.elementor-4978 .elementor-element.elementor-element-40aa5c84{--display:flex;--min-height:1108px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:-140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-4978 .elementor-element.elementor-element-40aa5c84:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-40aa5c84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cde.sa.com/wp-content/uploads/2025/06/Home1.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-4978 .elementor-element.elementor-element-7f1f9b5e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-7f1f9b5e.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-7a50bb49{text-align:left;}.elementor-4978 .elementor-element.elementor-element-7a50bb49 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:60px;line-height:70px;color:#FFFFFF;}.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-4978 .elementor-element.elementor-element-3281fb1c{width:var( --container-widget-width, 598px );max-width:598px;--container-widget-width:598px;--container-widget-flex-grow:0;font-family:"Rhon Round", Sans-serif;font-size:18px;color:#808080;}.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-4978 .elementor-element.elementor-element-575f2652 .elementor-button{background-color:transparent;font-family:"Rhon Round", Sans-serif;font-size:16px;font-weight:400;line-height:20px;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);border-radius:14px 14px 14px 14px;padding:6px 6px 6px 20px;}.elementor-4978 .elementor-element.elementor-element-575f2652 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-575f2652 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4978 .elementor-element.elementor-element-575f2652 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-4978 .elementor-element.elementor-element-6c302b70{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-6c302b70:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-6c302b70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cde.sa.com/wp-content/uploads/2025/06/Sphere-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4978 .elementor-element.elementor-element-6c302b70.e-con{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-71922f9c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF66;--border-color:#FFFFFF66;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-4978 .elementor-element.elementor-element-71922f9c:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-71922f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.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-4978 .elementor-element.elementor-element-1ae3ccad .elementor-icon-wrapper{text-align:center;}.elementor-4978 .elementor-element.elementor-element-799a6b92{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-4978 .elementor-element.elementor-element-799a6b92 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-4978 .elementor-element.elementor-element-799a6b92.elementor-element{--align-self:flex-start;}.elementor-4978 .elementor-element.elementor-element-799a6b92 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-248da196{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF66;--border-color:#FFFFFF66;--border-radius:18px 18px 18px 18px;--margin-top:80px;--margin-bottom:0px;--margin-left:-90px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-4978 .elementor-element.elementor-element-248da196:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-248da196 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-4978 .elementor-element.elementor-element-4914df77 .elementor-icon-wrapper{text-align:center;}.elementor-4978 .elementor-element.elementor-element-e05a8cd{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-4978 .elementor-element.elementor-element-e05a8cd > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-4978 .elementor-element.elementor-element-e05a8cd.elementor-element{--align-self:flex-start;}.elementor-4978 .elementor-element.elementor-element-e05a8cd .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-7ea9f8d4{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF66;--border-color:#FFFFFF66;--border-radius:18px 18px 18px 18px;--margin-top:40px;--margin-bottom:-80px;--margin-left:310px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-4978 .elementor-element.elementor-element-7ea9f8d4:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-7ea9f8d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-4978 .elementor-element.elementor-element-68f1fb7f .elementor-icon-wrapper{text-align:center;}.elementor-4978 .elementor-element.elementor-element-57184539{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-4978 .elementor-element.elementor-element-57184539 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-4978 .elementor-element.elementor-element-57184539.elementor-element{--align-self:flex-start;}.elementor-4978 .elementor-element.elementor-element-57184539 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-1ca6f57a{--display:flex;--min-height:908px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:30px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-4978 .elementor-element.elementor-element-1ca6f57a:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-1ca6f57a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cde.sa.com/wp-content/uploads/2025/06/Home4.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4978 .elementor-element.elementor-element-53ab624e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-11523a3a .elementor-icon-wrapper{text-align:center;}.elementor-4978 .elementor-element.elementor-element-11523a3a .elementor-icon{font-size:32px;}.elementor-4978 .elementor-element.elementor-element-11523a3a .elementor-icon svg{height:32px;}.elementor-4978 .elementor-element.elementor-element-11523a3a .elementor-icon-wrapper svg{width:auto;}.elementor-4978 .elementor-element.elementor-element-351f195e .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4978 .elementor-element.elementor-element-11fb6ba2{--divider-border-style:solid;--divider-color:#424242;--divider-border-width:1px;}.elementor-4978 .elementor-element.elementor-element-11fb6ba2 .elementor-divider-separator{width:100%;}.elementor-4978 .elementor-element.elementor-element-11fb6ba2 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-4978 .elementor-element.elementor-element-6f2f37e3{--display:flex;--justify-content:space-between;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-4cc6892f{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-3b1e500b{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-4978 .elementor-element.elementor-element-3b1e500b > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-4978 .elementor-element.elementor-element-3b1e500b .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:42px;font-weight:400;line-height:52px;color:#FFFFFF;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4978 .elementor-element.elementor-element-6f4594e{--display:flex;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-48f1eb53{--display:flex;--border-radius:0px 0px 0px 0px;--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-4978 .elementor-element.elementor-element-14c4b6ee{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-3502d577{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.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-4978 .elementor-element.elementor-element-1d89d3a3 img{width:100%;max-width:100%;border-radius:12px 12px 12px 12px;}.elementor-4978 .elementor-element.elementor-element-650aa6bb .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-6b4c4425 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-6a018807{--display:flex;--border-radius:0px 0px 0px 0px;--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-4978 .elementor-element.elementor-element-4493aab4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-4fe9c238{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-7893e383 img{width:100%;max-width:100%;border-radius:12px 12px 12px 12px;}.elementor-4978 .elementor-element.elementor-element-64c59019 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-7e5f928 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-3cc18ec3{--display:flex;border-style:none;--border-style:none;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-4450e8ae{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-4ba45cac{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-bb6e0ab img{width:100%;max-width:100%;border-radius:12px 12px 12px 12px;}.elementor-4978 .elementor-element.elementor-element-13db052f .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-26dbc254 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-2a198685{--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%;}.elementor-4978 .elementor-element.elementor-element-2a198685 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-48410366{--display:flex;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-2370f302{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-409dc60{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-60bed58f{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-464c869b img{width:100%;max-width:100%;border-radius:12px 12px 12px 12px;}.elementor-4978 .elementor-element.elementor-element-551e04d5 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-3b40f6a2 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-34e81e38{--display:flex;--border-radius:0px 0px 0px 0px;--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-4978 .elementor-element.elementor-element-37b1212a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-2757ff51{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-290c3533 img{width:100%;max-width:100%;border-radius:12px 12px 12px 12px;}.elementor-4978 .elementor-element.elementor-element-6ad80dcc .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-766bc209 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-384a0910{--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%;}.elementor-4978 .elementor-element.elementor-element-384a0910 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-d5c5b89{--display:flex;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-1e2c2590{--display:flex;--border-radius:0px 0px 0px 0px;--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-4978 .elementor-element.elementor-element-461bbd8b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-6dc545da{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-3bc1f98f img{width:100%;max-width:100%;border-radius:12px 12px 12px 12px;}.elementor-4978 .elementor-element.elementor-element-2197d7a4 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-74dd6857 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-774fd833{--display:flex;--border-radius:0px 0px 0px 0px;--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-4978 .elementor-element.elementor-element-7637c9a8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-3209ea48{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-387593b5 img{width:100%;max-width:100%;border-radius:12px 12px 12px 12px;}.elementor-4978 .elementor-element.elementor-element-4fde66b9 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-7724c55c .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-366baa2d{--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%;}.elementor-4978 .elementor-element.elementor-element-366baa2d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-4479d00{--n-tabs-heading-justify-content:flex-end;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:20px;--n-tabs-gap:70px;--n-tabs-title-border-radius:14px 14px 14px 14px;--n-tabs-title-padding-top:13px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:13px;--n-tabs-title-padding-left:20px;--n-tabs-title-color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-4479d00 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-4978 .elementor-element.elementor-element-4479d00.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#1D29AF;background-color:transparent;background-image:linear-gradient(180deg, #1D29AF 0%, #743CDF 90%);border-style:solid;border-color:#743CDF;}.elementor-4978 .elementor-element.elementor-element-4479d00.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-4978 .elementor-element.elementor-element-4479d00.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#743CDF;background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-4479d00 > .elementor-widget-container{margin:-190px 0px 0px 0px;padding:100px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-4479d00.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#424242;}.elementor-4978 .elementor-element.elementor-element-109147c2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-7020505{--display:flex;--border-radius:0px 0px 0px 0px;--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-4978 .elementor-element.elementor-element-6235d6e9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-51dadedc{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-39d0d456 img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-29e7858d .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-7f36d7eb .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-1ff6c207{--display:flex;--border-radius:0px 0px 0px 0px;--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-4978 .elementor-element.elementor-element-4bc735d7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-65b28ba0{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-61fb979 img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-1b0e3e32 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-4d3a4f70 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-22c5e0b{--display:flex;border-style:none;--border-style:none;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-5847df78{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-70b76c7d{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-6cd3c66e img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-5ad9b6c1 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-47ac26a0 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-5b4aa08c{--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%;}.elementor-4978 .elementor-element.elementor-element-5b4aa08c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-40083037{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-7f229eac{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-1565fed8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-7ae0fe2e{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-732136db img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-493b183 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-56db2b0e .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-3fab138f{--display:flex;--border-radius:0px 0px 0px 0px;--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-4978 .elementor-element.elementor-element-3c026b5a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-47aca845{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-47adec28 img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-7ce78d7e .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-1150ef49 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-67dfefa9{--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%;}.elementor-4978 .elementor-element.elementor-element-67dfefa9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-4ba2f7cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-3a8748c0{--display:flex;--border-radius:0px 0px 0px 0px;--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-4978 .elementor-element.elementor-element-53c8f852{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-46badeff{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-24c334bc img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-2d9af1d1 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-293f48b8 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-17031e34{--display:flex;--border-radius:0px 0px 0px 0px;--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-4978 .elementor-element.elementor-element-165879bf{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-635952ee{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-27a83f41 img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-2371b89c .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-2fb4e049 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-2a9e542b{--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%;}.elementor-4978 .elementor-element.elementor-element-2a9e542b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-38b9c8f7{--n-tabs-heading-justify-content:flex-end;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:20px;--n-tabs-gap:70px;--n-tabs-title-border-radius:14px 14px 14px 14px;--n-tabs-title-padding-top:13px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:13px;--n-tabs-title-padding-left:20px;--n-tabs-title-color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-38b9c8f7 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-4978 .elementor-element.elementor-element-38b9c8f7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#1D29AF;background-color:transparent;background-image:linear-gradient(180deg, #1D29AF 0%, #743CDF 90%);border-style:solid;border-color:#743CDF;}.elementor-4978 .elementor-element.elementor-element-38b9c8f7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-4978 .elementor-element.elementor-element-38b9c8f7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#743CDF;background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-38b9c8f7 > .elementor-widget-container{margin:-190px 0px 0px 0px;padding:100px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-38b9c8f7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#424242;}.elementor-4978 .elementor-element.elementor-element-266775a7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:30px;--padding-bottom:130px;--padding-left:30px;--padding-right:30px;}.elementor-4978 .elementor-element.elementor-element-266775a7:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-266775a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cde.sa.com/wp-content/uploads/2025/06/Frame-108.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-4978 .elementor-element.elementor-element-2b52b4ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-48ce0cd5 .elementor-icon-wrapper{text-align:center;}.elementor-4978 .elementor-element.elementor-element-48ce0cd5 .elementor-icon{font-size:32px;}.elementor-4978 .elementor-element.elementor-element-48ce0cd5 .elementor-icon svg{height:32px;}.elementor-4978 .elementor-element.elementor-element-48ce0cd5 .elementor-icon-wrapper svg{width:auto;}.elementor-4978 .elementor-element.elementor-element-26798ddc .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-ea80c7d{--divider-border-style:solid;--divider-color:#424242;--divider-border-width:1px;}.elementor-4978 .elementor-element.elementor-element-ea80c7d .elementor-divider-separator{width:100%;}.elementor-4978 .elementor-element.elementor-element-ea80c7d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-4978 .elementor-element.elementor-element-664bdad7{--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:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-83fe57b{--display:flex;--min-height:499px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-83fe57b:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-83fe57b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cde.sa.com/wp-content/uploads/2025/06/Group-1.png");background-repeat:no-repeat;background-size:cover;}.elementor-4978 .elementor-element.elementor-element-d5005fe{--display:flex;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-398cb836{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-4978 .elementor-element.elementor-element-398cb836 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-4978 .elementor-element.elementor-element-398cb836 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:42px;font-weight:400;line-height:52px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-639316a8{width:var( --container-widget-width, 657px );max-width:657px;--container-widget-width:657px;--container-widget-flex-grow:0;}.elementor-4978 .elementor-element.elementor-element-639316a8 .elementor-heading-title{font-family:"Rhon Round", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-2438141{--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;--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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4978 .elementor-element.elementor-element-521364e9 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Rhon Round", Sans-serif;font-size:62px;font-weight:400;line-height:72px;}.elementor-4978 .elementor-element.elementor-element-521364e9 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Rhon Round", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-4978 .elementor-element.elementor-element-4443db22 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Rhon Round", Sans-serif;font-size:62px;font-weight:400;line-height:72px;}.elementor-4978 .elementor-element.elementor-element-4443db22 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Rhon Round", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-4978 .elementor-element.elementor-element-5ee632a4 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Rhon Round", Sans-serif;font-size:62px;font-weight:400;line-height:72px;}.elementor-4978 .elementor-element.elementor-element-5ee632a4 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Rhon Round", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-4978 .elementor-element.elementor-element-64087ceb .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Rhon Round", Sans-serif;font-size:62px;font-weight:400;line-height:72px;}.elementor-4978 .elementor-element.elementor-element-64087ceb .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Rhon Round", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-4978 .elementor-element.elementor-element-a77f938{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-7369d34d{--display:flex;}.elementor-4978 .elementor-element.elementor-element-736f3ee .elementor-button{background-color:transparent;font-family:"Rhon Round", Sans-serif;font-size:16px;font-weight:400;line-height:20px;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);border-radius:14px 14px 14px 14px;padding:6px 6px 6px 20px;}.elementor-4978 .elementor-element.elementor-element-736f3ee > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-736f3ee .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4978 .elementor-element.elementor-element-736f3ee .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-4978 .elementor-element.elementor-element-1fb9ae5f{--display:flex;}.elementor-4978 .elementor-element.elementor-element-7423f1da .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Rhon Round", Sans-serif;font-size:62px;font-weight:400;line-height:72px;}.elementor-4978 .elementor-element.elementor-element-7423f1da .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Rhon Round", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-4978 .elementor-element.elementor-element-493dc620 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Rhon Round", Sans-serif;font-size:62px;font-weight:400;line-height:72px;}.elementor-4978 .elementor-element.elementor-element-493dc620 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Rhon Round", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-4978 .elementor-element.elementor-element-2defec08 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Rhon Round", Sans-serif;font-size:62px;font-weight:400;line-height:72px;}.elementor-4978 .elementor-element.elementor-element-2defec08 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Rhon Round", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-4978 .elementor-element.elementor-element-31ea25a7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Rhon Round", Sans-serif;font-size:62px;font-weight:400;line-height:72px;}.elementor-4978 .elementor-element.elementor-element-31ea25a7 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Rhon Round", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-4978 .elementor-element.elementor-element-543c2d0d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:28px 28px;--row-gap:28px;--column-gap:28px;--overlay-opacity:1;--padding-top:30px;--padding-bottom:130px;--padding-left:30px;--padding-right:30px;}.elementor-4978 .elementor-element.elementor-element-543c2d0d:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-543c2d0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cde.sa.com/wp-content/uploads/2025/06/Frame-1092.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4978 .elementor-element.elementor-element-543c2d0d::before, .elementor-4978 .elementor-element.elementor-element-543c2d0d > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-543c2d0d > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-543c2d0d > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-543c2d0d > .e-con-inner > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-543c2d0d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cde.sa.com/wp-content/uploads/2025/06/Ellipse-2.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4978 .elementor-element.elementor-element-4afa117f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-5334c1ae > .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-5334c1ae.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-5334c1ae .elementor-icon-wrapper{text-align:center;}.elementor-4978 .elementor-element.elementor-element-5334c1ae .elementor-icon{font-size:32px;}.elementor-4978 .elementor-element.elementor-element-5334c1ae .elementor-icon svg{height:32px;}.elementor-4978 .elementor-element.elementor-element-5334c1ae .elementor-icon-wrapper svg{width:auto;}.elementor-4978 .elementor-element.elementor-element-47a161fa .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-2907730{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-2907730.e-con{--align-self:flex-start;}.elementor-4978 .elementor-element.elementor-element-6f22b11b{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:center;}.elementor-4978 .elementor-element.elementor-element-6f22b11b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-6f22b11b.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-6f22b11b .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:42px;font-weight:400;line-height:52px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-5a9acd3c{width:var( --container-widget-width, 825px );max-width:825px;--container-widget-width:825px;--container-widget-flex-grow:0;text-align:center;}.elementor-4978 .elementor-element.elementor-element-5a9acd3c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-5a9acd3c.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-5a9acd3c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-4de7a14d{--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:022px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-14bbe48b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-41f10d77{--display:flex;--min-height:127px;--justify-content:center;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-41f10d77:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-41f10d77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4978 .elementor-element.elementor-element-41f10d77:hover{background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-79c173f0.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-79c173f0 img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-6c6dca31{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-451de853{--display:flex;--min-height:127px;--justify-content:center;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-451de853:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-451de853 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4978 .elementor-element.elementor-element-451de853:hover{background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-65c99203.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-65c99203 img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-6857f2d3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-6ef21db3{--display:flex;--min-height:127px;--justify-content:center;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-6ef21db3:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-6ef21db3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4978 .elementor-element.elementor-element-6ef21db3:hover{background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-398cbba2.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-398cbba2 img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-10aaf1d9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-58793436{--display:flex;--min-height:127px;--justify-content:center;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-4978 .elementor-element.elementor-element-58793436:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-58793436 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4978 .elementor-element.elementor-element-58793436:hover{background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-4b85c046.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-4b85c046 img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-674c4c11{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-6f7f65c2{--display:flex;--min-height:127px;--justify-content:center;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:05px;}.elementor-4978 .elementor-element.elementor-element-6f7f65c2:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-6f7f65c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4978 .elementor-element.elementor-element-6f7f65c2:hover{background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-7b6dca26.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-7b6dca26 img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-10bf6bfd{--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:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-5656f0d2{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-41af07d1{--display:flex;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:42px;--padding-bottom:42px;--padding-left:5px;--padding-right:05px;}.elementor-4978 .elementor-element.elementor-element-41af07d1:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-41af07d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4978 .elementor-element.elementor-element-41af07d1:hover{background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-595284bf.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-595284bf img{width:100%;max-width:100%;height:39px;}.elementor-4978 .elementor-element.elementor-element-6e770c20{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-6957d212{--display:flex;--min-height:127px;--justify-content:center;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-6957d212:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-6957d212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4978 .elementor-element.elementor-element-6957d212:hover{background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-7f7141e1.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-7f7141e1 img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-1b769212{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-36e99dba{--display:flex;--min-height:127px;--justify-content:center;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-36e99dba:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-36e99dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4978 .elementor-element.elementor-element-36e99dba:hover{background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-5b4c72d4.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-5b4c72d4 img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-1e1c564a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-22a4c143{--display:flex;--min-height:127px;--justify-content:center;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-22a4c143:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-22a4c143 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4978 .elementor-element.elementor-element-22a4c143:hover{background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-7b6a108d.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-7b6a108d img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-6701fab2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-531e75b0{--display:flex;--min-height:127px;--justify-content:center;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-531e75b0:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-531e75b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4978 .elementor-element.elementor-element-531e75b0:hover{background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-112bbe86.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-112bbe86 img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-14d8bdda{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-6888f023{--display:flex;--min-height:127px;--justify-content:center;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-6888f023:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-6888f023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4978 .elementor-element.elementor-element-6888f023:hover{background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-3d7d143a.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-3d7d143a img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-2fbbfa02 .elementor-button{background-color:transparent;font-family:"Rhon Round", Sans-serif;font-size:16px;font-weight:400;line-height:20px;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);border-radius:14px 14px 14px 14px;padding:6px 9px 6px 29px;}.elementor-4978 .elementor-element.elementor-element-2fbbfa02 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-2fbbfa02.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-2fbbfa02 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4978 .elementor-element.elementor-element-2fbbfa02 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-4978 .elementor-element.elementor-element-a63d0ab{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:30px;--padding-bottom:130px;--padding-left:30px;--padding-right:30px;}.elementor-4978 .elementor-element.elementor-element-a63d0ab:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-a63d0ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cde.sa.com/wp-content/uploads/2025/06/Frame-1092.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4978 .elementor-element.elementor-element-3123e15f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-1da90214 > .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-1da90214 .elementor-icon-wrapper{text-align:center;}.elementor-4978 .elementor-element.elementor-element-1da90214 .elementor-icon{font-size:32px;}.elementor-4978 .elementor-element.elementor-element-1da90214 .elementor-icon svg{height:32px;}.elementor-4978 .elementor-element.elementor-element-1da90214 .elementor-icon-wrapper svg{width:auto;}.elementor-4978 .elementor-element.elementor-element-46d163db .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-60da2eff{--divider-border-style:solid;--divider-color:#424242;--divider-border-width:1px;}.elementor-4978 .elementor-element.elementor-element-60da2eff > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-60da2eff .elementor-divider-separator{width:100%;}.elementor-4978 .elementor-element.elementor-element-60da2eff .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-4978 .elementor-element.elementor-element-21453bd4{--display:flex;--overflow:hidden;--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-21453bd4.e-con{--align-self:flex-start;}.elementor-4978 .elementor-element.elementor-element-2dc6e84e{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:center;}.elementor-4978 .elementor-element.elementor-element-2dc6e84e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-2dc6e84e.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-2dc6e84e .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:42px;font-weight:400;line-height:52px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-5c63dcd0{width:var( --container-widget-width, 721px );max-width:721px;--container-widget-width:721px;--container-widget-flex-grow:0;text-align:center;}.elementor-4978 .elementor-element.elementor-element-5c63dcd0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-5c63dcd0.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-5c63dcd0 .elementor-heading-title{font-family:"Rhon Round", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-d1e5406{--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:022px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-6366c36b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-34558e54{--display:flex;--min-height:127px;--justify-content:center;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-34558e54:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-34558e54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4978 .elementor-element.elementor-element-34558e54:hover{background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-5c1379b2.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-5c1379b2 img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-421a36a9{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-6952bf9d{--display:flex;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:42px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-6952bf9d:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-6952bf9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4978 .elementor-element.elementor-element-6952bf9d:hover{background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-6e5a0b8d.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-6e5a0b8d img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-187f1811{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-6f9ff95c{--display:flex;--min-height:127px;--justify-content:center;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-6f9ff95c:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-6f9ff95c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4978 .elementor-element.elementor-element-6f9ff95c:hover{background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-2159535b.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-2159535b img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-7a29e285{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-628f938a{--display:flex;--min-height:127px;--justify-content:center;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-628f938a:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-628f938a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4978 .elementor-element.elementor-element-628f938a:hover{background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-2666201c.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-2666201c img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-555ac6dd{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-1535df9{--display:flex;--min-height:127px;--justify-content:center;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-1535df9:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-1535df9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4978 .elementor-element.elementor-element-1535df9:hover{background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-52df3b24.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-52df3b24 img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-442380be{--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:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-146af955{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-516bcf94{--display:flex;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:42px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-516bcf94:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-516bcf94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4978 .elementor-element.elementor-element-516bcf94:hover{background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-1e6ecd0b.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-1e6ecd0b img{width:100%;max-width:100%;height:39px;}.elementor-4978 .elementor-element.elementor-element-7155a55f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-7593d436{--display:flex;--min-height:127px;--justify-content:center;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-7593d436:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-7593d436 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4978 .elementor-element.elementor-element-7593d436:hover{background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-1ee3284e.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-1ee3284e img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-358a75ea{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-10b1b3f8{--display:flex;--min-height:127px;--justify-content:center;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-10b1b3f8:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-10b1b3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4978 .elementor-element.elementor-element-10b1b3f8:hover{background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-5200ad5f.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-5200ad5f img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-7096fadf{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-53e03db4{--display:flex;--min-height:127px;--justify-content:center;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-53e03db4:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-53e03db4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4978 .elementor-element.elementor-element-53e03db4:hover{background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-7894c854.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-7894c854 img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-59e6a826{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-26a74d55{--display:flex;--min-height:127px;--justify-content:center;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-26a74d55:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-26a74d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4978 .elementor-element.elementor-element-26a74d55:hover{background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-7e15b4ec.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-7e15b4ec img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-f9ebddb{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-70324f9b{--display:flex;--min-height:127px;--justify-content:center;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-70324f9b:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-70324f9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4978 .elementor-element.elementor-element-70324f9b:hover{background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-380f9bac.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-380f9bac img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-7910718{--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:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-90d766f{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-57700f7{--display:flex;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:42px;--padding-bottom:42px;--padding-left:5px;--padding-right:05px;}.elementor-4978 .elementor-element.elementor-element-57700f7:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-57700f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4978 .elementor-element.elementor-element-57700f7:hover{background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-637d874.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-637d874 img{width:100%;max-width:100%;height:39px;}.elementor-4978 .elementor-element.elementor-element-ec9f09b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-98c3322{--display:flex;--min-height:127px;--justify-content:center;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-98c3322:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-98c3322 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4978 .elementor-element.elementor-element-98c3322:hover{background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-3477a28.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-3477a28 img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-d08894f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-4c5d6b5{--display:flex;--min-height:127px;--justify-content:center;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-4c5d6b5:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-4c5d6b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4978 .elementor-element.elementor-element-4c5d6b5:hover{background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-6e2dd5e.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-6e2dd5e img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-f16abba{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-48d8f1a{--display:flex;--min-height:127px;--justify-content:center;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-48d8f1a:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-48d8f1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4978 .elementor-element.elementor-element-48d8f1a:hover{background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-a5b6bc3.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-a5b6bc3 img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-c611545{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-a1a7558{--display:flex;--min-height:127px;--justify-content:center;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-a1a7558:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-a1a7558 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4978 .elementor-element.elementor-element-a1a7558:hover{background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-b542f3a.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-b542f3a img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-1a33601{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-9b34e46{--display:flex;--min-height:127px;--justify-content:center;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-9b34e46:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-9b34e46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4978 .elementor-element.elementor-element-9b34e46:hover{background-color:transparent;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);}.elementor-4978 .elementor-element.elementor-element-a82b805.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-a82b805 img{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-1f3d3904 .elementor-button{background-color:transparent;font-family:"Rhon Round", Sans-serif;font-size:16px;font-weight:400;line-height:20px;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);border-radius:14px 14px 14px 14px;padding:6px 9px 6px 29px;}.elementor-4978 .elementor-element.elementor-element-1f3d3904 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-1f3d3904.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-1f3d3904 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4978 .elementor-element.elementor-element-1f3d3904 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-4978 .elementor-element.elementor-element-3bc28b4 .elementor-button{background-color:transparent;font-family:"Rhon Round", Sans-serif;font-size:16px;font-weight:400;line-height:20px;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);border-radius:14px 14px 14px 14px;padding:6px 6px 6px 20px;}.elementor-4978 .elementor-element.elementor-element-3bc28b4 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-3bc28b4.elementor-element{--align-self:center;}.elementor-4978 .elementor-element.elementor-element-3bc28b4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4978 .elementor-element.elementor-element-3bc28b4 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-4978 .elementor-element.elementor-element-dda04be{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-dda04be:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-dda04be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-4978 .elementor-element.elementor-element-6eab8a34{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-4978 .elementor-element.elementor-element-274ca7a4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-3866c549 .elementor-icon-wrapper{text-align:center;}.elementor-4978 .elementor-element.elementor-element-3866c549 .elementor-icon{font-size:32px;}.elementor-4978 .elementor-element.elementor-element-3866c549 .elementor-icon svg{height:32px;}.elementor-4978 .elementor-element.elementor-element-3866c549 .elementor-icon-wrapper svg{width:auto;}.elementor-4978 .elementor-element.elementor-element-583b775a .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-1148933a{--divider-border-style:solid;--divider-color:#424242;--divider-border-width:1px;}.elementor-4978 .elementor-element.elementor-element-1148933a .elementor-divider-separator{width:100%;}.elementor-4978 .elementor-element.elementor-element-1148933a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-4978 .elementor-element.elementor-element-403cfc4b{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-44120684{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-4978 .elementor-element.elementor-element-44120684 > .elementor-widget-container{margin:80px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-44120684 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:42px;font-weight:400;line-height:52px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-603dcbe{width:var( --container-widget-width, 741px );max-width:741px;--container-widget-width:741px;--container-widget-flex-grow:0;text-align:left;}.elementor-4978 .elementor-element.elementor-element-603dcbe > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-603dcbe.elementor-element{--align-self:flex-start;}.elementor-4978 .elementor-element.elementor-element-603dcbe .elementor-heading-title{font-family:"Rhon Round", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-2146e9e9{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--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-4978 .elementor-element.elementor-element-78989056{--display:flex;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4978 .elementor-element.elementor-element-78989056:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-78989056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #424242 0%, #000000 100%);}.elementor-4978 .elementor-element.elementor-element-78989056:hover{background-color:transparent;background-image:linear-gradient(90deg, #1D29AF 0%, #743CDF 100%);}.elementor-4978 .elementor-element.elementor-element-231874e0{--display:flex;border-style:none;--border-style:none;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-231874e0:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-231874e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-4978 .elementor-element.elementor-element-397a22c2{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-24c19d25{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-2393c704.elementor-element{--align-self:flex-start;}.elementor-4978 .elementor-element.elementor-element-3c2f945c{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-312d8b75.elementor-element{--align-self:flex-start;}.elementor-4978 .elementor-element.elementor-element-312d8b75 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-1d543bfd.elementor-element{--align-self:flex-start;}.elementor-4978 .elementor-element.elementor-element-1d543bfd .elementor-heading-title{font-family:"Rhon Round", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-4978 .elementor-element.elementor-element-2ac78c10{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-42fad7ba .elementor-heading-title{font-family:"Rhon Round", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-56e2f11c{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--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-4978 .elementor-element.elementor-element-5db1c18{--display:flex;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4978 .elementor-element.elementor-element-5db1c18:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-5db1c18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #424242 0%, #000000 100%);}.elementor-4978 .elementor-element.elementor-element-5db1c18:hover{background-color:transparent;background-image:linear-gradient(90deg, #1D29AF 0%, #743CDF 100%);}.elementor-4978 .elementor-element.elementor-element-4249840a{--display:flex;border-style:none;--border-style:none;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-4249840a:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-4249840a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-4978 .elementor-element.elementor-element-3b1811a7{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-542acdd2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-a76c2f4.elementor-element{--align-self:flex-start;}.elementor-4978 .elementor-element.elementor-element-22e3c180{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-746ca7bf.elementor-element{--align-self:flex-start;}.elementor-4978 .elementor-element.elementor-element-746ca7bf .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-4d2a6839 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-4d2a6839.elementor-element{--align-self:flex-start;}.elementor-4978 .elementor-element.elementor-element-4d2a6839 .elementor-heading-title{font-family:"Rhon Round", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-4978 .elementor-element.elementor-element-447d3c59{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-664a9882 .elementor-heading-title{font-family:"Rhon Round", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-1ddcc72d{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--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-4978 .elementor-element.elementor-element-26028ee7{--display:flex;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4978 .elementor-element.elementor-element-26028ee7:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-26028ee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #424242 0%, #000000 100%);}.elementor-4978 .elementor-element.elementor-element-26028ee7:hover{background-color:transparent;background-image:linear-gradient(90deg, #1D29AF 0%, #743CDF 100%);}.elementor-4978 .elementor-element.elementor-element-65453000{--display:flex;border-style:none;--border-style:none;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-65453000:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-65453000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-4978 .elementor-element.elementor-element-6b03594c{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-58d57b92{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-59c2beb9.elementor-element{--align-self:flex-start;}.elementor-4978 .elementor-element.elementor-element-57d25df1{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-6026ca28.elementor-element{--align-self:flex-start;}.elementor-4978 .elementor-element.elementor-element-6026ca28 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-615b9d9b.elementor-element{--align-self:flex-start;}.elementor-4978 .elementor-element.elementor-element-615b9d9b .elementor-heading-title{font-family:"Rhon Round", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-4978 .elementor-element.elementor-element-2f25f210{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-138ff2be .elementor-heading-title{font-family:"Rhon Round", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-57bf3cf{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--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-4978 .elementor-element.elementor-element-43d647cc{--display:flex;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4978 .elementor-element.elementor-element-43d647cc:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-43d647cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #969696 0%, #000000 100%);}.elementor-4978 .elementor-element.elementor-element-43d647cc:hover{background-color:transparent;background-image:linear-gradient(90deg, #1D29AF 0%, #743CDF 100%);}.elementor-4978 .elementor-element.elementor-element-145ab678{--display:flex;border-style:none;--border-style:none;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-145ab678:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-145ab678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-4978 .elementor-element.elementor-element-67dd90fa{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-41c79b4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-36d205b4.elementor-element{--align-self:flex-start;}.elementor-4978 .elementor-element.elementor-element-ccda00b{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-2b30ace2.elementor-element{--align-self:flex-start;}.elementor-4978 .elementor-element.elementor-element-2b30ace2 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-447c460f.elementor-element{--align-self:flex-start;}.elementor-4978 .elementor-element.elementor-element-447c460f .elementor-heading-title{font-family:"Rhon Round", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-4978 .elementor-element.elementor-element-d9e5fbd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-10ddb777 .elementor-heading-title{font-family:"Rhon Round", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-6aeec57b{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--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-4978 .elementor-element.elementor-element-7394f7dc{--display:flex;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4978 .elementor-element.elementor-element-7394f7dc:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-7394f7dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #969696 0%, #000000 100%);}.elementor-4978 .elementor-element.elementor-element-7394f7dc:hover{background-color:transparent;background-image:linear-gradient(90deg, #1D29AF 0%, #743CDF 100%);}.elementor-4978 .elementor-element.elementor-element-59520cbb{--display:flex;border-style:none;--border-style:none;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-59520cbb:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-59520cbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-4978 .elementor-element.elementor-element-3983ecb1{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-7cba2ce3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-7299bf2c.elementor-element{--align-self:flex-start;}.elementor-4978 .elementor-element.elementor-element-6d82a3e2{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-478db25d.elementor-element{--align-self:flex-start;}.elementor-4978 .elementor-element.elementor-element-478db25d .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-28168ff0.elementor-element{--align-self:flex-start;}.elementor-4978 .elementor-element.elementor-element-28168ff0 .elementor-heading-title{font-family:"Rhon Round", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-4978 .elementor-element.elementor-element-1d10aefb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-23dd2cda .elementor-heading-title{font-family:"Rhon Round", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-3d07457d{--e-rating-icon-font-size:20px;--e-rating-gap:7px;--e-rating-icon-marked-color:#B24AFF;--e-rating-icon-color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-21a25d28{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--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-4978 .elementor-element.elementor-element-61f5b7a7{--display:flex;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-4978 .elementor-element.elementor-element-61f5b7a7:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-61f5b7a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #969696 0%, #000000 100%);}.elementor-4978 .elementor-element.elementor-element-61f5b7a7:hover{background-color:transparent;background-image:linear-gradient(90deg, #1D29AF 0%, #743CDF 100%);}.elementor-4978 .elementor-element.elementor-element-247c7ff5{--display:flex;border-style:none;--border-style:none;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-247c7ff5:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-247c7ff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-4978 .elementor-element.elementor-element-4bbf32b9{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-129d3ac7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-5970d545.elementor-element{--align-self:flex-start;}.elementor-4978 .elementor-element.elementor-element-2b8fcd04{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-42481a33.elementor-element{--align-self:flex-start;}.elementor-4978 .elementor-element.elementor-element-42481a33 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-4ac9b5a.elementor-element{--align-self:flex-start;}.elementor-4978 .elementor-element.elementor-element-4ac9b5a .elementor-heading-title{font-family:"Rhon Round", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-4978 .elementor-element.elementor-element-5f997eee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-1abec278 .elementor-heading-title{font-family:"Rhon Round", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-1e1e95b{--e-rating-icon-font-size:20px;--e-rating-gap:7px;--e-rating-icon-marked-color:#B24AFF;--e-rating-icon-color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-63ffc8a0{--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%;}.elementor-4978 .elementor-element.elementor-element-63ffc8a0 > .elementor-widget-container{margin:52px 0px 0px 0px;padding:0px 0px 123px 0px;}.elementor-4978 .elementor-element.elementor-element-65c9af3e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:130px;--padding-left:30px;--padding-right:30px;}.elementor-4978 .elementor-element.elementor-element-65c9af3e:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-65c9af3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-4978 .elementor-element.elementor-element-17b768e3{--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:69px 69px;--row-gap:69px;--column-gap:69px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#424242;--border-color:#424242;--border-radius:18px 18px 18px 18px;--padding-top:43px;--padding-bottom:43px;--padding-left:52px;--padding-right:52px;}.elementor-4978 .elementor-element.elementor-element-3ae16eef{--display:flex;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-31f78554{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;text-align:left;}.elementor-4978 .elementor-element.elementor-element-31f78554 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-31f78554.elementor-element{--align-self:flex-start;}.elementor-4978 .elementor-element.elementor-element-31f78554 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:42px;font-weight:400;line-height:52px;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-75a4bfee{width:var( --container-widget-width, 741px );max-width:741px;--container-widget-width:741px;--container-widget-flex-grow:0;text-align:left;}.elementor-4978 .elementor-element.elementor-element-75a4bfee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-75a4bfee.elementor-element{--align-self:flex-start;}.elementor-4978 .elementor-element.elementor-element-75a4bfee .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-4978 .elementor-element.elementor-element-178f8ab7 .elementor-button{background-color:transparent;font-family:"Rhon Round", Sans-serif;font-size:16px;font-weight:400;line-height:20px;background-image:linear-gradient(90deg, #743CDF 0%, #1D29AF 100%);border-radius:14px 14px 14px 14px;padding:12px 6px 12px 20px;}.elementor-4978 .elementor-element.elementor-element-178f8ab7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-178f8ab7.elementor-element{--align-self:flex-start;}.elementor-4978 .elementor-element.elementor-element-178f8ab7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4978 .elementor-element.elementor-element-178f8ab7 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-4978 .elementor-element.elementor-element-7a02f78f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-4c1a8b84 img{width:100%;border-radius:16px 16px 16px 16px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4978 .elementor-element.elementor-element-40aa5c84{--min-height:1028px;--margin-top:-170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4978 .elementor-element.elementor-element-3281fb1c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4978 .elementor-element.elementor-element-248da196{--margin-top:20px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;}.elementor-4978 .elementor-element.elementor-element-7ea9f8d4{--margin-top:30px;--margin-bottom:-40px;--margin-left:10px;--margin-right:0px;}.elementor-4978 .elementor-element.elementor-element-1ca6f57a{--padding-top:030px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4978 .elementor-element.elementor-element-3b1e500b > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-4978 .elementor-element.elementor-element-3b1e500b .elementor-heading-title{font-size:42px;line-height:52px;}.elementor-4978 .elementor-element.elementor-element-2a198685{--e-n-carousel-swiper-slides-to-display:3;}.elementor-4978 .elementor-element.elementor-element-384a0910{--e-n-carousel-swiper-slides-to-display:3;}.elementor-4978 .elementor-element.elementor-element-366baa2d{--e-n-carousel-swiper-slides-to-display:3;}.elementor-4978 .elementor-element.elementor-element-4479d00 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-5b4aa08c{--e-n-carousel-swiper-slides-to-display:3;}.elementor-4978 .elementor-element.elementor-element-67dfefa9{--e-n-carousel-swiper-slides-to-display:3;}.elementor-4978 .elementor-element.elementor-element-2a9e542b{--e-n-carousel-swiper-slides-to-display:3;}.elementor-4978 .elementor-element.elementor-element-38b9c8f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-266775a7{--min-height:548px;--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-4978 .elementor-element.elementor-element-664bdad7{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4978 .elementor-element.elementor-element-83fe57b{--min-height:499px;}.elementor-4978 .elementor-element.elementor-element-398cb836 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-4978 .elementor-element.elementor-element-398cb836 .elementor-heading-title{font-size:42px;line-height:52px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4978 .elementor-element.elementor-element-521364e9 .elementor-counter-number-wrapper{font-size:40px;}.elementor-4978 .elementor-element.elementor-element-521364e9 .elementor-counter-title{font-size:16px;}.elementor-4978 .elementor-element.elementor-element-4443db22 .elementor-counter-number-wrapper{font-size:40px;}.elementor-4978 .elementor-element.elementor-element-4443db22 .elementor-counter-title{font-size:16px;}.elementor-4978 .elementor-element.elementor-element-5ee632a4 .elementor-counter-number-wrapper{font-size:40px;}.elementor-4978 .elementor-element.elementor-element-5ee632a4 .elementor-counter-title{font-size:16px;}.elementor-4978 .elementor-element.elementor-element-64087ceb .elementor-counter-number-wrapper{font-size:40px;}.elementor-4978 .elementor-element.elementor-element-64087ceb .elementor-counter-title{font-size:16px;}.elementor-4978 .elementor-element.elementor-element-7423f1da .elementor-counter-number-wrapper{font-size:40px;}.elementor-4978 .elementor-element.elementor-element-7423f1da .elementor-counter-title{font-size:16px;}.elementor-4978 .elementor-element.elementor-element-493dc620 .elementor-counter-number-wrapper{font-size:40px;}.elementor-4978 .elementor-element.elementor-element-493dc620 .elementor-counter-title{font-size:16px;}.elementor-4978 .elementor-element.elementor-element-2defec08 .elementor-counter-number-wrapper{font-size:40px;}.elementor-4978 .elementor-element.elementor-element-2defec08 .elementor-counter-title{font-size:16px;}.elementor-4978 .elementor-element.elementor-element-31ea25a7 .elementor-counter-number-wrapper{font-size:40px;}.elementor-4978 .elementor-element.elementor-element-31ea25a7 .elementor-counter-title{font-size:16px;}.elementor-4978 .elementor-element.elementor-element-543c2d0d{--padding-top:30px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-4978 .elementor-element.elementor-element-6f22b11b > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-4978 .elementor-element.elementor-element-6f22b11b .elementor-heading-title{font-size:42px;line-height:52px;}.elementor-4978 .elementor-element.elementor-element-5a9acd3c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4978 .elementor-element.elementor-element-14bbe48b{--justify-content:center;}.elementor-4978 .elementor-element.elementor-element-41f10d77{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-451de853{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-6857f2d3{--justify-content:center;}.elementor-4978 .elementor-element.elementor-element-6ef21db3{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-10aaf1d9{--justify-content:center;}.elementor-4978 .elementor-element.elementor-element-58793436{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-674c4c11{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-6f7f65c2{--min-height:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-41af07d1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-595284bf img{object-fit:cover;}.elementor-4978 .elementor-element.elementor-element-6e770c20{--justify-content:center;}.elementor-4978 .elementor-element.elementor-element-6957d212{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-1b769212{--justify-content:center;}.elementor-4978 .elementor-element.elementor-element-36e99dba{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-1e1c564a{--justify-content:center;}.elementor-4978 .elementor-element.elementor-element-22a4c143{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-6701fab2{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-531e75b0{--min-height:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-14d8bdda{--justify-content:center;}.elementor-4978 .elementor-element.elementor-element-6888f023{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-a63d0ab{--padding-top:30px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-4978 .elementor-element.elementor-element-2dc6e84e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-4978 .elementor-element.elementor-element-2dc6e84e .elementor-heading-title{font-size:42px;line-height:52px;}.elementor-4978 .elementor-element.elementor-element-6366c36b{--justify-content:center;}.elementor-4978 .elementor-element.elementor-element-34558e54{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-6952bf9d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-187f1811{--justify-content:center;}.elementor-4978 .elementor-element.elementor-element-6f9ff95c{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-7a29e285{--justify-content:center;}.elementor-4978 .elementor-element.elementor-element-628f938a{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-555ac6dd{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-1535df9{--min-height:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-516bcf94{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-1e6ecd0b img{object-fit:cover;}.elementor-4978 .elementor-element.elementor-element-7155a55f{--justify-content:center;}.elementor-4978 .elementor-element.elementor-element-7593d436{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-358a75ea{--justify-content:center;}.elementor-4978 .elementor-element.elementor-element-10b1b3f8{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-7096fadf{--justify-content:center;}.elementor-4978 .elementor-element.elementor-element-53e03db4{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-59e6a826{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-26a74d55{--min-height:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-f9ebddb{--justify-content:center;}.elementor-4978 .elementor-element.elementor-element-70324f9b{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-57700f7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-637d874 img{object-fit:cover;}.elementor-4978 .elementor-element.elementor-element-ec9f09b{--justify-content:center;}.elementor-4978 .elementor-element.elementor-element-98c3322{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-d08894f{--justify-content:center;}.elementor-4978 .elementor-element.elementor-element-4c5d6b5{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-f16abba{--justify-content:center;}.elementor-4978 .elementor-element.elementor-element-48d8f1a{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-c611545{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-a1a7558{--min-height:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-1a33601{--justify-content:center;}.elementor-4978 .elementor-element.elementor-element-9b34e46{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-44120684 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-4978 .elementor-element.elementor-element-44120684 .elementor-heading-title{font-size:42px;line-height:52px;}.elementor-4978 .elementor-element.elementor-element-63ffc8a0{--e-n-carousel-swiper-slides-to-display:2;}.elementor-4978 .elementor-element.elementor-element-63ffc8a0 > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-4978 .elementor-element.elementor-element-65c9af3e{--padding-top:0px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-4978 .elementor-element.elementor-element-17b768e3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:30px;--padding-right:30px;}.elementor-4978 .elementor-element.elementor-element-3ae16eef{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-4978 .elementor-element.elementor-element-31f78554 .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-4978 .elementor-element.elementor-element-75a4bfee .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-4978 .elementor-element.elementor-element-40aa5c84{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:016px;}.elementor-4978 .elementor-element.elementor-element-7f1f9b5e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4978 .elementor-element.elementor-element-7a50bb49 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-4978 .elementor-element.elementor-element-575f2652 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-575f2652 .elementor-button{font-size:14px;}.elementor-4978 .elementor-element.elementor-element-6c302b70{--gap:21px 21px;--row-gap:21px;--column-gap:21px;}.elementor-4978 .elementor-element.elementor-element-71922f9c{--width:140px;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4978 .elementor-element.elementor-element-71922f9c.e-con{--align-self:flex-end;}.elementor-4978 .elementor-element.elementor-element-1ae3ccad .elementor-icon{font-size:22px;}.elementor-4978 .elementor-element.elementor-element-1ae3ccad .elementor-icon svg{height:22px;}.elementor-4978 .elementor-element.elementor-element-799a6b92 .elementor-heading-title{font-size:12px;line-height:18px;}.elementor-4978 .elementor-element.elementor-element-248da196{--width:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4978 .elementor-element.elementor-element-4914df77 .elementor-icon{font-size:22px;}.elementor-4978 .elementor-element.elementor-element-4914df77 .elementor-icon svg{height:22px;}.elementor-4978 .elementor-element.elementor-element-e05a8cd .elementor-heading-title{font-size:12px;line-height:18px;}.elementor-4978 .elementor-element.elementor-element-7ea9f8d4{--width:193px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4978 .elementor-element.elementor-element-7ea9f8d4.e-con{--align-self:flex-end;}.elementor-4978 .elementor-element.elementor-element-68f1fb7f .elementor-icon{font-size:22px;}.elementor-4978 .elementor-element.elementor-element-68f1fb7f .elementor-icon svg{height:22px;}.elementor-4978 .elementor-element.elementor-element-57184539 .elementor-heading-title{font-size:12px;line-height:18px;}.elementor-4978 .elementor-element.elementor-element-1ca6f57a{--min-height:0px;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-53ab624e{--flex-wrap:nowrap;}.elementor-4978 .elementor-element.elementor-element-11523a3a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-11523a3a .elementor-icon-wrapper{text-align:right;}.elementor-4978 .elementor-element.elementor-element-11523a3a .elementor-icon{font-size:22px;}.elementor-4978 .elementor-element.elementor-element-11523a3a .elementor-icon svg{height:22px;}.elementor-4978 .elementor-element.elementor-element-351f195e > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-4978 .elementor-element.elementor-element-351f195e .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4978 .elementor-element.elementor-element-6f2f37e3{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-3b1e500b .elementor-heading-title{font-size:28px;line-height:38px;}.elementor-4978 .elementor-element.elementor-element-6f4594e{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-14c4b6ee{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4978 .elementor-element.elementor-element-3502d577{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-4493aab4{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4978 .elementor-element.elementor-element-4fe9c238{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-3cc18ec3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-4450e8ae{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4978 .elementor-element.elementor-element-4ba45cac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-2a198685{--e-n-carousel-swiper-slides-to-display:1;}.elementor-4978 .elementor-element.elementor-element-2a198685 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-48410366{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-2370f302{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-409dc60{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4978 .elementor-element.elementor-element-60bed58f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-37b1212a{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4978 .elementor-element.elementor-element-2757ff51{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-384a0910{--e-n-carousel-swiper-slides-to-display:1;}.elementor-4978 .elementor-element.elementor-element-384a0910 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-d5c5b89{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-461bbd8b{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4978 .elementor-element.elementor-element-6dc545da{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-7637c9a8{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4978 .elementor-element.elementor-element-3209ea48{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-366baa2d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-4978 .elementor-element.elementor-element-366baa2d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-4479d00{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-gap:14px;--n-tabs-gap:30px;}.elementor-4978 .elementor-element.elementor-element-109147c2{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-6235d6e9{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4978 .elementor-element.elementor-element-51dadedc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-39d0d456 img{border-radius:12px 12px 12px 12px;}.elementor-4978 .elementor-element.elementor-element-4bc735d7{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4978 .elementor-element.elementor-element-65b28ba0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-61fb979 img{border-radius:12px 12px 12px 12px;}.elementor-4978 .elementor-element.elementor-element-22c5e0b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-5847df78{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4978 .elementor-element.elementor-element-70b76c7d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-6cd3c66e img{border-radius:12px 12px 12px 12px;}.elementor-4978 .elementor-element.elementor-element-5b4aa08c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-4978 .elementor-element.elementor-element-5b4aa08c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-40083037{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-7f229eac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-1565fed8{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4978 .elementor-element.elementor-element-7ae0fe2e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-732136db img{border-radius:12px 12px 12px 12px;}.elementor-4978 .elementor-element.elementor-element-3c026b5a{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4978 .elementor-element.elementor-element-47aca845{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-47adec28 img{border-radius:12px 12px 12px 12px;}.elementor-4978 .elementor-element.elementor-element-67dfefa9{--e-n-carousel-swiper-slides-to-display:1;}.elementor-4978 .elementor-element.elementor-element-67dfefa9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-4ba2f7cf{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-4978 .elementor-element.elementor-element-53c8f852{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4978 .elementor-element.elementor-element-46badeff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-24c334bc img{border-radius:12px 12px 12px 12px;}.elementor-4978 .elementor-element.elementor-element-165879bf{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4978 .elementor-element.elementor-element-635952ee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-27a83f41 img{border-radius:12px 12px 12px 12px;}.elementor-4978 .elementor-element.elementor-element-2a9e542b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-4978 .elementor-element.elementor-element-2a9e542b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-38b9c8f7{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-gap:8px;--n-tabs-gap:30px;--n-tabs-title-padding-top:12px;--n-tabs-title-padding-right:18px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:18px;}.elementor-4978 .elementor-element.elementor-element-38b9c8f7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-266775a7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:10px;}.elementor-4978 .elementor-element.elementor-element-2b52b4ef{--gap:0px 14px;--row-gap:0px;--column-gap:14px;}.elementor-4978 .elementor-element.elementor-element-48ce0cd5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-48ce0cd5 .elementor-icon-wrapper{text-align:right;}.elementor-4978 .elementor-element.elementor-element-48ce0cd5 .elementor-icon{font-size:22px;}.elementor-4978 .elementor-element.elementor-element-48ce0cd5 .elementor-icon svg{height:22px;}.elementor-4978 .elementor-element.elementor-element-26798ddc > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-4978 .elementor-element.elementor-element-26798ddc .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-4978 .elementor-element.elementor-element-664bdad7{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-4978 .elementor-element.elementor-element-83fe57b{--min-height:239px;}.elementor-4978 .elementor-element.elementor-element-d5005fe{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-4978 .elementor-element.elementor-element-d5005fe.e-con{--order:-99999 /* order start hack */;}.elementor-4978 .elementor-element.elementor-element-398cb836{width:100%;max-width:100%;}.elementor-4978 .elementor-element.elementor-element-398cb836 .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-4978 .elementor-element.elementor-element-639316a8 .elementor-heading-title{font-size:16px;}.elementor-4978 .elementor-element.elementor-element-2438141.e-con{--order:99999 /* order end hack */;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4978 .elementor-element.elementor-element-a77f938{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-4978 .elementor-element.elementor-element-a77f938.e-con{--order:99999 /* order end hack */;}.elementor-4978 .elementor-element.elementor-element-7369d34d{--justify-content:space-between;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--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-4978 .elementor-element.elementor-element-736f3ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-736f3ee.elementor-element{--align-self:flex-start;}.elementor-4978 .elementor-element.elementor-element-736f3ee .elementor-button{font-size:14px;}.elementor-4978 .elementor-element.elementor-element-35cf00d4 > .elementor-widget-container{margin:0px 0px 0px -16px;}.elementor-4978 .elementor-element.elementor-element-35cf00d4 img{width:100%;}.elementor-4978 .elementor-element.elementor-element-1fb9ae5f{--width:200px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-7423f1da .elementor-counter-number-wrapper{font-size:28px;line-height:38px;}.elementor-4978 .elementor-element.elementor-element-7423f1da .elementor-counter-title{font-size:14px;line-height:21px;}.elementor-4978 .elementor-element.elementor-element-493dc620 .elementor-counter-number-wrapper{font-size:28px;line-height:38px;}.elementor-4978 .elementor-element.elementor-element-493dc620 .elementor-counter-title{font-size:14px;line-height:21px;}.elementor-4978 .elementor-element.elementor-element-2defec08 .elementor-counter-number-wrapper{font-size:28px;line-height:38px;}.elementor-4978 .elementor-element.elementor-element-2defec08 .elementor-counter-title{font-size:14px;line-height:21px;}.elementor-4978 .elementor-element.elementor-element-31ea25a7 .elementor-counter-number-wrapper{font-size:28px;line-height:38px;}.elementor-4978 .elementor-element.elementor-element-31ea25a7 .elementor-counter-title{font-size:14px;line-height:21px;}.elementor-4978 .elementor-element.elementor-element-543c2d0d{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-4978 .elementor-element.elementor-element-4afa117f{--gap:0px 14px;--row-gap:0px;--column-gap:14px;}.elementor-4978 .elementor-element.elementor-element-5334c1ae > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-5334c1ae .elementor-icon-wrapper{text-align:right;}.elementor-4978 .elementor-element.elementor-element-5334c1ae .elementor-icon{font-size:22px;}.elementor-4978 .elementor-element.elementor-element-5334c1ae .elementor-icon svg{height:22px;}.elementor-4978 .elementor-element.elementor-element-47a161fa > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-4978 .elementor-element.elementor-element-47a161fa .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-4978 .elementor-element.elementor-element-6f22b11b{width:100%;max-width:100%;text-align:center;}.elementor-4978 .elementor-element.elementor-element-6f22b11b > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-6f22b11b .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-4978 .elementor-element.elementor-element-5a9acd3c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4978 .elementor-element.elementor-element-4de7a14d{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-4978 .elementor-element.elementor-element-14bbe48b{--width:46%;--min-height:0px;}.elementor-4978 .elementor-element.elementor-element-41f10d77{--min-height:81px;}.elementor-4978 .elementor-element.elementor-element-6c6dca31{--width:47%;}.elementor-4978 .elementor-element.elementor-element-451de853{--min-height:81px;}.elementor-4978 .elementor-element.elementor-element-6857f2d3{--width:46%;}.elementor-4978 .elementor-element.elementor-element-6ef21db3{--min-height:81px;}.elementor-4978 .elementor-element.elementor-element-10aaf1d9{--width:47%;}.elementor-4978 .elementor-element.elementor-element-10bf6bfd{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-4978 .elementor-element.elementor-element-5656f0d2{--width:47%;}.elementor-4978 .elementor-element.elementor-element-6e770c20{--width:46%;--min-height:0px;}.elementor-4978 .elementor-element.elementor-element-6957d212{--min-height:81px;}.elementor-4978 .elementor-element.elementor-element-1b769212{--width:47%;}.elementor-4978 .elementor-element.elementor-element-1e1c564a{--width:46%;}.elementor-4978 .elementor-element.elementor-element-14d8bdda{--width:46%;}.elementor-4978 .elementor-element.elementor-element-2fbbfa02 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-a63d0ab{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-4978 .elementor-element.elementor-element-3123e15f{--gap:0px 14px;--row-gap:0px;--column-gap:14px;--padding-top:0px;--padding-bottom:05px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-1da90214 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-1da90214 .elementor-icon-wrapper{text-align:right;}.elementor-4978 .elementor-element.elementor-element-1da90214 .elementor-icon{font-size:22px;}.elementor-4978 .elementor-element.elementor-element-1da90214 .elementor-icon svg{height:22px;}.elementor-4978 .elementor-element.elementor-element-46d163db > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-4978 .elementor-element.elementor-element-46d163db .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-4978 .elementor-element.elementor-element-60da2eff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-21453bd4{--margin-top:0030px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4978 .elementor-element.elementor-element-2dc6e84e{width:100%;max-width:100%;text-align:center;}.elementor-4978 .elementor-element.elementor-element-2dc6e84e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;}.elementor-4978 .elementor-element.elementor-element-2dc6e84e .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-4978 .elementor-element.elementor-element-d1e5406{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-4978 .elementor-element.elementor-element-6366c36b{--width:46%;--min-height:0px;}.elementor-4978 .elementor-element.elementor-element-34558e54{--min-height:81px;}.elementor-4978 .elementor-element.elementor-element-421a36a9{--width:47%;}.elementor-4978 .elementor-element.elementor-element-187f1811{--width:46%;}.elementor-4978 .elementor-element.elementor-element-7a29e285{--width:47%;}.elementor-4978 .elementor-element.elementor-element-442380be{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-4978 .elementor-element.elementor-element-146af955{--width:47%;}.elementor-4978 .elementor-element.elementor-element-7155a55f{--width:46%;--min-height:0px;}.elementor-4978 .elementor-element.elementor-element-7593d436{--min-height:81px;}.elementor-4978 .elementor-element.elementor-element-358a75ea{--width:47%;}.elementor-4978 .elementor-element.elementor-element-7096fadf{--width:46%;}.elementor-4978 .elementor-element.elementor-element-f9ebddb{--width:46%;}.elementor-4978 .elementor-element.elementor-element-7910718{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:8px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-4978 .elementor-element.elementor-element-90d766f{--width:47%;}.elementor-4978 .elementor-element.elementor-element-ec9f09b{--width:46%;--min-height:0px;}.elementor-4978 .elementor-element.elementor-element-98c3322{--min-height:81px;}.elementor-4978 .elementor-element.elementor-element-d08894f{--width:47%;}.elementor-4978 .elementor-element.elementor-element-f16abba{--width:46%;}.elementor-4978 .elementor-element.elementor-element-1a33601{--width:46%;}.elementor-4978 .elementor-element.elementor-element-1f3d3904 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-dda04be{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-4978 .elementor-element.elementor-element-6eab8a34{--gap:0px 12px;--row-gap:0px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-274ca7a4{--gap:0px 14px;--row-gap:0px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-3866c549 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-3866c549 .elementor-icon-wrapper{text-align:right;}.elementor-4978 .elementor-element.elementor-element-3866c549 .elementor-icon{font-size:22px;}.elementor-4978 .elementor-element.elementor-element-3866c549 .elementor-icon svg{height:22px;}.elementor-4978 .elementor-element.elementor-element-583b775a > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-4978 .elementor-element.elementor-element-583b775a .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-4978 .elementor-element.elementor-element-44120684{width:100%;max-width:100%;text-align:left;}.elementor-4978 .elementor-element.elementor-element-44120684 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-44120684 .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-4978 .elementor-element.elementor-element-603dcbe > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-603dcbe .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-4978 .elementor-element.elementor-element-231874e0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4978 .elementor-element.elementor-element-397a22c2{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-24c19d25{--flex-wrap:nowrap;}.elementor-4978 .elementor-element.elementor-element-312d8b75 .elementor-heading-title{font-size:15px;}.elementor-4978 .elementor-element.elementor-element-1d543bfd .elementor-heading-title{font-size:12px;line-height:17px;}.elementor-4978 .elementor-element.elementor-element-42fad7ba .elementor-heading-title{font-size:14px;line-height:21px;}.elementor-4978 .elementor-element.elementor-element-4249840a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4978 .elementor-element.elementor-element-3b1811a7{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-542acdd2{--flex-wrap:nowrap;}.elementor-4978 .elementor-element.elementor-element-746ca7bf .elementor-heading-title{font-size:15px;}.elementor-4978 .elementor-element.elementor-element-4d2a6839 .elementor-heading-title{font-size:12px;line-height:17px;}.elementor-4978 .elementor-element.elementor-element-664a9882 .elementor-heading-title{font-size:14px;line-height:21px;}.elementor-4978 .elementor-element.elementor-element-65453000{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4978 .elementor-element.elementor-element-6b03594c{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-58d57b92{--flex-wrap:nowrap;}.elementor-4978 .elementor-element.elementor-element-6026ca28 .elementor-heading-title{font-size:15px;}.elementor-4978 .elementor-element.elementor-element-615b9d9b .elementor-heading-title{font-size:12px;line-height:17px;}.elementor-4978 .elementor-element.elementor-element-138ff2be .elementor-heading-title{font-size:14px;line-height:21px;}.elementor-4978 .elementor-element.elementor-element-145ab678{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4978 .elementor-element.elementor-element-67dd90fa{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-41c79b4{--flex-wrap:nowrap;}.elementor-4978 .elementor-element.elementor-element-2b30ace2 .elementor-heading-title{font-size:18px;}.elementor-4978 .elementor-element.elementor-element-447c460f .elementor-heading-title{font-size:12px;line-height:17px;}.elementor-4978 .elementor-element.elementor-element-10ddb777 .elementor-heading-title{font-size:14px;line-height:21px;}.elementor-4978 .elementor-element.elementor-element-59520cbb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4978 .elementor-element.elementor-element-3983ecb1{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-7cba2ce3{--flex-wrap:nowrap;}.elementor-4978 .elementor-element.elementor-element-478db25d .elementor-heading-title{font-size:18px;}.elementor-4978 .elementor-element.elementor-element-28168ff0 .elementor-heading-title{font-size:12px;line-height:17px;}.elementor-4978 .elementor-element.elementor-element-23dd2cda .elementor-heading-title{font-size:14px;line-height:21px;}.elementor-4978 .elementor-element.elementor-element-247c7ff5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4978 .elementor-element.elementor-element-4bbf32b9{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-129d3ac7{--flex-wrap:nowrap;}.elementor-4978 .elementor-element.elementor-element-42481a33 .elementor-heading-title{font-size:18px;}.elementor-4978 .elementor-element.elementor-element-4ac9b5a .elementor-heading-title{font-size:12px;line-height:17px;}.elementor-4978 .elementor-element.elementor-element-1abec278 .elementor-heading-title{font-size:14px;line-height:21px;}.elementor-4978 .elementor-element.elementor-element-63ffc8a0{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:100px;}.elementor-4978 .elementor-element.elementor-element-63ffc8a0 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 55px 0px;}.elementor-4978 .elementor-element.elementor-element-65c9af3e{--padding-top:0px;--padding-bottom:55px;--padding-left:16px;--padding-right:16px;}.elementor-4978 .elementor-element.elementor-element-17b768e3{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:15px;}.elementor-4978 .elementor-element.elementor-element-3ae16eef{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4978 .elementor-element.elementor-element-75a4bfee .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4978 .elementor-element.elementor-element-4c1a8b84 img{border-radius:14px 14px 14px 14px;}}@media(min-width:768px){.elementor-4978 .elementor-element.elementor-element-40aa5c84{--content-width:1440px;}.elementor-4978 .elementor-element.elementor-element-7f1f9b5e{--width:125%;}.elementor-4978 .elementor-element.elementor-element-71922f9c{--width:210px;}.elementor-4978 .elementor-element.elementor-element-248da196{--width:300px;}.elementor-4978 .elementor-element.elementor-element-7ea9f8d4{--width:300px;}.elementor-4978 .elementor-element.elementor-element-1ca6f57a{--content-width:1440px;}.elementor-4978 .elementor-element.elementor-element-266775a7{--content-width:1440px;}.elementor-4978 .elementor-element.elementor-element-543c2d0d{--content-width:1440px;}.elementor-4978 .elementor-element.elementor-element-14bbe48b{--width:135%;}.elementor-4978 .elementor-element.elementor-element-6857f2d3{--width:135%;}.elementor-4978 .elementor-element.elementor-element-10aaf1d9{--width:110%;}.elementor-4978 .elementor-element.elementor-element-6e770c20{--width:135%;}.elementor-4978 .elementor-element.elementor-element-1b769212{--width:110%;}.elementor-4978 .elementor-element.elementor-element-1e1c564a{--width:135%;}.elementor-4978 .elementor-element.elementor-element-14d8bdda{--width:135%;}.elementor-4978 .elementor-element.elementor-element-a63d0ab{--content-width:1440px;}.elementor-4978 .elementor-element.elementor-element-6366c36b{--width:135%;}.elementor-4978 .elementor-element.elementor-element-187f1811{--width:135%;}.elementor-4978 .elementor-element.elementor-element-7a29e285{--width:110%;}.elementor-4978 .elementor-element.elementor-element-7155a55f{--width:135%;}.elementor-4978 .elementor-element.elementor-element-358a75ea{--width:110%;}.elementor-4978 .elementor-element.elementor-element-7096fadf{--width:135%;}.elementor-4978 .elementor-element.elementor-element-f9ebddb{--width:135%;}.elementor-4978 .elementor-element.elementor-element-ec9f09b{--width:135%;}.elementor-4978 .elementor-element.elementor-element-d08894f{--width:110%;}.elementor-4978 .elementor-element.elementor-element-f16abba{--width:135%;}.elementor-4978 .elementor-element.elementor-element-1a33601{--width:135%;}.elementor-4978 .elementor-element.elementor-element-dda04be{--content-width:1440px;}.elementor-4978 .elementor-element.elementor-element-65c9af3e{--content-width:1440px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4978 .elementor-element.elementor-element-248da196{--width:250px;}.elementor-4978 .elementor-element.elementor-element-14bbe48b{--width:821px;}.elementor-4978 .elementor-element.elementor-element-6e770c20{--width:821px;}.elementor-4978 .elementor-element.elementor-element-6366c36b{--width:821px;}.elementor-4978 .elementor-element.elementor-element-7155a55f{--width:821px;}.elementor-4978 .elementor-element.elementor-element-ec9f09b{--width:821px;}}/* Start custom CSS for button, class: .elementor-element-575f2652 */.elementor-4978 .elementor-element.elementor-element-575f2652 .elementor-button-icon svg {
  height: 39px;
  width: 39px;
}
.elementor-4978 .elementor-element.elementor-element-575f2652 .elementor-button-text {
  align-content: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d89d3a3 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-1d89d3a3 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b4c4425 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-6b4c4425 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3502d577 */.elementor-4978 .elementor-element.elementor-element-3502d577 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7893e383 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-7893e383 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e5f928 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7e5f928 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe9c238 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4fe9c238 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb6e0ab */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-bb6e0ab img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26dbc254 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-26dbc254 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ba45cac */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4ba45cac .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d89d3a3 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-1d89d3a3 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b4c4425 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-6b4c4425 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3502d577 */.elementor-4978 .elementor-element.elementor-element-3502d577 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7893e383 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-7893e383 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e5f928 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7e5f928 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe9c238 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4fe9c238 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb6e0ab */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-bb6e0ab img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26dbc254 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-26dbc254 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ba45cac */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4ba45cac .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d89d3a3 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-1d89d3a3 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b4c4425 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-6b4c4425 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3502d577 */.elementor-4978 .elementor-element.elementor-element-3502d577 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7893e383 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-7893e383 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e5f928 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7e5f928 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe9c238 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4fe9c238 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb6e0ab */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-bb6e0ab img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26dbc254 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-26dbc254 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ba45cac */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4ba45cac .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d89d3a3 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-1d89d3a3 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b4c4425 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-6b4c4425 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3502d577 */.elementor-4978 .elementor-element.elementor-element-3502d577 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7893e383 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-7893e383 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e5f928 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7e5f928 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe9c238 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4fe9c238 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb6e0ab */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-bb6e0ab img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26dbc254 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-26dbc254 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ba45cac */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4ba45cac .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2a198685 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-2a198685 .elementor-swiper-button{
        display:none;
    }
}

