.contact-us-section{padding:100px 0;width:100%}.contact-us-box-subtitle{color:#3c424b;font-family:Libre Franklin;font-size:14px;font-style:normal;font-weight:500;line-height:117%;margin-top:3px}.contact-us-section .container{margin:0 auto;max-width:1200px;padding:0 20px;width:100%}.contact-us-row{display:flex;flex-flow:row wrap;gap:50px;width:100%}.contact-us-left{display:flex;flex-direction:column;max-width:calc(50% - 25px);width:100%}.contact-us-title{color:#3c424b;cursor:pointer;font-family:var(--font-main);font-size:38px;font-style:normal;font-weight:800;letter-spacing:-1.14px;line-height:105%;margin-bottom:40px;padding-left:20px;position:relative}.contact-us-title strong{color:#71bf49;display:block}.contact-us-title:after{background:#71bf49;content:"";height:calc(100% - 8px);left:0;position:absolute;top:2px;width:6px}.contact-us-accordion-content{display:none}.contact-us-accordion,.contact-us-accordion-wrap{display:flex;flex-direction:column}.contact-us-accordion{border-top:1.5px solid #bbb;gap:15px}.contact-us-accordion-title{align-items:center;color:#71bf49;cursor:pointer;display:flex;font-family:var(--font-main);font-size:24px;font-style:normal;font-weight:800;justify-content:space-between;line-height:120%;padding:20px 0;text-transform:uppercase}.contact-us-accordion.active .contact-us-accordion-title svg{transform:rotate(180deg)}.contact-us-accordion.active .contact-us-accordion-content{display:flex;flex-flow:row wrap;gap:20px;padding-bottom:20px}.contact-us-box{display:flex;flex-direction:column;gap:15px;max-width:calc(50% - 10px);width:100%}.contact-us-box-title{color:#3c424b;font-family:var(--font-main);font-size:18px;font-style:normal;font-weight:800;line-height:117%}.contact-us-links,.contact-us-links a,.contact-us-links span{align-items:flex-start;color:#3c424b;display:flex;font-family:var(--font-main);font-size:15px;font-style:normal;font-weight:400;gap:10px;line-height:111%;text-decoration:none;width:fit-content}.contact-us-links a:hover,.contact-us-links:hover{color:#71bf49}.contact-us-right{display:flex;flex-direction:column;max-width:calc(50% - 25px);width:100%}h3#hs_cos_wrapper_form_190923206_title{display:none}.contact-us-form form{background-color:transparent;display:flex;flex-direction:column;gap:24px}.contact-us-form form fieldset{display:flex;gap:20px;width:100%}.contact-us-form form .hs-form-field{display:flex;flex-direction:column;margin-bottom:0;width:100%!important}.contact-us-form form .hs-form-field label{color:#3c424b;font-family:var(--font-main);font-size:18px;font-style:normal;font-weight:400;line-height:120%}.contact-us-form form .input{display:flex;margin:0!important;position:relative;width:100%}.contact-us-form form .hs-fieldtype-select .input:after{border-right:2px solid #5b6f8c;border-top:2px solid #5b6f8c;content:"";height:10px;position:absolute;right:15px;top:20px;transform:rotate(135deg);width:10px}.contact-us-form form .input input,.contact-us-form form .input select,.contact-us-form form .input textarea{background:#f6f6f6;border:none;border-radius:6px;color:#000;font-family:var(--font-main);font-size:18px;font-style:normal;font-weight:400;line-height:120%;position:relative;width:100%!important}.contact-us-form form .input select{appearance:none;-webkit-appearance:none;-moz-appearance:none}.contact-us-form form .input input::placeholder,.contact-us-form form .input textarea::placeholder{color:#b4b4b4;font-family:var(--font-main);font-size:18px;font-style:normal;font-weight:400;line-height:120%}.contact-us-form form .input textarea{max-height:140px;min-height:140px}.contact-us-form form .hs-dependent-field label{align-items:flex-start;display:flex;flex-direction:row}.contact-us-form form .hs-dependent-field label>span{color:#3c424b;flex:1;font-family:var(--font-main);font-size:18px;font-style:normal;font-weight:400;line-height:140%;margin:0!important}.contact-us-form form .hs-dependent-field label p{display:block;margin:0!important}.contact-us-form form .hs-dependent-field label input[type=checkbox]{appearance:none;background:#f3f3f3!important;border:1px solid #d4d4d4!important;border-radius:5px;cursor:pointer;height:23px;margin:3px 8px 0 0;position:relative;transition:all .3s ease;width:23px!important}.contact-us-form form .hs-dependent-field label input[type=checkbox]:checked{background-color:#5b6f8c;border-color:#5b6f8c}.contact-us-form form .hs-dependent-field label input[type=checkbox]:checked:before{border-bottom:1.5px solid #5b6f8c;border-left:1.5px solid #5b6f8c;content:"";display:block;height:6px;left:5px;position:absolute;text-align:center;top:6px;transform:rotate(-45deg);width:11px}.contact-us-form form .inputs-list>li{margin:0}.contact-us-form form .hs-form-field label.hs-error-msg{font-size:15px;margin-bottom:0}.contact-us-form form input.hs-button{background:#71bf49;border:1px solid #71bf49;border-radius:0;color:#fff;font-family:var(--font-main);font-size:18px;font-style:normal;font-weight:400;line-height:120%;min-width:200px;text-align:center;text-transform:uppercase}.contact-us-form form input.hs-button:hover{background-color:transparent;color:#71bf49}.contact-us-form .form-title,.contact-us-form form .hs-richtext{display:none}.contact-us-form form .input input:focus-visible,.contact-us-form form .input select:focus-visible,.contact-us-form form .input textarea:focus-visible{outline:none}.contact-us-form form .hs-error-msgs{color:red}.contact-us-form .form-title,.contact-us-form .submitted-message,.contact-us-form form{background:transparent;border:none}.contact-us-form .submitted-message *{color:#22a400;font-family:var(--font-main)!important;font-size:20px!important;margin:0}.contact-us-form form .input .grecaptcha-badge{margin:0}@media(max-width:1024px){.contact-us-left,.contact-us-right{max-width:100%}.contact-us-title{font-size:32px;margin-bottom:24px}.contact-us-accordion{gap:0}.contact-us-box{max-width:300px;width:calc(50% - 10px)}}@media(max-width:768px){.contact-us-title{font-size:26px;margin-bottom:20px}.contact-us-accordion-title{font-size:20px}.contact-us-box-title,.contact-us-links,.contact-us-links a,.contact-us-links span{font-size:16px}.contact-us-form form fieldset{flex-direction:column}.contact-us-form form{font-size:16px}.contact-us-form form .hs-dependent-field label input[type=checkbox]{margin:3px 8px 0 0}.contact-us-form form .hs-form-field label{font-size:16px}.contact-us-form form{gap:15px}}@media(max-width:480px){.contact-us-box{gap:10px;max-width:100%;width:100%}}