.elementor-1072 .elementor-element.elementor-element-484b7040{--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:flex-start;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:-140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:130px;--padding-left:30px;--padding-right:30px;}.elementor-1072 .elementor-element.elementor-element-484b7040:not(.elementor-motion-effects-element-type-background), .elementor-1072 .elementor-element.elementor-element-484b7040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-1072 .elementor-element.elementor-element-5d5b88fc{--display:flex;--justify-content:flex-start;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-5d5b88fc.e-con{--align-self:center;}.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-1072 .elementor-element.elementor-element-77a4dcb9{--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-1072 .elementor-element.elementor-element-77a4dcb9.e-con{--align-self:center;}.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-1072 .elementor-element.elementor-element-71110b64 > .elementor-widget-container{padding:4px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-71110b64 .elementor-icon-wrapper{text-align:center;}.elementor-1072 .elementor-element.elementor-element-71110b64 .elementor-icon{font-size:32px;}.elementor-1072 .elementor-element.elementor-element-71110b64 .elementor-icon svg{height:32px;}.elementor-1072 .elementor-element.elementor-element-71110b64 .elementor-icon-wrapper svg{width:auto;}.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-1072 .elementor-element.elementor-element-3cbd4d6 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-5cc83884{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-4f22e61d{width:var( --container-widget-width, 772px );max-width:772px;--container-widget-width:772px;--container-widget-flex-grow:0;}.elementor-1072 .elementor-element.elementor-element-4f22e61d.elementor-element{--align-self:flex-start;}.elementor-1072 .elementor-element.elementor-element-4f22e61d .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:52px;font-weight:400;line-height:62px;color:#743CDF;}.elementor-1072 .elementor-element.elementor-element-3090bd16{width:var( --container-widget-width, 782px );max-width:782px;--container-widget-width:782px;--container-widget-flex-grow:0;text-align:left;}.elementor-1072 .elementor-element.elementor-element-3090bd16.elementor-element{--align-self:flex-start;}.elementor-1072 .elementor-element.elementor-element-3090bd16 .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-1072 .elementor-element.elementor-element-0938075{--display:flex;--justify-content:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-0938075.e-con{--align-self:center;}.elementor-1072 .elementor-element.elementor-element-2b9134f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:30px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-1072 .elementor-element.elementor-element-2b9134f:not(.elementor-motion-effects-element-type-background), .elementor-1072 .elementor-element.elementor-element-2b9134f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-1072 .elementor-element.elementor-element-548ebfb{--display:flex;--justify-content:space-between;--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-1072 .elementor-element.elementor-element-b7a5b34{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-3c041e1{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-1072 .elementor-element.elementor-element-3c041e1 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1072 .elementor-element.elementor-element-3c041e1 .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-1072 .elementor-element.elementor-element-a4e983c{--display:flex;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-810b034{--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-1072 .elementor-element.elementor-element-774dfc0{--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-1072 .elementor-element.elementor-element-5204103{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1072 .elementor-element.elementor-element-efe557c img{width:100%;max-width:100%;border-radius:12px 12px 12px 12px;}.elementor-1072 .elementor-element.elementor-element-81ca5a5 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-a764ff8 .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-1072 .elementor-element.elementor-element-5331e4e{--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-1072 .elementor-element.elementor-element-ef4abdf{--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-1072 .elementor-element.elementor-element-465a05b{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1072 .elementor-element.elementor-element-51b315b img{width:100%;max-width:100%;border-radius:12px 12px 12px 12px;}.elementor-1072 .elementor-element.elementor-element-2e431ec .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-c246a8f .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-1072 .elementor-element.elementor-element-34cadba{--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-1072 .elementor-element.elementor-element-1e1082b{--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-1072 .elementor-element.elementor-element-1e203b6{--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-1072 .elementor-element.elementor-element-d9ddf41 img{width:100%;max-width:100%;border-radius:12px 12px 12px 12px;}.elementor-1072 .elementor-element.elementor-element-7870133 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-863499e .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-1072 .elementor-element.elementor-element-0448a63{--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-1072 .elementor-element.elementor-element-0448a63 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-ad98c03{--display:flex;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-fe7a719{--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-1072 .elementor-element.elementor-element-fffc9ca{--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-1072 .elementor-element.elementor-element-36be5a3{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1072 .elementor-element.elementor-element-5e18dfb img{width:100%;max-width:100%;border-radius:12px 12px 12px 12px;}.elementor-1072 .elementor-element.elementor-element-465f103 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-89e508a .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-1072 .elementor-element.elementor-element-26fe120{--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-1072 .elementor-element.elementor-element-f722fc6{--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-1072 .elementor-element.elementor-element-ce8ac3a{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1072 .elementor-element.elementor-element-01ee67f img{width:100%;max-width:100%;border-radius:12px 12px 12px 12px;}.elementor-1072 .elementor-element.elementor-element-6371cee .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-6b7dcd6 .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-1072 .elementor-element.elementor-element-12cd25d{--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-1072 .elementor-element.elementor-element-12cd25d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-98027d5{--display:flex;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-787d40d{--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-1072 .elementor-element.elementor-element-2c26c7c{--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-1072 .elementor-element.elementor-element-1d0ce12{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1072 .elementor-element.elementor-element-1797bea img{width:100%;max-width:100%;border-radius:12px 12px 12px 12px;}.elementor-1072 .elementor-element.elementor-element-98dfb8d .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-50b6cb5 .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-1072 .elementor-element.elementor-element-e58d59b{--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-1072 .elementor-element.elementor-element-4760d9e{--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-1072 .elementor-element.elementor-element-f70ceca{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1072 .elementor-element.elementor-element-c1c691d img{width:100%;max-width:100%;border-radius:12px 12px 12px 12px;}.elementor-1072 .elementor-element.elementor-element-74f9a10 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-a07e39a .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-1072 .elementor-element.elementor-element-65a98e3{--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-1072 .elementor-element.elementor-element-65a98e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-7c855fb{--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-1072 .elementor-element.elementor-element-7c855fb > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-1072 .elementor-element.elementor-element-7c855fb.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-1072 .elementor-element.elementor-element-7c855fb.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1072 .elementor-element.elementor-element-7c855fb.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-1072 .elementor-element.elementor-element-7c855fb > .elementor-widget-container{margin:-190px 0px 0px 0px;padding:100px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-7c855fb.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-1072 .elementor-element.elementor-element-7cd6110{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-17ab4ce{--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-1072 .elementor-element.elementor-element-56ee413{--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-1072 .elementor-element.elementor-element-9fbdba4{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1072 .elementor-element.elementor-element-b384c9c img{width:100%;max-width:100%;}.elementor-1072 .elementor-element.elementor-element-77b06c1 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-e00fc53 .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-1072 .elementor-element.elementor-element-5c445f3{--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-1072 .elementor-element.elementor-element-286e20a{--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-1072 .elementor-element.elementor-element-60b6ffb{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1072 .elementor-element.elementor-element-9dff1d9 img{width:100%;max-width:100%;}.elementor-1072 .elementor-element.elementor-element-a3f5d8a .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-31de6df .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-1072 .elementor-element.elementor-element-d8a04e3{--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-1072 .elementor-element.elementor-element-a9dd4d8{--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-1072 .elementor-element.elementor-element-ea142ba{--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-1072 .elementor-element.elementor-element-841f5b0 img{width:100%;max-width:100%;}.elementor-1072 .elementor-element.elementor-element-cb59af5 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-cb50831 .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-1072 .elementor-element.elementor-element-1bb061e{--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-1072 .elementor-element.elementor-element-1bb061e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-e8897c3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-4aeb668{--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-1072 .elementor-element.elementor-element-902a815{--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-1072 .elementor-element.elementor-element-05b8086{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1072 .elementor-element.elementor-element-be42bca img{width:100%;max-width:100%;}.elementor-1072 .elementor-element.elementor-element-09fa255 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-dd0927a .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-1072 .elementor-element.elementor-element-a03b5f0{--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-1072 .elementor-element.elementor-element-3013903{--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-1072 .elementor-element.elementor-element-0dfddc2{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1072 .elementor-element.elementor-element-c18c957 img{width:100%;max-width:100%;}.elementor-1072 .elementor-element.elementor-element-2851702 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-bda2579 .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-1072 .elementor-element.elementor-element-cf72962{--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-1072 .elementor-element.elementor-element-cf72962 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-aa17c88{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-3573ed5{--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-1072 .elementor-element.elementor-element-c0ddcdd{--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-1072 .elementor-element.elementor-element-5fe86a3{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1072 .elementor-element.elementor-element-b5ab802 img{width:100%;max-width:100%;}.elementor-1072 .elementor-element.elementor-element-6b78c43 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-c77ecf3 .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-1072 .elementor-element.elementor-element-3bb3e65{--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-1072 .elementor-element.elementor-element-d1cdfa4{--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-1072 .elementor-element.elementor-element-c92145e{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1072 .elementor-element.elementor-element-d66d29e img{width:100%;max-width:100%;}.elementor-1072 .elementor-element.elementor-element-07bf328 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-4e5568f .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-1072 .elementor-element.elementor-element-62f7a5d{--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-1072 .elementor-element.elementor-element-62f7a5d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-62bafbe{--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-1072 .elementor-element.elementor-element-62bafbe > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-1072 .elementor-element.elementor-element-62bafbe.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-1072 .elementor-element.elementor-element-62bafbe.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1072 .elementor-element.elementor-element-62bafbe.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-1072 .elementor-element.elementor-element-62bafbe > .elementor-widget-container{margin:-190px 0px 0px 0px;padding:100px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-62bafbe.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-1072 .elementor-element.elementor-element-ee07e48{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:130px;--padding-left:30px;--padding-right:30px;}.elementor-1072 .elementor-element.elementor-element-ee07e48:not(.elementor-motion-effects-element-type-background), .elementor-1072 .elementor-element.elementor-element-ee07e48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;background-image:url("https://cde.sa.com/wp-content/uploads/2025/06/Ellipse-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1072 .elementor-element.elementor-element-6812e514 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-6812e514.elementor-element{--align-self:center;}.elementor-1072 .elementor-element.elementor-element-6812e514{text-align:center;}.elementor-1072 .elementor-element.elementor-element-6812e514 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:42px;font-weight:400;line-height:52px;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-30c44873{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:22px;--padding-right:22px;}.elementor-1072 .elementor-element.elementor-element-766d13d .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:27px;}.elementor-1072 .elementor-element.elementor-element-2976aceb{text-align:center;}.elementor-1072 .elementor-element.elementor-element-2976aceb .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:27px;}.elementor-1072 .elementor-element.elementor-element-5b69ce0e{width:var( --container-widget-width, 553px );max-width:553px;--container-widget-width:553px;--container-widget-flex-grow:0;text-align:center;}.elementor-1072 .elementor-element.elementor-element-5b69ce0e .elementor-heading-title{font-family:"Rhon Round", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-1072 .elementor-element.elementor-element-61a55866{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-3da45c93{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:60px;--padding-top:32px;--padding-bottom:32px;--padding-left:22px;--padding-right:22px;}.elementor-1072 .elementor-element.elementor-element-7beea7a6{text-align:center;}.elementor-1072 .elementor-element.elementor-element-7beea7a6 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:27px;}.elementor-1072 .elementor-element.elementor-element-694a7319{width:var( --container-widget-width, 553px );max-width:553px;--container-widget-width:553px;--container-widget-flex-grow:0;text-align:center;}.elementor-1072 .elementor-element.elementor-element-694a7319 .elementor-heading-title{font-family:"Rhon Round", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-1072 .elementor-element.elementor-element-7bae0a74{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:60px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:22px;--padding-right:22px;}.elementor-1072 .elementor-element.elementor-element-2b4e468f{text-align:center;}.elementor-1072 .elementor-element.elementor-element-2b4e468f .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:27px;}.elementor-1072 .elementor-element.elementor-element-126e2170{width:var( --container-widget-width, 553px );max-width:553px;--container-widget-width:553px;--container-widget-flex-grow:0;text-align:center;}.elementor-1072 .elementor-element.elementor-element-126e2170 .elementor-heading-title{font-family:"Rhon Round", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-1072 .elementor-element.elementor-element-39d67565{--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;--justify-content:space-between;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-1072 .elementor-element.elementor-element-660aaf2a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:22px;--padding-right:22px;}.elementor-1072 .elementor-element.elementor-element-5a71d146{text-align:center;}.elementor-1072 .elementor-element.elementor-element-5a71d146 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:27px;}.elementor-1072 .elementor-element.elementor-element-60b9b6c6{width:var( --container-widget-width, 553px );max-width:553px;--container-widget-width:553px;--container-widget-flex-grow:0;text-align:center;}.elementor-1072 .elementor-element.elementor-element-60b9b6c6 .elementor-heading-title{font-family:"Rhon Round", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-1072 .elementor-element.elementor-element-11f0de4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:22px;--padding-right:22px;}.elementor-1072 .elementor-element.elementor-element-291b8577{text-align:center;}.elementor-1072 .elementor-element.elementor-element-291b8577 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:22px;font-weight:400;line-height:27px;}.elementor-1072 .elementor-element.elementor-element-385ca35f{width:var( --container-widget-width, 553px );max-width:553px;--container-widget-width:553px;--container-widget-flex-grow:0;text-align:center;}.elementor-1072 .elementor-element.elementor-element-385ca35f .elementor-heading-title{font-family:"Rhon Round", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-1072 .elementor-element.elementor-element-7bfb2fd7{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-7bfb2fd7:not(.elementor-motion-effects-element-type-background), .elementor-1072 .elementor-element.elementor-element-7bfb2fd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-1072 .elementor-element.elementor-element-69eac973 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-69eac973.elementor-element{--align-self:center;}.elementor-1072 .elementor-element.elementor-element-69eac973{text-align:center;}.elementor-1072 .elementor-element.elementor-element-69eac973 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:42px;font-weight:400;line-height:52px;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-a72d821{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-7cc148f2{--display:flex;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1072 .elementor-element.elementor-element-7cc148f2:not(.elementor-motion-effects-element-type-background), .elementor-1072 .elementor-element.elementor-element-7cc148f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-1072 .elementor-element.elementor-element-7cc148f2:hover{background-color:transparent;background-image:linear-gradient(180deg, #743CDF 0%, #1D29AF 90%);}.elementor-1072 .elementor-element.elementor-element-6859e7f.elementor-element{--align-self:center;}.elementor-1072 .elementor-element.elementor-element-6859e7f{text-align:center;}.elementor-1072 .elementor-element.elementor-element-6859e7f .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-213da97f img{width:100%;height:260px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-1072 .elementor-element.elementor-element-35bb1fc0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-51662142{--display:flex;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1072 .elementor-element.elementor-element-51662142:not(.elementor-motion-effects-element-type-background), .elementor-1072 .elementor-element.elementor-element-51662142 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-1072 .elementor-element.elementor-element-51662142:hover{background-color:transparent;background-image:linear-gradient(180deg, #743CDF 0%, #1D29AF 90%);}.elementor-1072 .elementor-element.elementor-element-767d3450.elementor-element{--align-self:center;}.elementor-1072 .elementor-element.elementor-element-767d3450{text-align:center;}.elementor-1072 .elementor-element.elementor-element-767d3450 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-42b5471a img{width:100%;height:260px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-1072 .elementor-element.elementor-element-301d2c1c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-63ce0955{--display:flex;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1072 .elementor-element.elementor-element-63ce0955:not(.elementor-motion-effects-element-type-background), .elementor-1072 .elementor-element.elementor-element-63ce0955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-1072 .elementor-element.elementor-element-63ce0955:hover{background-color:transparent;background-image:linear-gradient(180deg, #743CDF 0%, #1D29AF 90%);}.elementor-1072 .elementor-element.elementor-element-4e60a948.elementor-element{--align-self:center;}.elementor-1072 .elementor-element.elementor-element-4e60a948{text-align:center;}.elementor-1072 .elementor-element.elementor-element-4e60a948 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-60df2c84 img{width:100%;height:260px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-1072 .elementor-element.elementor-element-50768815{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-3cb0a26{--display:flex;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1072 .elementor-element.elementor-element-3cb0a26:not(.elementor-motion-effects-element-type-background), .elementor-1072 .elementor-element.elementor-element-3cb0a26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-1072 .elementor-element.elementor-element-3cb0a26:hover{background-color:transparent;background-image:linear-gradient(180deg, #743CDF 0%, #1D29AF 90%);}.elementor-1072 .elementor-element.elementor-element-4453ede6.elementor-element{--align-self:center;}.elementor-1072 .elementor-element.elementor-element-4453ede6{text-align:center;}.elementor-1072 .elementor-element.elementor-element-4453ede6 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-a1a874a img{width:100%;height:260px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-1072 .elementor-element.elementor-element-52abb9af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-561888a4{--display:flex;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1072 .elementor-element.elementor-element-561888a4:not(.elementor-motion-effects-element-type-background), .elementor-1072 .elementor-element.elementor-element-561888a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-1072 .elementor-element.elementor-element-561888a4:hover{background-color:transparent;background-image:linear-gradient(180deg, #743CDF 0%, #1D29AF 90%);}.elementor-1072 .elementor-element.elementor-element-6057a094.elementor-element{--align-self:center;}.elementor-1072 .elementor-element.elementor-element-6057a094{text-align:center;}.elementor-1072 .elementor-element.elementor-element-6057a094 .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-5003a276 img{width:100%;height:260px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-1072 .elementor-element.elementor-element-42eb4801{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:16px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-1072 .elementor-element.elementor-element-37ac4be7{--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-1072 .elementor-element.elementor-element-37ac4be7:not(.elementor-motion-effects-element-type-background), .elementor-1072 .elementor-element.elementor-element-37ac4be7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313;}.elementor-1072 .elementor-element.elementor-element-4b7dde25{--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-1072 .elementor-element.elementor-element-52e8ce71{--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-1072 .elementor-element.elementor-element-66fdb80d{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;text-align:left;}.elementor-1072 .elementor-element.elementor-element-66fdb80d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-66fdb80d.elementor-element{--align-self:flex-start;}.elementor-1072 .elementor-element.elementor-element-66fdb80d .elementor-heading-title{font-family:"Universa", Sans-serif;font-size:42px;font-weight:400;line-height:52px;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-253a8128{width:var( --container-widget-width, 741px );max-width:741px;--container-widget-width:741px;--container-widget-flex-grow:0;text-align:left;}.elementor-1072 .elementor-element.elementor-element-253a8128 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-253a8128.elementor-element{--align-self:flex-start;}.elementor-1072 .elementor-element.elementor-element-253a8128 .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-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-1072 .elementor-element.elementor-element-78ccc9ce .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-1072 .elementor-element.elementor-element-78ccc9ce > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-78ccc9ce.elementor-element{--align-self:flex-start;}.elementor-1072 .elementor-element.elementor-element-78ccc9ce .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1072 .elementor-element.elementor-element-78ccc9ce .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-1072 .elementor-element.elementor-element-1195c84b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-4893051 img{width:100%;border-radius:16px 16px 16px 16px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1072 .elementor-element.elementor-element-484b7040{--min-height:429px;--margin-top:-170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-1072 .elementor-element.elementor-element-3cbd4d6 .elementor-heading-title{font-size:12px;}.elementor-1072 .elementor-element.elementor-element-4f22e61d{text-align:left;}.elementor-1072 .elementor-element.elementor-element-4f22e61d .elementor-heading-title{font-size:30px;line-height:37px;}.elementor-1072 .elementor-element.elementor-element-3090bd16 .elementor-heading-title{font-size:14px;line-height:18px;}.elementor-1072 .elementor-element.elementor-element-2b9134f{--padding-top:030px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-1072 .elementor-element.elementor-element-3c041e1 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1072 .elementor-element.elementor-element-3c041e1 .elementor-heading-title{font-size:42px;line-height:52px;}.elementor-1072 .elementor-element.elementor-element-0448a63{--e-n-carousel-swiper-slides-to-display:3;}.elementor-1072 .elementor-element.elementor-element-12cd25d{--e-n-carousel-swiper-slides-to-display:3;}.elementor-1072 .elementor-element.elementor-element-65a98e3{--e-n-carousel-swiper-slides-to-display:3;}.elementor-1072 .elementor-element.elementor-element-7c855fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-1bb061e{--e-n-carousel-swiper-slides-to-display:3;}.elementor-1072 .elementor-element.elementor-element-cf72962{--e-n-carousel-swiper-slides-to-display:3;}.elementor-1072 .elementor-element.elementor-element-62f7a5d{--e-n-carousel-swiper-slides-to-display:3;}.elementor-1072 .elementor-element.elementor-element-62bafbe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-ee07e48{--min-height:799px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1072 .elementor-element.elementor-element-6812e514 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1072 .elementor-element.elementor-element-6812e514 .elementor-heading-title{font-size:36px;}.elementor-1072 .elementor-element.elementor-element-766d13d{text-align:center;}.elementor-1072 .elementor-element.elementor-element-766d13d .elementor-heading-title{font-size:16px;}.elementor-1072 .elementor-element.elementor-element-2976aceb{text-align:center;}.elementor-1072 .elementor-element.elementor-element-2976aceb .elementor-heading-title{font-size:16px;}.elementor-1072 .elementor-element.elementor-element-5b69ce0e .elementor-heading-title{font-size:14px;line-height:19px;}.elementor-1072 .elementor-element.elementor-element-3da45c93{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1072 .elementor-element.elementor-element-7beea7a6{text-align:center;}.elementor-1072 .elementor-element.elementor-element-7beea7a6 .elementor-heading-title{font-size:16px;}.elementor-1072 .elementor-element.elementor-element-694a7319 .elementor-heading-title{font-size:14px;line-height:19px;}.elementor-1072 .elementor-element.elementor-element-2b4e468f{text-align:center;}.elementor-1072 .elementor-element.elementor-element-2b4e468f .elementor-heading-title{font-size:16px;}.elementor-1072 .elementor-element.elementor-element-126e2170 .elementor-heading-title{font-size:14px;line-height:19px;}.elementor-1072 .elementor-element.elementor-element-5a71d146{text-align:center;}.elementor-1072 .elementor-element.elementor-element-5a71d146 .elementor-heading-title{font-size:16px;}.elementor-1072 .elementor-element.elementor-element-60b9b6c6 .elementor-heading-title{font-size:14px;line-height:19px;}.elementor-1072 .elementor-element.elementor-element-291b8577{text-align:center;}.elementor-1072 .elementor-element.elementor-element-291b8577 .elementor-heading-title{font-size:16px;}.elementor-1072 .elementor-element.elementor-element-385ca35f .elementor-heading-title{font-size:14px;line-height:19px;}.elementor-1072 .elementor-element.elementor-element-7bfb2fd7{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-69eac973 .elementor-heading-title{font-size:27px;}.elementor-1072 .elementor-element.elementor-element-42eb4801{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:80px;}.elementor-1072 .elementor-element.elementor-element-37ac4be7{--padding-top:0px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-1072 .elementor-element.elementor-element-4b7dde25{--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-1072 .elementor-element.elementor-element-52e8ce71{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-1072 .elementor-element.elementor-element-66fdb80d .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-1072 .elementor-element.elementor-element-253a8128 .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-1072 .elementor-element.elementor-element-484b7040{--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-1072 .elementor-element.elementor-element-5d5b88fc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1072 .elementor-element.elementor-element-435f4ec6{text-align:left;}.elementor-1072 .elementor-element.elementor-element-435f4ec6 img{width:100%;height:318px;object-fit:cover;}.elementor-1072 .elementor-element.elementor-element-77a4dcb9{--gap:0px 14px;--row-gap:0px;--column-gap:14px;--flex-wrap:nowrap;}.elementor-1072 .elementor-element.elementor-element-71110b64 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-71110b64 .elementor-icon-wrapper{text-align:right;}.elementor-1072 .elementor-element.elementor-element-71110b64 .elementor-icon{font-size:22px;}.elementor-1072 .elementor-element.elementor-element-71110b64 .elementor-icon svg{height:22px;}.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-1072 .elementor-element.elementor-element-3cbd4d6{width:100%;max-width:100%;}.elementor-1072 .elementor-element.elementor-element-3cbd4d6 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-1072 .elementor-element.elementor-element-3cbd4d6 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1072 .elementor-element.elementor-element-4f22e61d{width:var( --container-widget-width, 667px );max-width:667px;--container-widget-width:667px;--container-widget-flex-grow:0;}.elementor-1072 .elementor-element.elementor-element-4f22e61d .elementor-heading-title{font-size:26px;}.elementor-1072 .elementor-element.elementor-element-3090bd16{text-align:left;}.elementor-1072 .elementor-element.elementor-element-3090bd16 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-1072 .elementor-element.elementor-element-0938075{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1072 .elementor-element.elementor-element-2b9134f{--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-1072 .elementor-element.elementor-element-548ebfb{--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-1072 .elementor-element.elementor-element-3c041e1 .elementor-heading-title{font-size:28px;line-height:38px;}.elementor-1072 .elementor-element.elementor-element-a4e983c{--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-1072 .elementor-element.elementor-element-774dfc0{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1072 .elementor-element.elementor-element-5204103{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-ef4abdf{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1072 .elementor-element.elementor-element-465a05b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-34cadba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-1e1082b{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1072 .elementor-element.elementor-element-1e203b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-0448a63{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1072 .elementor-element.elementor-element-0448a63 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-ad98c03{--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-1072 .elementor-element.elementor-element-fe7a719{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-fffc9ca{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1072 .elementor-element.elementor-element-36be5a3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-f722fc6{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1072 .elementor-element.elementor-element-ce8ac3a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-12cd25d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1072 .elementor-element.elementor-element-12cd25d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-98027d5{--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-1072 .elementor-element.elementor-element-2c26c7c{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1072 .elementor-element.elementor-element-1d0ce12{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-4760d9e{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1072 .elementor-element.elementor-element-f70ceca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-65a98e3{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1072 .elementor-element.elementor-element-65a98e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-7c855fb{--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-1072 .elementor-element.elementor-element-7cd6110{--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-1072 .elementor-element.elementor-element-56ee413{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1072 .elementor-element.elementor-element-9fbdba4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-b384c9c img{border-radius:12px 12px 12px 12px;}.elementor-1072 .elementor-element.elementor-element-286e20a{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1072 .elementor-element.elementor-element-60b6ffb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-9dff1d9 img{border-radius:12px 12px 12px 12px;}.elementor-1072 .elementor-element.elementor-element-d8a04e3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-a9dd4d8{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1072 .elementor-element.elementor-element-ea142ba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-841f5b0 img{border-radius:12px 12px 12px 12px;}.elementor-1072 .elementor-element.elementor-element-1bb061e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1072 .elementor-element.elementor-element-1bb061e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-e8897c3{--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-1072 .elementor-element.elementor-element-4aeb668{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-902a815{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1072 .elementor-element.elementor-element-05b8086{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-be42bca img{border-radius:12px 12px 12px 12px;}.elementor-1072 .elementor-element.elementor-element-3013903{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1072 .elementor-element.elementor-element-0dfddc2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-c18c957 img{border-radius:12px 12px 12px 12px;}.elementor-1072 .elementor-element.elementor-element-cf72962{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1072 .elementor-element.elementor-element-cf72962 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-aa17c88{--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-1072 .elementor-element.elementor-element-c0ddcdd{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1072 .elementor-element.elementor-element-5fe86a3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-b5ab802 img{border-radius:12px 12px 12px 12px;}.elementor-1072 .elementor-element.elementor-element-d1cdfa4{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1072 .elementor-element.elementor-element-c92145e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-d66d29e img{border-radius:12px 12px 12px 12px;}.elementor-1072 .elementor-element.elementor-element-62f7a5d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1072 .elementor-element.elementor-element-62f7a5d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-62bafbe{--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-1072 .elementor-element.elementor-element-62bafbe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-ee07e48{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1072 .elementor-element.elementor-element-6812e514 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-1072 .elementor-element.elementor-element-6812e514 .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-1072 .elementor-element.elementor-element-30c44873{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1072 .elementor-element.elementor-element-766d13d{width:var( --container-widget-width, 248px );max-width:248px;--container-widget-width:248px;--container-widget-flex-grow:0;}.elementor-1072 .elementor-element.elementor-element-2976aceb{width:var( --container-widget-width, 248px );max-width:248px;--container-widget-width:248px;--container-widget-flex-grow:0;}.elementor-1072 .elementor-element.elementor-element-3da45c93{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1072 .elementor-element.elementor-element-7beea7a6{width:var( --container-widget-width, 248px );max-width:248px;--container-widget-width:248px;--container-widget-flex-grow:0;}.elementor-1072 .elementor-element.elementor-element-7bae0a74{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1072 .elementor-element.elementor-element-2b4e468f{width:var( --container-widget-width, 362px );max-width:362px;--container-widget-width:362px;--container-widget-flex-grow:0;}.elementor-1072 .elementor-element.elementor-element-39d67565{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-660aaf2a{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1072 .elementor-element.elementor-element-5a71d146{width:var( --container-widget-width, 667px );max-width:667px;--container-widget-width:667px;--container-widget-flex-grow:0;}.elementor-1072 .elementor-element.elementor-element-11f0de4{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1072 .elementor-element.elementor-element-291b8577{width:var( --container-widget-width, 279px );max-width:279px;--container-widget-width:279px;--container-widget-flex-grow:0;}.elementor-1072 .elementor-element.elementor-element-7bfb2fd7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-69eac973 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-1072 .elementor-element.elementor-element-69eac973 .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-1072 .elementor-element.elementor-element-42eb4801{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:55px;}.elementor-1072 .elementor-element.elementor-element-37ac4be7{--padding-top:0px;--padding-bottom:55px;--padding-left:16px;--padding-right:16px;}.elementor-1072 .elementor-element.elementor-element-4b7dde25{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:15px;}.elementor-1072 .elementor-element.elementor-element-52e8ce71{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1072 .elementor-element.elementor-element-253a8128 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1072 .elementor-element.elementor-element-4893051 img{border-radius:14px 14px 14px 14px;}}@media(min-width:768px){.elementor-1072 .elementor-element.elementor-element-484b7040{--content-width:1440px;}.elementor-1072 .elementor-element.elementor-element-0938075{--width:80%;}.elementor-1072 .elementor-element.elementor-element-2b9134f{--content-width:1440px;}.elementor-1072 .elementor-element.elementor-element-ee07e48{--content-width:1440px;}.elementor-1072 .elementor-element.elementor-element-30c44873{--width:47%;}.elementor-1072 .elementor-element.elementor-element-3da45c93{--width:62%;}.elementor-1072 .elementor-element.elementor-element-7bae0a74{--width:62%;}.elementor-1072 .elementor-element.elementor-element-660aaf2a{--width:62%;}.elementor-1072 .elementor-element.elementor-element-11f0de4{--width:62%;}.elementor-1072 .elementor-element.elementor-element-7cc148f2{--width:100%;}.elementor-1072 .elementor-element.elementor-element-51662142{--width:100%;}.elementor-1072 .elementor-element.elementor-element-63ce0955{--width:100%;}.elementor-1072 .elementor-element.elementor-element-3cb0a26{--width:100%;}.elementor-1072 .elementor-element.elementor-element-561888a4{--width:100%;}.elementor-1072 .elementor-element.elementor-element-37ac4be7{--content-width:1440px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1072 .elementor-element.elementor-element-30c44873{--width:506px;}.elementor-1072 .elementor-element.elementor-element-3da45c93{--width:864px;}.elementor-1072 .elementor-element.elementor-element-7bae0a74{--width:864px;}.elementor-1072 .elementor-element.elementor-element-660aaf2a{--width:644px;}.elementor-1072 .elementor-element.elementor-element-11f0de4{--width:644px;}}/* Start custom CSS for heading, class: .elementor-element-3090bd16 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-3090bd16 span{
    display:none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-efe557c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-efe557c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a764ff8 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a764ff8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5204103 */.elementor-1072 .elementor-element.elementor-element-5204103 .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-51b315b */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-51b315b img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c246a8f */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-c246a8f h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465a05b */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-465a05b .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-d9ddf41 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-d9ddf41 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-863499e */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-863499e h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e203b6 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-1e203b6 .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-efe557c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-efe557c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a764ff8 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a764ff8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5204103 */.elementor-1072 .elementor-element.elementor-element-5204103 .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-51b315b */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-51b315b img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c246a8f */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-c246a8f h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465a05b */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-465a05b .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-d9ddf41 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-d9ddf41 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-863499e */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-863499e h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e203b6 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-1e203b6 .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-efe557c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-efe557c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a764ff8 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a764ff8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5204103 */.elementor-1072 .elementor-element.elementor-element-5204103 .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-51b315b */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-51b315b img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c246a8f */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-c246a8f h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465a05b */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-465a05b .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-d9ddf41 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-d9ddf41 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-863499e */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-863499e h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e203b6 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-1e203b6 .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-efe557c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-efe557c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a764ff8 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a764ff8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5204103 */.elementor-1072 .elementor-element.elementor-element-5204103 .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-51b315b */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-51b315b img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c246a8f */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-c246a8f h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465a05b */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-465a05b .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-d9ddf41 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-d9ddf41 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-863499e */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-863499e h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e203b6 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-1e203b6 .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-0448a63 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-0448a63 .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-0448a63 .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5e18dfb */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-5e18dfb img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89e508a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-89e508a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36be5a3 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-36be5a3 .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-01ee67f */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-01ee67f img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b7dcd6 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-6b7dcd6 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8ac3a */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-ce8ac3a .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-5e18dfb */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-5e18dfb img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89e508a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-89e508a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36be5a3 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-36be5a3 .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-01ee67f */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-01ee67f img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b7dcd6 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-6b7dcd6 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8ac3a */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-ce8ac3a .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-5e18dfb */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-5e18dfb img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89e508a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-89e508a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36be5a3 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-36be5a3 .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-01ee67f */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-01ee67f img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b7dcd6 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-6b7dcd6 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8ac3a */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-ce8ac3a .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-12cd25d */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-12cd25d .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-12cd25d .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1797bea */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-1797bea img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50b6cb5 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-50b6cb5 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0ce12 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-1d0ce12 .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-c1c691d */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-c1c691d img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a07e39a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a07e39a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f70ceca */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-f70ceca .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-1797bea */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-1797bea img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50b6cb5 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-50b6cb5 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0ce12 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-1d0ce12 .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-c1c691d */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-c1c691d img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a07e39a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a07e39a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f70ceca */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-f70ceca .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-1797bea */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-1797bea img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50b6cb5 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-50b6cb5 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0ce12 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-1d0ce12 .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-c1c691d */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-c1c691d img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a07e39a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a07e39a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f70ceca */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-f70ceca .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-65a98e3 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-65a98e3 .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-65a98e3 .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-efe557c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-efe557c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a764ff8 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a764ff8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5204103 */.elementor-1072 .elementor-element.elementor-element-5204103 .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-51b315b */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-51b315b img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c246a8f */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-c246a8f h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465a05b */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-465a05b .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-d9ddf41 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-d9ddf41 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-863499e */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-863499e h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e203b6 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-1e203b6 .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-efe557c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-efe557c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a764ff8 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a764ff8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5204103 */.elementor-1072 .elementor-element.elementor-element-5204103 .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-51b315b */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-51b315b img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c246a8f */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-c246a8f h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465a05b */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-465a05b .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-d9ddf41 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-d9ddf41 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-863499e */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-863499e h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e203b6 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-1e203b6 .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-efe557c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-efe557c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a764ff8 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a764ff8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5204103 */.elementor-1072 .elementor-element.elementor-element-5204103 .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-51b315b */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-51b315b img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c246a8f */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-c246a8f h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465a05b */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-465a05b .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-d9ddf41 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-d9ddf41 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-863499e */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-863499e h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e203b6 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-1e203b6 .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-efe557c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-efe557c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a764ff8 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a764ff8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5204103 */.elementor-1072 .elementor-element.elementor-element-5204103 .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-51b315b */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-51b315b img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c246a8f */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-c246a8f h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465a05b */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-465a05b .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-d9ddf41 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-d9ddf41 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-863499e */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-863499e h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e203b6 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-1e203b6 .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-0448a63 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-0448a63 .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-0448a63 .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5e18dfb */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-5e18dfb img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89e508a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-89e508a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36be5a3 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-36be5a3 .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-01ee67f */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-01ee67f img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b7dcd6 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-6b7dcd6 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8ac3a */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-ce8ac3a .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-5e18dfb */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-5e18dfb img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89e508a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-89e508a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36be5a3 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-36be5a3 .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-01ee67f */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-01ee67f img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b7dcd6 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-6b7dcd6 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8ac3a */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-ce8ac3a .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-5e18dfb */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-5e18dfb img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89e508a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-89e508a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36be5a3 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-36be5a3 .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-01ee67f */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-01ee67f img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b7dcd6 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-6b7dcd6 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8ac3a */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-ce8ac3a .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-12cd25d */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-12cd25d .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-12cd25d .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1797bea */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-1797bea img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50b6cb5 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-50b6cb5 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0ce12 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-1d0ce12 .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-c1c691d */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-c1c691d img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a07e39a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a07e39a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f70ceca */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-f70ceca .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-1797bea */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-1797bea img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50b6cb5 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-50b6cb5 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0ce12 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-1d0ce12 .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-c1c691d */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-c1c691d img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a07e39a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a07e39a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f70ceca */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-f70ceca .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-1797bea */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-1797bea img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50b6cb5 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-50b6cb5 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0ce12 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-1d0ce12 .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-c1c691d */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-c1c691d img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a07e39a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a07e39a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f70ceca */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-f70ceca .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-65a98e3 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-65a98e3 .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-65a98e3 .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-efe557c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-efe557c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a764ff8 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a764ff8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5204103 */.elementor-1072 .elementor-element.elementor-element-5204103 .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-51b315b */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-51b315b img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c246a8f */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-c246a8f h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465a05b */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-465a05b .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-d9ddf41 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-d9ddf41 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-863499e */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-863499e h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e203b6 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-1e203b6 .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-efe557c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-efe557c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a764ff8 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a764ff8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5204103 */.elementor-1072 .elementor-element.elementor-element-5204103 .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-51b315b */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-51b315b img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c246a8f */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-c246a8f h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465a05b */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-465a05b .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-d9ddf41 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-d9ddf41 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-863499e */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-863499e h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e203b6 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-1e203b6 .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-efe557c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-efe557c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a764ff8 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a764ff8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5204103 */.elementor-1072 .elementor-element.elementor-element-5204103 .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-51b315b */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-51b315b img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c246a8f */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-c246a8f h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465a05b */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-465a05b .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-d9ddf41 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-d9ddf41 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-863499e */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-863499e h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e203b6 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-1e203b6 .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-efe557c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-efe557c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a764ff8 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a764ff8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5204103 */.elementor-1072 .elementor-element.elementor-element-5204103 .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-51b315b */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-51b315b img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c246a8f */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-c246a8f h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465a05b */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-465a05b .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-d9ddf41 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-d9ddf41 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-863499e */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-863499e h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e203b6 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-1e203b6 .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-0448a63 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-0448a63 .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-0448a63 .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5e18dfb */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-5e18dfb img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89e508a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-89e508a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36be5a3 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-36be5a3 .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-01ee67f */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-01ee67f img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b7dcd6 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-6b7dcd6 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8ac3a */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-ce8ac3a .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-5e18dfb */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-5e18dfb img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89e508a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-89e508a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36be5a3 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-36be5a3 .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-01ee67f */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-01ee67f img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b7dcd6 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-6b7dcd6 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8ac3a */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-ce8ac3a .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-5e18dfb */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-5e18dfb img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89e508a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-89e508a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36be5a3 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-36be5a3 .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-01ee67f */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-01ee67f img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b7dcd6 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-6b7dcd6 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8ac3a */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-ce8ac3a .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-12cd25d */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-12cd25d .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-12cd25d .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1797bea */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-1797bea img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50b6cb5 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-50b6cb5 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0ce12 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-1d0ce12 .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-c1c691d */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-c1c691d img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a07e39a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a07e39a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f70ceca */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-f70ceca .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-1797bea */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-1797bea img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50b6cb5 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-50b6cb5 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0ce12 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-1d0ce12 .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-c1c691d */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-c1c691d img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a07e39a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a07e39a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f70ceca */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-f70ceca .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-1797bea */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-1797bea img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50b6cb5 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-50b6cb5 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0ce12 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-1d0ce12 .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-c1c691d */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-c1c691d img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a07e39a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a07e39a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f70ceca */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-f70ceca .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-65a98e3 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-65a98e3 .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-65a98e3 .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-efe557c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-efe557c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a764ff8 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a764ff8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5204103 */.elementor-1072 .elementor-element.elementor-element-5204103 .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-51b315b */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-51b315b img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c246a8f */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-c246a8f h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465a05b */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-465a05b .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-d9ddf41 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-d9ddf41 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-863499e */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-863499e h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e203b6 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-1e203b6 .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-efe557c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-efe557c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a764ff8 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a764ff8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5204103 */.elementor-1072 .elementor-element.elementor-element-5204103 .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-51b315b */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-51b315b img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c246a8f */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-c246a8f h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465a05b */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-465a05b .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-d9ddf41 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-d9ddf41 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-863499e */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-863499e h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e203b6 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-1e203b6 .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-efe557c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-efe557c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a764ff8 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a764ff8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5204103 */.elementor-1072 .elementor-element.elementor-element-5204103 .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-51b315b */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-51b315b img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c246a8f */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-c246a8f h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465a05b */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-465a05b .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-d9ddf41 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-d9ddf41 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-863499e */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-863499e h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e203b6 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-1e203b6 .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-efe557c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-efe557c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a764ff8 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a764ff8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5204103 */.elementor-1072 .elementor-element.elementor-element-5204103 .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-51b315b */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-51b315b img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c246a8f */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-c246a8f h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465a05b */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-465a05b .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-d9ddf41 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-d9ddf41 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-863499e */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-863499e h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e203b6 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-1e203b6 .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-0448a63 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-0448a63 .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-0448a63 .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5e18dfb */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-5e18dfb img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89e508a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-89e508a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36be5a3 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-36be5a3 .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-01ee67f */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-01ee67f img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b7dcd6 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-6b7dcd6 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8ac3a */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-ce8ac3a .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-5e18dfb */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-5e18dfb img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89e508a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-89e508a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36be5a3 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-36be5a3 .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-01ee67f */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-01ee67f img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b7dcd6 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-6b7dcd6 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8ac3a */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-ce8ac3a .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-5e18dfb */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-5e18dfb img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89e508a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-89e508a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36be5a3 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-36be5a3 .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-01ee67f */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-01ee67f img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b7dcd6 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-6b7dcd6 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8ac3a */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-ce8ac3a .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-12cd25d */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-12cd25d .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-12cd25d .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1797bea */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-1797bea img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50b6cb5 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-50b6cb5 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0ce12 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-1d0ce12 .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-c1c691d */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-c1c691d img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a07e39a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a07e39a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f70ceca */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-f70ceca .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-1797bea */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-1797bea img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50b6cb5 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-50b6cb5 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0ce12 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-1d0ce12 .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-c1c691d */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-c1c691d img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a07e39a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a07e39a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f70ceca */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-f70ceca .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-1797bea */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-1797bea img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50b6cb5 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-50b6cb5 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d0ce12 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-1d0ce12 .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-c1c691d */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-c1c691d img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a07e39a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a07e39a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f70ceca */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-f70ceca .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-65a98e3 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-65a98e3 .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-65a98e3 .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-7c855fb */.elementor-1072 .elementor-element.elementor-element-7c855fb 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-b384c9c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-b384c9c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e00fc53 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e00fc53 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fbdba4 */.elementor-1072 .elementor-element.elementor-element-9fbdba4 .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-9dff1d9 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-9dff1d9 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31de6df */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-31de6df h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b6ffb */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-60b6ffb .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-841f5b0 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-841f5b0 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb50831 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-cb50831 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea142ba */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-ea142ba .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-b384c9c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-b384c9c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e00fc53 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e00fc53 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fbdba4 */.elementor-1072 .elementor-element.elementor-element-9fbdba4 .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-9dff1d9 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-9dff1d9 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31de6df */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-31de6df h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b6ffb */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-60b6ffb .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-841f5b0 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-841f5b0 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb50831 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-cb50831 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea142ba */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-ea142ba .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-b384c9c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-b384c9c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e00fc53 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e00fc53 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fbdba4 */.elementor-1072 .elementor-element.elementor-element-9fbdba4 .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-9dff1d9 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-9dff1d9 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31de6df */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-31de6df h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b6ffb */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-60b6ffb .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-841f5b0 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-841f5b0 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb50831 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-cb50831 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea142ba */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-ea142ba .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-b384c9c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-b384c9c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e00fc53 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e00fc53 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fbdba4 */.elementor-1072 .elementor-element.elementor-element-9fbdba4 .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-9dff1d9 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-9dff1d9 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31de6df */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-31de6df h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b6ffb */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-60b6ffb .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-841f5b0 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-841f5b0 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb50831 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-cb50831 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea142ba */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-ea142ba .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-1bb061e */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-1bb061e .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-1bb061e .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-be42bca */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-be42bca img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd0927a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-dd0927a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05b8086 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-05b8086 .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-c18c957 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-c18c957 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bda2579 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-bda2579 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dfddc2 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-0dfddc2 .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-be42bca */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-be42bca img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd0927a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-dd0927a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05b8086 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-05b8086 .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-c18c957 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-c18c957 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bda2579 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-bda2579 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dfddc2 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-0dfddc2 .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-be42bca */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-be42bca img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd0927a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-dd0927a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05b8086 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-05b8086 .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-c18c957 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-c18c957 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bda2579 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-bda2579 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dfddc2 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-0dfddc2 .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-cf72962 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-cf72962 .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-cf72962 .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b5ab802 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-b5ab802 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c77ecf3 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-c77ecf3 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fe86a3 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-5fe86a3 .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-d66d29e */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-d66d29e img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e5568f */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-4e5568f h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c92145e */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-c92145e .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-b5ab802 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-b5ab802 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c77ecf3 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-c77ecf3 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fe86a3 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-5fe86a3 .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-d66d29e */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-d66d29e img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e5568f */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-4e5568f h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c92145e */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-c92145e .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-b5ab802 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-b5ab802 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c77ecf3 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-c77ecf3 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fe86a3 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-5fe86a3 .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-d66d29e */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-d66d29e img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e5568f */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-4e5568f h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c92145e */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-c92145e .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-62f7a5d */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-62f7a5d .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-62f7a5d .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b384c9c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-b384c9c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e00fc53 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e00fc53 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fbdba4 */.elementor-1072 .elementor-element.elementor-element-9fbdba4 .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-9dff1d9 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-9dff1d9 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31de6df */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-31de6df h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b6ffb */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-60b6ffb .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-841f5b0 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-841f5b0 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb50831 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-cb50831 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea142ba */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-ea142ba .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-b384c9c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-b384c9c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e00fc53 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e00fc53 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fbdba4 */.elementor-1072 .elementor-element.elementor-element-9fbdba4 .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-9dff1d9 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-9dff1d9 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31de6df */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-31de6df h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b6ffb */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-60b6ffb .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-841f5b0 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-841f5b0 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb50831 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-cb50831 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea142ba */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-ea142ba .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-b384c9c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-b384c9c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e00fc53 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e00fc53 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fbdba4 */.elementor-1072 .elementor-element.elementor-element-9fbdba4 .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-9dff1d9 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-9dff1d9 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31de6df */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-31de6df h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b6ffb */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-60b6ffb .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-841f5b0 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-841f5b0 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb50831 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-cb50831 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea142ba */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-ea142ba .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-b384c9c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-b384c9c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e00fc53 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e00fc53 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fbdba4 */.elementor-1072 .elementor-element.elementor-element-9fbdba4 .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-9dff1d9 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-9dff1d9 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31de6df */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-31de6df h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b6ffb */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-60b6ffb .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-841f5b0 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-841f5b0 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb50831 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-cb50831 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea142ba */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-ea142ba .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-1bb061e */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-1bb061e .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-1bb061e .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-be42bca */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-be42bca img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd0927a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-dd0927a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05b8086 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-05b8086 .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-c18c957 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-c18c957 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bda2579 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-bda2579 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dfddc2 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-0dfddc2 .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-be42bca */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-be42bca img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd0927a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-dd0927a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05b8086 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-05b8086 .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-c18c957 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-c18c957 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bda2579 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-bda2579 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dfddc2 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-0dfddc2 .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-be42bca */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-be42bca img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd0927a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-dd0927a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05b8086 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-05b8086 .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-c18c957 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-c18c957 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bda2579 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-bda2579 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dfddc2 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-0dfddc2 .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-cf72962 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-cf72962 .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-cf72962 .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b5ab802 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-b5ab802 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c77ecf3 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-c77ecf3 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fe86a3 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-5fe86a3 .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-d66d29e */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-d66d29e img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e5568f */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-4e5568f h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c92145e */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-c92145e .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-b5ab802 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-b5ab802 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c77ecf3 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-c77ecf3 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fe86a3 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-5fe86a3 .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-d66d29e */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-d66d29e img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e5568f */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-4e5568f h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c92145e */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-c92145e .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-b5ab802 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-b5ab802 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c77ecf3 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-c77ecf3 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fe86a3 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-5fe86a3 .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-d66d29e */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-d66d29e img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e5568f */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-4e5568f h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c92145e */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-c92145e .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-62f7a5d */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-62f7a5d .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-62f7a5d .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b384c9c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-b384c9c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e00fc53 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e00fc53 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fbdba4 */.elementor-1072 .elementor-element.elementor-element-9fbdba4 .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-9dff1d9 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-9dff1d9 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31de6df */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-31de6df h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b6ffb */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-60b6ffb .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-841f5b0 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-841f5b0 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb50831 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-cb50831 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea142ba */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-ea142ba .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-b384c9c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-b384c9c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e00fc53 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e00fc53 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fbdba4 */.elementor-1072 .elementor-element.elementor-element-9fbdba4 .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-9dff1d9 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-9dff1d9 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31de6df */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-31de6df h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b6ffb */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-60b6ffb .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-841f5b0 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-841f5b0 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb50831 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-cb50831 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea142ba */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-ea142ba .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-b384c9c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-b384c9c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e00fc53 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e00fc53 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fbdba4 */.elementor-1072 .elementor-element.elementor-element-9fbdba4 .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-9dff1d9 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-9dff1d9 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31de6df */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-31de6df h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b6ffb */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-60b6ffb .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-841f5b0 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-841f5b0 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb50831 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-cb50831 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea142ba */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-ea142ba .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-b384c9c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-b384c9c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e00fc53 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e00fc53 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fbdba4 */.elementor-1072 .elementor-element.elementor-element-9fbdba4 .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-9dff1d9 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-9dff1d9 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31de6df */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-31de6df h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b6ffb */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-60b6ffb .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-841f5b0 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-841f5b0 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb50831 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-cb50831 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea142ba */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-ea142ba .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-1bb061e */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-1bb061e .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-1bb061e .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-be42bca */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-be42bca img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd0927a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-dd0927a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05b8086 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-05b8086 .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-c18c957 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-c18c957 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bda2579 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-bda2579 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dfddc2 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-0dfddc2 .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-be42bca */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-be42bca img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd0927a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-dd0927a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05b8086 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-05b8086 .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-c18c957 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-c18c957 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bda2579 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-bda2579 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dfddc2 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-0dfddc2 .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-be42bca */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-be42bca img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd0927a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-dd0927a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05b8086 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-05b8086 .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-c18c957 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-c18c957 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bda2579 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-bda2579 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dfddc2 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-0dfddc2 .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-cf72962 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-cf72962 .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-cf72962 .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b5ab802 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-b5ab802 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c77ecf3 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-c77ecf3 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fe86a3 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-5fe86a3 .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-d66d29e */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-d66d29e img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e5568f */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-4e5568f h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c92145e */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-c92145e .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-b5ab802 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-b5ab802 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c77ecf3 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-c77ecf3 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fe86a3 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-5fe86a3 .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-d66d29e */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-d66d29e img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e5568f */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-4e5568f h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c92145e */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-c92145e .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-b5ab802 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-b5ab802 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c77ecf3 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-c77ecf3 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fe86a3 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-5fe86a3 .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-d66d29e */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-d66d29e img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e5568f */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-4e5568f h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c92145e */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-c92145e .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-62f7a5d */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-62f7a5d .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-62f7a5d .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b384c9c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-b384c9c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e00fc53 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e00fc53 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fbdba4 */.elementor-1072 .elementor-element.elementor-element-9fbdba4 .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-9dff1d9 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-9dff1d9 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31de6df */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-31de6df h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b6ffb */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-60b6ffb .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-841f5b0 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-841f5b0 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb50831 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-cb50831 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea142ba */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-ea142ba .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-b384c9c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-b384c9c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e00fc53 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e00fc53 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fbdba4 */.elementor-1072 .elementor-element.elementor-element-9fbdba4 .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-9dff1d9 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-9dff1d9 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31de6df */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-31de6df h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b6ffb */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-60b6ffb .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-841f5b0 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-841f5b0 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb50831 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-cb50831 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea142ba */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-ea142ba .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-b384c9c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-b384c9c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e00fc53 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e00fc53 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fbdba4 */.elementor-1072 .elementor-element.elementor-element-9fbdba4 .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-9dff1d9 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-9dff1d9 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31de6df */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-31de6df h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b6ffb */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-60b6ffb .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-841f5b0 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-841f5b0 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb50831 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-cb50831 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea142ba */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-ea142ba .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-b384c9c */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-b384c9c img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e00fc53 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e00fc53 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fbdba4 */.elementor-1072 .elementor-element.elementor-element-9fbdba4 .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-9dff1d9 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-9dff1d9 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31de6df */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-31de6df h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b6ffb */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-60b6ffb .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-841f5b0 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-841f5b0 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb50831 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-cb50831 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea142ba */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-ea142ba .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-1bb061e */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-1bb061e .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-1bb061e .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-be42bca */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-be42bca img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd0927a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-dd0927a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05b8086 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-05b8086 .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-c18c957 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-c18c957 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bda2579 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-bda2579 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dfddc2 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-0dfddc2 .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-be42bca */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-be42bca img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd0927a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-dd0927a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05b8086 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-05b8086 .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-c18c957 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-c18c957 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bda2579 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-bda2579 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dfddc2 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-0dfddc2 .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-be42bca */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-be42bca img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd0927a */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-dd0927a h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05b8086 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-05b8086 .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-c18c957 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-c18c957 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bda2579 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-bda2579 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dfddc2 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-0dfddc2 .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-cf72962 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-cf72962 .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-cf72962 .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b5ab802 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-b5ab802 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c77ecf3 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-c77ecf3 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fe86a3 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-5fe86a3 .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-d66d29e */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-d66d29e img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e5568f */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-4e5568f h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c92145e */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-c92145e .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-b5ab802 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-b5ab802 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c77ecf3 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-c77ecf3 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fe86a3 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-5fe86a3 .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-d66d29e */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-d66d29e img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e5568f */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-4e5568f h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c92145e */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-c92145e .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-b5ab802 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-b5ab802 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c77ecf3 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-c77ecf3 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fe86a3 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-5fe86a3 .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-d66d29e */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-d66d29e img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e5568f */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-4e5568f h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c92145e */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-c92145e .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-62f7a5d */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-62f7a5d .elementor-swiper-button{
        display:none;
    }
}

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

.cd:hover {
  box-shadow: 6px 6px 30px 0px rgba(255, 255, 255, 0.1);
}
 .elementor-1072 .elementor-element.elementor-element-62bafbe h2 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-766d13d */.elementor-1072 .elementor-element.elementor-element-766d13d{
  background: linear-gradient(to right, #1D29AF, #743CDF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2976aceb */.elementor-1072 .elementor-element.elementor-element-2976aceb{
  background: linear-gradient(to right, #1D29AF, #743CDF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7beea7a6 */.elementor-1072 .elementor-element.elementor-element-7beea7a6{
  background: linear-gradient(to right, #1D29AF, #743CDF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b4e468f */.elementor-1072 .elementor-element.elementor-element-2b4e468f{
  background: linear-gradient(to right, #1D29AF, #743CDF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a71d146 */.elementor-1072 .elementor-element.elementor-element-5a71d146{
  background: linear-gradient(to right, #1D29AF, #743CDF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-291b8577 */.elementor-1072 .elementor-element.elementor-element-291b8577{
  background: linear-gradient(to right, #1D29AF, #743CDF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-42eb4801 */@media (max-width:1440px){
.elementor-1072 .elementor-element.elementor-element-42eb4801{
    

--e-n-carousel-swiper-offset-size: 40px !important;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78ccc9ce */.elementor-1072 .elementor-element.elementor-element-78ccc9ce .elementor-button-icon svg {
  height: 39px;
  width: 39px;
}
.elementor-1072 .elementor-element.elementor-element-78ccc9ce .elementor-button-text {
  align-content: center;
}/* End custom CSS */