.elementor-1766 .elementor-element.elementor-element-2312986{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:1;}.elementor-1766 .elementor-element.elementor-element-2312986::before, .elementor-1766 .elementor-element.elementor-element-2312986 > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-2312986 > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-2312986 > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-2312986 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-2312986 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#6F0B0B;background-image:url("https://rattanathibet.nonthaburi.police.go.th/wp-content/uploads/2024/02/messageImage_1708421990000.jpg");background-position:-165px 0px;}.elementor-1766 .elementor-element.elementor-element-84c5528{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-aacf497{text-align:center;}.elementor-1766 .elementor-element.elementor-element-aacf497 .elementor-heading-title{color:#F8F3F3;}.elementor-1766 .elementor-element.elementor-element-04bbef5{text-align:center;}.elementor-1766 .elementor-element.elementor-element-04bbef5 .elementor-heading-title{color:#F8F3F3;}.elementor-1766 .elementor-element.elementor-element-ed45829{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-be88da3{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-84876ea{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-1eda0f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-f44824b{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-33de607{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:1;}.elementor-1766 .elementor-element.elementor-element-33de607::before, .elementor-1766 .elementor-element.elementor-element-33de607 > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-33de607 > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-33de607 > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-33de607 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-33de607 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#6F0B0B;background-image:url("https://rattanathibet.nonthaburi.police.go.th/wp-content/uploads/2024/02/messageImage_1708421990000.jpg");background-position:-165px 0px;}.elementor-1766 .elementor-element.elementor-element-effa672{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-a60b150{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-b909b0c{text-align:center;}.elementor-1766 .elementor-element.elementor-element-b909b0c .elementor-heading-title{color:#F8F3F3;}.elementor-1766 .elementor-element.elementor-element-69869c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-67f1df2{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-180a422{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-b370072{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-e5619b9{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-785f096{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:1;}.elementor-1766 .elementor-element.elementor-element-785f096::before, .elementor-1766 .elementor-element.elementor-element-785f096 > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-785f096 > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-785f096 > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-785f096 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-785f096 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#6F0B0B;background-image:url("https://rattanathibet.nonthaburi.police.go.th/wp-content/uploads/2024/02/messageImage_1708421990000.jpg");background-position:-165px 0px;}.elementor-1766 .elementor-element.elementor-element-51eb028{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-82e46f5{text-align:center;}.elementor-1766 .elementor-element.elementor-element-82e46f5 .elementor-heading-title{color:#F8F3F3;}.elementor-1766 .elementor-element.elementor-element-cf78b7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-4f70fd4{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-6e69cfd{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-26767eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-bff433f{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-fbd4fd8{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:1;}.elementor-1766 .elementor-element.elementor-element-fbd4fd8::before, .elementor-1766 .elementor-element.elementor-element-fbd4fd8 > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-fbd4fd8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-fbd4fd8 > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-fbd4fd8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-fbd4fd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#6F0B0B;background-image:url("https://rattanathibet.nonthaburi.police.go.th/wp-content/uploads/2024/02/messageImage_1708421990000.jpg");background-position:-165px 0px;}.elementor-1766 .elementor-element.elementor-element-3ccb147{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-1914ce5{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-13fdf5a{text-align:center;}.elementor-1766 .elementor-element.elementor-element-13fdf5a .elementor-heading-title{color:#F8F3F3;}.elementor-1766 .elementor-element.elementor-element-4be80e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-6282137{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-ba59d52{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-6d50eee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-0323db7{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-2785a11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:1;}.elementor-1766 .elementor-element.elementor-element-2785a11::before, .elementor-1766 .elementor-element.elementor-element-2785a11 > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-2785a11 > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-2785a11 > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-2785a11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-2785a11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#6F0B0B;background-image:url("https://rattanathibet.nonthaburi.police.go.th/wp-content/uploads/2024/02/messageImage_1708421990000.jpg");background-position:-165px 0px;}.elementor-1766 .elementor-element.elementor-element-b66785b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-96158a0{text-align:center;}.elementor-1766 .elementor-element.elementor-element-96158a0 .elementor-heading-title{color:#F8F3F3;}.elementor-1766 .elementor-element.elementor-element-d3f86ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-d28e7de{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-1ab3663{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-84797a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-e6f6a1c{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-1d5e9ef{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:1;}.elementor-1766 .elementor-element.elementor-element-1d5e9ef::before, .elementor-1766 .elementor-element.elementor-element-1d5e9ef > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-1d5e9ef > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-1d5e9ef > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-1d5e9ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-1d5e9ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#6F0B0B;background-image:url("https://rattanathibet.nonthaburi.police.go.th/wp-content/uploads/2024/02/messageImage_1708421990000.jpg");background-position:-165px 0px;}.elementor-1766 .elementor-element.elementor-element-39f80c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-ec42ce1{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-3c68603{text-align:center;}.elementor-1766 .elementor-element.elementor-element-3c68603 .elementor-heading-title{color:#F8F3F3;}.elementor-1766 .elementor-element.elementor-element-d3dc84d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-52a1830{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-4da71b9{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-e6e02b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-88ed5bd{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-7a39559{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:1;}.elementor-1766 .elementor-element.elementor-element-7a39559::before, .elementor-1766 .elementor-element.elementor-element-7a39559 > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-7a39559 > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-7a39559 > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-7a39559 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-7a39559 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#6F0B0B;background-image:url("https://rattanathibet.nonthaburi.police.go.th/wp-content/uploads/2024/02/messageImage_1708421990000.jpg");background-position:-165px 0px;}.elementor-1766 .elementor-element.elementor-element-321f4fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-99798fa{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-6f38958{text-align:center;}.elementor-1766 .elementor-element.elementor-element-6f38958 .elementor-heading-title{color:#F8F3F3;}.elementor-1766 .elementor-element.elementor-element-8495be5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-cea04b1{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-28b428c{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-a493a84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-eb7f37f{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-884b6f5{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:1;}.elementor-1766 .elementor-element.elementor-element-884b6f5::before, .elementor-1766 .elementor-element.elementor-element-884b6f5 > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-884b6f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-884b6f5 > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-884b6f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-884b6f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#6F0B0B;background-image:url("https://rattanathibet.nonthaburi.police.go.th/wp-content/uploads/2024/02/messageImage_1708421990000.jpg");background-position:-165px 0px;}.elementor-1766 .elementor-element.elementor-element-417fba6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-9f738dd{text-align:center;}.elementor-1766 .elementor-element.elementor-element-9f738dd .elementor-heading-title{color:#F8F3F3;}.elementor-1766 .elementor-element.elementor-element-98e3009{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-09ea53b{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-ce97a6b{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-f1d5382{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-100a0b4{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-3b58f26{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:1;}.elementor-1766 .elementor-element.elementor-element-3b58f26::before, .elementor-1766 .elementor-element.elementor-element-3b58f26 > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-3b58f26 > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-3b58f26 > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-3b58f26 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-3b58f26 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#6F0B0B;background-image:url("https://rattanathibet.nonthaburi.police.go.th/wp-content/uploads/2024/02/messageImage_1708421990000.jpg");background-position:-165px 0px;}.elementor-1766 .elementor-element.elementor-element-52854d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-596aca6{text-align:center;}.elementor-1766 .elementor-element.elementor-element-596aca6 .elementor-heading-title{color:#F8F3F3;}.elementor-1766 .elementor-element.elementor-element-cfa4a16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-a790e69{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-5347d67{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-c739ae3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-09071d2{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-9d3af1b{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:1;}.elementor-1766 .elementor-element.elementor-element-9d3af1b::before, .elementor-1766 .elementor-element.elementor-element-9d3af1b > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-9d3af1b > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-9d3af1b > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-9d3af1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-9d3af1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#6F0B0B;background-image:url("https://rattanathibet.nonthaburi.police.go.th/wp-content/uploads/2024/02/messageImage_1708421990000.jpg");background-position:-165px 0px;}.elementor-1766 .elementor-element.elementor-element-f8d9dc8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-ce67015{text-align:center;}.elementor-1766 .elementor-element.elementor-element-ce67015 .elementor-heading-title{color:#F8F3F3;}.elementor-1766 .elementor-element.elementor-element-9236b7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1766 .elementor-element.elementor-element-1570a1d{--spacer-size:50px;}.elementor-1766 .elementor-element.elementor-element-8322d40{--spacer-size:50px;}@media(min-width:768px){.elementor-1766 .elementor-element.elementor-element-84c5528{--width:50%;}.elementor-1766 .elementor-element.elementor-element-ed45829{--width:50%;}.elementor-1766 .elementor-element.elementor-element-effa672{--width:50%;}.elementor-1766 .elementor-element.elementor-element-69869c5{--width:50%;}.elementor-1766 .elementor-element.elementor-element-51eb028{--width:50%;}.elementor-1766 .elementor-element.elementor-element-cf78b7c{--width:50%;}.elementor-1766 .elementor-element.elementor-element-3ccb147{--width:50%;}.elementor-1766 .elementor-element.elementor-element-4be80e4{--width:50%;}.elementor-1766 .elementor-element.elementor-element-b66785b{--width:50%;}.elementor-1766 .elementor-element.elementor-element-d3f86ee{--width:50%;}.elementor-1766 .elementor-element.elementor-element-39f80c8{--width:50%;}.elementor-1766 .elementor-element.elementor-element-d3dc84d{--width:50%;}.elementor-1766 .elementor-element.elementor-element-321f4fb{--width:50%;}.elementor-1766 .elementor-element.elementor-element-8495be5{--width:50%;}.elementor-1766 .elementor-element.elementor-element-417fba6{--width:50%;}.elementor-1766 .elementor-element.elementor-element-98e3009{--width:50%;}.elementor-1766 .elementor-element.elementor-element-52854d7{--width:50%;}.elementor-1766 .elementor-element.elementor-element-cfa4a16{--width:50%;}.elementor-1766 .elementor-element.elementor-element-f8d9dc8{--width:50%;}.elementor-1766 .elementor-element.elementor-element-9236b7b{--width:50%;}}@media(max-width:1024px){.elementor-1766 .elementor-element.elementor-element-2312986::before, .elementor-1766 .elementor-element.elementor-element-2312986 > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-2312986 > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-2312986 > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-2312986 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-2312986 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1766 .elementor-element.elementor-element-33de607::before, .elementor-1766 .elementor-element.elementor-element-33de607 > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-33de607 > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-33de607 > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-33de607 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-33de607 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1766 .elementor-element.elementor-element-785f096::before, .elementor-1766 .elementor-element.elementor-element-785f096 > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-785f096 > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-785f096 > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-785f096 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-785f096 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1766 .elementor-element.elementor-element-fbd4fd8::before, .elementor-1766 .elementor-element.elementor-element-fbd4fd8 > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-fbd4fd8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-fbd4fd8 > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-fbd4fd8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-fbd4fd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1766 .elementor-element.elementor-element-2785a11::before, .elementor-1766 .elementor-element.elementor-element-2785a11 > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-2785a11 > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-2785a11 > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-2785a11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-2785a11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1766 .elementor-element.elementor-element-1d5e9ef::before, .elementor-1766 .elementor-element.elementor-element-1d5e9ef > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-1d5e9ef > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-1d5e9ef > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-1d5e9ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-1d5e9ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1766 .elementor-element.elementor-element-7a39559::before, .elementor-1766 .elementor-element.elementor-element-7a39559 > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-7a39559 > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-7a39559 > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-7a39559 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-7a39559 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1766 .elementor-element.elementor-element-884b6f5::before, .elementor-1766 .elementor-element.elementor-element-884b6f5 > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-884b6f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-884b6f5 > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-884b6f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-884b6f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1766 .elementor-element.elementor-element-3b58f26::before, .elementor-1766 .elementor-element.elementor-element-3b58f26 > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-3b58f26 > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-3b58f26 > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-3b58f26 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-3b58f26 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1766 .elementor-element.elementor-element-9d3af1b::before, .elementor-1766 .elementor-element.elementor-element-9d3af1b > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-9d3af1b > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-9d3af1b > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-9d3af1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-9d3af1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}}@media(max-width:767px){.elementor-1766 .elementor-element.elementor-element-2312986::before, .elementor-1766 .elementor-element.elementor-element-2312986 > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-2312986 > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-2312986 > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-2312986 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-2312986 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1766 .elementor-element.elementor-element-33de607::before, .elementor-1766 .elementor-element.elementor-element-33de607 > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-33de607 > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-33de607 > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-33de607 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-33de607 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1766 .elementor-element.elementor-element-785f096::before, .elementor-1766 .elementor-element.elementor-element-785f096 > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-785f096 > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-785f096 > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-785f096 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-785f096 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1766 .elementor-element.elementor-element-fbd4fd8::before, .elementor-1766 .elementor-element.elementor-element-fbd4fd8 > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-fbd4fd8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-fbd4fd8 > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-fbd4fd8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-fbd4fd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1766 .elementor-element.elementor-element-2785a11::before, .elementor-1766 .elementor-element.elementor-element-2785a11 > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-2785a11 > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-2785a11 > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-2785a11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-2785a11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1766 .elementor-element.elementor-element-1d5e9ef::before, .elementor-1766 .elementor-element.elementor-element-1d5e9ef > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-1d5e9ef > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-1d5e9ef > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-1d5e9ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-1d5e9ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1766 .elementor-element.elementor-element-7a39559::before, .elementor-1766 .elementor-element.elementor-element-7a39559 > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-7a39559 > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-7a39559 > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-7a39559 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-7a39559 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1766 .elementor-element.elementor-element-884b6f5::before, .elementor-1766 .elementor-element.elementor-element-884b6f5 > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-884b6f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-884b6f5 > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-884b6f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-884b6f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1766 .elementor-element.elementor-element-3b58f26::before, .elementor-1766 .elementor-element.elementor-element-3b58f26 > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-3b58f26 > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-3b58f26 > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-3b58f26 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-3b58f26 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1766 .elementor-element.elementor-element-9d3af1b::before, .elementor-1766 .elementor-element.elementor-element-9d3af1b > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-9d3af1b > .e-con-inner > .elementor-background-video-container::before, .elementor-1766 .elementor-element.elementor-element-9d3af1b > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-9d3af1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1766 .elementor-element.elementor-element-9d3af1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}}/* Start custom CSS for html, class: .elementor-element-15b8a88 */.
html,
body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100vh;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background: #000;
}