.elementor-4978 .elementor-element.elementor-element-2a198685 .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-464c869b */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-464c869b img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b40f6a2 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-3b40f6a2 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bed58f */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-60bed58f .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-290c3533 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-290c3533 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-766bc209 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-766bc209 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2757ff51 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-2757ff51 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-464c869b */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-464c869b img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b40f6a2 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-3b40f6a2 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bed58f */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-60bed58f .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-290c3533 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-290c3533 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-766bc209 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-766bc209 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2757ff51 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-2757ff51 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-464c869b */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-464c869b img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b40f6a2 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-3b40f6a2 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bed58f */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-60bed58f .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-290c3533 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-290c3533 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-766bc209 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-766bc209 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2757ff51 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-2757ff51 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-384a0910 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-384a0910 .elementor-swiper-button{
        display:none;
    }
}

.elementor-4978 .elementor-element.elementor-element-384a0910 .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bc1f98f */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-3bc1f98f img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74dd6857 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-74dd6857 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc545da */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-6dc545da .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-387593b5 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-387593b5 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7724c55c */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7724c55c h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3209ea48 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-3209ea48 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bc1f98f */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-3bc1f98f img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74dd6857 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-74dd6857 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc545da */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-6dc545da .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-387593b5 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-387593b5 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7724c55c */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7724c55c h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3209ea48 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-3209ea48 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bc1f98f */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-3bc1f98f img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74dd6857 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-74dd6857 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc545da */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-6dc545da .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-387593b5 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-387593b5 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7724c55c */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7724c55c h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3209ea48 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-3209ea48 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-366baa2d */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-366baa2d .elementor-swiper-button{
        display:none;
    }
}

