.elementor-628 .elementor-element.elementor-element-8629aea:not(.elementor-motion-effects-element-type-background), .elementor-628 .elementor-element.elementor-element-8629aea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-628 .elementor-element.elementor-element-8629aea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-628 .elementor-element.elementor-element-8629aea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-628 .elementor-element.elementor-element-0eb8ecc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-628 .elementor-element.elementor-element-0eb8ecc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-628 .elementor-element.elementor-element-0eb8ecc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-628 .elementor-element.elementor-element-0eb8ecc > .elementor-element-populated{padding:50px 0px 50px 0px;}#elementor-popup-modal-628 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-628{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.8);}#elementor-popup-modal-628 .dialog-close-button{display:flex;}#elementor-popup-modal-628 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:767px){.elementor-628 .elementor-element.elementor-element-0eb8ecc > .elementor-element-populated{padding:50px 10px 50px 10px;}}@media(min-width:768px){.elementor-628 .elementor-element.elementor-element-0eb8ecc{width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-f5c1ccd */#gform_1 {
    font-family:'Oswald';
    color:#000;
}

.gform_wrapper.gravity-theme input[type=color], .gform_wrapper.gravity-theme input[type=date], .gform_wrapper.gravity-theme input[type=datetime-local], .gform_wrapper.gravity-theme input[type=datetime], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme input[type=month], .gform_wrapper.gravity-theme input[type=number], .gform_wrapper.gravity-theme input[type=password], .gform_wrapper.gravity-theme input[type=search], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=time], .gform_wrapper.gravity-theme input[type=url], .gform_wrapper.gravity-theme input[type=week], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea {
    border:1px solid #000;
    border-radius:0px !important;
    font-family:'Montserrat';
}

.gform_required_legend {
    font-family:'Montserrat';
}
.gform_wrapper .gfield_required {
    color:#000 !important;
}

#field_1_11 {
    margin-top:30px;
}

#field_1_12 {
    margin-top:30px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0eb8ecc */@media screen and (max-width:767px) {
    .elementor-628 .elementor-element.elementor-element-0eb8ecc > .elementor-element-populated{
        padding-left:15px !important;
        padding-right:15px !important; 
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8629aea */.gform_wrapper.gravity-theme .ginput_complex .ginput_container_date input, .gform_wrapper.gravity-theme .ginput_complex .ginput_container_date select {
    min-width:90px !important;
}

@media screen and (min-width:1450px) {
   .elementor-popup-modal .dialog-widget-content {
    width:64.712%;
    height: 100vh;
    right: 0;
    background-color:#EDEDED;
    
}

#elementor-popup-modal-628 .dialog-message {
    width:100%;
    display: flex !important;
    vertical-align: middle;
    justify-content: center;
    align-content: center;
    
}

.elementor-628 .elementor-element.elementor-element-0eb8ecc {
    height: 100vh;
}

.elementor-628 .elementor-element.elementor-element-0eb8ecc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    padding-left:100px;
    padding-right:100px;
}


#elementor-popup-modal-628 {
    background-color:transparent;
}

.elementor-popup-modal .dialog-close-button {

    top:80px;
    right:100px;
}

.elementor-popup-modal .dialog-close-button i {
    font-size:24px;
    color:#000;
} 
  .gform_wrapper.gravity-theme .ginput_complex .ginput_container_date input, .gform_wrapper.gravity-theme .ginput_complex .ginput_container_date select{
   min-width:100px !important; 
} 
}

@media screen and (min-width:1500px) {
  .gform_wrapper.gravity-theme .ginput_complex .ginput_container_date input, .gform_wrapper.gravity-theme .ginput_complex .ginput_container_date select{
   min-width:110px !important; 
}  
}

@media screen and (max-width:1500px){
   #elementor-popup-modal-628 {
       background-color:#EDEDED;
   } 
   #elementor-popup-modal-628 .dialog-widget-content {
       box-shadow:none;
   }
}/* End custom CSS */