.block{background-color:var(--mainColor);background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff}.block.alt{background-color:var(--secondaryColor);color:#fff}.block.g{background-color:var(--green);color:initial}.block.w{background-color:#fff;color:initial}.block.b{background-color:#000;color:#fff}.parallax-window .block{background-color:transparent}.parallax-window .block .overlay,.block.ibg .overlay{position:relative}.parallax-window .block .overlay:before,.block.ibg .overlay:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:#000;opacity:.5}.blockContents{z-index:1;position:relative}.block.videoBlock{background-color:transparent;position:relative;overflow:hidden}.block.videoBlock .overlay{background-color:rgba(0,0,0,.5)}.block.videoBlock video.videoBG{position:absolute;min-width:100%;max-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;object-fit:cover;object-position:center center;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background-color:#000;background-size:cover;background-position:center center;transition:1s opacity}.bodyWrapper .block h1,.bodyWrapper .block h2,.bodyWrapper .block h3,.bodyWrapper .block h4,.bodyWrapper .block h5,.bodyWrapper .block h6{color:var(--secondaryColor);margin-top:0;margin-bottom:16px}.bodyWrapper .block .box h1,.bodyWrapper .block .box h2,.bodyWrapper .block .box h3,.bodyWrapper .block .box h4,.bodyWrapper .block .box h5,.bodyWrapper .block .box h6{color:var(--mainColor)}.flexBlock{background-color:var(--mainColor);display:flex}.flexBlock.alt{background-color:var(--secondaryColor)}.flexBlock.g{background-color:var(--green)}.flexBlock.w{background-color:#fff}.flexBlock.b{background-color:#000}.flexBlock>*{min-height:30vh}.flexBlock figure{background:center center/cover;flex-basis:60%;position:relative}.flexBlock figure:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.2}.flexBlock .contentWrapper{padding:5rem 10rem;color:#fff;flex-basis:100%}.flexBlock.w .contentWrapper{color:initial}.flexBlock.bd>*{border:7px solid #fff}.flexBlock.bd figure.l{border-right:0 solid #fff}.flexBlock.bd figure.r{border-left:0 solid #fff}.bodyWrapper .ctaBlock{padding:4rem 2rem;text-align:center;display:block;font-weight:700;font-size:2.7rem;color:var(--secondaryColor) !important;transition:all .5s;background-color:var(--mainColor)}.bodyWrapper a.ctaBlock:focus,.bodyWrapper a.ctaBlock:hover{background-color:var(--secondaryColor);color:var(--mainColor) !important}.bodyWrapper .ctaBlock.alt{padding:4rem 2rem;text-align:center;display:block;font-weight:700;font-size:2.7rem;color:var(--mainColor) !important;background-color:var(--secondaryColor)}.bodyWrapper a.ctaBlock.alt:focus,.bodyWrapper a.ctaBlock.alt:hover{background-color:var(--mainColor);color:var(--secondaryColor) !important}.customBlock{margin-bottom:0;padding-top:4rem;padding-bottom:4rem}.customBlock.sideBar{margin:40px -40px -40px;padding:4rem}.customBlock.transparent{background-color:transparent}.customBlock.default,.collapseable .collapseInfoBtn.default{background-color:var(--mainColor);color:#fff}.customBlock.default h3{color:var(--secondaryColor)}.customBlock.default a,.collapseable a.collapseInfoBtn.default{color:var(--secondaryColor)}.customBlock.default a:focus,.customBlock.default a:hover,a.collapseInfoBtn.default:focus,a.collapseInfoBtn.default:hover{color:#fff}.customBlock.alt,.collapseable .collapseInfoBtn.alt{background-color:var(--secondaryColor)}.customBlock.alt a:focus,.customBlock.alt a:hover,a.collapseInfoBtn.alt:focus,a.collapseInfoBtn.alt:hover{color:#fff}.customBlock.gray,.collapseable .collapseInfoBtn.gray{background-color:#eee}.customBlock.darkGray,.collapseable .collapseInfoBtn.darkGray{background-color:var(--gray);color:#fff}.collapseable{position:relative;z-index:1}.collapseable.absolute{position:absolute;width:100%}.collapseable .collapseInfoBtn{position:absolute;right:0;left:0;padding:8px 25px 10px;border-radius:0 0 100px 100px;line-height:12px;text-align:center;max-width:150px;margin:0 auto}.collapseable .collapseInfoBtn.lg{max-width:250px}.collapseable .collapseInfoBtn:before{font-family:"FontAwesome";content:"\f067";margin-right:5px}.collapseable .collapseInfoBtn.active:before{content:"\f068"}