.elementor-112 .elementor-element.elementor-element-27648c57{--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;--overlay-opacity:0.75;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-27648c57:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-27648c57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vanguardengineering.net/wp-content/uploads/2025/04/Untitled-design-35a.jpg");background-position:center center;background-size:cover;}.elementor-112 .elementor-element.elementor-element-27648c57::before, .elementor-112 .elementor-element.elementor-element-27648c57 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-27648c57 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-27648c57 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-27648c57 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-27648c57 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-112 .elementor-element.elementor-element-50ab4427 > .elementor-widget-container{padding:10px 30px 8px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF47;border-radius:50px 50px 50px 50px;}.elementor-112 .elementor-element.elementor-element-50ab4427.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-50ab4427{--icon-box-icon-margin:15px;}.elementor-112 .elementor-element.elementor-element-50ab4427.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7adec8 );}.elementor-112 .elementor-element.elementor-element-50ab4427.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-50ab4427.elementor-view-default .elementor-icon{fill:var( --e-global-color-e7adec8 );color:var( --e-global-color-e7adec8 );border-color:var( --e-global-color-e7adec8 );}.elementor-112 .elementor-element.elementor-element-50ab4427 .elementor-icon{font-size:21px;}.elementor-112 .elementor-element.elementor-element-50ab4427 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-50ab4427 .elementor-icon-box-title a{font-family:var( --e-global-typography-c372461-font-family ), Sans-serif;font-size:var( --e-global-typography-c372461-font-size );font-weight:var( --e-global-typography-c372461-font-weight );text-transform:var( --e-global-typography-c372461-text-transform );line-height:var( --e-global-typography-c372461-line-height );}.elementor-112 .elementor-element.elementor-element-50ab4427 .elementor-icon-box-title{color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-69706d08 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-112 .elementor-element.elementor-element-69706d08 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-112 .elementor-element.elementor-element-69706d08 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-69706d08 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-154c6648{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-b65e8d4{--display:flex;--justify-content:center;--overlay-opacity:0.38;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-978d6eb );--border-color:var( --e-global-color-978d6eb );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-b65e8d4:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-b65e8d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vanguardengineering.net/wp-content/uploads/2025/04/cnc-laser-cutting-of-metal-close-up-modern-indust-2023-11-27-05-31-18-utc.jpg");background-position:center center;background-size:cover;}.elementor-112 .elementor-element.elementor-element-b65e8d4::before, .elementor-112 .elementor-element.elementor-element-b65e8d4 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-b65e8d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-b65e8d4 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-b65e8d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-b65e8d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-112 .elementor-element.elementor-element-b65e8d4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-112 .elementor-element.elementor-element-1edc824d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-978d6eb );--border-color:var( --e-global-color-978d6eb );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-1edc824d:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-1edc824d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c9484f );}.elementor-112 .elementor-element.elementor-element-1edc824d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-112 .elementor-element.elementor-element-1edc824d.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(4.2px);backdrop-filter:blur(4.2px);border-radius:inherit;background-color:inherit;}.elementor-112 .elementor-element.elementor-element-6603ac85{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-4b9bd7da > .elementor-widget-container{background-color:var( --e-global-color-6d687c0 );margin:0px 0px -6px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-978d6eb );border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-4b9bd7da.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-4b9bd7da .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-4b9bd7da.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-4b9bd7da.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-4b9bd7da.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-4b9bd7da.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-4b9bd7da.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-4b9bd7da.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-4b9bd7da.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-4b9bd7da .elementor-icon{font-size:24px;border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-4b9bd7da .elementor-icon svg{height:24px;}.elementor-112 .elementor-element.elementor-element-53d2f844{text-align:center;}.elementor-112 .elementor-element.elementor-element-53d2f844 .elementor-heading-title{font-family:"Radio Canada", Sans-serif;font-size:1.2em;font-weight:200;text-transform:uppercase;}.elementor-112 .elementor-element.elementor-element-b5fa943{text-align:center;}.elementor-112 .elementor-element.elementor-element-39948466{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-6bcd9c5a > .elementor-widget-container{background-color:var( --e-global-color-6d687c0 );margin:0px 0px -6px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-978d6eb );border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-6bcd9c5a.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-6bcd9c5a .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-6bcd9c5a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-6bcd9c5a.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-6bcd9c5a.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-6bcd9c5a.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-6bcd9c5a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-6bcd9c5a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-6bcd9c5a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-6bcd9c5a .elementor-icon{font-size:24px;border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-6bcd9c5a .elementor-icon svg{height:24px;}.elementor-112 .elementor-element.elementor-element-47f7468a{text-align:center;}.elementor-112 .elementor-element.elementor-element-47f7468a .elementor-heading-title{font-family:"Radio Canada", Sans-serif;font-size:1.2em;font-weight:200;text-transform:uppercase;}.elementor-112 .elementor-element.elementor-element-6ac34821{text-align:center;}.elementor-112 .elementor-element.elementor-element-6a5c346f{--display:flex;--overlay-opacity:0.53;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-978d6eb );--border-color:var( --e-global-color-978d6eb );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-6a5c346f:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-6a5c346f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vanguardengineering.net/wp-content/uploads/2025/04/1111.jpg");background-position:center center;background-size:cover;}.elementor-112 .elementor-element.elementor-element-6a5c346f::before, .elementor-112 .elementor-element.elementor-element-6a5c346f > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-6a5c346f > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-6a5c346f > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-6a5c346f > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-6a5c346f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-112 .elementor-element.elementor-element-45934370{--spacer-size:50px;}.elementor-112 .elementor-element.elementor-element-8c0b303{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-3744808c{text-align:center;}.elementor-112 .elementor-element.elementor-element-3744808c .elementor-heading-title{font-family:var( --e-global-typography-9e69f52-font-family ), Sans-serif;font-size:var( --e-global-typography-9e69f52-font-size );font-weight:var( --e-global-typography-9e69f52-font-weight );text-transform:var( --e-global-typography-9e69f52-text-transform );color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-39a47e1e{--e-image-carousel-slides-to-show:5;}.elementor-112 .elementor-element.elementor-element-39a47e1e > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-18bd4e94{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-34da0421{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-28d3716a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-28d3716a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-112 .elementor-element.elementor-element-c25411a > .elementor-widget-container{padding:10px 30px 8px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8a449c6 );border-radius:50px 50px 50px 50px;}.elementor-112 .elementor-element.elementor-element-c25411a.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-c25411a{--icon-box-icon-margin:15px;}.elementor-112 .elementor-element.elementor-element-c25411a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7adec8 );}.elementor-112 .elementor-element.elementor-element-c25411a.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-c25411a.elementor-view-default .elementor-icon{fill:var( --e-global-color-e7adec8 );color:var( --e-global-color-e7adec8 );border-color:var( --e-global-color-e7adec8 );}.elementor-112 .elementor-element.elementor-element-c25411a .elementor-icon{font-size:21px;}.elementor-112 .elementor-element.elementor-element-c25411a .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-c25411a .elementor-icon-box-title a{font-family:var( --e-global-typography-c372461-font-family ), Sans-serif;font-size:var( --e-global-typography-c372461-font-size );font-weight:var( --e-global-typography-c372461-font-weight );text-transform:var( --e-global-typography-c372461-text-transform );line-height:var( --e-global-typography-c372461-line-height );}.elementor-112 .elementor-element.elementor-element-c25411a .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-112 .elementor-element.elementor-element-57c3861e > .elementor-widget-container{padding:0px 120px 0px 0px;}.elementor-112 .elementor-element.elementor-element-17dea32c{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-7da7c066{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-6422b427{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-978d6eb );--border-color:var( --e-global-color-978d6eb );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-112 .elementor-element.elementor-element-6422b427:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-6422b427 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07121A;}.elementor-112 .elementor-element.elementor-element-6b8c958e > .elementor-widget-container{margin:0px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-5e6eca11{--divider-border-style:solid;--divider-color:var( --e-global-color-8a449c6 );--divider-border-width:1px;}.elementor-112 .elementor-element.elementor-element-5e6eca11 .elementor-divider-separator{width:100%;}.elementor-112 .elementor-element.elementor-element-5e6eca11 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-112 .elementor-element.elementor-element-41534a85{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-49e97c3d{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-2ef0f070{text-align:left;}.elementor-112 .elementor-element.elementor-element-47900b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-360d1b4e > .elementor-widget-container{background-color:var( --e-global-color-6d687c0 );margin:0px 0px -6px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-978d6eb );border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-360d1b4e.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-360d1b4e .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-360d1b4e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-360d1b4e.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-360d1b4e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-360d1b4e.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-360d1b4e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-360d1b4e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-360d1b4e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-360d1b4e .elementor-icon{font-size:15px;border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-360d1b4e .elementor-icon svg{height:15px;}.elementor-112 .elementor-element.elementor-element-4541a6ea > .elementor-widget-container{background-color:var( --e-global-color-6d687c0 );margin:0px 0px -6px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-978d6eb );border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-4541a6ea.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-4541a6ea .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-4541a6ea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-4541a6ea.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-4541a6ea.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-4541a6ea.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-4541a6ea.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-4541a6ea.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-4541a6ea.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-4541a6ea .elementor-icon{font-size:15px;border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-4541a6ea .elementor-icon svg{height:15px;}.elementor-112 .elementor-element.elementor-element-62f420ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-71e4da61{--display:flex;--justify-content:flex-end;--overlay-opacity:0.87;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-978d6eb );--border-color:var( --e-global-color-978d6eb );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-112 .elementor-element.elementor-element-71e4da61:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-71e4da61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vanguardengineering.net/wp-content/uploads/2025/04/Untitled-design-351.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-112 .elementor-element.elementor-element-71e4da61::before, .elementor-112 .elementor-element.elementor-element-71e4da61 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-71e4da61 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-71e4da61 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-71e4da61 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-71e4da61 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(241deg, var( --e-global-color-0fdf43a ) 0%, var( --e-global-color-c08e695 ) 100%);}.elementor-112 .elementor-element.elementor-element-71e4da61.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-112 .elementor-element.elementor-element-28531056 .elementor-counter-title{justify-content:end;color:#C1C1C1;font-family:"Roboto", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-112 .elementor-element.elementor-element-28531056 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;color:#FFFFFF;font-family:"Radio Canada", Sans-serif;font-size:4.2em;font-weight:400;}.elementor-112 .elementor-element.elementor-element-509b3399{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-509b3399:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-509b3399 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vanguardengineering.net/wp-content/uploads/2025/04/Team4-1.jpg");background-position:center center;background-size:cover;}.elementor-112 .elementor-element.elementor-element-2858904b{--spacer-size:50px;}.elementor-112 .elementor-element.elementor-element-12940c7e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-6956ff23{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-978d6eb );--border-color:var( --e-global-color-978d6eb );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-112 .elementor-element.elementor-element-6956ff23:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-6956ff23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom left, var( --e-global-color-0fdf43a ) 0%, var( --e-global-color-c08e695 ) 100%);}.elementor-112 .elementor-element.elementor-element-6956ff23.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-112 .elementor-element.elementor-element-23804fa{text-align:left;}.elementor-112 .elementor-element.elementor-element-23804fa .elementor-heading-title{font-family:"Radio Canada", Sans-serif;font-size:1em;font-weight:200;text-transform:uppercase;color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-39e122f7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-10bcdd32{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-978d6eb );--border-color:var( --e-global-color-978d6eb );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-10bcdd32:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-10bcdd32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vanguardengineering.net/wp-content/uploads/2025/04/Tech3.jpg");background-position:top center;}.elementor-112 .elementor-element.elementor-element-ed28e1d > .elementor-widget-container{background-color:var( --e-global-color-6d687c0 );margin:0px 0px -6px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-978d6eb );border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-ed28e1d.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-ed28e1d .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-ed28e1d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-ed28e1d.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-ed28e1d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-ed28e1d.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-ed28e1d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-ed28e1d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-ed28e1d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-ed28e1d .elementor-icon{font-size:24px;border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-ed28e1d .elementor-icon svg{height:24px;}.elementor-112 .elementor-element.elementor-element-253d30ba{text-align:left;}.elementor-112 .elementor-element.elementor-element-430402b8 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-112 .elementor-element.elementor-element-430402b8{text-align:left;}.elementor-112 .elementor-element.elementor-element-41f26284{--display:flex;--overlay-opacity:0.69;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-978d6eb );--border-color:var( --e-global-color-978d6eb );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-41f26284:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-41f26284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vanguardengineering.net/wp-content/uploads/2025/04/Untitled-design-35a.jpg");background-position:center center;background-size:cover;}.elementor-112 .elementor-element.elementor-element-41f26284::before, .elementor-112 .elementor-element.elementor-element-41f26284 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-41f26284 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-41f26284 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-41f26284 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-41f26284 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-112 .elementor-element.elementor-element-22df75e6 > .elementor-widget-container{background-color:var( --e-global-color-6d687c0 );margin:0px 0px -6px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-978d6eb );border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-22df75e6.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-22df75e6 .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-22df75e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-22df75e6.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-22df75e6.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-22df75e6.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-22df75e6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-22df75e6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-22df75e6.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-22df75e6 .elementor-icon{font-size:24px;border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-22df75e6 .elementor-icon svg{height:24px;}.elementor-112 .elementor-element.elementor-element-5cc6f559{text-align:left;}.elementor-112 .elementor-element.elementor-element-5e14c4af > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-112 .elementor-element.elementor-element-5e14c4af{text-align:left;}.elementor-112 .elementor-element.elementor-element-7a99027e{--display:flex;--overlay-opacity:0.16;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-112 .elementor-element.elementor-element-7a99027e:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-7a99027e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, var( --e-global-color-0fdf43a ) 0%, var( --e-global-color-c08e695 ) 100%);}.elementor-112 .elementor-element.elementor-element-7a99027e::before, .elementor-112 .elementor-element.elementor-element-7a99027e > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-7a99027e > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-7a99027e > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-7a99027e > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-7a99027e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://vanguardengineering.net/wp-content/uploads/2025/04/white-accent-01-1.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-112 .elementor-element.elementor-element-6d884678 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-112 .elementor-element.elementor-element-6d884678{text-align:left;}.elementor-112 .elementor-element.elementor-element-9d7ee7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(33px/2);}.elementor-112 .elementor-element.elementor-element-9d7ee7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(33px/2);}.elementor-112 .elementor-element.elementor-element-9d7ee7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(33px/2);margin-left:calc(33px/2);}.elementor-112 .elementor-element.elementor-element-9d7ee7e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-33px/2);margin-left:calc(-33px/2);}body.rtl .elementor-112 .elementor-element.elementor-element-9d7ee7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-33px/2);}body:not(.rtl) .elementor-112 .elementor-element.elementor-element-9d7ee7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-33px/2);}.elementor-112 .elementor-element.elementor-element-9d7ee7e .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-978d6eb );}.elementor-112 .elementor-element.elementor-element-9d7ee7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-112 .elementor-element.elementor-element-9d7ee7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-112 .elementor-element.elementor-element-9d7ee7e .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-112 .elementor-element.elementor-element-9d7ee7e .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-9d7ee7e .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-9d7ee7e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-9d7ee7e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-79ac3eda{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-978d6eb );--border-color:var( --e-global-color-978d6eb );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-531a856e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-66ddce1e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-66ddce1e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-112 .elementor-element.elementor-element-6e9852b2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-6e9852b2.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:70px;}.elementor-112 .elementor-element.elementor-element-6e9852b2.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:70px;}#wpadminbar ~ .elementor-112 .elementor-element.elementor-element-6e9852b2.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down, #wpadminbar ~ * .elementor-112 .elementor-element.elementor-element-6e9852b2.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:calc(70px + var(--wpadminbar-height, 0px));}#wpadminbar ~ .elementor-112 .elementor-element.elementor-element-6e9852b2.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both, #wpadminbar ~ * .elementor-112 .elementor-element.elementor-element-6e9852b2.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:calc(70px + var(--wpadminbar-height, 0px));}.elementor-112 .elementor-element.elementor-element-6e9852b2.elementor-element.e-flex.jkit-sticky-element--enabled{z-index:100;}.elementor-112 .elementor-element.elementor-element-4ad8bc8a > .elementor-widget-container{padding:10px 30px 8px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8a449c6 );border-radius:50px 50px 50px 50px;}.elementor-112 .elementor-element.elementor-element-4ad8bc8a.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-4ad8bc8a{--icon-box-icon-margin:15px;}.elementor-112 .elementor-element.elementor-element-4ad8bc8a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7adec8 );}.elementor-112 .elementor-element.elementor-element-4ad8bc8a.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-4ad8bc8a.elementor-view-default .elementor-icon{fill:var( --e-global-color-e7adec8 );color:var( --e-global-color-e7adec8 );border-color:var( --e-global-color-e7adec8 );}.elementor-112 .elementor-element.elementor-element-4ad8bc8a .elementor-icon{font-size:21px;}.elementor-112 .elementor-element.elementor-element-4ad8bc8a .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-4ad8bc8a .elementor-icon-box-title a{font-family:var( --e-global-typography-c372461-font-family ), Sans-serif;font-size:var( --e-global-typography-c372461-font-size );font-weight:var( --e-global-typography-c372461-font-weight );text-transform:var( --e-global-typography-c372461-text-transform );line-height:var( --e-global-typography-c372461-line-height );}.elementor-112 .elementor-element.elementor-element-4ad8bc8a .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-112 .elementor-element.elementor-element-370da82d > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-112 .elementor-element.elementor-element-370da82d .elementor-heading-title{font-family:"Radio Canada", Sans-serif;font-size:2.5em;font-weight:400;text-transform:uppercase;}.elementor-112 .elementor-element.elementor-element-64b5af25{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-64fcae6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-1597968b{--display:flex;--overlay-opacity:0.06;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-978d6eb );--border-color:var( --e-global-color-978d6eb );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-1597968b:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-1597968b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, var( --e-global-color-0fdf43a ) 0%, var( --e-global-color-c08e695 ) 100%);}.elementor-112 .elementor-element.elementor-element-1597968b::before, .elementor-112 .elementor-element.elementor-element-1597968b > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-1597968b > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-1597968b > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-1597968b > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-1597968b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://vanguardengineering.net/wp-content/uploads/2025/04/white-accent-01-1.png");--background-overlay:'';background-position:top center;}.elementor-112 .elementor-element.elementor-element-512c3bfb > .elementor-widget-container{background-color:var( --e-global-color-6d687c0 );margin:0px 0px -6px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-978d6eb );border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-512c3bfb.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-512c3bfb .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-512c3bfb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-512c3bfb.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-512c3bfb.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-512c3bfb.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-512c3bfb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-512c3bfb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-512c3bfb.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-512c3bfb .elementor-icon{font-size:24px;border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-512c3bfb .elementor-icon svg{height:24px;}.elementor-112 .elementor-element.elementor-element-11284ff8{text-align:center;}.elementor-112 .elementor-element.elementor-element-4d4ff70d{text-align:center;}.elementor-112 .elementor-element.elementor-element-3bece43b{--display:flex;--overlay-opacity:0.11;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-978d6eb );--border-color:var( --e-global-color-978d6eb );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-3bece43b:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-3bece43b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, var( --e-global-color-0fdf43a ) 0%, var( --e-global-color-c08e695 ) 100%);}.elementor-112 .elementor-element.elementor-element-3bece43b::before, .elementor-112 .elementor-element.elementor-element-3bece43b > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-3bece43b > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-3bece43b > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-3bece43b > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-3bece43b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://vanguardengineering.net/wp-content/uploads/2025/04/white-accent-01-1.png");--background-overlay:'';background-position:bottom right;}.elementor-112 .elementor-element.elementor-element-576c7280 > .elementor-widget-container{background-color:var( --e-global-color-6d687c0 );margin:0px 0px -6px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-978d6eb );border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-576c7280.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-576c7280 .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-576c7280.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-576c7280.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-576c7280.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-576c7280.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-576c7280.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-576c7280.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-576c7280.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-576c7280 .elementor-icon{font-size:24px;border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-576c7280 .elementor-icon svg{height:24px;}.elementor-112 .elementor-element.elementor-element-11c0968a{text-align:center;}.elementor-112 .elementor-element.elementor-element-2c2f5734{text-align:center;}.elementor-112 .elementor-element.elementor-element-16ea1b26{--display:flex;--overlay-opacity:0.06;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-978d6eb );--border-color:var( --e-global-color-978d6eb );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-16ea1b26:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-16ea1b26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, var( --e-global-color-0fdf43a ) 0%, var( --e-global-color-c08e695 ) 100%);}.elementor-112 .elementor-element.elementor-element-16ea1b26::before, .elementor-112 .elementor-element.elementor-element-16ea1b26 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-16ea1b26 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-16ea1b26 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-16ea1b26 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-16ea1b26 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://vanguardengineering.net/wp-content/uploads/2025/04/white-accent-01-1.png");--background-overlay:'';background-position:center center;}.elementor-112 .elementor-element.elementor-element-6896332f > .elementor-widget-container{background-color:var( --e-global-color-6d687c0 );margin:0px 0px -6px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-978d6eb );border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-6896332f.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-6896332f .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-6896332f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-6896332f.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-6896332f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-6896332f.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-6896332f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-6896332f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-6896332f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-6896332f .elementor-icon{font-size:24px;border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-6896332f .elementor-icon svg{height:24px;}.elementor-112 .elementor-element.elementor-element-a118d98{text-align:center;}.elementor-112 .elementor-element.elementor-element-1eaa515d{text-align:center;}.elementor-112 .elementor-element.elementor-element-3be0771e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-792d0542{--display:flex;--overlay-opacity:0.11;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-978d6eb );--border-color:var( --e-global-color-978d6eb );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-792d0542:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-792d0542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, var( --e-global-color-0fdf43a ) 0%, var( --e-global-color-c08e695 ) 100%);}.elementor-112 .elementor-element.elementor-element-792d0542::before, .elementor-112 .elementor-element.elementor-element-792d0542 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-792d0542 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-792d0542 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-792d0542 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-792d0542 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://vanguardengineering.net/wp-content/uploads/2025/04/white-accent-01-1.png");--background-overlay:'';background-position:bottom center;}.elementor-112 .elementor-element.elementor-element-862d09d > .elementor-widget-container{background-color:var( --e-global-color-6d687c0 );margin:0px 0px -6px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-978d6eb );border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-862d09d.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-862d09d .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-862d09d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-862d09d.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-862d09d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-862d09d.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-862d09d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-862d09d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-862d09d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-862d09d .elementor-icon{font-size:24px;border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-862d09d .elementor-icon svg{height:24px;}.elementor-112 .elementor-element.elementor-element-7df2003c{text-align:center;}.elementor-112 .elementor-element.elementor-element-1d34e8d{text-align:center;color:#C1C1C1;}.elementor-112 .elementor-element.elementor-element-47c9524c{--display:flex;--overlay-opacity:0.06;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-978d6eb );--border-color:var( --e-global-color-978d6eb );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-47c9524c:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-47c9524c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, var( --e-global-color-0fdf43a ) 0%, var( --e-global-color-c08e695 ) 100%);}.elementor-112 .elementor-element.elementor-element-47c9524c::before, .elementor-112 .elementor-element.elementor-element-47c9524c > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-47c9524c > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-47c9524c > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-47c9524c > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-47c9524c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://vanguardengineering.net/wp-content/uploads/2025/04/white-accent-01-1.png");--background-overlay:'';background-position:top left;}.elementor-112 .elementor-element.elementor-element-5edc25 > .elementor-widget-container{background-color:var( --e-global-color-6d687c0 );margin:0px 0px -6px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-978d6eb );border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-5edc25.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-5edc25 .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-5edc25.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-5edc25.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-5edc25.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-5edc25.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-5edc25.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-5edc25.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-5edc25.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-5edc25 .elementor-icon{font-size:24px;border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-5edc25 .elementor-icon svg{height:24px;}.elementor-112 .elementor-element.elementor-element-18534d4f{text-align:center;}.elementor-112 .elementor-element.elementor-element-34e57d7c{text-align:center;}.elementor-112 .elementor-element.elementor-element-8de51ae{--display:flex;--overlay-opacity:0.06;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-978d6eb );--border-color:var( --e-global-color-978d6eb );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-8de51ae:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-8de51ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, var( --e-global-color-0fdf43a ) 0%, var( --e-global-color-c08e695 ) 100%);}.elementor-112 .elementor-element.elementor-element-8de51ae::before, .elementor-112 .elementor-element.elementor-element-8de51ae > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-8de51ae > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-8de51ae > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-8de51ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-8de51ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://vanguardengineering.net/wp-content/uploads/2025/04/white-accent-01-1.png");--background-overlay:'';background-position:center right;}.elementor-112 .elementor-element.elementor-element-7f858d0e > .elementor-widget-container{background-color:var( --e-global-color-6d687c0 );margin:0px 0px -6px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-978d6eb );border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-7f858d0e.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-7f858d0e .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-7f858d0e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-7f858d0e.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-7f858d0e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-7f858d0e.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-7f858d0e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-7f858d0e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-7f858d0e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-7f858d0e .elementor-icon{font-size:24px;border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-7f858d0e .elementor-icon svg{height:24px;}.elementor-112 .elementor-element.elementor-element-5ce32e9c{text-align:center;}.elementor-112 .elementor-element.elementor-element-5abe6c5b{text-align:center;}.elementor-112 .elementor-element.elementor-element-63519f99{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-3d83e9e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.7;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-978d6eb );--border-color:var( --e-global-color-978d6eb );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-112 .elementor-element.elementor-element-3d83e9e5:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-3d83e9e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vanguardengineering.net/wp-content/uploads/2025/04/12-1.jpg");background-position:center center;background-size:cover;}.elementor-112 .elementor-element.elementor-element-3d83e9e5::before, .elementor-112 .elementor-element.elementor-element-3d83e9e5 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-3d83e9e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-3d83e9e5 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-3d83e9e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-3d83e9e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-112 .elementor-element.elementor-element-7f75bcd8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-35804790{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-978d6eb );--border-color:var( --e-global-color-978d6eb );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-6bff5a0a .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Radio Canada", Sans-serif;font-size:2em;font-weight:400;line-height:53px;}.elementor-112 .elementor-element.elementor-element-6bff5a0a .elementor-counter-title{color:#C1C1C1;font-family:"Roboto", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-112 .elementor-element.elementor-element-7832a258{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-978d6eb );--border-color:var( --e-global-color-978d6eb );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-10acc92e .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Radio Canada", Sans-serif;font-size:2em;font-weight:400;line-height:53px;}.elementor-112 .elementor-element.elementor-element-10acc92e .elementor-counter-title{color:#C1C1C1;font-family:"Roboto", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-112 .elementor-element.elementor-element-3c80eaa4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-51311e90{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-978d6eb );--border-color:var( --e-global-color-978d6eb );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-38109ec7 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Radio Canada", Sans-serif;font-size:2em;font-weight:400;line-height:53px;}.elementor-112 .elementor-element.elementor-element-38109ec7 .elementor-counter-title{color:#C1C1C1;font-family:"Roboto", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-112 .elementor-element.elementor-element-18a63218{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-5a7574f3 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Radio Canada", Sans-serif;font-size:2em;font-weight:400;line-height:53px;}.elementor-112 .elementor-element.elementor-element-5a7574f3 .elementor-counter-title{color:#C1C1C1;font-family:"Roboto", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-112 .elementor-element.elementor-element-00eaad9{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-978d6eb );--border-color:var( --e-global-color-978d6eb );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-6428c76{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-7a04a63{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-7a04a63.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-112 .elementor-element.elementor-element-ab261b5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-ab261b5.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:70px;}.elementor-112 .elementor-element.elementor-element-ab261b5.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:70px;}#wpadminbar ~ .elementor-112 .elementor-element.elementor-element-ab261b5.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down, #wpadminbar ~ * .elementor-112 .elementor-element.elementor-element-ab261b5.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--down{top:calc(70px + var(--wpadminbar-height, 0px));}#wpadminbar ~ .elementor-112 .elementor-element.elementor-element-ab261b5.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both, #wpadminbar ~ * .elementor-112 .elementor-element.elementor-element-ab261b5.elementor-element.e-flex.jkit-sticky-element--enabled.sticky-pinned.jkit-sticky-element-on--both{top:calc(70px + var(--wpadminbar-height, 0px));}.elementor-112 .elementor-element.elementor-element-ab261b5.elementor-element.e-flex.jkit-sticky-element--enabled{z-index:100;}.elementor-112 .elementor-element.elementor-element-b01d658 > .elementor-widget-container{padding:10px 30px 8px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8a449c6 );border-radius:50px 50px 50px 50px;}.elementor-112 .elementor-element.elementor-element-b01d658.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-b01d658{--icon-box-icon-margin:15px;}.elementor-112 .elementor-element.elementor-element-b01d658.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7adec8 );}.elementor-112 .elementor-element.elementor-element-b01d658.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-b01d658.elementor-view-default .elementor-icon{fill:var( --e-global-color-e7adec8 );color:var( --e-global-color-e7adec8 );border-color:var( --e-global-color-e7adec8 );}.elementor-112 .elementor-element.elementor-element-b01d658 .elementor-icon{font-size:21px;}.elementor-112 .elementor-element.elementor-element-b01d658 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-b01d658 .elementor-icon-box-title a{font-family:var( --e-global-typography-c372461-font-family ), Sans-serif;font-size:var( --e-global-typography-c372461-font-size );font-weight:var( --e-global-typography-c372461-font-weight );text-transform:var( --e-global-typography-c372461-text-transform );line-height:var( --e-global-typography-c372461-line-height );}.elementor-112 .elementor-element.elementor-element-b01d658 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-112 .elementor-element.elementor-element-a835116 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-112 .elementor-element.elementor-element-a835116 .elementor-heading-title{font-family:"Radio Canada", Sans-serif;font-size:2.5em;font-weight:400;text-transform:uppercase;}.elementor-112 .elementor-element.elementor-element-ed536ae{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-e6bd013{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-bee3116{--display:flex;--overlay-opacity:0.06;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-978d6eb );--border-color:var( --e-global-color-978d6eb );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-bee3116:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-bee3116 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, var( --e-global-color-0fdf43a ) 0%, var( --e-global-color-c08e695 ) 100%);}.elementor-112 .elementor-element.elementor-element-bee3116::before, .elementor-112 .elementor-element.elementor-element-bee3116 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-bee3116 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-bee3116 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-bee3116 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-bee3116 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://vanguardengineering.net/wp-content/uploads/2025/04/white-accent-01-1.png");--background-overlay:'';background-position:top center;}.elementor-112 .elementor-element.elementor-element-e728957 > .elementor-widget-container{background-color:var( --e-global-color-6d687c0 );margin:0px 0px -6px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-978d6eb );border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-e728957.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-e728957 .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-e728957.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-e728957.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-e728957.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-e728957.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-e728957.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-e728957.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-e728957.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-e728957 .elementor-icon{font-size:24px;border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-e728957 .elementor-icon svg{height:24px;}.elementor-112 .elementor-element.elementor-element-59531e0{text-align:center;}.elementor-112 .elementor-element.elementor-element-0e573d6{--display:flex;--overlay-opacity:0.11;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-978d6eb );--border-color:var( --e-global-color-978d6eb );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-0e573d6:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-0e573d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, var( --e-global-color-0fdf43a ) 0%, var( --e-global-color-c08e695 ) 100%);}.elementor-112 .elementor-element.elementor-element-0e573d6::before, .elementor-112 .elementor-element.elementor-element-0e573d6 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-0e573d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-0e573d6 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-0e573d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-0e573d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://vanguardengineering.net/wp-content/uploads/2025/04/white-accent-01-1.png");--background-overlay:'';background-position:bottom right;}.elementor-112 .elementor-element.elementor-element-10acc88 > .elementor-widget-container{background-color:var( --e-global-color-6d687c0 );margin:0px 0px -6px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-978d6eb );border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-10acc88.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-10acc88 .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-10acc88.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-10acc88.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-10acc88.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-10acc88.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-10acc88.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-10acc88.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-10acc88.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-10acc88 .elementor-icon{font-size:24px;border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-10acc88 .elementor-icon svg{height:24px;}.elementor-112 .elementor-element.elementor-element-ab6d6f6{text-align:center;}.elementor-112 .elementor-element.elementor-element-582f49c{--display:flex;--overlay-opacity:0.06;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-978d6eb );--border-color:var( --e-global-color-978d6eb );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-582f49c:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-582f49c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, var( --e-global-color-0fdf43a ) 0%, var( --e-global-color-c08e695 ) 100%);}.elementor-112 .elementor-element.elementor-element-582f49c::before, .elementor-112 .elementor-element.elementor-element-582f49c > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-582f49c > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-582f49c > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-582f49c > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-582f49c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://vanguardengineering.net/wp-content/uploads/2025/04/white-accent-01-1.png");--background-overlay:'';background-position:center center;}.elementor-112 .elementor-element.elementor-element-926d96c > .elementor-widget-container{background-color:var( --e-global-color-6d687c0 );margin:0px 0px -6px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-978d6eb );border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-926d96c.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-926d96c .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-926d96c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-926d96c.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-926d96c.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-926d96c.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-926d96c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-926d96c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-926d96c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-926d96c .elementor-icon{font-size:24px;border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-926d96c .elementor-icon svg{height:24px;}.elementor-112 .elementor-element.elementor-element-b6d132f{text-align:center;}.elementor-112 .elementor-element.elementor-element-adec431{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-1ce4de0{--display:flex;--overlay-opacity:0.11;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-978d6eb );--border-color:var( --e-global-color-978d6eb );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-1ce4de0:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-1ce4de0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, var( --e-global-color-0fdf43a ) 0%, var( --e-global-color-c08e695 ) 100%);}.elementor-112 .elementor-element.elementor-element-1ce4de0::before, .elementor-112 .elementor-element.elementor-element-1ce4de0 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-1ce4de0 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-1ce4de0 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-1ce4de0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-1ce4de0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://vanguardengineering.net/wp-content/uploads/2025/04/white-accent-01-1.png");--background-overlay:'';background-position:bottom center;}.elementor-112 .elementor-element.elementor-element-d21eeec > .elementor-widget-container{background-color:var( --e-global-color-6d687c0 );margin:0px 0px -6px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-978d6eb );border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-d21eeec.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-d21eeec .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-d21eeec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-d21eeec.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-d21eeec.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-d21eeec.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-d21eeec.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-d21eeec.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-d21eeec.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-d21eeec .elementor-icon{font-size:24px;border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-d21eeec .elementor-icon svg{height:24px;}.elementor-112 .elementor-element.elementor-element-6026e35{text-align:center;}.elementor-112 .elementor-element.elementor-element-fc16309{--display:flex;--overlay-opacity:0.06;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-978d6eb );--border-color:var( --e-global-color-978d6eb );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-fc16309:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-fc16309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, var( --e-global-color-0fdf43a ) 0%, var( --e-global-color-c08e695 ) 100%);}.elementor-112 .elementor-element.elementor-element-fc16309::before, .elementor-112 .elementor-element.elementor-element-fc16309 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-fc16309 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-fc16309 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-fc16309 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-fc16309 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://vanguardengineering.net/wp-content/uploads/2025/04/white-accent-01-1.png");--background-overlay:'';background-position:top left;}.elementor-112 .elementor-element.elementor-element-dc49f28 > .elementor-widget-container{background-color:var( --e-global-color-6d687c0 );margin:0px 0px -6px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-978d6eb );border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-dc49f28.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-dc49f28 .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-dc49f28.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-dc49f28.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-dc49f28.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-dc49f28.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-dc49f28.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-dc49f28.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-dc49f28.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-dc49f28 .elementor-icon{font-size:24px;border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-dc49f28 .elementor-icon svg{height:24px;}.elementor-112 .elementor-element.elementor-element-320c662{text-align:center;}.elementor-112 .elementor-element.elementor-element-aea6568{--display:flex;--overlay-opacity:0.06;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-978d6eb );--border-color:var( --e-global-color-978d6eb );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-aea6568:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-aea6568 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, var( --e-global-color-0fdf43a ) 0%, var( --e-global-color-c08e695 ) 100%);}.elementor-112 .elementor-element.elementor-element-aea6568::before, .elementor-112 .elementor-element.elementor-element-aea6568 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-aea6568 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-aea6568 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-aea6568 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-aea6568 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://vanguardengineering.net/wp-content/uploads/2025/04/white-accent-01-1.png");--background-overlay:'';background-position:center right;}.elementor-112 .elementor-element.elementor-element-721b03d > .elementor-widget-container{background-color:var( --e-global-color-6d687c0 );margin:0px 0px -6px 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-978d6eb );border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-721b03d.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-721b03d .elementor-icon-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-721b03d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-721b03d.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-721b03d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-721b03d.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-721b03d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-112 .elementor-element.elementor-element-721b03d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-721b03d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-721b03d .elementor-icon{font-size:24px;border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-721b03d .elementor-icon svg{height:24px;}.elementor-112 .elementor-element.elementor-element-bf5594c{text-align:center;}.elementor-112 .elementor-element.elementor-element-5ed69d81{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-978d6eb );--border-color:var( --e-global-color-978d6eb );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-38cf37b9 > .elementor-widget-container{padding:10px 30px 8px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8a449c6 );border-radius:50px 50px 50px 50px;}.elementor-112 .elementor-element.elementor-element-38cf37b9.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-38cf37b9{--icon-box-icon-margin:15px;}.elementor-112 .elementor-element.elementor-element-38cf37b9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e7adec8 );}.elementor-112 .elementor-element.elementor-element-38cf37b9.elementor-view-framed .elementor-icon, .elementor-112 .elementor-element.elementor-element-38cf37b9.elementor-view-default .elementor-icon{fill:var( --e-global-color-e7adec8 );color:var( --e-global-color-e7adec8 );border-color:var( --e-global-color-e7adec8 );}.elementor-112 .elementor-element.elementor-element-38cf37b9 .elementor-icon{font-size:21px;}.elementor-112 .elementor-element.elementor-element-38cf37b9 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-38cf37b9 .elementor-icon-box-title a{font-family:var( --e-global-typography-c372461-font-family ), Sans-serif;font-size:var( --e-global-typography-c372461-font-size );font-weight:var( --e-global-typography-c372461-font-weight );text-transform:var( --e-global-typography-c372461-text-transform );line-height:var( --e-global-typography-c372461-line-height );}.elementor-112 .elementor-element.elementor-element-38cf37b9 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-112 .elementor-element.elementor-element-1af1aa8 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-112 .elementor-element.elementor-element-1af1aa8{text-align:center;}.elementor-112 .elementor-element.elementor-element-6ae6f2e3 > .elementor-widget-container{padding:0px 300px 0px 300px;}.elementor-112 .elementor-element.elementor-element-6ae6f2e3{text-align:center;}.elementor-112 .elementor-element.elementor-element-66f74c9a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-112 .elementor-element.elementor-element-4d71bff4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-978d6eb );--border-color:var( --e-global-color-978d6eb );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-4d71bff4:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-4d71bff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom left, var( --e-global-color-0fdf43a ) 0%, var( --e-global-color-c08e695 ) 100%);}.elementor-112 .elementor-element.elementor-element-6e04d104 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-112 .elementor-element.elementor-element-6e04d104 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-112 .elementor-element.elementor-element-6e04d104 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#02010100;}.elementor-112 .elementor-element.elementor-element-6e04d104 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#02010100;font-family:var( --e-global-typography-9e69f52-font-family ), Sans-serif;font-size:var( --e-global-typography-9e69f52-font-size );font-weight:var( --e-global-typography-9e69f52-font-weight );text-transform:var( --e-global-typography-9e69f52-text-transform );color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-6e04d104 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-primary );border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-978d6eb );}.elementor-112 .elementor-element.elementor-element-6e04d104 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-primary );}.elementor-112 .elementor-element.elementor-element-6e04d104 .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-text );}.elementor-112 .elementor-element.elementor-element-6e04d104 .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-112 .elementor-element.elementor-element-27648c57{--padding-top:200px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-50ab4427 > .elementor-widget-container{padding:10px 15px 4px 15px;}.elementor-112 .elementor-element.elementor-element-50ab4427 .elementor-icon{font-size:19px;}.elementor-112 .elementor-element.elementor-element-50ab4427 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-50ab4427 .elementor-icon-box-title a{font-size:var( --e-global-typography-c372461-font-size );line-height:var( --e-global-typography-c372461-line-height );}.elementor-112 .elementor-element.elementor-element-69706d08 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-112 .elementor-element.elementor-element-1edc824d{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-112 .elementor-element.elementor-element-4b9bd7da .elementor-icon{font-size:20px;}.elementor-112 .elementor-element.elementor-element-4b9bd7da .elementor-icon svg{height:20px;}.elementor-112 .elementor-element.elementor-element-b5fa943 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-112 .elementor-element.elementor-element-6bcd9c5a .elementor-icon{font-size:20px;}.elementor-112 .elementor-element.elementor-element-6bcd9c5a .elementor-icon svg{height:20px;}.elementor-112 .elementor-element.elementor-element-6ac34821 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-112 .elementor-element.elementor-element-3744808c .elementor-heading-title{font-size:var( --e-global-typography-9e69f52-font-size );}.elementor-112 .elementor-element.elementor-element-39a47e1e{--e-image-carousel-slides-to-show:6;}.elementor-112 .elementor-element.elementor-element-18bd4e94{--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-c25411a > .elementor-widget-container{padding:10px 15px 4px 15px;}.elementor-112 .elementor-element.elementor-element-c25411a .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-c25411a .elementor-icon-box-title a{font-size:var( --e-global-typography-c372461-font-size );line-height:var( --e-global-typography-c372461-line-height );}.elementor-112 .elementor-element.elementor-element-57c3861e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-6422b427{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-360d1b4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 3px 0px 3px;}.elementor-112 .elementor-element.elementor-element-360d1b4e .elementor-icon{font-size:15px;border-radius:10px 10px 10px 10px;}.elementor-112 .elementor-element.elementor-element-360d1b4e .elementor-icon svg{height:15px;}.elementor-112 .elementor-element.elementor-element-4541a6ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 3px 0px 3px;}.elementor-112 .elementor-element.elementor-element-71e4da61{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-28531056 .elementor-counter-number-wrapper{font-size:3.1em;}.elementor-112 .elementor-element.elementor-element-6956ff23{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-10bcdd32{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-ed28e1d .elementor-icon{font-size:20px;}.elementor-112 .elementor-element.elementor-element-ed28e1d .elementor-icon svg{height:20px;}.elementor-112 .elementor-element.elementor-element-41f26284{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-22df75e6 .elementor-icon{font-size:20px;}.elementor-112 .elementor-element.elementor-element-22df75e6 .elementor-icon svg{height:20px;}.elementor-112 .elementor-element.elementor-element-7a99027e{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-9d7ee7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(39px/2);}.elementor-112 .elementor-element.elementor-element-9d7ee7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(39px/2);}.elementor-112 .elementor-element.elementor-element-9d7ee7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(39px/2);margin-left:calc(39px/2);}.elementor-112 .elementor-element.elementor-element-9d7ee7e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-39px/2);margin-left:calc(-39px/2);}body.rtl .elementor-112 .elementor-element.elementor-element-9d7ee7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-39px/2);}body:not(.rtl) .elementor-112 .elementor-element.elementor-element-9d7ee7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-39px/2);}.elementor-112 .elementor-element.elementor-element-79ac3eda{--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-531a856e{--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;}.elementor-112 .elementor-element.elementor-element-66ddce1e{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-112 .elementor-element.elementor-element-4ad8bc8a > .elementor-widget-container{padding:10px 15px 4px 15px;}.elementor-112 .elementor-element.elementor-element-4ad8bc8a.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-4ad8bc8a .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-4ad8bc8a .elementor-icon-box-title a{font-size:var( --e-global-typography-c372461-font-size );line-height:var( --e-global-typography-c372461-line-height );}.elementor-112 .elementor-element.elementor-element-370da82d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-370da82d{text-align:center;}.elementor-112 .elementor-element.elementor-element-168152d8{text-align:center;}.elementor-112 .elementor-element.elementor-element-64b5af25{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-63519f99{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-3d83e9e5{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-6bff5a0a .elementor-counter-number-wrapper{font-size:2em;line-height:1.1em;}.elementor-112 .elementor-element.elementor-element-10acc92e .elementor-counter-number-wrapper{font-size:2em;line-height:1.1em;}.elementor-112 .elementor-element.elementor-element-38109ec7 .elementor-counter-number-wrapper{font-size:2em;line-height:1.1em;}.elementor-112 .elementor-element.elementor-element-5a7574f3 .elementor-counter-number-wrapper{font-size:2em;line-height:1.1em;}.elementor-112 .elementor-element.elementor-element-00eaad9{--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-6428c76{--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;}.elementor-112 .elementor-element.elementor-element-7a04a63{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-112 .elementor-element.elementor-element-b01d658 > .elementor-widget-container{padding:10px 15px 4px 15px;}.elementor-112 .elementor-element.elementor-element-b01d658.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-b01d658 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-b01d658 .elementor-icon-box-title a{font-size:var( --e-global-typography-c372461-font-size );line-height:var( --e-global-typography-c372461-line-height );}.elementor-112 .elementor-element.elementor-element-a835116 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-a835116{text-align:center;}.elementor-112 .elementor-element.elementor-element-087ba82{text-align:center;}.elementor-112 .elementor-element.elementor-element-ed536ae{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-5ed69d81{--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-112 .elementor-element.elementor-element-38cf37b9 > .elementor-widget-container{padding:10px 15px 4px 15px;}.elementor-112 .elementor-element.elementor-element-38cf37b9 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-38cf37b9 .elementor-icon-box-title a{font-size:var( --e-global-typography-c372461-font-size );line-height:var( --e-global-typography-c372461-line-height );}.elementor-112 .elementor-element.elementor-element-6ae6f2e3 > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-112 .elementor-element.elementor-element-66f74c9a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-6e04d104 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-9e69f52-font-size );}}@media(max-width:767px){.elementor-112 .elementor-element.elementor-element-27648c57{--padding-top:200px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-50ab4427 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-50ab4427 .elementor-icon-box-title a{font-size:var( --e-global-typography-c372461-font-size );line-height:var( --e-global-typography-c372461-line-height );}.elementor-112 .elementor-element.elementor-element-69706d08 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-69706d08 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-112 .elementor-element.elementor-element-b65e8d4{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-45934370{--spacer-size:162px;}.elementor-112 .elementor-element.elementor-element-3744808c > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-112 .elementor-element.elementor-element-3744808c .elementor-heading-title{font-size:var( --e-global-typography-9e69f52-font-size );}.elementor-112 .elementor-element.elementor-element-39a47e1e{--e-image-carousel-slides-to-show:3;}.elementor-112 .elementor-element.elementor-element-18bd4e94{--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-c25411a > .elementor-widget-container{padding:10px 15px 4px 15px;}.elementor-112 .elementor-element.elementor-element-c25411a.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-c25411a .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-c25411a .elementor-icon-box-title a{font-size:var( --e-global-typography-c372461-font-size );line-height:var( --e-global-typography-c372461-line-height );}.elementor-112 .elementor-element.elementor-element-57c3861e{text-align:center;}.elementor-112 .elementor-element.elementor-element-17dea32c{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-6b8c958e > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-6b8c958e{text-align:center;}.elementor-112 .elementor-element.elementor-element-2ef0f070{text-align:center;}.elementor-112 .elementor-element.elementor-element-47900b7{--justify-content:center;}.elementor-112 .elementor-element.elementor-element-28531056 .elementor-counter-title{justify-content:center;}.elementor-112 .elementor-element.elementor-element-28531056 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-112 .elementor-element.elementor-element-509b3399:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-509b3399 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -46px;}.elementor-112 .elementor-element.elementor-element-2858904b{--spacer-size:146px;}.elementor-112 .elementor-element.elementor-element-ed28e1d.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-253d30ba{text-align:center;}.elementor-112 .elementor-element.elementor-element-430402b8{text-align:center;}.elementor-112 .elementor-element.elementor-element-22df75e6.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-5cc6f559{text-align:center;}.elementor-112 .elementor-element.elementor-element-5e14c4af{text-align:center;}.elementor-112 .elementor-element.elementor-element-6d884678{text-align:center;}.elementor-112 .elementor-element.elementor-element-79ac3eda{--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-4ad8bc8a .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-4ad8bc8a .elementor-icon-box-title a{font-size:var( --e-global-typography-c372461-font-size );line-height:var( --e-global-typography-c372461-line-height );}.elementor-112 .elementor-element.elementor-element-370da82d{text-align:center;}.elementor-112 .elementor-element.elementor-element-370da82d .elementor-heading-title{font-size:2em;}.elementor-112 .elementor-element.elementor-element-168152d8 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-168152d8{text-align:center;}.elementor-112 .elementor-element.elementor-element-63519f99{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-35804790{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-112 .elementor-element.elementor-element-7832a258{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-51311e90{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-112 .elementor-element.elementor-element-00eaad9{--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-b01d658 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-b01d658 .elementor-icon-box-title a{font-size:var( --e-global-typography-c372461-font-size );line-height:var( --e-global-typography-c372461-line-height );}.elementor-112 .elementor-element.elementor-element-087ba82 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-5ed69d81{--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-38cf37b9 .elementor-icon-box-title, .elementor-112 .elementor-element.elementor-element-38cf37b9 .elementor-icon-box-title a{font-size:var( --e-global-typography-c372461-font-size );line-height:var( --e-global-typography-c372461-line-height );}.elementor-112 .elementor-element.elementor-element-1af1aa8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-6ae6f2e3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-4d71bff4{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-112 .elementor-element.elementor-element-6e04d104 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-9e69f52-font-size );padding:15px 0px 15px 0px;}.elementor-112 .elementor-element.elementor-element-6e04d104 .elementskit-accordion .elementskit-card-body{padding:30px 10px 30px 10px;}}@media(min-width:768px){.elementor-112 .elementor-element.elementor-element-b65e8d4{--width:23.009%;}.elementor-112 .elementor-element.elementor-element-1edc824d{--width:50.087%;}.elementor-112 .elementor-element.elementor-element-28d3716a{--width:60.253%;}.elementor-112 .elementor-element.elementor-element-71e4da61{--width:57.505%;}.elementor-112 .elementor-element.elementor-element-6956ff23{--width:57.3%;}.elementor-112 .elementor-element.elementor-element-66ddce1e{--width:37.204%;}.elementor-112 .elementor-element.elementor-element-7a04a63{--width:37.204%;}}@media(max-width:1024px) and (min-width:768px){.elementor-112 .elementor-element.elementor-element-66ddce1e{--width:100%;}.elementor-112 .elementor-element.elementor-element-7a04a63{--width:100%;}}