.elementor-135060 .elementor-element.elementor-element-32c332e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-135060 .elementor-element.elementor-element-8eaccc1{color:#F2F2F2;font-size:38px;font-weight:700;line-height:42px;}.elementor-135060 .elementor-element.elementor-element-445f91b{text-align:left;}.elementor-135060 .elementor-element.elementor-element-445f91b .elementor-image img{width:420px;}.elementor-135060 .elementor-element.elementor-element-445f91b > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-135060 .elementor-element.elementor-element-4e31d05 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-135060 .elementor-element.elementor-element-4e31d05 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-135060 .elementor-element.elementor-element-7dfd4c2{color:#F2F2F2;font-size:24px;font-weight:300;text-transform:uppercase;line-height:68px;}.elementor-135060 .elementor-element.elementor-element-7dfd4c2 > .elementor-widget-container{padding:0px 30px 0px 0px;background-color:#CE0037;}.elementor-135060 .elementor-element.elementor-element-c7cf1cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-135060 .elementor-element.elementor-element-c7cf1cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-135060 .elementor-element.elementor-element-fea91b9:not(.elementor-motion-effects-element-type-background), .elementor-135060 .elementor-element.elementor-element-fea91b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.procell.com/wp-content/uploads/2023/05/lp-banner-hospitality-desktop.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-135060 .elementor-element.elementor-element-fea91b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 150px 0px;}.elementor-135060 .elementor-element.elementor-element-fea91b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-135060 .elementor-element.elementor-element-f811400 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135060 .elementor-element.elementor-element-a3a5651{text-align:center;width:auto;max-width:auto;}.elementor-135060 .elementor-element.elementor-element-a3a5651 .elementor-heading-title{color:#FFFFFF;font-size:36px;font-weight:700;line-height:40px;}.elementor-135060 .elementor-element.elementor-element-a3a5651 > .elementor-widget-container{padding:23px 50px 23px 50px;background-color:#CE0037;}.elementor-135060 .elementor-element.elementor-element-7ef96c4{margin-top:0px;margin-bottom:40px;}.elementor-135060 .elementor-element.elementor-element-871752a .elementor-text-editor{text-align:center;}.elementor-135060 .elementor-element.elementor-element-871752a{color:#384049;font-size:24px;font-weight:300;line-height:36px;}.elementor-135060 .elementor-element.elementor-element-871752a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-135060 .elementor-element.elementor-element-bb20b00{margin-top:0px;margin-bottom:40px;}.elementor-135060 .elementor-element.elementor-element-59aadf8{padding:070px 0px 0px 0px;}.elementor-135060 .elementor-element.elementor-element-b43fde0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:0px 5px 0px 5px;padding:0px 0px 40px 0px;}.elementor-135060 .elementor-element.elementor-element-b43fde0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-135060 .elementor-element.elementor-element-684bccc > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-135060 .elementor-element.elementor-element-85cec6e{font-size:23px;font-weight:700;line-height:27px;}.elementor-135060 .elementor-element.elementor-element-85cec6e > .elementor-widget-container{padding:0px 50px 5px 50px;}.elementor-135060 .elementor-element.elementor-element-9ddae61 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:0px 5px 0px 5px;padding:0px 0px 40px 0px;}.elementor-135060 .elementor-element.elementor-element-9ddae61 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-135060 .elementor-element.elementor-element-4bd99c2 > .elementor-widget-container{margin:10px 0px 0px -20px;}.elementor-135060 .elementor-element.elementor-element-cb6d0a3{font-size:23px;font-weight:700;line-height:27px;}.elementor-135060 .elementor-element.elementor-element-cb6d0a3 > .elementor-widget-container{padding:0px 50px 5px 50px;}.elementor-135060 .elementor-element.elementor-element-f67c61d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:0px 5px 0px 5px;padding:0px 0px 40px 0px;}.elementor-135060 .elementor-element.elementor-element-f67c61d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-135060 .elementor-element.elementor-element-bbaf74c > .elementor-widget-container{margin:0px -20px 0px -20px;}.elementor-135060 .elementor-element.elementor-element-bc0933e{font-size:23px;font-weight:700;line-height:27px;}.elementor-135060 .elementor-element.elementor-element-bc0933e > .elementor-widget-container{padding:0px 50px 5px 50px;}.elementor-135060 .elementor-element.elementor-element-4003d81{padding:0px 0px 80px 0px;}.elementor-135060 .elementor-element.elementor-element-3e763c7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-135060 .elementor-element.elementor-element-3e763c7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-135060 .elementor-element.elementor-element-9fe95d2 > .elementor-element-populated{margin:0px 90px 0px 0px;}.elementor-135060 .elementor-element.elementor-element-d1df7d2{text-align:left;width:auto;max-width:auto;}.elementor-135060 .elementor-element.elementor-element-d1df7d2 .elementor-heading-title{color:#FFFFFF;font-size:16px;font-weight:700;text-transform:uppercase;line-height:35px;}.elementor-135060 .elementor-element.elementor-element-d1df7d2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-135060 .elementor-element.elementor-element-be8dc12{color:#FFFFFF;font-size:44px;font-weight:700;line-height:53px;}.elementor-135060 .elementor-element.elementor-element-2b8a096{color:#FFFFFF;font-size:20px;font-weight:300;line-height:30px;}.elementor-135060 .elementor-element.elementor-element-2b8a096 > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-135060 .elementor-element.elementor-element-d811f5f > .elementor-widget-container{margin:110px 0px 0px 0px;}.elementor-135060 .elementor-element.elementor-element-f75755b:not(.elementor-motion-effects-element-type-background), .elementor-135060 .elementor-element.elementor-element-f75755b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #384049 0%, #0E1113 100%);}.elementor-135060 .elementor-element.elementor-element-f75755b > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #0E1113 50%, #384049 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-135060 .elementor-element.elementor-element-f75755b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 0px 70px 0px;}.elementor-135060 .elementor-element.elementor-element-11600cd{padding:0px 0px 90px 0px;}.elementor-135060 .elementor-element.elementor-element-ed38501 .elementor-heading-title{font-size:42px;font-weight:700;line-height:50px;}.elementor-135060 .elementor-element.elementor-element-518b4d9 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-135060 .elementor-element.elementor-element-518b4d9:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-135060 .elementor-element.elementor-element-518b4d9 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#babcbc;}.elementor-135060 .elementor-element.elementor-element-518b4d9:hover > .elementor-element-populated{box-shadow:0px 0px 6px 0px rgba(56,64,73,0.34);}.elementor-135060 .elementor-element.elementor-element-518b4d9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;padding:0px 0px 0px 0px;}.elementor-135060 .elementor-element.elementor-element-518b4d9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-135060 .elementor-element.elementor-element-fa9ea92{text-align:center;}.elementor-135060 .elementor-element.elementor-element-fa9ea92 .elementor-image img{width:100%;transition-duration:0s;}.elementor-135060 .elementor-element.elementor-element-e4d6c89 .elementor-heading-title{font-size:22px;}.elementor-135060 .elementor-element.elementor-element-e4d6c89 > .elementor-widget-container{padding:30px 30px 20px 30px;}.elementor-135060 .elementor-element.elementor-element-d9b0b38 .elementor-text-editor{columns:1;text-align:left;}.elementor-135060 .elementor-element.elementor-element-d9b0b38{color:var( --e-global-color-text );font-size:12px;font-weight:600;line-height:1.5em;z-index:0;}.elementor-135060 .elementor-element.elementor-element-d9b0b38 > .elementor-widget-container{padding:0px 30px 20px 30px;}.elementor-135060 .elementor-element.elementor-element-307eb21 .elementor-button{font-size:16px;font-weight:600;text-transform:uppercase;fill:#ce0037;color:#ce0037;background-color:rgba(206,0,55,0);border-style:solid;border-width:2px 2px 2px 2px;border-color:#ce0037;border-radius:0px 0px 0px 0px;}.elementor-135060 .elementor-element.elementor-element-307eb21 .elementor-button:hover, .elementor-135060 .elementor-element.elementor-element-307eb21 .elementor-button:focus{color:#ffffff;background-color:#ce0037;border-color:#ce0037;}.elementor-135060 .elementor-element.elementor-element-307eb21 .elementor-button:hover svg, .elementor-135060 .elementor-element.elementor-element-307eb21 .elementor-button:focus svg{fill:#ffffff;}.elementor-135060 .elementor-element.elementor-element-307eb21 > .elementor-widget-container{padding:0px 0px 30px 30px;}.elementor-135060 .elementor-element.elementor-element-f89d762 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-135060 .elementor-element.elementor-element-f89d762:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-135060 .elementor-element.elementor-element-f89d762 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#babcbc;}.elementor-135060 .elementor-element.elementor-element-f89d762:hover > .elementor-element-populated{box-shadow:0px 0px 6px 0px rgba(56,64,73,0.34);}.elementor-135060 .elementor-element.elementor-element-f89d762 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;padding:0px 0px 0px 0px;}.elementor-135060 .elementor-element.elementor-element-f89d762 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-135060 .elementor-element.elementor-element-14cdc7b{text-align:center;}.elementor-135060 .elementor-element.elementor-element-14cdc7b .elementor-image img{width:100%;transition-duration:0s;}.elementor-135060 .elementor-element.elementor-element-f0f3f63 .elementor-heading-title{font-size:22px;}.elementor-135060 .elementor-element.elementor-element-f0f3f63 > .elementor-widget-container{padding:30px 30px 20px 30px;}.elementor-135060 .elementor-element.elementor-element-36b1c3a .elementor-text-editor{columns:1;text-align:left;}.elementor-135060 .elementor-element.elementor-element-36b1c3a{color:var( --e-global-color-text );font-size:12px;font-weight:600;line-height:1.5em;z-index:0;}.elementor-135060 .elementor-element.elementor-element-36b1c3a > .elementor-widget-container{padding:0px 30px 20px 30px;}.elementor-135060 .elementor-element.elementor-element-7b4fb37 .elementor-button{font-size:16px;font-weight:600;text-transform:uppercase;fill:#ce0037;color:#ce0037;background-color:rgba(206,0,55,0);border-style:solid;border-width:2px 2px 2px 2px;border-color:#ce0037;border-radius:0px 0px 0px 0px;}.elementor-135060 .elementor-element.elementor-element-7b4fb37 .elementor-button:hover, .elementor-135060 .elementor-element.elementor-element-7b4fb37 .elementor-button:focus{color:#ffffff;background-color:#ce0037;border-color:#ce0037;}.elementor-135060 .elementor-element.elementor-element-7b4fb37 .elementor-button:hover svg, .elementor-135060 .elementor-element.elementor-element-7b4fb37 .elementor-button:focus svg{fill:#ffffff;}.elementor-135060 .elementor-element.elementor-element-7b4fb37 > .elementor-widget-container{padding:0px 0px 30px 30px;}.elementor-135060 .elementor-element.elementor-element-5c484a2 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-135060 .elementor-element.elementor-element-5c484a2:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-135060 .elementor-element.elementor-element-5c484a2 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#babcbc;}.elementor-135060 .elementor-element.elementor-element-5c484a2:hover > .elementor-element-populated{box-shadow:0px 0px 6px 0px rgba(56,64,73,0.34);}.elementor-135060 .elementor-element.elementor-element-5c484a2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;padding:0px 0px 0px 0px;}.elementor-135060 .elementor-element.elementor-element-5c484a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-135060 .elementor-element.elementor-element-ba43693{text-align:center;}.elementor-135060 .elementor-element.elementor-element-ba43693 .elementor-image img{width:100%;transition-duration:0s;}.elementor-135060 .elementor-element.elementor-element-c2366e4 .elementor-heading-title{font-size:22px;}.elementor-135060 .elementor-element.elementor-element-c2366e4 > .elementor-widget-container{padding:30px 30px 20px 30px;}.elementor-135060 .elementor-element.elementor-element-fa37950 .elementor-text-editor{columns:1;text-align:left;}.elementor-135060 .elementor-element.elementor-element-fa37950{color:var( --e-global-color-text );font-size:12px;font-weight:600;line-height:1.5em;z-index:0;}.elementor-135060 .elementor-element.elementor-element-fa37950 > .elementor-widget-container{padding:0px 30px 20px 30px;}.elementor-135060 .elementor-element.elementor-element-8246597 .elementor-button{font-size:16px;font-weight:600;text-transform:uppercase;fill:#ce0037;color:#ce0037;background-color:rgba(206,0,55,0);border-style:solid;border-width:2px 2px 2px 2px;border-color:#ce0037;border-radius:0px 0px 0px 0px;}.elementor-135060 .elementor-element.elementor-element-8246597 .elementor-button:hover, .elementor-135060 .elementor-element.elementor-element-8246597 .elementor-button:focus{color:#ffffff;background-color:#ce0037;border-color:#ce0037;}.elementor-135060 .elementor-element.elementor-element-8246597 .elementor-button:hover svg, .elementor-135060 .elementor-element.elementor-element-8246597 .elementor-button:focus svg{fill:#ffffff;}.elementor-135060 .elementor-element.elementor-element-8246597 > .elementor-widget-container{padding:0px 0px 30px 30px;}.elementor-135060 .elementor-element.elementor-element-390144e{padding:10px 0px 10px 0px;}.elementor-135060 .elementor-element.elementor-element-d2b86d5 .elementor-button{fill:#CE0037;color:#CE0037;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#CE0037;}.elementor-135060 .elementor-element.elementor-element-d2b86d5 .elementor-button:hover, .elementor-135060 .elementor-element.elementor-element-d2b86d5 .elementor-button:focus{color:#FFFFFF;background-color:#CE0037;}.elementor-135060 .elementor-element.elementor-element-d2b86d5 .elementor-button:hover svg, .elementor-135060 .elementor-element.elementor-element-d2b86d5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-135060 .elementor-element.elementor-element-09de2ec{margin-top:0px;margin-bottom:50px;padding:0px 0px 30px 0px;}@media(max-width:1024px){.elementor-135060 .elementor-element.elementor-element-7dfd4c2 .elementor-text-editor{text-align:left;}.elementor-135060 .elementor-element.elementor-element-7dfd4c2 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-135060 .elementor-element.elementor-element-fea91b9:not(.elementor-motion-effects-element-type-background), .elementor-135060 .elementor-element.elementor-element-fea91b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-135060 .elementor-element.elementor-element-fea91b9{padding:90px 0px 85px 0px;}.elementor-135060 .elementor-element.elementor-element-a3a5651 .elementor-heading-title{font-size:30px;}.elementor-135060 .elementor-element.elementor-element-9fe95d2 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-135060 .elementor-element.elementor-element-d1df7d2 .elementor-heading-title{font-size:36px;line-height:57px;}.elementor-135060 .elementor-element.elementor-element-d1df7d2 > .elementor-widget-container{margin:0px 0px 10px 15px;}.elementor-135060 .elementor-element.elementor-element-be8dc12 > .elementor-widget-container{padding:0px 0px 0px 015px;}.elementor-135060 .elementor-element.elementor-element-2b8a096 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-135060 .elementor-element.elementor-element-ee6fb34 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-135060 .elementor-element.elementor-element-f75755b{padding:50px 0px 300px 0px;}.elementor-135060 .elementor-element.elementor-element-e4d6c89 .elementor-heading-title{font-size:16px;}.elementor-135060 .elementor-element.elementor-element-e4d6c89 > .elementor-widget-container{padding:30px 20px 20px 20px;}.elementor-135060 .elementor-element.elementor-element-d9b0b38 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-135060 .elementor-element.elementor-element-307eb21 > .elementor-widget-container{padding:0px 0px 30px 20px;}.elementor-135060 .elementor-element.elementor-element-f0f3f63 .elementor-heading-title{font-size:16px;}.elementor-135060 .elementor-element.elementor-element-f0f3f63 > .elementor-widget-container{padding:30px 20px 20px 20px;}.elementor-135060 .elementor-element.elementor-element-36b1c3a > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-135060 .elementor-element.elementor-element-7b4fb37 > .elementor-widget-container{padding:0px 0px 30px 20px;}.elementor-135060 .elementor-element.elementor-element-c2366e4 .elementor-heading-title{font-size:16px;}.elementor-135060 .elementor-element.elementor-element-c2366e4 > .elementor-widget-container{padding:30px 20px 20px 20px;}.elementor-135060 .elementor-element.elementor-element-fa37950 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-135060 .elementor-element.elementor-element-8246597 > .elementor-widget-container{padding:0px 0px 30px 20px;}}@media(min-width:768px){.elementor-135060 .elementor-element.elementor-element-4e31d05{width:34%;}.elementor-135060 .elementor-element.elementor-element-1868713{width:66%;}.elementor-135060 .elementor-element.elementor-element-c49aa2c{width:12%;}.elementor-135060 .elementor-element.elementor-element-3208a2a{width:75.666%;}.elementor-135060 .elementor-element.elementor-element-bc4fce3{width:12%;}.elementor-135060 .elementor-element.elementor-element-9fe95d2{width:63.967%;}.elementor-135060 .elementor-element.elementor-element-d6d28a3{width:36.033%;}}@media(max-width:1024px) and (min-width:768px){.elementor-135060 .elementor-element.elementor-element-4e31d05{width:47%;}.elementor-135060 .elementor-element.elementor-element-b43fde0{width:94%;}.elementor-135060 .elementor-element.elementor-element-9ddae61{width:94%;}.elementor-135060 .elementor-element.elementor-element-f67c61d{width:94%;}.elementor-135060 .elementor-element.elementor-element-9fe95d2{width:100%;}.elementor-135060 .elementor-element.elementor-element-d6d28a3{width:100%;}}@media(max-width:767px){.elementor-135060 .elementor-element.elementor-element-8eaccc1 .elementor-text-editor{text-align:center;}.elementor-135060 .elementor-element.elementor-element-8eaccc1{font-size:25px;line-height:28px;}.elementor-135060 .elementor-element.elementor-element-445f91b{text-align:center;}.elementor-135060 .elementor-element.elementor-element-445f91b .elementor-image img{width:235px;}.elementor-135060 .elementor-element.elementor-element-445f91b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-135060 .elementor-element.elementor-element-4e31d05 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-135060 .elementor-element.elementor-element-7dfd4c2 .elementor-text-editor{text-align:center;}.elementor-135060 .elementor-element.elementor-element-7dfd4c2{font-size:16px;line-height:47px;}.elementor-135060 .elementor-element.elementor-element-7dfd4c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-135060 .elementor-element.elementor-element-fea91b9:not(.elementor-motion-effects-element-type-background), .elementor-135060 .elementor-element.elementor-element-fea91b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.procell.com/wp-content/uploads/2023/05/lp-banner-hospitality-mobile-1.jpg");background-position:center right;background-size:cover;}.elementor-135060 .elementor-element.elementor-element-fea91b9{padding:300px 0px 30px 0px;}.elementor-135060 .elementor-element.elementor-element-1d01bd2 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-135060 .elementor-element.elementor-element-a3a5651 .elementor-heading-title{font-size:24px;line-height:26px;}.elementor-135060 .elementor-element.elementor-element-a3a5651 > .elementor-widget-container{padding:14px 20px 14px 20px;}.elementor-135060 .elementor-element.elementor-element-7ef96c4{margin-top:0px;margin-bottom:15px;}.elementor-135060 .elementor-element.elementor-element-871752a{font-size:16px;line-height:24px;}.elementor-135060 .elementor-element.elementor-element-bc4fce3 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135060 .elementor-element.elementor-element-bb20b00{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-135060 .elementor-element.elementor-element-59aadf8{padding:30px 0px 0px 0px;}.elementor-135060 .elementor-element.elementor-element-ab1f959 > .elementor-element-populated{margin:0px 10px 0px 10px;}.elementor-135060 .elementor-element.elementor-element-684bccc > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-135060 .elementor-element.elementor-element-85cec6e > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-135060 .elementor-element.elementor-element-cb6d0a3 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-135060 .elementor-element.elementor-element-bc0933e > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-135060 .elementor-element.elementor-element-55d6dfb{margin-top:0px;margin-bottom:0px;}.elementor-135060 .elementor-element.elementor-element-4003d81{margin-top:0px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-135060 .elementor-element.elementor-element-9fe95d2{width:100%;}.elementor-135060 .elementor-element.elementor-element-9fe95d2 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:10px 10px 30px 10px;}.elementor-135060 .elementor-element.elementor-element-d1df7d2 .elementor-heading-title{font-size:16px;line-height:29px;}.elementor-135060 .elementor-element.elementor-element-d1df7d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-135060 .elementor-element.elementor-element-be8dc12{font-size:32px;line-height:38px;}.elementor-135060 .elementor-element.elementor-element-2b8a096{font-size:16px;line-height:24px;}.elementor-135060 .elementor-element.elementor-element-d6d28a3 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-135060 .elementor-element.elementor-element-d811f5f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-135060 .elementor-element.elementor-element-f75755b{padding:30px 0px 220px 0px;}.elementor-135060 .elementor-element.elementor-element-11600cd{padding:10px 0px 90px 0px;}.elementor-135060 .elementor-element.elementor-element-e4d6c89 .elementor-heading-title{font-size:22px;}.elementor-135060 .elementor-element.elementor-element-f0f3f63 .elementor-heading-title{font-size:22px;}.elementor-135060 .elementor-element.elementor-element-c2366e4 .elementor-heading-title{font-size:22px;}.elementor-135060 .elementor-element.elementor-element-09de2ec{margin-top:0px;margin-bottom:20px;}}/* Start custom CSS for text-editor, class: .elementor-element-8eaccc1 */.elementor-135060 .elementor-element.elementor-element-8eaccc1 {
    padding-left: calc(50vw - 600px);
    margin: 0;
}

