.elementor-kit-5{--e-global-color-primary:#007AC2;--e-global-color-secondary:#4C585F;--e-global-color-text:#555555;--e-global-color-accent:#57592D;--e-global-color-64fc8ad:#FFFFFF;--e-global-color-e1e76b2:#F5F5F5;--e-global-color-3cfda17:#000000;--e-global-color-66abb40:#777777;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-28f4ed8-font-family:"Poppins";--e-global-typography-28f4ed8-font-size:16px;--e-global-typography-28f4ed8-line-height:25px;font-family:"Poppins", Sans-serif;}.elementor-kit-5 a{color:#007AC2;}.elementor-kit-5 h2{line-height:1.3em;}.elementor-kit-5 h3{font-size:26px;font-weight:300;line-height:1.3em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.choice__items {
    box-shadow: 1px 3px 13px rgba(98, 146, 205, 0.2);
    border-radius: 4px;
}

.header-highlighted span {
    color: #007AC2;
}

@media only screen and (min-width: 769px) {
    
    /*mk */
    #gform_3 {
        display: flex;
        /*align-items: baseline;*/
    }
    
    #gform_fields_3 {
        display: flex;
        flex-wrap: wrap;
    }
    
    .ginput_container.ginput_container_consent {
        display: flex;
    }

    /* For Desktop */
    #gform_fields_3 .gfield {
        margin-bottom: 0px;
        float: left;
        clear: none;
        width: 33%;
        padding: 0 16px 16px 0;
        margin: 0;
    }

    #gform_wrapper_3 {
        margin-top: 0px !important;
    }

    #booking-form-lp .gform_heading,
    #booking-form-lp .gform_description {
        margin: 0;
    }

    #field_3_1 input,
    #field_3_2 input,
    #field_3_3 input {
        width: 100%;
        margin: 0;
    }

    #booking-form-lp .gform_legacy_markup_wrapper .gform_body {
        width: 80% !important;
    }

    #booking-form-lp .ginput_container_consent * {
        float: left;
        text-align: left;
        margin-right: 8px;
    }

    #booking-form-lp .pp-gravity-form .gform_wrapper .gform_footer {
        margin: 0;
        padding: 0;
        width: 30%;
        float: right;
        margin-top: 8px;
    }

    /*Form Description*/
    #field_3_5 {
        width: 100% !important;
        /*text-align:center;*/
        /*font-size:12px;*/
    }

    #field_3_5 {
        padding: 0px !important;
    }

    /*#field_3_5 .gfield_description,*/
    /*#field_3_5 .gfield_consent_label {*/
    /*margin-top: 0px;*/
    /*    margin-left:10px;*/
    /*padding-bottom: 0px;*/
    /*}*/
}

@media only screen and (max-width: 768px) {

    #field_3_1 input,
    #field_3_2 input,
    #field_3_3 input {
        width: 100%;
        margin: 0;
    }
    
    #gform_fields_3 .gfield {
        padding: 0;
    }
    
    #gform_3 .gform_footer {
        padding-top: 20px;
    }
    
    #gform_3 .gform_footer input {
        width: 100%;
    }
    
}/* End custom CSS */