.elementor-6 .elementor-element.elementor-element-4583b59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-350px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:350px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-4583b59:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-4583b59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D0E3E9;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-e63af43{width:var( --container-widget-width, 1050px );max-width:1050px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1050px;--container-widget-flex-grow:0;text-align:center;}.elementor-6 .elementor-element.elementor-element-e63af43.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-e63af43 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;line-height:55px;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-6 .elementor-element.elementor-element-6c90cda{width:var( --container-widget-width, 840px );max-width:840px;--container-widget-width:840px;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#5D728A;}.elementor-6 .elementor-element.elementor-element-6c90cda.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-8107fff{text-align:center;}.elementor-6 .elementor-element.elementor-element-8107fff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;color:#000000;}.elementor-6 .elementor-element.elementor-element-23d3bd0{--e-image-carousel-slides-to-show:5;width:var( --container-widget-width, 765px );max-width:765px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:765px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-23d3bd0.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-23d3bd0 .swiper-wrapper{display:flex;align-items:center;}.elementor-6 .elementor-element.elementor-element-23d3bd0 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-6 .elementor-element.elementor-element-f9a0e5e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:32px 32px 32px 32px;}.elementor-6 .elementor-element.elementor-element-f9a0e5e .elementor-wrapper{--video-aspect-ratio:2.33333;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6 .elementor-element.elementor-element-f9a0e5e .elementor-custom-embed-play i{font-size:70px;}.elementor-6 .elementor-element.elementor-element-f9a0e5e .elementor-custom-embed-play svg{width:70px;height:70px;}.elementor-6 .elementor-element.elementor-element-165979f{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6 .elementor-element.elementor-element-0087a09.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-0087a09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-0087a09 .elementor-main-swiper{height:640px;}.elementor-6 .elementor-element.elementor-element-0087a09 .elementor-main-swiper .swiper-slide{border-radius:32px;}.elementor-6 .elementor-element.elementor-element-0087a09 .elementor-swiper-button{font-size:20px;color:#000000;}.elementor-6 .elementor-element.elementor-element-0087a09 .elementor-swiper-button svg{fill:#000000;}.elementor-6 .elementor-element.elementor-element-0087a09 .swiper-pagination-bullet{height:7px;width:7px;}.elementor-6 .elementor-element.elementor-element-0087a09 .swiper-horizontal .swiper-pagination-progressbar{height:7px;}.elementor-6 .elementor-element.elementor-element-0087a09 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-6 .elementor-element.elementor-element-0087a09 .elementor-custom-embed-play i{font-size:20px;}.elementor-6 .elementor-element.elementor-element-e8d6247{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-7dc5dde{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:1px;--padding-right:40px;--z-index:2;}.elementor-6 .elementor-element.elementor-element-6db39dc{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6 .elementor-element.elementor-element-6f40a5f{text-align:left;}.elementor-6 .elementor-element.elementor-element-6f40a5f img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-2f38647{--display:flex;--position:absolute;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:-106px;}.elementor-6 .elementor-element.elementor-element-2f38647:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-2f38647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1DA6C6;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-2f38647{right:-47px;}body.rtl .elementor-6 .elementor-element.elementor-element-2f38647{left:-47px;}.elementor-6 .elementor-element.elementor-element-33ce40e{font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:500;line-height:26px;color:#FFFFFF;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-2f86ec6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-2f86ec6 .elementor-image-box-wrapper{text-align:left;}.elementor-6 .elementor-element.elementor-element-2f86ec6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6 .elementor-element.elementor-element-2f86ec6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6 .elementor-element.elementor-element-2f86ec6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6 .elementor-element.elementor-element-2f86ec6 .elementor-image-box-title{margin-bottom:4px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:0px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-2f86ec6 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-6 .elementor-element.elementor-element-2f86ec6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-2f86ec6:has(:hover) .elementor-image-box-title,
					 .elementor-6 .elementor-element.elementor-element-2f86ec6:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-2f86ec6 .elementor-image-box-description{font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-a3b3337{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-a3b3337.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-e6e2e2d{width:var( --container-widget-width, 470px );max-width:470px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:470px;--container-widget-flex-grow:0;text-align:left;}.elementor-6 .elementor-element.elementor-element-e6e2e2d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-e6e2e2d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;line-height:35px;color:#000000;}.elementor-6 .elementor-element.elementor-element-8130cb8{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:500;color:#1A1A1A;}.elementor-6 .elementor-element.elementor-element-b65665a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-6 .elementor-element.elementor-element-d51293c .elementor-button{background-color:#1DA6C6;fill:#FFFFFF;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-d51293c .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-d51293c .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-d51293c .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-d51293c .elementor-button:focus svg{fill:#FFFFFF;}.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-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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-1cf030f .elementor-icon-box-wrapper{align-items:center;}.elementor-6 .elementor-element.elementor-element-1cf030f{--icon-box-icon-margin:10px;}.elementor-6 .elementor-element.elementor-element-1cf030f .elementor-icon-box-title{margin-block-end:4px;color:#1DA6C6;}.elementor-6 .elementor-element.elementor-element-1cf030f.elementor-view-stacked .elementor-icon{background-color:#1DA6C6;}.elementor-6 .elementor-element.elementor-element-1cf030f.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-1cf030f.elementor-view-default .elementor-icon{fill:#1DA6C6;color:#1DA6C6;border-color:#1DA6C6;}.elementor-6 .elementor-element.elementor-element-1cf030f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-6 .elementor-element.elementor-element-1cf030f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#429EA6;fill:#FFFFFF;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-1cf030f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-6 .elementor-element.elementor-element-1cf030f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-6 .elementor-element.elementor-element-1cf030f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-6 .elementor-element.elementor-element-1cf030f.elementor-view-default:has(:focus) .elementor-icon{fill:#429EA6;color:#429EA6;border-color:#429EA6;}.elementor-6 .elementor-element.elementor-element-1cf030f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-6 .elementor-element.elementor-element-1cf030f.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-1cf030f .elementor-icon{font-size:25px;padding:24px;}.elementor-6 .elementor-element.elementor-element-1cf030f .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-1cf030f .elementor-icon-box-title a{font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-1cf030f:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-1cf030f:has(:focus) .elementor-icon-box-title{color:#5D728A;}.elementor-6 .elementor-element.elementor-element-1cf030f .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#002244;}.elementor-6 .elementor-element.elementor-element-2413a3d{--display:flex;--min-height:261px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:24px 60px;--row-gap:24px;--column-gap:60px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6 .elementor-element.elementor-element-aebcff2 .elementor-counter-title{justify-content:start;color:#5D728A;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-6 .elementor-element.elementor-element-aebcff2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#002244;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;line-height:54px;}.elementor-6 .elementor-element.elementor-element-e14470d .elementor-counter-title{justify-content:start;color:#5D728A;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-6 .elementor-element.elementor-element-e14470d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#002244;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;line-height:54px;}.elementor-6 .elementor-element.elementor-element-26bab0d .elementor-counter-title{justify-content:start;color:#5D728A;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-6 .elementor-element.elementor-element-26bab0d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#002244;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;line-height:54px;}.elementor-6 .elementor-element.elementor-element-914d951{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-5916925{text-align:center;}.elementor-6 .elementor-element.elementor-element-5916925 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#1DA6C6;}.elementor-6 .elementor-element.elementor-element-79aa305{width:var( --container-widget-width, 660px );max-width:660px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;--container-widget-width:660px;--container-widget-flex-grow:0;text-align:center;}.elementor-6 .elementor-element.elementor-element-79aa305.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-79aa305 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;line-height:40px;color:#000000;}.elementor-6 .elementor-element.elementor-element-e14a924{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-067a665{--display:flex;--overflow:hidden;--border-radius:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-e865893 img{border-radius:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-05102ad{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6 .elementor-element.elementor-element-9399c75{width:var( --container-widget-width, 48px );max-width:48px;background-color:#429EA6;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 12px 9px 10px;--container-widget-width:48px;--container-widget-flex-grow:0;border-radius:50% 50% 50% 50%;text-align:center;}.elementor-6 .elementor-element.elementor-element-9399c75.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-9399c75 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:0px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-5301392{--display:flex;--justify-content:center;}.elementor-6 .elementor-element.elementor-element-8fe0944 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:30px;color:#002244;}.elementor-6 .elementor-element.elementor-element-285f07c{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#5D728A;}.elementor-6 .elementor-element.elementor-element-2f23b49 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#002244;color:#002244;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-2f23b49{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-08a6e27{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-7474101{--display:flex;--justify-content:center;}.elementor-6 .elementor-element.elementor-element-d02d26f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:30px;color:#002244;}.elementor-6 .elementor-element.elementor-element-be78403{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#5D728A;}.elementor-6 .elementor-element.elementor-element-6b3fec0 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#002244;color:#002244;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-6b3fec0{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-a15e72c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6 .elementor-element.elementor-element-ddb883b{width:var( --container-widget-width, 48px );max-width:48px;background-color:#429EA6;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 12px 9px 10px;--container-widget-width:48px;--container-widget-flex-grow:0;border-radius:50% 50% 50% 50%;text-align:center;}.elementor-6 .elementor-element.elementor-element-ddb883b.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-ddb883b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:0px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-6261a39{--display:flex;--overflow:hidden;--border-radius:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-a6be599 img{border-radius:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-95a2549{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-8c2ed63{--display:flex;--overflow:hidden;--border-radius:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-f97f7dc img{border-radius:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-098380f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6 .elementor-element.elementor-element-d98dc65{width:var( --container-widget-width, 48px );max-width:48px;background-color:#429EA6;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 12px 9px 10px;--container-widget-width:48px;--container-widget-flex-grow:0;border-radius:50% 50% 50% 50%;text-align:center;}.elementor-6 .elementor-element.elementor-element-d98dc65.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-d98dc65 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:0px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-ff4d225{--display:flex;--justify-content:center;}.elementor-6 .elementor-element.elementor-element-3a5a883 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:30px;color:#002244;}.elementor-6 .elementor-element.elementor-element-29de42a{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#5D728A;}.elementor-6 .elementor-element.elementor-element-2063bbb .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#002244;color:#002244;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-2063bbb{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-d1f8a62{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-ef73e1f{--display:flex;--justify-content:center;}.elementor-6 .elementor-element.elementor-element-fabca58 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:30px;color:#002244;}.elementor-6 .elementor-element.elementor-element-03ef4a2{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#5D728A;}.elementor-6 .elementor-element.elementor-element-aab4c0a .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#002244;color:#002244;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-aab4c0a{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-a881d20{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6 .elementor-element.elementor-element-a0d2134{width:var( --container-widget-width, 48px );max-width:48px;background-color:#429EA6;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 12px 9px 10px;--container-widget-width:48px;--container-widget-flex-grow:0;border-radius:50% 50% 50% 50%;text-align:center;}.elementor-6 .elementor-element.elementor-element-a0d2134.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-a0d2134 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:0px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-056c1a1{--display:flex;--overflow:hidden;--border-radius:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-3a72673 img{border-radius:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-e592ce9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:0px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-5f2e2ac{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-5609c19{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-6 .elementor-element.elementor-element-5609c19.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-5609c19 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;line-height:35px;color:#000000;}.elementor-6 .elementor-element.elementor-element-8ce87ed{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-cbd008f .elementor-button{background-color:#1DA6C6;fill:#FFFFFF;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-cbd008f .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-cbd008f .elementor-button:focus{background-color:#1A1A1A;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-cbd008f .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-cbd008f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-05907cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-aeb2ba2{--swiper-slides-to-display:4;--swiper-slides-gap:30px;--swiper-pagination-size:10px;--dots-normal-color:#429EA6;--dots-hover-color:#429EA6;--swiper-pagination-spacing:60px;}.elementor-6 .elementor-element.elementor-element-aeb2ba2 .swiper-slide > .elementor-element{height:100%;}.elementor-6 .elementor-element.elementor-element-aeb2ba2 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;}.elementor-6 .elementor-element.elementor-element-28c7bd9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-15px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-bbea8da{text-align:center;}.elementor-6 .elementor-element.elementor-element-bbea8da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;color:#000000;}.elementor-6 .elementor-element.elementor-element-1e00d56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-140px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:240px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-1e00d56:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-1e00d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#429EA61A;}.elementor-6 .elementor-element.elementor-element-13c40ea{width:var( --container-widget-width, 660px );max-width:660px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:660px;--container-widget-flex-grow:0;text-align:center;}.elementor-6 .elementor-element.elementor-element-13c40ea.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-13c40ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;line-height:54px;color:#000000;}.elementor-6 .elementor-element.elementor-element-2f69416{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6 .elementor-element.elementor-element-f900ef3{--grid-columns:3;}@media(min-width:576px){.elementor-6 .elementor-element.elementor-element-4583b59{--content-width:1340px;}.elementor-6 .elementor-element.elementor-element-165979f{--content-width:1340px;}.elementor-6 .elementor-element.elementor-element-e8d6247{--content-width:1340px;}.elementor-6 .elementor-element.elementor-element-2f38647{--width:400px;}.elementor-6 .elementor-element.elementor-element-a3b3337{--width:55%;}.elementor-6 .elementor-element.elementor-element-914d951{--content-width:1340px;}.elementor-6 .elementor-element.elementor-element-067a665{--width:40%;}.elementor-6 .elementor-element.elementor-element-05102ad{--width:20%;}.elementor-6 .elementor-element.elementor-element-5301392{--width:45%;}.elementor-6 .elementor-element.elementor-element-7474101{--width:40%;}.elementor-6 .elementor-element.elementor-element-a15e72c{--width:20%;}.elementor-6 .elementor-element.elementor-element-6261a39{--width:45%;}.elementor-6 .elementor-element.elementor-element-8c2ed63{--width:40%;}.elementor-6 .elementor-element.elementor-element-098380f{--width:20%;}.elementor-6 .elementor-element.elementor-element-ff4d225{--width:45%;}.elementor-6 .elementor-element.elementor-element-ef73e1f{--width:40%;}.elementor-6 .elementor-element.elementor-element-a881d20{--width:20%;}.elementor-6 .elementor-element.elementor-element-056c1a1{--width:45%;}.elementor-6 .elementor-element.elementor-element-e592ce9{--content-width:1340px;}.elementor-6 .elementor-element.elementor-element-8ce87ed{--width:50%;}.elementor-6 .elementor-element.elementor-element-1e00d56{--content-width:1340px;}}@media(max-width:1400px) and (min-width:576px){.elementor-6 .elementor-element.elementor-element-a3b3337{--width:55%;}}@media(max-width:1200px) and (min-width:576px){.elementor-6 .elementor-element.elementor-element-a3b3337{--width:100%;}}@media(max-width:992px) and (min-width:576px){.elementor-6 .elementor-element.elementor-element-067a665{--width:100%;}.elementor-6 .elementor-element.elementor-element-5301392{--width:100%;}.elementor-6 .elementor-element.elementor-element-7474101{--width:100%;}.elementor-6 .elementor-element.elementor-element-6261a39{--width:100%;}.elementor-6 .elementor-element.elementor-element-8c2ed63{--width:100%;}.elementor-6 .elementor-element.elementor-element-ff4d225{--width:100%;}.elementor-6 .elementor-element.elementor-element-ef73e1f{--width:100%;}.elementor-6 .elementor-element.elementor-element-056c1a1{--width:100%;}.elementor-6 .elementor-element.elementor-element-5f2e2ac{--width:100%;}}@media(max-width:767px) and (min-width:576px){.elementor-6 .elementor-element.elementor-element-2f38647{--width:100%;}}@media(min-width:1920px){.elementor-6 .elementor-element.elementor-element-0087a09.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-2f86ec6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6 .elementor-element.elementor-element-2f86ec6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6 .elementor-element.elementor-element-2f86ec6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6 .elementor-element.elementor-element-2f86ec6 .elementor-image-box-title{margin-bottom:4px;line-height:0px;}.elementor-6 .elementor-element.elementor-element-2f86ec6 .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-6 .elementor-element.elementor-element-a3b3337{--width:625.771px;}.elementor-6 .elementor-element.elementor-element-e6e2e2d{width:var( --container-widget-width, 590px );max-width:590px;--container-widget-width:590px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-aeb2ba2{--swiper-slides-to-display:3;}}@media(max-width:1400px){.elementor-6 .elementor-element.elementor-element-165979f{--padding-top:90px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-0087a09.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-e8d6247{--padding-top:90px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-6f40a5f img{width:98%;}.elementor-6 .elementor-element.elementor-element-2f38647{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;bottom:135px;}.elementor-6 .elementor-element.elementor-element-2f86ec6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6 .elementor-element.elementor-element-2f86ec6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6 .elementor-element.elementor-element-2f86ec6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6 .elementor-element.elementor-element-2f86ec6 .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-6 .elementor-element.elementor-element-2f86ec6 .elementor-image-box-title{line-height:0px;}.elementor-6 .elementor-element.elementor-element-aeb2ba2{--swiper-slides-to-display:3;}}@media(max-width:1200px){.elementor-6 .elementor-element.elementor-element-e63af43 .elementor-heading-title{font-size:48px;line-height:54px;}.elementor-6 .elementor-element.elementor-element-165979f{--flex-wrap:wrap;--padding-top:90px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-0087a09.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-e8d6247{--flex-wrap:wrap;--padding-top:90px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-7dc5dde{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-6f40a5f img{width:100%;max-width:100%;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-2f38647{right:10px;}body.rtl .elementor-6 .elementor-element.elementor-element-2f38647{left:10px;}.elementor-6 .elementor-element.elementor-element-2f38647{bottom:-72px;}.elementor-6 .elementor-element.elementor-element-a3b3337{--padding-top:80px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-e6e2e2d .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-6 .elementor-element.elementor-element-2413a3d{--min-height:127px;}.elementor-6 .elementor-element.elementor-element-79aa305 .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-6 .elementor-element.elementor-element-5609c19 .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-6 .elementor-element.elementor-element-aeb2ba2{--swiper-slides-to-display:3;--swiper-pagination-spacing:60px;}.elementor-6 .elementor-element.elementor-element-13c40ea .elementor-heading-title{font-size:36px;line-height:40px;}}@media(max-width:992px){.elementor-6 .elementor-element.elementor-element-23d3bd0{--e-image-carousel-slides-to-show:4;}.elementor-6 .elementor-element.elementor-element-0087a09.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-e14a924{--flex-wrap:wrap;}.elementor-6 .elementor-element.elementor-element-5301392{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-08a6e27{--flex-wrap:wrap;}.elementor-6 .elementor-element.elementor-element-7474101{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-6261a39.e-con{--order:-99999 /* order start hack */;}.elementor-6 .elementor-element.elementor-element-95a2549{--flex-wrap:wrap;}.elementor-6 .elementor-element.elementor-element-ff4d225{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-d1f8a62{--flex-wrap:wrap;}.elementor-6 .elementor-element.elementor-element-056c1a1.e-con{--order:-99999 /* order start hack */;}.elementor-6 .elementor-element.elementor-element-e592ce9{--flex-wrap:wrap;}.elementor-6 .elementor-element.elementor-element-5609c19{width:100%;max-width:100%;}.elementor-6 .elementor-element.elementor-element-aeb2ba2{--swiper-slides-to-display:2;--swiper-pagination-spacing:80px;}.elementor-6 .elementor-element.elementor-element-aeb2ba2 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;}.elementor-6 .elementor-element.elementor-element-f900ef3{--grid-columns:2;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-e63af43 .elementor-heading-title{font-size:36px;line-height:42px;}.elementor-6 .elementor-element.elementor-element-8107fff .elementor-heading-title{font-size:21px;}.elementor-6 .elementor-element.elementor-element-f9a0e5e{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-165979f{--padding-top:60px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-0087a09.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-0087a09{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-0087a09 .elementor-main-swiper{height:328px;}.elementor-6 .elementor-element.elementor-element-e8d6247{--padding-top:60px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-a3b3337{--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-e6e2e2d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6 .elementor-element.elementor-element-b65665a{--justify-content:center;}.elementor-6 .elementor-element.elementor-element-d51293c{width:100%;max-width:100%;}.elementor-6 .elementor-element.elementor-element-1cf030f .elementor-icon-box-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-aebcff2{width:100%;max-width:100%;}.elementor-6 .elementor-element.elementor-element-aebcff2 .elementor-counter-title{justify-content:center;}.elementor-6 .elementor-element.elementor-element-aebcff2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-6 .elementor-element.elementor-element-e14470d{width:100%;max-width:100%;}.elementor-6 .elementor-element.elementor-element-e14470d .elementor-counter-title{justify-content:center;}.elementor-6 .elementor-element.elementor-element-e14470d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-6 .elementor-element.elementor-element-26bab0d{width:100%;max-width:100%;}.elementor-6 .elementor-element.elementor-element-26bab0d .elementor-counter-title{justify-content:center;}.elementor-6 .elementor-element.elementor-element-26bab0d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-6 .elementor-element.elementor-element-5609c19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;}.elementor-6 .elementor-element.elementor-element-aeb2ba2{--swiper-slides-to-display:1;--swiper-pagination-spacing:80px;}.elementor-6 .elementor-element.elementor-element-28c7bd9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-eec6ad3 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-f900ef3{--grid-columns:2;}}@media(max-width:575px){.elementor-6 .elementor-element.elementor-element-4583b59{--margin-top:0px;--margin-bottom:-186px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:150px;--padding-left:16px;--padding-right:16px;}.elementor-6 .elementor-element.elementor-element-e63af43 .elementor-heading-title{font-size:26px;line-height:1.3lh;}.elementor-6 .elementor-element.elementor-element-8107fff .elementor-heading-title{font-size:16px;}.elementor-6 .elementor-element.elementor-element-23d3bd0{--e-image-carousel-slides-to-show:3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-165979f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-6 .elementor-element.elementor-element-165979f.e-con{--order:0;}.elementor-6 .elementor-element.elementor-element-0087a09.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-0087a09 .elementor-main-swiper{height:275px;}.elementor-6 .elementor-element.elementor-element-e8d6247{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-e8d6247.e-con{--order:0;}.elementor-6 .elementor-element.elementor-element-7dc5dde{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-6 .elementor-element.elementor-element-2f86ec6 .elementor-image-box-img{margin-bottom:15px;}.elementor-6 .elementor-element.elementor-element-2f86ec6 .elementor-image-box-title{margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-a3b3337{--padding-top:40px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-6 .elementor-element.elementor-element-a3b3337.e-con{--order:-99999 /* order start hack */;}.elementor-6 .elementor-element.elementor-element-e6e2e2d .elementor-heading-title{font-size:24px;line-height:1.5lh;}.elementor-6 .elementor-element.elementor-element-b65665a{--justify-content:center;}.elementor-6 .elementor-element.elementor-element-d51293c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-79aa305 .elementor-heading-title{font-size:24px;line-height:1.5lh;}.elementor-6 .elementor-element.elementor-element-5609c19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;}.elementor-6 .elementor-element.elementor-element-5609c19 .elementor-heading-title{font-size:24px;line-height:1.5lh;}.elementor-6 .elementor-element.elementor-element-aeb2ba2{--swiper-slides-to-display:1;}.elementor-6 .elementor-element.elementor-element-bbea8da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;z-index:2;}.elementor-6 .elementor-element.elementor-element-bbea8da .elementor-heading-title{font-size:36px;}.elementor-6 .elementor-element.elementor-element-f900ef3{--grid-columns:1;}}/* Start custom CSS for image-carousel, class: .elementor-element-23d3bd0 */.elementor-6 .elementor-element.elementor-element-23d3bd0 .swiper-wrapper {
    transition-timing-function: linear; 
}

.elementor-6 .elementor-element.elementor-element-23d3bd0 img {
    background: #ffffff;
    padding:  10px 24px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f9a0e5e */.elementor-6 .elementor-element.elementor-element-f9a0e5e .elementor-custom-embed-play {
    border: 10px solid rgba(255,255,255,0.8);
    border-radius:  50%;
    width: 80px;
    height: 80px;
}

.elementor-6 .elementor-element.elementor-element-f9a0e5e .elementor-custom-embed-play svg {
    background: #ffffff;
    border-radius: 50%;
    transform: scale(0.87) translate(-6px, -6px);
}

.elementor-6 .elementor-element.elementor-element-f9a0e5e .elementor-custom-embed-play svg path {
    fill: #429EA6;
    transform: scale(0.5) translate(250px, 250px);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4583b59 *//*.elementor-6 .elementor-element.elementor-element-4583b59 {*/
/*    position: relative; */
/*    z-index: 1;*/
/*}*/

/*.elementor-6 .elementor-element.elementor-element-4583b59::before {*/
/*    content: ''; */
/*    position: absolute; */
/*    left: 0; */
/*    top: 0; */
/*    width: 100%;  */
/*    height: 85%;*/
/*    background: rgba(66, 158, 166, 0.1);*/
/*    z-index: -1;*/
    
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f40a5f */.elementor-6 .elementor-element.elementor-element-6f40a5f {
    overflow: hidden;
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2f86ec6 */.elementor-6 .elementor-element.elementor-element-2f86ec6 .elementor-image-box-wrapper{
    display: flex !important;
    align-items: center;
    gap:15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f38647 */@media (max-width: 767px) {
    .elementor-6 .elementor-element.elementor-element-2f38647 {
        position: initial;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05102ad */.elementor-6 .elementor-element.elementor-element-05102ad {
    position: relative;
}

.elementor-6 .elementor-element.elementor-element-05102ad::before {
    content: ''; 
    position: absolute;
    left: 50%; 
    top: 0; 
    width: 1px; 
    height: 100%;
    background-color: #002244;
    opacity: 0.3;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f23b49 */.elementor-6 .elementor-element.elementor-element-2f23b49 a {
    position: relative;
}

.elementor-6 .elementor-element.elementor-element-2f23b49 a::before {
    content: ''; 
    position: absolute;
    left: 0; 
    bottom: -4px;
    width: 100%; 
    height: 1px;
    background: #002244;
    transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-2f23b49 a:hover::before {
    width: 80px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b3fec0 */.elementor-6 .elementor-element.elementor-element-6b3fec0 a {
    position: relative;
}

.elementor-6 .elementor-element.elementor-element-6b3fec0 a::before {
    content: ''; 
    position: absolute;
    left: 0; 
    bottom: -4px;
    width: 100%; 
    height: 1px;
    background: #002244;
    transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-6b3fec0 a:hover::before {
    width: 80px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a15e72c */.elementor-6 .elementor-element.elementor-element-a15e72c {
    position: relative;
}

.elementor-6 .elementor-element.elementor-element-a15e72c::before {
    content: ''; 
    position: absolute;
    left: 50%; 
    top: 0; 
    width: 1px; 
    height: 100%;
    background-color: #002244;
    opacity: 0.3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-098380f */.elementor-6 .elementor-element.elementor-element-098380f {
    position: relative;
}

.elementor-6 .elementor-element.elementor-element-098380f::before {
    content: ''; 
    position: absolute;
    left: 50%; 
    top: 0; 
    width: 1px; 
    height: 100%;
    background-color: #002244;
    opacity: 0.3;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2063bbb */.elementor-6 .elementor-element.elementor-element-2063bbb a {
    position: relative;
}

.elementor-6 .elementor-element.elementor-element-2063bbb a::before {
    content: ''; 
    position: absolute;
    left: 0; 
    bottom: -4px;
    width: 100%; 
    height: 1px;
    background: #002244;
    transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-2063bbb a:hover::before {
    width: 80px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aab4c0a */.elementor-6 .elementor-element.elementor-element-aab4c0a a {
    position: relative;
}

.elementor-6 .elementor-element.elementor-element-aab4c0a a::before {
    content: ''; 
    position: absolute;
    left: 0; 
    bottom: -4px;
    width: 100%; 
    height: 1px;
    background: #002244;
    transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-aab4c0a a:hover::before {
    width: 80px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a881d20 */.elementor-6 .elementor-element.elementor-element-a881d20 {
    position: relative;
}

.elementor-6 .elementor-element.elementor-element-a881d20::before {
    content: ''; 
    position: absolute;
    left: 50%; 
    top: 0; 
    width: 1px; 
    height: 100%;
    background-color: #002244;
    opacity: 0.3;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-aeb2ba2 */.elementor-6 .elementor-element.elementor-element-aeb2ba2 .swiper-pagination-bullet {
    position: relative;
    opacity: 1;
}

.elementor-6 .elementor-element.elementor-element-aeb2ba2 .swiper-pagination-bullet::before {
    content: ''; 
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 30px;
    height: 30px;
    border: 1px solid #429EA6;
    border-radius: 50%;
    opacity: 0;
    visibility: hidden;
    
}

.elementor-6 .elementor-element.elementor-element-aeb2ba2 .swiper-pagination-bullet-active::before {
    opacity: 1;
    visibility: visible;
}

.elementor-6 .elementor-element.elementor-element-aeb2ba2 .swiper.elementor-loop-container{
    width: calc(100% + 400px);
    margin-left: -250px;
}

.elementor-6 .elementor-element.elementor-element-aeb2ba2 .elementor-widget-theme-post-featured-image a {
    position: relative;
    display: block;
}

.elementor-6 .elementor-element.elementor-element-aeb2ba2 .elementor-widget-theme-post-featured-image a::before {
    content: ''; 
    position: absolute;
    left: 0; 
    top: 0; 
    width: 100%; 
    height: 100%; 
    background: rgba(66, 158, 166, 0.5);
    z-index: 2;
    opacity: 0;
    transition: 0.3s;
    border-radius: 20px;
}

.elementor-6 .elementor-element.elementor-element-aeb2ba2 .elementor-widget-theme-post-featured-image a::after {
    content: '+'; 
    position: absolute;
    top: 50%;
    left: 50%; 
    transform: translate(-50%, -50%);
    background: #ffffff; 
    border-radius: 50%;
    z-index: 3;
    width: 45px; 
    height: 45px;
    font-size: 40px;
    color: #002244;
    opacity: 0; 
    transition: 0.3s;
    display: inline-flex; 
    align-items: center;
    justify-content: center;
}


.elementor-6 .elementor-element.elementor-element-aeb2ba2 .elementor-widget-theme-post-featured-image a:hover::before {
    opacity: 1;
} 

.elementor-6 .elementor-element.elementor-element-aeb2ba2 .elementor-widget-theme-post-featured-image a:hover::after {
    opacity: 1;
}


.elementor-6 .elementor-element.elementor-element-aeb2ba2 .swiper-slide img {
    height: 350px;
    object-fit: cover;
}

@media (max-width: 1024px) {
    .elementor-widget-loop-carousel .swiper-pagination-bullets {
        top: calc(100% + 50px);
    }
}


@media (max-width: 991px) {
    .elementor-6 .elementor-element.elementor-element-aeb2ba2 .swiper.elementor-loop-container{
    width: 100%;
    padding: 0 10px;
    margin-left: 0;
}
}/* End custom CSS */
/* Start custom CSS for radiant_timeline, class: .elementor-element-eec6ad3 */.elementor-6 .elementor-element.elementor-element-eec6ad3 .rt-category-cards-text {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    color: #000000;
}

.elementor-6 .elementor-element.elementor-element-eec6ad3 p {
    color: #5D728A;
    font-weight: 500;
    font-family: "Noto Sans", Sans-serif;
}

.elementor-6 .elementor-element.elementor-element-eec6ad3 .rt-number-img-bg-inner {
    position: relative;
    background-image: none;
    border: 2px solid #429EA6;
    border-radius: 50%; 
    overflow: hidden;
    background-color: white
}

.elementor-6 .elementor-element.elementor-element-eec6ad3 .rt-number-img-bg-inner svg {
    transform: scale(0.3);
    fill: #429EA6;
}

.elementor-6 .elementor-element.elementor-element-eec6ad3 .rt-number-img-bg-inner:hover::before {
    background: #429EA6;
    opacity: 0.8;
}

.elementor-6 .elementor-element.elementor-element-eec6ad3 .rt-number-img-bg-inner:hover svg {
    fill: #ffffff;
}


.elementor-6 .elementor-element.elementor-element-eec6ad3 .rt-number-img-bg-inner::before {
    content: ''; 
    position: absolute; 
    left: 50%; 
    top: 50%; 
    width: 200px; 
    height: 200px;
    background: #5D728A;
    border-radius: 50%;
    transform: translate(-50%, -50%) scale(0.8);
    opacity: 0.1;
    transition: 0.3s;
}


.elementor-6 .elementor-element.elementor-element-eec6ad3 .block-6 .rt-arrow-img-left{
    left: -20px;
}

@media (min-width: 992px) and (max-width: 1280px) {
  .elementor-6 .elementor-element.elementor-element-eec6ad3 {
      .rt-component-section {
          transform: scale(0.8);
      }
  }
  
}

.rt-arrow-img-left, .rt-arrow-img-right {
    display: none;
}
.w-layout-vflex.rt-number-image-bg-outer {
    position: relative;
    z-index: 2;
}
@media (min-width: 992px) {
  .rt-number-text-block-outer {
       min-height: 145px;
    }
   .w-layout-vflex.rt-number-text-block-outer {
        padding: 0 0.5rem;
    }
    .rt-number-block-2:not(.rt-number-block-revers) .w-layout-vflex.rt-number-text-block-outer {
        margin: 1rem 0
    }
    .rt-number-block-2:not(:last-child) .rt-number-text-block-outer:before {
         content: '';
        position: absolute;
        width: 100%;
        top: 50%;
        left: 50%;
        border-bottom: 4px dotted #429ea6;
        height: 1px;
        rotate: 45deg;
        z-index: 1;
    }
    .rt-number-block-2.rt-number-block-revers .rt-number-text-block-outer:before{
         rotate: -45deg;
    }
}
@media (max-width:  480px) {
    
    .rt-number-block-2 {
        align-items: center;
    }
    .rt-number-text-block-outer {
       align-items: center;
    }
    
    .rt-body-font-color {
        text-align: center;
    }
}/* End custom CSS */