.elementor-26278 .elementor-element.elementor-element-4ccbf634{--display:flex;--min-height:1351px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:1;--padding-top:130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-4ccbf634:not(.elementor-motion-effects-element-type-background), .elementor-26278 .elementor-element.elementor-element-4ccbf634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://outrightgames.com/wp-content/uploads/2026/02/new-bg-home.webp");background-position:top center;background-size:auto;}.elementor-26278 .elementor-element.elementor-element-4ccbf634::before, .elementor-26278 .elementor-element.elementor-element-4ccbf634 > .elementor-background-video-container::before, .elementor-26278 .elementor-element.elementor-element-4ccbf634 > .e-con-inner > .elementor-background-video-container::before, .elementor-26278 .elementor-element.elementor-element-4ccbf634 > .elementor-background-slideshow::before, .elementor-26278 .elementor-element.elementor-element-4ccbf634 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26278 .elementor-element.elementor-element-4ccbf634 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-26278 .elementor-element.elementor-element-4071104{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-2963b2ad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-26278 .elementor-element.elementor-element-368be990{right:35px;}body.rtl .elementor-26278 .elementor-element.elementor-element-368be990{left:35px;}.elementor-26278 .elementor-element.elementor-element-368be990{top:-57px;}.elementor-26278 .elementor-element.elementor-element-368be990 img{width:249px;}.elementor-26278 .elementor-element.elementor-element-66dedc93{width:var( --container-widget-width, 100% );max-width:100%;background-color:var( --e-global-color-primary );--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-26278 .elementor-element.elementor-element-66dedc93:not( .elementor-widget-image ), .elementor-26278 .elementor-element.elementor-element-66dedc93.elementor-widget-image img{-webkit-mask-image:url( https://outrightgames.com/wp-content/uploads/2026/02/image.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-26278 .elementor-element.elementor-element-66dedc93 .elementor-wrapper{--video-aspect-ratio:1.77777;}body:not(.rtl) .elementor-26278 .elementor-element.elementor-element-34d14c11{left:60px;}body.rtl .elementor-26278 .elementor-element.elementor-element-34d14c11{right:60px;}.elementor-26278 .elementor-element.elementor-element-34d14c11{bottom:-35px;}.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-26278 .elementor-element.elementor-element-1dcc5f0 .elementor-button{background-color:#4CD9B100;font-family:"Calibri", Sans-serif;font-size:18px;font-weight:400;}body:not(.rtl) .elementor-26278 .elementor-element.elementor-element-1dcc5f0{right:106px;}body.rtl .elementor-26278 .elementor-element.elementor-element-1dcc5f0{left:106px;}.elementor-26278 .elementor-element.elementor-element-1dcc5f0{bottom:176px;}.elementor-26278 .elementor-element.elementor-element-1dcc5f0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-26278 .elementor-element.elementor-element-1e3e2aa0{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-26278 .elementor-element.elementor-element-1e3e2aa0{left:0px;}body.rtl .elementor-26278 .elementor-element.elementor-element-1e3e2aa0{right:0px;}.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 );color:var( --e-global-color-primary );}.elementor-26278 .elementor-element.elementor-element-195ee3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;}.elementor-26278 .elementor-element.elementor-element-195ee3 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:160px;font-weight:900;line-height:128px;color:var( --e-global-color-text );}.elementor-26278 .elementor-element.elementor-element-64a7d119{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26278 .elementor-element.elementor-element-64a7d119.e-con{--align-self:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-26278 .elementor-element.elementor-element-45854e0{text-align:center;font-family:"Calibri", Sans-serif;font-size:18px;font-weight:400;line-height:18px;}.elementor-26278 .elementor-element.elementor-element-45854e0 p{margin-block-end:0px;}.elementor-26278 .elementor-element.elementor-element-1602c5a6{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-26278 .elementor-element.elementor-element-673cc065 .elementor-button{background-color:#4CD9B1;font-family:"Calibri", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:80px 80px 80px 80px;padding:11px 26px 11px 26px;}.elementor-26278 .elementor-element.elementor-element-148d18a7 .elementor-button{background-color:#FFB523;font-family:"Calibri", Sans-serif;font-size:18px;font-weight:400;line-height:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#361C7E;color:#361C7E;border-radius:80px 80px 80px 80px;padding:10px 16px 10px 16px;}.elementor-26278 .elementor-element.elementor-element-148d18a7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-26278 .elementor-element.elementor-element-148d18a7 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-26278 .elementor-element.elementor-element-3c9e567a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-6e3f9c47{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-26278 .elementor-element.elementor-element-b8c4d3c{right:35px;}body.rtl .elementor-26278 .elementor-element.elementor-element-b8c4d3c{left:35px;}.elementor-26278 .elementor-element.elementor-element-b8c4d3c{top:-70px;}.elementor-26278 .elementor-element.elementor-element-414780f{width:var( --container-widget-width, 100% );max-width:100%;background-color:var( --e-global-color-primary );--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-26278 .elementor-element.elementor-element-414780f:not( .elementor-widget-image ), .elementor-26278 .elementor-element.elementor-element-414780f.elementor-widget-image img{-webkit-mask-image:url( https://outrightgames.com/wp-content/uploads/2026/02/image.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-26278 .elementor-element.elementor-element-414780f .elementor-wrapper{--video-aspect-ratio:1.77777;}body:not(.rtl) .elementor-26278 .elementor-element.elementor-element-764d095d{left:60px;}body.rtl .elementor-26278 .elementor-element.elementor-element-764d095d{right:60px;}.elementor-26278 .elementor-element.elementor-element-764d095d{bottom:-35px;}.elementor-26278 .elementor-element.elementor-element-504231e4 .elementor-button{background-color:#4CD9B100;font-family:"Calibri", Sans-serif;font-size:18px;font-weight:400;}body:not(.rtl) .elementor-26278 .elementor-element.elementor-element-504231e4{right:106px;}body.rtl .elementor-26278 .elementor-element.elementor-element-504231e4{left:106px;}.elementor-26278 .elementor-element.elementor-element-504231e4{bottom:176px;}.elementor-26278 .elementor-element.elementor-element-504231e4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-26278 .elementor-element.elementor-element-42598767{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-26278 .elementor-element.elementor-element-42598767{left:0px;}body.rtl .elementor-26278 .elementor-element.elementor-element-42598767{right:0px;}.elementor-26278 .elementor-element.elementor-element-579fc1a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;}.elementor-26278 .elementor-element.elementor-element-579fc1a6 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:160px;font-weight:900;line-height:128px;color:var( --e-global-color-text );}.elementor-26278 .elementor-element.elementor-element-7ecb0bc9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26278 .elementor-element.elementor-element-7ecb0bc9.e-con{--align-self:center;}.elementor-26278 .elementor-element.elementor-element-698d9f48{text-align:center;font-family:"Calibri", Sans-serif;font-size:18px;font-weight:400;line-height:18px;}.elementor-26278 .elementor-element.elementor-element-698d9f48 p{margin-block-end:0px;}.elementor-26278 .elementor-element.elementor-element-3d947093{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-26278 .elementor-element.elementor-element-41e84b9d .elementor-button{background-color:#4CD9B1;font-family:"Calibri", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:80px 80px 80px 80px;padding:11px 26px 11px 26px;}.elementor-26278 .elementor-element.elementor-element-78c5f9f4 .elementor-button{background-color:#FFB523;font-family:"Calibri", Sans-serif;font-size:18px;font-weight:400;line-height:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#361C7E;color:#361C7E;border-radius:80px 80px 80px 80px;padding:10px 16px 10px 16px;}.elementor-26278 .elementor-element.elementor-element-78c5f9f4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-26278 .elementor-element.elementor-element-78c5f9f4 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-26278 .elementor-element.elementor-element-7100c519{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 150px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-650px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-584px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:24px;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:#FFFFFF;--e-n-carousel-dots-hover-color:var( --e-global-color-text );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-65px;}.elementor-26278 .elementor-element.elementor-element-7100c519 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;}.elementor-26278 .elementor-element.elementor-element-584584e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-17223a59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-7f562cb4 > .elementor-widget-container{margin:0px 0px 152px 0px;}.elementor-26278 .elementor-element.elementor-element-7f562cb4 .deensimc-marquee-image{object-fit:cover;object-position:center center;}.elementor-26278 .elementor-element.elementor-element-7f562cb4 .deensimc-marquee-main-container{--deensimc-container-padding:0px;--deensimc-item-gap:40px;--edge-shadow-color:#2B217B;--edge-shadow-spread:30px;--edge-shadow-blur:100px;}.elementor-26278 .elementor-element.elementor-element-7f562cb4 .deensimc-image-marquee .deensimc-marquee-track{align-items:center;}.elementor-26278 .elementor-element.elementor-element-7f562cb4 .deensimc-img-wrapper .deensimc-img{width:190px;height:87px;}.elementor-26278 .elementor-element.elementor-element-2384a8a{--display:flex;--gap:120px 0px;--row-gap:120px;--column-gap:0px;--margin-top:0px;--margin-bottom:246px;--margin-left:0px;--margin-right:0px;--padding-top:129px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-2384a8a:not(.elementor-motion-effects-element-type-background), .elementor-26278 .elementor-element.elementor-element-2384a8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://outrightgames.com/wp-content/uploads/2025/12/mask-oval.svg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-26278 .elementor-element.elementor-element-79256300{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-3cc3a77b{--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:space-between;--align-items:flex-end;--gap:0px 160px;--row-gap:0px;--column-gap:160px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-18b3f436{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-435cf8ae{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:28px;--padding-right:32px;}body:not(.rtl) .elementor-26278 .elementor-element.elementor-element-594d0157{left:0px;}body.rtl .elementor-26278 .elementor-element.elementor-element-594d0157{right:0px;}.elementor-26278 .elementor-element.elementor-element-594d0157{top:0px;}.elementor-26278 .elementor-element.elementor-element-27ffdf84{width:initial;max-width:initial;z-index:1;}.elementor-26278 .elementor-element.elementor-element-27ffdf84 .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:18px;font-weight:400;}.elementor-26278 .elementor-element.elementor-element-5255ce90{width:var( --container-widget-width, 855px );max-width:855px;--container-widget-width:855px;--container-widget-flex-grow:0;}.elementor-26278 .elementor-element.elementor-element-5255ce90 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:80px;font-weight:900;line-height:64px;color:var( --e-global-color-text );}.elementor-26278 .elementor-element.elementor-element-3348b73{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-26278 .elementor-element.elementor-element-39de437d{width:initial;max-width:initial;--e-transform-rotateZ:-23deg;--e-transform-translateX:37px;text-align:center;}.elementor-26278 .elementor-element.elementor-element-39de437d.elementor-element{--align-self:flex-start;}.elementor-26278 .elementor-element.elementor-element-39de437d .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-text );}.elementor-26278 .elementor-element.elementor-element-702a0473{--e-transform-translateX:35px;--e-transform-translateY:-20px;}.elementor-26278 .elementor-element.elementor-element-1b43e57f{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-1b43e57f.e-con{--e-con-transform-translateX:-145px;}.elementor-26278 .elementor-element.elementor-element-60aeb206{font-family:"Calibri", Sans-serif;font-size:18px;font-weight:400;line-height:20px;}.elementor-26278 .elementor-element.elementor-element-60aeb206 p{margin-block-end:0px;}.elementor-26278 .elementor-element.elementor-element-36d28ca2 .elementor-button{background-color:#4CD9B1;font-family:"Calibri", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:80px 80px 80px 80px;padding:10px 26px 10px 26px;}.elementor-26278 .elementor-element.elementor-element-36d28ca2.elementor-element{--align-self:flex-start;}.elementor-26278 .elementor-element.elementor-element-11672e47{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-74c07ca4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 70px;--row-gap:0px;--column-gap:70px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-74c07ca4.e-con{--align-self:center;}.elementor-26278 .elementor-element.elementor-element-66afa0d7{--display:flex;--min-height:225px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-66afa0d7:not(.elementor-motion-effects-element-type-background), .elementor-26278 .elementor-element.elementor-element-66afa0d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://outrightgames.com/wp-content/uploads/2025/12/image.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26278 .elementor-element.elementor-element-73a13a4c{text-align:center;}.elementor-26278 .elementor-element.elementor-element-73a13a4c .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:40px;font-weight:900;line-height:40px;color:var( --e-global-color-text );}.elementor-26278 .elementor-element.elementor-element-22869497{--display:flex;--min-height:225px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-22869497:not(.elementor-motion-effects-element-type-background), .elementor-26278 .elementor-element.elementor-element-22869497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://outrightgames.com/wp-content/uploads/2025/12/made-for-kids.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26278 .elementor-element.elementor-element-69cca1a2{text-align:center;}.elementor-26278 .elementor-element.elementor-element-69cca1a2 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:40px;font-weight:900;line-height:40px;color:var( --e-global-color-text );}.elementor-26278 .elementor-element.elementor-element-4e1af564{--display:flex;--min-height:225px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-4e1af564:not(.elementor-motion-effects-element-type-background), .elementor-26278 .elementor-element.elementor-element-4e1af564 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://outrightgames.com/wp-content/uploads/2025/12/playfull-safe.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26278 .elementor-element.elementor-element-276fa9e7{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;}.elementor-26278 .elementor-element.elementor-element-276fa9e7 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:40px;font-weight:900;line-height:40px;color:var( --e-global-color-text );}.elementor-26278 .elementor-element.elementor-element-15849e02 .elementor-button{background-color:var( --e-global-color-911a856 );font-family:"Calibri", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:80px 80px 80px 80px;padding:10px 26px 10px 26px;}.elementor-26278 .elementor-element.elementor-element-15849e02{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26278 .elementor-element.elementor-element-15849e02.elementor-element{--align-self:center;}.elementor-26278 .elementor-element.elementor-element-454c94f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-26278 .elementor-element.elementor-element-454c94f6:not(.elementor-motion-effects-element-type-background), .elementor-26278 .elementor-element.elementor-element-454c94f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://outrightgames.com/wp-content/uploads/2025/12/circle-multi-2.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-26278 .elementor-element.elementor-element-efb93f > .elementor-widget-container{--e-transform-rotateZ:-2.189deg;margin:0px 0px 129px 0px;}.elementor-26278 .elementor-element.elementor-element-efb93f .deensimc-marquee-main-container{--deensimc-container-padding:0px;--deensimc-item-gap:0px;}.elementor-26278 .elementor-element.elementor-element-efb93f .deensimc-scroll-text{font-family:"Source Sans Pro", Sans-serif;font-size:120px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-26278 .elementor-element.elementor-element-efb93f .deensimc-text-wrapper svg{height:130px;width:130px;align-self:center;flex-shrink:0;}.elementor-26278 .elementor-element.elementor-element-efb93f .deensimc-text-wrapper i{font-size:130px;align-self:center;flex-shrink:0;}.elementor-26278 .elementor-element.elementor-element-efb93f .deensimc-text-wrapper{gap:0px;}.elementor-26278 .elementor-element.elementor-element-576b93e3{--display:flex;--z-index:99;}.elementor-26278 .elementor-element.elementor-element-738444f1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-1a36f6d4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-26278 .elementor-element.elementor-element-5ec725b9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-1bd035d5:not( .elementor-widget-image ), .elementor-26278 .elementor-element.elementor-element-1bd035d5.elementor-widget-image img{-webkit-mask-image:url( https://outrightgames.com/wp-content/uploads/2025/12/mask-circle-1.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-26278 .elementor-element.elementor-element-1bd035d5 img{width:100%;max-width:100%;height:559px;object-fit:cover;object-position:center center;}.elementor-26278 .elementor-element.elementor-element-1e5250cf{--e-transform-translateX:-50%;top:-28px;}body:not(.rtl) .elementor-26278 .elementor-element.elementor-element-1e5250cf{left:50%;}body.rtl .elementor-26278 .elementor-element.elementor-element-1e5250cf{right:50%;}body:not(.rtl) .elementor-26278 .elementor-element.elementor-element-706daa57{left:25.175%;}body.rtl .elementor-26278 .elementor-element.elementor-element-706daa57{right:25.175%;}.elementor-26278 .elementor-element.elementor-element-706daa57{bottom:40px;}.elementor-26278 .elementor-element.elementor-element-6c600fad{--display:flex;--position:absolute;--gap:26px 0px;--row-gap:26px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-130px;}.elementor-26278 .elementor-element.elementor-element-6c600fad.e-con{--e-con-transform-translateX:-50%;}body:not(.rtl) .elementor-26278 .elementor-element.elementor-element-6c600fad{left:50%;}body.rtl .elementor-26278 .elementor-element.elementor-element-6c600fad{right:50%;}.elementor-26278 .elementor-element.elementor-element-21e478fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-26278 .elementor-element.elementor-element-21e478fe .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:50px;font-weight:900;color:var( --e-global-color-text );}.elementor-26278 .elementor-element.elementor-element-2fdd1662 .elementor-button{background-color:var( --e-global-color-911a856 );font-family:"Calibri", Sans-serif;font-size:18px;font-weight:400;line-height:18px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:80px 80px 80px 80px;padding:10px 18px 10px 18px;}.elementor-26278 .elementor-element.elementor-element-47aaf731{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-18f169b6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-26278 .elementor-element.elementor-element-8c8b3ce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-4a404091:not( .elementor-widget-image ), .elementor-26278 .elementor-element.elementor-element-4a404091.elementor-widget-image img{-webkit-mask-image:url( https://outrightgames.com/wp-content/uploads/2025/12/mask-circle-1.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-26278 .elementor-element.elementor-element-4a404091 img{width:100%;max-width:100%;height:559px;object-fit:cover;object-position:center right;}.elementor-26278 .elementor-element.elementor-element-76ba08ca{--e-transform-translateX:-50%;top:-28px;}body:not(.rtl) .elementor-26278 .elementor-element.elementor-element-76ba08ca{left:50%;}body.rtl .elementor-26278 .elementor-element.elementor-element-76ba08ca{right:50%;}.elementor-26278 .elementor-element.elementor-element-76ba08ca img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-26278 .elementor-element.elementor-element-730c5d9b{--e-transform-translateX:-50%;bottom:40px;z-index:2;}body:not(.rtl) .elementor-26278 .elementor-element.elementor-element-730c5d9b{left:50%;}body.rtl .elementor-26278 .elementor-element.elementor-element-730c5d9b{right:50%;}.elementor-26278 .elementor-element.elementor-element-5c58e4ee{--display:flex;--position:absolute;--gap:26px 0px;--row-gap:26px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-130px;}.elementor-26278 .elementor-element.elementor-element-5c58e4ee.e-con{--e-con-transform-translateX:-50%;}body:not(.rtl) .elementor-26278 .elementor-element.elementor-element-5c58e4ee{left:50%;}body.rtl .elementor-26278 .elementor-element.elementor-element-5c58e4ee{right:50%;}.elementor-26278 .elementor-element.elementor-element-3dd7da06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-26278 .elementor-element.elementor-element-3dd7da06 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:50px;font-weight:900;color:var( --e-global-color-text );}.elementor-26278 .elementor-element.elementor-element-60bcf8f9 .elementor-button{background-color:var( --e-global-color-911a856 );font-family:"Calibri", Sans-serif;font-size:18px;font-weight:400;line-height:18px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:80px 80px 80px 80px;padding:10px 18px 10px 18px;}.elementor-26278 .elementor-element.elementor-element-85ee4e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-26278 .elementor-element.elementor-element-22497331{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-26278 .elementor-element.elementor-element-2996d94e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-34b93319:not( .elementor-widget-image ), .elementor-26278 .elementor-element.elementor-element-34b93319.elementor-widget-image img{-webkit-mask-image:url( https://outrightgames.com/wp-content/uploads/2025/12/mask-circle-1.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-26278 .elementor-element.elementor-element-34b93319 img{width:100%;max-width:100%;height:559px;object-fit:cover;object-position:center center;}.elementor-26278 .elementor-element.elementor-element-aa3176a{--e-transform-translateX:-50%;top:-28px;}body:not(.rtl) .elementor-26278 .elementor-element.elementor-element-aa3176a{left:50%;}body.rtl .elementor-26278 .elementor-element.elementor-element-aa3176a{right:50%;}.elementor-26278 .elementor-element.elementor-element-aa3176a img{width:100%;max-width:100%;}.elementor-26278 .elementor-element.elementor-element-3a3e5e72{--e-transform-translateX:-50%;bottom:40px;z-index:2;}body:not(.rtl) .elementor-26278 .elementor-element.elementor-element-3a3e5e72{left:50%;}body.rtl .elementor-26278 .elementor-element.elementor-element-3a3e5e72{right:50%;}.elementor-26278 .elementor-element.elementor-element-3a3e5e72 img{width:100%;max-width:100%;height:100%;}.elementor-26278 .elementor-element.elementor-element-6ba36eef{--display:flex;--position:absolute;--gap:26px 0px;--row-gap:26px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-130px;}.elementor-26278 .elementor-element.elementor-element-6ba36eef.e-con{--e-con-transform-translateX:-50%;}body:not(.rtl) .elementor-26278 .elementor-element.elementor-element-6ba36eef{left:50%;}body.rtl .elementor-26278 .elementor-element.elementor-element-6ba36eef{right:50%;}.elementor-26278 .elementor-element.elementor-element-35199091{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-26278 .elementor-element.elementor-element-35199091 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:50px;font-weight:900;color:var( --e-global-color-text );}.elementor-26278 .elementor-element.elementor-element-699a351 .elementor-button{background-color:var( --e-global-color-911a856 );font-family:"Calibri", Sans-serif;font-size:18px;font-weight:500;line-height:18px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:80px 80px 80px 80px;padding:10px 18px 10px 18px;}.elementor-26278 .elementor-element.elementor-element-39720399{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-1f255e7a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-26278 .elementor-element.elementor-element-40d8159e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-47570b78:not( .elementor-widget-image ), .elementor-26278 .elementor-element.elementor-element-47570b78.elementor-widget-image img{-webkit-mask-image:url( https://outrightgames.com/wp-content/uploads/2025/12/mask-circle-1.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-26278 .elementor-element.elementor-element-47570b78 img{width:100%;max-width:100%;height:559px;object-fit:cover;object-position:center center;}.elementor-26278 .elementor-element.elementor-element-54fc3166{--e-transform-translateX:-50%;top:-28px;}body:not(.rtl) .elementor-26278 .elementor-element.elementor-element-54fc3166{left:50%;}body.rtl .elementor-26278 .elementor-element.elementor-element-54fc3166{right:50%;}.elementor-26278 .elementor-element.elementor-element-7b36e7f8{--e-transform-translateX:-50%;bottom:40px;}body:not(.rtl) .elementor-26278 .elementor-element.elementor-element-7b36e7f8{left:50%;}body.rtl .elementor-26278 .elementor-element.elementor-element-7b36e7f8{right:50%;}.elementor-26278 .elementor-element.elementor-element-7b36e7f8 img{width:100%;max-width:100%;height:100%;}.elementor-26278 .elementor-element.elementor-element-58f836db{--display:flex;--position:absolute;--gap:26px 0px;--row-gap:26px;--column-gap:0px;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-130px;}.elementor-26278 .elementor-element.elementor-element-58f836db.e-con{--e-con-transform-translateX:-50%;}body:not(.rtl) .elementor-26278 .elementor-element.elementor-element-58f836db{left:50%;}body.rtl .elementor-26278 .elementor-element.elementor-element-58f836db{right:50%;}.elementor-26278 .elementor-element.elementor-element-164ee76f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-26278 .elementor-element.elementor-element-164ee76f .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:50px;font-weight:900;color:var( --e-global-color-text );}.elementor-26278 .elementor-element.elementor-element-51e99db0 .elementor-button{background-color:var( --e-global-color-911a856 );font-family:"Calibri", Sans-serif;font-size:18px;font-weight:400;line-height:18px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:80px 80px 80px 80px;padding:10px 18px 10px 18px;}.elementor-26278 .elementor-element.elementor-element-7270c05e{--e-n-carousel-swiper-slides-to-display:3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:99;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-126px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:160px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-126px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:160px;--e-n-carousel-arrow-size:14px;--e-n-carousel-arrow-normal-color:var( --e-global-color-secondary );--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:var( --e-global-color-text );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:130px;}.elementor-26278 .elementor-element.elementor-element-7270c05e :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );border-radius:80px 80px 80px 80px;}.elementor-26278 .elementor-element.elementor-element-7270c05e .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;}.elementor-26278 .elementor-element.elementor-element-49619cf9{--display:flex;--gap:161px 0px;--row-gap:161px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-26278 .elementor-element.elementor-element-f12fb64{--display:flex;--gap:73px 0px;--row-gap:73px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-7e97977c{--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:0px 78px;--row-gap:0px;--column-gap:78px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-2cfee416.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26278 .elementor-element.elementor-element-2cfee416 img{width:285px;}.elementor-26278 .elementor-element.elementor-element-4c0009a3{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-5437fece{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-71937f4a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-584ab03b{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-26278 .elementor-element.elementor-element-584ab03b{left:0px;}body.rtl .elementor-26278 .elementor-element.elementor-element-584ab03b{right:0px;}.elementor-26278 .elementor-element.elementor-element-5b9b0415{z-index:1;}.elementor-26278 .elementor-element.elementor-element-5b9b0415 .elementor-heading-title{font-family:"Calibri", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-26278 .elementor-element.elementor-element-8b3356a{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;}.elementor-26278 .elementor-element.elementor-element-8b3356a .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:80px;font-weight:900;text-transform:uppercase;line-height:80px;color:var( --e-global-color-text );}.elementor-26278 .elementor-element.elementor-element-5757de8c{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-5954a62f{--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:space-between;--align-items:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-5aac076a{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-72ad04f1{width:var( --container-widget-width, 430px );max-width:430px;--container-widget-width:430px;--container-widget-flex-grow:0;font-family:"Calibri", Sans-serif;font-size:18px;font-weight:400;line-height:18px;}.elementor-26278 .elementor-element.elementor-element-72ad04f1 p{margin-block-end:0px;}.elementor-26278 .elementor-element.elementor-element-31148cd9{--grid-template-columns:repeat(0, auto);text-align:left;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:35px;--grid-column-gap:20px;}.elementor-26278 .elementor-element.elementor-element-31148cd9.elementor-element{--align-self:center;}.elementor-26278 .elementor-element.elementor-element-31148cd9 .elementor-social-icon{background-color:#00000000;--icon-padding:0px;}.elementor-26278 .elementor-element.elementor-element-31148cd9 .elementor-social-icon i{color:#FFFFFFB3;}.elementor-26278 .elementor-element.elementor-element-31148cd9 .elementor-social-icon svg{fill:#FFFFFFB3;}.elementor-26278 .elementor-element.elementor-element-216b78e3 .elementor-button{background-color:var( --e-global-color-911a856 );font-family:"Calibri", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:18px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:80px 80px 80px 80px;padding:10px 18px 10px 18px;}.elementor-26278 .elementor-element.elementor-element-368ed51f{--display:flex;--overflow:hidden;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-368ed51f::before, .elementor-26278 .elementor-element.elementor-element-368ed51f > .elementor-background-video-container::before, .elementor-26278 .elementor-element.elementor-element-368ed51f > .e-con-inner > .elementor-background-video-container::before, .elementor-26278 .elementor-element.elementor-element-368ed51f > .elementor-background-slideshow::before, .elementor-26278 .elementor-element.elementor-element-368ed51f > .e-con-inner > .elementor-background-slideshow::before, .elementor-26278 .elementor-element.elementor-element-368ed51f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-26278 .elementor-element.elementor-element-3aefeb26 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-26278 .elementor-element.elementor-element-3aefeb26 .elementor-custom-embed-play i{color:var( --e-global-color-text );font-size:39px;}.elementor-26278 .elementor-element.elementor-element-3aefeb26 .elementor-custom-embed-play svg{fill:var( --e-global-color-text );width:39px;height:39px;}.elementor-26278 .elementor-element.elementor-element-26a79d40{--display:flex;--overflow:hidden;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-26a79d40::before, .elementor-26278 .elementor-element.elementor-element-26a79d40 > .elementor-background-video-container::before, .elementor-26278 .elementor-element.elementor-element-26a79d40 > .e-con-inner > .elementor-background-video-container::before, .elementor-26278 .elementor-element.elementor-element-26a79d40 > .elementor-background-slideshow::before, .elementor-26278 .elementor-element.elementor-element-26a79d40 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26278 .elementor-element.elementor-element-26a79d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-26278 .elementor-element.elementor-element-8e12cf9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-26278 .elementor-element.elementor-element-8e12cf9 .elementor-custom-embed-play i{color:var( --e-global-color-text );font-size:39px;}.elementor-26278 .elementor-element.elementor-element-8e12cf9 .elementor-custom-embed-play svg{fill:var( --e-global-color-text );width:39px;height:39px;}.elementor-26278 .elementor-element.elementor-element-f92af41{--display:flex;--overflow:hidden;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-f92af41::before, .elementor-26278 .elementor-element.elementor-element-f92af41 > .elementor-background-video-container::before, .elementor-26278 .elementor-element.elementor-element-f92af41 > .e-con-inner > .elementor-background-video-container::before, .elementor-26278 .elementor-element.elementor-element-f92af41 > .elementor-background-slideshow::before, .elementor-26278 .elementor-element.elementor-element-f92af41 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26278 .elementor-element.elementor-element-f92af41 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-26278 .elementor-element.elementor-element-21f4f8ca .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-26278 .elementor-element.elementor-element-21f4f8ca .elementor-custom-embed-play i{color:var( --e-global-color-text );font-size:39px;}.elementor-26278 .elementor-element.elementor-element-21f4f8ca .elementor-custom-embed-play svg{fill:var( --e-global-color-text );width:39px;height:39px;}.elementor-26278 .elementor-element.elementor-element-7c01d94b{--display:flex;--overflow:hidden;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-7c01d94b::before, .elementor-26278 .elementor-element.elementor-element-7c01d94b > .elementor-background-video-container::before, .elementor-26278 .elementor-element.elementor-element-7c01d94b > .e-con-inner > .elementor-background-video-container::before, .elementor-26278 .elementor-element.elementor-element-7c01d94b > .elementor-background-slideshow::before, .elementor-26278 .elementor-element.elementor-element-7c01d94b > .e-con-inner > .elementor-background-slideshow::before, .elementor-26278 .elementor-element.elementor-element-7c01d94b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-26278 .elementor-element.elementor-element-46fa498 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-26278 .elementor-element.elementor-element-46fa498 .elementor-custom-embed-play i{color:var( --e-global-color-text );font-size:39px;}.elementor-26278 .elementor-element.elementor-element-46fa498 .elementor-custom-embed-play svg{fill:var( --e-global-color-text );width:39px;height:39px;}.elementor-26278 .elementor-element.elementor-element-1680f99d{--display:flex;--overflow:hidden;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-1680f99d::before, .elementor-26278 .elementor-element.elementor-element-1680f99d > .elementor-background-video-container::before, .elementor-26278 .elementor-element.elementor-element-1680f99d > .e-con-inner > .elementor-background-video-container::before, .elementor-26278 .elementor-element.elementor-element-1680f99d > .elementor-background-slideshow::before, .elementor-26278 .elementor-element.elementor-element-1680f99d > .e-con-inner > .elementor-background-slideshow::before, .elementor-26278 .elementor-element.elementor-element-1680f99d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-26278 .elementor-element.elementor-element-195087c0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-26278 .elementor-element.elementor-element-195087c0 .elementor-custom-embed-play i{color:var( --e-global-color-text );font-size:39px;}.elementor-26278 .elementor-element.elementor-element-195087c0 .elementor-custom-embed-play svg{fill:var( --e-global-color-text );width:39px;height:39px;}.elementor-26278 .elementor-element.elementor-element-31a76560{--display:flex;--overflow:hidden;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-31a76560::before, .elementor-26278 .elementor-element.elementor-element-31a76560 > .elementor-background-video-container::before, .elementor-26278 .elementor-element.elementor-element-31a76560 > .e-con-inner > .elementor-background-video-container::before, .elementor-26278 .elementor-element.elementor-element-31a76560 > .elementor-background-slideshow::before, .elementor-26278 .elementor-element.elementor-element-31a76560 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26278 .elementor-element.elementor-element-31a76560 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-26278 .elementor-element.elementor-element-58dcbc2c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-26278 .elementor-element.elementor-element-58dcbc2c .elementor-custom-embed-play i{color:var( --e-global-color-text );font-size:39px;}.elementor-26278 .elementor-element.elementor-element-58dcbc2c .elementor-custom-embed-play svg{fill:var( --e-global-color-text );width:39px;height:39px;}.elementor-26278 .elementor-element.elementor-element-2db3dd2a{--display:flex;--overflow:hidden;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-2db3dd2a::before, .elementor-26278 .elementor-element.elementor-element-2db3dd2a > .elementor-background-video-container::before, .elementor-26278 .elementor-element.elementor-element-2db3dd2a > .e-con-inner > .elementor-background-video-container::before, .elementor-26278 .elementor-element.elementor-element-2db3dd2a > .elementor-background-slideshow::before, .elementor-26278 .elementor-element.elementor-element-2db3dd2a > .e-con-inner > .elementor-background-slideshow::before, .elementor-26278 .elementor-element.elementor-element-2db3dd2a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-26278 .elementor-element.elementor-element-699b7bfe .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-26278 .elementor-element.elementor-element-699b7bfe .elementor-custom-embed-play i{color:var( --e-global-color-text );font-size:39px;}.elementor-26278 .elementor-element.elementor-element-699b7bfe .elementor-custom-embed-play svg{fill:var( --e-global-color-text );width:39px;height:39px;}.elementor-26278 .elementor-element.elementor-element-2ee82{--display:flex;--overflow:hidden;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-2ee82::before, .elementor-26278 .elementor-element.elementor-element-2ee82 > .elementor-background-video-container::before, .elementor-26278 .elementor-element.elementor-element-2ee82 > .e-con-inner > .elementor-background-video-container::before, .elementor-26278 .elementor-element.elementor-element-2ee82 > .elementor-background-slideshow::before, .elementor-26278 .elementor-element.elementor-element-2ee82 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26278 .elementor-element.elementor-element-2ee82 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-26278 .elementor-element.elementor-element-cf51d8d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-26278 .elementor-element.elementor-element-cf51d8d .elementor-custom-embed-play i{color:var( --e-global-color-text );font-size:39px;}.elementor-26278 .elementor-element.elementor-element-cf51d8d .elementor-custom-embed-play svg{fill:var( --e-global-color-text );width:39px;height:39px;}.elementor-26278 .elementor-element.elementor-element-6130f141{--display:flex;--overflow:hidden;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-6130f141::before, .elementor-26278 .elementor-element.elementor-element-6130f141 > .elementor-background-video-container::before, .elementor-26278 .elementor-element.elementor-element-6130f141 > .e-con-inner > .elementor-background-video-container::before, .elementor-26278 .elementor-element.elementor-element-6130f141 > .elementor-background-slideshow::before, .elementor-26278 .elementor-element.elementor-element-6130f141 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26278 .elementor-element.elementor-element-6130f141 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-26278 .elementor-element.elementor-element-5e5043a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-26278 .elementor-element.elementor-element-5e5043a .elementor-custom-embed-play i{color:var( --e-global-color-text );font-size:39px;}.elementor-26278 .elementor-element.elementor-element-5e5043a .elementor-custom-embed-play svg{fill:var( --e-global-color-text );width:39px;height:39px;}.elementor-26278 .elementor-element.elementor-element-64598d4e{--display:flex;--overflow:hidden;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-64598d4e::before, .elementor-26278 .elementor-element.elementor-element-64598d4e > .elementor-background-video-container::before, .elementor-26278 .elementor-element.elementor-element-64598d4e > .e-con-inner > .elementor-background-video-container::before, .elementor-26278 .elementor-element.elementor-element-64598d4e > .elementor-background-slideshow::before, .elementor-26278 .elementor-element.elementor-element-64598d4e > .e-con-inner > .elementor-background-slideshow::before, .elementor-26278 .elementor-element.elementor-element-64598d4e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-26278 .elementor-element.elementor-element-70614a98 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-26278 .elementor-element.elementor-element-70614a98 .elementor-custom-embed-play i{color:var( --e-global-color-text );font-size:39px;}.elementor-26278 .elementor-element.elementor-element-70614a98 .elementor-custom-embed-play svg{fill:var( --e-global-color-text );width:39px;height:39px;}.elementor-26278 .elementor-element.elementor-element-3584216a{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:40px;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-186px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:32px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-186px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:32px;--e-n-carousel-arrow-size:14px;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:var( --e-global-color-text );--e-n-carousel-dots-hover-color:var( --e-global-color-text );}.elementor-26278 .elementor-element.elementor-element-3584216a :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:80px 80px 80px 80px;}.elementor-26278 .elementor-element.elementor-element-3584216a .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;}.elementor-26278 .elementor-element.elementor-element-20bce871{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:190px;--padding-bottom:243px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-26278 .elementor-element.elementor-element-1e3e2aa0{--content-width:1114px;}.elementor-26278 .elementor-element.elementor-element-64a7d119{--width:500px;}.elementor-26278 .elementor-element.elementor-element-1602c5a6{--width:auto;}.elementor-26278 .elementor-element.elementor-element-42598767{--content-width:1114px;}.elementor-26278 .elementor-element.elementor-element-7ecb0bc9{--width:500px;}.elementor-26278 .elementor-element.elementor-element-3d947093{--width:auto;}.elementor-26278 .elementor-element.elementor-element-18b3f436{--width:fit-content;}.elementor-26278 .elementor-element.elementor-element-435cf8ae{--width:fit-content;}.elementor-26278 .elementor-element.elementor-element-3348b73{--width:300px;}.elementor-26278 .elementor-element.elementor-element-1b43e57f{--width:338px;}.elementor-26278 .elementor-element.elementor-element-74c07ca4{--width:1150px;}.elementor-26278 .elementor-element.elementor-element-71937f4a{--width:fit-content;}.elementor-26278 .elementor-element.elementor-element-5954a62f{--width:680px;}.elementor-26278 .elementor-element.elementor-element-5aac076a{--width:fit-content;}}@media(max-width:1366px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-26278 .elementor-element.elementor-element-74c07ca4{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-26278 .elementor-element.elementor-element-7100c519{--e-n-carousel-swiper-slides-to-display:2;}.elementor-26278 .elementor-element.elementor-element-74c07ca4{--grid-auto-flow:row;}.elementor-26278 .elementor-element.elementor-element-7270c05e{--e-n-carousel-swiper-slides-to-display:2;}.elementor-26278 .elementor-element.elementor-element-3584216a{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-26278 .elementor-element.elementor-element-4ccbf634:not(.elementor-motion-effects-element-type-background), .elementor-26278 .elementor-element.elementor-element-4ccbf634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://outrightgames.com/wp-content/uploads/2026/02/bg-mobile.png");background-position:center center;}.elementor-26278 .elementor-element.elementor-element-4ccbf634{--padding-top:104px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-4071104{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-26278 .elementor-element.elementor-element-368be990{--e-transform-rotateZ:-20deg;top:-25px;}body:not(.rtl) .elementor-26278 .elementor-element.elementor-element-368be990{right:0px;}body.rtl .elementor-26278 .elementor-element.elementor-element-368be990{left:0px;}.elementor-26278 .elementor-element.elementor-element-368be990 img{width:133px;max-width:100%;height:231px;}.elementor-26278 .elementor-element.elementor-element-66dedc93{border-radius:0px 0px 0px 0px;}.elementor-26278 .elementor-element.elementor-element-66dedc93:not( .elementor-widget-image ), .elementor-26278 .elementor-element.elementor-element-66dedc93.elementor-widget-image img{-webkit-mask-image:url( https://outrightgames.com/wp-content/uploads/2026/02/mask-mobile-hero.svg );-webkit-mask-size:cover;}body:not(.rtl) .elementor-26278 .elementor-element.elementor-element-34d14c11{left:31px;}body.rtl .elementor-26278 .elementor-element.elementor-element-34d14c11{right:31px;}.elementor-26278 .elementor-element.elementor-element-34d14c11{bottom:65px;z-index:11;}.elementor-26278 .elementor-element.elementor-element-34d14c11 img{width:147px;}.elementor-26278 .elementor-element.elementor-element-1e3e2aa0{--gap:22px 0px;--row-gap:22px;--column-gap:0px;--padding-top:92px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-26278 .elementor-element.elementor-element-195ee3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26278 .elementor-element.elementor-element-195ee3 .elementor-heading-title{font-size:60px;line-height:48px;}.elementor-26278 .elementor-element.elementor-element-64a7d119{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-26278 .elementor-element.elementor-element-45854e0{width:var( --container-widget-width, 294px );max-width:294px;--container-widget-width:294px;--container-widget-flex-grow:0;font-size:14px;line-height:15px;}.elementor-26278 .elementor-element.elementor-element-1602c5a6{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-26278 .elementor-element.elementor-element-673cc065 .elementor-button{font-size:14px;line-height:14px;padding:8px 16px 8px 16px;}.elementor-26278 .elementor-element.elementor-element-148d18a7 .elementor-button{font-size:14px;line-height:14px;padding:8px 16px 8px 16px;}.elementor-26278 .elementor-element.elementor-element-3c9e567a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-b8c4d3c{--e-transform-rotateZ:-20deg;top:-25px;}body:not(.rtl) .elementor-26278 .elementor-element.elementor-element-b8c4d3c{right:0px;}body.rtl .elementor-26278 .elementor-element.elementor-element-b8c4d3c{left:0px;}.elementor-26278 .elementor-element.elementor-element-b8c4d3c img{width:133px;max-width:100%;height:231px;}.elementor-26278 .elementor-element.elementor-element-414780f{border-radius:0px 0px 0px 0px;}.elementor-26278 .elementor-element.elementor-element-414780f:not( .elementor-widget-image ), .elementor-26278 .elementor-element.elementor-element-414780f.elementor-widget-image img{-webkit-mask-image:url( https://outrightgames.com/wp-content/uploads/2026/02/mask-mobile-hero.svg );-webkit-mask-size:cover;}body:not(.rtl) .elementor-26278 .elementor-element.elementor-element-764d095d{left:31px;}body.rtl .elementor-26278 .elementor-element.elementor-element-764d095d{right:31px;}.elementor-26278 .elementor-element.elementor-element-764d095d{bottom:65px;z-index:11;}.elementor-26278 .elementor-element.elementor-element-764d095d img{width:147px;}.elementor-26278 .elementor-element.elementor-element-42598767{--gap:22px 0px;--row-gap:22px;--column-gap:0px;--padding-top:92px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-579fc1a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26278 .elementor-element.elementor-element-579fc1a6 .elementor-heading-title{font-size:60px;line-height:48px;}.elementor-26278 .elementor-element.elementor-element-7ecb0bc9{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26278 .elementor-element.elementor-element-698d9f48{width:var( --container-widget-width, 294px );max-width:294px;--container-widget-width:294px;--container-widget-flex-grow:0;font-size:14px;line-height:15px;}.elementor-26278 .elementor-element.elementor-element-3d947093{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-26278 .elementor-element.elementor-element-41e84b9d .elementor-button{font-size:14px;line-height:14px;padding:8px 16px 8px 16px;}.elementor-26278 .elementor-element.elementor-element-78c5f9f4 .elementor-button{font-size:14px;line-height:14px;padding:8px 16px 8px 16px;}.elementor-26278 .elementor-element.elementor-element-7100c519{--e-n-carousel-swiper-slides-to-display:1;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-position:-90px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:65px;--e-n-carousel-arrow-next-right-position:-90px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:65px;--e-n-carousel-arrow-size:12px;--e-n-carousel-dots-vertical-offset:40px;}.elementor-26278 .elementor-element.elementor-element-584584e8{--padding-top:320px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-7f562cb4 > .elementor-widget-container{margin:0px 0px 72px 0px;}.elementor-26278 .elementor-element.elementor-element-7f562cb4 .deensimc-img-wrapper .deensimc-img{width:156px;height:72px;}.elementor-26278 .elementor-element.elementor-element-7f562cb4 .deensimc-marquee-main-container{--edge-shadow-spread:20px;}.elementor-26278 .elementor-element.elementor-element-2384a8a{--gap:46px 0px;--row-gap:46px;--column-gap:0px;--margin-top:195px;--margin-bottom:85px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-26278 .elementor-element.elementor-element-2384a8a:not(.elementor-motion-effects-element-type-background), .elementor-26278 .elementor-element.elementor-element-2384a8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-26278 .elementor-element.elementor-element-79256300{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-26278 .elementor-element.elementor-element-435cf8ae{--width:fit-content;--padding-top:5px;--padding-bottom:5px;--padding-left:18px;--padding-right:18px;}.elementor-26278 .elementor-element.elementor-element-27ffdf84 .elementor-heading-title{font-size:14px;}.elementor-26278 .elementor-element.elementor-element-5255ce90{--container-widget-width:277px;--container-widget-flex-grow:0;width:var( --container-widget-width, 277px );max-width:277px;}.elementor-26278 .elementor-element.elementor-element-5255ce90 .elementor-heading-title{font-size:34px;line-height:34px;}.elementor-26278 .elementor-element.elementor-element-1b43e57f.e-con{--e-con-transform-translateX:0px;}.elementor-26278 .elementor-element.elementor-element-60aeb206{width:var( --container-widget-width, 241px );max-width:241px;--container-widget-width:241px;--container-widget-flex-grow:0;font-size:14px;line-height:17px;}.elementor-26278 .elementor-element.elementor-element-36d28ca2 .elementor-button{font-size:14px;line-height:14px;padding:8px 16px 8px 16px;}.elementor-26278 .elementor-element.elementor-element-11672e47{--gap:48px 0px;--row-gap:48px;--column-gap:0px;}.elementor-26278 .elementor-element.elementor-element-74c07ca4{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 0px;--row-gap:20px;--column-gap:0px;--grid-auto-flow:row;}.elementor-26278 .elementor-element.elementor-element-66afa0d7{--width:100%;--min-height:187px;}.elementor-26278 .elementor-element.elementor-element-73a13a4c{width:var( --container-widget-width, 154px );max-width:154px;--container-widget-width:154px;--container-widget-flex-grow:0;}.elementor-26278 .elementor-element.elementor-element-73a13a4c .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-26278 .elementor-element.elementor-element-22869497{--min-height:187px;}.elementor-26278 .elementor-element.elementor-element-69cca1a2{width:var( --container-widget-width, 204px );max-width:204px;--container-widget-width:204px;--container-widget-flex-grow:0;}.elementor-26278 .elementor-element.elementor-element-69cca1a2 .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-26278 .elementor-element.elementor-element-4e1af564{--min-height:187px;}.elementor-26278 .elementor-element.elementor-element-276fa9e7{--container-widget-width:218px;--container-widget-flex-grow:0;width:var( --container-widget-width, 218px );max-width:218px;}.elementor-26278 .elementor-element.elementor-element-276fa9e7 .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-26278 .elementor-element.elementor-element-15849e02 .elementor-button{font-size:14px;line-height:14px;padding:8px 16px 8px 16px;}.elementor-26278 .elementor-element.elementor-element-efb93f > .elementor-widget-container{margin:50px 0px 75px 0px;}.elementor-26278 .elementor-element.elementor-element-efb93f .deensimc-scroll-text{font-size:52px;line-height:41px;}.elementor-26278 .elementor-element.elementor-element-efb93f .deensimc-text-wrapper svg{height:70px;width:70px;}.elementor-26278 .elementor-element.elementor-element-efb93f .deensimc-text-wrapper i{font-size:70px;}.elementor-26278 .elementor-element.elementor-element-1bd035d5 img{height:350px;}.elementor-26278 .elementor-element.elementor-element-1e5250cf img{width:127px;}.elementor-26278 .elementor-element.elementor-element-706daa57{bottom:0px;}.elementor-26278 .elementor-element.elementor-element-706daa57 img{width:100%;height:271px;object-fit:contain;}.elementor-26278 .elementor-element.elementor-element-6c600fad{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-26278 .elementor-element.elementor-element-21e478fe .elementor-heading-title{font-size:48px;}.elementor-26278 .elementor-element.elementor-element-2fdd1662 .elementor-button{font-size:14px;padding:8px 16px 8px 16px;}.elementor-26278 .elementor-element.elementor-element-4a404091 img{height:350px;}.elementor-26278 .elementor-element.elementor-element-76ba08ca img{width:127px;}.elementor-26278 .elementor-element.elementor-element-730c5d9b img{height:271px;object-fit:contain;}.elementor-26278 .elementor-element.elementor-element-5c58e4ee{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-26278 .elementor-element.elementor-element-3dd7da06 .elementor-heading-title{font-size:48px;}.elementor-26278 .elementor-element.elementor-element-60bcf8f9 .elementor-button{font-size:14px;padding:8px 16px 8px 16px;}.elementor-26278 .elementor-element.elementor-element-34b93319 img{height:350px;}.elementor-26278 .elementor-element.elementor-element-aa3176a img{width:127px;}.elementor-26278 .elementor-element.elementor-element-3a3e5e72{bottom:40px;}.elementor-26278 .elementor-element.elementor-element-3a3e5e72 img{width:100%;height:271px;object-fit:contain;}.elementor-26278 .elementor-element.elementor-element-6ba36eef{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-26278 .elementor-element.elementor-element-35199091 .elementor-heading-title{font-size:38px;}.elementor-26278 .elementor-element.elementor-element-699a351 .elementor-button{font-size:14px;padding:8px 16px 8px 16px;}.elementor-26278 .elementor-element.elementor-element-47570b78 img{height:350px;}.elementor-26278 .elementor-element.elementor-element-54fc3166 img{width:127px;}.elementor-26278 .elementor-element.elementor-element-7b36e7f8 img{height:271px;object-fit:contain;}.elementor-26278 .elementor-element.elementor-element-58f836db{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-26278 .elementor-element.elementor-element-164ee76f .elementor-heading-title{font-size:45px;}.elementor-26278 .elementor-element.elementor-element-51e99db0 .elementor-button{font-size:14px;padding:8px 16px 8px 16px;}.elementor-26278 .elementor-element.elementor-element-7270c05e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:133px;}.elementor-26278 .elementor-element.elementor-element-f12fb64{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-26278 .elementor-element.elementor-element-7e97977c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26278 .elementor-element.elementor-element-2cfee416{--e-transform-translateX:-50px;text-align:center;}.elementor-26278 .elementor-element.elementor-element-4c0009a3{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26278 .elementor-element.elementor-element-71937f4a{--width:fit-content;--padding-top:5px;--padding-bottom:5px;--padding-left:18px;--padding-right:18px;}.elementor-26278 .elementor-element.elementor-element-5b9b0415 .elementor-heading-title{font-size:14px;}.elementor-26278 .elementor-element.elementor-element-8b3356a{--container-widget-width:296px;--container-widget-flex-grow:0;width:var( --container-widget-width, 296px );max-width:296px;text-align:center;}.elementor-26278 .elementor-element.elementor-element-8b3356a.elementor-element{--align-self:center;}.elementor-26278 .elementor-element.elementor-element-8b3356a .elementor-heading-title{font-size:34px;line-height:34px;}.elementor-26278 .elementor-element.elementor-element-5757de8c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-26278 .elementor-element.elementor-element-5954a62f{--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-26278 .elementor-element.elementor-element-5aac076a{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-26278 .elementor-element.elementor-element-72ad04f1{--container-widget-width:296px;--container-widget-flex-grow:0;width:var( --container-widget-width, 296px );max-width:296px;text-align:center;}.elementor-26278 .elementor-element.elementor-element-72ad04f1.elementor-element{--align-self:center;}.elementor-26278 .elementor-element.elementor-element-31148cd9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--icon-size:24px;--grid-column-gap:16px;}.elementor-26278 .elementor-element.elementor-element-3584216a{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:24px;--e-n-carousel-arrow-prev-top-position:25px;--e-n-carousel-arrow-next-top-position:25px;}.elementor-26278 .elementor-element.elementor-element-20bce871{--gap:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:62px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for image, class: .elementor-element-368be990 */.elementor-26278 .elementor-element.elementor-element-368be990 img{
    filter: drop-shadow(-25px 10px 10px #000000a1);
}

.elementor-26278 .elementor-element.elementor-element-368be990 {
    transition: none;
     will-change: transform;

}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-66dedc93 */.elementor-26278 .elementor-element.elementor-element-66dedc93{
    mask-size: 260% 260%;
    overflow: hidden;
    will-change: transform, opacity, mask-size, filter;
    /*mask-repeat: no-repeat;*/
}

.elementor-26278 .elementor-element.elementor-element-66dedc93 video{
    height: 817px;
}

.elementor-26278 .elementor-element.elementor-element-66dedc93::before{
    content: "";
    display: block;
    background: black;
    width: 100%;
    height: 100%;
    background: linear-gradient(312deg,rgba(123, 7, 21, 0.6) 0%, rgba(33, 18, 76, 0.8) 100%);
    position: absolute;
    inset: 0;
}

.elementor-26278 .elementor-element.elementor-element-66dedc93 .elementor-wrapper{
    --video-aspect-ratio: 1300 / 760;
    
}


.elementor-26278 .elementor-element.elementor-element-66dedc93 .elementor-widget-video .elementor-wrapper iframe, .elementor-widget-video .elementor-wrapper video{
    background: transparent;
}

@media(max-width: 768px){
    
    
    .elementor-26278 .elementor-element.elementor-element-66dedc93{
         height: 644px !important;
         mask-size: cover !important;
    }
    
    .elementor-26278 .elementor-element.elementor-element-66dedc93 video{
         height: 644px !important;
    }
    
    .elementor-26278 .elementor-element.elementor-element-66dedc93 .elementor-wrapper{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34d14c11 */.elementor-26278 .elementor-element.elementor-element-34d14c11 img{
    filter: drop-shadow(18px 10px 10px #000000a1);
}

.elementor-26278 .elementor-element.elementor-element-34d14c11 {
    transition: none;
      will-change: transform;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1dcc5f0 */.elementor-26278 .elementor-element.elementor-element-1dcc5f0 .elementor-button-content-wrapper{
    display: flex ;
    flex-direction: column !important;
    align-items: center;
    gap: 12px;
}

.elementor-26278 .elementor-element.elementor-element-1dcc5f0 .elementor-button-icon svg{
    width: 42px;
    height: 42px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-195ee3 */.elementor-26278 .elementor-element.elementor-element-195ee3 h2 {
    display: flex;
    flex-direction: column;
    gap: 40px;
}

.elementor-26278 .elementor-element.elementor-element-195ee3 span{
    display: block;
}

.elementor-26278 .elementor-element.elementor-element-195ee3 span:first-of-type{
    transform: rotate(-7.547deg);
}

.elementor-26278 .elementor-element.elementor-element-195ee3 span:last-of-type{
        margin-left: 310px;
}

@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-195ee3 span:last-of-type{
        margin-left: 47px;
}

    .elementor-26278 .elementor-element.elementor-element-195ee3 h2{
        gap: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-148d18a7 */.elementor-26278 .elementor-element.elementor-element-148d18a7 a svg{
    width: 20px;
    height: 21px;
}
.elementor-26278 .elementor-element.elementor-element-148d18a7 a svg *{
    fill:#361C7E;
    transition: all .3s;
}
.elementor-26278 .elementor-element.elementor-element-148d18a7 a:hover svg *{
    fill:#FFB523;
}
.elementor-26278 .elementor-element.elementor-element-148d18a7 a > span{
    align-items: center;
}

@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-148d18a7 a{
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b8c4d3c */.elementor-26278 .elementor-element.elementor-element-b8c4d3c img{
    filter: drop-shadow(-25px 10px 10px #000000a1);
}

.elementor-26278 .elementor-element.elementor-element-b8c4d3c {
    transition: none;
     will-change: transform;

}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-414780f */.elementor-26278 .elementor-element.elementor-element-414780f{
    mask-size: 260% 260%;
    overflow: hidden;
    will-change: transform, opacity, mask-size, filter;
    /*mask-repeat: no-repeat;*/
}

.elementor-26278 .elementor-element.elementor-element-414780f video{
    height: 817px;
}

.elementor-26278 .elementor-element.elementor-element-414780f::before{
    content: "";
    display: block;
    background: black;
    width: 100%;
    height: 100%;
    background: linear-gradient(312deg,rgba(123, 7, 21, 0.6) 0%, rgba(33, 18, 76, 0.8) 100%);
    position: absolute;
    inset: 0;
}

.elementor-26278 .elementor-element.elementor-element-414780f .elementor-wrapper{
    --video-aspect-ratio: 1300 / 760;
    
}


.elementor-26278 .elementor-element.elementor-element-414780f .elementor-widget-video .elementor-wrapper iframe, .elementor-widget-video .elementor-wrapper video{
    background: transparent;
}

@media(max-width: 768px){
    
    
    .elementor-26278 .elementor-element.elementor-element-414780f{
         height: 644px !important;
         mask-size: cover !important;
    }
    
    .elementor-26278 .elementor-element.elementor-element-414780f video{
         height: 644px !important;
    }
    
    .elementor-26278 .elementor-element.elementor-element-414780f .elementor-wrapper{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-764d095d */.elementor-26278 .elementor-element.elementor-element-764d095d img{
    filter: drop-shadow(18px 10px 10px #000000a1);
}

.elementor-26278 .elementor-element.elementor-element-764d095d {
    transition: none;
      will-change: transform;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-504231e4 */.elementor-26278 .elementor-element.elementor-element-504231e4 .elementor-button-content-wrapper{
    display: flex ;
    flex-direction: column !important;
    align-items: center;
    gap: 12px;
}

.elementor-26278 .elementor-element.elementor-element-504231e4 .elementor-button-icon svg{
    width: 42px;
    height: 42px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-579fc1a6 */.elementor-26278 .elementor-element.elementor-element-579fc1a6 h2 {
    display: flex;
    flex-direction: column;
    gap: 40px;
}

.elementor-26278 .elementor-element.elementor-element-579fc1a6 span{
    display: block;
}

.elementor-26278 .elementor-element.elementor-element-579fc1a6 span:first-of-type{
    transform: rotate(-7.547deg);
}

.elementor-26278 .elementor-element.elementor-element-579fc1a6 span:last-of-type{
        margin-left: 310px;
}

@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-579fc1a6 span:last-of-type{
        margin-left: 47px;
}

    .elementor-26278 .elementor-element.elementor-element-579fc1a6 h2{
        gap: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78c5f9f4 */.elementor-26278 .elementor-element.elementor-element-78c5f9f4 a svg{
    width: 20px;
    height: 21px;
}
.elementor-26278 .elementor-element.elementor-element-78c5f9f4 a svg *{
    fill:#361C7E;
    transition: all .3s;
}
.elementor-26278 .elementor-element.elementor-element-78c5f9f4 a:hover svg *{
    fill:#FFB523;
}
.elementor-26278 .elementor-element.elementor-element-78c5f9f4 a > span{
    align-items: center;
}

@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-78c5f9f4 a{
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-368be990 */.elementor-26278 .elementor-element.elementor-element-368be990 img{
    filter: drop-shadow(-25px 10px 10px #000000a1);
}

.elementor-26278 .elementor-element.elementor-element-368be990 {
    transition: none;
     will-change: transform;

}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-66dedc93 */.elementor-26278 .elementor-element.elementor-element-66dedc93{
    mask-size: 260% 260%;
    overflow: hidden;
    will-change: transform, opacity, mask-size, filter;
    /*mask-repeat: no-repeat;*/
}

.elementor-26278 .elementor-element.elementor-element-66dedc93 video{
    height: 817px;
}

.elementor-26278 .elementor-element.elementor-element-66dedc93::before{
    content: "";
    display: block;
    background: black;
    width: 100%;
    height: 100%;
    background: linear-gradient(312deg,rgba(123, 7, 21, 0.6) 0%, rgba(33, 18, 76, 0.8) 100%);
    position: absolute;
    inset: 0;
}

.elementor-26278 .elementor-element.elementor-element-66dedc93 .elementor-wrapper{
    --video-aspect-ratio: 1300 / 760;
    
}


.elementor-26278 .elementor-element.elementor-element-66dedc93 .elementor-widget-video .elementor-wrapper iframe, .elementor-widget-video .elementor-wrapper video{
    background: transparent;
}

@media(max-width: 768px){
    
    
    .elementor-26278 .elementor-element.elementor-element-66dedc93{
         height: 644px !important;
         mask-size: cover !important;
    }
    
    .elementor-26278 .elementor-element.elementor-element-66dedc93 video{
         height: 644px !important;
    }
    
    .elementor-26278 .elementor-element.elementor-element-66dedc93 .elementor-wrapper{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34d14c11 */.elementor-26278 .elementor-element.elementor-element-34d14c11 img{
    filter: drop-shadow(18px 10px 10px #000000a1);
}

.elementor-26278 .elementor-element.elementor-element-34d14c11 {
    transition: none;
      will-change: transform;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1dcc5f0 */.elementor-26278 .elementor-element.elementor-element-1dcc5f0 .elementor-button-content-wrapper{
    display: flex ;
    flex-direction: column !important;
    align-items: center;
    gap: 12px;
}

.elementor-26278 .elementor-element.elementor-element-1dcc5f0 .elementor-button-icon svg{
    width: 42px;
    height: 42px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-195ee3 */.elementor-26278 .elementor-element.elementor-element-195ee3 h2 {
    display: flex;
    flex-direction: column;
    gap: 40px;
}

.elementor-26278 .elementor-element.elementor-element-195ee3 span{
    display: block;
}

.elementor-26278 .elementor-element.elementor-element-195ee3 span:first-of-type{
    transform: rotate(-7.547deg);
}

.elementor-26278 .elementor-element.elementor-element-195ee3 span:last-of-type{
        margin-left: 310px;
}

@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-195ee3 span:last-of-type{
        margin-left: 47px;
}

    .elementor-26278 .elementor-element.elementor-element-195ee3 h2{
        gap: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-148d18a7 */.elementor-26278 .elementor-element.elementor-element-148d18a7 a svg{
    width: 20px;
    height: 21px;
}
.elementor-26278 .elementor-element.elementor-element-148d18a7 a svg *{
    fill:#361C7E;
    transition: all .3s;
}
.elementor-26278 .elementor-element.elementor-element-148d18a7 a:hover svg *{
    fill:#FFB523;
}
.elementor-26278 .elementor-element.elementor-element-148d18a7 a > span{
    align-items: center;
}

@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-148d18a7 a{
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b8c4d3c */.elementor-26278 .elementor-element.elementor-element-b8c4d3c img{
    filter: drop-shadow(-25px 10px 10px #000000a1);
}

.elementor-26278 .elementor-element.elementor-element-b8c4d3c {
    transition: none;
     will-change: transform;

}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-414780f */.elementor-26278 .elementor-element.elementor-element-414780f{
    mask-size: 260% 260%;
    overflow: hidden;
    will-change: transform, opacity, mask-size, filter;
    /*mask-repeat: no-repeat;*/
}

.elementor-26278 .elementor-element.elementor-element-414780f video{
    height: 817px;
}

.elementor-26278 .elementor-element.elementor-element-414780f::before{
    content: "";
    display: block;
    background: black;
    width: 100%;
    height: 100%;
    background: linear-gradient(312deg,rgba(123, 7, 21, 0.6) 0%, rgba(33, 18, 76, 0.8) 100%);
    position: absolute;
    inset: 0;
}

.elementor-26278 .elementor-element.elementor-element-414780f .elementor-wrapper{
    --video-aspect-ratio: 1300 / 760;
    
}


.elementor-26278 .elementor-element.elementor-element-414780f .elementor-widget-video .elementor-wrapper iframe, .elementor-widget-video .elementor-wrapper video{
    background: transparent;
}

@media(max-width: 768px){
    
    
    .elementor-26278 .elementor-element.elementor-element-414780f{
         height: 644px !important;
         mask-size: cover !important;
    }
    
    .elementor-26278 .elementor-element.elementor-element-414780f video{
         height: 644px !important;
    }
    
    .elementor-26278 .elementor-element.elementor-element-414780f .elementor-wrapper{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-764d095d */.elementor-26278 .elementor-element.elementor-element-764d095d img{
    filter: drop-shadow(18px 10px 10px #000000a1);
}

.elementor-26278 .elementor-element.elementor-element-764d095d {
    transition: none;
      will-change: transform;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-504231e4 */.elementor-26278 .elementor-element.elementor-element-504231e4 .elementor-button-content-wrapper{
    display: flex ;
    flex-direction: column !important;
    align-items: center;
    gap: 12px;
}

.elementor-26278 .elementor-element.elementor-element-504231e4 .elementor-button-icon svg{
    width: 42px;
    height: 42px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-579fc1a6 */.elementor-26278 .elementor-element.elementor-element-579fc1a6 h2 {
    display: flex;
    flex-direction: column;
    gap: 40px;
}

.elementor-26278 .elementor-element.elementor-element-579fc1a6 span{
    display: block;
}

.elementor-26278 .elementor-element.elementor-element-579fc1a6 span:first-of-type{
    transform: rotate(-7.547deg);
}

.elementor-26278 .elementor-element.elementor-element-579fc1a6 span:last-of-type{
        margin-left: 310px;
}

@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-579fc1a6 span:last-of-type{
        margin-left: 47px;
}

    .elementor-26278 .elementor-element.elementor-element-579fc1a6 h2{
        gap: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78c5f9f4 */.elementor-26278 .elementor-element.elementor-element-78c5f9f4 a svg{
    width: 20px;
    height: 21px;
}
.elementor-26278 .elementor-element.elementor-element-78c5f9f4 a svg *{
    fill:#361C7E;
    transition: all .3s;
}
.elementor-26278 .elementor-element.elementor-element-78c5f9f4 a:hover svg *{
    fill:#FFB523;
}
.elementor-26278 .elementor-element.elementor-element-78c5f9f4 a > span{
    align-items: center;
}

@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-78c5f9f4 a{
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-368be990 */.elementor-26278 .elementor-element.elementor-element-368be990 img{
    filter: drop-shadow(-25px 10px 10px #000000a1);
}

.elementor-26278 .elementor-element.elementor-element-368be990 {
    transition: none;
     will-change: transform;

}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-66dedc93 */.elementor-26278 .elementor-element.elementor-element-66dedc93{
    mask-size: 260% 260%;
    overflow: hidden;
    will-change: transform, opacity, mask-size, filter;
    /*mask-repeat: no-repeat;*/
}

.elementor-26278 .elementor-element.elementor-element-66dedc93 video{
    height: 817px;
}

.elementor-26278 .elementor-element.elementor-element-66dedc93::before{
    content: "";
    display: block;
    background: black;
    width: 100%;
    height: 100%;
    background: linear-gradient(312deg,rgba(123, 7, 21, 0.6) 0%, rgba(33, 18, 76, 0.8) 100%);
    position: absolute;
    inset: 0;
}

.elementor-26278 .elementor-element.elementor-element-66dedc93 .elementor-wrapper{
    --video-aspect-ratio: 1300 / 760;
    
}


.elementor-26278 .elementor-element.elementor-element-66dedc93 .elementor-widget-video .elementor-wrapper iframe, .elementor-widget-video .elementor-wrapper video{
    background: transparent;
}

@media(max-width: 768px){
    
    
    .elementor-26278 .elementor-element.elementor-element-66dedc93{
         height: 644px !important;
         mask-size: cover !important;
    }
    
    .elementor-26278 .elementor-element.elementor-element-66dedc93 video{
         height: 644px !important;
    }
    
    .elementor-26278 .elementor-element.elementor-element-66dedc93 .elementor-wrapper{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34d14c11 */.elementor-26278 .elementor-element.elementor-element-34d14c11 img{
    filter: drop-shadow(18px 10px 10px #000000a1);
}

.elementor-26278 .elementor-element.elementor-element-34d14c11 {
    transition: none;
      will-change: transform;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1dcc5f0 */.elementor-26278 .elementor-element.elementor-element-1dcc5f0 .elementor-button-content-wrapper{
    display: flex ;
    flex-direction: column !important;
    align-items: center;
    gap: 12px;
}

.elementor-26278 .elementor-element.elementor-element-1dcc5f0 .elementor-button-icon svg{
    width: 42px;
    height: 42px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-195ee3 */.elementor-26278 .elementor-element.elementor-element-195ee3 h2 {
    display: flex;
    flex-direction: column;
    gap: 40px;
}

.elementor-26278 .elementor-element.elementor-element-195ee3 span{
    display: block;
}

.elementor-26278 .elementor-element.elementor-element-195ee3 span:first-of-type{
    transform: rotate(-7.547deg);
}

.elementor-26278 .elementor-element.elementor-element-195ee3 span:last-of-type{
        margin-left: 310px;
}

@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-195ee3 span:last-of-type{
        margin-left: 47px;
}

    .elementor-26278 .elementor-element.elementor-element-195ee3 h2{
        gap: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-148d18a7 */.elementor-26278 .elementor-element.elementor-element-148d18a7 a svg{
    width: 20px;
    height: 21px;
}
.elementor-26278 .elementor-element.elementor-element-148d18a7 a svg *{
    fill:#361C7E;
    transition: all .3s;
}
.elementor-26278 .elementor-element.elementor-element-148d18a7 a:hover svg *{
    fill:#FFB523;
}
.elementor-26278 .elementor-element.elementor-element-148d18a7 a > span{
    align-items: center;
}

@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-148d18a7 a{
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b8c4d3c */.elementor-26278 .elementor-element.elementor-element-b8c4d3c img{
    filter: drop-shadow(-25px 10px 10px #000000a1);
}

.elementor-26278 .elementor-element.elementor-element-b8c4d3c {
    transition: none;
     will-change: transform;

}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-414780f */.elementor-26278 .elementor-element.elementor-element-414780f{
    mask-size: 260% 260%;
    overflow: hidden;
    will-change: transform, opacity, mask-size, filter;
    /*mask-repeat: no-repeat;*/
}

.elementor-26278 .elementor-element.elementor-element-414780f video{
    height: 817px;
}

.elementor-26278 .elementor-element.elementor-element-414780f::before{
    content: "";
    display: block;
    background: black;
    width: 100%;
    height: 100%;
    background: linear-gradient(312deg,rgba(123, 7, 21, 0.6) 0%, rgba(33, 18, 76, 0.8) 100%);
    position: absolute;
    inset: 0;
}

.elementor-26278 .elementor-element.elementor-element-414780f .elementor-wrapper{
    --video-aspect-ratio: 1300 / 760;
    
}


.elementor-26278 .elementor-element.elementor-element-414780f .elementor-widget-video .elementor-wrapper iframe, .elementor-widget-video .elementor-wrapper video{
    background: transparent;
}

@media(max-width: 768px){
    
    
    .elementor-26278 .elementor-element.elementor-element-414780f{
         height: 644px !important;
         mask-size: cover !important;
    }
    
    .elementor-26278 .elementor-element.elementor-element-414780f video{
         height: 644px !important;
    }
    
    .elementor-26278 .elementor-element.elementor-element-414780f .elementor-wrapper{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-764d095d */.elementor-26278 .elementor-element.elementor-element-764d095d img{
    filter: drop-shadow(18px 10px 10px #000000a1);
}

.elementor-26278 .elementor-element.elementor-element-764d095d {
    transition: none;
      will-change: transform;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-504231e4 */.elementor-26278 .elementor-element.elementor-element-504231e4 .elementor-button-content-wrapper{
    display: flex ;
    flex-direction: column !important;
    align-items: center;
    gap: 12px;
}

.elementor-26278 .elementor-element.elementor-element-504231e4 .elementor-button-icon svg{
    width: 42px;
    height: 42px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-579fc1a6 */.elementor-26278 .elementor-element.elementor-element-579fc1a6 h2 {
    display: flex;
    flex-direction: column;
    gap: 40px;
}

.elementor-26278 .elementor-element.elementor-element-579fc1a6 span{
    display: block;
}

.elementor-26278 .elementor-element.elementor-element-579fc1a6 span:first-of-type{
    transform: rotate(-7.547deg);
}

.elementor-26278 .elementor-element.elementor-element-579fc1a6 span:last-of-type{
        margin-left: 310px;
}

@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-579fc1a6 span:last-of-type{
        margin-left: 47px;
}

    .elementor-26278 .elementor-element.elementor-element-579fc1a6 h2{
        gap: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78c5f9f4 */.elementor-26278 .elementor-element.elementor-element-78c5f9f4 a svg{
    width: 20px;
    height: 21px;
}
.elementor-26278 .elementor-element.elementor-element-78c5f9f4 a svg *{
    fill:#361C7E;
    transition: all .3s;
}
.elementor-26278 .elementor-element.elementor-element-78c5f9f4 a:hover svg *{
    fill:#FFB523;
}
.elementor-26278 .elementor-element.elementor-element-78c5f9f4 a > span{
    align-items: center;
}

@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-78c5f9f4 a{
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-7100c519 */.elementor-26278 .elementor-element.elementor-element-7100c519 .swiper-pagination-bullet{
    transition: all 300ms;
    border-radius: 50px;
}

.elementor-26278 .elementor-element.elementor-element-7100c519 .swiper-pagination-bullet-active{
    width: 63px !important;
}

.elementor-26278 .elementor-element.elementor-element-7100c519 .elementor-swiper-button-prev, .elementor-26278 .elementor-element.elementor-element-7100c519 .elementor-swiper-button-next{
    background: #2F1870;
    border-radius: 80px;
    border: 2px solid #4CD9B1 !important;
    width: 63px;
    height: 63px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.elementor-26278 .elementor-element.elementor-element-7100c519 .elementor-swiper-button-next svg{
    transform: rotate(180deg);
}

.elementor-26278 .elementor-element.elementor-element-7100c519 .swiper, .elementor-26278 .elementor-element.elementor-element-7100c519 .swiper-wrapper{
    overflow: visible;
}

@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-7100c519 .elementor-swiper-button-prev, .elementor-26278 .elementor-element.elementor-element-7100c519 .elementor-swiper-button-next{
         width: 32px;
    height: 32px;
    }
}/* End custom CSS */
/* Start custom CSS for deensimc-smooth-marquee, class: .elementor-element-7f562cb4 */.elementor-26278 .elementor-element.elementor-element-7f562cb4 img{
    object-fit: contain !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-594d0157 */.elementor-26278 .elementor-element.elementor-element-594d0157 {
    inset: 0;
}

.elementor-26278 .elementor-element.elementor-element-594d0157 {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39de437d */.elementor-26278 .elementor-element.elementor-element-39de437d p::before{
    content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="61" height="46" viewBox="0 0 61 46" fill="none"><path d="M51.9623 45.4271C52.3529 45.8176 52.986 45.8176 53.3765 45.4271L59.7405 39.0632C60.131 38.6726 60.131 38.0395 59.7405 37.6489C59.35 37.2584 58.7168 37.2584 58.3263 37.6489L52.6694 43.3058L47.0126 37.6489C46.6221 37.2584 45.9889 37.2584 45.5984 37.6489C45.2078 38.0395 45.2078 38.6726 45.5984 39.0632L51.9623 45.4271ZM0.203857 2.09159L0.407807 3.07058C9.00915 1.27867 21.8694 1.24275 32.5289 6.85678C43.0919 12.42 51.6694 23.6217 51.6694 44.72H52.6694H53.6694C53.6694 22.9715 44.7584 11.0373 33.4608 5.0872C22.2597 -0.812128 8.88711 -0.738847 -9.25958e-05 1.11261L0.203857 2.09159Z" fill="white"/></svg>');
    position: absolute;
    right: -60px;
    top: 25px;
    rotate: 20deg;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-702a0473 */.elementor-26278 .elementor-element.elementor-element-702a0473 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73a13a4c */.elementor-26278 .elementor-element.elementor-element-73a13a4c span{
    font-size: 60px;
}

@media(max-width:768px){
    .elementor-26278 .elementor-element.elementor-element-73a13a4c span{
        font-size: ;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66afa0d7 */.elementor-26278 .elementor-element.elementor-element-66afa0d7 {
    transition: none;
    transform-style: preserve-3d;
      will-change: transform;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69cca1a2 */.elementor-26278 .elementor-element.elementor-element-69cca1a2 span{
    font-size: 60px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22869497 */.elementor-26278 .elementor-element.elementor-element-22869497 {
    transition: none;
    transform-style: preserve-3d;
      will-change: transform;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-276fa9e7 */.elementor-26278 .elementor-element.elementor-element-276fa9e7 span{
    font-size: 60px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e1af564 */.elementor-26278 .elementor-element.elementor-element-4e1af564 {
    transition: none;
    transform-style: preserve-3d;
      will-change: transform;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74c07ca4 */.elementor-26278 .elementor-element.elementor-element-74c07ca4 {
        perspective: 1000px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-349fd706 */.elementor-26278 .elementor-element.elementor-element-349fd706 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fdd1662 */.elementor-26278 .elementor-element.elementor-element-2fdd1662 a svg{
    width: 20px;
    height: 21px;
}

.elementor-26278 .elementor-element.elementor-element-2fdd1662 a > span{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c600fad */.elementor-26278 .elementor-element.elementor-element-6c600fad {
    background: linear-gradient(135deg, #81E4C8 0%, #38A486 100%);
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 39px 40px 50px;
    border: none;
    cursor: pointer;
    /*letter-spacing: 0.05em;*/
    /*line-height: 1.2;*/
    width: 100%;
    max-width: 500px;
    /*aspect-ratio: 436 / 174;*/
    /*filter: drop-shadow(0 15px 30px rgba(0, 0, 0, 0.3));*/
    transition: all 0.2s ease;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}


@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-6c600fad {
        mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="355" height="158" viewBox="0 0 355 158" fill="none"><path d="M13.8909 27.0658C14.9834 19.4547 21.3353 13.697 29.0168 13.355L328.568 0.0161298C337.22 -0.369178 344.609 6.20099 345.237 14.8396L354.36 140.261C355.057 149.855 347.193 157.891 337.586 157.401L15.1869 140.942C5.78493 140.462 -1.17263 132.008 0.164982 122.69L13.8909 27.0658Z" fill="url(%23paint0_linear_1608_2089)"/><defs><linearGradient id="paint0_linear_1608_2089" x1="-2.32666" y1="-0.675903" x2="115.639" y2="264.932" gradientUnits="userSpaceOnUse"><stop stop-color="%23A2F4DD"/><stop offset="1" stop-color="%233CB492"/></linearGradient></defs></svg>');
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-60bcf8f9 */.elementor-26278 .elementor-element.elementor-element-60bcf8f9 a svg{
    width: 20px;
    height: 21px;
}

.elementor-26278 .elementor-element.elementor-element-60bcf8f9 a > span{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c58e4ee */.elementor-26278 .elementor-element.elementor-element-5c58e4ee {
    background: linear-gradient(135deg, #81E4C8 0%, #38A486 100%);
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 39px 40px 50px;
    border: none;
    cursor: pointer;
    /*letter-spacing: 0.05em;*/
    /*line-height: 1.2;*/
    width: 100%;
    max-width: 500px;
    /*aspect-ratio: 436 / 174;*/
    /*filter: drop-shadow(0 15px 30px rgba(0, 0, 0, 0.3));*/
    transition: all 0.2s ease;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}


@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-5c58e4ee {
        mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="355" height="158" viewBox="0 0 355 158" fill="none"><path d="M13.8909 27.0658C14.9834 19.4547 21.3353 13.697 29.0168 13.355L328.568 0.0161298C337.22 -0.369178 344.609 6.20099 345.237 14.8396L354.36 140.261C355.057 149.855 347.193 157.891 337.586 157.401L15.1869 140.942C5.78493 140.462 -1.17263 132.008 0.164982 122.69L13.8909 27.0658Z" fill="url(%23paint0_linear_1608_2089)"/><defs><linearGradient id="paint0_linear_1608_2089" x1="-2.32666" y1="-0.675903" x2="115.639" y2="264.932" gradientUnits="userSpaceOnUse"><stop stop-color="%23A2F4DD"/><stop offset="1" stop-color="%233CB492"/></linearGradient></defs></svg>');
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-699a351 */.elementor-26278 .elementor-element.elementor-element-699a351 a svg{
    width: 20px;
    height: 21px;
}

.elementor-26278 .elementor-element.elementor-element-699a351 a > span{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ba36eef */.elementor-26278 .elementor-element.elementor-element-6ba36eef {
    background: linear-gradient(135deg, #81E4C8 0%, #38A486 100%);
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 39px 40px 50px;
    border: none;
    cursor: pointer;
    /*letter-spacing: 0.05em;*/
    /*line-height: 1.2;*/
    width: 100%;
    max-width: 500px;
    /*aspect-ratio: 436 / 174;*/
    /*filter: drop-shadow(0 15px 30px rgba(0, 0, 0, 0.3));*/
    transition: all 0.2s ease;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}

@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-6ba36eef {
        mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="355" height="158" viewBox="0 0 355 158" fill="none"><path d="M13.8909 27.0658C14.9834 19.4547 21.3353 13.697 29.0168 13.355L328.568 0.0161298C337.22 -0.369178 344.609 6.20099 345.237 14.8396L354.36 140.261C355.057 149.855 347.193 157.891 337.586 157.401L15.1869 140.942C5.78493 140.462 -1.17263 132.008 0.164982 122.69L13.8909 27.0658Z" fill="url(%23paint0_linear_1608_2089)"/><defs><linearGradient id="paint0_linear_1608_2089" x1="-2.32666" y1="-0.675903" x2="115.639" y2="264.932" gradientUnits="userSpaceOnUse"><stop stop-color="%23A2F4DD"/><stop offset="1" stop-color="%233CB492"/></linearGradient></defs></svg>');
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-51e99db0 */.elementor-26278 .elementor-element.elementor-element-51e99db0 a svg{
    width: 20px;
    height: 21px;
}

.elementor-26278 .elementor-element.elementor-element-51e99db0 a > span{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58f836db */.elementor-26278 .elementor-element.elementor-element-58f836db {
    background: linear-gradient(135deg, #81E4C8 0%, #38A486 100%);
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 39px 40px 50px;
    border: none;
    cursor: pointer;
    /*letter-spacing: 0.05em;*/
    /*line-height: 1.2;*/
    width: 100%;
    max-width: 500px;
    /*aspect-ratio: 436 / 174;*/
    /*filter: drop-shadow(0 15px 30px rgba(0, 0, 0, 0.3));*/
    transition: all 0.2s ease;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}


@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-58f836db {
        mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="355" height="158" viewBox="0 0 355 158" fill="none"><path d="M13.8909 27.0658C14.9834 19.4547 21.3353 13.697 29.0168 13.355L328.568 0.0161298C337.22 -0.369178 344.609 6.20099 345.237 14.8396L354.36 140.261C355.057 149.855 347.193 157.891 337.586 157.401L15.1869 140.942C5.78493 140.462 -1.17263 132.008 0.164982 122.69L13.8909 27.0658Z" fill="url(%23paint0_linear_1608_2089)"/><defs><linearGradient id="paint0_linear_1608_2089" x1="-2.32666" y1="-0.675903" x2="115.639" y2="264.932" gradientUnits="userSpaceOnUse"><stop stop-color="%23A2F4DD"/><stop offset="1" stop-color="%233CB492"/></linearGradient></defs></svg>');
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fdd1662 */.elementor-26278 .elementor-element.elementor-element-2fdd1662 a svg{
    width: 20px;
    height: 21px;
}

.elementor-26278 .elementor-element.elementor-element-2fdd1662 a > span{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c600fad */.elementor-26278 .elementor-element.elementor-element-6c600fad {
    background: linear-gradient(135deg, #81E4C8 0%, #38A486 100%);
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 39px 40px 50px;
    border: none;
    cursor: pointer;
    /*letter-spacing: 0.05em;*/
    /*line-height: 1.2;*/
    width: 100%;
    max-width: 500px;
    /*aspect-ratio: 436 / 174;*/
    /*filter: drop-shadow(0 15px 30px rgba(0, 0, 0, 0.3));*/
    transition: all 0.2s ease;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}


@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-6c600fad {
        mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="355" height="158" viewBox="0 0 355 158" fill="none"><path d="M13.8909 27.0658C14.9834 19.4547 21.3353 13.697 29.0168 13.355L328.568 0.0161298C337.22 -0.369178 344.609 6.20099 345.237 14.8396L354.36 140.261C355.057 149.855 347.193 157.891 337.586 157.401L15.1869 140.942C5.78493 140.462 -1.17263 132.008 0.164982 122.69L13.8909 27.0658Z" fill="url(%23paint0_linear_1608_2089)"/><defs><linearGradient id="paint0_linear_1608_2089" x1="-2.32666" y1="-0.675903" x2="115.639" y2="264.932" gradientUnits="userSpaceOnUse"><stop stop-color="%23A2F4DD"/><stop offset="1" stop-color="%233CB492"/></linearGradient></defs></svg>');
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-60bcf8f9 */.elementor-26278 .elementor-element.elementor-element-60bcf8f9 a svg{
    width: 20px;
    height: 21px;
}

.elementor-26278 .elementor-element.elementor-element-60bcf8f9 a > span{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c58e4ee */.elementor-26278 .elementor-element.elementor-element-5c58e4ee {
    background: linear-gradient(135deg, #81E4C8 0%, #38A486 100%);
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 39px 40px 50px;
    border: none;
    cursor: pointer;
    /*letter-spacing: 0.05em;*/
    /*line-height: 1.2;*/
    width: 100%;
    max-width: 500px;
    /*aspect-ratio: 436 / 174;*/
    /*filter: drop-shadow(0 15px 30px rgba(0, 0, 0, 0.3));*/
    transition: all 0.2s ease;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}


@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-5c58e4ee {
        mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="355" height="158" viewBox="0 0 355 158" fill="none"><path d="M13.8909 27.0658C14.9834 19.4547 21.3353 13.697 29.0168 13.355L328.568 0.0161298C337.22 -0.369178 344.609 6.20099 345.237 14.8396L354.36 140.261C355.057 149.855 347.193 157.891 337.586 157.401L15.1869 140.942C5.78493 140.462 -1.17263 132.008 0.164982 122.69L13.8909 27.0658Z" fill="url(%23paint0_linear_1608_2089)"/><defs><linearGradient id="paint0_linear_1608_2089" x1="-2.32666" y1="-0.675903" x2="115.639" y2="264.932" gradientUnits="userSpaceOnUse"><stop stop-color="%23A2F4DD"/><stop offset="1" stop-color="%233CB492"/></linearGradient></defs></svg>');
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-699a351 */.elementor-26278 .elementor-element.elementor-element-699a351 a svg{
    width: 20px;
    height: 21px;
}

.elementor-26278 .elementor-element.elementor-element-699a351 a > span{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ba36eef */.elementor-26278 .elementor-element.elementor-element-6ba36eef {
    background: linear-gradient(135deg, #81E4C8 0%, #38A486 100%);
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 39px 40px 50px;
    border: none;
    cursor: pointer;
    /*letter-spacing: 0.05em;*/
    /*line-height: 1.2;*/
    width: 100%;
    max-width: 500px;
    /*aspect-ratio: 436 / 174;*/
    /*filter: drop-shadow(0 15px 30px rgba(0, 0, 0, 0.3));*/
    transition: all 0.2s ease;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}

@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-6ba36eef {
        mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="355" height="158" viewBox="0 0 355 158" fill="none"><path d="M13.8909 27.0658C14.9834 19.4547 21.3353 13.697 29.0168 13.355L328.568 0.0161298C337.22 -0.369178 344.609 6.20099 345.237 14.8396L354.36 140.261C355.057 149.855 347.193 157.891 337.586 157.401L15.1869 140.942C5.78493 140.462 -1.17263 132.008 0.164982 122.69L13.8909 27.0658Z" fill="url(%23paint0_linear_1608_2089)"/><defs><linearGradient id="paint0_linear_1608_2089" x1="-2.32666" y1="-0.675903" x2="115.639" y2="264.932" gradientUnits="userSpaceOnUse"><stop stop-color="%23A2F4DD"/><stop offset="1" stop-color="%233CB492"/></linearGradient></defs></svg>');
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-51e99db0 */.elementor-26278 .elementor-element.elementor-element-51e99db0 a svg{
    width: 20px;
    height: 21px;
}

.elementor-26278 .elementor-element.elementor-element-51e99db0 a > span{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58f836db */.elementor-26278 .elementor-element.elementor-element-58f836db {
    background: linear-gradient(135deg, #81E4C8 0%, #38A486 100%);
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 39px 40px 50px;
    border: none;
    cursor: pointer;
    /*letter-spacing: 0.05em;*/
    /*line-height: 1.2;*/
    width: 100%;
    max-width: 500px;
    /*aspect-ratio: 436 / 174;*/
    /*filter: drop-shadow(0 15px 30px rgba(0, 0, 0, 0.3));*/
    transition: all 0.2s ease;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}


@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-58f836db {
        mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="355" height="158" viewBox="0 0 355 158" fill="none"><path d="M13.8909 27.0658C14.9834 19.4547 21.3353 13.697 29.0168 13.355L328.568 0.0161298C337.22 -0.369178 344.609 6.20099 345.237 14.8396L354.36 140.261C355.057 149.855 347.193 157.891 337.586 157.401L15.1869 140.942C5.78493 140.462 -1.17263 132.008 0.164982 122.69L13.8909 27.0658Z" fill="url(%23paint0_linear_1608_2089)"/><defs><linearGradient id="paint0_linear_1608_2089" x1="-2.32666" y1="-0.675903" x2="115.639" y2="264.932" gradientUnits="userSpaceOnUse"><stop stop-color="%23A2F4DD"/><stop offset="1" stop-color="%233CB492"/></linearGradient></defs></svg>');
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fdd1662 */.elementor-26278 .elementor-element.elementor-element-2fdd1662 a svg{
    width: 20px;
    height: 21px;
}

.elementor-26278 .elementor-element.elementor-element-2fdd1662 a > span{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c600fad */.elementor-26278 .elementor-element.elementor-element-6c600fad {
    background: linear-gradient(135deg, #81E4C8 0%, #38A486 100%);
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 39px 40px 50px;
    border: none;
    cursor: pointer;
    /*letter-spacing: 0.05em;*/
    /*line-height: 1.2;*/
    width: 100%;
    max-width: 500px;
    /*aspect-ratio: 436 / 174;*/
    /*filter: drop-shadow(0 15px 30px rgba(0, 0, 0, 0.3));*/
    transition: all 0.2s ease;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}


@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-6c600fad {
        mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="355" height="158" viewBox="0 0 355 158" fill="none"><path d="M13.8909 27.0658C14.9834 19.4547 21.3353 13.697 29.0168 13.355L328.568 0.0161298C337.22 -0.369178 344.609 6.20099 345.237 14.8396L354.36 140.261C355.057 149.855 347.193 157.891 337.586 157.401L15.1869 140.942C5.78493 140.462 -1.17263 132.008 0.164982 122.69L13.8909 27.0658Z" fill="url(%23paint0_linear_1608_2089)"/><defs><linearGradient id="paint0_linear_1608_2089" x1="-2.32666" y1="-0.675903" x2="115.639" y2="264.932" gradientUnits="userSpaceOnUse"><stop stop-color="%23A2F4DD"/><stop offset="1" stop-color="%233CB492"/></linearGradient></defs></svg>');
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-60bcf8f9 */.elementor-26278 .elementor-element.elementor-element-60bcf8f9 a svg{
    width: 20px;
    height: 21px;
}

.elementor-26278 .elementor-element.elementor-element-60bcf8f9 a > span{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c58e4ee */.elementor-26278 .elementor-element.elementor-element-5c58e4ee {
    background: linear-gradient(135deg, #81E4C8 0%, #38A486 100%);
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 39px 40px 50px;
    border: none;
    cursor: pointer;
    /*letter-spacing: 0.05em;*/
    /*line-height: 1.2;*/
    width: 100%;
    max-width: 500px;
    /*aspect-ratio: 436 / 174;*/
    /*filter: drop-shadow(0 15px 30px rgba(0, 0, 0, 0.3));*/
    transition: all 0.2s ease;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}


@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-5c58e4ee {
        mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="355" height="158" viewBox="0 0 355 158" fill="none"><path d="M13.8909 27.0658C14.9834 19.4547 21.3353 13.697 29.0168 13.355L328.568 0.0161298C337.22 -0.369178 344.609 6.20099 345.237 14.8396L354.36 140.261C355.057 149.855 347.193 157.891 337.586 157.401L15.1869 140.942C5.78493 140.462 -1.17263 132.008 0.164982 122.69L13.8909 27.0658Z" fill="url(%23paint0_linear_1608_2089)"/><defs><linearGradient id="paint0_linear_1608_2089" x1="-2.32666" y1="-0.675903" x2="115.639" y2="264.932" gradientUnits="userSpaceOnUse"><stop stop-color="%23A2F4DD"/><stop offset="1" stop-color="%233CB492"/></linearGradient></defs></svg>');
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-699a351 */.elementor-26278 .elementor-element.elementor-element-699a351 a svg{
    width: 20px;
    height: 21px;
}

.elementor-26278 .elementor-element.elementor-element-699a351 a > span{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ba36eef */.elementor-26278 .elementor-element.elementor-element-6ba36eef {
    background: linear-gradient(135deg, #81E4C8 0%, #38A486 100%);
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 39px 40px 50px;
    border: none;
    cursor: pointer;
    /*letter-spacing: 0.05em;*/
    /*line-height: 1.2;*/
    width: 100%;
    max-width: 500px;
    /*aspect-ratio: 436 / 174;*/
    /*filter: drop-shadow(0 15px 30px rgba(0, 0, 0, 0.3));*/
    transition: all 0.2s ease;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}

@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-6ba36eef {
        mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="355" height="158" viewBox="0 0 355 158" fill="none"><path d="M13.8909 27.0658C14.9834 19.4547 21.3353 13.697 29.0168 13.355L328.568 0.0161298C337.22 -0.369178 344.609 6.20099 345.237 14.8396L354.36 140.261C355.057 149.855 347.193 157.891 337.586 157.401L15.1869 140.942C5.78493 140.462 -1.17263 132.008 0.164982 122.69L13.8909 27.0658Z" fill="url(%23paint0_linear_1608_2089)"/><defs><linearGradient id="paint0_linear_1608_2089" x1="-2.32666" y1="-0.675903" x2="115.639" y2="264.932" gradientUnits="userSpaceOnUse"><stop stop-color="%23A2F4DD"/><stop offset="1" stop-color="%233CB492"/></linearGradient></defs></svg>');
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-51e99db0 */.elementor-26278 .elementor-element.elementor-element-51e99db0 a svg{
    width: 20px;
    height: 21px;
}

.elementor-26278 .elementor-element.elementor-element-51e99db0 a > span{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58f836db */.elementor-26278 .elementor-element.elementor-element-58f836db {
    background: linear-gradient(135deg, #81E4C8 0%, #38A486 100%);
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 39px 40px 50px;
    border: none;
    cursor: pointer;
    /*letter-spacing: 0.05em;*/
    /*line-height: 1.2;*/
    width: 100%;
    max-width: 500px;
    /*aspect-ratio: 436 / 174;*/
    /*filter: drop-shadow(0 15px 30px rgba(0, 0, 0, 0.3));*/
    transition: all 0.2s ease;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}


@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-58f836db {
        mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="355" height="158" viewBox="0 0 355 158" fill="none"><path d="M13.8909 27.0658C14.9834 19.4547 21.3353 13.697 29.0168 13.355L328.568 0.0161298C337.22 -0.369178 344.609 6.20099 345.237 14.8396L354.36 140.261C355.057 149.855 347.193 157.891 337.586 157.401L15.1869 140.942C5.78493 140.462 -1.17263 132.008 0.164982 122.69L13.8909 27.0658Z" fill="url(%23paint0_linear_1608_2089)"/><defs><linearGradient id="paint0_linear_1608_2089" x1="-2.32666" y1="-0.675903" x2="115.639" y2="264.932" gradientUnits="userSpaceOnUse"><stop stop-color="%23A2F4DD"/><stop offset="1" stop-color="%233CB492"/></linearGradient></defs></svg>');
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fdd1662 */.elementor-26278 .elementor-element.elementor-element-2fdd1662 a svg{
    width: 20px;
    height: 21px;
}

.elementor-26278 .elementor-element.elementor-element-2fdd1662 a > span{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c600fad */.elementor-26278 .elementor-element.elementor-element-6c600fad {
    background: linear-gradient(135deg, #81E4C8 0%, #38A486 100%);
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 39px 40px 50px;
    border: none;
    cursor: pointer;
    /*letter-spacing: 0.05em;*/
    /*line-height: 1.2;*/
    width: 100%;
    max-width: 500px;
    /*aspect-ratio: 436 / 174;*/
    /*filter: drop-shadow(0 15px 30px rgba(0, 0, 0, 0.3));*/
    transition: all 0.2s ease;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}


@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-6c600fad {
        mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="355" height="158" viewBox="0 0 355 158" fill="none"><path d="M13.8909 27.0658C14.9834 19.4547 21.3353 13.697 29.0168 13.355L328.568 0.0161298C337.22 -0.369178 344.609 6.20099 345.237 14.8396L354.36 140.261C355.057 149.855 347.193 157.891 337.586 157.401L15.1869 140.942C5.78493 140.462 -1.17263 132.008 0.164982 122.69L13.8909 27.0658Z" fill="url(%23paint0_linear_1608_2089)"/><defs><linearGradient id="paint0_linear_1608_2089" x1="-2.32666" y1="-0.675903" x2="115.639" y2="264.932" gradientUnits="userSpaceOnUse"><stop stop-color="%23A2F4DD"/><stop offset="1" stop-color="%233CB492"/></linearGradient></defs></svg>');
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-60bcf8f9 */.elementor-26278 .elementor-element.elementor-element-60bcf8f9 a svg{
    width: 20px;
    height: 21px;
}

.elementor-26278 .elementor-element.elementor-element-60bcf8f9 a > span{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c58e4ee */.elementor-26278 .elementor-element.elementor-element-5c58e4ee {
    background: linear-gradient(135deg, #81E4C8 0%, #38A486 100%);
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 39px 40px 50px;
    border: none;
    cursor: pointer;
    /*letter-spacing: 0.05em;*/
    /*line-height: 1.2;*/
    width: 100%;
    max-width: 500px;
    /*aspect-ratio: 436 / 174;*/
    /*filter: drop-shadow(0 15px 30px rgba(0, 0, 0, 0.3));*/
    transition: all 0.2s ease;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}


@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-5c58e4ee {
        mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="355" height="158" viewBox="0 0 355 158" fill="none"><path d="M13.8909 27.0658C14.9834 19.4547 21.3353 13.697 29.0168 13.355L328.568 0.0161298C337.22 -0.369178 344.609 6.20099 345.237 14.8396L354.36 140.261C355.057 149.855 347.193 157.891 337.586 157.401L15.1869 140.942C5.78493 140.462 -1.17263 132.008 0.164982 122.69L13.8909 27.0658Z" fill="url(%23paint0_linear_1608_2089)"/><defs><linearGradient id="paint0_linear_1608_2089" x1="-2.32666" y1="-0.675903" x2="115.639" y2="264.932" gradientUnits="userSpaceOnUse"><stop stop-color="%23A2F4DD"/><stop offset="1" stop-color="%233CB492"/></linearGradient></defs></svg>');
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-699a351 */.elementor-26278 .elementor-element.elementor-element-699a351 a svg{
    width: 20px;
    height: 21px;
}

.elementor-26278 .elementor-element.elementor-element-699a351 a > span{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ba36eef */.elementor-26278 .elementor-element.elementor-element-6ba36eef {
    background: linear-gradient(135deg, #81E4C8 0%, #38A486 100%);
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 39px 40px 50px;
    border: none;
    cursor: pointer;
    /*letter-spacing: 0.05em;*/
    /*line-height: 1.2;*/
    width: 100%;
    max-width: 500px;
    /*aspect-ratio: 436 / 174;*/
    /*filter: drop-shadow(0 15px 30px rgba(0, 0, 0, 0.3));*/
    transition: all 0.2s ease;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}

@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-6ba36eef {
        mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="355" height="158" viewBox="0 0 355 158" fill="none"><path d="M13.8909 27.0658C14.9834 19.4547 21.3353 13.697 29.0168 13.355L328.568 0.0161298C337.22 -0.369178 344.609 6.20099 345.237 14.8396L354.36 140.261C355.057 149.855 347.193 157.891 337.586 157.401L15.1869 140.942C5.78493 140.462 -1.17263 132.008 0.164982 122.69L13.8909 27.0658Z" fill="url(%23paint0_linear_1608_2089)"/><defs><linearGradient id="paint0_linear_1608_2089" x1="-2.32666" y1="-0.675903" x2="115.639" y2="264.932" gradientUnits="userSpaceOnUse"><stop stop-color="%23A2F4DD"/><stop offset="1" stop-color="%233CB492"/></linearGradient></defs></svg>');
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-51e99db0 */.elementor-26278 .elementor-element.elementor-element-51e99db0 a svg{
    width: 20px;
    height: 21px;
}

.elementor-26278 .elementor-element.elementor-element-51e99db0 a > span{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58f836db */.elementor-26278 .elementor-element.elementor-element-58f836db {
    background: linear-gradient(135deg, #81E4C8 0%, #38A486 100%);
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 39px 40px 50px;
    border: none;
    cursor: pointer;
    /*letter-spacing: 0.05em;*/
    /*line-height: 1.2;*/
    width: 100%;
    max-width: 500px;
    /*aspect-ratio: 436 / 174;*/
    /*filter: drop-shadow(0 15px 30px rgba(0, 0, 0, 0.3));*/
    transition: all 0.2s ease;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}


@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-58f836db {
        mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="355" height="158" viewBox="0 0 355 158" fill="none"><path d="M13.8909 27.0658C14.9834 19.4547 21.3353 13.697 29.0168 13.355L328.568 0.0161298C337.22 -0.369178 344.609 6.20099 345.237 14.8396L354.36 140.261C355.057 149.855 347.193 157.891 337.586 157.401L15.1869 140.942C5.78493 140.462 -1.17263 132.008 0.164982 122.69L13.8909 27.0658Z" fill="url(%23paint0_linear_1608_2089)"/><defs><linearGradient id="paint0_linear_1608_2089" x1="-2.32666" y1="-0.675903" x2="115.639" y2="264.932" gradientUnits="userSpaceOnUse"><stop stop-color="%23A2F4DD"/><stop offset="1" stop-color="%233CB492"/></linearGradient></defs></svg>');
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fdd1662 */.elementor-26278 .elementor-element.elementor-element-2fdd1662 a svg{
    width: 20px;
    height: 21px;
}

.elementor-26278 .elementor-element.elementor-element-2fdd1662 a > span{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c600fad */.elementor-26278 .elementor-element.elementor-element-6c600fad {
    background: linear-gradient(135deg, #81E4C8 0%, #38A486 100%);
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 39px 40px 50px;
    border: none;
    cursor: pointer;
    /*letter-spacing: 0.05em;*/
    /*line-height: 1.2;*/
    width: 100%;
    max-width: 500px;
    /*aspect-ratio: 436 / 174;*/
    /*filter: drop-shadow(0 15px 30px rgba(0, 0, 0, 0.3));*/
    transition: all 0.2s ease;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}


@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-6c600fad {
        mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="355" height="158" viewBox="0 0 355 158" fill="none"><path d="M13.8909 27.0658C14.9834 19.4547 21.3353 13.697 29.0168 13.355L328.568 0.0161298C337.22 -0.369178 344.609 6.20099 345.237 14.8396L354.36 140.261C355.057 149.855 347.193 157.891 337.586 157.401L15.1869 140.942C5.78493 140.462 -1.17263 132.008 0.164982 122.69L13.8909 27.0658Z" fill="url(%23paint0_linear_1608_2089)"/><defs><linearGradient id="paint0_linear_1608_2089" x1="-2.32666" y1="-0.675903" x2="115.639" y2="264.932" gradientUnits="userSpaceOnUse"><stop stop-color="%23A2F4DD"/><stop offset="1" stop-color="%233CB492"/></linearGradient></defs></svg>');
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-60bcf8f9 */.elementor-26278 .elementor-element.elementor-element-60bcf8f9 a svg{
    width: 20px;
    height: 21px;
}

.elementor-26278 .elementor-element.elementor-element-60bcf8f9 a > span{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c58e4ee */.elementor-26278 .elementor-element.elementor-element-5c58e4ee {
    background: linear-gradient(135deg, #81E4C8 0%, #38A486 100%);
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 39px 40px 50px;
    border: none;
    cursor: pointer;
    /*letter-spacing: 0.05em;*/
    /*line-height: 1.2;*/
    width: 100%;
    max-width: 500px;
    /*aspect-ratio: 436 / 174;*/
    /*filter: drop-shadow(0 15px 30px rgba(0, 0, 0, 0.3));*/
    transition: all 0.2s ease;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}


@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-5c58e4ee {
        mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="355" height="158" viewBox="0 0 355 158" fill="none"><path d="M13.8909 27.0658C14.9834 19.4547 21.3353 13.697 29.0168 13.355L328.568 0.0161298C337.22 -0.369178 344.609 6.20099 345.237 14.8396L354.36 140.261C355.057 149.855 347.193 157.891 337.586 157.401L15.1869 140.942C5.78493 140.462 -1.17263 132.008 0.164982 122.69L13.8909 27.0658Z" fill="url(%23paint0_linear_1608_2089)"/><defs><linearGradient id="paint0_linear_1608_2089" x1="-2.32666" y1="-0.675903" x2="115.639" y2="264.932" gradientUnits="userSpaceOnUse"><stop stop-color="%23A2F4DD"/><stop offset="1" stop-color="%233CB492"/></linearGradient></defs></svg>');
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-699a351 */.elementor-26278 .elementor-element.elementor-element-699a351 a svg{
    width: 20px;
    height: 21px;
}

.elementor-26278 .elementor-element.elementor-element-699a351 a > span{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ba36eef */.elementor-26278 .elementor-element.elementor-element-6ba36eef {
    background: linear-gradient(135deg, #81E4C8 0%, #38A486 100%);
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 39px 40px 50px;
    border: none;
    cursor: pointer;
    /*letter-spacing: 0.05em;*/
    /*line-height: 1.2;*/
    width: 100%;
    max-width: 500px;
    /*aspect-ratio: 436 / 174;*/
    /*filter: drop-shadow(0 15px 30px rgba(0, 0, 0, 0.3));*/
    transition: all 0.2s ease;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}

@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-6ba36eef {
        mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="355" height="158" viewBox="0 0 355 158" fill="none"><path d="M13.8909 27.0658C14.9834 19.4547 21.3353 13.697 29.0168 13.355L328.568 0.0161298C337.22 -0.369178 344.609 6.20099 345.237 14.8396L354.36 140.261C355.057 149.855 347.193 157.891 337.586 157.401L15.1869 140.942C5.78493 140.462 -1.17263 132.008 0.164982 122.69L13.8909 27.0658Z" fill="url(%23paint0_linear_1608_2089)"/><defs><linearGradient id="paint0_linear_1608_2089" x1="-2.32666" y1="-0.675903" x2="115.639" y2="264.932" gradientUnits="userSpaceOnUse"><stop stop-color="%23A2F4DD"/><stop offset="1" stop-color="%233CB492"/></linearGradient></defs></svg>');
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-51e99db0 */.elementor-26278 .elementor-element.elementor-element-51e99db0 a svg{
    width: 20px;
    height: 21px;
}

.elementor-26278 .elementor-element.elementor-element-51e99db0 a > span{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58f836db */.elementor-26278 .elementor-element.elementor-element-58f836db {
    background: linear-gradient(135deg, #81E4C8 0%, #38A486 100%);
    color: white;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 39px 40px 50px;
    border: none;
    cursor: pointer;
    /*letter-spacing: 0.05em;*/
    /*line-height: 1.2;*/
    width: 100%;
    max-width: 500px;
    /*aspect-ratio: 436 / 174;*/
    /*filter: drop-shadow(0 15px 30px rgba(0, 0, 0, 0.3));*/
    transition: all 0.2s ease;
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 436 174"><path d="M19.5902 31.3654C21.0177 22.4289 28.5501 15.7396 37.5927 15.3778L403.69 0.729269C413.874 0.321782 422.565 8.02227 423.387 18.1812L434.26 152.499C435.183 163.907 425.884 173.536 414.451 173.012L21.2465 154.975C9.91973 154.455 1.56642 144.194 3.35504 132.997L19.5902 31.3654Z"/></svg>');
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}


@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-58f836db {
        mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="355" height="158" viewBox="0 0 355 158" fill="none"><path d="M13.8909 27.0658C14.9834 19.4547 21.3353 13.697 29.0168 13.355L328.568 0.0161298C337.22 -0.369178 344.609 6.20099 345.237 14.8396L354.36 140.261C355.057 149.855 347.193 157.891 337.586 157.401L15.1869 140.942C5.78493 140.462 -1.17263 132.008 0.164982 122.69L13.8909 27.0658Z" fill="url(%23paint0_linear_1608_2089)"/><defs><linearGradient id="paint0_linear_1608_2089" x1="-2.32666" y1="-0.675903" x2="115.639" y2="264.932" gradientUnits="userSpaceOnUse"><stop stop-color="%23A2F4DD"/><stop offset="1" stop-color="%233CB492"/></linearGradient></defs></svg>');
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-7270c05e */.elementor-26278 .elementor-element.elementor-element-7270c05e .swiper{
    overflow: visible;
    padding-bottom: 48px;
}

.elementor-26278 .elementor-element.elementor-element-7270c05e .swiper-slide{
    width: 572px !important;
}

.elementor-26278 .elementor-element.elementor-element-7270c05e .content-circle-image-mask::before{
    content: "";
    display: block;
    position: absolute;
    background: linear-gradient(234deg, rgba(77, 217, 177, 0.30) 12.42%, rgba(77, 217, 177, 0.60) 48.95%, rgba(0, 128, 91, 0.90) 85.1%);
    top: 0;
    left: 0;
    z-index: 10;
    -webkit-mask-image: url(https://outrightgames.com/wp-content/uploads/2025/12/mask-circle-1.svg);
    -webkit-mask-size: contain;
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;
}

.elementor-26278 .elementor-element.elementor-element-7270c05e .inactive-content-franchises{
    visibility: hidden;
    opacity: 0;
    transition: all 300ms;
}

.elementor-26278 .elementor-element.elementor-element-7270c05e .swiper-slide-active .inactive-content-franchises{
    visibility: visible;
    opacity: 1;
}


.elementor-26278 .elementor-element.elementor-element-7270c05e .swiper-slide-active .content-circle-image-mask::before{
    background: linear-gradient(0deg, rgba(77, 217, 177, 0.36) 0%, rgba(77, 217, 177, 0.36) 100%);
}

.elementor-26278 .elementor-element.elementor-element-7270c05e .elementor-swiper-button-next svg{
    transform: rotate(180deg);
}

.elementor-26278 .elementor-element.elementor-element-7270c05e .swiper-pagination-bullet-active{
    width: 63px !important;
}

.elementor-26278 .elementor-element.elementor-element-7270c05e .swiper-pagination-bullet{
    transition: all 300ms;
    border-radius: 50px;
}

.elementor-26278 .elementor-element.elementor-element-7270c05e .elementor-swiper-button-prev, .elementor-26278 .elementor-element.elementor-element-7270c05e .elementor-swiper-button-next{
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
}

@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-7270c05e .swiper-slide{
    width: 358px !important;
    }
    
    .elementor-26278 .elementor-element.elementor-element-7270c05e .elementor-swiper-button-prev, .elementor-26278 .elementor-element.elementor-element-7270c05e .elementor-swiper-button-next{
        width: 32px;
    height: 32px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-584ab03b */.elementor-26278 .elementor-element.elementor-element-584ab03b {
        height: 100%;
    width: 100%;
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b9b0415 */.elementor-26278 .elementor-element.elementor-element-5b9b0415 {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71937f4a */.elementor-26278 .elementor-element.elementor-element-71937f4a {
    width: fit-content;
    /*display: flex;*/
    justify-content: center;
    align-items: center;
    height: auto;
    padding: 50px;
    padding-top: 7px;
    padding-bottom: 8px;
    padding-right: 18px;
    padding-left: 15px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-216b78e3 */.elementor-26278 .elementor-element.elementor-element-216b78e3 a svg{
    width: 20px;
    height: 21px;
}

.elementor-26278 .elementor-element.elementor-element-216b78e3 a > span{
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3aefeb26 */.elementor-26278 .elementor-element.elementor-element-3aefeb26  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-3aefeb26 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-368ed51f */.elementor-26278 .elementor-element.elementor-element-368ed51f {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-8e12cf9 */.elementor-26278 .elementor-element.elementor-element-8e12cf9  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-8e12cf9 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26a79d40 */.elementor-26278 .elementor-element.elementor-element-26a79d40 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-21f4f8ca */.elementor-26278 .elementor-element.elementor-element-21f4f8ca  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-21f4f8ca .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f92af41 */.elementor-26278 .elementor-element.elementor-element-f92af41 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46fa498 */.elementor-26278 .elementor-element.elementor-element-46fa498  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-46fa498 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c01d94b */.elementor-26278 .elementor-element.elementor-element-7c01d94b {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-195087c0 */.elementor-26278 .elementor-element.elementor-element-195087c0  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-195087c0 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1680f99d */.elementor-26278 .elementor-element.elementor-element-1680f99d {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-58dcbc2c */.elementor-26278 .elementor-element.elementor-element-58dcbc2c  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-58dcbc2c .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a76560 */.elementor-26278 .elementor-element.elementor-element-31a76560 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-699b7bfe */.elementor-26278 .elementor-element.elementor-element-699b7bfe  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-699b7bfe .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2db3dd2a */.elementor-26278 .elementor-element.elementor-element-2db3dd2a {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-cf51d8d */.elementor-26278 .elementor-element.elementor-element-cf51d8d  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-cf51d8d .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ee82 */.elementor-26278 .elementor-element.elementor-element-2ee82 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5e5043a */.elementor-26278 .elementor-element.elementor-element-5e5043a  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-5e5043a .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6130f141 */.elementor-26278 .elementor-element.elementor-element-6130f141 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-70614a98 */.elementor-26278 .elementor-element.elementor-element-70614a98  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-70614a98 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64598d4e */.elementor-26278 .elementor-element.elementor-element-64598d4e {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3aefeb26 */.elementor-26278 .elementor-element.elementor-element-3aefeb26  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-3aefeb26 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-368ed51f */.elementor-26278 .elementor-element.elementor-element-368ed51f {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-8e12cf9 */.elementor-26278 .elementor-element.elementor-element-8e12cf9  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-8e12cf9 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26a79d40 */.elementor-26278 .elementor-element.elementor-element-26a79d40 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-21f4f8ca */.elementor-26278 .elementor-element.elementor-element-21f4f8ca  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-21f4f8ca .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f92af41 */.elementor-26278 .elementor-element.elementor-element-f92af41 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46fa498 */.elementor-26278 .elementor-element.elementor-element-46fa498  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-46fa498 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c01d94b */.elementor-26278 .elementor-element.elementor-element-7c01d94b {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-195087c0 */.elementor-26278 .elementor-element.elementor-element-195087c0  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-195087c0 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1680f99d */.elementor-26278 .elementor-element.elementor-element-1680f99d {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-58dcbc2c */.elementor-26278 .elementor-element.elementor-element-58dcbc2c  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-58dcbc2c .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a76560 */.elementor-26278 .elementor-element.elementor-element-31a76560 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-699b7bfe */.elementor-26278 .elementor-element.elementor-element-699b7bfe  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-699b7bfe .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2db3dd2a */.elementor-26278 .elementor-element.elementor-element-2db3dd2a {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-cf51d8d */.elementor-26278 .elementor-element.elementor-element-cf51d8d  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-cf51d8d .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ee82 */.elementor-26278 .elementor-element.elementor-element-2ee82 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5e5043a */.elementor-26278 .elementor-element.elementor-element-5e5043a  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-5e5043a .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6130f141 */.elementor-26278 .elementor-element.elementor-element-6130f141 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-70614a98 */.elementor-26278 .elementor-element.elementor-element-70614a98  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-70614a98 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64598d4e */.elementor-26278 .elementor-element.elementor-element-64598d4e {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3aefeb26 */.elementor-26278 .elementor-element.elementor-element-3aefeb26  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-3aefeb26 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-368ed51f */.elementor-26278 .elementor-element.elementor-element-368ed51f {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-8e12cf9 */.elementor-26278 .elementor-element.elementor-element-8e12cf9  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-8e12cf9 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26a79d40 */.elementor-26278 .elementor-element.elementor-element-26a79d40 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-21f4f8ca */.elementor-26278 .elementor-element.elementor-element-21f4f8ca  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-21f4f8ca .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f92af41 */.elementor-26278 .elementor-element.elementor-element-f92af41 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46fa498 */.elementor-26278 .elementor-element.elementor-element-46fa498  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-46fa498 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c01d94b */.elementor-26278 .elementor-element.elementor-element-7c01d94b {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-195087c0 */.elementor-26278 .elementor-element.elementor-element-195087c0  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-195087c0 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1680f99d */.elementor-26278 .elementor-element.elementor-element-1680f99d {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-58dcbc2c */.elementor-26278 .elementor-element.elementor-element-58dcbc2c  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-58dcbc2c .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a76560 */.elementor-26278 .elementor-element.elementor-element-31a76560 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-699b7bfe */.elementor-26278 .elementor-element.elementor-element-699b7bfe  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-699b7bfe .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2db3dd2a */.elementor-26278 .elementor-element.elementor-element-2db3dd2a {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-cf51d8d */.elementor-26278 .elementor-element.elementor-element-cf51d8d  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-cf51d8d .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ee82 */.elementor-26278 .elementor-element.elementor-element-2ee82 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5e5043a */.elementor-26278 .elementor-element.elementor-element-5e5043a  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-5e5043a .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6130f141 */.elementor-26278 .elementor-element.elementor-element-6130f141 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-70614a98 */.elementor-26278 .elementor-element.elementor-element-70614a98  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-70614a98 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64598d4e */.elementor-26278 .elementor-element.elementor-element-64598d4e {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3aefeb26 */.elementor-26278 .elementor-element.elementor-element-3aefeb26  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-3aefeb26 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-368ed51f */.elementor-26278 .elementor-element.elementor-element-368ed51f {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-8e12cf9 */.elementor-26278 .elementor-element.elementor-element-8e12cf9  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-8e12cf9 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26a79d40 */.elementor-26278 .elementor-element.elementor-element-26a79d40 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-21f4f8ca */.elementor-26278 .elementor-element.elementor-element-21f4f8ca  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-21f4f8ca .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f92af41 */.elementor-26278 .elementor-element.elementor-element-f92af41 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46fa498 */.elementor-26278 .elementor-element.elementor-element-46fa498  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-46fa498 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c01d94b */.elementor-26278 .elementor-element.elementor-element-7c01d94b {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-195087c0 */.elementor-26278 .elementor-element.elementor-element-195087c0  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-195087c0 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1680f99d */.elementor-26278 .elementor-element.elementor-element-1680f99d {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-58dcbc2c */.elementor-26278 .elementor-element.elementor-element-58dcbc2c  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-58dcbc2c .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a76560 */.elementor-26278 .elementor-element.elementor-element-31a76560 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-699b7bfe */.elementor-26278 .elementor-element.elementor-element-699b7bfe  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-699b7bfe .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2db3dd2a */.elementor-26278 .elementor-element.elementor-element-2db3dd2a {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-cf51d8d */.elementor-26278 .elementor-element.elementor-element-cf51d8d  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-cf51d8d .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ee82 */.elementor-26278 .elementor-element.elementor-element-2ee82 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5e5043a */.elementor-26278 .elementor-element.elementor-element-5e5043a  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-5e5043a .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6130f141 */.elementor-26278 .elementor-element.elementor-element-6130f141 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-70614a98 */.elementor-26278 .elementor-element.elementor-element-70614a98  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-70614a98 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64598d4e */.elementor-26278 .elementor-element.elementor-element-64598d4e {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3aefeb26 */.elementor-26278 .elementor-element.elementor-element-3aefeb26  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-3aefeb26 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-368ed51f */.elementor-26278 .elementor-element.elementor-element-368ed51f {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-8e12cf9 */.elementor-26278 .elementor-element.elementor-element-8e12cf9  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-8e12cf9 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26a79d40 */.elementor-26278 .elementor-element.elementor-element-26a79d40 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-21f4f8ca */.elementor-26278 .elementor-element.elementor-element-21f4f8ca  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-21f4f8ca .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f92af41 */.elementor-26278 .elementor-element.elementor-element-f92af41 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46fa498 */.elementor-26278 .elementor-element.elementor-element-46fa498  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-46fa498 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c01d94b */.elementor-26278 .elementor-element.elementor-element-7c01d94b {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-195087c0 */.elementor-26278 .elementor-element.elementor-element-195087c0  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-195087c0 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1680f99d */.elementor-26278 .elementor-element.elementor-element-1680f99d {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-58dcbc2c */.elementor-26278 .elementor-element.elementor-element-58dcbc2c  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-58dcbc2c .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a76560 */.elementor-26278 .elementor-element.elementor-element-31a76560 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-699b7bfe */.elementor-26278 .elementor-element.elementor-element-699b7bfe  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-699b7bfe .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2db3dd2a */.elementor-26278 .elementor-element.elementor-element-2db3dd2a {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-cf51d8d */.elementor-26278 .elementor-element.elementor-element-cf51d8d  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-cf51d8d .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ee82 */.elementor-26278 .elementor-element.elementor-element-2ee82 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5e5043a */.elementor-26278 .elementor-element.elementor-element-5e5043a  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-5e5043a .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6130f141 */.elementor-26278 .elementor-element.elementor-element-6130f141 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-70614a98 */.elementor-26278 .elementor-element.elementor-element-70614a98  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-70614a98 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64598d4e */.elementor-26278 .elementor-element.elementor-element-64598d4e {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3aefeb26 */.elementor-26278 .elementor-element.elementor-element-3aefeb26  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-3aefeb26 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-368ed51f */.elementor-26278 .elementor-element.elementor-element-368ed51f {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-8e12cf9 */.elementor-26278 .elementor-element.elementor-element-8e12cf9  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-8e12cf9 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26a79d40 */.elementor-26278 .elementor-element.elementor-element-26a79d40 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-21f4f8ca */.elementor-26278 .elementor-element.elementor-element-21f4f8ca  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-21f4f8ca .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f92af41 */.elementor-26278 .elementor-element.elementor-element-f92af41 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46fa498 */.elementor-26278 .elementor-element.elementor-element-46fa498  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-46fa498 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c01d94b */.elementor-26278 .elementor-element.elementor-element-7c01d94b {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-195087c0 */.elementor-26278 .elementor-element.elementor-element-195087c0  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-195087c0 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1680f99d */.elementor-26278 .elementor-element.elementor-element-1680f99d {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-58dcbc2c */.elementor-26278 .elementor-element.elementor-element-58dcbc2c  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-58dcbc2c .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a76560 */.elementor-26278 .elementor-element.elementor-element-31a76560 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-699b7bfe */.elementor-26278 .elementor-element.elementor-element-699b7bfe  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-699b7bfe .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2db3dd2a */.elementor-26278 .elementor-element.elementor-element-2db3dd2a {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-cf51d8d */.elementor-26278 .elementor-element.elementor-element-cf51d8d  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-cf51d8d .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ee82 */.elementor-26278 .elementor-element.elementor-element-2ee82 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5e5043a */.elementor-26278 .elementor-element.elementor-element-5e5043a  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-5e5043a .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6130f141 */.elementor-26278 .elementor-element.elementor-element-6130f141 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-70614a98 */.elementor-26278 .elementor-element.elementor-element-70614a98  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-70614a98 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64598d4e */.elementor-26278 .elementor-element.elementor-element-64598d4e {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3aefeb26 */.elementor-26278 .elementor-element.elementor-element-3aefeb26  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-3aefeb26 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-368ed51f */.elementor-26278 .elementor-element.elementor-element-368ed51f {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-8e12cf9 */.elementor-26278 .elementor-element.elementor-element-8e12cf9  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-8e12cf9 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26a79d40 */.elementor-26278 .elementor-element.elementor-element-26a79d40 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-21f4f8ca */.elementor-26278 .elementor-element.elementor-element-21f4f8ca  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-21f4f8ca .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f92af41 */.elementor-26278 .elementor-element.elementor-element-f92af41 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46fa498 */.elementor-26278 .elementor-element.elementor-element-46fa498  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-46fa498 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c01d94b */.elementor-26278 .elementor-element.elementor-element-7c01d94b {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-195087c0 */.elementor-26278 .elementor-element.elementor-element-195087c0  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-195087c0 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1680f99d */.elementor-26278 .elementor-element.elementor-element-1680f99d {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-58dcbc2c */.elementor-26278 .elementor-element.elementor-element-58dcbc2c  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-58dcbc2c .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a76560 */.elementor-26278 .elementor-element.elementor-element-31a76560 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-699b7bfe */.elementor-26278 .elementor-element.elementor-element-699b7bfe  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-699b7bfe .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2db3dd2a */.elementor-26278 .elementor-element.elementor-element-2db3dd2a {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-cf51d8d */.elementor-26278 .elementor-element.elementor-element-cf51d8d  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-cf51d8d .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ee82 */.elementor-26278 .elementor-element.elementor-element-2ee82 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5e5043a */.elementor-26278 .elementor-element.elementor-element-5e5043a  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-5e5043a .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6130f141 */.elementor-26278 .elementor-element.elementor-element-6130f141 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-70614a98 */.elementor-26278 .elementor-element.elementor-element-70614a98  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-70614a98 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64598d4e */.elementor-26278 .elementor-element.elementor-element-64598d4e {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3aefeb26 */.elementor-26278 .elementor-element.elementor-element-3aefeb26  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-3aefeb26 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-368ed51f */.elementor-26278 .elementor-element.elementor-element-368ed51f {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-8e12cf9 */.elementor-26278 .elementor-element.elementor-element-8e12cf9  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-8e12cf9 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26a79d40 */.elementor-26278 .elementor-element.elementor-element-26a79d40 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-21f4f8ca */.elementor-26278 .elementor-element.elementor-element-21f4f8ca  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-21f4f8ca .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f92af41 */.elementor-26278 .elementor-element.elementor-element-f92af41 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46fa498 */.elementor-26278 .elementor-element.elementor-element-46fa498  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-46fa498 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c01d94b */.elementor-26278 .elementor-element.elementor-element-7c01d94b {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-195087c0 */.elementor-26278 .elementor-element.elementor-element-195087c0  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-195087c0 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1680f99d */.elementor-26278 .elementor-element.elementor-element-1680f99d {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-58dcbc2c */.elementor-26278 .elementor-element.elementor-element-58dcbc2c  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-58dcbc2c .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a76560 */.elementor-26278 .elementor-element.elementor-element-31a76560 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-699b7bfe */.elementor-26278 .elementor-element.elementor-element-699b7bfe  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-699b7bfe .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2db3dd2a */.elementor-26278 .elementor-element.elementor-element-2db3dd2a {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-cf51d8d */.elementor-26278 .elementor-element.elementor-element-cf51d8d  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-cf51d8d .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ee82 */.elementor-26278 .elementor-element.elementor-element-2ee82 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5e5043a */.elementor-26278 .elementor-element.elementor-element-5e5043a  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-5e5043a .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6130f141 */.elementor-26278 .elementor-element.elementor-element-6130f141 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-70614a98 */.elementor-26278 .elementor-element.elementor-element-70614a98  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-70614a98 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64598d4e */.elementor-26278 .elementor-element.elementor-element-64598d4e {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3aefeb26 */.elementor-26278 .elementor-element.elementor-element-3aefeb26  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-3aefeb26 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-368ed51f */.elementor-26278 .elementor-element.elementor-element-368ed51f {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-8e12cf9 */.elementor-26278 .elementor-element.elementor-element-8e12cf9  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-8e12cf9 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26a79d40 */.elementor-26278 .elementor-element.elementor-element-26a79d40 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-21f4f8ca */.elementor-26278 .elementor-element.elementor-element-21f4f8ca  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-21f4f8ca .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f92af41 */.elementor-26278 .elementor-element.elementor-element-f92af41 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46fa498 */.elementor-26278 .elementor-element.elementor-element-46fa498  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-46fa498 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c01d94b */.elementor-26278 .elementor-element.elementor-element-7c01d94b {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-195087c0 */.elementor-26278 .elementor-element.elementor-element-195087c0  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-195087c0 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1680f99d */.elementor-26278 .elementor-element.elementor-element-1680f99d {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-58dcbc2c */.elementor-26278 .elementor-element.elementor-element-58dcbc2c  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-58dcbc2c .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a76560 */.elementor-26278 .elementor-element.elementor-element-31a76560 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-699b7bfe */.elementor-26278 .elementor-element.elementor-element-699b7bfe  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-699b7bfe .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2db3dd2a */.elementor-26278 .elementor-element.elementor-element-2db3dd2a {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-cf51d8d */.elementor-26278 .elementor-element.elementor-element-cf51d8d  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-cf51d8d .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ee82 */.elementor-26278 .elementor-element.elementor-element-2ee82 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5e5043a */.elementor-26278 .elementor-element.elementor-element-5e5043a  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-5e5043a .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6130f141 */.elementor-26278 .elementor-element.elementor-element-6130f141 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-70614a98 */.elementor-26278 .elementor-element.elementor-element-70614a98  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-70614a98 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64598d4e */.elementor-26278 .elementor-element.elementor-element-64598d4e {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3aefeb26 */.elementor-26278 .elementor-element.elementor-element-3aefeb26  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-3aefeb26 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-368ed51f */.elementor-26278 .elementor-element.elementor-element-368ed51f {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-8e12cf9 */.elementor-26278 .elementor-element.elementor-element-8e12cf9  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-8e12cf9 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26a79d40 */.elementor-26278 .elementor-element.elementor-element-26a79d40 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-21f4f8ca */.elementor-26278 .elementor-element.elementor-element-21f4f8ca  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-21f4f8ca .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f92af41 */.elementor-26278 .elementor-element.elementor-element-f92af41 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46fa498 */.elementor-26278 .elementor-element.elementor-element-46fa498  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-46fa498 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c01d94b */.elementor-26278 .elementor-element.elementor-element-7c01d94b {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-195087c0 */.elementor-26278 .elementor-element.elementor-element-195087c0  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-195087c0 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1680f99d */.elementor-26278 .elementor-element.elementor-element-1680f99d {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-58dcbc2c */.elementor-26278 .elementor-element.elementor-element-58dcbc2c  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-58dcbc2c .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a76560 */.elementor-26278 .elementor-element.elementor-element-31a76560 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-699b7bfe */.elementor-26278 .elementor-element.elementor-element-699b7bfe  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-699b7bfe .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2db3dd2a */.elementor-26278 .elementor-element.elementor-element-2db3dd2a {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-cf51d8d */.elementor-26278 .elementor-element.elementor-element-cf51d8d  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-cf51d8d .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ee82 */.elementor-26278 .elementor-element.elementor-element-2ee82 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5e5043a */.elementor-26278 .elementor-element.elementor-element-5e5043a  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-5e5043a .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6130f141 */.elementor-26278 .elementor-element.elementor-element-6130f141 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-70614a98 */.elementor-26278 .elementor-element.elementor-element-70614a98  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-70614a98 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64598d4e */.elementor-26278 .elementor-element.elementor-element-64598d4e {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3aefeb26 */.elementor-26278 .elementor-element.elementor-element-3aefeb26  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-3aefeb26 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-368ed51f */.elementor-26278 .elementor-element.elementor-element-368ed51f {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-8e12cf9 */.elementor-26278 .elementor-element.elementor-element-8e12cf9  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-8e12cf9 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26a79d40 */.elementor-26278 .elementor-element.elementor-element-26a79d40 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-21f4f8ca */.elementor-26278 .elementor-element.elementor-element-21f4f8ca  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-21f4f8ca .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f92af41 */.elementor-26278 .elementor-element.elementor-element-f92af41 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-46fa498 */.elementor-26278 .elementor-element.elementor-element-46fa498  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-46fa498 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c01d94b */.elementor-26278 .elementor-element.elementor-element-7c01d94b {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-195087c0 */.elementor-26278 .elementor-element.elementor-element-195087c0  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-195087c0 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1680f99d */.elementor-26278 .elementor-element.elementor-element-1680f99d {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-58dcbc2c */.elementor-26278 .elementor-element.elementor-element-58dcbc2c  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-58dcbc2c .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a76560 */.elementor-26278 .elementor-element.elementor-element-31a76560 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-699b7bfe */.elementor-26278 .elementor-element.elementor-element-699b7bfe  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-699b7bfe .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2db3dd2a */.elementor-26278 .elementor-element.elementor-element-2db3dd2a {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-cf51d8d */.elementor-26278 .elementor-element.elementor-element-cf51d8d  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-cf51d8d .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ee82 */.elementor-26278 .elementor-element.elementor-element-2ee82 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5e5043a */.elementor-26278 .elementor-element.elementor-element-5e5043a  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-5e5043a .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6130f141 */.elementor-26278 .elementor-element.elementor-element-6130f141 {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-70614a98 */.elementor-26278 .elementor-element.elementor-element-70614a98  .elementor-custom-embed-image-overlay img{
    aspect-ratio: auto;
}

.elementor-26278 .elementor-element.elementor-element-70614a98 .elementor-custom-embed-play{
        background: rgb(24 14 53 / 35%);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64598d4e */.elementor-26278 .elementor-element.elementor-element-64598d4e {
    transition: none;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3584216a */.elementor-26278 .elementor-element.elementor-element-3584216a .swiper{
    overflow: visible;
    padding-bottom: 64px;
}



.elementor-26278 .elementor-element.elementor-element-3584216a .elementor-swiper-button-next svg{
    transform: rotate(180deg);
}

.elementor-26278 .elementor-element.elementor-element-3584216a .swiper-pagination-bullet-active{
    width: 63px !important;
}

.elementor-26278 .elementor-element.elementor-element-3584216a .swiper-pagination-bullet{
    transition: all 300ms;
    border-radius: 50px;
}

.elementor-26278 .elementor-element.elementor-element-3584216a .elementor-swiper-button-prev, .elementor-26278 .elementor-element.elementor-element-3584216a .elementor-swiper-button-next{
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
}

@media(max-width: 768px){
    .elementor-26278 .elementor-element.elementor-element-3584216a .elementor-swiper-button-prev, .elementor-26278 .elementor-element.elementor-element-3584216a .elementor-swiper-button-next{
        width: 32px;
        height: 32px;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49619cf9 *//*.elementor-26278 .elementor-element.elementor-element-49619cf9 {*/
/*    background: linear-gradient(180deg, rgba(30, 0, 79, 0.00) 2.88%, rgba(30, 0, 79, 0.48) 26.92%, #1E004F 39.9%, #1E004F 74.52%, rgba(30, 0, 79, 0.00) 95.67%);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-584584e8 */.elementor-26278 .elementor-element.elementor-element-584584e8 {
    background: linear-gradient(180deg, rgba(12, 107, 220, 0.00) 0%, rgba(12, 107, 220, 0.50) 10.7%, #0C6BDC 24.33%, #0C6BDC 36.5%, #4DD9B1 80.78%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20bce871 */.elementor-26278 .elementor-element.elementor-element-20bce871{
    /*background: linear-gradient(180deg, #E7394E 0%, #E7394E 37.02%, #FFB523 75.48%);*/
    background: linear-gradient(180deg, #E7394E 0%, #E7394E 90%, #FFB523 120%)
}

.elementor-26278 .elementor-element.elementor-element-20bce871::before{
    content: "";
    background: linear-gradient(180deg, rgba(30, 0, 79, 0.00) 2.88%, rgba(30, 0, 79, 0.48) 26.92%, #1E004F 39.9%, #1E004F 74.52%, rgba(30, 0, 79, 0.00) 95.67%);
    margin-top: -1000px;
    height: 2400px;
}/* End custom CSS */
/* Start custom CSS *//*footer {*/
/*    margin-top: 0 ;*/
/*}*//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Calibri';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://outrightgames.com/wp-content/uploads/2025/12/calibri-regular-webfont.woff2') format('woff2'),
		url('https://outrightgames.com/wp-content/uploads/2025/12/calibri-regular-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Calibri';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://outrightgames.com/wp-content/uploads/2025/12/calibri-bold-webfont.woff2') format('woff2'),
		url('https://outrightgames.com/wp-content/uploads/2025/12/calibri-bold-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */