.contact-section{background-color:#7e5f2b;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fac6bb;margin:-121px 0 0;overflow:hidden;padding:130px 0 0}.contact-block,.contact-section,.contact-top{position:relative;width:100%}.contact-top .contact-top__row{display:grid;gap:30px;grid-template-columns:1fr 1fr 1fr}.contact-top .contact-top__row .contact-top__col{position:relative;width:100%}.contact-top .contact-top__row .contact-top__col.col-1{align-self:center}.contact-top .contact-top__row .contact-top__col.col-3{align-self:flex-end}.contact-top .contact-top__title{display:block;width:100%}.contact-top .contact-top__title .s-title{margin:0 -120px 0 0;position:relative;z-index:2}.contact-top .contact-top__title .s-title h1{font-size:170px;line-height:.9;margin:0;padding:0;text-transform:uppercase}.contact-top .contact-top__title .s-title h1 strong{display:block;font-family:New Icon Script,sans-serif;font-weight:400;text-align:right;text-transform:none}.contact-top .contact-top__image{display:block;width:100%}.contact-top .contact-top__image .image{position:relative;width:100%}.contact-top .contact-top__image .image:before{content:"";display:block;padding:125% 0 0}.contact-top .contact-top__image .image img{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.contact-top .contact-top__content{display:block;padding:0 0 0 140px;width:100%}.contact-top .contact-top__content .s-content{display:block;width:100%}.contact-top .contact-top__content .s-content p{margin:16px 0 0;padding:0}.contact-top .contact-top__content .s-content p:first-of-type{margin:0}.contact-bottom{margin:35px 0 0;padding:40px 0;position:relative;width:100%}.contact-bottom:before{border-top:2px solid #fac6bb;box-sizing:border-box;content:"";height:100%;left:-5000px;pointer-events:none;position:absolute;right:-5000px;top:0;width:auto;z-index:1}.contact-bottom .contact-bottom__row{display:flex;flex-wrap:wrap;justify-content:flex-end;margin:0 -15px}.contact-bottom .contact-bottom__row .contact-bottom__col{padding:0 15px;width:33.3333%}.contact-bottom .contact-bottom__row .contact-bottom__col:last-child .contact-bottom__cta{padding:0 0 0 140px}.contact-bottom .contact-bottom__cta{display:block;width:100%}.contact-bottom .contact-bottom__cta .s-cta{display:flex;flex-wrap:wrap;width:100%}.contact-bottom .contact-bottom__cta .s-cta .label{color:#fac6bb;display:block;font-family:Manrope,sans-serif;font-size:18px;font-weight:600;letter-spacing:.1em;line-height:1.2;margin:0 0 8px;text-transform:uppercase;width:100%}.contact-bottom .contact-bottom__cta .s-cta .w3n-button{color:#fac6bb;vertical-align:top}.contact-bottom .contact-bottom__cta .s-cta .w3n-button:after{background:#fac6bb}@media (min-width:1530px) and (max-width:1699px){.contact-section{margin:-109px 0 0;padding:120px 0 30px}.contact-top .contact-top__title .s-title{margin:0 -102px 0 0}.contact-top .contact-top__title .s-title h1{font-size:140px}.contact-bottom .contact-bottom__row .contact-bottom__col:last-child .contact-bottom__cta,.contact-top .contact-top__content{padding:0 0 0 60px}}@media (min-width:1440px) and (max-width:1529px){.contact-section{margin:-109px 0 0;padding:120px 0 30px}.contact-top .contact-top__title .s-title{margin:0 -90px 0 0}.contact-top .contact-top__title .s-title h1{font-size:120px}.contact-bottom .contact-bottom__row .contact-bottom__col:last-child .contact-bottom__cta,.contact-top .contact-top__content{padding:0 0 0 40px}}@media (min-width:1200px) and (max-width:1439px){.contact-section{margin:-105px 0 0;padding:115px 0 30px}.contact-top .contact-top__title .s-title{margin:0 -90px 0 0}.contact-top .contact-top__title .s-title h1{font-size:120px}.contact-bottom .contact-bottom__row .contact-bottom__col:last-child .contact-bottom__cta,.contact-top .contact-top__content{padding:0}}@media (min-width:992px) and (max-width:1199px){.contact-section{margin:-105px 0 0;padding:115px 0 30px}.contact-top .contact-top__title .s-title{margin:0 -75px 0 0}.contact-top .contact-top__title .s-title h1{font-size:90px}.contact-top .contact-top__content{padding:0}.contact-bottom{padding:30px 0}.contact-bottom .contact-bottom__row .contact-bottom__col{width:50%}.contact-bottom .contact-bottom__row .contact-bottom__col:last-child .contact-bottom__cta{padding:0}.contact-bottom .contact-bottom__cta .s-cta .label,.contact-bottom .contact-bottom__cta .s-cta .w3n-button{font-size:16px}}@media (min-width:768px) and (max-width:991px){.contact-section{margin:-105px 0 0;padding:115px 0 30px}.contact-top .contact-top__title .s-title{margin:0 -65px 0 0}.contact-top .contact-top__title .s-title h1{font-size:70px}.contact-top .contact-top__content{padding:0}.contact-bottom{padding:30px 0}.contact-bottom .contact-bottom__row .contact-bottom__col{width:50%}.contact-bottom .contact-bottom__row .contact-bottom__col:last-child .contact-bottom__cta{padding:0}.contact-bottom .contact-bottom__cta .s-cta .label,.contact-bottom .contact-bottom__cta .s-cta .w3n-button{font-size:16px}}@media (max-width:767px){.contact-section{margin:-86px 0 0;padding:110px 0 30px}.contact-top .contact-top__row{gap:0;grid-template-columns:1fr}.contact-top .contact-top__row .contact-top__col.col-2{order:-1}.contact-top .contact-top__title .s-title{margin:-20px 0 0;max-width:300px}.contact-top .contact-top__title .s-title h1{font-size:70px}.contact-top .contact-top__image .image{margin:0 auto;max-width:200px}.contact-top .contact-top__content{padding:15px 0 0}.contact-bottom{margin:30px 0 0;padding:30px 0}.contact-bottom .contact-bottom__row .contact-bottom__col{width:100%}.contact-bottom .contact-bottom__row .contact-bottom__col:last-child .contact-bottom__cta{padding:30px 0 0}.contact-bottom .contact-bottom__cta .s-cta .label,.contact-bottom .contact-bottom__cta .s-cta .w3n-button{font-size:15px}}