.elementor-1084 .elementor-element.elementor-element-7bf64e39{text-align:left;}.elementor-1084 .elementor-element.elementor-global-605{width:100%;max-width:100%;align-self:center;}.elementor-bc-flex-widget .elementor-1084 .elementor-element.elementor-element-7f3af2a8.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1084 .elementor-element.elementor-element-7f3af2a8.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1084 .elementor-element.elementor-element-5a3d5c9 > .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFB400;border-radius:2px 2px 2px 2px;}.elementor-1084 .elementor-element.elementor-element-5617c00 .elementor-spacer-inner{height:50px;}.elementor-1084 .elementor-element.elementor-element-afbdf92 .elementor-spacer-inner{height:50px;}.elementor-1084 .elementor-element.elementor-element-7c86d6a7:not(.elementor-motion-effects-element-type-background), .elementor-1084 .elementor-element.elementor-element-7c86d6a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4374C3;}.elementor-1084 .elementor-element.elementor-element-7c86d6a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1084 .elementor-element.elementor-element-7c86d6a7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1084 .elementor-element.elementor-global-664 .elementor-button{fill:#000000;color:#000000;}.elementor-1084 .elementor-element.elementor-global-664 > .elementor-widget-container{padding:25px 0px 25px 0px;background-color:#4374C3;}body.elementor-page-1084 h1.entry-title, .elementor-page-title{display:none;}/* Start custom CSS for global, class: .elementor-global-605 */.middle_form {
color: #fff;
box-sizing: border-box;
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;

}

.middle_form_input {
box-sizing: border-box;
font-size: 12px;
border: 1px solid;
border-radius: 2px;
outline: 0;
padding: 12px 16px;
color: #fff;
background: transparent;
border-color: #969799;
margin-bottom: 10px;
width:65%!important;
}

.middle_form-submit-field {
box-sizing: border-box;
display: inline-block;
border: 0;
border-radius: 2px;
outline: 0;
font-size: 13px;
font-weight: 400;
cursor: pointer;
line-height: 1;
color: #000!important;
text-decoration: none;
text-align: center;
transition: background .4s;
width: auto;
padding: 14px 19px 13px 19px;
background-color:#ffb400;
margin-left: 5px;
}

.middle_form-submit-field#hover {
background-color:#ffb400 !important;
}

@media (min-width: 769px) and (max-width: 1070px) {
.middle_form_input {
width:60%!important;
}
}

@media (max-width:768px){

.middle_form_input {
width:100%!important;
margin-left: 5px;
}

.middle_form-submit-field {
margin-left: 5px;
padding: 11px 10px 11px 10px;
width:100%!important;
}

}/* End custom CSS */