.hero-section{padding:275px 0 250px}@media only screen and (min-width:1200px) and (max-width:1549px){.hero-section{padding:230px 0 150px}}@media only screen and (min-width:992px) and (max-width:1199px){.hero-section{padding:170px 0 100px}}@media only screen and (min-width:768px) and (max-width:991px){.hero-section{padding:170px 0 0}}@media only screen and (max-width:767px){.hero-section{padding:150px 0 0}}.hero-content{max-width:500px;position:relative}.hero-content.hero-content-four{max-width:550px}@media only screen and (min-width:1200px) and (max-width:1549px){.hero-content{max-width:450px}}@media only screen and (min-width:992px) and (max-width:1199px){.hero-content{max-width:400px}}@media only screen and (max-width:767px){.hero-content{max-width:450px}}.hero-content>span{color:var(--primary);display:block;letter-spacing:6px;line-height:1.2;margin-bottom:30px}@media only screen and (min-width:1200px) and (max-width:1549px){.hero-content>span{font-size:18px!important;margin-bottom:20px}}@media only screen and (min-width:992px) and (max-width:1199px){.hero-content>span{margin-bottom:20px}}@media only screen and (max-width:767px){.hero-content>span{font-size:18px!important;margin-bottom:20px}}@media only screen and (max-width:575px){.hero-content>span{font-size:16px!important}}@media only screen and (max-width:479px){.hero-content>span{font-size:14px!important}}.hero-content>h1{line-height:1.285;margin-bottom:25px}@media only screen and (min-width:1200px) and (max-width:1549px){.hero-content>h1{font-size:56px!important}}@media only screen and (min-width:992px) and (max-width:1199px){.hero-content>h1{font-size:50px!important}}@media only screen and (min-width:768px) and (max-width:991px){.hero-content>h1{font-size:50px!important}}@media only screen and (max-width:767px){.hero-content>h1{font-size:50px!important;font-size:56px!important}}@media only screen and (max-width:575px){.hero-content>h1{font-size:50px!important}}@media only screen and (max-width:479px){.hero-content>h1{font-size:35px!important}}.hero-content>h1 span{margin:-20px -30px;padding:20px 30px;position:relative}.hero-content>h1 span:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hero-content>p{line-height:1.777;margin-bottom:55px}@media only screen and (min-width:1200px) and (max-width:1549px){.hero-content>p{font-size:16px!important;margin-bottom:35px}}@media only screen and (min-width:992px) and (max-width:1199px){.hero-content>p{margin-bottom:30px}}@media only screen and (max-width:767px){.hero-content>p{font-size:16px!important;margin-bottom:35px}}@media only screen and (max-width:575px){.hero-content>p{font-size:15px!important;margin-bottom:30px}}.hero-content .hero-line-shape{left:0;position:absolute;top:115%;width:auto}@media only screen and (min-width:1200px) and (max-width:1549px){.hero-content .hero-line-shape{max-height:70px;top:110%}}@media only screen and (min-width:992px) and (max-width:1199px){.hero-content .hero-line-shape{max-height:50px;top:105%}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.hero-content .hero-line-shape{max-height:70px;top:110%}}.hero-image{bottom:0;display:flex;margin-right:-80px;padding-left:130px;position:absolute;right:0;width:55%}.hero-image>img{width:100%}@media only screen and (max-width:767px),only screen and (min-width:1200px) and (max-width:1549px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){.hero-image{margin-right:0}}@media only screen and (min-width:1200px) and (max-width:1549px){.hero-image{padding-left:100px;width:60%}}@media only screen and (min-width:992px) and (max-width:1199px){.hero-image{padding-left:80px;width:60%}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.hero-image{margin:40px 20px 0;padding-left:130px;position:relative;width:auto}}@media only screen and (max-width:767px){.hero-image{padding-left:80px}}@media only screen and (max-width:479px){.hero-image{padding:0}}.hero-price-wrap{align-items:center;display:flex;gap:10px;padding:20px;position:absolute;right:15%;top:70px}.hero-price-wrap.row-reverse{flex-direction:row-reverse}.hero-price-wrap.row{flex-direction:row}.hero-home-icon{line-height:1}.hero-home-icon svg{height:24px;margin-top:-2px;width:24px}.hero-home-icon svg path{stroke:currentColor;fill:currentColor}.hero-price{color:var(--secondary);line-height:1}@media only screen and (min-width:1200px) and (max-width:1549px){.hero-price-wrap{padding:15px;right:10%;top:50px}.hero-price{font-size:16px}.hero-home-icon svg{height:20px;width:20px}}@media only screen and (min-width:992px) and (max-width:1199px){.hero-price-wrap{border-width:2px;padding:10px;right:10%;top:50px}.hero-price{font-size:14px}.hero-home-icon svg{height:16px;width:16px}}@media only screen and (min-width:768px) and (max-width:991px){.hero-price-wrap{padding:15px;right:10%;top:50px}.hero-price{font-size:16px}.hero-home-icon svg{height:20px;width:20px}}@media only screen and (max-width:767px){.hero-price-wrap{border-width:2px;padding:10px;right:10%;top:50px}.hero-price{font-size:14px}.hero-home-icon svg{height:16px;width:16px}}.hero-rating{align-items:center;bottom:15%;display:flex;gap:20px;left:0;padding:20px;position:absolute}.hero-rating.row{flex-direction:row}.hero-rating.row-reverse{flex-direction:row-reverse}@media only screen and (min-width:1200px) and (max-width:1549px){.hero-rating{padding:15px}}@media only screen and (min-width:992px) and (max-width:1199px){.hero-rating{padding:10px}}@media only screen and (min-width:768px) and (max-width:991px){.hero-rating{padding:15px}}@media only screen and (max-width:767px){.hero-rating{gap:10px;padding:10px}}.hero-rating-number-wrap{align-items:center;display:flex;gap:10px;line-height:1;margin-bottom:10px}.hero-rating-number-wrap>span,.hero-rating-number-wrap>strong{color:var(--secondary)}@media only screen and (min-width:1200px) and (max-width:1549px){.hero-rating-number-wrap>span,.hero-rating-number-wrap>strong{font-size:16px}}@media only screen and (min-width:992px) and (max-width:1199px){.hero-rating-number-wrap>span,.hero-rating-number-wrap>strong{font-size:14px}}@media only screen and (min-width:768px) and (max-width:991px){.hero-rating-number-wrap>span,.hero-rating-number-wrap>strong{font-size:16px}}@media only screen and (max-width:767px){.hero-rating-number-wrap>span,.hero-rating-number-wrap>strong{font-size:14px}}.hero-rating-number-wrap svg{height:19px;width:19px}.hero-rating-number-wrap svg path{stroke:currentColor;fill:currentColor}@media only screen and (min-width:1200px) and (max-width:1549px){.hero-rating-number-wrap svg{height:18px;width:18px}}@media only screen and (min-width:992px) and (max-width:1199px){.hero-rating-number-wrap svg{height:16px;width:16px}}@media only screen and (min-width:768px) and (max-width:991px){.hero-rating-number-wrap svg{height:18px;width:18px}}@media only screen and (max-width:767px){.hero-rating-number-wrap svg{height:16px;width:16px}}.hero-rating-review-wrap>span{display:block;letter-spacing:1px;line-height:1}@media only screen and (max-width:767px),only screen and (min-width:992px) and (max-width:1199px){.hero-rating-review-wrap>span{font-size:12px!important}}.hero-rating-author-group{display:flex}.hero-rating-author{border:2px solid #fff;border-radius:50%;display:flex;height:44px;overflow:hidden;width:44px}@media only screen and (max-width:767px),only screen and (min-width:1200px) and (max-width:1549px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){.hero-rating-author{height:36px;width:36px}}.hero-rating-author:not(:first-child){margin-left:-18px}@media only screen and (max-width:767px),only screen and (min-width:1200px) and (max-width:1549px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){.hero-rating-author:not(:first-child){margin-left:-15px}}.hero-rating-author-text{align-items:center;background-color:var(--secondary);color:#fff;justify-content:center;line-height:1}@media only screen and (min-width:1200px) and (max-width:1549px){.hero-rating-author-text{font-size:12px!important}}@media only screen and (min-width:992px) and (max-width:1199px){.hero-rating-author-text{font-size:10px!important}}@media only screen and (min-width:768px) and (max-width:991px){.hero-rating-author-text{font-size:12px!important}}@media only screen and (max-width:767px){.hero-rating-author-text{font-size:10px!important}}.hero{background-color:var(--secondary);display:flex;position:relative}.hero-single-property{padding-bottom:60px;padding-top:200px}@media only screen and (max-width:767px){.hero-single-property{padding-top:170px}}.hero-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.hero-overlay{position:relative}.hero-overlay:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hero .row{align-items:center;display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media only screen and (max-width:767px){.hero .row{gap:30px 0}}.hero .col-1{flex:1 0 100%;max-width:100%;padding:0 15px}@media only screen and (min-width:1200px) and (max-width:1549px),only screen and (min-width:1550px),only screen and (min-width:992px) and (max-width:1199px){.hero .col-1{flex:1 0 56%;max-width:56%}}.hero .col-2{flex:1 0 100%;max-width:100%;padding:0 15px}@media only screen and (min-width:1200px) and (max-width:1549px),only screen and (min-width:1550px),only screen and (min-width:992px) and (max-width:1199px){.hero .col-2{flex:1 0 44%;max-width:44%}}.hero-content.hero-content-2{max-width:100%}.hero-feature{display:flex;list-style-type:none;margin-bottom:73px;padding-left:0}@media only screen and (max-width:767px){.hero-feature{flex-wrap:wrap;gap:30px 0;margin-bottom:48px}}.hero-feature li{list-style-type:none;margin-right:25px;padding-right:25px;position:relative}.hero-feature li svg{fill:currentColor}@media only screen and (max-width:767px){.hero-feature li{margin-right:20px;padding-right:20px}}@media only screen and (min-width:1200px) and (max-width:1549px),only screen and (min-width:1550px){.hero-feature li{margin-right:50px;padding-right:50px}}.hero-feature li:not(:last-child):before{background-color:#fff;content:"";height:60px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.hero-feature li svg{height:30px!important;width:30px}.hero-feature-content span{color:#fff;display:block;font-size:18px;line-height:1;margin-top:5px}.hero-agent .row{flex-direction:row-reverse}@media only screen and (min-width:1200px) and (max-width:1549px),only screen and (min-width:1550px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){.hero-feature-content span{text-overflow:ellipsis;white-space:nowrap}}.hero-image-two{position:relative}.hero-agent-image{display:flex;position:relative}.hero-agent{padding-top:170px}.hero-content-four>.profession{letter-spacing:.1em;line-height:1;margin-bottom:38px}.hero-content-four>h2{line-height:1;margin:50px 0 0}@media only screen and (min-width:1550px){.hero-image-two{display:flex;justify-content:flex-end;margin-right:-185px}}.hero-image-two>.hero-price-wrap{left:8%;right:auto;top:90px}@media only screen and (min-width:768px) and (max-width:991px){.hero-image-two{margin-top:30px}.hero-content-four.hero-content>p{margin-bottom:25px}.hero-content-four>.profession{margin-bottom:23px}.hero-content-four>h2{margin:35px 0 0}.hero-agent-image{margin-top:30px}}@media only screen and (max-width:767px){.hero-content-four.hero-content>p{margin-bottom:25px}.hero-content-four>.profession{margin-bottom:23px}.hero-content-four>h2{margin:35px 0 0}}.hero-five{align-items:center;display:flex;height:100vh;position:relative}.hero-five .hero-rating{bottom:60px;left:auto;right:45px}.hero-five .hero-content-five h1{margin:30px 0 48px}.hero-three{background-color:#f6fafb}.hero-three .hero-item{display:flex}.hero-three .hero-image-three img{display:block;height:100%;width:100%}.hero-three .hero-image-three{width:53%}.hero-three .hero-content-three{width:47%}.hero-three .hero-content-three .hero-content-inner{display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:150px;padding-right:30px}.hero-three .hero-content-three .hero-content-inner>span{color:var(--secondary);display:block;letter-spacing:.3em;line-height:1.2;margin-bottom:30px}.hero-three .hero-content-three .hero-content-inner>h1{line-height:1.28;margin-bottom:30px}.hero-three .hero-content-three .hero-content-inner>h1>span{text-decoration:underline}.hero-three .hero-content-three .hero-content-inner>p{line-height:1.8;margin-bottom:55px}.hero-three .hero-button-wrap{align-items:center;display:flex;gap:0 80px;position:relative}.hero-three .hero-rating{bottom:auto;left:auto;padding:0;position:relative}@media only screen and (min-width:1366px) and (max-width:1499px){.hero-five .hero-content-five h1{font-size:60px!important;margin:20px 0 35px}.hero-three .hero-content-three .hero-content-inner>h1{font-size:60px!important}.hero-three .hero-content-three .hero-content-inner{padding-left:30px}.image-comparson-area{padding-left:14px}.hero-three .hero-image-three{width:49%}.image-comparson-area .dnd_area-dnd_partial-2-column-1-padding{padding-top:50px!important}.hero-three .hero-content-three .hero-content-inner>p{margin-bottom:30px}}@media only screen and (min-width:1200px) and (max-width:1365px){.hero-five .hero-content-five h1{font-size:60px!important}.hero-three .hero-content-three .hero-content-inner{padding-left:16px;padding-right:16px}.hero-three .hero-content-three .hero-content-inner>h1{font-size:50px!important;line-height:1.1!important;margin-bottom:20px}.hero-three .hero-content-three .hero-content-inner{padding-left:30px}.image-comparson-area{padding-left:0}.hero-three .hero-image-three{width:49%}.image-comparson-area .dnd_area-dnd_partial-2-column-1-padding{padding-top:50px!important}.hero-three .hero-content-three .hero-content-inner>p{margin-bottom:20px}.comparison-img-group{margin:0 0 0 -12px}}@media only screen and (min-width:992px) and (max-width:1199px){.hero-five .hero-content-five h1{font-size:50px!important;margin:20px 0 35px}.hero-three .hero-content-three .hero-content-inner{padding-left:16px;padding-right:16px}.hero-three .hero-content-three .hero-content-inner>h1{font-size:40px!important;line-height:1.1!important;margin-bottom:20px}.hero-three .hero-content-three .hero-content-inner{padding-left:30px}.hero-three .hero-image-three{width:49%}.image-comparson-area .dnd_area-dnd_partial-2-column-1-padding{padding-top:50px!important}.hero-three .hero-content-three .hero-content-inner>p{margin-bottom:20px}.hero-three .hero-button-wrap{gap:0 20px}.hero-three .hero-content-three .hero-content-inner>p br{display:none}.hero-three .hero-content-three .hero-content-inner>span{margin-bottom:15px}}@media only screen and (min-width:768px) and (max-width:991px){.hero-five .hero-content-five h1{font-size:45px!important;margin:20px 0 35px}.hero-three .hero-item{display:block}.hero-three .hero-image-three{width:100%}.hero-three .hero-content-three{padding:60px 0;width:100%}.hero-three .hero-content-three .hero-content-inner{padding-left:16px;padding-right:16px}.hero-three .hero-content-three .hero-content-inner>h1{font-size:40px!important;line-height:1.1!important;margin-bottom:20px}.hero-three .hero-content-three .hero-content-inner{padding-left:30px}.hero-three .hero-content-three .hero-content-inner>p{margin-bottom:20px}.hero-three .hero-button-wrap{gap:0 20px}.hero-three .hero-content-three .hero-content-inner>span{margin-bottom:15px}}@media only screen and (max-width:767px){.hero-five .hero-content-five span{font-size:18px!important;letter-spacing:3px!important}.hero-five .hero-content-five h1{font-size:30px!important;margin:15px 0 20px}.hero-three .hero-item{display:block}.hero-three .hero-image-three{width:100%}.hero-three .hero-content-three{padding:60px 0;width:100%}.hero-three .hero-content-three .hero-content-inner{padding-right:16px}.hero-three .hero-content-three .hero-content-inner>h1{font-size:32px!important;line-height:1.1!important;margin-bottom:20px}.hero-three .hero-content-three .hero-content-inner{padding-left:16px}.hero-three .hero-content-three .hero-content-inner>p{margin-bottom:20px}.hero-three .hero-content-three .hero-content-inner>p br{display:none}.hero-three .hero-button-wrap{display:block}.hero-three .hero-content-three .hero-content-inner>span{margin-bottom:15px}.hero-three .hero-rating{margin-top:20px}}.hero-five .hero-content-five h1>span{color:var(--primary);text-decoration:underline}