*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background-color:#1b1b1b;color:#fff;line-height:1.6}p{margin-bottom:1rem}hr.divider{border:none;border-bottom:4px solid #bababe}.main-header{position:sticky;top:0;width:100%;background-color:#11111180;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;padding:1rem 5%;border-bottom:1px solid #404040}.main-nav{display:flex;justify-content:space-between;align-items:center}.main-nav img{width:min(100%,150px)}.nav-links{display:flex;list-style:none;gap:1.5rem}.nav-links a{color:#fff;text-decoration:none;font-weight:600;transition:color .3s ease}.nav-links a:hover{color:#f37021}.cta-button{margin-top:1rem;padding:1rem;width:min(80%,300px);border-radius:3px;border:1px solid #ffffff;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:600;text-transform:uppercase;color:#fff;background-color:#ffffff1a}.cta-button:hover{color:#f37021;background-color:#fffc}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.nav-toggle{display:block;background:transparent;border:none;cursor:pointer;z-index:1100}.hamburger-icon .line{fill:#fff;transition:transform .4s ease-in-out,opacity .3s ease-in-out;transform-origin:center}.nav-links{position:fixed;top:0;right:0;width:min(90vw,550px);height:100vh;background-color:#f37021;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);transform:translate(100%);transition:transform .3s ease-in-out;flex-direction:column;justify-content:center;align-items:center;gap:2.5rem;text-align:center;z-index:1050;padding:2rem}li{list-style:none}.nav-links li.divider{font-weight:600;color:#fab082}.nav-links li{font-size:1.2rem}.nav-links li.main-links{margin-bottom:15px}.language-switcher{position:relative;z-index:1050;display:flex;gap:10px}.language-switcher li a{color:#fff}.nav-item-65-logo img{width:70%}.nav-open .nav-links{transform:translate(0)}.nav-open .hamburger-icon .top{transform:translateY(15px) rotate(45deg)}.nav-open .hamburger-icon .middle{opacity:0}.nav-open .hamburger-icon .bottom{transform:translateY(-15px) rotate(-45deg)}@media (max-width: 75rem){.nav-links.menu-guard{display:none!important}}.hero-section{height:100vh;display:flex;justify-content:center;align-items:center;text-align:center;padding:1rem;overflow:hidden}.video-container{position:absolute;top:0;left:0;width:100%;height:120vh;z-index:-2}.background-video{width:100%;height:100%;object-fit:cover}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.hero-content{color:#fff}.hero-logo{width:min(100%,350px);margin-bottom:1rem}.hero-content h1{margin-bottom:1rem;font-size:5rem;font-weight:900;line-height:1;text-transform:uppercase;color:#f37021}.hero-content h1 span.thin{display:block;font-size:2.5rem;font-weight:200;color:#fff}.hero-content p{font-size:1.1rem;font-weight:300;text-transform:uppercase;line-height:1.4;font-style:italic}.content-section{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative;padding:0}.liftowcares.content-section{min-height:80vh}.content-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background-size:cover;background-position:center center;background-attachment:fixed}#careers .content-overlay{background-position:top center}.content-wrapper{position:relative;padding:5rem 1rem;z-index:150;width:min(100%,900px);color:#fff}.content-section .clr-overlay{display:block;content:" asdf";position:absolute;z-index:100;width:100%;height:100%;background-color:#000;opacity:.8}.content-section.orange .clr-overlay.orange{background-color:#f37021;opacity:.85}#products .content-overlay{background-image:url(/cdn/shop/files/liftow-65-anniversary-section-bg-img_PRODUCTS.jpg?v=1758220034)}#expertise .content-overlay{background-image:url(/cdn/shop/files/liftow-65-anniversary-section-bg-img_EXPERTISE.jpg?v=1758220034);background-color:#006400bf}#service .content-overlay{background-image:url(/cdn/shop/files/liftow-65-anniversary-section-bg-img_SERVICE.jpg?v=1758220034)}#liftowcares .content-overlay{background-image:url(/cdn/shop/files/liftow-65-anniversary-section-bg-img_LIFTOWCARES-BW.jpg?v=1758731107)}#careers .content-overlay{background-image:url(/cdn/shop/files/liftow-65-anniversary-section-bg-img_CAREERS.png?v=1758732881)}.content-wrapper h2{margin-bottom:1rem;font-size:3.5rem;font-weight:900;line-height:1;text-transform:uppercase;color:#fff}.content-wrapper h2 span.thin{display:block;font-size:2.5rem;font-weight:200;color:#fff}.service.fre h2{font-size:2.7rem}.content-wrapper p{font-size:1.1rem;font-weight:200;text-transform:uppercase;line-height:1.7;font-style:italic}.content-wrapper p strong{font-family:Montserrat,sans-serif;font-weight:800}.mission-section{padding:7rem 1rem;background-color:#fff;color:#f37021;text-align:center}.mission-content{width:min(100%,900px);margin:0 auto}.mission-section h2{margin-bottom:1rem;font-size:3.5rem;text-transform:uppercase;font-weight:800;line-height:1}.mission-section p{font-family:Nunito Sans,sans-serif;font-size:1rem;color:#77777a}.liftowcares{padding:5rem 1rem;color:#fff;text-align:center}.liftowcares .content{width:min(100%,900px);margin:0 auto;position:relative;z-index:300}.liftowcares .content.fre{width:min(100%,1100px)}.liftowcares img{width:100%}.liftowcares .content p{font-family:Nunito Sans,sans-serif;font-size:1rem;color:#fff;text-align:center}.timeline-section{padding:2rem 1rem;background-color:#1b1b1b;text-align:center}.timeline-section .content-wrapper{padding:0 2rem}.timeline-content{position:relative;text-align:left}.timeline-spacer{padding-bottom:2rem}.liftow-johnston-uni .timeline-spacer{padding-bottom:7rem}.timeline-item img{width:100%;margin-top:1rem}.timeline-section h2{margin-bottom:2rem;font-size:3rem;font-weight:800;line-height:1;text-transform:uppercase;color:#f37021}.timeline-section h2 span.thin{display:block;font-size:2.5rem;font-weight:200;color:#fff}.timeline-year{font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:800;color:#c6c6c6}.timeline-year.noteworthy{font-size:1.3rem;color:#fff}.timeline-year.orange{font-size:1.6rem;color:#f37021}.timeline-section p{font-size:1.1rem;font-weight:200;line-height:1.5}.timeline-section p.significant{font-size:1.1rem;font-weight:700}.timeline-section p.significant .font-light{font-weight:300}.timeline-section p.noteworthy{font-size:1.1rem;font-weight:600}.timeline-section p.noteworthy .font-light{font-weight:300}.timeline-container{position:relative;width:min(100%,1800px);margin:0 auto}.timeline-dot{content:"";position:absolute;z-index:500;width:15px;height:15px;background-color:#77777a;top:15px;left:23px;border-radius:50%;margin-left:-10px}.timeline-dot.significant{width:35px;height:35px;background-color:#f37021;top:15px;left:13px;margin-left:-10px}.timeline-line{content:"";position:absolute;width:2px;background-color:#404040;top:20px;bottom:0;left:20px}.timeline-subitem{display:block}.liftow-tmh-container{padding-bottom:6rem!important}.timeline-item .timeline-icon{width:min(50%,100px)}.timeline-item .liftow-old{width:min(80%,280px)}.timeline-item .badger-old{width:min(90%,350px)}.timeline-item .masonlift-old{width:min(60%,250px)}.timeline-item .northern-old{width:min(60%,200px)}.timeline-item .liftow-tmh{width:min(90%,450px);margin-top:0}.timeline-item .raymond{width:min(90%,350px)}.timeline-item .timeline-img .award{width:min(80%,300px)}.timeline-item .timeline-img .toyota{width:min(100%,390px)}.timeline-item .anniversary-logo{max-width:450px}.timeline-item{padding:10px 40px 10px 60px;position:relative;background-color:inherit;width:100%;transition:opacity .8s ease-out,transform .8s ease-out;text-align:left}.timeline-hidden{opacity:0;transform:translateY(130px)}.timeline-visible{opacity:1;transform:translateY(0)}@media (min-width: 75rem){.timeline-section{padding:4rem 0 2rem}.desktop-spacer{padding-bottom:2rem}.timeline-section h2{margin-bottom:6rem}.timeline-year.orange{margin-bottom:.75rem;font-size:3.5rem;line-height:.8}.timeline-year.noteworthy{font-size:1.5rem}.timeline-section p.significant,.timeline-section p.noteworthy{font-size:1.3rem}.timeline-item.three-col{display:grid;grid-template-columns:1fr 100px 1fr;grid-template-areas:"img marker content";text-align:right}.timeline-item.three-col.reverse{grid-template-areas:"content marker img";text-align:left}.timeline-item .timeline-content.reverse{text-align:right}.timeline-item .timeline-img{grid-area:img}.timeline-item .timeline-icon{position:relative;top:-44px}.timeline-item .timeline-collage{position:relative;top:-65px}.liftow-tmh-container{padding-bottom:3rem}.timeline-item .logo{position:relative;top:-35px}.timeline-item .liftow-tmh{position:relative;top:-20px}.timeline-item .logo.raymond{margin-top:0;top:-5px}.timeline-item .award{position:relative;top:-90px}.timeline-item .toyota{position:relative;top:-100px}.timeline-item .anniversary-logo{max-width:450px;position:relative;top:-70px;left:-25px}.timeline-item .timeline-marker{grid-area:marker}.timeline-item .timeline-content{grid-area:content}.timeline-dot{position:absolute;left:50%;transform:translate(4px)}.timeline-dot.significant{position:absolute;left:50%;transform:translate(-6px)}.timeline-line{position:absolute;left:50%}}@media (min-width: 75rem){.hero-section{height:100vh}.main-nav{justify-content:initial}.nav-toggle{display:none}.main-nav img{margin-right:3rem}.nav-links{position:static;transform:translate(0);height:auto;width:100%;flex-direction:row-reverse;justify-content:space-between;gap:1.5rem;padding:0;background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.nav-links li{font-size:1rem}.nav-item-65-logo img{display:none}.nav-links ul.main-links-container{display:flex;gap:20px}.nav-links li.main-links{margin-bottom:0}.hero-content{position:relative;width:min(100%,1800px);padding:0 2rem;display:flex;flex-direction:column}.hero-content h1{margin-top:0rem;width:min(100%,800px);font-size:10rem;text-align:left}.hero-content h1 span.thin{font-size:3rem;font-weight:200;color:#fff}.hero-content p{margin-bottom:.7rem;width:min(100%,1000px);font-size:1.25rem;text-align:left}.content-wrapper h2,.mission-section h2{font-size:3rem}.main-header{padding:1.25rem 3%}.logo img{width:160px}.hero-logo{margin-bottom:4rem}.content-wrapper{padding:4rem 2rem;width:min(100%,1800px);display:flex;flex-direction:column;text-align:left}.content-wrapper.right-align{align-items:flex-end}.content-wrapper.right-align h2,.content-wrapper.right-align p{text-align:right}.content-wrapper h2{width:min(100%,900px);font-size:9.5rem;text-align:left}.content-wrapper h2 span.thin{font-size:3.5rem}.service.fre h2{font-size:6.5rem}.content-wrapper p{margin-bottom:.7rem;width:min(100%,1000px);font-size:1.25rem;text-align:left}.mission-section h2{font-size:6.5rem}.mission-section p,.liftowcares .content p{font-size:1.3rem}}@media (min-width: 125rem){.hero-logo{width:450px}.hero-content p{font-size:1.5rem}}@media (min-width: 768px){.scroll-to-top-btn{position:fixed;bottom:10px;left:20px;cursor:pointer;z-index:1000}.scroll-to-top-btn img{width:50px;height:auto}}@media (max-width: 767px){.scroll-to-top-btn{display:none!important}}input.sd-btn.sd-btn--action.sd-navigation__complete-btn{background-color:#ff6c0c!important}input.sd-btn.sd-btn--action.sd-navigation__complete-btn:hover{background-color:#d35705!important}#quote-modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;z-index:1000;justify-content:center;align-items:center}#quote-modal-container{background-color:#fff;position:relative;max-width:900px;max-height:90vh;width:90%;padding:40px;border-radius:5px;box-shadow:0 4px 8px #0003;overflow:auto}@media (max-width: 768px){#quote-modal-container{width:100vw;height:100vh;position:absolute;left:0;top:0;max-width:none;max-height:none;margin:0;padding:50px 10px;border-radius:0}}.close-modal{position:absolute;top:10px;right:20px;font-size:30px;font-weight:700;cursor:pointer;color:#333}.testimonials{background-color:#ff6c0c}.testimonials h2{margin:0 auto;font-size:2.1rem;font-weight:900;line-height:1.1;text-transform:uppercase;text-align:center;color:#ff6c0c}.testimonials .carousel-container{width:min(100%,600px);margin:auto;overflow:hidden;position:relative}.testimonials .carousel-wrapper{display:flex;transition:transform .5s ease-in-out}.testimonials .carousel-slide{min-width:100%;box-sizing:border-box;display:grid;grid-template-areas:"content" "image";align-items:end}.testimonials .slide-content{grid-area:content;background-color:var(--brand-orange);color:#fff;padding:2rem 1.5rem;display:flex;flex-direction:column;justify-content:center}.testimonials .slide-content .quote{font-size:1.4rem;font-weight:800;text-align:center;line-height:1.2;margin:0 0 1rem}.testimonials .slide-content footer{margin-top:.5rem}.testimonials .slide-content .author{font-family:Montserrat,sans-serif;text-align:center;font-size:1rem;font-weight:500;font-style:italic;margin:0}.testimonials .slide-image{grid-area:image;height:250px;overflow:hidden}.testimonials .slide-image img{width:100%;height:100%;object-fit:cover;display:block}.testimonials .carousel-button{position:absolute;top:50%;transform:translateY(-50%);background-color:transparent;color:#333;border:none;font-size:1.5rem;cursor:pointer;z-index:10;width:40px;height:40px;display:grid;place-items:center}.testimonials .carousel-button .nav{height:35px;opacity:.6;transition:all .5s ease}.testimonials .carousel-button .nav:hover{opacity:1}.testimonials .carousel-button .nav.next{transform:scaleX(-1)}.testimonials .carousel-button.prev{left:1rem}.testimonials .carousel-button.next{right:1rem}@media (min-width: 55rem){.testimonials{padding:2rem 0}.testimonials .carousel-container{width:min(100%,1100px);height:300px}.testimonials .carousel-slide{height:300px;grid-template-columns:40% 60%;grid-template-areas:"image content"}.testimonials .slide-image{width:300px;height:300px;border-radius:50rem;justify-self:end}.testimonials .slide-content{padding:2rem 4rem;height:100%;display:flex;justify-content:center}.testimonials .slide-content .quote,.testimonials .slide-content .author{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/liftow-65th-anniversary.css.map */
