.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;--padding-top:90px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.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-d6101f8{text-align:center;}.elementor-6 .elementor-element.elementor-element-d6101f8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.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:64px;font-weight:700;line-height:74px;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;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.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{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:32px 32px 32px 32px;}.elementor-6 .elementor-element.elementor-element-f9a0e5e .elementor-wrapper{--video-aspect-ratio:2.33333;}.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;--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:90px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-4a9c22f{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:40px;--z-index:2;}.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-1f97ac5 img{border-radius:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-fc644f0{--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:0px;}.elementor-6 .elementor-element.elementor-element-fc644f0:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-fc644f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#429EA6;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-fc644f0{right:0px;}body.rtl .elementor-6 .elementor-element.elementor-element-fc644f0{left:0px;}.elementor-6 .elementor-element.elementor-element-09b1c4c{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-cbbc682{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-cbbc682 .elementor-image-box-wrapper{text-align:left;}.elementor-6 .elementor-element.elementor-element-cbbc682.elementor-position-right .elementor-image-box-img{margin-left:40px;}.elementor-6 .elementor-element.elementor-element-cbbc682.elementor-position-left .elementor-image-box-img{margin-right:40px;}.elementor-6 .elementor-element.elementor-element-cbbc682.elementor-position-top .elementor-image-box-img{margin-bottom:40px;}.elementor-6 .elementor-element.elementor-element-cbbc682 .elementor-image-box-title{margin-bottom:4px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-cbbc682 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-6 .elementor-element.elementor-element-cbbc682 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-cbbc682:has(:hover) .elementor-image-box-title,
					 .elementor-6 .elementor-element.elementor-element-cbbc682:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-cbbc682 .elementor-image-box-description{font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-7cd1267{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-1047ed6{text-align:left;}.elementor-6 .elementor-element.elementor-element-1047ed6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-6 .elementor-element.elementor-element-bf1efd5{width:var( --container-widget-width, 470px );max-width:470px;margin:-20px 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-bf1efd5.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-bf1efd5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;line-height:54px;color:#000000;}.elementor-6 .elementor-element.elementor-element-466e3da{font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:500;color:#002244;}.elementor-6 .elementor-element.elementor-element-e89f0ad{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-6 .elementor-element.elementor-element-709a29b{--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-7eda6a8 .elementor-button{background-color:#429EA6;fill:#FFFFFF;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-7eda6a8 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-7eda6a8 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-7eda6a8 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-7eda6a8 .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-c37f3ec .elementor-icon-box-wrapper{align-items:center;}.elementor-6 .elementor-element.elementor-element-c37f3ec{--icon-box-icon-margin:10px;}.elementor-6 .elementor-element.elementor-element-c37f3ec .elementor-icon-box-title{margin-block-end:4px;color:#5D728A;}.elementor-6 .elementor-element.elementor-element-c37f3ec.elementor-view-stacked .elementor-icon{background-color:#429EA6;}.elementor-6 .elementor-element.elementor-element-c37f3ec.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-c37f3ec.elementor-view-default .elementor-icon{fill:#429EA6;color:#429EA6;border-color:#429EA6;}.elementor-6 .elementor-element.elementor-element-c37f3ec.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-6 .elementor-element.elementor-element-c37f3ec.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#429EA6;fill:#FFFFFF;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-c37f3ec.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-6 .elementor-element.elementor-element-c37f3ec.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-6 .elementor-element.elementor-element-c37f3ec.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-6 .elementor-element.elementor-element-c37f3ec.elementor-view-default:has(:focus) .elementor-icon{fill:#429EA6;color:#429EA6;border-color:#429EA6;}.elementor-6 .elementor-element.elementor-element-c37f3ec.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-6 .elementor-element.elementor-element-c37f3ec.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-c37f3ec .elementor-icon{font-size:25px;padding:24px;}.elementor-6 .elementor-element.elementor-element-c37f3ec .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-c37f3ec .elementor-icon-box-title a{font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-c37f3ec:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-c37f3ec:has(:focus) .elementor-icon-box-title{color:#5D728A;}.elementor-6 .elementor-element.elementor-element-c37f3ec .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#002244;}.elementor-6 .elementor-element.elementor-element-415d26d{--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: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-01adf16 .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-01adf16 .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-3d18e04 .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-3d18e04 .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-b6ff466 .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-b6ff466 .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;}.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:48px;font-weight:700;line-height:54px;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;}.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;}.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;}.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;}.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-614beb0{text-align:center;}.elementor-6 .elementor-element.elementor-element-614beb0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.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:48px;font-weight:700;line-height:54px;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:#429EA6;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:#000000;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:-33px;--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-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-ba96783{text-align:center;}.elementor-6 .elementor-element.elementor-element-ba96783 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.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:48px;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(max-width:1400px){.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;}.elementor-6 .elementor-element.elementor-element-4a9c22f{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-1f97ac5 img{width:100%;max-width:100%;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-fc644f0{right:10px;}body.rtl .elementor-6 .elementor-element.elementor-element-fc644f0{left:10px;}.elementor-6 .elementor-element.elementor-element-bf1efd5 .elementor-heading-title{font-size:36px;line-height:40px;}.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-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-f9a0e5e{margin:0px 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-aeb2ba2{--swiper-slides-to-display:1;--swiper-pagination-spacing:80px;}.elementor-6 .elementor-element.elementor-element-f900ef3{--grid-columns:2;}}@media(max-width:575px){.elementor-6 .elementor-element.elementor-element-23d3bd0{--e-image-carousel-slides-to-show:2;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;}.elementor-6 .elementor-element.elementor-element-cbbc682 .elementor-image-box-img{margin-bottom:40px;}.elementor-6 .elementor-element.elementor-element-aeb2ba2{--swiper-slides-to-display:1;}.elementor-6 .elementor-element.elementor-element-f900ef3{--grid-columns:1;}}@media(min-width:576px){.elementor-6 .elementor-element.elementor-element-165979f{--content-width:1340px;}.elementor-6 .elementor-element.elementor-element-fc644f0{--width:400px;}.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: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(min-width:1920px){.elementor-6 .elementor-element.elementor-element-aeb2ba2{--swiper-slides-to-display:3;}}/* 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 20px;
    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-box, class: .elementor-element-cbbc682 */.elementor-6 .elementor-element.elementor-element-cbbc682 img {
    max-width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc644f0 */@media (max-width: 575px) {
    .elementor-6 .elementor-element.elementor-element-fc644f0 {
        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-wrapper {
    transition-timing-function: linear !important
}

.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;
}

.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;
}


@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 */