#popup .btn-cerrar-popup:hover,#popup h1{color:var(--azul)}#popup #form h2,#popup h1{line-height:1.3;text-align:left}#info1 article h1,#popup h1{font-size:2em;font-style:oblique}#accord h1,#info1,#info2,#info3,#noticias{width:100%}#accord h1,#animacion,#metodo,#mod_dest .mod_detalle p,#mod_dest h1,.btnplan{text-align:center}#accord input,.metotex,.metotex-content,.toggle-label{position:absolute}#accord .tab,#accord .tabs{overflow:hidden}#noticias h1,.plugins h3,.submit-button{text-transform:uppercase}:root{--blanco:rgb(246, 246, 245);--gris:rgb(146, 145, 145);--negro:rgb(46, 46, 45);--violeta:rgb(113, 75, 103);--azul-osc:rgb(32, 48, 92);--azul:rgb(0, 95, 157);--amarillo:rgb(248, 181, 31);--negro2:rgb(0, 0, 0);--blanco2:rgb(255, 255, 255);--celeste:rgb(1, 215, 253);--celemain:rgb(0, 178, 255);--celesec:rgb(0, 130, 243)}*{margin:0;padding:0;box-sizing:border-box}body{max-width:1920px;background-color:var(--blanco);display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto}.btn-idiom span{margin-left:.4em;font-size:1em;font-weight:500;position:inherit;top:2px}.btn-idiom:hover span{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;display:inline-block;transform:rotate(-180deg)}.material-symbols-outlined{font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 24}.text-privacidad{display:flex;flex-direction:column;margin-bottom:3em;width:80%}.menu-dropdown{left:auto;top:auto;right:auto;bottom:auto;display:none;justify-content:flex-start;width:500px;padding:0;background-color:rgba(0,0,0,.75);-webkit-box-shadow:1px 24px 47px -27px rgba(46,46,45,.4);-moz-box-shadow:1px 24px 47px -27px rgba(46,46,45,.4);box-shadow:1px 24px 47px -27px rgba(46,46,45,.4)}.menu-dropdown ul{width:calc(100% / 3);padding:0;margin-bottom:0}.menu-dropdown ul:first-of-type,.menu-dropdown ul:nth-of-type(2){border-right:1px solid var(--azul);border-right:1px outset var(--azul)}.menu-dropdown .menu-title{background-color:var(--azul)}.menu-dropdown ul .menu-title{font-size:1.1em;font-weight:500;color:var(--blanco);padding-left:10px;margin-bottom:10px;line-height:30px}.menu-dropdown ul li{list-style-type:none;margin-bottom:.5em;padding-left:15px}.menu-dropdown ul li a{font-size:1em;color:var(--blanco)}.menu-dropdown ul li a:hover{color:#01d7fd}#info1,#info1 article div{display:flex;flex-direction:column}#popup h1{margin:0;font-weight:800}#popup #form{width:100%;margin:2em 0}#popup #form h2{margin:0 0 1em;color:var(--negro);font-size:1.6em;font-weight:500}#popup #form .disclaimer-contacto{color:var(--gris)}.submit-button{display:block;margin:0;padding:15px 20px;border-radius:0;background-color:var(--celemain);font-family:Lato,sans-serif;font-size:16px;font-weight:400}#info2,.fondo{background-color:var(--azul-osc)}#info1{justify-content:center;background-image:url(../img/fondo_info_1.png);background-attachment:fixed;background-repeat:no-repeat;background-position:center;background-size:cover}#info1 article{width:80%;display:flex;flex-direction:row;justify-content:flex-end;margin:3em auto 7em}#info1 article div{width:55%;justify-content:center}#info2,#info2 article div{display:flex;flex-direction:column}#info1 article h1{margin:0;color:var(--negro);line-height:2;font-weight:600}#info1 article p{width:85%;color:var(--negro);font-size:1.2em;line-height:1.5;font-weight:400}#info2 article h1,#info2 article h2{font-weight:600;font-style:oblique;color:var(--blanco);margin:0}#info2{justify-content:center}#info2 article{width:80%;display:flex;flex-direction:row;justify-content:space-around;margin:3em auto}#info2 article figcaption{width:40%}#info2 article figcaption img{width:90%}#info2 article div{width:50%;justify-content:center}#info3,#info3 article div{display:flex;flex-direction:column}#info2 article h1{font-size:2em;line-height:1}#info2 article h2{font-size:1.6em;line-height:2}#info2 article p{width:85%;color:var(--blanco);font-size:1.2em;font-weight:400;line-height:1.5}#info3 article h1,#noticias h1{font-size:2em;font-weight:600;font-style:oblique}#info3{justify-content:center}#info3 article{width:80%;display:flex;flex-direction:row;justify-content:center;margin:0 auto}#info3 article div{width:40%;justify-content:center;align-items:end}#info3 article figcaption{width:50%}#info3 article figcaption img,#mod_dest .modulo img{width:70%}#info3 article h1{margin:0;line-height:2;color:var(--negro)}#metodo article p,.metotex{color:var(--blanco);font-weight:400}.floating-effect{-webkit-animation:6s ease-in-out infinite float;animation:6s ease-in-out infinite float}#noticias{display:none;flex-direction:column;justify-content:center;align-items:center;background-color:var(--negro);margin-bottom:2em}#noticias h1{margin:1em 0;color:var(--blanco)}#accord h1,#accord h2,#mod_dest .modulo p,#mod_dest h1{color:var(--negro)}#accord{width:80%;display:flex;flex-direction:row;flex-wrap:wrap;margin:5em auto 8rem;justify-content:center}#accord h1{margin:0 0 2em;font-size:2.2em;line-height:2}#accord h2{font-size:1.7em;margin:0 0 .5em;font-weight:500}#accord input{opacity:0;z-index:-1}#accord .row{display:flex;justify-content:center}#accord .row .col{flex:1}#accord .col,#mod_dest article{flex-direction:column;display:flex}#accord .row .col:first-of-type,#accord .row .col:nth-of-type(2),#metodo article:first-of-type,#metodo article:nth-of-type(2),#metodo article:nth-of-type(3),#metodo article:nth-of-type(4),#metodo article:nth-of-type(5){margin-right:1em}#accord .col{width:40%}#accord .tab{width:100%;color:#fff}#accord .tab-label{display:flex;justify-content:space-between;padding:1em;color:var(--azul-osc);background:var(--blanco);font-size:1.1em;font-weight:700;cursor:pointer;border-bottom:1px solid var(--azul)}#accord div>:first-of-type div div:nth-of-type(5) label,#accord div>:nth-of-type(2) div div:nth-of-type(6) label,#accord div>:nth-of-type(3) div div:nth-of-type(6) label{border:0}#accord div>:first-of-type div div:nth-of-type(4) label,#accord div>:nth-of-type(2) div div:nth-of-type(5) label{border-bottom:0}#accord label{margin-bottom:0}#accord .tab-label:hover,#accord input:checked+.tab-label{background:var(--azul);color:var(--blanco)}#accord .tab-label::after{content:"❯";transform:rotate(90deg);width:1em;height:1em;text-align:right;transition:.4s ease-in}#accord .tab-content{max-height:0;padding:0 1em;text-align:left;color:#2c3e50;background:#fff;transition:.45s ease-out}#accord .tab-close{display:flex;justify-content:flex-end;padding:1em;font-size:.75em;background:#2c3e50;cursor:pointer}#accord .tab-close:hover{background:#1a252f}#accord input:checked+.tab-label::after{transform:0}#accord input:checked~.tab-content{max-height:100vh;padding:1em}#mod_dest{width:80%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 auto;padding-bottom:2em}#mod_dest h1{width:100%;align-items:center;font-size:2.2em;margin:0 0 2em}#carousel-gallery h1,#metodo h1{font-size:2em;font-weight:600;margin:0 0 2em}#mod_dest article{width:15%;justify-content:center;position:relative;align-items:center;margin-bottom:2em}#mod_dest .modulo{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}#mod_dest .modulo h1{color:var(--negro);font-size:1.1em;margin:1em 0;line-height:8px}#mod_dest .modulo p{font-size:.9;margin:.1em 0;line-height:5px}#mod_dest .mod_detalle{width:100%;display:none;flex-direction:column;justify-content:flex-start;background-color:var(--blanco);border-radius:10px;position:absolute;align-items:center;padding:0 10px .5em;box-shadow:0 -1px 18px 0 rgba(46,46,45,.49);-webkit-box-shadow:0 -1px 18px 0 rgba(46,46,45,.49);-moz-box-shadow:0 -1px 18px 0 rgba(46,46,45,.49)}#mod_dest article:hover .mod_detalle{display:flex}#mod_dest article:hover .modulo,.toggle-input{display:none}#mod_dest .mod_detalle div{width:100%;border-bottom:1px solid var(--azul-osc);border-top-left-radius:10px;border-top-right-radius:10px}#mod_dest .mod_detalle h1{width:100%;text-align:center;color:var(--azul-osc);font-size:1.2em;margin:.5em auto;line-height:1.5}#mod_dest .mod_detalle p{width:100%;color:var(--negro);font-size:.9em;margin:.5em 0;line-height:1}#animacion{min-height:auto;display:flex;flex-direction:column;align-items:center;position:relative}#plan_chico,#plan_chico_vrt{width:100%;display:none}video{margin:2em 0;width:80%;display:flex;-o-object-fit:cover;object-fit:cover;position:sticky;top:1.5em}.btnplan{margin-bottom:3em}.toggle-label{bottom:5%;right:5%;transform:translate(-50%,-50%);cursor:pointer}.toggle-label::before{content:"";display:block;width:40px;height:40px;background-image:url("../img/pause.svg");background-size:cover}.toggle-input:checked+.toggle-label::before{background-image:url("../img/play.svg")}.fondo{width:100%}#metodo{width:80%;display:flex;flex-direction:row;flex-wrap:wrap;margin:6rem auto;justify-content:center}#metodo h1{width:100%;line-height:1;color:var(--blanco)}#carousel-gallery h1,.plugins h3{text-align:center;color:var(--negro)}#metodo article{width:13%;display:flex;flex-direction:column;text-align:center}#metodo article img{width:70%;margin:0 auto;transition:transform .3s}#metodo article:hover img{transform:scale(1.1);cursor:pointer}.metotex{width:10%;display:none;background-color:#000;padding:10px;opacity:0;transform:translateY(-100%);transition:opacity .3s,transform .3s;font-size:.8em}#metodo article.clicked .metotex{display:block;opacity:1;transform:translateY(0)}.metotex-content{top:50%;left:50%;transform:translate(-50%,-50%)}#metodo article p{font-size:1.1em;line-height:1.2;margin:.6em 0 0}#carousel-gallery{display:block;margin:5em 0;padding:0 30px}#carousel-gallery h1{width:100%;line-height:1}#carousel-gallery .swiper-slide a{display:flex;text-align:center;height:5rem;border-radius:4px;overflow:hidden;position:relative;opacity:.5}#carousel-gallery .swiper-slide a:hover .image .overlay{opacity:1}#carousel-gallery .swiper-slide a .image{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center center}#carousel-gallery .swiper-slide a .image .overlay{width:100%;height:100%;background-color:rgba(20,20,20,.8);text-align:center;opacity:0;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}#carousel-gallery .swiper-slide a .image .overlay em{color:#fff;font-size:26px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block}#carousel-gallery .swiper-pagination{position:relative;bottom:auto;text-align:center;margin-top:25px}#carousel-gallery .swiper-pagination .swiper-pagination-bullet{-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}#carousel-gallery .swiper-pagination .swiper-pagination-bullet:hover{opacity:.7}#carousel-gallery .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--azul-osc);transform:scale(1.1,1.1)}.plugins{text-align:center}.plugins h3{margin:0;padding:0;font-family:Arial}.plugins a{display:inline-block;font-family:Arial;color:var(--gris);font-size:14px;margin:10px;transition:.2s linear}.plugins a:hover{color:var(--azul-osc)}@media screen and (max-width:1600px){#accord .tab-label{text-align:left}.nav-logo-wrap{width:18%}.w-nav-menu{width:60%}#plans ul{width:auto}#plans article:nth-of-type(2) ul li:first-of-type,#plans article:nth-of-type(3) ul li:first-of-type,#plans_rrhh article:nth-of-type(2) ul li:first-of-type,#plans_rrhh article:nth-of-type(3) ul li:first-of-type{font-size:1em}}@media screen and (max-width:1300px){.w-nav-menu{width:69%}.brand-chico{margin:.5em 0}#info2 article div,#info2 article figcaption,#info3 article div,#info3 article figcaption{width:50%}#info2 article figcaption img{width:90%}#info2 article h2{margin:0 0 .5em}#info2 article p{font-size:1.2em;line-height:1.5}#info3 article figcaption img{width:80%}#info3 article h1{line-height:2;font-size:1.7em;text-align:right}#mod_dest h1{margin:0}#mod_dest article{width:20%;margin-bottom:2.5em}#plans article,#plans_rrhh article{width:30%}#plans li,#plans_rrhh li{font-size:.9em}}@media screen and (max-width:1100px){.image-5{width:150px}.w-nav-menu{width:75%}}@media screen and (max-width:991px){.menu-dropdown{flex-direction:column;width:100%}.menu-dropdown ul{width:100%;padding:0;margin-bottom:10px}.menu-dropdown ul:first-of-type,.menu-dropdown ul:nth-of-type(2){border-right:0}#info1 article,#info2 article{margin:3em auto}#info2 article div,#popup{width:60%}.brand-chico{margin:.5em 0}#popup{max-width:70000px}#popup h1{font-size:2.5em}.form-block-cv{width:100%;padding-top:5px}#portada img{margin-top:3em}#carousel-gallery .swiper-slide a,#info1 article div p,#info2 article figcaption img,#plans,#plans_rrhh{width:100%}#info2 article{width:90%}#info2 article figcaption{width:45%;margin-right:2em}#info2 article h1{font-size:1.7em}#info2 article p{width:100%;font-size:1.1em;line-height:1.7}#info3 article{margin:1em auto}#info3 article div{width:55%}#info3 article figcaption{width:45%}#info3 article h1{font-size:1.5em}#metodo{width:100%;padding:15px}#mod_dest article{width:22%;margin-bottom:2.5em}.metotex{width:12%}#accord{margin:2em auto 5rem}#accord h1{margin:0 0 1em}#accord .row{display:flex;text-align:center;flex-direction:row;justify-content:center;align-items:flex-start}#accord .row .col:first-of-type,#accord .row .col:nth-of-type(2){margin-bottom:2em}#accord .col{width:70%;display:flex;flex-direction:column}.col{max-width:100%}#plans article,#plans_rrhh article{width:30%}#plans article:nth-of-type(2) ul li:first-of-type,#plans article:nth-of-type(3) ul li:first-of-type,#plans_rrhh article:nth-of-type(2) ul li:first-of-type,#plans_rrhh article:nth-of-type(3) ul li:first-of-type{font-size:.9em}}@media screen and (max-width:767px){#accord .row .col:first-of-type,#accord .row .col:nth-of-type(2),#info2 article,#plans article,#plans_rrhh article,#popup{width:80%}#accord .row,#animacion{flex-direction:column;display:flex;text-align:center}#metodo h1,#mod_dest h1{margin:0 0 1em}#accord .row,#animacion,.btnplan{text-align:center}.brand-chico{padding-left:18px;width:250px}#popup{max-width:max-content}#popup h1{font-size:2.5em}#metodo h1,#plans h2,#plans_rrhh h2{font-size:2em}.form-block-cv{width:100%;padding-top:5px}.form-field{font-size:16px}#info1{background-image:none}#info1 article div,#info1 article div p,#info2 article div,#info2 article p,#info3 article div{width:100%}#info2 article figcaption,#info3 article figcaption,.toggle-input,.toggle-label,video{display:none}#info3 article h1{margin:0 auto}#mod_dest article{width:30%;margin-bottom:2.5em}.metotex{width:15%;font-size:.7em;font-weight:300;line-height:15px}#accord{width:100%;margin-bottom:3rem}#accord .row{width:100%;justify-content:center;align-items:center}#metodo{width:100%;padding:15px;margin:3rem auto}#metodo article{width:13%}#metodo article p{font-size:.8em;font-weight:500;line-height:1.3}#plans,#plans_rrhh{width:100%;flex-direction:row;justify-content:center;align-items:baseline}#plans ul,#plans_rrhh ul{width:90%}#plans article:nth-of-type(2) ul li:first-of-type,#plans article:nth-of-type(3) ul li:first-of-type,#plans li,#plans_rrhh article:nth-of-type(2) ul li:first-of-type,#plans_rrhh article:nth-of-type(3) ul li:first-of-type,#plans_rrhh li{font-size:1em}#animacion{min-height:auto;align-items:center;position:relative}#plan_chico{width:100%;display:flex;flex-direction:column;justify-content:center}#plan_chico img{margin-top:1em}.btnplan{margin-bottom:3em}.toggle-label::before{display:NONE}@media screen and (max-width:479px){#info1{background-image:none}#accord .col,#info1 article div,#plans,#plans_rrhh{width:100%}#info3 article h1{margin:0 auto}#mod_dest article{width:50%;margin-bottom:3em}#metodo article,.metotex{width:40%}#metodo{flex-direction:column;flex-wrap:wrap;margin:3rem auto;justify-content:center;text-align:center;align-content:center;align-items:center}#metodo h1{font-size:1.5em;margin-bottom:2em}#metodo article:first-of-type,#metodo article:nth-of-type(2),#metodo article:nth-of-type(3),#metodo article:nth-of-type(4),#metodo article:nth-of-type(5){margin-right:0;margin-bottom:2em}.metotex{font-size:.9em;font-weight:500;line-height:20px}#plans article,#plans_rrhh article{width:80%}#plan_chico{display:none}#plan_chico_vrt{width:100%;display:flex;flex-direction:column;justify-content:center}#plan_chico_vrt img{margin-top:1em}}@media screen and (max-width:320px){.metotex{width:60%;left:5em}}}
