.contact-form{padding:120px 0}.contact-form .mobile-img{display:none}.contact-form .form-image,.contact-form .form-main{width:50%}.contact-form .main-wrapper{align-items:flex-start}.contact-form h1{margin-bottom:70px}.contact-form .mobile-heading{display:none}.contact-form h4{color:#000;text-transform:capitalize}.contact-form .index{display:inline-block;margin-right:14px;vertical-align:top}.contact-form h3{cursor:pointer;display:inline-block}.contact-form h5:not(.index){margin-left:40px;width:70%}.contact-form .main-form{display:none;padding-bottom:70px;padding-left:40px}.contact-form .form-content{position:relative}.contact-form .demo-content{border-bottom:1px solid #000;border-top:1px solid #000;margin-top:60px;padding:60px 0;position:relative}.contact-form .demo-content h3 img,.contact-form .form-content h3 img{position:absolute;right:0;top:20px;transition:transform 2s}.contact-form .demo-content h3 img{top:80px}.contact-form .form-content h3.active img{-ms-transform:rotate(180deg);transform:rotate(180deg)}.contact-form h3 a{font-size:44px}.contact-form .form-image{position:relative}.contact-form .form-image .pattern-img{left:380px;position:absolute;top:-48px;width:48px}.contact-form .main-wrapper .form{background-color:#fff;height:684px;padding:25px 63px 35px 51px;position:relative;width:684px}.contact-form .main-wrapper .form-main .actions{position:relative}.contact-form .main-wrapper .form-main .actions:after{bottom:-98px;content:url(https://21372452.fs1.hubspotusercontent-na1.net/hubfs/21372452/website%202022/header-box.svg);position:absolute;right:182px}.contact-form .main-wrapper input:not([type=submit]),.contact-form .main-wrapper textarea{padding-left:0;position:relative;width:100%!important}.contact-form .main-wrapper input:active:not([type=submit]),.contact-form .main-wrapper input:focus:not([type=submit]),.contact-form .main-wrapper textarea:active,.contact-form .main-wrapper textarea:focus{border-color:#9841ff!important;color:#9841ff!important}.contact-form .main-wrapper input.error{background:url(https://21372452.fs1.hubspotusercontent-na1.net/hubfs/21372452/website%202022/error-icon.svg);background-position-x:right;background-position-y:center;background-repeat:no-repeat;background-size:12px;border-color:#f35b1f!important;color:#f35b1f!important}.contact-form .hs-form-field{margin-bottom:35px}.contact-form .main-wrapper form .hs-error-msgs{display:none!important}.contact-form .main-wrapper textarea{font-size:18px;line-height:30.5px;overflow-y:scroll;resize:none}.contact-form .main-wrapper form label{font-size:16px}.contact-form textarea{scrollbar-color:#ebeb15 #000;scrollbar-width:thin!important}.contact-form .main-wrapper textarea::-webkit-scrollbar{width:3px}.contact-form .main-wrapper textarea::-webkit-scrollbar-track{background:#000}.contact-form .main-wrapper textarea::-webkit-scrollbar-thumb{background-color:#ebeb15}.contact-form .main-wrapper input.error::-webkit-input-placeholder{color:#f35b1f}.contact-form .main-wrapper input.error::-moz-placeholder{color:#f35b1f}.contact-form .main-wrapper input.error :-ms-input-placeholder{color:#f35b1f}.contact-form .main-wrapper input.error:-moz-placeholder{color:#f35b1f}.contact-form .main-wrapper input[type=submit]{background-image:url(https://21372452.fs1.hubspotusercontent-na1.net/hubfs/21372452/website%202022/btn-box.svg);background-position-x:18px;background-position-y:center;background-repeat:no-repeat;background-size:12px;float:right;padding-left:40px}@media(max-width:1150px){.contact-form .mobile-img{display:block}.contact-form .desktop-img{display:none}.contact-form .form-image,.contact-form .form-main{width:100%}.contact-form .main-wrapper .form-main{margin-top:30px}.contact-form .main-wrapper{flex-direction:column}.contact-form .desktop-heading{display:none}.contact-form .mobile-heading{display:block}.contact-form .demo-content h3 img,.contact-form .form-content h3 img{right:15px;top:10px}.contact-form .demo-content h3 img{top:70px}}@media (max-width:991px){.contact-form h3 a{font-size:32px}}@media(max-width:767px){.contact-form{padding:60px 0}.contact-form h3 a{font-size:28px}.contact-form h4{font-size:20px!important}.contact-form .main-wrapper .form-main{height:auto;padding:15px 0;width:100%}.contact-form .main-wrapper input{display:block}.contact-form .main-wrapper input[type=submit]{margin-bottom:15px}.contact-form .hs-form-field{width:100%!important}}@media(max-width:480px){.contact-form .form-image .pattern-img{left:280px}.contact-form .form-image .main-img{width:280px}}