@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Regular.woff2") format("woff2"),url("../fonts/Montserrat-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Italic.woff2") format("woff2"),url("../fonts/Montserrat-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Bold.woff2") format("woff2"),url("../fonts/Montserrat-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-BoldItalic.woff2") format("woff2"),url("../fonts/Montserrat-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-SemiBold.woff2") format("woff2"),url("../fonts/Montserrat-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-SemiBoldItalic.woff2") format("woff2"),url("../fonts/Montserrat-SemiBoldItalic.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;font-family:"Montserrat",sans-serif}body{font-family:"Montserrat",sans-serif;color:#224091;background-color:#fff;line-height:1.6}a{text-decoration:none;color:#224091}a:visited,a:active,a:focus{color:#fff}img{max-width:100%;height:auto;display:block}.container{width:90%;max-width:1250px;margin:0 auto}.cta-button{color:#fff;background-color:#369dba;border-radius:50px;padding:12px 20px;display:block;width:100%;line-height:1;font-weight:400;text-align:center}@media(min-width: 768px)and (max-width: 1099px){.cta-button{display:inline-block;width:auto;margin:0 auto;font-size:1.5rem;padding:16px 28px}}@media(min-width: 1100px){.cta-button{display:inline-block;width:auto;font-weight:600;padding:12px 28px}}.cta-button:hover{background-color:#224091 !important;color:#fff !important}.post,.page{margin:0}.hero-section{background-image:url("../img/homepage_hero_img_desktop.jpg");background-size:cover;background-position-y:21%;background-color:#e2e7eb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#224091;position:relative;margin-top:98px;margin-bottom:90px;min-height:clamp(420px,40vw,666px)}@media(min-width: 1100px){.hero-section{margin-top:98px;margin-bottom:0;background-image:url("../img/desktop-home-bg.jpg")}}.hero-section.hero-planes{background-image:url("../img/planes_hero_img.png")}@media(min-width: 1100px){.hero-section.hero-planes{background-image:url("../img/desktop-planes-hero-bg.jpg");min-height:calc(52vh - 76px) !important}}.hero-section>.container{-ms-flex-item-align:center;align-self:center;position:relative;z-index:2}.hero-section .hero-content{position:relative;z-index:2;color:#fff;text-align:left}@media(max-width: 1099px){.hero-section .hero-content{-webkit-transform:translateY(20px);transform:translateY(20px);text-align:center;color:#224091}}.hero-section .hero-title{font-size:3rem;line-height:1.2;font-weight:bold;margin:0 0 1rem}.hero-section .hero-subtitle{font-size:2rem;margin-bottom:0;max-width:22ch}.hero-section .button{padding:1rem 2.5rem;font-size:1rem;text-transform:uppercase}@media(max-width: 1099px){.hero-section{background-image:url("../img/homepage_hero_img_mobile.png");margin-top:76px;min-height:calc(clamp(680px,127vw,1500px) - 76px);background-size:contain;background-position:top center;background-repeat:no-repeat}.hero-section::after{content:"";background-image:url("../img/hero-decoration.png");background-size:cover;background-position:center center;position:absolute;top:calc(100% - 30px);z-index:1;left:0;height:18%;width:100%}.hero-section>.container{-ms-flex-item-align:end;align-self:flex-end}.hero-section .hero-title{font-size:3rem;line-height:1.2}.hero-section .hero-subtitle{font-size:1.75rem;margin-bottom:2rem;max-width:100%}}@media(max-width: 767px){.hero-section{min-height:calc(clamp(680px,75vh,1000px) - 76px)}.hero-section::after{height:90px}.hero-section .hero-title{font-size:2rem}.hero-section .hero-subtitle{font-size:1.13rem}}.act-section{margin:125px 0 0}@media(min-width: 768px){.act-section{margin:275px 0 0}}@media(min-width: 1100px){.act-section{margin:0;padding:66px 0}}.act-section>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(50px,10%,80px)}@media(max-width: 1099px){.act-section>.container{display:block;gap:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;position:relative;z-index:2}}.act-section .section-title{margin:24px 0 16px;line-height:1.2}@media(min-width: 768px){.act-section .section-title{font-size:2rem}}@media(min-width: 1100px){.act-section .section-title{margin:0 0 16px;font-weight:600;font-size:2.25rem}}@media(min-width: 768px){.act-section p{font-size:1.5rem}}@media(min-width: 1100px){.act-section p{font-size:1.125rem;line-height:2;font-size:1rem}}.act-section.white-bg{background-color:#fff !important}.act-section.gray-bg{background-color:#e2e7eb}.act-section.solicitar-acompañantes-section{background-color:#e2e7eb}@media(min-width: 1100px){.act-section.solicitar-acompañantes-section>.container{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7%}}.act-section.solicitar-acompañantes-section.act-section{margin:75px 0 0;padding:85px 0 140px}@media(min-width: 768px){.act-section.solicitar-acompañantes-section.act-section{padding:85px 0 250px}}@media(min-width: 1100px){.act-section.solicitar-acompañantes-section.act-section{margin:0;padding:66px 0}}@media(min-width: 1100px){.act-section.solicitar-acompañantes-section .col-text{width:43%;-ms-flex-preferred-size:43%;flex-basis:43%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media(min-width: 1100px){.act-section.solicitar-acompañantes-section .col-img{width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.act-section.solicitar-acompañantes-section .col-img img{-o-object-position:0 7%;object-position:0 7%}.act-section.solicitar-acompañantes-section .cta-button{margin-top:40px}.testimonios{position:relative;color:#fff;margin:140px 0 150px}@media(min-width: 768px){.testimonios{margin:0 0 150px}}@media(min-width: 1100px){.testimonios{margin:0;padding:0}}.testimonios .iso-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 30px}.testimonios .section-title{margin:24px 0;text-align:center}@media(min-width: 1100px){.testimonios .section-title{font-size:2.25rem;margin:0 0 32px}}.testimonios .testimonials-slider .testimonials-slider-text{text-align:center;padding:15px 25px;border:1px solid #fff;border-radius:18px;line-height:1.8;min-height:210px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 1100px){.testimonios .testimonials-slider .testimonials-slider-text{min-height:190px}}.testimonios .testimonials-slider .testimonials-slider-text .testimonial-author{display:block;width:100%;line-height:1;margin-bottom:auto;margin-top:-10px}@media(min-width: 1100px){.testimonios .testimonials-slider .testimonials-slider-text .testimonial-author{font-weight:700}}.testimonios .testimonials-slider .splide__pagination{bottom:-16px}.testimonios .testimonials-slider .splide__pagination__page{background:#fff;opacity:1;border:none;height:9px;width:9px;margin:4px}.testimonios .testimonials-slider .splide__pagination__page.is-active{background:#369dba;-webkit-transform:scale(1.1);transform:scale(1.1)}.testimonios .testimonios-bg{padding:40px 0 55px;background:#224091;background:-webkit-gradient(linear, left bottom, left top, from(#224091), to(rgb(0, 113, 180)));background:linear-gradient(0deg, #224091 0%, rgb(0, 113, 180) 100%);position:relative;z-index:2}@media(min-width: 1100px){.testimonios .testimonios-bg{padding:80px 0 90px}}.testimonios .testimonios-decoration-top{position:absolute;top:-50px;width:100%;left:0;z-index:1}@media(min-width: 768px){.testimonios .testimonios-decoration-top{top:-15%}}@media(min-width: 1100px){.testimonios .testimonios-decoration-top{display:none}}.testimonios .testimonios-decoration-top img{width:100%}.testimonios .testimonios-decoration-bottom{position:absolute;bottom:-50px;width:100%;left:0;z-index:1}@media(min-width: 768px){.testimonios .testimonios-decoration-bottom{bottom:-15%}}@media(min-width: 1100px){.testimonios .testimonios-decoration-bottom{display:none}}.testimonios .testimonios-decoration-bottom img{width:100%}.admin-bar .site-header{top:32px}@media(max-width: 1099px){.admin-bar .site-header{top:46px}}.site-header{background-color:#fff;padding:1rem 0;position:absolute;width:100%;z-index:100;top:0;left:0}.site-header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-header .site-branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:101;width:33%;max-width:240px}.site-header .site-branding img{width:100%}.site-header .site-branding .custom-logo-link{width:100%}.site-header .menu-toggle{display:none;background:none;border:none;z-index:101}.site-header .menu-toggle .hamburger{display:block;width:25px;height:3px;background-color:#224091;position:relative}.site-header .menu-toggle .hamburger::before,.site-header .menu-toggle .hamburger::after{content:"";display:block;width:100%;height:3px;background-color:#224091;position:absolute}.site-header .menu-toggle .hamburger::before{top:-8px}.site-header .menu-toggle .hamburger::after{bottom:-8px}.site-header .main-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:1rem}@media(min-width: 1100px){.site-header .main-navigation .mobile-cta{display:none}}.site-header .main-navigation .mobile-cta .header-cta{display:block}.site-header .primary-menu{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}.site-header .primary-menu li{margin:0 1rem}.site-header .primary-menu li a{color:#224091;font-weight:600;font-size:1rem}.site-header .primary-menu li a:hover{color:#4a69c6}.site-header .header-cta .button{background-color:#369dba;color:#fff;padding:.75rem 1.5rem;border-radius:50px;font-weight:600;display:block;text-align:center;font-size:1.8rem;min-width:13ch;line-height:1}.site-header .header-cta .button span{display:block;text-transform:uppercase;font-size:.87rem}.site-header .main-navigation-close-btn{display:none}@media(max-width: 1099px){.site-header .menu-toggle{display:block}.site-header .site-branding{width:44%}.site-header .main-navigation{display:none;margin-right:0;z-index:0}.site-header .main-navigation.toggled{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#1a3170;text-align:left;color:#fff;z-index:110}.site-header .main-navigation.toggled .primary-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-header .main-navigation.toggled .primary-menu li{margin:0;padding:.75rem 0;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.25)}.site-header .main-navigation.toggled .primary-menu li a{color:#fff}.site-header .main-navigation.toggled .primary-menu li a:hover{color:#fff}.site-header .main-navigation.toggled .menu-menu-1-container{width:100%;padding:0 5%;min-height:50vh}.site-header .main-navigation.toggled .mobile-cta{width:90%;margin:50px 0 0}.site-header .main-navigation.toggled .mobile-cta .header-logo img{margin:0 auto 30px}.site-header .main-navigation.toggled .main-navigation-close-btn{position:absolute;top:10%;left:5%;display:block;color:#fff;font-family:"Montserrat",sans-serif;font-weight:400;font-size:1.25rem;-webkit-transform:scaleX(1.25);transform:scaleX(1.25)}.site-header .header-cta{display:none}.site-header body.menu-opened{overflow:hidden}}.site-footer{position:relative;margin-top:0}@media(min-width: 1024px){.site-footer{margin-top:0}}.site-footer *{color:#fff}.site-footer .footer-bg{position:relative;z-index:2;padding:100px 0;background:#224091;background:-webkit-gradient(linear, left bottom, left top, from(#224091), to(rgb(0, 113, 180)));background:linear-gradient(0deg, #224091 0%, rgb(0, 113, 180) 100%)}.site-footer .footer-bg>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-footer .footer-bg>.container>div{position:relative}.site-footer .footer-bg>.container>div::before{content:"";display:block;width:2px;height:57px;background-color:#fff;position:absolute;left:-25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.site-footer .footer-bg>.container>div:first-of-type::before{content:none}.site-footer .address-info p{margin:0;font-size:14px}.site-footer .contact-info a{display:block;font-weight:700}.site-footer .contact-info a:hover{color:#fff}.site-footer .contact-info a span{display:block;font-size:24px;line-height:1.3}@media(max-width: 1023px){.site-footer::before{content:"";position:absolute;top:-16%;left:0;width:100%;height:168px;background-image:url("../img/footer_decoration.png");background-size:cover;z-index:1}.site-footer .footer-bg{padding:80px 0 40px}.site-footer .footer-bg>.container{display:block}.site-footer .footer-bg>.container>div::before{content:none}.site-footer .address-info{margin:35px 0}.site-footer .address-info p{font-size:16px}.site-footer .contact-info:last-of-type a{margin-bottom:0}.site-footer .contact-info a{margin-bottom:30px}}.col-img img{border-radius:20px;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(min-width: 1100px){.col-img img{border-radius:40px;aspect-ratio:12/8}}.elegirnos{position:relative;margin:65px 0 0}@media(min-width: 768px){.elegirnos{padding:0 0 150px}}@media(min-width: 1100px){.elegirnos{margin:0;padding:66px 0}}.elegirnos::before{content:"";background-image:url("../img/hero-decoration-white.png");background-size:cover;background-position:center center;position:absolute;top:-115px;z-index:1;left:0;height:90px;width:100%}@media(min-width: 768px){.elegirnos::before{top:-195px;height:30%}}@media(min-width: 1100px){.elegirnos::before{content:none}}.two-column-section{padding:4rem 0}.two-column-section .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3rem}.two-column-section .col-text,.two-column-section .col-img{-webkit-box-flex:1;-ms-flex:1;flex:1}.two-column-section .section-title{font-size:2.5rem;font-weight:bold;margin-bottom:1.5rem}@media(max-width: 1099px){.two-column-section .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.two-column-section .col-img{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.como-solicitar-section{padding:4rem 0}.como-solicitar-section .text-center{text-align:center}.como-solicitar-section .steps-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;margin-top:3rem}.como-solicitar-section .step-card{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;padding:2rem;border:1px solid #eee;border-radius:10px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.05);box-shadow:0 5px 15px rgba(0,0,0,.05)}.como-solicitar-section .step-icon{font-size:3rem;color:#224091;margin-bottom:1.5rem}.como-solicitar-section .step-title{font-size:1.5rem;font-weight:bold;margin-bottom:1rem}@media(max-width: 1099px){.como-solicitar-section .steps-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contactate{margin:-140px 0 0;padding:110px 0 120px;background-color:#e2e7eb}@media(min-width: 768px){.contactate{padding:170px 0 230px}}@media(min-width: 1100px){.contactate{margin:0;padding:0}}@media(min-width: 1100px){.contactate>.container{display:block;padding:100px 0;max-width:800px}}.contactate .iso-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contactate .section-title{text-align:center}@media(min-width: 1100px){.contactate .section-title{margin:25px 0 15px}}.contactate .section-subtitle{text-align:center;font-weight:400;margin:0 0 30px}.cta-section{margin:0;padding:50px 0;text-align:center;position:relative}@media(min-width: 1100px){.cta-section{padding:100px 0;background-color:#1a3170}}.cta-section::before,.cta-section::after{content:"";background-image:url("../img/hero-decoration-white.png");background-size:cover;background-position:center center;position:absolute;top:-55px;z-index:1;left:0;height:100px;width:100%}@media(min-width: 768px){.cta-section::before,.cta-section::after{top:-100%;height:150%}}@media(min-width: 1100px){.cta-section::before,.cta-section::after{content:none}}.cta-section::after{top:auto;bottom:-50px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width: 768px){.cta-section::after{bottom:-100%}}.cta-section .cta-button{font-size:1.5rem;width:auto;display:inline-block;background-color:#224091;font-weight:700;padding:20px 48px;position:relative;z-index:10}@media(min-width: 1100px){.cta-section .cta-button{background-color:#369dba}}.cta-section .cta-button:hover{background-color:#1a3170 !important}.contactate-2{margin:0 0 -30px;padding:150px 0 200px}@media(min-width: 768px){.contactate-2{padding:300px 0}}@media(min-width: 1100px){.contactate-2{padding:0;margin:0}.contactate-2 .section-title{margin:35px 0 15px}}.contactate-2>.container{max-width:1250px}.contactate-2 ul{margin:0;padding:0;list-style:none;width:100%}.contactate-2 ul li{margin:0 0 30px}@media(min-width: 768px)and (max-width: 1099px){.contactate-2 ul li{font-size:1.5rem}}.contactate-2 ul li:last-of-type{margin:0}.contactate-2 .col-img{margin:30px 0}@media(min-width: 1100px){.contactate-2 .contact-form-info-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contactate-2 .contact-form-info-container ul{padding-left:clamp(50px,10%,80px)}}.planes .hero-section{min-height:calc(80vh - 76px)}@media(min-width: 768px)and (max-width: 1099px){.planes .hero-section{min-height:calc(86vh - 76px)}.planes .hero-section::after{height:20%}}.planes .hero-section .hero-subtitle{display:none}@media(min-width: 1100px){.planes .hero-section .hero-subtitle{display:block}}.planes .solicitar-acompañantes-section.act-section{margin:0;padding:50px 0 85px}@media(min-width: 768px)and (max-width: 1099px){.planes .solicitar-acompañantes-section.act-section{padding:220px 0 85px}}@media(min-width: 1100px){.planes .solicitar-acompañantes-section>.container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.planes .solicitar-acompañantes-section>.container .col-img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.planes .solicitar-acompañantes-section>.container .col-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.planes .act-section{margin:0;padding:50px 0 140px}@media(min-width: 768px)and (max-width: 1099px){.planes .act-section{padding:90px 0 180px}}@media(min-width: 1100px){.planes .act-section{padding:50px 0}}@media(min-width: 1100px){.planes .grupo-familiar-section>.container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.planes .grupo-familiar-section .col-img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:55%}.planes .grupo-familiar-section .col-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:45%}}.planes .porque-elegirnos-section{background-color:#f9f9f9}@media(min-width: 768px)and (max-width: 1099px){.planes .porque-elegirnos-section.act-section{padding:90px 0 140px}}.planes .porque-elegirnos-section ul{list-style:none;padding:0}.planes .porque-elegirnos-section ul li{font-size:1.1rem;margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.planes .porque-elegirnos-section ul li .fa-check{color:#224091;margin-right:10px}.planes .testimonios{padding:0}@media(min-width: 1100px){.planes .testimonios .testimonios-bg{position:relative;background-image:url("../img/homepage_como_solicitar_un_acompañante_mobile.jpg");background-size:cover;background-position:center 30%}.planes .testimonios .testimonios-bg::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:-webkit-gradient(linear, left bottom, left top, from(#224091), to(rgb(0, 113, 180)));background:linear-gradient(0deg, #224091 0%, rgb(0, 113, 180) 100%);opacity:.8}.planes .testimonios .testimonios-bg>.container{position:relative;z-index:10}}.planes .testimonios p{margin:0;text-align:center}@media(min-width: 1100px){.planes .testimonios p{font-size:1.125rem;line-height:2;max-width:84ch;margin:0 auto}}.planes .iso-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.planes .faq-section{padding:9rem 0;background-color:#f9f9f9}@media(min-width: 768px){.planes .faq-section{padding:12rem 0 9rem}}@media(min-width: 1100px){.planes .faq-section{padding:6rem 0}}@media(min-width: 1100px){.planes .faq-section.act-section>.container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.planes .faq-section .section-title{margin:20px 0 0;text-align:center}.planes .faq-section .faq-accordion{margin:3rem auto 0;width:100%}.planes .faq-section .faq-item{border-bottom:1px solid #ddd}.planes .faq-section .faq-question{background:none;border:none;width:100%;text-align:left;padding:1.25rem 0;font-size:1rem;font-weight:700;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#224091}@media(min-width: 768px)and (max-width: 1099px){.planes .faq-section .faq-question{font-size:1.5rem;line-height:1.35}}.planes .faq-section .faq-question>span{pointer-events:none}.planes .faq-section .faq-question .faq-question-icon{color:#369dba;font-size:1.75rem;font-weight:400;pointer-events:none}@media(min-width: 768px)and (max-width: 1099px){.planes .faq-section .faq-question .faq-question-icon{font-size:2.5rem;line-height:1.35}}@media(max-width: 767px){.planes .faq-section .faq-question .faq-question-icon{display:none}}.planes .faq-section .faq-question .fa-chevron-down{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.planes .faq-section .faq-question.active .fa-chevron-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.planes .faq-section .faq-answer{padding:0 1rem 1.5rem;line-height:1.7}.planes .faq-section .faq-answer p{color:#2e2e2e;margin-bottom:0}.noticias .hero-section{margin-bottom:0;min-height:calc(80vh - 76px)}@media(min-width: 768px){.noticias .hero-section{min-height:calc(86vh - 76px)}}.noticias .act-section{margin:0 0 -25px;padding:75px 0 150px}@media(min-width: 768px)and (max-width: 1099px){.noticias .act-section{position:relative;z-index:100;padding:75px 0 50px}}@media(min-width: 1100px){.noticias .act-section{padding:75px 0}}.noticias .iso-logo img{margin:0 auto}.noticias .section-title{margin:20px 0 30px;text-align:center}.wpcf7 *{font-family:"Montserrat",sans-serif}.wpcf7 .wpcf7-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:4%;-moz-column-gap:4%;column-gap:4%}.wpcf7 .wpcf7-form>p{margin-bottom:7px;width:100%}@media(min-width: 1100px){.wpcf7 .wpcf7-form>p:nth-child(3),.wpcf7 .wpcf7-form>p:nth-child(4){width:48%}}.wpcf7 .wpcf7-form label{font-size:14px;text-transform:uppercase}.wpcf7 .wpcf7-form .wpcf7-form-control{width:100%;margin:5px 0 0;border:none;padding:10px}.wpcf7 .wpcf7-form .wpcf7-submit{background-color:#369dba;color:#fff;font-weight:600;border-radius:50px;padding:16px;cursor:pointer}.wpcf7 .wpcf7-form .wpcf7-submit:hover{background-color:#224091;color:#fff}.wpcf7 .wpcf7-form small{color:#d14343;font-weight:700;margin:6px 0;display:inline-block}@media(min-width: 1100px){.wpcf7 .wpcf7-form small{display:block;text-align:right}}.wpcf7 br{display:none}.custom-file-upload{display:block;width:100%}.custom-file-upload br{display:none}.custom-file-upload input[type=file]{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;clip:rect(0, 0, 0, 0)}.custom-file-upload .file-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;background-color:#fff}.custom-file-upload .file-button-wrapper .file-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#999;color:#fff;padding:12px 30px;cursor:pointer;font-size:14px}.custom-file-upload .file-button-wrapper .file-button:hover{background-color:gray}.custom-file-upload .file-info{display:block;font-size:11px;color:#666;margin-top:8px;text-transform:uppercase}.custom-file-upload .file-button-name-display{-ms-flex-item-align:center;align-self:center;margin-right:auto;margin-left:10px;max-width:calc(100% - (60px + 14ch));word-break:break-word}.contacto .hero-section{min-height:calc(80vh - 76px)}@media(min-width: 768px){.contacto .hero-section{min-height:calc(86vh - 76px)}}.contacto .contactate{padding:80px 0 40px}@media(min-width: 1100px){.contacto .contactate>.container{padding:0}}.contacto .act-section.contactate-info-section{margin:0 0 -20px}@media(min-width: 1100px){.contacto .act-section.contactate-info-section{padding:0}}.contacto .act-section.contactate-info-section>.container{padding:0 0 75px}@media(min-width: 1100px){.contacto .act-section.contactate-info-section>.container{max-width:800px;margin:0 auto;padding:60px 0 50px;border-top:1px solid #224091;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:50px}}.contacto .act-section.contactate-info-section .info-section-item{margin:0 0 25px}.contacto .act-section.contactate-info-section .info-section-item h3{margin:0 0 25px;font-weight:600;font-size:1.5rem;line-height:1.3}@media(min-width: 1100px){.contacto .act-section.contactate-info-section .info-section-item h3{font-size:1.75rem;font-weight:700}}.contacto .act-section.contactate-info-section .info-section-item p{margin:0}@media(min-width: 1100px){.contacto .act-section.contactate-info-section .info-section-item p{font-size:1.125rem}}.contacto .act-section.contactate-info-section .info-section-item p span{font-weight:700}.trabaja-con-nosotros .hero-section{min-height:calc(80vh - 76px)}@media(min-width: 768px){.trabaja-con-nosotros .hero-section{min-height:calc(86vh - 76px)}}.trabaja-con-nosotros .custom-file-upload>p{margin:0}.trabaja-con-nosotros .wpcf7 .wpcf7-form>p{position:relative}@media(min-width: 1100px){.trabaja-con-nosotros .wpcf7 .wpcf7-form small{position:absolute;right:0;bottom:-7px}}/*# sourceMappingURL=main.min.css.map */