.custom-banner-area.bannerV2{padding:100px 0;position:relative}.custom-banner-area.bannerV2 .page-center{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;position:relative}.custom-banner-area.bannerV2 .banner-column,.custom-banner-area.bannerV2 .banner-inner{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;width:100%}.custom-banner-area.bannerV2 .banner-column{-ms-flex-line-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-content:center;align-items:center;position:relative}.custom-banner-area.bannerV2 .banner-column>*{width:100%}.custom-banner-area.bannerV2 .banner-image{padding:0 25px 0 0}.custom-banner-area.bannerV2 .banner-image img{display:inline-block;opacity:.5;vertical-align:middle}.custom-banner-area.bannerV2 .banner-content{padding:0 0 0 25px}.custom-banner-area.bannerV2 .banner-content>:not(:last-child){margin-bottom:20px}.custom-banner-area.bannerV2 .icon-wrapper{text-align:left}.custom-banner-area.bannerV2 .icon{border-color:#686868;color:#686868;display:inline-block;font-size:40px;line-height:0;text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.custom-banner-area.bannerV2 .banner-content-container>*{color:#fff}.custom-banner-area.bannerV2 .icon i{display:block;height:1em;position:relative;width:1em}.custom-banner-area.bannerV2 .banner-content-wrapper{color:#fff;font-size:16px;font-weight:300;line-height:2em}.custom-banner-area.bannerV2 .heading-title{color:#fff;font-size:30px;font-weight:900;line-height:1;margin:0;padding:0}.custom-banner-area.bannerV2 .banner-column,.custom-banner-area.bannerV2 .banner-content{padding:0}.custom-banner-area.bannerV2{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;padding-left:15px;padding-right:15px}.custom-banner-area.bannerV2 .banner-content-wrapper{text-align:center}@media (min-width:768px){.custom-banner-area.bannerV2 .banner-column{width:60%}}@media (max-width:1024px){.custom-banner-area.bannerV2{padding:100px 25px}.custom-banner-area.bannerV2 .banner-image{padding:0}.custom-banner-area.bannerV2 .heading-title{font-size:20px}}@media (max-width:767px){.custom-banner-area.bannerV2{padding:50px 20px}.custom-banner-area.bannerV2 .banner-content{padding:25px 0 0;text-align:center}.custom-banner-area.bannerV2 .icon-wrapper{text-align:center}.custom-banner-area.bannerV2:before{background-color:rgba(48,84,151,.6);bottom:0;content:"";height:100%;left:0;position:absolute;width:100%}}