.elementor-24340 .elementor-element.elementor-element-104b97d{--display:flex;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-24340 .elementor-element.elementor-element-ec80d4c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24340 .elementor-element.elementor-element-ec80d4c{text-align:center;}.elementor-24340 .elementor-element.elementor-element-ec80d4c .elementor-heading-title{font-size:3rem;font-weight:900;text-transform:uppercase;color:var( --e-global-color-5dd4cec8 );}.elementor-24340 .elementor-element.elementor-element-0c0668d{width:var( --container-widget-width, 60rem );max-width:60rem;--container-widget-width:60rem;--container-widget-flex-grow:0;font-size:1.3em;font-weight:normal;color:var( --e-global-color-5dd4cec8 );}.elementor-24340 .elementor-element.elementor-element-0c0668d > .elementor-widget-container{padding:0em 1em 2em 1em;}.elementor-24340 .elementor-element.elementor-element-0c0668d.elementor-element{--align-self:center;}.elementor-24340 .elementor-element.elementor-element-825e439{--display:flex;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;}body.elementor-page-24340:not(.elementor-motion-effects-element-type-background), body.elementor-page-24340 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-24340 .elementor-element.elementor-element-0c0668d > .elementor-widget-container{padding:1em 1em 1em 1em;}}/* Start custom CSS for shortcode, class: .elementor-element-838fb1d */.elementor-24340 .elementor-element.elementor-element-838fb1d .ix-session-submission {
gap: 1rem;
padding: 1rem;
border: none;
border-radius: 0;
box-shadow: 1rem 1rem 0 var(--ix-sub-text);
}

.elementor-24340 .elementor-element.elementor-element-838fb1d .ix-submission-hero {
    display: none;
}

.elementor-24340 .elementor-element.elementor-element-838fb1d .ix-submission-actions {
    margin-top: 1rem;
}

.elementor-24340 .elementor-element.elementor-element-838fb1d .ix-submission-actions button {
    border-radius: 0px;
    box-shadow: .5rem .5rem 0 var(--ix-sub-text);
}

.elementor-24340 .elementor-element.elementor-element-838fb1d .ix-submission-actions button:hover,
.elementor-24340 .elementor-element.elementor-element-838fb1d .ix-submission-actions button:focus
{
    box-shadow: .25rem .25rem 0 var(--ix-sub-text);
}

.elementor-24340 .elementor-element.elementor-element-838fb1d .ix-profile-steps {
    display: none !important;
}

.ix-profile-step > h3 {
    text-transform: uppercase;
    font-size: 1.5rem;
    font-weight: bold;
}

.ix-submission-muted, .ix-session-submission input, .ix-session-submission select, .ix-session-submission textarea {
    border-radius: 0;
}

.ix-session-submission input[type=checkbox], .ix-session-submission input[type=radio] {
    width: 1.25rem;
    display: inline-block;
    margin-right: .5rem;
    min-height: 1.25rem;
}

.elementor-24340 .elementor-element.elementor-element-838fb1d .ix-session-submission label {
    display: block;
}

.ix-session-submission input, .ix-session-submission select, .ix-session-submission textarea {
    margin-top: .25rem;
}/* End custom CSS */