.elementor-10473 .elementor-element.elementor-element-9ab5d37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10473 .elementor-element.elementor-element-5689193 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#54595F59;border-radius:8px 8px 8px 8px;}@media(max-width:767px){.elementor-10473 .elementor-element.elementor-element-9ab5d37{--padding-top:70px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10473 .elementor-element.elementor-element-5689193 > .elementor-widget-container{padding:30px 30px 30px 30px;}}@media(min-width:768px){.elementor-10473 .elementor-element.elementor-element-9ab5d37{--content-width:600px;}}/* Start custom CSS for shortcode, class: .elementor-element-5689193 */.gform_wrapper.gravity-theme .gfield input.large, .gform_wrapper.gravity-theme .gfield select.large

 {
    width: 100%;
    background: #DEE5FF;
    border: none;
    padding: 12px;
}
.e-con.e-con>.e-con-inner>.elementor-widget, .elementor.elementor .e-con>.elementor-widget
 {
    width: 100%;
}
/* Styling for the 'Next' button */
#gform_next_button_11_9,
#gform_previous_button_11,
#gform_submit_button_11 {
    background-color: #0074FD; /* Blue color */
    color: white; /* White text */
    border: none; /* Remove any default border */
    padding: 10px 20px; /* Add padding to the button */
    cursor: pointer; /* Change the cursor to a pointer */
    border-radius: 5px; /* Rounded corners */
}

#gform_next_button_11_9:hover,
#gform_previous_button_11:hover,
#gform_submit_button_11:hover {
    background-color: #005bb5; /* Darker blue on hover */
}
.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_blue {
    background-color: #0074FD;
    color: #fff;
}


.gform_wrapper.gravity-theme .ginput_complex input
 {
    width: 100%;
    background-color: #dee5ff00!important;
    border: solid 1px!important;
    padding: 4px!important;
    border-radius: 2px!important;
}
#ui-datepicker-div {
    font-size: 12px;
}

#ui-datepicker-div .ui-datepicker-header,
#ui-datepicker-div .ui-datepicker-title,
#ui-datepicker-div .ui-datepicker-calendar th,
#ui-datepicker-div .ui-datepicker-calendar td a {
    font-size: 12px;
}
#ui-datepicker-div thead th {
    font-size: 12px; /* Adjust to your preferred size */
}

#ui-datepicker-div thead th span {
    font-size: 12px; /* Adjust to your preferred size */
}
 .ui-datepicker-title select {
    font-size: 12px!important;
  }
  .gform_wrapper.gravity-theme input[type="text"]
 {
    margin-bottom: 0px !important;
    background-color: #dee5ff !important;
    border: none !important;
    width: 100%;
}
.gform_title{
    text-align: center;
    background: #0074FD;
    color: white;
    padding: 8px;
    border-radius: 20px;
    margin-top: -55px;
}

input#gform_next_button_11_14
 {
    background: #0074FD;
    color: white;
    border-radius: 4px;
    padding: 10px 20px;
    border: none;
}/* End custom CSS */