.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-27979 .elementor-element.elementor-element-517f222c > .elementor-widget-container{background-color:#EEF0F4;padding:20px 20px 10px 20px;}.elementor-27979 .elementor-element.elementor-element-517f222c{color:#005EA7;}.elementor-27979 .elementor-element.elementor-element-c882499{margin-top:50px;margin-bottom:150px;padding:0px 0px 0px 0px;}.elementor-27979 .elementor-element.elementor-element-9ad55bd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27979 .elementor-element.elementor-element-9ad55bd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-27979 .elementor-element.elementor-element-9ad55bd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:30px 30px 60px 30px;}.elementor-27979 .elementor-element.elementor-element-9ad55bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27979 .elementor-element.elementor-element-e87933b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27979 .elementor-element.elementor-element-e87933b{color:var( --e-global-color-a422375 );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-27979 .elementor-element.elementor-element-7013b3e .elementor-counter-number-wrapper{color:var( --e-global-color-a422375 );font-family:"Overpass", Sans-serif;font-size:40px;font-weight:600;line-height:50px;}.elementor-27979 .elementor-element.elementor-element-ac69fc6{color:var( --e-global-color-a422375 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-27979 .elementor-element.elementor-element-26a246c .elementor-button{background-color:var( --e-global-color-a422375 );fill:var( --e-global-color-text );color:var( --e-global-color-text );}body:not(.rtl) .elementor-27979 .elementor-element.elementor-element-26a246c{left:0px;}body.rtl .elementor-27979 .elementor-element.elementor-element-26a246c{right:0px;}.elementor-27979 .elementor-element.elementor-element-26a246c{bottom:0px;}.elementor-27979 .elementor-element.elementor-element-504be2c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27979 .elementor-element.elementor-element-504be2c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c753d75 );}.elementor-27979 .elementor-element.elementor-element-504be2c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:30px 30px 30px 30px;}.elementor-27979 .elementor-element.elementor-element-504be2c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27979 .elementor-element.elementor-element-536fc78 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27979 .elementor-element.elementor-element-536fc78{color:var( --e-global-color-a422375 );}.elementor-27979 .elementor-element.elementor-element-cab2ef9 .elementor-counter-number-wrapper{color:var( --e-global-color-a422375 );font-family:"Overpass", Sans-serif;font-size:40px;font-weight:600;line-height:50px;}.elementor-27979 .elementor-element.elementor-element-6e8ddbe{color:var( --e-global-color-a422375 );}.elementor-27979 .elementor-element.elementor-element-2eef371 .elementor-button{background-color:var( --e-global-color-a422375 );fill:var( --e-global-color-text );color:var( --e-global-color-text );}body:not(.rtl) .elementor-27979 .elementor-element.elementor-element-2eef371{left:0px;}body.rtl .elementor-27979 .elementor-element.elementor-element-2eef371{right:0px;}.elementor-27979 .elementor-element.elementor-element-2eef371{bottom:0px;}.elementor-27979 .elementor-element.elementor-element-3052e86:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27979 .elementor-element.elementor-element-3052e86 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45321bb );}.elementor-27979 .elementor-element.elementor-element-3052e86 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:30px 15px 30px 15px;}.elementor-27979 .elementor-element.elementor-element-3052e86 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27979 .elementor-element.elementor-element-4e5f128 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27979 .elementor-element.elementor-element-4e5f128{color:var( --e-global-color-a422375 );}.elementor-27979 .elementor-element.elementor-element-960593d .elementor-counter-number-wrapper{color:var( --e-global-color-a422375 );font-family:"Overpass", Sans-serif;font-size:40px;font-weight:600;line-height:50px;}.elementor-27979 .elementor-element.elementor-element-960593d .elementor-counter-title{color:var( --e-global-color-a422375 );font-family:"Overpass", Sans-serif;font-size:25px;font-weight:300;line-height:5px;}.elementor-27979 .elementor-element.elementor-element-c5d8643{color:var( --e-global-color-a422375 );}.elementor-27979 .elementor-element.elementor-element-3b8dc0d .elementor-button{background-color:var( --e-global-color-a422375 );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-27979 .elementor-element.elementor-element-3b8dc0d{width:100%;max-width:100%;bottom:0px;}body:not(.rtl) .elementor-27979 .elementor-element.elementor-element-3b8dc0d{left:0px;}body.rtl .elementor-27979 .elementor-element.elementor-element-3b8dc0d{right:0px;}.elementor-27979 .elementor-element.elementor-element-bd9d074:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27979 .elementor-element.elementor-element-bd9d074 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6e7b4a );}.elementor-27979 .elementor-element.elementor-element-bd9d074 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:30px 30px 30px 30px;}.elementor-27979 .elementor-element.elementor-element-bd9d074 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27979 .elementor-element.elementor-element-86491c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27979 .elementor-element.elementor-element-86491c3{color:var( --e-global-color-a422375 );}.elementor-27979 .elementor-element.elementor-element-448856f .elementor-counter-number-wrapper{color:var( --e-global-color-a422375 );font-family:"Overpass", Sans-serif;font-size:40px;font-weight:600;line-height:50px;}.elementor-27979 .elementor-element.elementor-element-51a18d2{color:var( --e-global-color-a422375 );}.elementor-27979 .elementor-element.elementor-element-1f46001 .elementor-button{background-color:var( --e-global-color-a422375 );fill:var( --e-global-color-text );color:var( --e-global-color-text );}body:not(.rtl) .elementor-27979 .elementor-element.elementor-element-1f46001{left:0px;}body.rtl .elementor-27979 .elementor-element.elementor-element-1f46001{right:0px;}.elementor-27979 .elementor-element.elementor-element-1f46001{bottom:0px;}.elementor-27979 .elementor-element.elementor-element-ce2add2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27979 .elementor-element.elementor-element-ce2add2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3a1f51a );}.elementor-27979 .elementor-element.elementor-element-ce2add2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:30px 15px 30px 15px;}.elementor-27979 .elementor-element.elementor-element-ce2add2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27979 .elementor-element.elementor-element-67a42dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27979 .elementor-element.elementor-element-67a42dd{color:var( --e-global-color-a422375 );}.elementor-27979 .elementor-element.elementor-element-200def1 .elementor-counter-number-wrapper{color:var( --e-global-color-a422375 );font-family:"Overpass", Sans-serif;font-size:40px;font-weight:600;line-height:50px;}.elementor-27979 .elementor-element.elementor-element-deb62b3{color:var( --e-global-color-a422375 );}.elementor-27979 .elementor-element.elementor-element-0db8ede .elementor-button{background-color:var( --e-global-color-a422375 );fill:var( --e-global-color-text );color:var( --e-global-color-text );}body:not(.rtl) .elementor-27979 .elementor-element.elementor-element-0db8ede{left:0px;}body.rtl .elementor-27979 .elementor-element.elementor-element-0db8ede{right:0px;}.elementor-27979 .elementor-element.elementor-element-0db8ede{bottom:0px;}@media(max-width:1024px) and (min-width:768px){.elementor-27979 .elementor-element.elementor-element-9ad55bd{width:50%;}.elementor-27979 .elementor-element.elementor-element-504be2c{width:50%;}.elementor-27979 .elementor-element.elementor-element-3052e86{width:50%;}.elementor-27979 .elementor-element.elementor-element-bd9d074{width:50%;}.elementor-27979 .elementor-element.elementor-element-ce2add2{width:50%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-27979 .elementor-element.elementor-element-26a246c{bottom:10px;}.elementor-27979 .elementor-element.elementor-element-2eef371{bottom:10px;}.elementor-27979 .elementor-element.elementor-element-3052e86 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-27979 .elementor-element.elementor-element-3b8dc0d{bottom:10px;}.elementor-27979 .elementor-element.elementor-element-bd9d074 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-27979 .elementor-element.elementor-element-1f46001{bottom:10px;}.elementor-27979 .elementor-element.elementor-element-0db8ede{bottom:10px;}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-27979 .elementor-element.elementor-element-9ad55bd > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-27979 .elementor-element.elementor-element-26a246c{bottom:5px;}.elementor-27979 .elementor-element.elementor-element-504be2c > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27979 .elementor-element.elementor-element-2eef371{bottom:5px;}.elementor-27979 .elementor-element.elementor-element-3052e86 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27979 .elementor-element.elementor-element-3b8dc0d{bottom:5px;}.elementor-27979 .elementor-element.elementor-element-bd9d074 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27979 .elementor-element.elementor-element-1f46001{bottom:5px;}.elementor-27979 .elementor-element.elementor-element-0db8ede{bottom:5px;}}/* Start custom CSS for text-editor, class: .elementor-element-e87933b */.elementor-27979 .elementor-element.elementor-element-e87933b h3 { min-height:40px; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9ad55bd */.elementor-27979 .elementor-element.elementor-element-9ad55bd::after {
    background-color: var( --e-global-color-primary );;
    display: block;
    content: " ";
    transform: rotate(45deg);
    width: 67.5%;
    padding-top: 67.5%;
    z-index: -1;
    position: absolute;
    left: 41px;
bottom:-85px
}

