html,body{overflow-x:hidden}body>div[role=dialog][id*=lightbox],body>div[id*=sidebar-overlay-lightbox],body .cookie-warning-messaging{display:none !important}.text-sm{font-size:14px}.relative{position:relative}.absolute{position:absolute}.w-full{width:100%}.mobile-add-to-cart{background-color:#fff;padding:.7rem 2rem;-webkit-box-shadow:rgba(0,0,0,.24) 0px 3px 8px;box-shadow:rgba(0,0,0,.24) 0px 3px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100vw}.mobile-add-to-cart .price-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-add-to-cart .price-button .add-to-cart{padding:.4rem 1rem}@media all and (min-width: 425px){.mobile-add-to-cart .price-button .add-to-cart{padding:.4rem 3rem}}.mobile-add-to-cart .price-button .price{display:none}@media all and (min-width: 392px){.mobile-add-to-cart .price-button .price{display:-webkit-box;display:-ms-flexbox;display:flex}}.course-price .price-button,.mobile-add-to-cart .price-button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.6rem}.course-price .price-button a,.course-price .price-button button,.mobile-add-to-cart .price-button a,.mobile-add-to-cart .price-button button{color:#fff !important;font-weight:500;outline:none;border:none}.course-price p,.mobile-add-to-cart p{margin:0}.course-price .price-button a svg,.course-price .price-button button svg,.mobile-add-to-cart .price-button a svg,.mobile-add-to-cart .price-button button svg{width:1.5rem !important;margin-right:.7rem}.course-price .price-button .price,.mobile-add-to-cart .price-button .price{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-price .price-button .price .sign,.mobile-add-to-cart .price-button .price .sign{margin-bottom:.5rem;font-size:.9rem;margin-right:.1rem}.course-price .price-button .price .dollars,.mobile-add-to-cart .price-button .price .dollars{font-size:1.8rem;margin:0 0 .15rem}.course-price .price-button .price .cents,.mobile-add-to-cart .price-button .price .cents{margin-bottom:.5rem;font-size:.9rem;margin-left:.1rem}.paypal-promo{display:none}.kpl-btn-primary{background-color:#093;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:3px;padding:.8rem 1.1rem}.kpl-btn-primary:hover{color:#fff;background-color:#007025}.kpl-link{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:9.8rem}.kpl-link:hover{color:#fff}.kpl-link svg{width:2.1rem;fill:#fff;margin-left:.3rem}.kpl-heading{text-align:center;padding:0 1rem}.kpl-heading h2{margin-bottom:1.5rem;font-size:1.4rem;font-weight:400}@media all and (min-width: 768px){.kpl-heading h2{font-size:2.1rem}}.kpl-heading h3:not(.green-style-only){font-size:1.1rem;font-weight:600;line-height:1.5;margin-bottom:1rem}@media all and (min-width: 768px){.kpl-heading h3:not(.green-style-only){font-size:1.3rem}}@media all and (min-width: 768px){.kpl-heading{padding:0 2rem;margin-bottom:2.5rem}}.acad-heading-green{color:#093;margin-bottom:.6rem;font-size:1.1rem;font-weight:500}.slider::before{left:unset;background:none}.kpl-hero{position:relative}.kpl-hero video{position:absolute;z-index:-1;right:0;bottom:0;min-width:100%;min-height:100%}.kpl-hero .kpl-overlay{position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.368627451)}.kpl-hero .video-placeholder{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%;background-size:cover;background-position:center;z-index:-1}.kpl-hero .kpl-container{color:#fff;padding:2rem 0 4rem;z-index:1;position:relative}@media all and (min-width: 425px){.kpl-hero .kpl-container{padding:4.5rem 0}}@media all and (min-width: 768px){.kpl-hero .kpl-container{padding:9rem 2rem 6rem;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:77.6rem;margin:0 auto}}.kpl-hero .kpl-container .kpl-col-left{text-align:center}.kpl-hero .kpl-container .kpl-col-left .course-title{font-size:1.5rem;font-weight:500}@media all and (min-width: 768px){.kpl-hero .kpl-container .kpl-col-left .course-title{font-size:2.4rem}}.kpl-hero .kpl-container .kpl-col-left .course-title img{width:17rem}.kpl-hero .kpl-container .kpl-col-left .course-price{padding:0}.kpl-hero .kpl-container .kpl-col-left h2{font-weight:400;line-height:1.3}.kpl-hero .kpl-container .kpl-col-left .kpl-link{margin:2rem auto 0 auto}.kpl-hero .kpl-container .kpl-col-left .kpl-btn-primary{margin:0 auto}@media all and (min-width: 768px){.kpl-hero .kpl-container .kpl-col-left{width:50%;text-align:left}.kpl-hero .kpl-container .kpl-col-left .kpl-btn-primary{margin:0}.kpl-hero .kpl-container .kpl-col-left .kpl-link{display:none}.kpl-hero .kpl-container .kpl-col-left h1 img{width:23rem}.kpl-hero .kpl-container .kpl-col-left h2{font-size:3rem}.kpl-hero .kpl-container .kpl-col-left .kpl-heading{text-align:left;padding-left:0}}.kpl-hero .kpl-container .kpl-col-right{display:none;width:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.kpl-hero .kpl-container .kpl-col-right>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;color:#f8f8f8}.kpl-hero .kpl-container .kpl-col-right>a svg{width:9rem}.kpl-hero .kpl-container .kpl-col-right>a svg path{fill:#f8f8f8;stroke:#f8f8f8}@media all and (min-width: 768px){.kpl-hero .kpl-container .kpl-col-right{display:-webkit-box;display:-ms-flexbox;display:flex}}.kpl-how{background-color:#f8f8f8}.kpl-how .kpl-how-container{padding:2.5rem 0;max-width:77.6rem;margin:0 auto}@media all and (min-width: 768px){.kpl-how .kpl-how-container{padding:4.5rem 0}}.kpl-how .kpl-how-container .kpl-grid{padding:0 1rem}@media all and (min-width: 768px){.kpl-how .kpl-how-container .kpl-grid{padding:0 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media all and (min-width: 1024px){.kpl-how .kpl-how-container .kpl-grid{margin:0 -1rem}}.kpl-how .kpl-how-container .kpl-grid .kpl-card{-webkit-box-shadow:rgba(50,50,93,.2509803922) 0px 2px 5px -1px,rgba(0,0,0,.3019607843) 0px 1px 3px -1px;box-shadow:rgba(50,50,93,.2509803922) 0px 2px 5px -1px,rgba(0,0,0,.3019607843) 0px 1px 3px -1px;border-radius:.3rem;padding:1rem;background-color:#fff}.kpl-how .kpl-how-container .kpl-grid .kpl-card:not(:last-of-type){margin-bottom:2rem}@media all and (min-width: 768px){.kpl-how .kpl-how-container .kpl-grid .kpl-card{padding:2rem;width:47%;margin:0 .7rem 1.6rem !important}}@media all and (min-width: 1024px){.kpl-how .kpl-how-container .kpl-grid .kpl-card{width:31.4%;margin:0 .7rem 1.6rem !important}}.kpl-how .kpl-how-container .kpl-grid .kpl-card .kpl-card-icon{margin-bottom:.7rem}.kpl-how .kpl-how-container .kpl-grid .kpl-card .kpl-card-icon svg,.kpl-how .kpl-how-container .kpl-grid .kpl-card .kpl-card-icon img{width:3.3rem}@media all and (min-width: 768px){.kpl-how .kpl-how-container .kpl-grid .kpl-card .kpl-card-icon svg,.kpl-how .kpl-how-container .kpl-grid .kpl-card .kpl-card-icon img{width:4.6rem}}.kpl-how .kpl-how-container .kpl-grid .kpl-card .kpl-card-heading{font-size:1.4rem;font-weight:500;color:#3a3a3a;margin-bottom:1rem;line-height:1.1}@media all and (min-width: 768px){.kpl-how .kpl-how-container .kpl-grid .kpl-card .kpl-card-heading{font-size:1.8rem;margin-bottom:2rem}}.kpl-how .kpl-how-container .kpl-join{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:3rem}.academy-accordion{padding:2.5rem 1rem;max-width:77.6rem;margin:0 auto}@media all and (min-width: 768px){.academy-accordion{padding:4.5rem 2rem}}.academy-accordion .faq-link{text-align:center}.academy-accordion .faq-link a{font-weight:500;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2rem;color:#093;border-bottom:1px solid #093}.academy-accordion .faq-link a svg{width:1.8rem}.academy-accordion .accordion>div{margin-bottom:1.25rem;border-radius:.3rem;position:relative;-webkit-box-shadow:rgba(50,50,93,.25) 0px 2px 5px -1px,rgba(0,0,0,.3) 0px 1px 3px -1px;box-shadow:rgba(50,50,93,.25) 0px 2px 5px -1px,rgba(0,0,0,.3) 0px 1px 3px -1px;overflow:hidden}.academy-accordion .accordion>div:last-of-type(){margin-bottom:0}.academy-accordion .accordion p{margin:0}.academy-accordion input{display:none}.academy-accordion input:checked+label{margin-bottom:0;color:#093}.academy-accordion input:checked~article{border-top-right-radius:0;border-top-left-radius:0;height:auto;-webkit-animation:ease-in-out .3s all;animation:ease-in-out .3s all;padding:.25rem 1rem 1rem;background:#fff}.academy-accordion label{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;padding:.5rem 1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:600;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.academy-accordion label svg{width:1.3rem;height:1.3rem}.academy-accordion article{height:0px;overflow:hidden;z-index:10}.what-youll-learn-container{padding:2.5rem 0}@media all and (min-width: 768px){.what-youll-learn-container{padding:4.5rem 0}}.what-youll-learn-container .what-youll-learn{max-width:77.6rem;margin:0 auto;padding:0 1rem}@media all and (min-width: 768px){.what-youll-learn-container .what-youll-learn{padding:0 2rem}}.what-youll-learn-container .what-youll-learn .list ul{grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:1rem;list-style:none;padding:0;margin:0;font-size:.9rem}@media all and (min-width: 768px){.what-youll-learn-container .what-youll-learn .list ul{display:grid;font-size:1rem}}.what-youll-learn-container .what-youll-learn .list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.what-youll-learn-container .what-youll-learn .list ul li:not(:last-of-type){margin-bottom:1rem}@media all and (min-width: 768px){.what-youll-learn-container .what-youll-learn .list ul li:not(:last-of-type){margin-bottom:0}}.what-youll-learn-container .what-youll-learn .list ul li svg{-ms-flex-negative:0;flex-shrink:0;margin-right:.3rem;width:1.5rem;fill:#093}.what-you-build-container{padding:2.5rem 0;background-color:#f8f8f8}@media all and (min-width: 768px){.what-you-build-container{padding:4.5rem 0}}.what-you-build-container .what-you-build{max-width:77.6rem;margin:0 auto;padding:0 1rem}@media all and (min-width: 768px){.what-you-build-container .what-you-build{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2rem}}.what-you-build-container .what-you-build .left-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media all and (min-width: 768px){.what-you-build-container .what-you-build .left-column{padding-right:3rem;text-align:left}}.what-you-build-container .what-you-build .left-column p{font-weight:600}.what-you-build-container .what-you-build .right-column{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:1rem}@media all and (min-width: 768px){.what-you-build-container .what-you-build .right-column{grid-template-columns:repeat(3, minmax(0, 1fr))}}.what-you-build-container .what-you-build .right-column>div{width:100%;background-color:#fff;-webkit-box-shadow:rgba(50,50,93,.2509803922) 0px 2px 5px -1px,rgba(0,0,0,.3019607843) 0px 1px 3px -1px;box-shadow:rgba(50,50,93,.2509803922) 0px 2px 5px -1px,rgba(0,0,0,.3019607843) 0px 1px 3px -1px;border-radius:.2rem;overflow:hidden}.what-you-build-container .what-you-build .right-column>div img{width:100%;display:block}.what-you-build-container .what-you-build .right-column>div div{padding:1rem}.what-you-build-container .what-you-build .right-column>div div h4{font-size:1rem;margin-bottom:.4rem}@media all and (min-width: 768px){.what-you-build-container .what-you-build .right-column>div div h4{font-size:1.1rem;margin-bottom:.9rem}}.what-you-build-container .what-you-build .right-column>div div p{margin:0;font-size:.8rem}@media all and (min-width: 768px){.what-you-build-container .what-you-build .right-column>div div p{font-size:.9rem}}.kpl-slider .kpl-slider-container{padding:2.5rem 0}@media all and (min-width: 768px){.kpl-slider .kpl-slider-container{padding:4.5rem 0}}.kpl-slider .kpl-slider-container .kpl-join{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:3rem}@media all and (min-width: 768px){.kpl-slider .kpl-slider-container .kpl-join{margin-top:0}}.kpl-slider .kpl-slider-container .kpl-learn{text-align:center;padding:1.6rem 2rem}.kpl-slider .kpl-slider-container .kpl-learn h3{font-size:1.5rem;font-weight:800}.kpl-slider .kpl-slider-container .kpl-learn .kpl-text-container{margin:0 auto;max-width:64rem;margin-bottom:1.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.kpl-slider .kpl-slider-container .kpl-learn .kpl-text-container.sm{max-width:44rem}.kpl-slider .kpl-slider-container .kpl-learn .kpl-text-container:not(:last-of-type) .text:last-of-type:after{display:block}@media all and (min-width: 768px){.kpl-slider .kpl-slider-container .kpl-learn .kpl-text-container:not(:last-of-type) .text:last-of-type:after{display:none}}.kpl-slider .kpl-slider-container .kpl-learn .kpl-text-container .text{margin:0 0 1rem 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.kpl-slider .kpl-slider-container .kpl-learn .kpl-text-container .text p{margin:0 auto}@media all and (min-width: 768px){.kpl-slider .kpl-slider-container .kpl-learn .kpl-text-container .text p{width:9rem}}@media all and (min-width: 1024px){.kpl-slider .kpl-slider-container .kpl-learn .kpl-text-container .text p{width:12rem}}.kpl-slider .kpl-slider-container .kpl-learn .kpl-text-container .text:last-of-type:after{display:none}.kpl-slider .kpl-slider-container .kpl-learn .kpl-text-container .text:after{content:"";display:block;border-bottom:1px solid #093;height:0;margin:0 auto;padding:1rem 0 0 0;width:100%;max-width:9rem}@media all and (min-width: 768px){.kpl-slider .kpl-slider-container .kpl-learn .kpl-text-container .text:after{border-right:1px solid #093;border-bottom:0;height:5rem;margin:0 1.5rem;width:0}}@media all and (min-width: 768px){.kpl-slider .kpl-slider-container .kpl-learn .kpl-text-container .text{display:-webkit-box;display:-ms-flexbox;display:flex}}@media all and (min-width: 768px){.kpl-slider .kpl-slider-container .kpl-learn .kpl-text-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.kpl-slider .kpl-slider-container .kpl-slider .slider{margin-bottom:1.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.kpl-slider .kpl-slider-container .kpl-slider .slider:before,.kpl-slider .kpl-slider-container .kpl-slider .slider:after{display:none}.kpl-slider .kpl-slider-container .kpl-slider .slider .slick-arrow{z-index:1}.kpl-slider .kpl-slider-container .kpl-slider .slider .slick-arrow.circle{border:none;background:none;width:4rem;height:4rem;background-color:#093;border-radius:50%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;outline:none}.kpl-slider .kpl-slider-container .kpl-slider .slider .slick-arrow svg{width:2.5rem;stroke:#fff}.kpl-slider .kpl-slider-container .kpl-slider .slider .slick-arrow.left{margin-left:1rem}.kpl-slider .kpl-slider-container .kpl-slider .slider .slick-arrow.right{right:0;margin-right:1rem}.kpl-slider .kpl-slider-container .kpl-slider .slider .slick-list{padding:0 1rem !important}@media all and (min-width: 768px){.kpl-slider .kpl-slider-container .kpl-slider .slider .slick-list{padding:0 50px !important}}.kpl-slider .kpl-slider-container .kpl-slider .slider .slick-list .slick-track{padding:1rem 0;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.kpl-slider .kpl-slider-container .kpl-slider .slider .slick-list .slick-track .slick-slide{margin:0 .5rem;height:inherit}@media all and (min-width: 768px){.kpl-slider .kpl-slider-container .kpl-slider .slider .slick-list .slick-track .slick-slide{margin:0 .8rem}}.kpl-slider .kpl-slider-container .kpl-slider .slider .slick-list .slick-track .slick-slide>div{height:100%}.kpl-slider .kpl-slider-container .kpl-slider .slider .slick-list .slick-track .slick-slide .kpl-card{height:100%;-webkit-box-shadow:rgba(50,50,93,.2509803922) 0px 2px 5px -1px,rgba(0,0,0,.3019607843) 0px 1px 3px -1px;box-shadow:rgba(50,50,93,.2509803922) 0px 2px 5px -1px,rgba(0,0,0,.3019607843) 0px 1px 3px -1px;background-color:#fff;border-radius:3px}.kpl-slider .kpl-slider-container .kpl-slider .slider .slick-list .slick-track .slick-slide .kpl-card img{border-radius:3px 3px 0 0;width:100%}.kpl-slider .kpl-slider-container .kpl-slider .slider .slick-list .slick-track .slick-slide .kpl-card .kpl-content{padding:1rem}.kpl-slider .kpl-slider-container .kpl-slider .slider .slick-list .slick-track .slick-slide .kpl-card .kpl-content h3{margin:0;font-size:1rem;font-weight:700}@media all and (min-width: 768px){.kpl-slider .kpl-slider-container .kpl-slider .slider .slick-list .slick-track .slick-slide .kpl-card .kpl-content h3{font-size:1.2rem}}@media all and (min-width: 768px){.kpl-slider .kpl-slider-container .kpl-slider .slider{padding:0;width:100%;max-width:100vw}}.kpl-learn-online{padding:2.5rem 0}@media all and (min-width: 768px){.kpl-learn-online{padding:4.5rem 0}}.kpl-learn-online .kpl-learn-online-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 1rem}@media all and (min-width: 768px){.kpl-learn-online .kpl-learn-online-container{padding:0 2rem}}@media all and (min-width: 768px){.kpl-learn-online .kpl-learn-online-container .col-left{min-width:50%}}.kpl-learn-online .kpl-learn-online-container .col-left .kpl-heading{text-align:left;padding:0;max-width:50rem;margin:0 auto}@media all and (min-width: 768px){.kpl-learn-online .kpl-learn-online-container .col-left .kpl-heading{max-width:40rem}}.kpl-learn-online .kpl-learn-online-container .col-left .kpl-heading a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#093;border-bottom:1px solid #093}.kpl-learn-online .kpl-learn-online-container .col-left .kpl-heading a svg{width:2rem}.kpl-learn-online .kpl-learn-online-container .col-right{margin-bottom:2rem;text-align:center}.kpl-learn-online .kpl-learn-online-container .col-right img{width:100%;max-width:30rem}@media all and (min-width: 768px){.kpl-learn-online .kpl-learn-online-container .col-right img{max-width:40rem}}@media all and (min-width: 768px){.kpl-learn-online .kpl-learn-online-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:77.6rem;margin:0 auto}.kpl-learn-online .kpl-learn-online-container.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.kpl-support{padding:2.5rem 1rem;position:relative;max-width:77.6rem;margin:0 auto}@media all and (min-width: 768px){.kpl-support{padding:4.5rem 2rem}}.kpl-support .kpl-support-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.kpl-support .kpl-support-container .col-left .kpl-heading{text-align:left;padding:0;max-width:50rem;margin:0 auto}.kpl-support .kpl-support-container .col-left .kpl-heading a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#093;border-bottom:1px solid #093}.kpl-support .kpl-support-container .col-left .kpl-heading a svg{width:2rem}@media all and (min-width: 768px){.kpl-support .kpl-support-container .col-left .kpl-heading{max-width:40rem}}@media all and (min-width: 768px){.kpl-support .kpl-support-container .col-left{width:50%;padding-bottom:4rem}}.kpl-support .kpl-support-container .col-right{width:50%;text-align:center;display:none}.kpl-support .kpl-support-container .col-right img{position:absolute;bottom:0;left:5%;z-index:-1;width:100%;-webkit-transform:scaleX(-1);transform:scaleX(-1);max-width:38rem}@media all and (min-width: 768px){.kpl-support .kpl-support-container .col-right{display:block}}@media all and (min-width: 768px){.kpl-support .kpl-support-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:77.6rem;margin:0 auto}.kpl-support .kpl-support-container.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.kpl-skills{position:relative;background-image:url("../../images/kpl-assets/skill-tracks.jpg");background-size:cover;background-position:left;background-repeat:no-repeat}.kpl-skills .kpl-overlay{position:absolute;top:0;bottom:0;right:0;left:0;background-color:#024c97;opacity:.7}.kpl-skills .kpl-skills-container{padding:2.5rem 0 0;position:relative;z-index:1;color:#fff}@media all and (min-width: 768px){.kpl-skills .kpl-skills-container{padding:4.5rem 0 0}}.kpl-skills .kpl-skills-container .kpl-heading{max-width:50rem;margin:0 auto}.kpl-skills .kpl-skills-container .kpl-skills-grid{padding:0 1rem;margin:4rem auto 0;max-width:77.6rem}@media all and (min-width: 768px){.kpl-skills .kpl-skills-container .kpl-skills-grid{padding:0 2rem}}.kpl-skills .kpl-skills-container .kpl-skills-grid .kpl-skills-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.kpl-skills .kpl-skills-container .kpl-skills-grid .kpl-skills-row .kpl-card{position:relative;background-color:#fff;color:#3a3a3a;padding:2.5rem 1rem 1rem;border-radius:.3rem;margin-bottom:3rem;width:100%;-webkit-box-shadow:0 2px 5px -1px rgba(50,50,93,.2509803922),0 1px 3px -1px rgba(0,0,0,.3019607843);box-shadow:0 2px 5px -1px rgba(50,50,93,.2509803922),0 1px 3px -1px rgba(0,0,0,.3019607843)}@media all and (min-width: 768px){.kpl-skills .kpl-skills-container .kpl-skills-grid .kpl-skills-row .kpl-card{padding:4rem 1rem 1rem;margin-bottom:4.5rem}}.kpl-skills .kpl-skills-container .kpl-skills-grid .kpl-skills-row .kpl-card p{margin:0;padding:0}.kpl-skills .kpl-skills-container .kpl-skills-grid .kpl-skills-row .kpl-card .kpl-icon{position:absolute;top:-1.9rem}@media all and (min-width: 768px){.kpl-skills .kpl-skills-container .kpl-skills-grid .kpl-skills-row .kpl-card .kpl-icon{top:-2.6rem}}.kpl-skills .kpl-skills-container .kpl-skills-grid .kpl-skills-row .kpl-card .kpl-icon svg,.kpl-skills .kpl-skills-container .kpl-skills-grid .kpl-skills-row .kpl-card .kpl-icon img{border:2px solid #fff;background-color:#fff;border-radius:50%;width:4rem;height:4rem}@media all and (min-width: 768px){.kpl-skills .kpl-skills-container .kpl-skills-grid .kpl-skills-row .kpl-card .kpl-icon svg,.kpl-skills .kpl-skills-container .kpl-skills-grid .kpl-skills-row .kpl-card .kpl-icon img{height:unset;width:unset}}.kpl-skills .kpl-skills-container .kpl-skills-grid .kpl-skills-row .kpl-card .kpl-icon svg .a,.kpl-skills .kpl-skills-container .kpl-skills-grid .kpl-skills-row .kpl-card .kpl-icon img .a{opacity:1}.kpl-skills .kpl-skills-container .kpl-skills-grid .kpl-skills-row .kpl-card h2{font-size:1.4rem;font-weight:600}@media all and (min-width: 768px){.kpl-skills .kpl-skills-container .kpl-skills-grid .kpl-skills-row .kpl-card{width:48%}.kpl-skills .kpl-skills-container .kpl-skills-grid .kpl-skills-row .kpl-card:nth-child(odd){margin-right:4%}}@media all and (min-width: 1024px){.kpl-skills .kpl-skills-container .kpl-skills-grid .kpl-skills-row .kpl-card{width:23%;margin-right:2% !important}}@media all and (min-width: 1024px){.kpl-skills{background-position:center}}.kpl-table{padding:2.5rem 0}@media all and (min-width: 768px){.kpl-table{padding:4.5rem 0}}.kpl-table .kpl-table-container .kpl-heading{max-width:50rem;margin:0 auto}@media all and (min-width: 1024px){.kpl-table .kpl-table-container .kpl-heading{margin-bottom:2.7rem}}.kpl-table .kpl-table-container .kpl-table-mobile .kpl-table-heading{display:-webkit-box;display:-ms-flexbox;display:flex}.kpl-table .kpl-table-container .kpl-table-mobile .kpl-table-heading div{width:33.3%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#707070;color:#fff;font-size:.9rem;font-weight:600;padding:.9rem .4rem;text-align:center}.kpl-table .kpl-table-container .kpl-table-mobile .kpl-table-heading div.kpl-green{background-color:#093}.kpl-table .kpl-table-container .kpl-table-mobile .kpl-table-heading div.kpl-green img{width:50px}.kpl-table .kpl-table-container .kpl-table-mobile h2{font-size:1.3rem;font-weight:600;padding:2rem 1rem 0 1rem}@media all and (min-width: 768px){.kpl-table .kpl-table-container .kpl-table-mobile h2{padding:2rem 2rem 0 2rem}}.kpl-table .kpl-table-container .kpl-table-mobile .kpl-table-container .kpl-row{padding:.8rem 0}.kpl-table .kpl-table-container .kpl-table-mobile .kpl-table-container .kpl-row:nth-child(even){background-color:#f8f8f8}.kpl-table .kpl-table-container .kpl-table-mobile .kpl-table-container .kpl-row h4{font-weight:100;font-size:1rem;padding:0 1rem;margin-bottom:.75rem}@media all and (min-width: 768px){.kpl-table .kpl-table-container .kpl-table-mobile .kpl-table-container .kpl-row h4{padding:0 2rem}}.kpl-table .kpl-table-container .kpl-table-mobile .kpl-table-container .kpl-row .kpl-checks{display:-webkit-box;display:-ms-flexbox;display:flex}.kpl-table .kpl-table-container .kpl-table-mobile .kpl-table-container .kpl-row .kpl-checks div{width:33.3%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.kpl-table .kpl-table-container .kpl-table-mobile .kpl-table-container .kpl-row .kpl-checks div img,.kpl-table .kpl-table-container .kpl-table-mobile .kpl-table-container .kpl-row .kpl-checks div span{width:1.3rem;font-weight:900;text-align:center}@media all and (min-width: 768px){.kpl-table .kpl-table-container .kpl-table-mobile .kpl-table-container .kpl-row .kpl-checks div img,.kpl-table .kpl-table-container .kpl-table-mobile .kpl-table-container .kpl-row .kpl-checks div span{width:2rem}}@media all and (min-width: 1024px){.kpl-table .kpl-table-container .kpl-table-mobile{display:none}}.kpl-table .kpl-table-container .kpl-table-desktop{display:none;padding:0 2rem;max-width:77.6rem;margin:0 auto}.kpl-table .kpl-table-container .kpl-table-desktop table{width:100%}.kpl-table .kpl-table-container .kpl-table-desktop table thead tr th{height:5rem;color:#fff}.kpl-table .kpl-table-container .kpl-table-desktop table thead tr th.kpl-table-title{font-size:1.5rem;color:#3a3a3a}.kpl-table .kpl-table-container .kpl-table-desktop table thead tr th:not(.kpl-table-title){text-align:center}.kpl-table .kpl-table-container .kpl-table-desktop table thead tr th.kpl-academy{background-color:#093}.kpl-table .kpl-table-container .kpl-table-desktop table thead tr th.kpl-academy img{margin:0 1rem}.kpl-table .kpl-table-container .kpl-table-desktop table thead tr th.kpl-gray{background-color:#707070;font-size:.9rem;padding:0 1rem}.kpl-table .kpl-table-container .kpl-table-desktop table tbody tr:nth-child(even){background-color:#f8f8f8}.kpl-table .kpl-table-container .kpl-table-desktop table tbody tr td.kpl-col-text{font-size:1.1rem;padding:1rem}.kpl-table .kpl-table-container .kpl-table-desktop table tbody tr td:not(.kpl-col-text){text-align:center}.kpl-table .kpl-table-container .kpl-table-desktop table tbody tr td img,.kpl-table .kpl-table-container .kpl-table-desktop table tbody tr td span{width:2rem}@media all and (min-width: 1024px){.kpl-table .kpl-table-container .kpl-table-desktop{display:block}}.kpl-two-col-slider{background-color:#f1f5f9}.kpl-two-col-slider .kpl-two-col-slider-container{padding:2.5rem 0 3.5rem;margin:0 auto;max-width:77.6rem}@media all and (min-width: 768px){.kpl-two-col-slider .kpl-two-col-slider-container{padding:4.5rem 0 5.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-left{padding:0 1rem 2rem}@media all and (min-width: 768px){.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-left{padding:0 2rem 2rem}}.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-left h2{font-size:2rem;text-align:center;font-weight:300}@media all and (min-width: 768px){.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-left h2{text-align:left;font-size:2.5rem}}.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-left h3{font-size:1.2rem;font-weight:700;margin-bottom:.3rem}.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-left h4{text-align:center}@media all and (min-width: 768px){.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-left h4{text-align:left}}.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-left ul{list-style:none;padding:0;margin-top:.5rem}.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-left ul li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:.2rem;margin-bottom:.4rem}.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-left ul li:before{content:"";display:block;background-image:url("../../images/kpl-assets/checkmark.svg");width:1rem;height:1rem;background-repeat:no-repeat;background-size:cover;padding:.6rem;margin-top:.2rem;margin-right:1rem}.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-left a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#093;border-bottom:1px solid #093}.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-left a svg{width:2rem}@media all and (min-width: 768px){.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-left{width:50%;padding:0 2rem}}.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-right .slider:before,.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-right .slider:after{display:none}.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-right .slider .slick-arrow{z-index:1}.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-right .slider .slick-arrow.circle{border:none;background:none;width:4rem;height:4rem;background-color:#093;border-radius:50%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;outline:none}.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-right .slider .slick-arrow svg{width:2.5rem;stroke:#fff}.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-right .slider .slick-arrow.left{margin-left:1rem}.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-right .slider .slick-arrow.right{right:0;margin-right:1rem}.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-right .slider .slick-dots button:before{font-size:9px}@media all and (min-width: 768px){.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-right .slider .slick-dots button:before{font-size:6px}}.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-right .slider .slick-list{padding:0 !important}@media all and (min-width: 768px){.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-right .slider .slick-list{margin:-11rem 0 -15.3rem}}.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-right .slider .slick-list .slick-track{padding:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex}.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-right .slider .slick-list .slick-track .slick-slide{margin:0 1rem}@media all and (min-width: 768px){.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-right .slider .slick-list .slick-track .slick-slide{margin:0 27px}}.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-right .slider .slick-list .slick-track .slick-slide .kpl-card{-webkit-box-shadow:rgba(50,50,93,.2509803922) 0px 2px 5px -1px,rgba(0,0,0,.3019607843) 0px 1px 3px -1px;box-shadow:rgba(50,50,93,.2509803922) 0px 2px 5px -1px,rgba(0,0,0,.3019607843) 0px 1px 3px -1px;background-color:#fff;border-radius:3px}.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-right .slider .slick-list .slick-track .slick-slide .kpl-card img{border-radius:3px 3px 0 0;width:100%}.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-right .slider .slick-list .slick-track .slick-slide .kpl-card .kpl-content{padding:1.3rem 1rem}.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-right .slider .slick-list .slick-track .slick-slide .kpl-card .kpl-content h3{margin:0 0 1rem 0;font-size:1.3rem;font-weight:800}.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-right .slider .slick-list .slick-track .slick-slide .kpl-card .kpl-content p{font-size:.95rem}@media all and (min-width: 768px){.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-right .slider .slick-list .slick-track .slick-slide{margin:0 6rem}}@media all and (min-width: 968px){.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-right .slider .slick-list .slick-track .slick-slide{margin:0 7rem}}@media all and (min-width: 768px){.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-right .slider{padding:0;width:100%;max-width:100vw}}@media all and (min-width: 768px){.kpl-two-col-slider .kpl-two-col-slider-container .kpl-col-right{width:50%}}.kpl-two-col-slider .kpl-two-col-slider-container .slick-dots{margin-bottom:-30px}.kpl-two-col-slider .kpl-two-col-slider-container .slick-dots:before{content:"Included Builds";display:block;font-size:1rem;position:relative;top:9px}.kpl-footer{background-image:url("../../images/kpl-assets/looking-at-computer.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;margin-bottom:-2rem}.kpl-footer .kpl-overlay{position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.368627451)}.kpl-footer .kpl-footer-container{text-align:center;color:#fff;padding:2.5rem 1rem;z-index:1;position:relative}@media all and (min-width: 768px){.kpl-footer .kpl-footer-container{padding:8rem 2rem 12rem;margin-bottom:-7rem}}.kpl-footer .kpl-footer-container .kpl-content{max-width:43rem;margin:0 auto}.kpl-footer .kpl-footer-container .kpl-content .kpl-logo{margin-bottom:1.7rem}.kpl-footer .kpl-footer-container .kpl-content .kpl-logo img{max-width:19rem}@media all and (min-width: 768px){.kpl-footer .kpl-footer-container .kpl-content .kpl-logo img{width:23rem;margin-left:.3rem}}.kpl-footer .kpl-footer-container .kpl-content .kpl-heading{padding:0}.kpl-footer .kpl-footer-container .kpl-content .course-price{text-align:left}.kpl-footer .kpl-footer-container .kpl-content h3{font-size:1.3rem;margin-bottom:3rem}@media all and (min-width: 768px){.kpl-footer .kpl-footer-container .kpl-content h3{margin-bottom:2rem}}.kpl-footer .kpl-footer-container .kpl-content .kpl-btn-primary{margin:0 auto}#kpl-popup-player{z-index:9999;position:fixed;top:0;bottom:0;right:0;left:0;position:fixed;padding-bottom:56.25%;height:0}#kpl-popup-player iframe{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90%;height:100%;margin-top:6rem;max-width:50rem;max-height:28rem}#kpl-popup-player .overlay{position:fixed;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.7019607843);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}#kpl-popup-player .overlay svg{width:4rem;margin:1rem;stroke:#fff;cursor:pointer}.academy-nav{-webkit-font-smoothing:antialiased;z-index:2;position:relative;top:0;left:0;width:100%}.academy-nav .nav{padding:1rem;display:block;text-align:center}.academy-nav .nav div{margin-top:.6rem}.academy-nav .nav img{max-width:10rem;width:100%}.academy-nav a{margin-right:1.3rem;color:#fff}.academy-nav a:last-of-type{margin-right:0}@media(min-width: 425px){.academy-nav{position:absolute}.academy-nav .nav{max-width:77.6rem;margin:0 auto;padding:1rem 2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:unset}.academy-nav .nav div{margin-top:0}}@media(min-width: 768px){.academy-nav .nav{max-width:77.6rem;margin:0 auto;padding:1rem 2rem}}.tiny-error{display:none !important}@media(max-width: 1199px){#launcher{margin:0 !important;bottom:.3rem !important;right:.45rem !important}}
