.elementor-4591 .elementor-element.elementor-element-5aa0c42 > .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-4591 .elementor-element.elementor-element-5aa0c42 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4591 .elementor-element.elementor-element-5aa0c42 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4591 .elementor-element.elementor-element-6f8436c > .elementor-widget-container{margin:63px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4591 .elementor-element.elementor-element-a316eed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4591 .elementor-element.elementor-element-410e32b .elementor-button{font-size:15px;font-weight:600;text-transform:uppercase;background-color:#2c2c2c;border-radius:35px 35px 35px 35px;}.elementor-4591 .elementor-element.elementor-element-410e32b .elementor-button:hover, .elementor-4591 .elementor-element.elementor-element-410e32b .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-text );}.elementor-4591 .elementor-element.elementor-element-410e32b .elementor-button:hover svg, .elementor-4591 .elementor-element.elementor-element-410e32b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4591 .elementor-element.elementor-element-410e32b > .elementor-widget-container{margin:0px 0px 0px 123px;padding:0px 0px 0px 0px;}.elementor-4591 .elementor-element.elementor-element-5c32666{margin-top:0px;margin-bottom:0px;}.elementor-4591 .elementor-element.elementor-element-732fc4b{margin-top:58px;margin-bottom:0px;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .wgl-striped-services{height:337px;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .wgl-striped-services .service-item.active{flex:3;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .wgl-striped-services .service-item:not(.active){flex:1;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .service-item_wrapper{padding:40px 90px 50px 50px;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .button-read-more,
                     .elementor-4591 .elementor-element.elementor-element-0b155b5 .wgl-button .button__content{flex-direction:row-reverse;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .service-item .service-image::before{opacity:0;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .service-item.active .service-image::before{opacity:0;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .service-item .service-image::after{background-color:transparent;background-image:linear-gradient(180deg, rgba( 35,35,35,0 ) 0%, rgba( 35,35,35,0.8 ) 100%);opacity:0;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .service-item.active .service-image::after{opacity:1;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .service-item_title{font-family:"Poppins", Sans-serif;font-size:30px;width:475px;color:#ffffff;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .service-item.active .service-item_title{color:#ffffff;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .service-item_subtitle{font-family:"Poppins", Sans-serif;line-height:1px;width:475px;color:#ffffff;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .service-item.active .service-item_subtitle{color:#ffffff;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .service-item_content{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:24px;width:500px;margin:14px 0px 0px 0px;color:#FFFFFF;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .service-item_bg_text{font-size:110px;justify-content:flex-end;align-items:flex-end;margin:0em -0.48em 0.41em 0em;color:#FFFFFF;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .service-item_bg_text span{transform:rotate(-90deg);width:1.5em;height:1.5em;line-height:1.5em;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .wgl-striped_button span{text-transform:uppercase;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .service-item_button_wrapper{margin:11px 0px 0px 0px;position:relative;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .wgl-striped_button{color:var( --e-global-color-text );}.elementor-4591 .elementor-element.elementor-element-0b155b5 .wgl-striped_button .read-more-icon{--icon-rotate:-45deg;}.elementor-4591 .elementor-element.elementor-element-0b155b5{width:var( --container-widget-width, 100.146% );max-width:100.146%;--container-widget-width:100.146%;--container-widget-flex-grow:0;}.elementor-4591 .elementor-element.elementor-element-bf1bf58{margin-top:38px;margin-bottom:34px;}.elementor-4591 .elementor-element.elementor-element-9c12d18{text-align:center;color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;line-height:37px;}.elementor-4591 .elementor-element.elementor-element-eb81152{text-align:center;}.elementor-4591 .elementor-element.elementor-element-eb81152 .elementor-social-icon:hover{transform:translateY(-5px);}.elementor-4591 .elementor-element.elementor-element-eb81152 .elementor-icon i{color:var( --e-global-color-text );}.elementor-4591 .elementor-element.elementor-element-eb81152 .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-4591 .elementor-element.elementor-element-eb81152 .elementor-icon{background-color:#232323;}.elementor-4591 .elementor-element.elementor-element-eb81152 .elementor-icon:not(:last-child){margin-right:13px;}.elementor-4591 .elementor-element.elementor-element-eb81152 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4591 .elementor-element.elementor-element-b6a3011:not(.elementor-motion-effects-element-type-background), .elementor-4591 .elementor-element.elementor-element-b6a3011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2c2c2c;}.elementor-4591 .elementor-element.elementor-element-b6a3011{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4591 .elementor-element.elementor-element-b6a3011 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4591 .elementor-element.elementor-element-229bc3e{flex-grow:20;display:inline-flex;width:var( --container-widget-width, 100.732% );max-width:100.732%;--container-widget-width:100.732%;--container-widget-flex-grow:0;}.elementor-4591 .elementor-element.elementor-element-229bc3e .wgl-logotype-container,
                     .elementor-4591 .elementor-element.elementor-element-229bc3e{text-align:center;justify-content:center;}.elementor-4591 .elementor-element.elementor-element-229bc3e > .elementor-widget-container{margin:15px 0px 15px 0px;}.wgl-canvas-outer{filter:invert(1);opacity:1;}body.elementor-page-4591 #main.site-main{z-index:0;}body.elementor-page-4591:not(.elementor-motion-effects-element-type-background), body.elementor-page-4591 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:max(1920px, 100%) auto;}@media(max-width:1200px){.elementor-4591 .elementor-element.elementor-element-0b155b5 .wgl-striped-services{height:500px;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .wgl-striped-services .service-item.active{flex:8;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .wgl-striped-services .service-item:not(.active){flex:3;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .service-item_wrapper{padding:20px 80px 30px 30px;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .service-item_title{font-size:32px;width:40vw;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .service-item_subtitle{width:390px;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .service-item_content{width:40vw;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .service-item_bg_text{font-size:8vw;margin:0em -0.45em 0em 0em;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .service-item_bg_text span{transform:rotate(-90deg);}body.elementor-page-4591:not(.elementor-motion-effects-element-type-background), body.elementor-page-4591 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1500px auto;}}@media(min-width:768px){.elementor-4591 .elementor-element.elementor-element-5aa0c42{width:100%;}}@media(max-width:767px){.elementor-4591 .elementor-element.elementor-element-a316eed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4591 .elementor-element.elementor-element-410e32b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4591 .elementor-element.elementor-element-732fc4b{margin-top:25px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .wgl-striped-services{height:700px;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .wgl-striped-services .service-item.active{flex:8;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .wgl-striped-services .service-item:not(.active){flex:2;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .service-item_wrapper{padding:20px 30px 30px 30px;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .service-item_title{font-size:28px;width:320px;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .service-item_content{width:320px;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .service-item_bg_text{font-size:clamp(82px, 16vw, 110px);justify-content:flex-end;align-items:flex-end;margin:0em -0.2em -0.45em 0em;}.elementor-4591 .elementor-element.elementor-element-0b155b5 .service-item_bg_text span{transform:rotate(0deg);}.elementor-4591 .elementor-element.elementor-element-9c12d18{text-align:center;width:100%;max-width:100%;}.elementor-4591 .elementor-element.elementor-element-9c12d18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4591 .elementor-element.elementor-element-eb81152{text-align:center;}body.elementor-page-4591:not(.elementor-motion-effects-element-type-background), body.elementor-page-4591 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1150px auto;}}