.banner-listing-wrap{flex-direction:column;display:flex}@media screen and (min-width:1200px){.banner-listing-wrap{flex-direction:row-reverse}}.banner-listing-wrap .image-section{height:280px;position:relative}@media screen and (min-width:744px){.banner-listing-wrap .image-section{height:500px}}@media screen and (min-width:1200px){.banner-listing-wrap .image-section{flex:1;height:auto}}.banner-listing-wrap .image-section .image{object-fit:cover;width:100%;height:100%;position:absolute}.banner-listing-wrap .banner-listing-container{background-color:#3e4827}.banner-listing-wrap .banner-listing-container .content-section{padding:40px 0}@media screen and (min-width:744px){.banner-listing-wrap .banner-listing-container .content-section{padding:56px 0}}@media screen and (min-width:1200px){.banner-listing-wrap .banner-listing-container .content-section{width:571px;padding:121px 90px 121px 0}}@media screen and (min-width:1400px){.banner-listing-wrap .banner-listing-container .content-section{width:654px;padding:154px 118px 154px 0}}@media screen and (min-width:1600px){.banner-listing-wrap .banner-listing-container .content-section{width:760px;padding:165px 224px 165px 0}}@media screen and (min-width:1800px){.banner-listing-wrap .banner-listing-container .content-section{width:848px;padding:195px 256px 195px 0}}.banner-listing-wrap .banner-listing-container .content-section .title{color:#fff;max-width:250px;font-size:24px;line-height:100%}.banner-listing-wrap .banner-listing-container .content-section .title>*{color:#fff}@media screen and (min-width:744px){.banner-listing-wrap .banner-listing-container .content-section .title{max-width:380px;font-size:40px}}@media screen and (min-width:1200px){.banner-listing-wrap .banner-listing-container .content-section .title{max-width:400px;font-size:48px}}.banner-listing-wrap .banner-listing-container .content-section .description{margin-top:24px}.banner-listing-wrap .banner-listing-container .content-section .description>*{color:#fff}@media screen and (min-width:744px){.banner-listing-wrap .banner-listing-container .content-section .description{margin-top:32px}}.banner-listing-wrap .banner-listing-container .content-section .cta-section{margin-top:24px}@media screen and (min-width:744px){.banner-listing-wrap .banner-listing-container .content-section .cta-section{margin-top:32px}}@media screen and (min-width:1200px){.banner-listing-wrap .banner-listing-container .content-section .cta-section{margin-top:40px}}.banner-listing-wrap .banner-listing-container .content-section .reviews-section{align-items:center;width:-moz-fit-content;width:fit-content;margin-top:32px;display:flex;position:relative}@media screen and (min-width:744px){.banner-listing-wrap .banner-listing-container .content-section .reviews-section{margin-top:48px}}@media screen and (min-width:1200px){.banner-listing-wrap .banner-listing-container .content-section .reviews-section{margin-top:68px}}.banner-listing-wrap .banner-listing-container .content-section .reviews-section .reviews-img{width:79px;height:32px;margin-right:16px}@media screen and (min-width:744px){.banner-listing-wrap .banner-listing-container .content-section .reviews-section .reviews-img{width:98px;height:40px;margin-right:24px}}.banner-listing-wrap .banner-listing-container .content-section .reviews-section .review-text{color:#fff}.banner-listing-wrap .banner-listing-container .content-section .reviews-section .review-text span{font-family:GilroySemiBold,sans-serif}
.banner-listing-2-wrap{background-blend-mode:darken;background:linear-gradient(#fafafa 0%,rgba(250,250,250,0) 100%)}.banner-listing-2-wrap .banner-listing-container{padding-top:32px;padding-bottom:32px}@media screen and (min-width:744px){.banner-listing-2-wrap .banner-listing-container{padding-top:56px;padding-bottom:48px}}@media screen and (min-width:1200px){.banner-listing-2-wrap .banner-listing-container{padding-top:80px;padding-bottom:56px}}.banner-listing-2-wrap .banner-listing-container .title>*{color:#212616;font-size:24px}@media screen and (min-width:744px){.banner-listing-2-wrap .banner-listing-container .title>*{font-size:40px}}@media screen and (min-width:1200px){.banner-listing-2-wrap .banner-listing-container .title>*{font-size:48px}}.banner-listing-2-wrap .banner-listing-container .description{margin-top:16px}@media screen and (min-width:744px){.banner-listing-2-wrap .banner-listing-container .description{margin-top:24px}}@media screen and (min-width:1200px){.banner-listing-2-wrap .banner-listing-container .description{max-width:648px}}
