.home .video-banner__content{--space-txt-color: var(--black) ;--space-bg-color: var(--secondary)}.home .video-banner__content .button-secondary{color:black !important;background-color:var(--secondary)}.home .section-amenidades .cards-small__container{--space-bg-color: #72aedd}.home .amenities-fix{--space-bg-color: var(--secondary);--white: black}.accordion-item{background-color:transparent;border:0px solid rgba(255,255,255,0)}.accordion-button:not(.collapsed),.collapsed{color:#fff}.accordion-button:not(.collapsed){background-color:#001733;color:yellow;margin-top:10px}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(0deg)}.accordion-button.collapsed::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-90deg)}.accordion-body{font-family:'Overlock', cursive;font-weight:400;font-size:1.2em}.accordion-button{font-family:'Overlock', cursive;font-weight:900;font-size:1.3em;position:relative;background:#001733}.accordion-button:hover{color:yellow}.accordion-button::after{position:absolute;left:15px}.accordion-item{background-color:#fff;border:0px solid rgba(0,0,0,0.125)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:0;border-top-right-radius:0}.faqs{margin-bottom:6rem}.section-content{align-items:center;display:flex}.section-content-text{font-size:50px}.section-content-element{flex:1}@media (max-width: 992px){.section-content-text p strong{font-size:30px}.section-content{position:relative;display:flex;align-items:center;flex-direction:column-reverse}}.mecanica-div-paso{border:none;max-width:350px}.mecanica-div-paso img{width:85%;margin:auto}.mecanica-description{font-family:'Overlock', cursive;font-weight:900;text-align:center;color:var(--black);font-size:1.3em;line-height:1.2em;margin-top:15px;margin-left:20px;max-width:80%}.center-vertically a{display:flex;align-items:center}.container-fluid{max-width:1280px}#banner-image{width:100%;aspect-ratio:16/6;margin-top:MAX(3%, 45px);display:flex;justify-content:right;background-position:right;object-fit:contain}@media (max-width: 768px){#banner-image{aspect-ratio:1/1.2;background-size:contain}}.banner_propotions .carousel-indicators{gap:8px}.banner_propotions .carousel-indicators button{height:15px;width:15px;border-radius:50%;background-color:var(--white);border:1px solid gray}.banner_propotions .carousel-indicators button.active{background-color:#73ffec;border:1px solid #73ffec}.banner-promo__banner-promo-container{color:#73ffeb}.banner-promo-container__h1{color:white;margin:0;font-size:130px;text-shadow:0 2px 10px rgba(0,0,0,0.6)}.banner-promo-container__h2{line-height:MAX(75%, 30px);margin-bottom:7%;text-shadow:0 2px 10px rgba(0,0,0,0.6);font-size:57px;text-align:center}.banner-promo-container__h3{line-height:30px;font-size:24px;text-align:center}.banner-promo__button{padding:MAX(0.5vw, 8px) MAX(10vw, 50px);font-size:16px}
