.district-module-wrapper .banner.banner-image-side{padding:0;background:0;display:flex;color:#000}.district-module-wrapper .banner.banner-image-side h2{font-size:50px;color:#000;letter-spacing:0;font-weight:600;line-height:58px}.district-module-wrapper .banner.banner-image-side h3{font-size:16px;color:#014a8f;letter-spacing:-0.39px;font-weight:600;line-height:normal;margin:0 0 25px}.district-module-wrapper .banner.banner-image-side p{font-size:15px;letter-spacing:0;line-height:21px;font-weight:300}.district-module-wrapper .banner.banner-image-side p span{display:block}.district-module-wrapper .banner.banner-image-side a:not(.button){font-size:15px;color:#067bf9;font-weight:600;letter-spacing:0;line-height:21px}.district-module-wrapper .banner.banner-image-side a:not(.button):hover{color:#000}.district-module-wrapper .banner-image-side-bg,.district-module-wrapper .banner-image-side-content{flex:1;align-items:center;justify-content:center}.district-module-wrapper .banner-image-side-content{display:flex;align-items:center;justify-content:flex-start}.district-module-wrapper .banner-image-side-right .banner-image-side-content{justify-content:flex-end}.district-module-wrapper .banner-image-side-bg{background-position:0 0;background-size:cover;background-repeat:no-repeat}.district-module-wrapper .banner-image-side-content{padding:140px 0;text-align:left}.district-module-wrapper .banner-image-side-content-inner{max-width:500px;margin:0 30px 0 60px}@media(max-width:767px){.district-module-wrapper .banner-image-side-content-inner{margin:0 30px}}.district-module-wrapper .banner-image-side-right .banner-image-side-content-inner{margin:0 60px 0 30px}.district-module-wrapper .banner-image-side-content p{color:}@media(max-width:1050px){.district-module-wrapper .banner-image-side-right .banner-image-side-content-inner,.district-module-wrapper .banner-image-side-content-inner{max-width:500px;margin:0 30px}}@media(max-width:767px){.district-module-wrapper .banner-image-side{flex-direction:column-reverse}.district-module-wrapper .banner-image-side.banner-image-side-right{flex-direction:column}.district-module-wrapper .banner-image-side-content{display:block}.district-module-wrapper .banner-image-side-bg{height:300px;width:100%;flex:auto}.district-module-wrapper .banner.banner-image-side h2{font-size:40px;color:#000;letter-spacing:0;font-weight:600;line-height:48px}.district-module-wrapper .banner-image-side-right .banner-image-side-content-inner,.district-module-wrapper .banner-image-side-content-inner{max-width:500px;margin:0 auto;padding:0 15px}.district-module-wrapper .banner-image-side-content{padding:60px 0}}.district-module-wrapper .district-accordion{background:0;margin:40px 0 80px;width:100%;clear:both;min-height:1px}.district-module-wrapper .district-accordion>h3{cursor:pointer;position:relative;padding-right:33px;padding:30px;margin:0 auto;font-weight:600;font-size:21px;color:#fff;background:#014a8f}.district-module-wrapper .district-accordion>h3:after{display:flex;position:absolute;right:30px;top:0;content:"\f107 ";font-family:FontAwesome;color:#fff;font-size:31px;align-items:center;height:100%}.district-module-wrapper .district-accordion.active>h3:after{content:"\f106 "}.district-module-wrapper .district-accordion-body{display:none;border:2px solid #014a8f;padding:50px}.district-module-wrapper .district-accordion-body h3{font-weight:600;font-size:19px;color:#000;line-height:normal;margin:0 0 20px}.district-module-wrapper .district-accordion-body p{font-weight:400;font-size:15px;color:#000;line-height:normal}.district-module-wrapper .district-accordion-body a{font-weight:600;font-size:15px;color:#067bf9;line-height:normal}@media(max-width:767px){.district-module-wrapper .district-accordion-body{display:none;padding-top:30px;padding:30px 15px 0}.district-module-wrapper .district-accordion-body .span4,.district-module-wrapper .district-accordion-body .span8{margin:0 0 40px}}