.banner-section .dnd-section>.row-fluid{padding:0 !important}.banner-wrapper .container.page-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);padding-top:125px}.banner-wrapper .container.page-center h2{color:#fff;margin:0;text-transform:uppercase;font-weight:700;line-height:64px;font-size:50px;letter-spacing:1px;font-family:Rubik;text-align:center}.banner-wrapper .container.page-center .divider_active{text-align:center;height:3px;margin-top:17px}.banner-wrapper .container.page-center .divider_active span.bg_primary{background-color:#8cc63f;height:2px;display:inline-block;vertical-align:top;width:48px !important}.banner-wrapper{position:relative;z-index:10;min-height:500px;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-color:#696969;color:#fff}@media only screen and (max-width:1025px){.banner-wrapper{min-height:380px}.banner-wrapper .container.page-center h2{font-size:40px;line-height:52px}}@media only screen and (max-width:767px){.banner-wrapper .container.page-center{padding-top:0}}@media only screen and (max-width:480px){.banner-wrapper .container.page-center{position:absolute;top:50%;width:100%;text-align:center;transform:translateY(-50%);-webkit-transform:translateY(-50%);left:0;right:0;padding:0 15px}.banner-wrapper .container.page-center h2{font-size:28px;line-height:36px}.banner-wrapper{min-height:300px}}