.elementor-282767 .elementor-element.elementor-element-2a8be9b{--spacer-size:10px;}.elementor-282767 .elementor-element.elementor-element-017fd3e .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-282767 .elementor-element.elementor-element-3db96b8{text-align:center;}.elementor-282767 .elementor-element.elementor-element-0c3a0fd{text-align:center;}.elementor-bc-flex-widget .elementor-282767 .elementor-element.elementor-element-7f2d283.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-282767 .elementor-element.elementor-element-7f2d283.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-282767 .elementor-element.elementor-element-b172311.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-282767 .elementor-element.elementor-element-b172311.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-282767 .elementor-element.elementor-element-ef2a9d2 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-bc-flex-widget .elementor-282767 .elementor-element.elementor-element-ddc4d2d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-282767 .elementor-element.elementor-element-ddc4d2d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-282767 .elementor-element.elementor-element-ddc4d2d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-282767 .elementor-element.elementor-element-dbac3ff{--spacer-size:20px;}.elementor-282767 .elementor-element.elementor-element-42d2a48 > .elementor-widget-container{border-style:none;}@media(min-width:768px){.elementor-282767 .elementor-element.elementor-element-7a5a25c{width:44.815%;}.elementor-282767 .elementor-element.elementor-element-7f2d283{width:55.139%;}}/* Start custom CSS for formidable, class: .elementor-element-42d2a48 */#form_learnmore-singlefield fieldset {
    border: 0 !important;
}

#form_learnmore-singlefield .form-learn-more-email {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    max-width: 400px !important;
}
#form_learnmore-singlefield .form-learn-more-email input {
    border-radius: 30px;
    border: 1px solid #36BFC2;
}

#form_learnmore-singlefield .frm_submit {
    position: absolute;
    top: 0;
    right: auto;
    bottom: 0;
    left: 340px;
}
@media only screen and (max-width: 600px) {
    #form_learnmore-singlefield .frm_submit {
    left: 170px;
    }
    #form_learnmore-singlefield .form-learn-more-email {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    max-width: 300px !important;
}
}

#form_learnmore-singlefield button.frm_button_submit {
    box-shadow: 0px 5px 5px 0px rgb(0 0 0 / 33%);
    border: 1px solid #36bfc2;
    background: #36bfc2;
}
#form_learnmore-singlefield button.frm_button_submit:hover {
    background: #9c91fc;
    border: 1px solid #9c91fc;
}


/* solution overview */
.siia-centered-purplebtn {
    position: absolute;
    left: 25%
}
@media only screen and (max-width: 600px) {
    .siia-centered-purplebtn {
        position: absolute;
        left: 0;
    }
}
.siia-centered-purplebtn .frm_button_submit, .siia-purplebtn .frm_button_submit {
    background: #9c91fc !important;
    border: 1px solid #9c91fc !important;
}


.siia-purplebtn .frm_button_submit {
    background: #9c91fc !important;
    color: #fff;
    border: 1px solid #9c91fc !important;
}
.siia-purplebtn #form_learnmore-singlefield .form-learn-more-email input {
    border-radius: 30px;
    border: 1px solid #9c91fc;
}


.siia-whitebtn-gold .frm_button_submit {
    background: #fff !important;
    color: #333;
    border: 1px solid gold !important;
}
.siia-whitebtn-gold #form_learnmore-singlefield .form-learn-more-email input {
    border-radius: 30px;
    border: 1px solid gold;
}


.siia-goldbtn-gold .frm_button_submit {
    background: gold !important;
    color: #333;
    border: 1px solid gold !important;
}
.siia-goldbtn-gold #form_learnmore-singlefield .form-learn-more-email input {
    border-radius: 30px;
    border: 1px solid gold;
}/* End custom CSS */