.banner-b{background:50% no-repeat #000221;background-size:cover;color:#fff;margin-bottom:70px;min-height:380px;min-height:790px;position:relative}.banner-b .wrapper{box-sizing:border-box;margin:0 auto;max-width:100%;min-height:inherit;padding:0 20px;width:1260px}.banner-b .cols-wrap{align-items:center;min-height:inherit}.banner-b .cols-wrap.cols-2{margin:0 -25px}.banner-b .cols-wrap:not(.cols-1){display:flex}.banner-b .cols-wrap.cols-2 .col{padding:0 25px;width:50%}.banner-b .col-2{margin:auto 0 -70px}.banner-b .content.editable-content{line-height:1.7em;padding-top:20px}.banner-b .col.col-2 .content.editable-content{background:#000221;padding:70px 70px 50px}.ban-content-holder h3{color:#fff}.content.editable-content h1 span{color:#f42222}@media (max-width:1279px){.banner-b{min-height:590px}.banner-b .wrapper{width:940px}.banner-b .content.editable-content h1{font-size:54px;margin:0 0 30px}.banner-b .col.col-2 .content.editable-content{background:#000221;padding:40px 40px 20px}}@media screen and (max-width:979px){.banner-b .wrapper{width:720px}.banner-b .cols-wrap.cols-2 .col{width:100%}.banner-b .col.col-1{margin:auto 0 30px}.banner-b .cols-wrap{display:flex;flex-direction:column;flex-wrap:wrap;margin:0}.banner-b .cols-wrap .col-2{margin:0 0 -70px}}@media screen and (max-width:759px){.banner-b .wrapper{width:580px}.banner-b{margin:0;min-height:0;padding:100px 0 50px}.banner-b .content.editable-content h1{display:inline-block;font-size:42px;margin:0 0 30px}.banner-b .col.col-1,.banner-b .cols-wrap.cols-2{margin:0}}@media (max-width:579px){.banner-b .content.editable-content h1{margin:0 0 80px}.banner-b .cols-wrap .col-2{padding:0!important}.banner-b .col.col-2 .content.editable-content{margin:0 -20px;padding:30px 20px 10px}.banner-b .cols-wrap.cols-2 .col{padding:0;width:100%}}