.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-082c82a .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-082c82a.elementor-view-stacked .elementor-icon{background-color:#3B82F6;}.elementor-28 .elementor-element.elementor-element-082c82a.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-082c82a.elementor-view-default .elementor-icon{color:#3B82F6;border-color:#3B82F6;}.elementor-28 .elementor-element.elementor-element-082c82a.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-082c82a.elementor-view-default .elementor-icon svg{fill:#3B82F6;}.elementor-28 .elementor-element.elementor-element-082c82a .elementor-icon{font-size:18px;}.elementor-28 .elementor-element.elementor-element-082c82a .elementor-icon svg{height:18px;}.elementor-28 .elementor-element.elementor-element-082c82a .elementor-icon i, .elementor-28 .elementor-element.elementor-element-082c82a .elementor-icon svg{transform:rotate(50deg);}.elementor-28 .elementor-element.elementor-element-f78d280 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-f78d280.elementor-view-stacked .elementor-icon{background-color:#3B82F6;}.elementor-28 .elementor-element.elementor-element-f78d280.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-f78d280.elementor-view-default .elementor-icon{color:#3B82F6;border-color:#3B82F6;}.elementor-28 .elementor-element.elementor-element-f78d280.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-f78d280.elementor-view-default .elementor-icon svg{fill:#3B82F6;}.elementor-28 .elementor-element.elementor-element-f78d280 .elementor-icon{font-size:18px;}.elementor-28 .elementor-element.elementor-element-f78d280 .elementor-icon svg{height:18px;}.elementor-28 .elementor-element.elementor-element-fa046ea{--e-rating-justify-content:center;}.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-28 .elementor-element.elementor-element-ca6ad4d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28 .elementor-element.elementor-element-ca6ad4d .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-28 .elementor-element.elementor-element-ca6ad4d .elementor-icon-box-title{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-ca6ad4d .elementor-icon{font-size:24px;}.elementor-28 .elementor-element.elementor-element-ca6ad4d .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-ca6ad4d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-28 .elementor-element.elementor-element-ca6ad4d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFFB3;}.elementor-28 .elementor-element.elementor-element-44999da{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-7381719{border-radius:15px 15px 0px 0px;}.elementor-28 .elementor-element.elementor-element-7381719 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-28 .elementor-element.elementor-element-ad30215{padding:0px 0px 10px 10px;}.elementor-28 .elementor-element.elementor-element-ad30215 .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-ad30215 .elementor-icon-box-title{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-ad30215 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-ad30215 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;}.elementor-28 .elementor-element.elementor-element-ad30215 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-528f1c5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-84471f3{border-radius:15px 15px 0px 0px;}.elementor-28 .elementor-element.elementor-element-84471f3 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-28 .elementor-element.elementor-element-8dfe19c{padding:0px 0px 10px 10px;}.elementor-28 .elementor-element.elementor-element-8dfe19c .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-8dfe19c .elementor-icon-box-title{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-8dfe19c .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-8dfe19c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;}.elementor-28 .elementor-element.elementor-element-8dfe19c .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-32c94f6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-1e56eaa{border-radius:15px 15px 0px 0px;}.elementor-28 .elementor-element.elementor-element-1e56eaa .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-28 .elementor-element.elementor-element-d3b66bb{padding:0px 0px 10px 10px;}.elementor-28 .elementor-element.elementor-element-d3b66bb .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-d3b66bb .elementor-icon-box-title{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-d3b66bb .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-d3b66bb .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;}.elementor-28 .elementor-element.elementor-element-d3b66bb .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-0d0db27{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-b230ba7{border-radius:15px 15px 0px 0px;}.elementor-28 .elementor-element.elementor-element-b230ba7 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-28 .elementor-element.elementor-element-7b21e7a{padding:0px 0px 10px 10px;}.elementor-28 .elementor-element.elementor-element-7b21e7a .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-7b21e7a .elementor-icon-box-title{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-7b21e7a .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-7b21e7a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;}.elementor-28 .elementor-element.elementor-element-7b21e7a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-57e1c36{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-280bae2{border-radius:15px 15px 0px 0px;}.elementor-28 .elementor-element.elementor-element-280bae2 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-28 .elementor-element.elementor-element-2f7300c{padding:0px 0px 10px 10px;}.elementor-28 .elementor-element.elementor-element-2f7300c .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-2f7300c .elementor-icon-box-title{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-2f7300c .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-2f7300c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;}.elementor-28 .elementor-element.elementor-element-2f7300c .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-c25d855{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-3fe5603{border-radius:15px 15px 0px 0px;}.elementor-28 .elementor-element.elementor-element-3fe5603 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-28 .elementor-element.elementor-element-42b9a77{padding:0px 0px 10px 10px;}.elementor-28 .elementor-element.elementor-element-42b9a77 .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-42b9a77 .elementor-icon-box-title{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-42b9a77 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-42b9a77 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;}.elementor-28 .elementor-element.elementor-element-42b9a77 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-9f4e344{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-ad6ed88{border-radius:15px 15px 0px 0px;}.elementor-28 .elementor-element.elementor-element-ad6ed88 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-28 .elementor-element.elementor-element-3491b83{padding:0px 0px 10px 10px;}.elementor-28 .elementor-element.elementor-element-3491b83 .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-3491b83 .elementor-icon-box-title{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-3491b83 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-3491b83 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;}.elementor-28 .elementor-element.elementor-element-3491b83 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-3ad6c15{--e-n-carousel-swiper-slides-gap:30px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-40px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-40px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-40px;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-swiper-pagination-spacing:20px;}:where( .elementor-28 .elementor-element.elementor-element-3ad6c15 .swiper-slide ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B3478;--border-radius:15px 15px 15px 15px;}.elementor-28 .elementor-element.elementor-element-576958b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28 .elementor-element.elementor-element-576958b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-28 .elementor-element.elementor-element-576958b .elementor-icon-box-title{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-576958b .elementor-icon{font-size:24px;}.elementor-28 .elementor-element.elementor-element-576958b .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-576958b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-28 .elementor-element.elementor-element-576958b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFFB3;}.elementor-28 .elementor-element.elementor-element-bb9f81f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-fdf22be{padding:0px 0px 0px 10px;}.elementor-28 .elementor-element.elementor-element-fdf22be .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-fdf22be .elementor-icon-box-title{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-fdf22be .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-fdf22be .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;}.elementor-28 .elementor-element.elementor-element-fdf22be .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-0a50548{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-7c067c6{padding:0px 0px 0px 10px;}.elementor-28 .elementor-element.elementor-element-7c067c6 .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-7c067c6 .elementor-icon-box-title{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-7c067c6 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-7c067c6 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;}.elementor-28 .elementor-element.elementor-element-7c067c6 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-77c79b9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-678bc24{padding:0px 0px 0px 10px;}.elementor-28 .elementor-element.elementor-element-678bc24 .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-678bc24 .elementor-icon-box-title{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-678bc24 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-678bc24 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;}.elementor-28 .elementor-element.elementor-element-678bc24 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-ea08c98{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-917af24{padding:0px 0px 0px 10px;}.elementor-28 .elementor-element.elementor-element-917af24 .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-917af24 .elementor-icon-box-title{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-917af24 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-917af24 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;}.elementor-28 .elementor-element.elementor-element-917af24 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-ebbb0c4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-0e37100{padding:0px 0px 0px 10px;}.elementor-28 .elementor-element.elementor-element-0e37100 .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-0e37100 .elementor-icon-box-title{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-0e37100 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-0e37100 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;}.elementor-28 .elementor-element.elementor-element-0e37100 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-e8b3e45{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-ae901c6{padding:0px 0px 0px 10px;}.elementor-28 .elementor-element.elementor-element-ae901c6 .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-ae901c6 .elementor-icon-box-title{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-ae901c6 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-ae901c6 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;}.elementor-28 .elementor-element.elementor-element-ae901c6 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-ec5ca4b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-c8f4835{padding:0px 0px 0px 10px;}.elementor-28 .elementor-element.elementor-element-c8f4835 .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-c8f4835 .elementor-icon-box-title{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-c8f4835 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-c8f4835 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;}.elementor-28 .elementor-element.elementor-element-c8f4835 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-c79fe0d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-89f0a64{padding:0px 0px 0px 10px;}.elementor-28 .elementor-element.elementor-element-89f0a64 .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-89f0a64 .elementor-icon-box-title{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-89f0a64 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-89f0a64 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;}.elementor-28 .elementor-element.elementor-element-89f0a64 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-bbe7309{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-e7385da{padding:0px 0px 0px 10px;}.elementor-28 .elementor-element.elementor-element-e7385da .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-e7385da .elementor-icon-box-title{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-e7385da .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-e7385da .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;}.elementor-28 .elementor-element.elementor-element-e7385da .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-511bab6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-e8e9853{padding:0px 0px 0px 10px;}.elementor-28 .elementor-element.elementor-element-e8e9853 .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-e8e9853 .elementor-icon-box-title{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-e8e9853 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-e8e9853 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;}.elementor-28 .elementor-element.elementor-element-e8e9853 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-becad05{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-6761bcd{padding:0px 0px 0px 10px;}.elementor-28 .elementor-element.elementor-element-6761bcd .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-6761bcd .elementor-icon-box-title{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-6761bcd .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-6761bcd .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;}.elementor-28 .elementor-element.elementor-element-6761bcd .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-69d220f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-e4bd003{padding:0px 0px 0px 10px;}.elementor-28 .elementor-element.elementor-element-e4bd003 .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-e4bd003 .elementor-icon-box-title{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-e4bd003 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-e4bd003 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;}.elementor-28 .elementor-element.elementor-element-e4bd003 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-09523bd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-f5eb30f{padding:0px 0px 0px 10px;}.elementor-28 .elementor-element.elementor-element-f5eb30f .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-f5eb30f .elementor-icon-box-title{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-f5eb30f .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-f5eb30f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;}.elementor-28 .elementor-element.elementor-element-f5eb30f .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-791d4ab{--e-n-carousel-swiper-slides-gap:30px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-40px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-40px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-40px;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-swiper-pagination-spacing:20px;}:where( .elementor-28 .elementor-element.elementor-element-791d4ab .swiper-slide ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B3478;--border-radius:15px 15px 15px 15px;}.elementor-28 .elementor-element.elementor-element-b8b9013{--display:flex;}.elementor-28 .elementor-element.elementor-element-8941223{--display:flex;}.elementor-28 .elementor-element.elementor-element-953b2a7{--display:flex;}.elementor-28 .elementor-element.elementor-element-9933507{--display:flex;}.elementor-28 .elementor-element.elementor-element-6f93d54{--display:flex;}.elementor-28 .elementor-element.elementor-element-27b2bd0{--display:flex;}.elementor-28 .elementor-element.elementor-element-7c7038b{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-28 .elementor-element.elementor-element-7c7038b .swiper-slide ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-right:0px;--padding-bottom:10px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:10px;--padding-inline-start:0px;}.elementor-28 .elementor-element.elementor-element-6d5c567 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-28 .elementor-element.elementor-element-6d5c567 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFFB3;}.elementor-28 .elementor-element.elementor-element-6d5c567.elementor-view-stacked .elementor-icon{background-color:#1A5FCF;}.elementor-28 .elementor-element.elementor-element-6d5c567.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-6d5c567.elementor-view-default .elementor-icon{fill:#1A5FCF;color:#1A5FCF;border-color:#1A5FCF;}.elementor-28 .elementor-element.elementor-element-6d5c567 .elementor-icon{font-size:16px;}.elementor-28 .elementor-element.elementor-element-6d5c567 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-6d5c567 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;}.elementor-28 .elementor-element.elementor-element-6d5c567:has(:hover) .elementor-icon-box-title,
					 .elementor-28 .elementor-element.elementor-element-6d5c567:has(:focus) .elementor-icon-box-title{color:#FFFFFFB3;}.elementor-28 .elementor-element.elementor-element-280a85e .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-28 .elementor-element.elementor-element-280a85e .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFFB3;}.elementor-28 .elementor-element.elementor-element-280a85e.elementor-view-stacked .elementor-icon{background-color:#1A5FCF;}.elementor-28 .elementor-element.elementor-element-280a85e.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-280a85e.elementor-view-default .elementor-icon{fill:#1A5FCF;color:#1A5FCF;border-color:#1A5FCF;}.elementor-28 .elementor-element.elementor-element-280a85e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-280a85e.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-280a85e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-28 .elementor-element.elementor-element-280a85e.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-280a85e .elementor-icon{font-size:16px;}.elementor-28 .elementor-element.elementor-element-280a85e .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-280a85e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;}.elementor-28 .elementor-element.elementor-element-280a85e:has(:hover) .elementor-icon-box-title,
					 .elementor-28 .elementor-element.elementor-element-280a85e:has(:focus) .elementor-icon-box-title{color:#FFFFFFB3;}.elementor-28 .elementor-element.elementor-element-42b8cf7 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-28 .elementor-element.elementor-element-42b8cf7 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFFB3;}.elementor-28 .elementor-element.elementor-element-42b8cf7.elementor-view-stacked .elementor-icon{background-color:#1A5FCF;}.elementor-28 .elementor-element.elementor-element-42b8cf7.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-42b8cf7.elementor-view-default .elementor-icon{fill:#1A5FCF;color:#1A5FCF;border-color:#1A5FCF;}.elementor-28 .elementor-element.elementor-element-42b8cf7 .elementor-icon{font-size:16px;}.elementor-28 .elementor-element.elementor-element-42b8cf7 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-42b8cf7 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;}.elementor-28 .elementor-element.elementor-element-42b8cf7:has(:hover) .elementor-icon-box-title,
					 .elementor-28 .elementor-element.elementor-element-42b8cf7:has(:focus) .elementor-icon-box-title{color:#FFFFFFB3;}.elementor-28 .elementor-element.elementor-element-37142d1 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-28 .elementor-element.elementor-element-37142d1 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFFB3;}.elementor-28 .elementor-element.elementor-element-37142d1.elementor-view-stacked .elementor-icon{background-color:#1A5FCF;}.elementor-28 .elementor-element.elementor-element-37142d1.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-37142d1.elementor-view-default .elementor-icon{fill:#1A5FCF;color:#1A5FCF;border-color:#1A5FCF;}.elementor-28 .elementor-element.elementor-element-37142d1 .elementor-icon{font-size:16px;}.elementor-28 .elementor-element.elementor-element-37142d1 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-37142d1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;}.elementor-28 .elementor-element.elementor-element-37142d1:has(:hover) .elementor-icon-box-title,
					 .elementor-28 .elementor-element.elementor-element-37142d1:has(:focus) .elementor-icon-box-title{color:#FFFFFFB3;}.elementor-28 .elementor-element.elementor-element-ce28fad .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-28 .elementor-element.elementor-element-ce28fad .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFFB3;}.elementor-28 .elementor-element.elementor-element-ce28fad.elementor-view-stacked .elementor-icon{background-color:#1A5FCF;}.elementor-28 .elementor-element.elementor-element-ce28fad.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-ce28fad.elementor-view-default .elementor-icon{fill:#1A5FCF;color:#1A5FCF;border-color:#1A5FCF;}.elementor-28 .elementor-element.elementor-element-ce28fad .elementor-icon{font-size:16px;}.elementor-28 .elementor-element.elementor-element-ce28fad .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-ce28fad .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;}.elementor-28 .elementor-element.elementor-element-ce28fad:has(:hover) .elementor-icon-box-title,
					 .elementor-28 .elementor-element.elementor-element-ce28fad:has(:focus) .elementor-icon-box-title{color:#FFFFFFB3;}.elementor-28 .elementor-element.elementor-element-1d19247{--display:flex;}.elementor-28 .elementor-element.elementor-element-74ef10e{--display:flex;}.elementor-28 .elementor-element.elementor-element-0725180{--display:flex;}.elementor-28 .elementor-element.elementor-element-01abb4e{--display:flex;}.elementor-28 .elementor-element.elementor-element-b4c0e5a{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:25px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-28 .elementor-element.elementor-element-b4c0e5a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-b4c0e5a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;}.elementor-28 .elementor-element.elementor-element-b4c0e5a > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-color:var( --e-global-color-primary );}:where( .elementor-28 .elementor-element.elementor-element-b4c0e5a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}:where( .elementor-28 .elementor-element.elementor-element-b4c0e5a > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-28 .elementor-element.elementor-element-67c503c .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-67c503c.elementor-view-stacked .elementor-icon{background-color:#3B82F6;}.elementor-28 .elementor-element.elementor-element-67c503c.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-67c503c.elementor-view-default .elementor-icon{color:#3B82F6;border-color:#3B82F6;}.elementor-28 .elementor-element.elementor-element-67c503c.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-67c503c.elementor-view-default .elementor-icon svg{fill:#3B82F6;}.elementor-28 .elementor-element.elementor-element-67c503c .elementor-icon{font-size:18px;}.elementor-28 .elementor-element.elementor-element-67c503c .elementor-icon svg{height:18px;}.elementor-28 .elementor-element.elementor-element-67c503c .elementor-icon i, .elementor-28 .elementor-element.elementor-element-67c503c .elementor-icon svg{transform:rotate(50deg);}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-3ad6c15{--e-n-carousel-swiper-slides-to-display:2;}.elementor-28 .elementor-element.elementor-element-791d4ab{--e-n-carousel-swiper-slides-to-display:2;}.elementor-28 .elementor-element.elementor-element-7c7038b{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-082c82a .elementor-icon{font-size:14px;}.elementor-28 .elementor-element.elementor-element-082c82a .elementor-icon svg{height:14px;}.elementor-28 .elementor-element.elementor-element-f78d280 .elementor-icon{font-size:14px;}.elementor-28 .elementor-element.elementor-element-f78d280 .elementor-icon svg{height:14px;}.elementor-28 .elementor-element.elementor-element-ca6ad4d .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-ad30215 .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-8dfe19c .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-d3b66bb .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-7b21e7a .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-2f7300c .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-42b9a77 .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-3491b83 .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-3ad6c15{--e-n-carousel-swiper-slides-to-display:1;}.elementor-28 .elementor-element.elementor-element-576958b .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-fdf22be .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-7c067c6 .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-678bc24 .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-917af24 .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-0e37100 .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-ae901c6 .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-c8f4835 .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-89f0a64 .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-e7385da .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-e8e9853 .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-6761bcd .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-e4bd003 .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-f5eb30f .elementor-icon-box-wrapper{text-align:start;}.elementor-28 .elementor-element.elementor-element-791d4ab{--e-n-carousel-swiper-slides-to-display:1;}.elementor-28 .elementor-element.elementor-element-7c7038b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-28 .elementor-element.elementor-element-b4c0e5a{--n-accordion-title-font-size:14px;}.elementor-28 .elementor-element.elementor-element-67c503c .elementor-icon{font-size:14px;}.elementor-28 .elementor-element.elementor-element-67c503c .elementor-icon svg{height:14px;}}/* Start custom CSS for video, class: .elementor-element-7381719 */.elementor-28 .elementor-element.elementor-element-7381719 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-84471f3 */.elementor-28 .elementor-element.elementor-element-84471f3 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e56eaa */.elementor-28 .elementor-element.elementor-element-1e56eaa .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b230ba7 */.elementor-28 .elementor-element.elementor-element-b230ba7 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-280bae2 */.elementor-28 .elementor-element.elementor-element-280bae2 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3fe5603 */.elementor-28 .elementor-element.elementor-element-3fe5603 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ad6ed88 */.elementor-28 .elementor-element.elementor-element-ad6ed88 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7381719 */.elementor-28 .elementor-element.elementor-element-7381719 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-84471f3 */.elementor-28 .elementor-element.elementor-element-84471f3 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e56eaa */.elementor-28 .elementor-element.elementor-element-1e56eaa .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b230ba7 */.elementor-28 .elementor-element.elementor-element-b230ba7 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-280bae2 */.elementor-28 .elementor-element.elementor-element-280bae2 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3fe5603 */.elementor-28 .elementor-element.elementor-element-3fe5603 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ad6ed88 */.elementor-28 .elementor-element.elementor-element-ad6ed88 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7381719 */.elementor-28 .elementor-element.elementor-element-7381719 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-84471f3 */.elementor-28 .elementor-element.elementor-element-84471f3 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e56eaa */.elementor-28 .elementor-element.elementor-element-1e56eaa .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b230ba7 */.elementor-28 .elementor-element.elementor-element-b230ba7 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-280bae2 */.elementor-28 .elementor-element.elementor-element-280bae2 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3fe5603 */.elementor-28 .elementor-element.elementor-element-3fe5603 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ad6ed88 */.elementor-28 .elementor-element.elementor-element-ad6ed88 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7381719 */.elementor-28 .elementor-element.elementor-element-7381719 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-84471f3 */.elementor-28 .elementor-element.elementor-element-84471f3 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e56eaa */.elementor-28 .elementor-element.elementor-element-1e56eaa .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b230ba7 */.elementor-28 .elementor-element.elementor-element-b230ba7 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-280bae2 */.elementor-28 .elementor-element.elementor-element-280bae2 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3fe5603 */.elementor-28 .elementor-element.elementor-element-3fe5603 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ad6ed88 */.elementor-28 .elementor-element.elementor-element-ad6ed88 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7381719 */.elementor-28 .elementor-element.elementor-element-7381719 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-84471f3 */.elementor-28 .elementor-element.elementor-element-84471f3 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e56eaa */.elementor-28 .elementor-element.elementor-element-1e56eaa .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b230ba7 */.elementor-28 .elementor-element.elementor-element-b230ba7 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-280bae2 */.elementor-28 .elementor-element.elementor-element-280bae2 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3fe5603 */.elementor-28 .elementor-element.elementor-element-3fe5603 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ad6ed88 */.elementor-28 .elementor-element.elementor-element-ad6ed88 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7381719 */.elementor-28 .elementor-element.elementor-element-7381719 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-84471f3 */.elementor-28 .elementor-element.elementor-element-84471f3 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e56eaa */.elementor-28 .elementor-element.elementor-element-1e56eaa .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b230ba7 */.elementor-28 .elementor-element.elementor-element-b230ba7 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-280bae2 */.elementor-28 .elementor-element.elementor-element-280bae2 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3fe5603 */.elementor-28 .elementor-element.elementor-element-3fe5603 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ad6ed88 */.elementor-28 .elementor-element.elementor-element-ad6ed88 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7381719 */.elementor-28 .elementor-element.elementor-element-7381719 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-84471f3 */.elementor-28 .elementor-element.elementor-element-84471f3 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e56eaa */.elementor-28 .elementor-element.elementor-element-1e56eaa .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b230ba7 */.elementor-28 .elementor-element.elementor-element-b230ba7 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-280bae2 */.elementor-28 .elementor-element.elementor-element-280bae2 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3fe5603 */.elementor-28 .elementor-element.elementor-element-3fe5603 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ad6ed88 */.elementor-28 .elementor-element.elementor-element-ad6ed88 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7381719 */.elementor-28 .elementor-element.elementor-element-7381719 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-84471f3 */.elementor-28 .elementor-element.elementor-element-84471f3 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1e56eaa */.elementor-28 .elementor-element.elementor-element-1e56eaa .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b230ba7 */.elementor-28 .elementor-element.elementor-element-b230ba7 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-280bae2 */.elementor-28 .elementor-element.elementor-element-280bae2 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3fe5603 */.elementor-28 .elementor-element.elementor-element-3fe5603 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ad6ed88 */.elementor-28 .elementor-element.elementor-element-ad6ed88 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.75;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3ad6c15 *//*.elementor-28 .elementor-element.elementor-element-3ad6c15 .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.7;
}*//* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-791d4ab *//*.elementor-28 .elementor-element.elementor-element-791d4ab .e-hosted-video.elementor-wrapper.elementor-open-inline{
    --video-aspect-ratio: 0.7;
}*//* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-7c7038b */.elementor-28 .elementor-element.elementor-element-7c7038b .elementor-widget-n-carousel .swiper-wrapper {
    display: flex !important;
    width: max-content !important;
    transition: none !important;
}

@media (min-width: 1024px){.elementor-element-2f68b15{
    position: relative;
    overflow: hidden;
}

/* LEFT fade (strong + narrow) */
.elementor-element-2f68b15::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 50px; /* reduced width */
    z-index: 10;
    pointer-events: none;
    background: linear-gradient(to right,
        rgba(29, 38, 52, 1) 0%,
        rgba(29, 38, 52, 0.95) 40%,
        rgba(29, 38, 52, 0.6) 70%,
        rgba(29, 38, 52, 0) 100%
    );
}

/* RIGHT fade (strong + narrow) */
.elementor-element-2f68b15::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    width: 50px; /* reduced width */
    z-index: 10;
    pointer-events: none;
    background: linear-gradient(to left,
        rgba(29, 38, 52, 1) 0%,
        rgba(29, 38, 52, 0.95) 40%,
        rgba(29, 38, 52, 0.6) 70%,
        rgba(29, 38, 52, 0) 100%
    );
}
}/* End custom CSS */
/* Start custom CSS */.grow-card{
    position: relative;
}

.grow-card::before{
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 2px;
    background: linear-gradient(
        to bottom,
        rgba(59,130,246,0.2),
        #3b82f6,
        rgba(59,130,246,0.2)
    );
}/* End custom CSS */