.contact-sec{width:100%;display:inline-block;vertical-align:top;padding:120px 0;position:relative;z-index:1}.contact-sec:before{width:194px;height:195px;background-image:url(https://f.hubspotusercontent20.net/hubfs/7923272/KG%20CPA%20Theme%202022/Images/KG-Logo.png);z-index:0;bottom:250px}.contact-sec:after,.contact-sec:before{content:"";background-repeat:no-repeat;background-size:cover;background-position:50%;position:absolute;left:0}.contact-sec:after{top:0;width:100%;height:100%;background-image:url(https://f.hubspotusercontent20.net/hubfs/7923272/KG%20CPA%20Theme%202022/Images/contact-bg.png);z-index:-1}.contact-sec .contact-wrap{width:100%;max-width:80%;display:block;margin:0 auto}.contact-sec .contact-wrap h2{margin-bottom:30px}.contact-sec .contact-wrap form,.contact-sec .contact-wrap h2{width:100%;display:inline-block;vertical-align:top}.contact-sec .contact-wrap form fieldset.form-columns-1 .hs-input{width:99%;margin-right:20px}.contact-sec .contact-wrap form fieldset.form-columns-2 .input{margin-right:20px}.contact-sec .contact-wrap form label{font-size:14px;font-weight:700}.contact-sec .contact-wrap form input[type=text],form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form select,form textarea{height:46px;background-color:transparent;border:unset;border-bottom:2px solid #00a4bf;border-radius:0;padding-left:0}.contact-sec .contact-wrap form textarea{height:100px}.contact-sec .contact-wrap form input[type=submit],form .hs-button{position:relative}.contact-sec .contact-wrap form input:focus-visible{outline:unset;outline:-webkit-unset;outline:-moz-unset}.contact-sec .contact-wrap form .hs-error-msg{position:absolute;font-size:12px;margin-top:-7px}.contact-sec .contact-wrap form .hs_error_rollup{display:none}.contact-sec .contact-wrap .submitted-message{width:100%;display:inline-block;color:#000;font-size:16px;line-height:26px;font-weight:700}@media(max-width:1199px){.contact-sec:before{display:none}}@media(max-width:991px){.contact-sec{padding:60px 0}}@media(max-width:767px){.contact-sec .contact-wrap{max-width:100%}.contact-sec .contact-wrap form fieldset.form-columns-1 .hs-input{width:100%!important;margin-right:0}.contact-sec .contact-wrap form fieldset.form-columns-1 .input,.contact-sec .contact-wrap form fieldset.form-columns-2 .input{margin-right:0}.contact-sec .contact-wrap form input[type=text],form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form select,form textarea{width:100%!important}.contact-sec .contact-wrap form textarea{width:100%;height:75px}.contact-sec .contact-wrap form fieldset.form-columns-1 .hs-form-field,.contact-sec .contact-wrap form fieldset.form-columns-2 .hs-form-field{width:100%}}