.elementor-4978 .elementor-element.elementor-element-366baa2d .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d89d3a3 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-1d89d3a3 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b4c4425 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-6b4c4425 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3502d577 */.elementor-4978 .elementor-element.elementor-element-3502d577 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7893e383 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-7893e383 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e5f928 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7e5f928 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe9c238 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4fe9c238 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb6e0ab */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-bb6e0ab img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26dbc254 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-26dbc254 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ba45cac */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4ba45cac .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d89d3a3 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-1d89d3a3 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b4c4425 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-6b4c4425 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3502d577 */.elementor-4978 .elementor-element.elementor-element-3502d577 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7893e383 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-7893e383 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e5f928 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7e5f928 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe9c238 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4fe9c238 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb6e0ab */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-bb6e0ab img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26dbc254 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-26dbc254 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ba45cac */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4ba45cac .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d89d3a3 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-1d89d3a3 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b4c4425 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-6b4c4425 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3502d577 */.elementor-4978 .elementor-element.elementor-element-3502d577 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7893e383 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-7893e383 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e5f928 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7e5f928 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe9c238 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4fe9c238 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb6e0ab */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-bb6e0ab img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26dbc254 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-26dbc254 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ba45cac */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4ba45cac .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d89d3a3 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-1d89d3a3 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b4c4425 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-6b4c4425 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3502d577 */.elementor-4978 .elementor-element.elementor-element-3502d577 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7893e383 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-7893e383 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e5f928 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7e5f928 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe9c238 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4fe9c238 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb6e0ab */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-bb6e0ab img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26dbc254 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-26dbc254 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ba45cac */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4ba45cac .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2a198685 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-2a198685 .elementor-swiper-button{
        display:none;
    }
}

