﻿.blc__block--landingPageBanner{background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;}.blc__block--landingPageBanner::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:1;opacity:.85;}.blc__block--landingPageBanner>.container{position:relative;height:100%;z-index:2;}.blc__block--landingPageBanner .banner__text h1,.blc__block--landingPageBanner .banner__text h2,.blc__block--landingPageBanner .banner__text h3,.blc__block--landingPageBanner .banner__text h4,.blc__block--landingPageBanner .banner__text h5,.blc__block--landingPageBanner .banner__text h6{margin-bottom:20px;}.blc__block--landingPageBanner .banner__content{height:100%;display:flex;flex-direction:column;justify-content:space-around;align-items:center;margin-left:auto;margin-right:auto;max-width:80%;}.blc__block--landingPageBanner .banner__content .logo{display:inline-block;}@media only screen and (max-width:991px){.blc__block--landingPageBanner{padding:150px 0;}.blc__block--landingPageBanner .logo,.blc__block--landingPageBanner .banner__text{margin-bottom:30px;}.blc__block--landingPageBanner .logo{max-width:300px;}}@media only screen and (max-width:1199px){.blc__block--landingPageBanner .service-promise{max-width:400px;}}@media only screen and (min-width:992px){.blc__block--landingPageBanner{aspect-ratio:16/9;width:100%;max-height:750px;}.blc__block--landingPageBanner .logo{max-width:412px;}.blc__block--landingPageBanner .banner__content{max-width:750px;}}@media only screen and (min-width:1200px){.blc__block--landingPageBanner .service-promise{max-width:500px;}}