<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.section-wrapper.home-section-wrapper .section-content.home-section-content{min-height:100vh}.section-wrapper.home-section-wrapper .section-content.home-section-content.home-page-background{min-height:0}.section-wrapper.home-section-wrapper .section-content.home-section-content.home-page-background .page-background-img-wrapper{opacity:.5}.section-wrapper.home-section-wrapper .section-content.home-section-content.home-page-background .page-background-img-wrapper .page-background-img{background-position:top right}@media only screen and (max-width:1024px){.section-wrapper.home-section-wrapper .section-content.home-section-content.home-page-background .page-background-img-wrapper .page-background-img{height:100rem;background-position:top 0 right 0}}@media only screen and (max-width:850px){.section-wrapper.home-section-wrapper .section-content.home-section-content.home-page-background .page-background-img-wrapper .page-background-img{background-position:top 0 right 20%}}@media only screen and (max-width:768px){.section-wrapper.home-section-wrapper .section-content.home-section-content.home-page-background .page-background-img-wrapper .page-background-img{opacity:.5}}@media only screen and (max-width:480px){.section-wrapper.home-section-wrapper .section-content.home-section-content.home-page-background .page-background-img-wrapper .page-background-img{height:80rem;background-position:top 0 right 25%}}#home-page-background{z-index:1}#america-s-truck-driving-school{z-index:2}#why-attend-training-at-c1{z-index:3}#school-locations{z-index:4}#the-c1-mission-statement{z-index:5}#truck-driver-training-the-professional-truck-driver{z-index:6}#the-authority-in-cdl-training{z-index:7}#paying-for-truck-driving-school{z-index:8}#grad-hats{z-index:9}#where-our-trucking-school-grads-work{z-index:10}#connect-with-us{z-index:11}body{--hb-h:5.2rem;--hb-btn-w:5rem;--hb-btn-h:5rem}.home-section-btn-wrapper{z-index:9999;transform:translate3d(0,100%,0);position:fixed;bottom:0;right:0;display:block;float:left;width:100%;height:auto;margin:0;padding:0;background-color:rgba(30,30,30,0);box-shadow:.1rem 0 0 0 rgba(255,255,255,0);opacity:0;visibility:hidden;will-change:auto;transition:transform .3s ease 0s,opacity .3s ease 0s,visibility .3s ease 0s}.scrolled-arrows .home-section-btn-wrapper{transform:translate3d(0,0,0);opacity:1;visibility:visible}.home-section-btn-wrapper .home-section-btn{position:relative;display:block;float:left;width:100%;height:auto;margin:0;padding:0;text-align:center}.home-section-btn-wrapper .home-section-btn .btns-wrap{position:relative;display:inline-block;float:none;width:auto;height:auto;margin:0 0 .6rem 0;padding:0}.home-section-btn-wrapper .home-section-btn .empty-btn{position:relative;display:block;float:left;width:var(--hb-btn-w);height:var(--hb-btn-h);margin:0;padding:0}.home-section-btn-wrapper .home-section-btn a{z-index:1;position:relative;display:block;float:left;width:var(--hb-btn-w);height:var(--hb-btn-h);margin:0 .5rem;padding:0;font-size:0;line-height:0}.home-section-btn-wrapper .home-section-btn a::before,.home-section-btn-wrapper .home-section-btn a::after{position:absolute;top:0;left:0;display:block;float:left;margin:0;padding:0;box-sizing:border-box;content:""}.home-section-btn-wrapper .home-section-btn a::before{z-index:-2;transform:scale(0);transform-origin:center center;width:100%;height:100%;background-color:rgba(255,255,255,1);border-radius:50%;opacity:0;transition:transform .3s ease 0s,border-radius .3s ease 0s,opacity .3s ease 0s}.home-section-btn-wrapper .home-section-btn a:hover::before,.home-section-btn-wrapper .home-section-btn a:focus::before{transform:scale(1);opacity:1}.home-section-btn-wrapper .home-section-btn a::after{z-index:-1;transform:rotate(0deg);transform-origin:center center;width:100%;height:100%;text-align:center;font-family:var(--fa);font-weight:700;font-size:calc(var(--hb-btn-h)/1.75);color:rgba(255,255,255,.5);background-color:rgba(0,0,0,0);border-radius:50%;box-shadow:inset 0 0 0 .1rem rgba(255,255,255,.5);filter:invert(1);will-change:auto;transition:transform .3s ease 0s,color .3s ease 0s,background-color .3s ease 0s,box-shadow .3s ease 0s,filter .3s ease 0s}.home-section-btn-wrapper .home-section-btn a:hover::after{color:var(--eerie-lite);background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 .1rem rgba(255,255,255,0);filter:invert(0);transition:transform .3s ease 0s,color .3s ease 0s,background-color .3s ease 0s,box-shadow 0s ease .2s,filter .3s ease 0s}.home-section-btn-wrapper .home-section-btn a.up::after{line-height:calc(var(--hb-btn-h) - .1rem);content:"ï·"}.home-section-btn-wrapper .home-section-btn a.down::after{line-height:calc(var(--hb-btn-h) + .5rem);content:"ï¸"}.section-wrapper.home-section-wrapper .section-content.america-s-truck-driving-school{padding:0 0 30rem 0}@media only screen and (max-width:1280px){.section-wrapper.home-section-wrapper .section-content.america-s-truck-driving-school{min-height:0!important;padding:0 0 10rem 0}}.section-content .welcome-section-gradient{position:absolute;top:0;left:0;display:block;float:left;width:100%;height:100%;margin:0;padding:0;background:linear-gradient(to top,rgba(30,30,30,1),rgba(30,30,30,.1))}.section-content.america-s-truck-driving-school .c1-logo-wrapper{transform:translate3d(-100%,0,0);position:relative;display:block;float:left;width:auto;height:auto;margin:10rem 0 0 0;padding:0;opacity:0;will-change:auto;transition:transform 1.3s cubic-bezier(.25,.75,.5,1) 0s,opacity 2s cubic-bezier(.25,.75,.5,1) 0s}body.loaded .section-content.america-s-truck-driving-school .c1-logo-wrapper{transform:translate3d(0,0,0);opacity:1}body.loaded.slow .section-content.america-s-truck-driving-school .c1-logo-wrapper{transition-duration:0s!important}.section-content.america-s-truck-driving-school .c1-logo-wrapper .c1-logo{position:relative;display:block;float:left;width:auto;height:auto;margin:0;padding:5rem 5rem 5rem 10rem}.section-content.america-s-truck-driving-school .c1-logo-wrapper .c1-logo::before{position:absolute;top:0;left:0;display:block;float:left;width:100%;height:100%;margin:0;padding:0;box-sizing:border-box;content:"";background-color:var(--eerie-dark);opacity:.75;clip-path:polygon(100% 0,100% calc(100% - 14rem),calc(100% - 22rem) 100%,0 100%,0 0)}.section-content.america-s-truck-driving-school .c1-logo-wrapper .c1-logo img{position:relative;display:block;float:left;width:auto;height:15rem;margin:0;padding:0;border-width:0;border-style:solid;border-color:rgba(0,0,0,0);transition:width .3s ease 0s}@media only screen and (max-width:1280px){.section-content.america-s-truck-driving-school .c1-logo-wrapper{transform:translate3d(0,-100%,0);width:100%;margin:0}body.loaded .section-content.america-s-truck-driving-school .c1-logo-wrapper{transform:translate3d(0,0,0)}.section-content.america-s-truck-driving-school .c1-logo-wrapper .c1-logo{width:100%;padding:10rem 10rem 5rem 10rem;text-align:center}.section-content.america-s-truck-driving-school .c1-logo-wrapper .c1-logo img{display:inline-block;float:none;margin:0 0 -.6rem 0}.section-content.america-s-truck-driving-school .c1-logo-wrapper .c1-logo::before{clip-path:none}}@media only screen and (max-width:1024px){.section-content.america-s-truck-driving-school .c1-logo-wrapper .c1-logo{padding:8rem 0 5rem 0}.section-content.america-s-truck-driving-school .c1-logo-wrapper .c1-logo img{height:auto;width:50%}}@media only screen and (max-width:920px){.section-content.america-s-truck-driving-school .c1-logo-wrapper .c1-logo img{width:65%}}@media only screen and (max-width:768px){.section-content.america-s-truck-driving-school .c1-logo-wrapper .c1-logo{padding:8rem 0 3rem 0}.section-content.america-s-truck-driving-school .c1-logo-wrapper .c1-logo img{width:60%}}@media only screen and (max-width:480px){.section-content.america-s-truck-driving-school .c1-logo-wrapper .c1-logo img{width:70%}}.section-content.america-s-truck-driving-school .welcome-tagline-wrapper{position:relative;display:block;float:left;clear:left;width:auto;height:auto;margin:10rem 0 0 0;padding:0}.section-content.america-s-truck-driving-school .welcome-tagline-wrapper .welcome-tagline{position:relative;display:block;float:left;width:auto;height:auto;margin:0;padding:0 0 0 10rem}.section-content.america-s-truck-driving-school .welcome-tagline-wrapper .welcome-tagline h1{transform:translate3d(0,100%,0);transform-origin:bottom left;width:auto;white-space:nowrap;text-transform:uppercase;letter-spacing:1.2rem;font-family:var(--base-font-b);font-weight:600;font-size:8rem;line-height:1em;opacity:0;clip-path:polygon(0 0,100% 0,100% 0,0 0);will-change:auto;transition:transform .8s cubic-bezier(.25,.75,.5,1) .8s,opacity .8s cubic-bezier(.25,.75,.5,1) .8s,clip-path .8s cubic-bezier(.25,.75,.5,1) .8s}body.loaded .section-content.america-s-truck-driving-school .welcome-tagline-wrapper .welcome-tagline h1{transform:translate3d(0,0,0);opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}body.loaded.slow .section-content.america-s-truck-driving-school .welcome-tagline-wrapper .welcome-tagline h1{transition-duration:0s!important}.section-content.america-s-truck-driving-school .welcome-tagline-wrapper .welcome-tagline h2{transform:translate3d(0,100%,0);transform-origin:bottom left;clear:left;width:auto;padding:0 0 5rem 0;white-space:nowrap;text-transform:uppercase;word-spacing:1rem;font-weight:300;font-size:6rem;line-height:1em;color:var(--gainsboro-dark);opacity:0;clip-path:polygon(0 0,100% 0,100% 0,0 0);will-change:auto;transition:transform .8s cubic-bezier(.25,.75,.5,1) .6s,opacity .8s cubic-bezier(.25,.75,.5,1) .6s,clip-path .8s cubic-bezier(.25,.75,.5,1) .6s}body.loaded .section-content.america-s-truck-driving-school .welcome-tagline-wrapper .welcome-tagline h2{transform:translate3d(0,0,0);opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}body.loaded.slow .section-content.america-s-truck-driving-school .welcome-tagline-wrapper .welcome-tagline h2{transition-duration:0s!important}@media only screen and (max-width:1280px){.section-content.america-s-truck-driving-school .welcome-tagline-wrapper{width:100%}.section-content.america-s-truck-driving-school .welcome-tagline-wrapper .welcome-tagline{width:100%;padding:0}.section-content.america-s-truck-driving-school .welcome-tagline-wrapper .welcome-tagline h1,.section-content.america-s-truck-driving-school .welcome-tagline-wrapper .welcome-tagline h2{width:100%;text-align:center}}@media only screen and (max-width:1024px){.section-content.america-s-truck-driving-school .welcome-tagline-wrapper{margin:5rem 0 0 0}.section-content.america-s-truck-driving-school .welcome-tagline-wrapper .welcome-tagline h2{padding:0 0 3rem 0}}@media only screen and (max-width:768px){.section-content.america-s-truck-driving-school .welcome-tagline-wrapper .welcome-tagline h1{letter-spacing:.2rem;font-size:6rem}.section-content.america-s-truck-driving-school .welcome-tagline-wrapper .welcome-tagline h2{font-size:4rem;color:var(--gainsboro-lite)}}@media only screen and (max-width:480px){.section-content.america-s-truck-driving-school .welcome-tagline-wrapper .welcome-tagline h1{letter-spacing:.2rem;font-size:4.6rem}.section-content.america-s-truck-driving-school .welcome-tagline-wrapper .welcome-tagline h2{word-spacing:.2rem;font-size:3rem}}@media only screen and (max-width:300px){.section-content.america-s-truck-driving-school .welcome-tagline-wrapper .welcome-tagline h1{letter-spacing:.2rem;font-size:3.8rem}.section-content.america-s-truck-driving-school .welcome-tagline-wrapper .welcome-tagline h2{word-spacing:.2rem;font-size:2.6rem}}.section-content.america-s-truck-driving-school .welcome-message-divider{position:relative;display:block;float:left;clear:left;width:calc(100% - 50rem);height:auto;margin:0;padding:0 0 0 10rem}.section-content.america-s-truck-driving-school .welcome-message-divider ul{transform:translate3d(-100%,0,0);transform-origin:bottom left;max-width:110rem;clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);opacity:0;will-change:auto;transition:transform 1.3s cubic-bezier(.25,.85,.6,1) .4s,opacity 1.3s cubic-bezier(.25,.85,.6,1) .4s,clip-path 1.3s cubic-bezier(.25,.85,.6,1) .4s}body.loaded .section-content.america-s-truck-driving-school .welcome-message-divider ul{transform:translate3d(0,0,0);opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}body.loaded.slow .section-content.america-s-truck-driving-school .welcome-message-divider ul{transition-duration:0s!important}.section-content.america-s-truck-driving-school .welcome-message-divider ul li{transform:skewX(-30deg);transform-origin:bottom right;height:.4rem;margin:0 2% 0 0;background-color:var(--persian-norm)}.section-content.america-s-truck-driving-school .welcome-message-divider ul li:nth-child(1){width:15%}.section-content.america-s-truck-driving-school .welcome-message-divider ul li:nth-child(2){width:15%}.section-content.america-s-truck-driving-school .welcome-message-divider ul li:nth-child(3){width:15%}.section-content.america-s-truck-driving-school .welcome-message-divider ul li:nth-child(4){width:49%;margin:0}@media only screen and (max-width:1280px){.section-content.america-s-truck-driving-school .welcome-message-divider{width:100%;padding:0 10rem}}@media only screen and (max-width:768px){.section-content.america-s-truck-driving-school .welcome-message-divider{padding:0 3rem}}.section-content.america-s-truck-driving-school .welcome-message-wrapper{transform:translate3d(0,-100%,0);position:relative;display:block;float:left;clear:left;width:100%;height:auto;margin:0;padding:5rem 0 0 0;opacity:0;clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%);will-change:auto;transition:transform 1.2s cubic-bezier(.25,.75,.5,1) .6s,opacity 1.2s cubic-bezier(.25,.75,.5,1) .6s,clip-path 1.2s cubic-bezier(.25,.75,.5,1) .6s}body.loaded .section-content.america-s-truck-driving-school .welcome-message-wrapper{transform:translate3d(0,0,0);opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}body.loaded.slow .section-content.america-s-truck-driving-school .welcome-message-wrapper{transition-duration:0s!important}.section-content.america-s-truck-driving-school .welcome-message-wrapper .welcome-message{position:relative;display:block;float:left;width:calc(100% - 50rem);height:auto;margin:0;padding:0 0 0 10rem}.section-content.america-s-truck-driving-school .welcome-message-wrapper .welcome-message p{max-width:110rem;font-weight:200;font-size:2rem;line-height:1.5em}@media only screen and (max-width:1280px){.section-content.america-s-truck-driving-school .welcome-message-wrapper{width:100%}.section-content.america-s-truck-driving-school .welcome-message-wrapper .welcome-message{width:100%;padding:0 10rem}.section-content.america-s-truck-driving-school .welcome-message-wrapper .welcome-message p{max-width:none;text-align:center}}@media only screen and (max-width:1024px){.section-content.america-s-truck-driving-school .welcome-message-wrapper{padding:3rem 0 0 0}}@media only screen and (max-width:768px){.section-content.america-s-truck-driving-school .welcome-message-wrapper .welcome-message{padding:0 3rem}.section-content.america-s-truck-driving-school .welcome-message-wrapper .welcome-message p{font-size:1.6rem;color:var(--white)}}.section-content.america-s-truck-driving-school .home-news-wrapper{position:absolute;top:45rem;right:10rem;display:block;float:right;width:auto;height:auto;margin:0;padding:0}.section-content.america-s-truck-driving-school .home-news-wrapper .home-news-content{position:relative;display:block;float:left;width:30rem;height:auto;margin:0;padding:0}.section-content.america-s-truck-driving-school .home-news-wrapper .home-news-content .news-item{transform:translate3d(100%,0,0);position:relative;display:block;float:left;width:100%;height:auto;margin:0 0 2rem 0;padding:0;box-shadow:0 1rem 2rem 0 rgba(0,0,0,.2),0 2rem 5rem 0 rgba(0,0,0,.1);opacity:0;will-change:auto;transition:transform 1s cubic-bezier(.25,.75,.5,1) .5s,opacity 1s cubic-bezier(.25,.75,.5,1) .5s}.section-content.america-s-truck-driving-school .home-news-wrapper .home-news-content .news-item:nth-of-type(1){transition-delay:.8s}.section-content.america-s-truck-driving-school .home-news-wrapper .home-news-content .news-item:nth-of-type(2){transition-delay:.9s}.section-content.america-s-truck-driving-school .home-news-wrapper .home-news-content .news-item:nth-of-type(3){transition-delay:1s}.section-content.america-s-truck-driving-school .home-news-wrapper .home-news-content .news-item:nth-of-type(4){transition-delay:1.1s}.section-content.america-s-truck-driving-school .home-news-wrapper .home-news-content .news-item:nth-of-type(5){transition-delay:1.2s}.section-content.america-s-truck-driving-school .home-news-wrapper .home-news-content .news-item:nth-of-type(6){transition-delay:1.3s}body.loaded .section-content.america-s-truck-driving-school .home-news-wrapper .home-news-content .news-item{transform:translate3d(0,0,0);opacity:1}body.loaded.slow .section-content.america-s-truck-driving-school .home-news-wrapper .home-news-content .news-item{transition-duration:0s!important}@media only screen and (max-width:1280px){.section-content.america-s-truck-driving-school .home-news-wrapper{position:relative;top:0;right:0;width:100%;margin:5rem 0 0 0}.section-content.america-s-truck-driving-school .home-news-wrapper .home-news-content{width:100%;text-align:center}.section-content.america-s-truck-driving-school .home-news-wrapper .home-news-content .news-item{display:inline-block;float:none;width:30rem;margin:1rem 2rem!important;vertical-align:top}}@media only screen and (max-width:768px){.section-content.america-s-truck-driving-school .home-news-wrapper .home-news-content{width:30rem;margin:0 0 0 calc(50% - 15rem)}.section-content.america-s-truck-driving-school .home-news-wrapper .home-news-content .news-item{display:block;float:left;width:100%;margin:0 0 2rem 0!important}.section-content.america-s-truck-driving-school .home-news-wrapper .home-news-content .news-item:last-child{margin:0!important}}.section-wrapper.home-section-wrapper .section-content.why-attend-training-at-c1{background-color:var(--eerie-norm)}@media only screen and (max-width:768px){.section-wrapper.home-section-wrapper .section-content.why-attend-training-at-c1{min-height:0}}.section-content.why-attend-training-at-c1 .why-title{z-index:1;transform:translate3d(-50%,0,0);position:absolute;top:20rem;left:0;display:block;float:left;width:100%;height:auto;margin:0;padding:0;opacity:0;will-change:auto;transition:transform 1s ease 0s,opacity 1s ease 0s}.scrolled-el .section-content.why-attend-training-at-c1 .why-title{transform:translate3d(0,0,0);opacity:1}.section-content.why-attend-training-at-c1 .why-title::after{position:absolute;top:100%;left:0;display:block;float:left;width:100%;height:2rem;margin:0;padding:0;box-sizing:border-box;content:"";background-color:var(--gunmetal-norm)}.section-content.why-attend-training-at-c1 .why-title h2{padding:0 0 3rem 2vw;font-family:var(--base-font);font-weight:400;font-size:3rem;line-height:1.5em;color:var(--white)}@media only screen and (max-width:1400px){.section-content.why-attend-training-at-c1 .why-title{position:relative;top:0}.section-content.why-attend-training-at-c1 .why-title h2{padding:0 0 3rem 10rem}}@media only screen and (max-width:1280px){.section-content.why-attend-training-at-c1 .why-title h2{padding:0 0 3rem 0;text-align:center}}@media only screen and (max-width:480px){.section-content.why-attend-training-at-c1 .why-title h2{font-size:2.4rem}}@media only screen and (max-width:300px){.section-content.why-attend-training-at-c1 .why-title h2{font-size:1.8em}}.section-content.why-attend-training-at-c1 .why-slider{z-index:2;transform:translate3d(0,50%,0);position:relative;display:block;float:left;width:100%;height:auto;margin:0;padding:0;opacity:0;visibility:hidden;will-change:auto;transition:transform 1s ease 0s,height 1s ease 0s,opacity 1s ease 0s,visibility 1s ease 0s}.scrolled-el .section-content.why-attend-training-at-c1 .why-slider{transform:translate3d(0,0,0);opacity:1;visibility:visible}@media only screen and (max-width:1400px){.section-content.why-attend-training-at-c1 .why-slider{margin:2rem 0 0 0}}.section-content.why-attend-training-at-c1 .why-slider .slide-nav{z-index:2;position:absolute;top:24.5rem;left:44.5%;display:block;float:left;width:auto;height:auto;margin:0;padding:0}.section-content.why-attend-training-at-c1 .why-slider .slide-nav .slide-btn{position:absolute;top:0;display:block;float:left;width:auto;height:auto;margin:0;padding:0;outline-width:2px;outline-style:dashed;outline-color:rgba(0,0,0,0);outline-offset:-.2rem;transition:outline-color .3s ease 0s}.section-content.why-attend-training-at-c1 .why-slider .slide-nav .slide-btn:hover{cursor:pointer}.section-content.why-attend-training-at-c1 .why-slider .slide-nav .slide-btn:focus{outline-color:rgba(0,0,0,0)}.section-content.why-attend-training-at-c1 .why-slider .slide-nav .slide-btn::before{position:relative;display:block;float:left;width:12rem;height:8rem;margin:0;padding:0;box-sizing:border-box;text-align:center;font-family:"Font Awesome 5 Free";font-weight:700;font-size:6rem;line-height:8rem;color:var(--white);background-color:rgba(255,255,255,0);transition:color .5s ease 0s,background-color .3s ease 0s}.section-content.why-attend-training-at-c1 .why-slider .slide-nav .slide-btn:hover::before,.section-content.why-attend-training-at-c1 .why-slider .slide-nav .slide-btn:focus::before{color:var(--white);background-color:var(--persian-norm)}.section-content.why-attend-training-at-c1 .why-slider .slide-nav .slide-btn.prev-slide{right:12rem}.section-content.why-attend-training-at-c1 .why-slider .slide-nav .slide-btn.prev-slide::before{content:"ï“";clip-path:polygon(100% 0,100% 100%,4rem 100%,0 50%,4rem 0)}.section-content.why-attend-training-at-c1 .why-slider .slide-nav .slide-btn.next-slide{right:0}.section-content.why-attend-training-at-c1 .why-slider .slide-nav .slide-btn.next-slide::before{content:"ï”";clip-path:polygon(calc(100% - 4rem) 0,100% 50%,calc(100% - 4rem) 100%,0 100%,0 0)}@media only screen and (max-width:1400px){.section-content.why-attend-training-at-c1 .why-slider .slide-nav{z-index:3;top:-4.9rem;left:calc(100% - 10rem)}}@media only screen and (max-width:1280px){.section-content.why-attend-training-at-c1 .why-slider .slide-nav{left:calc(100% - 5rem)}}@media only screen and (max-width:768px){.section-content.why-attend-training-at-c1 .why-slider .slide-nav{top:-3rem;left:calc(100% - 3rem)}.section-content.why-attend-training-at-c1 .why-slider .slide-nav .slide-btn::before{width:6rem;height:4rem;font-size:3rem;line-height:4rem}.section-content.why-attend-training-at-c1 .why-slider .slide-nav .slide-btn.prev-slide{right:6rem}.section-content.why-attend-training-at-c1 .why-slider .slide-nav .slide-btn.prev-slide::before{clip-path:polygon(100% 0,100% 100%,2rem 100%,0 50%,2rem 0)}.section-content.why-attend-training-at-c1 .why-slider .slide-nav .slide-btn.next-slide::before{clip-path:polygon(calc(100% - 2rem) 0,100% 50%,calc(100% - 2rem) 100%,0 100%,0 0)}}@media only screen and (max-width:480px){.section-content.why-attend-training-at-c1 .why-slider .slide-nav{top:-3rem;left:0;width:100%}.section-content.why-attend-training-at-c1 .why-slider .slide-nav .slide-btn.prev-slide{right:calc(50%)}.section-content.why-attend-training-at-c1 .why-slider .slide-nav .slide-btn.next-slide{right:calc(50% - 6rem)}}.section-content.why-attend-training-at-c1 .why-slider .slide-count{position:absolute;top:28.3rem;left:2rem;display:block;float:left;width:auto;height:auto;margin:0;padding:0}.section-content.why-attend-training-at-c1 .why-slider .slide-count .box{transform:skewX(-30deg);transform-origin:bottom left;position:relative;display:block;float:left;width:2rem;height:2rem;margin:0 1rem 0 0;padding:0;background-color:rgba(255,255,255,.1)}.section-content.why-attend-training-at-c1 .why-slider .slide-count .box:last-child{margin:0}.section-content.why-attend-training-at-c1 .why-slider .slide-count .box::before{position:absolute;top:0;left:0;display:block;float:left;width:100%;height:100%;margin:0;padding:0;box-sizing:border-box;content:"";background-color:var(--white);transition:clip-path 1s ease 0s}.section-content.why-attend-training-at-c1 .why-slider .slide-count .box.past::before{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}.section-content.why-attend-training-at-c1 .why-slider .slide-count .box.pres::before{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition-delay:1s}.section-content.why-attend-training-at-c1 .why-slider .slide-count .box.futu::before{clip-path:polygon(0 0,0 0,0 100%,0 100%)}@media only screen and (max-width:1400px){.section-content.why-attend-training-at-c1 .why-slider .slide-count{z-index:2;top:-1rem;left:10rem}}@media only screen and (max-width:1280px){.section-content.why-attend-training-at-c1 .why-slider .slide-count{left:5rem}}@media only screen and (max-width:768px){.section-content.why-attend-training-at-c1 .why-slider .slide-count{left:3rem}}@media only screen and (max-width:480px){.section-content.why-attend-training-at-c1 .why-slider .slide-count{top:1rem;left:1rem}.section-content.why-attend-training-at-c1 .why-slider .slide-count .box{width:1rem;height:1rem;margin:0 .5rem 0 0}}.section-content.why-attend-training-at-c1 .why-slider .why-slide{z-index:1;position:absolute;top:0;left:0;display:block;float:left;width:100%;height:calc(100vh + 10rem);margin:0;padding:0;transition:opacity 1.5s ease 0s,visibility 1.5s ease 0s}@media only screen and (max-width:1400px){.section-content.why-attend-training-at-c1 .why-slider .why-slide{z-index:1}}@media only screen and (max-width:1024px){.section-content.why-attend-training-at-c1 .why-slider .why-slide{height:100vw}}.section-content.why-attend-training-at-c1 .why-slider .why-slide.past{visibility:hidden}.section-content.why-attend-training-at-c1 .why-slider .why-slide.pres{visibility:visible}.section-content.why-attend-training-at-c1 .why-slider .why-slide.futu{visibility:hidden}.section-content.why-attend-training-at-c1 .why-slider .why-slide .why-slide-title{z-index:3;position:relative;display:block;float:right;width:65%;height:auto;margin:35rem 20% 0 0;padding:0}.section-content.why-attend-training-at-c1 .why-slider .why-slide .why-slide-title::after{position:absolute;bottom:0;left:0;display:none;float:left;width:100%;height:1rem;margin:0;padding:0;box-sizing:border-box;content:"";background-color:var(--persian-norm)}.section-content.why-attend-training-at-c1 .why-slider .why-slide.past .why-slide-title{visibility:hidden;transition:visibility 1s ease 0s}.section-content.why-attend-training-at-c1 .why-slider .why-slide.pres .why-slide-title{visibility:visible;transition:visibility 1s ease 1s}.section-content.why-attend-training-at-c1 .why-slider .why-slide.futu .why-slide-title{visibility:hidden;transition:visibility 1s ease 0s}.section-content.why-attend-training-at-c1 .why-slider .why-slide .why-slide-title .num{position:absolute;top:0;left:-15vw;display:block;float:left;width:10vw;height:auto;margin:0;padding:0;text-align:center;font-family:var(--heading-font);font-weight:700;font-size:8em;line-height:12.5rem;color:var(--white);background-color:var(--persian-norm)}.section-content.why-attend-training-at-c1 .why-slider .why-slide.past .why-slide-title .num{clip-path:polygon(0 0,0 0,0 100%,0 100%);transition:clip-path 1s cubic-bezier(.38,.52,0,1) 0s}.section-content.why-attend-training-at-c1 .why-slider .why-slide.pres .why-slide-title .num{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);transition:clip-path 1s cubic-bezier(.38,.52,0,1) 1s}.section-content.why-attend-training-at-c1 .why-slider .why-slide.futu .why-slide-title .num{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);transition:clip-path 1s cubic-bezier(.38,.52,0,1) 0s}.section-content.why-attend-training-at-c1 .why-slider .why-slide .why-slide-title h3{width:auto;max-width:100%;text-transform:uppercase;font-family:var(--heading-font);font-weight:700;font-size:10em;line-height:1.25em;color:var(--white);background-color:rgba(30,30,30,0);will-change:auto}.section-content.why-attend-training-at-c1 .why-slider .why-slide.past .why-slide-title h3{clip-path:polygon(0 0,0 0,0 100%,0 100%);transition:clip-path 1s cubic-bezier(.38,.52,0,1) 0s}.section-content.why-attend-training-at-c1 .why-slider .why-slide.pres .why-slide-title h3{clip-path:polygon(100% 0,0 0,0 100%,100% 100%);transition:clip-path 1s cubic-bezier(.38,.52,0,1) 1s}.section-content.why-attend-training-at-c1 .why-slider .why-slide.futu .why-slide-title h3{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);transition:clip-path 1s cubic-bezier(.38,.52,0,1) 0s}@media only screen and (max-width:1400px){.section-content.why-attend-training-at-c1 .why-slider .why-slide .why-slide-title{width:85%;margin:5rem 0 0 0}.section-content.why-attend-training-at-c1 .why-slider .why-slide .why-slide-title .num{font-size:6rem;line-height:7.5rem}.section-content.why-attend-training-at-c1 .why-slider .why-slide .why-slide-title h3{font-size:6rem}}@media only screen and (max-width:1024px){.section-content.why-attend-training-at-c1 .why-slider .why-slide .why-slide-title .num{font-size:4rem;line-height:5rem}.section-content.why-attend-training-at-c1 .why-slider .why-slide .why-slide-title h3{font-size:4rem}}@media only screen and (max-width:480px){.section-content.why-attend-training-at-c1 .why-slider .why-slide .why-slide-title .num{font-size:3rem;line-height:3.75rem}.section-content.why-attend-training-at-c1 .why-slider .why-slide .why-slide-title{margin:3rem 0 0 0}.section-content.why-attend-training-at-c1 .why-slider .why-slide .why-slide-title h3{font-size:3rem}}.section-content.why-attend-training-at-c1 .why-slider .why-slide .why-slide-text{z-index:2;position:relative;display:block;float:left;width:40%;height:auto;margin:5rem 0 0 15%;padding:3rem;color:var(--white)}.section-content.why-attend-training-at-c1 .why-slider .why-slide .why-slide-text::after{z-index:1;transform:skewX(30deg);transform-origin:bottom right;position:absolute;top:0;left:0;display:block;float:left;width:100%;height:100%;margin:0;padding:0;box-sizing:border-box;content:"";background-color:var(--eerie-dark)}.section-content.why-attend-training-at-c1 .why-slider .why-slide.past .why-slide-text{transform:translate3d(-15vw,0,0);opacity:0;clip-path:polygon(0 0,0 0,0 100%,0 100%);transition:transform 1s ease 0s,opacity 1s cubic-bezier(.38,.52,0,1) 0s,clip-path 1s cubic-bezier(.38,.52,0,1) 0s}.section-content.why-attend-training-at-c1 .why-slider .why-slide.pres .why-slide-text{transform:translate3d(0,0,0);opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);transition:transform 1s ease 1s,opacity 1s cubic-bezier(.38,.52,0,1) 1s,clip-path 1s cubic-bezier(.38,.52,0,1) 1s}.section-content.why-attend-training-at-c1 .why-slider .why-slide.futu .why-slide-text{transform:translate3d(15vw,0,0);opacity:0;clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);transition:transform 1s ease 0s,opacity 1s cubic-bezier(.38,.52,0,1) 0s,clip-path 1s cubic-bezier(.38,.52,0,1) 0s}.section-content.why-attend-training-at-c1 .why-slider .why-slide .why-slide-text p{z-index:2;font-size:2rem;line-height:1.5em;will-change:auto}@media only screen and (max-width:1400px){.section-content.why-attend-training-at-c1 .why-slider .why-slide .why-slide-text{width:auto;max-width:calc(100% - 5rem);margin:5rem 0 0 0;padding:3rem 10rem 3rem 5rem}.section-content.why-attend-training-at-c1 .why-slider .why-slide .why-slide-text p{width:auto;max-width:100%}}@media only screen and (max-width:768px){.section-content.why-attend-training-at-c1 .why-slider .why-slide .why-slide-text{position:absolute;bottom:0;left:0;margin:0;padding:2rem 8rem 2rem 3rem}}@media only screen and (max-width:480px){.section-content.why-attend-training-at-c1 .why-slider .why-slide .why-slide-text{width:100%;max-width:none;padding:1rem 2rem}.section-content.why-attend-training-at-c1 .why-slider .why-slide .why-slide-text p{font-size:1.6rem}.section-content.why-attend-training-at-c1 .why-slider .why-slide .why-slide-text::after{transform:skewX(0deg)}}.section-content.why-attend-training-at-c1 .why-slider .why-slide .why-slide-img-wrap{z-index:1;position:absolute;top:0;right:0;display:block;float:right;width:75%;height:100%;margin:0;padding:0}.section-content.why-attend-training-at-c1 .why-slider .why-slide .why-slide-img{position:relative;display:block;float:left;width:100%;height:100%;margin:0;padding:0;background-position:center center;background-repeat:no-repeat;background-size:cover;will-change:auto}.section-content.why-attend-training-at-c1 .why-slider .why-slide .why-slide-img::after{position:absolute;top:0;left:0;display:block;float:left;width:100%;height:100%;margin:0;padding:0;box-sizing:border-box;content:"";background:linear-gradient(to right,var(--eerie-norm),rgba(30,30,30,.75));opacity:.65}.section-content.why-attend-training-at-c1 .why-slider .why-slide.past .why-slide-img{transform:translate3d(-35vw,0,0);opacity:0;clip-path:polygon(25% 0,25% 0,0 100%,0 100%);transition:transform 1s cubic-bezier(.38,.52,0,1) 0s,opacity 1s ease 0s,clip-path 1s cubic-bezier(.38,.52,0,1) 0s}.section-content.why-attend-training-at-c1 .why-slider .why-slide.pres .why-slide-img{transform:translate3d(0,0,0);opacity:1;clip-path:polygon(25% 0,100% 0,100% 100%,0% 100%);transition:transform 1s cubic-bezier(.38,.52,0,1) 1s,opacity 1s ease 1s,clip-path 1s cubic-bezier(.38,.52,0,1) 1s}.section-content.why-attend-training-at-c1 .why-slider .why-slide.futu .why-slide-img{transform:translate3d(35vw,0,0);opacity:0;clip-path:polygon(100% 0,100% 0,75% 100%,75% 100%);transition:transform 1s cubic-bezier(.38,.52,0,1) 0s,opacity 1s ease 0s,clip-path 1s cubic-bezier(.38,.52,0,1) 0s}@media only screen and (max-width:1400px){.section-content.why-attend-training-at-c1 .why-slider .why-slide .why-slide-img-wrap{width:100%}.section-content.why-attend-training-at-c1 .why-slider .why-slide.past .why-slide-img{clip-path:polygon(25% 0,25% 0,0 100%,0 100%)}.section-content.why-attend-training-at-c1 .why-slider .why-slide.pres .why-slide-img{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.section-content.why-attend-training-at-c1 .why-slider .why-slide.futu .why-slide-img{clip-path:polygon(100% 0,100% 0,75% 100%,75% 100%)}}.section-content.why-attend-training-at-c1 .why-title{z-index:1}.section-content.why-attend-training-at-c1 .why-slider{z-index:2}.section-content.why-attend-training-at-c1 .scroll-down-btn{z-index:3}.section-wrapper.home-section-wrapper .section-content.school-locations{min-height:calc(100vh + 20rem);margin:-10rem 0 0 0;padding:0;overflow:hidden;background-color:var(--gunmetal-norm);clip-path:polygon(0 10rem,100% 0,100% 100%,0 100%)}.section-wrapper.home-section-wrapper .section-content.school-locations::before{position:absolute;top:0;left:0;display:block;float:left;width:65%;height:100%;margin:0;padding:0;box-sizing:border-box;content:"";background-color:var(--persian-norm);clip-path:polygon(0 0,calc(100% - 50rem) 0,100% 100%,0% 100%)}@media only screen and (max-width:1000px){.section-wrapper.home-section-wrapper .section-content.school-locations{padding:30rem 0}}@media only screen and (max-width:768px){.section-wrapper.home-section-wrapper .section-content.school-locations{min-height:0;margin:0;padding:15rem 0;clip-path:none}.section-wrapper.home-section-wrapper .section-content.school-locations::before{width:80%;clip-path:polygon(0 0,30% 0,100% 100%,0% 100%)}}.section-content.school-locations&gt;.location-bg{transform:scale(2);transform-origin:center center;position:absolute;top:0;left:0;display:block;float:left;width:100%;height:100%;margin:0;padding:0;box-sizing:border-box;content:"";opacity:0;visibility:hidden;background-position:top 40% left 15%;background-size:60%;background-repeat:no-repeat;will-change:auto;transition:transform 1.5s cubic-bezier(.18,.72,.6,1) 0s,opacity 1.5s cubic-bezier(.18,.72,.6,1) 0s,visibility 1.5s cubic-bezier(.18,.72,.6,1) 0s}.scrolled-el .section-content.school-locations&gt;.location-bg{transform:scale(1);opacity:.25;visibility:visible}@media only screen and (max-width:1200px){.section-content.school-locations .location-bg{background-position:center center;background-size:80%}}@media only screen and (max-width:1000px){.section-content.school-locations .location-bg{background-size:90%;background-position:top 20rem center}}@media only screen and (max-width:768px){.section-content.school-locations .location-bg{background-size:90%;background-position:top 7rem center}.scrolled-el .section-content.school-locations .location-bg{opacity:.5}}.section-content.school-locations .locations-title{transform:translate3d(-100%,0,0);position:absolute;top:calc(50% - 16rem);right:67%;display:block;float:left;width:auto;height:auto;margin:0;padding:0;opacity:0;visibility:hidden;will-change:auto;transition:transform 1s cubic-bezier(.55,.75,.25,1) 0s,opacity 1s cubic-bezier(.55,.75,.25,1) 0s,visibility 1s cubic-bezier(.55,.75,.25,1) 0s}.scrolled-el .section-content.school-locations .locations-title{transform:translate3d(0,0,0);opacity:1;visibility:visible}.section-content.school-locations .locations-title h2{margin:0;padding:0;text-align:right;text-transform:uppercase;letter-spacing:.3rem;font-family:var(--heading-font);font-weight:400;font-size:5rem;line-height:1.2em;color:var(--white);text-shadow:0 0 2rem rgba(0,0,0,.4)}.section-content.school-locations .locations-title h2 span.fw{position:relative;display:inline-block;float:none;width:auto;height:auto;margin:0;padding:0;letter-spacing:0;font-weight:700;font-size:10rem;color:var(--white)}@media only screen and (max-width:1200px){.section-content.school-locations .locations-title{position:relative;top:0;right:0;width:100%;margin:20rem 0 0 0}.section-content.school-locations .locations-title h2{text-align:center;font-weight:200;font-size:8rem}.section-content.school-locations .locations-title h2 span.fw{font-size:8rem}.section-content.school-locations .locations-title h2 br{display:none}}@media only screen and (max-width:1000px){.section-content.school-locations .locations-title{margin:0}}@media only screen and (max-width:768px){.section-content.school-locations .locations-title h2{font-size:6rem}.section-content.school-locations .locations-title h2 span.fw{font-size:6rem}}@media only screen and (max-width:540px){.section-content.school-locations .locations-title h2{font-size:5rem}.section-content.school-locations .locations-title h2 span.fw{font-size:5rem}}@media only screen and (max-width:480px){.section-content.school-locations .locations-title h2{font-size:3.6rem}.section-content.school-locations .locations-title h2 span.fw{font-size:3.6rem}}.section-content.school-locations .locations-list{position:absolute;top:calc(50% - 24rem);right:5%;display:block;float:right;width:48%;height:40rem;margin:0;padding:0}.section-content.school-locations .locations-list ul{height:100%}.section-content.school-locations .locations-list ul li{transform:translate3d(100%,0,0);width:100%;height:10rem;margin:0 0 5rem 0;opacity:0;visibility:hidden;will-change:auto;transition:transform 1s cubic-bezier(.55,.75,.25,1) 0s,opacity 1s cubic-bezier(.55,.75,.25,1) 0s,visibility 1s cubic-bezier(.55,.75,.25,1) 0s}.scrolled-el .section-content.school-locations .locations-list ul li{transform:translate3d(0,0,0);opacity:1;visibility:visible}.section-content.school-locations .locations-list ul li:nth-child(1){transition-delay:.7s}.section-content.school-locations .locations-list ul li:nth-child(2){margin:0 0 5rem -8.1rem;transition-delay:.5s}.section-content.school-locations .locations-list ul li:nth-child(3){margin:0 0 0 -16.2rem;transition-delay:.3s}@media only screen and (max-width:1200px){.section-content.school-locations .locations-list{position:relative;top:0;right:0;float:right;width:calc(100% - 40rem);margin:10rem 12rem 0 0}}@media only screen and (max-width:1000px){.section-content.school-locations .locations-list{width:80%;height:auto;margin:5rem 10% 0 0}.section-content.school-locations .locations-list ul{height:auto}.section-content.school-locations .locations-list ul li{margin:0 0 2rem 0}.section-content.school-locations .locations-list ul li:nth-child(2){margin:0 0 2rem 0}.section-content.school-locations .locations-list ul li:nth-child(3){margin:0}}@media only screen and (max-width:540px){.section-content.school-locations .locations-list{width:90%;margin:5rem 5% 0 0}.section-content.school-locations .locations-list ul li{height:8rem}}.section-content.school-locations .locations-list ul li a.location{position:relative;display:block;float:left;width:100%;height:100%;margin:0;padding:0;outline:none}.section-content.school-locations .locations-list ul li a.location .location-image{transform:scale(1);transform-origin:right center;position:absolute;top:0;left:0;display:block;float:left;width:12rem;height:100%;margin:0;padding:0;text-align:center;will-change:auto;transition:transform .3s ease 0s}.section-content.school-locations .locations-list ul li a.location:hover .location-image,.section-content.school-locations .locations-list ul li a.location:focus .location-image{transform:scale(1.5)}.section-content.school-locations .locations-list ul li a.location .location-image img{position:relative;display:inline-block;float:none;width:auto;height:6rem;margin:2rem;padding:0;border:none}.section-content.school-locations .locations-list ul li a.location .location-image::before{transform:skewX(-30deg);transform-origin:center center;position:absolute;top:0;left:-1px;display:block;float:left;width:100%;height:100%;margin:0;padding:0;box-sizing:border-box;content:"";background-color:var(--eerie-norm)}@media only screen and (max-width:1000px){.section-content.school-locations .locations-list ul li a.location:hover .location-image{transform:scale(1)}}@media only screen and (max-width:540px){.section-content.school-locations .locations-list ul li a.location .location-image{width:8rem;height:8rem}.section-content.school-locations .locations-list ul li a.location .location-image img{height:5rem;margin:1.5rem 0 0 0}.section-content.school-locations .locations-list ul li a.location .location-image::before{transform:skewX(0deg)}}.section-content.school-locations .locations-list ul li a.location .location-title{position:relative;display:block;float:left;width:100%;height:100%;margin:0;padding:0}.section-content.school-locations .locations-list ul li a.location .location-title h3{padding:0 0 0 16rem;text-transform:uppercase;font-family:var(--heading-font);font-weight:300;font-size:5rem;line-height:10rem;color:var(--eerie-norm);transition:text-shadow .3s ease 0s,background-color .3s ease 0s}.section-content.school-locations .locations-list ul li a.location .location-title h3::before{z-index:-1;transform:skewX(-30deg);transform-origin:center center;position:absolute;top:0;left:0;display:block;float:left;width:100%;height:100%;margin:0;padding:0;box-sizing:border-box;content:"";background-color:var(--gainsboro-norm);box-shadow:-.5rem .5rem 1rem rgba(0,0,0,.2),0 1.5rem 3rem 0 rgba(0,0,0,.3);transition:background-color .3s ease 0s}.section-content.school-locations .locations-list ul li a.location:hover .location-title h3::before,.section-content.school-locations .locations-list ul li a.location:focus .location-title h3::before{background-color:var(--white)}@media only screen and (max-width:1800px){.section-content.school-locations .locations-list ul li a.location .location-title h3{font-size:4rem}}@media only screen and (max-width:1400px){.section-content.school-locations .locations-list ul li a.location .location-title h3{font-size:3rem}}@media only screen and (max-width:1200px){.section-content.school-locations .locations-list ul li a.location .location-title h3{font-size:4rem}}@media only screen and (max-width:1100px){.section-content.school-locations .locations-list ul li a.location .location-title h3{font-size:3rem}}@media only screen and (max-width:700px){.section-content.school-locations .locations-list ul li a.location .location-title h3{text-align:center;padding:0 2rem 0 0;font-size:2rem}}@media only screen and (max-width:540px){.section-content.school-locations .locations-list ul li a.location .location-title h3{width:100%;padding:0 2rem 0 0;text-align:center;line-height:8rem}.section-content.school-locations .locations-list ul li a.location .location-title h3::before{transform:skewX(0deg)}}@media only screen and (max-width:480px){.section-content.school-locations .locations-list ul li a.location .location-title h3{padding:0}}.section-content.school-locations .locations-list ul li a.location .location-bg-wrap{position:absolute;top:0;right:-3rem;display:block;float:right;width:40rem;height:100%;margin:0;padding:0}.section-content.school-locations .locations-list ul li a.location .location-bg-wrap .location-bg{position:relative;display:block;float:left;width:100%;height:100%;margin:0;padding:0;background-position:center center;background-size:cover;background-repeat:no-repeat;opacity:1;clip-path:polygon(5.8rem 0,100% 0,calc(100% - 5.8rem) 100%,0 100%);will-change:auto;transition:transform .3s ease 0s,opacity .3s ease 0s}.section-content.school-locations .locations-list ul li a.location:hover .location-bg-wrap .location-bg{opacity:1}@media only screen and (max-width:1800px){.section-content.school-locations .locations-list ul li a.location .location-bg-wrap{width:30rem}}@media only screen and (max-width:1400px){.section-content.school-locations .locations-list ul li a.location .location-bg-wrap{width:24rem}}@media only screen and (max-width:1200px){.section-content.school-locations .locations-list ul li a.location .location-bg-wrap{width:30rem}}@media only screen and (max-width:1100px){.section-content.school-locations .locations-list ul li a.location .location-bg-wrap{width:24rem}}@media only screen and (max-width:700px){.section-content.school-locations .locations-list ul li a.location .location-bg-wrap{width:20rem}}@media only screen and (max-width:540px){.section-content.school-locations .locations-list ul li a.location .location-bg-wrap{right:0;width:10rem}.section-content.school-locations .locations-list ul li a.location .location-bg-wrap .location-bg{clip-path:none}}@media only screen and (max-width:480px){.section-content.school-locations .locations-list ul li a.location .location-bg-wrap{width:8rem}}.section-content.school-locations .locations-skew-bg{z-index:1}.section-content.school-locations .locations-title{z-index:2}.section-content.school-locations .locations-list{z-index:3}.section-content.school-locations .locations-list ul li .location .location-bg-wrap{z-index:3}.section-content.school-locations .locations-list ul li .location .location-image{z-index:4}.section-content.school-locations .locations-list ul li .location .location-title{z-index:2}.section-content.school-locations .locations-list ul li .location .location-text{z-index:1}.section-wrapper.home-section-wrapper .section-content.the-c1-mission-statement{min-height:calc(100vh + 10rem);margin:-10rem 0 0 0;color:var(--eerie-norm);background:linear-gradient(to right,var(--gainsboro-lite),var(--gainsboro-dark));clip-path:polygon(0 0,100% 10rem,100% 100%,0 100%)}@media only screen and (max-width:1550px){.section-wrapper.home-section-wrapper .section-content.the-c1-mission-statement{padding:28rem 0 0 0}}@media only screen and (max-width:1350px){.section-wrapper.home-section-wrapper .section-content.the-c1-mission-statement{padding:20rem 0 15rem 0}}@media only screen and (max-width:768px){.section-wrapper.home-section-wrapper .section-content.the-c1-mission-statement{min-height:0;margin:-5rem 0 0 0;padding:20rem 0 0 0;clip-path:polygon(0 5rem,100% 0,100% 100%,0% 100%)}}@media only screen and (max-width:480px){.section-wrapper.home-section-wrapper .section-content.the-c1-mission-statement{padding:15rem 0 0 0}}.section-content.the-c1-mission-statement .mission-circles{position:absolute;top:-10vw;left:-5vw;display:block;float:left;width:60vw;height:60vw;margin:0;padding:0}.section-content.the-c1-mission-statement .mission-circles .circle{position:absolute;display:block;margin:0;padding:0;border-radius:50%;opacity:0;transition:transform 2s cubic-bezier(.4,.4,0,1) 0s,opacity 2s cubic-bezier(.4,.4,0,1) 0s}.section-content.the-c1-mission-statement .mission-circles .circle.circle-a{transform:rotate(0deg);width:60vw;height:60vw;clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%);box-shadow:inset 0 0 0 5vw var(--eerie-norm);will-change:auto}.scrolled-el .section-content.the-c1-mission-statement .mission-circles .circle.circle-a{transform:rotate(90deg);opacity:.1}.section-content.the-c1-mission-statement .mission-circles .circle.circle-b{transform:rotate(0deg);top:5vw;left:5vw;width:50vw;height:50vw;clip-path:polygon(0 0,50% 0,50% 100%,0 100%);box-shadow:inset 0 0 0 5vw var(--white)}.scrolled-el .section-content.the-c1-mission-statement .mission-circles .circle.circle-b{transform:rotate(110deg);opacity:.2}.section-content.the-c1-mission-statement .mission-circles .circle.circle-c{transform:rotate(0deg);top:10vw;left:10vw;width:40vw;height:40vw;clip-path:polygon(0 0,50% 0,50% 100%,0 100%);box-shadow:inset 0 0 0 5vw var(--persian-norm)}.scrolled-el .section-content.the-c1-mission-statement .mission-circles .circle.circle-c{transform:rotate(320deg);opacity:.1}@media only screen and (max-width:1350px){.section-content.the-c1-mission-statement .mission-circles{top:3%;left:calc(50% - 30vw)}}@media only screen and (max-width:768px){.section-content.the-c1-mission-statement .mission-circles{top:7%}}@media only screen and (max-width:480px){.section-content.the-c1-mission-statement .mission-circles{top:7%}}.section-content.the-c1-mission-statement .mission-title{position:absolute;top:30%;right:15%;display:block;float:left;width:auto;height:auto;margin:0;padding:0}.section-content.the-c1-mission-statement .mission-title h2{width:auto;white-space:nowrap;text-transform:uppercase;text-align:right;font-family:var(--heading-font);color:var(--white)}.section-content.the-c1-mission-statement .mission-title h2 span{position:relative;display:inline-block;float:none;width:auto;height:auto;margin:0;padding:0;color:var(--white);font-weight:500;font-size:7rem;line-height:1.1em;opacity:0;will-change:auto;transition:transform .75s cubic-bezier(.4,.4,0,1) 0s,clip-path .75s cubic-bezier(.4,.4,0,1) 0s,opacity .75s cubic-bezier(.4,.4,0,1) 0s}.section-content.the-c1-mission-statement .mission-title h2 span.w-0{transform:translate3d(100%,0,0);font-weight:200;margin:0 1rem 0 0;clip-path:polygon(0 0,0 0,0 100%,0% 100%);transition-delay:.5s}.scrolled-el .section-content.the-c1-mission-statement .mission-title h2 span.w-0{transform:translate3d(0,0,0);opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.section-content.the-c1-mission-statement .mission-title h2 span.w-1{transform:translate3d(-100%,0,0);font-weight:700;font-size:12rem;color:var(--eerie-norm);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);transition-delay:.5s}.scrolled-el .section-content.the-c1-mission-statement .mission-title h2 span.w-1{transform:translate3d(0,0,0);opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.section-content.the-c1-mission-statement .mission-title h2 span.w-2{transform:translate3d(0,-100%,0);margin:0 1rem 0 0;clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%);transition-delay:.7s}.scrolled-el .section-content.the-c1-mission-statement .mission-title h2 span.w-2{transform:translate3d(0,0,0);opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.section-content.the-c1-mission-statement .mission-title h2 span.w-3{transform:translate3d(0,-100%,0);clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%);transition-delay:.8s}.scrolled-el .section-content.the-c1-mission-statement .mission-title h2 span.w-3{transform:translate3d(0,0,0);opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}@media only screen and (max-width:1550px){.section-content.the-c1-mission-statement .mission-title{position:relative;top:0;right:0;float:left;width:100%}.section-content.the-c1-mission-statement .mission-title h2{float:right;margin:0 10rem 0 0}}@media only screen and (max-width:1350px){.section-content.the-c1-mission-statement .mission-title h2{width:100%;margin:0;text-align:center}}@media only screen and (max-width:640px){.section-content.the-c1-mission-statement .mission-title h2 span{font-size:5rem}.section-content.the-c1-mission-statement .mission-title h2 span.w-1{font-size:8rem}}@media only screen and (max-width:480px){.section-content.the-c1-mission-statement .mission-title h2 span{font-size:3.4rem}.section-content.the-c1-mission-statement .mission-title h2 span.w-1{font-size:6rem}}@media only screen and (max-width:300px){.section-content.the-c1-mission-statement .mission-title h2 span{font-size:2.8rem}.section-content.the-c1-mission-statement .mission-title h2 span.w-1{font-size:4rem}}.section-content.the-c1-mission-statement .mission-text{transform:translate3d(0,-100%,0);position:absolute;top:calc(30% + 20rem);right:15%;display:block;float:left;width:calc(70% - 60rem);height:auto;margin:0;padding:5rem 0 0 0;opacity:0;clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%);will-change:auto;transition:transform 1.5s cubic-bezier(.4,.4,0,1) .5s,opacity 1.5s cubic-bezier(.4,.4,0,1) .75s,clip-path 1.5s cubic-bezier(.4,.4,0,1) .5s}.scrolled-el .section-content.the-c1-mission-statement .mission-text{transform:translate3d(0,0,0);opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.section-content.the-c1-mission-statement .mission-text p{text-align:right;font-weight:300;font-size:2.6rem;line-height:1.8em}@media only screen and (max-width:1550px){.section-content.the-c1-mission-statement .mission-text{position:relative;top:0;right:0;float:right;width:calc(100% - 80rem);margin:0 10rem 0 0}}@media only screen and (max-width:1350px){.section-content.the-c1-mission-statement .mission-text{width:100%;margin:5rem 0 0 0;padding:0 10rem}.section-content.the-c1-mission-statement .mission-text p{text-align:center}}@media only screen and (max-width:1200px){.section-content.the-c1-mission-statement .mission-text{padding:0 5rem}}@media only screen and (max-width:480px){.section-content.the-c1-mission-statement .mission-text{padding:0 3rem}.section-content.the-c1-mission-statement .mission-text p{font-size:2rem;line-height:1.5em}}@media only screen and (max-width:300px){.section-content.the-c1-mission-statement .mission-text p{font-size:1.8rem}}.section-content.the-c1-mission-statement .mission-img-wrapper{transform:translate3d(-100%,0,0);position:absolute;top:30%;left:10%;display:block;float:left;width:auto;height:auto;margin:0;padding:0;filter:drop-shadow(1.5rem 1.5rem 5rem rgba(0,0,0,.3));opacity:0;will-change:auto;transition:transform 1s cubic-bezier(.4,.4,0,1) 0s,opacity 1s cubic-bezier(.4,.4,0,1) 0s}.scrolled-el .section-content.the-c1-mission-statement .mission-img-wrapper{transform:translate3d(0,0,0);opacity:1}.section-content.the-c1-mission-statement .mission-img-wrapper .mission-img{position:relative;display:block;float:left;width:60rem;height:50rem;margin:0;padding:0;background-repeat:no-repeat;background-size:cover;background-position:right top;clip-path:polygon(0 0,calc(100% - 10rem) 0,100% 100%,10rem 100%)}@media only screen and (max-width:1550px){.section-content.the-c1-mission-statement .mission-img-wrapper{top:30rem;left:10rem}}@media only screen and (max-width:1350px){.section-content.the-c1-mission-statement .mission-img-wrapper{position:relative;top:0;left:0;width:100%;margin:5rem 0 0 0}.section-content.the-c1-mission-statement .mission-img-wrapper .mission-img{width:80%;margin:0 0 0 10%}}@media only screen and (max-width:768px){.section-content.the-c1-mission-statement .mission-img-wrapper .mission-img{width:100%;margin:0;background-position:top center;clip-path:polygon(0 3rem,100% 0,100% 100%,0 100%)}}@media only screen and (max-width:480px){.section-content.the-c1-mission-statement .mission-img-wrapper .mission-img{height:30rem}}.section-content.the-c1-mission-statement .mission-circles{z-index:1}.section-content.the-c1-mission-statement .mission-title{z-index:4}.section-content.the-c1-mission-statement .mission-img-wrapper{z-index:2}.section-content.the-c1-mission-statement .mission-text{z-index:3}.section-wrapper.home-section-wrapper .section-content.truck-driver-training-the-professional-truck-driver,.section-wrapper.home-section-wrapper .section-content.the-authority-in-cdl-training,.section-wrapper.home-section-wrapper .section-content.paying-for-truck-driving-school{min-height:0;margin:-.1rem 0 0 0;color:var(--eerie-norm);background:linear-gradient(to right,var(--gainsboro-lite),var(--gainsboro-dark))}.section-wrapper.home-section-wrapper .section-content.truck-driver-training-the-professional-truck-driver,.section-wrapper.home-section-wrapper .section-content.the-authority-in-cdl-training{padding:2rem 0 5rem 10rem}.section-wrapper.home-section-wrapper .section-content.paying-for-truck-driving-school{padding:2rem 0 30rem 10rem}.section-wrapper.home-section-wrapper .section-content .about-section-wrapper{position:relative;display:block;float:left;width:100%;height:auto;margin:0;padding:6rem 25rem 6rem 20rem;filter:drop-shadow(0 1rem 2rem rgba(0,0,0,.1));opacity:0;will-change:auto;transition:transform 1s cubic-bezier(.4,.4,0,1) 0s,opacity 1s cubic-bezier(.4,.4,0,1) 0s}#truck-driver-training-the-professional-truck-driver .section-content .about-section-wrapper{transform:translate3d(-100%,0,0)}#the-authority-in-cdl-training .section-content .about-section-wrapper{transform:translate3d(100%,0,0)}#paying-for-truck-driving-school .section-content .about-section-wrapper{transform:translate3d(-100%,0,0)}#truck-driver-training-the-professional-truck-driver.section-wrapper.home-section-wrapper.scrolled-el .section-content .about-section-wrapper,#the-authority-in-cdl-training.section-wrapper.home-section-wrapper.scrolled-el .section-content .about-section-wrapper,#paying-for-truck-driving-school.section-wrapper.home-section-wrapper.scrolled-el .section-content .about-section-wrapper{transform:translate3d(0,0,0);opacity:1}.section-wrapper.home-section-wrapper .section-content .about-section-wrapper::before{position:absolute;top:0;left:0;display:block;float:left;width:100%;height:100%;margin:0;padding:0;box-sizing:border-box;content:"";background-color:var(--white)}.section-wrapper.home-section-wrapper .section-content.truck-driver-training-the-professional-truck-driver .about-section-wrapper::before{clip-path:polygon(0 0,100% 0,100% 100%,5rem 100%)}.section-wrapper.home-section-wrapper .section-content.the-authority-in-cdl-training .about-section-wrapper::before{clip-path:polygon(5rem 0,100% 0,100% 100%,0 100%)}.section-wrapper.home-section-wrapper .section-content.paying-for-truck-driving-school .about-section-wrapper::before{clip-path:polygon(0 0,100% 0,100% 100%,5rem 100%)}.about-section-wrapper .c1-info-title{position:relative;display:block;float:left;width:100%;height:auto;margin:0;padding:0}.about-section-wrapper .c1-info-title h2{margin:0 0 2rem 0;text-transform:uppercase;font-weight:500;font-size:4rem;line-height:1.5em;color:var(--gunmetal-lite)}.about-section-wrapper .c1-info-text{position:relative;display:block;float:left;width:100%;height:auto;margin:0;padding:0}.about-section-wrapper .c1-info-text p{margin:0 0 3rem 0;font-weight:400;font-size:1.8rem;line-height:1.8em}.about-section-wrapper .c1-info-text p:last-child{margin:0}@media only screen and (max-width:1550px){.section-wrapper.home-section-wrapper .section-content .about-section-wrapper{padding:5rem 15rem 5rem 10rem}}@media only screen and (max-width:1350px){.section-wrapper.home-section-wrapper .section-content.truck-driver-training-the-professional-truck-driver,.section-wrapper.home-section-wrapper .section-content.the-authority-in-cdl-training{padding:2rem 0 5rem 5rem}.section-wrapper.home-section-wrapper .section-content.paying-for-truck-driving-school{padding:2rem 0 20rem 5rem}.section-wrapper.home-section-wrapper .section-content .about-section-wrapper{padding:5rem 10rem 5rem 10rem}}@media only screen and (max-width:1280px){.section-wrapper.home-section-wrapper .section-content.truck-driver-training-the-professional-truck-driver{padding:0 0 5rem 0}.section-wrapper.home-section-wrapper .section-content.the-authority-in-cdl-training{padding:0}.section-wrapper.home-section-wrapper .section-content.paying-for-truck-driving-school{padding:0 0 15rem 0}.section-wrapper.home-section-wrapper .section-content .about-section-wrapper{padding:10rem 5rem 12rem 5rem;filter:drop-shadow(0 1rem 2rem rgba(0,0,0,0))}.section-wrapper.home-section-wrapper .section-content.the-authority-in-cdl-training .about-section-wrapper{margin:-5rem 0 0 0}.section-wrapper.home-section-wrapper .section-content.truck-driver-training-the-professional-truck-driver .about-section-wrapper::before{clip-path:polygon(0 0,100% 5rem,100% calc(100% - 5rem),0% 100%)}.section-wrapper.home-section-wrapper .section-content.the-authority-in-cdl-training .about-section-wrapper::before{clip-path:polygon(0 5rem,100% 0,100% 100%,0 calc(100% - 5rem))}.section-wrapper.home-section-wrapper .section-content.paying-for-truck-driving-school .about-section-wrapper::before{clip-path:polygon(0 0,100% 5rem,100% calc(100% - 5rem),0% 100%)}.about-section-wrapper .c1-info-title h2{font-size:3rem}.about-section-wrapper .c1-info-text p{font-size:1.6rem}}@media only screen and (max-width:1024px){.section-wrapper.home-section-wrapper .section-content .about-section-wrapper{padding:8rem 3rem}}@media only screen and (max-width:768px){.section-wrapper.home-section-wrapper .section-content.truck-driver-training-the-professional-truck-driver .about-section-wrapper{margin:-5rem 0 0 0}.section-wrapper.home-section-wrapper .section-content.the-authority-in-cdl-training .about-section-wrapper{margin:-10rem 0 0 0}.section-wrapper.home-section-wrapper .section-content.paying-for-truck-driving-school .about-section-wrapper{margin:-5rem 0 0 0}}@media only screen and (max-width:480px){.section-wrapper.home-section-wrapper .section-content.paying-for-truck-driving-school{padding:0}.section-wrapper.home-section-wrapper .section-content .about-section-wrapper{padding:7rem 2rem}.section-wrapper.home-section-wrapper .section-content.truck-driver-training-the-professional-truck-driver .about-section-wrapper{margin:-3rem 0 0 0}.section-wrapper.home-section-wrapper .section-content.the-authority-in-cdl-training .about-section-wrapper{padding:7rem 2rem 7rem 2rem}.section-wrapper.home-section-wrapper .section-content.paying-for-truck-driving-school .about-section-wrapper{padding:7rem 2rem 16rem 2rem}.section-wrapper.home-section-wrapper .section-content.truck-driver-training-the-professional-truck-driver .about-section-wrapper::before{clip-path:polygon(0 0,100% 3rem,100% calc(100% - 3rem),0% 100%)}.section-wrapper.home-section-wrapper .section-content.the-authority-in-cdl-training .about-section-wrapper::before{clip-path:none}.section-wrapper.home-section-wrapper .section-content.paying-for-truck-driving-school .about-section-wrapper::before{clip-path:polygon(0 5rem,100% 0,100% 100%,0 calc(100% - 5rem))}.about-section-wrapper .c1-info-title h2{font-size:2.4rem}.about-section-wrapper .c1-info-text p{font-size:1.4rem}}.section-wrapper.home-section-wrapper .section-content.grad-hats{margin:-10rem 0 0 0;background:linear-gradient(to top right,var(--eerie-dark),var(--eerie-lite));clip-path:polygon(0 0,100% 5rem,100% 100%,0% 100%)}.section-content.grad-hats::after{z-index:-1;position:absolute;top:0;left:0;display:block;float:left;width:100%;height:100%;margin:0;padding:0;box-sizing:border-box;content:"";background-image:url("/media/photos/hats-03.webp");background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:.1}.section-content.grad-hats .grad-hats-wrapper{position:relative;display:block;float:left;width:100%;height:auto;margin:0;padding:0}.section-content.grad-hats .grad-hats-wrapper::after{transform:translate3d(0,100%,0);position:relative;display:block;float:left;width:100%;height:60rem;margin:0;padding:0;box-sizing:border;content:"";background-image:url('/media/photos/hats-01.webp');background-size:cover;background-position:center center;background-repeat:no-repeat;box-shadow:0 2rem 7rem 5rem rgba(0,0,0,.5);opacity:0;clip-path:polygon(0 0,100% 5rem,100% 100%,0% 100%);will-change:auto;transition:transform 1s cubic-bezier(.4,.4,0,1) .5s,opacity 2s cubic-bezier(.4,.4,0,1) .5s}.scrolled-el .section-content.grad-hats .grad-hats-wrapper::after{transform:translate3d(0,0,0);opacity:1}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content{position:relative;display:block;float:left;width:100%;height:auto;margin:0;padding:20rem 7rem 0 7rem}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-info-wrap{position:relative;display:block;float:left;width:100%;height:auto;margin:0 0 15rem 0;padding:0;clip-path:polygon(0 0,100% 0,100% 0,0 0);opacity:0;will-change:auto;transition:clip-path 1s cubic-bezier(.4,.4,0,1) 0s,opacity 1s cubic-bezier(.4,.4,0,1) 0s}.scrolled-el .section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-info-wrap{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);opacity:1}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title{position:relative;display:block;float:left;width:45rem;height:auto;margin:0;padding:3rem 5rem 3rem 0;border-width:0 .5rem 0 0;border-style:solid;border-color:var(--white-norm)}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title h3{float:right;width:auto;margin:0;padding:0;text-align:right;text-transform:uppercase;font-weight:700;font-size:8rem;line-height:1.2em}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title h3 span{transform:translate3d(100%,0,0);position:relative;display:block;float:right;clear:right;width:auto;height:auto;margin:0;padding:0;opacity:0;clip-path:polygon(0 0,0 0,0 100%,0% 100%);will-change:auto;transition:transform 1s cubic-bezier(.4,.4,0,1) 0s,opacity 1s cubic-bezier(.4,.4,0,1) 0s,clip-path 1s cubic-bezier(.4,.4,0,1) 0s}.scrolled-el .section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title h3 span{transform:translate3d(0,0,0);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);opacity:1}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title h3 span:nth-of-type(1){transition-delay:.3s}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title h3 span:nth-of-type(2){transition-delay:.4s}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title h3 span:nth-of-type(3){transition-delay:.5s}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title h3 span:nth-of-type(1){font-weight:200}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title h3 span:nth-of-type(2){font-weight:400}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title h3 span:nth-of-type(3){font-weight:600}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title h3 span::after{transform:translate3d(100%,-30%,0);position:absolute;top:50%;left:100%;display:none;float:right;width:1rem;height:1rem;margin:0;padding:0;box-sizing:border-box;content:"";background-color:rgba(255,255,255,.35);border-radius:50%}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-text{position:relative;display:block;float:left;width:calc(100% - 44.5rem);height:auto;margin:0 0 0 -.5rem;padding:3rem 0 3rem 5rem;border-width:0 0 0 .5rem;border-style:solid;border-color:var(--white-norm)}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-text h4{transform:translate3d(-50%,0,0);margin:0 0 1rem 0;text-transform:uppercase;font-weight:400;font-size:4rem;line-height:1em;color:rgba(255,197,0,1);opacity:0;clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);will-change:auto;transition:transform 1s cubic-bezier(.4,.4,0,1) 0s,opacity 1s cubic-bezier(.4,.4,0,1) 0s,clip-path 1s cubic-bezier(.4,.4,0,1) 0s}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-text p{transform:translate3d(-50%,0,0);margin:0 0 5rem 0;font-size:2rem;line-height:1.5em;opacity:0;clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);will-change:auto;transition:transform 1s cubic-bezier(.4,.4,0,1) 0s,opacity 1s cubic-bezier(.4,.4,0,1) 0s,clip-path 1s cubic-bezier(.4,.4,0,1) 0s}.scrolled-el .section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-text h4,.scrolled-el .section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-text p{transform:translate3d(0,0,0);opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-text p:nth-of-type(1){transition-delay:.4s}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-text h4{transition-delay:.5s}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-text p:nth-of-type(2){transition-delay:.6s}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-text p:last-of-type{margin:0}@media only screen and (max-width:1280px){.section-content.grad-hats .grad-hats-wrapper::after{height:45rem}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content{padding:20rem 3rem 0 3rem}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title{width:35rem}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title h3{font-size:7rem}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-text{width:calc(100% - 34.5rem)}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-text h4{font-size:3.2rem}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-text p{font-size:1.8rem}}@media only screen and (max-width:768px){.section-content.grad-hats{margin:-15rem 0 0 0}.section-content.grad-hats .grad-hats-wrapper::after{height:30rem}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content{padding:10rem 3rem 0 3rem}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-info-wrap{margin:0 0 5rem 0}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title{width:100%;padding:0;border-width:0}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title h3{width:100%;text-align:center;font-size:4rem}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title h3 span{display:inline-block;float:none;clear:none;margin:0 2rem 0 0;clip-path:none}.scrolled-el .section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title h3 span{clip-path:none}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title h3 span:nth-of-type(3){margin:0}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title h3 span::after{display:block}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title h3 span:nth-of-type(3)::after{display:none}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-text{width:100%;margin-top:3rem!important;padding:3rem 0 0 0;border-width:.3rem 0 0 0;border-color:rgba(255,255,255,.5)}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-text h4{text-align:center}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-text p{text-align:center}}@media only screen and (max-width:560px){.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title h3{font-size:3.2rem}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title h3 span{margin:0 1.2rem 0 0}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title h3 span::after{transform:translate3d(100%,-10%,0);width:.6rem;height:.6rem}}@media only screen and (max-width:480px){.section-content.grad-hats{margin:-5rem 0 0 0}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content{padding:10rem 2rem 0 2rem}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-info-wrap{clip-path:polygon(0 0,0 0,0 100%,0% 100%)}.scrolled-el .section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-info-wrap{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title h3{font-size:6.5rem;line-height:1em}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title h3 span{display:block;float:left;clear:both;width:100%;text-align:center;clip-path:polygon(0 0,0 0,0 100%,0% 100%)}.scrolled-el .section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title h3 span{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title h3 span:nth-of-type(1){padding:0 0 0 .6rem;letter-spacing:1.05rem}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title h3 span:nth-of-type(2){letter-spacing:.1rem}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title h3 span:nth-of-type(3){padding:0 0 0 .1rem;letter-spacing:.5rem}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-title h3 span::after{display:none}.section-content.grad-hats .grad-hats-wrapper .grad-hats-content .grad-hats-text p{font-size:1.6rem}}.section-wrapper.home-section-wrapper .section-content.where-our-trucking-school-grads-work{min-height:calc(100vh + 10rem);margin:-10rem 0 0 0;padding:35rem 0 0 0;color:var(--eerie-norm);background:linear-gradient(to bottom,var(--white),var(--gainsboro-norm));clip-path:polygon(0 0,100% 5rem,100% 100%,0% 100%)}@media only screen and (max-width:768px){.section-wrapper.home-section-wrapper .section-content.where-our-trucking-school-grads-work{min-height:0;padding:25rem 0}}@media only screen and (max-width:480px){.section-wrapper.home-section-wrapper .section-content.where-our-trucking-school-grads-work{margin:-5rem 0 0 0;padding:15rem 0;background:linear-gradient(to top,var(--white),var(--gainsboro-norm))}}.section-content.where-our-trucking-school-grads-work .grads-title{transform:translate3d(0,100%,0);position:relative;display:block;float:left;width:100%;height:auto;margin:0 0 7rem 0;padding:0;opacity:0;clip-path:polygon(0 0,100% 0,100% 0,0 0);will-change:auto;transition:transform 1.5s cubic-bezier(.4,.4,0,1) 0s,opacity 1.5s cubic-bezier(.4,.4,0,1) 0s,clip-path 1.5s cubic-bezier(.4,.4,0,1) 0s}.scrolled-el .section-content.where-our-trucking-school-grads-work .grads-title{transform:translate3d(0,0,0);opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.section-content.where-our-trucking-school-grads-work .grads-title h2{text-align:center;text-transform:uppercase;word-spacing:1rem;letter-spacing:-.2rem;font-family:var(--base-font-a-cond);font-weight:400;font-size:5rem;line-height:1em}@media only screen and (max-width:1024px){.section-content.where-our-trucking-school-grads-work .grads-title{margin:0}.section-content.where-our-trucking-school-grads-work .grads-title h2{font-size:4rem;margin:0 0 5rem 0}}@media only screen and (max-width:768px){.section-content.where-our-trucking-school-grads-work .grads-title h2{padding:0 5rem;font-size:3rem}}@media only screen and (max-width:480px){.section-content.where-our-trucking-school-grads-work .grads-title h2{padding:0 2rem;word-spacing:0;font-size:4rem;line-height:1.5em}}.section-content.where-our-trucking-school-grads-work .grads-list{position:relative;display:block;float:left;width:100%;height:auto;margin:0;padding:0}.section-content.where-our-trucking-school-grads-work .grads-list ul{text-align:center}.section-content.where-our-trucking-school-grads-work .grads-list ul li{transform:translate3d(-100%,0,0);display:inline-block;float:none;width:auto;padding:2rem 4rem;margin:0 -.4rem 0 0;border-width:0 .2rem 0 0;border-style:solid;border-color:rgba(0,0,0,.1);opacity:0;clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);will-change:auto;transition:transform 1s ease 0s,opacity 1s ease 0s,clip-path 1s ease 0s}.section-content.where-our-trucking-school-grads-work .grads-list ul li.list-text{width:100%;margin:0 0 7rem 0;padding:0 7rem}.section-content.where-our-trucking-school-grads-work .grads-list ul li.list-text p{margin:0 0 3rem 0;text-align:center;font-weight:600;font-size:2rem;line-height:1.35em}.section-content.where-our-trucking-school-grads-work .grads-list ul li.list-text p:last-of-type{margin:0}.section-content.where-our-trucking-school-grads-work .grads-list ul li.list-text p a::after{position:relative;display:inline-block;float:none;width:auto;height:auto;margin:0 0 0 1rem;padding:0;box-sizing:border-box;content:"ï„";font-family:var(--fa);font-weight:700}@media only screen and (max-width:1280px){.section-content.where-our-trucking-school-grads-work .grads-list ul li.list-text{padding:0 3rem}.section-content.where-our-trucking-school-grads-work .grads-list ul li.list-text p{font-size:1.8rem}}@media only screen and (max-width:480px){.section-content.where-our-trucking-school-grads-work .grads-list ul li.list-text{padding:0 2rem}.section-content.where-our-trucking-school-grads-work .grads-list ul li.list-text p{font-size:1.6rem}}.section-content.where-our-trucking-school-grads-work .grads-list ul li:nth-child(1){transition-delay:.2s}.section-content.where-our-trucking-school-grads-work .grads-list ul li:nth-child(2){transition-delay:.3s}.section-content.where-our-trucking-school-grads-work .grads-list ul li:nth-child(3){transition-delay:.4s}.section-content.where-our-trucking-school-grads-work .grads-list ul li:nth-child(4){transition-delay:.5s}.section-content.where-our-trucking-school-grads-work .grads-list ul li:nth-child(5){transition-delay:.6s}.section-content.where-our-trucking-school-grads-work .grads-list ul li:nth-child(6){transition-delay:.8s}.section-content.where-our-trucking-school-grads-work .grads-list ul li:nth-child(7){transition-delay:1s}.scrolled-el .section-content.where-our-trucking-school-grads-work .grads-list ul li{transform:translate3d(0,0,0);opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.section-content.where-our-trucking-school-grads-work .grads-list ul li:nth-last-child(2),.section-content.where-our-trucking-school-grads-work .grads-list ul li:last-child{border-width:0}.section-content.where-our-trucking-school-grads-work .grads-list ul li:last-child{transform:translate3d(0,-100%,0);clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%)}.scrolled-el .section-content.where-our-trucking-school-grads-work .grads-list ul li:last-child{transform:translate3d(0,0,0);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}@media only screen and (max-width:1024px){.section-content.where-our-trucking-school-grads-work .grads-list ul li{padding:2rem}}@media only screen and (max-width:768px){.section-content.where-our-trucking-school-grads-work .grads-list ul li{padding:1rem 2rem}}@media only screen and (max-width:640px){.section-content.where-our-trucking-school-grads-work .grads-list ul li{display:block;float:left;width:100%;margin:0 0 3rem 0;border-width:0}}.section-content.where-our-trucking-school-grads-work .grads-list ul li .grad-logo{position:relative;display:block;float:left;width:100%;height:auto;margin:0;padding:0;text-align:center}.section-content.where-our-trucking-school-grads-work .grads-list ul li .grad-logo img{position:relative;display:inline-block;float:none;width:auto;height:3vw;margin:0 0 -.7rem 0;padding:0;border:none}@media only screen and (max-width:1370px){.section-content.where-our-trucking-school-grads-work .grads-list ul li .grad-logo img{height:2.4vw}}@media only screen and (max-width:1024px){.section-content.where-our-trucking-school-grads-work .grads-list ul li .grad-logo img{height:3vw}}@media only screen and (max-width:768px){.section-content.where-our-trucking-school-grads-work .grads-list ul li .grad-logo img{height:2.8vw}}@media only screen and (max-width:640px){.section-content.where-our-trucking-school-grads-work .grads-list ul li .grad-logo img{width:50vw;height:auto}}.section-content.where-our-trucking-school-grads-work .grads-list ul li.explore-truck-driving-careers{position:relative;display:block;float:left;width:100%;height:auto;margin:10rem 0 0 0;padding:0;text-align:center}.section-content.where-our-trucking-school-grads-work .grads-list ul li.explore-truck-driving-careers a{position:relative;display:inline-block;float:none;width:auto;height:auto;margin:0;padding:0;white-space:nowrap}@media only screen and (max-width:1024px){.section-content.where-our-trucking-school-grads-work .grads-list ul li.explore-truck-driving-careers{margin:5rem 0 0 0}}@media only screen and (max-width:480px){.section-content.where-our-trucking-school-grads-work .grads-list ul li.explore-truck-driving-careers a div{font-size:1.6em}}.section-wrapper.home-section-wrapper .section-content.connect-with-us{min-height:calc(100vh + 5rem);margin:-5rem 0 0 0;padding:20rem 0;color:var(--white);background:linear-gradient(to bottom,var(--persian-norm),var(--persian-dark));clip-path:polygon(0 0,100% 5rem,100% 100%,0% 100%)}@media only screen and (max-width:768px){.section-wrapper.home-section-wrapper .section-content.connect-with-us{min-height:0;padding:15rem 0}}.section-content.connect-with-us .connect-title{position:relative;display:block;float:left;width:100%;height:auto;margin:0 0 10rem 0;padding:0;text-align:center}.section-content.connect-with-us .connect-title h2{transform:translate3d(-100%,0,0);display:inline-block;float:none;width:auto;text-transform:uppercase;text-align:center;font-weight:300;font-size:4rem;line-height:1em;opacity:0;clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);will-change:auto;transition:transform 1.5s cubic-bezier(.4,.4,0,1) 0s,opacity 1.5s cubic-bezier(.4,.4,0,1) 0s,clip-path 1.5s cubic-bezier(.4,.4,0,1) 0s}.scrolled-el .section-content.connect-with-us .connect-title h2{transform:translate3d(0,0,0);opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}@media only screen and (max-width:480px){.section-content.connect-with-us .connect-title{margin:0 0 10rem 0}.section-content.connect-with-us .connect-title h2{font-size:3rem}}.section-content.connect-with-us .connect-list{position:relative;display:block;float:left;width:100%;height:auto;margin:0;padding:0;text-align:center}.section-content.connect-with-us .connect-list ul{display:inline-block;float:none;width:auto}.section-content.connect-with-us .connect-list ul li{width:auto;margin:0 3rem;padding:0}.section-content.connect-with-us .connect-list ul li:first-child{margin:0 3rem 0 0}.section-content.connect-with-us .connect-list ul li:last-child{margin:0 0 0 3rem}.section-content.connect-with-us .connect-list ul li a{position:relative;display:block;float:left;width:auto;height:auto;margin:0;padding:0;text-align:center;color:var(--white);outline:none}@media only screen and (max-width:1024px){.section-content.connect-with-us .connect-list ul li{margin:0 2rem}.section-content.connect-with-us .connect-list ul li:first-child{margin:0 2rem 0 0}.section-content.connect-with-us .connect-list ul li:last-child{margin:0 0 0 2rem}}@media only screen and (max-width:650px){.section-content.connect-with-us .connect-list ul li{margin:0 1rem}.section-content.connect-with-us .connect-list ul li:first-child{margin:0 1rem 0 0}.section-content.connect-with-us .connect-list ul li:last-child{margin:0 0 0 1rem}}@media only screen and (max-width:480px){.section-content.connect-with-us .connect-list ul{display:block;float:left;width:100%}.section-content.connect-with-us .connect-list ul li{clear:left;width:50%;margin:0 0 5rem 25%}.section-content.connect-with-us .connect-list ul li a{width:100%}.section-content.connect-with-us .connect-list ul li:first-child{margin:0 0 5rem 25%}.section-content.connect-with-us .connect-list ul li:last-child{margin:0 0 0 25%}}.section-content.connect-with-us .connect-list ul li a .connect-icon{position:relative;display:block;float:left;width:100%;height:auto;margin:0;padding:0;box-sizing:border-box;content:"";text-align:center}.section-content.connect-with-us .connect-list ul li a .connect-icon img{z-index:2;transform-origin:bottom center;position:relative;display:inline-block;float:none;width:auto;height:20rem;margin:0;padding:0;border:none;clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%);opacity:0;will-change:auto;transition:transform 1.5s cubic-bezier(.4,.4,0,1) 0s,opacity 1.5s cubic-bezier(.4,.4,0,1) 0s,clip-path 1.5s cubic-bezier(.4,.4,0,1) 0s}.scrolled-el .section-content.connect-with-us .connect-list ul li a .connect-icon img{transform:translate3d(0,0,0);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);opacity:1}.section-content.connect-with-us .connect-list ul li.fort-worth-tx a .connect-icon img{transform:translate3d(0,-50%,0) scale(.9);opacity:0}.section-content.connect-with-us .connect-list ul li.indianapolis-in a .connect-icon img{transform:translate3d(0,-50%,0) scale(1.2);opacity:0}.section-content.connect-with-us .connect-list ul li.springfield-mo a .connect-icon img{transform:translate3d(0,-50%,0) scale(.9);opacity:0}.scrolled-el .section-content.connect-with-us .connect-list ul li.fort-worth-tx a .connect-icon img{transform:translate3d(0,0,0) scale(.9);opacity:.5;transition-delay:.4s}.scrolled-el .section-content.connect-with-us .connect-list ul li.indianapolis-in a .connect-icon img{transform:translate3d(0,0,0) scale(1.2);opacity:1;transition-delay:.2s}.scrolled-el .section-content.connect-with-us .connect-list ul li.springfield-mo a .connect-icon img{transform:translate3d(0,0,0) scale(.9);opacity:.5;transition-delay:.6s}.section-content.connect-with-us .connect-list ul:hover li a .connect-icon img,.section-content.connect-with-us .connect-list ul:focus li a .connect-icon img,.scrolled-el .section-content.connect-with-us .connect-list ul:hover li a .connect-icon img,.scrolled-el .section-content.connect-with-us .connect-list ul:focus li a .connect-icon img{transform:scale(.9);opacity:.5;transition-delay:0s;transition-duration:.5s}.section-content.connect-with-us .connect-list ul li a:hover .connect-icon img,.section-content.connect-with-us .connect-list ul li a:focus .connect-icon img,.scrolled-el .section-content.connect-with-us .connect-list ul li a:hover .connect-icon img,.scrolled-el .section-content.connect-with-us .connect-list ul li a:focus .connect-icon img{transform:scale(1.3);opacity:1;transition-delay:0s;transition-duration:.5s}@media only screen and (max-width:768px){.section-content.connect-with-us .connect-list ul li a .connect-icon img{height:15rem}}@media only screen and (max-width:650px){.section-content.connect-with-us .connect-list ul li a .connect-icon img{height:12rem}}.section-content.connect-with-us .connect-list ul li a .connect-text{transform:translate3d(100%,0,0);position:relative;display:block;float:left;clear:left;width:100%;height:auto;margin:3rem 0 0 0;padding:2rem 0;background-color:rgba(0,0,0,0);border-width:.5rem 0 0 0;border-style:dotted;border-color:rgba(0,0,0,.2);opacity:0;clip-path:polygon(0 0,0 0,0 100%,0% 100%);will-change:auto;transition:transform 1s cubic-bezier(.4,.4,0,1) 0s,border-color 1s cubic-bezier(.4,.4,0,1) 0s,clip-path 1s cubic-bezier(.4,.4,0,1) 0s,opacity 1s cubic-bezier(.4,.4,0,1) 0s}.scrolled-el .section-content.connect-with-us .connect-list ul li a .connect-text{transform:translate3d(0,0,0);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);opacity:1}.section-content.connect-with-us .connect-list ul li:nth-of-type(1) a .connect-text{transition-delay:.4s}.section-content.connect-with-us .connect-list ul li:nth-of-type(2) a .connect-text{transition-delay:.2s}.section-content.connect-with-us .connect-list ul li:nth-of-type(3) a .connect-text{transition-delay:.6s}.section-content.connect-with-us .connect-list ul:hover li a .connect-text,.section-content.connect-with-us .connect-list ul:focus li a .connect-text,.scrolled-el .section-content.connect-with-us .connect-list ul:hover li a .connect-text,.scrolled-el .section-content.connect-with-us .connect-list ul:focus li a .connect-text{border-color:rgba(0,0,0,.2);transition-delay:0s;transition-duration:.3s}.section-content.connect-with-us .connect-list ul li a:hover .connect-text,.section-content.connect-with-us .connect-list ul li a:focus .connect-text,.scrolled-el .section-content.connect-with-us .connect-list ul li a:hover .connect-text,.scrolled-el .section-content.connect-with-us .connect-list ul li a:focus .connect-text{border-color:var(--persian-lite);transition-delay:0s;transition-duration:.3s}.section-content.connect-with-us .connect-list ul li a .connect-text h3{z-index:1;padding:1rem 5rem;text-transform:uppercase;text-align:center;white-space:nowrap;font-weight:300;font-size:2em;line-height:1em;transition:color .3s ease 0s}.section-content.connect-with-us .connect-list ul li a:hover .connect-text h3{color:var(--eerie-norm)}.section-content.connect-with-us .connect-list ul li a .connect-text h3::before{z-index:-1;transform:scaleY(0);transform-origin:center top;position:absolute;top:0;left:0;display:block;float:left;width:100%;height:100%;margin:0;padding:0;box-sizing:border-box;content:"";background-color:rgba(255,255,255,1);opacity:0;will-change:auto;transition:transform .3s ease 0s,opacity .3s ease 0s}.section-content.connect-with-us .connect-list ul li a:hover .connect-text h3::before{transform:scaleY(1);opacity:1}@media only screen and (max-width:768px){.section-content.connect-with-us .connect-list ul li a .connect-text h3{padding:1rem 3rem}}@media only screen and (max-width:650px){.section-content.connect-with-us .connect-list ul li a .connect-text h3{padding:1rem}}@media only screen and (max-width:480px){.section-content.connect-with-us .connect-list ul li a .connect-text h3{padding:1rem 0}}</pre></body></html>