.elementor-17267 .elementor-element.elementor-element-d68ee38{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-17267 .elementor-element.elementor-element-d68ee38:not(.elementor-motion-effects-element-type-background), .elementor-17267 .elementor-element.elementor-element-d68ee38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17267 .elementor-element.elementor-element-388fdc0{--display:flex;}.elementor-17267 .elementor-element.elementor-element-388fdc0:not(.elementor-motion-effects-element-type-background), .elementor-17267 .elementor-element.elementor-element-388fdc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17267 .elementor-element.elementor-element-1e4fae4{--display:flex;--min-height:0px;}.elementor-17267 .elementor-element.elementor-element-4030016{--display:flex;--min-height:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-17267 .elementor-element.elementor-element-19ff584 > .elementor-widget-container{padding:80px 50px 0px 50px;}.elementor-17267 .elementor-element.elementor-element-19ff584{text-align:center;}.elementor-17267 .elementor-element.elementor-element-19ff584 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:65px;font-weight:400;line-height:1.09em;color:#FFFFFF00;}.elementor-17267 .elementor-element.elementor-element-a94607e{text-align:center;}.elementor-17267 .elementor-element.elementor-element-a94607e .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:19px;font-weight:400;line-height:1.6em;color:#D1D1D1;}.elementor-17267 .elementor-element.elementor-element-0c574ce{--grid-template-columns:repeat(3, auto);--icon-size:16px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-17267 .elementor-element.elementor-element-0c574ce .elementor-widget-container{text-align:center;}.elementor-17267 .elementor-element.elementor-element-0c574ce > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-17267 .elementor-element.elementor-element-0c574ce.elementor-element{--align-self:stretch;}.elementor-17267 .elementor-element.elementor-element-0c574ce .elementor-social-icon{background-color:#D1D1D1;}.elementor-17267 .elementor-element.elementor-element-0c574ce .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-17267 .elementor-element.elementor-element-0c574ce .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-17267 .elementor-element.elementor-element-0c574ce .elementor-icon{border-radius:300px 300px 300px 300px;}.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-17267 .elementor-element.elementor-element-c7affb6 > .elementor-widget-container{padding:20px 50px 30px 45px;}.elementor-17267 .elementor-element.elementor-element-c7affb6.elementor-element{--align-self:center;}.elementor-17267 .elementor-element.elementor-element-c7affb6 .elementor-button{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;text-decoration:none;border-radius:45px 45px 45px 45px;padding:20px 30px 20px 29px;}.elementor-17267 .elementor-element.elementor-element-8df3dbd{--display:flex;}.elementor-17267 .elementor-element.elementor-element-55e0fc1{text-align:center;}.elementor-17267 .elementor-element.elementor-element-55e0fc1 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:40px;font-weight:400;line-height:1.09em;color:#6E20CE;}.elementor-17267 .elementor-element.elementor-element-7652186{--display:flex;}.elementor-17267 .elementor-element.elementor-element-fd02de5{--display:flex;--padding-top:1rem;--padding-bottom:1rem;--padding-left:4rem;--padding-right:4rem;}.elementor-17267 .elementor-element.elementor-element-20b0fef{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;--border-radius:50px 50px 50px 50px;--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-17267 .elementor-element.elementor-element-20b0fef::before, .elementor-17267 .elementor-element.elementor-element-20b0fef > .elementor-background-video-container::before, .elementor-17267 .elementor-element.elementor-element-20b0fef > .e-con-inner > .elementor-background-video-container::before, .elementor-17267 .elementor-element.elementor-element-20b0fef > .elementor-background-slideshow::before, .elementor-17267 .elementor-element.elementor-element-20b0fef > .e-con-inner > .elementor-background-slideshow::before, .elementor-17267 .elementor-element.elementor-element-20b0fef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2B272D00 9%, #420D4E00 89%);}.elementor-17267 .elementor-element.elementor-element-03ec6db{--display:flex;--justify-content:center;}.elementor-17267 .elementor-element.elementor-element-0443a44{--display:flex;--min-height:400px;--justify-content:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17267 .elementor-element.elementor-element-0443a44::before, .elementor-17267 .elementor-element.elementor-element-0443a44 > .elementor-background-video-container::before, .elementor-17267 .elementor-element.elementor-element-0443a44 > .e-con-inner > .elementor-background-video-container::before, .elementor-17267 .elementor-element.elementor-element-0443a44 > .elementor-background-slideshow::before, .elementor-17267 .elementor-element.elementor-element-0443a44 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17267 .elementor-element.elementor-element-0443a44 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17267 .elementor-element.elementor-element-6bd7f2d > .elementor-widget-container{background-color:#05040400;margin:0px 0px 0px 0px;}.elementor-17267 .elementor-element.elementor-element-6bd7f2d.elementor-element{--order:-99999 /* order start hack */;}.elementor-17267 .elementor-element.elementor-element-6bd7f2d{text-align:start;}.elementor-17267 .elementor-element.elementor-element-6bd7f2d .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:37px;font-weight:500;line-height:1.09em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );text-shadow:0px 0px 16px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-17267 .elementor-element.elementor-element-54c4396 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:22px;font-weight:500;font-style:italic;text-decoration:none;line-height:1.2em;color:#DCDCDC08;}.elementor-17267 .elementor-element.elementor-element-87a045c{text-align:start;}.elementor-17267 .elementor-element.elementor-element-87a045c .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:17px;font-weight:400;line-height:1.47em;color:#AFACB3;}.elementor-17267 .elementor-element.elementor-element-72ceb5c{--display:flex;--justify-content:center;}.elementor-17267 .elementor-element.elementor-element-070a99d{--e-image-carousel-slides-to-show:1;}.elementor-17267 .elementor-element.elementor-element-070a99d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-17267 .elementor-element.elementor-element-070a99d .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-17267 .elementor-element.elementor-element-070a99d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:50px 50px 50px 50px;}.elementor-17267 .elementor-element.elementor-element-6635c1a{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-17267 .elementor-element.elementor-element-6635c1a:not(.elementor-motion-effects-element-type-background), .elementor-17267 .elementor-element.elementor-element-6635c1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17267 .elementor-element.elementor-element-ce6cc5d{--display:flex;--min-height:0px;}.elementor-17267 .elementor-element.elementor-element-bf4937e{--display:flex;--padding-top:1rem;--padding-bottom:1rem;--padding-left:4rem;--padding-right:4rem;}.elementor-17267 .elementor-element.elementor-element-0b29404{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;--border-radius:50px 50px 50px 50px;--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-17267 .elementor-element.elementor-element-0b29404::before, .elementor-17267 .elementor-element.elementor-element-0b29404 > .elementor-background-video-container::before, .elementor-17267 .elementor-element.elementor-element-0b29404 > .e-con-inner > .elementor-background-video-container::before, .elementor-17267 .elementor-element.elementor-element-0b29404 > .elementor-background-slideshow::before, .elementor-17267 .elementor-element.elementor-element-0b29404 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17267 .elementor-element.elementor-element-0b29404 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2B272D00 9%, #420D4E00 89%);}.elementor-17267 .elementor-element.elementor-element-aa3f9ff{--display:flex;--justify-content:center;}.elementor-17267 .elementor-element.elementor-element-85534c3{--e-image-carousel-slides-to-show:1;}.elementor-17267 .elementor-element.elementor-element-85534c3 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-17267 .elementor-element.elementor-element-85534c3 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-17267 .elementor-element.elementor-element-85534c3 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:50px 50px 50px 50px;}.elementor-17267 .elementor-element.elementor-element-1edf007{--display:flex;--justify-content:center;}.elementor-17267 .elementor-element.elementor-element-3435fd2{--display:flex;--min-height:400px;--justify-content:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17267 .elementor-element.elementor-element-3435fd2::before, .elementor-17267 .elementor-element.elementor-element-3435fd2 > .elementor-background-video-container::before, .elementor-17267 .elementor-element.elementor-element-3435fd2 > .e-con-inner > .elementor-background-video-container::before, .elementor-17267 .elementor-element.elementor-element-3435fd2 > .elementor-background-slideshow::before, .elementor-17267 .elementor-element.elementor-element-3435fd2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17267 .elementor-element.elementor-element-3435fd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17267 .elementor-element.elementor-element-9fc1bd6 > .elementor-widget-container{background-color:#05040400;margin:0px 0px 0px 0px;}.elementor-17267 .elementor-element.elementor-element-9fc1bd6.elementor-element{--order:-99999 /* order start hack */;}.elementor-17267 .elementor-element.elementor-element-9fc1bd6{text-align:start;}.elementor-17267 .elementor-element.elementor-element-9fc1bd6 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:37px;font-weight:500;line-height:1.09em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );text-shadow:0px 0px 16px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-17267 .elementor-element.elementor-element-ed14369 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:22px;font-weight:500;font-style:italic;text-decoration:none;line-height:1.2em;color:#DCDCDC00;}.elementor-17267 .elementor-element.elementor-element-4efecdd{text-align:start;}.elementor-17267 .elementor-element.elementor-element-4efecdd .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:17px;font-weight:400;line-height:1.47em;color:#AFACB3;}.elementor-17267 .elementor-element.elementor-element-9d15a9e{--e-image-carousel-slides-to-show:1;}.elementor-17267 .elementor-element.elementor-element-9d15a9e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-17267 .elementor-element.elementor-element-9d15a9e .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-17267 .elementor-element.elementor-element-9d15a9e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:50px 50px 50px 50px;}.elementor-17267 .elementor-element.elementor-element-e3b7c82{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-17267 .elementor-element.elementor-element-e3b7c82:not(.elementor-motion-effects-element-type-background), .elementor-17267 .elementor-element.elementor-element-e3b7c82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17267 .elementor-element.elementor-element-8dae07c{--display:flex;--padding-top:1rem;--padding-bottom:1rem;--padding-left:4rem;--padding-right:4rem;}.elementor-17267 .elementor-element.elementor-element-589b946{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;--border-radius:50px 50px 50px 50px;--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-17267 .elementor-element.elementor-element-589b946::before, .elementor-17267 .elementor-element.elementor-element-589b946 > .elementor-background-video-container::before, .elementor-17267 .elementor-element.elementor-element-589b946 > .e-con-inner > .elementor-background-video-container::before, .elementor-17267 .elementor-element.elementor-element-589b946 > .elementor-background-slideshow::before, .elementor-17267 .elementor-element.elementor-element-589b946 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17267 .elementor-element.elementor-element-589b946 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2B272D00 9%, #420D4E00 89%);}.elementor-17267 .elementor-element.elementor-element-1dddeaf{--display:flex;--justify-content:center;}.elementor-17267 .elementor-element.elementor-element-2b1b9bf{--display:flex;--min-height:400px;--justify-content:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17267 .elementor-element.elementor-element-2b1b9bf::before, .elementor-17267 .elementor-element.elementor-element-2b1b9bf > .elementor-background-video-container::before, .elementor-17267 .elementor-element.elementor-element-2b1b9bf > .e-con-inner > .elementor-background-video-container::before, .elementor-17267 .elementor-element.elementor-element-2b1b9bf > .elementor-background-slideshow::before, .elementor-17267 .elementor-element.elementor-element-2b1b9bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-17267 .elementor-element.elementor-element-2b1b9bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17267 .elementor-element.elementor-element-af755db > .elementor-widget-container{background-color:#05040400;margin:0px 0px 0px 0px;}.elementor-17267 .elementor-element.elementor-element-af755db.elementor-element{--order:-99999 /* order start hack */;}.elementor-17267 .elementor-element.elementor-element-af755db{text-align:start;}.elementor-17267 .elementor-element.elementor-element-af755db .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:37px;font-weight:500;line-height:1.09em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );text-shadow:0px 0px 16px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-17267 .elementor-element.elementor-element-6185710 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:22px;font-weight:500;font-style:italic;text-decoration:none;line-height:1.2em;color:#DCDCDC08;}.elementor-17267 .elementor-element.elementor-element-37ae823{text-align:start;}.elementor-17267 .elementor-element.elementor-element-37ae823 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:17px;font-weight:400;line-height:1.47em;color:#AFACB3;}.elementor-17267 .elementor-element.elementor-element-1f09091{--display:flex;--justify-content:center;}.elementor-17267 .elementor-element.elementor-element-fd55471{--e-image-carousel-slides-to-show:1;}.elementor-17267 .elementor-element.elementor-element-fd55471 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-17267 .elementor-element.elementor-element-fd55471 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-17267 .elementor-element.elementor-element-fd55471 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:50px 50px 50px 50px;}@media(max-width:1200px){.elementor-17267 .elementor-element.elementor-element-20b0fef{--grid-auto-flow:row;}.elementor-17267 .elementor-element.elementor-element-0b29404{--grid-auto-flow:row;}.elementor-17267 .elementor-element.elementor-element-589b946{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-17267 .elementor-element.elementor-element-4030016{--width:100%;}.elementor-17267 .elementor-element.elementor-element-20b0fef{--width:100%;}.elementor-17267 .elementor-element.elementor-element-0b29404{--width:100%;}.elementor-17267 .elementor-element.elementor-element-589b946{--width:100%;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-17267 .elementor-element.elementor-element-20b0fef{--grid-auto-flow:row;}.elementor-17267 .elementor-element.elementor-element-0b29404{--grid-auto-flow:row;}.elementor-17267 .elementor-element.elementor-element-589b946{--grid-auto-flow:row;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-17267 .elementor-element.elementor-element-20b0fef{--grid-auto-flow:row;}.elementor-17267 .elementor-element.elementor-element-0b29404{--grid-auto-flow:row;}.elementor-17267 .elementor-element.elementor-element-589b946{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-17267 .elementor-element.elementor-element-20b0fef{--grid-auto-flow:row;}.elementor-17267 .elementor-element.elementor-element-0b29404{--grid-auto-flow:row;}.elementor-17267 .elementor-element.elementor-element-589b946{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-17267 .elementor-element.elementor-element-c7affb6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17267 .elementor-element.elementor-element-c7affb6 .elementor-button{padding:18px 18px 18px 18px;}.elementor-17267 .elementor-element.elementor-element-20b0fef{--grid-auto-flow:row;}.elementor-17267 .elementor-element.elementor-element-0b29404{--grid-auto-flow:row;}.elementor-17267 .elementor-element.elementor-element-589b946{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-17267 .elementor-element.elementor-element-4030016{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-17267 .elementor-element.elementor-element-19ff584 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17267 .elementor-element.elementor-element-19ff584{text-align:start;}.elementor-17267 .elementor-element.elementor-element-19ff584 .elementor-heading-title{font-size:30px;}.elementor-17267 .elementor-element.elementor-element-a94607e{text-align:start;}.elementor-17267 .elementor-element.elementor-element-0c574ce > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17267 .elementor-element.elementor-element-0c574ce.elementor-element{--align-self:stretch;}.elementor-17267 .elementor-element.elementor-element-fd02de5{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-17267 .elementor-element.elementor-element-20b0fef{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17267 .elementor-element.elementor-element-bf4937e{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-17267 .elementor-element.elementor-element-0b29404{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17267 .elementor-element.elementor-element-9d15a9e > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-17267 .elementor-element.elementor-element-8dae07c{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-17267 .elementor-element.elementor-element-589b946{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-19ff584 */.elementor-17267 .elementor-element.elementor-element-19ff584 .elementor-heading-title {
    background-image: linear-gradient(to right, #FF3BFF, #ECBFBF, #9E94E8, #5037FF);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c7affb6 */.elementor-17267 .elementor-element.elementor-element-c7affb6 .elementor-button {
    position: relative;
    overflow: hidden;
    z-index: 1;
    margin-bottom: -15px;
}

.elementor-17267 .elementor-element.elementor-element-c7affb6 .elementor-button:before {
    content: '';
    position: absolute;
    left: -2px;
    top: -2px;
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    background: linear-gradient(to right, #FF3BFF, #ECBFBF, #9E94E8, #5037FF);
    border-radius: inherit;
    z-index: -1;
}

.elementor-17267 .elementor-element.elementor-element-c7affb6 .elementor-button:after {
    content: '';
    position: absolute;
    width: calc(100% - 6px);
    height: calc(100% - 6px);
    left: 3px;
    top: 3px;
    background-color: #07080f;
    border-radius: inherit;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54c4396 */.elementor-17267 .elementor-element.elementor-element-54c4396 .elementor-heading-title {
    background-image: linear-gradient(to right, #FF3BFF, #ECBFBF, #9E94E8, #5037FF);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed14369 */.elementor-17267 .elementor-element.elementor-element-ed14369 .elementor-heading-title {
    background-image: linear-gradient(to right, #FF3BFF, #ECBFBF, #9E94E8, #5037FF);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6185710 */.elementor-17267 .elementor-element.elementor-element-6185710 .elementor-heading-title {
    background-image: linear-gradient(to right, #FF3BFF, #ECBFBF, #9E94E8, #5037FF);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
}/* End custom CSS */