.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-435 .elementor-element.elementor-element-5bd694e{margin-top:-24px;margin-bottom:0px;}.elementor-435 .elementor-element.elementor-element-26c3150 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.ee-tooltip.ee-tooltip-24328cb.to--top,
							 .ee-tooltip.ee-tooltip-24328cb.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-24328cb.to--left,
							 .ee-tooltip.ee-tooltip-24328cb.to--right{margin-top:0px;}.elementor-435 .elementor-element.elementor-element-24328cb img{width:100%;max-width:100%;height:350px;object-fit:cover;object-position:center center;}.elementor-widget-theme-post-title .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-theme-post-title .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-theme-post-title .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-435 .elementor-element.elementor-element-a13e94d > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-435 .elementor-element.elementor-element-a13e94d{left:0px;}body.rtl .elementor-435 .elementor-element.elementor-element-a13e94d{right:0px;}.elementor-435 .elementor-element.elementor-element-a13e94d{bottom:70px;text-align:center;}.elementor-435 .elementor-element.elementor-element-a13e94d .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;line-height:1.5em;color:#222222;}.elementor-435 .elementor-element.elementor-element-a281119 > .elementor-container{max-width:570px;}.elementor-435 .elementor-element.elementor-element-a281119{margin-top:0px;margin-bottom:20px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-435 .elementor-element.elementor-element-81db5ac > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-435 .elementor-element.elementor-element-81db5ac{z-index:10;text-align:center;}.elementor-435 .elementor-element.elementor-element-81db5ac .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-435 .elementor-element.elementor-element-e17af40{margin-top:40px;margin-bottom:0px;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-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 );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-435 .elementor-element.elementor-element-265f050 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-435 .elementor-element.elementor-element-265f050{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#111111;}.elementor-435 .elementor-element.elementor-element-0db509b:not(.elementor-motion-effects-element-type-background), .elementor-435 .elementor-element.elementor-element-0db509b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06B7BE;}.elementor-435 .elementor-element.elementor-element-0db509b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-435 .elementor-element.elementor-element-0db509b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-435 .elementor-element.elementor-element-a4d31c5 > .elementor-element-populated{padding:40px 20px 60px 30px;}.elementor-435 .elementor-element.elementor-element-a4d31c5{z-index:10;}.elementor-435 .elementor-element.elementor-element-d34555e > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-435 .elementor-element.elementor-element-d34555e{z-index:10;}.elementor-435 .elementor-element.elementor-element-d34555e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#111111;}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );color:var( --e-global-color-text );}.elementor-435 .elementor-element.elementor-element-1aff2ec{--icon-box-icon-margin:20px;}.elementor-435 .elementor-element.elementor-element-1aff2ec .elementor-icon-box-title{margin-bottom:8px;color:#FFFFFF;}.elementor-435 .elementor-element.elementor-element-1aff2ec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c1414e8 );}.elementor-435 .elementor-element.elementor-element-1aff2ec.elementor-view-framed .elementor-icon, .elementor-435 .elementor-element.elementor-element-1aff2ec.elementor-view-default .elementor-icon{fill:var( --e-global-color-c1414e8 );color:var( --e-global-color-c1414e8 );border-color:var( --e-global-color-c1414e8 );}.elementor-435 .elementor-element.elementor-element-1aff2ec .elementor-icon{font-size:95px;padding:1px;}.elementor-435 .elementor-element.elementor-element-1aff2ec .elementor-icon-box-description{color:#FFFFFF;}.elementor-435 .elementor-element.elementor-element-bc492a7{--icon-box-icon-margin:20px;}.elementor-435 .elementor-element.elementor-element-bc492a7 .elementor-icon-box-title{margin-bottom:8px;color:#FFFFFF;}.elementor-435 .elementor-element.elementor-element-bc492a7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c1414e8 );}.elementor-435 .elementor-element.elementor-element-bc492a7.elementor-view-framed .elementor-icon, .elementor-435 .elementor-element.elementor-element-bc492a7.elementor-view-default .elementor-icon{fill:var( --e-global-color-c1414e8 );color:var( --e-global-color-c1414e8 );border-color:var( --e-global-color-c1414e8 );}.elementor-435 .elementor-element.elementor-element-bc492a7 .elementor-icon{font-size:95px;padding:1px;}.elementor-435 .elementor-element.elementor-element-bc492a7 .elementor-icon-box-description{color:#FFFFFF;}.elementor-435 .elementor-element.elementor-element-53a25c1{--icon-box-icon-margin:20px;}.elementor-435 .elementor-element.elementor-element-53a25c1 .elementor-icon-box-title{margin-bottom:8px;color:#FFFFFF;}.elementor-435 .elementor-element.elementor-element-53a25c1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c1414e8 );}.elementor-435 .elementor-element.elementor-element-53a25c1.elementor-view-framed .elementor-icon, .elementor-435 .elementor-element.elementor-element-53a25c1.elementor-view-default .elementor-icon{fill:var( --e-global-color-c1414e8 );color:var( --e-global-color-c1414e8 );border-color:var( --e-global-color-c1414e8 );}.elementor-435 .elementor-element.elementor-element-53a25c1 .elementor-icon{font-size:95px;padding:1px;}.elementor-435 .elementor-element.elementor-element-53a25c1 .elementor-icon-box-description{color:#FFFFFF;}.elementor-435 .elementor-element.elementor-element-ebf5b9b{--icon-box-icon-margin:20px;}.elementor-435 .elementor-element.elementor-element-ebf5b9b .elementor-icon-box-title{margin-bottom:8px;color:#FFFFFF;}.elementor-435 .elementor-element.elementor-element-ebf5b9b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c1414e8 );}.elementor-435 .elementor-element.elementor-element-ebf5b9b.elementor-view-framed .elementor-icon, .elementor-435 .elementor-element.elementor-element-ebf5b9b.elementor-view-default .elementor-icon{fill:var( --e-global-color-c1414e8 );color:var( --e-global-color-c1414e8 );border-color:var( --e-global-color-c1414e8 );}.elementor-435 .elementor-element.elementor-element-ebf5b9b .elementor-icon{font-size:95px;padding:1px;}.elementor-435 .elementor-element.elementor-element-ebf5b9b .elementor-icon-box-description{color:#FFFFFF;}.elementor-435 .elementor-element.elementor-element-673ac0c{--icon-box-icon-margin:20px;}.elementor-435 .elementor-element.elementor-element-673ac0c .elementor-icon-box-title{margin-bottom:8px;color:#FFFFFF;}.elementor-435 .elementor-element.elementor-element-673ac0c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c1414e8 );}.elementor-435 .elementor-element.elementor-element-673ac0c.elementor-view-framed .elementor-icon, .elementor-435 .elementor-element.elementor-element-673ac0c.elementor-view-default .elementor-icon{fill:var( --e-global-color-c1414e8 );color:var( --e-global-color-c1414e8 );border-color:var( --e-global-color-c1414e8 );}.elementor-435 .elementor-element.elementor-element-673ac0c .elementor-icon{font-size:95px;padding:1px;}.elementor-435 .elementor-element.elementor-element-673ac0c .elementor-icon-box-description{color:#FFFFFF;}.elementor-435 .elementor-element.elementor-element-44495e4{--icon-box-icon-margin:20px;}.elementor-435 .elementor-element.elementor-element-44495e4 .elementor-icon-box-title{margin-bottom:8px;color:#FFFFFF;}.elementor-435 .elementor-element.elementor-element-44495e4.elementor-view-stacked .elementor-icon{background-color:#82F6FB;}.elementor-435 .elementor-element.elementor-element-44495e4.elementor-view-framed .elementor-icon, .elementor-435 .elementor-element.elementor-element-44495e4.elementor-view-default .elementor-icon{fill:#82F6FB;color:#82F6FB;border-color:#82F6FB;}.elementor-435 .elementor-element.elementor-element-44495e4 .elementor-icon{font-size:95px;padding:1px;}.elementor-435 .elementor-element.elementor-element-44495e4 .elementor-icon-box-description{color:#FFFFFF;}@media(min-width:768px){.elementor-435 .elementor-element.elementor-element-a4d31c5{width:88%;}.elementor-435 .elementor-element.elementor-element-85218e2{width:11.825%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-435 .elementor-element.elementor-element-a13e94d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-435 .elementor-element.elementor-element-a13e94d{bottom:70px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-435 .elementor-element.elementor-element-24328cb img{height:260px;}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-435 .elementor-element.elementor-element-a13e94d > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-435 .elementor-element.elementor-element-a13e94d{bottom:50px;text-align:left;}.elementor-435 .elementor-element.elementor-element-a13e94d .elementor-heading-title{font-size:24px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for section, class: .elementor-element-5bd694e */.elementor-435 .elementor-element.elementor-element-5bd694e .swiper-slide-contents { max-width: 58%; }