.elementor-135060 .elementor-element.elementor-element-8eaccc1 p {
    margin: 0 0 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-445f91b */.elementor-135060 .elementor-element.elementor-element-445f91b {
    padding-left: calc(50vw - 600px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8eaccc1 */.elementor-135060 .elementor-element.elementor-element-8eaccc1 {
    padding-left: calc(50vw - 600px);
    margin: 0;
}

.elementor-135060 .elementor-element.elementor-element-8eaccc1 p {
    margin: 0 0 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-445f91b */.elementor-135060 .elementor-element.elementor-element-445f91b {
    padding-left: calc(50vw - 600px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dfd4c2 */.elementor-135060 .elementor-element.elementor-element-7dfd4c2 {
    width: auto;
    height: 47px;
    margin: auto;
    transform: skew(-18deg);
}

.elementor-135060 .elementor-element.elementor-element-7dfd4c2 p {
    transform: skew(18deg)
}

@media screen and (min-width: 768px) {
    .elementor-135060 .elementor-element.elementor-element-7dfd4c2 {
        height: 68px;
         margin: 0 10px;
       /* padding-left: calc(50vw - 590px);*/
    }
}

@media screen and (min-width: 1024px) {
    .elementor-135060 .elementor-element.elementor-element-7dfd4c2 {
        height: 68px;
        padding-left: calc(50vw - 590px);
    }
}

@media screen and (min-width: 1200px) {
    .elementor-135060 .elementor-element.elementor-element-7dfd4c2 {
        margin: 0;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4e31d05 */@media screen and (min-width: 768px) {
    .elementor-135060 .elementor-element.elementor-element-4e31d05 {
        background: linear-gradient(90deg, #CE0037 0%, #CE0037 50%, #CE003700 50%, #CE003700 100%);
    }
}

@media screen and (min-width: 1600px) {
    .elementor-135060 .elementor-element.elementor-element-4e31d05 {
        width: 100%;
    }
}

@media screen and (min-width: 2200px) {
    .elementor-135060 .elementor-element.elementor-element-4e31d05 {
        background: linear-gradient(90deg, #CE0037 0%, #CE0037 60%, #CE003700 60%, #CE003700 100%);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dfd4c2 */.elementor-135060 .elementor-element.elementor-element-7dfd4c2 {
    width: auto;
    height: 47px;
    margin: auto;
    transform: skew(-18deg);
}

.elementor-135060 .elementor-element.elementor-element-7dfd4c2 p {
    transform: skew(18deg)
}

@media screen and (min-width: 768px) {
    .elementor-135060 .elementor-element.elementor-element-7dfd4c2 {
        height: 68px;
         margin: 0 10px;
       /* padding-left: calc(50vw - 590px);*/
    }
}

@media screen and (min-width: 1024px) {
    .elementor-135060 .elementor-element.elementor-element-7dfd4c2 {
        height: 68px;
        padding-left: calc(50vw - 590px);
    }
}

@media screen and (min-width: 1200px) {
    .elementor-135060 .elementor-element.elementor-element-7dfd4c2 {
        margin: 0;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4e31d05 */@media screen and (min-width: 768px) {
    .elementor-135060 .elementor-element.elementor-element-4e31d05 {
        background: linear-gradient(90deg, #CE0037 0%, #CE0037 50%, #CE003700 50%, #CE003700 100%);
    }
}

@media screen and (min-width: 1600px) {
    .elementor-135060 .elementor-element.elementor-element-4e31d05 {
        width: 100%;
    }
}

@media screen and (min-width: 2200px) {
    .elementor-135060 .elementor-element.elementor-element-4e31d05 {
        background: linear-gradient(90deg, #CE0037 0%, #CE0037 60%, #CE003700 60%, #CE003700 100%);
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c7cf1cf */.elementor-135060 .elementor-element.elementor-element-c7cf1cf:after {
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8eaccc1 */.elementor-135060 .elementor-element.elementor-element-8eaccc1 {
    padding-left: calc(50vw - 600px);
    margin: 0;
}

.elementor-135060 .elementor-element.elementor-element-8eaccc1 p {
    margin: 0 0 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-445f91b */.elementor-135060 .elementor-element.elementor-element-445f91b {
    padding-left: calc(50vw - 600px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8eaccc1 */.elementor-135060 .elementor-element.elementor-element-8eaccc1 {
    padding-left: calc(50vw - 600px);
    margin: 0;
}

.elementor-135060 .elementor-element.elementor-element-8eaccc1 p {
    margin: 0 0 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-445f91b */.elementor-135060 .elementor-element.elementor-element-445f91b {
    padding-left: calc(50vw - 600px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dfd4c2 */.elementor-135060 .elementor-element.elementor-element-7dfd4c2 {
    width: auto;
    height: 47px;
    margin: auto;
    transform: skew(-18deg);
}

.elementor-135060 .elementor-element.elementor-element-7dfd4c2 p {
    transform: skew(18deg)
}

@media screen and (min-width: 768px) {
    .elementor-135060 .elementor-element.elementor-element-7dfd4c2 {
        height: 68px;
         margin: 0 10px;
       /* padding-left: calc(50vw - 590px);*/
    }
}

@media screen and (min-width: 1024px) {
    .elementor-135060 .elementor-element.elementor-element-7dfd4c2 {
        height: 68px;
        padding-left: calc(50vw - 590px);
    }
}

@media screen and (min-width: 1200px) {
    .elementor-135060 .elementor-element.elementor-element-7dfd4c2 {
        margin: 0;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4e31d05 */@media screen and (min-width: 768px) {
    .elementor-135060 .elementor-element.elementor-element-4e31d05 {
        background: linear-gradient(90deg, #CE0037 0%, #CE0037 50%, #CE003700 50%, #CE003700 100%);
    }
}

@media screen and (min-width: 1600px) {
    .elementor-135060 .elementor-element.elementor-element-4e31d05 {
        width: 100%;
    }
}

@media screen and (min-width: 2200px) {
    .elementor-135060 .elementor-element.elementor-element-4e31d05 {
        background: linear-gradient(90deg, #CE0037 0%, #CE0037 60%, #CE003700 60%, #CE003700 100%);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dfd4c2 */.elementor-135060 .elementor-element.elementor-element-7dfd4c2 {
    width: auto;
    height: 47px;
    margin: auto;
    transform: skew(-18deg);
}

.elementor-135060 .elementor-element.elementor-element-7dfd4c2 p {
    transform: skew(18deg)
}

@media screen and (min-width: 768px) {
    .elementor-135060 .elementor-element.elementor-element-7dfd4c2 {
        height: 68px;
         margin: 0 10px;
       /* padding-left: calc(50vw - 590px);*/
    }
}

@media screen and (min-width: 1024px) {
    .elementor-135060 .elementor-element.elementor-element-7dfd4c2 {
        height: 68px;
        padding-left: calc(50vw - 590px);
    }
}

@media screen and (min-width: 1200px) {
    .elementor-135060 .elementor-element.elementor-element-7dfd4c2 {
        margin: 0;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4e31d05 */@media screen and (min-width: 768px) {
    .elementor-135060 .elementor-element.elementor-element-4e31d05 {
        background: linear-gradient(90deg, #CE0037 0%, #CE0037 50%, #CE003700 50%, #CE003700 100%);
    }
}

@media screen and (min-width: 1600px) {
    .elementor-135060 .elementor-element.elementor-element-4e31d05 {
        width: 100%;
    }
}

@media screen and (min-width: 2200px) {
    .elementor-135060 .elementor-element.elementor-element-4e31d05 {
        background: linear-gradient(90deg, #CE0037 0%, #CE0037 60%, #CE003700 60%, #CE003700 100%);
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c7cf1cf */.elementor-135060 .elementor-element.elementor-element-c7cf1cf:after {
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3a5651 */.elementor-135060 .elementor-element.elementor-element-a3a5651 {
    margin: auto;
    transform: skew(-18deg);
}

.elementor-135060 .elementor-element.elementor-element-a3a5651 h1 {
    transform: skew(18deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3a5651 */.elementor-135060 .elementor-element.elementor-element-a3a5651 {
    margin: auto;
    transform: skew(-18deg);
}

.elementor-135060 .elementor-element.elementor-element-a3a5651 h1 {
    transform: skew(18deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3a5651 */.elementor-135060 .elementor-element.elementor-element-a3a5651 {
    margin: auto;
    transform: skew(-18deg);
}

.elementor-135060 .elementor-element.elementor-element-a3a5651 h1 {
    transform: skew(18deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3a5651 */.elementor-135060 .elementor-element.elementor-element-a3a5651 {
    margin: auto;
    transform: skew(-18deg);
}

.elementor-135060 .elementor-element.elementor-element-a3a5651 h1 {
    transform: skew(18deg);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-684bccc */.elementor-135060 .elementor-element.elementor-element-684bccc {
    transform: skew(5deg);
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-85cec6e */.elementor-135060 .elementor-element.elementor-element-85cec6e {
    transform: skew(5deg);
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-54335b7 */.elementor-135060 .elementor-element.elementor-element-54335b7 {
    transform: skew(5deg);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b43fde0 */.elementor-135060 .elementor-element.elementor-element-b43fde0 {
    margin: 0 5px;
    transform: skew(-5deg);
    box-shadow: 0px 28px 68px rgba(125, 125, 125, 0.15);
    background: linear-gradient(180deg, #15191C 10%, #30373F 166px, #ffffff 166px, #ffffff 100%);
    overflow: hidden;
}

@media screen and (min-width: 768px) {
   .elementor-135060 .elementor-element.elementor-element-b43fde0 {
        background: linear-gradient(180deg, #15191C 10%, #30373F 223px, #ffffff 223px, #ffffff 100%);
    } 
}

@media screen and (max-width: 1024px) {
    .elementor-135060 .elementor-element.elementor-element-b43fde0 {
        margin: 10px 3%;
    }
}

.elementor-135060 .elementor-element.elementor-element-b43fde0 .elementor-widget-wrap {
    flex-direction: column;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4bd99c2 */.elementor-135060 .elementor-element.elementor-element-4bd99c2 {
    transform: skew(5deg);
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb6d0a3 */.elementor-135060 .elementor-element.elementor-element-cb6d0a3 {
    transform: skew(5deg);
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31558d6 */.elementor-135060 .elementor-element.elementor-element-31558d6 {
    transform: skew(5deg);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9ddae61 */.elementor-135060 .elementor-element.elementor-element-9ddae61 {
    margin: 0 5px;
    transform: skew(-5deg);
    box-shadow: 0px 28px 68px rgba(125, 125, 125, 0.15);
    background: linear-gradient(180deg, #15191C 10%, #30373F 166px, #ffffff 166px, #ffffff 100%);
    overflow: hidden;
}

@media screen and (min-width: 768px) {
   .elementor-135060 .elementor-element.elementor-element-9ddae61 {
        background: linear-gradient(180deg, #15191C 10%, #30373F 223px, #ffffff 223px, #ffffff 100%);
    } 
}

@media screen and (max-width: 1024px) {
    .elementor-135060 .elementor-element.elementor-element-9ddae61 {
        margin: 10px 3%;
    }
}

.elementor-135060 .elementor-element.elementor-element-9ddae61 .elementor-widget-wrap {
    flex-direction: column;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bbaf74c */.elementor-135060 .elementor-element.elementor-element-bbaf74c {
    transform: skew(5deg);
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc0933e */.elementor-135060 .elementor-element.elementor-element-bc0933e {
    transform: skew(5deg);
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c1affc */.elementor-135060 .elementor-element.elementor-element-6c1affc {
    transform: skew(5deg);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f67c61d */.elementor-135060 .elementor-element.elementor-element-f67c61d {
    margin: 0 5px;
    transform: skew(-5deg);
    box-shadow: 0px 28px 68px rgba(125, 125, 125, 0.15);
    background: linear-gradient(180deg, #15191C 10%, #30373F 166px, #ffffff 166px, #ffffff 100%);
    overflow: hidden;
}

@media screen and (min-width: 768px) {
   .elementor-135060 .elementor-element.elementor-element-f67c61d {
        background: linear-gradient(180deg, #15191C 10%, #30373F 223px, #ffffff 223px, #ffffff 100%);
    } 
}

@media screen and (max-width: 1024px) {
    .elementor-135060 .elementor-element.elementor-element-f67c61d {
        margin: 10px 3%;
    }
}

.elementor-135060 .elementor-element.elementor-element-f67c61d .elementor-widget-wrap {
    flex-direction: column;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-684bccc */.elementor-135060 .elementor-element.elementor-element-684bccc {
    transform: skew(5deg);
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-85cec6e */.elementor-135060 .elementor-element.elementor-element-85cec6e {
    transform: skew(5deg);
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-54335b7 */.elementor-135060 .elementor-element.elementor-element-54335b7 {
    transform: skew(5deg);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b43fde0 */.elementor-135060 .elementor-element.elementor-element-b43fde0 {
    margin: 0 5px;
    transform: skew(-5deg);
    box-shadow: 0px 28px 68px rgba(125, 125, 125, 0.15);
    background: linear-gradient(180deg, #15191C 10%, #30373F 166px, #ffffff 166px, #ffffff 100%);
    overflow: hidden;
}

@media screen and (min-width: 768px) {
   .elementor-135060 .elementor-element.elementor-element-b43fde0 {
        background: linear-gradient(180deg, #15191C 10%, #30373F 223px, #ffffff 223px, #ffffff 100%);
    } 
}

@media screen and (max-width: 1024px) {
    .elementor-135060 .elementor-element.elementor-element-b43fde0 {
        margin: 10px 3%;
    }
}

.elementor-135060 .elementor-element.elementor-element-b43fde0 .elementor-widget-wrap {
    flex-direction: column;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4bd99c2 */.elementor-135060 .elementor-element.elementor-element-4bd99c2 {
    transform: skew(5deg);
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb6d0a3 */.elementor-135060 .elementor-element.elementor-element-cb6d0a3 {
    transform: skew(5deg);
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31558d6 */.elementor-135060 .elementor-element.elementor-element-31558d6 {
    transform: skew(5deg);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9ddae61 */.elementor-135060 .elementor-element.elementor-element-9ddae61 {
    margin: 0 5px;
    transform: skew(-5deg);
    box-shadow: 0px 28px 68px rgba(125, 125, 125, 0.15);
    background: linear-gradient(180deg, #15191C 10%, #30373F 166px, #ffffff 166px, #ffffff 100%);
    overflow: hidden;
}

@media screen and (min-width: 768px) {
   .elementor-135060 .elementor-element.elementor-element-9ddae61 {
        background: linear-gradient(180deg, #15191C 10%, #30373F 223px, #ffffff 223px, #ffffff 100%);
    } 
}

@media screen and (max-width: 1024px) {
    .elementor-135060 .elementor-element.elementor-element-9ddae61 {
        margin: 10px 3%;
    }
}

.elementor-135060 .elementor-element.elementor-element-9ddae61 .elementor-widget-wrap {
    flex-direction: column;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bbaf74c */.elementor-135060 .elementor-element.elementor-element-bbaf74c {
    transform: skew(5deg);
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc0933e */.elementor-135060 .elementor-element.elementor-element-bc0933e {
    transform: skew(5deg);
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c1affc */.elementor-135060 .elementor-element.elementor-element-6c1affc {
    transform: skew(5deg);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f67c61d */.elementor-135060 .elementor-element.elementor-element-f67c61d {
    margin: 0 5px;
    transform: skew(-5deg);
    box-shadow: 0px 28px 68px rgba(125, 125, 125, 0.15);
    background: linear-gradient(180deg, #15191C 10%, #30373F 166px, #ffffff 166px, #ffffff 100%);
    overflow: hidden;
}

@media screen and (min-width: 768px) {
   .elementor-135060 .elementor-element.elementor-element-f67c61d {
        background: linear-gradient(180deg, #15191C 10%, #30373F 223px, #ffffff 223px, #ffffff 100%);
    } 
}

@media screen and (max-width: 1024px) {
    .elementor-135060 .elementor-element.elementor-element-f67c61d {
        margin: 10px 3%;
    }
}

.elementor-135060 .elementor-element.elementor-element-f67c61d .elementor-widget-wrap {
    flex-direction: column;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-684bccc */.elementor-135060 .elementor-element.elementor-element-684bccc {
    transform: skew(5deg);
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-85cec6e */.elementor-135060 .elementor-element.elementor-element-85cec6e {
    transform: skew(5deg);
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-54335b7 */.elementor-135060 .elementor-element.elementor-element-54335b7 {
    transform: skew(5deg);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b43fde0 */.elementor-135060 .elementor-element.elementor-element-b43fde0 {
    margin: 0 5px;
    transform: skew(-5deg);
    box-shadow: 0px 28px 68px rgba(125, 125, 125, 0.15);
    background: linear-gradient(180deg, #15191C 10%, #30373F 166px, #ffffff 166px, #ffffff 100%);
    overflow: hidden;
}

@media screen and (min-width: 768px) {
   .elementor-135060 .elementor-element.elementor-element-b43fde0 {
        background: linear-gradient(180deg, #15191C 10%, #30373F 223px, #ffffff 223px, #ffffff 100%);
    } 
}

@media screen and (max-width: 1024px) {
    .elementor-135060 .elementor-element.elementor-element-b43fde0 {
        margin: 10px 3%;
    }
}

.elementor-135060 .elementor-element.elementor-element-b43fde0 .elementor-widget-wrap {
    flex-direction: column;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4bd99c2 */.elementor-135060 .elementor-element.elementor-element-4bd99c2 {
    transform: skew(5deg);
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb6d0a3 */.elementor-135060 .elementor-element.elementor-element-cb6d0a3 {
    transform: skew(5deg);
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31558d6 */.elementor-135060 .elementor-element.elementor-element-31558d6 {
    transform: skew(5deg);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9ddae61 */.elementor-135060 .elementor-element.elementor-element-9ddae61 {
    margin: 0 5px;
    transform: skew(-5deg);
    box-shadow: 0px 28px 68px rgba(125, 125, 125, 0.15);
    background: linear-gradient(180deg, #15191C 10%, #30373F 166px, #ffffff 166px, #ffffff 100%);
    overflow: hidden;
}

@media screen and (min-width: 768px) {
   .elementor-135060 .elementor-element.elementor-element-9ddae61 {
        background: linear-gradient(180deg, #15191C 10%, #30373F 223px, #ffffff 223px, #ffffff 100%);
    } 
}

@media screen and (max-width: 1024px) {
    .elementor-135060 .elementor-element.elementor-element-9ddae61 {
        margin: 10px 3%;
    }
}

.elementor-135060 .elementor-element.elementor-element-9ddae61 .elementor-widget-wrap {
    flex-direction: column;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bbaf74c */.elementor-135060 .elementor-element.elementor-element-bbaf74c {
    transform: skew(5deg);
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc0933e */.elementor-135060 .elementor-element.elementor-element-bc0933e {
    transform: skew(5deg);
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c1affc */.elementor-135060 .elementor-element.elementor-element-6c1affc {
    transform: skew(5deg);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f67c61d */.elementor-135060 .elementor-element.elementor-element-f67c61d {
    margin: 0 5px;
    transform: skew(-5deg);
    box-shadow: 0px 28px 68px rgba(125, 125, 125, 0.15);
    background: linear-gradient(180deg, #15191C 10%, #30373F 166px, #ffffff 166px, #ffffff 100%);
    overflow: hidden;
}

@media screen and (min-width: 768px) {
   .elementor-135060 .elementor-element.elementor-element-f67c61d {
        background: linear-gradient(180deg, #15191C 10%, #30373F 223px, #ffffff 223px, #ffffff 100%);
    } 
}

@media screen and (max-width: 1024px) {
    .elementor-135060 .elementor-element.elementor-element-f67c61d {
        margin: 10px 3%;
    }
}

.elementor-135060 .elementor-element.elementor-element-f67c61d .elementor-widget-wrap {
    flex-direction: column;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-684bccc */.elementor-135060 .elementor-element.elementor-element-684bccc {
    transform: skew(5deg);
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-85cec6e */.elementor-135060 .elementor-element.elementor-element-85cec6e {
    transform: skew(5deg);
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-54335b7 */.elementor-135060 .elementor-element.elementor-element-54335b7 {
    transform: skew(5deg);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b43fde0 */.elementor-135060 .elementor-element.elementor-element-b43fde0 {
    margin: 0 5px;
    transform: skew(-5deg);
    box-shadow: 0px 28px 68px rgba(125, 125, 125, 0.15);
    background: linear-gradient(180deg, #15191C 10%, #30373F 166px, #ffffff 166px, #ffffff 100%);
    overflow: hidden;
}

@media screen and (min-width: 768px) {
   .elementor-135060 .elementor-element.elementor-element-b43fde0 {
        background: linear-gradient(180deg, #15191C 10%, #30373F 223px, #ffffff 223px, #ffffff 100%);
    } 
}

@media screen and (max-width: 1024px) {
    .elementor-135060 .elementor-element.elementor-element-b43fde0 {
        margin: 10px 3%;
    }
}

.elementor-135060 .elementor-element.elementor-element-b43fde0 .elementor-widget-wrap {
    flex-direction: column;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4bd99c2 */.elementor-135060 .elementor-element.elementor-element-4bd99c2 {
    transform: skew(5deg);
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb6d0a3 */.elementor-135060 .elementor-element.elementor-element-cb6d0a3 {
    transform: skew(5deg);
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31558d6 */.elementor-135060 .elementor-element.elementor-element-31558d6 {
    transform: skew(5deg);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9ddae61 */.elementor-135060 .elementor-element.elementor-element-9ddae61 {
    margin: 0 5px;
    transform: skew(-5deg);
    box-shadow: 0px 28px 68px rgba(125, 125, 125, 0.15);
    background: linear-gradient(180deg, #15191C 10%, #30373F 166px, #ffffff 166px, #ffffff 100%);
    overflow: hidden;
}

@media screen and (min-width: 768px) {
   .elementor-135060 .elementor-element.elementor-element-9ddae61 {
        background: linear-gradient(180deg, #15191C 10%, #30373F 223px, #ffffff 223px, #ffffff 100%);
    } 
}

@media screen and (max-width: 1024px) {
    .elementor-135060 .elementor-element.elementor-element-9ddae61 {
        margin: 10px 3%;
    }
}

.elementor-135060 .elementor-element.elementor-element-9ddae61 .elementor-widget-wrap {
    flex-direction: column;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bbaf74c */.elementor-135060 .elementor-element.elementor-element-bbaf74c {
    transform: skew(5deg);
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc0933e */.elementor-135060 .elementor-element.elementor-element-bc0933e {
    transform: skew(5deg);
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c1affc */.elementor-135060 .elementor-element.elementor-element-6c1affc {
    transform: skew(5deg);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f67c61d */.elementor-135060 .elementor-element.elementor-element-f67c61d {
    margin: 0 5px;
    transform: skew(-5deg);
    box-shadow: 0px 28px 68px rgba(125, 125, 125, 0.15);
    background: linear-gradient(180deg, #15191C 10%, #30373F 166px, #ffffff 166px, #ffffff 100%);
    overflow: hidden;
}

@media screen and (min-width: 768px) {
   .elementor-135060 .elementor-element.elementor-element-f67c61d {
        background: linear-gradient(180deg, #15191C 10%, #30373F 223px, #ffffff 223px, #ffffff 100%);
    } 
}

@media screen and (max-width: 1024px) {
    .elementor-135060 .elementor-element.elementor-element-f67c61d {
        margin: 10px 3%;
    }
}

.elementor-135060 .elementor-element.elementor-element-f67c61d .elementor-widget-wrap {
    flex-direction: column;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1df7d2 */.elementor-135060 .elementor-element.elementor-element-d1df7d2 {
    margin: 0 0 20px;
}
    
.elementor-135060 .elementor-element.elementor-element-d1df7d2 h2 span {
    background-color: #CE0037;
    white-space: pre-wrap;
}

@media (min-width: 768px) {
    .elementor-135060 .elementor-element.elementor-element-d1df7d2 {
        margin: 0 0 10px;
    }
}

@media (min-width: 1025px) {
    .elementor-135060 .elementor-element.elementor-element-d1df7d2 h2 span {
        line-height: 35px;
        display: inline-block;
        padding: 0 15px;
    }
    
    .elementor-135060 .elementor-element.elementor-element-d1df7d2 h2 span>span {
        padding: 0;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be8dc12 */.elementor-135060 .elementor-element.elementor-element-be8dc12 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b8a096 */.elementor-135060 .elementor-element.elementor-element-2b8a096 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d811f5f */.elementor-135060 .elementor-element.elementor-element-d811f5f {
    position: absolute;
    transform: none;
}
    
.elementor-135060 .elementor-element.elementor-element-d811f5f img {
    width: 170px;
}

@media (min-width: 768px) {
    .elementor-135060 .elementor-element.elementor-element-d811f5f {
        position: absolute;
        transform: translateY(-20%);
    }

    .elementor-135060 .elementor-element.elementor-element-d811f5f img {
       width: 225px;
       height: auto;
    }
}

@media (min-width: 1025px) {
    .elementor-135060 .elementor-element.elementor-element-d811f5f {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
    }
    
    .elementor-135060 .elementor-element.elementor-element-d811f5f img {
        width: auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d6d28a3 */.elementor-135060 .elementor-element.elementor-element-d6d28a3:before {
    content: "";
    width: 300px;
    height: 300px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background: linear-gradient(0deg, rgba(186, 188, 188, 0.6) 0%, rgba(227, 229, 229, 0.6) 100%);
    opacity: 0.3;
    filter: blur(60.9254px);
}

@media (min-width: 768px) {
    .elementor-135060 .elementor-element.elementor-element-d6d28a3:before {
        opacity: 0.6;
        transform: translate(-50%,0%);
    }
}

@media (min-width: 1025px) {
    .elementor-135060 .elementor-element.elementor-element-d6d28a3:before {
        transform: translate(-50%,-50%);  
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1df7d2 */.elementor-135060 .elementor-element.elementor-element-d1df7d2 {
    margin: 0 0 20px;
}
    
.elementor-135060 .elementor-element.elementor-element-d1df7d2 h2 span {
    background-color: #CE0037;
    white-space: pre-wrap;
}

@media (min-width: 768px) {
    .elementor-135060 .elementor-element.elementor-element-d1df7d2 {
        margin: 0 0 10px;
    }
}

@media (min-width: 1025px) {
    .elementor-135060 .elementor-element.elementor-element-d1df7d2 h2 span {
        line-height: 35px;
        display: inline-block;
        padding: 0 15px;
    }
    
    .elementor-135060 .elementor-element.elementor-element-d1df7d2 h2 span>span {
        padding: 0;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be8dc12 */.elementor-135060 .elementor-element.elementor-element-be8dc12 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b8a096 */.elementor-135060 .elementor-element.elementor-element-2b8a096 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d811f5f */.elementor-135060 .elementor-element.elementor-element-d811f5f {
    position: absolute;
    transform: none;
}
    
.elementor-135060 .elementor-element.elementor-element-d811f5f img {
    width: 170px;
}

@media (min-width: 768px) {
    .elementor-135060 .elementor-element.elementor-element-d811f5f {
        position: absolute;
        transform: translateY(-20%);
    }

    .elementor-135060 .elementor-element.elementor-element-d811f5f img {
       width: 225px;
       height: auto;
    }
}

@media (min-width: 1025px) {
    .elementor-135060 .elementor-element.elementor-element-d811f5f {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
    }
    
    .elementor-135060 .elementor-element.elementor-element-d811f5f img {
        width: auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d6d28a3 */.elementor-135060 .elementor-element.elementor-element-d6d28a3:before {
    content: "";
    width: 300px;
    height: 300px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background: linear-gradient(0deg, rgba(186, 188, 188, 0.6) 0%, rgba(227, 229, 229, 0.6) 100%);
    opacity: 0.3;
    filter: blur(60.9254px);
}

@media (min-width: 768px) {
    .elementor-135060 .elementor-element.elementor-element-d6d28a3:before {
        opacity: 0.6;
        transform: translate(-50%,0%);
    }
}

@media (min-width: 1025px) {
    .elementor-135060 .elementor-element.elementor-element-d6d28a3:before {
        transform: translate(-50%,-50%);  
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f75755b */.elementor-135060 .elementor-element.elementor-element-f75755b:before {
    content: '';
    width: 284px;
    height: 284px;
    border-radius: 142px;
    background: #ffffff;
    position: absolute;
    filter: blur(74px);
    top: 50%;
    left: 80px;
    transform: translateY(-50%);
    opacity: 0.6;
}

@media (max-width: 1023px) {
    .elementor-135060 .elementor-element.elementor-element-f75755b:before {
        width: 184px;
        height: 184px;
        border-radius: 92px;
        filter: blur(84px);
        left: 40px;
    }
}

@media (max-width: 767px) {
    .elementor-135060 .elementor-element.elementor-element-f75755b {
        background: linear-gradient(180deg, #0E1113 0%, #384049 100%)!important;
    }
    
    .elementor-135060 .elementor-element.elementor-element-f75755b:before {
        width: 114px;
        height: 114px;
        border-radius: 57px;
        filter: blur(64px);
        opacity: 0.8;
        top: auto;
        bottom: 0;
        left: 50%;
        transform: translateX(-50%);
    }
    
    /*.elementor-135060 .elementor-element.elementor-element-f75755b .elementor-row {
        flex-direction: column-reverse;
    }*/
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1df7d2 */.elementor-135060 .elementor-element.elementor-element-d1df7d2 {
    margin: 0 0 20px;
}
    
.elementor-135060 .elementor-element.elementor-element-d1df7d2 h2 span {
    background-color: #CE0037;
    white-space: pre-wrap;
}

@media (min-width: 768px) {
    .elementor-135060 .elementor-element.elementor-element-d1df7d2 {
        margin: 0 0 10px;
    }
}

@media (min-width: 1025px) {
    .elementor-135060 .elementor-element.elementor-element-d1df7d2 h2 span {
        line-height: 35px;
        display: inline-block;
        padding: 0 15px;
    }
    
    .elementor-135060 .elementor-element.elementor-element-d1df7d2 h2 span>span {
        padding: 0;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be8dc12 */.elementor-135060 .elementor-element.elementor-element-be8dc12 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b8a096 */.elementor-135060 .elementor-element.elementor-element-2b8a096 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d811f5f */.elementor-135060 .elementor-element.elementor-element-d811f5f {
    position: absolute;
    transform: none;
}
    
.elementor-135060 .elementor-element.elementor-element-d811f5f img {
    width: 170px;
}

@media (min-width: 768px) {
    .elementor-135060 .elementor-element.elementor-element-d811f5f {
        position: absolute;
        transform: translateY(-20%);
    }

    .elementor-135060 .elementor-element.elementor-element-d811f5f img {
       width: 225px;
       height: auto;
    }
}

@media (min-width: 1025px) {
    .elementor-135060 .elementor-element.elementor-element-d811f5f {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
    }
    
    .elementor-135060 .elementor-element.elementor-element-d811f5f img {
        width: auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d6d28a3 */.elementor-135060 .elementor-element.elementor-element-d6d28a3:before {
    content: "";
    width: 300px;
    height: 300px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background: linear-gradient(0deg, rgba(186, 188, 188, 0.6) 0%, rgba(227, 229, 229, 0.6) 100%);
    opacity: 0.3;
    filter: blur(60.9254px);
}

@media (min-width: 768px) {
    .elementor-135060 .elementor-element.elementor-element-d6d28a3:before {
        opacity: 0.6;
        transform: translate(-50%,0%);
    }
}

@media (min-width: 1025px) {
    .elementor-135060 .elementor-element.elementor-element-d6d28a3:before {
        transform: translate(-50%,-50%);  
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1df7d2 */.elementor-135060 .elementor-element.elementor-element-d1df7d2 {
    margin: 0 0 20px;
}
    
.elementor-135060 .elementor-element.elementor-element-d1df7d2 h2 span {
    background-color: #CE0037;
    white-space: pre-wrap;
}

@media (min-width: 768px) {
    .elementor-135060 .elementor-element.elementor-element-d1df7d2 {
        margin: 0 0 10px;
    }
}

@media (min-width: 1025px) {
    .elementor-135060 .elementor-element.elementor-element-d1df7d2 h2 span {
        line-height: 35px;
        display: inline-block;
        padding: 0 15px;
    }
    
    .elementor-135060 .elementor-element.elementor-element-d1df7d2 h2 span>span {
        padding: 0;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be8dc12 */.elementor-135060 .elementor-element.elementor-element-be8dc12 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b8a096 */.elementor-135060 .elementor-element.elementor-element-2b8a096 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d811f5f */.elementor-135060 .elementor-element.elementor-element-d811f5f {
    position: absolute;
    transform: none;
}
    
.elementor-135060 .elementor-element.elementor-element-d811f5f img {
    width: 170px;
}

@media (min-width: 768px) {
    .elementor-135060 .elementor-element.elementor-element-d811f5f {
        position: absolute;
        transform: translateY(-20%);
    }

    .elementor-135060 .elementor-element.elementor-element-d811f5f img {
       width: 225px;
       height: auto;
    }
}

@media (min-width: 1025px) {
    .elementor-135060 .elementor-element.elementor-element-d811f5f {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
    }
    
    .elementor-135060 .elementor-element.elementor-element-d811f5f img {
        width: auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d6d28a3 */.elementor-135060 .elementor-element.elementor-element-d6d28a3:before {
    content: "";
    width: 300px;
    height: 300px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background: linear-gradient(0deg, rgba(186, 188, 188, 0.6) 0%, rgba(227, 229, 229, 0.6) 100%);
    opacity: 0.3;
    filter: blur(60.9254px);
}

@media (min-width: 768px) {
    .elementor-135060 .elementor-element.elementor-element-d6d28a3:before {
        opacity: 0.6;
        transform: translate(-50%,0%);
    }
}

@media (min-width: 1025px) {
    .elementor-135060 .elementor-element.elementor-element-d6d28a3:before {
        transform: translate(-50%,-50%);  
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f75755b */.elementor-135060 .elementor-element.elementor-element-f75755b:before {
    content: '';
    width: 284px;
    height: 284px;
    border-radius: 142px;
    background: #ffffff;
    position: absolute;
    filter: blur(74px);
    top: 50%;
    left: 80px;
    transform: translateY(-50%);
    opacity: 0.6;
}

@media (max-width: 1023px) {
    .elementor-135060 .elementor-element.elementor-element-f75755b:before {
        width: 184px;
        height: 184px;
        border-radius: 92px;
        filter: blur(84px);
        left: 40px;
    }
}

@media (max-width: 767px) {
    .elementor-135060 .elementor-element.elementor-element-f75755b {
        background: linear-gradient(180deg, #0E1113 0%, #384049 100%)!important;
    }
    
    .elementor-135060 .elementor-element.elementor-element-f75755b:before {
        width: 114px;
        height: 114px;
        border-radius: 57px;
        filter: blur(64px);
        opacity: 0.8;
        top: auto;
        bottom: 0;
        left: 50%;
        transform: translateX(-50%);
    }
    
    /*.elementor-135060 .elementor-element.elementor-element-f75755b .elementor-row {
        flex-direction: column-reverse;
    }*/
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-307eb21 */.elementor-135060 .elementor-element.elementor-element-307eb21 {
    position: static;
}

.elementor-135060 .elementor-element.elementor-element-307eb21 a:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.elementor-editor-active .elementor-135060 .elementor-element.elementor-element-307eb21 a:before {
    content: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7b4fb37 */.elementor-135060 .elementor-element.elementor-element-7b4fb37 {
    position: static;
}

.elementor-135060 .elementor-element.elementor-element-7b4fb37 a:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.elementor-editor-active .elementor-135060 .elementor-element.elementor-element-7b4fb37 a:before {
    content: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8246597 */.elementor-135060 .elementor-element.elementor-element-8246597 {
    position: static;
}

.elementor-135060 .elementor-element.elementor-element-8246597 a:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.elementor-editor-active .elementor-135060 .elementor-element.elementor-element-8246597 a:before {
    content: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-307eb21 */.elementor-135060 .elementor-element.elementor-element-307eb21 {
    position: static;
}

.elementor-135060 .elementor-element.elementor-element-307eb21 a:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.elementor-editor-active .elementor-135060 .elementor-element.elementor-element-307eb21 a:before {
    content: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7b4fb37 */.elementor-135060 .elementor-element.elementor-element-7b4fb37 {
    position: static;
}

.elementor-135060 .elementor-element.elementor-element-7b4fb37 a:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.elementor-editor-active .elementor-135060 .elementor-element.elementor-element-7b4fb37 a:before {
    content: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8246597 */.elementor-135060 .elementor-element.elementor-element-8246597 {
    position: static;
}

.elementor-135060 .elementor-element.elementor-element-8246597 a:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.elementor-editor-active .elementor-135060 .elementor-element.elementor-element-8246597 a:before {
    content: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-390144e */@media only screen and (max-width: 767px) {
.elementor-135060 .elementor-element.elementor-element-390144e > .elementor-container {
        display: flex;
    overflow-x: scroll;
    -ms-overflow-style: none;
}

.elementor-135060 .elementor-element.elementor-element-390144e > .elementor-container::-webkit-scrollbar {
    width: 5px; 
    height: 0px;
}

.elementor-135060 .elementor-element.elementor-element-390144e > .elementor-container > .elementor-row {
            flex-wrap: nowrap;
    max-width: 100%;
    width: 100%;
}

.elementor-135060 .elementor-element.elementor-element-390144e > .elementor-container > .elementor-row .elementor-column {
        width: 88%;
        min-width: 88%;
}}/* End custom CSS */