.ftvHeroBannerMaxWidth{max-width:100%;margin:0 auto}.ftvHero{background-color:#0e0e10}.ftvHero .ftvHeroBanner{height:456px;background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center;padding-top:102px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:700px){.ftvHero .ftvHeroBanner{height:459px;padding-top:72px}}.ftvHero .ftvHeroBanner .lgcLogo{width:200px;margin:0 auto}.ftvHero .ftvHeroBanner .lgcLogo img{width:100%}@media screen and (min-width:700px){.ftvHero .ftvHeroBanner .lgcLogo{width:420px}}.ftvHero .ftvHeroBanner .ftvHeroDes{height:80px;width:300px;opacity:0.8;color:#fff;font-size:16px;letter-spacing:0;line-height:25px;margin:0 auto}@media screen and (min-width:700px){.ftvHero .ftvHeroBanner .ftvHeroDes{width:402px;line-height:34px;font-size:20px;margin:20px auto}}.ftvHero .ftvHeroBanner .ftvHeroTitle{width:300px;opacity:0.8;color:#fff;font-size:20px;letter-spacing:0;line-height:25px;margin:0 auto}@media screen and (min-width:700px){.ftvHero .ftvHeroBanner .ftvHeroTitle{width:402px;line-height:34px;font-size:28px;margin:20px auto}}.ftvHero .ftvHeroBanner .darkmodeFill{border:2px transparent solid}.ftvHero .ftvHeroBanner .darkmodeFill:hover{background-color:383838}.ftvHero .ftvHeroBanner .darkmodeFill a{color:#fff;margin-right:15px}.ftvHero .ftvHeroBanner .darkmodeFill a:last-child{margin-right:0}@media screen and (min-width:700px){.ftvHero .ftvHeroBanner .darkmodeFill a{margin-right:25px}.ftvHero .ftvHeroBanner .darkmodeFill a:last-child{margin-right:0}.ftvHero .ftvHeroBanner .darkmodeFill a:hover{cursor:pointer}}.ftvHero .ftvHeroBanner .darkmodeNoFill{background-color:#fff;border:2px transparent solid}.ftvHero .ftvHeroBanner .darkmodeNoFill:hover{background-color:#e4e4e4}.ftvHero .ftvHeroBanner .darkmodeNoFill a{color:#171717}