@import url(https://fonts.googleapis.com/css2?family=Athiti&amp;family=Great+Vibes&amp;display=swap);p{color:#020202}.section-padding{padding:70px 0}.text-white{color: black}.text-center{text-align:center}.text-left{text-align:left}.text-uppercase{text-transform:uppercase}.m-lr-10{margin-left:10px;margin-right:10px}.d-flex-justify-align-center{display:flex;justify-content:center;align-items:center}.d-flex-align-center{display:flex;align-items:center}.d-flex-justify-center{display:flex;justify-content:center}.d-flex-dir-col-justify-center{display:flex;flex-direction:column;justify-content:center}.wpo-section-title,.wpo-section-title-s2,.wpo-section-title-s3{margin-bottom:20px}.preloader .preloader-centered-box .content img{width:50px!important}.main-header .navbar-header .navbar-brand img{max-width:50px;width:100%;margin:10px 0}@media screen and (min-width:992px){.main-header #navbar>ul>li>a:before{content:none}}@media screen and (min-width:992px){.wpo-site-header #navbar>ul .sub-menu{background-color:#f5f5f5;box-shadow:0 2px 20px 0 rgb(62 65 159 / .09);width:150px;padding:10px;left:0;top:110%;z-index:10;visibility:hidden;opacity:0;transition:all 0.3s}}@media screen and (min-width:992px){.wpo-site-header #navbar>ul>li .sub-menu a:after{background:#e2d04b}}@media screen and (min-width:992px) and (max-width:1870px){.wpo-site-header #navbar>ul>li>a{padding:15px 10px}}.main-header #navbar>ul>li>a:hover{color:#e2d04b}.wpo-hero-slider.wpo-hero-style-3 .slide-inner:before{background:#000;opacity:.58}.wpo-hero-slider.wpo-hero-style-3 .slide-content{padding:0}.banner-first-letter-text{font-family:"Great Vibes",cursive;font-size:110px;letter-spacing:5px}.wpo-hero-slider.wpo-hero-style-3 .slide-title h2{font-weight:600;font-size:70px;line-height:70px;margin-bottom:10px;-webkit-text-fill-color:#e2d04b;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}.wpo-hero-slider.wpo-hero-style-3 .slide-title .subtitle{font-weight:500;font-size:30px;line-height:1;margin-bottom:20px;-webkit-text-fill-color:#e2d04b;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}.agarwal-logo img{border-radius:10px;box-shadow:0 0 33px 3px #e2d04b;margin:10px 0;width:205px;background:#fff}.home-banner-slider-content .slide-btns .buttons-container{display:flex;justify-content:center;align-items:center;margin:0 0 20px}.banner-title-img{background:linear-gradient(to right,#efefef,#b0b0b0);padding:5px 10px 0;margin-bottom:10px;border-radius:3px}.home-banner-slider-content .slide-btns .buttons-container .banner-btn{margin:0 10px}.theme-btn-s2{color:#e2d04b;border-color:#e2d04b}.theme-btn-s2:hover,.theme-btn-s2:focus,.theme-btn-s2:active{background:#e2d04b}.wpo-hero-slider,.static-hero,.static-hero-s2,.static-hero-s3{height:750px}.homepage-project-features{background:#292929}.wpo-about-title h2{text-transform:uppercase;margin:15px 0!important;line-height:1!important}.wpo-about-area .wpo-about-text .wpo-about-title span,.wpo-about-area-s2 .wpo-about-text .wpo-about-title span,.wpo-about-area-s3 .wpo-about-text .wpo-about-title span,.wpo-about-area-s4 .wpo-about-text .wpo-about-title span,.wpo-about-area-s5 .wpo-about-text .wpo-about-title span{color:#cdc553;text-transform:uppercase}.wpo-about-area .wpo-about-text .wpo-about-title span:before,.wpo-about-area-s2 .wpo-about-text .wpo-about-title span:before,.wpo-about-area-s3 .wpo-about-text .wpo-about-title span:before,.wpo-about-area-s4 .wpo-about-text .wpo-about-title span:before,.wpo-about-area-s5 .wpo-about-text .wpo-about-title span:before{background:#e2d04b}.homepage-about-project{padding:70px 0}.homepage-about-project:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:linear-gradient(to right,#00000099,#000000c4)}.homepage-counter-section{padding:100px 0}.counter-item{background:url(../images/ivy-county-images/homepage-counter-bg-img-2.png) center center/cover no-repeat;border-radius:7px;box-shadow:2px 4px 4px 1px #f2f2f27a}.counter-item .counter-inner-item{padding:40px 0!important}.counter-item .counter-inner-item .counter-number{font-size:50px;color:#c7c7c7;-webkit-text-fill-color:#e2d04b;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}.counter-section-title{margin:15px 0 10px}.counter-section-title .counter-section-heading{font-size:30px!important}.homepage-project-features{background:url(../images/ivy-county-images/bg-4-dark-overlay.png) center center/cover no-repeat}.unit-plan-widget{background-image:linear-gradient(#c9ae8a,#ba9e79);padding-bottom:20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.unit-plan-list-widget ul li{color:#000}.unit-plan-list-widget ul li:before{background:#c9ae8a!important;color:#c9ae8a!important;width:1px!important;font-size:1px!important}.wpo-project-single-area .wpo-project-single-wrap .unit-plans-list-widgets-area ul li:before{content:none}.unit-plan-specifications{margin:15px 0}.unit-plan-specifications ul li{color:#1f1f1f}.unit-plan-image-widget a img{width:100%;height:325px}.master-plan-amenities .wpo-service-single-wrap .list-widget ul li:before{background:#d9a6644a;color:#e2d04b}.master-plan-amenities .wpo-service-single-wrap .list-widget ul li{color:#cbcbcb}.homepage-master-plan{background:url(../images/ivy-county-images/bg-8.jpg) center center/cover no-repeat}.wpo-section-title-s3 h2{color:#293038;font-size:40px}.homepage-ivy-club-pictures{background:url(../images/ivy-county-images/bg-6.jpg) center center/cover no-repeat}.club-ivy-homepage-images .wpo-project-wrap .owl-nav .owl-prev,.club-ivy-homepage-images .wpo-project-wrap .owl-nav .owl-next{display:none}.club-ivy-homepage-images .container-fluid .ivy-club-images-row .owl-carousel .wpo-project-item{margin:0 10px}.club-ivy-homepage-images .container-fluid .ivy-club-images-row .owl-carousel .wpo-project-item .wpo-project-img img{border-radius:10px}.club-ivy-homepage-images .wpo-project-wrap .wpo-project-item .wpo-project-text h2{font-size:35px;line-height:40px}.club-ivy-homepage-images .wpo-project-wrap .wpo-project-item .wpo-project-img:before{background:#584326}.ivy-club-amenities-row{background-color:#181818;padding:20px;border-radius:7px;box-shadow:0 0 3px #fff}.ivy-club-amenity-col{display:flex;margin:5px 0}.ivy-club-amenity-col .amenity-icon{margin:0 10px}.ivy-club-amenity-col .amenity-icon img{width:30px}.ivy-club-amenity-col .amenity-title-container{display:flex;justify-content:center;align-items:center}.ivy-club-amenity-col .amenity-title-container .amenity-title{color:#cbcbcb;margin:0;padding-bottom:3px;border-bottom:1px dashed #cbcbcb;font-size:18px}.homepage-route-map{background:url(../images/ivy-county-images/location-bg-dark.png) center center/cover no-repeat}.route-map-location-container iframe{height:100%;width:100%}.route-map-img-container a img,.route-map-location-container a img{border-radius:10px;box-shadow:0 0 10px 2px #e2d04b}.wpo-section-title-s3 h2{text-transform:uppercase}.wpo-contact-pg-section form .form-input{width:100%;margin:10px 0}.homepage-banner-form-column{display:flex;flex-direction:column;justify-content:center}.homepage-banner-form{width:85%;padding:30px 20px;border-radius:15px;background:#000000b3;box-shadow:rgb(236 236 236 / 40%) 0 2px 4px,rgb(224 224 224 / 30%) 0 7px 13px -3px,rgb(255 255 255 / 20%) 0 -3px 0 inset}.wpo-site-footer .wpo-lower-footer ul,.wpo-site-footer-s2 .wpo-lower-footer ul{justify-content:center}.wpo-site-footer .wpo-lower-footer .row,.wpo-site-footer-s2 .wpo-lower-footer .row{padding:10px 0}.wpo-site-footer .wpo-lower-footer ul li,.wpo-site-footer-s2 .wpo-lower-footer ul li{font-size:17px}.homepage-contact-form-column{display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #ffffff7a;border-radius:6px;padding:20px 0 0}.homepage-contact-form-section{background:linear-gradient(to top left,#292929 40%,#565656 100%)}.contact-form-title{text-align:left}.contact-form-title h2{font-size:30px}.wpo-contact-pg-section .homepage-contact-form{margin-bottom:0;background:none;padding:0 20px 15px}.form-input .form-control{background:#fff0;width:100%;height:50px;border-radius:7px;padding-left:25px;border:1px solid #ebebeb;color:#121212;}.homepage-contact-form form{margin:0}.homepage-contact-form .form-submit-btn-area{text-align:left!important;margin:10px 0 0}.wpo-contact-pg-section form textarea{display:block;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#eaeaea;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem}textarea.form-control{line-height:2;min-height:calc(4.5em + 0.75rem + 2px)}.homepage-project-features .wpo-project-single-wrap .list-widget ul li{padding-left:15px}.typo-container{display:flex;justify-content:center;align-items:center}.typo{margin:0;padding:14px 30px;font-size:18px;text-transform:uppercase;letter-spacing:1.5px;display:block;font-weight:800;margin-left:0;margin-top:0;position:relative;color:#2f2f2f;z-index:1}.typo:before{position:absolute;content:"";height:100%;width:10px;background:#e2d04b;right:calc(100% + 10px);top:0;transform:skewX(-17deg)}.typo:after{position:absolute;content:"";background:#e2d04b;left:0;top:0;width:100%;height:100%;z-index:-1;clip-path:polygon(15px 0,100% 0,calc(100% - 15px) 100%,0 100%)}.wpo-site-header #navbar>ul>li>a{margin:0 7px;padding:8px 10px;border-radius:50px;background:linear-gradient(to right,rgb(139 137 137 / 35%),#6d6767);transition:all 0.7s}.wpo-site-header #navbar>ul>li>a:hover{color:#fefefe;background-image:linear-gradient(to right,#a39c65,#6d6424);transition:all 0.7s}.st_price{margin:25px 0 15px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;line-height:1;width:max-content;padding:20px 90px;background-image:linear-gradient(to right,#000,rgb(0 0 0 / 40%),#fff0)}.rupee_symbol{transform:translateY(-50%);backface-visibility:visible!important;animation:flip 2s ease infinite}.rupee_symbol{position:absolute;top:50%;left:20px;transform:translateY(-50%);font-size:88px;-webkit-text-fill-color:#fff0;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}@keyframes flip{0%{transform:perspective(400px) rotateY(0) translateY(-50%);animation-timing-function:ease-out}100%{transform:perspective(400px) rotateY(360deg) translateY(-50%);animation-timing-function:ease-in}}.price_line{color:#fff;display:block;font-size:18px;font-weight:400;letter-spacing:5px;text-transform:uppercase;position:relative}.st_price .price_line:before{position:absolute;content:"";height:3px;width:50px;background:#e2d04b;right:-50px;bottom:10px}.st_price .amount{color:#e6e6e6;font-size:46px;font-weight:600;letter-spacing:1px;line-height:45px;margin-top:8px;display:block;position:relative}.st_price .amount span{color:#e2d04b;font-weight:700}.st_price .amount .star{position:absolute;top:0;bottom:0;font-size:14px;font-weight:500;width:max-content;margin-left:5px}.slide-title{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.homepage-banner-form form .form-input{margin:1rem 0}.homepage-banner-form-title h5{color:#e2d04b;font-weight:700;font-size:40px;line-height:1;margin:0;position:relative;display:inline-block;margin-bottom:10px;font-family:"Jost",sans-serif}.theme-btn-s4{background:#c5ae2c;padding:10px 20px;border:0;text-transform:capitalize;font-size:inherit;border-radius:5px}.call_btn{color:#fff;background:linear-gradient(to right,#494141,#626113);display:flex;flex-direction:row;align-items:center;letter-spacing:1px;font-size:14px;font-weight:500;padding:6px 15px;position:relative;min-height:auto;transition:all 200ms ease-in-out;border-radius:100px;overflow:hidden;margin-left:15px}.call_btn:hover{background:linear-gradient(to right,#5a5a5a,#635d5d);color:#fefefe}.call-btn-header{display:flex}.call-btn-header .call_btn:focus{box-shadow:none}.left{padding:0 5px}.right{display:flex;flex-direction:column;padding:0 5px}.homepage-about-project .img-container{position:relative;z-index:10}.homepage-our-price{background:linear-gradient(to right,#e6e6e6,#e6e6e6);display:flex;align-items:center;justify-content:center;padding:80px 0;position:relative}.price_section .price_row{max-width:85%;margin:auto;justify-content:center}.price_section .ov_headings{margin-bottom:40px;text-align:center;width:100%}.price_section .single_price{box-shadow:0 5px 25px rgb(0 0 0 / 5%);text-align:center;border-radius:20px;overflow:hidden}.price_section .single_price .typology{background:linear-gradient(to right,#262a2d,#454747);min-height:auto;display:flex;align-items:center;justify-content:center;color:#eef2f3;font-size:18px;font-weight:700;margin-bottom:20px;text-transform:uppercase;padding:10px 20px;line-height:22px;letter-spacing:1px;max-width:calc(100% - 30px);margin:auto;border-top-left-radius:20px;border-top-right-radius:20px}.price_section .price_c{background-image:linear-gradient(to bottom,#3a3a3a,#545454);max-width:calc(100% - 30px);margin:auto;padding:20px 0 25px}.price_section .price{color:#fff;font-weight:600;font-size:24px;margin-bottom:0;line-height:34px;margin:auto}.price_section .price sup{font-weight:400}.price_section .single_price .content{text-align:left;position:relative;z-index:1;padding:20px 10px 10px;max-width:calc(100% - 30px);margin:auto;background-image:linear-gradient(to bottom,#545454,#3a3a3a)}.price_section .single_price .content:before{position:absolute;content:"";height:calc(100% + 50px);width:calc(100% + 30px);left:-15px;top:0;z-index:-1;transform:skewY(9deg);border-radius:10px;background-image:linear-gradient(to bottom,#8f8c8a,#6b6464)}.price_section .title{color:#fefefe;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.price_section .sizes p,.price_section .type p{font-size:18px;letter-spacing:.5px;font-weight:700;margin:0 0 15px;color:#ffe}.price_section .type{margin-top:10px;line-height:1}.price_section .single_price .content:after{position:absolute;content:"";height:100%;width:100%;background:#e7e7e726;top:-10px;left:0;z-index:-2;transform:skewY(9deg)}.our-highlights{padding:80px 0;background-image:linear-gradient(to bottom,#4e4e4e,#656363)}.higlight-box{background:linear-gradient(to bottom left,#bdbdbd 40%,#eef2f3 100%);border-radius:10px;box-shadow:inset 0 0 60px 20px #90909038;padding:20px;display:flex;flex-direction:column;margin-bottom:15px}.higlight-icon-box{position:relative;padding:10px 0}.higlight-icon-box::before{position:absolute;content:"";height:40px;width:40px;border-radius:50%;background:#1b1b1b69;left:40px;bottom:10px}.higlight-icon-box::after{position:absolute;content:"";height:40px;width:40px;border-radius:50%;background:#61631c69;top:0;left:-15px}.highlight-content-box h3{font-size:20px}.our-amenities{padding:80px 0;background-image:linear-gradient(to right,#a5a5a5,#464646)}.amenities-box{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 0;box-shadow:inset 0 0 33px #0000006b;background:linear-gradient(360deg,#3b3b3b,#5d5454);border-radius:20px}.amenities-content-box{margin:15px 0 0}.amenities-content-box h4{color:#dedede;font-weight:500;font-size:18px;margin:0}.amenities-col{display:flex;flex-direction:column;justify-content:center;align-items:center}.master-and-floor-plan{padding:80px 0;background:linear-gradient(to top left,#737373 40%,#353535 100%)}.unit-plan-img{transform:none!important;box-shadow:0 0 20px #b5b21955}.unit-plan-img img{transform:none!important;border-radius:5px}.unit-plan-item{position:relative}.unit-plan-call-btn{position:absolute;left:50%;top:50%;margin-top:-70px;margin-left:-95px}.unit-plan-call-btn a{margin-left:0}.unit-plan-column .unit-plan-item{margin:15px}.unit-plan-heading-text{padding:10px!important;background:linear-gradient(to top left,#272727 40%,#1b1b1b 100%)}.unit-plan-heading-text h2 a:hover{color:#e6e6e6!important}.home-location-map{background:linear-gradient(to top left,#201d1d 40%,#6d6d6d 100%)}.our-location-container .our-location-area .our-location-list-widget ul li:before{background:rgb(202 171 6 / 42%);color:#c4a919;font-size:12px}.our-location-container .our-location-area .our-location-list-widget ul li{color:#0a0909}.home-our-location-heading-container{line-height:1;margin-bottom:20px}.home-our-location-heading-container .our-location-heading{line-height:1}.our-location-container .our-location-area .list-widget{max-width:100%;margin:0}.our-location-container .our-location-area .list-widget ul li{padding:5px 0;padding-left:37px}.footer-logo-img{width:150px}.wpo-site-footer-s2 .wpo-lower-footer{border-top:1px solid #2f2f38;background:#373737}footer{background:linear-gradient(to top left,#565656 40%,#1e1e1e 100%)}.contact-ft ul li a{color:#cfcfcf!important}.contact-ft ul li a:hover{color:#ffffff!important}.wpo-page-title{background:url(../images/ivory-county-images/highlights_img.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:450px;position:relative;display:flex;justify-content:center;flex-direction:column;z-index:1}@media (max-width:767px){.wpo-page-title{min-height:280px;padding-top:100px}.homepage-banner-form{width:100%}.wpo-hero-slider.wpo-hero-style-3 .slide-content{padding-top:0}.wpo-hero-slider,.static-hero,.static-hero-s2,.static-hero-s3{height:1080px}.price_row .col-md-4{margin-bottom:30px}.amenities-box{margin-bottom:30px}.wpo-site-header #navbar>ul>li>a{background:linear-gradient(to right,#fff0,#00000000)}.dl-blocks{display:flex;flex-direction:row-reverse}}.wpo-page-title:before{position:absolute;left:0;top:0;width:100%;height:100%;background:#010101fa;content:"";z-index:-1;opacity:.5}.wpo-page-title .wpo-breadcumb-wrap{text-align:center}.wpo-page-title .wpo-breadcumb-wrap h1{font-size:55px;color:#fff;line-height:1;margin-top:0;margin-bottom:10px;font-weight:700}@media (max-width:767px){.wpo-page-title .wpo-breadcumb-wrap h2{font-size:30px;line-height:35px;margin-bottom:10px}}.wpo-page-title .wpo-breadcumb-wrap ol{padding-left:0;margin-bottom:0}.wpo-page-title .wpo-breadcumb-wrap ol li{display:inline-block;padding:0 5px;padding-right:20px;color:#fff;position:relative;font-size:20px;font-family:"Jost",sans-serif}@media (max-width:767px){.wpo-page-title .wpo-breadcumb-wrap ol li{font-size:18px}}.wpo-page-title .wpo-breadcumb-wrap ol li:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:8px;height:8px;background:#fff;border-radius:50%}.wpo-page-title .wpo-breadcumb-wrap ol li:last-child span{color:#cbd4fd}.wpo-page-title .wpo-breadcumb-wrap ol li:last-child:after{display:none}.wpo-page-title .wpo-breadcumb-wrap ol li a{color:#fff;font-size:20px;transition:all 0.3s}.wpo-page-title .wpo-breadcumb-wrap ol li a:hover{color:#caab06}.overview-page-section::before{background:linear-gradient(to right,#000000a8,#2d270787)}.overview-page-subtitle{font-style:normal!important;font-weight:600!important;margin-bottom:10px!important}.highlights-page{background:linear-gradient(to bottom,#807f7f,#464646)!important;transition:all 0.5s}.highlights-page .higlight-box:hover{box-shadow:inset 0 0 83px 6px #2828289c;transform:translateY(-10px);transition:all 0.5s}.homepage-contact-details-section{background:linear-gradient(to bottom,#505050,#2d2d2d)}.wpo-contact-pg-section .office-info .office-info-item .office-info-text p a{color:#cbcbcb}.wpo-contact-pg-section .office-info .office-info-item .office-info-text p a:hover{color:#fff}input::placeholder{opacity:1;color:#fff}.price-list-super-area-para-1{margin-bottom:5px!important;line-height:1;margin-top:10px!important}.price-list-super-area-para-2{line-height:1;margin-bottom:20px!important}.price-list-request-btn{color:#f5f5f5;background:linear-gradient(to right,#494141,#626113);border-radius:10px;padding:5px 10px}.price-list-request-btn:hover{color:#f5f5f5;background:linear-gradient(to right,#505050,#2f2f2f)}.request-btn-para{margin-top:10px!important}.homepage-overview-title{font-size:45px!important;line-height:1.5!important;width:100%!important;position:initial!important;text-align:left!important;text-transform:uppercase}.floor-plan-page-title{margin-bottom:0;font-size:25px;font-weight:500}.floor-plan-page-title a{color:#fff!important}.homepage-title{color:#293038;font-size:40px;text-transform:uppercase;font-weight:600;margin:0;position:relative;font-family:"Jost",sans-serif;display:inline-block}.error-404-img{width:300px}