.elementor-4978 .elementor-element.elementor-element-2a198685 .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-464c869b */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-464c869b img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b40f6a2 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-3b40f6a2 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bed58f */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-60bed58f .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-290c3533 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-290c3533 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-766bc209 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-766bc209 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2757ff51 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-2757ff51 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-464c869b */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-464c869b img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b40f6a2 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-3b40f6a2 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bed58f */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-60bed58f .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-290c3533 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-290c3533 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-766bc209 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-766bc209 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2757ff51 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-2757ff51 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-464c869b */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-464c869b img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b40f6a2 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-3b40f6a2 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bed58f */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-60bed58f .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-290c3533 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-290c3533 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-766bc209 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-766bc209 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2757ff51 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-2757ff51 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-384a0910 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-384a0910 .elementor-swiper-button{
        display:none;
    }
}

.elementor-4978 .elementor-element.elementor-element-384a0910 .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bc1f98f */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-3bc1f98f img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74dd6857 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-74dd6857 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc545da */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-6dc545da .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-387593b5 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-387593b5 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7724c55c */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7724c55c h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3209ea48 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-3209ea48 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bc1f98f */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-3bc1f98f img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74dd6857 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-74dd6857 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc545da */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-6dc545da .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-387593b5 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-387593b5 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7724c55c */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7724c55c h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3209ea48 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-3209ea48 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bc1f98f */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-3bc1f98f img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74dd6857 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-74dd6857 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc545da */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-6dc545da .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-387593b5 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-387593b5 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7724c55c */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7724c55c h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3209ea48 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-3209ea48 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-366baa2d */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-366baa2d .elementor-swiper-button{
        display:none;
    }
}

