.rowgap-10,.rowgap-15,.rowgap-20,.rowgap-25,.rowgap-30,.rowgap-35,.rowgap-40,.rowgap-45,.rowgap-5,.rowgap-50,.rowgap-55,.rowgap-60{row-gap:var(--row-gap)}.theme-btn,.txt-btn{letter-spacing:1.5px;font-size:18px}.line-height1,.theme-btn{line-height:1}.footer-wrapper i,.navbar-nav li a::after,.w-icon,.wb-btn img,.wb-icon img,.wb-icon1::after{filter:brightness(0) saturate(100%) invert(86%) sepia(100%) saturate(16%) hue-rotate(264deg) brightness(105%) contrast(105%)}.backbtn,.closebtn,.cursor-pointer,.pe-auto,select{cursor:pointer}body{font-family:Inter,sans-serif!important;font-size:15px}.container{max-width:1320px}img.lazy{opacity:0;transition:opacity .5s}img:not(.lazy){opacity:1}.m-padding{padding:100px 50px}.my-padding{padding-top:100px;padding-bottom:100px}.mx-padding{padding-left:50px;padding-right:50px}.red-bg{background:#cb2026}.d-gray-bg{background:#231f20}.gap-5{--gap:5px;gap:var(--gap)}.gap-10{--gap:10px;gap:var(--gap)}.gap-15{--gap:15px;gap:var(--gap)}.gap-20{--gap:20px;gap:var(--gap)}.gap-25{--gap:25px;gap:var(--gap)}.gap-30{--gap:30px;gap:var(--gap)}.gap-35{--gap:35px;gap:var(--gap)}.gap-40{--gap:40px;gap:var(--gap)}.gap-45{--gap:45px;gap:var(--gap)}.gap-50{--gap:50px;gap:var(--gap)}.gap-55{--gap:55px;gap:var(--gap)}.gap-60{--gap:60px;gap:var(--gap)}.rowgap-5{--row-gap:5px}.rowgap-10{--row-gap:10px}.rowgap-15{--row-gap:15px}.rowgap-20{--row-gap:20px}.rowgap-25{--row-gap:25px}.rowgap-30{--row-gap:30px}.rowgap-35{--row-gap:35px}.rowgap-40{--row-gap:40px}.rowgap-45{--row-gap:45px}.rowgap-50{--row-gap:50px}.rowgap-55{--row-gap:55px}.rowgap-60{--row-gap:60}a,button:active,button:focus,button:hover{outline:0}.theme-btn{padding:5px 0;border:2px solid;color:#231f20;background-color:rgba(0,0,0,.3)}.theme-btn span{padding:0 1.875vw}.theme-btn img{width:18px}.theme-btn .icon{padding:15px 12px;border-left:1px solid}.footer-wrapper .txt-btn:hover,.wb-btn.theme-btn{color:#fff}.Dgray-btn,.copy-rights-part a{color:#231f20}.Dgray-btn img{filter:brightness(0) saturate(100%) invert(11%) sepia(9%) saturate(463%) hue-rotate(294deg) brightness(96%) contrast(95%)}.txt-btn i{top:-2px;filter:brightness(0) saturate(100%) invert(9%) sepia(14%) saturate(373%) hue-rotate(295deg) brightness(96%) contrast(90%)!important}.txt-btn .icon{margin-left:10px}.red-hover:hover{color:#cb2026!important}.header-sec1 .w-icon:hover,.red-hover:hover i,.red-hover:hover::after,.red-icon,.red-icon img,.red-icon1::after{filter:brightness(0) saturate(100%) invert(17%) sepia(76%) saturate(3852%) hue-rotate(347deg) brightness(91%) contrast(92%)}.b-hover:hover{color:#231f20!important}.b-hover:hover i,.b-hover:hover::after{filter:brightness(0) saturate(100%) invert(9%) sepia(1%) saturate(4292%) hue-rotate(260deg) brightness(98%) contrast(92%)}a:focus{outline:0!important;box-shadow:none!important}.bg-blur{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:rgba(0,0,0,.2)}.img-rotate,.side-menu .arrow.rotated{transform:rotate(180deg)}h1{font-size:75px}h2{font-size:58px}h3{font-size:55px}h4{font-size:50px}h5{font-size:45px}h6{font-size:35px!important}.font-weight-200{font-weight:200!important}.font-weight-500{font-weight:500!important}.font-weight-600{font-weight:600!important}.max-content{width:max-content}.black-bg-overlay{background:rgb(0 0 0 / 40%)}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{letter-spacing:2px;color:#000!important}input:-moz-placeholder,textarea:-moz-placeholder{letter-spacing:2px;color:#000!important;opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{letter-spacing:2px;color:#000!important;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{letter-spacing:2px;color:#000!important}.contact-info address,.navbar-nav li a,.sidebar-header h6{letter-spacing:1.2px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none}select option{padding:15px!important}.form-control:focus{box-shadow:0 0 0 0 rgba(0,123,255,.25)}.form-wrapper input,.form-wrapper select,.form-wrapper select option,.form-wrapper textarea{color:#000;font-size:15px!important;font-weight:600;padding:15px}.custom-form1 input,.custom-form1 select,.custom-form1 textarea{padding-bottom:12px!important}.menu-part a,.menu-part button{font-weight:700;padding:10px 15px}.custom-form1 .form-control:focus{border-bottom:1px solid #cb2026!important}.drop-down::after{width:14px;height:10px;background-repeat:no-repeat;content:"";position:absolute;top:0;bottom:0;margin:auto;right:15px;transform:translateY(-50%);pointer-events:none;background-image:url("https://assest.ivoryhomes.com/web/images/icon/footer-icons.svg");background-position:-75px -92px;background-size:auto;transform:scale(1.3)}.custom-select::after{bottom:10px;right:0}.custom-select select[name=Area-of-interest]{text-transform:uppercase!important}.custom-select select option{text-transform:capitalize!important}.custom-form1 input::-webkit-input-placeholder,.custom-form1 textarea::-webkit-input-placeholder{text-transform:uppercase}.custom-form1 input:-moz-placeholder,.custom-form1 textarea:-moz-placeholder{text-transform:uppercase}.custom-form1 input::-moz-placeholder,.custom-form1 textarea::-moz-placeholder{text-transform:uppercase}.custom-form1 input:-ms-input-placeholder,.custom-form1 textarea:-ms-input-placeholder{text-transform:uppercase}.custom-form1.w-placeholder .form-control{border-bottom:1px solid #fff}.custom-form1.gray-placeholder .form-control{border-bottom:1px solid #d9d9d9}.w-placeholder input::-webkit-input-placeholder,.w-placeholder textarea::-webkit-input-placeholder{color:#fff!important}.w-placeholder input:-moz-placeholder,.w-placeholder textarea:-moz-placeholder{color:#fff!important;opacity:1}.w-placeholder input::-moz-placeholder,.w-placeholder textarea::-moz-placeholder{color:#fff!important;opacity:1}.w-placeholder input:-ms-input-placeholder,.w-placeholder textarea:-ms-input-placeholder{color:#fff!important}.w-placeholder input,.w-placeholder option,.w-placeholder select,.w-placeholder textarea{color:#fff!important}.gray-placeholder input::-webkit-input-placeholder,.gray-placeholder textarea::-webkit-input-placeholder{color:#636363!important}.gray-placeholder input:-moz-placeholder,.gray-placeholder textarea:-moz-placeholder{color:#636363!important;opacity:1}.gray-placeholder input::-moz-placeholder,.gray-placeholder textarea::-moz-placeholder{color:#636363!important;opacity:1}.gray-placeholder input:-ms-input-placeholder,.gray-placeholder textarea:-ms-input-placeholder{color:#636363!important}.gray-placeholder input,.gray-placeholder option,.gray-placeholder select,.gray-placeholder textarea{color:#636363!important}.svg-icon{background-image:url("https://assest.ivoryhomes.com/web/images/home-page/home-svg-img.svg")}.navbar-nav li a::after,.sidebar-header .closebtn .close-icon,.sidebar-header .elephant-icon-logo,.svg-common{background-image:url("https://assest.ivoryhomes.com/web/images/icon/footer-icons.svg")}.close-icon .svg-common{background-position:-162px -11px;width:26px;height:26px}i.right-arrow{display:block;width:18px;height:13px;background-position:-42px -17px}i.down-arrow1{width:14px;height:10px;background-position:-73px -90px;transform:scale(1.3)}i.elephant-icon{display:block;width:52px;height:40px;background-position:51px -4px}.arrow-rotated-right{rotate:270deg}.close-icon{z-index:1;right:30px;top:28px;width:26px;height:26px}.footer-wrapper{background:#cb2026;background:linear-gradient(90deg,#cb2026 50%,#231f20 50%)}.footer-wrapper .left-side p{font-size:20px}.copy-rights-part a:hover,.footer-wrapper a:hover{color:#cb2026!important;text-decoration:none}.social-icon i,.social-icon img{width:20px;height:20px}.contact-info{font-size:15px}.location-part i{width:30px;height:40px;background-position:-2px -4px}.phone-fax-part i{width:16px;height:22px}.contact-info .location-part img{width:30px}.info-link{font-size:12px}.info-link div{width:25%}.info-link div:last-child{width:fit-content}.footer-wrapper .wb-btn:hover i,.social-icon i:hover{filter:brightness(0) saturate(100%) invert(10%) sepia(31%) saturate(289%) hue-rotate(169deg) brightness(96%) contrast(89%)}.instagram-icon{background-position:-2px 55px}.twitter-icon{background-position:-32px 55px}.facebook-icon{background-position:-61px 55px}.pinterest-icon{background-position:-91px 55px}.linkedin-icon{background-position:-122px 55px}.wifi-icon{background-position:-153px 55px}.google-plus-icon{background-position:-183px 55px}.phone-fax-part .phone-icon{background-position:-95px -10px}.phone-fax-part .fax-icon{background-position:-70px -11px}button .right-arrow{background-position:-42px -17px;display:block;width:18px;height:13px}.info-link a,.info-link a:hover{display:flex}.footer-logo{width:300px;height:56px}.info-link a::after{content:'';display:flex;width:3px;background-color:#fff;margin:0 10px;height:75%}.info-link a:last-child:after{content:'';width:0;margin:0}.info-link a{color:#fff;align-items:center}.copy-rights-part{font-size:15px;color:#231f20;padding:20px 25px;letter-spacing:1px}.footer-wrapper .wb-btn:hover{border-color:#231f20;color:#231f20}.footer-wrapper .txt-btn:hover i{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(24deg) brightness(104%) contrast(101%)!important}.header-sec1.scrolled{background-color:#231f20}.top-strip{padding-top:10px;padding-bottom:10px}.header-sec1{padding-top:20px;padding-bottom:20px}.header-sec1 nav{z-index:1;left:0;right:0}.header-sec1 .openbtn{width:32px;height:18px;background-position:-121px -15px;z-index:2}#searchBtn{width:30px;height:30px;background-position:0 28px}.header-sec1 .right-side{z-index:2}.dropdown-toggle{width:30px;height:30px;background-position:-36px 28px;display:block}.dropdown-toggle::after{display:none!important}.navbar-nav li a::after{content:'';width:15px;height:15px;display:block;background-position:-73px -85px}.formActive{border-bottom:2px solid #fff!important;padding-bottom:5px}.navbar-nav li a{font-weight:700}#searchForm{border-bottom:2px solid transparent;padding:5px 0}.login-dropdown .dropdown-menu{padding:20px;border-radius:0;font-size:13px;margin-top:28px}.login-dropdown .dropdown-menu a:not(:last-child){padding:0 0 10px;margin-bottom:10px;border-bottom:2px solid rgba(0,0,0,.05)!important}.login-dropdown .dropdown-menu a:last-child{padding:0}.login-dropdown .dropdown-menu a{font-weight:700;background-color:transparent}.login-dropdown .right-arrow{width:25px;height:18px;background-position:-36px -15px;transform:scale(.75)}.sidebar-header .elephant-icon-logo{width:50px;height:40px;background-position:50px -4px}.sidebar-header h6{font-size:15px!important}.sidebar-header i.right-arrow{width:18px;height:13px;display:block;background-position:-43px -17px}.sidebar-header{padding:20px;border-bottom:1px solid #fff}.sidebar-header .closebtn .close-icon{width:25px;height:25px;background-position:-163px -12px;display:block}.menu-part{padding:35px 20px;width:350px}.menu-part a{color:#fff}.menu-part .submenu a{font-weight:500}.menu-part a:hover{background-color:rgba(255,255,255,.1)}.menu-part button{color:#fff}.menu-part :not(:last-child){margin-bottom:5px}.menu-part .arrow{margin-bottom:0}.menu-part .submenu,.menu-part .submenu a{margin:0}.special-offer-sec .modal-dialog{max-width:900px}.special-offer-sec .img-part{background-image:url("https://assest.ivoryhomes.com/web/images/special-offer-img.webp");background-size:cover}.special-offer-sec .form-sec{padding:50px}.special-offer-sec .img-part .svg-common{bottom:25px;left:20px;height:45px;width:55px;background-position:54px 0;transform:scale(1.5)}@media screen and (max-width:1350px){.search-bar.active{background:#fff}.search-bar.active #searchBtn{filter:brightness(0) saturate(100%) invert(8%) sepia(13%) saturate(482%) hue-rotate(295deg) brightness(86%) contrast(88%)}#searchInput.active{color:#231f20!important}#searchInput.active::-webkit-input-placeholder{color:#231f20!important}#searchInput.active:-moz-placeholder{color:#231f20!important;opacity:1}#searchInput.active::-moz-placeholder{color:#231f20!important;opacity:1}#searchInput.active:-ms-input-placeholder{color:#231f20!important}}@media screen and (max-width:1199px){.footer-wrapper .contact-info{max-width:50%;flex:0 0 50%}.info-link{display:flex;gap:15px}.info-link div{width:auto}}.side-menu{height:100%;width:0;position:fixed;top:0;left:0;overflow-x:hidden;transition:.5s;z-index:1}.side-menu.open{width:350px;z-index:9999;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background-color:rgba(0,0,0,.5)}.side-menu a,.side-menu button{text-decoration:none;font-size:20px;display:block;transition:.3s;background:0 0;border:none;text-align:left;cursor:pointer;width:100%}.side-menu a:hover,.side-menu button:hover{color:#f1f1f1}.backbtn,.closebtn{font-size:36px;color:#fff;padding:10px 20px}.closebtn{right:0}.backbtn{left:0}.submenu{max-height:0;overflow:hidden;padding-left:20px;transition:max-height .3s ease-in-out}.submenu a{font-size:18px;padding:6px 8px}.side-menu .arrow{float:right;transition:transform .3s ease-in-out;width:15px;height:15px;background-position:-73px -88px}@media (min-width:992px){#aboutPanel,.mobile-only{display:none!important}}@media (max-width:600px){.menu-part,.side-menu.open{width:300px}}#searchInput{width:0;padding:.375rem 0;border:1px solid transparent;transition:width .3s,padding .3s,border-color .3s,opacity .3s,visibility .3s;opacity:0;visibility:hidden;overflow:hidden}#searchInput.active{width:200px;color:#fff;padding:.375rem .75rem;border-color:#ced4da;opacity:1;visibility:visible;outline:0}