.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-97f0b23{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-df85117{--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-2b93c20{--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-466d5b6{--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-6804820 img{width:100%;max-width:100%;}.elementor-1072 .elementor-element.elementor-element-dd1211e .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-35596d0 .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-7311ad3{--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-154814a{--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-7c9f343{--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-6f2aa20 img{width:100%;max-width:100%;}.elementor-1072 .elementor-element.elementor-element-92817d0 .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-465d657 .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-faff3a5{--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-56537bd{--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-d04978f{--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-7147bfe img{width:100%;max-width:100%;}.elementor-1072 .elementor-element.elementor-element-709993a .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-5a75cab .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-f5b050f{--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-f5b050f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-30f24a3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-534255f{--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-bd8a14e{--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-22fc4f9{--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-8d841e2 img{width:100%;max-width:100%;}.elementor-1072 .elementor-element.elementor-element-96197e7 .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-fb065fc .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-a302e10{--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-f79a7fa{--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-0f7edcb{--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-1ab4ebc img{width:100%;max-width:100%;}.elementor-1072 .elementor-element.elementor-element-1cc1d81 .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-076da00 .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-9ab26fe{--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-9ab26fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-b573c55{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-8be032c{--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-d1f94a0{--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-29d250e{--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-e8ce3c2 img{width:100%;max-width:100%;}.elementor-1072 .elementor-element.elementor-element-93f348a .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-a3def1b .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-d5eac9c{--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-d15f1f4{--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-842b390{--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-cb62af3 img{width:100%;max-width:100%;}.elementor-1072 .elementor-element.elementor-element-0a16008 .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-e4519e4 .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-59193bd{--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-59193bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-1f83fba{--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-1f83fba > .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-1f83fba.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-1f83fba.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-1f83fba.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-1f83fba > .elementor-widget-container{margin:-190px 0px 0px 0px;padding:100px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-1f83fba.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-d95dc53{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-4090f22{--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-293077c{--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-c200cf5{--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-a247889 img{width:100%;max-width:100%;}.elementor-1072 .elementor-element.elementor-element-3f8e0eb .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-b519445 .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-e6ddf0d{--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-4d53843{--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-5097fbf{--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-482c42a img{width:100%;max-width:100%;}.elementor-1072 .elementor-element.elementor-element-55d8909 .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-b5812f5 .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-86cacec{--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-a707952{--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-a6b75f0{--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-e49eedc img{width:100%;max-width:100%;}.elementor-1072 .elementor-element.elementor-element-de01073 .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-248a463 .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-88e88ca{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:300px;--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-88e88ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-165043d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-19ba33e{--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-af075a9{--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-a42d062{--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-6bb42cc img{width:100%;max-width:100%;}.elementor-1072 .elementor-element.elementor-element-2125c5d .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-33fd1ef .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-1c3a381{--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-24f10c1{--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-8d9c476{--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-38f017a img{width:100%;max-width:100%;}.elementor-1072 .elementor-element.elementor-element-a55389a .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-ddb85a8 .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-faad399{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:300px;--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-faad399 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-5abd7e4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-0d1dd64{--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-f01aad1{--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-c92b926{--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-3855320 img{width:100%;max-width:100%;}.elementor-1072 .elementor-element.elementor-element-ec860e3 .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-e8b28a7 .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-8012050{--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-1e8864e{--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-11fe551{--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-e9a88bc img{width:100%;max-width:100%;}.elementor-1072 .elementor-element.elementor-element-7463051 .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-5234f19 .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-714ec7e{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:300px;--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-714ec7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-0542ee2{--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-0542ee2 > .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-0542ee2.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-0542ee2.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-0542ee2.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-0542ee2 > .elementor-widget-container{margin:-190px 0px 0px 0px;padding:100px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-0542ee2.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://cd.websiteview.in/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-f5b050f{--e-n-carousel-swiper-slides-to-display:3;}.elementor-1072 .elementor-element.elementor-element-9ab26fe{--e-n-carousel-swiper-slides-to-display:3;}.elementor-1072 .elementor-element.elementor-element-59193bd{--e-n-carousel-swiper-slides-to-display:3;}.elementor-1072 .elementor-element.elementor-element-1f83fba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-88e88ca{--e-n-carousel-swiper-slides-to-display:3;}.elementor-1072 .elementor-element.elementor-element-faad399{--e-n-carousel-swiper-slides-to-display:3;}.elementor-1072 .elementor-element.elementor-element-714ec7e{--e-n-carousel-swiper-slides-to-display:3;}.elementor-1072 .elementor-element.elementor-element-0542ee2 > .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-97f0b23{--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-2b93c20{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1072 .elementor-element.elementor-element-466d5b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-154814a{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1072 .elementor-element.elementor-element-7c9f343{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-faff3a5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-56537bd{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1072 .elementor-element.elementor-element-d04978f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-f5b050f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1072 .elementor-element.elementor-element-f5b050f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-30f24a3{--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-534255f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-bd8a14e{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1072 .elementor-element.elementor-element-22fc4f9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-f79a7fa{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1072 .elementor-element.elementor-element-0f7edcb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-9ab26fe{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1072 .elementor-element.elementor-element-9ab26fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-b573c55{--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-d1f94a0{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1072 .elementor-element.elementor-element-29d250e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-d15f1f4{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1072 .elementor-element.elementor-element-842b390{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-59193bd{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1072 .elementor-element.elementor-element-59193bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-1f83fba{--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-d95dc53{--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-293077c{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1072 .elementor-element.elementor-element-c200cf5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-4d53843{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1072 .elementor-element.elementor-element-5097fbf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-86cacec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-a707952{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1072 .elementor-element.elementor-element-a6b75f0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-88e88ca{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:100px;}.elementor-1072 .elementor-element.elementor-element-88e88ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-165043d{--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-19ba33e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-af075a9{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1072 .elementor-element.elementor-element-a42d062{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-24f10c1{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1072 .elementor-element.elementor-element-8d9c476{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-faad399{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:100px;}.elementor-1072 .elementor-element.elementor-element-faad399 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-5abd7e4{--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-f01aad1{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1072 .elementor-element.elementor-element-c92b926{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-1e8864e{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1072 .elementor-element.elementor-element-11fe551{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-714ec7e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:100px;}.elementor-1072 .elementor-element.elementor-element-714ec7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-0542ee2{--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:018px;--n-tabs-title-padding-bottom:012px;--n-tabs-title-padding-left:18px;}.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-6804820 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-6804820 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35596d0 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-35596d0 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-466d5b6 */.elementor-1072 .elementor-element.elementor-element-466d5b6 .cd:hover .id{

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7147bfe */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-7147bfe img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a75cab */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-5a75cab h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d04978f */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-d04978f .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7147bfe */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-7147bfe img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a75cab */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-5a75cab h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d04978f */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-d04978f .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7147bfe */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-7147bfe img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a75cab */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-5a75cab h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d04978f */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-d04978f .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7147bfe */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-7147bfe img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a75cab */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-5a75cab h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d04978f */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-d04978f .cd:hover .id{

  border: 1px solid transparent;
  background:
    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-f5b050f */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-f5b050f .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-f5b050f .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d841e2 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-8d841e2 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb065fc */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-fb065fc h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22fc4f9 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-22fc4f9 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ab4ebc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-1ab4ebc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-076da00 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-076da00 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f7edcb */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-0f7edcb .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d841e2 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-8d841e2 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb065fc */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-fb065fc h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22fc4f9 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-22fc4f9 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ab4ebc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-1ab4ebc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-076da00 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-076da00 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f7edcb */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-0f7edcb .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d841e2 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-8d841e2 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb065fc */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-fb065fc h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22fc4f9 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-22fc4f9 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ab4ebc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-1ab4ebc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-076da00 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-076da00 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f7edcb */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-0f7edcb .cd:hover .id{

  border: 1px solid transparent;
  background:
    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-9ab26fe */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-9ab26fe .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-9ab26fe .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8ce3c2 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e8ce3c2 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3def1b */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a3def1b h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29d250e */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-29d250e .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb62af3 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-cb62af3 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4519e4 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e4519e4 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842b390 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-842b390 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8ce3c2 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e8ce3c2 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3def1b */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a3def1b h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29d250e */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-29d250e .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb62af3 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-cb62af3 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4519e4 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e4519e4 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842b390 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-842b390 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8ce3c2 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e8ce3c2 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3def1b */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a3def1b h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29d250e */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-29d250e .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb62af3 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-cb62af3 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4519e4 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e4519e4 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842b390 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-842b390 .cd:hover .id{

  border: 1px solid transparent;
  background:
    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-59193bd */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-59193bd .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-59193bd .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6804820 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-6804820 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35596d0 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-35596d0 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-466d5b6 */.elementor-1072 .elementor-element.elementor-element-466d5b6 .cd:hover .id{

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7147bfe */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-7147bfe img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a75cab */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-5a75cab h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d04978f */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-d04978f .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7147bfe */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-7147bfe img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a75cab */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-5a75cab h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d04978f */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-d04978f .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7147bfe */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-7147bfe img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a75cab */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-5a75cab h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d04978f */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-d04978f .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7147bfe */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-7147bfe img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a75cab */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-5a75cab h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d04978f */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-d04978f .cd:hover .id{

  border: 1px solid transparent;
  background:
    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-f5b050f */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-f5b050f .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-f5b050f .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d841e2 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-8d841e2 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb065fc */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-fb065fc h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22fc4f9 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-22fc4f9 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ab4ebc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-1ab4ebc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-076da00 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-076da00 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f7edcb */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-0f7edcb .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d841e2 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-8d841e2 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb065fc */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-fb065fc h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22fc4f9 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-22fc4f9 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ab4ebc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-1ab4ebc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-076da00 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-076da00 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f7edcb */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-0f7edcb .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d841e2 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-8d841e2 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb065fc */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-fb065fc h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22fc4f9 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-22fc4f9 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ab4ebc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-1ab4ebc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-076da00 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-076da00 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f7edcb */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-0f7edcb .cd:hover .id{

  border: 1px solid transparent;
  background:
    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-9ab26fe */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-9ab26fe .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-9ab26fe .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8ce3c2 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e8ce3c2 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3def1b */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a3def1b h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29d250e */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-29d250e .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb62af3 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-cb62af3 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4519e4 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e4519e4 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842b390 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-842b390 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8ce3c2 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e8ce3c2 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3def1b */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a3def1b h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29d250e */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-29d250e .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb62af3 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-cb62af3 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4519e4 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e4519e4 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842b390 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-842b390 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8ce3c2 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e8ce3c2 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3def1b */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a3def1b h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29d250e */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-29d250e .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb62af3 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-cb62af3 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4519e4 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e4519e4 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842b390 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-842b390 .cd:hover .id{

  border: 1px solid transparent;
  background:
    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-59193bd */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-59193bd .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-59193bd .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6804820 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-6804820 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35596d0 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-35596d0 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-466d5b6 */.elementor-1072 .elementor-element.elementor-element-466d5b6 .cd:hover .id{

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7147bfe */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-7147bfe img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a75cab */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-5a75cab h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d04978f */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-d04978f .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7147bfe */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-7147bfe img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a75cab */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-5a75cab h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d04978f */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-d04978f .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7147bfe */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-7147bfe img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a75cab */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-5a75cab h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d04978f */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-d04978f .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7147bfe */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-7147bfe img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a75cab */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-5a75cab h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d04978f */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-d04978f .cd:hover .id{

  border: 1px solid transparent;
  background:
    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-f5b050f */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-f5b050f .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-f5b050f .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d841e2 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-8d841e2 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb065fc */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-fb065fc h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22fc4f9 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-22fc4f9 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ab4ebc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-1ab4ebc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-076da00 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-076da00 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f7edcb */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-0f7edcb .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d841e2 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-8d841e2 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb065fc */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-fb065fc h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22fc4f9 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-22fc4f9 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ab4ebc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-1ab4ebc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-076da00 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-076da00 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f7edcb */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-0f7edcb .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d841e2 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-8d841e2 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb065fc */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-fb065fc h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22fc4f9 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-22fc4f9 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ab4ebc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-1ab4ebc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-076da00 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-076da00 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f7edcb */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-0f7edcb .cd:hover .id{

  border: 1px solid transparent;
  background:
    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-9ab26fe */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-9ab26fe .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-9ab26fe .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8ce3c2 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e8ce3c2 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3def1b */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a3def1b h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29d250e */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-29d250e .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb62af3 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-cb62af3 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4519e4 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e4519e4 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842b390 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-842b390 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8ce3c2 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e8ce3c2 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3def1b */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a3def1b h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29d250e */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-29d250e .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb62af3 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-cb62af3 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4519e4 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e4519e4 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842b390 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-842b390 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8ce3c2 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e8ce3c2 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3def1b */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a3def1b h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29d250e */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-29d250e .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb62af3 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-cb62af3 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4519e4 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e4519e4 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842b390 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-842b390 .cd:hover .id{

  border: 1px solid transparent;
  background:
    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-59193bd */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-59193bd .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-59193bd .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6804820 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-6804820 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35596d0 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-35596d0 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-466d5b6 */.elementor-1072 .elementor-element.elementor-element-466d5b6 .cd:hover .id{

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7147bfe */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-7147bfe img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a75cab */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-5a75cab h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d04978f */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-d04978f .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7147bfe */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-7147bfe img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a75cab */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-5a75cab h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d04978f */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-d04978f .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7147bfe */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-7147bfe img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a75cab */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-5a75cab h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d04978f */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-d04978f .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7147bfe */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-7147bfe img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a75cab */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-5a75cab h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d04978f */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-d04978f .cd:hover .id{

  border: 1px solid transparent;
  background:
    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-f5b050f */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-f5b050f .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-f5b050f .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d841e2 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-8d841e2 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb065fc */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-fb065fc h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22fc4f9 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-22fc4f9 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ab4ebc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-1ab4ebc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-076da00 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-076da00 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f7edcb */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-0f7edcb .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d841e2 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-8d841e2 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb065fc */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-fb065fc h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22fc4f9 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-22fc4f9 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ab4ebc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-1ab4ebc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-076da00 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-076da00 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f7edcb */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-0f7edcb .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d841e2 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-8d841e2 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb065fc */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-fb065fc h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22fc4f9 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-22fc4f9 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ab4ebc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-1ab4ebc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-076da00 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-076da00 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f7edcb */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-0f7edcb .cd:hover .id{

  border: 1px solid transparent;
  background:
    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-9ab26fe */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-9ab26fe .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-9ab26fe .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8ce3c2 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e8ce3c2 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3def1b */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a3def1b h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29d250e */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-29d250e .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb62af3 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-cb62af3 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4519e4 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e4519e4 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842b390 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-842b390 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8ce3c2 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e8ce3c2 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3def1b */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a3def1b h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29d250e */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-29d250e .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb62af3 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-cb62af3 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4519e4 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e4519e4 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842b390 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-842b390 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8ce3c2 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e8ce3c2 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3def1b */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-a3def1b h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29d250e */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-29d250e .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb62af3 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-cb62af3 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4519e4 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e4519e4 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-842b390 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-842b390 .cd:hover .id{

  border: 1px solid transparent;
  background:
    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-59193bd */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-59193bd .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-59193bd .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-1f83fba */.elementor-1072 .elementor-element.elementor-element-1f83fba 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-a247889 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-a247889 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b519445 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-b519445 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c200cf5 */.elementor-1072 .elementor-element.elementor-element-c200cf5 .cd:hover .id{

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e49eedc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e49eedc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-248a463 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-248a463 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b75f0 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-a6b75f0 .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e49eedc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e49eedc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-248a463 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-248a463 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b75f0 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-a6b75f0 .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e49eedc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e49eedc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-248a463 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-248a463 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b75f0 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-a6b75f0 .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e49eedc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e49eedc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-248a463 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-248a463 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b75f0 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-a6b75f0 .cd:hover .id{

  border: 1px solid transparent;
  background:
    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-88e88ca */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-88e88ca .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-88e88ca .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6bb42cc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-6bb42cc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33fd1ef */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-33fd1ef h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a42d062 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-a42d062 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38f017a */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-38f017a img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ddb85a8 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-ddb85a8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d9c476 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-8d9c476 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6bb42cc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-6bb42cc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33fd1ef */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-33fd1ef h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a42d062 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-a42d062 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38f017a */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-38f017a img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ddb85a8 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-ddb85a8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d9c476 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-8d9c476 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6bb42cc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-6bb42cc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33fd1ef */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-33fd1ef h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a42d062 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-a42d062 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38f017a */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-38f017a img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ddb85a8 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-ddb85a8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d9c476 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-8d9c476 .cd:hover .id{

  border: 1px solid transparent;
  background:
    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-faad399 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-faad399 .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-faad399 .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3855320 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-3855320 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8b28a7 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e8b28a7 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c92b926 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-c92b926 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e9a88bc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e9a88bc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5234f19 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-5234f19 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11fe551 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-11fe551 .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e9a88bc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e9a88bc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5234f19 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-5234f19 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11fe551 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-11fe551 .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e9a88bc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e9a88bc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5234f19 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-5234f19 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11fe551 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-11fe551 .cd:hover .id{

  border: 1px solid transparent;
  background:
    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-714ec7e */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-714ec7e .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-714ec7e .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a247889 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-a247889 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b519445 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-b519445 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c200cf5 */.elementor-1072 .elementor-element.elementor-element-c200cf5 .cd:hover .id{

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e49eedc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e49eedc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-248a463 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-248a463 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b75f0 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-a6b75f0 .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e49eedc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e49eedc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-248a463 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-248a463 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b75f0 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-a6b75f0 .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e49eedc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e49eedc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-248a463 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-248a463 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b75f0 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-a6b75f0 .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e49eedc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e49eedc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-248a463 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-248a463 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b75f0 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-a6b75f0 .cd:hover .id{

  border: 1px solid transparent;
  background:
    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-88e88ca */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-88e88ca .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-88e88ca .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6bb42cc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-6bb42cc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33fd1ef */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-33fd1ef h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a42d062 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-a42d062 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38f017a */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-38f017a img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ddb85a8 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-ddb85a8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d9c476 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-8d9c476 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6bb42cc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-6bb42cc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33fd1ef */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-33fd1ef h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a42d062 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-a42d062 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38f017a */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-38f017a img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ddb85a8 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-ddb85a8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d9c476 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-8d9c476 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6bb42cc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-6bb42cc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33fd1ef */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-33fd1ef h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a42d062 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-a42d062 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38f017a */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-38f017a img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ddb85a8 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-ddb85a8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d9c476 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-8d9c476 .cd:hover .id{

  border: 1px solid transparent;
  background:
    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-faad399 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-faad399 .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-faad399 .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3855320 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-3855320 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8b28a7 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e8b28a7 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c92b926 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-c92b926 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e9a88bc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e9a88bc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5234f19 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-5234f19 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11fe551 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-11fe551 .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e9a88bc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e9a88bc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5234f19 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-5234f19 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11fe551 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-11fe551 .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e9a88bc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e9a88bc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5234f19 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-5234f19 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11fe551 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-11fe551 .cd:hover .id{

  border: 1px solid transparent;
  background:
    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-714ec7e */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-714ec7e .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-714ec7e .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a247889 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-a247889 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b519445 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-b519445 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c200cf5 */.elementor-1072 .elementor-element.elementor-element-c200cf5 .cd:hover .id{

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e49eedc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e49eedc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-248a463 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-248a463 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b75f0 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-a6b75f0 .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e49eedc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e49eedc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-248a463 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-248a463 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b75f0 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-a6b75f0 .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e49eedc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e49eedc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-248a463 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-248a463 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b75f0 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-a6b75f0 .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e49eedc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e49eedc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-248a463 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-248a463 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b75f0 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-a6b75f0 .cd:hover .id{

  border: 1px solid transparent;
  background:
    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-88e88ca */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-88e88ca .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-88e88ca .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6bb42cc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-6bb42cc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33fd1ef */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-33fd1ef h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a42d062 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-a42d062 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38f017a */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-38f017a img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ddb85a8 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-ddb85a8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d9c476 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-8d9c476 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6bb42cc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-6bb42cc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33fd1ef */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-33fd1ef h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a42d062 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-a42d062 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38f017a */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-38f017a img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ddb85a8 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-ddb85a8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d9c476 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-8d9c476 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6bb42cc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-6bb42cc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33fd1ef */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-33fd1ef h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a42d062 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-a42d062 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38f017a */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-38f017a img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ddb85a8 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-ddb85a8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d9c476 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-8d9c476 .cd:hover .id{

  border: 1px solid transparent;
  background:
    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-faad399 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-faad399 .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-faad399 .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3855320 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-3855320 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8b28a7 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e8b28a7 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c92b926 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-c92b926 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e9a88bc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e9a88bc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5234f19 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-5234f19 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11fe551 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-11fe551 .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e9a88bc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e9a88bc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5234f19 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-5234f19 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11fe551 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-11fe551 .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e9a88bc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e9a88bc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5234f19 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-5234f19 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11fe551 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-11fe551 .cd:hover .id{

  border: 1px solid transparent;
  background:
    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-714ec7e */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-714ec7e .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-714ec7e .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a247889 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-a247889 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b519445 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-b519445 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c200cf5 */.elementor-1072 .elementor-element.elementor-element-c200cf5 .cd:hover .id{

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e49eedc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e49eedc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-248a463 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-248a463 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b75f0 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-a6b75f0 .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e49eedc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e49eedc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-248a463 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-248a463 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b75f0 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-a6b75f0 .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e49eedc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e49eedc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-248a463 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-248a463 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b75f0 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-a6b75f0 .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e49eedc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e49eedc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-248a463 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-248a463 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b75f0 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-a6b75f0 .cd:hover .id{

  border: 1px solid transparent;
  background:
    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-88e88ca */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-88e88ca .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-88e88ca .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6bb42cc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-6bb42cc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33fd1ef */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-33fd1ef h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a42d062 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-a42d062 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38f017a */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-38f017a img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ddb85a8 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-ddb85a8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d9c476 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-8d9c476 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6bb42cc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-6bb42cc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33fd1ef */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-33fd1ef h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a42d062 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-a42d062 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38f017a */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-38f017a img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ddb85a8 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-ddb85a8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d9c476 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-8d9c476 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6bb42cc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-6bb42cc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33fd1ef */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-33fd1ef h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a42d062 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-a42d062 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38f017a */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-38f017a img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ddb85a8 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-ddb85a8 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d9c476 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-8d9c476 .cd:hover .id{

  border: 1px solid transparent;
  background:
    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-faad399 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-faad399 .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-faad399 .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3855320 */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-3855320 img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8b28a7 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-e8b28a7 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c92b926 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-c92b926 .cd:hover .id{

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e9a88bc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e9a88bc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5234f19 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-5234f19 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11fe551 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-11fe551 .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e9a88bc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e9a88bc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5234f19 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-5234f19 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11fe551 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-11fe551 .cd:hover .id{

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

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

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

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e9a88bc */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-e9a88bc img{
        max-height:255px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5234f19 */@media(min-width:1390px){
.elementor-1072 .elementor-element.elementor-element-5234f19 h2{
    height:110px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11fe551 */@media(min-width:767px){
.elementor-1072 .elementor-element.elementor-element-11fe551 .cd:hover .id{

  border: 1px solid transparent;
  background:
    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-714ec7e */@media(max-width:767px){
    .elementor-1072 .elementor-element.elementor-element-714ec7e .elementor-swiper-button{
        display:none;
    }
}

.elementor-1072 .elementor-element.elementor-element-714ec7e .swiper ~ .elementor-swiper-button svg{
    width:72px;
    height: 72px;
    fill: transparent;
    
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-0542ee2 */.elementor-1072 .elementor-element.elementor-element-0542ee2 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 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 */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Universa';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://cd.websiteview.in/wp-content/uploads/2025/06/Universa-DEMO-BF681f4b4dc37bc.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Rhon Round';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://cd.websiteview.in/wp-content/uploads/2025/06/RohnRounded-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Rhon Round';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */