.elementor-374 .elementor-element.elementor-element-3df1e22c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:18px 18px 18px 18px;}.elementor-374 .elementor-element.elementor-element-3df1e22c:not(.elementor-motion-effects-element-type-background), .elementor-374 .elementor-element.elementor-element-3df1e22c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e7d674 );}.elementor-374 .elementor-element.elementor-element-3057c1a9{--spacer-size:50px;}.elementor-374 .elementor-element.elementor-element-7d9e6c88{padding:15px 15px 15px 15px;border-style:solid;border-color:var( --e-global-color-4e7d674 );border-radius:16px 16px 16px 16px;}.elementor-374 .elementor-element.elementor-element-2156dbe0{--spacer-size:50px;}@media(max-width:1024px){.elementor-374 .elementor-element.elementor-element-3df1e22c{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-374 .elementor-element.elementor-element-3df1e22c{--content-width:900px;}}@media(max-width:767px){.elementor-374 .elementor-element.elementor-element-3df1e22c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-374 .elementor-element.elementor-element-3057c1a9{--spacer-size:20px;}.elementor-374 .elementor-element.elementor-element-2156dbe0{--spacer-size:20px;}}/* Start custom CSS for shortcode, class: .elementor-element-7d9e6c88 */.elementor-kit-10 h2, .gform-theme--foundation .gfield--width-full, .elementor-kit-10 h1{
    font-family: "Montserrat" !important;
}

.gform-theme--framework *, .gform-theme--framework ::after, .gform-theme--framework ::before, .gform-theme--framework .gfield--type-choice.field_description_above.gfield--no-description:where(:not(.field_validation_above.gfield_error):not(:has(.gfield_choice_limit_message))) .gform-field-label:where(:not([class*=gform-field-label--type-])), .gform-theme--framework .gfield--type-choice.field_description_below:where(:not(.field_validation_above.gfield_error):not(:has(.gfield_choice_limit_message))) .gform-field-label:where(:not([class*=gform-field-label--type-])), .gform-theme--foundation .gfield--width-full,.gform-theme--framework .gfield_list_group_item::before, .gform-theme--framework .gform-field-label:where(:not([class*=gform-field-label--type-])){
    font-family: "Poppins" !important;
}

.section {
    background-color: #010A22 !important;
    border-radius: 16px !important;
    padding: 15px;
}

.signature-section{
    background-color: #010A22 !important;
    border-radius: 16px !important;
    padding: 15px;
}

.gform-theme--framework .gfield--type-choice.field_description_above.gfield--no-description:where(:not(.field_validation_above.gfield_error):not(:has(.gfield_choice_limit_message))) .gform-field-label:where(:not([class*=gform-field-label--type-])), .gform-theme--framework .gfield--type-choice.field_description_below:where(:not(.field_validation_above.gfield_error):not(:has(.gfield_choice_limit_message))) .gform-field-label:where(:not([class*=gform-field-label--type-])){
    background-color: #D0D8FF !important;
    padding: 5px !important;
    border-radius: 16px !important;
}

.gform-theme--framework .gfield:where(:not(.gfield--type-html):not(.gfield--type-section)){
        background-color: #D0D8FF !important;
    padding: 15px !important;
    border-radius: 16px !important;
}

@media screen and (max-width: 767px){
    .elementor-kit-10 h2, .gform-theme--foundation .gfield--width-full, .elementor-kit-10 h1{
            font-size: 24px !important;
    }
    .gform-theme--framework *, .gform-theme--framework ::after, .gform-theme--framework ::before, .gform-theme--framework *, .gform-theme--framework ::after, .gform-theme--framework ::before, .gform-theme--framework .gfield--type-choice.field_description_above.gfield--no-description:where(:not(.field_validation_above.gfield_error):not(:has(.gfield_choice_limit_message))) .gform-field-label:where(:not([class*=gform-field-label--type-])), .gform-theme--framework .gfield--type-choice.field_description_below:where(:not(.field_validation_above.gfield_error):not(:has(.gfield_choice_limit_message))) .gform-field-label:where(:not([class*=gform-field-label--type-])), .gform-theme--foundation .gfield--width-full, .gform-theme--framework .gfield_list_group_item::before, .gform-theme--framework .gform-field-label:where(:not([class*=gform-field-label--type-])){
        font-size: 16px !important;
    }
    .gform-theme--framework .gfield--type-choice.field_description_above.gfield--no-description:where(:not(.field_validation_above.gfield_error):not(:has(.gfield_choice_limit_message))) .gform-field-label:where(:not([class*=gform-field-label--type-])), .gform-theme--framework .gfield--type-choice.field_description_below:where(:not(.field_validation_above.gfield_error):not(:has(.gfield_choice_limit_message))) .gform-field-label:where(:not([class*=gform-field-label--type-])){
        font-size: 14px !important;
    }
}/* End custom CSS */