.main-banner{position:relative;z-index:11}.main-banner .mn-container .mob-cta-section{display:none}.main-banner.section-bg.embroidery,.main-banner.section-bg.portfolio{background-position:top}.main-banner.section-bg.ss-difference{background-position:right 53%}.main-banner:before{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.main-banner .banner-filler-image{left:50%;max-width:121px;position:absolute;transform:translate(-50%,-50%);width:100%;z-index:1}.main-banner .banner-image{max-width:411px;width:100%}.main-banner .banner-image img{transition:all .3s ease}.main-banner.department .banner-filler-image{max-width:145px}section.main-banner.section-bg.faq-banner{background-position:85% 15%}@media(min-width:1280px){.main-banner .banner-image{margin-left:-48px}.main-banner.section-bg.contact-banner{background-position:revert;background-size:cover}}@media(max-width:767px){.main-banner .banner-image{margin:0 auto;max-width:270px}.main-banner .banner-filler-image{max-width:80px}.main-banner .mn-container .mob-cta-section{display:block}}