.position-static{position:static}.quote{background:#e4dac4;padding:128px 0 64px;position:relative}.quote .container{position:relative;z-index:3}.quote:before{background:#312b2b;border-radius:48px 48px 0 0;height:calc(100% - 376px);top:0;z-index:1}.quote:after,.quote:before{content:"";left:0;position:absolute;width:100%}.quote:after{background:#f6f3eb;bottom:0;height:382px;z-index:2}.quote h2{color:#f6f3eb;font-size:44px;font-weight:500;letter-spacing:-.04em;line-height:1.25;margin-bottom:0}.quote__description,.quote__description p{color:#efe9dc;font-size:18px;letter-spacing:-.01em;line-height:1.35}span.line-dec-center{position:relative}span.line-dec-center:before{background:#fff;content:"";height:1px;left:0;position:absolute;top:50%;width:100%}.quote__description p:last-child{margin-bottom:0}.quote__image-wrapper{flex:0 0 492px;margin-right:64px;min-height:623px}.quote__wrapper{display:flex;flex:1 0 0;flex-direction:column;justify-content:center;padding:40px 50px 40px 0}.quote__image-wrapper img{height:100%!important;object-fit:cover;width:100%}.quote__wrapper q{color:#312b2b;font-family:Copernicus,sans-serif;font-size:38px;font-weight:500;letter-spacing:-.04em;line-height:1.25;margin-bottom:36px}.quote__wrapper>div>p{color:#5a5555;font-family:Haffer,sans-serif;font-size:20px;letter-spacing:-.01em;line-height:1.35;margin-bottom:0}.quote__wrapper>div>p strong{font-weight:600}.quote__wrapper q:after,.quote__wrapper q:before{content:none}.quote-col{background:#ffb5a8;border-radius:24px;margin-top:127px;overflow:hidden}@media (min-width:1306px){.quote .container{max-width:1276px!important}}@media (max-width:1199px){.quote{padding:72px 0}.quote br{display:none}.quote__right-col img{max-height:700px;max-width:100%;width:auto}.quote__wrapper q{font-size:32px}.quote__wrapper>div>p{font-size:18px}}@media (max-width:991px){.quote:after{height:278px}.quote:before{height:calc(100% - 278px)}.quote__image-wrapper{flex:0 0 100%;height:400px;margin:0;min-height:0;width:100%}.quote__wrapper{padding:32px}.quote-col{margin-top:64px}}@media (max-width:767px){.quote h2{font-size:36px}.quote__description p{font-size:18px}}@media (max-width:575px){.quote{padding:48px 0}.quote h1{font-size:30px}.quote__description p{font-size:16px}.quote-btn{width:100%}.quote:after{height:228px}.quote:before{height:calc(100% - 228px)}.quote__image-wrapper{height:300px}.quote__wrapper q{font-size:28px}.quote__wrapper{padding:24px}}