.elementor-3273 .elementor-element.elementor-element-29e6dec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .case_items.swiper-slide{width:calc(100% / 5);}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .wgl-cases:not([data-carousel="yes"]){grid-template-columns:repeat(5, 1fr);gap:30px;}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .wgl-carousel_swiper{--wgl-gallery-duration:800ms;}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .animation-style-3d .wgl-carousel_wrap{transition-duration:calc(800ms + 300ms);}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .animation-style-3d .swiper-slide{transition-property:transform, opacity;transition-duration:800ms, calc(800ms + 300ms);}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .wgl-cases__button{justify-content:space-between;line-height:1.3em;letter-spacing:-0.03em;padding:0px 0px 0px 0px;border-style:none;color:#232323;background-color:rgba( 35,35,35,0 );}.elementor-3273 .elementor-element.elementor-element-dc62fd7 > .elementor-widget-container{margin:3px -25px 0px -25px;}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .wgl-cases[data-carousel="yes"] .case_items{padding:calc(30px * 0.5);}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .wgl-cases[data-carousel="yes"]{margin:calc(30px * -0.5);}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .wgl-cases[data-carousel="yes"] .swiper-pagination{margin-bottom:calc(30px * 0.5);}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .case_items__inner_wrapper{justify-content:center;text-align:left;align-items:flex-start;transition:0.4s;}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .button-read-more,
                     .elementor-3273 .elementor-element.elementor-element-dc62fd7 .wgl-button .button__content{flex-direction:row-reverse;}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .swiper-wrapper,
                         .elementor-3273 .elementor-element.elementor-element-dc62fd7 .swiper-vertical .swiper-slide{align-items:flex-start;}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .wgl-carousel_wrapper .swiper-pagination{margin:41px 0px 0px 0px;}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .case_items{z-index:1;position:relative;}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .case_title{text-transform:capitalize;}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .case_subtitle__wrapper{margin:5px 0px 0px 0px;}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .case_bg_text{margin:0px -300px -100px -300px;}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .case_items .wgl-image-box_img img{width:100%;--image-width:100;}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .image_wrapper {z-index:1;}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .image_wrapper{margin:0px 0px 30px 0px;}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .case_items:hover .image_wrapper img{border-radius:30px 30px 30px 30px;}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .image_wrapper img{transition:0.6s;}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .icon_wrapper .wgl-icon{font-size:53px;margin:0px 0px 19px 0px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#FFFFFF;}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .case_items:hover .icon_wrapper .wgl-icon{fill:#232323;color:#232323;border-color:#232323;}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .case_button__wrapper{margin:0px 0px 10px 0px;}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .wgl-icon{padding:13px 13px 13px 13px;border-radius:50px 50px 50px 50px;border-style:none;color:#232323;background-color:#F5F5F5;}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .wgl-cases__button:hover .wgl-icon,
                     .elementor-3273 .elementor-element.elementor-element-dc62fd7 .wgl-cases__link:hover ~ .case_button__wrapper .wgl-icon{background-color:var( --e-global-color-primary );}.elementor-3273 .elementor-element.elementor-element-b363288{--spacer-size:100px;}@media(max-width:1200px){.elementor-3273 .elementor-element.elementor-element-dc62fd7 .case_items.swiper-slide{width:calc(100% / 2);}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .wgl-cases:not([data-carousel="yes"]){grid-template-columns:repeat(2, 1fr);gap:30px;}.elementor-3273 .elementor-element.elementor-element-dc62fd7 > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .wgl-cases[data-carousel="yes"] .case_items{padding:calc(30px * 0.5);}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .wgl-cases[data-carousel="yes"]{margin:calc(30px * -0.5);}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .wgl-cases[data-carousel="yes"] .swiper-pagination{margin-bottom:calc(30px * 0.5);}.elementor-3273 .elementor-element.elementor-element-b363288{--spacer-size:30px;}}@media(max-width:767px){.elementor-3273 .elementor-element.elementor-element-29e6dec{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .case_items.swiper-slide{width:calc(100% / 1);}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .wgl-cases:not([data-carousel="yes"]){grid-template-columns:repeat(1, 1fr);gap:20px;}.elementor-3273 .elementor-element.elementor-element-dc62fd7 > .elementor-widget-container{margin:10px 15px 0px 15px;}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .wgl-cases[data-carousel="yes"] .case_items{padding:calc(20px * 0.5);}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .wgl-cases[data-carousel="yes"]{margin:calc(20px * -0.5);}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .wgl-cases[data-carousel="yes"] .swiper-pagination{margin-bottom:calc(20px * 0.5);}.elementor-3273 .elementor-element.elementor-element-dc62fd7 .wgl-carousel_wrapper .swiper-pagination{margin:25px 0px 0px 0px;}}