@charset "utf-8";@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(20%,0,0);transform:translate3d(20%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(20%,0,0);transform:translate3d(20%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.llc40blueHeading{color:#007ac2}.llc40flexMainBanner{margin:0;padding:4em 0;background-color:#002d40;background-image:url(/images/landingpages/40/40-background-transparent-v3.png);background-repeat:repeat;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.subllc40Head{margin:0 auto}.subllc40Head img{width:65%;padding:1em 2em}.subllc40Head h1,.subllc40Head p{text-shadow:2px 2px 0 #000}.llc40landing_banner2{padding:19% 2em;margin:0;display:flex;align-items:center;text-align:center;background-color:#eee;position:relative}.llc40landing_banner2 .llcparaCaption{position:absolute;background-color:rgba(0,122,194,.85);padding:.5em 1em;color:#fff;left:39%;bottom:-65px;z-index:1000;border-left:1px solid #aaa;border-right:1px solid #aaa;border-bottom:1px solid #aaa}.llc40landing_banner2 .llcparaCaption h5{font-size:1.3em}.llc40landing_banner3{background-color:#eee}.llc40landing_banner2 h4{padding:1em 0}.llc40landing_banner2 h3{padding:1em 0}.llc40landing_banner2 p{padding:.5em 0}.llcLightbulb{width:10%}.ataGlancellc40{text-align:center;background-color:#eee;margin:0 auto;color:#333;padding:25% 1.5em!important}.parallaxllc40{background-image:url(/images/landingpages/40/parallax_forklift.jpg);min-height:650px;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;opacity:.85}.parallaxllc40img2{background-image:url(/images/landingpages/40/parallax_lenses.jpg);min-height:650px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;opacity:.85}.parallaxllc40img3{background-image:url(/images/landingpages/40/IMG_0394_v3.jpg);min-height:650px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;opacity:.85}#LL40CarouselOffice{margin:0 auto}.llc40banner5 .carousel{height:auto!important}#LL40CarouselOffice img,#LL40CarouselSocial img{width:100%}#LL40CarouselOffice .carousel-indicators li,#LL40CarouselParty .carousel-indicators li,#LL40CarouselPersonal .carousel-indicators li,#LL40CarouselRetail .carousel-indicators li,#LL40CarouselSocial .carousel-indicators li{border-color:#eee;margin:.5em .2em;padding:0 .3em;-webkit-box-shadow:1px 1px 0 0 rgba(0,0,0,.75);-moz-box-shadow:1px 1px 0 0 rgba(0,0,0,.75);box-shadow:1px 1px 0 0 rgba(0,0,0,.75)}#LL40CarouselOffice .carousel-indicators .active,#LL40CarouselParty .carousel-indicators .active,#LL40CarouselPersonal .carousel-indicators .active,#LL40CarouselRetail .carousel-indicators .active,#LL40CarouselSocial .carousel-indicators .active{border-color:#eee;background-color:#eee}#LL40CarouselOffice .carousel-caption h5{background-color:rgba(0,0,0,.4);font-size:.9em;padding:.8em}.llc40banner5{background-color:#000;position:relative;margin:0 auto;padding:1em}.llc40banner9{background-color:#000;position:relative;margin:0 auto;padding:0}.llc40banner9 h4{color:#eee;padding:2em 1em .5em}.llc40banner9 h6{color:#eee;padding:1em;text-transform:uppercase;font-size:.9em}.llc40banner9 iframe{padding:1em}.llc40banner10{text-align:center;padding:15% 10%}.llc40banner10 h3{padding:1em 0}.llc40banner11{background-color:#fff;text-align:center}.llc40banner11 .b11head{padding:15% 10%}.llc40banner12{background-color:#fff;text-align:center;padding:20% 10%}.llc40banner12 a{text-transform:uppercase;display:flex;align-items:center;display:inline-block;font-size:1.5em}.b11head h3{padding:1em 0}@media (max-width:576px){.llc40landing_banner2 .llcparaCaption h5{font-size:.85em}.llc40landing_banner2 .llcparaCaption{bottom:-55px}}@media (max-width:767px){.llc40flexMainBanner{margin:0;height:500px}.llc40cardWidth{margin:5px auto}.llc40SubheadingFoundation{font-size:1.2rem}.parallaxllc40{min-height:500px;overflow:hidden;background-position:14%}.parallaxllc40img2{min-height:500px;overflow:hidden;background-position:-25em}.parallaxllc40img3{min-height:500px;overflow:hidden}#LL40CarouselOffice .carousel-caption h5{font-size:.9em;padding:.5em}}@media (max-width:991.98px){#LL40CarouselOffice .carousel-caption h5{font-size:.7em}.llc40banner12 a{font-size:1.3em}}