.banner-section .dnd-section,.banner-section .row-fluid{padding:0}.banner-wrapper{background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:497px}.banner-wrapper h1{color:#161e2a;font-family:Fira Sans;font-size:30px;font-weight:700;line-height:1.3;margin-bottom:.5rem;margin-top:0}.banner-wrapper .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content{border:0 #000;border-radius:0;height:100%;overflow:hidden;padding-left:50px;padding-top:0;width:100%}@media (min-width:768px){.banner-wrapper .sizer{padding-bottom:75px;padding-top:200px}.banner-wrapper .container{max-width:1340px;padding-left:40px;padding-right:40px}.banner-wrapper .row{margin-left:-15px;margin-right:-15px}.banner-wrapper .innner{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0 600px 0 0;width:50%}.banner-wrapper h1{color:#fff;font-size:42px}}@media(max-width:991px){.banner-wrapper .innner{margin-right:0;width:100%}}@media(max-width:767px){.banner-section .row-fluid{padding:0!important}.banner-wrapper h1{color:#fff!important;text-align:center}.banner-wrapper .content{padding-left:0!important}.banner-wrapper .sizer{padding-bottom:40px!important;padding-top:250px!important}.banner-wrapper{min-height:auto}}