.contact-content{align-content:flex-start;align-items:center;display:flex;gap:185px;justify-content:center;padding:125px 180px 120px}.contact-content .contact-text{flex:0 0 380px}.contact-content .contact-text h3{color:#202020;font-family:Avenir,sans-serif;font-size:40px;font-style:normal;font-weight:800;line-height:42px;margin-bottom:33px!important;padding-right:110px;text-transform:capitalize}.contact-content .contact-form{flex:0 1 528px}.contact-content .contact-form .form-title{display:none}.contact-content .contact-form form input,.contact-content .contact-form form textarea{background-color:#f6f6f6;border:none;color:#202020;font-family:Avenir,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:105%;padding:19px 29px 17px}.contact-content .contact-form form input:focus,.contact-content .contact-form form textarea:focus{border-color:#000;color:#000;opacity:1}.contact-content .contact-form form textarea{min-height:180px;resize:none}.contact-content .contact-form form .hs-form-field{margin-bottom:20px}.contact-content .contact-form form .hs-button{background:#000;border-color:#000;border-radius:30px;color:#fff;font-family:Avenir;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.15em;line-height:12.36px;margin:20px 0 0;opacity:1;padding:20px 34px 17px;text-align:center;text-transform:uppercase}.contact-content .contact-form form .hs-button:focus,.contact-content .contact-form form .hs-button:hover{background:#c23f34;border-color:#c23f34;color:#fff}.contact-infos__list{display:flex;flex-direction:row;font-family:Avenir;gap:60px;list-style:none;margin-top:66px;padding:0}.contact-infos__location-name{color:#333;font-weight:600;margin-bottom:3px}.contact-infos__location-tel{line-height:36px}.contact-infos__location-tel a{color:#333}.contact-infos__review-link{line-height:1em;margin-top:2px}.contact-infos__review-link a{color:inherit;font-size:14px}.contact-infos__review-link a:hover{color:#c23f34}@media only screen and (max-width:1200px){.contact-content ul.contact-infos__list{margin-top:50px}.contact-content{gap:78px;padding:0 80px 120px}.contact-content .contact-text{flex:0 0 185px}.contact-content .contact-text h3{font-size:40px;padding:0}.contact-content .contact-form form input,.contact-content .contact-form form textarea{padding:20px 15px}.contact-content .contact-form form fieldset .hs-form-field,.contact-content .contact-form form fieldset .hs-form-field>label{padding:0 6px}.contact-infos__location-name{font-size:15px;line-height:21px}}@media only screen and (max-width:1023px){.contact-content ul.contact-infos__list{font-size:15px;gap:43px;line-height:30px}}@media only screen and (max-width:767px){.contact-content{flex-flow:row wrap;gap:42px;padding:0 40px 100px}.contact-content .contact-text{flex:0 0 100%}.contact-content .contact-text h3{font-size:36px;line-height:37.8px;margin-bottom:52px!important;max-width:none}.contact-content .contact-form{flex:0 0 100%}.contact-content ul.contact-infos__list{flex-direction:column;font-size:15px;gap:25px;margin-top:57px}.contact-infos__location-tel{line-height:1em}.contact-infos__location-tel a{font-size:18px;line-height:36px}.contact-content .contact-form form input,.contact-content .contact-form form textarea{padding:20px 25px}.contact-content .contact-form form .hs-button{font-weight:500}.contact-infos__location-name{font-size:18px;line-height:25px}}