.elementor-435 .elementor-element.elementor-element-5bd694e .swiper-slide-inner {
    max-width: 1140px;
}

.elementor-435 .elementor-element.elementor-element-5bd694e .elementor-slide-heading span { 
    background: #fff;
    padding: 5px 15px 10px;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone; }/* End custom CSS */
/* Start custom CSS for theme-post-title, class: .elementor-element-a13e94d */.elementor-435 .elementor-element.elementor-element-a13e94d span { 
    background: #fff;
    padding: 5px 15px 10px;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone; }
.elementor-435 .elementor-element.elementor-element-a13e94d h1{ width: 100%; max-width: 1100px; margin: 0px auto !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81db5ac */.elementor-435 .elementor-element.elementor-element-81db5ac  span { 
    background: #111;
    padding: 10px 15px 10px;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e17af40 */.elementor-435 .elementor-element.elementor-element-e17af40 { overflow: hidden !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d34555e */.elementor-435 .elementor-element.elementor-element-d34555e  span { 
    background: #fff;
    padding: 10px 15px 10px;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone; }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1aff2ec */.elementor-435 .elementor-element.elementor-element-1aff2ec .elementor-icon { position: relative; }
.elementor-435 .elementor-element.elementor-element-1aff2ec .elementor-icon:before { content: '1'; position: absolute; color: #06B7BE; z-index: 99; font-weight: 600; font-size: 64px; top: 50%;
    left: 50%;
    width: auto;
    height: auto;
    -webkit-transform: translate(-54%,-54%);;
    -moz-transform: translate(-54%,-54%);;
    -ms-transform: translate(-54%,-54%);;
    -o-transform: translate(-54%,-54%);;
    transform: translate(-54%,-54%); }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bc492a7 */.elementor-435 .elementor-element.elementor-element-bc492a7 .elementor-icon { position: relative; }
.elementor-435 .elementor-element.elementor-element-bc492a7 .elementor-icon:before { content: '2'; position: absolute; color: #06B7BE; z-index: 99; font-weight: 600; font-size: 64px; top: 50%;
    left: 50%;
    width: auto;
    height: auto;
    -webkit-transform: translate(-50%,-56%);
    -moz-transform: translate(-50%,-56%);
    -ms-transform: translate(-50%,-56%);
    -o-transform: translate(-50%,-56%);
    transform: translate(-50%,-56%); }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-53a25c1 */.elementor-435 .elementor-element.elementor-element-53a25c1 ul { margin-top: 10px; }
.elementor-435 .elementor-element.elementor-element-53a25c1 ul li { color: #fff; }
.elementor-435 .elementor-element.elementor-element-53a25c1 .elementor-icon { position: relative; }
.elementor-435 .elementor-element.elementor-element-53a25c1 .elementor-icon:before { content: '3'; position: absolute; color: #06B7BE; z-index: 99; font-weight: 600; font-size: 64px; top: 50%;
    left: 50%;
    width: auto;
    height: auto;
    -webkit-transform: translate(-47%,-56%);
    -moz-transform: translate(-47%,-56%);
    -ms-transform: translate(-47%,-56%);
    -o-transform: translate(-47%,-56%);
    transform: translate(-47%,-56%); }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ebf5b9b */.elementor-435 .elementor-element.elementor-element-ebf5b9b ul { margin-top: 10px; }
.elementor-435 .elementor-element.elementor-element-ebf5b9b ul li { color: #fff; }
.elementor-435 .elementor-element.elementor-element-ebf5b9b .elementor-icon { position: relative; }
.elementor-435 .elementor-element.elementor-element-ebf5b9b .elementor-icon:before { content: '4'; position: absolute; color: #06B7BE; z-index: 99; font-weight: 600; font-size: 64px; top: 50%;
    left: 50%;
    width: auto;
    height: auto;
    -webkit-transform: translate(-55%,-56%);
    -moz-transform: translate(-55%,-56%);
    -ms-transform: translate(-55%,-56%);
    -o-transform: translate(-55%,-56%);
    transform: translate(-55%,-56%); }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-673ac0c */.elementor-435 .elementor-element.elementor-element-673ac0c .elementor-icon { position: relative; }
.elementor-435 .elementor-element.elementor-element-673ac0c .elementor-icon:before { content: '5'; position: absolute; color: #06B7BE; z-index: 99; font-weight: 600; font-size: 64px; top: 50%;
    left: 50%;
    width: auto;
    height: auto;
    -webkit-transform: translate(-48%,-56%);
    -moz-transform: translate(-48%,-56%);
    -ms-transform: translate(-48%,-56%);
    -o-transform: translate(-48%,-56%);
    transform: translate(-48%,-56%); }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-44495e4 */.elementor-435 .elementor-element.elementor-element-44495e4 .elementor-icon { position: relative; }
.elementor-435 .elementor-element.elementor-element-44495e4 .elementor-icon:before { content: '6'; position: absolute; color: #06B7BE; z-index: 99; font-weight: 600; font-size: 64px; top: 50%;
    left: 50%;
    width: auto;
    height: auto;
    -webkit-transform: translate(-55%,-56%);
    -moz-transform: translate(-55%,-56%);
    -ms-transform: translate(-55%,-56%);
    -o-transform: translate(-55%,-56%);
    transform: translate(-55%,-56%); }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0db509b */.elementor-435 .elementor-element.elementor-element-0db509b { overflow: hidden !important; }
.elementor-435 .elementor-element.elementor-element-0db509b:before { content: '';
position:absolute;
z-index: 9;
top:0px;
right:-40px;
width: 0;
height: 0;
border-style: solid;
border-width: 0 200px 760px;
border-color: transparent #82F6FB transparent transparent; }/* End custom CSS */