.elementor-8 .elementor-element.elementor-element-093db7a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-093db7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-093db7a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-093db7a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-44094b2 > .elementor-widget-container{margin:0px 50px 0px 0px;}.elementor-8 .elementor-element.elementor-element-44094b2{text-align:center;}.elementor-8 .elementor-element.elementor-element-1173bd2 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1173bd2{text-align:center;}.elementor-8 .elementor-element.elementor-element-1173bd2 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:40px;font-weight:normal;color:#001C01;}.elementor-8 .elementor-element.elementor-element-29998d8 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-29998d8{text-align:center;font-family:"Helvetica", Sans-serif;font-size:17px;color:#232323;}.elementor-8 .elementor-element.elementor-element-fbf8a94:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fbf8a94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-8 .elementor-element.elementor-element-fbf8a94{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-fbf8a94 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-78b8563 > .elementor-widget-container{margin:-38px 0px -42px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-78b8563{text-align:center;font-family:"Bebas Neue", Sans-serif;font-size:40px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-70bfe24 > .elementor-widget-container{margin:-37px 0px -32px 0px;}.elementor-8 .elementor-element.elementor-element-70bfe24{text-align:center;font-family:"Helvetica", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-119941c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-119941c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-8 .elementor-element.elementor-element-119941c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-119941c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-efb4c88 > .elementor-widget-container{--e-transform-scale:0.7;margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-efb4c88 .elementor-countdown-wrapper{max-width:29%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-efb4c88 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 40px/2 );}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-efb4c88 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 40px/2 );}body.rtl .elementor-8 .elementor-element.elementor-element-efb4c88 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 40px/2 );}body.rtl .elementor-8 .elementor-element.elementor-element-efb4c88 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 40px/2 );}.elementor-8 .elementor-element.elementor-element-efb4c88 .elementor-countdown-label{font-family:"Helvetica", Sans-serif;}.elementor-8 .elementor-element.elementor-element-e7e7fe0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e7e7fe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-8 .elementor-element.elementor-element-e7e7fe0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-e7e7fe0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-e67474c{text-align:center;font-family:"Helvetica", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2c278e5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2c278e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-8 .elementor-element.elementor-element-2c278e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-2c278e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-global-29 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-global-29 .elementor-button .elementor-button-content-wrapper{gap:1px;}.elementor-8 .elementor-element.elementor-global-29 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:20px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-8 .elementor-element.elementor-element-23af43d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-23af43d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-8 .elementor-element.elementor-element-23af43d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-23af43d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-1f23bf6{text-align:center;}.elementor-8 .elementor-element.elementor-element-1f23bf6 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:40px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-46ddb85:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-46ddb85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-8 .elementor-element.elementor-element-46ddb85{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-46ddb85 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-45005ee > .elementor-widget-container{background-color:#02010100;}.elementor-8 .elementor-element.elementor-element-45005ee{text-align:center;font-family:"Helvetica", Sans-serif;font-size:17px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3dc7967{text-align:center;font-family:"Helvetica", Sans-serif;font-size:17px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8f5fbca:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8f5fbca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001C01;}.elementor-8 .elementor-element.elementor-element-8f5fbca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-8f5fbca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-325bad4{text-align:center;}.elementor-8 .elementor-element.elementor-element-325bad4 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:40px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-aaa165f{text-align:center;font-family:"Helvetica", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1afcc36{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-1afcc36 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-a48f91d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a48f91d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a48f91d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-a48f91d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-b328a66{text-align:center;font-family:"Helvetica", Sans-serif;font-size:18px;color:#070707;}.elementor-8 .elementor-element.elementor-element-6b0ca81:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6b0ca81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001C01;}.elementor-8 .elementor-element.elementor-element-6b0ca81{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-6b0ca81 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-a247867 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a247867{text-align:center;}.elementor-8 .elementor-element.elementor-element-a247867 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:40px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0d807d8 > .elementor-widget-container{margin:-60px 0px -28px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0d807d8{text-align:center;font-family:"Bebas Neue", Sans-serif;font-size:40px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-30ac997:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-30ac997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001C01;}.elementor-8 .elementor-element.elementor-element-30ac997{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-30ac997 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-42d867c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-42d867c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-42d867c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-42d867c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-ff77bad > .elementor-widget-container{margin:-25px 0px -26px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ff77bad{text-align:center;font-family:"Bebas Neue", Sans-serif;font-size:37px;color:#050505;}.elementor-8 .elementor-element.elementor-element-416629c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-416629c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-416629c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-416629c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-9e5a1d3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9e5a1d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9e5a1d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-9e5a1d3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-85f0b57 > .elementor-widget-container{margin:0px 50px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6ac6482 > .elementor-widget-container{margin:-55px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6ac6482{text-align:center;font-family:"Helvetica", Sans-serif;font-size:17px;color:#050505;}.elementor-8 .elementor-element.elementor-element-19f92378:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-19f92378 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-19f92378{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-19f92378 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-794fb3e2 > .elementor-widget-container{margin:0px 50px 0px 0px;}.elementor-8 .elementor-element.elementor-element-794fb3e2{text-align:center;}.elementor-8 .elementor-element.elementor-element-1af23067 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1af23067{text-align:center;}.elementor-8 .elementor-element.elementor-element-1af23067 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:40px;font-weight:normal;color:#001C01;}.elementor-8 .elementor-element.elementor-element-349b7cad > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-349b7cad{text-align:center;font-family:"Helvetica", Sans-serif;font-size:17px;color:#232323;}.elementor-8 .elementor-element.elementor-element-7c9289e7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7c9289e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-8 .elementor-element.elementor-element-7c9289e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-7c9289e7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-190d68a0 > .elementor-widget-container{margin:-38px 0px -42px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-190d68a0{text-align:center;font-family:"Bebas Neue", Sans-serif;font-size:40px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-155bc184 > .elementor-widget-container{margin:-37px 0px -32px 0px;}.elementor-8 .elementor-element.elementor-element-155bc184{text-align:center;font-family:"Helvetica", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-240fc9eb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-240fc9eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-8 .elementor-element.elementor-element-240fc9eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-240fc9eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-6968010f > .elementor-widget-container{--e-transform-scale:0.7;margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6968010f .elementor-countdown-wrapper{max-width:29%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-6968010f .elementor-countdown-item:not(:first-of-type){margin-left:calc( 40px/2 );}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-6968010f .elementor-countdown-item:not(:last-of-type){margin-right:calc( 40px/2 );}body.rtl .elementor-8 .elementor-element.elementor-element-6968010f .elementor-countdown-item:not(:first-of-type){margin-right:calc( 40px/2 );}body.rtl .elementor-8 .elementor-element.elementor-element-6968010f .elementor-countdown-item:not(:last-of-type){margin-left:calc( 40px/2 );}.elementor-8 .elementor-element.elementor-element-6968010f .elementor-countdown-label{font-family:"Helvetica", Sans-serif;}.elementor-8 .elementor-element.elementor-element-42f9202c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-42f9202c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-8 .elementor-element.elementor-element-42f9202c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-42f9202c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-77eef1d7{text-align:center;font-family:"Helvetica", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-47509d8d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-47509d8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-8 .elementor-element.elementor-element-47509d8d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-47509d8d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-61b7a24:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-61b7a24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-8 .elementor-element.elementor-element-61b7a24{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-61b7a24 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-5ece9f2{text-align:center;}.elementor-8 .elementor-element.elementor-element-5ece9f2 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:40px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5a505039:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5a505039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-8 .elementor-element.elementor-element-5a505039{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-5a505039 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-6f5350f4 > .elementor-widget-container{background-color:#02010100;}.elementor-8 .elementor-element.elementor-element-6f5350f4{text-align:center;font-family:"Helvetica", Sans-serif;font-size:17px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6dde321d{text-align:center;font-family:"Helvetica", Sans-serif;font-size:17px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5edaa218:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5edaa218 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001C01;}.elementor-8 .elementor-element.elementor-element-5edaa218{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-5edaa218 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-5e21d0f4{text-align:center;}.elementor-8 .elementor-element.elementor-element-5e21d0f4 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:40px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-79eabffe{text-align:center;font-family:"Helvetica", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4a3e8044{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-4a3e8044 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-1998ab50:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1998ab50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1998ab50{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-1998ab50 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-4f80dbf5{text-align:center;font-family:"Helvetica", Sans-serif;font-size:18px;color:#070707;}.elementor-8 .elementor-element.elementor-element-233d6dde:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-233d6dde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001C01;}.elementor-8 .elementor-element.elementor-element-233d6dde{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-233d6dde > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-16dcd23e > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-16dcd23e{text-align:center;}.elementor-8 .elementor-element.elementor-element-16dcd23e .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:40px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4b98d4f1 > .elementor-widget-container{margin:-60px 0px -28px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4b98d4f1{text-align:center;font-family:"Bebas Neue", Sans-serif;font-size:40px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-18533b25:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-18533b25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001C01;}.elementor-8 .elementor-element.elementor-element-18533b25{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-18533b25 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-25e1431f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-25e1431f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-25e1431f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-25e1431f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-250694b9 > .elementor-widget-container{margin:-25px 0px -26px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-250694b9{text-align:center;font-family:"Bebas Neue", Sans-serif;font-size:37px;color:#050505;}.elementor-8 .elementor-element.elementor-element-49eb83b4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-49eb83b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-49eb83b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-49eb83b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-645ed09d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-645ed09d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-645ed09d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-645ed09d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-54998534 > .elementor-widget-container{margin:0px 50px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4eb20ee8 > .elementor-widget-container{margin:-55px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4eb20ee8{text-align:center;font-family:"Helvetica", Sans-serif;font-size:17px;color:#050505;}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-1173bd2 .elementor-heading-title{font-size:26px;}.elementor-8 .elementor-element.elementor-element-29998d8{font-size:19px;}.elementor-8 .elementor-element.elementor-element-78b8563 > .elementor-widget-container{margin:-31px 0px -39px 0px;}.elementor-8 .elementor-element.elementor-element-78b8563{font-size:22px;}.elementor-8 .elementor-element.elementor-element-70bfe24 > .elementor-widget-container{margin:-24px -24px -24px -24px;}.elementor-8 .elementor-element.elementor-element-e67474c{font-size:15px;}.elementor-8 .elementor-element.elementor-global-29 .elementor-button{font-size:15px;}.elementor-8 .elementor-element.elementor-element-1f23bf6 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-45005ee{font-size:15px;}.elementor-8 .elementor-element.elementor-element-3dc7967{font-size:15px;}.elementor-8 .elementor-element.elementor-element-325bad4 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-aaa165f{font-size:15px;}.elementor-8 .elementor-element.elementor-element-b328a66{font-size:17px;}.elementor-8 .elementor-element.elementor-element-a247867 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-0d807d8 > .elementor-widget-container{margin:-41px -41px -41px -41px;}.elementor-8 .elementor-element.elementor-element-0d807d8{font-size:22px;}.elementor-8 .elementor-element.elementor-element-c7d5935 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ff77bad{font-size:25px;}.elementor-8 .elementor-element.elementor-element-85f0b57 > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6ac6482{font-size:15px;}.elementor-8 .elementor-element.elementor-element-1af23067 .elementor-heading-title{font-size:26px;}.elementor-8 .elementor-element.elementor-element-349b7cad{font-size:19px;}.elementor-8 .elementor-element.elementor-element-190d68a0 > .elementor-widget-container{margin:-31px 0px -39px 0px;}.elementor-8 .elementor-element.elementor-element-190d68a0{font-size:22px;}.elementor-8 .elementor-element.elementor-element-155bc184 > .elementor-widget-container{margin:-24px -24px -24px -24px;}.elementor-8 .elementor-element.elementor-element-77eef1d7{font-size:15px;}.elementor-8 .elementor-element.elementor-element-5ece9f2 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-6f5350f4{font-size:15px;}.elementor-8 .elementor-element.elementor-element-6dde321d{font-size:15px;}.elementor-8 .elementor-element.elementor-element-5e21d0f4 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-79eabffe{font-size:15px;}.elementor-8 .elementor-element.elementor-element-4f80dbf5{font-size:17px;}.elementor-8 .elementor-element.elementor-element-16dcd23e .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-4b98d4f1 > .elementor-widget-container{margin:-41px -41px -41px -41px;}.elementor-8 .elementor-element.elementor-element-4b98d4f1{font-size:22px;}.elementor-8 .elementor-element.elementor-element-56363541 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-250694b9{font-size:25px;}.elementor-8 .elementor-element.elementor-element-54998534 > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4eb20ee8{font-size:15px;}}/* Start custom CSS for countdown, class: .elementor-element-efb4c88 */.elementor-8 .elementor-element.elementor-element-efb4c88 {
  z-index:0;
}