.elementor-4978 .elementor-element.elementor-element-366baa2d .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d89d3a3 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-1d89d3a3 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b4c4425 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-6b4c4425 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3502d577 */.elementor-4978 .elementor-element.elementor-element-3502d577 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7893e383 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-7893e383 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e5f928 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7e5f928 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe9c238 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4fe9c238 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb6e0ab */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-bb6e0ab img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26dbc254 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-26dbc254 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ba45cac */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4ba45cac .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d89d3a3 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-1d89d3a3 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b4c4425 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-6b4c4425 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3502d577 */.elementor-4978 .elementor-element.elementor-element-3502d577 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7893e383 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-7893e383 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e5f928 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7e5f928 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe9c238 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4fe9c238 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb6e0ab */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-bb6e0ab img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26dbc254 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-26dbc254 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ba45cac */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4ba45cac .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d89d3a3 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-1d89d3a3 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b4c4425 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-6b4c4425 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3502d577 */.elementor-4978 .elementor-element.elementor-element-3502d577 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7893e383 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-7893e383 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e5f928 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7e5f928 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe9c238 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4fe9c238 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb6e0ab */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-bb6e0ab img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26dbc254 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-26dbc254 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ba45cac */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4ba45cac .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d89d3a3 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-1d89d3a3 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b4c4425 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-6b4c4425 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3502d577 */.elementor-4978 .elementor-element.elementor-element-3502d577 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7893e383 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-7893e383 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e5f928 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7e5f928 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe9c238 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4fe9c238 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb6e0ab */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-bb6e0ab img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26dbc254 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-26dbc254 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ba45cac */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4ba45cac .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2a198685 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-2a198685 .elementor-swiper-button{
        display:none;
    }
}

