.elementor-20041 .elementor-element.elementor-element-71723af > .elementor-container{
    min-height:80px;
}
.elementor-20041 .elementor-element.elementor-element-71723af > .elementor-container > .elementor-column > .elementor-widget-wrap{
    align-content:center;
    align-items:center;
}
.elementor-20041 .elementor-element.elementor-element-71723af:not(.elementor-motion-effects-element-type-background), .elementor-20041 .elementor-element.elementor-element-71723af > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#263238;
}
.elementor-20041 .elementor-element.elementor-element-71723af{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:0% 0% 0% 0%;
    z-index:9995;
}
.elementor-20041 .elementor-element.elementor-element-71723af > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-638eeb8{
    text-align:left;
}
.elementor-20041 .elementor-element.elementor-element-638eeb8 img{
    width:100%;
}
.elementor-20041 .elementor-element.elementor-element-638eeb8 > .elementor-widget-container{
    padding:10px 40px 10px 30px;
}
.elementor-20041 .elementor-element.elementor-element-b9ba041.elementor-column > .elementor-widget-wrap{
    justify-content:flex-end;
}
.elementor-20041 .elementor-element.elementor-element-6811b32 .elementor-button{
    font-size:17px;
    background-color:#90BE45;
}
.elementor-20041 .elementor-element.elementor-element-6811b32 .elementor-button:hover, .elementor-20041 .elementor-element.elementor-element-6811b32 .elementor-button:focus{
    background-color:#759B37;
}
.elementor-20041 .elementor-element.elementor-element-6811b32 > .elementor-widget-container{
    padding:10px 34px 0px 0px;
}
.elementor-20041 .elementor-element.elementor-element-e6fd29c:not(.elementor-motion-effects-element-type-background), .elementor-20041 .elementor-element.elementor-element-e6fd29c > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("https://techprojectblog.com/wp-content/uploads/2024/10/banner-bg.png");
}
.elementor-20041 .elementor-element.elementor-element-e6fd29c > .elementor-background-overlay{
    opacity:1;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-e6fd29c{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0px 0px 0px 0px;
}
.elementor-20041 .elementor-element.elementor-element-8400df8.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-20041 .elementor-element.elementor-element-8400df8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:4px;
}
.elementor-20041 .elementor-element.elementor-element-8400df8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20041 .elementor-element.elementor-element-8400df8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F7FAFC00;
}
.elementor-20041 .elementor-element.elementor-element-8400df8 > .elementor-element-populated > .elementor-background-overlay{
    background-color:#16090900;
    opacity:0.5;
}
.elementor-20041 .elementor-element.elementor-element-8400df8 > .elementor-element-populated{
    transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:36px 0px 0px 0px;
}
.elementor-20041 .elementor-element.elementor-element-8400df8 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-ce59dfe{
    text-align:left;
    color:#000000;
    font-size:27px;
    font-weight:700;
    width:var( --container-widget-width, 1000px );
    max-width:1000px;
    --container-widget-width:1000px;
    --container-widget-flex-grow:0;
}
.elementor-20041 .elementor-element.elementor-element-ce59dfe > .elementor-widget-container{
    padding:7px 0px 3px 0px;
}
.elementor-20041 .elementor-element.elementor-element-49cbbfc > .elementor-container{
    max-width:1140px;
}
.elementor-20041 .elementor-element.elementor-element-49cbbfc{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
}
.elementor-20041 .elementor-element.elementor-element-49cbbfc > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-480e895 > .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-20041 .elementor-element.elementor-element-480e895:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20041 .elementor-element.elementor-element-480e895 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF00;
}
.elementor-20041 .elementor-element.elementor-element-480e895 > .elementor-element-populated{
    box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0);
    margin:0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
    padding:0px 0px 0px 0px;
}
.elementor-20041 .elementor-element.elementor-element-480e895:hover > .elementor-element-populated{
    box-shadow:0px 10px 40px 0px rgba(255, 255, 255, 0);
}
.elementor-20041 .elementor-element.elementor-element-023740c{
    color:#90BE45;
    font-size:31px;
    font-weight:bold;
}
.elementor-20041 .elementor-element.elementor-element-ea051a3{
    color:#4A4A4A;
    font-size:31px;
}
.elementor-20041 .elementor-element.elementor-element-b1fdc82{
    color:#4A4A4A;
}
.elementor-20041 .elementor-element.elementor-element-b1fdc82 > .elementor-widget-container{
    padding:10px 0px 0px 0px;
}
.elementor-20041 .elementor-element.elementor-element-9ce0575{
    color:#4A4A4A;
}
.elementor-20041 .elementor-element.elementor-element-9ce0575 > .elementor-widget-container{
    padding:10px 0px 0px 0px;
}
.elementor-20041 .elementor-element.elementor-element-91fdbf8 .elementor-button{
    font-size:17px;
    background-color:#90BE45;
}
.elementor-20041 .elementor-element.elementor-element-91fdbf8 .elementor-button:hover, .elementor-20041 .elementor-element.elementor-element-91fdbf8 .elementor-button:focus{
    background-color:#759B37;
}
.elementor-20041 .elementor-element.elementor-element-91fdbf8 > .elementor-widget-container{
    padding:30px 0px 0px 0px;
}
.elementor-20041 .elementor-element.elementor-element-40ea4ad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20041 .elementor-element.elementor-element-40ea4ad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF00;
}
.elementor-20041 .elementor-element.elementor-element-40ea4ad:hover > .elementor-element-populated{
    box-shadow:0px 10px 40px 0px rgba(59.99999999999999, 72.00000000000004, 117.99999999999999, 0.1803921568627451);
}
.elementor-20041 .elementor-element.elementor-element-40ea4ad > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:20px 20px 20px 20px;
    --e-column-margin-right:20px;
    --e-column-margin-left:20px;
    padding:20px 20px 20px 20px;
}
.elementor-20041 .elementor-element.elementor-element-40ea4ad > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-3b16628:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20041 .elementor-element.elementor-element-3b16628 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("https://techprojectblog.com/wp-content/uploads/2024/10/About-Us-triangle.webp");
    background-position:bottom right;
    background-repeat:no-repeat;
    background-size:contain;
}
.elementor-20041 .elementor-element.elementor-element-3b16628 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
    padding:0px 0px 023px 0px;
}
.elementor-20041 .elementor-element.elementor-element-3b16628 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-990c7be{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:20px;
    margin-bottom:0px;
    z-index:1;
}
.elementor-20041 .elementor-element.elementor-element-990c7be > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-af8e161 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-20041 .elementor-element.elementor-element-af8e161:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20041 .elementor-element.elementor-element-af8e161 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-20041 .elementor-element.elementor-element-af8e161 > .elementor-element-populated, .elementor-20041 .elementor-element.elementor-element-af8e161 > .elementor-element-populated > .elementor-background-overlay, .elementor-20041 .elementor-element.elementor-element-af8e161 > .elementor-background-slideshow{
    border-radius:15px 15px 15px 15px;
}
.elementor-20041 .elementor-element.elementor-element-af8e161 > .elementor-element-populated{
    box-shadow:0px 10px 35px 0px rgba(114.99999999999999, 133, 155, 0.16);
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0 0 0px 2px;
    --e-column-margin-right:100px;
    --e-column-margin-left:2px;
    padding:0px 0px 0px 0px;
}
.elementor-20041 .elementor-element.elementor-element-af8e161 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-75c422d:not(.elementor-motion-effects-element-type-background), .elementor-20041 .elementor-element.elementor-element-75c422d > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:transparent;
    background-image:linear-gradient(180deg, #263238 4%, #90BE45 100%);
}
.elementor-20041 .elementor-element.elementor-element-75c422d{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:20px;
    margin-bottom:20px;
    padding:20px 0px 20px 0px;
}
.elementor-20041 .elementor-element.elementor-element-75c422d > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-20041 .elementor-element.elementor-element-66d455f.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-20041 .elementor-element.elementor-element-66d455f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-20041 .elementor-element.elementor-element-6ebe7b6{
    color:#FFFFFF;
    font-size:1.2em;
}
.elementor-20041 .elementor-element.elementor-element-8ff2a53:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20041 .elementor-element.elementor-element-8ff2a53 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#222C41;
}
.elementor-20041 .elementor-element.elementor-element-8ff2a53 > .elementor-element-populated, .elementor-20041 .elementor-element.elementor-element-8ff2a53 > .elementor-element-populated > .elementor-background-overlay, .elementor-20041 .elementor-element.elementor-element-8ff2a53 > .elementor-background-slideshow{
    border-radius:15px 15px 15px 15px;
}
.elementor-20041 .elementor-element.elementor-element-8ff2a53 > .elementor-element-populated{
    box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);
    transition:background 0.3s, border 0s, border-radius 0s, box-shadow 0s;
    margin:30px 30px 30px 30px;
    --e-column-margin-right:30px;
    --e-column-margin-left:30px;
    padding:35px 20px 20px 20px;
}
.elementor-20041 .elementor-element.elementor-element-8ff2a53:hover > .elementor-element-populated{
    box-shadow:0px 10px 40px 0px rgba(59.99999999999997, 72.00000000000001, 117.99999999999994, 0);
}
.elementor-20041 .elementor-element.elementor-element-8ff2a53 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]), .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field textarea, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field select, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label{
    padding:10px 25px 10px 25px;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"] + label:before{
    height:10px;
    width:10px;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]:checked + label:before{
    font-size:calc( 10px / 1.2 );
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]), .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field textarea, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field select, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-container select option{
    background-color:#F7FAFC;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style input[type="radio"] + label:before{
    background-color:#F7FAFC;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style input[type="radio"]:checked + label:before{
    background-color:#7a7a7a;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"]:checked + label:before{
    box-shadow:inset 0px 0px 0px 4px #F7FAFC;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-label, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-divider, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-divider h3, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-radio li label, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-payment-multiple li label, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-single-item-price, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-checkbox li label, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-payment-total, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-page-indicator-page-title, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-captcha .wpforms-field-label, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-likert_scale .wpforms-field-label, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-field-file-upload input[type=file]{
    color:#252525;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]), .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field input::placeholder, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field textarea, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field textarea::placeholder, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field select, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]:checked + label:before, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-likert_scale tbody tr th{
    color:#252525;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field.wpforms-field-radio input[type="radio"]:checked + label:before, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field.wpforms-field-payment-multiple input[type="radio"]:checked + label:before{
    background-color:#252525;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-description, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-sublabel, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-html, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-likert_scale thead tr th{
    color:#000000;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-required-label{
    color:#00000000;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]), .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field textarea, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field select{
    border-style:solid;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"] + label:before, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description{
    border-style:solid;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]), .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field textarea, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field select, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description{
    border-color:#AAAAAA;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"] + label:before, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form ul.wpforms-image-choices-modern label, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form ul.wpforms-image-choices-modern label:hover, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-page-indicator.circles{
    border-color:#AAAAAA;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]), .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field textarea, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field select, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description, .elementor-20041 .elementor-element.elementor-element-3c9fcf6.uael-wpf-style-underline .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label{
    border-radius:10px 10px 10px 10px;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form button[type=submit], .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form button[type=submit]:hover, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-page-button, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-page-button:hover{
    color:var( --e-global-color-uicore_white );
    background-color:#17A743;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form button[type=submit], .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-page-button{
    border-radius:16px 16px 16px 16px;
    font-size:18px;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form button[type=submit]:hover, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-page-button:hover{
    color:var( --e-global-color-uicore_white );
    background-color:#39DD56C2;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style label.wpforms-error{
    color:#ff0000;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-field-address .wpforms-field-row{
    margin-bottom:21px;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-container.inline-fields .wpforms-field-container .wpforms-field{
    padding-right:21px;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-label, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-divider h3{
    margin-bottom:0px;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap{
    margin-top:0px;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-description, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-sublabel{
    margin-top:0px;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form button[type=submit], .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-pagebreak{
    margin-top:14px;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-container.inline-fields button[type=submit]{
    margin-top:0px;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-label, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-radio li label, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-checkbox li label, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-payment-multiple li label, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-single-item-price, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-payment-total, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-divider, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-html, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-divider h3, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-page-indicator-page-title, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-captcha .wpforms-field-label, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-likert_scale .wpforms-field-label, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-file-upload input[type=file]{
    font-size:13px;
    font-weight:300;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-description, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-sublabel, .elementor-20041 .elementor-element.elementor-element-3c9fcf6 .uael-wpf-style .wpforms-form .wpforms-field-likert_scale thead tr th{
    font-size:1px;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6 > .elementor-widget-container{
    padding:5px 15px 5px 15px;
    background-color:#25224100;
    border-radius:32px 32px 32px 32px;
}
.elementor-20041 .elementor-element.elementor-element-3c9fcf6.bdt-background-overlay-yes > .elementor-widget-container:before{
    transition:background 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-9831524 > .elementor-background-overlay{
    opacity:1;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-9831524{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:10px;
    padding:0px 0px 0px 0px;
}
.elementor-20041 .elementor-element.elementor-element-85d3aa5.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-20041 .elementor-element.elementor-element-85d3aa5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:4px;
}
.elementor-20041 .elementor-element.elementor-element-85d3aa5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20041 .elementor-element.elementor-element-85d3aa5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F7FAFC00;
}
.elementor-20041 .elementor-element.elementor-element-85d3aa5 > .elementor-element-populated > .elementor-background-overlay{
    background-color:#16090900;
    opacity:0.5;
}
.elementor-20041 .elementor-element.elementor-element-85d3aa5 > .elementor-element-populated{
    transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:36px 0px 0px 0px;
}
.elementor-20041 .elementor-element.elementor-element-85d3aa5 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-8832ff2 > .elementor-container{
    max-width:1140px;
}
.elementor-20041 .elementor-element.elementor-element-8832ff2{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
}
.elementor-20041 .elementor-element.elementor-element-8832ff2 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-ae492f4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:20px;
}
.elementor-20041 .elementor-element.elementor-element-ae492f4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20041 .elementor-element.elementor-element-ae492f4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF00;
}
.elementor-20041 .elementor-element.elementor-element-ae492f4 > .elementor-element-populated{
    box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0);
    margin:0px 20px 0px 0px;
    --e-column-margin-right:20px;
    --e-column-margin-left:0px;
    padding:0px 0px 0px 0px;
}
.elementor-20041 .elementor-element.elementor-element-ae492f4:hover > .elementor-element-populated{
    box-shadow:0px 10px 40px 0px rgba(255, 255, 255, 0);
}
.elementor-20041 .elementor-element.elementor-element-bf4f0d3 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-20041 .elementor-element.elementor-element-c07b0fa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:20px;
}
.elementor-20041 .elementor-element.elementor-element-c07b0fa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20041 .elementor-element.elementor-element-c07b0fa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF00;
}
.elementor-20041 .elementor-element.elementor-element-c07b0fa > .elementor-element-populated{
    box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0);
    margin:0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
    padding:0px 0px 0px 0px;
}
.elementor-20041 .elementor-element.elementor-element-c07b0fa:hover > .elementor-element-populated{
    box-shadow:0px 10px 40px 0px rgba(255, 255, 255, 0);
}
.elementor-20041 .elementor-element.elementor-element-d3d4f95{
    color:#4A4A4A;
    font-size:1.3em;
}
.elementor-20041 .elementor-element.elementor-element-a22a13e{
    color:#4A4A4A;
}
.elementor-20041 .elementor-element.elementor-element-01835ad > .elementor-background-overlay{
    opacity:1;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-01835ad{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-20041 .elementor-element.elementor-element-0d29fe4.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-20041 .elementor-element.elementor-element-0d29fe4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:4px;
}
.elementor-20041 .elementor-element.elementor-element-0d29fe4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20041 .elementor-element.elementor-element-0d29fe4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F7FAFC00;
}
.elementor-20041 .elementor-element.elementor-element-0d29fe4 > .elementor-element-populated > .elementor-background-overlay{
    background-color:#16090900;
    opacity:0.5;
}
.elementor-20041 .elementor-element.elementor-element-0d29fe4 > .elementor-element-populated{
    transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:70px 70px 70px 70px;
}
.elementor-20041 .elementor-element.elementor-element-0d29fe4 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-141ce76 > .elementor-container{
    max-width:1140px;
}
.elementor-20041 .elementor-element.elementor-element-141ce76:not(.elementor-motion-effects-element-type-background), .elementor-20041 .elementor-element.elementor-element-141ce76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#000000;
    background-image:url("https://techprojectblog.com/wp-content/uploads/2024/10/banner-img.jpg");
}
.elementor-20041 .elementor-element.elementor-element-141ce76 > .elementor-background-overlay{
    background-color:#000000;
    opacity:0.71;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-141ce76, .elementor-20041 .elementor-element.elementor-element-141ce76 > .elementor-background-overlay{
    border-radius:0px 60px 0px 60px;
}
.elementor-20041 .elementor-element.elementor-element-141ce76{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
}
.elementor-20041 .elementor-element.elementor-element-b87b044 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:20px;
}
.elementor-20041 .elementor-element.elementor-element-b87b044:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20041 .elementor-element.elementor-element-b87b044 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF00;
}
.elementor-20041 .elementor-element.elementor-element-b87b044 > .elementor-element-populated{
    box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0);
    margin:30px 50px 30px 50px;
    --e-column-margin-right:50px;
    --e-column-margin-left:50px;
    padding:0px 0px 0px 0px;
}
.elementor-20041 .elementor-element.elementor-element-b87b044:hover > .elementor-element-populated{
    box-shadow:0px 10px 40px 0px rgba(255, 255, 255, 0);
}
.elementor-20041 .elementor-element.elementor-element-294832f{
    color:#FFFFFF;
    font-size:1.3em;
}
.elementor-20041 .elementor-element.elementor-element-25c2876{
    text-align:center;
    color:#FFFFFF;
    font-size:1.4em;
    line-height:1.2em;
}
.elementor-20041 .elementor-element.elementor-element-75dfa17 .elementor-button{
    font-size:17px;
    background-color:#90BE45;
}
.elementor-20041 .elementor-element.elementor-element-75dfa17 .elementor-button:hover, .elementor-20041 .elementor-element.elementor-element-75dfa17 .elementor-button:focus{
    background-color:#759B37;
}
.elementor-20041 .elementor-element.elementor-element-75dfa17 > .elementor-widget-container{
    padding:30px 0px 0px 0px;
}
.elementor-20041 .elementor-element.elementor-element-318ae4ef{
    padding:72px 0px 96px 0px;
}
.elementor-20041 .elementor-element.elementor-element-126bc9d9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:24px;
}
.elementor-20041 .elementor-element.elementor-element-5b3ae7a8{
    text-align:center;
    font-size:18px;
}
.elementor-20041 .elementor-element.elementor-element-5b3ae7a8 > .elementor-widget-container{
    padding:0px 0px 32px 0px;
}
.elementor-20041 .elementor-element.elementor-element-e2df2d6 > .elementor-container{
    min-height:250px;
}
.elementor-bc-flex-widget .elementor-20041 .elementor-element.elementor-element-2b6e6fa4.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-20041 .elementor-element.elementor-element-2b6e6fa4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-20041 .elementor-element.elementor-element-2b6e6fa4.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-20041 .elementor-element.elementor-element-2b6e6fa4 > .elementor-element-populated{
    margin:0px;
    --e-column-margin-right:80px;
    --e-column-margin-left:80px;
}
.elementor-20041 .elementor-element.elementor-element-250288d2{
    --spacer-size:150px;
    width:var( --container-widget-width, 80% );
    max-width:80%;
    --container-widget-width:80%;
    --container-widget-flex-grow:0;
    top:36%;
    left: 0;
    z-index:0;
}
body:not(.rtl) .elementor-20041 .elementor-element.elementor-element-250288d2{
    left:20%;
}
body.rtl .elementor-20041 .elementor-element.elementor-element-250288d2{
    right:20%;
}
.elementor-20041 .elementor-element.elementor-element-250288d2 > .elementor-widget-container{
    background-color:transparent;
    background-image:linear-gradient(180deg, #FFADFD54 0%, var( --e-global-color-uicore_light ) 100%);
    border-radius:24px 24px 24px 24px;
}
.elementor-20041 .elementor-element.elementor-element-250288d2.bdt-background-overlay-yes > .elementor-widget-container:before{
    transition:background 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-77cfff94 img{
    width:450px;
}
.elementor-bc-flex-widget .elementor-20041 .elementor-element.elementor-element-de121ee.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-20041 .elementor-element.elementor-element-de121ee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-20041 .elementor-element.elementor-element-de121ee > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:24px;
}
.elementor-20041 .elementor-element.elementor-element-de121ee > .elementor-element-populated{
    margin:0px 30px 0px 30px;
    --e-column-margin-right:30px;
    --e-column-margin-left:30px;
}
.elementor-20041 .elementor-element.elementor-element-7a6dd04 > .elementor-widget-container{
    padding:0px 0px 8px 0px;
}
.elementor-20041 .elementor-element.elementor-element-65e1524b > .elementor-container{
    min-height:250px;
}
.elementor-20041 .elementor-element.elementor-element-65e1524b{
    padding:0px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-20041 .elementor-element.elementor-element-7282fe6c.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-20041 .elementor-element.elementor-element-7282fe6c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-20041 .elementor-element.elementor-element-7282fe6c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:24px;
}
.elementor-20041 .elementor-element.elementor-element-7282fe6c > .elementor-element-populated{
    margin:0px;
    --e-column-margin-right:30px;
    --e-column-margin-left:30px;
}
.elementor-20041 .elementor-element.elementor-element-24939d32 > .elementor-widget-container{
    padding:0px 0px 8px 0px;
}
.elementor-bc-flex-widget .elementor-20041 .elementor-element.elementor-element-4696463f.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-20041 .elementor-element.elementor-element-4696463f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-20041 .elementor-element.elementor-element-4696463f.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-20041 .elementor-element.elementor-element-4696463f > .elementor-element-populated{
}
.elementor-20041 .elementor-element.elementor-element-72f17689{
    --spacer-size:150px;
    width:var( --container-widget-width, 80% );
    max-width:80%;
    --container-widget-width:80%;
    --container-widget-flex-grow:0;
    top:26%;
    z-index:0;
}
body:not(.rtl) .elementor-20041 .elementor-element.elementor-element-72f17689{
    left:20%;
}
body.rtl .elementor-20041 .elementor-element.elementor-element-72f17689{
    right:20%;
}
.elementor-20041 .elementor-element.elementor-element-72f17689 > .elementor-widget-container{
    background-color:transparent;
    background-image:linear-gradient(180deg, #FFADFD54 0%, var( --e-global-color-uicore_light ) 100%);
    border-radius:24px 24px 24px 24px;
}
.elementor-20041 .elementor-element.elementor-element-72f17689.bdt-background-overlay-yes > .elementor-widget-container:before{
    transition:background 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-347a28ae img{
    width:350px;
}
.elementor-20041 .elementor-element.elementor-element-101b3f83 > .elementor-container{
    min-height:250px;
}
.elementor-bc-flex-widget .elementor-20041 .elementor-element.elementor-element-6656b715.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-20041 .elementor-element.elementor-element-6656b715.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-20041 .elementor-element.elementor-element-6656b715.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-20041 .elementor-element.elementor-element-6656b715 > .elementor-element-populated{
    --e-column-margin-right:80px;
    --e-column-margin-left:80px;
}
.elementor-20041 .elementor-element.elementor-element-32863eda{
    --spacer-size:150px;
    width:var( --container-widget-width, 80% );
    max-width:80%;
    --container-widget-width:80%;
    --container-widget-flex-grow:0;
    top:26%;
    z-index:0;
}
body:not(.rtl) .elementor-20041 .elementor-element.elementor-element-32863eda{
    left:20%;
}
body.rtl .elementor-20041 .elementor-element.elementor-element-32863eda{
    right:20%;
}
.elementor-20041 .elementor-element.elementor-element-32863eda > .elementor-widget-container{
    background-color:transparent;
    background-image:linear-gradient(180deg, #FFADFD54 0%, var( --e-global-color-uicore_light ) 100%);
    border-radius:24px 24px 24px 24px;
}
.elementor-20041 .elementor-element.elementor-element-32863eda.bdt-background-overlay-yes > .elementor-widget-container:before{
    transition:background 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-29d93ca1 img{
    width:500px;
}
.elementor-bc-flex-widget .elementor-20041 .elementor-element.elementor-element-4fbb49.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-20041 .elementor-element.elementor-element-4fbb49.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-20041 .elementor-element.elementor-element-4fbb49 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:24px;
}
.elementor-20041 .elementor-element.elementor-element-4fbb49 > .elementor-element-populated{
    margin:0px 30px 0px 30px;
    --e-column-margin-right:30px;
    --e-column-margin-left:30px;
}
.elementor-20041 .elementor-element.elementor-element-1772ab29 > .elementor-widget-container{
    padding:0px 0px 8px 0px;
}
.elementor-20041 .elementor-element.elementor-element-489cdf15 > .elementor-container{
    min-height:250px;
}
.elementor-20041 .elementor-element.elementor-element-489cdf15{
    padding:0px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-20041 .elementor-element.elementor-element-62f11dce.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-20041 .elementor-element.elementor-element-62f11dce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-20041 .elementor-element.elementor-element-62f11dce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:24px;
}
.elementor-20041 .elementor-element.elementor-element-62f11dce > .elementor-element-populated{
    margin:0px 30px 0px 30px;
    --e-column-margin-right:30px;
    --e-column-margin-left:30px;
}
.elementor-20041 .elementor-element.elementor-element-73d0885f > .elementor-widget-container{
    padding:0px 0px 8px 0px;
}
.elementor-bc-flex-widget .elementor-20041 .elementor-element.elementor-element-5dc9cb8a.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-20041 .elementor-element.elementor-element-5dc9cb8a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-20041 .elementor-element.elementor-element-5dc9cb8a.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-20041 .elementor-element.elementor-element-5dc9cb8a > .elementor-element-populated{
    --e-column-margin-right:80px;
    --e-column-margin-left:80px;
}
.elementor-20041 .elementor-element.elementor-element-1cec0ccc{
    --spacer-size:150px;
    width:var( --container-widget-width, 80% );
    max-width:80%;
    --container-widget-width:80%;
    --container-widget-flex-grow:0;
    top:26%;
    z-index:0;
}
body:not(.rtl) .elementor-20041 .elementor-element.elementor-element-1cec0ccc{
    left:20%;
}
body.rtl .elementor-20041 .elementor-element.elementor-element-1cec0ccc{
    right:20%;
}
.elementor-20041 .elementor-element.elementor-element-1cec0ccc > .elementor-widget-container{
    background-color:transparent;
    background-image:linear-gradient(180deg, #FFADFD54 0%, var( --e-global-color-uicore_light ) 100%);
    border-radius:24px 24px 24px 24px;
}
.elementor-20041 .elementor-element.elementor-element-1cec0ccc.bdt-background-overlay-yes > .elementor-widget-container:before{
    transition:background 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-4a0f7818 img{
    width:500px;
}
.elementor-20041 .elementor-element.elementor-element-0b32a62:not(.elementor-motion-effects-element-type-background), .elementor-20041 .elementor-element.elementor-element-0b32a62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:transparent;
    background-image:linear-gradient(180deg, #263238 4%, #90BE45 100%);
}
.elementor-20041 .elementor-element.elementor-element-0b32a62{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:20px;
    margin-bottom:20px;
    padding:20px 0px 20px 0px;
}
.elementor-20041 .elementor-element.elementor-element-0b32a62 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-20041 .elementor-element.elementor-element-2a86bb8.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-20041 .elementor-element.elementor-element-2a86bb8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-20041 .elementor-element.elementor-element-ba57f33{
    color:#FFFFFF;
    font-size:1.2em;
}
.elementor-20041 .elementor-element.elementor-element-3f7b055:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20041 .elementor-element.elementor-element-3f7b055 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#222C41;
}
.elementor-20041 .elementor-element.elementor-element-3f7b055 > .elementor-element-populated, .elementor-20041 .elementor-element.elementor-element-3f7b055 > .elementor-element-populated > .elementor-background-overlay, .elementor-20041 .elementor-element.elementor-element-3f7b055 > .elementor-background-slideshow{
    border-radius:15px 15px 15px 15px;
}
.elementor-20041 .elementor-element.elementor-element-3f7b055 > .elementor-element-populated{
    box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);
    transition:background 0.3s, border 0s, border-radius 0s, box-shadow 0s;
    margin:30px 30px 30px 30px;
    --e-column-margin-right:30px;
    --e-column-margin-left:30px;
    padding:35px 20px 20px 20px;
}
.elementor-20041 .elementor-element.elementor-element-3f7b055:hover > .elementor-element-populated{
    box-shadow:0px 10px 40px 0px rgba(59.99999999999997, 72.00000000000001, 117.99999999999994, 0);
}
.elementor-20041 .elementor-element.elementor-element-3f7b055 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]), .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field textarea, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field select, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label{
    padding:10px 25px 10px 25px;
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"] + label:before{
    height:10px;
    width:10px;
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]:checked + label:before{
    font-size:calc( 10px / 1.2 );
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]), .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field textarea, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field select, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-container select option{
    background-color:#F7FAFC;
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style input[type="radio"] + label:before{
    background-color:#F7FAFC;
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style input[type="radio"]:checked + label:before{
    background-color:#7a7a7a;
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"]:checked + label:before{
    box-shadow:inset 0px 0px 0px 4px #F7FAFC;
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-label, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-divider, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-divider h3, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-radio li label, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-payment-multiple li label, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-single-item-price, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-checkbox li label, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-payment-total, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-page-indicator-page-title, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-captcha .wpforms-field-label, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-likert_scale .wpforms-field-label, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-field-file-upload input[type=file]{
    color:#252525;
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]), .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field input::placeholder, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field textarea, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field textarea::placeholder, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field select, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]:checked + label:before, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-likert_scale tbody tr th{
    color:#252525;
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field.wpforms-field-radio input[type="radio"]:checked + label:before, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field.wpforms-field-payment-multiple input[type="radio"]:checked + label:before{
    background-color:#252525;
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-description, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-sublabel, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-html, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-likert_scale thead tr th{
    color:#000000;
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-required-label{
    color:#00000000;
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]), .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field textarea, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field select{
    border-style:solid;
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"] + label:before, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description{
    border-style:solid;
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]), .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field textarea, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field select, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description{
    border-color:#AAAAAA;
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"] + label:before, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form ul.wpforms-image-choices-modern label, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form ul.wpforms-image-choices-modern label:hover, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-page-indicator.circles{
    border-color:#AAAAAA;
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]), .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field textarea, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field select, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description, .elementor-20041 .elementor-element.elementor-element-79d213f.uael-wpf-style-underline .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label{
    border-radius:10px 10px 10px 10px;
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form button[type=submit], .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form button[type=submit]:hover, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-page-button, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-page-button:hover{
    color:var( --e-global-color-uicore_white );
    background-color:#17A743;
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form button[type=submit], .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-page-button{
    border-radius:16px 16px 16px 16px;
    font-size:18px;
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form button[type=submit]:hover, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-page-button:hover{
    color:var( --e-global-color-uicore_white );
    background-color:#39DD56C2;
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style label.wpforms-error{
    color:#ff0000;
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-field-address .wpforms-field-row{
    margin-bottom:21px;
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-container.inline-fields .wpforms-field-container .wpforms-field{
    padding-right:21px;
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-label, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-divider h3{
    margin-bottom:0px;
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap{
    margin-top:0px;
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-description, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-sublabel{
    margin-top:0px;
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form button[type=submit], .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-pagebreak{
    margin-top:14px;
}
.elementor-20041 .elementor-element.elementor-element-79d213f.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-container.inline-fields button[type=submit]{
    margin-top:0px;
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-label, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-radio li label, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-checkbox li label, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-payment-multiple li label, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-single-item-price, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-payment-total, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-divider, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-html, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-divider h3, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-page-indicator-page-title, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-captcha .wpforms-field-label, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-likert_scale .wpforms-field-label, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-file-upload input[type=file]{
    font-size:13px;
    font-weight:300;
}
.elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-description, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-sublabel, .elementor-20041 .elementor-element.elementor-element-79d213f .uael-wpf-style .wpforms-form .wpforms-field-likert_scale thead tr th{
    font-size:1px;
}
.elementor-20041 .elementor-element.elementor-element-79d213f > .elementor-widget-container{
    padding:5px 15px 5px 15px;
    background-color:#25224100;
    border-radius:32px 32px 32px 32px;
    display: inline-block;
}
.elementor-20041 .elementor-element.elementor-element-79d213f.bdt-background-overlay-yes > .elementor-widget-container:before{
    transition:background 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-759e1993{
    padding:50px 0px 50px 0px;
}
.elementor-bc-flex-widget .elementor-20041 .elementor-element.elementor-element-33757517.elementor-column .elementor-widget-wrap{
    align-items:flex-start;
}
.elementor-20041 .elementor-element.elementor-element-33757517.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:flex-start;
    align-items:flex-start;
}
.elementor-20041 .elementor-element.elementor-element-33757517 > .elementor-element-populated{
    margin:0px 20px 0px 0px;
    --e-column-margin-right:20px;
    --e-column-margin-left:0px;
}
.elementor-20041 .elementor-element.elementor-element-75d6b691 .elementor-heading-title{
    color:#90BE45;
}
.elementor-20041 .elementor-element.elementor-element-2161ead2 > .elementor-widget-container{
    margin:0px 60px 0px 0px;
}
.elementor-20041 .elementor-element.elementor-element-66312945:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20041 .elementor-element.elementor-element-66312945 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("https://techprojectblog.com/wp-content/uploads/2024/10/About-Us-triangle.webp");
    background-position:bottom right;
    background-repeat:no-repeat;
    background-size:contain;
}
.elementor-20041 .elementor-element.elementor-element-66312945 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
    padding:0px 0px 75px 0px;
}
.elementor-20041 .elementor-element.elementor-element-66312945 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-4f3459e4{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:20px;
    margin-bottom:0px;
    z-index:1;
}
.elementor-20041 .elementor-element.elementor-element-4f3459e4 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-8af9e5c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-20041 .elementor-element.elementor-element-8af9e5c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20041 .elementor-element.elementor-element-8af9e5c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-20041 .elementor-element.elementor-element-8af9e5c > .elementor-element-populated, .elementor-20041 .elementor-element.elementor-element-8af9e5c > .elementor-element-populated > .elementor-background-overlay, .elementor-20041 .elementor-element.elementor-element-8af9e5c > .elementor-background-slideshow{
    border-radius:15px 15px 15px 15px;
}
.elementor-20041 .elementor-element.elementor-element-8af9e5c > .elementor-element-populated{
    box-shadow:0px 10px 35px 0px rgba(114.99999999999999, 133, 155, 0.16);
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 100px 0px 0px;
    --e-column-margin-right:100px;
    --e-column-margin-left:0px;
    padding:0px 0px 0px 0px;
}
.elementor-20041 .elementor-element.elementor-element-8af9e5c > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-e0b3e8b .bdt-total-count-number{
    margin-bottom:0px;
}
.elementor-20041 .elementor-element.elementor-element-e0b3e8b .bdt-total-count-content .bdt-total-count-number{
    color:var( --e-global-color-uicore_headline );
    font-size:55px;
}
.elementor-20041 .elementor-element.elementor-element-e0b3e8b .bdt-total-count-content .bdt-total-count-content-text{
    font-size:18px;
    font-weight:500;
}
.elementor-20041 .elementor-element.elementor-element-e0b3e8b > .elementor-widget-container{
    padding:30px 0px 30px 0px;
    border-style:solid;
    border-width:0px 1px 1px 0px;
    border-color:var( --e-global-color-uicore_light );
}
.elementor-20041 .elementor-element.elementor-element-e0b3e8b{
    width:var( --container-widget-width, 50% );
    max-width:50%;
    --container-widget-width:50%;
    --container-widget-flex-grow:0;
}
.elementor-20041 .elementor-element.elementor-element-3d0d98a .bdt-total-count-number{
    margin-bottom:0px;
}
.elementor-20041 .elementor-element.elementor-element-3d0d98a .bdt-total-count-content .bdt-total-count-number{
    color:var( --e-global-color-uicore_headline );
    font-size:55px;
}
.elementor-20041 .elementor-element.elementor-element-3d0d98a .bdt-total-count-content .bdt-total-count-content-text{
    font-size:18px;
    font-weight:500;
}
.elementor-20041 .elementor-element.elementor-element-3d0d98a > .elementor-widget-container{
    padding:30px 0px 30px 0px;
    border-style:solid;
    border-width:0px 0px 1px 1px;
    border-color:var( --e-global-color-uicore_light );
}
.elementor-20041 .elementor-element.elementor-element-3d0d98a{
    width:var( --container-widget-width, 50% );
    max-width:50%;
    --container-widget-width:50%;
    --container-widget-flex-grow:0;
}
.elementor-20041 .elementor-element.elementor-element-05b5cdb .bdt-total-count-number{
    margin-bottom:0px;
}
.elementor-20041 .elementor-element.elementor-element-05b5cdb .bdt-total-count-content .bdt-total-count-number{
    color:var( --e-global-color-uicore_headline );
    font-size:55px;
}
.elementor-20041 .elementor-element.elementor-element-05b5cdb .bdt-total-count-content .bdt-total-count-content-text{
    font-size:18px;
    font-weight:500;
}
.elementor-20041 .elementor-element.elementor-element-05b5cdb > .elementor-widget-container{
    padding:30px 0px 30px 0px;
    border-style:solid;
    border-width:1px 1px 0px 0px;
    border-color:var( --e-global-color-uicore_light );
}
.elementor-20041 .elementor-element.elementor-element-05b5cdb{
    width:var( --container-widget-width, 50% );
    max-width:50%;
    --container-widget-width:50%;
    --container-widget-flex-grow:0;
}
.elementor-20041 .elementor-element.elementor-element-e20053b .bdt-total-count-number{
    margin-bottom:0px;
}
.elementor-20041 .elementor-element.elementor-element-e20053b .bdt-total-count-content .bdt-total-count-number{
    color:var( --e-global-color-uicore_headline );
    font-size:55px;
}
.elementor-20041 .elementor-element.elementor-element-e20053b .bdt-total-count-content .bdt-total-count-content-text{
    font-size:18px;
    font-weight:500;
}
.elementor-20041 .elementor-element.elementor-element-e20053b > .elementor-widget-container{
    padding:30px 0px 30px 0px;
    border-style:solid;
    border-width:1px 0px 0px 1px;
    border-color:var( --e-global-color-uicore_light );
}
.elementor-20041 .elementor-element.elementor-element-e20053b{
    width:var( --container-widget-width, 50% );
    max-width:50%;
    --container-widget-width:50%;
    --container-widget-flex-grow:0;
}
.elementor-20041 .elementor-element.elementor-element-47fc7324{
    text-align:left;
}
.elementor-20041 .elementor-element.elementor-element-47fc7324 img{
    width:150px;
}
.elementor-20041 .elementor-element.elementor-element-47fc7324 > .elementor-widget-container{
    margin:-120px 0px 0px -50px;
}
.elementor-20041 .elementor-element.elementor-element-564d7bc7{
    padding:20px 0px 60px 0px;
}
.elementor-20041 .elementor-element.elementor-element-32144630.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-20041 .elementor-element.elementor-element-32144630 > .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-20041 .elementor-element.elementor-element-ebff559{
    --spacer-size:2px;
}
.elementor-20041 .elementor-element.elementor-element-2eb41ad6{
    text-align:center;
    width:var( --container-widget-width, 650px );
    max-width:650px;
    --container-widget-width:650px;
    --container-widget-flex-grow:0;
}
.elementor-20041 .elementor-element.elementor-element-774e3f1a{
    --spacer-size:14px;
}
.elementor-20041 .elementor-element.elementor-element-3fee278a{
    --divider-border-style:solid;
    --divider-color:var( --e-global-color-uicore_headline );
    --divider-border-width:1px;
    bottom:150px;
    z-index:0;
}
.elementor-20041 .elementor-element.elementor-element-3fee278a .elementor-divider-separator{
    width:75%;
    margin:0 auto;
    margin-center:0;
}
.elementor-20041 .elementor-element.elementor-element-3fee278a .elementor-divider{
    text-align:center;
    padding-top:0px;
    padding-bottom:0px;
}
body:not(.rtl) .elementor-20041 .elementor-element.elementor-element-3fee278a{
    left:0px;
}
body.rtl .elementor-20041 .elementor-element.elementor-element-3fee278a{
    right:0px;
}
.elementor-20041 .elementor-element.elementor-element-7dc8026f{
    --ep-advanced-icon-box-icon-top-v-offset:-0px;
    --ep-advanced-icon-box-icon-top-h-offset:0px;
}
.elementor-20041 .elementor-element.elementor-element-7dc8026f .bdt-ep-advanced-icon-box-icon-wrap{
    color:#FFFFFF;
    background-color:#90BE45;
    border-style:solid;
    border-width:20px 20px 20px 20px;
    border-color:var( --e-global-color-uicore_light );
    border-radius:50px 50px 50px 50px;
    overflow:hidden;
    padding:16px 16px 16px 16px;
    font-size:24px;
    transform:rotate(0deg);
}
.elementor-20041 .elementor-element.elementor-element-7dc8026f .bdt-ep-advanced-icon-box-icon-wrap svg{
    fill:#FFFFFF;
}
.elementor-20041 .elementor-element.elementor-element-7dc8026f.elementor-position-right .bdt-ep-advanced-icon-box-icon{
    margin-left:0px;
}
.elementor-20041 .elementor-element.elementor-element-7dc8026f.elementor-position-left .bdt-ep-advanced-icon-box-icon{
    margin-right:0px;
}
.elementor-20041 .elementor-element.elementor-element-7dc8026f.elementor-position-top .bdt-ep-advanced-icon-box-icon{
    margin-bottom:0px;
}
.elementor-20041 .elementor-element.elementor-element-7dc8026f.elementor-position-bottom .bdt-ep-advanced-icon-box-icon{
    margin-top:0px;
}
.elementor-20041 .elementor-element.elementor-element-7dc8026f .bdt-ep-advanced-icon-box-icon-wrap i, .elementor-20041 .elementor-element.elementor-element-7dc8026f .bdt-ep-advanced-icon-box-icon-wrap img, .elementor-20041 .elementor-element.elementor-element-7dc8026f .bdt-ep-advanced-icon-box-icon-wrap svg{
    transform:rotate(0deg);
}
.elementor-20041 .elementor-element.elementor-element-7dc8026f:hover .bdt-ep-advanced-icon-box-icon-wrap{
    color:#FFFFFF;
}
.elementor-20041 .elementor-element.elementor-element-7dc8026f:hover .bdt-ep-advanced-icon-box-icon-wrap svg{
    fill:#FFFFFF;
}
.elementor-20041 .elementor-element.elementor-element-7dc8026f .bdt-ep-advanced-icon-box-title{
    margin-bottom:15px;
    color:#000000;
    font-size:29px;
    font-weight:700;
}
.elementor-20041 .elementor-element.elementor-element-7dc8026f .bdt-ep-advanced-icon-box-sub-title{
    margin-bottom:0px;
    color:var( --e-global-color-uicore_headline );
    font-size:20px;
    font-weight:600;
}
.elementor-20041 .elementor-element.elementor-element-7dc8026f .bdt-ep-advanced-icon-box-description{
    margin-bottom:0px;
}
.elementor-20041 .elementor-element.elementor-element-7dc8026f > .elementor-widget-container{
    padding:0px 20px 0px 20px;
}
.elementor-20041 .elementor-element.elementor-element-c3140d3{
    --ep-advanced-icon-box-icon-top-v-offset:-0px;
    --ep-advanced-icon-box-icon-top-h-offset:0px;
}
.elementor-20041 .elementor-element.elementor-element-c3140d3 .bdt-ep-advanced-icon-box-icon-wrap{
    color:#FFFFFF;
    background-color:#90BE45;
    border-style:solid;
    border-width:20px 20px 20px 20px;
    border-color:var( --e-global-color-uicore_light );
    border-radius:50px 50px 50px 50px;
    overflow:hidden;
    padding:16px 16px 16px 16px;
    font-size:24px;
    transform:rotate(0deg);
}
.elementor-20041 .elementor-element.elementor-element-c3140d3 .bdt-ep-advanced-icon-box-icon-wrap svg{
    fill:#FFFFFF;
}
.elementor-20041 .elementor-element.elementor-element-c3140d3.elementor-position-right .bdt-ep-advanced-icon-box-icon{
    margin-left:0px;
}
.elementor-20041 .elementor-element.elementor-element-c3140d3.elementor-position-left .bdt-ep-advanced-icon-box-icon{
    margin-right:0px;
}
.elementor-20041 .elementor-element.elementor-element-c3140d3.elementor-position-top .bdt-ep-advanced-icon-box-icon{
    margin-bottom:0px;
}
.elementor-20041 .elementor-element.elementor-element-c3140d3.elementor-position-bottom .bdt-ep-advanced-icon-box-icon{
    margin-top:0px;
}
.elementor-20041 .elementor-element.elementor-element-c3140d3 .bdt-ep-advanced-icon-box-icon-wrap i, .elementor-20041 .elementor-element.elementor-element-c3140d3 .bdt-ep-advanced-icon-box-icon-wrap img, .elementor-20041 .elementor-element.elementor-element-c3140d3 .bdt-ep-advanced-icon-box-icon-wrap svg{
    transform:rotate(0deg);
}
.elementor-20041 .elementor-element.elementor-element-c3140d3:hover .bdt-ep-advanced-icon-box-icon-wrap{
    color:#FFFFFF;
}
.elementor-20041 .elementor-element.elementor-element-c3140d3:hover .bdt-ep-advanced-icon-box-icon-wrap svg{
    fill:#FFFFFF;
}
.elementor-20041 .elementor-element.elementor-element-c3140d3 .bdt-ep-advanced-icon-box-title{
    margin-bottom:24px;
    color:#000000;
    font-size:29px;
    font-weight:700;
}
.elementor-20041 .elementor-element.elementor-element-c3140d3 .bdt-ep-advanced-icon-box-sub-title{
    margin-bottom:0px;
    color:var( --e-global-color-uicore_headline );
    font-size:20px;
    font-weight:600;
}
.elementor-20041 .elementor-element.elementor-element-c3140d3 .bdt-ep-advanced-icon-box-description{
    margin-bottom:0px;
}
.elementor-20041 .elementor-element.elementor-element-c3140d3 > .elementor-widget-container{
    padding:0px 20px 0px 20px;
}
.elementor-20041 .elementor-element.elementor-element-4ecb5d9{
    --ep-advanced-icon-box-icon-top-v-offset:-0px;
    --ep-advanced-icon-box-icon-top-h-offset:0px;
}
.elementor-20041 .elementor-element.elementor-element-4ecb5d9 .bdt-ep-advanced-icon-box-icon-wrap{
    color:#FFFFFF;
    background-color:#90BE45;
    border-style:solid;
    border-width:20px 20px 20px 20px;
    border-color:var( --e-global-color-uicore_light );
    border-radius:50px 50px 50px 50px;
    overflow:hidden;
    padding:16px 16px 16px 16px;
    font-size:24px;
    transform:rotate(0deg);
}
.elementor-20041 .elementor-element.elementor-element-4ecb5d9 .bdt-ep-advanced-icon-box-icon-wrap svg{
    fill:#FFFFFF;
}
.elementor-20041 .elementor-element.elementor-element-4ecb5d9.elementor-position-right .bdt-ep-advanced-icon-box-icon{
    margin-left:0px;
}
.elementor-20041 .elementor-element.elementor-element-4ecb5d9.elementor-position-left .bdt-ep-advanced-icon-box-icon{
    margin-right:0px;
}
.elementor-20041 .elementor-element.elementor-element-4ecb5d9.elementor-position-top .bdt-ep-advanced-icon-box-icon{
    margin-bottom:0px;
}
.elementor-20041 .elementor-element.elementor-element-4ecb5d9.elementor-position-bottom .bdt-ep-advanced-icon-box-icon{
    margin-top:0px;
}
.elementor-20041 .elementor-element.elementor-element-4ecb5d9 .bdt-ep-advanced-icon-box-icon-wrap i, .elementor-20041 .elementor-element.elementor-element-4ecb5d9 .bdt-ep-advanced-icon-box-icon-wrap img, .elementor-20041 .elementor-element.elementor-element-4ecb5d9 .bdt-ep-advanced-icon-box-icon-wrap svg{
    transform:rotate(0deg);
}
.elementor-20041 .elementor-element.elementor-element-4ecb5d9:hover .bdt-ep-advanced-icon-box-icon-wrap{
    color:#FFFFFF;
}
.elementor-20041 .elementor-element.elementor-element-4ecb5d9:hover .bdt-ep-advanced-icon-box-icon-wrap svg{
    fill:#FFFFFF;
}
.elementor-20041 .elementor-element.elementor-element-4ecb5d9 .bdt-ep-advanced-icon-box-title{
    margin-bottom:24px;
    color:#000000;
    font-size:29px;
    font-weight:700;
}
.elementor-20041 .elementor-element.elementor-element-4ecb5d9 .bdt-ep-advanced-icon-box-sub-title{
    margin-bottom:0px;
    color:var( --e-global-color-uicore_headline );
    font-size:20px;
    font-weight:600;
}
.elementor-20041 .elementor-element.elementor-element-4ecb5d9 .bdt-ep-advanced-icon-box-description{
    margin-bottom:0px;
}
.elementor-20041 .elementor-element.elementor-element-4ecb5d9 > .elementor-widget-container{
    padding:0px 20px 0px 20px;
}
.elementor-20041 .elementor-element.elementor-element-f157473:not(.elementor-motion-effects-element-type-background), .elementor-20041 .elementor-element.elementor-element-f157473 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#90BE45;
}
.elementor-20041 .elementor-element.elementor-element-f157473 > .elementor-background-overlay{
    opacity:1;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-f157473{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:25px;
    padding:0px 0px 90px 0px;
}
.elementor-20041 .elementor-element.elementor-element-f157473 > .elementor-shape-top svg{
    height:54px;
}
.elementor-20041 .elementor-element.elementor-element-f157473 > .elementor-shape-bottom svg{
    height:54px;
}
.elementor-20041 .elementor-element.elementor-element-e1f35e2.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-20041 .elementor-element.elementor-element-e1f35e2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:4px;
}
.elementor-20041 .elementor-element.elementor-element-e1f35e2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20041 .elementor-element.elementor-element-e1f35e2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#F7FAFC00;
}
.elementor-20041 .elementor-element.elementor-element-e1f35e2 > .elementor-element-populated > .elementor-background-overlay{
    background-color:#16090900;
    opacity:0.5;
}
.elementor-20041 .elementor-element.elementor-element-e1f35e2 > .elementor-element-populated{
    transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
    padding:119px 0px 29px 0px;
}
.elementor-20041 .elementor-element.elementor-element-e1f35e2 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-b5986b2 > .elementor-container{
    max-width:1140px;
}
.elementor-20041 .elementor-element.elementor-element-b5986b2{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
}
.elementor-20041 .elementor-element.elementor-element-b5986b2 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-20041 .elementor-element.elementor-element-eee1a0b.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-20041 .elementor-element.elementor-element-eee1a0b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-20041 .elementor-element.elementor-element-eee1a0b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:20px;
}
.elementor-20041 .elementor-element.elementor-element-eee1a0b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20041 .elementor-element.elementor-element-eee1a0b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF00;
}
.elementor-20041 .elementor-element.elementor-element-eee1a0b > .elementor-element-populated{
    box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0);
    margin:0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
    padding:0px 0px 0px 0px;
}
.elementor-20041 .elementor-element.elementor-element-eee1a0b:hover > .elementor-element-populated{
    box-shadow:0px 10px 40px 0px rgba(255, 255, 255, 0);
}
.elementor-20041 .elementor-element.elementor-element-c39a21c img{
    border-radius:18px 18px 18px 18px;
}
.elementor-20041 .elementor-element.elementor-element-c39a21c > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-20041 .elementor-element.elementor-element-ca282b1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20041 .elementor-element.elementor-element-ca282b1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF00;
}
.elementor-20041 .elementor-element.elementor-element-ca282b1:hover > .elementor-element-populated{
    box-shadow:0px 10px 40px 0px rgba(59.99999999999999, 72.00000000000004, 117.99999999999999, 0.1803921568627451);
}
.elementor-20041 .elementor-element.elementor-element-ca282b1 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:20px 20px 20px 20px;
    --e-column-margin-right:20px;
    --e-column-margin-left:20px;
    padding:20px 20px 20px 20px;
}
.elementor-20041 .elementor-element.elementor-element-ca282b1 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-0ca1ba4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:20px;
}
.elementor-20041 .elementor-element.elementor-element-0ca1ba4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20041 .elementor-element.elementor-element-0ca1ba4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF00;
}
.elementor-20041 .elementor-element.elementor-element-0ca1ba4 > .elementor-element-populated{
    box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0);
    margin:0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
    padding:0px 0px 0px 0px;
}
.elementor-20041 .elementor-element.elementor-element-0ca1ba4:hover > .elementor-element-populated{
    box-shadow:0px 10px 40px 0px rgba(255, 255, 255, 0);
}
.elementor-20041 .elementor-element.elementor-element-3fece90{
    color:#FFFFFF;
    font-size:41px;
}
.elementor-20041 .elementor-element.elementor-element-7ad44c9{
    color:#FFFFFF;
}
.elementor-20041 .elementor-element.elementor-element-49028c9:not(.elementor-motion-effects-element-type-background), .elementor-20041 .elementor-element.elementor-element-49028c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#fff;
}
.elementor-20041 .elementor-element.elementor-element-49028c9{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:10px 0px 50px 0px;
}
.elementor-20041 .elementor-element.elementor-element-49028c9 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-06c8224.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-20041 .elementor-element.elementor-element-1eb112a{
    text-align:center;
    width:var( --container-widget-width, 650px );
    max-width:650px;
    --container-widget-width:650px;
    --container-widget-flex-grow:0;
}
.elementor-20041 .elementor-element.elementor-element-1eb112a .elementor-heading-title{
    color:#000000;
}
.elementor-20041 .elementor-element.elementor-element-1eb112a > .elementor-widget-container{
    padding:0px 0px 40px 0px;
}
.elementor-20041 .elementor-element.elementor-element-70e61d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20041 .elementor-element.elementor-element-70e61d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-20041 .elementor-element.elementor-element-70e61d1 > .elementor-element-populated{
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:#E1ECF0;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 20px 0px 0px;
    --e-column-margin-right:20px;
    --e-column-margin-left:0px;
    padding:20px;
}
.elementor-20041 .elementor-element.elementor-element-70e61d1 > .elementor-element-populated, .elementor-20041 .elementor-element.elementor-element-70e61d1 > .elementor-element-populated > .elementor-background-overlay, .elementor-20041 .elementor-element.elementor-element-70e61d1 > .elementor-background-slideshow{
    border-radius:16px 16px 16px 16px;
}
.elementor-20041 .elementor-element.elementor-element-70e61d1 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-2bcca57{
    text-align:center;
}
.elementor-20041 .elementor-element.elementor-element-2bcca57 img{
    border-radius:12px 12px 12px 12px;
}
.elementor-20041 .elementor-element.elementor-element-2bcca57 > .elementor-widget-container{
    padding:0px 0px 0px 0px;
    background-color:#FFFFFF00;
    border-radius:12px 12px 12px 12px;
    display: inline-block;
}
.elementor-20041 .elementor-element.elementor-element-2bcca57.bdt-background-overlay-yes > .elementor-widget-container:before{
    transition:background 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-33a33cd > .elementor-widget-container{
    padding:40px 0px 0px 0px;
}
.elementor-20041 .elementor-element.elementor-element-10c1ddb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20041 .elementor-element.elementor-element-10c1ddb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-20041 .elementor-element.elementor-element-10c1ddb > .elementor-element-populated{
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:#E1ECF0;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 10px 0px 10px;
    --e-column-margin-right:10px;
    --e-column-margin-left:10px;
    padding:20px;
}
.elementor-20041 .elementor-element.elementor-element-10c1ddb > .elementor-element-populated, .elementor-20041 .elementor-element.elementor-element-10c1ddb > .elementor-element-populated > .elementor-background-overlay, .elementor-20041 .elementor-element.elementor-element-10c1ddb > .elementor-background-slideshow{
    border-radius:16px 16px 16px 16px;
}
.elementor-20041 .elementor-element.elementor-element-10c1ddb > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-1bb969e{
    text-align:center;
}
.elementor-20041 .elementor-element.elementor-element-1bb969e img{
    border-radius:12px 12px 12px 12px;
}
.elementor-20041 .elementor-element.elementor-element-1bb969e > .elementor-widget-container{
    display: inline-block;
    padding:0px 0px 0px 0px;
    background-color:#FFFFFF00;
    border-radius:12px 12px 12px 12px;
}
.elementor-20041 .elementor-element.elementor-element-1bb969e.bdt-background-overlay-yes > .elementor-widget-container:before{
    transition:background 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-693862c > .elementor-widget-container{
    padding:40px 0px 0px 0px;
}
.elementor-20041 .elementor-element.elementor-element-7567f80{
    padding:40px 0px 0px 0px;
}
.elementor-20041 .elementor-element.elementor-element-630fa01:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20041 .elementor-element.elementor-element-630fa01 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-20041 .elementor-element.elementor-element-630fa01 > .elementor-element-populated{
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:#E1ECF0;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 20px 0px 0px;
    --e-column-margin-right:20px;
    --e-column-margin-left:0px;
    padding:20px;
}
.elementor-20041 .elementor-element.elementor-element-630fa01 > .elementor-element-populated, .elementor-20041 .elementor-element.elementor-element-630fa01 > .elementor-element-populated > .elementor-background-overlay, .elementor-20041 .elementor-element.elementor-element-630fa01 > .elementor-background-slideshow{
    border-radius:16px 16px 16px 16px;
}
.elementor-20041 .elementor-element.elementor-element-630fa01 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-ee4725f{
    text-align:center;
}
.elementor-20041 .elementor-element.elementor-element-ee4725f img{
    width: 100px;
    border-radius:12px 12px 12px 12px;
}
.elementor-20041 .elementor-element.elementor-element-ee4725f > .elementor-widget-container{
    background-color:#E0E9FF00;
    border-radius:12px 12px 12px 12px;
}
.elementor-20041 .elementor-element.elementor-element-ee4725f.bdt-background-overlay-yes > .elementor-widget-container:before{
    transition:background 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-57be51b > .elementor-widget-container{
    text-align:center;
    padding:20px 0px 0px 0px;
}
.elementor-20041 .elementor-element.elementor-element-2f276e2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20041 .elementor-element.elementor-element-2f276e2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-20041 .elementor-element.elementor-element-2f276e2 > .elementor-element-populated{
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:#E1ECF0;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 10px 0px 10px;
    --e-column-margin-right:10px;
    --e-column-margin-left:10px;
    padding:20px;
}
.elementor-20041 .elementor-element.elementor-element-2f276e2 > .elementor-element-populated, .elementor-20041 .elementor-element.elementor-element-2f276e2 > .elementor-element-populated > .elementor-background-overlay, .elementor-20041 .elementor-element.elementor-element-2f276e2 > .elementor-background-slideshow{
    border-radius:16px 16px 16px 16px;
}
.elementor-20041 .elementor-element.elementor-element-2f276e2 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-2dcff0d{
    text-align:center;
}
.elementor-20041 .elementor-element.elementor-element-2dcff0d img{
    border-radius:12px 12px 12px 12px;
    width: 100px;
}
.elementor-20041 .elementor-element.elementor-element-2dcff0d > .elementor-widget-container{
    padding:0 0 10px 0;
    display: inline-block;
    background-color:#E0E9FF00;
    border-radius:12px 12px 12px 12px;
}
.elementor-20041 .elementor-element.elementor-element-2dcff0d.bdt-background-overlay-yes > .elementor-widget-container:before{
    transition:background 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-2e9a9e5 > .elementor-widget-container{
    text-align:center;
    padding:10px 0px 0px 0px;
}
.elementor-20041 .elementor-element.elementor-element-4905181:not(.elementor-motion-effects-element-type-background), .elementor-20041 .elementor-element.elementor-element-4905181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#263238;
}
.elementor-20041 .elementor-element.elementor-element-4905181{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:80px 0px 80px 0px;
}
.elementor-20041 .elementor-element.elementor-element-4905181 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-580c2e4.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-20041 .elementor-element.elementor-element-cd8a27b{
    text-align:center;
    width:var( --container-widget-width, 650px );
    max-width:650px;
    --container-widget-width:650px;
    --container-widget-flex-grow:0;
}
.elementor-20041 .elementor-element.elementor-element-cd8a27b .elementor-heading-title{
    color:#FFFFFF;
}
.elementor-20041 .elementor-element.elementor-element-cd8a27b > .elementor-widget-container{
    padding:0px 0px 40px 0px;
}
.elementor-20041 .elementor-element.elementor-element-237074e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20041 .elementor-element.elementor-element-237074e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#263238;
}
.elementor-20041 .elementor-element.elementor-element-237074e > .elementor-element-populated, .elementor-20041 .elementor-element.elementor-element-237074e > .elementor-element-populated > .elementor-background-overlay, .elementor-20041 .elementor-element.elementor-element-237074e > .elementor-background-slideshow{
    border-radius:15px 15px 15px 15px;
}
.elementor-20041 .elementor-element.elementor-element-237074e > .elementor-element-populated{
    box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);
    transition:background 0.3s, border 0s, border-radius 0s, box-shadow 0s;
    margin:30px 30px 30px 30px;
    --e-column-margin-right:30px;
    --e-column-margin-left:30px;
    padding:35px 20px 20px 20px;
}
.elementor-20041 .elementor-element.elementor-element-237074e:hover > .elementor-element-populated{
    box-shadow:0px 10px 40px 0px rgba(59.99999999999997, 72.00000000000001, 117.99999999999994, 0);
}
.elementor-20041 .elementor-element.elementor-element-237074e > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]), .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field textarea, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field select, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label{
    padding:10px 25px 10px 25px;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"] + label:before{
    height:10px;
    width:10px;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]:checked + label:before{
    font-size:calc( 10px / 1.2 );
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]), .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field textarea, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field select, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-container select option{
    background-color:#F7FAFC;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style input[type="radio"] + label:before{
    background-color:#F7FAFC;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style input[type="radio"]:checked + label:before{
    background-color:#7a7a7a;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"]:checked + label:before{
    box-shadow:inset 0px 0px 0px 4px #F7FAFC;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-label, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-divider, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-divider h3, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-radio li label, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-payment-multiple li label, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-single-item-price, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-checkbox li label, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-payment-total, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-page-indicator-page-title, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-captcha .wpforms-field-label, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-likert_scale .wpforms-field-label, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-field-file-upload input[type=file]{
    color:#252525;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]), .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field input::placeholder, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field textarea, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field textarea::placeholder, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field select, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]:checked + label:before, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-likert_scale tbody tr th{
    color:#252525;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field.wpforms-field-radio input[type="radio"]:checked + label:before, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field.wpforms-field-payment-multiple input[type="radio"]:checked + label:before{
    background-color:#252525;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-description, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-sublabel, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-html, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-likert_scale thead tr th{
    color:#000000;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-required-label{
    color:#00000000;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]), .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field textarea, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field select{
    border-style:solid;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"] + label:before, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description{
    border-style:solid;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]), .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field textarea, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field select, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description{
    border-color:#AAAAAA;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"] + label:before, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form ul.wpforms-image-choices-modern label, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form ul.wpforms-image-choices-modern label:hover, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-page-indicator.circles{
    border-color:#AAAAAA;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]), .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field textarea, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field select, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description, .elementor-20041 .elementor-element.elementor-element-4237d8e.uael-wpf-style-underline .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label{
    border-radius:10px 10px 10px 10px;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form button[type=submit], .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form button[type=submit]:hover, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-page-button, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-page-button:hover{
    color:var( --e-global-color-uicore_white );
    background-color:#17A743;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form button[type=submit], .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-page-button{
    border-radius:16px 16px 16px 16px;
    font-size:18px;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form button[type=submit]:hover, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-page-button:hover{
    color:var( --e-global-color-uicore_white );
    background-color:#39DD56C2;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style label.wpforms-error{
    color:#ff0000;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-field-address .wpforms-field-row{
    margin-bottom:21px;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-container.inline-fields .wpforms-field-container .wpforms-field{
    padding-right:21px;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-label, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-divider h3{
    margin-bottom:0px;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap{
    margin-top:0px;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-description, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-sublabel{
    margin-top:0px;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form button[type=submit], .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-pagebreak{
    margin-top:14px;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-container.inline-fields button[type=submit]{
    margin-top:0px;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-label, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-radio li label, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-checkbox li label, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-payment-multiple li label, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-single-item-price, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-payment-total, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-divider, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-html, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-divider h3, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-page-indicator-page-title, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-captcha .wpforms-field-label, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-likert_scale .wpforms-field-label, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-file-upload input[type=file]{
    font-size:13px;
    font-weight:300;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-description, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-sublabel, .elementor-20041 .elementor-element.elementor-element-4237d8e .uael-wpf-style .wpforms-form .wpforms-field-likert_scale thead tr th{
    font-size:1px;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e > .elementor-widget-container{
    padding:5px 15px 5px 15px;
    background-color:#25224100;
    border-radius:32px 32px 32px 32px;
}
.elementor-20041 .elementor-element.elementor-element-4237d8e.bdt-background-overlay-yes > .elementor-widget-container:before{
    transition:background 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-2fa65bb > .elementor-container > .elementor-column > .elementor-widget-wrap{
    align-content:center;
    align-items:center;
}
.elementor-20041 .elementor-element.elementor-element-2fa65bb:not(.elementor-motion-effects-element-type-background), .elementor-20041 .elementor-element.elementor-element-2fa65bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#f2f2f2;
}
.elementor-20041 .elementor-element.elementor-element-2fa65bb{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:30px 0px 30px 0px;
}
.elementor-20041 .elementor-element.elementor-element-2fa65bb > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-9218dc1 > .elementor-container > .elementor-column > .elementor-widget-wrap{
    align-content:center;
    align-items:center;
}
.elementor-20041 .elementor-element.elementor-element-9218dc1{
    border-style:dotted;
    border-width:0px 0px 1px 0px;
    border-color:#9b9b9b;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:30px;
    padding:0px 0px 30px 0px;
}
.elementor-20041 .elementor-element.elementor-element-9218dc1 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-20041 .elementor-element.elementor-element-9ccaf54{
    text-align:right;
}
.elementor-20041 .elementor-element.elementor-element-9ccaf54 .elementor-heading-title{
    color:#54595f;
    font-size:15px;
    font-weight:500;
}
.elementor-20041 .elementor-element.elementor-element-c7f66ed > .elementor-container > .elementor-column > .elementor-widget-wrap{
    align-content:center;
    align-items:center;
}
.elementor-20041 .elementor-element.elementor-element-c2523b3{
    text-align:left;
}
.elementor-20041 .elementor-element.elementor-element-c2523b3 .elementor-heading-title{
    color:#54595f;
    font-size:13px;
    font-weight:300;
}
.elementor-20041 .elementor-element.elementor-element-628b5f9 > .elementor-element-populated{
    padding:0px 0px 0px 0px;
}
.elementor-20041 .elementor-element.elementor-element-e9a16d0{
    text-align:left;
}
.elementor-20041 .elementor-element.elementor-element-e9a16d0 .elementor-heading-title{
    color:#54595f;
    font-size:13px;
    font-weight:300;
}
.elementor-20041 .elementor-element.elementor-element-a195c52{
    text-align:left;
}
.elementor-20041 .elementor-element.elementor-element-a195c52 .elementor-heading-title{
    color:#54595f;
    font-size:13px;
    font-weight:300;
}
.elementor-20041 .elementor-element.elementor-element-a195c52 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-widget .tippy-tooltip .tippy-content{
    text-align:center;
}
@media(min-width:768px){
    .elementor-20041 .elementor-element.elementor-element-d040438{
        width:20%;
    }
    .elementor-20041 .elementor-element.elementor-element-b9ba041{
        width:79.878%;
    }
    .elementor-20041 .elementor-element.elementor-element-480e895{
        width:50%;
    }
    .elementor-20041 .elementor-element.elementor-element-40ea4ad{
        width:2%;
    }
    .elementor-20041 .elementor-element.elementor-element-3b16628{
        width:49.664%;
    }
    .elementor-20041 .elementor-element.elementor-element-66d455f{
        width:60%;
    }
    .elementor-20041 .elementor-element.elementor-element-8ff2a53{
        width:40%;
    }
    .elementor-20041 .elementor-element.elementor-element-2a86bb8{
        width:60%;
    }
    .elementor-20041 .elementor-element.elementor-element-3f7b055{
        width:40%;
    }
    .elementor-20041 .elementor-element.elementor-element-eee1a0b{
        width:40%;
    }
    .elementor-20041 .elementor-element.elementor-element-ca282b1{
        width:9.664%;
    }
    .elementor-20041 .elementor-element.elementor-element-0ca1ba4{
        width:50%;
    }
    .elementor-20041 .elementor-element.elementor-element-07f53fb{
        width:20%;
    }
    .elementor-20041 .elementor-element.elementor-element-237074e{
        width:60%;
    }
    .elementor-20041 .elementor-element.elementor-element-8385e40{
        width:19.662%;
    }
    .elementor-20041 .elementor-element.elementor-element-98319f8{
        width:50%;
    }
    .elementor-20041 .elementor-element.elementor-element-628b5f9{
        width:30%;
    }
    .elementor-20041 .elementor-element.elementor-element-84439de{
        width:19.664%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-20041 .elementor-element.elementor-element-3b16628{
        width:100%;
    }
    .elementor-20041 .elementor-element.elementor-element-33757517{
        width:100%;
    }
    .elementor-20041 .elementor-element.elementor-element-66312945{
        width:100%;
    }
    .elementor-20041 .elementor-element.elementor-element-254e6236{
        width:50%;
    }
    .elementor-20041 .elementor-element.elementor-element-037012f{
        width:50%;
    }
    .elementor-20041 .elementor-element.elementor-element-7e5e2a8{
        width:50%;
    }
    .elementor-20041 .elementor-element.elementor-element-b2c482d{
        width:100%;
    }
}
@media(max-width:1024px){
    .elementor-20041 .elementor-element.elementor-element-ce59dfe > .elementor-widget-container{
        padding:0px 0px 32px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-ce59dfe{
        width:var( --container-widget-width, 580px );
        max-width:580px;
        --container-widget-width:580px;
        --container-widget-flex-grow:0;
    }
    .elementor-20041 .elementor-element.elementor-element-49cbbfc{
        padding:0% 5% 0% 5%;
    }
    .elementor-20041 .elementor-element.elementor-element-480e895 > .elementor-element-populated{
        padding:24px 24px 24px 24px;
    }
    .elementor-20041 .elementor-element.elementor-element-40ea4ad > .elementor-element-populated{
        padding:24px 24px 24px 24px;
    }
    .elementor-20041 .elementor-element.elementor-element-3b16628 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-990c7be{
        margin-top:50px;
        margin-bottom:0px;
    }
    .elementor-20041 .elementor-element.elementor-element-af8e161 > .elementor-element-populated{
        margin:0px 100px 0px 100px;
        --e-column-margin-right:100px;
        --e-column-margin-left:100px;
    }
    .elementor-20041 .elementor-element.elementor-element-75c422d{
        padding:100px 0px 100px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-8ff2a53 > .elementor-element-populated{
        padding:24px 24px 24px 24px;
    }
    .elementor-20041 .elementor-element.elementor-element-8832ff2{
        padding:0% 5% 0% 5%;
    }
    .elementor-20041 .elementor-element.elementor-element-ae492f4 > .elementor-element-populated{
        padding:24px 24px 24px 24px;
    }
    .elementor-20041 .elementor-element.elementor-element-c07b0fa > .elementor-element-populated{
        padding:24px 24px 24px 24px;
    }
    .elementor-20041 .elementor-element.elementor-element-141ce76{
        padding:0% 5% 0% 5%;
    }
    .elementor-20041 .elementor-element.elementor-element-b87b044 > .elementor-element-populated{
        padding:24px 24px 24px 24px;
    }
    .elementor-20041 .elementor-element.elementor-element-318ae4ef{
        padding:56px 0px 64px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-5b3ae7a8{
        font-size:17px;
    }
    .elementor-20041 .elementor-element.elementor-element-5b3ae7a8 > .elementor-widget-container{
        padding:0px 0px 20px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-e2df2d6 > .elementor-container{
        min-height:350px;
    }
    .elementor-20041 .elementor-element.elementor-element-250288d2{
        --spacer-size:180px;
        width:var( --container-widget-width, 70% );
        max-width:70%;
        --container-widget-width:70%;
        --container-widget-flex-grow:0;
        top:25%;
    }
    body:not(.rtl) .elementor-20041 .elementor-element.elementor-element-250288d2{
        left:15%;
    }
    body.rtl .elementor-20041 .elementor-element.elementor-element-250288d2{
        right:15%;
    }
    .elementor-20041 .elementor-element.elementor-element-250288d2 > .elementor-widget-container{
        border-radius:20px 20px 20px 20px;
    }
    .elementor-20041 .elementor-element.elementor-element-77cfff94 img{
        width:90%;
    }
    .elementor-20041 .elementor-element.elementor-element-de121ee > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
    }
    .elementor-20041 .elementor-element.elementor-element-7a6dd04 > .elementor-widget-container{
        padding:0px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-65e1524b > .elementor-container{
        min-height:350px;
    }
    .elementor-20041 .elementor-element.elementor-element-65e1524b{
        padding:64px 0px 64px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-7282fe6c > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
    }
    .elementor-20041 .elementor-element.elementor-element-24939d32 > .elementor-widget-container{
        padding:0px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-72f17689{
        --spacer-size:180px;
        width:var( --container-widget-width, 70% );
        max-width:70%;
        --container-widget-width:70%;
        --container-widget-flex-grow:0;
        top:25%;
    }
    body:not(.rtl) .elementor-20041 .elementor-element.elementor-element-72f17689{
        left:15%;
    }
    body.rtl .elementor-20041 .elementor-element.elementor-element-72f17689{
        right:15%;
    }
    .elementor-20041 .elementor-element.elementor-element-72f17689 > .elementor-widget-container{
        border-radius:20px 20px 20px 20px;
    }
    .elementor-20041 .elementor-element.elementor-element-347a28ae img{
        width:70%;
    }
    .elementor-20041 .elementor-element.elementor-element-101b3f83 > .elementor-container{
        min-height:350px;
    }
    .elementor-20041 .elementor-element.elementor-element-32863eda{
        --spacer-size:180px;
        width:var( --container-widget-width, 70% );
        max-width:70%;
        --container-widget-width:70%;
        --container-widget-flex-grow:0;
        top:25%;
    }
    body:not(.rtl) .elementor-20041 .elementor-element.elementor-element-32863eda{
        left:15%;
    }
    body.rtl .elementor-20041 .elementor-element.elementor-element-32863eda{
        right:15%;
    }
    .elementor-20041 .elementor-element.elementor-element-32863eda > .elementor-widget-container{
        border-radius:20px 20px 20px 20px;
    }
    .elementor-20041 .elementor-element.elementor-element-29d93ca1 img{
        width:90%;
    }
    .elementor-20041 .elementor-element.elementor-element-4fbb49 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
    }
    .elementor-20041 .elementor-element.elementor-element-1772ab29 > .elementor-widget-container{
        padding:0px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-489cdf15 > .elementor-container{
        min-height:350px;
    }
    .elementor-20041 .elementor-element.elementor-element-489cdf15{
        padding:64px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-62f11dce > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
    }
    .elementor-20041 .elementor-element.elementor-element-73d0885f > .elementor-widget-container{
        padding:0px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-1cec0ccc{
        --spacer-size:180px;
        width:var( --container-widget-width, 70% );
        max-width:70%;
        --container-widget-width:70%;
        --container-widget-flex-grow:0;
        top:25%;
    }
    body:not(.rtl) .elementor-20041 .elementor-element.elementor-element-1cec0ccc{
        left:15%;
    }
    body.rtl .elementor-20041 .elementor-element.elementor-element-1cec0ccc{
        right:15%;
    }
    .elementor-20041 .elementor-element.elementor-element-1cec0ccc > .elementor-widget-container{
        border-radius:20px 20px 20px 20px;
    }
    .elementor-20041 .elementor-element.elementor-element-4a0f7818 img{
        width:90%;
    }
    .elementor-20041 .elementor-element.elementor-element-0b32a62{
        padding:100px 0px 100px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-3f7b055 > .elementor-element-populated{
        padding:24px 24px 24px 24px;
    }
    .elementor-20041 .elementor-element.elementor-element-759e1993{
        padding:50px 0px 50px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-33757517 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
    }
    .elementor-20041 .elementor-element.elementor-element-2161ead2 > .elementor-widget-container{
        margin:0px 30px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-66312945 > .elementor-element-populated{
        padding:0px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-4f3459e4{
        margin-top:50px;
        margin-bottom:0px;
    }
    .elementor-20041 .elementor-element.elementor-element-8af9e5c > .elementor-element-populated{
        margin:0px 100px 0px 100px;
        --e-column-margin-right:100px;
        --e-column-margin-left:100px;
    }
    .elementor-20041 .elementor-element.elementor-element-e0b3e8b .bdt-total-count-content .bdt-total-count-number{
        font-size:40px;
    }
    .elementor-20041 .elementor-element.elementor-element-e0b3e8b .bdt-total-count-content .bdt-total-count-content-text{
        font-size:15px;
    }
    .elementor-20041 .elementor-element.elementor-element-3d0d98a .bdt-total-count-content .bdt-total-count-number{
        font-size:40px;
    }
    .elementor-20041 .elementor-element.elementor-element-3d0d98a .bdt-total-count-content .bdt-total-count-content-text{
        font-size:15px;
    }
    .elementor-20041 .elementor-element.elementor-element-05b5cdb .bdt-total-count-content .bdt-total-count-number{
        font-size:40px;
    }
    .elementor-20041 .elementor-element.elementor-element-05b5cdb .bdt-total-count-content .bdt-total-count-content-text{
        font-size:15px;
    }
    .elementor-20041 .elementor-element.elementor-element-e20053b .bdt-total-count-content .bdt-total-count-number{
        font-size:40px;
    }
    .elementor-20041 .elementor-element.elementor-element-e20053b .bdt-total-count-content .bdt-total-count-content-text{
        font-size:15px;
    }
    .elementor-20041 .elementor-element.elementor-element-47fc7324 img{
        width:125px;
    }
    .elementor-20041 .elementor-element.elementor-element-47fc7324 > .elementor-widget-container{
        margin:-100px 0px 0px 50px;
    }
    .elementor-20041 .elementor-element.elementor-element-564d7bc7{
        padding:90px 0px 90px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-2eb41ad6{
        width:var( --container-widget-width, 450px );
        max-width:450px;
        --container-widget-width:450px;
        --container-widget-flex-grow:0;
    }
    .elementor-20041 .elementor-element.elementor-element-774e3f1a{
        --spacer-size:10px;
    }
    .elementor-20041 .elementor-element.elementor-element-3fee278a{
        bottom:0px;
    }
    .elementor-20041 .elementor-element.elementor-element-7f92ffc0 > .elementor-container{
        max-width:550px;
    }
    .elementor-20041 .elementor-element.elementor-element-7dc8026f{
        --ep-advanced-icon-box-icon-top-v-offset:-0px;
        --ep-advanced-icon-box-icon-top-h-offset:0px;
    }
    .elementor-20041 .elementor-element.elementor-element-7dc8026f .bdt-ep-advanced-icon-box-title{
        font-size:14px;
    }
    .elementor-20041 .elementor-element.elementor-element-7dc8026f .bdt-ep-advanced-icon-box-sub-title{
        font-size:18px;
    }
    .elementor-20041 .elementor-element.elementor-element-7dc8026f > .elementor-widget-container{
        padding:0px 24px 24px 24px;
    }
    .elementor-20041 .elementor-element.elementor-element-c3140d3{
        --ep-advanced-icon-box-icon-top-v-offset:-0px;
        --ep-advanced-icon-box-icon-top-h-offset:0px;
    }
    .elementor-20041 .elementor-element.elementor-element-c3140d3 .bdt-ep-advanced-icon-box-title{
        font-size:14px;
    }
    .elementor-20041 .elementor-element.elementor-element-c3140d3 .bdt-ep-advanced-icon-box-sub-title{
        font-size:18px;
    }
    .elementor-20041 .elementor-element.elementor-element-c3140d3 > .elementor-widget-container{
        padding:0px 24px 24px 24px;
    }
    .elementor-20041 .elementor-element.elementor-element-4ecb5d9{
        --ep-advanced-icon-box-icon-top-v-offset:-0px;
        --ep-advanced-icon-box-icon-top-h-offset:0px;
    }
    .elementor-20041 .elementor-element.elementor-element-4ecb5d9 .bdt-ep-advanced-icon-box-title{
        font-size:14px;
    }
    .elementor-20041 .elementor-element.elementor-element-4ecb5d9 .bdt-ep-advanced-icon-box-sub-title{
        font-size:18px;
    }
    .elementor-20041 .elementor-element.elementor-element-4ecb5d9 > .elementor-widget-container{
        padding:0px 24px 24px 24px;
    }
    .elementor-20041 .elementor-element.elementor-element-b5986b2{
        padding:0% 5% 0% 5%;
    }
    .elementor-20041 .elementor-element.elementor-element-eee1a0b > .elementor-element-populated{
        padding:24px 24px 24px 24px;
    }
    .elementor-20041 .elementor-element.elementor-element-ca282b1 > .elementor-element-populated{
        padding:24px 24px 24px 24px;
    }
    .elementor-20041 .elementor-element.elementor-element-0ca1ba4 > .elementor-element-populated{
        padding:24px 24px 24px 24px;
    }
    .elementor-20041 .elementor-element.elementor-element-1eb112a > .elementor-widget-container{
        padding:0px 0px 30px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-1eb112a{
        width:var( --container-widget-width, 500px );
        max-width:500px;
        --container-widget-width:500px;
        --container-widget-flex-grow:0;
    }
    .elementor-20041 .elementor-element.elementor-element-70e61d1 > .elementor-element-populated{
        border-width:1px 1px 1px 1px;
        margin:0px 10px 0px 0px;
        --e-column-margin-right:10px;
        --e-column-margin-left:0px;
        padding:15px 15px 25px 15px;
    }
    .elementor-20041 .elementor-element.elementor-element-70e61d1 > .elementor-element-populated, .elementor-20041 .elementor-element.elementor-element-70e61d1 > .elementor-element-populated > .elementor-background-overlay, .elementor-20041 .elementor-element.elementor-element-70e61d1 > .elementor-background-slideshow{
        border-radius:14px 14px 14px 14px;
    }
    .elementor-20041 .elementor-element.elementor-element-2bcca57{
        width: 100%;
    }
    .elementor-20041 .elementor-element.elementor-element-2bcca57 img{
        border-radius:10px 10px 10px 10px;
    }
    .elementor-20041 .elementor-element.elementor-element-2bcca57{
    }
    .elementor-20041 .elementor-element.elementor-element-2bcca57 > .elementor-widget-container{
        border-radius:8px 8px 8px 8px;
    }
    .elementor-20041 .elementor-element.elementor-element-33a33cd > .elementor-widget-container{
        padding:30px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-10c1ddb > .elementor-element-populated{
        border-width:1px 1px 1px 1px;
        margin:0px 5px 0px 5px;
        --e-column-margin-right:5px;
        --e-column-margin-left:5px;
        padding:15px 15px 25px 15px;
    }
    .elementor-20041 .elementor-element.elementor-element-10c1ddb > .elementor-element-populated, .elementor-20041 .elementor-element.elementor-element-10c1ddb > .elementor-element-populated > .elementor-background-overlay, .elementor-20041 .elementor-element.elementor-element-10c1ddb > .elementor-background-slideshow{
        border-radius:14px 14px 14px 14px;
    }
    .elementor-20041 .elementor-element.elementor-element-1bb969e img{
        border-radius:10px 10px 10px 10px;
    }
    .elementor-20041 .elementor-element.elementor-element-1bb969e{
        width:var( --container-widget-width, 100% );
        max-width:100%;
        --container-widget-width:100%;
        --container-widget-flex-grow:0;
    }
    .elementor-20041 .elementor-element.elementor-element-1bb969e > .elementor-widget-container{
        border-radius:8px 8px 8px 8px;
    }
    .elementor-20041 .elementor-element.elementor-element-693862c > .elementor-widget-container{
        padding:30px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-630fa01 > .elementor-element-populated{
        border-width:1px 1px 1px 1px;
        margin:0px 10px 0px 0px;
        --e-column-margin-right:10px;
        --e-column-margin-left:0px;
        padding:15px 15px 25px 15px;
    }
    .elementor-20041 .elementor-element.elementor-element-630fa01 > .elementor-element-populated, .elementor-20041 .elementor-element.elementor-element-630fa01 > .elementor-element-populated > .elementor-background-overlay, .elementor-20041 .elementor-element.elementor-element-630fa01 > .elementor-background-slideshow{
        border-radius:14px 14px 14px 14px;
    }
    .elementor-20041 .elementor-element.elementor-element-ee4725f img{
        border-radius:10px 10px 10px 10px;
    }
    .elementor-20041 .elementor-element.elementor-element-ee4725f{
        width:var( --container-widget-width, 100% );
        max-width:100%;
        --container-widget-width:100%;
        --container-widget-flex-grow:0;
    }
    .elementor-20041 .elementor-element.elementor-element-ee4725f > .elementor-widget-container{
        border-radius:8px 8px 8px 8px;
    }
    .elementor-20041 .elementor-element.elementor-element-57be51b > .elementor-widget-container{
        padding:30px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-2f276e2 > .elementor-element-populated{
        border-width:1px 1px 1px 1px;
        margin:0px 5px 0px 5px;
        --e-column-margin-right:5px;
        --e-column-margin-left:5px;
        padding:15px 15px 25px 15px;
    }
    .elementor-20041 .elementor-element.elementor-element-2f276e2 > .elementor-element-populated, .elementor-20041 .elementor-element.elementor-element-2f276e2 > .elementor-element-populated > .elementor-background-overlay, .elementor-20041 .elementor-element.elementor-element-2f276e2 > .elementor-background-slideshow{
        border-radius:14px 14px 14px 14px;
    }
    .elementor-20041 .elementor-element.elementor-element-2dcff0d img{
        border-radius:10px 10px 10px 10px;
    }
    .elementor-20041 .elementor-element.elementor-element-2dcff0d{
        width:var( --container-widget-width, 100% );
        max-width:100%;
        --container-widget-width:100%;
        --container-widget-flex-grow:0;
    }
    .elementor-20041 .elementor-element.elementor-element-2dcff0d > .elementor-widget-container{
        border-radius:8px 8px 8px 8px;
    }
    .elementor-20041 .elementor-element.elementor-element-2e9a9e5 > .elementor-widget-container{
        padding:30px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-cd8a27b > .elementor-widget-container{
        padding:0px 0px 30px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-cd8a27b{
        width:var( --container-widget-width, 500px );
        max-width:500px;
        --container-widget-width:500px;
        --container-widget-flex-grow:0;
    }
    .elementor-20041 .elementor-element.elementor-element-237074e > .elementor-element-populated{
        padding:24px 24px 24px 24px;
    }
    .elementor-20041 .elementor-element.elementor-element-2fa65bb{
        padding:30px 20px 30px 20px;
    }
    .elementor-20041 .elementor-element.elementor-element-9ccaf54 .elementor-heading-title{
        font-size:22px;
    }
}
@media(max-width:767px){
    .elementor-20041 .elementor-element.elementor-element-d040438{
        width:30%;
    }
    .elementor-20041 .elementor-element.elementor-element-638eeb8 img{
        width:85%;
    }
    .elementor-20041 .elementor-element.elementor-element-638eeb8 > .elementor-widget-container{
        padding:5px 0px 5px 20px;
    }
    .elementor-20041 .elementor-element.elementor-element-b9ba041{
        width:70%;
    }
    .elementor-20041 .elementor-element.elementor-element-8400df8 > .elementor-element-populated{
        padding:0px 10px 10px 10px;
    }
    .elementor-20041 .elementor-element.elementor-element-ce59dfe{
        font-size:20px;
        width:100%;
        max-width:100%;
    }
    .elementor-20041 .elementor-element.elementor-element-ce59dfe > .elementor-widget-container{
        margin:0% 5% 0% 5%;
        padding:7px 7px 15px 7px;
    }
    .elementor-20041 .elementor-element.elementor-element-49cbbfc{
        padding:0% 5% 0% 5%;
    }
    .elementor-20041 .elementor-element.elementor-element-480e895 > .elementor-element-populated{
        margin:0px 0px 7px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-023740c{
        font-size:1.9em;
    }
    .elementor-20041 .elementor-element.elementor-element-ea051a3{
        font-size:1.7em;
        line-height:1.1em;
    }
    .elementor-20041 .elementor-element.elementor-element-b1fdc82 > .elementor-widget-container{
        padding:20px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-9ce0575 > .elementor-widget-container{
        padding:5px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-40ea4ad > .elementor-element-populated{
        margin:20px 20px 20px 020px;
        --e-column-margin-right:20px;
        --e-column-margin-left:020px;
        padding:32px 32px 33px 32px;
    }
    .elementor-20041 .elementor-element.elementor-element-3b16628 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
        padding:10px 10px 0px 10px;
    }
    .elementor-20041 .elementor-element.elementor-element-990c7be{
        margin-top:15px;
        margin-bottom:0px;
    }
    .elementor-20041 .elementor-element.elementor-element-af8e161 > .elementor-element-populated, .elementor-20041 .elementor-element.elementor-element-af8e161 > .elementor-element-populated > .elementor-background-overlay, .elementor-20041 .elementor-element.elementor-element-af8e161 > .elementor-background-slideshow{
        border-radius:10px 10px 10px 10px;
    }
    .elementor-20041 .elementor-element.elementor-element-af8e161 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
    }
    .elementor-20041 .elementor-element.elementor-element-75c422d{
        padding:30px 0px 30px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-6ebe7b6{
        font-size:1.3em;
        line-height:1.1em;
    }
    .elementor-20041 .elementor-element.elementor-element-8ff2a53 > .elementor-element-populated, .elementor-20041 .elementor-element.elementor-element-8ff2a53 > .elementor-element-populated > .elementor-background-overlay, .elementor-20041 .elementor-element.elementor-element-8ff2a53 > .elementor-background-slideshow{
        border-radius:15px 15px 15px 15px;
    }
    .elementor-20041 .elementor-element.elementor-element-8ff2a53 > .elementor-element-populated{
        margin:15px 15px 15px 15px;
        --e-column-margin-right:15px;
        --e-column-margin-left:15px;
        padding:25px 25px 25px 25px;
    }
    .elementor-20041 .elementor-element.elementor-element-3c9fcf6.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-container.inline-fields button[type=submit]{
        margin-top:14px;
    }
    .elementor-20041 .elementor-element.elementor-element-3c9fcf6 > .elementor-widget-container{
        padding:0px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-9831524{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-85d3aa5 > .elementor-element-populated{
        padding:0px 10px 10px 10px;
    }
    .elementor-20041 .elementor-element.elementor-element-8832ff2{
        padding:0% 5% 0% 5%;
    }
    .elementor-20041 .elementor-element.elementor-element-ae492f4 > .elementor-element-populated{
        margin:0px 0px 7px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-c07b0fa > .elementor-element-populated{
        margin:0px 0px 7px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-01835ad{
        margin-top:0px;
        margin-bottom:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-0d29fe4 > .elementor-element-populated{
        padding:0px 10px 10px 10px;
    }
    .elementor-20041 .elementor-element.elementor-element-141ce76{
        padding:0% 5% 0% 5%;
    }
    .elementor-20041 .elementor-element.elementor-element-b87b044 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
        padding:15px 15px 030px 15px;
    }
    .elementor-20041 .elementor-element.elementor-element-25c2876{
        text-align:left;
    }
    .elementor-20041 .elementor-element.elementor-element-75dfa17 > .elementor-widget-container{
        padding:0px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-318ae4ef{
        padding:32px 0px 48px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-126bc9d9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
        margin-bottom:20px;
    }
    .elementor-20041 .elementor-element.elementor-element-5b3ae7a8{
        font-size:16px;
    }
    .elementor-20041 .elementor-element.elementor-element-5b3ae7a8 > .elementor-widget-container{
        padding:0px 10px 0px 10px;
    }
    .elementor-20041 .elementor-element.elementor-element-2b6e6fa4 > .elementor-element-populated{
        margin:30px 30px 30px 30px;
        --e-column-margin-right:30px;
        --e-column-margin-left:30px;
    }
    .elementor-20041 .elementor-element.elementor-element-250288d2{
        --spacer-size:150px;
        width:var( --container-widget-width, 90% );
        max-width:90%;
        --container-widget-width:90%;
        --container-widget-flex-grow:0;
        top:20%;
    }
    body:not(.rtl) .elementor-20041 .elementor-element.elementor-element-250288d2{
        left:5%;
    }
    body.rtl .elementor-20041 .elementor-element.elementor-element-250288d2{
        right:5%;
    }
    .elementor-20041 .elementor-element.elementor-element-250288d2 > .elementor-widget-container{
        border-radius:16px 16px 16px 16px;
    }
    .elementor-20041 .elementor-element.elementor-element-de121ee > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
        margin-bottom:20px;
    }
    .elementor-20041 .elementor-element.elementor-element-7aa9c970{
        text-align:center;
    }
    .elementor-20041 .elementor-element.elementor-element-7a6dd04{
        text-align:center;
    }
    .elementor-20041 .elementor-element.elementor-element-65e1524b{
        padding:48px 0px 48px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-7282fe6c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
        margin-bottom:20px;
    }
    .elementor-20041 .elementor-element.elementor-element-29909ff6{
        text-align:center;
    }
    .elementor-20041 .elementor-element.elementor-element-24939d32{
        text-align:center;
    }
    .elementor-20041 .elementor-element.elementor-element-4696463f > .elementor-element-populated{
        margin:30px 30px 30px 30px;
        --e-column-margin-right:30px;
        --e-column-margin-left:30px;
    }
    .elementor-20041 .elementor-element.elementor-element-72f17689{
        --spacer-size:150px;
        width:var( --container-widget-width, 90% );
        max-width:90%;
        --container-widget-width:90%;
        --container-widget-flex-grow:0;
        top:25%;
    }
    body:not(.rtl) .elementor-20041 .elementor-element.elementor-element-72f17689{
        left:5%;
    }
    body.rtl .elementor-20041 .elementor-element.elementor-element-72f17689{
        right:5%;
    }
    .elementor-20041 .elementor-element.elementor-element-72f17689 > .elementor-widget-container{
        border-radius:16px 16px 16px 16px;
    }
    .elementor-20041 .elementor-element.elementor-element-6656b715 > .elementor-element-populated{
        margin:30px 30px 30px 30px;
        --e-column-margin-right:30px;
        --e-column-margin-left:30px;
    }
    .elementor-20041 .elementor-element.elementor-element-32863eda{
        --spacer-size:150px;
        width:var( --container-widget-width, 90% );
        max-width:90%;
        --container-widget-width:90%;
        --container-widget-flex-grow:0;
        top:25%;
    }
    .elementor-20041 .elementor-element.elementor-element-32863eda > .elementor-widget-container{
        margin:0px 10px 0px 10px;
        border-radius:16px 16px 16px 16px;
    }
    body:not(.rtl) .elementor-20041 .elementor-element.elementor-element-32863eda{
        left:5%;
    }
    body.rtl .elementor-20041 .elementor-element.elementor-element-32863eda{
        right:5%;
    }
    .elementor-20041 .elementor-element.elementor-element-4fbb49 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
        margin-bottom:20px;
    }
    .elementor-20041 .elementor-element.elementor-element-7adafb03{
        text-align:center;
    }
    .elementor-20041 .elementor-element.elementor-element-1772ab29{
        text-align:center;
    }
    .elementor-20041 .elementor-element.elementor-element-489cdf15{
        padding:48px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-62f11dce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
        margin-bottom:20px;
    }
    .elementor-20041 .elementor-element.elementor-element-5768e55c{
        text-align:center;
    }
    .elementor-20041 .elementor-element.elementor-element-73d0885f{
        text-align:center;
    }
    .elementor-20041 .elementor-element.elementor-element-5dc9cb8a > .elementor-element-populated{
        margin:30px 30px 30px 30px;
        --e-column-margin-right:30px;
        --e-column-margin-left:30px;
    }
    .elementor-20041 .elementor-element.elementor-element-1cec0ccc{
        --spacer-size:150px;
        width:var( --container-widget-width, 90% );
        max-width:90%;
        --container-widget-width:90%;
        --container-widget-flex-grow:0;
        top:25%;
    }
    .elementor-20041 .elementor-element.elementor-element-1cec0ccc > .elementor-widget-container{
        margin:0px 10px 0px 10px;
        border-radius:16px 16px 16px 16px;
    }
    body:not(.rtl) .elementor-20041 .elementor-element.elementor-element-1cec0ccc{
        left:5%;
    }
    body.rtl .elementor-20041 .elementor-element.elementor-element-1cec0ccc{
        right:5%;
    }
    .elementor-20041 .elementor-element.elementor-element-0b32a62{
        padding:30px 0px 30px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-ba57f33{
        font-size:1.3em;
        line-height:1.1em;
    }
    .elementor-20041 .elementor-element.elementor-element-3f7b055 > .elementor-element-populated, .elementor-20041 .elementor-element.elementor-element-3f7b055 > .elementor-element-populated > .elementor-background-overlay, .elementor-20041 .elementor-element.elementor-element-3f7b055 > .elementor-background-slideshow{
        border-radius:15px 15px 15px 15px;
    }
    .elementor-20041 .elementor-element.elementor-element-3f7b055 > .elementor-element-populated{
        margin:15px 15px 15px 15px;
        --e-column-margin-right:15px;
        --e-column-margin-left:15px;
        padding:25px 25px 25px 25px;
    }
    .elementor-20041 .elementor-element.elementor-element-79d213f.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-container.inline-fields button[type=submit]{
        margin-top:14px;
    }
    .elementor-20041 .elementor-element.elementor-element-79d213f > .elementor-widget-container{
        padding:0px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-759e1993{
        padding:0px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-66312945 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
        padding:10px 10px 0px 10px;
    }
    .elementor-20041 .elementor-element.elementor-element-4f3459e4{
        margin-top:15px;
        margin-bottom:0px;
    }
    .elementor-20041 .elementor-element.elementor-element-8af9e5c > .elementor-element-populated, .elementor-20041 .elementor-element.elementor-element-8af9e5c > .elementor-element-populated > .elementor-background-overlay, .elementor-20041 .elementor-element.elementor-element-8af9e5c > .elementor-background-slideshow{
        border-radius:10px 10px 10px 10px;
    }
    .elementor-20041 .elementor-element.elementor-element-8af9e5c > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
    }
    .elementor-20041 .elementor-element.elementor-element-e0b3e8b .bdt-total-count-content .bdt-total-count-number{
        font-size:35px;
    }
    .elementor-20041 .elementor-element.elementor-element-e0b3e8b .bdt-total-count-content .bdt-total-count-content-text{
        font-size:15px;
    }
    .elementor-20041 .elementor-element.elementor-element-3d0d98a .bdt-total-count-content .bdt-total-count-number{
        font-size:35px;
    }
    .elementor-20041 .elementor-element.elementor-element-3d0d98a .bdt-total-count-content .bdt-total-count-content-text{
        font-size:15px;
    }
    .elementor-20041 .elementor-element.elementor-element-05b5cdb .bdt-total-count-content .bdt-total-count-number{
        font-size:35px;
    }
    .elementor-20041 .elementor-element.elementor-element-05b5cdb .bdt-total-count-content .bdt-total-count-content-text{
        font-size:15px;
    }
    .elementor-20041 .elementor-element.elementor-element-e20053b .bdt-total-count-content .bdt-total-count-number{
        font-size:35px;
    }
    .elementor-20041 .elementor-element.elementor-element-e20053b .bdt-total-count-content .bdt-total-count-content-text{
        font-size:15px;
    }
    .elementor-20041 .elementor-element.elementor-element-47fc7324 img{
        width:100px;
    }
    .elementor-20041 .elementor-element.elementor-element-47fc7324 > .elementor-widget-container{
        margin:-80px 0px 0px -10px;
    }
    .elementor-20041 .elementor-element.elementor-element-564d7bc7{
        padding:60px 0px 60px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-2eb41ad6{
        width:100%;
        max-width:100%;
    }
    .elementor-20041 .elementor-element.elementor-element-254e6236{
        width:50%;
    }
    .elementor-20041 .elementor-element.elementor-element-7dc8026f{
        --ep-advanced-icon-box-icon-top-v-offset:-0px;
        --ep-advanced-icon-box-icon-top-h-offset:0px;
    }
    .elementor-20041 .elementor-element.elementor-element-7dc8026f .bdt-ep-advanced-icon-box-icon-wrap{
        border-width:16px 16px 16px 16px;
        border-radius:24px 24px 24px 24px;
        overflow:hidden;
        padding:14px 14px 14px 14px;
    }
    .elementor-20041 .elementor-element.elementor-element-7dc8026f .bdt-ep-advanced-icon-box-icon{
        margin-bottom:0px;
    }
    .elementor-20041 .elementor-element.elementor-element-7dc8026f .bdt-ep-advanced-icon-box-title{
        font-size:13px;
    }
    .elementor-20041 .elementor-element.elementor-element-7dc8026f .bdt-ep-advanced-icon-box-sub-title{
        font-size:16px;
    }
    .elementor-20041 .elementor-element.elementor-element-7dc8026f > .elementor-widget-container{
        padding:0px 10px 24px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-037012f{
        width:50%;
    }
    .elementor-20041 .elementor-element.elementor-element-c3140d3{
        --ep-advanced-icon-box-icon-top-v-offset:-0px;
        --ep-advanced-icon-box-icon-top-h-offset:0px;
    }
    .elementor-20041 .elementor-element.elementor-element-c3140d3 .bdt-ep-advanced-icon-box-icon-wrap{
        border-width:16px 16px 16px 16px;
        border-radius:24px 24px 24px 24px;
        overflow:hidden;
        padding:14px 14px 14px 14px;
    }
    .elementor-20041 .elementor-element.elementor-element-c3140d3 .bdt-ep-advanced-icon-box-icon{
        margin-bottom:0px;
    }
    .elementor-20041 .elementor-element.elementor-element-c3140d3 .bdt-ep-advanced-icon-box-title{
        font-size:13px;
    }
    .elementor-20041 .elementor-element.elementor-element-c3140d3 .bdt-ep-advanced-icon-box-sub-title{
        font-size:16px;
    }
    .elementor-20041 .elementor-element.elementor-element-c3140d3 > .elementor-widget-container{
        padding:0px 10px 24px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-7e5e2a8{
        width:50%;
    }
    .elementor-20041 .elementor-element.elementor-element-4ecb5d9{
        --ep-advanced-icon-box-icon-top-v-offset:-0px;
        --ep-advanced-icon-box-icon-top-h-offset:0px;
    }
    .elementor-20041 .elementor-element.elementor-element-4ecb5d9 .bdt-ep-advanced-icon-box-icon-wrap{
        border-width:16px 16px 16px 16px;
        border-radius:24px 24px 24px 24px;
        overflow:hidden;
        padding:14px 14px 14px 14px;
    }
    .elementor-20041 .elementor-element.elementor-element-4ecb5d9 .bdt-ep-advanced-icon-box-icon{
        margin-bottom:0px;
    }
    .elementor-20041 .elementor-element.elementor-element-4ecb5d9 .bdt-ep-advanced-icon-box-title{
        font-size:13px;
    }
    .elementor-20041 .elementor-element.elementor-element-4ecb5d9 .bdt-ep-advanced-icon-box-sub-title{
        font-size:16px;
    }
    .elementor-20041 .elementor-element.elementor-element-4ecb5d9 > .elementor-widget-container{
        padding:0px 10px 24px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-f157473 > .elementor-shape-top svg{
        width:calc(147% + 1.3px);
        height:33px;
    }
    .elementor-20041 .elementor-element.elementor-element-f157473 > .elementor-shape-bottom svg{
        width:calc(147% + 1.3px);
        height:33px;
    }
    .elementor-20041 .elementor-element.elementor-element-f157473{
        margin-top:0px;
        margin-bottom:0px;
        padding:60px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-e1f35e2 > .elementor-element-populated{
        padding:0px 10px 80px 10px;
    }
    .elementor-20041 .elementor-element.elementor-element-b5986b2{
        padding:12% 5% 0% 5%;
    }
    .elementor-20041 .elementor-element.elementor-element-eee1a0b > .elementor-element-populated{
        margin:0px 0px 7px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-ca282b1 > .elementor-element-populated{
        margin:20px 20px 20px 020px;
        --e-column-margin-right:20px;
        --e-column-margin-left:020px;
        padding:32px 32px 33px 32px;
    }
    .elementor-20041 .elementor-element.elementor-element-0ca1ba4 > .elementor-element-populated{
        margin:0px 0px 7px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-49028c9{
        padding:50px 0px 50px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-06c8224.elementor-column > .elementor-widget-wrap{
        justify-content:flex-start;
    }
    .elementor-20041 .elementor-element.elementor-element-1eb112a{
        text-align:left;
    }
    .elementor-20041 .elementor-element.elementor-element-1eb112a > .elementor-widget-container{
        padding:0px 0px 30px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-70e61d1 > .elementor-element-populated{
        border-width:1px 1px 1px 1px;
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
        padding:25px 25px 25px 25px;
    }
    .elementor-20041 .elementor-element.elementor-element-70e61d1 > .elementor-element-populated, .elementor-20041 .elementor-element.elementor-element-70e61d1 > .elementor-element-populated > .elementor-background-overlay, .elementor-20041 .elementor-element.elementor-element-70e61d1 > .elementor-background-slideshow{
        border-radius:12px 12px 12px 12px;
    }
    .elementor-20041 .elementor-element.elementor-element-2bcca57 img{
        border-radius:10px 10px 10px 10px;
    }
    .elementor-20041 .elementor-element.elementor-element-2bcca57{
    }
    .elementor-20041 .elementor-element.elementor-element-2bcca57 > .elementor-widget-container{
        border-radius:10px 10px 10px 10px;
    }
    .elementor-20041 .elementor-element.elementor-element-33a33cd > .elementor-widget-container{
        padding:25px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-10c1ddb > .elementor-element-populated{
        border-width:1px 1px 1px 1px;
        margin:25px 0px 25px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
        padding:25px 25px 25px 25px;
    }
    .elementor-20041 .elementor-element.elementor-element-10c1ddb > .elementor-element-populated, .elementor-20041 .elementor-element.elementor-element-10c1ddb > .elementor-element-populated > .elementor-background-overlay, .elementor-20041 .elementor-element.elementor-element-10c1ddb > .elementor-background-slideshow{
        border-radius:12px 12px 12px 12px;
    }
    .elementor-20041 .elementor-element.elementor-element-1bb969e img{
        border-radius:10px 10px 10px 10px;
    }
    .elementor-20041 .elementor-element.elementor-element-1bb969e{
        width:var( --container-widget-width, 100% );
        max-width:100%;
        --container-widget-width:100%;
        --container-widget-flex-grow:0;
    }
    .elementor-20041 .elementor-element.elementor-element-1bb969e > .elementor-widget-container{
        border-radius:10px 10px 10px 10px;
    }
    .elementor-20041 .elementor-element.elementor-element-693862c > .elementor-widget-container{
        padding:25px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-630fa01 > .elementor-element-populated{
        border-width:1px 1px 1px 1px;
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
        padding:25px 25px 25px 25px;
    }
    .elementor-20041 .elementor-element.elementor-element-630fa01 > .elementor-element-populated, .elementor-20041 .elementor-element.elementor-element-630fa01 > .elementor-element-populated > .elementor-background-overlay, .elementor-20041 .elementor-element.elementor-element-630fa01 > .elementor-background-slideshow{
        border-radius:12px 12px 12px 12px;
    }
    .elementor-20041 .elementor-element.elementor-element-ee4725f img{
        border-radius:10px 10px 10px 10px;
    }
    .elementor-20041 .elementor-element.elementor-element-ee4725f{
        width:var( --container-widget-width, 100% );
        max-width:100%;
        --container-widget-width:100%;
        --container-widget-flex-grow:0;
    }
    .elementor-20041 .elementor-element.elementor-element-ee4725f > .elementor-widget-container{
        border-radius:10px 10px 10px 10px;
    }
    .elementor-20041 .elementor-element.elementor-element-57be51b > .elementor-widget-container{
        padding:25px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-2f276e2 > .elementor-element-populated{
        border-width:1px 1px 1px 1px;
        margin:25px 0px 25px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
        padding:25px 25px 25px 25px;
    }
    .elementor-20041 .elementor-element.elementor-element-2f276e2 > .elementor-element-populated, .elementor-20041 .elementor-element.elementor-element-2f276e2 > .elementor-element-populated > .elementor-background-overlay, .elementor-20041 .elementor-element.elementor-element-2f276e2 > .elementor-background-slideshow{
        border-radius:12px 12px 12px 12px;
    }
    .elementor-20041 .elementor-element.elementor-element-2dcff0d img{
        border-radius:10px 10px 10px 10px;
    }
    .elementor-20041 .elementor-element.elementor-element-2dcff0d{
        width:var( --container-widget-width, 100% );
        max-width:100%;
        --container-widget-width:100%;
        --container-widget-flex-grow:0;
    }
    .elementor-20041 .elementor-element.elementor-element-2dcff0d > .elementor-widget-container{
        border-radius:10px 10px 10px 10px;
    }
    .elementor-20041 .elementor-element.elementor-element-2e9a9e5 > .elementor-widget-container{
        padding:25px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-4905181{
        padding:50px 0px 50px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-580c2e4.elementor-column > .elementor-widget-wrap{
        justify-content:flex-start;
    }
    .elementor-20041 .elementor-element.elementor-element-cd8a27b{
        text-align:left;
    }
    .elementor-20041 .elementor-element.elementor-element-cd8a27b > .elementor-widget-container{
        padding:0px 0px 5px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-237074e > .elementor-element-populated, .elementor-20041 .elementor-element.elementor-element-237074e > .elementor-element-populated > .elementor-background-overlay, .elementor-20041 .elementor-element.elementor-element-237074e > .elementor-background-slideshow{
        border-radius:15px 15px 15px 15px;
    }
    .elementor-20041 .elementor-element.elementor-element-237074e > .elementor-element-populated{
        margin:15px 15px 15px 15px;
        --e-column-margin-right:15px;
        --e-column-margin-left:15px;
        padding:25px 25px 25px 25px;
    }
    .elementor-20041 .elementor-element.elementor-element-4237d8e.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-container.inline-fields button[type=submit]{
        margin-top:14px;
    }
    .elementor-20041 .elementor-element.elementor-element-4237d8e > .elementor-widget-container{
        padding:0px 0px 0px 0px;
    }
    .elementor-20041 .elementor-element.elementor-element-2fa65bb{
        padding:0px 20px 25px 20px;
    }
    .elementor-20041 .elementor-element.elementor-element-b2c482d{
        width:100%;
    }
    .elementor-20041 .elementor-element.elementor-element-08df0ce{
        width:30%;
    }
    .elementor-20041 .elementor-element.elementor-element-375c575{
        width:70%;
    }
    .elementor-20041 .elementor-element.elementor-element-9ccaf54{
        text-align:right;
    }
    .elementor-20041 .elementor-element.elementor-element-9ccaf54 .elementor-heading-title{
        font-size:20px;
    }
    .elementor-20041 .elementor-element.elementor-element-c7f66ed > .elementor-container{
        max-width:500px;
    }
    .elementor-20041 .elementor-element.elementor-element-c7f66ed{
        margin-top:152px;
        margin-bottom:-21px;
        padding:-35px -35px -35px -35px;
    }
    .elementor-20041 .elementor-element.elementor-element-c2523b3{
        text-align:left;
    }
    .elementor-20041 .elementor-element.elementor-element-c2523b3 .elementor-heading-title{
        line-height:19px;
    }
    .elementor-20041 .elementor-element.elementor-element-e9a16d0{
        text-align:left;
    }
    .elementor-20041 .elementor-element.elementor-element-e9a16d0 .elementor-heading-title{
        line-height:19px;
    }
    .elementor-20041 .elementor-element.elementor-element-a195c52{
        text-align:left;
    }
    .elementor-20041 .elementor-element.elementor-element-a195c52 .elementor-heading-title{
        line-height:19px;
    }
}
 .elementor-heading-title{
    text-align:center;
}
 .elementor-widget-image img {
}
 .elementor-element-77cfff94 {
    margin-top: 20px;
}
 .elementor-element-65e1524b img {
    margin-left: 45px !important;
    margin-top: 30px !important;
}
 .elementor-element-126bc9d9 h3 {
    text-align: left;
}
