.banner-section .dnd-section>.row-fluid{padding:0}.banner-section{padding-top:75px}.banner-section>*{border-top:1px solid #ededed}.banner{height:545px;width:100%;display:flex;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:center top}.banner .banner-content.page-center{width:100%;padding-right:85px;padding-left:85px}.banner-content-inner{background-color:#8080809c;padding:20px;width:50%}.banner-content-inner h1,.banner-content-inner h3{margin-top:20px;color:#fff;font-size:25px;font-weight:700;margin-bottom:30px}.banner-content-inner h2,.banner-content-inner p{color:#fff;margin:0 0 10px;font-size:17px;margin-bottom:20px;line-height:1.42857143;font-weight:normal}@media(min-height:625px) and (min-width:1364px){.banner-content-inner h2,.banner-content-inner p{font-size:18px}}@media(max-width:1290px){.banner-section{padding-top:116px}}@media screen and (max-width:1029px){.banner .banner-content.page-center{padding-left:15px;padding-right:15px}}@media screen and (max-width:991px){.banner-content-inner{width:100%}}@media screen and (max-width:767px){.banner-section{padding-top:75px}}@media screen and (max-width:630px){.banner-content-inner h2,.banner-content-inner p{font-size:16px}}@media only screen and (max-device-width:480px) and (min-device-width:320px){.banner{height:500px}}