.elementor-4978 .elementor-element.elementor-element-2a198685 .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-464c869b */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-464c869b img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b40f6a2 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-3b40f6a2 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bed58f */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-60bed58f .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-290c3533 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-290c3533 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-766bc209 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-766bc209 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2757ff51 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-2757ff51 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-464c869b */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-464c869b img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b40f6a2 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-3b40f6a2 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bed58f */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-60bed58f .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-290c3533 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-290c3533 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-766bc209 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-766bc209 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2757ff51 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-2757ff51 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-464c869b */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-464c869b img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b40f6a2 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-3b40f6a2 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bed58f */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-60bed58f .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-290c3533 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-290c3533 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-766bc209 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-766bc209 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2757ff51 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-2757ff51 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-384a0910 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-384a0910 .elementor-swiper-button{
        display:none;
    }
}

.elementor-4978 .elementor-element.elementor-element-384a0910 .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bc1f98f */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-3bc1f98f img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74dd6857 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-74dd6857 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc545da */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-6dc545da .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-387593b5 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-387593b5 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7724c55c */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7724c55c h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3209ea48 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-3209ea48 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bc1f98f */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-3bc1f98f img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74dd6857 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-74dd6857 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc545da */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-6dc545da .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-387593b5 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-387593b5 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7724c55c */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7724c55c h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3209ea48 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-3209ea48 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bc1f98f */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-3bc1f98f img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74dd6857 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-74dd6857 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc545da */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-6dc545da .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-387593b5 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-387593b5 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7724c55c */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7724c55c h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3209ea48 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-3209ea48 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-366baa2d */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-366baa2d .elementor-swiper-button{
        display:none;
    }
}

