@media (any-pointer:fine){.no-js .cursor-mix{display:none}}main{display:block}code,kbd,samp{font-family:monospace,monospace;font-size:1em}sub{bottom:-.25em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}details{display:block}summary{display:list-item}template{display:none}address{margin:0 0 1.5em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}big{font-size:125%}.dcalendarpicker .dudp__wrapper{top:50%;left:0;right:0;margin:0 auto;bottom:auto;transform:translateY(-50%)!important;max-width:284px}.dcalendarpicker .dudp__calendar-header{color:#fff}.dudp__wrapper[data-theme=blue] .dudp__calendar-header{background:#000;font-family:"Butler"}.dudp__wrapper[data-theme=blue] .dudp__calendar .dudp__cal-week .dudp__date.in-range,.dudp__wrapper[data-theme=blue] .dudp__calendar .dudp__cal-week .dudp__date.range-from,.dudp__wrapper[data-theme=blue] .dudp__calendar .dudp__cal-week .dudp__date.range-to{background:rgba(160,143,110,.2)}.dudp__wrapper[data-theme=blue] .dudp__calendar .dudp__cal-week .dudp__date.range-from:before,.dudp__wrapper[data-theme=blue] .dudp__calendar .dudp__cal-week .dudp__date.range-to:before,.dudp__wrapper[data-theme=blue] .dudp__calendar .dudp__cal-week .dudp__date.selected:before{background:#a08f6e}.dudp__wrapper[data-theme=blue] .dudp__calendar .dudp__cal-week .dudp__date.current{color:#a08f6e}.dudp__wrapper[data-theme=blue] .dudp__buttons .dudp__button,.dudp__wrapper[data-theme=blue] .dudp__months-view .dudp__month.selected,.dudp__wrapper[data-theme=blue] .dudp__years-view .dudp__year.selected{color:#000}.dcalendarpicker .dudp__cal-container .dudp__calendar .dudp__weekdays span{font-size:20px;font-family:"Butler"}.dcalendarpicker .dudp__cal-container .dudp__calendar .dudp__cal-week .dudp__date{font-size:18px;font-family:"CeraPro"}.dcalendarpicker .dudp__cal-container .dudp__calendar{font-family:"CeraPro"}dt{font-weight:700}dd{margin:0 1.5em 1.5em}figure{margin:1em 0}th{text-align:left}.lg-toolbar .lg-icon{position:absolute;right:23px;top:24px;font-size:30px}.lg-actions .lg-prev:after{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMyIgaGVpZ2h0PSI3IiB2aWV3Qm94PSIwIDAgMzMgNyI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJTaGFwZV8xX2NvcHlfMTQiIGRhdGEtbmFtZT0iU2hhcGUgMSBjb3B5IDE0IiBjbGFzcz0iY2xzLTEiIGQ9Ik0xNTIsNDQ0LjJIMTIxLjY1NGwyLjc3OSwyLjhoLTEuOTY0TDExOSw0NDMuNWwzLjQ3NC0zLjVoMS45NjRsLTIuNzc5LDIuOEgxNTJ2MS40WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExOSAtNDQwKSIvPgo8L3N2Zz4K");background-size:contain;background-repeat:no-repeat;background-position:center;width:33px;height:7px;display:block}.lg-actions .lg-next:before{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMyIgaGVpZ2h0PSI3IiB2aWV3Qm94PSIwIDAgMzMgNyI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJTaGFwZV8xX2NvcHlfMTQiIGRhdGEtbmFtZT0iU2hhcGUgMSBjb3B5IDE0IiBjbGFzcz0iY2xzLTEiIGQ9Ik0xNTIsNDQ0LjJIMTIxLjY1NGwyLjc3OSwyLjhoLTEuOTY0TDExOSw0NDMuNWwzLjQ3NC0zLjVoMS45NjRsLTIuNzc5LDIuOEgxNTJ2MS40WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExOSAtNDQwKSIvPgo8L3N2Zz4K");background-size:contain;background-repeat:no-repeat;background-position:center;width:33px;height:7px;display:block;transform:rotate(180deg)}.dcf-txt-center{text-align:center!important}.dcf-txt-left{text-align:left!important}.dcf-txt-right{text-align:right!important}.dcf-table caption{color:var(--caption);font-size:1.13em;font-weight:700;padding-bottom:.56rem}.dcf-table thead{font-size:.84em}.dcf-table tfoot{font-size:.84em}.dcf-table td,.dcf-table th{padding-right:1.78em}.dcf-table-bordered,.dcf-table-bordered td,.dcf-table-bordered th{border:1px solid var(--b-table)}.dcf-table-bordered td,.dcf-table-bordered th,.dcf-table-striped td,.dcf-table-striped th{padding-left:1em;padding-right:1em}.dcf-table thead th>span>b{font-size:24px;display:block;text-align:center;color:#000}.dcf-table thead th>span{font-size:20px;display:block;text-align:center;font-family:"Butler";color:#a99366;font-weight:400;padding:40px 0}.dcf-table thead th:nth-child(1){border-bottom:0px solid transparent;vertical-align:top}.dcf-table thead th:nth-child(2),.dcf-table thead th:nth-child(3),.dcf-table thead th:nth-child(4){border-bottom:3px solid #a99366}.dcf-table thead th:nth-child(2),.dcf-table tbody td:nth-child(2){background:#f7f7f7;text-align:center;color:#a99366;padding-top:10px}.dcf-table thead th:nth-child(3),.dcf-table tbody td:nth-child(3){text-align:center;color:#a99366;padding-top:10px}.dcf-table thead th:nth-child(4),.dcf-table tbody td:nth-child(4){background:#f7f5f1;text-align:center;color:#a99366;padding-top:10px}.dcf-table tbody td .check{content:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAASCAYAAAC0EpUuAAABiUlEQVQ4ja2UPyjFURTHP7zSU/JnsZjYxSIsMgmFUhhuXspl53UzKCmD4SqLzV2UW1L+FIPBwiALSSxKJkoGA6WU6L7Oe/E87/Ge73TOuef3ueece/oV8U/yVseBVmD0X6De6nZgH4gAJwVDvdU1wClQDbwD3cUFAkuADQEGzSrj9gqCAotAs9i7wFww8m7fWx0DVsS9BpqUcY95Q73VDcAxEAVegBZl3HnyvFiS6r3VFb8EVgFbAgwa/wxMQL3VncARsO2tjmZGpYChCA/USmhJGbeanheSpoEyIOzamrc6koU7A3SJHQqJZ0oK0F7gQvw+wHmrv83aW90t0KB7YEAZ95oRKi8WRnAjsRFgIQ1YJ22Hy96AQWXc3U/tJB5KGXcLdAAPEp/0Vk8JsBTYBCrlzCjjDrOM6OtKeasbgQOgXEJjQBswLP66Mm4oGzBVaVLKuDOgR3YvaPkT8DL8gXIBv0GDpLVQTZhdUk9AvzLuOS+ogHfSqoop465+A8wpb/WEt3r+Tx8BH6evb32Vkv2iAAAAAElFTkSuQmCC")}.dcf-table-bordered tr:not(:last-child),.dcf-table-striped tr:not(:last-child){border-bottom:1px solid var(--b-table)}.dcf-table tbody td,.dcf-table tbody th,.dcf-table tfoot td,.dcf-table tfoot th{vertical-align:middle}.dcf-table tbody td,.dcf-table tbody th{font-size:16px;font-family:"Butler";line-height:55px}.dcf-table-bordered thead th{padding-top:1.33em}.dcf-wrapper-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;left:50%;margin-left:-50vw;margin-right:-50vw;padding-bottom:1em;position:relative;right:50%;width:100vw}.job-openings-list h3.elementor-post__title a:hover{color:#000!important}.job-openings-list h3.elementor-post__title a{transition:.2s}.entry-content .elementor-accordion .elementor-accordion-item{border-left:none;border-top:none;border-right:none}.entry-content .elementor-accordion .elementor-accordion-item:last-child{border-bottom:none}@media only screen and (max-width:42.09em){.dcf-table-responsive thead{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px;white-space:nowrap}.dcf-table-responsive tr{display:block}.dcf-table-responsive td{-webkit-column-gap:3.16vw;-moz-column-gap:3.16vw;column-gap:3.16vw;display:grid;grid-template-columns:1fr 2fr;text-align:left!important}.dcf-table-responsive.dcf-table-bordered,.dcf-table-responsive.dcf-table-bordered thead th{border-width:0}.dcf-table-responsive.dcf-table-bordered tbody td{border-top-width:0}.dcf-table-responsive:not(.dcf-table-bordered) tbody tr{padding-bottom:.75em}.dcf-table-responsive:not(.dcf-table-bordered) tbody td{padding-bottom:0}.dcf-table-responsive:not(.dcf-table-bordered):not(.dcf-table-striped) tbody td{padding-right:0}.dcf-table-responsive.dcf-table-bordered tbody tr:last-child td:last-child{border-bottom-width:0}.dcf-table-responsive tbody td:before{content:attr(data-label);float:left;font-weight:700;padding-right:1.78em}}.dcf-overflow-x-auto{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.rewards-tabs-mobile .uc_tab_nav{margin:0}.rewards-tabs-mobile .uc_tab_nav li{border-bottom:1px solid #a99366}.rewards-tabs-mobile .uc_tab_nav li.r-tabs-state-active{border-bottom:0px solid transparent}.rewards-tabs-mobile .ue_tab_title{text-align:center;font-size:14px;font-family:"Butler";font-weight:700;color:#000!important}.rewards-tabs-mobile .uc_tab_nav li a{padding:20px 5px}.rewards-tabs-mobile .uc_tab_nav li:nth-child(1)>a{background:#f7f7f7!important}.rewards-tabs-mobile .uc_tab_nav li:nth-child(2)>a{background:#fff!important}.rewards-tabs-mobile .uc_tab_nav li:nth-child(3)>a{background:#f7f5f1!important}.rewards-tabs-mobile .ue_tab_title>span{display:block;color:#a99366;font-size:11px;font-weight:400}.rewards-tabs-mobile .panes:nth-child(2){background:#f7f7f7}.rewards-tabs-mobile .panes:nth-child(4){background:#fff}.rewards-tabs-mobile .panes:nth-child(6){background:#f7f5f1}.rewards-tabs-mobile .panes{font-family:"Butler";font-size:16px}.rewards-tabs-mobile .panes ul{list-style:none;padding:20px 0;margin:0}.rewards-tabs-mobile .panes ul li{color:#000;font-size:16px;padding-bottom:20px;border-bottom:1px solid #d2d2d2;margin-bottom:20px}.rewards-tabs-mobile .panes ul li:last-child{border:none;margin-bottom:0}.rewards-tabs-mobile .panes ul li>del{opacity:.5}.opacityText1 p{opacity:.82}body.single-post:before{content:"";max-height:745px;height:745px;background:#f2f2f2;width:100%;position:absolute}body.single-post .elementor-widget-heading .elementor-heading-title>span{color:#000}body.home .woo-white,body.home [data-id="345f842"]{display:none}.favorites-open:before{content:"";background:#000;position:fixed;width:100%;height:100%;z-index:1;opacity:.2}.favorites-open .favorite-popup{right:0}.favorite-single{margin:0;width:100%;border-bottom:1px solid #ebebeb!important;margin-bottom:20px;margin-top:20px;padding-bottom:20px;position:relative}.favorite-single a{text-decoration:none;display:grid;grid-template-columns:41% 54%}.favorite-single a:hover a{color:#000}.favorite-single .favorite-remove{position:absolute;right:0;top:0;font-size:17px}.favorite-single img{width:120px;height:75px;object-fit:cover}.favorite-single span.title{color:#000;font-family:"Butler";line-height:normal;font-size:15px}.favorite-single .features{font-size:14px;font-family:"Butler";color:#000;display:flex;column-gap:25px;grid-column-gap:25px;position:relative;margin-top:15px}.favorite-single .features:before{content:"";background:#a08f6e;width:90px;height:1.5px;display:block;position:absolute;margin-top:-10px;margin-left:-10px}.favorite-single .features .adults,.favorite-single .features .baths,.favorite-single .features .size,.favorite-single .features .beds{display:flex;align-items:center}.favorite-single .features .adults:after{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxNyIgdmlld0JveD0iMCAwIDEzIDE3Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjYTA4ZjZlOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9IlNoYXBlXzY4M19jb3B5XzgiIGRhdGEtbmFtZT0iU2hhcGUgNjgzIGNvcHkgOCIgY2xhc3M9ImNscy0xIiBkPSJNNTc3LjMzOCwyNzYxYTAuNjY1LDAuNjY1LDAsMCwxLS42Ni0wLjY3LDQuNyw0LjcsMCwwLDAtNC42ODUtNC43MUg1NzFhNC43LDQuNywwLDAsMC00LjY4NCw0LjcxLDAuNjYsMC42NiwwLDEsMS0xLjMyLDAsNi4wMjksNi4wMjksMCwwLDEsNi02LjA0aDAuOTkxYTYuMDMsNi4wMywwLDAsMSw2LDYuMDRBMC42NjUsMC42NjUsMCwwLDEsNTc3LjMzOCwyNzYxWm0tNS45MDctOC4wNGE0LjQ4LDQuNDgsMCwxLDEsNC40NTYtNC40OEE0LjQ3NCw0LjQ3NCwwLDAsMSw1NzEuNDMxLDI3NTIuOTZabTAtNy42M2EzLjE1NSwzLjE1NSwwLDEsMCwzLjEzNSwzLjE1QTMuMTQzLDMuMTQzLDAsMCwwLDU3MS40MzEsMjc0NS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01NjUgLTI3NDQpIi8+Cjwvc3ZnPgo=");background-size:contain;background-position:center;background-repeat:no-repeat;width:21px;height:17px;margin-left:5px;vertical-align:text-top}.favorite-single .features .baths:after{content:"";background-image:url("/wp-content/themes/divineproperty/images/bath.svg");background-size:contain;background-position:center;background-repeat:no-repeat;width:21px;height:17px;margin-left:5px;vertical-align:text-top;--lzl-bg-img:"/wp-content/themes/divineproperty/images/bath.svg"}.favorite-single .features .beds:after{content:"";background-image:url("/wp-content/themes/divineproperty/images/beds.svg");background-size:contain;background-position:center;background-repeat:no-repeat;width:21px;height:17px;margin-left:5px;vertical-align:text-top;--lzl-bg-img:"/wp-content/themes/divineproperty/images/beds.svg"}.favorite-single .features .beds:after.lzl:not(.lzl-ed),.favorite-single .features .beds:after.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023%2017%22%20width%3D%2223%22%20height%3D%2217%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}.favorite-single .features .size:after{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOS45NjkiIGhlaWdodD0iMTYuOTciIHZpZXdCb3g9IjAgMCAxOS45NjkgMTYuOTciPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNhMDhmNmU7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iU2hhcGVfNzM4X2NvcHlfNyIgZGF0YS1uYW1lPSJTaGFwZSA3MzggY29weSA3IiBjbGFzcz0iY2xzLTEiIGQ9Ik0zNTcuNSwyNzU4LjA1aDcuNDg1djEuMDJIMzU3LjV2My41OGgtMXYtMTQuMzFoMXY5LjcxWm0tOC4wMTgsMy42N2EwLjQ3MiwwLjQ3MiwwLDAsMSwuNjksMCwwLjUxMywwLjUxMywwLDAsMSwwLC43MWwtMS42NTYsMS42OWEwLjQ3MywwLjQ3MywwLDAsMS0uNjkxLDBsLTEuNjU2LTEuNjlhMC41MTEsMC41MTEsMCwwLDEsMC0uNzEsMC40NjksMC40NjksMCwwLDEsLjY4OCwwbDAuODI3LDAuODV2LTEzLjU1bC0wLjgyNy44NGEwLjQ2OSwwLjQ2OSwwLDAsMS0uNjg4LDAsMC41LDAuNSwwLDAsMSwwLS43bDEuNjU2LTEuN2EwLjQ3MywwLjQ3MywwLDAsMSwuNjkxLDBsMS42NTYsMS43YTAuNSwwLjUsMCwwLDEsMCwuNywwLjQ3MiwwLjQ3MiwwLDAsMS0uNjksMGwtMC44MjYtLjg0djEzLjU1Wm0zLjUyOS0xNC40MWgxMS45NzRhMS4wMTQsMS4wMTQsMCwwLDEsMSwxLjAzdjE0LjMxYTEuMDExLDEuMDExLDAsMCwxLTEsMS4wMkgzNTMuMDE0YTEuMDExLDEuMDExLDAsMCwxLTEtMS4wMnYtMTQuMzFBMS4wMTMsMS4wMTMsMCwwLDEsMzUzLjAxNCwyNzQ3LjMxWm0wLDEuMDN2MTQuMzFoMTEuOTc0di0xNC4zMUgzNTMuMDE0Wm0zLjQ5MywwaDBabTEsMTQuMzFoMFptNy40ODUtNC42djBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzQ2LjAzMSAtMjc0Ny4zMSkiLz4KPC9zdmc+Cg==");background-size:contain;background-position:center;background-repeat:no-repeat;width:21px;height:17px;margin-left:5px;vertical-align:text-top}.villa_overview_readmore,.villa_overview_lessmore{font-family:"Butler",Sans-serif;font-size:18px;font-weight:500;padding:0 65px;position:absolute;margin-top:35px;z-index:1}.villa_overview_readmore:before,.villa_overview_lessmore:before{content:"";background:#a08f6e;width:23px;height:23px;position:absolute;border-radius:50%;right:17px}.villa_overview_readmore:after,.villa_overview_readmore[data-clicked=false]:after{content:"+";position:absolute;right:22px;color:#fff;line-height:22px}.villa_overview_readmore[data-clicked=true]:after{content:"-";position:absolute;right:25px;color:#fff;line-height:22px}.rating-black .widget-image-caption{position:absolute;color:#fff;top:19%;transform:translateY(-50%);font-size:36px;left:0;right:0;font-family:"Butler";font-weight:100}body:not(.elementor-editor-active) .reveal-img>div{transition:max-height 1.5s!important;position:relative;width:auto;max-height:0;overflow:hidden}body:not(.elementor-editor-active) .reveal-img>div img{transform:scale(1.2);transition:1.5s ease-out}body:not(.elementor-editor-active) .reveal-img.animating>div{max-height:100%}body:not(.elementor-editor-active) .reveal-img.animating img{transform:scale(1)}.stickyheader{-webkit-transition:transform .34s ease;transition:transform .34s ease}.stickyheader.headerup{transform:translateY(-110px);padding:0 30px!important}.stickyheader.elementor-sticky--effects.header-sticky{background-color:#fff;padding:0 30px!important}.header-main.stickyheader.elementor-sticky--effects.header-sticky{background-color:#000}.stickyheader.elementor-sticky--effects .elementor-widget-theme-site-logo a img,.stickyheader.elementor-sticky--effects .logo a img{transition:width .2s}.stickyheader.elementor-sticky--effects.header-sticky .elementor-widget-theme-site-logo a img,.stickyheader.elementor-sticky--effects.header-sticky .logo a img{width:40px}.overflow-img{overflow:hidden}.overflow-img img{object-fit:cover;object-position:100% 100%}body.home.ehf-header #masthead,body.single-special_pages.ehf-header #masthead,body.tax-destinations.ehf-header #masthead,body.tax-collections.ehf-header #masthead{position:absolute;width:100%}body.elementor-editor-active.ehf-header #masthead{position:relative}body.elementor-editor-active .header-main{background:#000}.villa-gallery-items>a .dtours-icon:after{content:"";-webkit-mask-image:url("/wp-content/themes/divineproperty/images/3d-icon.svg");-webkit-mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;background-color:#fff;width:32px;height:21px;display:block;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;cursor:pointer}.villa-gallery-3d-tours .villa-gallery-items iframe{width:100%;height:650px}body.single-villas .lg-actions .lg-prev,body.single-villas .lg-actions .lg-next{font-size:0}body.single-villas.lg-on #elementor-popup-modal-2054:before{background:#000;content:"";width:100%;height:100%;z-index:1;position:fixed}body.single-villas.lg-on .lg-backdrop{display:none}body.single-villas .lg-css3.lg-slide.lg-use-css3 .lg-item>div{max-width:1366px;margin:0 auto}body.single-villas .lg-actions .lg-prev{left:15%}body.single-villas .lg-actions .lg-next{right:15%}body.single-villas .lg-inner{background:url("https://divine.cfserver3.net/wp-content/uploads/2021/10/footer-bg-e1633690976281.png");background-size:cover;--lzl-bg-img:"https://divine.cfserver3.net/wp-content/uploads/2021/10/footer-bg-e1633690976281.png"}.favorite-single .features .baths:after.lzl:not(.lzl-ed),.favorite-single .features .baths:after.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2018%22%20width%3D%2224%22%20height%3D%2218%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}body.single-villas .lg-inner.lzl:not(.lzl-ed),body.single-villas .lg-inner.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABWgAAAI+CAYAAAAhA+MgAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAMH0lEQVR42u3BAQ0AAADCoPdPbQ43oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg3QCBzgAB2HEjLgAAAABJRU5ErkJggg==")}.simple-divider-left>div:before{content:"";position:absolute;left:0;top:0;width:3px;height:90px;background:#a99366}.simple-divider-left>div{padding-left:75px}.simple-divider-left-2>div:before{content:"";position:absolute;left:0;top:5px;width:3px;height:90px;background:#a99366}.simple-divider-left-2>div{padding-left:35px}.simple-divider-left-3>div:before{content:"";position:relative;left:-30px;top:-10px;width:3px;height:45px;background:#a99366;float:left}.simple-divider-left-4>div:before{content:"";position:absolute;left:0;top:0;width:2px;height:55px;background:#a99366}.simple-divider-left .elementor-element-overlay:before,.simple-divider-left-2 .elementor-element-overlay:before,.simple-divider-left-3 .elementor-element-overlay:before,.simple-divider-left-4 .elementor-element-overlay:before,.simple-divider-left-4 .ui-resizable-handle:before{display:none}.ue_services_list{max-width:790px;-webkit-columns:2;-moz-columns:2;columns:2;column-gap:30px;grid-column-gap:30px}.ue_services_list>div{list-style-position:inside;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.elementor-popup-modal .ue_extra_service_msg{width:97%}.elementor-popup-modal .ue_extra_services{grid-template-columns:repeat(3,1fr);padding-right:25px;max-height:420px;overflow:hidden;overflow-y:scroll}.ue_extra_services>div.active .ue_extra_service_thumb .add:before{content:"L";-ms-transform:translateY(-50%) scaleX(-1) rotate(-35deg);-webkit-transform:translateY(-50%) scaleX(-1) rotate(-35deg);transform:translateY(-50%) scaleX(-1) rotate(-35deg)}.ue_villa_reviews .ue_villa_review .ue_villa_review_readmore,.ue_villa_reviews .ue_villa_review .ue_villa_review_lessmore{text-align:center;color:#baa985;font-family:"Butler";font-size:16px;line-height:30px;width:100%;display:block}.ue_villa_reviews .ue_villa_review .ue_villa_review_readmore:after{content:"";background-image:url("/wp-content/themes/divineproperty/images/arrow-right.png");background-position:center;background-size:contain;background-repeat:no-repeat;width:33px;height:7px;display:inline-block;margin-left:20px;--lzl-bg-img:"/wp-content/themes/divineproperty/images/arrow-right.png"}.ue_villa_reviews .slick-next{left:90px}.all_reviews{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-column-gap:20px;grid-row-gap:55px}.all_reviews .all_review{position:relative;background:#fff;padding:20px 30px;border-radius:5px;box-shadow:1px 1px 20px #e7e7e7}.all_reviews .all_review:after{content:"";background-image:url("/wp-content/themes/divineproperty/images/line-review.png");background-position:center;background-size:contain;background-repeat:no-repeat;width:100%;height:5px;display:inline-block;position:absolute;left:0;right:0;bottom:-3px;margin:0 auto;--lzl-bg-img:"/wp-content/themes/divineproperty/images/line-review.png"}.all_reviews .all_review .all_review_title{font-family:"Butler";font-size:16px;font-weight:500;line-height:30px}.all_reviews .all_review .all_review_stars{content:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAAICAYAAACs/DyzAAAB+0lEQVQ4jY3US4iPYRQG8B9G2Lg1jQg7tyi3LBCSlGYh1MSCJLekUKREKcklIU2hYRZiQ2oWNlZKLtkxs2BjioSyGEXjUkinzr++vr7/9D319vad9+n9znnOeZ9hdzv3KGAG1uC6etiCP7hfk38Vd/C8BncCLmBXzbvXYT7OF4PDS6So9hpG17y0C7drcsdgH47W5LdjZwpeB/txrswb0dG+eDYmYQnOZHGz8B6t2aGfyR+JBWjDplwtGMQPTMZX/E1+Wyq7KrsxHfG/UZiY5+8K+czDCmzAMYzF2mxEW+YyUODPzX+uxJHMJXhfcv8eIxoq3Wyi0GcsKyQRid3C5ib8HmzNYgNT8CgFq8LenIIGluPpEN0KcXsL36dxvAm3D6tDmW6cLKjewNsck6LCv7OAnooLH5SKC3zKpB6WuIMpUlcp/gyL0F+K92e3ekvxE+jEv1L8VeY+0HiDpyouvZTEMmJMdlTED5WKa+BXhWnFyN+r4AZeVphQdPV1E/4BfCvFzuKjgsnEvM7MDr3IWLMxDKzPvS9XYOMQ/IO5d6dorTn6VRiHbSnCjTzfHn7RhB9vdDw+4EnGOhqHjQKj/WHfc7AUu/Em31wVwsIvpi3HCsWaIUzrcY5MWP7CfBLhqlWYiiv5bsPVI6fL2YQqTEshghdmczifRgv8B31eZqZZ5HQXAAAAAElFTkSuQmCC")}.all_reviews .all_review:after.lzl:not(.lzl-ed),.all_reviews .all_review:after.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJ8AAAAFCAYAAABb5j7FAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAJklEQVRIDe3QMQEAAADCoPVPbQo/iEBhwIABAwYMGDBgwICB08AADHEAAWqbdJsAAAAASUVORK5CYII=")}.all_reviews .all_review .all_review_description{font-size:16px;font-family:"Butler";font-weight:300;line-height:30px;margin-bottom:50px;overflow:hidden;transition:height 200ms}.all_reviews .all_review .all_review_readmore,.all_reviews .all_review .all_review_lessmore{text-align:center;color:#baa985;font-family:"Butler";font-size:16px;line-height:30px;width:100%;display:block}.all_reviews .all_review .all_review_readmore:after{content:"";background-image:url("/wp-content/themes/divineproperty/images/arrow-right.png");background-position:center;background-size:contain;background-repeat:no-repeat;width:33px;height:7px;display:inline-block;margin-left:20px;--lzl-bg-img:"/wp-content/themes/divineproperty/images/arrow-right.png"}.all_reviews .all_review .all_review_readmore:after.lzl:not(.lzl-ed),.all_reviews .all_review .all_review_readmore:after.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAHCAYAAACGESREAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAE0lEQVQoFWNgGAWjITAaAoM4BAADowABAdJQ2QAAAABJRU5ErkJggg==")}.all_reviews .all_review_stars{padding-bottom:15px}.villas-items-similar .slick-list{padding-top:5px}.tippy-content{background:#fff;max-width:250px;width:100%;padding:25px 20px;font-family:"CeraPro";font-size:13px;font-weight:400;line-height:30px;color:#a08f6e}.tippy-content>strong>span{font-family:"Butler";font-size:16px;font-weight:700;line-height:30px;color:#000}.tippy-box>.tippy-arrow{color:#fff}.villas-items-similar .villa-item .villa-details .favorite .save{opacity:.2;color:#000;transition:.2s}.villas-items-similar .villa-item .villa-details .favorite .save:hover,.villas-items-similar .villa-item .villa-details .favorite .saved{opacity:1;color:#ff8389}.no-dots .elementor-widget-container ul{list-style-type:none;padding:0;margin:0;font-size:18px;opacity:.8}.ue_collections .slick-track,.villas-items .slick-track{margin-left:20px}.ue_collections .ue_collection_item{height:510px;margin-right:30px;margin-bottom:65px;position:relative;cursor:pointer}.ue_collections .ue_collection_item .ue_collection_item-imgs>a:after{content:"";background:rgba(0,0,0,.5);width:100%;height:100%;position:absolute;top:0;left:0}.ue_collections .ue_collection_item .ue_collection_item-imgs{display:block;height:100%;width:100%;overflow:hidden}.ue_collections .ue_collection_item .ue_collection_item-imgs>a{height:100%;display:block}.ue_collections .ue_collection_item .ue_collection_item-imgs img{height:100%;width:100%;object-fit:cover;transition:.5s}.ue_collections .ue_collection_item:hover .ue_collection_item-imgs img{transform:scale(1.2)}.ue_collections .ue_collection_item .ue_collection_line{background:#a99367;max-width:270px;width:100%;height:2px;position:absolute;top:30px;left:-20px;z-index:1}.ue_collections .ue_collection_item .ue_collection_title>a{font-size:24px;font-family:"Butler";color:#fff;position:absolute;top:45px;left:30px;z-index:1}.ue_collections .ue_collection_item .ue_collection_count{font-size:10px;font-family:"CeraPro";color:#fff;margin-top:5px}.ue_villa_reviews .ue_villa_review .ue_villa_review_readmore:after.lzl:not(.lzl-ed),.ue_villa_reviews .ue_villa_review .ue_villa_review_readmore:after.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAHCAYAAACGESREAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAE0lEQVQoFWNgGAWjITAaAoM4BAADowABAdJQ2QAAAABJRU5ErkJggg==")}.ue_taxonomy_grid{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:30px;grid-row-gap:30px}.ue_taxonomy_grid .ue_taxonomy_grid_item{width:100%;height:510px;position:relative;cursor:pointer}.ue_taxonomy_grid .ue_taxonomy_grid_item .ue_taxonomy_grid_item-imgs>a:after{content:"";background:rgba(0,0,0,.5);width:100%;height:100%;position:absolute;top:0;left:0}.ue_taxonomy_grid .ue_taxonomy_grid_item-imgs{width:100%;height:100%;display:block;overflow:hidden}.ue_taxonomy_grid .ue_taxonomy_grid_item-imgs img{height:100%;width:100%;object-fit:cover;transition:.5s}.ue_taxonomy_grid .ue_taxonomy_grid_item:hover .ue_taxonomy_grid_item-imgs img{transform:scale(1.2)}.ue_taxonomy_grid .ue_taxonomy_grid_item .ue_taxonomy_grid_line{background:#a99367;max-width:270px;width:100%;height:2px;position:absolute;top:30px;left:-20px;z-index:1}.ue_taxonomy_grid .ue_taxonomy_grid_item .ue_taxonomy_grid_title>a{font-size:24px;font-family:"Butler";color:#fff;position:absolute;top:45px;left:30px;z-index:1}.ue_taxonomy_grid .ue_taxonomy_grid_item .ue_taxonomy_grid_count{font-size:10px;font-family:"CeraPro";color:#fff;margin-top:5px;z-index:1}.ue_whyus .ue_whyus_item{max-width:300px;width:100%;margin-right:40px;padding-bottom:50px;position:relative}.ue_whyus .ue_whyus_item .ue_whyus_item_number{color:#000;opacity:.2;font-size:32px;font-weight:500;font-family:"Butler";display:flex;align-items:center}.ue_whyus .ue_whyus_item .ue_whyus_item_line{width:100%;height:1px;background:#000;margin-left:5px}.ue_whyus .ue_whyus_item .ue_whyus_item_title{font-size:18px;font-family:"Butler";line-height:26px;color:#000;padding-left:37px}.ue_whyus .ue_whyus_item .ue_whyus_item_description{font-size:13px;font-family:"CeraPro";line-height:24px;margin-top:15px;font-weight:300;color:#000;padding-left:37px;padding-right:25px}.ue_whyus .slider__counter{bottom:22px}.ue_whyus .slick-next{left:90px}.ue_whyus .slick-prev,.ue_whyus .slick-next{bottom:30px}.ue_sight{overflow:hidden}.ue_sight .ue_sight_item{max-width:250px;width:100%;margin-right:40px;margin-bottom:40px;position:relative}.ue_sight .ue_sight_item>a{cursor:grab}.ue_sight .ue_sight_item .ue_sight_item_number{color:#000;opacity:.2;font-size:32px;font-weight:500;font-family:"Butler";display:flex;align-items:center}.ue_sight .ue_sight_item .ue_sight_item_line{width:100%;height:1px;background:#000;margin-left:5px}.ue_sight .ue_sight_item .ue_sight_item_title{font-size:18px;font-family:"Butler";line-height:26px;color:#000;padding-left:37px;padding-bottom:25px;min-height:100px}.ue_sight .ue_sight_item .ue_sight_item_thumb{display:block;width:195px;height:125px;margin-left:37px}.ue_sight .ue_sight_item .ue_sight_item_thumb img{width:100%;height:100%;object-fit:cover;object-position:center}.ue_sight .slick-next{left:90px}.single-villas #features .ue_taxonomy{counter-reset:ue_taxonomy_counter}.single-villas #features .ue_taxonomy>a{counter-increment:ue_taxonomy_counter}.single-villas #features .ue_taxonomy>a .ue_taxonomy_item_title{text-transform:capitalize}.single-villas #features .ue_taxonomy>a .ue_taxonomy_item_title:before{content:counter(ue_taxonomy_counter) ".";font-weight:500;margin-right:15px;line-height:1;color:#a08f6e;font-size:24px;display:inline-block;width:25px}.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin:0!important}.elementor-widget-testimonial-carousel .elementor-testimonial__image img{width:100%!important;height:20px!important;object-fit:none;object-position:left}#overview .wpsm-show,#overview .wpsm-hide{display:none}#villa-read-more .read-plus,#villa-less-more .read-less{background:#a08f6e;width:24px;height:24px;display:inline-block;vertical-align:sub;border-radius:50px;position:relative;margin-left:20px}#villa-read-more .read-plus:before,#villa-less-more .read-less:before{content:"+";color:#fff;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}#villa-less-more .read-less:before{content:"-";top:48%}.single-special_pages .villa_destination_distances_wrap,.tax-destinations .villa_destination_distances_wrap{background:0 0;padding:140px 0}.single-special_pages .villa_destination_distances_wrap .villa_destination_distances_item,.tax-destinations .villa_destination_distances_wrap .villa_destination_distances_item{max-width:1366px;width:100%;justify-content:center;margin:0 auto}.single-special_pages .villa_destination_distances_wrap .villa_destination_distances_item .villa_destination_climate_temp,.tax-destinations .villa_destination_distances_wrap .villa_destination_distances_item .villa_destination_climate_temp{width:60%;margin:0}.single-special_pages .villa_graph-notrevised .villa_graph-bar_second,.tax-destinations .villa_graph-notrevised .villa_graph-bar_second{width:35px}.single-special_pages .villa_graph-notrevised .villa_graph-bar,.tax-destinations .villa_graph-notrevised .villa_graph-bar{width:35px}.single-special_pages .villa_destination_climate_temp_minmax,.tax-destinations .villa_destination_climate_temp_minmax{margin-bottom:50px}.single-special_pages .villa_destination_distances_wrap .villa_destination_distances_item .villa_destination_climate_info,.tax-destinations .villa_destination_distances_wrap .villa_destination_distances_item .villa_destination_climate_info{max-width:40%;padding-bottom:0}.ue_taxonomy_destinations .ue_taxonomy_item{position:relative;background:0 0;display:inline-block;padding:0 30px 0 0;border-radius:0px;margin:0;font-family:"Butler",Sans-serif;font-size:70px;font-weight:400;text-transform:lowercase;color:#000;background-color:#fff}.ue_taxonomy_destinations .ue_taxonomy_item[data-is-child=yes]{display:none}body.home .ue_taxonomy_destinations .ue_taxonomy_item[data-is-child=yes]{display:inline-block}.ue_taxonomy_destinations .ue_taxonomy_item_content{display:flex;align-items:center}.ue_taxonomy_destinations .ue_taxonomy_item_icon{flex-grow:0;flex-shrink:0}.ue_taxonomy_destinations .ue_taxonomy_item_icon_spacer{flex-grow:0;flex-shrink:0}.ue_taxonomy_destinations .ue_taxonomy_item_num_posts{flex-grow:0;flex-shrink:0;font-family:"Butler",Sans-serif;font-size:28px;position:relative;right:0;top:-15px}.ue_taxonomy_destinations .ue_taxonomy_item_num_posts:before{content:"("}.ue_taxonomy_destinations .ue_taxonomy_item_num_posts:after{content:")"}.ue_taxonomy_destinations .ue_taxonomy_item_title{flex-grow:1;display:flex}.ue_taxonomy_destinations .ue_taxonomy_item_num_posts_spacer{flex-grow:0;flex-shrink:0}.woocommerce-account h1.entry-title{font-family:"Butler";font-size:36px;font-weight:500;color:#000}.woocommerce-account main#primary{max-width:1366px;margin:80px auto 0;padding:0 25px}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style-type:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #e8e8e8;margin-bottom:10px}.woocommerce-account .woocommerce-MyAccount-navigation{width:25%}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{text-decoration:none}.woocommerce-account button.yith-add-new-gc-my-account-button{display:none}.woocommerce-account .woocommerce button.button{background:#a08f6e;max-width:180px;width:100%;height:60px;line-height:60px;text-transform:uppercase;color:#fff;font-family:"Butler";padding:0;transition:.5s;margin-top:40px}.woocommerce-account .woocommerce button.button:hover{background:#000;color:rgba(255,255,255,1)}.woocommerce-account fieldset{border:none;padding:0}.woocommerce-account legend{padding:20px 10px}.ttt-pnwc-message{color:#000;text-align:center;font-family:"CeraPro";font-size:18px;display:flex;align-items:center;column-gap:14px;grid-column-gap:14px}.ttt-pnwc-notice .button{max-width:150px;border:1px solid #cfcfcf!important;border-radius:0px!important;background:#aa946a!important;text-transform:uppercase;font-size:14px!important;font-weight:700;padding:15px!important;top:0!important;color:#fff!important;transition:.5s;order:2}.ttt-pnwc-notice .button:hover{background:#000!important;color:#fff!important;border:1px solid #000!important}body:not(.elementor-editor-active) .menu-img>div.animating{max-height:100%}.single-product{background:#f2f2f2;background:linear-gradient(90deg,rgba(242,242,242,1) 62%,rgba(255,255,255,1) 62%)}.single-product main{margin-bottom:-50px}.single-product h1.entry-title{font-size:36px;font-family:"Butler";font-weight:400;line-height:30px}.single-product h1.entry-title:before{content:"The perfect gift for any occasion";display:block;font-size:12px;font-family:"CeraPro";text-transform:uppercase}.single-product .woocommerce div.product p.price{display:none}.woocommerce div.product .woocommerce-tabs .panel{font-size:18px;font-family:"Butler";font-weight:400}.woocommerce div.product .woocommerce-tabs .panel>h2.yikes-custom-woo-tab-title{display:none}.woocommerce .site-main .post-navigation{display:none}.single-product header.entry-header{padding-left:105px;padding-top:20px}.product-type-gift-card .woocommerce-product-gallery__image{padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){position:absolute;top:0;width:100%}.ywgc-main-form-preview-container{padding:0;display:none}.product-type-gift-card .woocommerce-product-gallery__wrapper{box-shadow:none}.woocommerce div.product div.images.woocommerce-product-gallery{margin-bottom:0;float:none}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{display:none}.single-product .product-thumbnail{margin-top:-80px;height:71.5vh;position:sticky;position:-webkit-sticky;top:0}.single-product .product-thumbnail .product-share{display:flex;align-items:center;justify-content:center;margin-top:20px;padding-left:50px}.single-product .product-thumbnail .product-share>a{border:1px solid #cfcfcf;color:#000;font-size:14px;font-family:"Butler";font-weight:700;text-transform:uppercase;padding:10px 15px;text-decoration:none;transition:.5s;margin-right:10px}.single-product .product-thumbnail .product-share>a:last-child{margin-right:0}.single-product .product-thumbnail .product-share>a:hover{background:#000;color:#fff}.single-product .product-thumbnail .product-share>a>span.facebook-icon:before{content:"";font-family:"Font Awesome 5 Brands";padding-right:5px}.single-product .product-thumbnail .product-share>a:hover>span.facebook-icon:before{color:#fff}.single-product .ui-datepicker .ui-datepicker-header{background:0 0;text-align:center;line-height:48px;font-size:14px;font-weight:500;font-family:"CeraPro";border:none}.single-product .ui-datepicker .ui-datepicker-next,.single-product .ui-datepicker .ui-datepicker-prev{background:0 0;border:none;cursor:pointer}.ui-datepicker .ui-datepicker-next{right:5px;top:4px}.ui-datepicker .ui-datepicker-prev{left:0;top:0}.single-product .ui-datepicker .ui-datepicker-prev:before{content:"‹";position:absolute;top:-10px;font-size:25px}.single-product .ui-datepicker .ui-datepicker-next:before{content:"‹";position:absolute;top:-10px;font-size:25px;transform:rotate(180deg)}.single-product .ui-datepicker .ui-datepicker-next:hover .single-product .ui-datepicker .ui-datepicker-prev:hover{border:none;box-shadow:none}.single-product table.ui-datepicker-calendar tr th{font-size:20px;font-family:"Butler";color:#323232;padding:0;padding-bottom:15px}.single-product .ui-datepicker .ui-datepicker-prev span,.single-product .ui-datepicker .ui-datepicker-next span{background-image:none}.single-product .ui-datepicker .ui-datepicker-next-hover{right:5px;top:4px}.single-product .ui-state-default,.single-product .ui-widget-content .ui-state-default,.single-product .ui-widget-header .ui-state-default,.single-product .ui-button,html .single-product .ui-button.ui-state-disabled:hover,html .single-product .ui-button.ui-state-disabled:active{position:relative;display:block;text-decoration:none;text-align:center;color:#323232;width:33px;line-height:21px;height:30px;outline:none;cursor:pointer;font-size:18px;font-family:"CeraPro";border:none}.single-product .ui-state-default:hover{background:#e3e3e3;transition:background-color .24s,color .24s}.single-product .ui-widget.ui-widget-content{max-width:260px}.single-product .ttt-pnwc-notice i{color:#aa946a}.single-product .ttt-pnwc-notice-icon.default-icon:before{content:"";display:inline-block;top:1px;left:6px;width:10px;height:20px;border:solid #a08f6e;border-width:0 2px 2px 0;transform:rotate(45deg);margin-right:5px;vertical-align:super}.woocommerce div.product form.cart .button{background:#a08f6e;max-width:180px;width:100%;height:60px;line-height:60px;text-transform:uppercase;color:#fff;font-family:"Butler";padding:0 0 0 40px;transition:.5s}.woocommerce div.product form.cart .button:hover{background:#000}.woocommerce div.product form.cart .button:before{content:"";background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDI1IDMwIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjUsMjYuNDg0YTEuMTY0LDEuMTY0LDAsMCwxLTEuMTU3LDEuMTcySDIyLjY4M3YxLjE3MmExLjE1NywxLjE1NywwLDEsMS0yLjMxNCwwVjI3LjY1NUgxOS4yMTJhMS4xNzIsMS4xNzIsMCwwLDEsMC0yLjM0M2gxLjE1N1YyNC4xNGExLjE1NywxLjE1NywwLDEsMSwyLjMxNCwwdjEuMTcyaDEuMTU4QTEuMTY0LDEuMTY0LDAsMCwxLDI1LDI2LjQ4NFpNMjUsOC4ydjExLjI1YTEuMTU3LDEuMTU3LDAsMSwxLTIuMzE1LDBWOS4zNzVIMjAuMzY5VjEyLjg5YTEuMTU3LDEuMTU3LDAsMSwxLTIuMzE0LDBWOS4zNzVINi45NDNWMTIuODlhMS4xNTcsMS4xNTcsMCwxLDEtMi4zMTUsMFY5LjM3NUgyLjMxNFYyNy42NTVIMTQuNTgyYTEuMTcyLDEuMTcyLDAsMCwxLDAsMi4zNDRIMS4xNTVBMS4xNjUsMS4xNjUsMCwwLDEsMCwyOC44MjhWOC4yQTEuMTY1LDEuMTY1LDAsMCwxLDEuMTU1LDcuMDMxSDQuNjgzYTcuODYsNy44NiwwLDAsMSwxNS42MzIsMGgzLjUyN0ExLjE2NCwxLjE2NCwwLDAsMSwyNSw4LjJaTTE3Ljk3Nyw3LjAzMWE1LjU0NSw1LjU0NSwwLDAsMC0xMC45NTcsMEgxNy45NzdaIi8+Cjwvc3ZnPgo=") no-repeat;background-position:center;width:25px;height:30px;position:absolute;left:20px;top:12px}.woocommerce div.product form.cart .button.single_buy_now_cart_button{max-width:120px;padding:0;margin-left:5px}.woocommerce div.product form.cart .button.single_buy_now_cart_button:before{display:none}.woocommerce div.product form.cart{position:relative}.product-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:5.3%;padding:0 105px}.woocommerce-page div.product div.images{width:100%}.product-tabs-content{background:#fff;padding:105px}.single-product footer.entry-footer{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:24px;font-family:"Butler";font-weight:400;padding:0;color:#a08f6e}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#000}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:25px 60px;margin:0;border-radius:0px;border:none;border-bottom:1px solid #f0f0f0;background-color:transparent;transition:.5s}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom:1px solid #a08f6e}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:after{content:"";width:2px;height:30px;background:#a08f6e;position:absolute;left:0;right:0;bottom:-20px;margin:0 auto;display:block}.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs{margin:0 0 60px;padding:0;overflow:visible}.woocommerce-product-details__short-description{display:none}h3.ywgc_choose_design_title{font-family:"Butler",Sans-serif;font-size:18px;font-weight:400;margin:0 0 40px 30px;padding:10px 0 15px 40px}h3.ywgc_choose_design_title:before{content:"";position:absolute;left:25px;top:0;width:2px;height:45px;background:#a99366}.ywgc-choose-design-preview{display:inline-block;vertical-align:middle;margin-right:8px;margin-bottom:0}.ywgc-custom-design-link{margin:0;background:#cfcfcf;max-width:127px;height:87px;text-align:center;position:relative;text-indent:-9999px;width:33%;display:inline-block;vertical-align:middle}.ywgc-custom-design-link a{text-decoration:none;color:#fff;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;font-family:"Butler";text-indent:0px;padding:0 30px;font-size:20px;line-height:normal;text-shadow:1px 1px #959595}.gift-cards-list{border-bottom:1px solid #cfcfcf;padding-bottom:30px}.gift-cards-list .amount-subtitle{opacity:.8;font-size:18px;font-family:"Butler";font-weight:400;border-bottom:1px solid #cfcfcf;padding:20px}.gift-cards-list .ywgc_select_amount_title,h3.ywgc_delivery_info_title{font-family:"Butler";line-height:30px;font-size:18px;font-weight:700}.gift-card-recipient-form{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:15px}.gift-card-content-editor.step-appearance .ywgc-design-list ul{display:flex}.gift-card-content-editor.step-content .gift-card-recipient-form input,.gift-card-content-editor.step-content .gift-card-recipient-form select{position:relative;background:#fff;width:100%;height:55px;border:none;padding:0 20px;font-weight:700;font-family:"Butler";font-size:18px;outline:none;box-shadow:none;appearance:none;float:none}.gift-card-content-editor.step-content .gift-card-recipient-form input:-webkit-autofill,.gift-card-content-editor.step-content .gift-card-recipient-form input:-webkit-autofill:hover,.gift-card-content-editor.step-content .gift-card-recipient-form input:-webkit-autofill:focus,.gift-card-content-editor.step-content .gift-card-recipient-form textarea:-webkit-autofill,.gift-card-content-editor.step-content .gift-card-recipient-form textarea:-webkit-autofill:hover,.gift-card-content-editor.step-content .gift-card-recipient-form textarea:-webkit-autofill:focus{-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0px 1000px #fff inset;transition:background-color 5000s ease-in-out 0s}.gift-card-content-editor.step-content .gift-card-recipient-form>div:nth-child(7){grid-column:1/3}.gift-card-content-editor.step-content .gift-card-recipient-form>div:nth-child(9),.gift-card-content-editor.step-content .gift-card-recipient-form>div:last-child{grid-column:1/4}.gift-card-content-editor.step-content .gift-card-recipient-form textarea{background:#fff;color:#000;width:100%;border:none;padding:20px;font-weight:700;font-family:"Butler";font-size:18px;outline:none}.gift-card-content-editor.step-content .gift-card-recipient-form input::-webkit-input-placeholder{font-size:18px}.gift-card-content-editor.step-content .gift-card-recipient-form input:-ms-input-placeholder{font-size:18px}.gift-card-content-editor.step-content .gift-card-recipient-form input::placeholder{font-size:18px}.gift-card-content-editor.step-content label{display:block;font-family:"CeraPro";text-transform:uppercase;letter-spacing:1.5px;font-size:12px;width:100%;text-align:left;padding-left:10px;line-height:40px}.gift-card-content-editor.step-content label>small{font-size:10px;font-family:"CeraPro";text-transform:none;opacity:.3;letter-spacing:0px;padding-left:10px}#ywgc-manual-amount.selected_button{background:#cfcfcf}.woocommerce div.product form.cart div.quantity{float:none;margin:0;margin-left:10px}.gift_card_template_button{float:none;display:flex;padding-bottom:100px}.quantity-item{display:flex;align-items:center;margin-left:5%}.quantity-item label{font-family:"Butler";color:#000;font-size:18px;font-weight:700}.woocommerce .quantity .qty{height:60px;width:74px;text-align:center;font-size:18px;font-family:"Butler";color:#000;padding:0 0 0 10px;border:none;outline:none}.ywgc-currency-symbol{margin:auto}.ywgc-preset-image{max-width:125px;width:100%;height:85px;overflow:hidden;border:0px solid transparent!important}.ywgc-preset-image.selected_image_parent{border:2px solid #a08f6e!important}.ywgc-preset-image img{height:100%!important;width:100%!important;object-fit:cover;object-position:top}.ywgc-preset-image.selected_image_parent:after{top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;background-color:#a08f6e}.gift-cards-list button.ywgc-predefined-amount-button.selected_button{background:#cfcfcf}body.woocommerce-checkout{background:linear-gradient(90deg,#fff 69%,#f2f2f2 69%)}.woocommerce-checkout .footer-top,.page-id-3949 .footer-top{display:none}.woocommerce-checkout main{padding:30px 0 100px 100px}.woocommerce-checkout header.entry-header{display:none}.woocommerce-checkout table.shop_table{border:none;border-radius:0px;margin-bottom:0;border-collapse:collapse}.woocommerce-checkout table.shop_table td{border:none;text-align:center;font-size:14px;font-family:"Butler";font-weight:700}.woocommerce-checkout table.shop_table td:first-child{text-align:left}.woocommerce-checkout table.shop_table td>a{display:block;margin:0 auto}.woocommerce-checkout table.shop_table thead>tr>th{border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;font-size:18px;font-family:"Butler";font-weight:400;padding:10px;text-align:center}.woocommerce-checkout .cart-collaterals{border-bottom:1px solid #cfcfcf}.woocommerce-checkout table.shop_table tr.order-total>th{text-align:right;padding-right:1.2vw!important}.woocommerce-checkout .cart-collaterals .cart_totals table{margin:0;padding:10px 0}.woocommerce-checkout .cart-collaterals .cart_totals table{margin:0;padding:10px 0;font-size:18px;font-family:"Butler"}.woocommerce-checkout .cart-collaterals .cart_totals tr.order-total th strong{font-weight:500}.woocommerce-checkout table.shop_table thead>tr>th:first-child{text-align:left}.woocommerce-checkout table.cart img{width:130px;height:87px;object-fit:cover;object-position:center}.woocommerce-checkout table.shop_table .quantity .qty{max-width:90px;width:100%;height:40px;border:1px solid #cfcfcf;border-radius:0px;font-size:14px;font-family:"Butler";font-weight:700;outline:none}.woocommerce-checkout table.shop_table td.product-remove>a.remove:hover{background:0 0}.woocommerce-checkout table.shop_table td.product-remove>a:before{content:"";background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDE5IDI0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLnRyYXNoIHsKICAgICAgICBmaWxsOiAjYTA4ZjZlOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggY2xhc3M9InRyYXNoIiBkPSJNOC43NjcsMTEuMjkzaDEuNDYydjcuNzY1SDguNzY3VjExLjI5M1ptLTIuOTIyLDBINy4zMDZ2Ny43NjVINS44NDVWMTEuMjkzWm01Ljg0NiwwaDEuNDYxdjcuNzY1SDExLjY5MVYxMS4yOTNaTTE5LDIuODIzSDEzLjE1MlYyLjExN0EyLjE1OCwyLjE1OCwwLDAsMCwxMC45NiwwSDguMDM3QTIuMTU4LDIuMTU4LDAsMCwwLDUuODQ1LDIuMTE3VjIuODIzSDBWNy4wNThIMS41MkwyLjg2NCwyMS45ODdBMi4xNTYsMi4xNTYsMCwwLDAsNS4wNTQsMjRoOC44ODhhMi4xNTQsMi4xNTQsMCwwLDAsMi4xODktMi4wMTJMMTcuNDc3LDcuMDU4SDE5VjIuODIzWk03LjMwNiwyLjExN2EwLjcxOSwwLjcxOSwwLDAsMSwuNzMxLTAuNzA2SDEwLjk2YTAuNzE5LDAuNzE5LDAsMCwxLC43MzEuNzA2VjIuODIzSDcuMzA2VjIuMTE3Wk0xLjQ2LDQuMjM1SDE3LjUzN1Y1LjY0NkgxLjQ2VjQuMjM1Wk0xNC42NzMsMjEuOTExYTAuNzE4LDAuNzE4LDAsMCwxLS43My42NzZINS4wNTRhMC43MTgsMC43MTgsMCwwLDEtLjczLTAuNjc2QzIuOSw2LjAxOCwyLjk5MSw3LjEwNSwyLjk4OCw3LjA1OEgxNi4wMDlDMTYuMDA1LDcuMSwxNi4xLDYuMDksMTQuNjczLDIxLjkxMVoiLz4KPC9zdmc+Cg==");background-size:contain;background-repeat:no-repeat;width:20px;height:20px;display:block}.woocommerce-checkout table.shop_table thead>tr>th.product-recipient,.woocommerce-checkout table.shop_table td.product-recipient{text-align:left}.woocommerce-billing-fields>h3{display:none}.woocommerce-billing-fields__field-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:10px;grid-row-gap:10px}.woocommerce-billing-fields__field-wrapper p#billing_phone_field{grid-column:1/3}.woocommerce form .form-row input.input-text{background:#f5f5f5;border:none;height:55px;line-height:55px;color:#000;font-size:18px;font-family:"Butler";font-weight:700;padding:0 20px}.woocommerce form .form-row label{text-transform:uppercase;font-size:12px;color:#000;font-weight:500;font-family:"CeraPro";letter-spacing:1.5px;padding:0 10px 5px}.woocommerce form .form-row .required{display:none}.woocommerce form .form-row label[for=billing_phone]:after{content:"enter your mobile number to receive a SMS confirmation.";opacity:.3;font-size:10px;text-transform:none;letter-spacing:0px;font-family:"CeraPro";font-weight:600;margin-left:10px}.woocommerce form .form-row label[for=billing_nickname]:after{content:"enter your nickname here";opacity:.3;font-size:10px;text-transform:none;letter-spacing:0px;font-family:"CeraPro";font-weight:600;margin-left:10px}.select2-container--default .select2-selection--single{height:55px;border:none;background:#f5f5f5}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:55px;color:#000;font-size:18px;font-family:"Butler";font-weight:700;padding:0 20px}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none;height:55px}.select2-dropdown{background:#f5f5f5;border:none}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #e5e5e5}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#a08f6e}.select2-container--default .select2-results>.select2-results__options{padding:0 20px}.select2-search--dropdown{padding:0 19px 5px}.select2-results__option{font-size:14px}.thwmsc-step-custom-content>div:first-child{font-size:12px;text-transform:uppercase;font-family:"CeraPro";font-weight:400;padding-left:15px}.thwmsc-step-custom-content>div:last-child{font-size:36px;font-family:"Butler";margin-bottom:25px;padding-left:15px}.thwmsc-total-cart>div:first-child{font-size:18px;font-family:"Butler";font-weight:500;opacity:.8}.thwmsc-total-cart>div:last-child{font-size:36px;font-family:"Butler";opacity:.8}.thwmsc-total-cart{text-align:left;margin-bottom:15px}ul.thwmsc-tabs li:first-child a,ul.thwmsc-tabs li:first-child a:visited{margin-left:0}ul.thwmsc-tabs li a,ul.thwmsc-tabs li a:visited{background:0 0!important;color:#000!important;text-transform:uppercase!important;font-size:12px!important;font-family:"CeraPro";margin-left:-15px;letter-spacing:1.5px;padding-right:65px}ul.thwmsc-tabs li a.active{background:0 0!important;color:#000!important;opacity:.82}.thwmsc-tab-icon,#thwmsc_wrapper a.active .thwmsc-tab-icon{border:none!important;border-radius:0px!important;background:0 0!important;font-size:18px;font-family:"Butler";font-weight:700;color:#a99366!important}ul.thwmsc-tabs{margin-bottom:50px}ul.thwmsc-tabs li{margin:0;line-height:35px}ul.thwmsc-tabs li.thwmsc-tab:nth-child(5){opacity:.5}ul.thwmsc-tabs li.thwmsc-tab:nth-child(5):after{display:none}ul.thwmsc-tabs li:after{border-bottom:1px solid #a08f6e;display:block;opacity:.2;content:""}ul.thwmsc-tabs li.tab-active:after{opacity:1}span.thwmsc-tab-label{padding:0}.thwmsc-tab-icon,#thwmsc_wrapper a.active .thwmsc-tab-icon{border:none!important;border-radius:0px!important;font-size:18px;font-family:"Butler";color:#a08f6e!important}.thwmsc-tab-panel-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.thwmsc-wrapper .thwmsc-buttons{width:30%;text-align:left!important}.thwmsc-tab-panels{width:64%}.woocommerce-checkout table.shop_table thead>tr>th.product-subtotal{width:9vw}.thwmsc-tab-panel{padding:0;background:0 0!important;float:none}.thwmsc-wrapper .thwmsc-buttons>button{background:#a08f6e;color:#fff;text-transform:uppercase;text-align:center;max-width:245px;width:100%;height:55px;line-height:55px;font-family:"Butler";font-size:14px;font-weight:500;padding:0;display:block;margin-bottom:10px;cursor:pointer}.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table tr:first-child td.product-name{padding-top:30px}.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table tr:last-child td.product-name{padding-bottom:25px}.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table td.product-name{display:flex;align-items:center;column-gap:20px;grid-column-gap:20px}.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table td.product-name>div:first-child{width:130px}.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table td.product-name>div:first-child img{width:100%;height:80px;object-fit:cover}.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table th.product-total{width:10%}.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table tr.order-total>th{padding:15px 0;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;font-size:18px;font-family:"Butler"}.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table tr.order-total>th strong{font-weight:700}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:#f2f2f2;font-family:"CeraPro"}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border:1em solid #f2f2f2;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}.woocommerce-checkout #payment ul.payment_methods li>label{font-family:"Butler";font-size:18px}.woocommerce-privacy-policy-text{font-family:"CeraPro";font-size:14px;opacity:.8}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{background:#a08f6e;color:#fff;text-transform:uppercase;text-align:center;max-width:245px;width:100%;height:55px;line-height:55px;font-family:"Butler";font-size:14px;font-weight:500;padding:0;display:block;display:none;cursor:pointer}.hfe-menu-cart__toggle .elementor-button-icon[data-counter]:before{top:20px!important}.woocommerce .woocommerce-result-count{display:none}.woocommerce .woocommerce-ordering{display:none}.woocommerce ul.products{padding:60px 130px 100px;display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:36px;grid-row-gap:36px}.woocommerce-page ul.products li.product{float:none;margin:0;width:100%;height:380px;margin-bottom:0!important}.woocommerce-page ul.products li.product:after{content:"";background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDI1IDMwIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjUsMjYuNDg0YTEuMTY0LDEuMTY0LDAsMCwxLTEuMTU3LDEuMTcySDIyLjY4M3YxLjE3MmExLjE1NywxLjE1NywwLDEsMS0yLjMxNCwwVjI3LjY1NUgxOS4yMTJhMS4xNzIsMS4xNzIsMCwwLDEsMC0yLjM0M2gxLjE1N1YyNC4xNGExLjE1NywxLjE1NywwLDEsMSwyLjMxNCwwdjEuMTcyaDEuMTU4QTEuMTY0LDEuMTY0LDAsMCwxLDI1LDI2LjQ4NFpNMjUsOC4ydjExLjI1YTEuMTU3LDEuMTU3LDAsMSwxLTIuMzE1LDBWOS4zNzVIMjAuMzY5VjEyLjg5YTEuMTU3LDEuMTU3LDAsMSwxLTIuMzE0LDBWOS4zNzVINi45NDNWMTIuODlhMS4xNTcsMS4xNTcsMCwxLDEtMi4zMTUsMFY5LjM3NUgyLjMxNFYyNy42NTVIMTQuNTgyYTEuMTcyLDEuMTcyLDAsMCwxLDAsMi4zNDRIMS4xNTVBMS4xNjUsMS4xNjUsMCwwLDEsMCwyOC44MjhWOC4yQTEuMTY1LDEuMTY1LDAsMCwxLDEuMTU1LDcuMDMxSDQuNjgzYTcuODYsNy44NiwwLDAsMSwxNS42MzIsMGgzLjUyN0ExLjE2NCwxLjE2NCwwLDAsMSwyNSw4LjJaTTE3Ljk3Nyw3LjAzMWE1LjU0NSw1LjU0NSwwLDAsMC0xMC45NTcsMEgxNy45NzdaIi8+Cjwvc3ZnPgo=");background-repeat:no-repeat;background-size:contain;position:absolute;top:20px;width:25px;height:30px;right:20px}.woocommerce ul.products:before,.woocommerce ul.products:after{display:none}.woocommerce ul.products li.product a .woocommerce_loop_thumbnail{width:100%;height:255px;display:block;overflow:hidden}.woocommerce ul.products li.product a .woocommerce_loop_thumbnail canvas{height:100%}.woocommerce ul.products li.product a .woocommerce_loop_thumbnail img{height:100%;width:100%;object-fit:cover;transition:.5s}.woocommerce ul.products li.product:hover a .woocommerce_loop_thumbnail img{transform:scale(1.2)}.woocommerce ul.products li.product .woocommerce-loop-product__content{position:absolute;bottom:63px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:"Butler";font-size:30px;font-weight:300;color:#fff;padding:0;padding-left:30px;max-width:200px;line-height:normal}.woocommerce ul.products li.product .woocommerce-loop-product__excerpt{font-family:"Butler";color:#fff;font-size:16px;font-weight:300;padding-left:30px;max-width:250px;line-height:normal}.woocommerce ul.products li.product .price{display:none}.woocommerce ul.products li.product .button{display:none}.page-gallery{overflow:hidden}.page-gallery figure:first-child{display:block!important;max-height:740px}.page-gallery figure{display:none!important}.page-gallery figure:first-child img{width:100%}.elementor-slideshow__footer .elementor-slideshow__title{display:none}.elementor-widget-form .elementor-field-group>label{padding-left:10px}.select-caret-down-wrapper{display:none}form.wpcf7-form .wpcf7-not-valid-tip{margin-top:-15px;margin-bottom:20px}.magazine-search-filters ul{margin:0;display:grid;grid-template-columns:2fr repeat(2,.5fr);grid-column-gap:20px;max-width:1065px}.magazine-search-filters ul li.sf-field-search,.magazine-search-filters ul li.sf-field-search label{max-width:600px;width:100%;padding:0}.magazine-search-filters ul li input[name="_sf_search[]"]{width:100%;height:58px;border-radius:3px;border:none;padding:25px;color:#000;font-family:"Butler";font-weight:700;font-size:18px;background-color:#fff;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOS45NjkiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxOS45NjkgMjAiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9InNlYXJjaC5zdmdfY29weV8zIiBkYXRhLW5hbWU9InNlYXJjaC5zdmcgY29weSAzIiBjbGFzcz0iY2xzLTEiIGQ9Ik03NzcuNjkyLDU3NS4yMTVsLTQuOTMtNC45NTJhNy44NzQsNy44NzQsMCwwLDAsMS45NjItNS4xOTEsOC4zNjksOC4zNjksMCwxLDAtOC4zNjMsOC4wNzYsOC40NzUsOC40NzUsMCwwLDAsNC43OTEtMS40NjJsNC45NjgsNC45ODlhMS4xMTcsMS4xMTcsMCwwLDAsMS41NDIuMDI4QTEuMDI4LDEuMDI4LDAsMCwwLDc3Ny42OTIsNTc1LjIxNVptLTExLjMzMS0xNi4xMWE1Ljk3Miw1Ljk3MiwwLDEsMS02LjE4Miw1Ljk2N0E2LjA4NCw2LjA4NCwwLDAsMSw3NjYuMzYxLDU1OS4xMDVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzU4IC01NTcpIi8+Cjwvc3ZnPgo=");background-repeat:no-repeat;background-position:95% center;outline:none}.magazine-search-filters ul li input[name="_sf_search[]"]::-webkit-input-placeholder{color:#ccc}.magazine-search-filters ul li input[name="_sf_search[]"]:-ms-input-placeholder{color:#ccc}.magazine-search-filters ul li input[name="_sf_search[]"]::placeholder{color:#ccc}.magazine-search-filters ul li.sf-field-tag,.magazine-search-filters ul li.sf-field-category{max-width:195px;width:100%;padding:0}.magazine-search-filters ul li select{min-width:195px!important;width:100%;height:58px;border-radius:3px;border:none;padding:0 25px;color:#ccc;font-family:"Butler";font-weight:700;font-size:18px;line-height:58px;background-color:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAAWklEQVQYlZXQUQmAUAwF0AM2sYIV7GQFK1jBCmbRX/+soAwR5PnE54XB2HZ+VjkzYcXiOz2auKoxY0P7wTrsGK9BCX6gEvyKUhwVfRHK4XhEEUrxL3THQ3aDA4spG8AEC46cAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:90% center;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none}.magazine-search-filters ul li select option:disabled,.magazine-search-filters ul li select option:invalid{color:#ccc}.magazine-search-filters ul li select option{color:#000}.carousel-posts-style1 .elementor-posts .elementor-post__thumbnail{height:380px;overflow:hidden;padding-bottom:0!important}.carousel-posts-style1 .elementor-posts .elementor-post__thumbnail img{height:100%!important;width:100%;object-fit:cover;transition:.2s;left:0!important;top:0!important;transform:none!important}.carousel-posts-style1 .elementor-posts article:hover .elementor-post__thumbnail img{transform:scale(1.2)!important}.carousel-posts-style1 .elementor-posts .elementor-post__thumbnail:before{content:"";background:rgba(0,0,0,.2);width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.carousel-posts-style1.elementor-posts--thumbnail-top .elementor-post{position:relative;padding-bottom:35px;margin-bottom:65px;margin-right:70px;max-width:760px;width:100%}.carousel-posts-style1.elementor-posts--thumbnail-top .elementor-post__text>span{position:absolute;top:90px;left:40px;max-width:385px;z-index:1}.carousel-posts-style1.elementor-widget-posts .elementor-post__meta-data{position:absolute;bottom:0;left:35px;z-index:1}.elementor-widget-posts .elementor-pagination{margin-top:70px;padding-top:70px}.elementor-widget-posts .elementor-pagination{margin-top:70px;padding-top:70px}.elementor-widget-posts .elementor-pagination>a,.elementor-widget-posts .elementor-pagination>span{color:#000;font-size:14px;font-family:"Butler";line-height:35px;width:35px;height:35px;display:inline-block;transition:.2s;margin:0!important}.elementor-widget-posts .elementor-pagination>a:hover{background:#000;color:#fff;border-radius:50%}.elementor-widget-posts .elementor-pagination>span{background:#000;color:#fff;border-radius:50%}.team-single{max-width:468px;width:100%;margin-right:60px;margin-bottom:60px;outline:none}.team-single .team-single-thumb{position:relative;top:0;left:0;transform:none;height:468px;overflow:hidden}.team-single .team-single-thumb img{width:100%;height:100%;object-fit:cover}.team-single .team-single-thumb:before{content:"";background:rgba(0,0,0,.2);width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.team-single h5{color:#000;font-family:"Butler",Sans-serif;font-size:24px;margin:15px 0 0}.team-single h6{color:#000;font-family:"Butler",Sans-serif;font-size:16px;font-weight:400;margin:0}.team-single-popup{position:fixed;z-index:10000;top:0;left:0;visibility:hidden;width:100%;height:100%}.team-single-popup.is-visible{visibility:visible}.team-single-popup .team-overlay{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,0%,.8);visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity .3s}.team-single-popup.is-visible .team-overlay{opacity:1;visibility:visible;transition-delay:0s}.team-single-popup .team-wrapper{position:absolute;z-index:9999;top:50%;left:0;right:0;margin:0 auto;max-width:1200px;width:100%;padding:0 30px}.team-single-popup .team-transition{transition:all .3s .12s;transform:translateY(-10%);opacity:0}.team-single-popup.is-visible .team-transition{transform:translateY(-50%);opacity:1}.team-single-popup .team-popup-close{position:fixed;right:0;top:-60px;width:32px;height:32px;cursor:pointer}.team-single-popup .team-popup-close:hover{opacity:1}.team-single-popup .team-popup-close:before,.team-single-popup .team-popup-close:after{position:absolute;left:15px;content:" ";height:25px;width:2px;background-color:#fff}.team-single-popup .team-popup-close:before{transform:rotate(45deg)}.team-single-popup .team-popup-close:after{transform:rotate(-45deg)}.team-single-popup .team-body{display:grid;grid-template-columns:33% 60%;grid-column-gap:50px;align-items:center}.team-single-popup .team-body>div:first-child img{height:470px;width:100%;object-fit:cover}.team-single-popup .team-body>div:first-child .team-single-social>a{border:2px solid #fff;border-radius:50%;font-size:14px;color:#fff;margin-right:10px;margin-top:10px;display:inline-block;line-height:30px;width:35px;height:35px;text-align:center}.team-single-popup .team-body>div:last-child h5{color:#fff;font-size:24px;font-family:"Butler";margin:0}.team-single-popup .team-body>div:last-child h6{color:#fff;font-size:16px;font-family:"Butler";font-weight:400;margin:0}.team-single-popup .team-body>div:last-child hr{background:#a08f6e;height:2px;margin:40px 0 40px -100px;max-width:210px}.team-single-popup .team-body>div:last-child p{color:#fff;font-size:16px;font-family:"Butler";font-weight:200}.carousel-posts-style2 .elementor-posts .elementor-post__thumbnail{height:468px;overflow:hidden;padding-bottom:0!important}.carousel-posts-style2 .elementor-posts .elementor-post__thumbnail img{position:relative;top:0;left:0;transform:none}.carousel-posts-style2 .elementor-posts .elementor-post__thumbnail:before{content:"";background:rgba(0,0,0,.2);width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.carousel-posts-style2.elementor-posts--thumbnail-top .elementor-post{position:relative;padding-bottom:35px;margin-right:70px}.carousel-posts-style2.elementor-widget-posts .elementor-post__meta-data{position:absolute;bottom:0;left:40px;z-index:1}.carousel-posts-style3 .elementor-posts .elementor-post__thumbnail{height:150px;overflow:hidden;padding-bottom:0!important}.carousel-posts-style3 .elementor-posts .elementor-post__thumbnail img{position:relative;top:0;left:0;transform:none}.carousel-posts-style3 .elementor-posts .elementor-post__thumbnail:before{content:"";background:rgba(0,0,0,.2);width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.carousel-posts-style3.elementor-posts--thumbnail-top .elementor-post{position:relative;padding-bottom:90px;padding-left:100px;max-width:328px;width:100%;height:480px;overflow:visible}.carousel-posts-style3.elementor-posts--thumbnail-top .elementor-post .elementor-post__text{border-top:1px solid rgba(204,204,204,.8);padding-top:30px}.carousel-posts-style3.elementor-posts--thumbnail-top .elementor-post .elementor-post__title{display:block}.carousel-posts-style3.elementor-posts--thumbnail-top .elementor-post .elementor-post__excerpt{padding-right:25px;height:100px}.carousel-posts-style3.elementor-widget-posts .elementor-post__meta-data{position:absolute;top:41%;transform:translateY(-50%);left:20px;z-index:1;overflow:hidden;margin:0}.carousel-posts-style3 .slick-next{left:125px}.carousel-posts-style3 .slider__counter{left:90px}.carousel-posts-style3 .slick-prev{left:40px}.villas-items .villa-item .villa-thumb .line{background:#a08f6e;max-width:270px;width:100%;height:2px;position:absolute;top:30px;left:-20px;z-index:1}.villas-items .villa-item .favorite .save{opacity:.2;color:#fff;transition:.2s}.villas-items .villa-item .favorite .save:hover,.villas-items .villa-item .favorite .saved{opacity:1;color:#ff8389}.view-all{text-align:center;padding:70px 0 0}.view-all>a{color:#a08f6e;font-size:18px;font-family:"Butler";line-height:30px;transition:.2s}.view-all>a:hover{color:#000}.view-all>a:after{content:"";-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMyIgaGVpZ2h0PSI3IiB2aWV3Qm94PSIwIDAgMzMgNyI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJTaGFwZV8xX2NvcHlfMTQiIGRhdGEtbmFtZT0iU2hhcGUgMSBjb3B5IDE0IiBjbGFzcz0iY2xzLTEiIGQ9Ik0xNTIsNDQ0LjJIMTIxLjY1NGwyLjc3OSwyLjhoLTEuOTY0TDExOSw0NDMuNWwzLjQ3NC0zLjVoMS45NjRsLTIuNzc5LDIuOEgxNTJ2MS40WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExOSAtNDQwKSIvPgo8L3N2Zz4K");-webkit-mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;width:32px;height:7px;background-color:#a08f6e;display:inline-block;vertical-align:unset;margin-left:15px;transform:rotate(180deg);transition:.2s}.view-all>a:hover:after{background-color:#000}.pagination{text-align:center;padding-top:50px;padding-bottom:15px}.pagination>ul>li{text-align:center;color:#000;font-size:14px;font-family:"Butler";line-height:35px;width:35px;height:35px;display:inline-block;vertical-align:middle;transition:.2s;cursor:pointer}.pagination>ul>li.selected,.pagination>ul>li:hover{background:#000;color:#fff;border-radius:50%}.pagination>ul>li.prev{margin-right:10px}.pagination>ul>li.next{margin-left:10px}.pagination>ul>li.prev:hover,.pagination>ul>li.next:hover{background:0 0}.pagination>ul>li.prev:before,.pagination>ul>li.next:before{content:"";-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMyIgaGVpZ2h0PSI3IiB2aWV3Qm94PSIwIDAgMzMgNyI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJTaGFwZV8xX2NvcHlfMTQiIGRhdGEtbmFtZT0iU2hhcGUgMSBjb3B5IDE0IiBjbGFzcz0iY2xzLTEiIGQ9Ik0xNTIsNDQ0LjJIMTIxLjY1NGwyLjc3OSwyLjhoLTEuOTY0TDExOSw0NDMuNWwzLjQ3NC0zLjVoMS45NjRsLTIuNzc5LDIuOEgxNTJ2MS40WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExOSAtNDQwKSIvPgo8L3N2Zz4K");-webkit-mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;width:32px;height:32px;background-color:#000;display:inline-block}.pagination>ul>li.next:before{transform:rotate(180deg)}.pagination-total{color:#000;opacity:.5;font-size:14px;font-family:"CeraPro";text-align:center}.single-special_pages #map,.archive #map{min-height:690px;height:100%!important;z-index:0}.single-special_pages #map .leaflet-popup-content-wrapper .archive #map .leaflet-popup-content-wrapper,.results-map #map .leaflet-popup-content-wrapper,#contactmap .leaflet-popup-content-wrapper{border-radius:3px}.single-special_pages #map .leaflet-popup-content,.archive #map .leaflet-popup-content,.results-map #map .leaflet-popup-content,#contactmap .leaflet-popup-content{margin:5px;width:220px!important}.single-special_pages #map .villa-thumb,.archive #map .villa-thumb,.results-map #map .villa-thumb{height:150px;width:100%}.single-special_pages #map a.leaflet-popup-close-button,.archive #map a.leaflet-popup-close-button,.results-map #map a.leaflet-popup-close-button,#contactmap a.leaflet-popup-close-button{color:#fff;top:6px;right:6px}.single-special_pages #map .villa-thumb img,.archive #map .villa-thumb img,.results-map #map .villa-thumb img{width:100%;height:100%;object-fit:cover;object-position:center}.single-special_pages #map .location,.archive #map .location,.results-map #map .location{color:#a08f6e;font-size:13px;font-family:"CeraPro";font-weight:400;text-align:center;padding:5px 0;text-transform:capitalize}.single-special_pages #map .location>a,.archive #map .location>a,.results-map #map .location>a{transition:.2s;color:#a08f6e}.single-special_pages #map .location>a:hover,.archive #map .location>a:hover,.results-map #map .location>a:hover{color:#000}.single-special_pages #map .title,.archive #map .title,.results-map #map .title,#contactmap .contact-map-item h4{font-size:16px;font-family:"Butler";font-weight:700;text-align:center;color:#000}.single-special_pages #map .title:after,.archive #map .title:after,.results-map #map .title:after,#contactmap .contact-map-item h4:after{content:"";background:#a08f6e;width:90px;height:1px;display:block;margin:10px auto}.single-special_pages #map .villa-infos,.archive #map .villa-infos,.results-map #map .villa-infos{font-size:16px;font-family:"Butler";color:#000;display:flex;column-gap:15px;grid-column-gap:15px;justify-content:center;margin:15px 0}.single-special_pages #map .villa-infos .adults:after,.archive #map .villa-infos .adults:after,.results-map #map .villa-infos .adults:after{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxNyIgdmlld0JveD0iMCAwIDEzIDE3Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjYTA4ZjZlOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9IlNoYXBlXzY4M19jb3B5XzgiIGRhdGEtbmFtZT0iU2hhcGUgNjgzIGNvcHkgOCIgY2xhc3M9ImNscy0xIiBkPSJNNTc3LjMzOCwyNzYxYTAuNjY1LDAuNjY1LDAsMCwxLS42Ni0wLjY3LDQuNyw0LjcsMCwwLDAtNC42ODUtNC43MUg1NzFhNC43LDQuNywwLDAsMC00LjY4NCw0LjcxLDAuNjYsMC42NiwwLDEsMS0xLjMyLDAsNi4wMjksNi4wMjksMCwwLDEsNi02LjA0aDAuOTkxYTYuMDMsNi4wMywwLDAsMSw2LDYuMDRBMC42NjUsMC42NjUsMCwwLDEsNTc3LjMzOCwyNzYxWm0tNS45MDctOC4wNGE0LjQ4LDQuNDgsMCwxLDEsNC40NTYtNC40OEE0LjQ3NCw0LjQ3NCwwLDAsMSw1NzEuNDMxLDI3NTIuOTZabTAtNy42M2EzLjE1NSwzLjE1NSwwLDEsMCwzLjEzNSwzLjE1QTMuMTQzLDMuMTQzLDAsMCwwLDU3MS40MzEsMjc0NS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01NjUgLTI3NDQpIi8+Cjwvc3ZnPgo=");background-size:contain;background-position:center;background-repeat:no-repeat;width:20px;height:17px;display:inline-block}.single-special_pages #map .villa-infos .baths:after,.archive #map .villa-infos .baths:after,.results-map #map .villa-infos .baths:after{content:"";background-image:url("/wp-content/themes/divineproperty/images/bath.svg");background-size:contain;background-position:center;background-repeat:no-repeat;width:20px;height:17px;display:inline-block;margin-left:5px;vertical-align:text-top;--lzl-bg-img:"/wp-content/themes/divineproperty/images/bath.svg"}.single-special_pages #map .villa-infos .beds:after,.archive #map .villa-infos .beds:after,.results-map #map .villa-infos .beds:after{content:"";background-image:url("/wp-content/themes/divineproperty/images/beds.svg");background-size:contain;background-position:center;background-repeat:no-repeat;width:33px;height:17px;display:inline-block;margin-left:5px;vertical-align:text-top;--lzl-bg-img:"/wp-content/themes/divineproperty/images/beds.svg"}.single-special_pages #map .villa-infos .beds:after.lzl:not(.lzl-ed),.archive #map .villa-infos .beds:after.lzl:not(.lzl-ed),.results-map #map .villa-infos .beds:after.lzl:not(.lzl-ed),.single-special_pages #map .villa-infos .beds:after.lzl-ing:not(.lzl-ed),.archive #map .villa-infos .beds:after.lzl-ing:not(.lzl-ed),.results-map #map .villa-infos .beds:after.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023%2017%22%20width%3D%2223%22%20height%3D%2217%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}.single-special_pages #map .villa-infos .size:after,.archive #map .villa-infos .size:after,.results-map #map .villa-infos .size:after{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOS45NjkiIGhlaWdodD0iMTYuOTciIHZpZXdCb3g9IjAgMCAxOS45NjkgMTYuOTciPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNhMDhmNmU7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iU2hhcGVfNzM4X2NvcHlfNyIgZGF0YS1uYW1lPSJTaGFwZSA3MzggY29weSA3IiBjbGFzcz0iY2xzLTEiIGQ9Ik0zNTcuNSwyNzU4LjA1aDcuNDg1djEuMDJIMzU3LjV2My41OGgtMXYtMTQuMzFoMXY5LjcxWm0tOC4wMTgsMy42N2EwLjQ3MiwwLjQ3MiwwLDAsMSwuNjksMCwwLjUxMywwLjUxMywwLDAsMSwwLC43MWwtMS42NTYsMS42OWEwLjQ3MywwLjQ3MywwLDAsMS0uNjkxLDBsLTEuNjU2LTEuNjlhMC41MTEsMC41MTEsMCwwLDEsMC0uNzEsMC40NjksMC40NjksMCwwLDEsLjY4OCwwbDAuODI3LDAuODV2LTEzLjU1bC0wLjgyNy44NGEwLjQ2OSwwLjQ2OSwwLDAsMS0uNjg4LDAsMC41LDAuNSwwLDAsMSwwLS43bDEuNjU2LTEuN2EwLjQ3MywwLjQ3MywwLDAsMSwuNjkxLDBsMS42NTYsMS43YTAuNSwwLjUsMCwwLDEsMCwuNywwLjQ3MiwwLjQ3MiwwLDAsMS0uNjksMGwtMC44MjYtLjg0djEzLjU1Wm0zLjUyOS0xNC40MWgxMS45NzRhMS4wMTQsMS4wMTQsMCwwLDEsMSwxLjAzdjE0LjMxYTEuMDExLDEuMDExLDAsMCwxLTEsMS4wMkgzNTMuMDE0YTEuMDExLDEuMDExLDAsMCwxLTEtMS4wMnYtMTQuMzFBMS4wMTMsMS4wMTMsMCwwLDEsMzUzLjAxNCwyNzQ3LjMxWm0wLDEuMDN2MTQuMzFoMTEuOTc0di0xNC4zMUgzNTMuMDE0Wm0zLjQ5MywwaDBabTEsMTQuMzFoMFptNy40ODUtNC42djBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzQ2LjAzMSAtMjc0Ny4zMSkiLz4KPC9zdmc+Cg==");background-size:contain;background-position:center;background-repeat:no-repeat;width:33px;height:17px;display:inline-block;margin-left:5px;vertical-align:text-top}.single-special_pages #map .price,.archive #map .price,.results-map #map .price{color:#000;font-size:15px;font-family:"Butler";font-weight:700;text-align:center;padding-bottom:20px}.single-special_pages #map .price>span,.archive #map .price>span,.results-map #map .price>span{font-size:14px;font-weight:400}.single-special_pages #map .price>span.slash:before,.archive #map .price>span.slash:before,.results-map #map .price>span.slash:before{content:"/ "}#contactmap .contact-map-item{padding-bottom:20px}#contactmap .contact-map-item p{font-size:15px;font-family:"cerapro";text-align:center;font-weight:300}#contactmap .contact-map-item a{text-align:center;display:block;font-size:15px;font-family:"cerapro";color:#000;font-weight:300}.results-map .leaflet-top{top:70px;left:5px}.results-bar{position:sticky;position:-webkit-sticky;top:0;background:#faf9f8;display:flex;align-items:center;justify-content:space-between;padding:30px;z-index:1}.results-bar .results-bar-filter-btn{width:45px;height:40px;background:#fff;cursor:pointer;margin-right:1%;margin-top:6px;display:none}.results-bar .results-bar-filter-btn:before{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyMS45NjkiIHZpZXdCb3g9IjAgMCAyNCAyMS45NjkiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICMwMTAxMDE7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yNi45MzQsMzMwLjg5M2gyLjIyOGEyLjk1OCwyLjk1OCwwLDAsMCw1LjYsMGgxNC4zYTAuOTQ0LDAuOTQ0LDAsMCwwLDAtMS44ODdoLTE0LjNhMi45NTgsMi45NTgsMCwwLDAtNS42LDBIMjYuOTM0QTAuOTQ0LDAuOTQ0LDAsMCwwLDI2LjkzNCwzMzAuODkzWm01LjAzLTIuMDEzYTEuMDcsMS4wNywwLDAsMSwwLDIuMTM5QTEuMDcsMS4wNywwLDAsMSwzMS45NjMsMzI4Ljg4Wm0tNS4wMywxMC4wNjJoMTQuM2EyLjk1OCwyLjk1OCwwLDAsMCw1LjYsMGgyLjIyOWEwLjk0MywwLjk0MywwLDAsMCwwLTEuODg2SDQ2LjgzNGEyLjk1NywyLjk1NywwLDAsMC01LjYsMGgtMTQuM0EwLjk0MywwLjk0MywwLDAsMCwyNi45MzQsMzM4Ljk0MlptMTcuMS0yLjAxMmExLjA2OSwxLjA2OSwwLDAsMSwwLDIuMTM4QTEuMDY5LDEuMDY5LDAsMCwxLDQ0LjAzMywzMzYuOTNabTUuMDMsOC4xNzVIMzguNzg3YTIuOTU3LDIuOTU3LDAsMCwwLTUuNiwwSDI2LjkzNGEwLjk0MywwLjk0MywwLDAsMCwwLDEuODg2aDYuMjUyYTIuOTU3LDIuOTU3LDAsMCwwLDUuNiwwSDQ5LjA2M0EwLjk0MywwLjk0MywwLDAsMCw0OS4wNjMsMzQ1LjEwNVptLTEzLjA3NiwyLjAxMmExLjA2OSwxLjA2OSwwLDAsMSwwLTIuMTM4QTEuMDY5LDEuMDY5LDAsMCwxLDM1Ljk4NiwzNDcuMTE3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI2IC0zMjcuMDMxKSIvPgo8L3N2Zz4K");background-size:24px;background-position:center;background-repeat:no-repeat;height:100%;display:block}.filters-close .results-bar .results-bar-filter-btn{display:block}.results-bar .results-bar-showing{color:#000;font-size:12px;text-transform:uppercase;font-family:"CeraPro";line-height:18px}.results-bar .results-bar-icons{display:flex;align-items:center;column-gap:20px;grid-column-gap:20px;flex-wrap:wrap;width:50%;justify-content:flex-end;flex:1}.results-bar .results-bar-icons #results-sort{min-width:158px;background:#fff;border-radius:5px;height:40px;margin-top:5px}.results-bar .results-bar-icons #results-sort .dropdown{transition:all .5s ease;position:relative;outline:none;padding:0 40px 0 20px}.results-bar .results-bar-icons #results-sort .dropdown .select{color:#a3a3a3;font-size:9px;display:block;text-transform:uppercase;font-family:"CeraPro";font-weight:700!important;letter-spacing:1.2px!important}.results-bar .results-bar-icons #results-sort .dropdown .select>span{display:block}.results-bar .results-bar-icons #results-sort .dropdown .select>span:last-child{font-size:14px;color:#000;font-family:"Butler";font-weight:700;line-height:40px;text-transform:none;letter-spacing:0px;cursor:pointer;white-space:nowrap;overflow:hidden}.results-bar .results-bar-icons #results-sort .dropdown .select>span:last-child:after{content:"";background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA2IDYiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMzUxLDYwM3Y2aC02WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM0NSAtNjAzKSIvPgo8L3N2Zz4K");background-size:contain;background-repeat:no-repeat;width:6px;height:6px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.results-bar .results-bar-icons #results-sort .dropdown .dropdown-menu{margin:0 auto;position:absolute;background-color:#fff;width:100%;right:0;left:-2px;top:41px;padding:10px;box-shadow:0 1px 2px #ccc;border-radius:0 1px 2px 2px;overflow:hidden;display:none;overflow-y:auto;z-index:9}.results-bar .results-bar-icons #results-sort .dropdown .dropdown-menu li{padding:3px 0;transition:all .2s ease-in-out;cursor:pointer;font-size:14px;font-family:"Manrope";font-weight:600}.results-bar .results-bar-icons #results-sort .dropdown .dropdown-menu{list-style:none}.results-bar .results-bar-icons #results-sort .dropdown .dropdown-menu li:hover{color:#a08f6e}.results-bar .results-bar-icons #results-sort .dropdown .dropdown-menu li:active{background-color:#e2e2e2}.results-bar .results-bar-icons #results-grid{margin-top:6px;width:45px;height:40px;background:#fff;cursor:pointer}.results-bar .results-bar-icons #results-grid:before{content:"";background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAtUlEQVRIie2WvQoCMRCEvxMVxQOtxV7w/d/A9rCwEPzrxLO0uEOxiQTGRjCuSkQwCwtLmMmQXSYJwAxwhtwATaAFbI2cIlNxAXY8jiHQAQZCHIEzsA9wRkAbCcwDQB9T4fpKp7VQ+D1d4wno40gCfyBw88EJWARwYyC/80EFLAOcCdD1xdroylLG8XkwclaZrJ8bTlvL8UikZ+BU0WfAmy0qX2lR9CGnyy4J/LjAVx79eN8WKK4tP384qms01gAAAABJRU5ErkJggg==");background-size:24px;background-position:center;background-repeat:no-repeat;height:100%;display:block;opacity:.2}.results-bar .results-bar-icons #results-map{margin-top:6px;width:55px;height:40px;background:#fff;cursor:pointer}.results-bar .results-bar-icons #results-map:before{content:"";background-image:url("/wp-content/themes/divineproperty/images/map.png");background-size:35px;background-position:center;background-repeat:no-repeat;height:100%;display:block;opacity:.2;--lzl-bg-img:"/wp-content/themes/divineproperty/images/map.png"}.results-bar .results-bar-icons #results-map:before.lzl:not(.lzl-ed),.results-bar .results-bar-icons #results-map:before.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAdCAYAAAAgqdWEAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAKUlEQVRIDe3QAQ0AAADCoPdPbQ8HESgMGDBgwIABAwYMGDBgwICB24EBD/kAAaVvNGoAAAAASUVORK5CYII=")}.results-bar .results-bar-icons #results-grid.active:before,.results-bar .results-bar-icons #results-map.active:before{opacity:1}.results-filters{display:flex;flex-wrap:wrap}.results-filters-fields{display:flex;flex-wrap:wrap;max-height:70vh;overflow-y:auto}.results-filters-fields>div{width:100%}.results-filters .results-search{height:100%;max-width:270px;width:100%;box-shadow:1px 1px 6px 0px #cfcfcf;border-top-right-radius:5px;border-bottom-right-radius:5px;padding-bottom:50px;margin-top:-15px;position:sticky;position:-webkit-sticky;top:0;left:0;background:#fff;transition:left .5s;display:block;z-index:111}.results-filters.filters-close .results-search{position:absolute;height:auto;left:-280px}.results-filters .results-search h3{font-family:"Butler";font-size:18px;font-weight:400;padding:40px 25px;margin:0;border-bottom:1.5px solid #e2ddd3;display:flex;align-items:center;justify-content:space-between;white-space:nowrap}.results-filters .results-search h3 .arrow{content:"";background:url("/wp-content/themes/divineproperty/images/arrow.png");background-repeat:no-repeat;display:inline-block;width:33px;height:7px;cursor:pointer;--lzl-bg-img:"/wp-content/themes/divineproperty/images/arrow.png"}.results-filters .results-search h3 .arrow.lzl:not(.lzl-ed),.results-filters .results-search h3 .arrow.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAHCAYAAACGESREAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAE0lEQVQoFWNgGAWjITAaAoM4BAADowABAdJQ2QAAAABJRU5ErkJggg==")}.results-filters .results-search .search-field>.search-label{background:0 0;border-radius:0px;border:none;font-family:"CeraPro";font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#a08f6e;position:relative;padding:25px;text-align:left;cursor:pointer;transition:.2s}.results-filters .results-search .search-field>.search-label:after{content:"";position:absolute;width:97%;height:1px;background:#e2ddd3;right:0;bottom:0;transition:width .5s}.results-filters .results-search .search-field>.search-label.ui-accordion-header-active:after{width:0px}.results-filters .results-search .search-field>.search-label>span{background-image:none;background-color:#a08f6e;text-indent:unset;width:25px;height:25px;border-radius:50%;position:absolute;right:25px;top:50%;transform:translateY(-50%);cursor:pointer;margin:0}.results-filters .results-search .search-field>.search-label>span:before,.results-filters .results-search .search-field>.search-label>span:after{content:"";color:#fff;width:10px;height:1px;background:#fff;position:relative;top:12px;right:1px;margin:0 auto;display:block}.results-filters .results-search .search-field>.search-label>span:after{transform:rotate(90deg);top:11px}.results-filters .results-search .search-field>.search-label.ui-accordion-header-active>span:after{display:none}.results-filters .results-search .search-field .ui-accordion-content{border:none;padding:0 25px 45px;overflow:hidden}.results-filters .results-search .search-field .ui-accordion-content>div{position:relative}.results-filters .results-search .search-field .ui-accordion-content .irs--round .irs-min,.results-filters .results-search .search-field .ui-accordion-content .irs--round .irs-max{position:relative;display:inline-block;color:#000;font-size:18px;font-family:"Butler";line-height:30px;background-color:transparent;padding:0;border-radius:0px;visibility:visible!important}.results-filters .results-search .search-field .ui-accordion-content .irs--round .irs-max:before{content:"-";margin:0 5px}.results-filters .results-search .search-field .ui-accordion-content .irs--round .irs-from,.results-filters .results-search .search-field .ui-accordion-content .irs--round .irs-to,.results-filters .results-search .search-field .ui-accordion-content .irs--round .irs-single{top:56px;font-size:16px;font-family:"Butler";background-color:transparent;color:#000;opacity:.4}.results-filters .results-search .search-field .ui-accordion-content .irs--round .irs-from:before,.results-filters .results-search .search-field .ui-accordion-content .irs--round .irs-to:before,.results-filters .results-search .search-field .ui-accordion-content .irs--round .irs-single:before{display:none}.results-filters .results-search .search-field .ui-accordion-content span.irs-bar{background-color:transparent}.results-filters .results-search .search-field .ui-accordion-content .irs--round .irs-line{background-color:#bfbfbf;height:2px}.results-filters .results-search .search-field .ui-accordion-content .irs--round .irs-handle{border:1px solid #a08f6e}.search-toggle{cursor:pointer;display:inline-block;padding-bottom:20px!important}.search-toggle .toggle-switch{display:inline-block;background:#eee;border-radius:50px;width:60px;height:30px;position:relative;vertical-align:middle;transition:background .25s}.search-toggle .toggle-switch:before,.search-toggle .toggle-switch:after{content:""}.search-toggle .toggle-switch:before{display:block;background:#a08f6e;border-radius:50%;width:22px;height:22px;position:absolute;top:4px;left:4px;transition:left .25s}.search-toggle .toggle-checkbox:checked+.toggle-switch:before{left:33px}.search-toggle .toggle-checkbox[value=sort-rent]:checked~.toggle-switch:before{left:4px}.search-toggle .toggle-checkbox{position:absolute;visibility:hidden}.search-toggle .toggle-label:first-child{margin-left:0;margin-right:10px}.search-toggle .toggle-label{margin-left:10px;position:relative;top:2px;display:inline-block;line-height:2;z-index:2;font-size:11px;font-family:"cerapro";text-transform:uppercase;font-weight:700;color:#b7b7b7}.search-toggle.off .toggle-label:first-child{color:#000}.search-toggle.on .toggle-label:last-child{color:#000}.search-checkboxes input,.search-checkboxes-hierarchical input{padding:0;height:initial;width:initial;margin-bottom:0;cursor:pointer;position:absolute;z-index:1;opacity:0;top:4px;left:1px}.search-checkboxes label,.search-checkboxes-hierarchical label{position:relative;cursor:pointer;font-family:"Butler";opacity:.5;text-decoration:none;font-size:16px;color:#000;transition:color 250ms cubic-bezier(.4,0,.23,1)}.search-checkboxes label{display:flex;align-items:flex-start}.search-checkboxes label:before,.search-checkboxes-hierarchical label:before{content:"";-webkit-appearance:none;background-color:transparent;border:1px solid #a08f6e;padding:7px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:5px;margin-top:-5px;transition:.2s}.search-checkboxes label:before{margin-top:2px}.search-checkboxes input:checked+label:before,.search-checkboxes-hierarchical input:checked+label:before{background:#a08f6e;border-radius:2px}.search-checkboxes input:checked+label:after,.search-checkboxes-hierarchical input:checked+label:after{content:"";display:block;position:absolute;top:6px;left:6px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.search-checkboxes label:hover,.search-checkboxes-hierarchical label:hover{opacity:1}.search-checkboxes input:checked+label,.search-checkboxes-hierarchical input:checked+label{opacity:1}.results-filters .results-search .search-field .search-dropdown{position:relative}.results-filters .results-search .search-field .search-dropdown select{width:100%;height:50px;border:none;border-bottom:1px solid #d1d1d1;font-family:"Butler";font-size:16px;outline:none}.results-filters .results-search .search-field .ui-accordion-content .ui-slider-tooltip{position:relative;color:#000;top:25px;margin-left:auto;left:-8px}.results-filters .results-search .search-field .ui-accordion-content.search-checkboxes-hierarchical{padding:0;margin:0}.results-filters .results-search .search-field .ui-accordion-content.search-checkboxes-hierarchical li{list-style:none;position:relative}.results-filters .results-search .search-field .ui-accordion-content.search-checkboxes-hierarchical ul>li>label{margin-bottom:6px;display:block}.results-filters .results-search .search-field .ui-accordion-content.search-checkboxes-hierarchical>li>ul{padding-left:0;padding-top:5px}.results-filters .results-search .search-field .ui-accordion-content.search-checkboxes-hierarchical>li>ul>li>ul{padding-left:0;margin-left:17px}.results-filters .results-search .search-field .ui-accordion-content.search-checkboxes-hierarchical>li>ul>li>ul>li{margin-bottom:5px}.results-filters .results-search .search-submit>button{width:88%;display:block;padding:15px 20px;border:none;margin:20px auto 0;border-radius:2px;background:#a08f6e;color:#fff;text-transform:uppercase;font-family:"Butler";cursor:pointer;letter-spacing:1px;font-size:14px;transition:.2s}.results-filters .results-search .search-submit>button:hover{background:#000}.results-filters .results-items-wrap{flex:1;width:85.7777%;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.villas-items-filters .villa-item .villa-details .favorite .save{opacity:.2;color:#000;transition:.2s}.villas-items-filters .villa-item .villa-details .favorite .save:hover,.villas-items-filters .villa-item .villa-details .favorite .saved{opacity:1;color:#ff8389}.villas-pagination .pagination ul{margin:0;padding:0}.results-filters.open-map .villas-items-filters{grid-column-gap:20px;grid-template-columns:repeat(2,1fr)}.results-filters.open-map .villa-item{display:flex;flex-wrap:wrap}.results-filters.open-map .villa-item .villa-thumb{width:50%;height:190px}.results-filters.open-map .villas-items-filters .villa-item .villa-details .favorite{top:-5px;right:0}.results-filters.open-map .villa-item .villa-details{width:50%;padding:8px 15px}.results-filters.open-map .villa-item .villa-thumb .recommended{background-color:#fff;height:50%;right:0;top:0}.results-filters.open-map .villa-item .villa-details .title:after{left:1px}.results-filters{position:relative;padding-top:30px;margin-top:-30px}.results-filters .results-map{width:28vw;height:100vh;position:fixed;top:0;right:0;margin:0 -28vw 0 0;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.results-filters.open-map .results-map{position:sticky;top:0;margin:0}.results-filters .results-map .results-map-close:before{content:"";background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAoCAYAAACB4MgqAAABZklEQVRYhe3ZvYqDQBQF4LNGJRZK4nOkl0DeKc+x3W6/3T6LSHyAkCaCWEqsbDTRu0z2B4tdXeN1UJhTD9yvmDkjDojIJKJXIrrQ9JN9Wc0nInoBsMe88izgFwDuzOCZgNMEIL2jzcz7EwWXHQWXHQWXHQWXHTZ4nwv4drsNnscCT9MUvu/jer12rj2dTgjDcPBMFrjrutA0DUEQtOIFOo5jbDabwTNZ4IvFAp7nQdf1P/Hf6O12C8dxBs9k2+NteG60CPtnbVVVOBwO9wMooOfzmR2NMeBo4PM8v7cNNxpj9bjYNqvVCkVRYLlcwrIs9hmjwMWeTpIEu90OhmF0ts0jYYc3D+J6ve5sm0nAf2uP/1TlI2GDt1XeGHgWeBRFnZXXxB+Px8EzWepQtEdZlrBtu3OtqMq6ru+HdkjUfxXZUXDZUXDZUXDZUXDZEfBshu5MwN8nAOmbt+ZzoXiKm3o+nwuJzA/yMCJx198J8gAAAABJRU5ErkJggg==");background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;width:50px;height:50px;top:20px;left:15px;cursor:pointer;z-index:9999}.results-filters .results-map .leaflet-container{height:100%!important}.results-filters-fields#filter-ordering-1>.search-field:nth-child(1){order:1}.results-filters-fields#filter-ordering-1>.search-field:nth-child(2){order:2}.results-filters-fields#filter-ordering-1>.search-field:nth-child(3){order:3}.results-filters-fields#filter-ordering-1>.search-field:nth-child(4){order:4}.results-filters-fields#filter-ordering-1>.search-field:nth-child(5){order:5}.results-filters-fields#filter-ordering-1>.search-field:nth-child(6){order:6}.results-filters-fields#filter-ordering-1>.search-field:nth-child(7){order:7}.results-filters-fields#filter-ordering-1>.search-field:nth-child(8){order:8}.results-filters-fields#filter-ordering-1>.search-field:nth-child(9){order:9}.results-filters-fields#filter-ordering-1>.search-field:nth-child(10){order:10}.results-filters-fields#filter-ordering-1>.search-field:nth-child(11){order:11}.results-filters-fields#filter-ordering-1>.search-field:nth-child(12){order:12}.results-filters-fields#filter-ordering-2>.search-field:nth-child(1){order:1}.results-filters-fields#filter-ordering-2>.search-field:nth-child(2){order:3}.results-filters-fields#filter-ordering-2>.search-field:nth-child(3){order:5}.results-filters-fields#filter-ordering-2>.search-field:nth-child(4){order:6}.results-filters-fields#filter-ordering-2>.search-field:nth-child(5){order:4}.results-filters-fields#filter-ordering-2>.search-field:nth-child(6){order:8}.results-filters-fields#filter-ordering-2>.search-field:nth-child(7){order:7}.results-filters-fields#filter-ordering-2>.search-field:nth-child(8){order:8}.results-filters-fields#filter-ordering-2>.search-field:nth-child(9){order:2}.results-filters-fields#filter-ordering-2>.search-field:nth-child(10){order:3}.results-filters-fields#filter-ordering-2>.search-field:nth-child(11){order:6}.results-filters-fields#filter-ordering-2>.search-field:nth-child(12){order:9}.results-filters-fields#filter-ordering-3>.search-field:nth-child(1){order:1}.results-filters-fields#filter-ordering-3>.search-field:nth-child(2){order:3}.results-filters-fields#filter-ordering-3>.search-field:nth-child(3){order:5}.results-filters-fields#filter-ordering-3>.search-field:nth-child(4){order:6}.results-filters-fields#filter-ordering-3>.search-field:nth-child(5){order:4}.single-special_pages #map .villa-infos .baths:after.lzl:not(.lzl-ed),.archive #map .villa-infos .baths:after.lzl:not(.lzl-ed),.results-map #map .villa-infos .baths:after.lzl:not(.lzl-ed),.single-special_pages #map .villa-infos .baths:after.lzl-ing:not(.lzl-ed),.archive #map .villa-infos .baths:after.lzl-ing:not(.lzl-ed),.results-map #map .villa-infos .baths:after.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2018%22%20width%3D%2224%22%20height%3D%2218%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}.results-filters-fields#filter-ordering-3>.search-field:nth-child(6){order:8}.results-filters-fields#filter-ordering-3>.search-field:nth-child(7){order:7}.results-filters-fields#filter-ordering-3>.search-field:nth-child(8){order:8}.results-filters-fields#filter-ordering-3>.search-field:nth-child(9){order:2}.results-filters-fields#filter-ordering-3>.search-field:nth-child(10){order:3}.results-filters-fields#filter-ordering-3>.search-field:nth-child(11){order:6}.results-filters-fields#filter-ordering-3>.search-field:nth-child(12){order:9}.results-filters-fields#filter-ordering-4>.search-field:nth-child(1){order:1}.results-filters-fields#filter-ordering-4>.search-field:nth-child(2){order:2}.results-filters-fields#filter-ordering-4>.search-field:nth-child(3){order:4}.results-filters-fields#filter-ordering-4>.search-field:nth-child(4){order:5}.results-filters-fields#filter-ordering-4>.search-field:nth-child(5){order:6}.results-filters-fields#filter-ordering-4>.search-field:nth-child(6){order:8}.results-filters-fields#filter-ordering-4>.search-field:nth-child(7){order:7}.results-filters-fields#filter-ordering-4>.search-field:nth-child(8){order:8}.results-filters-fields#filter-ordering-4>.search-field:nth-child(9){order:8}.results-filters-fields#filter-ordering-4>.search-field:nth-child(10){order:3}.results-filters-fields#filter-ordering-4>.search-field:nth-child(11){order:6}.results-filters-fields#filter-ordering-4>.search-field:nth-child(12){order:9}.results-filters-fields#filter-ordering-5>.search-field:nth-child(1){order:1}.results-filters-fields#filter-ordering-5>.search-field:nth-child(2){order:3}.results-filters-fields#filter-ordering-5>.search-field:nth-child(3){order:6}.results-filters-fields#filter-ordering-5>.search-field:nth-child(4){order:7}.results-filters-fields#filter-ordering-5>.search-field:nth-child(5){order:5}.results-filters-fields#filter-ordering-5>.search-field:nth-child(6){order:10}.results-filters-fields#filter-ordering-5>.search-field:nth-child(7){order:9}.results-filters-fields#filter-ordering-5>.search-field:nth-child(8){order:8}.results-filters-fields#filter-ordering-5>.search-field:nth-child(9){order:2}.results-filters-fields#filter-ordering-5>.search-field:nth-child(10){order:4}.results-filters-fields#filter-ordering-5>.search-field:nth-child(11){order:8}.results-filters-fields#filter-ordering-5>.search-field:nth-child(12){order:11}.stickyDiv{position:fixed;top:0;right:0}.slick-list{cursor:grabbing}.slick-prev{left:0;top:auto;bottom:7px;z-index:1;position:absolute;cursor:pointer}.slick-next{left:100px;top:auto;bottom:7px;z-index:1;width:55px;position:absolute;cursor:pointer}.slider__counter{position:absolute;bottom:0;display:block;padding:0;list-style:none;width:100px;height:auto;color:#000;left:53px;font-weight:500;font-size:14px;font-family:"Butler"}.slick-prev:before,.slick-next:before{content:"";background-image:url("/wp-content/themes/divineproperty/images/arrow.png");background-position:center;background-size:contain;background-repeat:no-repeat;width:33px;height:7px;display:block;--lzl-bg-img:"/wp-content/themes/divineproperty/images/arrow.png"}.slick-next:before{transform:rotate(180deg)}#contact-form .elementor-field-type-checkbox label{font-size:14px!important}#contact-form .elementor-field-type-checkbox input[type=checkbox]{cursor:pointer;height:20px;width:20px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;margin-right:10px;position:relative;padding:10px;background:#fff;margin-top:-3px}#contact-form .elementor-field-type-checkbox input[type=checkbox]:checked{background:#000}#contact-form .elementor-field-type-checkbox input[type=checkbox]:checked:before{content:"✓";color:#fff;top:50%;position:absolute;left:0;right:0;transform:translateY(-50%);text-align:center}.elementor-field-group .elementor-select-wrapper:before{content:"";background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAOUlEQVQokWPAA3ZDsTE+RdjAfyh2wSbJRKppQ1AjCJQjBQSxeDdFNuICIz46WPDI7YHS7zFkGBgYACHDFRV8imowAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:98% center;width:14px;height:14px;position:absolute}#contact-form .elementor-field-group .elementor-select-wrapper select{height:55px;-moz-appearance:none;-webkit-appearance:none;appearance:none}#contact-form .elementor-field-group.elementor-field-type-submit{max-width:231px;width:100%}#contact-form .elementor-field-group.elementor-field-type-submit>button{cursor:pointer}.home-search .mobile-search-btn{display:none}.mobile-search-results{display:none;color:#fff;font-family:"Butler";font-size:12px;text-align:center;padding-bottom:5px;letter-spacing:1px}.mobile-search-results>span{text-transform:uppercase}.home-search{max-width:1070px;width:100%;background:#fff;margin:0 auto;border-radius:3px}.home-search form{display:flex;align-items:center;flex-wrap:wrap;height:80px;border:1px solid #dee0e3;border-radius:3px;padding-right:10px}.home-search form>div.search-field:nth-child(1){width:16%;height:100%;position:relative}.home-search form>div.search-field:nth-child(1):after{content:"";height:90%;width:1px;background:#e7e3db;position:absolute;top:0;right:0}.home-search form>div.search-field:nth-child(2){width:68%;height:100%}.home-search form>div.search-field:nth-child(2)>div:last-child{flex:1}.home-search form>div.search-field:nth-child(2)>div:last-child>label{padding:0 95px}.home-search form>div.search-field:nth-child(2)>div:last-child .ss-main .ss-multi-selected{padding:0 35px 0 95px}.home-search form .ss-content .ss-list>.ss-option.ss-list-line{border-top:1px solid #dee0e3;margin:20px 0 0;padding-top:20px}.home-search form .ss-content .ss-list>.ss-option.ss-option-selected:first-child{margin-top:10px}.home-search form>div.search-field:nth-child(2)>div:last-child .ss-content{margin-top:10px;border-top:none}.home-search form .search-field.search-field-columns{display:flex;align-items:center;justify-content:center;position:relative}.home-search form .search-location-icon{position:absolute;left:35px;top:56%;transform:translateY(-50%);z-index:1}.home-search form .search-location-icon:before{content:url("/wp-content/themes/divineproperty/images/map_icon.png")}.home-search form label{color:#a3a3a3;font-size:9px;display:block;text-transform:uppercase;font-family:"CeraPro";font-weight:700!important;letter-spacing:1.2px!important}.home-search .search-field .dropdown{transition:all .5s ease;position:relative;padding-left:35px;outline:none;top:20px}.home-search .search-field .dropdown .select{color:#a3a3a3;font-size:9px;display:block;text-transform:uppercase;font-family:"CeraPro";font-weight:700!important;letter-spacing:1.2px!important}.home-search .search-field .dropdown .select>span{display:block}.home-search .search-field .dropdown .select>span:last-child{font-size:18px;color:#000;font-family:"Butler";line-height:30px;text-transform:none;letter-spacing:0px;cursor:pointer}.home-search .search-field .dropdown .select>span:last-child:after{content:"";background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA2IDYiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMzUxLDYwM3Y2aC02WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM0NSAtNjAzKSIvPgo8L3N2Zz4K");background-size:contain;background-repeat:no-repeat;width:6px;height:6px;position:absolute;right:20px;bottom:9px}.home-search .search-field .dropdown .dropdown-menu{margin:0 auto;position:absolute;background-color:#fff;width:100%;right:0;left:-2px;top:58px;padding-left:35px;padding-bottom:20px;border-left:1px solid #e7e3db;border-right:1px solid #e7e3db;border-bottom:1px solid #e7e3db;border-radius:0 1px 2px 2px;overflow:hidden;display:none;overflow-y:auto;z-index:999}.home-search .search-field .dropdown .dropdown-menu li{padding:3px 0;transition:all .2s ease-in-out;cursor:pointer;font-size:14px;font-family:"Manrope";font-weight:600}.home-search .search-field .dropdown .dropdown-menu{list-style:none}.home-search .search-field .dropdown .dropdown-menu li:hover{color:#a08f6e}.home-search .search-field .dropdown .dropdown-menu li:active{background-color:#e2e2e2}.home-search form .search-field.search-field-submit{width:16%}.home-search form>div.search-field .range{transition:all .5s ease;position:relative;padding:0 35px;outline:none;top:20px}.home-search form>div.search-field .range input{color:#000;font-size:14px;font-family:"Butler";line-height:0px;border:none;border:none;border-radius:0px;outline:none;padding:0;display:block;margin-top:10px}.home-search form>div.search-field .range .range-bar{height:0px;padding:0;border:1px solid #bfbfbf;margin-left:5px;margin-top:10px}.home-search__popup .ss-content .ss-list>.ss-option.ss-option-selected:after{top:6px}.slick-prev:before.lzl:not(.lzl-ed),.slick-next:before.lzl:not(.lzl-ed),.slick-prev:before.lzl-ing:not(.lzl-ed),.slick-next:before.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAHCAYAAACGESREAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAE0lEQVQoFWNgGAWjITAaAoM4BAADowABAdJQ2QAAAABJRU5ErkJggg==")}.home-search__popup .ss-main .ss-multi-selected .ss-multi-count{right:20px;top:3px;line-height:24px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border-radius:50%;border:1px solid #aa9b7f;top:-10px;background:#fff;outline:none;text-align:center}ul.ui-autocomplete{padding-top:7px;max-height:450px;overflow-y:auto}ul.ui-autocomplete.ui-menu .ui-menu-item{width:100%;border-bottom:1px solid #ebebeb!important;margin-bottom:7px}.ui-menu .ui-menu-item .simple-search-item{display:flex;align-items:center;column-gap:20px;grid-column-gap:20px;margin:0}.ui-menu .ui-menu-item:hover a{color:#000}.ui-menu .ui-menu-item .simple-search-item img{width:120px;object-fit:cover}.ui-menu .ui-menu-item .simple-search-item>span:last-child{font-size:18px;font-family:"Butler";font-weight:700;line-height:normal;color:#000;width:65%}.ui-menu .ui-menu-item .simple-search-item>span:first-child{width:16%}.ui-menu .ui-menu-item .simple-search-item .features{font-size:14px;font-family:"Butler";color:#000;display:flex;column-gap:25px;grid-column-gap:25px;position:relative;margin-top:15px}.ui-menu .ui-menu-item .simple-search-item .features:before{content:"";background:#a08f6e;width:90px;height:1.5px;display:block;position:absolute;margin-top:-10px;margin-left:-10px}.ui-menu .ui-menu-item .simple-search-item .features .adults:after{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxNyIgdmlld0JveD0iMCAwIDEzIDE3Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjYTA4ZjZlOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9IlNoYXBlXzY4M19jb3B5XzgiIGRhdGEtbmFtZT0iU2hhcGUgNjgzIGNvcHkgOCIgY2xhc3M9ImNscy0xIiBkPSJNNTc3LjMzOCwyNzYxYTAuNjY1LDAuNjY1LDAsMCwxLS42Ni0wLjY3LDQuNyw0LjcsMCwwLDAtNC42ODUtNC43MUg1NzFhNC43LDQuNywwLDAsMC00LjY4NCw0LjcxLDAuNjYsMC42NiwwLDEsMS0xLjMyLDAsNi4wMjksNi4wMjksMCwwLDEsNi02LjA0aDAuOTkxYTYuMDMsNi4wMywwLDAsMSw2LDYuMDRBMC42NjUsMC42NjUsMCwwLDEsNTc3LjMzOCwyNzYxWm0tNS45MDctOC4wNGE0LjQ4LDQuNDgsMCwxLDEsNC40NTYtNC40OEE0LjQ3NCw0LjQ3NCwwLDAsMSw1NzEuNDMxLDI3NTIuOTZabTAtNy42M2EzLjE1NSwzLjE1NSwwLDEsMCwzLjEzNSwzLjE1QTMuMTQzLDMuMTQzLDAsMCwwLDU3MS40MzEsMjc0NS4zM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01NjUgLTI3NDQpIi8+Cjwvc3ZnPgo=");background-size:contain;background-position:center;background-repeat:no-repeat;width:20px;height:17px;display:inline-block;margin-left:5px;vertical-align:text-top}.ui-menu .ui-menu-item .simple-search-item .features .baths:after{content:"";background-image:url("/wp-content/themes/divineproperty/images/bath.svg");background-size:contain;background-position:center;background-repeat:no-repeat;width:20px;height:17px;display:inline-block;margin-left:5px;vertical-align:text-top;--lzl-bg-img:"/wp-content/themes/divineproperty/images/bath.svg"}.ui-menu .ui-menu-item .simple-search-item .features .beds:after{content:"";background-image:url("/wp-content/themes/divineproperty/images/beds.svg");background-size:contain;background-position:center;background-repeat:no-repeat;width:33px;height:17px;display:inline-block;margin-left:5px;vertical-align:text-top;--lzl-bg-img:"/wp-content/themes/divineproperty/images/beds.svg"}.ui-menu .ui-menu-item .simple-search-item .features .beds:after.lzl:not(.lzl-ed),.ui-menu .ui-menu-item .simple-search-item .features .beds:after.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023%2017%22%20width%3D%2223%22%20height%3D%2217%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}.ui-menu .ui-menu-item .simple-search-item .features .size:after{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOS45NjkiIGhlaWdodD0iMTYuOTciIHZpZXdCb3g9IjAgMCAxOS45NjkgMTYuOTciPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNhMDhmNmU7CiAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBpZD0iU2hhcGVfNzM4X2NvcHlfNyIgZGF0YS1uYW1lPSJTaGFwZSA3MzggY29weSA3IiBjbGFzcz0iY2xzLTEiIGQ9Ik0zNTcuNSwyNzU4LjA1aDcuNDg1djEuMDJIMzU3LjV2My41OGgtMXYtMTQuMzFoMXY5LjcxWm0tOC4wMTgsMy42N2EwLjQ3MiwwLjQ3MiwwLDAsMSwuNjksMCwwLjUxMywwLjUxMywwLDAsMSwwLC43MWwtMS42NTYsMS42OWEwLjQ3MywwLjQ3MywwLDAsMS0uNjkxLDBsLTEuNjU2LTEuNjlhMC41MTEsMC41MTEsMCwwLDEsMC0uNzEsMC40NjksMC40NjksMCwwLDEsLjY4OCwwbDAuODI3LDAuODV2LTEzLjU1bC0wLjgyNy44NGEwLjQ2OSwwLjQ2OSwwLDAsMS0uNjg4LDAsMC41LDAuNSwwLDAsMSwwLS43bDEuNjU2LTEuN2EwLjQ3MywwLjQ3MywwLDAsMSwuNjkxLDBsMS42NTYsMS43YTAuNSwwLjUsMCwwLDEsMCwuNywwLjQ3MiwwLjQ3MiwwLDAsMS0uNjksMGwtMC44MjYtLjg0djEzLjU1Wm0zLjUyOS0xNC40MWgxMS45NzRhMS4wMTQsMS4wMTQsMCwwLDEsMSwxLjAzdjE0LjMxYTEuMDExLDEuMDExLDAsMCwxLTEsMS4wMkgzNTMuMDE0YTEuMDExLDEuMDExLDAsMCwxLTEtMS4wMnYtMTQuMzFBMS4wMTMsMS4wMTMsMCwwLDEsMzUzLjAxNCwyNzQ3LjMxWm0wLDEuMDN2MTQuMzFoMTEuOTc0di0xNC4zMUgzNTMuMDE0Wm0zLjQ5MywwaDBabTEsMTQuMzFoMFptNy40ODUtNC42djBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzQ2LjAzMSAtMjc0Ny4zMSkiLz4KPC9zdmc+Cg==");background-size:contain;background-position:center;background-repeat:no-repeat;width:33px;height:17px;display:inline-block;margin-left:5px;vertical-align:text-top}.ui-menu .ui-menu-item .simple-search-item{text-decoration:none}.ui-menu .ui-menu-item .simple-search-item .features .baths:after.lzl:not(.lzl-ed),.ui-menu .ui-menu-item .simple-search-item .features .baths:after.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2018%22%20width%3D%2224%22%20height%3D%2218%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}.ui-widget.ui-widget-content{z-index:9999}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:none;background:0 0}#elementor-popup-modal-3561 .dialog-close-button{right:28px;top:34px;font-size:24px;color:#fff}body.tag .magazine-tags{display:none}.home-search form .search-field-submit button{background:#a08f6e;color:#fff;height:55px;line-height:30px!important;text-align:center!important;max-width:100%;width:100%;box-shadow:none;border:none;font-family:"Butler";text-transform:uppercase;letter-spacing:1px!important;font-weight:700!important;font-size:14px;transition:.2s;cursor:pointer}.home-search form .search-field-submit button:hover{background:#000}.home-search .search-field.multiple-fSelect:after{content:"";background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA2IDYiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMzUxLDYwM3Y2aC02WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM0NSAtNjAzKSIvPgo8L3N2Zz4K");background-size:contain;background-repeat:no-repeat;width:6px;height:6px;position:absolute;right:15px;bottom:22px}.home-search__popup form>div.search-field:nth-child(2)>div:last-child .ss-main .ss-multi-selected{padding:0 35px 0 95px}.home-search__popup form>div.search-field:nth-child(2)>div:last-child .ss-content{margin-top:14px}.home-search__popup .ss-main .ss-multi-selected .ss-add{margin:6px 3px 0 5px}.home-search__popup form>div.search-field .range{transition:all .5s ease;position:relative;padding:0 35px;outline:none;top:20px}.home-search__popup form>div.search-field .range input{color:#000;font-size:14px;font-family:"Butler";line-height:0px;border:none;border:none;border-radius:0px;outline:none;padding:0;display:block;margin-top:10px}.home-search__popup form>div.search-field .range .range-bar{height:0px;padding:0;border:1px solid #bfbfbf;margin-left:5px;margin-top:10px}.wpsm-show{transition:.2s}.wpsm-show:hover{text-decoration:none;color:#000!important}.wpsm-show:after{content:url("/wp-content/themes/divineproperty/images/arrow-right.png");margin-left:20px}.wpgmp_iw_content{padding:20px 0 20px 20px;max-width:350px;font-size:16px}.wpgmp_iw_content>h4{margin:0;font-size:20px;font-family:"Butler";margin-bottom:15px}.wpgmp_iw_content>a{color:#000;display:block;text-decoration:none;margin:10px 0}.total-reviews>div:nth-child(2)>div:last-child>b{font-size:15px}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.updated:not(.published){display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%;width:100%!important}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.img-height img{height:100%;object-fit:cover}.experiences-posts article:first-child section{margin-top:0!important}.experiences-posts article .elementor-widget-theme-post-featured-image{max-width:75%;max-height:700px;overflow:hidden}.experiences-posts article .elementor-widget-theme-post-featured-image>div,.experiences-posts article .elementor-widget-theme-post-featured-image>div>a{width:100%;height:100%;display:block}.experiences-posts article .elementor-widget-theme-post-featured-image>div>a:before{content:"";background:rgba(0,0,0,.2);position:absolute;width:100%;height:100%;left:0;top:0}.experiences-posts article .title{position:absolute;right:12%;top:50%;transform:translateY(-50%);width:100%;max-width:535px;padding-right:25px}.experiences-posts article .title a:hover{color:inherit!important}.experiences-posts article .number{position:absolute;bottom:-10px;left:70px;width:auto}.experiences-posts article .number:before{content:"";background:#fff;position:absolute;width:2px;height:90px;top:-110px;left:0;right:0;margin:0 auto}.experiences-posts article .slogan{max-width:55.2%;text-align:right;padding:15px;margin-right:24%;margin-left:auto}.experiences-posts article .slogan>div>div{line-height:normal}.experiences-posts article:nth-child(2n+2) .elementor-widget-theme-post-featured-image{margin-left:auto}.experiences-posts article:nth-child(2n+2) .title{left:17%;max-width:550px;padding-right:0}.experiences-posts article:nth-child(2n+2) .number{left:auto;right:70px}.experiences-posts article:nth-child(2n+2) .slogan{margin-left:24%;margin-right:auto;text-align:left}.ue_taxonomy_list_layout2 .ue_taxonomy_list_layout_item{position:relative;margin-top:160px}.ue_taxonomy_list_layout2 .ue_taxonomy_list_layout_item:first-child{margin-top:0!important}.ue_taxonomy_list_layout2 .ue_taxonomy_list_layout_item .ue_taxonomy_list_layout_thumb{max-width:75%;max-height:700px;position:relative;overflow:hidden}.ue_taxonomy_list_layout2 .ue_taxonomy_list_layout_item .ue_taxonomy_list_layout_thumb:before{content:"";background:rgba(0,0,0,.2);position:absolute;width:100%;height:100%;left:0;top:0}.ue_taxonomy_list_layout2 .ue_taxonomy_list_layout_item .ue_taxonomy_list_layout_thumb img{object-fit:cover;object-position:center;width:100%;height:100%}.ue_taxonomy_list_layout2 .ue_taxonomy_list_layout_item .ue_taxonomy_list_layout_title{color:#fff;font-family:"Butler",Sans-serif;font-size:60px;position:absolute;right:19%;top:50%;transform:translateY(-50%)}.ue_taxonomy_list_layout2 .ue_taxonomy_list_layout_item .ue_taxonomy_list_layout_number{color:#a99366;font-family:"Butler",Sans-serif;font-size:170px;position:absolute;top:73%;left:70px;width:auto}.ue_taxonomy_list_layout2 .ue_taxonomy_list_layout_item .ue_taxonomy_list_layout_number:before{content:"";background:#fff;position:absolute;width:2px;height:90px;top:-110px;left:0;right:0;margin:0 auto}.ue_taxonomy_list_layout2 .ue_taxonomy_list_layout_item .ue_taxonomy_list_layout_count{font-family:"Butler",Sans-serif;font-size:18px;color:#000;text-align:right;padding:15px;margin-right:24%}.ue_taxonomy_list_layout2 .ue_taxonomy_list_layout_item:nth-child(2n+2) .ue_taxonomy_list_layout_thumb{margin-left:auto}.ue_taxonomy_list_layout2 .ue_taxonomy_list_layout_item:nth-child(2n+2) .ue_taxonomy_list_layout_title{left:17%;max-width:550px;padding-right:0}.ue_taxonomy_list_layout2 .ue_taxonomy_list_layout_item:nth-child(2n+2) .ue_taxonomy_list_layout_number{left:auto;right:70px}.ue_taxonomy_list_layout2 .ue_taxonomy_list_layout_item:nth-child(2n+2) .ue_taxonomy_list_layout_count{margin-left:24%;margin-right:auto;text-align:left}.magazine-posts .elementor-widget-container:first-child article:first-child section{margin-top:0!important}.magazine-posts article:last-child section{margin-bottom:50px!important}.magazine-posts article .elementor-widget-theme-post-featured-image{max-width:75%;max-height:700px;overflow:hidden}.magazine-posts article .elementor-widget-theme-post-featured-image>div>a:before{content:"";background:rgba(0,0,0,.2);position:absolute;width:100%;height:100%;left:0;top:0}.magazine-posts article .elementor-widget-theme-post-featured-image>div,.magazine-posts article .elementor-widget-theme-post-featured-image>div>a{width:100%;height:100%;display:block}.magazine-posts article .elementor-widget-theme-post-featured-image img{height:100%;width:100%;object-fit:cover}.magazine-posts article .title{position:absolute;right:14%;top:50%;transform:translateY(-50%);width:100%;max-width:550px}.magazine-posts article:nth-child(odd) .title{text-align:right}.magazine-posts article .date{position:absolute;bottom:-30px;right:14%;width:auto}.magazine-posts article .slogan{margin:0 auto;position:absolute;bottom:-80px;right:0;height:30px;text-align:right;padding-right:14.5%;padding-left:16%}.magazine-posts article:nth-child(2n+2) .elementor-widget-theme-post-featured-image{margin-left:auto}.magazine-posts article:nth-child(2n+2) .title{left:16%;max-width:550px}.magazine-posts article:nth-child(2n+2) .date{left:16%}.magazine-posts article:nth-child(2n+2) .slogan{text-align:left;padding-left:16%}.ue_taxonomy_item{z-index:0!important}.ue_taxonomy_item:hover{z-index:1!important}.ue_taxonomy .ue_taxonomy_item_content{position:relative}.ue_taxonomy .ue_taxonomy_item_content .ue_taxonomy_item_num_posts{position:relative;right:0;top:-15px}.ue_taxonomy .ue_taxonomy_item_content .ue_taxonomy_item_num_posts:before{content:"("}.ue_taxonomy .ue_taxonomy_item_content .ue_taxonomy_item_num_posts:after{content:")"}.dd-selected-description-truncated,.dd-desc{display:none!important}.dd-image-right{display:none}.dd-options{box-shadow:none!important;border:1px solid #e1e1e1!important}.dd-select{background:0 0!important;border:none!important}form.woocommerce-currency-switcher-form{width:75px}.woocommerce-currency-switcher-form .dd-selected,.dd-option-text{padding:0!important;color:#fff!important;font-weight:400!important;font-family:"Butler"!important}body.single-villas.sale .woo-white .woocommerce-currency-switcher-form .dd-selected,.woocommerce-currency-switcher-form .dd-selected,.dd-option-text{color:#000!important}.woo-white .woocommerce-currency-switcher-form .dd-selected{color:#fff!important}.dd-option-text{color:#000!important;cursor:pointer}.dd-pointer-down{right:0!important;margin:0!important;border-top:solid 5px #fff!important;transform:rotate(-45deg)}.dd-select .dd-pointer-up{right:0!important;margin:0!important;border-bottom:solid 5px #fff!important;transform:rotate(140deg)}body.single-villas.sale .woo-white .dd-pointer-down,.woo-black .dd-pointer-down{border-top:solid 5px #000!important}body.single-villas.sale .woo-white .dd-select .dd-pointer-up{border-bottom:none!important;transform:rotate(-45deg)}.woo-black .dd-pointer-up{border-bottom:solid 5px #000!important;border-top:solid 0px!important}.woo-white .dd-pointer-down{border-top:solid 5px #fff!important}.woo-white .dd-pointer-up{border-bottom:solid 5px #fff!important;border-top:solid 0px!important}.steps-complete.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{padding-right:65px;border-bottom:1px solid #a08f6e;margin-right:0}.steps-complete.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item>span{font-family:"CeraPro";font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:#a08f6e}.steps-complete.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item>span>span{font-family:"Butler";color:#a08f6e;font-size:18px;font-weight:700}.steps-complete.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item>span{position:relative;left:-13px}.steps-complete.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:first-child>span{left:0}.steps-complete.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:last-child{border-bottom:0px;padding-right:0}.villas-items-filters.cf-loader{opacity:.5}.cf-loader:before{content:"";width:75px;height:75px;background:0 0;border-top:4px solid #a19070;border-right:4px solid transparent;border-radius:50%;-webkit-animation:1s spin linear infinite;animation:1s spin linear infinite;position:fixed;top:50%;left:15%;right:0;margin:0 auto;z-index:1}.currency-dropdown .option{position:relative}.currency-dropdown .selected span.value,.currency-dropdown .currency-options span.value{display:none}.leaflet-container .leaflet-control-attribution{display:none}.elementor-popup-modal form.wpcf7-form .wpcf7-response-output{position:fixed;bottom:20px;left:20px;transition:1s}.elementor-popup-modal form.wpcf7-form .wpcf7-response-output.hide{left:-50%}.elementor-popup-modal form.wpcf7-form .wpcf7-response-output:before{content:"x";background:#000;color:#fff;padding:0 10px 4px;position:absolute;top:-15px;right:-15px;border-radius:50%;font-family:"CeraPro";cursor:pointer}.elementor-popup-modal p span.wpcf7-spinner:last-child{display:none}@media only screen and (max-width:1700px){.woocommerce ul.products{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:1440px){.gift-card-content-editor.step-content label>small{display:none}}@media only screen and (max-width:1300px){.steps-complete.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{padding-right:30px}}@media only screen and (min-width:1200px) and (max-width:1500px){.results-filters.open-map .villas-items-filters{column-gap:0;grid-column-gap:0px;grid-template-columns:repeat(1,1fr)}.ue_taxonomy_grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:768px) and (max-width:1365px){.woocommerce ul.products{padding:30px}.single-product header.entry-header{padding-left:30px}.product-grid{padding:0 30px}.product-tabs-content{padding:30px}.woocommerce-checkout main{padding:0 0 0 40px}.team-single{margin-right:30px}}@media only screen and (min-width:768px) and (max-width:1199px){.ue_taxonomy_grid{grid-template-columns:repeat(2,1fr)}.woocommerce ul.products{grid-template-columns:repeat(3,1fr)}.woocommerce form .form-row label[for=billing_phone]:after,.woocommerce form .form-row label[for=billing_nickname]:after{display:block;margin:0}}@media only screen and (max-width:1024px){.ue_taxonomy_destinations .ue_taxonomy_item{font-size:28px}.ue_taxonomy_destinations .ue_taxonomy_item_num_posts{font-size:18px}.ue_taxonomy_destinations .ue_taxonomy_item_content{margin-bottom:11px}.ue_taxonomy .ue_taxonomy_item_content .ue_taxonomy_item_num_posts{top:-10px}.ue_taxonomy_destinations .ue_taxonomy_item{padding-right:20px}.elementor-popup-modal .ue_extra_services{grid-template-columns:repeat(2,1fr);max-height:auto}.woocommerce-checkout main{padding:0 0 0 25px}.site-main-menu-popup .dialog-close-button{opacity:0}.overlay-thankyou:before{content:"";background:rgba(0,0,0,.5);position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.wpgmp_map{height:500px!important}.experiences-posts article .title{top:30%}.experiences-posts article .slogan{padding-top:10px}.experiences-posts article .number{left:15px}.experiences-posts article .number:before{display:none}.experiences-posts article:nth-child(2n+2) .number{right:15px}.ue_taxonomy_list_layout2 .ue_taxonomy_list_layout_item .ue_taxonomy_list_layout_title{top:40%}.ue_taxonomy_list_layout2 .ue_taxonomy_list_layout_item .ue_taxonomy_list_layout_number{font-size:110px;top:77%;left:15px}.ue_taxonomy_list_layout2 .ue_taxonomy_list_layout_item .ue_taxonomy_list_layout_number:before{display:none}.ue_taxonomy_list_layout2 .ue_taxonomy_list_layout_item:nth-child(2n+2) .ue_taxonomy_list_layout_number{right:15px}.single-special_pages .villa_destination_distances_wrap,.tax-destinations .villa_destination_distances_wrap{padding:60px 0}.single-special_pages .villa_destination_distances_wrap .villa_destination_distances_item .villa_destination_climate_info,.tax-destinations .villa_destination_distances_wrap .villa_destination_distances_item .villa_destination_climate_info{padding:0 25px;max-width:100%}.single-special_pages .villa_destination_distances_wrap .villa_destination_distances_item .villa_destination_climate_temp,.tax-destinations .villa_destination_distances_wrap .villa_destination_distances_item .villa_destination_climate_temp{width:100%;margin-top:50px;padding:0 15px}.single-special_pages .villa_graph-notrevised .villa_graph-bar_second,.tax-destinations .villa_graph-notrevised .villa_graph-bar_second,.single-special_pages .villa_graph-notrevised .villa_graph-bar,.tax-destinations .villa_graph-notrevised .villa_graph-bar{width:22px}.dcf-table tbody th:first-child{line-height:normal}}@media only screen and (max-width:890px){body:not(.elementor-editor-active) .reveal-img>div{max-height:100%}.woocommerce-page table.cart .product-thumbnail{display:block}.woocommerce-page table.cart .product-thumbnail:before{display:none}.ttt-pnwc-container .ttt-pnwc-message{display:grid}.ttt-pnwc-container .ttt-pnwc-notice .button{display:block;margin:20px auto 0;max-width:100%;width:100%}.ue_sight .ue_sight_item .ue_sight_item_title{min-height:auto}.results-bar{padding:20px 15px;position:relative;margin-top:40px}.results-bar .results-bar-showing{position:absolute;top:125px;left:0;text-align:center;width:100%}.results-bar .results-bar-filter-btn{display:block}.woocommerce ul.products{padding:0 30px}.single-product{background:linear-gradient(90deg,rgba(242,242,242,1) 100%,rgba(255,255,255,1) 100%)}.single-product header.entry-header{padding-left:25px;padding-top:0}.product-grid{padding:25px;display:block}h3.ywgc_choose_design_title{padding:0;margin-bottom:30px}h3.ywgc_choose_design_title:before{left:0}.ywgc-choose-design-preview{margin:0;margin-bottom:10px}.ywgc-custom-design-link{width:121px}.gift-card-recipient-form{display:block}.quantity-item{order:1;margin-bottom:35px;width:100%}.woocommerce div.product form.cart .button{order:2}.gift_card_template_button{flex-wrap:wrap}.single-product .product-thumbnail{height:auto;padding-bottom:50px}.single-product .product-thumbnail .product-share>a{background:#fff}.single-product .product-thumbnail .product-share{padding:0}.product-tabs-content{padding:25px}.woocommerce div.product .woocommerce-tabs ul.tabs li:not(.active){padding:25px 0;width:100%}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:20px}.woocommerce div.product .woocommerce-tabs ul.tabs{margin-bottom:30px}.woocommerce-billing-fields__field-wrapper>p,.woocommerce-billing-fields__field-wrapper p#billing_phone_field{grid-column:1/4}}@media only screen and (max-width:767px){.results-bar .results-bar-icons #results-sort{min-width:100px}.results-bar .results-bar-icons #results-sort .dropdown .dropdown-menu li{font-size:12px}.elementor-motion-effects-element,.elementor-motion-effects-layer{transform:none!important}.single-special_pages #map,.archive #map{min-height:450px}.slider__counter{bottom:2px;left:45px;height:auto!important}.slick-next{left:90px}.woocommerce ul.products{grid-template-columns:repeat(1,1fr)}.ui-widget.ui-widget-content{left:0!important;right:0;margin:0 auto;width:95%!important}.ui-menu .ui-menu-item .simple-search-item>span:first-child{width:23%}.ui-menu .ui-menu-item .simple-search-item img{width:100%;height:58px}.ui-menu .ui-menu-item .simple-search-item{justify-content:space-evenly}ul.ui-autocomplete.ui-menu .ui-menu-item{padding-bottom:15px;padding-top:8px}.ui-menu .ui-menu-item .simple-search-item .features .adults:after,.ui-menu .ui-menu-item .simple-search-item .features .beds:after,.ui-menu .ui-menu-item .simple-search-item .features .size:after{vertical-align:sub}.ue_sight{margin-bottom:70px}.ue_whyus .ue_whyus_item,.ue_sight .ue_sight_item{max-width:inherit}.ue_collections .ue_collection_item{height:400px}.team-single-popup .team-popup-close{top:70px;right:18px}.team-single-popup .team-body>div{margin-top:20px}.team-single-popup .team-body{display:block;overflow-y:scroll;height:100vh}.team-single-popup .team-body>div:first-child img{display:none}.carousel-posts-style3.elementor-posts--thumbnail-top .elementor-post{margin-left:41px}.hover-reveal{display:none}.stickyheader.elementor-sticky--effects.header-sticky{padding:10px!important}.villa_overview_readmore,.villa_overview_lessmore{margin:20px 0 0;padding:0}.villa_overview_readmore:after{right:-33px!important}.villa_overview_readmore:before,.villa_overview_lessmore:before{right:-40px}.villa_overview_lessmore:after{right:-32px}.team-single .team-single-thumb{height:260px}.team-single{margin-right:25px}.ue_whyus .slick-next{left:75px}.js .search--open .search__form{width:100%;margin:0}.search--open .btn--search-close{transform:scale(.2);position:fixed;top:0;right:-130px}body.single-villas .lg-actions .lg-prev{left:2%}body.single-villas .lg-actions .lg-next{right:2%}.img-relative{position:relative!important;display:block;margin:0 auto}.ue_taxonomy_grid{grid-template-columns:repeat(1,1fr)}.ue_taxonomy_grid .ue_taxonomy_grid_item{height:350px}.search-checkboxes input:checked+label:after,.search-checkboxes-hierarchical input:checked+label:after{top:2px}.results-filters{padding:0;margin:0}.results-filters .results-items-wrap{background-color:#fff}.results-filters:not(.filters-close) .results-search{position:fixed;top:0;width:100%;max-width:100%;padding-bottom:0;box-shadow:none;margin-top:0;border-top-right-radius:0px;border-bottom-right-radius:0px;height:100vh;overflow:auto}.results-filters .results-search{display:none}.results-filters .results-search h3 .arrow{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCI+CiAgPGltYWdlIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgeGxpbms6aHJlZj0iZGF0YTppbWcvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQTRBQUFBT0NBWUFBQUFmU0MzUkFBQUFjRWxFUVZRb2taMlN3UW1BTUF4Rkh6cUFvNmpMZEJEWGNnTVg4T3dXSHR5aHBTVVhJV2xEUGdSQytsOElUUUFPNEFaV3h0ckVXNW1XWk9DVEIwdTdlTEl3djRJRm01NGVQR3lzR1R6VHFMQUwwbUFUbWh3cmNDazBhdWh6UXVzSUgwRG81R1pna1VqQTB3RmY0R3JONFN5RG4wa1ljMkVxTlFBQUFBQkpSVTVFcmtKZ2dnPT0iLz4KPC9zdmc+Cg==");background-repeat:no-repeat;height:14px;width:14px;margin-top:-20px}.results-filters .results-search h3{padding-top:60px;padding-left:23px;padding-bottom:25px;align-items:flex-start}.results-filters .results-search .results-search-item .results-accordion-field>div#slider-price-range,.results-filters .results-search .results-search-item .results-accordion-field>div#slider-bedrooms-range,.searchandfilter .meta-slider{max-width:92%}.results-filters .results-map{left:0;position:absolute;width:100%;height:450px;margin:0 auto;z-index:-99999}.results-filters.open-map .results-map{position:relative;z-index:0}.results-filters.open-map .results-items-wrap .villas-items-filters,.results-filters.open-map .results-bar .results-bar-showing,.results-filters.open-map .villas-pagination{display:none}.searchandfilter ul>li>ul:not(.children){max-width:100%}.home-search{background:0 0;padding:0 45px}.mobile-search-results{display:block}.home-search .mobile-search-btn{display:block;background:#a08f6e;height:55px;line-height:55px;font-size:12px;letter-spacing:1px;text-transform:uppercase;font-family:"Butler";color:#fff;text-align:center;border-radius:5px}.home-search .mobile-search-btn:before{content:"";-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOS45NjkiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxOS45NjkgMjAiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9InNlYXJjaC5zdmdfY29weV8zIiBkYXRhLW5hbWU9InNlYXJjaC5zdmcgY29weSAzIiBjbGFzcz0iY2xzLTEiIGQ9Ik03NzcuNjkyLDU3NS4yMTVsLTQuOTMtNC45NTJhNy44NzQsNy44NzQsMCwwLDAsMS45NjItNS4xOTEsOC4zNjksOC4zNjksMCwxLDAtOC4zNjMsOC4wNzYsOC40NzUsOC40NzUsMCwwLDAsNC43OTEtMS40NjJsNC45NjgsNC45ODlhMS4xMTcsMS4xMTcsMCwwLDAsMS41NDIuMDI4QTEuMDI4LDEuMDI4LDAsMCwwLDc3Ny42OTIsNTc1LjIxNVptLTExLjMzMS0xNi4xMWE1Ljk3Miw1Ljk3MiwwLDEsMS02LjE4Miw1Ljk2N0E2LjA4NCw2LjA4NCwwLDAsMSw3NjYuMzYxLDU1OS4xMDVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzU4IC01NTcpIi8+Cjwvc3ZnPgo=");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;background-color:#fff;width:20px;height:20px;display:inline-block;margin-right:20px;position:relative;top:5px}.home-search form{display:none}.carousel-posts-style1 .elementor-posts .elementor-post__thumbnail{height:270px}.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail img{height:100%;position:relative;top:0;left:0;transform:none;object-fit:cover}.carousel-posts-style1.elementor-posts--thumbnail-top .elementor-post{max-width:275px;margin-right:30px}.carousel-posts-style1.elementor-posts--thumbnail-top .elementor-post__text>span{left:25px;top:55px;width:80%}.carousel-posts-style1.elementor-widget-posts .elementor-post__meta-data{left:20px}.carousel-posts-style2.elementor-posts--thumbnail-top .elementor-post{margin-right:25px}.carousel-posts-style2 .elementor-posts .elementor-post__thumbnail{height:260px;width:100%}.carousel-posts-style2 .elementor-posts .elementor-post__thumbnail img{width:100%!important;object-fit:cover}.bgradient-1{background-image:linear-gradient(180deg,#fff 82%,#f2f2f2 0%)!important}.bgradient-1>div>div:last-child{margin-top:-60px;margin-right:25px}.bgradient-2{background-image:linear-gradient(180deg,#f2f2f2 28%,#fff 0%)!important}.bgradient-3{background-image:linear-gradient(180deg,#f2f2f2 70%,#fff 0%)!important}.ue_taxonomy_list_layout2 .ue_taxonomy_list_layout_item{margin-top:50px}.ue_taxonomy_list_layout2 .ue_taxonomy_list_layout_item .ue_taxonomy_list_layout_thumb{max-width:100%;height:300px}.ue_taxonomy_list_layout2 .ue_taxonomy_list_layout_item .ue_taxonomy_list_layout_title,.ue_taxonomy_list_layout2 .ue_taxonomy_list_layout_item:nth-child(2n+2) .ue_taxonomy_list_layout_title{right:0;left:0;margin:0 auto;max-width:85%;top:30%;font-size:45px}.ue_taxonomy_list_layout2 .ue_taxonomy_list_layout_item .ue_taxonomy_list_layout_number{top:55%;left:10px}.ue_taxonomy_list_layout2 .ue_taxonomy_list_layout_item:nth-child(2n+2) .ue_taxonomy_list_layout_number{right:auto;left:10px}.ue_taxonomy_list_layout2 .ue_taxonomy_list_layout_item .ue_taxonomy_list_layout_count{margin:0;max-width:100%;text-align:left;padding-top:30px}.ue_taxonomy_list_layout2 .ue_taxonomy_list_layout_item:nth-child(2n+2) .ue_taxonomy_list_layout_count{margin-left:0}.experiences-posts article .elementor-widget-theme-post-featured-image{max-width:100%;height:300px}.experiences-posts article .elementor-widget-theme-post-featured-image>div{height:100%}.experiences-posts article .number{transform:translateY(-50%);position:relative}.experiences-posts article .title,.experiences-posts article:nth-child(2n+2) .title{right:0;left:0;margin:0 auto;max-width:85%}.experiences-posts article:nth-child(2n+2) .number{right:auto;left:15px}.experiences-posts article .slogan{margin:0;max-width:100%;text-align:left;padding-top:0}.experiences-posts article:nth-child(2n+2) .slogan{margin-left:0}#contact-form .elementor-field-group.elementor-field-type-submit{margin:0}.magazine-search-filters ul li.sf-field-search{max-width:100%;margin-bottom:15px;grid-column:1/3}.magazine-search-filters ul{padding-right:25px;grid-template-columns:50%;padding-left:17px}.magazine-search-filters ul li.sf-field-tag,.magazine-search-filters ul li.sf-field-category{max-width:100%}.magazine-search-filters ul li.sf-field-search,.magazine-search-filters ul li.sf-field-search label{max-width:100%}.magazine-search-filters ul li select{min-width:100%!important}.magazine-search-filters .searchandfilter label{width:100%}.magazine-search-filters ul li select{font-size:14px}.magazine-search-filters ul li input[name="_sf_search[]"]{font-size:14px}.magazine-posts article .elementor-widget-theme-post-featured-image{max-width:100%;height:350px;max-height:100%}.magazine-posts article .elementor-widget-theme-post-featured-image>div{height:100%;max-height:100%}.magazine-posts article .date,.magazine-posts article:nth-child(2n+2) .date{right:auto;left:15px;bottom:-20px}.magazine-posts article .title,.magazine-posts article:nth-child(2n+2) .title{right:auto;left:25px;top:40%;max-width:85%}.magazine-posts article .slogan,.magazine-posts article:nth-child(2n+2) .slogan{text-align:left;padding-right:0;padding-left:15px;bottom:-65px}.elementor-widget-divider--view-line_text .elementor-divider-separator:before{display:none!important}.simple-divider-left>div:before{display:none}.simple-divider-left-2>div:before{display:none}.simple-divider-left-2>div{padding:0}.simple-divider-left-4>div:before{left:2px}.single-special_pages .opacityText1.simple-divider-left-4.elementor-element .elementor-widget-container{margin:0!important;padding:15px 0!important}.single-special_pages .simple-divider-left-4>div:before,.tax-destinations .simple-divider-left-4>div:before,.tax-collections .simple-divider-left-4>div:before{display:none}.ue_services_list{columns:1}.ue_villa_reviews .slick-list{padding:40px 0 0}.wpgmp_map{height:380px!important}.woocommerce-page ul.products li.product{width:100%!important}.thwmsc-tab-panel-wrapper{display:block}body.woocommerce-checkout{background:#fff}body.woocommerce-checkout main{padding:0}.cf-loader:before{left:0;transform:translateX(-50%)}ul.thwmsc-tabs{padding:0 10px}span.thwmsc-tab-label{text-indent:-9999px;display:block}.thwmsc-tab-icon,#thwmsc_wrapper a .thwmsc-tab-icon{text-indent:10010px}ul.thwmsc-tabs li a,ul.thwmsc-tabs li a:visited{padding:0;margin:0}ul.thwmsc-tabs li.thwmsc-tab:nth-child(5){opacity:1}ul.thwmsc-tabs li.thwmsc-tab:nth-child(5):after{display:block}ul.thwmsc-tabs li a.active>span,.thwmsc-tab-icon,#thwmsc_wrapper a.active .thwmsc-tab-icon{text-indent:0px;margin:0}ul.thwmsc-tabs li{min-width:50px;width:auto}ul.thwmsc-tabs li.tab-active{min-width:100px;width:auto}table.shop_table.woocommerce-checkout-review-order-table tr.cart_item{display:block}table.shop_table.woocommerce-checkout-review-order-table thead tr{display:block}table.shop_table.woocommerce-checkout-review-order-table.woocommerce-checkout-review-order-table td.product-name{display:block}table.shop_table.woocommerce-checkout-review-order-table td{display:block;text-align:left}.thwmsc-wrapper .thwmsc-buttons{background:#f2f2f2;width:100%;padding:100px 50px;margin-top:100px;margin-bottom:-20px}.thwmsc-tab-panels{width:100%;padding:0 25px}.woocommerce form .form-row label[for=billing_phone]:after,.woocommerce form .form-row label[for=billing_nickname]:after{display:block;margin:0}.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table thead{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page .woocommerce-checkout-review-order-table tr:nth-child(2n) td{background:0 0}.woocommerce-checkout table.shop_table td>a{margin-right:0}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr,.woocommerce-page table.woocommerce-checkout-review-order-table tr{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #cfcfcf}.woocommerce-page table.woocommerce-checkout-review-order-table tr:last-child{border-bottom:none}.woocommerce-page table.shop_table_responsive tr:last-child>th{display:block;width:100%;padding:0!important}.woocommerce-checkout .cart-collaterals{border:none}.woocommerce-page table.shop_table_responsive tr:last-child{border:none;padding:0 10px 0 0;margin-top:-25px}.page-gallery figure:first-child img{height:259px;object-fit:cover}}