.contact-us{color:#fff}.contact-us .container{margin-bottom:120px;margin-top:120px;background-color:var(--color-brand-grey)}.contact-us .content-box{display:flex;flex-wrap:wrap;align-items:center}.contact-us .content-box .image-box{flex:0 0 457px;max-width:457px;line-height:1;margin-top:-120px;margin-bottom:-120px}.contact-us .content-box .contact-box{flex:0 0 calc(100% - 457px);max-width:calc(100% - 457px);padding:47px 60px 41px 41px}.contact-us .content-box .image-box img{width:100%;height:auto;display:block}.contact-us .content-box .contact-box .title{margin-top:0;margin-bottom:20px;color:#fff;font-weight:700;font-size:18px;line-height:21.94px}.contact-us .content-box .contact-box .text{margin-top:0;margin-bottom:25px;font-family:var(--font-heading-family);font-size:16px;font-weight:400;line-height:23px}.contact-us .content-box .contact-box .text p{margin:0;font-family:var(--font-heading-family);font-size:16px;font-weight:400;line-height:23px}.contact-us .content-box .contact-box .block-box{padding-top:13px;border-top:1px solid #FFFFFF}.contact-us .content-box .contact-box .block-box .block-content{margin-bottom:5px;font-family:var(--font-heading-family);font-size:16px;font-weight:700;line-height:33px}.contact-us .content-box .contact-box .block-box .block-content strong{font-weight:700}.contact-us .content-box .contact-box .block-box .block-content p{margin:0;font-family:var(--font-heading-family);font-size:16px;font-weight:400;line-height:33px}.contact-us .content-box .contact-box .block-box .block-content a{color:#fff;text-decoration:none;transition:all .3s}.contact-us .content-box .contact-box .block-box .block-content a:hover{opacity:.8}@media (max-width: 1199px){.contact-us .container{margin-bottom:80px;margin-top:80px}.contact-us .content-box .image-box{margin-top:-60px;margin-bottom:-60px}}@media (max-width: 989px){.contact-us .content-box .image-box{flex:0 0 50%;max-width:50%}.contact-us .content-box .contact-box{flex:0 0 50%;max-width:50%;padding:30px}.contact-us .container{margin-bottom:70px;margin-top:70px}}@media (max-width: 767px){.contact-us .container,.contact-us .content-box .image-box{margin-bottom:0;margin-top:0}.contact-us .content-box .image-box{flex:0 0 100%;max-width:100%;overflow:hidden}.contact-us .content-box .contact-box{flex:0 0 100%;max-width:100%;padding:30px 0}.contact-us .container{padding-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/contact-us.css.map */
