.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-75421 .elementor-element.elementor-element-681ff474:not(.elementor-motion-effects-element-type-background), .elementor-75421 .elementor-element.elementor-element-681ff474 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-sk_color_1 );}.elementor-75421 .elementor-element.elementor-element-681ff474, .elementor-75421 .elementor-element.elementor-element-681ff474 > .elementor-background-overlay{border-radius:60px 60px 60px 60px;}.elementor-75421 .elementor-element.elementor-element-681ff474{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-75421 .elementor-element.elementor-element-681ff474 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-75421 .elementor-element.elementor-element-28fc5e6a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-75421 .elementor-element.elementor-element-28fc5e6a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-75421 .elementor-element.elementor-element-28fc5e6a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-75421 .elementor-element.elementor-element-28fc5e6a > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-eael-counter .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-counter .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-75421 .elementor-element.elementor-element-4390365f .eael-counter-container{text-align:center;}.elementor-75421 .elementor-element.elementor-element-4390365f .eael-counter-number{color:var( --e-global-color-primary );}.elementor-75421 .elementor-element.elementor-element-4390365f .eael-counter-number-wrap .eael-counter-number{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-75421 .elementor-element.elementor-element-4390365f .eael-counter-number-suffix{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-75421 .elementor-element.elementor-element-4390365f .eael-counter-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-bc-flex-widget .elementor-75421 .elementor-element.elementor-element-63169eda.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-75421 .elementor-element.elementor-element-63169eda.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-75421 .elementor-element.elementor-element-63169eda > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-75421 .elementor-element.elementor-element-63169eda > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-75421 .elementor-element.elementor-element-2bc88e3d .eael-counter-container{text-align:center;}.elementor-75421 .elementor-element.elementor-element-2bc88e3d .eael-counter-number{color:var( --e-global-color-primary );}.elementor-75421 .elementor-element.elementor-element-2bc88e3d .eael-counter-number-wrap .eael-counter-number{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-75421 .elementor-element.elementor-element-2bc88e3d .eael-counter-number-suffix{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-75421 .elementor-element.elementor-element-2bc88e3d .eael-counter-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-bc-flex-widget .elementor-75421 .elementor-element.elementor-element-1312af3e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-75421 .elementor-element.elementor-element-1312af3e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-75421 .elementor-element.elementor-element-1312af3e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-75421 .elementor-element.elementor-element-1312af3e > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-75421 .elementor-element.elementor-element-1950251b .eael-counter-container{text-align:center;}.elementor-75421 .elementor-element.elementor-element-1950251b .eael-counter-number{color:var( --e-global-color-primary );}.elementor-75421 .elementor-element.elementor-element-1950251b .eael-counter-number-wrap .eael-counter-number{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-75421 .elementor-element.elementor-element-1950251b .eael-counter-number-suffix{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-75421 .elementor-element.elementor-element-1950251b .eael-counter-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-bc-flex-widget .elementor-75421 .elementor-element.elementor-element-3dd8d973.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-75421 .elementor-element.elementor-element-3dd8d973.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-75421 .elementor-element.elementor-element-3dd8d973 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-75421 .elementor-element.elementor-element-3dd8d973 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-75421 .elementor-element.elementor-element-10268885 .eael-counter-container{text-align:center;}.elementor-75421 .elementor-element.elementor-element-10268885 .eael-counter-number{color:var( --e-global-color-primary );}.elementor-75421 .elementor-element.elementor-element-10268885 .eael-counter-number-wrap .eael-counter-number{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-75421 .elementor-element.elementor-element-10268885 .eael-counter-number-suffix{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-75421 .elementor-element.elementor-element-10268885 .eael-counter-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-bc-flex-widget .elementor-75421 .elementor-element.elementor-element-2b539341.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-75421 .elementor-element.elementor-element-2b539341.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-75421 .elementor-element.elementor-element-2b539341 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-75421 .elementor-element.elementor-element-2b539341 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-75421 .elementor-element.elementor-element-6b8f4e01 .eael-counter-container{text-align:center;}.elementor-75421 .elementor-element.elementor-element-6b8f4e01 .eael-counter-number{color:var( --e-global-color-primary );}.elementor-75421 .elementor-element.elementor-element-6b8f4e01 .eael-counter-number-wrap .eael-counter-number{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-75421 .elementor-element.elementor-element-6b8f4e01 .eael-counter-number-suffix{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-75421 .elementor-element.elementor-element-6b8f4e01 .eael-counter-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-75421 .elementor-element.elementor-element-7d95311:not(.elementor-motion-effects-element-type-background), .elementor-75421 .elementor-element.elementor-element-7d95311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-sk_color_1 );}.elementor-75421 .elementor-element.elementor-element-7d95311, .elementor-75421 .elementor-element.elementor-element-7d95311 > .elementor-background-overlay{border-radius:60px 60px 60px 60px;}.elementor-75421 .elementor-element.elementor-element-7d95311{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-75421 .elementor-element.elementor-element-7d95311 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-75421 .elementor-element.elementor-element-3c02b8b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-75421 .elementor-element.elementor-element-3c02b8b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-75421 .elementor-element.elementor-element-3c02b8b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-75421 .elementor-element.elementor-element-3c02b8b > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-counter .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-counter .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-75421 .elementor-element.elementor-element-a40911c > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-75421 .elementor-element.elementor-element-a40911c .elementor-counter{flex-direction:column-reverse;}.elementor-75421 .elementor-element.elementor-element-a40911c .elementor-counter-title{justify-content:center;color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-75421 .elementor-element.elementor-element-a40911c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-bc-flex-widget .elementor-75421 .elementor-element.elementor-element-b9c03a4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-75421 .elementor-element.elementor-element-b9c03a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-75421 .elementor-element.elementor-element-b9c03a4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:2px;}.elementor-75421 .elementor-element.elementor-element-b9c03a4 > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-75421 .elementor-element.elementor-element-8d4e552 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-75421 .elementor-element.elementor-element-8d4e552 .elementor-counter{flex-direction:column-reverse;}.elementor-75421 .elementor-element.elementor-element-8d4e552 .elementor-counter-title{justify-content:center;color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-75421 .elementor-element.elementor-element-8d4e552 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-bc-flex-widget .elementor-75421 .elementor-element.elementor-element-f50293f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-75421 .elementor-element.elementor-element-f50293f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-75421 .elementor-element.elementor-element-f50293f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-75421 .elementor-element.elementor-element-f50293f > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-75421 .elementor-element.elementor-element-1fec9ad > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-75421 .elementor-element.elementor-element-1fec9ad .elementor-counter{flex-direction:column-reverse;}.elementor-75421 .elementor-element.elementor-element-1fec9ad .elementor-counter-title{justify-content:center;color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-75421 .elementor-element.elementor-element-1fec9ad .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-bc-flex-widget .elementor-75421 .elementor-element.elementor-element-453afdc.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-75421 .elementor-element.elementor-element-453afdc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-75421 .elementor-element.elementor-element-453afdc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-75421 .elementor-element.elementor-element-453afdc > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-75421 .elementor-element.elementor-element-995bc28 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-75421 .elementor-element.elementor-element-995bc28 .elementor-counter{flex-direction:column-reverse;}.elementor-75421 .elementor-element.elementor-element-995bc28 .elementor-counter-title{justify-content:center;color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-75421 .elementor-element.elementor-element-995bc28 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}@media(max-width:1024px){.elementor-75421 .elementor-element.elementor-element-681ff474.elementor-section{padding:0px 20px 0px 20px;}.elementor-75421 .elementor-element.elementor-element-4390365f .eael-counter-number-wrap .eael-counter-number{font-size:35px;}.elementor-75421 .elementor-element.elementor-element-2bc88e3d .eael-counter-number-wrap .eael-counter-number{font-size:35px;}.elementor-75421 .elementor-element.elementor-element-1950251b .eael-counter-number-wrap .eael-counter-number{font-size:35px;}.elementor-75421 .elementor-element.elementor-element-10268885 .eael-counter-number-wrap .eael-counter-number{font-size:35px;}.elementor-75421 .elementor-element.elementor-element-6b8f4e01 .eael-counter-number-wrap .eael-counter-number{font-size:35px;}.elementor-75421 .elementor-element.elementor-element-7d95311.elementor-section{padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-75421 .elementor-element.elementor-element-681ff474.elementor-section{padding:10px 10px 10px 10px;}.elementor-75421 .elementor-element.elementor-element-7d95311.elementor-section{padding:10px 10px 10px 10px;}}/* Start custom CSS *//* Style for the Name field (ID 1) */
#gform_wrapper_43 #input_43_1 {
    font-family: 'Montserrat', sans-serif;
    border-radius: 10px;
    border-color: #0000001a;
    border-width: 1px;
}
#gform_wrapper_43 #input_43_14 {
    font-family: 'Montserrat', sans-serif;
    border-radius: 10px;
    border-color: #0000001a;
    border-width: 1px;
}

/* Style for the Phone field (ID 3) */
#gform_wrapper_43 #input_43_3 {
    font-family: 'Montserrat', sans-serif;
    border-radius: 10px;
    border-color: #0000001a;
    border-width: 1px;
}

/* Style for the Email field (ID 4) */
#gform_wrapper_43 #input_43_4 {
    font-family: 'Montserrat', sans-serif;
    border-radius: 10px;
    border-color: #0000001a;
    border-width: 1px;
}

/* Style for the Company field (ID 5) */
#gform_wrapper_43 #input_43_5 {
    font-family: 'Montserrat', sans-serif;
    border-radius: 10px;
    border-color: #0000001a;
    border-width: 1px;
}

/* Style for the Message field (ID 6) */
#gform_wrapper_43 #input_43_6 {
    font-family: 'Montserrat', sans-serif;
    border-radius: 10px;
    border-color: #0000001a;
    border-width: 1px;
    
}

#gform_wrapper_43 #input_43_15 {
    font-family: 'Montserrat', sans-serif;
    border-radius: 10px;
    border-color: #0000001a;
    border-width: 1px;
    
}

#gform_wrapper_43 #input_43_16 {
    font-family: 'Montserrat', sans-serif;
    border-radius: 10px;
    border-color: #0000001a;
    border-width: 1px;
    
}

#gform_wrapper_43 #field_43_16 .gfield_label {
    text-align: left;
}

/* Style for the submit button in Gravity Form 39 */
#gform_wrapper_43 .gform_footer input[type="submit"] {
    font-family: 'Montserrat', sans-serif;
    font-weight: 700;
    border-radius: 15px;
    border: 2px solid #c71d22;
    background-color: white;
    color: #000000;
    padding: 10px 20px;
    transition: all 0.3s ease; /* Smooth transition for hover effects */
    width: 100%;
    text-align: center;
}

/* Hover effect for the submit button */
#gform_wrapper_43 .gform_footer input[type="submit"]:hover {
    transform: scale(1.05); /* Button grows slightly */
    border-width: 3px;
    color: #c71d22;
    cursor: pointer; /* Change cursor to pointer on hover */
}
/* Left-align the checkbox field (ID: 7) */
body .gform_wrapper[id="gform_wrapper_43"] .gfield[id="field_43_7"] .gfield_label,
body .gform_wrapper[id="gform_wrapper_43"] .gfield[id="field_43_7"] .gfield_checkbox {
    text-align: left;
}

/* Ensures the checkboxes are also left-aligned */
body .gform_wrapper[id="gform_wrapper_43"] .gfield[id="field_43_7"] .gfield_checkbox input[type="checkbox"] {
    margin-left: 0; /* Adjust margin if necessary */
}

/* Ensures the label and checkboxes are aligned properly */
body .gform_wrapper[id="gform_wrapper_43"] .gfield[id="field_43_7"] .gfield_checkbox label {
    display: inline-block;
    margin-left: 10px; 
    color: #000;/* Adjust margin if necessary */
}/* End custom CSS */