html{scroll-behavior:smooth}.btn-primary .content-icon svg *,.btn-secondary .content-icon svg *,a.btn-primary .content-icon svg *,a.btn-secondary .content-icon svg *,button.btn-primary .content-icon svg *,button.btn-secondary .content-icon svg *{fill:var(--light-color)}.btn-alternate .content-icon svg *,a.btn-alternate .content-icon svg *,button.btn-alternate .content-icon svg *{fill:var(--secondary-color)}.btn-dark .content-icon svg *,a.btn-dark .content-icon svg *,button.btn-dark .content-icon svg *{fill:var(--light-color)}.btn-light .content-icon svg *,a.btn-light .content-icon svg *,button.btn-light .content-icon svg *{fill:var(--primary-color)}.btn-submit_form .content-icon svg *,a.btn-submit_form .content-icon svg *,button.btn-submit_form .content-icon svg *{fill:var(--light-color)}header.global-header #mobileMenuBar{height:auto;overflow:initial;padding-top:100px;top:20px}header.global-header #mobileMenuBar .content-menus-mobile-admin{max-height:75vh;overflow:hidden;overflow-y:auto}main>.body-container>.row-fluid-wrapper>.row-fluid>.span12>.row-depth-1:first-child{margin-top:-100px;padding-top:150px}.cnt-menu-mobile-main.has-sticky:not(.sticky),.cnt-menu-mobile-main.has-sticky:not(.sticky) #menuBar{background-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}.admin-bar-menu{border-bottom:1px solid #3d566a}#adminBar .row-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}#adminBar .row-right .moduleSwitchLanguage{width:100px}#menuiconsleft .menu--icons--container,#menuiconsrigth .menu--icons--container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px}#menuiconsrigth .menu--icons--container{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.admin-bar-menu{width:100%}header.global-header #adminBar *,header.global-header #adminBar a{font-size:14px}body .dnd_area-module-9_container{width:100%}[class*=btn-].has-icon .content-icon,a[class*=btn-].has-icon .content-icon,button[class*=btn-].has-icon .content-icon{display:inline-block;width:20px}.has-icon span:first-child{padding-left:10px;padding-right:10px}.has-icon .content-icon span{display:inline-block}.has-icon .content-icon{position:relative}.has-icon .content-icon img{height:20px;-o-object-fit:contain;object-fit:contain}.has-icon .content-icon img,.has-icon .content-icon svg{display:inline-block;left:0;margin-top:-10px;position:absolute;top:50%;width:20px}.btn-outline{border:1px solid transparent}.btn--outline:before,a.btn--outline:before,button.btn--outline:before{background-color:transparent;border-color:inherit}.btn--outline span,a.btn--outline span,button.btn--outline span{color:inherit}.content-cta{gap:10px}.video-home .container-caption{background-image:linear-gradient(0deg,#002d73,transparent 30%)!important}.video-home .btn-light{background-color:transparent;border:1px solid var(--light-color);color:var(--light-color)}.iconos-conservacion .card,.iconos-home .card{box-shadow:none}.iconos-conservacion .card .card__image{transition:height .3s}.iconos-conservacion .card__text{height:90px!important}.iconos-conservacion .card__text h4{transition:all .3s}.iconos-conservacion .card__text p{transform:translateY(70px);transition:transform .3s}.iconos-conservacion .card:hover .card__image{height:0}.iconos-conservacion .card:hover p{transform:translateY(0)}.bofu__cover{background-size:contain!important;box-shadow:none!important;height:400px}.bofu__cover .bofu_content_area{background:none!important;max-width:100%;padding-bottom:0!important;padding-top:0!important;transition:transform .3s;width:100%}.bofu__cover .bofu_content_area h3,.bofu__cover .bofu_content_area p{text-shadow:1px 1px var(--alternate-color)}.bofu-home .bofu_content_area{transform:translateY(170px)}.bofu-2col .bofu_content_area{transform:translateY(180px)}.bofu-2col .bofu_content_area h3,.bofu-3col .bofu_content_area h3{font-size:24px;line-height:24px}.bofu-3col .bofu_content_area{transform:translateY(180px)}.bofu-2col a,.bofu-3col a,.bofu-home a{box-shadow:1px 1px 1px var(--alternate-color)}.bofu-2col2,.bofu-3col2,.bofu-home2{background-size:cover!important;height:290px}.bofu-2col2 .bofu_content_area,.bofu-3col2 .bofu_content_area,.bofu-home2 .bofu_content_area{background:linear-gradient(0deg,rgba(0,44,118,.6) 50%,#002c7600)!important}.bofu-home2 .bofu_content_area{transform:translateY(165px)}.bofu-2col2 .bofu_content_area{transform:translateY(180px)}.bofu-2col2 .bofu_content_area h3,.bofu-3col2 .bofu_content_area h3{font-size:24px;line-height:24px}.bofu-3col2 .bofu_content_area{transform:translateY(180px)}.bofu-2col2:hover .bofu_content_area,.bofu-home2:hover .bofu_content_area{transform:translateY(30px)}.bofu-3col2:hover .bofu_content_area{transform:translateY(10px)}.bofu-2col:hover .bofu_content_area,.bofu-home:hover .bofu_content_area{transform:translateY(30px)}.bofu-3col:hover .bofu_content_area{transform:translateY(10px)}.form-home{align-items:center;background-color:#002d73!important;border-radius:20px;display:flex;justify-content:center;padding:40px 60px!important}.form-home #hs_cos_wrapper_module_17032193865137_,.form-home #hs_cos_wrapper_widget_1702917333952_,.form-home .title-form-area{width:50%}.rss-home .hs-rss-item{background-color:#fff}.tickets-listado .card__title{border-bottom:1px solid #3d566a;margin-bottom:15px;min-height:80px;padding-bottom:15px}.tickets-listado .descuento{background-color:var(--custom-b);border-radius:5px;color:#fff;margin-left:25%;margin-top:20px;outline:.5px dashed var(--custom-b);outline-offset:3px;padding:3px 15px;text-align:center;width:45%}.tickets-listado .precio{font-size:32px;font-weight:600;margin-bottom:20px;margin-top:20px;text-align:center}.tickets-listado .card__cta a{appearance:none;background-color:var(--primary-color);border:1px solid transparent;border-radius:40px;color:#fff;cursor:pointer;display:inline-block;font-family:var(--secondary-font);font-size:16px;font-weight:400;padding:10px 20px;text-align:center;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:100%}.steps-book .cards__card__steps .card__text p{padding-top:5px}.steps-book .cards__card__steps .card__text{min-height:120px}.steps-book .step_number{background-color:transparent!important;background-image:url(https://1709370.fs1.hubspotusercontent-na1.net/hubfs/1709370/Aquarium/website/iconos/Recurso%202.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;border-radius:0;color:transparent!important;transition:transform .3s;width:100px}.steps-book .cards__cards:first-child .step_number{background-image:url(https://1709370.fs1.hubspotusercontent-na1.net/hubfs/1709370/Aquarium/website/iconos/Recurso%204.svg)}.steps-book .cards__cards:last-child .step_number{background-image:url(https://1709370.fs1.hubspotusercontent-na1.net/hubfs/1709370/Aquarium/website/iconos/Recurso%2012.svg)}.steps-book .cards__cards:hover .step_number{transform:scale(1.3)}.footer .fondo-footer{background-image:url(https://1709370.fs1.hubspotusercontent-na1.net/hubfs/1709370/Aquarium/website/iconos/Recurso%2030.svg);background-position:0 100%;background-repeat:repeat-x;background-size:50%}footer #legalFooter .legal-footer{border-top:0}.btn-primary{border:1px solid var(--primary-color)!important}.btn-light:hover{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important;color:var(--light-color)!important}.btn-primary:hover{background-color:var(--light-color)!important;color:var(--primary-color)!important}.video-home .btn-light:hover{border-color:var(--primary-color)!important;color:var(--light-color)!important}.listado-peces .text{font-style:italic}@media only screen and (min-width:768px) and (max-width:1024px){.admin-bar-menu .row-right.span6{padding:0 20px;width:100%}}@media only screen and (max-width:1024px){.admin-bar-menu-mobile #menuiconsleft .menu--icons--container,.admin-bar-menu-mobile #menuiconsrigth .menu--icons--container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.legal-footer a{text-decoration:none}@media only screen and (max-width:820px){.content-cta a{margin-bottom:0}.legal-footer p{margin-top:10px!important;text-align:center!important}.bofu__cover{height:290px}.bofu__cover .bofu_content_area{padding-left:10px;padding-right:10px}.bofu__cover .bofu_content_area h3{margin-bottom:10px}.bofu-home .bofu_content_area{transform:translateY(140px)}.bofu-2col .bofu_content_area{transform:translateY(130px)}.bofu-3col .bofu_content_area{transform:translateY(115px)}.bofu-2col:hover .bofu_content_area,.bofu-3col:hover .bofu_content_area,.bofu-home:hover .bofu_content_area{transform:translateY(0)}.form-home{flex-direction:column;padding:30px!important}.form-home #hs_cos_wrapper_module_17032193865137_º,.form-home #hs_cos_wrapper_widget_1702917333952_,.form-home .title-form-area{width:100%}.bofu-2col,.bofu-3col{margin-bottom:30px}.iconos-home .card{flex-direction:row!important}.tickets-listado .descuento{margin-left:15%;width:60%}#adminBar .row-right{justify-content:flex-start}.pp-quote .cards__card__icon .card{flex-direction:column-reverse}}@media only screen and (max-width:550px){.bofu-home{height:240px}.bofu-2col{height:230px}.bofu-3col{height:260px}.bofu-home .bofu_content_area{transform:translateY(100px)}.bofu-2col .bofu_content_area{transform:translateY(110px)}.bofu-3col .bofu_content_area{transform:translateY(100px)}.steps-book .cards__cards{width:30%!important}.steps-book .cards__card__steps{box-shadow:none!important}.steps-book .step_number{font-size:16px;height:40px;line-height:normal;padding-top:4px;width:50px}.steps-book .cards__card__steps .card__text{padding:0}.steps-book .cards__card__steps .card__text p{font-size:12px;line-height:15px;padding-top:6px}.steps-book{gap:10px!important}.footer .fondo-footer{background-size:100%}.iconos-conservacion .card__text{height:135px!important}.iconos-conservacion .card__text p{transform:translateY(0)}.iconos-conservacion .card:hover .card__image{height:64px}}@media only screen and (max-width:360px){.bofu__cover .bofu_content_area{transform:translateY(90px)}}