body{background-color:transparent !important;overflow-x:hidden}.container-brand-pages{margin-top:0}.container-brand-pages .about-us-page{position:relative}.container-brand-pages .brand-hero{position:relative}.container-brand-pages .brand-hero .brand-hero-primary{position:relative;min-height:50vh}.container-brand-pages .brand-hero .brand-hero-primary img{width:100%}@media (min-width: 1024px){.container-brand-pages .brand-hero .brand-hero-primary img.fixed-pos{position:fixed;z-index:-2}}.container-brand-pages .brand-hero .brand-hero-primary .video-background{overflow:hidden}.container-brand-pages .brand-hero .brand-hero-primary:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5)}@media (min-width: 768px){.container-brand-pages .brand-hero .brand-hero-primary{min-height:initial}}@media (min-width: 1024px){.container-brand-pages .brand-hero .brand-hero-primary:after{height:75vh}.container-brand-pages .brand-hero .brand-hero-primary .video-background{position:fixed;height:100vh;z-index:-2}}.container-brand-pages .brand-hero .hero-info{display:flex;flex-basis:100%;align-items:center;justify-content:center;text-align:center;height:100%;width:100%;position:absolute;top:0;z-index:1}@media (min-width: 1024px){.container-brand-pages .brand-hero .hero-info{height:75vh}.container-brand-pages .brand-hero .hero-info:after{height:75vh}}.container-brand-pages .brand-hero .hero-info .content{padding:1rem;background-color:transparent;width:100%;max-width:70ch}@media (min-width: 768px){.container-brand-pages .brand-hero .hero-info .content{padding:2rem}}.container-brand-pages .brand-hero .hero-info .content .title{color:#fff;margin:0.75rem;text-transform:uppercase;letter-spacing:.01em;font-weight:bold;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}.container-brand-pages .brand-hero .hero-info .content .subtitle{color:#fff;margin-bottom:0.6rem;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}.container-brand-pages .brand-hero .spacer-one,.container-brand-pages .brand-hero .spacer-two{position:relative;visibility:hidden;height:75vh;display:none}@media (min-width: 1024px){.container-brand-pages .brand-hero .spacer-one{display:block}}.container-brand-pages .brand-hero .brand-hero-secondary.fixed-pos{position:fixed;z-index:-1;top:0;left:0;right:0}.container-brand-pages .brand-hero .brand-hero-secondary .container{padding:2rem 1rem}.container-brand-pages .brand-hero .brand-hero-secondary .container .secondary-text{margin:0 auto;text-align:center}.container-brand-pages .brand-hero .brand-hero-secondary .container .secondary-text .title{font-weight:bold;margin-bottom:2.5vh;text-transform:initial}.container-brand-pages .brand-hero .brand-hero-secondary .container .secondary-text>p{margin:1rem 0}.container-brand-pages .brand-hero .brand-hero-secondary .container .secondary-text .cta{display:block}.container-brand-pages .brand-hero .brand-hero-secondary .container .secondary-text .btn{margin-top:30px;margin-top:1.875rem}@media (min-width: 768px){.container-brand-pages .brand-hero .brand-hero-secondary{height:85vh;display:flex;align-items:center;padding:2rem 0;background-color:rgba(222,222,222,0.85)}.container-brand-pages .brand-hero .brand-hero-secondary .container>.secondary-text{max-width:50ch}}.container-brand-pages .brand-info{position:relative;margin:none}.container-brand-pages .brand-info.right{background-color:#F7F7F7}@media (min-width: 768px){.container-brand-pages .brand-info.right .container .text-box{order:2}}.container-brand-pages .brand-info.left{background-color:#fff}.container-brand-pages .brand-info.left .container .image-box figure figcaption{text-align:right}.container-brand-pages .brand-info.left .container .text-box{padding-right:5vw;padding-left:0}.container-brand-pages .brand-info.left .container .text-box .title:after{right:-50%}.container-brand-pages .brand-info .container{padding:1rem 2rem;margin:0 auto;overflow:hidden}.container-brand-pages .brand-info .container .text-box{padding-right:0;padding-left:5vw}.container-brand-pages .brand-info .container .text-box h3.title{font-weight:bold;margin:2rem 0;position:relative;text-transform:initial}.container-brand-pages .brand-info .container .text-box h3.title+p.first-text{margin-top:1rem}.container-brand-pages .brand-info .container .text-box p.first-text{margin-bottom:1rem}.container-brand-pages .brand-info .container .text-box p.hide-show{display:none}.container-brand-pages .brand-info .container .text-box button.more-less{padding-left:26px;padding-left:1.625rem;position:relative;display:flex;align-items:center;text-transform:uppercase;border:none;background-color:transparent;transition:rotate 0.3s linear;color:#000}.container-brand-pages .brand-info .container .text-box button.more-less:before{content:"+";border-radius:50%;border:2px solid #000;font-weight:300;position:absolute;left:0;width:22px;width:1.375rem;height:22px;height:1.375rem;font-size:24px;font-size:1.5rem;line-height:18px;line-height:1.125rem}.container-brand-pages .brand-info .container .text-box button.more-less.rotate:before{transform:rotate(45deg)}.container-brand-pages .brand-info .container .text-box button.more-less .less{display:none}.container-brand-pages .brand-info .container .image-box{display:flex;justify-content:flex-end;margin:2rem 1rem 0 0;z-index:1}.container-brand-pages .brand-info .container .image-box figure{max-width:85%}.container-brand-pages .brand-info .container .image-box figure figcaption{text-align:left;padding:0.5rem}.container-brand-pages .brand-info .container .image-box figure img{width:100%;height:auto}@media (min-width: 768px){.container-brand-pages .brand-info .container{display:flex;justify-content:space-between;padding:4rem 1rem}.container-brand-pages .brand-info .container>div{flex-basis:50%;max-width:50%}.container-brand-pages .brand-info .container .image-box{margin:0}.container-brand-pages .brand-info .container .image-box figure{max-width:initial}}.container-brand-pages .landing-section.align-left{flex-flow:row-reverse !important}.container-brand-pages .landing-section.align-right{flex-flow:row !important}.container-brand-pages .landing-tile{background-color:#fff}
