.contact{background:radial-gradient(50% 50% at 50% 50%, #083441 0%, #031116 100%)}@media screen and (max-width:992px){.contact{padding:2.5rem 1.25rem !important}.contact h2{text-align:center;margin-bottom:1.5rem}}.contact .contact-form-wrapper{background:#52b69a1a;border:1px solid #52b69a;border-radius:2rem;box-shadow:0px 0px 48px 0px #52b69a80;padding:3.75rem 3.5rem 1.5rem 3.5rem}@media screen and (max-width:992px){.contact .contact-form-wrapper{padding:2.25rem 1.75rem 0 1.75rem;margin-top:2rem}.contact .contact-form-wrapper h5{margin-bottom:1.75rem !important}}.contact .contact-form-wrapper .with_frm_style input[type="text"],.contact .contact-form-wrapper .with_frm_style input[type="email"],.contact .contact-form-wrapper .with_frm_style textarea{transition:all 0.5s ease-in-out}.contact .contact-form-wrapper .with_frm_style input[type="text"]:focus,.contact .contact-form-wrapper .with_frm_style input[type="email"]:focus,.contact .contact-form-wrapper .with_frm_style textarea:focus{box-shadow:0px 0px 2rem 0px #2a7a6430 !important}.contact .contact-form-wrapper .with_frm_style .vertical_radio .frm_checkbox{margin-top:1rem}.contact .contact-form-wrapper .with_frm_style .vertical_radio .frm_checkbox label,.contact .contact-form-wrapper .with_frm_style .vertical_radio .frm_radio label{font-size:0.75rem;line-height:1.75;padding-left:1.55rem}.contact .contact-form-wrapper .with_frm_style .frm_checkbox label input[type="checkbox"],.contact .contact-form-wrapper .with_frm_style .frm_radio label input[type="radio"]{margin-left:-1.55rem;margin-right:0.3rem;margin-top:-3px}.contact .contact-form-wrapper .with_frm_style .frm_submit.frm_flex{text-align:center}.contact .contact-form-wrapper .frm_style_formidable-style.with_frm_style .frm_submit button{box-shadow:none;background-image:url("/wp-content/themes/catenergy/images/icon_right.svg");background-repeat:no-repeat;background-position:80% center;padding-right:3.5rem;transition:all 0.5s ease-in-out}.contact .contact-form-wrapper .frm_style_formidable-style.with_frm_style .frm_submit button:hover{box-shadow:0px 0px 24px 0px #52b69a66}@media screen and (max-width:576px){.contact .contact-form-wrapper .frm_style_formidable-style.with_frm_style .frm_submit button{width:100%}}