.ce_form{margin-bottom:5vw !important}.ce_form form fieldset{border:unset !important;padding:unset !important}.ce_form form fieldset fieldset{display:flex;justify-content:space-between;gap:1vw;margin-bottom:24px}.ce_form form .invisible{display:none}.ce_form form .formbody{display:flex;flex-wrap:wrap;justify-content:space-between}.ce_form form .formbody .widget-explanation{display:unset !important}.ce_form form .formbody .aside{width:50%}.ce_form form .formbody .aside p{margin:unset;margin-bottom:2rem}.ce_form form .formbody .columns{display:flex;flex-wrap:wrap;gap:4%;margin-bottom:1vw;justify-content:space-between}.ce_form form .formbody .widget{display:grid;width:100%}.ce_form form .formbody .widget input,.ce_form form .formbody .widget textarea{border:1px solid #707070;border-radius:8px;padding:0.5vw;margin:1vw 0;margin-top:0.3vw;background-color:#70707033}.ce_form form .formbody .widget.widget-textarea{width:100%;margin-bottom:1vw}.ce_form form .formbody .widget-submit{display:unset}.ce_form form .formbody .widget-submit button{background-color:var(--siteBlue);border-radius:5px;padding:0.8vw;color:white;text-decoration:none;text-align:center;font-size:18px;font-weight:bold;transition:color 0.5s ease;border:unset;display:table;text-align:center}.ce_form form .formbody .widget-submit button:hover{background-color:#004985;cursor:pointer}@media screen and (max-width:800px){.formbody .aside{width:unset !important}.formbody .columns{display:unset !important}.formbody input{padding:4.5vw !important;margin:4vw 0 !important;margin-top:1vw !important}.formbody .widget-submit{text-align:center;display:block ruby !important}.formbody .widget-submit button{padding:3.5vw !important}.formbody .widget-radio{margin-bottom:5vw}.formbody .widget-radio span{margin-right:5vw !important}}