.banner-section-wrap{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:51px 10px 30px;display:flex;margin-right:auto;margin-left:auto;position:relative;margin-top:0}.banner-section-wrap .page-center{max-width:1140px;width:100%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.banner-section-wrap .title-wrap h2{color:#1e73be;font-family:Lato,Sans-serif;font-size:49px;font-weight:500;text-transform:uppercase;padding:0 0 20px;line-height:1em}.banner-section-wrap .border-row{-webkit-transition:background .3s,border .3s,border-radius .3s,-webkit-box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,-webkit-box-shadow .3s;-o-transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-box-shadow .3s}.banner-section-wrap .border-row>.banner-divider{text-align:center;padding-top:2px;padding-bottom:2px}.banner-section-wrap .border-row span.divider-separator{width:15%;margin:0 auto;border-top:2px solid #1e73be}.banner-section-wrap .title-wrap{text-align:center;margin-bottom:20px}@media (max-width:1024px){.banner-section-wrap{padding:101px 25px 100px}}@media (max-width:767px){.banner-section-wrap .title-wrap h2{font-size:31px}.banner-section-wrap{padding:51px 20px 50px}}