.cta-button{border:2px solid #0a0a63;border-radius:100px;background:white;transition:all .3s 0s}.cta-button a{padding:0px!important;color:white!important}.cta-button:hover{border:2px solid #4770f0;transform:scale(1.1);transition:all .3s 0s}@media (max-width:1024px){.cta-button{display:none!important}}.boton-fijo-tablet{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);background:#0a0804;color:#ffffff;font-size:18px;font-weight:bold;text-align:center;padding:14px 48px;border-radius:50px;text-decoration:none;z-index:9999;border:2px solid transparent;transition:all 0.3s ease-in-out;box-shadow:0 5px 0 #d84593;cursor:pointer;white-space:nowrap;display:inline-block;min-width:220px;max-width:90vw}.boton-fijo-tablet:hover{background:#ffffff;color:#0a0804;border:3px solid #0a0804;box-shadow:none;transform:translateX(-50%) translateY(5px)}.boton-fijo-tablet:active{transform:translateX(-50%) translateY(7px) scale(0.97)}.swiper-navi-container{padding:2em}.et_mobile_menu{border-radius:10px}.lwp-hide-mobile-menu.et_pb_menu .et_pb_menu__menu,.lwp-hide-mobile-menu.et_pb_fullwidth_menu .et_pb_menu__menu{display:flex!important}.lwp-hide-mobile-menu .et_mobile_nav_menu{display:none}@media only screen and (max-width:1260px){.et_pb_menu .et_pb_menu__menu{display:none}}.button.center{display:inline-block;text-align:center}.linea-detras{position:relative}.gradient-section{position:relative;width:100%;height:100%;background:radial-gradient(circle at center,rgba(38,193,172,5),rgba(38,193,172,0));overflow:hidden;z-index:1}.gradient-section .et_pb_row{position:relative;z-index:2;text-align:center;color:#fff}.custom-center{display:flex;justify-content:center;align-items:center;height:100%}.infinite-scroll-container{max-width:100%;height:400px;overflow:hidden;display:flex;align-items:center;position:relative;background-color:#c6f4ef}#image-gallery{display:flex;flex-wrap:nowrap;gap:10px;position:relative;animation:scroll-left 15s linear infinite}#image-gallery img{width:300px;height:auto;user-select:none}.infinite-scroll-container:hover #image-gallery{animation-play-state:paused}@keyframes scroll-left{from{transform:translateX(0)}to{transform:translateX(-100%)}}html:lang(es) .en-footer,html:lang(es) .pt-footer{display:none!important}html:lang(en) .es-footer,html:lang(en) .pt-footer{display:none!important}html:lang(pt) .es-footer,html:lang(pt) .en-footer{display:none!important}