.md-cta.layout16 .banner{flex-direction:column;justify-content:center;align-items:center}.md-cta.layout16 .banner .single-picture{background-attachment:var(--background-attachment)}@media(max-width: 600px){.md-cta.layout16 .banner .single-picture{background-attachment:unset;bottom:-1px}}.md-cta.layout16 .banner .default-bg{background:#d5d5d5}.md-cta.layout16 .banner-mask{opacity:1}.md-cta.layout16 .cta-box{z-index:calc(var(--level-sublow) + 1);width:calc(100% - 40px);max-width:1000px;height:540px}.md-cta.layout16 .cta-content{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:0 50px}.md-cta.layout16 .cta-content.left{align-items:flex-start}.md-cta.layout16 .cta-content.right{align-items:flex-end}.md-cta.layout16 .cta-content .site-title{max-width:769px;margin-bottom:20px;text-transform:uppercase}.md-cta.layout16 .cta-content .site-sub-title{max-width:857px}.md-cta.layout16 .cta-content .banner-button-v2{width:auto;margin-top:30px}.md-cta.layout16 .cta-content .banner-button-v2 .btn-item{margin:0;min-width:218px;height:50px;font-size:16px;line-height:50px;text-transform:uppercase}@media(max-width: 600px){.md-cta.layout16 .cta-box{width:calc(100% - 30px);height:400px;padding:0;border:none}.md-cta.layout16 .cta-content{padding:0 15px}.md-cta.layout16 .cta-content .site-title{margin-bottom:15px}.md-cta.layout16 .cta-content .banner-button-v2{margin-top:20px}}