.glow-on-hover {
    width: 400px;
    height: 70px;
    border: none;
    outline: none;
    color: #fff;
    background: #111;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.glow-on-hover:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.glow-on-hover:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.glow-on-hover:hover:before {
    opacity: 1;
}

.glow-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #111;
    left: 0;
    top: 0;
    border-radius: 10px;
}

.button1 {
            background-color: yellow;
            color: black;
            text-align: center;
            font-size: 15px;
    
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b3d19a9 */.
html,
body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100vh;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background: #000;
}

.glow-on-hover {
    width: 400px;
    height: 70px;
    border: none;
    outline: none;
    color: #fff;
    background: #111;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.glow-on-hover:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.glow-on-hover:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.glow-on-hover:hover:before {
    opacity: 1;
}

.glow-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #111;
    left: 0;
    top: 0;
    border-radius: 10px;
}

.button1 {
            background-color: yellow;
            color: black;
            text-align: center;
            font-size: 15px;
    
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-14833e4 */.
html,
body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100vh;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background: #000;
}

.glow-on-hover {
    width: 400px;
    height: 70px;
    border: none;
    outline: none;
    color: #fff;
    background: #111;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.glow-on-hover:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.glow-on-hover:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.glow-on-hover:hover:before {
    opacity: 1;
}

