.theme-header-topbar .theme-topbar-contact-info ul .theme-topbar-info .theme-topbar-info-icon svg{width:calc(18px + 4px);height:calc(18px + 4px)}.zpheader-style-01{box-shadow:none;border-block-end:1px solid black}.zscustom-banner-realestate .zpcontainer{width:100%;max-inline-size:1440px;padding:0;padding-inline:35px}.zscustom-banner-realestate .zptext{font-family:'Roboto', sans-serif;font-size:18px;font-weight:400}.zscustom-banner-realestate .zshero-banner-style-03 h3.zpheading{font-family:'Outfit', sans-serif;font-weight:500}.zscustom-banner-realestate .zshero-banner-style-03 h2.zpheading{font-family:'Outfit', sans-serif;font-weight:600;line-height:1.3}.zscustom-banner-realestate-smtxt{margin:0}.zscustom-banner-realestate-smtxt .zptext{font-family:'Roboto', sans-serif;font-size:14px;font-weight:500}.zscustom-section-realestate-01{padding:0}.zscustom-section-realestate-01 h1{font-weight:600;line-height:1.4}.zscustom-section-realestate-01 .zpelem-col{padding:40px;border-inline-start:1px solid black;border-block-end:1px solid black}.zscustom-section-realestate-01 .zpelem-col.zscustom-section-realestate-emptycol{border:none}.zscustom-section-realestate-02 h1{font-weight:600;line-height:1.4}.zscustom-section-realestate-02 .zpelem-iconheading h6{font-family:'Roboto', sans-serif}.zscustom-section-realestate-03 .zscustom-profile-realestate .zpimage-heading{text-transform:uppercase;font-weight:600;margin-block-end:0 !important}.zscustom-section-realestate-04 h2{line-height:1}.zscustom-section-realestate-04 h1{line-height:1.5}.zscustom-section-realestate-05 h2,.zscustom-section-realestate-05 h3{line-height:1}.zscustom-section-realestate-06{padding-block-end:50px;padding-block-start:20px}.zscustom-section-realestate-06 h2,.zscustom-section-realestate-06 h3{line-height:1}.zscustom-section-realestate-06 .zplight-section-bg{background-color:transparent;padding-inline:0 !important}.zscustom-section-realestate-07 h2,.zscustom-section-realestate-07 h3{line-height:1}.zscustom-section-realestate-07 .zprow:first-child{position:relative;z-index:1}.zscustom-section-realestate-07 .zptext{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.zscustom-section-realestate-07 .zscustom-section-realestate-testimonial{max-inline-size:534px;max-block-size:360px;margin-block-end:-100px;background:#FFFFFF;box-shadow:4px 4px 20px rgba(61,61,61,0.21);margin-inline-start:60px}.zscustom-section-realestate-07 .zscustom-section-realestate-testimonial .zpcarousel-arrow-left,.zscustom-section-realestate-07 .zscustom-section-realestate-testimonial .zpcarousel-arrow-right{display:none}.zscustom-section-realestate-07 .zscustom-section-realestate-testimonial .zpcol-md-3{max-inline-size:84px;padding-inline-end:0}.zscustom-section-realestate-07 .zscustom-section-realestate-testimonial .zscustom-section-realestate-profiletext{font-size:16px;margin:0}.zscustom-section-realestate-07 .zscustom-section-realestate-testimonial .zpcarousel-container .zpcarousel-content-container .zpcarousel-content .zpcarousel-content-inner{padding:20px;padding-block:10px}.zscustom-section-realestate-07 .zscustom-section-realestate-testimonial .zpcarousel-container.zpcarousel-style-01 .zpcarousel-controller-container{margin-block-start:0;margin-block-end:20px}.zscustom-section-realestate-08 h1{color:#B28C00;line-height:1;margin-block-start:40px}.zscustom-section-realestate-09 h2{line-height:1}.zscustom-section-realestate-09 .zpaccordion-container.zpaccordion-style-01 .zpaccordion-content{margin-block-end:24px;border:1px solid #E7E7E7;box-shadow:0px 8px 13px 0px #E7E7E7}.zscustom-section-realestate-09 .zpaccordion-container.zpaccordion-style-01 .zpaccordion-content .zpelement{margin:0}.zscustom-section-realestate-09 .zpaccordion-container.zpaccordion-style-01 .zpaccordion{margin-block-end:24px;border:1px solid #E7E7E7;font-size:20px;font-weight:500}.zscustom-section-realestate-09 .zpaccordion-container.zpaccordion-style-01 .zpaccordion.zpaccordion-active{margin:0;margin-block-end:-1px}.zscustom-section-realestate-10 h2,.zscustom-section-realestate-10 h3{line-height:1}.zscustom-section-realestate-10 h2{margin-block-end:24px}.zscustom-section-realestate-11 h2,.zscustom-section-realestate-11 h3{line-height:1}.zscustom-section-realestate-12{padding-block-end:0}.zscustom-section-realestate-brdrht{border-inline-end:1px solid #E7E7E7}.zpelement.zpelem-heading.zscustom-realestate-label{background:linear-gradient(270deg, #ecfeff 0%, #fae4e0 79.67%, #fcd2e5 100%);padding-block:3px;padding-inline:16px;border-radius:30px;margin-block-start:8px;display:inline-flex;align-items:center}.zpelement.zpelem-heading.zscustom-realestate-label:before{background:#ecfeff;width:12px;height:12px;border-radius:30px;margin-inline-end:8px}.zpelement.zpelem-box.zscustom-section-realestate-card{padding:0;padding-block:50px;margin-block-start:24px;background:linear-gradient(0deg, #ecfeff 0%, #fae4e0 79.67%, #fcd2e5 100%);border-radius:40px}.zpelement.zpelem-box.zscustom-section-realestate-card .zpelement{margin:0;justify-content:center;display:flex}.zpelement.zpelem-box.zscustom-section-realestate-card .zpheading,.zpelement.zpelem-box.zscustom-section-realestate-card .zpsocialprofile-container{margin-block-start:16px}.zpelement.zpelem-box.zscustom-section-realestate-card .zpsocialprofile-container{background:#FFFFFF;border-radius:40px;width:200px;padding-block:9px}.zpelement.zpelem-box.zscustom-section-realestate-card-alignleft{margin-inline-start:40px}.zpelement.zpelem-box.zscustom-section-realestate-card-alignleft .zpelement{justify-content:flex-start;padding-inline:32px}.zpelement.zpelem-box.zscustom-section-realestate-card-alignleft .zptext{padding-block-start:16px;padding-block-end:32px}.zpelement.zpelem-box.zscustom-section-realestate-card-alignleft .zpicon-container{margin-block-start:16px}.zpelement.zpelem-box.zscustom-section-realestate-card-alignleft .zpelem-iconheading .zpicon-common svg{fill:#13302E}.zpelement.zpelem-gallery.zscustom-gallery-realestate{border-radius:52px;overflow:hidden;margin-block-end:32px}.zpelement.zpelem-gallery.zscustom-gallery-realestate .hb-grid-gallery{margin:-5px}.zpelement.zpelem-gallery.zscustom-gallery-realestate .hb-grid-item{margin:5px}.zscustom-footer-realestate{padding-block:90px}.zscustom-footer-realestate-info{margin-block-start:40px;background:#13302E;border-block-end:4px solid #B28C00;padding-block-end:20px}.zscustom-footer-realestate-infotxt{color:#B28C00}.zscustom-footer-realestate [zscustom-footer-realestate-socialprofile] .zpsocialprofile-container.zpsocialprofile-type-white .zpsocialprofile-wrapper .zpsocialprofile{fill:#B28C00}.zscustom-carousel-realestate-plain{margin-block-start:32px}.zscustom-carousel-realestate-plain .zpcarousel-container.zpcarousel-style-01 .zpcarousel-controller-container{display:none}.zscustom-carousel-realestate-plain .zpimage-container{margin:25px;border-radius:20px}.zprow.zscustom-contact-realestate-card{border-radius:20px !important}.zscustom-contact-realestate-card{border:1px solid #E7E7E7;padding-block-start:10px;padding-block-end:16px;margin-inline:30px}.zscustom-contact-realestate-card h3{line-height:1}.zscustom-contact-realestate-card .zpelement.zpelem-button{margin:0}.zscustom-contact-realestate-card .zpelement.zpelem-image{margin:0;margin-inline-start:-81px}@media only screen and (max-width: 991px){.zscustom-footer-realestate .zpbutton-container.zpbutton-align-right,.zscustom-section-realestate-04 .zpbutton-container.zpbutton-align-right,.zscustom-section-realestate-02 .zpbutton-container.zpbutton-align-right{text-align:start}.zscustom-section-realestate-01 .zpheading.zpheading-align-right{text-align:start}.zpelement.zpelem-box.zscustom-section-realestate-card.zscustom-section-realestate-card-alignleft{margin-inline-start:0}.zscustom-section-realestate-07 .zscustom-section-realestate-testimonial{margin-block-end:-50px;margin-inline-start:0;margin-inline:20px}.zscustom-contact-realestate-card{margin-block-end:20px}.zscustom-contact-realestate-card .zpelement.zpelem-image{margin:0}.zscustom-section-realestate-emptycol{display:none}.theme-header.zpdark-header-portion .theme-responsive-menu-area.zpcontainer .theme-responsive-menu .theme-menu{background:#13302E}.theme-header.zpdark-header-portion .theme-responsive-menu-area.zpcontainer .theme-responsive-menu .theme-menu ul li a{color:#FFFFFF}.theme-header.zpdark-header-portion .theme-responsive-menu-area.zpcontainer .theme-responsive-menu .theme-menu ul.theme-scoialicon-inner-parent li a svg{fill:#FFFFFF}.theme-header.zpdark-header-portion .theme-responsive-menu-area.zpcontainer .theme-responsive-menu .theme-menu>ul{border-block-end:1px solid black}.theme-header.zpdark-header-portion .theme-responsive-menu-area.zpcontainer .theme-responsive-menu .theme-topbar-contact-info ul:first-child li a svg{fill:#FFFFFF}}
