@font-face{font-family:Haffer;src:url(/build/assets/Haffer-TRIAL-Thin-Cicx-UI7.otf) format("opentype");font-weight:100;font-style:normal}@font-face{font-family:Haffer;src:url(/build/assets/Haffer-TRIAL-ThinItalic-C6AOrQyo.otf) format("opentype");font-weight:100;font-style:italic}@font-face{font-family:Haffer;src:url(/build/assets/Haffer-TRIAL-Light-CF1Ea1IM.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Haffer;src:url(/build/assets/Haffer-TRIAL-LightItalic-DvOHsVVU.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:Haffer;src:url(/build/assets/Haffer-TRIAL-Regular-F6j93FX4.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Haffer;src:url(/build/assets/Haffer-TRIAL-RegularItalic-lXUWRqxQ.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Haffer;src:url(/build/assets/Haffer-TRIAL-Medium-BMAWKZpJ.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Haffer;src:url(/build/assets/Haffer-TRIAL-MediumItalic-Grnym8nE.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:Haffer;src:url(/build/assets/Haffer-TRIAL-SemiBold-CmfPleNG.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Haffer;src:url(/build/assets/Haffer-TRIAL-SemiBoldItalic-BlmnVp_C.otf) format("opentype");font-weight:600;font-style:italic}@font-face{font-family:Haffer;src:url(/build/assets/Haffer-TRIAL-Bold-CyMVGY1a.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Haffer;src:url(/build/assets/Haffer-TRIAL-BoldItalic-gXWRd96O.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Haffer;src:url(/build/assets/Haffer-TRIAL-Heavy-CuooVoQx.otf) format("opentype");font-weight:800;font-style:normal}@font-face{font-family:Haffer;src:url(/build/assets/Haffer-TRIAL-HeavyItalic-2T7a5yuf.otf) format("opentype");font-weight:800;font-style:italic}@font-face{font-family:Haffer;src:url(/build/assets/Haffer-TRIAL-Black-BGvZqwlb.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:Haffer;src:url(/build/assets/Haffer-TRIAL-BlackItalic-DO_m54An.otf) format("opentype");font-weight:900;font-style:italic}*{margin:0;padding:0;box-sizing:border-box;font-family:Haffer,sans-serif}:root{interpolate-size:allow-keywords}ul,li,nav{list-style:none}a{text-decoration:none}#capa_blur{position:fixed;top:0;left:0;width:100%;height:100vh;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#0003;z-index:2;transition:all .2s;opacity:0;visibility:hidden}#capa_blur.active_blur{opacity:1;visibility:visible}header{width:100%;background:linear-gradient(157.1deg,#fdff30 -31.93%,#fff 75.08%);display:flex;align-items:center;flex-direction:column}header nav{position:fixed;z-index:900;top:20px;background-color:#000;width:55%;border-radius:16px;padding:20px}header nav ul#menu_1{display:flex;justify-content:space-between;align-items:center}header nav ul#menu_1 li{list-style:none}header nav ul#menu_1 li:first-child{color:#fff;display:flex;justify-content:center;align-items:center;gap:10px;flex-direction:row;cursor:pointer}header nav ul#menu_1 li:first-child .menu{display:flex;flex-direction:column;gap:10px;position:relative;width:45px}header nav ul#menu_1 li:first-child .menu.close{width:30px}header nav ul#menu_1 li:first-child .menu.close .bar{transform-origin:center;position:absolute;top:0;bottom:0;width:100%!important}header nav ul#menu_1 li:first-child .menu.close .bar:first-child{transform:rotate(42deg)}header nav ul#menu_1 li:first-child .menu.close .bar:last-child{transform:rotate(-42deg)}header nav ul#menu_1 li:first-child .menu .bar{border:1px solid white;transition:all .5s;border-radius:4px}header nav ul#menu_1 li:first-child .menu .bar:first-child{width:43px}header nav ul#menu_1 li:first-child .menu .bar:last-child{width:35.41px}header nav ul#menu_1 li:first-child i{color:#fff;font-size:23px;cursor:pointer}header nav ul#menu_1 li:first-child span{font-family:Haffer;font-weight:500;font-size:18px}header nav ul#menu_1 li:nth-child(2) img{width:260px;display:block}header nav ul#menu_1 li:last-child{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px}header nav ul#menu_1 li:last-child input[type=checkbox]{display:none}header nav ul#menu_1 li:last-child input[type=checkbox]:checked+a{border-radius:30px 30px 0 0}header nav ul#menu_1 li:last-child input[type=checkbox]:checked+a div#submenu{border-radius:0 0 30px 30px;display:block;height:auto;opacity:1;transform:scale(1)}@starting-style{header nav ul#menu_1 li:last-child input[type=checkbox]:checked+a div#submenu{height:0px;opacity:0;transform:scale(0)}}header nav ul#menu_1 li:last-child a{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:8px;width:133px;height:61px;border-radius:50px;cursor:pointer;transition:all .2s}header nav ul#menu_1 li:last-child a:first-of-type{background-color:#4f4c4c;color:#fff;position:relative;border-radius:30px}header nav ul#menu_1 li:last-child a:first-of-type label{display:flex;justify-content:center;align-items:center;gap:8px;cursor:pointer}header nav ul#menu_1 li:last-child a:first-of-type label .bandera{display:flex;flex-direction:row;overflow:hidden;width:25px;height:25px;border-radius:50%}header nav ul#menu_1 li:last-child a:first-of-type label .bandera .rojo{background:#ed4c5c}header nav ul#menu_1 li:last-child a:first-of-type label .bandera .blanco{background:#fff}header nav ul#menu_1 li:last-child a:first-of-type label .bandera>div{flex:1;height:100%}header nav ul#menu_1 li:last-child a:first-of-type label span{font-weight:500;font-size:18px}header nav ul#menu_1 li:last-child a:first-of-type div#submenu{position:absolute;width:100%;top:100%;background-color:#fff;border-radius:30px;transition:all .2s;transition-timing-function:ease-in-out;transition-behavior:allow-discrete;overflow:hidden;display:none;height:0px;opacity:0;transform:scale(0)}header nav ul#menu_1 li:last-child a:first-of-type div#submenu div#paises{display:flex;flex-direction:column;justify-content:center;gap:10px;padding:13px 0}header nav ul#menu_1 li:last-child a:first-of-type div#submenu div#paises .pais{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px}header nav ul#menu_1 li:last-child a:first-of-type div#submenu div#paises .pais .bandera_nombre{display:flex;justify-content:center;align-items:center;gap:8px}header nav ul#menu_1 li:last-child a:first-of-type div#submenu div#paises .pais .bandera_nombre img{width:27px;height:27px}header nav ul#menu_1 li:last-child a:first-of-type div#submenu div#paises .pais .bandera_nombre span{font-size:18px;font-weight:500;color:#333}header nav ul#menu_1 li:last-child a:first-of-type div#submenu div#paises .pais .muy_pronto{width:65%;text-align:center;background-color:#24fcda;color:#135e43;font-size:12px;font-weight:400;padding:5px;border-radius:20px}header nav ul#menu_1 li:last-child a:last-of-type{background-color:#fdff30;font-family:Space Grotesk;font-weight:700;color:#000;font-size:23px;width:217px}header nav ul#menu_1 li:last-child a:last-of-type i{width:0px;overflow:hidden;transition:all .2s}header nav ul#menu_1 li:last-child a:last-of-type i.active_arrow{width:min-content}header nav ul#menu_2{width:100%;display:flex;flex-direction:row;gap:20px;overflow:hidden;transition:all .5s;transition-behavior:allow-discrete;border-top:none;margin-top:0;padding-top:0;height:0px;opacity:0}header nav ul#menu_2.active_menu_2{border-top:1px solid #3F3F3F;margin-top:15px;padding-top:25px;height:auto;opacity:1}header nav ul#menu_2>li{flex:1;color:#fff;background-color:#333;border-radius:50px;padding:25px}header nav ul#menu_2>li:first-child{background-color:#333}header nav ul#menu_2>li:first-child ol li{display:flex;justify-content:flex-start;align-items:center}header nav ul#menu_2>li:first-child ol li img{width:0px;opacity:0;transition:all .2s}header nav ul#menu_2>li:first-child ol li:hover img{opacity:1;width:min-content}header nav ul#menu_2>li:first-child ol li a{color:#fff;align-self:flex-end}header nav ul#menu_2>li:first-child ol li:not(:first-child):not(:nth-child(2)) img{transform:translateY(-9px)}header nav ul#menu_2>li:nth-child(2){background-color:#fff}header nav ul#menu_2>li:nth-child(2) ol li{display:flex;justify-content:flex-start;align-items:center}header nav ul#menu_2>li:nth-child(2) ol li img{width:0px;opacity:0;transition:all .2s}header nav ul#menu_2>li:nth-child(2) ol li:hover img{opacity:1;width:min-content}header nav ul#menu_2>li:nth-child(2) ol li a{color:#333}header nav ul#menu_2>li:last-child{background-color:#333}header nav ul#menu_2>li:last-child ol li{border-bottom:none!important}header nav ul#menu_2>li:last-child ol li:first-child a{display:flex;justify-content:flex-start;align-items:center;gap:12px;color:#fff}header nav ul#menu_2>li:last-child ol li:first-child a span{color:#000;background-color:#83bd2b;padding:7px 23px;border-radius:20px;font-size:23px}header nav ul#menu_2>li:last-child ol li:nth-child(2) img{display:block;width:100%}header nav ul#menu_2>li:last-child ol li:nth-child(3) a{width:50%;margin:0 auto 25px;background-color:#fdff30;text-align:center;border-radius:50px;color:#000;font-size:23px;font-weight:700}header nav ul#menu_2>li:last-child ol li:last-child a{display:flex;justify-content:space-between;align-items:center}header nav ul#menu_2>li:last-child ol li:last-child a div{width:75px;height:75px;border-radius:50%}header nav ul#menu_2>li:last-child ol li:last-child a div:nth-child(2n){transform:translateY(-25px)}header nav ul#menu_2>li:last-child ol li:last-child a div img{display:block;width:100%;height:100%}header nav ul#menu_2>li ol{display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start;width:100%;height:100%}header nav ul#menu_2>li ol li{width:100%}header nav ul#menu_2>li ol li:first-child a{font-weight:500;font-size:15px}header nav ul#menu_2>li ol li:not(:first-child):not(:last-child){border-bottom:1px solid #3F3F3F}header nav ul#menu_2>li ol li a{text-rendering:geometricPrecision;padding:15px 0 20px;display:block;font-weight:500;font-size:23px}header #header_titulos{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;position:relative}header #header_titulos h3{font-size:110px;font-weight:400}@media(max-width:1300px){header #header_titulos h3{font-size:90px}}@media(max-width:1100px){header #header_titulos h3{font-size:70px}}@media(max-width:950px){header #header_titulos h3{text-align:center}}header #header_titulos h3 .text_split:last-child{font-weight:500}header #header_titulos #placa{width:699px;height:391px;transform:translateY(0);transition:all 1.5s;opacity:0;visibility:hidden;margin-bottom:40px;perspective:700px}header #header_titulos #placa.active_placa{visibility:visible;opacity:1;animation-name:flotar;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-duration:3s}header #header_titulos #placa img{display:block;width:100%}header #header_titulos #fotos_fo{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:30px}header #header_titulos #fotos_fo div#circle_top_content{display:flex;flex-direction:column;align-items:center;justify-content:center}header #header_titulos #fotos_fo div#circle_top_content p{font-size:50px;font-weight:500}@media(max-width:1300px){header #header_titulos #fotos_fo div#circle_top_content p{font-size:50px}}@media(max-width:1100px){header #header_titulos #fotos_fo div#circle_top_content p{font-size:40px}}header #header_titulos #fotos_fo div#circle_top_content p span{display:inline-block;position:relative;z-index:1}header #header_titulos #fotos_fo div#circle_top_content p span:before{content:"";position:absolute;top:0;left:-10px;width:0%;height:100%;background-image:url(/build/assets/trazo-BUrGsWDt.png);background-repeat:no-repeat;background-size:100% 100%;z-index:-1;animation-name:trazo;animation-duration:4.5s;animation-fill-mode:forwards}header #header_titulos #fotos_fo #circles_bajo{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px}@media(max-width:1100px){header #header_titulos #fotos_fo #circles_bajo{display:none}}header #header_titulos #fotos_fo #circles_bajo ol{display:flex;justify-content:center;align-items:center;flex-direction:row;transition:all .1s;transition-timing-function:linear}header #header_titulos #fotos_fo #circles_bajo ol:hover li:not(:first-child){margin-left:0}header #header_titulos #fotos_fo #circles_bajo ol li{transition:all .1s;transition-timing-function:linear}header #header_titulos #fotos_fo #circles_bajo ol li img{width:57px;height:57px;display:block}header #header_titulos #fotos_fo #circles_bajo ol li{margin-left:-11px;cursor:pointer}header #header_titulos #fotos_fo #circles_bajo ol li:hover{transform:scale(1.1) translateY(-10px)}header #header_titulos #fotos_fo #circles_bajo p{font-size:23px;font-weight:500}.trazo-principal{stroke-dasharray:6000;stroke-dashoffset:6000;animation:dibu 5s ease-in-out forwards}.brillo-mini{opacity:0;stroke-dasharray:150,5850;stroke-dashoffset:6000;animation:fade 1s forwards 5s,move 12s linear infinite 5s}@keyframes dibu{to{stroke-dashoffset:0}}@keyframes fade{to{opacity:1}}@keyframes move{0%{stroke-dashoffset:6000}to{stroke-dashoffset:-150}}main{margin-top:40px}main section#mono{background-color:#fdff30;width:100%;height:1150px;position:relative}@media screen and (max-width:768px){main section#mono{height:auto!important}}main section#mono article{position:absolute;top:0;right:0;width:100%;height:100%}main section#mono article:first-child svg{width:100%;height:100%;display:block}main section#mono article:last-child{display:grid;grid-template-columns:40% 60%;grid-auto-rows:auto}main section#mono article:last-child aside{padding:100px}main section#mono article:last-child aside:first-child{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:50px}@media screen and (max-width:768px){main section#mono article:last-child aside:first-child{align-items:center!important}}main section#mono article:last-child aside:first-child div{font-size:130px;font-weight:500}@media screen and (max-width:768px){main section#mono article:last-child aside:first-child div{text-align:center}}main section#mono article:last-child aside:first-child div:last-child{transform:translateY(-20px)}main section#mono article:last-child aside:first-child p{font-size:60px;font-weight:500;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width:768px){main section#mono article:last-child aside:first-child p{text-align:center!important;width:100%!important;align-items:center!important}}main section#mono article:last-child aside:first-child p span{display:inline-block}main section#mono article:last-child aside:last-child{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:13px}main section#mono article:last-child aside:last-child .cards ol{display:flex;flex-direction:row;align-items:center;justify-content:center}main section#mono article:last-child aside:last-child .cards ol li{padding:13px 50px;font-weight:700;font-size:45px;border-radius:10px}main section#mono article:last-child aside:last-child .cards:first-of-type{transform:translate(-70px,100px)}main section#mono article:last-child aside:last-child .cards:first-of-type ol li:nth-child(odd){color:#fff;background-color:#27c48b}main section#mono article:last-child aside:last-child .cards:first-of-type ol li:nth-child(2n){background-color:#24fcda;color:#fff}main section#mono article:last-child aside:last-child .cards:first-of-type ol li:nth-of-type(1){transform:rotate(12deg) translate(-10px)}main section#mono article:last-child aside:last-child .cards:first-of-type ol li:nth-of-type(2){transform:translate(-10px,-20px) rotate(-5deg);color:#000}main section#mono article:last-child aside:last-child .cards:first-of-type ol li:nth-of-type(3){transform:translateY(-20px) rotate(8deg)}main section#mono article:last-child aside:last-child .cards:first-of-type ol li:nth-of-type(4){color:none}main section#mono article:last-child aside:last-child .cards:nth-of-type(2){transform:translate(60px,100px)}main section#mono article:last-child aside:last-child .cards:nth-of-type(2) ol li:nth-child(odd){color:#fff;background-color:#27c48b}main section#mono article:last-child aside:last-child .cards:nth-of-type(2) ol li:nth-child(2n){background-color:#24fcda;color:#fff}main section#mono article:last-child aside:last-child .cards:nth-of-type(2) ol li:nth-of-type(1){transform:rotate(-5deg) translate(150px,-40px)}main section#mono article:last-child aside:last-child .cards:nth-of-type(2) ol li:nth-of-type(2){transform:rotate(-5deg) translate(130px,-10px);color:#000}main section#mono article:last-child aside:last-child .cards:last-of-type{transform:translate(-120px,-90px)}main section#mono article:last-child aside:last-child .cards:last-of-type ol li:nth-child(odd){color:#fff;background-color:#24fcda;color:#000}main section#mono article:last-child aside:last-child .cards:last-of-type ol li:nth-child(2n){background-color:#27c48b;color:#fff}main section#mono article:last-child aside:last-child .cards:last-of-type ol li:nth-of-type(1){transform:rotate(5deg) translate(70px)}main section#mono article:last-child aside:last-child .cards:last-of-type ol li:nth-of-type(2){transform:rotate(2deg) translateY(-30px)}main section#mono article:last-child aside:last-child .cards:last-of-type ol li:nth-of-type(3){transform:rotate(-10deg) translate(-125px)}main section#mono article:last-child aside:last-child .img_mon{width:580px}main section#mono article:last-child aside:last-child .img_mon img{width:100%;animation-name:flotar;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-duration:3s}@keyframes flotar{0%{transform:translateY(0)}50%{transform:translateY(17px)}to{transform:translateY(0)}}main section#efecto_scroll_cars{width:80%;margin:50px auto;display:grid;grid-template-columns:60% 40%;grid-template-rows:700px;overflow:hidden;border-radius:30px}main section#efecto_scroll_cars article{overflow:hidden}main section#efecto_scroll_cars article:first-child{background-color:#27c48b;display:flex;flex-direction:column;justify-content:center;align-items:center}main section#efecto_scroll_cars article:first-child .container_effecto{width:100%;flex:1}main section#efecto_scroll_cars article:first-child .container_effecto:first-child{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;padding-left:50px}main section#efecto_scroll_cars article:first-child .container_effecto:first-child h3{color:#014341;font-size:80px;font-weight:500}main section#efecto_scroll_cars article:first-child .container_effecto:last-child{position:relative}main section#efecto_scroll_cars article:first-child .container_effecto:last-child div.card_efecto{width:100%}main section#efecto_scroll_cars article:first-child .container_effecto:last-child div.card_efecto div.card_efecto_item{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:30px;font-size:40px;font-weight:400;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;transition:all .2s}main section#efecto_scroll_cars article:first-child .container_effecto:last-child div.card_efecto div.card_efecto_item p{transform:translateY(50%);width:70%}main section#efecto_scroll_cars article:first-child .container_effecto:last-child div.card_efecto div.card_efecto_item .number{width:65px;height:65px;background-color:#fff;border-radius:50%;font-size:50px;font-weight:700;color:#27c48b;display:flex;justify-content:center;align-items:center;position:absolute;top:-35.5px;left:35.5px}main section#efecto_scroll_cars article:first-child .container_effecto:last-child div.card_efecto div.card_efecto_item:first-child{top:0%;background-color:#fdff30}main section#efecto_scroll_cars article:first-child .container_effecto:last-child div.card_efecto div.card_efecto_item:nth-child(2){top:80%;background-color:#24fcda}main section#efecto_scroll_cars article:first-child .container_effecto:last-child div.card_efecto div.card_efecto_item:last-child{top:90%;background-color:#014341}main section#efecto_scroll_cars article:first-child .container_effecto:last-child div.card_efecto div.card_efecto_item:last-child p{color:#fff}main section#efecto_scroll_cars article:last-child{position:relative}main section#efecto_scroll_cars article:last-child video{transform:translateY(-85px);display:block;width:100%}main section#efecto_scroll_cars article:last-child .tapa{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d;display:flex;justify-content:space-between;align-items:center;flex-direction:column;padding:40px}main section#efecto_scroll_cars article:last-child .tapa img{width:200px;align-self:flex-end}main section#efecto_scroll_cars article:last-child .tapa a{align-self:center;background-color:#fff;border-radius:50px;padding:13px 40px;font-size:23px;font-weight:700;color:#000}main section#efecto_scroll_cars article:last-child .tapa img,main section#efecto_scroll_cars article:last-child .tapa a{display:block}main section#efecto_scroll_images{width:80%;margin:0 auto;height:auto;display:grid;grid-template-columns:repeat(2,1fr);gap:30px}main section#efecto_scroll_images article{width:100%;height:100%}main section#efecto_scroll_images article:first-child{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:40px}main section#efecto_scroll_images article:first-child div img{width:100%;display:block}main section#efecto_scroll_images article:last-child div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:25px;transform:translateY(200px)}main section#efecto_scroll_images article:last-child div p{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}main section#efecto_scroll_images article:last-child div p span{display:flex;justify-content:center;align-items:center;font-size:45px;font-weight:500;gap:8px}main section#efecto_scroll_images article:last-child div p span img{width:200px}main section#efecto_scroll_images article:last-child div p span:last-child span{display:inline-block;position:relative}main section#efecto_scroll_images article:last-child div p span:last-child span:before{content:"";position:absolute;top:0;left:0;width:0%;height:100%;background-image:url(/build/assets/trazo-BUrGsWDt.png);background-repeat:no-repeat;background-size:100% 100%;z-index:-1;animation-name:trazo;animation-duration:4.5s;animation-fill-mode:forwards}@keyframes trazo{0%{width:0%}to{width:100%}}main section#efecto_scroll_images article:last-child div a{background:#27c48b;color:#000;font-size:25px;display:inline-block;font-weight:700;padding:15px 40px;border-radius:30px;align-self:flex-start;position:relative;left:70px}main section#efecto_scroll_images article:last-child div h4{align-self:flex-start;display:flex;justify-content:center;align-items:center;gap:5px;font-size:17px;font-weight:400;position:relative;left:80px}main section#efecto_scroll_images article:last-child div h4 i{font-size:25px}main section#acordeon{width:80%;margin:50px auto;height:auto;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;column-gap:20px}main section#acordeon article:first-child{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:80px}main section#acordeon article:first-child h2{font-size:80px;font-weight:500;text-box:trim-both cap text}main section#acordeon article:first-child h2 span{display:inline-block;position:relative}main section#acordeon article:first-child h2 span:before{content:"";position:absolute;top:0;left:17px;width:100%;height:100%;background:linear-gradient(90deg,#fdff3033,#27c48b 64.42%);border-radius:61px;z-index:-1}main section#acordeon article:first-child img{display:block;width:100%;-webkit-user-select:none;user-select:none}main section#acordeon article:last-child{padding:0 30px 30px}main section#acordeon article:last-child ol{display:flex;flex-direction:column;height:100%;justify-content:space-around}main section#acordeon article:last-child ol li{transition:all .2s}main section#acordeon article:last-child ol li:has(label input:checked){background-color:#e9ffd6;padding:25px;border-radius:40px}main section#acordeon article:last-child ol li:has(label input:not(:checked)){padding:0 25px}main section#acordeon article:last-child ol li label{background-color:#014341;color:#fff;display:flex;justify-content:space-between;align-items:center;font-size:20px;font-weight:500;cursor:pointer;border-radius:50px;padding:15px}main section#acordeon article:last-child ol li label input[type=radio]{display:none}main section#acordeon article:last-child ol li label:has(input:checked)+.content_acordeon{width:100%;height:max-content;overflow:visible;opacity:1}main section#acordeon article:last-child ol li label:has(input:not(:checked)){background-color:#fff;color:#000}main section#acordeon article:last-child ol li label input[type=radio]:checked+svg{transform:rotate(180deg)}main section#acordeon article:last-child ol li label input:not(:checked)+svg{color:#000}main section#acordeon article:last-child ol li label svg{transition:all .29s;color:#fff;width:20px;height:10px}main section#acordeon article:last-child ol li .content_acordeon{transition:all .29s;height:0px;overflow:hidden;opacity:0}main section#acordeon article:last-child ol li .content_acordeon p{font-size:18px;font-weight:400;margin-top:20px}main section#videos_horizontal_vertical{width:80%;margin:200px auto 75px;height:auto;display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto;gap:50px}main section#videos_horizontal_vertical article:first-child{display:flex;flex-direction:column;gap:20px}main section#videos_horizontal_vertical article:first-child h2{text-align:center;font-weight:500;font-size:80px;text-box-trim:trim-both;text-box-edge:cap text}main section#videos_horizontal_vertical article:first-child p{display:flex;justify-content:center;align-items:center;flex-direction:row;font-size:30px;font-weight:500;gap:10px}main section#videos_horizontal_vertical article:first-child p img{width:209.81px;height:55.81px}main section#videos_horizontal_vertical article:nth-child(2),main section#videos_horizontal_vertical article:last-child{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:row}main section#videos_horizontal_vertical article:nth-child(2):hover #video_control .play.active_control,main section#videos_horizontal_vertical article:nth-child(2):hover #video_control .pause.active_control,main section#videos_horizontal_vertical article:last-child:hover #video_control .play.active_control,main section#videos_horizontal_vertical article:last-child:hover #video_control .pause.active_control{display:block;opacity:1;visibility:visible}main section#videos_horizontal_vertical article:nth-child(2) #video_control,main section#videos_horizontal_vertical article:last-child #video_control{position:absolute;z-index:1}main section#videos_horizontal_vertical article:nth-child(2) #video_control .play,main section#videos_horizontal_vertical article:nth-child(2) #video_control .pause,main section#videos_horizontal_vertical article:last-child #video_control .play,main section#videos_horizontal_vertical article:last-child #video_control .pause{display:none;opacity:0;visibility:hidden;transition:all .25s;cursor:pointer}main section#videos_horizontal_vertical article:nth-child(2) video,main section#videos_horizontal_vertical article:last-child video{border-radius:30px;width:100%}main section#videos_horizontal_vertical article:last-child{display:none}footer{background-color:#eeeee9;width:100%;padding:0 0 30px}footer .container_footer{width:80%;margin:0 auto;height:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;gap:50px;padding-top:75px}footer .container_footer article{display:flex;flex-direction:column;gap:50px}footer .container_footer article ol{display:flex;flex-direction:column;gap:20px}footer .container_footer article ol li :is(img){display:block;width:100%}footer .container_footer article ol li :is(p){font-size:23px;font-weight:500}footer .container_footer article ol li svg:not(a *){width:50%;height:auto;aspect-ratio:145/41;display:block}footer .container_footer article ol li:has(svg):not(:has(a)):not(.fondo){padding:10px;border-radius:50px;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#000}footer .container_footer article ol li :is(a){display:block;font-size:18px;font-weight:400;color:#000}footer .container_footer article ol li.fondo{border-radius:20px;width:75%;height:94px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:30px}footer .container_footer article ol li.fondo svg{aspect-ratio:auto;width:100%;height:100%}footer .container_footer article ol li a:has(svg){display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:7px}footer .container_footer article ol li :is(a svg){width:30px;height:30px}footer .container_footer article ol li :is(ul) li{width:40px;height:40px;background-color:#000;border-radius:50%;overflow:hidden}footer .container_footer article ol li :is(ul) li a{width:100%;height:100%;display:flex;justify-content:center;align-items:center}footer .container_footer article ol li :is(ul) li:last-child a svg{width:19px;height:19px}footer .container_footer article ol li :is(ul){display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:6px}footer .container_footer article ol li :is(a img.libro_reclamaciones){width:55%}footer .container_footer article:last-child{grid-column:1/span 4}footer .container_footer article:last-child small{text-align:center;font-size:18px;font-weight:200}footer .container_footer article:not(:first-child) ol:first-of-type{padding-top:45px}
