div.slider-home-wrapper{display:flex;height:600px;justify-content:center;margin-bottom:-181px;position:relative;width:100%;overflow:hidden;z-index:-1}div.slider-home-wrapper div.wrapper-title{position:absolute;top:161px;z-index:10}div.slider-home-wrapper div.wrapper-title h1{color:var(--primary-color);font-size:40px;font-weight:900;letter-spacing:-2px}div.slider-home-wrapper div.wrapper-title span{color:var(--white-txt);font-size:30px;font-weight:700;letter-spacing:-1.5px;text-transform:uppercase}div.slider-home-wrapper div.wrapper-title p{color:var(--white-txt);font-size:18px;font-weight:400;text-transform:uppercase}div.slider-home{width:1600px}div.slider-home div.slick-track{height:600px}div.slider-home div.slide-custom{background-position:center center;background-repeat:no-repeat;background-size:cover}@media(max-width:767.98px){div.slider-home-wrapper{margin-bottom:-275px}div.slider-home-wrapper div.wrapper-title{text-align:center;top:140px}div.slider-home-wrapper div.wrapper-title h1{font-size:4rem;line-height:4rem}div.slider-home-wrapper div.wrapper-title p{font-size:1.6rem;line-height:1.9rem}}section#visit{margin-top:80px;margin-bottom:118px}section#visit div.container{align-items:center;display:flex;flex-direction:column;justify-content:center}section#visit h4{font-weight:700;font-size:4rem;line-height:4.8rem;text-align:center;letter-spacing:-2px;margin-bottom:21px;color:var(--secondary-color);text-align:center}section#visit p.info{font-size:1.4rem;line-height:1.7rem;margin-bottom:105px;max-width:450px;text-align:center}section#visit div.carousel-loc{display:none;width:100%}section#visit div.carousel-loc.show{display:block}section#visit div.loc-slide-custom{align-items:center;display:flex;flex-direction:column;margin:0 20px;padding-top:20px;padding-bottom:20px;text-align:center}section#visit div.loc-slide-custom div.img-loc{background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:6px;filter:drop-shadow(0px 10px 25px rgba(0, 0, 0, .1));margin-bottom:16px;height:300px;width:100%}section#visit div.loc-slide-custom p.loc-title{font-family:var(--secondary-font);font-weight:700;font-size:1.2rem;line-height:1.5rem;color:var(--gray-txt);text-transform:uppercase}section#visit div.loc-slide-custom p.loc-type{font-family:var(--secondary-font);font-weight:400;font-size:1.2rem;line-height:1.5rem;color:var(--gray-txt);text-transform:uppercase}section#features{margin-bottom:124px}section#features div.grid-feature{column-gap:10%;display:grid;grid-template-columns:1fr 1fr 1fr;padding:0 40px}section#features div.feature{align-items:center;display:flex;flex-direction:column;text-align:center}section#features div.feature img{height:62px;margin-bottom:16px;width:auto}section#features div.feature p{color:var(--gray-txt);font-family:var(--secondary-font);font-weight:400;font-size:1.4rem;line-height:1.7rem;width:80%}@media(max-width:767.98px){section#features div.grid-feature{grid-template-columns:1fr;grid-row-gap:54px}}section.blog-carousel{display:none;max-width:1400px;margin-bottom:48px;margin-left:auto;margin-right:auto;overflow:hidden;width:100%}section.blog-carousel.show{display:block}section.blog-carousel div.cont-card-travel-tittle{margin-bottom:93px}section.blog-carousel div.cont-card-travel-tittle h2{font-size:30px;font-weight:500;color:var(--secondary-color)}section.blog-carousel p{margin-bottom:0}section.blog-carousel div.cont-card-travel{width:100%}section.blog-carousel div.card-travel{height:720px;background:var(--secondary-bg)}section.blog-carousel div.card-travel-header{background-position:center center;background-repeat:no-repeat;background-size:cover;height:320px;width:100%}section.blog-carousel div.card-travel-body{display:flex;flex-direction:column;height:40rem;padding:35px}section.blog-carousel p.blog-date{font-size:12px;font-weight:400;color:var(--primary-txt);margin-bottom:2.3rem}section.blog-carousel strong.blog-title{font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.02em;height:7.4rem;color:var(--gray-txt);margin-bottom:3rem}section.blog-carousel p.card-travel-info{font-size:14px;font-weight:400;color:var(--primary-txt);line-height:1.7rem}section.blog-carousel div.card-travel-body a{font-size:14px;font-weight:400;color:var(--secondary-color);text-decoration:underline;margin-bottom:0;margin-top:auto}section.blog-carousel div.slick-slide{margin:0 2rem}@media(max-width:767.98px){section.blog-carousel div.slick-slide{margin:0 0}section.blog-carousel div.slick-list{margin:0 -5rem}}img.img-bottom{height:auto;max-height:230px;max-width:450px;width:100%;padding:0 30px}section.rez-client-data div.phone-country-selector{position:relative;width:100%}section.rez-client-data div.phone-country-selector button.phone-country-selector__toggle{align-items:center;background:0 0;border:none;border-right:1px solid #a3bbf6;bottom:1px;color:#555;column-gap:7px;display:flex;font-size:14px;left:1px;padding:0 10px;position:absolute;top:1px;z-index:4}section.rez-client-data div.phone-country-selector.is-invalid button.phone-country-selector__toggle{border-right-color:#dc3545}section.rez-client-data div.phone-country-selector button.phone-country-selector__toggle:focus{outline:0}section.rez-client-data div.form div.phone-country-selector input.form-control{padding-left:115px}section.rez-client-data div.phone-country-selector__dialog{background:#fff;border:1px solid #a3bbf6;border-radius:4px;box-shadow:2px 2px 8px 2px rgba(217,217,217,.75);display:flex;flex-direction:column;left:0;max-height:30vh;overflow:hidden;position:absolute;top:calc(100% + 4px);width:100%;z-index:10}section.rez-client-data div.form input.phone-country-selector__search{border:none;border-bottom:1px solid #a3bbf6;font-size:14px;padding:10px 15px}section.rez-client-data div.form input.phone-country-selector__search:focus{outline:0}section.rez-client-data ul.phone-country-selector__list{flex:1;list-style:none;margin:0;overflow-y:auto;padding:0}section.rez-client-data ul.phone-country-selector__list li{align-items:center;column-gap:10px;cursor:pointer;display:flex;font-size:13px;padding:8px 15px}section.rez-client-data ul.phone-country-selector__list li.selected,section.rez-client-data ul.phone-country-selector__list li:hover{background:#eee}section.rez-client-data ul.phone-country-selector__list span.phone-country-selector__code{color:#979797;margin-left:auto}#micab-rez-component{max-width:1240px}