.elementor-8 .elementor-element.elementor-element-efb4c88:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 8px;
  border-radius: 8px;
  background: linear-gradient(-35deg, #6ABF00, transparent, transparent, #6ABF00);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  border-radius: 25px;
    margin: 0px;
    margin-top: 0px
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-29 */.elementor-8 .elementor-element.elementor-global-29 .elementor-button {
    border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 5px 0px #ffffff25 !important;
  width: 100%;
  position: relative;
  background: rgb(106, 191, 0) !important;
  border-radius: 5px;
  border: 1px solid rgb(106, 191, 0px) !important;
  overflow: hidden;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}

.elementor-8 .elementor-element.elementor-global-29 .elementor-button:hover {
  background: rgb(106, 191, 0px) !important;
  border: none;
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0 0 30px 5px rgba(0, 142, 236, 0) !important;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  transform: scale(1.03);
  transition: all 0.2s ease-out;
}

.elementor-8 .elementor-element.elementor-global-29 .elementor-button:hover::before {
  -webkit-animation: sh02 0.5s 0s linear;
  -moz-animation: sh02 0.5s 0s linear;
  animation: sh02 0.7s 0s linear;
}

.elementor-8 .elementor-element.elementor-global-29 .elementor-button::before {
  content: '';
  display: block;
  width: 0px;
  height: 86%;
  position: absolute;
  top: 7%;
  left: 0%;
  opacity: 0;
  background: #fff;
  box-shadow: 0 0 50px 30px #fff;
  -webkit-transform: skewX(-20deg);
  -moz-transform: skewX(-20deg);
  -ms-transform: skewX(-20deg);
  -o-transform: skewX(-20deg);
  transform: skewX(-20deg);
}

@keyframes sh02 {
  from {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  to {
    opacity: 0;
    left: 100%;
  }
}

.elementor-8 .elementor-element.elementor-global-29 .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0 0 0 0 transparent !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
  transition: box-shadow 0.2s ease-in;
  transform: translate(0, 0.2em);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45005ee */.elementor-8 .elementor-element.elementor-element-45005ee {
    margin-right: 0px;
    margin-bottom: 0px;
    border: 3px solid transparent; 
    border-image-source: linear-gradient(219deg, #5C7A00 -26.18%, rgba(0, 0, 0, 0) 42.94%, rgba(0, 0, 0, 0) 57.47%, #5C7A00 113.09%);
    border-image-slice: 1;

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3dc7967 */.elementor-8 .elementor-element.elementor-element-3dc7967 {
    margin-right: 0px;
    margin-bottom: 0px;
    border: 3px solid transparent; 
    border-image-source: linear-gradient(219deg, #5C7A00 -26.18%, rgba(0, 0, 0, 0) 42.94%, rgba(0, 0, 0, 0) 57.47%, #5C7A00 113.09%);
    border-image-slice: 1;

}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-29 */.elementor-8 .elementor-element.elementor-global-29 .elementor-button {
    border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 5px 0px #ffffff25 !important;
  width: 100%;
  position: relative;
  background: rgb(106, 191, 0) !important;
  border-radius: 5px;
  border: 1px solid rgb(106, 191, 0px) !important;
  overflow: hidden;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}

.elementor-8 .elementor-element.elementor-global-29 .elementor-button:hover {
  background: rgb(106, 191, 0px) !important;
  border: none;
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0 0 30px 5px rgba(0, 142, 236, 0) !important;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  transform: scale(1.03);
  transition: all 0.2s ease-out;
}

.elementor-8 .elementor-element.elementor-global-29 .elementor-button:hover::before {
  -webkit-animation: sh02 0.5s 0s linear;
  -moz-animation: sh02 0.5s 0s linear;
  animation: sh02 0.7s 0s linear;
}

.elementor-8 .elementor-element.elementor-global-29 .elementor-button::before {
  content: '';
  display: block;
  width: 0px;
  height: 86%;
  position: absolute;
  top: 7%;
  left: 0%;
  opacity: 0;
  background: #fff;
  box-shadow: 0 0 50px 30px #fff;
  -webkit-transform: skewX(-20deg);
  -moz-transform: skewX(-20deg);
  -ms-transform: skewX(-20deg);
  -o-transform: skewX(-20deg);
  transform: skewX(-20deg);
}

@keyframes sh02 {
  from {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  to {
    opacity: 0;
    left: 100%;
  }
}

.elementor-8 .elementor-element.elementor-global-29 .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0 0 0 0 transparent !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
  transition: box-shadow 0.2s ease-in;
  transform: translate(0, 0.2em);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b328a66 */.elementor-8 .elementor-element.elementor-element-b328a66 {
    margin-right: 0px;
    margin-bottom: 0px;
    border: 3px solid transparent; 
    border-image-source: linear-gradient(219deg, #5C7A00 -26.18%, rgba(0, 0, 0, 0) 42.94%, rgba(0, 0, 0, 0) 57.47%, #5C7A00 113.09%);
    border-image-slice: 1;

}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-29 */.elementor-8 .elementor-element.elementor-global-29 .elementor-button {
    border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 5px 0px #ffffff25 !important;
  width: 100%;
  position: relative;
  background: rgb(106, 191, 0) !important;
  border-radius: 5px;
  border: 1px solid rgb(106, 191, 0px) !important;
  overflow: hidden;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}

.elementor-8 .elementor-element.elementor-global-29 .elementor-button:hover {
  background: rgb(106, 191, 0px) !important;
  border: none;
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0 0 30px 5px rgba(0, 142, 236, 0) !important;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  transform: scale(1.03);
  transition: all 0.2s ease-out;
}

.elementor-8 .elementor-element.elementor-global-29 .elementor-button:hover::before {
  -webkit-animation: sh02 0.5s 0s linear;
  -moz-animation: sh02 0.5s 0s linear;
  animation: sh02 0.7s 0s linear;
}

.elementor-8 .elementor-element.elementor-global-29 .elementor-button::before {
  content: '';
  display: block;
  width: 0px;
  height: 86%;
  position: absolute;
  top: 7%;
  left: 0%;
  opacity: 0;
  background: #fff;
  box-shadow: 0 0 50px 30px #fff;
  -webkit-transform: skewX(-20deg);
  -moz-transform: skewX(-20deg);
  -ms-transform: skewX(-20deg);
  -o-transform: skewX(-20deg);
  transform: skewX(-20deg);
}

@keyframes sh02 {
  from {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  to {
    opacity: 0;
    left: 100%;
  }
}

.elementor-8 .elementor-element.elementor-global-29 .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0 0 0 0 transparent !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
  transition: box-shadow 0.2s ease-in;
  transform: translate(0, 0.2em);
}/* End custom CSS */
/* Start custom CSS for countdown, class: .elementor-element-6968010f */.elementor-8 .elementor-element.elementor-element-6968010f {
  z-index:0;
}

.elementor-8 .elementor-element.elementor-element-6968010f:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 8px;
  border-radius: 8px;
  background: linear-gradient(-35deg, #6ABF00, transparent, transparent, #6ABF00);
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  border-radius: 25px;
    margin: 0px;
    margin-top: 0px
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-29 */.elementor-8 .elementor-element.elementor-global-29 .elementor-button {
    border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 5px 0px #ffffff25 !important;
  width: 100%;
  position: relative;
  background: rgb(106, 191, 0) !important;
  border-radius: 5px;
  border: 1px solid rgb(106, 191, 0px) !important;
  overflow: hidden;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}

.elementor-8 .elementor-element.elementor-global-29 .elementor-button:hover {
  background: rgb(106, 191, 0px) !important;
  border: none;
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0 0 30px 5px rgba(0, 142, 236, 0) !important;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  transform: scale(1.03);
  transition: all 0.2s ease-out;
}

.elementor-8 .elementor-element.elementor-global-29 .elementor-button:hover::before {
  -webkit-animation: sh02 0.5s 0s linear;
  -moz-animation: sh02 0.5s 0s linear;
  animation: sh02 0.7s 0s linear;
}

.elementor-8 .elementor-element.elementor-global-29 .elementor-button::before {
  content: '';
  display: block;
  width: 0px;
  height: 86%;
  position: absolute;
  top: 7%;
  left: 0%;
  opacity: 0;
  background: #fff;
  box-shadow: 0 0 50px 30px #fff;
  -webkit-transform: skewX(-20deg);
  -moz-transform: skewX(-20deg);
  -ms-transform: skewX(-20deg);
  -o-transform: skewX(-20deg);
  transform: skewX(-20deg);
}

@keyframes sh02 {
  from {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  to {
    opacity: 0;
    left: 100%;
  }
}

.elementor-8 .elementor-element.elementor-global-29 .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0 0 0 0 transparent !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
  transition: box-shadow 0.2s ease-in;
  transform: translate(0, 0.2em);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f5350f4 */.elementor-8 .elementor-element.elementor-element-6f5350f4 {
    margin-right: 0px;
    margin-bottom: 0px;
    border: 3px solid transparent; 
    border-image-source: linear-gradient(219deg, #5C7A00 -26.18%, rgba(0, 0, 0, 0) 42.94%, rgba(0, 0, 0, 0) 57.47%, #5C7A00 113.09%);
    border-image-slice: 1;

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dde321d */.elementor-8 .elementor-element.elementor-element-6dde321d {
    margin-right: 0px;
    margin-bottom: 0px;
    border: 3px solid transparent; 
    border-image-source: linear-gradient(219deg, #5C7A00 -26.18%, rgba(0, 0, 0, 0) 42.94%, rgba(0, 0, 0, 0) 57.47%, #5C7A00 113.09%);
    border-image-slice: 1;

}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-29 */.elementor-8 .elementor-element.elementor-global-29 .elementor-button {
    border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 5px 0px #ffffff25 !important;
  width: 100%;
  position: relative;
  background: rgb(106, 191, 0) !important;
  border-radius: 5px;
  border: 1px solid rgb(106, 191, 0px) !important;
  overflow: hidden;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}

.elementor-8 .elementor-element.elementor-global-29 .elementor-button:hover {
  background: rgb(106, 191, 0px) !important;
  border: none;
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0 0 30px 5px rgba(0, 142, 236, 0) !important;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  transform: scale(1.03);
  transition: all 0.2s ease-out;
}

.elementor-8 .elementor-element.elementor-global-29 .elementor-button:hover::before {
  -webkit-animation: sh02 0.5s 0s linear;
  -moz-animation: sh02 0.5s 0s linear;
  animation: sh02 0.7s 0s linear;
}

.elementor-8 .elementor-element.elementor-global-29 .elementor-button::before {
  content: '';
  display: block;
  width: 0px;
  height: 86%;
  position: absolute;
  top: 7%;
  left: 0%;
  opacity: 0;
  background: #fff;
  box-shadow: 0 0 50px 30px #fff;
  -webkit-transform: skewX(-20deg);
  -moz-transform: skewX(-20deg);
  -ms-transform: skewX(-20deg);
  -o-transform: skewX(-20deg);
  transform: skewX(-20deg);
}

@keyframes sh02 {
  from {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  to {
    opacity: 0;
    left: 100%;
  }
}

.elementor-8 .elementor-element.elementor-global-29 .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0 0 0 0 transparent !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
  transition: box-shadow 0.2s ease-in;
  transform: translate(0, 0.2em);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f80dbf5 */.elementor-8 .elementor-element.elementor-element-4f80dbf5 {
    margin-right: 0px;
    margin-bottom: 0px;
    border: 3px solid transparent; 
    border-image-source: linear-gradient(219deg, #5C7A00 -26.18%, rgba(0, 0, 0, 0) 42.94%, rgba(0, 0, 0, 0) 57.47%, #5C7A00 113.09%);
    border-image-slice: 1;

}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-29 */.elementor-8 .elementor-element.elementor-global-29 .elementor-button {
    border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 5px 0px #ffffff25 !important;
  width: 100%;
  position: relative;
  background: rgb(106, 191, 0) !important;
  border-radius: 5px;
  border: 1px solid rgb(106, 191, 0px) !important;
  overflow: hidden;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}

.elementor-8 .elementor-element.elementor-global-29 .elementor-button:hover {
  background: rgb(106, 191, 0px) !important;
  border: none;
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0 0 30px 5px rgba(0, 142, 236, 0) !important;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  transform: scale(1.03);
  transition: all 0.2s ease-out;
}

.elementor-8 .elementor-element.elementor-global-29 .elementor-button:hover::before {
  -webkit-animation: sh02 0.5s 0s linear;
  -moz-animation: sh02 0.5s 0s linear;
  animation: sh02 0.7s 0s linear;
}

.elementor-8 .elementor-element.elementor-global-29 .elementor-button::before {
  content: '';
  display: block;
  width: 0px;
  height: 86%;
  position: absolute;
  top: 7%;
  left: 0%;
  opacity: 0;
  background: #fff;
  box-shadow: 0 0 50px 30px #fff;
  -webkit-transform: skewX(-20deg);
  -moz-transform: skewX(-20deg);
  -ms-transform: skewX(-20deg);
  -o-transform: skewX(-20deg);
  transform: skewX(-20deg);
}

@keyframes sh02 {
  from {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  to {
    opacity: 0;
    left: 100%;
  }
}

.elementor-8 .elementor-element.elementor-global-29 .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0 0 0 0 transparent !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
  transition: box-shadow 0.2s ease-in;
  transform: translate(0, 0.2em);
}/* End custom CSS */