#hs_cos_wrapper_page_header{padding:142px 0 50px}#hs_cos_wrapper_page_header h1,#hs_cos_wrapper_page_header h2,#hs_cos_wrapper_page_header h3,#hs_cos_wrapper_page_header h4,#hs_cos_wrapper_page_header h5,#hs_cos_wrapper_page_header h6{font-size:80px;font-weight:400;letter-spacing:.05em;line-height:120%;text-align:center}.contact-form{margin:0 auto;max-width:716px;padding:32px 40px 61px;position:relative}.contact-form .hs_agree_email_check,.contact-form .hs_privacy_policy_check{color:#979797;font-family:Albert Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.04em;line-height:160%;margin:0 auto;max-width:441px}.contact-form .hs_agree_email_check{margin:0 auto 7px}.contact-form .hs_agree_email_check span,.contact-form .hs_privacy_policy_check span{font-size:14px;letter-spacing:-.04em;line-height:160%}.contact-form .hs_agree_email_check span a,.contact-form .hs_privacy_policy_check span a{color:#000}.contact-form .hs_agree_email_check span a:focus,.contact-form .hs_agree_email_check span a:hover,.contact-form .hs_privacy_policy_check span a:focus,.contact-form .hs_privacy_policy_check span a:hover{color:#743419}.contact-form .hs_submit{margin:41px 0 0;text-align:center}.contact-form form .hs-button,.contact-form form input[type=submit]{border:1px solid #26311b;border-radius:100px;color:#26311b;font-family:Albert Sans,sans-serif;font-size:12px;font-weight:700;letter-spacing:.04em;line-height:18px;min-width:206px;padding:11px 20px;text-align:center;text-transform:uppercase}.contact-form form .hs-button:focus,.contact-form form .hs-button:hover,.contact-form form input[type=submit]:focus,.contact-form form input[type=submit]:hover{color:#fefaf0}.contact-links{display:flex;gap:40px;justify-content:space-between;margin:0 auto;max-width:1320px;padding:30px 40px;position:relative}.contact-links:before{top:0}.contact-links:after,.contact-links:before{border-top:.5px solid #000;content:"";left:0;margin:0 auto;opacity:.3;position:absolute;right:0;width:calc(100% - 80px)}.contact-links:after{bottom:0}.contact-details{color:#000;display:flex;flex:0 1 728px;font-family:Albert Sans,sans-serif;font-size:14px;font-weight:400;gap:40px;justify-content:space-between;letter-spacing:-.04em;line-height:160%}.contact-details a{color:#000}.contact-details a:focus,.contact-details a:hover{color:#743419}.contact-details address{font-style:normal}.contact-detail{flex:0 1 auto}.contact-detail--address{flex:0 1 286px}.contact-detail h4{color:#000;font-family:Albert Sans,sans-serif;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.3em;line-height:17px;margin:0 0 8px;opacity:.5;text-transform:uppercase}.contact-social .social_links{gap:27px;margin:0}.contact-social .social_links-link{margin:0;position:relative}.contact-social .social_links-icon{border:.5px solid rgba(0,0,0,.3);border-radius:100%;color:#000;display:block;height:40px;width:40px}.contact-social .social_links-link:focus .social_links-icon,.contact-social .social_links-link:hover .social_links-icon{background:#743419;border:#743419;color:#fefaf0}.contact-social .social_links-icon svg{height:14px}@media (max-width:1024px){#hs_cos_wrapper_page_header{padding:105px 0 34px}#hs_cos_wrapper_page_header h1,#hs_cos_wrapper_page_header h2,#hs_cos_wrapper_page_header h3,#hs_cos_wrapper_page_header h4,#hs_cos_wrapper_page_header h5,#hs_cos_wrapper_page_header h6{font-size:60px;line-height:120%}.contact-form{max-width:768px;padding:0 66px 61px}.contact-links{margin-bottom:72px;padding:30px 48px}.contact-detail--address{flex:0 1 190px}.main-section--contact .map-interest-title{margin-top:96px}}@media (max-width:767px){#hs_cos_wrapper_page_header{padding:60px 0 30px}#hs_cos_wrapper_page_header h1,#hs_cos_wrapper_page_header h2,#hs_cos_wrapper_page_header h3,#hs_cos_wrapper_page_header h4,#hs_cos_wrapper_page_header h5,#hs_cos_wrapper_page_header h6{font-size:36px;line-height:120%}.contact-form{max-width:100%;padding:0 32px 56px}.contact-form form .hs-button,.contact-form form input[type=submit]{width:100%}.contact-links{flex-flow:row wrap;gap:32px;margin-bottom:0;padding:56px 32px 0}.contact-links:after{display:none}.contact-details{flex:0 1 100%;flex-flow:row wrap;gap:32px}.contact-detail--address{flex:0 1 192px}.main-section--contact .map-interest-title{margin-top:72px}}