/*!/wp-content/themes/freyssinetnew006/assets/css/responsive.css*/@media (max-width:600px){html .xinfo{padding:0}html #footer .xinfo a{display:inline-block;background:#fff;border:1px solid #1B2F5C;color:#1B2F5C;line-height:1;margin-right:4px;border-radius:50%;width:20px;height:20px;transition:0.3s;display:inline-flex;align-items:center;justify-content:center}html .tags li a{font-family:'Exo 2';padding:10px 17px 10px;background:rgb(217 217 217 / .25);border-radius:32px;color:rgb(255 255 255 / .6);font-style:normal;font-weight:600;font-size:12px;line-height:12px}html .img-70,html .img-50{width:100%;height:auto}html #footer{font-size:10px}html .img-30{width:100%;height:110vh;right:0;position:relative;object-fit:cover}html .positionabs2{position:relative;left:0;bottom:0;z-index:0}html .positionabs{position:relative;right:0;top:0;z-index:0}html .contenedorcentrales{position:relative;overflow:hidden;min-height:820px;height:auto}html .marcatop005{position:relative;left:0;bottom:0;z-index:0}html .positionabs3{position:relative;right:0;top:0;z-index:0}html .pt-9{padding-top:1.7rem!important}html .pt-12{padding-top:1rem!important}html h3{font-size:24px}html .contenedornuclear{position:relative;overflow:hidden;min-height:820px;height:auto}html .marcatop00{position:relative;left:0;bottom:0;z-index:0}#hero h1{font-size:40px;line-height:40px;letter-spacing:.01em}html .sliderb{width:100%;height:80px;padding:15px 30px 15px 20px;background:#004489;opacity:.9;color:#fff;position:absolute;bottom:0;left:0%;text-align:center;line-height:60px;z-index:10}html .section-headerh1 h2{font-family:'Exo 2';font-style:normal;font-weight:500;font-size:24px;line-height:40px;text-align:center;letter-spacing:.01em;margin-bottom:40px;color:#1B2F5C}html .section-headerh1 p{font-family:'Vinci Sans';font-style:normal;font-weight:400;font-size:20px;line-height:26px;text-align:center;letter-spacing:.01em;color:#1B2F5C;margin-bottom:40px}html .soluciones{font-family:'Exo';font-style:normal;font-weight:400;font-size:16px;line-height:30px;text-align:center;color:#1B2F5C}html .section-headerrojoleft{padding:0 0}html .section-headerrojoleft h2{font-family:'Exo 2';font-style:normal;font-weight:500;font-size:30px;line-height:40px;text-align:left;letter-spacing:.01em;margin-bottom:20px;color:#1B2F5C}html .logofooter{margin:30px 50px;text-align:center}#footer .credits{padding-top:30px;text-align:center;font-size:16px;color:#1B2F5C}html #hero{background-size:cover!important;background-position:center}html .section-headerh12 h2{font-family:'Exo 2';font-style:normal;font-weight:500;font-size:24px;line-height:30px;text-align:center;letter-spacing:.01em;margin-bottom:40px;color:#1B2F5C}html .bgmapa{background-size:contain!important;background-position:center 150px;background-repeat:no-repeat}html .youtube-player{position:relative;width:100%;height:200px;margin:auto;cursor:pointer}html .esqq .section-headerrojoleft{padding:0}html .heroz{min-height:200px}html .esqq p{font-family:'Vinci Sans';font-style:normal;font-weight:300;font-size:16px;line-height:24px;letter-spacing:.02em;color:#1B2F5C;margin-bottom:40px}html .contacto .esqq p{font-family:'Vinci Sans';font-style:normal;font-weight:300;font-size:16px;line-height:40px;letter-spacing:.02em;color:#1B2F5C;margin-bottom:40px}html .firme p{line-height:20px;letter-spacing:.02em;color:#1B2F5C;margin-bottom:20px}html .navbar>ul>li>a:before{display:none}html #header.header-scrolled .navbar-mobile .mobile-nav-toggle{color:#fff}#header.header-scrolled .navbar-mobile a{padding:30px 20px;font-size:26px;color:#fff}html .text-block-5{color:#fff;font-family:'Exo 2';font-style:normal;font-weight:500;font-size:12px;line-height:16px}html #soluciones .text-block-5{color:#fff;font-family:'Exo 2';font-style:normal;font-weight:500;font-size:15px;line-height:16px}html .hover-casos h3{font-family:'Exo 2';font-style:normal;font-weight:600;font-size:20px;line-height:30px;display:flex;align-items:center;letter-spacing:.02em;color:#FFF;padding-left:15px;margin:0}html .recuadro{position:relative;left:0;bottom:0}.contenedoresquema img{display:none}}@media screen and (min-width:1200px){html #footer{font-size:12px}html .img-30{width:30%;height:110vh;right:0;position:absolute;object-fit:cover}html .colte .categoriaz{color:#1B2F5C;font-family:'Exo 2';font-style:normal;font-weight:500;font-size:10px;line-height:30px;letter-spacing:.01em;margin-left:0;margin-bottom:10px;position:relative;text-transform:uppercase;padding:0 0;display:inherit}html #hotels.zcasos .hul h3{font-family:'Exo 2';font-style:normal;font-size:1.175rem;font-weight:600;line-height:1.27;color:#1B2F5C;margin-bottom:15px;padding:0 20px}html #hotels.zcasos .hul p{padding:0 20px;margin-bottom:20px;font-family:'Exo 2';font-style:normal;font-weight:400;font-size:1.025rem;line-height:1.44;color:#1B2F5C}html .hover-casos h3{font-family:'Exo 2';font-style:normal;font-size:1.15rem;font-weight:500;line-height:normal;display:flex;align-items:center;letter-spacing:.02em;color:#FFF;padding-left:15px;margin:15px 0 15px 0}html .text-block-5{color:#fff;font-family:'Exo 2';font-style:normal;font-weight:400;font-size:.9125rem;line-height:1.44}html #hotels h3{font-family:'Exo 2';font-style:normal;font-size:1.175rem;font-weight:600;line-height:1.17;color:#1B2F5C;margin-bottom:15px;padding:0 20px}html #hotels p{padding:0 20px;margin-bottom:20px;font-family:'Exo 2';font-style:normal;font-weight:400;font-size:1.025rem;line-height:1.44;color:#1B2F5C}html .section-headerh12 h2{font-family:'Exo 2';font-style:normal;font-weight:500;font-size:3rem;line-height:normal;text-align:center;letter-spacing:.01em;margin-bottom:40px;color:#1B2F5C}.recuadro p{font-style:normal;font-weight:400;font-size:1.225rem;line-height:1.44}html .categoriaz{color:#1B2F5C;font-family:'Exo 2';font-style:normal;font-weight:500;font-size:11px;line-height:30px;letter-spacing:.01em;margin-left:15px;margin-bottom:10px;position:relative;text-transform:uppercase;padding:0 20px;display:block}html .container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:98%}}@media screen and (min-width:1400px){html .img-70{width:70%;height:70vh}html #footer{font-size:12px}html #soluciones .section-headerrojoleft{padding:0 90px}html .marcatop005 .img-70{width:70%;height:65vh;object-fit:cover}html .colte .categoriaz{color:#1B2F5C;font-family:'Exo 2';font-style:normal;font-weight:500;font-size:12px;line-height:30px;letter-spacing:.01em;margin-left:0;margin-bottom:10px;position:relative;text-transform:uppercase;padding:0 0;display:inherit}html #hotels.zcasos .hul h3{font-family:'Exo 2';font-style:normal;font-size:1.275rem;font-weight:600;line-height:1.27;color:#1B2F5C;margin-bottom:15px;padding:0 20px}html #hotels.zcasos .hul p{padding:0 20px;margin-bottom:20px;font-family:'Exo 2';font-style:normal;font-weight:400;font-size:1.025rem;line-height:1.44;color:#1B2F5C}html .hover-casos h3{font-family:'Exo 2';font-style:normal;font-size:1.25rem;font-weight:500;line-height:normal;display:flex;align-items:center;letter-spacing:.02em;color:#FFF;padding-left:15px;margin:15px 0 15px 0}html .text-block-5{color:#fff;font-family:'Exo 2';font-style:normal;font-weight:400;font-size:1.1125rem;line-height:1.44}html #hotels h3{font-family:'Exo 2';font-style:normal;font-size:1.275rem;font-weight:600;line-height:1.17;color:#1B2F5C;margin-bottom:15px;padding:0 20px}html #hotels p{padding:0 20px;margin-bottom:20px;font-family:'Exo 2';font-style:normal;font-weight:400;font-size:1.125rem;line-height:1.44;color:#1B2F5C}html .section-headerh12 h2{font-family:'Exo 2';font-style:normal;font-weight:500;font-size:3rem;line-height:normal;text-align:center;letter-spacing:.01em;margin-bottom:40px;color:#1B2F5C}.recuadro p{font-style:normal;font-weight:400;font-size:1.225rem;line-height:1.44}html .categoriaz{color:#1B2F5C;font-family:'Exo 2';font-style:normal;font-weight:500;font-size:12px;line-height:30px;letter-spacing:.01em;margin-left:15px;margin-bottom:10px;position:relative;text-transform:uppercase;padding:0 20px;display:block}html .container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:90%}html .img-30{width:30%;height:100vh;right:0;position:absolute;object-fit:cover}}@media screen and (min-width:1600px){html .img-30{width:30%;height:110vh;right:0;position:absolute;object-fit:cover}html #soluciones .section-headerrojoleft{padding:0 90px}}