.elementor-5626 .elementor-element.elementor-element-40fac5e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5626 .elementor-element.elementor-element-40fac5e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF5FA;}.elementor-5626 .elementor-element.elementor-element-40fac5e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5626 .elementor-element.elementor-element-40fac5e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5626 .elementor-element.elementor-element-9d92d26{text-align:center;}.elementor-5626 .elementor-element.elementor-element-d7f7ce9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5626 .elementor-element.elementor-element-d7f7ce9{font-size:12px;line-height:1.3em;color:#898989;}/* Start custom CSS for shortcode, class: .elementor-element-0c4a29a */.elementor-5626 .elementor-element.elementor-element-0c4a29a input,.elementor-5626 .elementor-element.elementor-element-0c4a29a select,.elementor-5626 .elementor-element.elementor-element-0c4a29a textarea{
    border: 1px solid #9fa0a0;
}
.elementor-5626 .elementor-element.elementor-element-0c4a29a div[data-ech-field="first_name"],.elementor-5626 .elementor-element.elementor-element-0c4a29a div[data-ech-field="last_name"],.elementor-5626 .elementor-element.elementor-element-0c4a29a div[data-ech-field="telPrefix"],.elementor-5626 .elementor-element.elementor-element-0c4a29a div[data-ech-field="tel"],.elementor-5626 .elementor-element.elementor-element-0c4a29a div[data-ech-field="email"],.elementor-5626 .elementor-element.elementor-element-0c4a29a div[data-ech-field="hidden"],.elementor-5626 .elementor-element.elementor-element-0c4a29a .lfg_formMsg, .elementor-5626 .elementor-element.elementor-element-0c4a29a div[data-ech-field="booking_date"] {
    order: -1;
}

.elementor-5626 .elementor-element.elementor-element-0c4a29a div[data-ech-field="booking_date"],
.elementor-5626 .elementor-element.elementor-element-0c4a29a div[data-ech-field="booking_time"]{
    flex: 100%;
}

.elementor-5626 .elementor-element.elementor-element-0c4a29a .lfg_checkbox_dropdown_list, .elementor-5626 .elementor-element.elementor-element-0c4a29a textarea{
    height: 130px;
}
.elementor-5626 .elementor-element.elementor-element-0c4a29a div[data-ech-field="info_remark"] .redWord {
    display: none;
}
.elementor-5626 .elementor-element.elementor-element-0c4a29a div[data-ech-field="note"]>div{
    font-size: 14px;
}

.elementor-5626 .elementor-element.elementor-element-0c4a29a div[data-ech-btn="submit"] button{
    padding:10px 0;
    border: 2px solid #099BD9;
    border-radius: 50px;
    color: #fff;
    background-color: #099BD9;
}
.elementor-5626 .elementor-element.elementor-element-0c4a29a div[data-ech-btn="submit"]{
    padding: 0 8%;
}
.elementor-5626 .elementor-element.elementor-element-0c4a29a div[data-ech-btn="submit"] button:hover{
    transition-duration: .2s;
    color: #099BD9;
    background-color: #fff;
    box-shadow: 0 3px 6px rgba(0,0,0,.16), 0 1px 2px rgba(0,0,0,.23);
}

@media(min-width:768px){
    .elementor-5626 .elementor-element.elementor-element-0c4a29a div[data-ech-field="first_name"],.elementor-5626 .elementor-element.elementor-element-0c4a29a div[data-ech-field="last_name"]{
        flex-basis: calc( 50% - 5px);
    }
    .elementor-5626 .elementor-element.elementor-element-0c4a29a div[data-ech-field="email"]{
        flex-basis: 100%;
    }
    .elementor-5626 .elementor-element.elementor-element-0c4a29a div[data-ech-field="telPrefix"]{
        flex-basis: calc( 35% - 5px);
    }
    /*.elementor-5626 .elementor-element.elementor-element-0c4a29a div[data-ech-field="tel"]{*/
    /*    flex-basis: calc( 65% - 5px);*/
    /*}*/
        .elementor-5626 .elementor-element.elementor-element-0c4a29a div[data-ech-field="tel"]{
        flex-basis: calc( 100%);
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-95283e0 */.elementor-5626 .elementor-element.elementor-element-95283e0 h6{
    color: #727171;
    font-size: 21px;
    text-align: center;
    font-weight: 400;
    margin: 0;
    line-height: 1.3;
}

.elementor-5626 .elementor-element.elementor-element-95283e0 b{
    font-size: 38px;
    color: #099bd9;
}/* End custom CSS */