.banner-inner.contact-us h1{margin-bottom:25px}.banner-inner.contact-us>#hs_cos_wrapper_banner_desc{font-weight:400;font-size:24px;line-height:32px}.thistle-banner .banner-inner.contact-us{padding:222px 34px 73px}.thistle-banner .banner-inner.contact-us .get-in-touch-form .container{padding:79px 0 0}.get-in-touch-form .container{text-align:start;font-family:'aeonik';color:#2e2755;max-width:1186px;padding:80px 0;margin:0 auto}.get-in-touch-form .containerget-in-touch-form{max-width:1186px;margin:0 auto}.get-in-touch-form .contact-title{font-weight:700;font-size:24px;line-height:24px;padding:15px 0 24px 0}.get-in-touch-form .contact-desc a{font-weight:700}.get-in-touch-form .contact-desc p{margin-bottom:0}.get-in-touch-form .contact-desc{font-weight:400;font-size:16px;line-height:24px}.get-in-touch-form .container .bottom-content{background-color:#fff;padding-top:48px;padding-left:50px;padding-bottom:40px;border-radius:24px;box-shadow:0px 0px 50px rgba(46,39,85,0.08)}.get-in-touch-form .container .bottom-content .container-form{display:flex}.get-in-touch-form .container .bottom-content .left-form{width:29%;margin-right:114px}.get-in-touch-form .container .bottom-content .right-form{width:50%;padding-top:3px}.get-in-touch-form .container .bottom-content .hs_submit.hs-submit .hs-button.primary.large{padding:12px 84px;border-radius:8px;border:0;font-size:14px;line-height:16px;font-weight:700}.get-in-touch-form .hs_submit .actions input:hover{background-color:#f596c5}.get-in-touch-form .container .bottom-content .hs_message div.input textarea{width:100%}.get-in-touch-form .container .bottom-content form .hs-form-field .input input{border:1px solid #e3e2e7;border-radius:6px;padding:10px 0 10px 16px}.get-in-touch-form form .hs-error-msg,.get-in-touch-form form .hs-form-booleancheckbox-display p{font-family:'aeonik';font-weight:400;font-size:14px;line-height:20px}.get-in-touch-form form .inputs-list{list-style-type:none;padding-left:0}.get-in-touch-form form li.hs-form-booleancheckbox label.hs-form-booleancheckbox-display span.hs-form-required{margin-left:0}.get-in-touch-form form label.hs-form-booleancheckbox-display input.hs-input{margin-top:8px}.get-in-touch-form form li.hs-form-booleancheckbox label.hs-form-booleancheckbox-display span{margin-left:31px}.get-in-touch-form form fieldset{max-width:562px}.get-in-touch-form form fieldset .hs-form-field div.input{margin:0 10px}.get-in-touch-form .hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field .input{margin-right:13px}.get-in-touch-form .hs_message .input,.get-in-touch-form .no-list.hs-error-msgs.inputs-list padding:unset}.get-in-touch-form form fieldset>div>label{display:none}.get-in-touch-form form fieldset .hs_firstname div.input input,.get-in-touch-form form fieldset .hs_company div.input input,.get-in-touch-form form fieldset .hs_email div.input input,.get-in-touch-form form fieldset .hs_phone div.input input{width:100%;max-width:268px}.get-in-touch-form form fieldset .hs_firstname,.get-in-touch-form form fieldset .hs_company,.get-in-touch-form form fieldset .hs_email,.get-in-touch-form form fieldset .hs_phone{margin-bottom:16px}.get-in-touch-form form fieldset .hs-dependent-field{margin-top:14px}.get-in-touch-form form .hs_submit .actions .hs-button{cursor:pointer}.get-in-touch-form form .hs-error-msg{color:#f2545b}.get-in-touch-form form .hs_message div.input textarea{line-height:12px;padding:15px 16px 6px}.get-in-touch-form form.hs-form fieldset.form-columns-2 .hs-form-field .input input{margin:unset}.get-in-touch-form fieldset .hs-form-field .input input{padding:0 20px 0 0;width:100%}.get-in-touch-form fieldset .hs_company_sector.hs-form-field .input select{width:100%}.get-in-touch-form .hs_company_sector.hs-company_sector.hs-fieldtype-select.field.hs-form-field .input{margin:0 10px;padding:unset}.get-in-touch-form .hs-error-msgs label{font-size:14px;line-height:20px;color:#f2545b}.get-in-touch-form .hs-form-field>label{display:none}.get-in-touch-form .legal-consent-container .hs-form-required{display:none}.get-in-touch-form .no-list.hs-error-msgs.inputs-list{margin:0 10px}@media(max-width:1300px){.get-in-touch-form .container{max-width:89%}}@media(max-width:1024px){.get-in-touch-form .no-list.hs-error-msgs.inputs-list{margin:unset}.get-in-touch-form form fieldset .hs-form-field div.input{margin:unset !important}.get-in-touch-form .hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field .input{margin:unset !important}.get-in-touch-form .hs-form-field .input input{margin:unset !important;width:100%}.get-in-touch-form .hs_company_sector.hs-company_sector.hs-fieldtype-select.field.hs-form-field .input{padding:unset}.get-in-touch-form form li.hs-form-booleancheckbox label.hs-form-booleancheckbox-display span{margin-bottom:10px}.get-in-touch-form .container .bottom-content .hs_message div.input{padding:unset}.thistle-banner .banner-inner.contact-us .get-in-touch-form .container{padding:79px 0 71px}.get-in-touch-form form .hs_message div.input textarea{padding:15px 16px 61px}.get-in-touch-form form .hs-error-msg,.get-in-touch-form form .hs-form-booleancheckbox-display p{font-size:12px;line-height:16px}.get-in-touch-form .contact-title{padding:20px 0 14px 0}.banner-inner.contact-us>#hs_cos_wrapper_banner_desc{font-size:18px;line-height:24px}.banner-inner.contact-us h1{margin-bottom:16px}.get-in-touch-form form.hs-form fieldset.form-columns-2 .input{margin-right:0}.thistle-banner .banner-inner.contact-us{padding:220px 40px 7px}.get-in-touch-form .container{max-width:100%}.get-in-touch-form form fieldset .hs_company div.input,.get-in-touch-form form fieldset .hs_phone div.input{margin-left:0}.get-in-touch-form .container .bottom-content .hs_submit.hs-submit .hs-button.primary.large{padding:12px 0}.get-in-touch-form .container .bottom-content{padding-top:39px;padding-left:5px;padding-bottom:34px}.get-in-touch-form .container .bottom-content .container-form{display:inline-block;width:100%}.get-in-touch-form .container .bottom-content .left-form{width:50%;margin-right:0;margin:0 auto}.get-in-touch-form .container .bottom-content .right-form{width:50%;margin:0 auto}.get-in-touch-form .container .bottom-content .hs_submit.hs-submit .hs-button.primary.large{width:100%}.get-in-touch-form .container .bottom-content .left-form,.get-in-touch-form .container .bottom-content .right-form{width:83%}.get-in-touch-form form fieldset .hs_email div.input,.get-in-touch-form form fieldset .hs_firstname div.input,.get-in-touch-form .container .bottom-content .hs_company div.input,.get-in-touch-form .container .bottom-content .hs_phone div.input,.get-in-touch-form .container .bottom-content .hs_message div.input{margin-right:0}.get-in-touch-form .hs-dependent-field ul.inputs-list li.hs-form-booleancheckbox label.hs-form-booleancheckbox-display>input{width:auto;margin:12px !important}.get-in-touch-form .container .bottom-content form .hs-form-field .input input{max-width:100%;width:100%}.get-in-touch-form form fieldset{max-width:100%}.get-in-touch-form .right-form form.hs-form fieldset div.hs-form-field{width:100%}.get-in-touch-form .contact-title{font-size:18px;line-height:24px}.get-in-touch-form .contact-desc{font-size:14px;line-height:20px}.get-in-touch-form .hs_company_sector{margin:15px 0}.get-in-touch-form fieldset .hs_company_sector.hs-form-field .input select{width:100% !important}}