.simple-contact{display:flex;flex-wrap:wrap;width:100%;position:relative;overflow:hidden}.simple-contact::after{position:absolute;content:"";top:-45px;right:-40px;width:394px;height:617px}.simple-contact .content-wrap{display:grid;grid-template-columns:1fr calc(100% - 458px);gap:0 30px;align-items:center;position:relative;z-index:10;width:100%;max-width:1204px}.simple-contact .content-wrap .content h2{font-size:40px;line-height:50px;color:#4751e6;font-family:proxima-nova,sans-serif;font-weight:bold;margin-bottom:30px}.simple-contact .content-wrap .content p{font-size:17px;line-height:30px;color:#000;font-family:proxima-nova,sans-serif;font-weight:400;padding-bottom:30px}.simple-contact .content-wrap .form form{display:flex;width:100% !important;align-items:center;padding:0}.simple-contact .content-wrap .form form *{box-sizing:border-box}.simple-contact .content-wrap .form form .hs_email{width:calc(100% - 185px)}.simple-contact .content-wrap .form form .hs_email label{display:none}.simple-contact .content-wrap .form form input[type="email"]{all:unset;box-sizing:border-box;padding:25px 40px;background-color:#fff;border-radius:10px 0 0 10px;width:100% !important;font-size:20px;line-height:normal;color:#707070}.simple-contact .content-wrap .form form input[type="email"]::-webkit-input-placeholder{font-size:20px;line-height:normal;font-weight:normal;color:#707070;font-family:'Helvetica',sans-serif}.simple-contact .content-wrap .form form :where(input[type="submit"],button[type="submit"]){all:unset;appearance:none;box-sizing:border-box;color:transparent !important;background-image:linear-gradient(90deg,rgba(113,127,251,1) 0%,rgba(68,82,230,1) 100%) !important;border-radius:10px;padding:21px 30px !important;font-size:28px !important;line-height:32px;font-family:proxima-nova,sans-serif;font-weight:600;box-shadow:none !important;border:0 !important;cursor:pointer;position:relative;max-width:184px;text-align:center;background-color:#313cae !important}.simple-contact .content-wrap .form form button[type="submit"]{width:184px !important;transition:all .4s ease;z-index:1}.simple-contact .content-wrap .form form button[type="submit"]::after{position:absolute;content:"";inset:0;border-radius:10px;background:linear-gradient(90deg,rgba(68,82,230,1) 0%,rgba(113,127,251,1) 100%);z-index:-1;transition:all .3s ease-in-out;opacity:0}.simple-contact .content-wrap .form form :where(input[type="submit"],button[type="submit"])::before{position:absolute;content:"Send";inset:0;color:#fff;display:flex;justify-content:center;align-items:center}.simple-contact .content-wrap .form form button[type="submit"]:hover::after{opacity:1}.simple-contact .content-wrap .form form button[type="submit"]:active,.simple-contact .content-wrap .form form button[type="submit"]:focus{background:#313cae !important}.simple-contact .content-wrap .form form button[disabled]{font-size:18px !important;width:184px !important;text-align:center !important}.simple-contact .content-wrap .form form label{display:none}.simple-contact .content-wrap .form form .mktoFormRow:first-of-type{width:100%;max-width:528px}.simple-contact .content-wrap .form form .mktoFormRow .mktoFieldDescriptor.mktoFormCol{margin-bottom:0 !important;width:100%}.simple-contact .content-wrap .form form .mktoFormRow .mktoFieldWrap{width:100%}.simple-contact .content-wrap .form form .mktoFormRow :where(.mktoOffset,.mktoGutter.mktoHasWidth){display:none}.simple-contact .content-wrap .form form .mktoButtonRow span{margin-left:0 !important}@media only screen and (min-width:1153px){.simple-contact .content-wrap .form #confirmform{max-width:calc(100% - 184px)}}@media only screen and (max-width:1152px){.simple-contact{padding-block:100px !important}.simple-contact::after{opacity:.4}.simple-contact .content-wrap{grid-template-columns:1fr}.simple-contact .content-wrap .form{margin-bottom:100px}}@media only screen and (max-width:991px){.simple-contact::after{opacity:.5}}@media only screen and (max-width:767px){.simple-contact .content-wrap .content h2{font-size:36px}.simple-contact .content-wrap .form form :where(input[type="submit"],button[type="submit"]){padding:14px 30px !important;font-size:20px !important}.simple-contact .content-wrap .form form input[type="email"]{padding:18px 20px}}@media only screen and (max-width:600px){.simple-contact::after{top:50px;width:250px;height:380px;object-fit:contain;opacity:.3}}@media only screen and (max-width:480px){.simple-contact{padding-block:0 60px !important}.simple-contact .content-wrap .content h2{font-size:33px;line-height:45px}.simple-contact .content-wrap .form{margin-bottom:0}.simple-contact .content-wrap .form form{flex-wrap:wrap;grid-row-gap:20px}.simple-contact .content-wrap .form form input[type="email"]{border-radius:10px;font-size:16px}.simple-contact .content-wrap .form form input[type="email"]::-webkit-input-placeholder{font-size:16px}.simple-contact .content-wrap .form form .mktoFormRow:first-of-type{width:100%}.simple-contact .content-wrap .form form :where(input[type="submit"],button[type="submit"]){padding:11px 30px !important;font-size:16px !important}}