.contact-form-section{display:inline-block;padding-top:60px;width:100%}.contact-form-section .contact-inner{align-content:flex-start;display:flex;gap:80px;justify-content:space-between;width:100%}.contact-form-section .contact-inner .left-info{display:inline-block;padding-top:240px;width:340px}.contact-form-section .contact-inner .form-area{display:inline-block;width:calc(100% - 412px)}.contact-form-section .contact-inner .form-area .top-content{display:inline-block;max-width:993px;width:100%}.contact-form-section .contact-inner .form-area .top-content p{font-size:37px;font-weight:700;line-height:47px}.contact-form-section .contact-inner .left-info .contact-title{font-weight:500;margin:0 0 60px}.contact-form-section .contact-inner .left-info .link-top-title{font-weight:500;margin:0}.contact-form-section .contact-inner .left-info .column{display:inline-block;padding-bottom:60px;width:100%}.contact-form-section .contact-inner .left-info .column:last-child{padding-bottom:0}.contact-form-section .contact-inner .left-info .column .link-title{border-top:1px solid #626bd1;margin-top:10px;width:max-content}.contact-form-section .contact-inner .left-info .column .link-title a{font-weight:500}.contact-form-section .contact-inner .form-area .form-title{display:none}.contact-form-section .contact-inner .form-area form{display:inline-block;padding-top:60px;width:100%}.contact-form-section .contact-inner .form-area form label{font-size:29px;line-height:39px;padding-left:95px}.contact-form-section .contact-inner .form-area .hs-error-msg{font-size:20px;line-height:30px}.contact-form-section .contact-inner .form-area li{margin:0}.contact-form-section .contact-inner .form-area textarea[name=subject__c]{height:100px;height:100px!important;padding:30px 30px 20px 95px!important}.contact-form-section .contact-inner .form-area textarea[name=message]{height:500px!important;padding:30px 30px 20px 95px!important}.contact-form-section .contact-inner .form-area form input[type=email],.contact-form-section .contact-inner .form-area form input[type=file],.contact-form-section .contact-inner .form-area form input[type=number],.contact-form-section .contact-inner .form-area form input[type=password],.contact-form-section .contact-inner .form-area form input[type=search],.contact-form-section .contact-inner .form-area form input[type=tel],.contact-form-section .contact-inner .form-area form input[type=text],.contact-form-section .contact-inner .form-area form select,.contact-form-section .contact-inner .form-area form textarea{background-color:#f2f2f2;border:none;border-radius:0;color:#000;display:inline-block;font-family:Ubuntu,sans-serif;height:100px;padding:10px 30px 20px 95px;width:100%}.contact-form-section .contact-inner .form-area form .hs-button,.contact-form-section .contact-inner .form-area form input[type=submit]{background:#626bd1;border-radius:10px;display:inline-block;font-size:42px;font-weight:700;line-height:0;padding:40px 50px 43px 124px;position:relative;z-index:1}.contact-form-section .contact-inner .form-area .actions{display:inline-block;position:relative;width:auto;z-index:1}.contact-form-section .contact-inner .form-area .actions:before{background-image:url(https://25569240.fs1.hubspotusercontent-eu1.net/hubfs/25569240/opensort_images_2026/sendbtn-img.svg);background-repeat:no-repeat;background-size:contain;content:"";height:50px;left:0;position:absolute;top:18px;width:94px;z-index:9}.contact-form-section .contact-inner .form-area form .input{display:inline-block;position:relative;width:100%;z-index:1}.contact-form-section .contact-inner .form-area form .input:after{background-image:url(https://25569240.fs1.hubspotusercontent-eu1.net/hubfs/25569240/opensort_images_2026/sendbtn-img.svg);background-repeat:no-repeat;background-size:contain;content:"";height:60px;left:-43px;position:absolute;top:18px;width:115px;z-index:9}@media(max-width:1199px){.contact-form-section .contact-inner .form-area form label{font-size:24px;line-height:30px}.contact-form-section .contact-inner .form-area .top-content p{font-size:30px;line-height:40px}}@media(max-width:900px){.contact-form-section .contact-inner .left-info{padding-top:0;width:100%}.contact-form-section{padding-top:40px}.contact-form-section .contact-inner .form-area .top-content{max-width:100%}.contact-form-section .contact-inner .form-area{width:100%}.contact-form-section .contact-inner .left-info .contact-title br{display:none}.contact-form-section .contact-inner .form-area form{padding-top:30px}.contact-form-section .contact-inner{flex-direction:column;gap:30px}.contact-form-section .contact-inner .left-info{display:inline-block}.contact-form-section .contact-inner .left-info .column{display:flex;flex-direction:column;padding-bottom:20px;width:100%}.contact-form-section .contact-inner .left-info .contact-title{margin:0 0 20px}.contact-form-section .contact-inner .form-area .top-content p{font-size:24px;line-height:35px}.contact-form-section .contact-inner .form-area form label{font-size:20px;line-height:30px;padding-left:60px}.contact-form-section .contact-inner .form-area form input[type=email]{height:60px;padding:10px 20px 10px 60px}.contact-form-section .contact-inner .form-area form .input:after{height:30px;left:-10px;top:14px;width:75px}.contact-form-section .contact-inner .form-area textarea[name=subject__c]{height:60px!important;padding:15px 20px 20px 60px!important}.contact-form-section .contact-inner .form-area .hs-error-msg{font-size:16px;line-height:22px}.contact-form-section .contact-inner .form-area .hs-form-field{margin-bottom:15px}.contact-form-section .contact-inner .form-area textarea[name=message]{height:340px!important;padding:15px 20px 20px 60px!important}.contact-form-section .contact-inner .form-area form .hs-button,.contact-form-section .contact-inner .form-area form input[type=submit]{font-size:30px;padding:30px 30px 30px 70px}.contact-form-section .contact-inner .form-area .actions:before{height:35px;top:14px;width:60px}.contact-form-section .contact-inner .form-area form input[type=text]{font-size:20px;height:60px;padding:10px 20px 10px 60px}}@media(max-width:767px){.contact-form-section{padding-top:30px}.contact-form-section .contact-inner .form-area .top-content p{font-size:20px;line-height:30px}.contact-form-section .contact-inner .form-area form label{font-size:18px;line-height:28px}.contact-form-section .contact-inner .form-area form input[type=text]{font-size:16px;line-height:24px}.contact-form-section .contact-inner .left-info .column .link-title{font-size:18px;line-height:26px}.contact-form-section .contact-inner .form-area textarea[name=message]{height:250px!important}}