.elementor-4978 .elementor-element.elementor-element-366baa2d .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d89d3a3 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-1d89d3a3 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b4c4425 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-6b4c4425 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3502d577 */.elementor-4978 .elementor-element.elementor-element-3502d577 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7893e383 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-7893e383 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e5f928 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7e5f928 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe9c238 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4fe9c238 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb6e0ab */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-bb6e0ab img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26dbc254 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-26dbc254 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ba45cac */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4ba45cac .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d89d3a3 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-1d89d3a3 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b4c4425 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-6b4c4425 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3502d577 */.elementor-4978 .elementor-element.elementor-element-3502d577 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7893e383 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-7893e383 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e5f928 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7e5f928 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe9c238 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4fe9c238 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb6e0ab */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-bb6e0ab img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26dbc254 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-26dbc254 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ba45cac */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4ba45cac .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d89d3a3 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-1d89d3a3 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b4c4425 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-6b4c4425 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3502d577 */.elementor-4978 .elementor-element.elementor-element-3502d577 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7893e383 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-7893e383 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e5f928 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7e5f928 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe9c238 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4fe9c238 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb6e0ab */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-bb6e0ab img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26dbc254 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-26dbc254 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ba45cac */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4ba45cac .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d89d3a3 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-1d89d3a3 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b4c4425 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-6b4c4425 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3502d577 */.elementor-4978 .elementor-element.elementor-element-3502d577 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7893e383 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-7893e383 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e5f928 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7e5f928 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe9c238 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4fe9c238 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb6e0ab */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-bb6e0ab img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26dbc254 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-26dbc254 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ba45cac */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-4ba45cac .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2a198685 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-2a198685 .elementor-swiper-button{
        display:none;
    }
}

.elementor-4978 .elementor-element.elementor-element-2a198685 .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-464c869b */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-464c869b img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b40f6a2 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-3b40f6a2 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bed58f */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-60bed58f .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-290c3533 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-290c3533 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-766bc209 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-766bc209 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2757ff51 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-2757ff51 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-464c869b */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-464c869b img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b40f6a2 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-3b40f6a2 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bed58f */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-60bed58f .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-290c3533 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-290c3533 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-766bc209 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-766bc209 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2757ff51 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-2757ff51 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-464c869b */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-464c869b img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b40f6a2 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-3b40f6a2 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bed58f */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-60bed58f .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-290c3533 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-290c3533 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-766bc209 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-766bc209 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2757ff51 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-2757ff51 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-384a0910 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-384a0910 .elementor-swiper-button{
        display:none;
    }
}

.elementor-4978 .elementor-element.elementor-element-384a0910 .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bc1f98f */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-3bc1f98f img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74dd6857 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-74dd6857 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc545da */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-6dc545da .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-387593b5 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-387593b5 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7724c55c */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7724c55c h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3209ea48 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-3209ea48 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bc1f98f */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-3bc1f98f img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74dd6857 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-74dd6857 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc545da */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-6dc545da .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-387593b5 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-387593b5 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7724c55c */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7724c55c h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3209ea48 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-3209ea48 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bc1f98f */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-3bc1f98f img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74dd6857 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-74dd6857 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dc545da */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-6dc545da .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-387593b5 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-387593b5 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7724c55c */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7724c55c h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3209ea48 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-3209ea48 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-366baa2d */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-366baa2d .elementor-swiper-button{
        display:none;
    }
}

.elementor-4978 .elementor-element.elementor-element-366baa2d .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-4479d00 */.elementor-4978 .elementor-element.elementor-element-4479d00 button{
    border: 1px solid rgba(66, 66, 66, 1);
}

.cd:hover {
  box-shadow: 6px 6px 30px 0px rgba(255, 255, 255, 0.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39d0d456 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-39d0d456 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f36d7eb */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7f36d7eb h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51dadedc */.elementor-4978 .elementor-element.elementor-element-51dadedc .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61fb979 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-61fb979 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d3a4f70 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-4d3a4f70 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b28ba0 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-65b28ba0 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cd3c66e */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-6cd3c66e img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47ac26a0 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-47ac26a0 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70b76c7d */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-70b76c7d .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39d0d456 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-39d0d456 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f36d7eb */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7f36d7eb h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51dadedc */.elementor-4978 .elementor-element.elementor-element-51dadedc .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61fb979 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-61fb979 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d3a4f70 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-4d3a4f70 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b28ba0 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-65b28ba0 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cd3c66e */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-6cd3c66e img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47ac26a0 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-47ac26a0 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70b76c7d */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-70b76c7d .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39d0d456 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-39d0d456 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f36d7eb */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7f36d7eb h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51dadedc */.elementor-4978 .elementor-element.elementor-element-51dadedc .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61fb979 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-61fb979 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d3a4f70 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-4d3a4f70 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b28ba0 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-65b28ba0 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cd3c66e */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-6cd3c66e img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47ac26a0 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-47ac26a0 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70b76c7d */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-70b76c7d .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39d0d456 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-39d0d456 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f36d7eb */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7f36d7eb h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51dadedc */.elementor-4978 .elementor-element.elementor-element-51dadedc .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61fb979 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-61fb979 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d3a4f70 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-4d3a4f70 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b28ba0 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-65b28ba0 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cd3c66e */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-6cd3c66e img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47ac26a0 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-47ac26a0 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70b76c7d */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-70b76c7d .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5b4aa08c */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-5b4aa08c .elementor-swiper-button{
        display:none;
    }
}

.elementor-4978 .elementor-element.elementor-element-5b4aa08c .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-732136db */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-732136db img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56db2b0e */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-56db2b0e h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae0fe2e */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-7ae0fe2e .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47adec28 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-47adec28 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1150ef49 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-1150ef49 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47aca845 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-47aca845 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-732136db */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-732136db img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56db2b0e */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-56db2b0e h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae0fe2e */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-7ae0fe2e .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47adec28 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-47adec28 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1150ef49 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-1150ef49 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47aca845 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-47aca845 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-732136db */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-732136db img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56db2b0e */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-56db2b0e h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae0fe2e */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-7ae0fe2e .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47adec28 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-47adec28 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1150ef49 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-1150ef49 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47aca845 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-47aca845 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-67dfefa9 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-67dfefa9 .elementor-swiper-button{
        display:none;
    }
}

.elementor-4978 .elementor-element.elementor-element-67dfefa9 .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24c334bc */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-24c334bc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-293f48b8 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-293f48b8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46badeff */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-46badeff .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27a83f41 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-27a83f41 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fb4e049 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-2fb4e049 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635952ee */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-635952ee .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24c334bc */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-24c334bc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-293f48b8 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-293f48b8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46badeff */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-46badeff .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27a83f41 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-27a83f41 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fb4e049 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-2fb4e049 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635952ee */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-635952ee .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24c334bc */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-24c334bc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-293f48b8 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-293f48b8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46badeff */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-46badeff .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27a83f41 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-27a83f41 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fb4e049 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-2fb4e049 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635952ee */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-635952ee .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2a9e542b */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-2a9e542b .elementor-swiper-button{
        display:none;
    }
}

.elementor-4978 .elementor-element.elementor-element-2a9e542b .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39d0d456 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-39d0d456 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f36d7eb */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7f36d7eb h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51dadedc */.elementor-4978 .elementor-element.elementor-element-51dadedc .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61fb979 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-61fb979 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d3a4f70 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-4d3a4f70 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b28ba0 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-65b28ba0 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cd3c66e */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-6cd3c66e img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47ac26a0 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-47ac26a0 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70b76c7d */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-70b76c7d .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39d0d456 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-39d0d456 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f36d7eb */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7f36d7eb h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51dadedc */.elementor-4978 .elementor-element.elementor-element-51dadedc .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61fb979 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-61fb979 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d3a4f70 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-4d3a4f70 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b28ba0 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-65b28ba0 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cd3c66e */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-6cd3c66e img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47ac26a0 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-47ac26a0 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70b76c7d */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-70b76c7d .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39d0d456 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-39d0d456 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f36d7eb */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7f36d7eb h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51dadedc */.elementor-4978 .elementor-element.elementor-element-51dadedc .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61fb979 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-61fb979 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d3a4f70 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-4d3a4f70 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b28ba0 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-65b28ba0 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cd3c66e */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-6cd3c66e img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47ac26a0 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-47ac26a0 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70b76c7d */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-70b76c7d .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39d0d456 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-39d0d456 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f36d7eb */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7f36d7eb h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51dadedc */.elementor-4978 .elementor-element.elementor-element-51dadedc .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61fb979 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-61fb979 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d3a4f70 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-4d3a4f70 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b28ba0 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-65b28ba0 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cd3c66e */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-6cd3c66e img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47ac26a0 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-47ac26a0 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70b76c7d */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-70b76c7d .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5b4aa08c */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-5b4aa08c .elementor-swiper-button{
        display:none;
    }
}

.elementor-4978 .elementor-element.elementor-element-5b4aa08c .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-732136db */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-732136db img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56db2b0e */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-56db2b0e h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae0fe2e */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-7ae0fe2e .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47adec28 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-47adec28 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1150ef49 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-1150ef49 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47aca845 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-47aca845 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-732136db */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-732136db img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56db2b0e */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-56db2b0e h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae0fe2e */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-7ae0fe2e .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47adec28 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-47adec28 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1150ef49 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-1150ef49 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47aca845 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-47aca845 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-732136db */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-732136db img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56db2b0e */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-56db2b0e h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae0fe2e */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-7ae0fe2e .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47adec28 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-47adec28 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1150ef49 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-1150ef49 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47aca845 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-47aca845 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-67dfefa9 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-67dfefa9 .elementor-swiper-button{
        display:none;
    }
}

.elementor-4978 .elementor-element.elementor-element-67dfefa9 .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24c334bc */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-24c334bc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-293f48b8 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-293f48b8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46badeff */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-46badeff .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27a83f41 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-27a83f41 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fb4e049 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-2fb4e049 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635952ee */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-635952ee .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24c334bc */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-24c334bc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-293f48b8 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-293f48b8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46badeff */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-46badeff .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27a83f41 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-27a83f41 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fb4e049 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-2fb4e049 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635952ee */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-635952ee .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24c334bc */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-24c334bc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-293f48b8 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-293f48b8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46badeff */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-46badeff .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27a83f41 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-27a83f41 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fb4e049 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-2fb4e049 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635952ee */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-635952ee .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2a9e542b */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-2a9e542b .elementor-swiper-button{
        display:none;
    }
}

