.elementor-2 .elementor-element.elementor-element-40f1d9b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-40f1d9b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-a45f5e3 .elementor-text-editor{text-align:center;}.elementor-2 .elementor-element.elementor-element-a45f5e3{color:#ffffff;font-family:"Lato", Sans-serif;font-size:34px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-cb0b84c.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-4077618 .elementor-text-editor{text-align:left;}.elementor-2 .elementor-element.elementor-element-4077618{color:#232323;font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-4077618 > .elementor-widget-container{padding:40px 40px 40px 40px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#9eb6dd;}.elementor-2 .elementor-element.elementor-element-27a7077 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:5px;}.elementor-2 .elementor-element.elementor-element-27a7077 > .elementor-element-populated{background-color:transparent;background-image:linear-gradient(110deg, #9eb6dd 22%, #d7e2f4 84%);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:36px 36px 36px 36px;padding:36px 36px 36px 36px;}.elementor-2 .elementor-element.elementor-element-27a7077 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-27a7077 > .elementor-element-populated > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-2 .elementor-element.elementor-element-27a7077 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-81c2bc2 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:6px;}.elementor-2 .elementor-element.elementor-element-f8c9611 .elementor-text-editor{text-align:left;}.elementor-2 .elementor-element.elementor-element-f8c9611{color:#232323;font-family:"Lato", Sans-serif;font-size:1.5em;font-weight:bold;line-height:1.1em;}.elementor-2 .elementor-element.elementor-element-885813a .elementor-text-editor{text-align:left;}.elementor-2 .elementor-element.elementor-element-885813a{color:#232323;font-family:"Lato", Sans-serif;font-size:0.9em;font-weight:300;}.elementor-2 .elementor-element.elementor-element-7eb1068.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-a3783f5 > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-2 .elementor-element.elementor-element-d9cc998 .elementor-text-editor{text-align:center;}.elementor-2 .elementor-element.elementor-element-d9cc998{color:#232323;font-family:"Lato", Sans-serif;font-size:20px;line-height:1.5em;}.elementor-2 .elementor-element.elementor-element-d9cc998 > .elementor-widget-container{padding:13px 13px 13px 13px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#9eb6dd;}.elementor-2 .elementor-element.elementor-element-895a652 .elementor-text-editor{text-align:center;}.elementor-2 .elementor-element.elementor-element-895a652{color:#232323;font-family:"Lato", Sans-serif;font-size:12px;}.elementor-2 .elementor-element.elementor-element-895a652 > .elementor-widget-container{padding:48px 48px 48px 48px;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-81c2bc2{width:56.627%;}.elementor-2 .elementor-element.elementor-element-7eb1068{width:43.373%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-8f5a410 > .elementor-widget-container{padding:10px 10px 10px 10px;}}/* Start custom CSS for section, class: .elementor-element-40f1d9b */.head{
    background-image:-webkit-linear-gradient(90deg,#9eb6dd 0%,#d7e2f4 100%);
    padding:48px;
}/* End custom CSS */
/* Start custom CSS for wp-widget-gform_widget, class: .elementor-element-a3783f5 */::placeholder{
    font-family:'Lato'Sans-Serif;
}
.gfield_required{
    visibility:hidden;
}
#gform_next_button_3_45{
width:88%;
    margin: 15px auto;
    color: #FFF;
    text-align: center;
    clear: both;
    display: inline-block;
    padding: 24px 0;
    font-size: 18px;
     background-image:-webkit-linear-gradient(90deg,#ff691c 0%,#ffa750 100%);
    margin-left:25px;
    font-family:'Lato'Sans-Serif;
    font-weight:400;
    border-radius:5px;
}

#gform_submit_button_3{
     width:100%;
    margin:auto;
    color: #fff;
    clear: both;
    padding: 30px;
    line-height:.2em;
    font-size: 18px;
      background:linear-gradient(#f4a245, #f26722);
    font-family:'Helvetica';
    font-weight:400;
    border-radius:5px;
}
#gform_previous_button_3{
    width:30%;
    margin:auto;
    color: #fff;
    clear: both;
    padding: 30px;
    line-height:.2em;
    font-size: 18px;
      background:linear-gradient(#f4a245, #f26722);
    font-family:'Helvetica';
    font-weight:400;
    border-radius:5px;
    margin-bottom:10px;
}
input{
    align-items:center;
    margin-top:-5px;
    height: 34px;
    padding:6px 12px;
    font-size: 1em;
    line-height: 1.42857143;
    color: #fff;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    width:100%;
}
.gform_wrapper .field_sublabel_below .gfield_description{
    color:#fff;
    font-size:1.4em;
    margin:1.9em 0;
}
label{
    color:#fff !important;
    font-family:'Lato'Sans-Serif;
    
}
.gform_wrapper .top_label .gfield_label{
    color:#FFF !important;
    font-family:'Lato'Sans-Serif;
    
}
.gform_wrapper select{
    font-size:.9em;
}
#input_3_46{
width:100%
}
#input_3_47{
    width:100%;
}
#input_3_48{
    width:100%;
}
.gform_wrapper ul.gfield_checkbox li label, .gform_wrapper ul.gfield_radio li label{
    display:inline;
}/* End custom CSS */