.contact-section{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.contact-section .left-section,.contact-section .right-section{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-bottom:65px;padding-top:65px}.contact-section .left-section{background-color:#f5f7f9;display:flex;flex-direction:column;justify-content:center;min-height:855px;padding-left:calc(50% - 555px);padding-right:126px}.contact-section .right-section{padding-left:126px;padding-right:calc(50% - 555px)}.contact-section .right-section .chat-box{border:7px solid #dadee3;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:497px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.contact-section .right-section .chat-box .chat-person-block .image-block .img{height:76px;width:76px}.contact-section .right-section .chat-box .chat-person-block .image-block .image{border-radius:50%;height:76px;width:76px}.contact-section .right-section .chat-box .chat-person-block .image-block{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.contact-section .right-section .chat-box .chat-person-block .image-block h3{line-height:39px;padding-left:20px;width:calc(100% - 76px)}.contact-section .right-section .chat-box .chat-person-block{max-width:220px}.contact-section .right-section .chat-box .chat-person-block p{line-height:24px}.contact-section .right-section .chat-box .chat-person-block a.btn{border:1px solid #cc2121;cursor:pointer;font-weight:600;margin-top:40px}.contact-section .right-section .chat-box .chat-person-block a.btn:hover{background-color:#cc2121;color:#fff!important;cursor:pointer}.contact-section .left-section .form-title{font-size:36px;font-weight:400;line-height:42px;margin-bottom:20px}.contact-section .left-section.form-submitted .form-title{margin-bottom:10px}.contact-section .left-section.form-submitted .form-content{display:none}.contact-section .left-section .contact-form form .input input,.contact-section .left-section .contact-form form .input textarea{background-color:#fff!important;border:1px solid #cfd3d6;color:#fff;color:#000;font-family:Josefin Sans,sans-serif;font-size:16px;font-weight:400;line-height:16px;padding:13px 20px 9px;width:100%}.contact-section .left-section .contact-form form .input textarea{height:142px}.contact-section .left-section .contact-form form .hs-form-field{margin-bottom:23px;position:relative}.contact-section .left-section .contact-form form .hs-form-field label:not(.hs-error-msg){background:linear-gradient(-180deg,#f5f7f9 50%,#fff 0);font-size:13px;font-weight:600;left:18px;line-height:1;opacity:0;padding-left:5px;padding-right:5px;position:absolute;top:0;transition:all .1s}.contact-section .left-section .contact-form form .hs-form-field.checkvalidation label:not(.hs-error-msg),.contact-section .left-section .contact-form form .hs-form-field.focusfield label:not(.hs-error-msg){opacity:1;top:-5px}.contact-section .left-section .contact-form form .hs-form-field:focus label{display:inline-block}.contact-section .left-section .contact-form form .actions input{background-color:#cc2121;border:0;border-radius:0;color:#fff;cursor:pointer;font-family:Josefin Sans,sans-serif;font-size:14px;font-weight:600;line-height:normal;margin:0 auto;padding-bottom:12px;padding-top:13px;text-align:center;text-decoration:none;width:178px}.contact-section .left-section .contact-form form .actions input:focus,.contact-section .left-section .contact-form form .actions input:hover{background-color:#2b2b2b}.contact-section .left-section .contact-form form .input input::placeholder,.contact-section .left-section .contact-form form .input textarea::placeholder{color:#000;font-weight:300;opacity:1}.contact-section .left-section .contact-form form .input input:-ms-input-placeholder,.contact-section .left-section .contact-form form .input textarea:-ms-input-placeholder{color:#000;font-weight:300}.contact-section .left-section .contact-form form .input input::-ms-input-placeholder,.contact-section .left-section .contact-form form .input textarea::-ms-input-placeholder{color:#000;font-weight:300}.contact-section .left-section .contact-form form .hs-form-field.focusfield input::placeholder,.contact-section .left-section .contact-form form .hs-form-field.focusfield textarea::placeholder{opacity:0}.contact-section .left-section .contact-form form .hs-form-field.focusfield input:-ms-input-placeholder,.contact-section .left-section .contact-form form .hs-form-field.focusfield textarea:-ms-input-placeholder{opacity:0}.contact-section .left-section .contact-form form .hs-form-field.focusfield input::-ms-input-placeholder,.contact-section .left-section .contact-form form .hs-form-field.focusfield textarea::-ms-input-placeholder{opacity:0}.contact-section .left-section .contact-form form .hs-form-field.focusfield label:not(.hs-error-msg) span.hs-form-required{color:#cc2121;margin-left:5px}.contact-section .contact-form form .hs_error_rollup label{color:#cc2121;display:block;margin-bottom:12px}.contact-section .left-section .contact-form form .hs-form-field label.hs-error-msg{background-image:none;color:#cc2121;display:block;font-size:14px;font-weight:400;left:0;margin-top:8px;padding-left:0;position:relative;top:0}.contact-section .left-section .contact-form form .hs-form-field.checkvalidation .hs-input:not(.error){background-image:url(https://www.guidance.com/hubfs/Guidance_2021/path.svg)!important;background-position:center right 16px;background-repeat:no-repeat;border:1px solid #50a92e}.contact-section .left-section .contact-form form .hs-form-field.checkvalidation textarea.hs-input:not(.error){background-position:top 15px right 16px}.contact-section .contact-form .submitted-message{color:#50a92e;font-weight:600}.contact-section .left-section .contact-form{margin-top:40px}.contact-section .left-section.form-submitted .contact-form{margin-top:0}.contact-section .contact-form .submitted-message p{margin-bottom:10px}#hubspot-messages-iframe-container{opacity:0}@media only screen and (max-width:1199px){.contact-section .left-section{padding-left:calc(50% - 465px);padding-right:30px}.contact-section .right-section{padding-left:30px;padding-right:calc(50% - 465px)}.contact-section .left-section .form-title{font-size:32px;line-height:40px}}@media only screen and (max-width:991px){.contact-section .left-section{min-height:874px;padding-left:calc(50% - 360px);padding-right:25px}.contact-section .right-section{padding-left:25px;padding-right:calc(50% - 360px)}.contact-section .left-section .form-title{font-size:28px;line-height:34px}}@media only screen and (max-width:767px){.contact-section .left-section,.contact-section .right-section{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.contact-section .left-section{min-height:unset;padding:50px 20px 30px}.contact-section .right-section{padding:25px 20px 15px}.contact-section .right-section .chat-box{-ms-flex-pack:start;justify-content:flex-start;min-height:436px;padding-left:25px}.contact-section .left-section .form-title{font-size:36px;line-height:42px}}