.glow-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #111;
    left: 0;
    top: 0;
    border-radius: 10px;
}

.button1 {
            background-color: yellow;
            color: black;
            text-align: center;
            font-size: 15px;
    
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-11947dd */.
html,
body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100vh;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background: #000;
}

.glow-on-hover {
    width: 400px;
    height: 70px;
    border: none;
    outline: none;
    color: #fff;
    background: #111;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.glow-on-hover:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.glow-on-hover:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.glow-on-hover:hover:before {
    opacity: 1;
}

.glow-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #111;
    left: 0;
    top: 0;
    border-radius: 10px;
}

.button1 {
            background-color: yellow;
            color: black;
            text-align: center;
            font-size: 15px;
    
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba25c49 */.jcas400 img {
    width: 370px;
    transform: translateX(0px);
    animation: float 19s ease-out infinite;
}
@keyframes float {
    0%{
        transform: translateY(0px);
    }
    50%{
        transform: translateY(-60px);
    }
    100%{
        transform: translateY(0px);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0b9ec49 */.
html,
body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100vh;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background: #000;
}

.glow-on-hover {
    width: 400px;
    height: 70px;
    border: none;
    outline: none;
    color: #fff;
    background: #111;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.glow-on-hover:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.glow-on-hover:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.glow-on-hover:hover:before {
    opacity: 1;
}

.glow-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #111;
    left: 0;
    top: 0;
    border-radius: 10px;
}

.button1 {
            background-color: yellow;
            color: black;
            text-align: center;
            font-size: 15px;
    
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4423556 */.
html,
body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100vh;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background: #000;
}

.glow-on-hover {
    width: 400px;
    height: 70px;
    border: none;
    outline: none;
    color: #fff;
    background: #111;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.glow-on-hover:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.glow-on-hover:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.glow-on-hover:hover:before {
    opacity: 1;
}

.glow-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #111;
    left: 0;
    top: 0;
    border-radius: 10px;
}