@media screen and (max-width: 1280px) {
.elementor-27979 .elementor-element.elementor-element-9ad55bd::after {
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-536fc78 */.elementor-27979 .elementor-element.elementor-element-536fc78 h3 { min-height:40px; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-504be2c */.elementor-27979 .elementor-element.elementor-element-504be2c::after {
    background-color: var( --e-global-color-c753d75 );
    display: block;
    content: " ";
    transform: rotate(45deg);
    width: 67.5%;
    padding-top: 67.5%;
    z-index: -1;
    position: absolute;
    left: 41px;
bottom:-85px
}
@media screen and (max-width: 1280px) {
.elementor-27979 .elementor-element.elementor-element-504be2c::after {
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e5f128 */.elementor-27979 .elementor-element.elementor-element-4e5f128 h3 { min-height:40px; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3052e86 */.elementor-27979 .elementor-element.elementor-element-3052e86::after {
    background-color: var( --e-global-color-45321bb );
    display: block;
    content: " ";
    transform: rotate(45deg);
    width: 67.5%;
    padding-top: 67.5%;
    z-index: -1;
    position: absolute;
    left: 41px;
bottom:-85px
}
@media screen and (max-width: 1280px) {
.elementor-27979 .elementor-element.elementor-element-3052e86::after {
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86491c3 */.elementor-27979 .elementor-element.elementor-element-86491c3 h3 { height:40px; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bd9d074 */.elementor-27979 .elementor-element.elementor-element-bd9d074::after {
    background-color: var( --e-global-color-b6e7b4a );
    display: block;
    content: " ";
    transform: rotate(45deg);
    width: 67.5%;
    padding-top: 67.5%;
    z-index: -1;
    position: absolute;
    left: 41px;
bottom:-85px
}
@media screen and (max-width: 1280px) {
.elementor-27979 .elementor-element.elementor-element-bd9d074::after {
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67a42dd */.elementor-27979 .elementor-element.elementor-element-67a42dd h3 { height:40px; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ce2add2 */.elementor-27979 .elementor-element.elementor-element-ce2add2::after {
    background-color: var( --e-global-color-3a1f51a );
    display: block;
    content: " ";
    transform: rotate(45deg);
    width: 67.5%;
    padding-top: 67.5%;
    z-index: -1;
    position: absolute;
    left: 41px;
bottom:-85px
}
@media screen and (max-width: 1280px) {
.elementor-27979 .elementor-element.elementor-element-ce2add2::after {
    display: none;
}
}/* End custom CSS */