.text-image__item .img{max-width:596px}.our-concierge-slider .slick-track{display:flex!important}.our-concierge-slider .slick-slide{height:auto}.our-concierge-slider .slick-slide img{width:100%;height:100%;object-fit:cover}.products__items .slick-track{display:flex!important}.charter__right .desc strong{font-weight:500;color:rgb(0 0 0 / 80%)}.charter__right .desc ul{margin-bottom:15px;padding-left:30px}.charter__right .desc ul li{line-height:150%;font-size:16px}.teplin__link{position:relative;text-decoration:none;color:#181D24}.teplin__link:after{content:'';position:absolute;left:0;bottom:-2px;width:0;height:1px;background-image:linear-gradient(#181D24,#181D24);background-size:100% 1px;background-position-y:100%;background-position-x:50%;background-repeat:no-repeat;transition:width 0.2s ease-in-out}.teplin__link:hover:after{width:100%}.features.location .features__item{width:100%}.gm_villa{display:block;position:relative}.gm_villa img{border-radius:4px;max-height:100px;-o-object-fit:cover;object-fit:cover}.gm_villa .villa_data{position:absolute;bottom:3px;left:0;width:100%;text-align:center;padding:7px 0;background:rgb(0 0 0 / 50%);border-radius:0 0 4px 4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gm_villa .villa_data .villa_name{color:#fff;font-weight:500;font-size:12px}.gm_villa .villa_data .villa_price{color:#fff;font-weight:400;font-size:11px}.gm-style .gm-style-iw-d{max-height:175px!important}.gm-style .gm-style-iw-t::after{background:none;top:5px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0;height:0;box-shadow:none;border-style:solid;border-width:11px 10.5px 0 10.5px;border-color:#fff transparent transparent transparent}.menu-popup .image{display:flex;align-items:center}.key-highlights .desc b{color:#181D24;font-weight:500!important}.key-highlights .desc ul{padding-left:40px}.key-highlights .desc ul li{font-size:16px;line-height:24px;color:#8B8E91;margin-bottom:20px}.search__range .button,.search__rooms .button,.search__areas .button{line-height:14px;margin-top:3px}.search__range .button svg,.search__rooms .button svg,.search__areas .button svg{margin-bottom:-1px}.key-highlights-top .title{max-width:unset}.about__team_member .img img{max-height:655px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.testimonials-slide__item .right .img2{height:auto}.testimonials-slide__item .right .h4{max-width:220px}.modal-6 .modal__left picture{height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:750px){.testimonials-slide__item .right .h4{line-height:20px}}.villa__page_map{width:100%;height:300px}.villas__page_map{width:100%;height:600px}.wpcf7-spinner,.wpcf7-not-valid-tip,.wpcf7-response-output{display:none}.modal .wpcf7-not-valid{border-bottom:1px solid red}.contact-us input.wpcf7-not-valid::-webkit-input-placeholder{color:#dc3232}.contact-us input.wpcf7-not-valid::-moz-placeholder{color:#dc3232}.contact-us input.wpcf7-not-valid:-ms-input-placeholder{color:#dc3232}.contact-us input.wpcf7-not-valid::-ms-input-placeholder{color:#dc3232}.contact-us input.wpcf7-not-valid::placeholder{color:#dc3232}.contact-us input.wpcf7-not-valid::-webkit-input-placeholder{color:#dc3232}.contact-us input.wpcf7-not-valid::-moz-placeholder{color:#dc3232}.contact-us input.wpcf7-not-valid:-ms-input-placeholder{color:#dc3232}.contact-us input.wpcf7-not-valid::-ms-input-placeholder{color:#dc3232}.contact-us input.wpcf7-not-valid::placeholder{color:#dc3232}.search__areas .text input::-webkit-input-placeholder{color:#fff;opacity:.4}.search__areas .text input::-moz-placeholder{color:#fff;opacity:.4}.search__areas .text input:-ms-input-placeholder{color:#fff;opacity:.4}.search__areas .text input::-ms-input-placeholder{color:#fff;opacity:.4}.search__areas .text input::placeholder{color:#fff;opacity:.4}.search__areas .text input::-webkit-input-placeholder{color:#fff;opacity:.4}.search__areas .text input::-moz-placeholder{color:#fff;opacity:.4}.search__areas .text input:-ms-input-placeholder{color:#fff;opacity:.4}.search__areas .text input::-ms-input-placeholder{color:#fff;opacity:.4}.search__areas .text input::placeholder{color:#fff;opacity:.4}.modal select::-webkit-input-placeholder{color:rgba(255,255,255,10%)}.modal select::-moz-placeholder{color:rgba(255,255,255,10%)}.modal select:-ms-input-placeholder{color:rgba(255,255,255,10%)}.modal select::-ms-input-placeholder{color:rgba(255,255,255,10%)}.modal select{color:rgb(126 128 128);margin-left:-6px}.check_in_field label,.check_out_field label{cursor:pointer}.fancybox-container{z-index:12}.fancybox-slide{z-index:14}.experiences .experiences__item:nth-child(2n),.experiences-page .experiences-page__items .experiences-page__item.reverse,.yets-experiences .experiences__body .experiences__item:nth-child(2n),.experiences-jets .experiences__item:nth-child(2n),.jets.text-and-2-img-container .text-and-2-img.reverce .text-and-2-img__body,.charity-block2 .text-image__item:nth-child(2n),.charity-block3 .text-image__item:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.experiences-page .experiences-page__items .experiences-page__item:nth-child(even) .svg-1,.experiences-page .experiences-page__items .experiences-page__item:nth-child(odd) .svg-2,.experiences-page .experiences-page__items .experiences-page__item:last-child svg,.yets-experiences .experiences__body .experiences__item:first-child svg{display:none}.star.rating_1 svg path:nth-child(2),.star.rating_1 svg path:nth-child(3),.star.rating_1 svg path:nth-child(4),.star.rating_1 svg path:nth-child(5),.star.rating_2 svg path:nth-child(3),.star.rating_2 svg path:nth-child(4),.star.rating_2 svg path:nth-child(5),.star.rating_3 svg path:nth-child(4),.star.rating_3 svg path:nth-child(5),.star.rating_4 svg path:nth-child(5){fill:#A3A5A7}.filter__item input+label{line-height:100%}.areas__filter_body,.filter-bedrooms .filter-item__body,.filter-bathrooms .filter-item__body{max-height:300px;overflow-y:auto}.areas__filter_body::-webkit-scrollbar,.filter-bedrooms .filter-item__body::-webkit-scrollbar,.filter-bathrooms .filter-item__body::-webkit-scrollbar{width:4px;background-color:#fff}.areas__filter_body::-webkit-scrollbar-thumb,.filter-bedrooms .filter-item__body::-webkit-scrollbar-thumb,.filter-bathrooms .filter-item__body::-webkit-scrollbar-thumb{border-radius:15px;background-color:#1F5465}.areas__filter_body::-webkit-scrollbar-track,.filter-bedrooms .filter-item__body::-webkit-scrollbar-track,.filter-bathrooms .filter-item__body::-webkit-scrollbar-track{width:0}.areas__filter_body .second_child,.search_list .li.second_child{padding-left:36px}.areas__filter_body .third_child,.search_list .li.third_child{padding-left:48px}.search_list{min-width:200px}.search__block .text{opacity:1}.search__block .text span{font-size:18px;line-height:18px;color:#FFF;opacity:.4;font-weight:400}.search__block .text,.search__block .text span,.search__rooms #guests{font-family:'Canela'}.products__items .products__item .img img{height:265px;-o-object-fit:cover;object-fit:cover;width:100%}.filter__villas_btn{width:100%;background:#1F5465}.page-top{position:relative;z-index:1}.page-top::after{content:'';position:absolute;width:100%;height:100%;background:rgb(24 29 36 / 30%);z-index:-1;top:0}.rangeValues span:first-child{margin-right:10px}.modals-btn{background:#F3FAFC}.modals-btn .container{padding-bottom:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.modals-btn .btn-2{margin:10px}#loginform input.required{border-color:red}.register_answer p{margin-bottom:30px}.intl-tel-input .flag-container{bottom:15px}.intl-tel-input.separate-dial-code .selected-flag{background-color:transparent}#request-villa select,#request-villa input{margin-bottom:15px;padding-top:15px;padding-bottom:15px;font-size:16px}.intl-tel-input.separate-dial-code .selected-dial-code{font-size:16px}.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:transparent}#request-villa select,#request-villa input{margin-bottom:15px;padding-top:15px;padding-bottom:15px}#request-villa #guests{color:#757575}#contact input{margin-bottom:20px}.search_list .li.first_child{opacity:.4}#search__body .btn-1:hover{background:#fff;color:#1F5465}.page-top__search .button:hover{color:#fff}.page-top__search .button:hover svg path{fill:#fff}.clear{color:#181D24;border:1px solid rgba(24,29,36,.1);padding:6px 16px;border-radius:22px;text-decoration:none;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.clear:hover{border:1px solid #26848B;color:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background:#26848B}.filter-labels{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-bg__desc a{color:#fff}.select_areas .selectize-dropdown [data-selectable].option{padding:12px 8px}.select.villas_order .selectize-dropdown [data-selectable].option,.select_areas .selectize-dropdown .optgroup [data-selectable].option{padding:12px 16px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.select.villas_order .selectize-input,.select_areas .selectize-input{background:transparent;border:1px solid rgba(24,29,36,.1);width:283px;height:55px;font-size:16px;line-height:30px;text-transform:capitalize;color:#181D24;padding:13px 16px 10px 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select.villas_order .selectize-control.single .selectize-input{box-shadow:none}.select_areas .selectize-input.full{background:transparent}.select_areas .optgroup-header{font-weight:600;background:#efefefb5!important}.select.villas_order .selectize-input input,.select_areas .selectize-input input{font-weight:400;font-size:16px;line-height:30px;text-transform:capitalize;color:#181D24}.select_areas .selectize-input input[type="select-one"]{text-transform:uppercase}.what-we-love{padding:150px 0 100px}.what-we-love__item .title{color:#26848B}.key-highlights.key-highlights-upper{padding-top:0}.key-highlights.key-highlights-upper .key-highlights-top{margin-bottom:40px}.key-highlights.key-highlights-upper .key-highlights-top .container{justify-content:flex-end}.villa-new-block__body{padding-bottom:50px}.all-vilass .page-top__photo-link{text-align:right;margin-bottom:15px}.all-vilass .page-top__photo-link a{color:#fff;text-decoration:none}@media (max-width:1100px){.what-we-love{padding:100px 0 60px}.what-we-love__item .ico{min-width:35px;height:35px;width:35px;margin-right:17px}.what-we-love__item .ico svg{max-width:100%;height:auto}}@media (min-width:1024px){.search__body .search__areas{-webkit-box-flex:0}.search__body .search__range{-webkit-box-flex:0}.search__body .search__rooms{-webkit-box-flex:0}}@media (min-width:900.99px){.header .header__right{max-width:280px;width:100%}.header__burger{margin-left:auto}}@media (min-width:750.99px){.dnevertheless__right .mob-img{display:none}.filter-labels.sp-btwn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter-labels.sp-btwn .clear{font-size:13px}.search__areas .search_list{height:285px}}@media (max-width:1650px){.every-taste__left .img1{height:auto}.dnevertheless .element-bg-2{right:-33%}}@media (max-width:750px){.dnevertheless .element-bg-2{display:none}main{overflow:hidden}}@media (min-height:1200px) and (max-width:1050px){.menu-popup{max-height:768px;overflow:initial}.menu-popup.block:after{content:'';position:absolute;width:100%;height:5000px;top:100%;background-color:#000;opacity:.8}}.price-info{padding:60px 0 120px}.price-info .title{padding-top:60px;border-top:1px solid rgb(24 29 36 / 10%);font-family:'Canela';font-style:normal;font-weight:400;font-size:30px;line-height:36px;color:#181D24;margin-bottom:40px}.price-info__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.price-info__left{width:50%}.price-info__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.price-info__item .titl{font-family:'Euclid Circular B';font-style:normal;font-weight:500;font-size:14px;line-height:18px;letter-spacing:.02em;text-transform:uppercase;color:#A3A5A7;width:176px;max-width:100%;margin-right:12px}.price-info__item .desc{font-family:'Euclid Circular B';font-style:normal;font-weight:400;font-size:16px;line-height:18px;text-transform:capitalize;color:#181D24}.price-info__item .desc b{font-weight:600}.price-info__right{width:50%}.price-info__right .price-info__item .titl{width:328px}.table{overflow:auto}.table table{min-width:1050px;width:100%;border-spacing:0;border-collapse:collapse;border:1px solid #E8E8E9}.table table tr{border:1px solid #E8E8E9}.table table td{padding:12px;border:1px solid #E8E8E9;font-family:'Euclid Circular B';font-style:normal;font-weight:400;font-size:12px;line-height:15px;letter-spacing:.02em;text-transform:uppercase;color:#181D24;vertical-align:middle}.table table td:first-child{width:17%}.table table td:last-child{width:12%}.table table td b{font-weight:500}.table table tr:first-child{background:#F3FAFC}.table table tr:first-child td{vertical-align:middle;font-family:'Euclid Circular B';font-style:normal;font-weight:500;font-size:12px;line-height:15px;letter-spacing:.02em;text-transform:uppercase;color:#A3A5A7}.table table .calendar{background-image:url(https://villas.rindan.website/wp-content/uploads/2022/07/cal-2.svg);width:10px;height:11px;background-size:100%;display:inline-block;margin-right:5px;margin-bottom:-1px}.testimonials__item .txt{z-index:1}.testimonials__item a.img{position:relative}.testimonials__item a.img::after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgb(24 29 36 / 30%)}#availability_form .search__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.dnevertheless__left .img1{max-width:100%}@media (max-width:1600px){#availability_form{padding:20px 40px}}@media (max-width:1300px){#availability_form{padding:20px 30px}}@media (max-width:900px){#availability_form .search__wrapper{max-width:85%}}@media (min-width:900px){#availability_form .search__areas .text input,#availability_form .search__rooms .text,#availability_form .search__range.search__block .text span{font-size:16px}.page-top__search #availability_form .button{margin-right:10px}#availability_form .search__range{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 auto}#availability_form .availability__form_btn{padding:15px;font-size:12px}#availability_form .search__rooms{-webkit-box-flex:0;-ms-flex:0 0 135px;flex:0 0 135px}#availability_form .search__areas .text input{max-width:100px}}@media (min-width:900px) and (max-width:1199.99px){#availability_form .availability__form_btn{-webkit-box-flex:0;-ms-flex:0 0 255px;flex:0 0 255px}}@media (min-width:650px) and (max-width:1199.99px){#availability_form .search__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}#availability_form .search__wrapper>div{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;margin:3px 0}#availability_form .search__wrapper .search__areas:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#availability_form .search__wrapper .search__areas:not(:first-child){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#availability_form .search__wrapper .search__rooms{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#availability_form .search__wrapper .search__range{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.page-top__search #availability_form .button{-webkit-box-flex:0;-ms-flex:0 1 95px;flex:0 1 95px}}@media (max-width:649.99px){#availability_form .search__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#availability_form .search__wrapper>div{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}@media (min-width:750.99px){.villa-new-block__items.two_columns .villa-new-block__item:first-child{width:auto;-webkit-box-flex:0;-ms-flex:0 1 calc(65% - 30px);flex:0 1 calc(65% - 30px)}.villa-new-block__items.two_columns .villa-new-block__item ul.two_columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}.villa-new-block__items.two_columns .villa-new-block__item ul.two_columns li{padding-right:15px}.villa-new-block__items.two_columns .villa-new-block__item:last-child{width:auto;-webkit-box-flex:0;-ms-flex:0 1 calc(35% - 30px);flex:0 1 calc(35% - 30px);}}@media (max-width:1050px){.price-info__top{-ms-flex-wrap:wrap;flex-wrap:wrap}.price-info__left{width:100%}.price-info__right{width:100%}}@media (max-width:750px){.price-info__item .titl,.price-info__right .price-info__item .titl{width:50%;font-size:12px}.price-info__item .desc{font-size:14px}.price-info{padding:50px 0 100px}.price-info .title{padding-top:50px}.info-block{padding:50px 0 0}#availability_form .search__wrapper{max-width:100%}#newslatter .modal__body .modal__right .desc{font-size:16px;line-height:24px}}#newslatter .modal__body{align-items:unset;-webkit-box-align:unset;-ms-flex-align:unset}#newslatter .modal__body .modal__left{height:auto}#newslatter .modal__body .modal__left img{object-fit:cover;height:100%}.modal__right .dsc{margin-left:25px;font-size:14px;line-height:140%}#newslatter .modal__body .modal__check{margin-top:20px}#newslatter .modal__body input{padding:10px 0}#newslatter .modal__body input::-webkit-input-placeholder,#newslatter .modal__body input::-moz-placeholder,#newslatter .modal__body input:-ms-input-placeholder,#newslatter .modal__body input:-moz-placeholder{color:#181D24;font-family:'Euclid Circular B';font-style:normal;font-weight:400;font-size:20px}#newslatter .modal__right .bottom{margin-top:25px}.all_areas_Wrapper a{color:#181D24;text-decoration:none}.all_areas_Wrapper a:hover{color:#26848B}.all_areas_Wrapper ul li{list-style:none}.all_areas_Wrapper .main_area{column-count:4}.all_areas_Wrapper .main_area>li>a{text-transform:uppercase;font-size:22=0px;font-weight:500;color:#26848B}.all_areas_Wrapper .sub_main_area>li>a{font-weight:500;font-size:16px}.all_areas_Wrapper .subsub_main_area>li>a{font-size:14px}.all_areas_Wrapper li{margin-bottom:5px}.all_areas_Wrapper .main_area>li{margin-bottom:30px}.all_areas_Wrapper .sub_main_area,.all_areas_Wrapper .subsub_main_area{padding-left:18px;margin-top:5px}.all_areas_Wrapper .subsub_main_area{border-left:1px solid #e0e0e0}@media (max-width:991px){.all_areas_Wrapper .main_area{column-count:unset}.all_areas_Wrapper .sub_main_area{display:none}.all_areas_Wrapper .main_area>li{margin-bottom:20px;border-bottom:1px solid #e0e0e0;padding-bottom:20px;position:relative}.all_areas_Wrapper .main_area>li::after{content:'';position:absolute;width:15px;height:15px;top:2px;right:5px;border:solid #a6a6a6;border-width:0 1px 1px 0;display:inline-block;transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:transform .15s linear}.all_areas_Wrapper .main_area>li.active::after{top:13px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transition:transform .15s linear}}.post__Wrapper{background:#F3FAFC;padding:100px 0}.post__container{width:100%;padding:0 20px;max-width:840px;margin:0 auto}.post__content{padding-bottom:20px;border-bottom:1px solid #E8E8E9;margin-bottom:50px;font-family:'Euclid Circular B'}.post__content img{max-width:100%;width:100%;height:auto}.post__content p,.post__content ol li,.post__content ul li{font-family:'Euclid Circular B';color:#181D24;font-weight:400;font-size:16px;line-height:150%}.post__content p{margin-bottom:16px}.post__content p+h2,.post__content p+h3{margin-top:30px}.post__content ol,.post__content ul{padding-left:30px;margin-bottom:30px}.post__content ol li,.post__content ul li{list-style:initial;margin-bottom:15px}.post__content h2{font-family:'Canela';font-weight:400;font-size:32px;line-height:40px;margin-bottom:30px;text-align:left;text-transform:none}.post__content h3{font-size:24px;line-height:30px;text-align:left;text-transform:none}.post__content h4{font-size:22px;line-height:28px;text-align:left;text-transform:none}.post__content h2 span,.post__content h3 span,.post__content h4 span{color:#181D24}.post__content b,.post__content strong{font-weight:600}.post__content blockquote{font-family:'Canela';font-weight:400;font-size:26px;line-height:150%;border-left:4px solid #26848B;padding-left:30px}.post__content blockquote p{font-family:'Canela';font-weight:400;font-size:26px;line-height:150%}@media only screen and (max-width:768px){.post__content blockquote,.post__content blockquote p{font-size:22px}}.post__content blockquote em{font-style:italic}.post__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post__tags a,.post__tags span{background:#FFF;border-radius:20px;padding:6px 12px;font-family:'Euclid Circular B';font-style:normal;font-weight:500;font-size:14px;line-height:100%;letter-spacing:.1em;text-transform:uppercase;color:#26848B;text-decoration:none;border:1px solid #fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.blog__post.sticky--post .post__tags span{margin-right:20px}.post__tags a:hover{border:1px solid #26848B;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.post__tags a:not(:last-child){margin-right:10px}.post__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px;background-color:#fff;margin-top:50px}.post__author_photo{width:80px;height:80px;border-radius:100%;-o-object-fit:cover;object-fit:cover}.post__author_data{padding-left:24px}.post__author_name{font-family:'Euclid Circular B';font-style:normal;font-weight:500;font-size:24px;line-height:100%;color:#181D24;margin-bottom:10px}.post__author_position{font-family:'Euclid Circular B';font-style:normal;font-weight:400;font-size:16px;line-height:100%;color:#181D24}.similar__posts_wrapper{background-color:#fff;padding:100px 0}.similar__posts_wrapper h2{font-family:'Canela';font-style:normal;font-weight:400;font-size:50px;line-height:100%;text-transform:uppercase;color:#181D24;text-align:left}.similar__posts{margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.similar__posts .blog__post .blog_post_hover_link{display:none!important}.blog__post{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 30px);flex:0 1 calc(50% - 30px);margin-bottom:60px}.blog__post_thumb{width:100%;max-height:280px;-o-object-fit:cover;object-fit:cover;max-width:100%}.blog__post_data{margin-top:25px}.blog__post_meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog__post_meta li{list-style:none;font-family:'Euclid Circular B';font-style:normal;font-weight:400;font-size:16px;line-height:20px;text-transform:capitalize;color:#8B8E91}.blog__post_meta .post__read_time{list-style:disc;margin-left:30px}.blog__post h2,.blog__post h2 a{font-family:'Canela';font-style:normal;font-weight:400;font-size:32px;line-height:32px;color:#181D24;text-decoration:none;text-transform:none;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;text-align:left}.blog__post h2{margin:20px 0}.blog__post h2 a:hover{color:#26848B;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.similar__posts .blog__post .post__tags a{color:#26848B;background:#F3FAFC}body.blog .page-top,body.category .page-top{max-height:400px;min-height:400px}.blog__description{text-align:center;font-family:'Canela';font-style:normal;font-weight:400;font-size:24px;line-height:125%;color:#FFF}body.blog h1,body.archive h1{margin-bottom:30px;margin-top:80px}.blog__navigation_Wrapper{background:#1F5465}.blog__navigation,.blog__categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog__categories{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.blog__categories li{list-style:none}.blog__categories li a{color:rgb(255 255 255 / 40%);font-family:'Euclid Circular B';font-style:normal;font-weight:400;font-size:18px;line-height:133%;letter-spacing:-.03em;text-decoration:none;padding:30px 20px;display:inline-block;position:relative}body.blog .blog__categories li:first-child a,.blog__categories li a:hover,.blog__categories li a.active{color:#fff}.blog__categories li a:after{content:'';width:100%;height:2px;background-color:#F3FAFC;display:block;position:absolute;bottom:0;left:0;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}body.blog .blog__categories li:first-child a:after,.blog__categories li a.active:after{opacity:1}.blog__categories li a:hover:after{opacity:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.blog__search form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog__search input,.blog__search button{background-color:transparent;outline:none;border:none}.blog__search button{padding:30px 10px}.blog__search input{padding:0}.blog__search input::-webkit-input-placeholder{color:#fff;font-family:'Euclid Circular B';font-style:normal;font-weight:400;font-size:18px;line-height:133%;letter-spacing:-.03em}.blog__search input::-moz-placeholder{color:#fff;font-family:'Euclid Circular B';font-style:normal;font-weight:400;font-size:18px;line-height:133%;letter-spacing:-.03em}.blog__search input:-ms-input-placeholder{color:#fff;font-family:'Euclid Circular B';font-style:normal;font-weight:400;font-size:18px;line-height:133%;letter-spacing:-.03em}.blog__search input::-ms-input-placeholder{color:#fff;font-family:'Euclid Circular B';font-style:normal;font-weight:400;font-size:18px;line-height:133%;letter-spacing:-.03em}.blog__search input,.blog__search input::placeholder{color:#fff;font-family:'Euclid Circular B';font-style:normal;font-weight:400;font-size:18px;line-height:133%;letter-spacing:-.03em}.blog__search input:focus::-webkit-input-placeholder{opacity:0}.blog__search input:focus::-moz-placeholder{opacity:0}.blog__search input:focus:-ms-input-placeholder{opacity:0}.blog__search input:focus::-ms-input-placeholder{opacity:0}.blog__search input:focus::placeholder{opacity:0}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none}.blog__posts_Wrapper{background:#F3FAFC;padding:100px 0}.blog__posts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog__posts .blog__post{padding:0!important;-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 30px);flex:0 1 calc(50% - 30px)}.blog__posts .blog__post.sticky--post{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:130px}.blog__posts .blog__post.sticky--post .blog__post_data{margin-top:0;padding-right:100px}.blog__posts .blog__post.sticky--post .blog__post_thumb{max-height:450px;-webkit-box-flex:1;-ms-flex:1 0 60%;flex:1 0 60%}.blog__posts .blog__post.sticky--post h2,.blog__post h2 a{font-size:40px;line-height:100%}.blog__posts .blog__post.sticky--post h2{margin:30px 0}.blog__posts .blog__post.sticky--post .blog__post_excerpt,.blog__posts .blog__post.sticky--post .blog__post_excerpt p{font-family:'Euclid Circular B';font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#8B8E91}.blog__posts .blog__post.sticky--post .blog__post_link{margin-top:20px}.blog__posts .blog__post.sticky--post .blog__post_link a{background:#26848B;padding:15px 30px;font-family:'Euclid Circular B';font-style:normal;font-weight:500;font-size:14px;line-height:18px;letter-spacing:.05em;text-transform:uppercase;color:#FFF;display:inline-block;text-decoration:none;border:1px solid #26848B;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.blog__posts .blog__post.sticky--post .blog__post_link a:hover{background:#fff;color:#26848B;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.blog__posts .blog__post .blog_post_hover_link,.load_more_blog .load_more_blog--link{display:block;font-family:'Euclid Circular B';font-style:normal;font-weight:500;font-size:14px;line-height:100%;letter-spacing:.05em;text-transform:uppercase;color:#181D24;text-decoration:none;text-align:center;padding:15px 0;width:100%;border:1px solid #181D24;margin-top:20px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:0}.blog__posts .blog__post .blog_post_hover_link:hover,.load_more_blog .load_more_blog--link:hover{border:1px solid #26848B;color:#26848B;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.blog__posts .blog__post:hover .blog_post_hover_link{opacity:1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.load_more_blog{text-align:center}.load_more_blog .load_more_blog--link{display:inline-block;opacity:1;max-width:280px}.blog__search .search__icon{display:none}body.search h1 span{font-style:italic}@media only screen and (max-width:1100px){.blog__posts .blog__post.sticky--post .blog__post_data{padding-right:50px}.post__container{padding:0 15px}}@media only screen and (max-width:767px){.post__Wrapper,.similar__posts_wrapper,.blog__posts_Wrapper{padding:50px 0}.post__author{padding:20px}.post__author_data{padding-left:15px}.post__author_name{font-size:20px;margin-bottom:7px}.blog__posts .blog__post,.similar__posts .blog__post{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.blog__posts .blog__post.sticky--post h2,.blog__post h2 a{font-size:32px}.blog__posts .blog__post .blog_post_hover_link{opacity:1!important}.blog__posts .blog__post.sticky--post{margin-bottom:60px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.blog__posts .blog__post.sticky--post .blog__post_thumb{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.blog__posts .blog__post.sticky--post .blog__post_data{padding-right:0;margin-top:20px}.blog__posts .blog__post.sticky--post h2,.blog__post_data{margin:20px 0}.blog__categories{overflow-x:auto}.blog__search{padding:5px}.blog__search form{position:absolute;top:5px;right:0;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.blog__search form.displayed{opacity:1;visibility:visible;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.blog__search .search__icon{display:block;cursor:pointer}.blog__search button{display:none}.blog__search input::-webkit-input-placeholder{color:#181D24;font-size:16px}.blog__search input::-moz-placeholder{color:#181D24;font-size:16px}.blog__search input:-ms-input-placeholder{color:#181D24;font-size:16px}.blog__search input::-ms-input-placeholder{color:#181D24;font-size:16px}.blog__search input,.blog__search input::placeholder{color:#181D24;font-size:16px}.blog__search input{background-color:#fff;padding:0 5px}.blog__navigation{position:relative}.similar__posts{margin-top:40px}.post__content{padding-top:0}.blog__posts .blog__post.sticky--post .blog__post_link a{display:block;font-family:'Euclid Circular B';font-style:normal;font-weight:500;font-size:14px;line-height:100%;letter-spacing:.05em;text-transform:uppercase;color:#181D24;text-decoration:none;text-align:center;padding:15px 0;width:100%;border:1px solid #181D24;margin-top:20px;background-color:transparent}.blog__posts .blog__post.sticky--post .blog__post_link a:hover{background-color:transparent;border:1px solid #26848B;color:#26848B}}@media only screen and (max-width:567px){.blog__posts .blog__post.sticky--post h2,.blog__post h2 a{font-size:28px}.similar__posts_wrapper h2{font-size:34px}.villas__page_map{height:400px}.menu-popup__body .menu-left li{width:100%}}body.tax-areas main b,body.tax-areas main strong{font-weight:500;color:#000}body.tax-areas .experiences-page__item{margin-bottom:0}@media only screen and (min-width:990.99px){body.tax-areas .what-we-love{padding:50px 0}body.tax-areas .experiences-page{padding:100px 0}}@media only screen and (max-width:990px){body.tax-areas section{padding:50px 0}body.tax-areas .dnevertheless__right .dnevertheless__img{margin-bottom:50px}}body.tax-areas .experiences-page__item .desc ul,body.tax-areas .experiences-page__item .desc ol{padding-left:40px}.page-top::after{top:0}@media only screen and (min-width:750.99px){.price-info__left .price-info__item .titl{width:195px}}.products__items .products__item .price{flex:1 0 auto;text-align:right}.search__body{padding-left:30px;padding-right:30px}.search_list#search-date{min-width:270px;height:275px;padding:10px}#search-date .air-datepicker{border:none;border-radius:0;background:#1E4958;width:100%}#search-date .air-datepicker-nav--title,#search-date .air-datepicker-nav--title i,#search-date .air-datepicker-body--day-name,#search-date .air-datepicker-cell{color:#fff;font-family:'Euclid Circular B';font-style:normal!important;font-size:13px}#search-date .air-datepicker-nav--title,#search-date .air-datepicker-nav--title i{font-size:14px}#search-date .air-datepicker-body--day-name{text-transform:capitalize}#search-date .air-datepicker-cell.-current-{border:1px solid #fff;border-radius:100%}#search-date .air-datepicker-cell:hover{background:#26848B;border-radius:100%}#search-date .air-datepicker-cell.-day-.-other-month-{color:grey}#search-date .air-datepicker-cell.-selected-,#search-date .air-datepicker-cell.-selected-.fe,#search-date .air-datepicker-cell.-selected-.le{border-radius:100%;background:#26848B}#search-date .air-datepicker-cell.-selected-.fe::after,#search-date .air-datepicker-cell.-selected-.le::after{content:'';position:absolute;top:0;width:100%;height:100%;background:rgba(38,132,139,.2)}#search-date .air-datepicker-cell.-selected-.fe::after{left:0;border-radius:100% 0 0 100%}#search-date .air-datepicker-cell.-selected-.le::after{border-radius:0 100% 100% 0;left:0}#search-date .air-datepicker-cell.between,#search-date .air-datepicker-cell.between:hover{background:rgba(38,132,139,.2);border-radius:0;border:none}.page-top__search .button svg{margin-left:6px}#search__body button[type="submit"]{padding:15px 0;flex:1 0 160px}@media only screen and (max-width:900px){#newslatter{display:none!important}#search__body button[type="submit"]{flex:unset}#search-date .air-datepicker-cell.-current-,#search-date .air-datepicker-cell:hover{border:none;border-radius:0}#search-date .air-datepicker-cell.-selected-,#search-date .air-datepicker-cell.-selected-.fe,#search-date .air-datepicker-cell.-selected-.le{border-radius:0;background:transparent}#search-date .air-datepicker-cell:hover{background:unset}#search-date .air-datepicker-cell.-current-::before,#search-date .air-datepicker-cell:hover::before,#search-date .air-datepicker-cell.-selected-.fe::after,#search-date .air-datepicker-cell.-selected-.le::after,#search-date .air-datepicker-cell.between::before,#search-date .air-datepicker-cell.-selected-::before{content:'';position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);width:38px;height:38px;z-index:-1}#search-date .air-datepicker-cell.-selected-::before{background:#26848B;border-radius:100%}#search-date .air-datepicker-cell.-current-::before{border-radius:100%;border:1px solid #fff}#search-date .air-datepicker-cell:not(.-selected-):hover,#search-date .air-datepicker-cell:not(.-selected-):hover::before,#search-date .air-datepicker-cell.-focus-:not(.-selected-){background:unset;border-radius:100%;border:none}#search-date .air-datepicker-cell.between{background:none}#search-date .air-datepicker-cell.between::before,#search-date .air-datepicker-cell.-selected-.fe::after{background:rgba(38,132,139,.2);width:100%}}.tax-areas h2.h3{text-align:unset;overflow:unset}.langs .pll-switcher-select{background-color:transparent;border:0;border-radius:0;color:#fff;font-size:23px;text-transform:uppercase}.langs .pll-switcher-select option{background-color:transparent;border:0;border-radius:0;color:#fff;font-size:23px;text-transform:uppercase}.langs{position:relative;cursor:pointer;width:38px;display:flex;justify-content:space-between;align-items:center;margin-left:auto;margin-right:30px}.header__burger{margin-left:0}.langs .lang{position:absolute;left:0;top:25px;display:none}.langs svg{-webkit-transition:.3s;transition:.3s}.langs.active svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.langs .lang a{color:#fff;font-size:16px;text-transform:uppercase;text-decoration:none;display:block}.langs .lang.active{position:initial;pointer-events:none;display:block}.pre-fixed .langs .lang a{color:#181D24}.black .langs .lang a{color:#181D24}.pre-fixed .langs path{stroke:#181D24}.black .langs path{stroke:#181D24}.info-block__left .left__item.villa_tags{flex-direction:column}.info-block__left .left__item.villa_tags span{width:100%}@media only screen and (max-width:768px){#photos+.key-highlights{padding-top:50px}.h2,.h3{min-width:50px;word-break:break-word}}.post__container.toc_exists{display:flex;max-width:1320px}.post__container .post__content a{color:#26848B}.anchor-nav li{line-height:100%;padding:5px 0}.anchor-nav li{list-style:none}.anchor-nav li a{color:#181D24;font-weight:400;text-decoration:none}.anchor-nav ul{padding-left:25px}.anchor-nav li a.anchor-nav__link{transition:all .3s ease}.anchor-nav .anchor-nav__list{padding-left:0}.anchor-nav li a{font-weight:500;font-size:14px}.anchor-nav li ul li{list-style:circle}.anchor-nav li ul li a{font-size:14px;font-weight:400}.anchor-nav li ul li:last-child{padding-bottom:0}.toc_head{font-size:20px;text-transform:uppercase;font-weight:500;color:#181D24}.aside:not(.triggered) .toc_close{display:none!important}.villas_list_wrapper .products__items.product_slider .products__item .top{margin:10px 0;gap:5px}.villas_list_wrapper .products__items.product_slider .products__item .h4{font-size:24px;line-height:30px;margin-bottom:15px}.villas_list_wrapper .arrows{justify-content:flex-end;margin-bottom:20px}.villas_list_wrapper .arrows .slick-arrow{width:60px;height:60px;margin:0 5px}.villas_list_wrapper .arrows .slick-arrow svg{width:25px}@media only screen and (min-width:991.99px){.anchor-nav{max-height:70vh;overflow:auto;padding-right:10px}.anchor-nav::-webkit-scrollbar-track{background-color:#F5F5F5}.anchor-nav::-webkit-scrollbar{width:6px;background-color:#F5F5F5}.anchor-nav::-webkit-scrollbar-thumb{background-color:#1F5465}.post__container .aside{flex:1 0 300px;position:sticky;top:100px}.post__container.toc_exists{column-gap:100px;align-items:flex-start}.post__container.toc_exists .post__content__wrapper{max-width:calc(100% - 300px);flex:0 1 calc(100% - 300px)}.anchor-nav__list li a.anchor-nav__link:hover,.anchor-nav__list li a.anchor-nav__link._active{color:#26848B;position:relative;transition:all .3s ease}.anchor-nav__list li a.anchor-nav__link:hover::after,.anchor-nav__list li a.anchor-nav__link._active::after{content:'';width:100%;height:.05rem;background:#26848B;display:block;position:absolute;bottom:-3px;left:0;right:0}.toc_trigger{display:none!important}.villas_list_wrapper{padding:20px 0 50px 0}}@media only screen and (min-width:767.99px){.villas_list_wrapper .arrows{padding:0 20px}.villas_list_wrapper .products__items.product_slider .slick-track{column-gap:20px}}@media only screen and (max-width:991px){.post__container.toc_exists{flex-direction:column}.post__container.toc_exists aside{margin-bottom:30px}.aside .anchor-nav{display:none}.aside.toc_fixed .anchor-nav,.aside.triggered .anchor-nav{display:block!important}.aside:not(.triggered,.toc_fixed) .toc_head{border:1px solid #1F5465;text-align:center;background:#1F5465;padding:3px 0;cursor:pointer;display:flex;align-items:center;justify-content:center;font-weight:400;column-gap:10px;font-size:18px;color:#FFF}.aside:not(.triggered,.toc_fixed) .toc_head::after{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='rgba(255,255,255,1)'%3E%3Cpath d='M11.9999 13.1714L16.9497 8.22168L18.3639 9.63589L11.9999 15.9999L5.63599 9.63589L7.0502 8.22168L11.9999 13.1714Z'%3E%3C/path%3E%3C/svg%3E");display:block;background-size:20px;width:20px;height:20px;transition:transform .3s ease}.aside:not(.triggered,.toc_fixed) .toc_head.active::after{transform:rotate(180deg);transition:transform .3s ease}.aside:not(.triggered,.toc_fixed) .aside__sticky-container{margin-top:10px}.toc_trigger:not(.visible){display:none}.toc_trigger.visible{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;background:#1F5465;position:fixed;right:0;bottom:55px;padding:0;margin:0;border:0}.toc_trigger svg{width:26px;height:26px}.anchor-nav__list li{line-height:110%}.aside.toc_fixed,.aside.triggered{position:fixed;top:60px;background-color:#fff;width:90%;padding:15px;overflow:auto;z-index:1;margin:0;bottom:0;transition:all .3s ease}.aside.toc_fixed{right:-100%;transition:all .3s ease}.aside.triggered.toc_fixed{right:0}.aside.triggered .toc_head{display:flex;justify-content:space-between;align-items:center}.toc_close{display:flex}.villas_list_wrapper{padding:20px 0}}