.button1 {
            background-color: yellow;
            color: black;
            text-align: center;
            font-size: 15px;
    
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b3ed379 */.jcas400 img {
    width: 370px;
    transform: translateX(0px);
    animation: float 19s ease-out infinite;
}
@keyframes float {
    0%{
        transform: translateY(0px);
    }
    50%{
        transform: translateY(-60px);
    }
    100%{
        transform: translateY(0px);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0c70e26 */.
html,
body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100vh;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background: #000;
}

.glow-on-hover {
    width: 400px;
    height: 70px;
    border: none;
    outline: none;
    color: #fff;
    background: #111;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.glow-on-hover:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.glow-on-hover:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.glow-on-hover:hover:before {
    opacity: 1;
}

.glow-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #111;
    left: 0;
    top: 0;
    border-radius: 10px;
}

.button1 {
            background-color: yellow;
            color: black;
            text-align: center;
            font-size: 15px;
    
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-233c8b2 */.
html,
body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100vh;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background: #000;
}

.glow-on-hover {
    width: 400px;
    height: 70px;
    border: none;
    outline: none;
    color: #fff;
    background: #111;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.glow-on-hover:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.glow-on-hover:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.glow-on-hover:hover:before {
    opacity: 1;
}

.glow-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #111;
    left: 0;
    top: 0;
    border-radius: 10px;
}

