.wrapper{max-width:1300px;margin:0 auto;position:relative}.container-inner{max-width:950px;margin:0 auto}.title-content .title-content-details h2{font-weight:700;max-width:640px;margin-bottom:50px;padding-left:15px;position:relative}.title-content .title-content-details h2:before{top:25px;content:"";height:3px;width:150px;position:absolute;background-color:#4bb3fd;left:-170px}.contact-main-form{padding-bottom:150px}.contact-main-form form{width:75%}.contact-main-form form fieldset{max-width:100%}.contact-main-form .hs-form-required{display:none}.contact-main-form .hs-richtext.hs-main-font-element{margin-top:10px;padding-right:16px;line-height:inherit;margin-bottom:0}.contact-main-form .hs-richtext.hs-main-font-element span{display:block;color:#b1b1b1;font-weight:700;margin:10px 0 0}.contact-main-form .ct-page form .hs-your_firm .input,.contact-main-form input#hs-pwd-widget-password,.contact-main-form .hs-search-field__input,.contact-main-form .hs-input{margin-bottom:0;font-weight:900;line-height:40px}.contact-main-form form fieldset .input{padding-right:16px;margin-right:0 !important;margin-top:12px}.contact-main-form .hs-form label{display:none}.contact-main-form .grecaptcha-logo{margin-top:14px}.contact-main-form form fieldset .input textarea{height:160px;width:100%}.contact-main-form form fieldset .input .hs-dateinput:before{content:'';background-image:url(https://secureservercdn.net/166.62.107.55/cc5.cc4.myftpupload.com/wp-content/plugins/gravityforms/images/calendar.png);width:17px;height:16px;background-size:contain;position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:10;background-repeat:no-repeat;left:auto}.contact-main-form form fieldset .input .hs-dateinput{position:relative}@media(max-width:991px){.contact-main-form form{width:100%}.contact-main-form .ct-page form .hs-your_firm .input,.contact-main-form input#hs-pwd-widget-password,.contact-main-form .hs-search-field__input,.contact-main-form .hs-input{width:100%}}@media(max-width:767px){h2{font-size:32px}}@media(max-width:576px){.title-content .title-content-details h2{padding-left:0}.contact-main-form .ct-page form .hs-your_firm .input,.contact-main-form input#hs-pwd-widget-password,.contact-main-form .hs-search-field__input,.contact-main-form .hs-input{width:100% !important}}