.elementor-558 .elementor-element.elementor-element-90319f3{--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;}.elementor-558 .elementor-element.elementor-element-dbd63fa{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-558 .elementor-element.elementor-element-dbd63fa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-558 .elementor-element.elementor-element-dbd63fa .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:700;color:#000000;}.elementor-558 .elementor-element.elementor-element-a8f1a67, .elementor-558 .elementor-element.elementor-element-a8f1a67 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-558 .elementor-element.elementor-element-a8f1a67{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:100px;padding:0px 0px 0px 0px;}.elementor-558 .elementor-element.elementor-element-a8f1a67 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-558 .elementor-element.elementor-element-a8f3b47 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-558 .elementor-element.elementor-element-288874f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-558 .elementor-element.elementor-element-288874f .consulting-services .service-item:hover .service-item-title a{color:var( --e-global-color-66feda1 );}.elementor-558 .elementor-element.elementor-element-288874f .consulting-services .service-item .service-item-title a, .elementor-558 .elementor-element.elementor-element-288874f .stm_services .item .content h5 a, .elementor-558 .elementor-element.elementor-element-288874f .stm_services .item .item_info h5, .elementor-558 .elementor-element.elementor-element-288874f .stm_services .stm_service .stm_service__title a, .elementor-558 .elementor-element.elementor-element-288874f .stm_services .item .service-content .service-title{font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:600;line-height:32px;}.elementor-558 .elementor-element.elementor-element-288874f .consulting-services .service-item .service-item-title{margin-bottom:0px;}.elementor-558 .elementor-element.elementor-element-288874f .consulting-services .service-item .service-item-image img{border-radius:0px 0px 0px 0px;}.elementor-558 .elementor-element.elementor-element-288874f .consulting-services .service-item:hover .service-item-content .service-item-read-more{color:var( --e-global-color-66feda1 );}.elementor-558 .elementor-element.elementor-element-288874f .consulting-services .service-item:hover .service-item-content .service-item-read-more .read_more_icon_wrapper i{color:var( --e-global-color-66feda1 );}.elementor-558 .elementor-element.elementor-element-288874f .consulting-services .service-item:hover .service-item-content .service-item-read-more .read_more_icon_wrapper svg{fill:var( --e-global-color-66feda1 );}.elementor-558 .elementor-element.elementor-element-288874f .consulting-services .service-item .service-item-content .service-item-read-more .read_more_icon_wrapper i{font-size:20px;}.elementor-558 .elementor-element.elementor-element-288874f .consulting-services .service-item .service-item-content .service-item-read-more .read_more_icon_wrapper svg{width:20px;height:20px;}.elementor-558 .elementor-element.elementor-element-a8f3fa3 > .elementor-element-populated{margin:-10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-558 .elementor-element.elementor-element-a90004c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-558 .elementor-element.elementor-element-a90004c .consulting_elementor_sidebar{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-558 .elementor-element.elementor-element-6883d64:not(.elementor-motion-effects-element-type-background), .elementor-558 .elementor-element.elementor-element-6883d64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C53931;}.elementor-558 .elementor-element.elementor-element-6883d64 > .elementor-background-overlay{background-color:var( --e-global-color-66feda1 );opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-558 .elementor-element.elementor-element-6883d64, .elementor-558 .elementor-element.elementor-element-6883d64 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-558 .elementor-element.elementor-element-6883d64{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-60px;padding:15px 0px 15px 0px;}.elementor-558 .elementor-element.elementor-element-5a4e624 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-558 .elementor-element.elementor-element-5a4e624 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-558 .elementor-element.elementor-element-5a4e624 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-558 .elementor-element.elementor-element-ec0af5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-558 .elementor-element.elementor-element-ec0af5b .ce_cta__content__title{font-size:22px;line-height:10px;color:#FFFFFF;}.elementor-558 .elementor-element.elementor-element-ec0af5b .ce_cta__content__subtitle{font-size:13px;line-height:25px;color:#FFFFFF;}.elementor-558 .elementor-element.elementor-element-ec0af5b .ce_cta__content__text{color:#ffffff;}.elementor-558 .elementor-element.elementor-element-ec0af5b .ce_cta__action .button{background-color:var( --e-global-color-66feda1 );border-color:#FFFFFF;}.elementor-558 .elementor-element.elementor-element-ec0af5b .ce_cta__action .button:hover{background-color:#FFFFFF;color:var( --e-global-color-66feda1 );}.elementor-558 .elementor-element.elementor-element-ec0af5b .ce_cta__action .button i{color:#FFFFFF;}.elementor-558 .elementor-element.elementor-element-ec0af5b .ce_cta__action .button:hover i{color:var( --e-global-color-66feda1 );}.elementor-558 .elementor-element.elementor-element-be88a63{--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.5;}.elementor-558 .elementor-element.elementor-element-be88a63::before, .elementor-558 .elementor-element.elementor-element-be88a63 > .elementor-background-video-container::before, .elementor-558 .elementor-element.elementor-element-be88a63 > .e-con-inner > .elementor-background-video-container::before, .elementor-558 .elementor-element.elementor-element-be88a63 > .elementor-background-slideshow::before, .elementor-558 .elementor-element.elementor-element-be88a63 > .e-con-inner > .elementor-background-slideshow::before, .elementor-558 .elementor-element.elementor-element-be88a63 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-66feda1 );--background-overlay:'';}.elementor-558 .elementor-element.elementor-element-2756477 .ce_cta__content__title{font-size:25px;line-height:18px;color:#FFFFFF;}.elementor-558 .elementor-element.elementor-element-2756477 .ce_cta__content__subtitle{font-size:18px;line-height:18px;color:#FFFFFF;}.elementor-558 .elementor-element.elementor-element-2756477 .ce_cta__content__text{color:#ffffff;}.elementor-558 .elementor-element.elementor-element-2756477 .ce_cta__action .button{background-color:var( --e-global-color-66feda1 );color:#FFFFFF;border-color:#FFFFFF;}.elementor-558 .elementor-element.elementor-element-2756477 .ce_cta__action .button:hover{background-color:#FFFFFF;color:var( --e-global-color-66feda1 );border-color:#FFFFFF;}.elementor-558 .elementor-element.elementor-element-2756477 .ce_cta__action .button i{color:#FFFFFF;}.elementor-558 .elementor-element.elementor-element-2756477 .ce_cta__action .button:hover i{color:var( --e-global-color-66feda1 );}@media(max-width:1024px){.elementor-558 .elementor-element.elementor-element-90319f3{--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:05%;--padding-right:05%;}.elementor-558 .elementor-element.elementor-element-dbd63fa.elementor-element{--align-self:flex-start;}.elementor-558 .elementor-element.elementor-element-dbd63fa{text-align:center;}.elementor-558 .elementor-element.elementor-element-dbd63fa .elementor-heading-title{font-size:29px;}.elementor-558 .elementor-element.elementor-element-a8f1a67{margin-top:0px;margin-bottom:0px;padding:0% 5% 0% 5%;}.elementor-558 .elementor-element.elementor-element-a8f3b47 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-558 .elementor-element.elementor-element-288874f > .elementor-widget-container{margin:0px -16px 0px -16px;padding:0px 0px 0px 0px;}.elementor-558 .elementor-element.elementor-element-288874f .consulting-services:not(.overlay) .service-item .service-item-content{padding:0px 0px 0px 0px;}.elementor-558 .elementor-element.elementor-element-288874f .consulting-services.overlay .service-item .service-item-wrapper{padding:0px 0px 0px 0px;}.elementor-558 .elementor-element.elementor-element-be88a63{--overlay-opacity:1;--margin-top:15px;--margin-bottom:-60px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-558 .elementor-element.elementor-element-2756477 > .elementor-widget-container{padding:2% 0% 2% -0%;}}@media(max-width:767px){.elementor-558 .elementor-element.elementor-element-90319f3{--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-558 .elementor-element.elementor-element-dbd63fa{padding:0% 5% 04% 5%;}.elementor-558 .elementor-element.elementor-element-dbd63fa .elementor-heading-title{font-size:25px;}.elementor-558 .elementor-element.elementor-element-a8f1a67{margin-top:0px;margin-bottom:0px;padding:0% 5% 0% 5%;}.elementor-558 .elementor-element.elementor-element-a8f3b47 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-558 .elementor-element.elementor-element-288874f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-558 .elementor-element.elementor-element-6883d64{margin-top:0px;margin-bottom:-60px;padding:0px 0px 0px 0px;}.elementor-558 .elementor-element.elementor-element-ec0af5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 4% 0% 4%;}}@media(min-width:768px){.elementor-558 .elementor-element.elementor-element-a8f3b47{width:75%;}.elementor-558 .elementor-element.elementor-element-a8f3fa3{width:25%;}.elementor-558 .elementor-element.elementor-element-5a4e624{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-558 .elementor-element.elementor-element-a8f3b47{width:100%;}.elementor-558 .elementor-element.elementor-element-a8f3fa3{width:25%;}.elementor-558 .elementor-element.elementor-element-5a4e624{width:100%;}}