.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1894 .elementor-element.elementor-element-7de2905 > .elementor-widget-container{margin:120px 0px 220px 0px;}.elementor-1894 .elementor-element.elementor-element-b134064{--spacer-size:670px;width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;top:0px;z-index:-2;}.elementor-1894 .elementor-element.elementor-element-b134064 > .elementor-widget-container{background-image:url("https://vigourdwenterprise.com/wp-content/uploads/2023/09/Service-listing-page-image-3.svg");margin:-1px 0px -1px 0px;background-position:center center;background-repeat:repeat;background-size:cover;}body:not(.rtl) .elementor-1894 .elementor-element.elementor-element-b134064{left:0px;}body.rtl .elementor-1894 .elementor-element.elementor-element-b134064{right:0px;}.elementor-1894 .elementor-element.elementor-element-612bb27{--spacer-size:670px;width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;top:0px;z-index:-2;}.elementor-1894 .elementor-element.elementor-element-612bb27 > .elementor-widget-container{--e-transform-rotateZ:90deg;background-image:url("https://vigourdwenterprise.com/wp-content/uploads/2023/09/Service-listing-page-image-3.svg");margin:0px -1px 0px -1px;background-position:center center;background-repeat:repeat;background-size:cover;}body:not(.rtl) .elementor-1894 .elementor-element.elementor-element-612bb27{left:0px;}body.rtl .elementor-1894 .elementor-element.elementor-element-612bb27{right:0px;}@media(max-width:1280px) and (min-width:481px){.elementor-1894 .elementor-element.elementor-element-015d15c{width:100%;}}@media(max-width:1540px){.elementor-1894 .elementor-element.elementor-element-b134064{--spacer-size:500px;--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-1894 .elementor-element.elementor-element-612bb27{--spacer-size:500px;--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}}@media(max-width:1280px){.elementor-1894 .elementor-element.elementor-element-7de2905 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-1894 .elementor-element.elementor-element-b134064 > .elementor-widget-container{--e-transform-translateX:-50%;}body:not(.rtl) .elementor-1894 .elementor-element.elementor-element-b134064{left:50%;}body.rtl .elementor-1894 .elementor-element.elementor-element-b134064{right:50%;}.elementor-1894 .elementor-element.elementor-element-612bb27 > .elementor-widget-container{--e-transform-translateX:0%;--e-transform-translateY:50%;}body:not(.rtl) .elementor-1894 .elementor-element.elementor-element-612bb27{left:50%;}body.rtl .elementor-1894 .elementor-element.elementor-element-612bb27{right:50%;}}@media(max-width:1024px){.elementor-1894 .elementor-element.elementor-element-b134064{--spacer-size:450px;--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;}.elementor-1894 .elementor-element.elementor-element-612bb27{--spacer-size:450px;--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;}}@media(max-width:767px){.elementor-1894 .elementor-element.elementor-element-b134064{--spacer-size:400px;--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-1894 .elementor-element.elementor-element-612bb27{--spacer-size:400px;--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}}@media(max-width:480px){.elementor-1894 .elementor-element.elementor-element-b134064{--spacer-size:350px;--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-1894 .elementor-element.elementor-element-612bb27{--spacer-size:350px;--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}}