.elementor-4978 .elementor-element.elementor-element-2a9e542b .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39d0d456 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-39d0d456 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f36d7eb */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7f36d7eb h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51dadedc */.elementor-4978 .elementor-element.elementor-element-51dadedc .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61fb979 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-61fb979 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d3a4f70 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-4d3a4f70 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b28ba0 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-65b28ba0 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cd3c66e */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-6cd3c66e img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47ac26a0 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-47ac26a0 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70b76c7d */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-70b76c7d .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39d0d456 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-39d0d456 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f36d7eb */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7f36d7eb h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51dadedc */.elementor-4978 .elementor-element.elementor-element-51dadedc .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61fb979 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-61fb979 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d3a4f70 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-4d3a4f70 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b28ba0 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-65b28ba0 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cd3c66e */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-6cd3c66e img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47ac26a0 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-47ac26a0 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70b76c7d */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-70b76c7d .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39d0d456 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-39d0d456 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f36d7eb */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7f36d7eb h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51dadedc */.elementor-4978 .elementor-element.elementor-element-51dadedc .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61fb979 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-61fb979 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d3a4f70 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-4d3a4f70 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b28ba0 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-65b28ba0 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cd3c66e */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-6cd3c66e img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47ac26a0 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-47ac26a0 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70b76c7d */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-70b76c7d .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39d0d456 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-39d0d456 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f36d7eb */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7f36d7eb h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51dadedc */.elementor-4978 .elementor-element.elementor-element-51dadedc .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61fb979 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-61fb979 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d3a4f70 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-4d3a4f70 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b28ba0 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-65b28ba0 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cd3c66e */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-6cd3c66e img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47ac26a0 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-47ac26a0 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70b76c7d */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-70b76c7d .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5b4aa08c */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-5b4aa08c .elementor-swiper-button{
        display:none;
    }
}

.elementor-4978 .elementor-element.elementor-element-5b4aa08c .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-732136db */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-732136db img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56db2b0e */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-56db2b0e h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae0fe2e */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-7ae0fe2e .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47adec28 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-47adec28 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1150ef49 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-1150ef49 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47aca845 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-47aca845 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-732136db */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-732136db img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56db2b0e */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-56db2b0e h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae0fe2e */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-7ae0fe2e .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47adec28 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-47adec28 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1150ef49 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-1150ef49 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47aca845 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-47aca845 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-732136db */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-732136db img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56db2b0e */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-56db2b0e h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae0fe2e */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-7ae0fe2e .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47adec28 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-47adec28 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1150ef49 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-1150ef49 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47aca845 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-47aca845 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-67dfefa9 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-67dfefa9 .elementor-swiper-button{
        display:none;
    }
}

.elementor-4978 .elementor-element.elementor-element-67dfefa9 .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24c334bc */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-24c334bc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-293f48b8 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-293f48b8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46badeff */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-46badeff .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27a83f41 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-27a83f41 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fb4e049 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-2fb4e049 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635952ee */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-635952ee .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24c334bc */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-24c334bc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-293f48b8 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-293f48b8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46badeff */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-46badeff .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27a83f41 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-27a83f41 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fb4e049 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-2fb4e049 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635952ee */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-635952ee .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24c334bc */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-24c334bc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-293f48b8 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-293f48b8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46badeff */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-46badeff .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27a83f41 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-27a83f41 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fb4e049 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-2fb4e049 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635952ee */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-635952ee .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2a9e542b */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-2a9e542b .elementor-swiper-button{
        display:none;
    }
}

.elementor-4978 .elementor-element.elementor-element-2a9e542b .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39d0d456 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-39d0d456 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f36d7eb */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7f36d7eb h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51dadedc */.elementor-4978 .elementor-element.elementor-element-51dadedc .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61fb979 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-61fb979 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d3a4f70 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-4d3a4f70 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b28ba0 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-65b28ba0 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cd3c66e */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-6cd3c66e img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47ac26a0 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-47ac26a0 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70b76c7d */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-70b76c7d .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39d0d456 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-39d0d456 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f36d7eb */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7f36d7eb h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51dadedc */.elementor-4978 .elementor-element.elementor-element-51dadedc .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61fb979 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-61fb979 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d3a4f70 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-4d3a4f70 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b28ba0 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-65b28ba0 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cd3c66e */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-6cd3c66e img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47ac26a0 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-47ac26a0 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70b76c7d */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-70b76c7d .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39d0d456 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-39d0d456 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f36d7eb */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7f36d7eb h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51dadedc */.elementor-4978 .elementor-element.elementor-element-51dadedc .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61fb979 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-61fb979 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d3a4f70 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-4d3a4f70 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b28ba0 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-65b28ba0 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cd3c66e */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-6cd3c66e img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47ac26a0 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-47ac26a0 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70b76c7d */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-70b76c7d .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39d0d456 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-39d0d456 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f36d7eb */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-7f36d7eb h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51dadedc */.elementor-4978 .elementor-element.elementor-element-51dadedc .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61fb979 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-61fb979 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d3a4f70 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-4d3a4f70 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65b28ba0 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-65b28ba0 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cd3c66e */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-6cd3c66e img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47ac26a0 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-47ac26a0 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70b76c7d */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-70b76c7d .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5b4aa08c */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-5b4aa08c .elementor-swiper-button{
        display:none;
    }
}

.elementor-4978 .elementor-element.elementor-element-5b4aa08c .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-732136db */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-732136db img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56db2b0e */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-56db2b0e h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae0fe2e */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-7ae0fe2e .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47adec28 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-47adec28 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1150ef49 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-1150ef49 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47aca845 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-47aca845 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-732136db */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-732136db img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56db2b0e */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-56db2b0e h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae0fe2e */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-7ae0fe2e .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47adec28 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-47adec28 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1150ef49 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-1150ef49 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47aca845 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-47aca845 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-732136db */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-732136db img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56db2b0e */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-56db2b0e h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae0fe2e */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-7ae0fe2e .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47adec28 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-47adec28 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1150ef49 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-1150ef49 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47aca845 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-47aca845 .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-67dfefa9 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-67dfefa9 .elementor-swiper-button{
        display:none;
    }
}

.elementor-4978 .elementor-element.elementor-element-67dfefa9 .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24c334bc */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-24c334bc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-293f48b8 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-293f48b8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46badeff */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-46badeff .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27a83f41 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-27a83f41 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fb4e049 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-2fb4e049 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635952ee */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-635952ee .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24c334bc */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-24c334bc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-293f48b8 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-293f48b8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46badeff */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-46badeff .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27a83f41 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-27a83f41 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fb4e049 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-2fb4e049 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635952ee */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-635952ee .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24c334bc */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-24c334bc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-293f48b8 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-293f48b8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46badeff */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-46badeff .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27a83f41 */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-27a83f41 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fb4e049 */@media(min-width:1390px){
.elementor-4978 .elementor-element.elementor-element-2fb4e049 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635952ee */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-635952ee .cd:hover .id{

  border: 1px solid transparent;
  background:
    linear-gradient(#181625, #181625) padding-box,
    linear-gradient(270deg, #1D29AF 0%, #743CDF 100%) border-box;
  padding: 20px;
}

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2a9e542b */@media(max-width:767px){
    .elementor-4978 .elementor-element.elementor-element-2a9e542b .elementor-swiper-button{
        display:none;
    }
}

.elementor-4978 .elementor-element.elementor-element-2a9e542b .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-38b9c8f7 */.elementor-4978 .elementor-element.elementor-element-38b9c8f7 button{
    border: 1px solid rgba(66, 66, 66, 1);
}

.cd:hover {
  box-shadow: 6px 6px 30px 0px rgba(255, 255, 255, 0.1);
}
 .elementor-4978 .elementor-element.elementor-element-38b9c8f7 h2 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-521364e9 */.elementor-4978 .elementor-element.elementor-element-521364e9 .elementor-counter-number-suffix{
    color: rgba(178, 74, 255, 1);
}
/* Alternative using text-decoration *//* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-4443db22 */.elementor-4978 .elementor-element.elementor-element-4443db22 .elementor-counter-number-suffix{
    color: rgba(178, 74, 255, 1);
}
/* Alternative using text-decoration *//* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-5ee632a4 */.elementor-4978 .elementor-element.elementor-element-5ee632a4 .elementor-counter-number-suffix{
    color: rgba(178, 74, 255, 1);
}
/* Alternative using text-decoration *//* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-64087ceb */.elementor-4978 .elementor-element.elementor-element-64087ceb .elementor-counter-number-suffix{
    color: rgba(178, 74, 255, 1);
}
/* Alternative using text-decoration *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2438141 */.elementor-4978 .elementor-element.elementor-element-2438141 .elementor-counter-number-wrapper {
padding-bottom: 5px;
 border-bottom: 1px solid rgba(116, 60, 223, 1);
 margin-bottom: 5px;
}

/*.elementor-4978 .elementor-element.elementor-element-2438141 .elementor-counter-number-wrapper {*/
/*  text-decoration-line: underline;*/
/*  text-decoration-thickness: 3px;*/
/*  text-decoration-color: rgba(116, 60, 223, 1);*/
 
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-736f3ee */.elementor-4978 .elementor-element.elementor-element-736f3ee .elementor-button-icon svg {
  height: 39px;
  width: 39px;
}
.elementor-4978 .elementor-element.elementor-element-736f3ee .elementor-button-text {
  align-content: center;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-7423f1da */.elementor-4978 .elementor-element.elementor-element-7423f1da .elementor-counter-number-suffix{
    color: rgba(178, 74, 255, 1);
}
/* Alternative using text-decoration *//* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-493dc620 */.elementor-4978 .elementor-element.elementor-element-493dc620 .elementor-counter-number-suffix{
    color: rgba(178, 74, 255, 1);
}
/* Alternative using text-decoration *//* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-2defec08 */.elementor-4978 .elementor-element.elementor-element-2defec08 .elementor-counter-number-suffix{
    color: rgba(178, 74, 255, 1);
}
/* Alternative using text-decoration *//* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-31ea25a7 */.elementor-4978 .elementor-element.elementor-element-31ea25a7 .elementor-counter-number-suffix{
    color: rgba(178, 74, 255, 1);
}
/* Alternative using text-decoration *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77f938 */.elementor-4978 .elementor-element.elementor-element-a77f938 .elementor-counter-number-wrapper {
padding-bottom: 5px;
 border-bottom: 1px solid rgba(116, 60, 223, 1);
 margin-bottom: 5px;
}

/*.elementor-4978 .elementor-element.elementor-element-a77f938 .elementor-counter-number-wrapper {*/
/*  text-decoration-line: underline;*/
/*  text-decoration-thickness: 3px;*/
/*  text-decoration-color: rgba(116, 60, 223, 1);*/
 
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fbbfa02 */.elementor-4978 .elementor-element.elementor-element-2fbbfa02 .elementor-button-icon svg {
  height: 39px;
  width: 39px;
}
.elementor-4978 .elementor-element.elementor-element-2fbbfa02 .elementor-button-text {
  align-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f3d3904 */.elementor-4978 .elementor-element.elementor-element-1f3d3904 .elementor-button-icon svg {
  height: 39px;
  width: 39px;
}
.elementor-4978 .elementor-element.elementor-element-1f3d3904 .elementor-button-text {
  align-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3bc28b4 */.elementor-4978 .elementor-element.elementor-element-3bc28b4 .elementor-button-icon svg {
  height: 39px;
  width: 39px;
}
.elementor-4978 .elementor-element.elementor-element-3bc28b4 .elementor-button-text {
  align-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42fad7ba */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-42fad7ba h2{
    height: 192px;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-664a9882 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-664a9882 h2{
    height: 192px;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-138ff2be */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-138ff2be h2{
    height: 192px;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42fad7ba */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-42fad7ba h2{
    height: 192px;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-664a9882 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-664a9882 h2{
    height: 192px;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-138ff2be */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-138ff2be h2{
    height: 192px;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42fad7ba */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-42fad7ba h2{
    height: 192px;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-664a9882 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-664a9882 h2{
    height: 192px;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-138ff2be */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-138ff2be h2{
    height: 192px;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42fad7ba */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-42fad7ba h2{
    height: 192px;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-664a9882 */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-664a9882 h2{
    height: 192px;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-138ff2be */@media(min-width:767px){
.elementor-4978 .elementor-element.elementor-element-138ff2be h2{
    height: 192px;
}}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-63ffc8a0 */@media(max-width:767px){
.elementor-4978 .elementor-element.elementor-element-63ffc8a0 h2{
  display: -webkit-box;
  -webkit-line-clamp: 5 ;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

.elementor-4978 .elementor-element.elementor-element-63ffc8a0 h4{
    height: 34px;
}
.elementor-4978 .elementor-element.elementor-element-63ffc8a0 h4{
display: -webkit-box;
  -webkit-line-clamp: 2 ;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-178f8ab7 */.elementor-4978 .elementor-element.elementor-element-178f8ab7 .elementor-button-icon svg {
  height: 39px !imporant;
  width: 39px !imporant;

  
}
.elementor-4978 .elementor-element.elementor-element-178f8ab7 .elementor-button-text {
  align-content: center;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Universa';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://cde.sa.com/wp-content/uploads/2025/06/Universa-DEMO-BF681f4b4dc37bc.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Rhon Round';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://cde.sa.com/wp-content/uploads/2025/06/RohnRounded-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Rhon Round';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */