.elementor-64922 .elementor-element.elementor-element-0af2654{--display:flex;--margin-top:-21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-64922 .elementor-element.elementor-element-0af2654:not(.elementor-motion-effects-element-type-background), .elementor-64922 .elementor-element.elementor-element-0af2654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF 0%, #9DBFF1 100%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-64922 .elementor-element.elementor-element-0f799ac{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-64922 .elementor-element.elementor-element-fdcaeff > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-64922 .elementor-element.elementor-element-fdcaeff .sc_heading .title,.elementor-64922 .elementor-element.elementor-element-fdcaeff .sc_heading .clone{color:#0052CC;}.elementor-64922 .elementor-element.elementor-element-fdcaeff .sc_heading .title .thim-color{color:#0052CC;}.elementor-64922 .elementor-element.elementor-element-fdcaeff .sc_heading .sub-heading{font-weight:600;color:#000000;}.elementor-64922 .elementor-element.elementor-element-7d3cf44 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-64922 .elementor-element.elementor-element-7d3cf44 .thim-ekit-wpcf7 .wpcf7-form-control-wrap input,.elementor-64922 .elementor-element.elementor-element-7d3cf44 .thim-ekit-wpcf7 .wpcf7-form-control-wrap textarea{padding:22px 10px 22px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;color:var( --e-global-color-6b28c0b );}.elementor-64922 .elementor-element.elementor-element-7d3cf44 .thim-ekit-wpcf7 .wpcf7-form-control-wrap{margin:0px 20px 0px 20px;display:inherit;}.elementor-64922 .elementor-element.elementor-element-7d3cf44 .thim-ekit-wpcf7 .wpcf7-form-control-wrap input::-webkit-input-placeholder,.elementor-64922 .elementor-element.elementor-element-7d3cf44 .thim-ekit-wpcf7 .wpcf7-form-control-wrap textarea::-webkit-input-placeholder{color:var( --e-global-color-6b28c0b );}.elementor-64922 .elementor-element.elementor-element-7d3cf44 .thim-ekit-wpcf7 .wpcf7-form-control-wrap input::-moz-placeholder,.elementor-64922 .elementor-element.elementor-element-7d3cf44 .thim-ekit-wpcf7 .wpcf7-form-control-wrap textarea::-moz-placeholder{color:var( --e-global-color-6b28c0b );}.elementor-64922 .elementor-element.elementor-element-7d3cf44 .thim-ekit-wpcf7 .wpcf7-form-control-wrap input:-ms-input-placeholder,.elementor-64922 .elementor-element.elementor-element-7d3cf44 .thim-ekit-wpcf7 .wpcf7-form-control-wrap textarea:-ms-input-placeholder{color:var( --e-global-color-6b28c0b );}.elementor-64922 .elementor-element.elementor-element-7d3cf44 .thim-ekit-wpcf7 .wpcf7-form-control-wrap input:-moz-placeholder,.elementor-64922 .elementor-element.elementor-element-7d3cf44 .thim-ekit-wpcf7 .wpcf7-form-control-wrap textarea:-moz-placeholder{color:var( --e-global-color-6b28c0b );}.elementor-64922 .elementor-element.elementor-element-7d3cf44 .thim-ekit-wpcf7 .wpcf7-submit{padding:10px 20px 10px 20px;margin-left:auto;margin-right:auto;display:block;margin-none:0;border-style:none;border-radius:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-64922 .elementor-element.elementor-element-0af2654{--margin-top:-21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for thim-ekits-contact-form-7, class: .elementor-element-7d3cf44 *//* Input, Email, Tel, and Textarea fields */
.wpcf7-form-control.form-control {
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    box-sizing: border-box;
}

/* Dropdowns (if added later) */
.wpcf7-form-control.form-control select {
    padding-top: 12px;
    padding-bottom: 12px;
}

/* Space between form rows */
.wpcf7 .row {
    margin-bottom: 15px;
}

/* Submit button styling */
.wpcf7 .btn.btn-primary {
    padding: 1px 25px;
    font-size: 16px;
    border-radius: 5px;
    cursor: pointer;
}
    .form-control {
    margin-bottom: 0 !important;
}/* End custom CSS */