.button1 {
            background-color: yellow;
            color: black;
            text-align: center;
            font-size: 15px;
    
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-da73659 */.
html,
body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100vh;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background: #000;
}

.glow-on-hover {
    width: 400px;
    height: 70px;
    border: none;
    outline: none;
    color: #fff;
    background: #111;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.glow-on-hover:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.glow-on-hover:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.glow-on-hover:hover:before {
    opacity: 1;
}

.glow-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #111;
    left: 0;
    top: 0;
    border-radius: 10px;
}

.button1 {
            background-color: yellow;
            color: black;
            text-align: center;
            font-size: 15px;
    
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f4ef2c0 */.
html,
body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100vh;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background: #000;
}

.glow-on-hover {
    width: 400px;
    height: 70px;
    border: none;
    outline: none;
    color: #fff;
    background: #111;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.glow-on-hover:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.glow-on-hover:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.glow-on-hover:hover:before {
    opacity: 1;
}

.glow-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #111;
    left: 0;
    top: 0;
    border-radius: 10px;
}

.button1 {
            background-color: yellow;
            color: black;
            text-align: center;
            font-size: 15px;
    
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17f46a6 */.jcas400 img {
    width: 370px;
    transform: translateX(0px);
    animation: float 19s ease-out infinite;
}
@keyframes float {
    0%{
        transform: translateY(0px);
    }
    50%{
        transform: translateY(-60px);
    }
    100%{
        transform: translateY(0px);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e59eed9 */.
html,
body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100vh;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background: #000;
}

.glow-on-hover {
    width: 400px;
    height: 70px;
    border: none;
    outline: none;
    color: #fff;
    background: #111;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.glow-on-hover:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.glow-on-hover:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.glow-on-hover:hover:before {
    opacity: 1;
}

.glow-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #111;
    left: 0;
    top: 0;
    border-radius: 10px;
}

.button1 {
            background-color: yellow;
            color: black;
            text-align: center;
            font-size: 15px;
    
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f7d0d8 */.jcas400 img {
    width: 370px;
    transform: translateX(0px);
    animation: float 19s ease-out infinite;
}
@keyframes float {
    0%{
        transform: translateY(0px);
    }
    50%{
        transform: translateY(-60px);
    }
    100%{
        transform: translateY(0px);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3f9959c */.
html,
body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100vh;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background: #000;
}

.glow-on-hover {
    width: 400px;
    height: 70px;
    border: none;
    outline: none;
    color: #fff;
    background: #111;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.glow-on-hover:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.glow-on-hover:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.glow-on-hover:hover:before {
    opacity: 1;
}

.glow-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #111;
    left: 0;
    top: 0;
    border-radius: 10px;
}

.button1 {
            background-color: yellow;
            color: black;
            text-align: center;
            font-size: 15px;
    
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f3ba6eb */.
html,
body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100vh;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background: #000;
}

.glow-on-hover {
    width: 400px;
    height: 70px;
    border: none;
    outline: none;
    color: #fff;
    background: #111;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.glow-on-hover:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.glow-on-hover:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.glow-on-hover:hover:before {
    opacity: 1;
}

.glow-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #111;
    left: 0;
    top: 0;
    border-radius: 10px;
}

.button1 {
            background-color: yellow;
            color: black;
            text-align: center;
            font-size: 15px;
    
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e5d2b63 */.
html,
body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100vh;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background: #000;
}

.glow-on-hover {
    width: 400px;
    height: 70px;
    border: none;
    outline: none;
    color: #fff;
    background: #111;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.glow-on-hover:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.glow-on-hover:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.glow-on-hover:hover:before {
    opacity: 1;
}

.glow-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #111;
    left: 0;
    top: 0;
    border-radius: 10px;
}

