.e-con:has(.elementor-widget-fow-showcase-widget){padding:0!important}.e-con:has(.elementor-widget-fow-showcase-widget) .e-con-inner{max-width:100%!important;padding-block-end:0;padding-block-start:0}.elementor-widget-fow-showcase-widget{width:100%}.elementor-widget-fow-showcase-widget .showcase{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0;display:grid;height:610px;margin:0 auto;padding:1rem;place-items:center;position:relative;width:inherit!important;z-index:1}.elementor-widget-fow-showcase-widget .showcase-mccs{padding-top:5rem}.elementor-widget-fow-showcase-widget .showcase-mccs.jcc{background-color:#388e3c}.elementor-widget-fow-showcase-widget .showcase-mccs.cifmc{background-color:#720000}.elementor-widget-fow-showcase-widget .showcase-mccs.cpm{background-color:#001f3f}.elementor-widget-fow-showcase-widget .showcase-mccs-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.elementor-widget-fow-showcase-widget .showcase-mccs-content-logo{width:150px}.elementor-widget-fow-showcase-widget .showcase-mccs-content-logo img{display:inline-block;height:100%;width:100%}.elementor-widget-fow-showcase-widget .showcase-mccs-content-text{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.elementor-widget-fow-showcase-widget .showcase-mccs-content-text .tagline{font-size:1.5rem;font-weight:400}.elementor-widget-fow-showcase-widget .showcase-mccs-content-text h1,.elementor-widget-fow-showcase-widget .showcase-mccs-content-text h2,.elementor-widget-fow-showcase-widget .showcase-mccs-content-text p{color:#fff;margin:.3rem 0;text-align:center}.elementor-widget-fow-showcase-widget .showcase-mccs-content-text h1{font-size:2rem;text-space:.5rem;margin-bottom:1rem}.elementor-widget-fow-showcase-widget .showcase-mccs-content-text p{font-size:.8rem}@media screen and (min-width:768px){.elementor-widget-fow-showcase-widget .showcase-mccs-content-logo{width:200px}.elementor-widget-fow-showcase-widget .showcase-mccs-content-text .tagline{font-size:1.5rem}.elementor-widget-fow-showcase-widget .showcase-mccs-content-text h1{font-size:2rem}.elementor-widget-fow-showcase-widget .showcase-mccs-content-text p{font-size:1rem}}@media screen and (min-width:1024px){.elementor-widget-fow-showcase-widget .showcase-mccs-content-logo{width:250px}.elementor-widget-fow-showcase-widget .showcase-mccs-content-text .tagline{font-size:2rem}.elementor-widget-fow-showcase-widget .showcase-mccs-content-text h1{font-size:2.5rem}}