.banner-section{background:#f6eadc;background:linear-gradient(90deg,#f6eadc 0%,#faf0e5 18%,#faf0e5 50%,#faf0e8 83%,#f7ebe1 100%);padding-top:30px;padding-bottom:30px}@media(min-width:470px){.banner-section{padding-top:40px;padding-bottom:40px}}@media(min-width:768px){.banner-section{padding-top:90px;padding-bottom:90px}}@media(min-width:960px){.banner-section{padding-top:110px;padding-bottom:110px}}.banner__price{font-size:28px}@media(min-width:1200px){.banner__price{font-size:36px}}.banner__image-desktop{right:0;bottom:20px;width:58%;max-height:100%;z-index:0}@media(min-width:960px){.banner__image-desktop{width:62%}}@media(min-width:2000px){.banner__image-desktop{max-width:1270px;width:100%}}@media(max-width:469px){.banner__image-mobile{margin-top:40px;margin-bottom:30px}}@media(max-width:959px){.banner__image-mobile{right:15%}}@media(max-width:767px){.banner__image-mobile{width:130%}}.banner__image-desktop .banner__image{margin-right:0;max-height:100%;object-fit:contain;object-position:bottom right}.banner__image{margin-inline:auto;height:auto}.banner__title{font-size:32px}@media(min-width:960px){.banner__title{font-size:40px}}@media(min-width:1400px){.banner__title{font-size:48px}}@media(min-width:1600px){.banner__title{font-size:70px}}@media(min-width:1800px){.banner__title{font-size:80px}}@media(min-width:1400px){.banner__title{line-height:1.1}}.banner__title{margin-top:0}.banner__top-content{font-size:12px}@media(min-width:470px){.banner__top-content{font-size:14px}}@media(min-width:640px){.banner__top-content{font-size:16px}}@media(min-width:1200px){.banner__top-content{font-size:18px}}@media(max-width:767px){.banner__background{height:calc(100% - 510px);top:210px;bottom:auto}}.banner__property-item{font-size:12px;padding:5px 10px;border-radius:20px;border:solid 1px #994f56}.banner__property-icon{position:relative;top:-2px}
