.elementor-5609 .elementor-element.elementor-element-57740159:not(.elementor-motion-effects-element-type-background), .elementor-5609 .elementor-element.elementor-element-57740159 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002854;background-image:url("https://dev-stemco-com.epicdev.site/wp-content/uploads/2021/03/Stemco_Trifecta_Header1-1.jpg");background-position:center right;background-size:cover;}.elementor-5609 .elementor-element.elementor-element-57740159 > .elementor-container{min-height:349px;}.elementor-5609 .elementor-element.elementor-element-57740159{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-5609 .elementor-element.elementor-element-57740159 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5609 .elementor-element.elementor-element-24bb3461 .elementor-heading-title{color:#FFFFFF;}.elementor-5609 .elementor-element.elementor-element-3d6b5c30 > .elementor-container{max-width:700px;}.elementor-5609 .elementor-element.elementor-element-3d6b5c30{margin-top:50px;margin-bottom:50px;}.elementor-5609 .elementor-element.elementor-element-19bd9b95 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-5609 .elementor-element.elementor-element-411edb9f .elementor-heading-title{color:#002855;}.elementor-5609 .elementor-element.elementor-element-21915bba .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{display:flex;justify-content:end;}html body .elementor-5609 .elementor-element.elementor-element-21915bba .eael-gravity-form .gfield input[type="text"], html body .elementor-5609 .elementor-element.elementor-element-21915bba .eael-gravity-form .gfield input[type="email"], html body .elementor-5609 .elementor-element.elementor-element-21915bba .eael-gravity-form .gfield input[type="tel"], html body .elementor-5609 .elementor-element.elementor-element-21915bba .eael-gravity-form .gfield input[type="number"], html body .elementor-5609 .elementor-element.elementor-element-21915bba .eael-gravity-form .gfield textarea, html body .elementor-5609 .elementor-element.elementor-element-21915bba .eael-gravity-form .gfield select{background-color:#F0F0F0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CCCCCC;}html body .elementor-5609 .elementor-element.elementor-element-21915bba .eael-gravity-form .gfield{margin-bottom:0px;}html body .elementor-5609 .elementor-element.elementor-element-21915bba .eael-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), html body .elementor-5609 .elementor-element.elementor-element-21915bba .eael-gravity-form .gfield textarea{padding:10px 10px 10px 10px;}html body .elementor-5609 .elementor-element.elementor-element-21915bba .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}html body .elementor-5609 .elementor-element.elementor-element-21915bba .eael-custom-radio-checkbox input[type="checkbox"]{width:15px !important;height:15px;background:#F0F0F0;border-width:2px;border-color:#CCCCCC;}html body .elementor-5609 .elementor-element.elementor-element-21915bba .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%;}html body .elementor-5609 .elementor-element.elementor-element-21915bba .eael-gravity-form .gform_footer input[type="submit"]{width:100px !important;background-color:#DA291C !important;color:#FFFFFF !important;border-radius:50px 50px 50px 50px !important;}html body .elementor-5609 .elementor-element.elementor-element-21915bba .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]{width:100px !important;background-color:#DA291C !important;color:#FFFFFF !important;border-radius:50px 50px 50px 50px !important;}html body .elementor-5609 .elementor-element.elementor-element-21915bba .eael-gravity-form .gform_body input[type="submit"].gform-button{width:100px !important;background-color:#DA291C !important;border-radius:50px 50px 50px 50px !important;}html body .elementor-5609 .elementor-element.elementor-element-21915bba .eael-gravity-form .gform_footer input[type="submit"], html body .elementor-5609 .elementor-element.elementor-element-21915bba .eael-gravity-form .gform_body .gform_page_footer input[type="submit"], html body .elementor-5609 .elementor-element.elementor-element-21915bba .eael-gravity-form .gform_body input[type="submit"].gform-button{font-family:"Oswald", Sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:1.25px;}html body .elementor-5609 .elementor-element.elementor-element-21915bba .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{width:100px;}html body .elementor-5609 .elementor-element.elementor-element-21915bba .eael-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), html body .elementor-5609 .elementor-element.elementor-element-21915bba .gform_wrapper li.gfield_error textarea{border-width:1px;}@media(max-width:1024px) and (min-width:768px){.elementor-5609 .elementor-element.elementor-element-19bd9b95{width:100%;}}/* Start custom CSS for eael-gravity-form, class: .elementor-element-21915bba */.elementor-5609 .elementor-element.elementor-element-21915bba .ginput_container_address {
    display: flex;
}
.elementor-5609 .elementor-element.elementor-element-21915bba .ginput_container_address > span {
    display: flex;
    flex-direction: column-reverse;
    margin-right: 16px!important;
    padding-right:0!important;
}
.elementor-5609 .elementor-element.elementor-element-21915bba .ginput_container_address .address_zip {
    margin-right:-8px!important;
}
.elementor-5609 .elementor-element.elementor-element-21915bba .ginput_container_address .address_country {
    order: -1;
    position: relative;
}

.elementor-5609 .elementor-element.elementor-element-21915bba .gfield_checkbox{
    display:flex;
    justify-content: space-between;
}
.elementor-5609 .elementor-element.elementor-element-21915bba .gfield_checkbox input{
    cursor: pointer;
}

.elementor-5609 .elementor-element.elementor-element-21915bba select{
    padding: 10px;
    margin:0!important;
}
.elementor-5609 .elementor-element.elementor-element-21915bba .ginput_container_select{
    position: relative;
}

.elementor-5609 .elementor-element.elementor-element-21915bba .ginput_container_select:after{
    pointer-events: none;
    font-family: "Font Awesome 5 Free";
    content: "\f0dd";
    font-weight: 900;
    display: block;
    position: absolute;
    right: 12px;
    top: 10px;
}
.elementor-5609 .elementor-element.elementor-element-21915bba .ginput_container_address .address_country:after{
    pointer-events: none;
    font-family: "Font Awesome 5 Free";
    content: "\f0dd";
    font-weight: 900;
    display: block;
    position: absolute;
    right: 12px;
    top: 33px;
}/* End custom CSS */