.button1 {
            background-color: yellow;
            color: black;
            text-align: center;
            font-size: 15px;
    
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e48f9a9 */.
html,
body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100vh;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background: #000;
}

.glow-on-hover {
    width: 400px;
    height: 70px;
    border: none;
    outline: none;
    color: #fff;
    background: #111;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.glow-on-hover:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.glow-on-hover:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.glow-on-hover:hover:before {
    opacity: 1;
}

.glow-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #111;
    left: 0;
    top: 0;
    border-radius: 10px;
}

.button1 {
            background-color: yellow;
            color: black;
            text-align: center;
            font-size: 15px;
    
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc29fa0 */.jcas400 img {
    width: 370px;
    transform: translateX(0px);
    animation: float 19s ease-out infinite;
}
@keyframes float {
    0%{
        transform: translateY(0px);
    }
    50%{
        transform: translateY(-60px);
    }
    100%{
        transform: translateY(0px);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e390ecb */.
html,
body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100vh;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background: #000;
}

.glow-on-hover {
    width: 400px;
    height: 70px;
    border: none;
    outline: none;
    color: #fff;
    background: #111;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.glow-on-hover:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.glow-on-hover:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.glow-on-hover:hover:before {
    opacity: 1;
}

.glow-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #111;
    left: 0;
    top: 0;
    border-radius: 10px;
}

.button1 {
            background-color: yellow;
            color: black;
            text-align: center;
            font-size: 15px;
    
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-251f0e7 */.jcas400 img {
    width: 370px;
    transform: translateX(0px);
    animation: float 19s ease-out infinite;
}
@keyframes float {
    0%{
        transform: translateY(0px);
    }
    50%{
        transform: translateY(-60px);
    }
    100%{
        transform: translateY(0px);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c57f066 */.
html,
body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100vh;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background: #000;
}

.glow-on-hover {
    width: 400px;
    height: 70px;
    border: none;
    outline: none;
    color: #fff;
    background: #111;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.glow-on-hover:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.glow-on-hover:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.glow-on-hover:hover:before {
    opacity: 1;
}

.glow-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #111;
    left: 0;
    top: 0;
    border-radius: 10px;
}

.button1 {
            background-color: yellow;
            color: black;
            text-align: center;
            font-size: 15px;
    
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ded0887 */.jcas400 img {
    width: 370px;
    transform: translateX(0px);
    animation: float 19s ease-out infinite;
}
@keyframes float {
    0%{
        transform: translateY(0px);
    }
    50%{
        transform: translateY(-60px);
    }
    100%{
        transform: translateY(0px);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4b836dc */.
html,
body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100vh;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background: #000;
}

.glow-on-hover {
    width: 400px;
    height: 70px;
    border: none;
    outline: none;
    color: #fff;
    background: #111;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.glow-on-hover:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.glow-on-hover:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.glow-on-hover:hover:before {
    opacity: 1;
}

.glow-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #111;
    left: 0;
    top: 0;
    border-radius: 10px;
}

.button1 {
            background-color: yellow;
            color: black;
            text-align: center;
            font-size: 15px;
    
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1ad9978 */.
html,
body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100vh;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background: #000;
}

.glow-on-hover {
    width: 400px;
    height: 70px;
    border: none;
    outline: none;
    color: #fff;
    background: #111;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.glow-on-hover:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.glow-on-hover:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.glow-on-hover:hover:before {
    opacity: 1;
}

.glow-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #111;
    left: 0;
    top: 0;
    border-radius: 10px;
}

.button1 {
            background-color: yellow;
            color: black;
            text-align: center;
            font-size: 15px;
    
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d4391da */.
html,
body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100vh;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background: #000;
}

.glow-on-hover {
    width: 400px;
    height: 70px;
    border: none;
    outline: none;
    color: #fff;
    background: #111;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.glow-on-hover:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.glow-on-hover:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.glow-on-hover:hover:before {
    opacity: 1;
}

.glow-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #111;
    left: 0;
    top: 0;
    border-radius: 10px;
}

.button1 {
            background-color: yellow;
            color: black;
            text-align: center;
            font-size: 15px;
    
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-aae4873 */.
html,
body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100vh;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background: #000;
}

.glow-on-hover {
    width: 400px;
    height: 70px;
    border: none;
    outline: none;
    color: #fff;
    background: #111;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.glow-on-hover:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.glow-on-hover:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.glow-on-hover:hover:before {
    opacity: 1;
}

.glow-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #111;
    left: 0;
    top: 0;
    border-radius: 10px;
}

