@font-face{font-family:lato-light;src:url(/fonts/Lato-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:lato;src:url(/fonts/Lato-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:lato-bold;src:url(/fonts/Lato-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:glorich;src:url(/fonts/Glorich-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:glorich;src:url(/fonts/Glorich-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:glorich;src:url(/fonts/Glorich-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:glorich;src:url(/fonts/Glorich-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}.daterangepicker{color:inherit;z-index:3001;background-color:#fff;border:1px solid #ddd;border-radius:4px;width:278px;max-width:none;margin-top:7px;padding:0;font-family:arial;font-size:15px;line-height:1em;display:none;position:absolute;top:100px;left:20px}.daterangepicker:after,.daterangepicker:before{content:"";border-bottom-color:#0003;display:inline-block;position:absolute}.daterangepicker:before{border-bottom:7px solid #ccc;border-left:7px solid #fff0;border-right:7px solid #fff0;top:-7px}.daterangepicker:after{border-bottom:6px solid #fff;border-left:6px solid #fff0;border-right:6px solid #fff0;top:-6px}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before,.daterangepicker.openscenter:after{width:0;margin-left:auto;margin-right:auto;left:0;right:0}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:initial;border-bottom:initial;border-top:7px solid #ccc;bottom:-7px}.daterangepicker.drop-up:after{top:initial;border-bottom:initial;border-top:6px solid #fff;bottom:-6px}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar,.daterangepicker.show-calendar .drp-buttons{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{max-width:270px;display:none}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:2px solid #000;border-width:0 2px 2px 0;border-radius:0;padding:3px;display:inline-block}.daterangepicker .calendar-table .next span{transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg)}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{white-space:nowrap;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;border:1px solid #fff0;border-radius:4px;width:32px;min-width:32px;height:24px;font-size:12px;line-height:24px}.daterangepicker .calendar-table{background-color:#fff;border:1px solid #fff;border-radius:4px}.daterangepicker .calendar-table table{border-spacing:0;border-collapse:collapse;width:100%;margin:0}.daterangepicker td.available:hover,.daterangepicker th.available:hover{color:inherit;background-color:#eee;border-color:#fff0}.daterangepicker td.week,.daterangepicker th.week{color:#ccc;font-size:80%}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{color:#999;background-color:#fff;border-color:#fff0}.daterangepicker td.in-range{color:#000;background-color:#ebf4f8;border-color:#fff0;border-radius:0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{color:#fff;background-color:#357ebd;border-color:#fff0}.daterangepicker th.month{width:auto}.daterangepicker option.disabled,.daterangepicker td.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{cursor:default;height:auto;margin:0;padding:1px;font-size:12px}.daterangepicker select.monthselect{width:56%;margin-right:2%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{background:#eee;border:1px solid #eee;outline:0;width:50px;margin:0 auto;padding:2px;font-size:12px}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;vertical-align:middle;border-top:1px solid #ddd;padding:8px;line-height:12px;display:none}.daterangepicker .drp-selected{padding-right:8px;font-size:12px;display:inline-block}.daterangepicker .drp-buttons .btn{margin-left:8px;padding:4px 8px;font-size:12px;font-weight:700}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{width:100%;margin:0 auto;padding:0;list-style:none}.daterangepicker .ranges li{cursor:pointer;padding:8px 12px;font-size:12px}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{color:#fff;background-color:#08c}@media (width>=564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .drp-calendar,.daterangepicker.single .ranges{float:left}.daterangepicker{text-align:left;direction:ltr}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .drp-calendar,.daterangepicker .ranges{float:left}}@media (width>=730px){.daterangepicker .ranges{float:left;width:auto}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}a{text-decoration:none!important}.logo{max-width:190px;max-height:75px}.sideNavTopLogo{width:100%;padding:20px;position:absolute;top:0}@media (width<=768px){.logo{max-width:150px}}@media (width<=568px){.logo{max-width:150px}}.mobileMenuInside{margin:10px auto auto;padding:0 20px;font-size:14px}.black-opacity{opacity:.3;background-color:#000;height:calc(100vh - 111px)}.section-01{position:relative}.section-01-content{text-align:center;width:100%;position:absolute;bottom:30px}.addon{padding:10px 0}.nocolor{text-decoration:none;color:inherit!important}.lato-thin{font-style:normal;font-weight:100;font-family:lato-regular,sans-serif!important}.lato-light{font-style:normal;font-weight:300;font-family:Lato,sans-serif!important}.lato-regular{font-style:normal;font-weight:400;font-family:lato-regular,sans-serif!important}.lato-bold{font-style:normal;font-weight:700;font-family:lato-bold,sans-serif!important}.lato-black{font-style:normal;font-weight:900;font-family:lato-bold,sans-serif!important}.lato-thin-italic{font-style:italic;font-weight:100;font-family:Lato,sans-serif!important}.lato-light-italic{font-style:italic;font-weight:300;font-family:Lato,sans-serif!important}.lato-regular-italic{font-style:italic;font-weight:400;font-family:Lato,sans-serif!important}.lato-bold-italic{font-style:italic;font-weight:700;font-family:Lato,sans-serif!important}.lato-black-italic{font-style:italic;font-weight:900;font-family:Lato,sans-serif!important}.h1,h1{font-size:calc(1.35rem + 1.2vw)}@media (width>=1200px){.h1,h1{font-size:2.25rem}}.h2,h2{font-size:calc(1.305rem + .66vw)}@media (width>=1200px){.h2,h2{font-size:1.8rem}}.h3,h3{font-size:calc(1.2825rem + .39vw)}@media (width>=1200px){.h3,h3{font-size:1.575rem}}.h4,h4{font-size:calc(1.26rem + .12vw)}@media (width>=1200px){.h4,h4{font-size:1.35rem}}.h5,h5{font-size:1.125rem}.h6,h6{font-size:.9rem}.bvrButton{color:#fff;background:#f7a910;border:0;border-radius:50px;margin:auto;padding:10px 50px 0;font-family:lato;font-size:1rem;display:block;text-align:center!important}.addon{border-bottom:1px solid #d3d3d3}.tab{border-top:1px solid #d3d3d3;overflow:hidden}.tab button{background-color:inherit;float:left;cursor:pointer;border:none;outline:0;padding:14px 16px;transition:all .3s}.tab button:hover{background-color:#ddd}.tab button.active{font-weight:700}.tabcontent{border-top:none;padding:6px 12px;animation:1s fadeEffect;display:none}.tablinks{width:16.6667%}.tab-vertical{float:left;width:20%}.tab-vertical button{background-color:inherit;color:#000;text-align:left;cursor:pointer;border:none;outline:0;width:100%;padding:22px 16px;transition:all .3s;display:block}.tab-vertical button:hover{font-weight:700}.tab-vertical button.active{color:#000;font-weight:700}.tabcontent-vertical{float:left;border-left:none;width:70%;padding:0 12px}.carousel-indicators{z-index:2!important}.carousel-indicators li{background-color:#7a7a7a80!important}.carousel-indicators li:hover{cursor:pointer}.carousel-indicators .active{background-color:#53525280!important}.lightgrey{color:#8a8a8a;font-size:12px}.prevRes{width:5%!important;left:-100px!important}.nextRes{width:5%!important;right:-100px!important}@media screen and (width<=568px){.prevRes{left:0!important}.nextRes{right:0!important}}.textPromoContent{padding:0 20px}.areaText{width:30%;margin:auto;color:#fff!important}.areaTop{position:absolute;top:100px}@media screen and (width<=768px){.areaText{width:100%;padding:0 20px}.areaTop{position:absolute;top:20px}}.navbar-toggler{margin-left:20px}@media screen and (width<=468px){.navbar-toggler{margin-left:0}.pad0mobile{padding:0}}.topRight{display:flex!important}@media screen and (width<=768px){.topRight{top:-19px;right:160px}}@media screen and (width<=568px){.topRight{margin-right:-200px;right:0}}.navbar{z-index:9;opacity:.95;width:100%;min-height:90px;top:0;background:#fff!important;position:fixed!important}@media screen and (width<=568px){.navbar{min-height:67px}}.subscribeFooter{margin-bottom:20px;display:inline-flex}.subscribeButton{width:45%;padding:0 10px;color:#fff!important;background:#000!important}a{color:#0c356a!important}a:hover{text-decoration:none;color:#0174be!important}.mobile-menu{z-index:8;background:#fff;width:100%;padding:20px;transition:all 3s;display:none;position:fixed;top:67px}@media screen and (width>=768px){.mobile-menu{transition:all 3s;display:none}}.modal-content{border-radius:10px!important}.page-item.active .page-link{background:#0c356a!important;border-color:#0c356a!important}.page-link{color:#0c356a!important}.page-item.active .page-link{color:#fff!important}.form-check{padding-left:1.5em!important}.wrapper{border:1px solid #ddd;max-height:499px;margin-left:-25vw;display:flex;overflow-x:auto}.wrapper::-webkit-scrollbar{width:0}.wrapper .item{text-align:center;background-color:#ddd;min-width:50vw;height:500px;margin-right:2px;line-height:400px}.productTopSection{cursor:grab}#block_container{text-align:center}#bloc1,#bloc2{display:inline}.wrappers{position:relative}.firstDiv,.secondDiv{position:absolute}.tableFooter td{vertical-align:top}.tableFooter td a{margin:0;color:inherit!important}.footer{background:#0c356a;margin-top:250px;padding:40px 20px;font-weight:100}.footerHome{color:#fff;background:#0c356a;padding:40px 0;font-weight:100;margin-top:0!important}.footerLogo{margin-bottom:10px}@media (width<=576px){.footer{margin-bottom:40px!important}}@media (width>=576px){.copy{text-align:right}}body{font-weight:200!important}.marginGridTop{background:0 0!important;margin-top:0!important;padding:0!important}.readMore{border:1px solid #e2e2e2;border-radius:5px;padding:10px 20px;display:inline-block}.readMore:hover{cursor:pointer}.productPage h2{font-size:1.5rem}.productPage h3{font-size:1.2rem}.form-check-input:checked[type=radio]{background-image:none!important}.form-check-input:checked{background-color:#fcbb3b!important;border:0 solid #212529!important}.error{color:#8b0000;font-size:10px}.borderRed{border:1px solid #8b0000}.linkBvr{color:#0c356a!important}.linkBvr:hover{color:#0174be;text-decoration:underline;cursor:pointer!important}.btn-primary{color:#0c356a!important;background:#ffc436!important;border:none!important;padding:10px 20px!important}.btn-primary-reverse{color:#ffc436!important;background:#0c356a!important;border:none!important;padding:10px 20px!important}.btn-primary-reverse:hover{color:#0c356a!important;background:#ffc436!important;border:none!important;padding:10px 20px!important}.btn-primary:hover{transition:all 1s;color:#ffc436!important;background:#0c356a!important}.prodTitle:hover,.fa-circle-plus:hover,.fa-circle-minus:hover,.form-check-label:hover,.mouseHoverPointer:hover{cursor:pointer!important}.items::-webkit-scrollbar{display:none}.items{-ms-overflow-style:none;scrollbar-width:none}.main::-webkit-scrollbar{display:none}.main{-ms-overflow-style:none;scrollbar-width:none;margin-top:90px}@media (width<=567px){.main{margin-top:67px!important}}@media (width>=768px){.nav-linkss{padding-top:34px!important;padding-bottom:34px!important}.navbar-expand-md .navbar-nav .nav-link{padding-left:.4rem!important;padding-right:.4rem!important}}.dropdown-menu li{position:relative}.dropdown-menu .dropdown-submenu{font-size:14px;display:none;position:absolute;top:-7px;left:100%}.dropdown-menu{margin-top:0!important}.dropdown-menu .dropdown-submenu-left{left:auto;right:100%}.dropdown-menu>li:hover>.dropdown-submenu{display:block}.dropdown-menu[data-bs-popper]{top:52px}.login{margin-right:20px;font-weight:700}.containerLogin{padding:100px 20px}.showMobile{display:none}@media (width<=567px){.showMobile{display:block}.containerLogin{padding:20px}.marginTopMobile{margin-top:10px!important}.hideMobile{display:none!important}}.tabMobile{display:block}@media (width>=768px){.tabMobile{display:none}}.hideTabs{display:block}@media (width<=458px){.hideTabs{display:none}}.minHeightAbout{min-height:540px}@media (width<=458px){.minHeightAbout{min-height:900px}}.form-field{position:relative}.form-field label{opacity:0;pointer-events:none;color:#444;background:#fff;padding:0 5px;font-size:12px;transition:opacity .2s ease-in-out;position:absolute;top:-.5em;left:10px}.form-field label.visible{opacity:1;pointer-events:auto}.form-control{line-height:2;height:auto!important}.form-select{margin-bottom:1rem;line-height:2}.breadcrumbPaddingMobile{padding-left:0}@media (width<=576px){.breadcrumbPaddingMobile{margin-top:-5px;padding:0;font-size:12px}.paddingRightMobile{margin-right:20px}}.searchPoolIcon{display:block}.iconSearch{margin:10px -10px;font-size:12px;display:contents}.marginTopMobile20{margin-top:0}@media (width<=568px){.searchPoolIcon{display:none}.iconSearch{font-size:9px}.marginTopMobile20{margin-top:20px}}@keyframes fade-in{to{opacity:1;filter:blur()}}.fade-in-element{animation:1s ease-in-out fade-in}@keyframes fade-in-left{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}.fade-in-left-element{animation:1s ease-in-out fade-in-left}@keyframes fade-in-right{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}.fade-in-right-element{animation:1s ease-in-out fade-in-right}@keyframes fade-in-top{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}.fade-in-top-element{animation:1s ease-in-out fade-in-top}@keyframes fade-in-bottom{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.fade-in-bottom-element{animation:1s ease-in-out fade-in-bottom}.submenumobile{list-style:inherit}ul .submenumobile{padding-left:15px}.h1{text-align:center;animation:3s cubic-bezier(.5,1,.89,1) forwards scale;transform:scale(.94)}@keyframes scale{to{transform:scale(1)}}.promoContent h2,.promoContent p,.footer i,.footer td{color:#fff}h1,h2,h3,h4,h5,h6{color:#555;font-weight:200}p,td{color:#555;font-weight:300}.tabcontent p{color:#fff}.searchResult a:hover{color:#0174be!important}.searchResult a{display:content;color:#e55421;text-decoration:none}.searchResult{min-height:75vh!important}@media (width<=576px){.searchResult a{display:block}.searchResult{max-height:none;min-height:75vh!important}}.buttonsNews{text-align:center}.button{font:inherit;color:#fff;z-index:1;background:#ffc436;border:2px #fff0;border-radius:50px;margin:.5em;padding:1em 3em;font-family:lato,sans-serif;line-height:1;transition:all 2s;position:relative;overflow:hidden;box-shadow:0 8px 15px #0000001a}.button:hover{background-color:#bc8312;transition:all 2s}.glorich{font-family:glorich!important}.navbar-light .navbar-toggler{border-color:#fff0}.currencyClass{color:#0c356a!important;width:auto!important;margin-bottom:0!important;padding-right:26px!important;font-weight:700!important;line-height:1.2!important}@media (width<=576px){.currencyClass{margin-top:3px!important;line-height:1.2!important;transform:scale(.8)!important}}.textAboutTop{z-index:2;background:#fff;border:0;padding:20px;margin-left:-100px!important}.textAboutTopReverse{z-index:2;background:#fff;border:0;padding:20px;margin-right:-100px!important}.padRow{padding:50px 0}@media only screen and (width<=468px){.padRow{margin-bottom:20px;padding:50px 0}}@media only screen and (width<=768px){.textAboutTop{z-index:2;background:#fff;border:0;padding:20px 0;margin-left:0!important}.textAboutTopReverse{z-index:2;background:#fff;border:0;padding:20px 0;margin-right:0!important}.padRow{padding:0}}@media only screen and (width>=769px){.aboutRowTop{align-items:center;padding:30px 0;display:flex}}.custom-row{flex-direction:row;display:flex}@media only screen and (width<=769px){.custom-row{flex-direction:column-reverse;display:flex}}@media only screen and (width>=768px){.custom-col{flex:1}.tableCellMiddle{vertical-align:middle;height:400px;display:table-cell}}.h2Property{font-size:20px;line-height:30px;font-family:lato,sans-serif!important;font-weight:700!important}.testimonial{min-height:250px}.section-02{margin:100px 0}.homeDisplayTable{vertical-align:middle;height:458px;display:table-cell}@media only screen and (width<=769px){.homepageMarginForListVillas{margin:20px}.section-02{margin:40px 0}.homeDisplayTable{vertical-align:middle;height:auto;padding:20px 0;display:table-cell}}.magnifyingGlass{color:#0c356a;margin-top:5px}.separator{border-bottom:13vw solid #f1f5f8;border-left:100vw solid #fff0;width:0;height:0;margin-top:calc(2px - 13vw);position:absolute;overflow:hidden}@media only screen and (width<=769px){.separator{border-bottom:13vw solid #f1f5f8;border-left:100vw solid #fff0;width:0;height:0;margin-top:calc(2px - 13vw);position:absolute;overflow:hidden}}@media only screen and (width<=568px){.separatorAbout{border-bottom:13vw solid #f1f5f8;border-left:100vw solid #fff0;width:0;height:0;margin-top:calc(5px - 5vw);position:absolute;overflow:hidden}}.containerCustom{width:100%;position:relative;overflow:hidden}.colorWhite{color:#fff!important}.mainColor{background:#0c356a!important}.mainColors{color:#0c356a!important}.subColor{background:#ffc436!important}.searchHomepageMain{text-align:center;background:#ffc436;border:0!important;font-weight:700!important}.formHomeMain{border:0!important}.h1Search{margin-top:15px;font-size:1.5rem;font-weight:700!important}.fa-brands:hover{color:#ffc436;transition:all 1s}.priceCard{box-shadow:0 6px 16px #0000001f}.footerAnimation{float:right;max-width:100%;max-height:500px}@media only screen and (width<=468px){.footerAnimation{max-width:none;max-height:500px}}@media only screen and (width>=768px){.marketYourProperties{color:#0c356a;background:#ffc436;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:10px;font-size:10px;position:absolute;top:60px;right:20px}}#descriptionContainer a,.mh400>a{display:contents}@media only screen and (width<=768px){.marketYourProperties{display:none}}.menuMobileLogin{text-align:right;background:#ffc436;border-radius:5px;width:fit-content;padding:5px 10px;display:block}.menu{width:30px;height:auto;margin:0;display:inline-block;position:relative}@media only screen and (width>=768px){.menu{display:none}}.menu span{margin:0 auto;position:relative;top:0}.menu span:after,.menu span:before{content:"";position:absolute}.menu span,.menu span:after,.menu span:before{background-color:#0c356a;width:30px;height:3px;display:block}.menu span:before{margin-top:-8px}.menu span:after{margin-top:8px}.burgerMenu span{transition-duration:0s;transition-delay:.2s}.burgerMenu:hover span{background-color:#fff0;transition-delay:.2s}.burgerMenu span:before{-webkit-transition-property:margin,-webkit-transform;transition-property:margin,transform;transition-duration:.2s;transition-delay:.2s,0s}.burgerMenu:hover span:before{margin-top:0;transition-delay:0s,.2s;transform:rotate(45deg)}.burgerMenu span:after{-webkit-transition-property:margin,-webkit-transform;transition-property:margin,transform;transition-duration:.2s;transition-delay:.2s,0s}.burgerMenu:hover span:after{margin-top:0;transition-delay:0s,.2s;transform:rotate(-45deg)}.homeBgDesktop{background:url(https://storage.googleapis.com/bda_rental/public/images/bali-villas-rentals-bg.webp) top/cover;min-height:80vh}.homeBgMobile{background:url(https://storage.googleapis.com/bda_rental/public/images/bali-villas-rental-mobile.webp) top/cover;min-height:80vh}.mh400{min-height:250px;margin-bottom:30px}.cons{background:#f1f5f8;border-radius:20px;min-height:300px;padding:5px}.cons2{background:#fff;border-radius:20px;min-height:300px;padding:5px}.bgArea1{overflow:hidden}.bgArea1Sub{background:url(https://storage.googleapis.com/bda_rental/public/images/seminyak-bali-view2.jpg) bottom/cover;height:100%;transition:all 2s}.bgArea1Sub:hover{transition:all 2s;transform:scale(1.2)}.wer i{text-shadow:2px 2px #000;margin:0 10px 0 3px}.zIndex2{z-index:2}.sidenav{z-index:232;background-color:#fff;width:0;height:100%;padding-top:60px;transition:all .5s;position:fixed;top:0;right:0;overflow-x:hidden;box-shadow:0 4px 8px #0003,0 6px 20px #00000030}.sidenav a{color:#818181;text-decoration:none;transition:all .3s;display:block}.sidenav a:hover{color:#f1f1f1}.sidenav .closebtn{margin-left:50px;font-size:36px;position:absolute;top:0;right:25px}@media screen and (height<=450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}.burgerMenuStyle{cursor:pointer;color:#0c356a;margin-top:-10px;font-size:30px;display:none}@media screen and (width<=468px){.burgerMenuStyle{margin-top:-5px;margin-right:5px}}@media screen and (width<=768px){.burgerMenuStyle{margin-right:5px;display:block}}.marginLeft20{margin-left:20px}.marginTop50Mobile{margin-top:0}.paddingBottom20Mobile{padding-bottom:0}@media (width<=468px){.marginTop50Mobile{margin-top:50px}.paddingBottom20Mobile{padding-bottom:10px}}.mobileSubUl{padding-left:20px;list-style:none}.mobileSub{padding:.5rem 0}@media (width>=991px){#villaListHomepage{padding:0 100px!important}}@media (width<=567px){#villaListHomepage{padding:0 10px!important}}.verifiedContainer{margin-bottom:0;padding:0}@media (width<=468px){.verifiedContainer{margin-bottom:0;padding:10px 0}}.contactImg{width:100%;margin:50px 0 100px}@media (width<=786px){.contactImg{width:100%;margin:20px 0 0}.contactText{padding:20px}.formRowContact{padding:0 10px}.formContact{margin-top:40px}}.exploreMoreFor{color:#444}.close{z-index:100}.waClassNew{z-index:9999;position:fixed;bottom:20px;right:20px}@media (width<=467px){.waClassNew{z-index:9999;position:fixed;bottom:60px;right:10px}}.bottomMenu{z-index:2;background:#fff;width:100%;height:50px;position:fixed;bottom:0;box-shadow:0 4px 8px #0003,0 6px 20px #00000030}.addToFav{border-color:none;text-align:center;color:#000;background:#f5f5f5;border-radius:10px;width:100%;padding:20px}.mobileAdvanceFilter{display:none}.container-lg,.container-xl{padding-left:20px;padding-right:20px}.navbar{z-index:1000;padding:0}.perNight{color:#707070;font-size:10px}.imageContainerCard{width:100%;overflow:hidden}.card{background:#fff!important}.cardSearch{background:#fff!important;border:none!important}.iconSearch .col{padding:0 2px 5px 10px}.totalLoved{font-size:12px}.imageWishList{width:100%;min-height:350px}@media (width<=567px){.imageWishList{width:100%;min-height:220px}.cardSearch{height:auto;background:#fff!important}}.dropdown-menu{display:none}.nav-item.dropdown:hover .dropdown-menu{margin-top:0;display:block}.dropdown-menu{z-index:1000;background-color:#fff;border:1px solid #ddd;padding:10px 0;position:absolute;box-shadow:0 0 10px #0000001a}.mostSearchTop{text-shadow:1px 1px #000;font-weight:700;transition:all 2s;color:#ffc436!important}.mostSearchTop:hover{text-shadow:1px 1px #000;font-weight:700;transition:all 2s;color:#c98e05!important}.modal-title{font-weight:700!important}.fontWeightBold{font-weight:700}.mw95{min-width:95%}.saveAddListing{margin-bottom:50px}.buttonEdit{z-index:5;position:relative}.scoreStyle{color:#ffc436;text-shadow:1px 1px #000;font-weight:700}.scoreImg{max-width:80px;max-height:45px}.custom-btn{color:#fff;text-align:center;cursor:pointer;background-color:#007bff;border-radius:5px;align-items:center;padding:10px 15px;font-size:16px;text-decoration:none;display:flex}.custom-btn img{max-width:30px;margin-right:10px}.popup{color:#fff;z-index:9999;background-color:#000c;border-radius:8px;padding:10px 20px;animation:10s ease-in-out fadeOut;display:none;position:fixed;bottom:20px;right:20px}.chatText{font-size:9px}.fa-comments{font-size:30px}.callWomen{width:70px;height:78px}@media (width<=567px){.callWomen{width:60px;height:68px;margin-top:-40px}}.primaryColor{color:#0c356a!important}#communicationButtons{opacity:.95;background:#fff;border-radius:15px;padding:10px;box-shadow:0 4px 12px #0000001a}.hidden{display:none}#closeButtonPrimary{color:#5f5f5f}.headerSearchModal{border-bottom:0;padding:20px 20px 0}label:after{position:relative;background:0 0!important}.loginButtonModal{color:#0c356a;background:#ffc436;transition:all 1s}.loginButtonModal:hover{color:#ffc436;background:#0c356a;transition:all 1s}.offcanvasMobileMenu{padding:21px;font-size:1.5em}.secondaryColor{color:#ffc436!important}.secondaryColorBg{text-shadow:1px 1px #000;color:#ffc436!important}.filterBottom{margin-top:17px}.breadcrumb{font-size:14px}.breadcrumb-item+.breadcrumb-item:before{padding-left:10px}.custom-tooltip{--bs-tooltip-bg:#ffc436!important;--bs-tooltip-color:#0c356a!important;--bs-tooltip-padding-y:10px!important;--bs-tooltip-padding-x:10px!important}.btn-outline-secondary:hover{color:#0c356a;background:#ffc436}@media (width<=567px){.modalSearch{height:450px;overflow:hidden scroll!important}}.grecaptcha-badge{visibility:hidden}.thingsToKnow p{font-size:14px}.daterangepicker .drp-calendar.left{padding:15px 0 15px 15px}.daterangepicker .drp-calendar.right{padding:15px 15px 0}@media (width<=567px){.daterangepicker .drp-calendar.right{padding:15px}th.next.available{position:absolute;right:30px;top:20px!important}th.prev.available{position:absolute;left:30px;top:20px!important}.daterangepicker{height:320px;overflow-y:scroll}.daterangepicker:after{display:none}}.date-picker .start-date:hover{border-radius:10px 0 0 10px!important}.date-picker .end-date:hover{border-radius:0 10px 10px 0!important}.end-date,.start-date{background:#0c356a!important}.daterangepicker td.start-date{border-radius:12px 0 0 12px!important}.daterangepicker td.end-date{border-radius:0 12px 12px 0!important}th.next.available,th.prev.available{background:#e9e9e9!important;border-radius:12px!important}.daterangepicker{z-index:9999!important;border-radius:15px!important}.daterangepicker th.month{padding-bottom:10px}.daterangepicker td{margin-top:5px;margin-bottom:5px;padding:10px}@media (width<=567px){.daterangepicker td{padding:10px!important}.daterangepicker .drp-calendar.left{padding:5px 15px 0!important}.daterangepicker .drp-calendar.right{padding:0 15px 10px!important}}td.off.ends.active.start-date.available,td.off.ends.in-range.available{background:#dfdfdf!important}.daterangepicker td.in-range{color:#fff!important;background:#0c356a!important}.daterangepicker td.available:hover,.daterangepicker th.available:hover{color:#fff!important;background:#ffc436!important;border-radius:12px!important}@media (width<=567px){.daterangepicker .drp-calendar{max-width:none}.daterangepicker.opensright:before{display:none}.daterangepicker{width:-webkit-fill-available;margin:15px!important;left:auto!important;right:auto!important}}ol{color:#555;font-size:14px}.nav-link{color:#0c356a;font-weight:400}.priceTag{font-size:1.125rem!important}li{color:#555}.original-price{color:silver;margin-right:8px;font-size:11px;display:inline-block;position:relative}.original-price:after{content:"";transform-origin:50%;background-color:#ffc436;width:100%;position:absolute;top:50%;left:0;transform:rotate(-20deg);height:2px!important}.rating{font-size:10px}.propertyGrid{display:grid}.closeP{cursor:pointer;top:11px;right:10px!important}.marginTopMin30{margin-top:-30px!important}.topmenu{padding:0}.accordion-button:not(.collapsed){background:0 0!important}.carousel-control-next,.carousel-control-prev{opacity:0;background:#ffffffe6;border-radius:50%;width:36px;height:36px;transition:all .3s;top:50%;transform:translateY(-50%)}.carousel-control-prev{left:25px}.carousel-control-next{right:25px}.card:hover .carousel-control-next,.card:hover .carousel-control-prev,.carousel:hover .carousel-control-next,.carousel:hover .carousel-control-prev{opacity:1}.carousel-control-next:hover,.carousel-control-prev:hover{background:#fff}.carousel-control-next-icon,.carousel-control-prev-icon{filter:invert(0)brightness(.3);width:16px;height:16px}@media (width<=768px){.carousel-control-next,.carousel-control-prev{opacity:1;opacity:.68;width:32px;height:32px}.carousel-control-prev{left:25px}.carousel-control-next{right:25px}}.sliding-text-btn{height:40px;position:relative;overflow:hidden;padding:0 20px!important}.sliding-text-btn .text-wrapper{flex-direction:column;animation:6s ease-in-out infinite slideText;display:flex}.sliding-text-btn .text-wrapper span{justify-content:center;align-items:center;height:40px;display:flex}@keyframes slideText{0%,40%{transform:translateY(0)}50%,90%{transform:translateY(-50%)}to{transform:translateY(0)}}
