.accordion{width:100%;border:.1rem solid #9b9bcc;border-radius:.8rem;padding:2.4rem}.accordion:not(:last-child){margin-bottom:3.2rem}.accordion-title{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.accordion-title h2{font-family:Inter,sans-serif;font-size:1.6rem;font-weight:400;color:#6b6bb5;cursor:pointer;flex:1;transition:all .3s ease;margin-bottom:0}.accordion-title h5{margin-bottom:0;cursor:pointer}.accordion-title>.arrow{width:1.2rem;height:1.2rem;border-right:.2rem solid #9b9bcc;border-bottom:.2rem solid #9b9bcc;position:relative;transform:rotate(45deg);margin-left:.6rem;margin-bottom:0;transition:all .2s linear}.accordion-title>.arrow:after{content:"";width:0;height:.2rem;display:block;background-color:#5c49e0;opacity:0;bottom:-1.5px;transform-origin:bottom right;transform:rotate(45deg);transition:all .2s linear;position:absolute;right:0}.accordion-title:hover .arrow{transform:rotate(45deg) translate(.4rem,.4rem);border-color:#5c49e0}.accordion-title:hover .arrow:after{opacity:1;width:1.6rem}.accordion-text{display:none;padding-top:2.4rem}.accordion-text p.note{font-size:1.4rem;font-style:italic}.accordion-text p:last-child{margin-bottom:0}.accordion-text a{font-weight:500;text-decoration:underline;color:#5c49e0}.accordion-text span.open-modal{color:#2cfbeb;cursor:pointer}.accordion-text ul:not(:last-child){margin-bottom:1.6rem}.accordion-text ul li{font-size:1.6rem;color:#6b6bb5;margin-bottom:0}.accordion-text ul li:not(:last-child){margin-bottom:.4rem}.accordion.active{border:.1rem solid #2cfbeb}.accordion.active .accordion-text{display:block;animation:fadeIn .3s forwards}.accordion.active .accordion-title h2{font-weight:700;color:#5c49e0}.accordion.active .accordion-title .arrow{border-color:#5c49e0;transition:none;transform:rotate(225deg);transform-origin:center center}.accordion.active .accordion-title .arrow:after{opacity:1;width:1.6rem}@keyframes fadeIn{0%{opacity:0;transform:translateY(2.4rem)}to{opacity:1;transform:translateY(0)}}.card-featured{display:flex;align-items:center;gap:4.2rem;padding-top:12.8rem;position:relative}@media (max-width: 800px){.card-featured{padding-top:6.4rem;flex-direction:column;gap:3.2rem}}.card-featured .left{width:100%;max-width:54rem}@media (max-width: 800px){.card-featured .left{max-width:62rem}}.card-featured .left h1{text-align:left}@media (max-width: 800px){.card-featured .left h1,.card-featured .left p{text-align:center}}.card-featured .left p u{font-weight:600;text-decoration:underline;color:#5c49e0}.card-featured .left .actions{display:flex;align-items:center;gap:1.6rem;padding-top:1.6rem}@media (max-width: 800px){.card-featured .left .actions{justify-content:center}}@media (max-width: 430px){.card-featured .left .actions{flex-direction:column}.card-featured .left .actions .btn{width:100%}}.card-featured .right{flex:1}.card-featured.inverted{flex-direction:row-reverse}@media (max-width: 800px){.tourism .items .card-featured .left .title{font-size:9.8rem}}@media (max-width: 430px){.tourism .items .card-featured .left .title{font-size:7.2rem}}@media (max-width: 390px){.tourism .items .card-featured .left .title{font-size:6.6rem}}.tourism .items .card-featured .right{position:relative}.tourism .items .card-featured .right .symbol-animation{width:12.8rem;height:12.8rem;background:url(/build/assets/symbol-ciosp-DB-bjb6T.svg) no-repeat center center;background-size:contain;position:absolute;bottom:12rem;left:40rem;display:flex;align-items:center;justify-content:center}@media (max-width: 1280px){.tourism .items .card-featured .right .symbol-animation{bottom:8rem;left:34rem}}@media (max-width: 1150px){.tourism .items .card-featured .right .symbol-animation{display:none}}.tourism .items .card-featured .right .symbol-animation:before{content:"";width:11.4rem;height:11.4rem;background:url(/build/assets/symbol-date-C6xeKJzP.svg) no-repeat center center;background-size:contain;animation:rotate 18s linear infinite}@media (max-width: 600px){.tourism .items .card-featured .right .symbol-animation:before{width:9.4rem;height:9.4rem}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.hotels{padding:6.4rem 0 4.2rem;overflow:hidden}@media (max-width: 430px){.hotels{padding:3.2rem 0 4.2rem}}.hotels .swiper-hotels{position:relative}.hotels .swiper-hotels .swiper-wrapper{display:flex;justify-content:space-between;align-items:stretch}.hotels .swiper-hotels .swiper-wrapper .card{display:block;background-color:#fff;border:.1rem solid #9b9bcc;border-radius:.8rem;overflow:hidden}.hotels .swiper-hotels .swiper-wrapper .card.official{background-color:#5c49e0;border:.1rem solid #2cfbeb}.hotels .swiper-hotels .swiper-wrapper .card.official .description h4{color:#2cfbeb}.hotels .swiper-hotels .swiper-wrapper .card.official .description p{color:#e5e5f1}@media (max-width: 800px){.hotels .swiper-hotels .swiper-wrapper .card{min-height:38.8rem}}@media (max-width: 430px){.hotels .swiper-hotels .swiper-wrapper .card{min-height:36.4rem}}@media (max-width: 390px){.hotels .swiper-hotels .swiper-wrapper .card{min-height:40.5rem}}.hotels .swiper-hotels .swiper-wrapper .card figure{position:relative}.hotels .swiper-hotels .swiper-wrapper .card figure img{width:100%;height:18.6rem;-o-object-fit:cover;object-fit:cover;border-radius:0 0 .8rem .8rem}.hotels .swiper-hotels .swiper-wrapper .card figure .tags{width:100%;display:flex;align-items:center;justify-content:flex-end;gap:.8rem;position:absolute;top:0;left:0;padding:1.2rem}.hotels .swiper-hotels .swiper-wrapper .card figure .tags span{display:inline-block;font-size:1.2rem;font-weight:500;color:#2cfbeb;background-color:#5c49e0;border:.1rem solid #2cfbeb;border-radius:1.2rem;padding:.4rem 1.2rem}.hotels .swiper-hotels .swiper-wrapper .card figure .tags span.time{color:#5c49e0;background-color:#2cfbeb;border-color:#5c49e0}.hotels .swiper-hotels .swiper-wrapper .card .description{padding:2.4rem}.hotels .swiper-hotels .swiper-wrapper .card .description h4{font-size:2.2rem;font-weight:800;color:#5c49e0;margin-bottom:1.6rem}@media (max-width: 430px){.hotels .swiper-hotels .swiper-wrapper .card .description h4{font-size:1.8rem}}.hotels .swiper-hotels .swiper-wrapper .card .description p{color:#6b6bb5}.hotels .swiper-hotels .swiper-wrapper .card .description p:last-child{margin-bottom:0}.hotels .swiper-hotels .swiper-wrapper .card .description p:before{content:"";width:2.4rem;height:2.4rem;display:block;transition:all .3s ease}.hotels .swiper-hotels .swiper-wrapper .card .description p.address:before{background:url(/build/assets/icon-pin-CQEZLJsB.svg) no-repeat center center}.hotels .swiper-hotels .swiper-wrapper .card .description p.apartment:before{background:url(/build/assets/icon-bed-B4rhQ3yD.svg) no-repeat center center}.hotels .swiper-hotels .swiper-wrapper .card .description p.breakfast:before{background:url(/build/assets/icon-selected-e4TDQ-7x.svg) no-repeat center center}.hotels .swiper-hotels .swiper-button-next,.hotels .swiper-hotels .swiper-button-prev{width:3.2rem;height:3.2rem}.hotels .swiper-hotels .swiper-button-next:after,.hotels .swiper-hotels .swiper-button-prev:after{display:none}.hotels .swiper-hotels .swiper-button-next{top:initial;right:2.4rem;bottom:-4.5rem;left:initial;background:url(/build/assets/icon-arrow-right-DASfGjIf.svg) no-repeat center center}.hotels .swiper-hotels .swiper-button-prev{top:initial;right:5.6rem;bottom:-4.5rem;left:initial;background:url(/build/assets/icon-arrow-left-B1B-viIa.svg) no-repeat center center}.hotels .swiper-hotels .swiper-pagination{font-size:1.4rem;font-weight:500;color:#9b9bcc}.hotels .swiper-hotels .swiper-pagination-fraction{width:-moz-max-content;width:max-content;top:initial;right:9.2rem;bottom:-3.7rem;left:initial}.doubts{position:relative;z-index:999;background:linear-gradient(90deg,#443ac1,#5c49e0,#443ac1);padding:12.8rem 0;margin-top:12.8rem}@media (max-width: 800px){.doubts{padding:6.4rem 0;margin-top:6.4rem}}.doubts:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/build/assets/bg-effect-CkZC3SS5.webp);mix-blend-mode:hard-light;opacity:.4;z-index:-999}.doubts .items{display:grid;grid-template-columns:42rem 1fr;gap:6.4rem}@media (max-width: 800px){.doubts .items{grid-template-columns:1fr}}.doubts .items .left .title{text-align:left;color:#fff;margin-bottom:3.2rem}@media (max-width: 1150px){.doubts .items .left .title{text-align:center}}@media (max-width: 800px){.doubts .items .left .title{font-size:9.8rem}}@media (max-width: 430px){.doubts .items .left .title{font-size:7.8rem;text-shadow:.2rem .2rem 0rem #2cfbeb,.4rem .4rem 0rem #3d3d89}}@media (max-width: 390px){.doubts .items .left .title{font-size:6.8rem}}.doubts .items .left p{color:#e5e5f1}@media (max-width: 800px){.doubts .items .left p{text-align:center}}.doubts .items .left .actions{display:flex;align-items:center;gap:1.6rem;padding-top:1.6rem}@media (max-width: 800px){.doubts .items .left .actions{justify-content:center}}@media (max-width: 430px){.doubts .items .left .actions{flex-direction:column}.doubts .items .left .actions .btn{width:100%}}.doubts .items .right .accordion{border:.1rem solid #e5e5f1}.doubts .items .right .accordion-title h2{color:#e5e5f1}.doubts .items .right .accordion-title>.arrow{border-right:.2rem solid #2cfbeb;border-bottom:.2rem solid #2cfbeb}.doubts .items .right .accordion-title>.arrow:after{background-color:#2cfbeb}.doubts .items .right .accordion-title:hover .arrow{border-color:#2cfbeb}.doubts .items .right .accordion-text span.open-modal{color:#2cfbeb}.doubts .items .right .accordion-text p{color:#e5e5f1}.doubts .items .right .accordion-text a{color:#2cfbeb}.doubts .items .right .accordion-text ul li{color:#e5e5f1}.doubts .items .right .accordion.active{border:.1rem solid #2cfbeb}.doubts .items .right .accordion.active .accordion-title h2{color:#2cfbeb}.doubts .items .right .accordion.active .accordion-title .arrow{border-color:#2cfbeb}
