@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.5/font/bootstrap-icons.css");:root{--primary-light:#e1bb64;--primary-dark:#ba874b;--white-color:#fff;--dark-color:#16120a;--black-color:#000;--heading-color:#484848;--para-color:#777;--text-white60:#ffffffbf;--dark-light:#181818}*{padding:0;margin:0}body,html{max-width:100%}.clrprime{color:var(--primary-light)!important}.homepageMain{overflow:hidden!important}body{padding-right:0!important}.w-80{width:80%}.w-20{width:20%}a{text-decoration:none!important}a.animated_link{position:relative;text-decoration:none}a.animated_link:before{content:"";position:absolute;width:100%;height:2px;bottom:0;opacity:1;left:0;visibility:hidden;transform:scaleX(0);transition:all .3s ease;background:#e1bb64;background:linear-gradient(90deg,#e1bb64,#ba874b)}a.animated_link:hover:before{visibility:visible;transform:scaleX(1)}a.animated_link.active{position:relative;text-decoration:none}a.animated_link.active:before{content:"";position:absolute;width:100%;height:2px;bottom:0;opacity:1;left:0;background-color:var(--primary-light);visibility:visible;transform:scaleX(1)}header{background-color:#111010d9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,inset -1px -1px 0 .5px #333;padding-right:0!important}.navbar{transition:all .3s ease-in;padding:6px 0!important}.navbar .navbar-brand .logo{width:180px;transition:all .3s ease-in}.navbar-nav .nav-item{margin:0 10px}.navbar-nav .nav-item .nav-link,.navbar_btm .follow .nav-link{display:block;position:relative;margin:0;border:0;padding:5px 10px;text-decoration:none;font-size:15px;text-transform:capitalize;letter-spacing:2px;font-weight:400;color:#dbdbdb;border-radius:8px}.navbar-nav .nav-item .nav-link:hover{color:var(--white-color)!important;transition:all .3s ease-in-out}.mobileMenu ul li .nav-link.active,.mobileMenu ul li .nav-link.active:hover,.navbar-nav .nav-item .nav-link.active,.navbar-nav .nav-item .nav-link.active:hover{color:var(--primary-light)!important}.header_call_Wrapper .icon{width:38px;height:38px;background-color:var(--primary-light);color:var(--white-color);border-radius:50%;display:flex;justify-content:center;align-items:center}.header_call_Wrapper .content span{color:#dbdbdb;font-size:14px}.header_call_Wrapper .content a{font-size:15px;color:#dbdbdb}.header_call_Wrapper .content a:hover{color:var(--white-color)!important}.navbrnad_wrapper{width:15%;display:flex;justify-content:center;align-items:center}.navbrnad_wrapper .navbar-brand{margin:0;padding:0}.navbar .left_nav_con,.navbar .right_nav_con{width:42.5%}.navbar .left_nav_con ul li:first-child{margin-left:0}.navbar .right_nav_con ul li:last-child{margin-right:0}.navbar .left_nav_con .responsive_nav{display:none}.navbar .right_nav_con .navbar-nav{justify-content:flex-end;align-items:center}.navbar.active .right_nav_con .header_call_Wrapper a{color:var(--dark-color)!important;transition:all .3s ease-in-out}.header_dropdownmenu{z-index:3;background-color:#111010d9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,inset -1px -1px 0 .5px #333;border-radius:0;padding:20px 10px;top:-100%;opacity:0;visibility:hidden;pointer-events:none;display:block;position:absolute;box-shadow:-11px 14px 11px rgba(0,0,0,.05);border:1px solid #dadada;background-clip:initial;transition:all .3s ease;list-style-type:none;width:200px}.menu_main:hover .header_dropdownmenu{top:30px;opacity:1;visibility:visible;pointer-events:auto}.header_dropdownmenu li{margin:0!important}.header_dropdownmenu li a{font-size:15px!important;text-transform:none!important;letter-spacing:normal!important;margin:0;padding:5px 0!important;width:max-content;color:#1f1f22;font-weight:400}.nav-item.menu_main:before{content:"\F282";font-family:bootstrap-icons;font-size:14px;position:absolute;right:-8px;bottom:6px;color:#dbdbdb;transform:rotate(0deg);transition:all .4s ease-in-out}.nav-item.menu_main:hover:before{color:var(--white-color);transform:rotate(180deg);transition:all .4s ease-in-out}input::placeholder{color:#dbdbdb!important;opacity:1}:-ms-input-placeholder{color:#dbdbdb!important}::-ms-input-placeholder{color:#dbdbdb!important}.navbar_btm form input.form-control:focus{box-shadow:none!important}.navbar_btm form input.form-control{background-color:transparent!important;border:none!important;color:#dbdbdb}.navbar_btm .colBorder{border-color:#474747;border-style:solid;border-width:1px 1px 0 0;border-collapse:collapse}.navbar_btm .inputIcon{position:relative}.navbar_btm .inputIcon .form-control{padding:6px 23px!important}.navbar_btm .inputIcon:before{content:"\F52A";font-family:bootstrap-icons;color:#dbdbdb;position:absolute;top:6px;left:0}.navbar_btm .submitbtn_con:before{content:"";width:100%;height:1px;background-image:linear-gradient(90deg,transparent,var(--primary-light),transparent);position:absolute;top:-1;left:0}.navbar_btm .submitbtn{width:100%;color:var(--primary-light);font-weight:300}.navbar_btm .submitbtn:hover{color:var(--primary-dark)}.navbar_btm .followus_con{display:flex;align-items:center;justify-content:center}.navbar_btm .followus_con .header_dropdownmenu{right:-8%}.navbar_btm .followus_con .header_dropdownmenu .icon{font-size:18px;margin-right:5px;background:#e1bb64;background:linear-gradient(90deg,#e1bb64,#ba874b);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.navbar_btm .followus_con .header_dropdownmenu a{font-size:16px!important}.navbar_btm .followus_con .whatsapp i{background:#e1bb64;background:linear-gradient(90deg,#e1bb64,#ba874b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:22px;margin-right:4px}.navbar_btm .rmsc .dropdown-container{background-color:transparent!important;border:0}.navbar_btm .rmsc .dropdown-container:focus-within{box-shadow:none!important}.navbar_btm .rmsc .dropdown-heading .dropdown-heading-value span{color:var(--white-color);font-weight:100}.navbar_btm .rmsc .dropdown-content .panel-content{background-color:#111010d9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,inset -1px -1px 0 .5px #333}.navbar_btm .rmsc .item-renderer span{color:#dbdbdb;font-weight:100}.navbar_btm .rmsc .select-item:hover .item-renderer span,.rmsc .select-item.selected .item-renderer span{color:var(--dark-color)}.navbar_btm .rmsc .search input:focus{background:transparent!important}.navbar_btm .rmsc .search input{color:#dbdbdb!important}.navbar_btm .rmsc .select-item:hover,.rmsc .select-item.selected{background:linear-gradient(90deg,#e1bb64,#ba874b)!important}.navbar_btm .ocotype .rmsc .dropdown-content .select-panel .search,.navbar_btm .ocotype .rmsc .dropdown-content .select-panel ul>label,.navbar_btm .propLoc .rmsc .dropdown-content .select-panel ul>label,.navbar_btm .propLoc .rmsc .dropdown-heading .dropdown-heading-dropdown-arrow{display:none!important}.mobileScreenSearch .propLoc .rmsc .dropdown-heading,.navbar_btm .propLoc .rmsc .dropdown-heading{padding:0 10px 0 25px!important}.responsive_nav .offcanvas-xxl{background-color:#111010}.responsive_nav .ResponsiveBTn{color:var(--white-color);padding:0;font-size:32px;border:0!important}.responsive_nav .ResponsiveBTn:active,.responsive_nav .ResponsiveBTn:focus,.responsive_nav .ResponsiveBTn:hover{color:var(--white-color)!important;background-color:transparent}.casaButton{width:200px;height:60px;display:flex!important;justify-content:center;align-items:center;font-size:18px!important;font-weight:300!important;line-height:1.75rem!important;border:none!important;border-radius:0!important;color:var(--primary-light)!important;z-index:2;box-shadow:#000 7px 7px 0 0,var(--primary-light) 7px 7px 0 1px;transition:all .3s ease-in-out}.casaButton.light{background-color:var(--white-color)}.casaButton.dark{background-color:var(--dark-light)}.casaButton:hover{box-shadow:#000 0 0 0 0,var(--primary-light) 0 0 0 1px;transition:all .3s ease-in-out}.mobileMenu ul{display:flex!important;flex-direction:column;list-style-type:none;padding:0 0 0 10px;margin:0}.mobileMenu ul li a{width:-moz-fit-content;width:fit-content}.mobileMenu ul li{display:inline-block;margin:10px 0}.checkbox_radio_container{margin-bottom:10px;position:relative}.checkbox_radio_container input[type=checkbox],.checkbox_radio_container input[type=radio]{display:none}.checkbox_radio_container label{cursor:pointer}.checkbox_radio_container .checkbox,.checkbox_radio_container .radio{display:inline-block;width:25px;height:25px;padding:5px;background:#ba864baf;border-radius:50%;position:absolute;z-index:9;left:8px;top:13px}.checkbox_radio_container .checkbox:after,.checkbox_radio_container .radio:after{content:"";position:absolute;width:0;height:3px;background:var(--white-color);border-radius:5px;transform:translate(4px,11px) rotate(-45deg);transform-origin:left;transition:all .15s;transition-delay:0ms}.checkbox_radio_container .checkbox:before,.checkbox_radio_container .radio:before{content:"";position:absolute;width:0;height:3px;background:var(--white-color);border-radius:5px;transform:translate(1px,6px) rotate(45deg);transform-origin:left;transition:all .15s;transition-delay:.15s}.checkbox_radio_container .checkbox{border-radius:3px}.checkbox_radio_container .wrapper{border-radius:6px;background-color:#fff;position:relative;left:0;top:0;display:block;width:100%;padding:15px 20px 15px 44px;font-weight:500;cursor:pointer;font-size:1rem;box-shadow:0 12px 20px 2px rgba(0,0,0,.17)}.checkbox_radio_container input[type=checkbox]:checked~.checkbox:before,.checkbox_radio_container input[type=checkbox]:checked~.radio:before,.checkbox_radio_container input[type=radio]:checked~.checkbox:before,.checkbox_radio_container input[type=radio]:checked~.radio:before{width:7px;transition-delay:0ms}.checkbox_radio_container input[type=checkbox]:checked~.checkbox:after,.checkbox_radio_container input[type=checkbox]:checked~.radio:after,.checkbox_radio_container input[type=radio]:checked~.checkbox:after,.checkbox_radio_container input[type=radio]:checked~.radio:after{width:13px;transition-delay:.15s}.checkbox_radio_container input[type=checkbox]:checked~.wrapper,.checkbox_radio_container input[type=radio]:checked~.wrapper{transition:all .45s;background-color:var(--primary-light);color:#fff}.navbar_btm .mobileForm{display:none}.modal-backdrop{z-index:999!important}.mobileScreenSearch{height:100vh!important}.mobileScreenSearch .modal-dialog{margin:0}.mobileScreenSearch .modal-content{height:100svh;background-color:#111010}.mobileScreenSearch .modal-body .btn-close{background-color:#ffeaba;position:absolute;top:10px;right:10px;font-size:20px;opacity:1;border-radius:0}.mobileScreenSearch .modal-dialog{max-width:100vw}.mobileScreenSearch .checkbox_radio_container .wrapper{background-color:transparent;color:var(--white-color);border:1px solid #474747;padding:12px;text-align:center}.mobileScreenSearch .checkbox_radio_container .checkbox,.mobileScreenSearch .checkbox_radio_container .radio{display:none}.mobileScreenSearch h4.title{margin:20px 0;color:var(--primary-light);font-weight:100}.mobileScreenSearch .checkboxCon .bedroomLabel{color:var(--white-color);font-weight:100;font-size:20px;margin-bottom:10px}.mobileScreenSearch .mobileformRow.checkboxCon .col-12,.mobileScreenSearch .mobileformRow.checkboxCon .col-2{padding-left:6px;padding-right:6px}.mobileScreenSearch .mobileformRow{margin:20px 0}.mobileForm .colBorder .inputIcon:before,.mobileScreenSearch .colBorder .inputIcon:before{top:12px!important}.mobileForm .colBorder input[type=text],.mobileScreenSearch .colBorder input[type=text]{height:50px}.mobileScreenSearch .rmsc .dropdown-heading{height:50px!important}.mobileScreenSearch .colBorder{border-width:1px}.mobileScreenSearch .modal-footer{border-color:#474747}.mobileScreenSearch .modal-footer button{width:46%;border-radius:0;height:45px;border-width:1px;border-style:solid}.mobileScreenSearch .modal-footer button[data-bs-dismiss=modal]{background-color:transparent;border-color:var(--primary-dark);color:var(--primary-dark)}.mobileScreenSearch .modal-footer button[type=submit]{background-color:var(--primary-light);border-color:var(--primary-dark)}.mobileForm .submitbtn_con button{font-size:22px;background-image:linear-gradient(90deg,transparent,var(--primary-light),transparent);-webkit-background-clip:text;-webkit-text-fill-color:transparent;border-color:#474747;border-style:solid;border-width:0 1px;border-radius:0}.float.wa{position:fixed;width:60px;height:60px;bottom:40px;right:40px;background-color:#25d366;color:#fff;border-radius:50px;text-align:center;font-size:30px;box-shadow:2px 2px 3px rgba(0,0,0,.2);z-index:9999;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:1230px){.navbar-nav .nav-item{margin:0 6px}.navbar-nav .nav-item .nav-link{font-size:14px}}@media only screen and (max-width:991px){.navbar .right_nav_con .navbar-nav{align-items:flex-end}}@media only screen and (max-width:768px){.right_nav_con{display:none}.navbar>.container-fluid{flex-direction:row-reverse}.navbrnad_wrapper{width:25%!important}.navbar .left_nav_con{text-align:end}}@media only screen and (max-width:700px){.navbar_btm .searchform_com{display:none}.navbar_btm .mobileForm{display:block}button.filterClearbtn{top:111px;width:100%}}@media only screen and (max-width:576px){.navbrnad_wrapper{width:30%!important}.float.wa{bottom:20px;right:20px}.widget_search{padding:0 35px 100px!important}}@media only screen and (max-width:440px){.navbrnad_wrapper{width:40%!important}}@media only screen and (max-width:1100px){.navbar .left_nav_con ul{display:none}.navbar .left_nav_con .responsive_nav{display:block}.navbar .right_nav_con ul li:first-child,.navbar .right_nav_con ul li:nth-child(2),.navbar .right_nav_con ul li:nth-child(3){display:none}.navbar .left_nav_con,.navbar .right_nav_con{width:40%}.navbrnad_wrapper{width:18%}.navbar .navbar-brand .logo{width:200px}.followusCon{display:none}.searchFields{width:75%!important}body{overflow:auto!important}}.pagination_wrap .casaCon{padding-top:30px;padding-bottom:130px}.page-number{cursor:pointer;padding:5px 10px;color:#fff;transition:all .3s ease}.page-number.active{font-weight:700}.page-number.active,.page-number:hover{color:var(--primary-dark)}.next-btn{cursor:pointer;color:#fff;transition:all .3s ease}.next-btn:hover{color:var(--primary-dark)}.accordion-button.faq{background-color:#000!important;padding:1rem 0!important}.accordion-button.faq:before{background-image:linear-gradient(90deg,transparent,var(--primary-light),transparent);content:"";height:1px;bottom:0;position:absolute;width:100%}.accordion-body.faq:active{border-color:#000}.accordion-button.faq:not(.collapsed){color:#000;border-color:#000;background-color:var(--bs-accordion-active-bg);box-shadow:none!important}.accordion-body.faq{padding:1rem 0!important}@font-face{font-family:__Raleway_ea7542;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/200388358b398524-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Raleway_ea7542;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6e67fad4fa881005-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Raleway_ea7542;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/10dadb2e82d03733-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Raleway_ea7542;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/95d1875af7c44e92-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Raleway_ea7542;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/630c17af355fa44e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Raleway_Fallback_ea7542;src:local("Arial");ascent-override:90.51%;descent-override:22.53%;line-gap-override:0.00%;size-adjust:103.86%}.__className_ea7542{font-family:__Raleway_ea7542,__Raleway_Fallback_ea7542;font-style:normal}