.button1 {
            background-color: yellow;
            color: black;
            text-align: center;
            font-size: 15px;
    
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-37b1e9e */.jcas400 img {
    width: 370px;
    transform: translateX(0px);
    animation: float 19s ease-out infinite;
}
@keyframes float {
    0%{
        transform: translateY(0px);
    }
    50%{
        transform: translateY(-60px);
    }
    100%{
        transform: translateY(0px);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-21cf6c5 */.
html,
body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100vh;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background: #000;
}

.glow-on-hover {
    width: 400px;
    height: 70px;
    border: none;
    outline: none;
    color: #fff;
    background: #111;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.glow-on-hover:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.glow-on-hover:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.glow-on-hover:hover:before {
    opacity: 1;
}

.glow-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #111;
    left: 0;
    top: 0;
    border-radius: 10px;
}

.button1 {
            background-color: yellow;
            color: black;
            text-align: center;
            font-size: 15px;
    
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e8c9432 */.
html,
body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100vh;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background: #000;
}

.glow-on-hover {
    width: 400px;
    height: 70px;
    border: none;
    outline: none;
    color: #fff;
    background: #111;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.glow-on-hover:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.glow-on-hover:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.glow-on-hover:hover:before {
    opacity: 1;
}

.glow-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #111;
    left: 0;
    top: 0;
    border-radius: 10px;
}

.button1 {
            background-color: yellow;
            color: black;
            text-align: center;
            font-size: 15px;
    
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a20306a */.jcas400 img {
    width: 370px;
    transform: translateX(0px);
    animation: float 19s ease-out infinite;
}
@keyframes float {
    0%{
        transform: translateY(0px);
    }
    50%{
        transform: translateY(-60px);
    }
    100%{
        transform: translateY(0px);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20465e2 */.
html,
body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100vh;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background: #000;
}

.glow-on-hover {
    width: 400px;
    height: 70px;
    border: none;
    outline: none;
    color: #fff;
    background: #111;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.glow-on-hover:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.glow-on-hover:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.glow-on-hover:hover:before {
    opacity: 1;
}

.glow-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #111;
    left: 0;
    top: 0;
    border-radius: 10px;
}

.button1 {
            background-color: yellow;
            color: black;
            text-align: center;
            font-size: 15px;
    
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6e25fd0 */.
html,
body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100vh;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background: #000;
}

.glow-on-hover {
    width: 400px;
    height: 70px;
    border: none;
    outline: none;
    color: #fff;
    background: #111;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.glow-on-hover:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.glow-on-hover:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.glow-on-hover:hover:before {
    opacity: 1;
}

.glow-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #111;
    left: 0;
    top: 0;
    border-radius: 10px;
}

.button1 {
            background-color: yellow;
            color: black;
            text-align: center;
            font-size: 15px;
    
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85dc042 */.jcas400 img {
    width: 370px;
    transform: translateX(0px);
    animation: float 19s ease-out infinite;
}
@keyframes float {
    0%{
        transform: translateY(0px);
    }
    50%{
        transform: translateY(-60px);
    }
    100%{
        transform: translateY(0px);
    }
}/* End custom CSS */