@charset "UTF-8";#OrderTable{display:none}#content_area{overflow:visible!important}.case-study-container .sub-section.app-section.testimonial-container,.landing-page .sub-section.app-section.testimonial-container{margin:80px auto;color:#fff}.case-study-container .sub-section.app-section.testimonial-container .testimonial-slidein,.landing-page .sub-section.app-section.testimonial-container .testimonial-slidein{opacity:0;transform:translateY(-20px)}.case-study-container .sub-section.app-section.testimonial-container h2,.landing-page .sub-section.app-section.testimonial-container h2{font-size:4em;font-weight:400;text-transform:uppercase;text-align:center;margin-bottom:20px;padding-top:20px}.case-study-container .sub-section.app-section.testimonial-container p,.landing-page .sub-section.app-section.testimonial-container p{font-size:3em;font-weight:300}.case-study-container .sub-section.app-section.testimonial-container .quote-author,.landing-page .sub-section.app-section.testimonial-container .quote-author{text-transform:uppercase;text-align:right;font-weight:200;font-style:italic;margin-bottom:20px}.case-study-container{font-family:Roboto,"open sans",sans-serif;text-align:left;display:flex;flex-direction:column;align-items:center;background:#000}.case-study-container #modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:1000;justify-content:center;align-items:center}.case-study-container #modal-overlay .modal-content li,.case-study-container #modal-overlay .modal-content p{text-align:left}.case-study-container #modal-overlay .modal-content h2{margin-top:0;margin-bottom:12px;font-size:2.3em}.case-study-container #modal-overlay .modal-content ul{width:-moz-fit-content;width:fit-content}.case-study-container #modal-overlay .modal-content ul li a{transition:all .2s ease;transition:all .2s ease;border-left:1px solid transparent;position:relative;padding-left:5px;left:-5px}.case-study-container #modal-overlay .modal-content ul li a:after{content:"»";color:#ed1c24;margin-left:5px}.case-study-container #modal-overlay .modal-content ul li a:hover{border-left:1px solid #ed1c24;padding-left:5px;left:0}.case-study-container #modal-box{background:#fff;max-width:600px;max-height:75%;margin:0 25px;width:90%;padding:30px;box-shadow:0 4px 8px rgba(0,0,0,.2);border-radius:8px;position:relative;overflow-y:auto}.case-study-container .close-button{position:absolute;top:10px;right:10px;background:0 0;border:none;font-size:18px;cursor:pointer;filter:brightness(.5);transition:filter 250ms ease}.case-study-container .close-button:hover{filter:brightness(0)}.case-study-container p{text-align:center}.case-study-container p:last-child{margin-bottom:0}.case-study-container li{text-align:left}.case-study-container li:last-child{margin-bottom:0!important}.case-study-container li:not(:last-child){padding-bottom:0!important}.case-study-container li,.case-study-container p{font-size:15px;font-weight:400;line-height:1.7em;letter-spacing:.05em;margin-bottom:10px;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid}.case-study-container li.larger,.case-study-container p.larger{font-size:2.5em;font-weight:300;line-height:1.2em}.case-study-container sup{font-size:.7em;position:relative;top:-.4em}.case-study-container h1,.case-study-container h2,.case-study-container h3,.case-study-container h4{font-weight:400;letter-spacing:.05em}.case-study-container h1{font-size:4em;text-transform:uppercase;font-weight:300}.case-study-container h2{font-size:3em;text-transform:uppercase;margin:0;color:#00bde6}.case-study-container h2.resources-header{display:block;text-align:center;margin:147px 0 70px;font-size:3.6em;font-weight:300}.case-study-container h3{font-size:2em;margin-bottom:0;color:#fff;text-transform:uppercase}.case-study-container h4{font-size:2em;line-height:1.3em}.case-study-container .uppercase{text-transform:uppercase}.case-study-container .study-hero{background-position:center;background-size:cover;background-repeat:no-repeat}.case-study-container .title-col{padding:0}.case-study-container .mask{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:400}.case-study-container .mask.active{display:block}.case-study-container .container{max-width:1080px;margin:0 auto;width:100%}.case-study-container .container h3{width:100%;text-align:center;font-size:3.5em;margin-bottom:10px;margin-top:10px;line-height:1em;font-weight:300}.case-study-container .container.feature-wrapper{display:flex;flex-direction:column;padding:25px;max-width:2400px;width:88%;margin:0 auto;align-content:flex-start;align-items:flex-start;justify-content:center}.case-study-container .content-container{color:#fff;opacity:0;transition:opacity 1s ease}.case-study-container .content-container.show-content{opacity:1}.case-study-container .content-container .background-swapper{position:relative;transition:background-image .6s ease;background-size:cover;background-position:center}.case-study-container .content-container .background-swapper.sticky-box{position:sticky;top:calc(84px + 4vh);border-radius:10px;max-width:2400px;overflow:hidden;width:92%;height:calc(100vh - 84px - 9vh);margin:0 auto;align-content:center}.case-study-container .sub-section{position:relative;padding:65px 0;background-color:transparent}.case-study-container .sub-section.app-section{padding:0;padding-top:50vh;padding-bottom:50vh;position:relative;width:92%;max-width:1800px;margin:0 auto;border:5px solid transparent}.case-study-container .sub-section.app-section.top-app-section{padding-top:0}.case-study-container .sub-section.app-section h2{font-size:3.5em;color:#fff;padding-top:30px;line-height:1.2em}.case-study-container .sub-section.app-section .feature-wrapper{position:relative;z-index:10;display:flex;flex-direction:column;padding:25px;width:33%;min-width:650px;margin:0 auto;margin-right:5vw;border-radius:10px;background:0 0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);align-content:flex-start;align-items:flex-start;justify-content:center}.case-study-container .sub-section.app-section .feature-wrapper .border-mask{position:relative;border-radius:7px;overflow:hidden}.case-study-container .sub-section.app-section.right-aligned{text-align:right}.case-study-container .sub-section.app-section.right-aligned .border-mask{position:relative;padding-left:15px}.case-study-container .sub-section.app-section.right-aligned .border-mask:before{content:"";position:absolute;top:0;left:0;height:4px;background-color:#00bde6;width:0;transition:width .8s linear}.case-study-container .sub-section.app-section.right-aligned .border-mask:after{content:"";position:absolute;top:0;right:0;width:4px;background-color:#00bde6;height:0;transition:height .8s linear .8s}.case-study-container .sub-section.app-section.right-aligned h2{padding-left:0;padding-right:30px}.case-study-container .sub-section.app-section.left-aligned .border-mask{position:relative;padding-right:15px}.case-study-container .sub-section.app-section.left-aligned .border-mask:before{content:"";position:absolute;top:0;right:0;height:4px;background-color:#00bde6;width:0;transition:width .8s linear}.case-study-container .sub-section.app-section.left-aligned .border-mask:after{content:"";position:absolute;top:0;left:0;width:4px;background-color:#00bde6;height:0;transition:height .8s linear .8s}.case-study-container .sub-section.app-section.left-aligned .feature-wrapper{margin-right:auto;margin-left:23px}.case-study-container .sub-section.app-section.left-aligned h2{text-align:left;padding-left:32px;padding-right:0}.case-study-container .sub-section.app-section.center-aligned .container.feature-wrapper{align-items:center!important;margin:0 auto!important;width:80%;max-width:1200px;font-size:.7em;text-align:left}.case-study-container .sub-section.app-section.center-aligned .border-mask{position:relative;padding:15px}.case-study-container .sub-section.app-section.center-aligned .border-mask:before{content:"";position:absolute;top:0;right:0;height:4px;background-color:#00bde6;width:0;transition:width 1.2s linear}.case-study-container .sub-section.app-section.center-aligned .border-mask:after{content:"";position:absolute;bottom:0;left:0;height:4px;background-color:#00bde6;width:0;transition:width 1.2s linear}.case-study-container .sub-section.app-section.masking .feature-wrapper .border-mask:before{width:100%}.case-study-container .sub-section.app-section.masking .feature-wrapper .border-mask:after{height:100%}.case-study-container .sub-section.app-section.masking.center-aligned .border-mask:before{width:100%;height:4px}.case-study-container .sub-section.app-section.masking.center-aligned .border-mask:after{width:100%;height:4px}.case-study-container .sub-section.app-section:nth-child(even) .container.feature-wrapper{align-content:flex-end;align-items:flex-end;margin-right:23px}.case-study-container .sub-section.app-section:nth-child(even) .container.feature-wrapper ul.feature-bubbles li{text-align:right}.case-study-container .sub-section.resources{padding:0;position:relative;max-width:2400px;overflow:hidden;width:92%;height:75vh;min-height:680px;margin:0 auto 150px;display:flex;overflow:hidden;border-radius:10px}.case-study-container .sub-section.resources .modal-content-hidden{display:none}.case-study-container .sub-section.resources .video-bg-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.case-study-container .sub-section.resources .video-bg{position:absolute;top:50%;left:50%;width:100%;height:100%;min-height:100%;min-width:100%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;pointer-events:none;transition:opacity .6s ease,visibility 0s,background-image .6s ease}.case-study-container .sub-section.resources .container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:92%;max-width:1680px;align-items:center;align-content:center}.case-study-container .sub-section.resources .container .resource-tile{display:flex;flex-direction:column;justify-content:center;overflow-y:hidden;background-position:center;margin:10px 10px;position:relative;max-width:570px;width:33%;position:relative;transition:all .2s ease;border-radius:10px;min-height:100px;opacity:0;transform:translateY(-20px);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:rgba(0,0,0,.3098039216);border:1px solid #ccc}.case-study-container .sub-section.resources .container .resource-tile a{z-index:20}.case-study-container .sub-section.resources .container .resource-tile.tile1{background:rgba(240,41,17,.6509803922)}.case-study-container .sub-section.resources .container .resource-tile.tile1:after{background:0 0}.case-study-container .sub-section.resources .container .resource-tile h3{color:#fff;font-size:2em;font-weight:300;line-height:1.4em;width:-moz-fit-content;width:fit-content;margin:0 auto;position:relative;display:block}.case-study-container .sub-section.resources .container .resource-tile h3:after{content:"";background-color:#fff;display:block;position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);height:2px;width:30px;transition:width .3s ease-in-out,background-color .3s ease-in-out}.case-study-container .sub-section.resources .container .resource-tile .tile-text{font-size:1em;z-index:12;padding:25px}.case-study-container .sub-section.resources .container .resource-tile:after{content:"";width:100%;height:100%;overflow:hidden;position:absolute;top:0;z-index:10;left:0;-webkit-backdrop-filter:grayscale(.5);backdrop-filter:grayscale(.5);background:0 0;transition:all 150ms ease}.case-study-container .sub-section.resources .container .resource-tile:hover{cursor:pointer;border:1px solid #00bde6}.case-study-container .sub-section.resources .container .resource-tile:hover.tile1{background:#f02911}.case-study-container .sub-section.resources .container .resource-tile:hover.tile1:after{background:#f02911}.case-study-container .sub-section.resources .container .resource-tile:hover:after{-webkit-backdrop-filter:grayscale(0);backdrop-filter:grayscale(0);background:rgba(0,0,0,.52)}.case-study-container .sub-section.resources .container .resource-tile:hover h3:after{width:100%;background-color:#00bde6}.case-study-container.school .study-hero{align-items:flex-start}.isSafari .study-hero{background-attachment:unset!important}.study-hero{background-position-x:center;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;position:relative;width:100%;min-height:75vh;display:flex;align-items:flex-end;margin-bottom:60px}.study-hero .darken-mask{position:absolute;width:100%;height:100%;transition:all 1s ease-in-out;background:#000;opacity:1}.study-hero.show-hero .darken-mask{opacity:0}.study-hero .container{display:flex;max-width:1930px;margin:0 auto;width:80%;margin-bottom:50px;margin-top:50px;justify-content:flex-start}.study-hero .hero-content{max-width:650px;border-radius:10px;padding:25px 35px 25px 25px;color:#fff;background:0 0;transition:background .5s ease .8s;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.study-hero .hero-content .border-mask{position:relative;overflow:hidden;border-radius:7px}.study-hero .hero-content .border-mask:before{content:"";position:absolute;top:0;right:0;height:4px;background-color:#00bde6;width:0;transition:width .8s linear}.study-hero .hero-content .border-mask:after{content:"";position:absolute;top:0;left:0;width:4px;background-color:#00bde6;height:0;transition:height .8s linear .8s}.study-hero .hero-content.masking{background:rgba(44,49,51,.6784313725)}.study-hero .hero-content.masking .border-mask:before{width:100%}.study-hero .hero-content.masking .border-mask:after{height:100%}.study-hero .hero-content p{font-size:1.6em;text-align:left}.study-hero h1{font-size:6em;line-height:52px;font-family:Roboto,"open sans",sans-serif;margin-bottom:25px;letter-spacing:.025em;font-weight:600;font-style:italic}.study-hero h1 span{font-size:.6em;display:block;margin-top:9px}.study-hero h1 span.br{margin-top:17px}.application-page .study-hero h1,.application-page .study-hero p{padding-left:0;width:-moz-fit-content;width:fit-content}.application-page .study-hero h1{margin-bottom:0;padding-top:35px;padding-bottom:25px}.application-page .study-hero p{margin:0;padding-bottom:15px}.study-body{position:relative;width:100%}.study-body ul{margin-bottom:0;text-align:left;margin-top:0;padding-left:0}.study-body ul.feature-bubbles{display:flex;justify-content:space-evenly;flex-direction:column}.study-body ul.feature-bubbles .bubble{opacity:0;border-color:transparent!important}.study-body ul.feature-bubbles .img-container{width:90%;margin:0 auto}.study-body ul.feature-bubbles .img-container .zoom-img{width:100%;height:auto}.study-body ul.feature-bubbles li{list-style-type:none;transition:all 250ms ease;overflow:hidden;font-size:1.5em;padding-left:15px;margin-bottom:0;padding-top:20px;padding-bottom:20px}.study-body ul.feature-bubbles li.bubble{padding-left:32px}.study-body ul.feature-bubbles.left-aligned li.bubble{padding-left:0;padding-right:32px;border-right:none}.study-body ul ul li{list-style-type:disc;margin-bottom:15px}html.fully-responsive footer h4{font-size:1em!important}.toggle-menu-container{height:auto;text-align:center;position:fixed;top:84px;width:80%;max-width:1600px;margin:0 auto;z-index:12}.toggle-menu-container .menu-dropdown{width:300px;right:0;position:absolute;top:-43px;transition:top 1.2s ease-out;filter:drop-shadow(0 0 0 transparent)}.toggle-menu-container .menu-dropdown.show-menu{top:0;filter:drop-shadow(0 0 5px #333)}.toggle-menu-container .menu-dropdown .menu{height:43px;transition:height 250ms ease}.toggle-menu-container .menu-dropdown .menu.menu-open{height:431px}.toggle-menu-container .menu-dropdown .menu-item{font-family:Roboto,"open sans",sans-serif;color:#fff;clear:both;min-height:43px;line-height:normal;width:100%;text-align:left;font-size:14px;font-weight:400;letter-spacing:.05em;transition:all 250ms ease;text-transform:uppercase;cursor:default;max-height:0;background:#3f3f3f;display:flex;align-items:center;position:relative;margin-bottom:0}.toggle-menu-container .menu-dropdown .menu-item a{color:#fff;padding-left:20px;display:flex;align-items:center;width:100%;height:50px;font-weight:300}.toggle-menu-container .menu-dropdown .menu-item.disabled,.toggle-menu-container .menu-dropdown .menu-item:hover:not(.toggle-item){background:#00bde6;cursor:pointer;padding-left:15px}.toggle-menu-container .menu-dropdown .menu-item.disabled a,.toggle-menu-container .menu-dropdown .menu-item:hover:not(.toggle-item) a{font-weight:400}.toggle-menu-container .menu-dropdown .menu-item.disabled:before,.toggle-menu-container .menu-dropdown .menu-item:hover:not(.toggle-item):before{font-family:"Material Symbols Outlined";content:"\e5df";font-weight:600;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;position:absolute;font-size:1.4em;left:15px;opacity:1}.toggle-menu-container .menu-dropdown .menu-item.disabled{background:#00d2ff}.toggle-menu-container .menu-dropdown .menu-item.disabled:before{left:15px!important;opacity:1!important;cursor:default!important}.toggle-menu-container .menu-dropdown .menu-item.toggle-item{background:#d36100;border:1px solid transparent;border-top:none;color:#fff;opacity:1;height:43px;cursor:pointer;border-bottom-left-radius:7px;border-bottom-right-radius:7px;z-index:40;transition:border-color 1.8s ease,background 250ms ease,border-radius 250ms ease}.toggle-menu-container .menu-dropdown .menu-item.toggle-item span{padding-left:20px}.toggle-menu-container .menu-dropdown .menu-item.toggle-item:after{font-family:"Material Symbols Outlined";content:"\e5c5";font-weight:600;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;position:absolute;font-size:1.4em;right:11px;margin-bottom:2px}.toggle-menu-container .menu-dropdown .menu-item.toggle-item.open{background:#d36100;border-bottom-left-radius:0;border-bottom-right-radius:0}.toggle-menu-container .menu-dropdown .menu-item.toggle-item.open:hover{background:#d36100}.toggle-menu-container .menu-dropdown .menu-item.toggle-item.open:after{font-family:"Material Symbols Outlined";content:"\e5c7"}.toggle-menu-container .menu-dropdown .menu-item:not(.toggle-item){transition:all 250ms ease;display:flex;top:-360px}.toggle-menu-container .menu-dropdown .menu-item:not(.toggle-item):before{transition:all 250ms ease;opacity:0;left:-10px;font-family:"Material Symbols Outlined";content:"\e5df";font-weight:600;font-style:normal;font-variant:normal;position:absolute}.toggle-menu-container .menu-dropdown .menu-item:not(.toggle-item).show{top:0}.toggle-menu-container .menu-dropdown ul,.toggle-menu-container .menu-dropdown ul li{padding-left:0;overflow:hidden;margin-top:0}.toggle-menu-container .menu-dropdown ul{border-bottom-left-radius:7px;border-bottom-right-radius:7px}@media only screen and (max-width:1150px){.case-study-container .container{margin:0 25px}.case-study-container .study-hero{padding:4vh 0;height:auto;align-items:center;justify-content:center}.case-study-container .study-hero h1{font-size:45px;line-height:initial;position:relative;margin:0;padding:20px 0 10px}.case-study-container .study-hero h1 span.br{margin-top:-10px}.case-study-container .study-hero h2{font-size:2em}.case-study-container .study-body ul.feature-bubbles{-moz-column-gap:3%;column-gap:3%}.case-study-container .study-body ul.feature-bubbles li{padding:15px 0}.case-study-container .sub-section.app-section .container.feature-wrapper{width:80%;margin:0 auto!important;padding:2%}.case-study-container .sub-section.resources .container .resource-tile h3:after{content:none}.case-study-container .content-container .sub-section.app-section h2{font-size:30px;padding-top:25px}.case-study-container .testimonial-container p{font-size:2.5em}.case-study-container .sub-section.resources .container .resource-tile{width:100%}}@media only screen and (max-width:900px){.video-bg-container{display:none}.case-study-container .sub-section.resources{min-height:auto;height:auto}.case-study-container .sub-section.resources .container .resource-tile{background:0 0;min-height:unset;border:1px solid #fff;font-size:10px;padding:10px;width:100%;max-width:350px}.case-study-container .sub-section.resources .container .resource-tile .tile-text{padding:0}.case-study-container h2.resources-header{margin-bottom:10px;font-size:35px;margin-top:75px}}@media only screen and (max-width:780px){.toggle-menu-container{height:auto;position:sticky;top:84px;width:100%;z-index:11}.toggle-menu-container .menu-dropdown{width:100%}.toggle-menu-container .menu-dropdown .menu-item.toggle-item{border-radius:0}.toggle-menu-container .menu-dropdown ul{border-radius:0}.case-study-container p{line-height:1.4em}.case-study-container h2.resources-header{margin-bottom:15px;margin-top:75px;font-size:30px;padding:0 20px}.case-study-container .container{padding:0 20px;width:100%}.case-study-container .container h3{margin-bottom:15px;font-size:2.1em}.case-study-container .container.feature-wrapper{flex-direction:column}.case-study-container .container.feature-wrapper .col{width:auto}.case-study-container .sub-section.app-section .container.feature-wrapper,.case-study-container .sub-section.app-section.center-aligned .container.feature-wrapper{width:92%;padding:2%;min-width:unset}.case-study-container .sub-section.resources{height:auto}.case-study-container .sub-section.resources .container{margin:0;width:100%;display:flex;flex-direction:column;justify-content:center;align-content:center;min-height:auto}.case-study-container .content-container .background-swapper.sticky-box{width:94%;top:calc(112px + 4vh)}.case-study-container .content-container .sub-section.practices{padding-bottom:20px}.case-study-container .study-body ul.feature-bubbles{-moz-columns:1;columns:1;-moz-column-gap:normal;column-gap:normal}.case-study-container #modal-overlay .modal-content ul{-moz-columns:auto;columns:auto}.case-study-container #modal-overlay .modal-content ul li{text-align:left}.case-study-container #modal-overlay .modal-content ul li a{border-left:none;padding-left:0;left:0}.case-study-container #modal-overlay .modal-content ul li a:hover{border-left:none;padding-left:0}}@media only screen and (max-width:680px){.study-hero .hero-content{border-radius:0}.study-hero .container{padding:0;margin:0}.case-study-container .study-hero h1{font-size:9vw}.case-study-container .study-body ul.feature-bubbles li{font-weight:300;font-size:1.4em;padding-right:20px!important;padding-left:15px!important}.case-study-container .study-body ul.feature-bubbles.left-aligned li.bubble{padding-left:20px!important}.case-study-container .content-container .sub-section.app-section h2{font-size:2em}.case-study-container .content-container .sub-section.app-section.left-aligned h2{padding-top:15px;padding-left:20px}.case-study-container .content-container .sub-section.app-section.right-aligned h2{padding-top:15px;padding-right:20px}.case-study-container .content-container .sub-section.app-section .feature-wrapper{min-width:unset}.case-study-container .sub-section.app-section.testimonial-container h2{padding-top:0;margin-bottom:5px;margin-top:15px;font-size:3em;font-weight:400}.case-study-container .sub-section.app-section.testimonial-container p{font-size:2em;text-align:center}.case-study-container .sub-section.app-section.center-aligned .container.feature-wrapper{width:92%;padding:2%}.case-study-container .sub-section.resources .container .resource-tile .tile-text{font-size:.8em}}.fredericka-the-great-regular{font-family:"Fredericka the Great",serif;font-weight:400;font-style:normal}.landing-page .slidein{opacity:0;transform:translateY(-20px)}.landing-page .sub-section{display:flex;justify-content:center;align-items:center;flex-direction:column}.landing-page .sub-section.testimonial-container{margin-top:45px;padding:0;max-width:1200px;font-size:.75em}.landing-page .sub-section.home{padding-bottom:0;padding-top:0}.landing-page .sub-section.home p{font-size:2em}.landing-page .sub-section.app-boxes-container{padding:20px 0}.landing-page .sub-section.app-boxes-container .container{max-width:1200px}.landing-page .sub-section.app-boxes-container .app-boxes{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.landing-page .sub-section.app-boxes-container .app-boxes .app-box{width:31%;height:0;padding-bottom:18%;margin:5px;position:relative;background-size:100%;background-position:center;background-repeat:no-repeat;border-radius:10px;overflow:hidden;transition:all .3s ease-in-out;filter:drop-shadow(0 0 0 transparent);opacity:0}.landing-page .sub-section.app-boxes-container .app-boxes .app-box.warehouse{background-image:url(/assets/img/pages/featuredapplications/landing-page/warehouse.jpg?v=2)}.landing-page .sub-section.app-boxes-container .app-boxes .app-box.natatorium{background-image:url(/assets/img/pages/featuredapplications/landing-page/natatorium.jpg)}.landing-page .sub-section.app-boxes-container .app-boxes .app-box.manufacturing{background-image:url(/assets/img/pages/featuredapplications/landing-page/manufacturing.jpg)}.landing-page .sub-section.app-boxes-container .app-boxes .app-box.drivethru{background-image:url(/assets/img/pages/featuredapplications/landing-page/drive-thru.jpg?v=2)}.landing-page .sub-section.app-boxes-container .app-boxes .app-box.foodhall{background-image:url(/assets/img/pages/featuredapplications/landing-page/food-hall.jpg)}.landing-page .sub-section.app-boxes-container .app-boxes .app-box.fitnesscenter{background-image:url(/assets/img/pages/featuredapplications/landing-page/fitness-center.jpg)}.landing-page .sub-section.app-boxes-container .app-boxes .app-box.school{background-image:url(/assets/img/pages/featuredapplications/landing-page/school.jpg)}.landing-page .sub-section.app-boxes-container .app-boxes .app-box.eventspace{background-image:url(/assets/img/pages/featuredapplications/landing-page/event-space.jpg)}.landing-page .sub-section.app-boxes-container .app-boxes .app-box .title{font-size:1.6em;text-transform:uppercase;position:absolute;text-align:center;bottom:-2px;left:50%;transform:translate(-50%,0);color:#fff;transition:all 250ms ease-in-out;z-index:12;white-space:nowrap;width:100%;background:rgba(35,35,35,.7607843137);font-weight:400;letter-spacing:1px;padding:10px 0}.landing-page .sub-section.app-boxes-container .app-boxes .app-box .title>span{display:block;position:relative;width:-moz-fit-content;width:fit-content;margin:0 auto;transition:text-shadow .3s ease-in-out;text-shadow:0 0 0 #666}.landing-page .sub-section.app-boxes-container .app-boxes .app-box .title>span:after{content:"";background-color:#fff;display:block;position:absolute;bottom:-3px;left:50%;transform:translateX(-50%);height:1px;width:0%;transition:width .3s ease-in-out}.landing-page .sub-section.app-boxes-container .app-boxes .app-box:hover{background-size:105%;filter:drop-shadow(0 0 1px #eee)}.landing-page .sub-section.app-boxes-container .app-boxes .app-box:hover .title{background:rgba(17,17,17,.7607843137)}.landing-page .sub-section.app-boxes-container .app-boxes .app-box:hover .title>span:after{width:100%}.landing-page .sub-section.video-section{margin:0 50px}.landing-page .sub-section.video-section .video-wrapper{position:relative;width:100%;max-width:1500px;overflow:hidden;border-radius:20px}.landing-page .sub-section.video-section .video-wrapper iframe{aspect-ratio:16/9;width:100%;margin-top:-7%;margin-bottom:-7%}.case-study-container{padding-bottom:65px}.case-study-container.landing-page{background:linear-gradient(to bottom,#000,#181818);position:relative}.case-study-container.landing-page .study-hero{position:relative;width:94%;min-height:auto;margin-top:30px;display:flex;align-items:center;margin-bottom:0;overflow:visible;padding:10px 0 30px;justify-content:center}.case-study-container.landing-page .study-hero h1{font-size:4em;margin-top:0;font-family:Michroma,serif;font-weight:400;font-style:normal;width:-moz-fit-content;width:fit-content;padding:0 18px;margin-bottom:0}.case-study-container.landing-page .study-hero h1 span{font-size:1.1em;line-height:1em;display:block;opacity:0;transform:translateX(-50%);transition:opacity 1.1s ease-in-out,transform 1.1s ease-in-out,filter 1s ease-in-out 1.1s;text-align:center;margin-top:0;filter:drop-shadow(0 0 0 transparent)}.case-study-container.landing-page .study-hero h1 span.featured{color:#f02911;transform:translateX(50%)}.case-study-container.landing-page .study-hero h1 span.show-hero-text{opacity:1;transform:translateX(0);filter:drop-shadow(0 0 5px #eee)}.case-study-container.landing-page .study-hero h1 span.show-hero-text.featured{filter:drop-shadow(0 0 5px red)}.case-study-container.landing-page .hr-section{max-width:600px;margin:50px auto 0}.case-study-container.landing-page .hero-content{margin-top:0;margin-bottom:0;width:100%;padding:0;max-width:none;color:#fff;justify-content:center;background:0 0}.case-study-container.landing-page .hero-content .title-col{display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:900px){.case-study-container.landing-page .study-hero h1{font-size:5.5vw}.landing-page .sub-section.app-boxes-container .app-boxes .app-box{width:45%}}@media only screen and (max-width:780px){.case-study-container.landing-page .hero-bgvideo{display:none}.case-study-container.landing-page .study-hero{margin-top:20px;padding-bottom:0;margin-bottom:20px}.case-study-container.landing-page .study-hero h1 span.show-hero-text{margin-right:0}.case-study-container.landing-page .sub-section.app-boxes-container{padding-top:20px}.case-study-container.landing-page .sub-section.app-boxes-container .app-boxes .app-box{width:96%;margin:1%;max-width:500px;padding-bottom:25%;min-height:50px}.case-study-container.landing-page .sub-section.app-boxes-container .app-boxes .app-box .title{font-size:1.3em}.case-study-container .container{padding:0}}.fadein{opacity:1}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.slideBGFadeIn{animation:slideBGFadeIn .8s ease forwards}@keyframes slideBGFadeIn{0%{background:0 0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}100%{background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}}.slideinFromTop{animation:slideinFromTop 750ms ease-out forwards;transform:translateY(-20px);opacity:0;max-height:0}@keyframes slideinFromTop{0%{opacity:0;padding:0;transform:translateY(-20px);max-height:0}100%{opacity:1;transform:translateY(0)}}.slideinFromBottom{animation:slideinFromBottom 750ms ease-out forwards;animation-delay:250ms;opacity:0}@keyframes slideinFromBottom{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@keyframes slideinFromLeft{0%{opacity:0;padding-left:0;padding-right:32px;transform:translateX(-20px)}100%{opacity:1;padding-left:32px;padding-right:0;transform:translateX(0)}}.slideinFromLeft{animation:slideinFromLeft 750ms ease-out forwards;opacity:0;width:auto;padding-right:32px}.slideinFromLeft.delay1{animation-delay:.8s;animation-duration:.8s}.slideinFromLeft.delay2{animation-delay:2s;animation-duration:.8s}.slideinFromRight{opacity:0;animation:slideinFromRight 750ms ease-out forwards;width:auto;padding-left:32px}.slideinFromRight.delay1{animation-delay:.8s;animation-duration:.8s}@keyframes slideinFromRight{0%{opacity:0;padding-right:0;padding-left:32px;transform:translateX(20px)}100%{opacity:1;padding-right:32px;padding-left:0;transform:translateX(0)}}.case-study-container.warehouse .study-hero{background-image:url(/assets/img/pages/featuredapplications/warehouse/warehouse.jpg?v=2)}.case-study-container.warehouse .content-container .background-swapper.bg1{background-image:url(/assets/img/pages/featuredapplications/warehouse/warehouse-exterior.jpg)}.case-study-container.warehouse .content-container .background-swapper.bg2{background-image:url(/assets/img/pages/featuredapplications/warehouse/warehouse-aerial.jpg)}.case-study-container.warehouse .content-container .background-swapper.bg3{background-image:url(/assets/img/pages/featuredapplications/warehouse/workbench.jpg)}.case-study-container.warehouse .content-container .background-swapper.bg4{background-image:url(/assets/img/pages/featuredapplications/warehouse/warehouse-3-units.jpg)}.case-study-container.natatorium .study-hero{background-image:url(/assets/img/pages/featuredapplications/natatorium/1.jpg);background-position:bottom}.case-study-container.natatorium .content-container .background-swapper.bg1{background-image:url(/assets/img/pages/featuredapplications/natatorium/2.jpg)}.case-study-container.natatorium .content-container .background-swapper.bg2{background-image:url(/assets/img/pages/featuredapplications/natatorium/3.jpg)}.case-study-container.natatorium .content-container .background-swapper.bg3{background-image:url(/assets/img/pages/featuredapplications/natatorium/4.jpg)}.case-study-container.natatorium .content-container .background-swapper.bg4{background-image:url(/assets/img/pages/featuredapplications/natatorium/5.jpg)}.case-study-container.manufacturing .study-hero{background-image:url(/assets/img/pages/featuredapplications/manufacturing/1.jpg);background-position:center 75%}.case-study-container.manufacturing .content-container .background-swapper.bg1{background-image:url(/assets/img/pages/featuredapplications/manufacturing/2.jpg)}.case-study-container.manufacturing .content-container .background-swapper.bg2{background-image:url(/assets/img/pages/featuredapplications/manufacturing/3.jpg)}.case-study-container.manufacturing .content-container .background-swapper.bg3{background-image:url(/assets/img/pages/featuredapplications/manufacturing/4.jpg)}.case-study-container.manufacturing .content-container .background-swapper.bg4{background-image:url(/assets/img/pages/featuredapplications/manufacturing/5.jpg)}.case-study-container.drive-thru .study-hero{background-image:url(/assets/img/pages/featuredapplications/drive-thru/3.jpg?v=2);background-position:bottom}.case-study-container.drive-thru .content-container .background-swapper.bg1{background-image:url(/assets/img/pages/featuredapplications/drive-thru/1.jpg?v=2)}.case-study-container.drive-thru .content-container .background-swapper.bg2{background-image:url(/assets/img/pages/featuredapplications/drive-thru/2.jpg?v=2)}.case-study-container.drive-thru .content-container .background-swapper.bg3{background-image:url(/assets/img/pages/featuredapplications/drive-thru/5.jpg?v=2)}.case-study-container.drive-thru .content-container .background-swapper.bg4{background-image:url(/assets/img/pages/featuredapplications/drive-thru/4.jpg?v=2)}.case-study-container.food-hall .study-hero{background-image:url(/assets/img/pages/featuredapplications/food-hall/1.jpg);background-position:bottom}.case-study-container.food-hall .content-container .background-swapper.bg1{background-image:url(/assets/img/pages/featuredapplications/food-hall/2.jpg)}.case-study-container.food-hall .content-container .background-swapper.bg2{background-image:url(/assets/img/pages/featuredapplications/food-hall/3.jpg)}.case-study-container.food-hall .content-container .background-swapper.bg3{background-image:url(/assets/img/pages/featuredapplications/food-hall/4.jpg)}.case-study-container.food-hall .content-container .background-swapper.bg4{background-image:url(/assets/img/pages/featuredapplications/food-hall/5.jpg)}.case-study-container.fitness-center .study-hero{background-image:url(/assets/img/pages/featuredapplications/fitness-center/1.jpg);background-position:bottom}.case-study-container.fitness-center .content-container .background-swapper.bg1{background-image:url(/assets/img/pages/featuredapplications/fitness-center/2.jpg)}.case-study-container.fitness-center .content-container .background-swapper.bg2{background-image:url(/assets/img/pages/featuredapplications/fitness-center/3.jpg)}.case-study-container.fitness-center .content-container .background-swapper.bg3{background-image:url(/assets/img/pages/featuredapplications/fitness-center/4.jpg)}.case-study-container.fitness-center .content-container .background-swapper.bg4{background-image:url(/assets/img/pages/featuredapplications/fitness-center/5.jpg)}.case-study-container.school .study-hero{background-image:url(/assets/img/pages/featuredapplications/school/school1.jpg);background-position:center}.case-study-container.school .content-container .background-swapper.bg1{background-image:url(/assets/img/pages/featuredapplications/school/school2.jpg?v=2)}.case-study-container.school .content-container .background-swapper.bg2{background-image:url(/assets/img/pages/featuredapplications/school/school3.jpg)}.case-study-container.school .content-container .background-swapper.bg3{background-image:url(/assets/img/pages/featuredapplications/school/school4.jpg)}.case-study-container.school .content-container .background-swapper.bg4{background-image:url(/assets/img/pages/featuredapplications/school/school5.jpg)}.case-study-container.event-space .study-hero{background-image:url(/assets/img/pages/featuredapplications/mu/mu2.jpg);background-position:center}.case-study-container.event-space .content-container .background-swapper.bg1{background-image:url(/assets/img/pages/featuredapplications/mu/mu1.jpg)}.case-study-container.event-space .content-container .background-swapper.bg2{background-image:url(/assets/img/pages/featuredapplications/mu/mu3.jpg)}.case-study-container.event-space .content-container .background-swapper.bg3{background-image:url(/assets/img/pages/featuredapplications/mu/mu4.jpg)}.case-study-container.event-space .content-container .background-swapper.bg4{background-image:url(/assets/img/pages/featuredapplications/mu/mu5.jpg)}