.home .section-1{padding:50px 0;background:url(../../img/home/top_bg.png);background-position:center right;background-size:contain;background-repeat:no-repeat}.home .section-1 .headers{margin-top:100px}.home .section-2{padding:75px 0;background:url(../../img/home/leadai_bg.jpg);background-repeat:no-repeat;background-position:calc(50% + 100px) center}.home .section-2 .image-container{height:100%}.home .section-2 .image-container img{display:block;max-height:765px;max-width:456px;margin:0 auto;width:100%}.home .section-2 .text-block p{font-size:18px;line-height:26px}.home .section-2 .text-block p:last-child{margin-bottom:0}.home .section-2 .section-footer{padding-top:25px}.home .section-3{padding:50px 0;background:url(../../img/home/curriculum_gradient.png);background-position:center right;background-size:contain;background-repeat:no-repeat}.home .section-3 .image-container img{display:inline-block;max-width:100%;max-height:485px;height:auto;width:auto;margin-left:auto;max-width:100%;height:auto;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.home .section-3 .text-block p{font-size:18px;line-height:26px;margin-bottom:30px}.home .section-4{padding:100px 0 76px}.home .section-4 .section-header{margin-bottom:60px}.home .section-4 .brand{max-width:calc(320px + 56px);padding:0 28px}.home .section-4 .brand-container .img-container{margin-bottom:35px}.home .section-4 .brand-container .img-container img{max-width:100%;max-height:500px;margin:0 auto;display:block}.home .section-4 .brand-container .brand-text p{letter-spacing:0;font-size:18px;line-height:26px}.home .section-4 .section-footer{padding-top:10px}.home .section-5{-webkit-background-origin:border-box;background-origin:border-box;background:url('../../img/home/gradient media.png');background-repeat:no-repeat;background-position:top right}.home .section-5 .container{border-radius:25px;border:1px solid rgba(255,255,255,.3);padding:50px 0}.home .section-5 .section-header{margin-bottom:60px}.home .section-5 .media{padding:0 10px;margin-bottom:60px}.home .section-5 .media-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.home .section-5 .media-container .img-container{margin-bottom:25px;height:285px}.home .section-5 .media-container .img-container img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home .section-5 .media-container .item-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.home .section-5 .media-container .item-footer h3{font-family:Chivo,sans-serif;letter-spacing:0;color:#fff;font-size:24px;line-height:32px;font-weight:700;margin-bottom:25px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home .section-5 .media-container .item-footer .description{font-size:18px;line-height:25px;color:#fff;font-weight:400;font-family:Chivo;margin-bottom:25px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.home .section-5 .media-container .item-footer .description *{margin:0!important}.home .section-5 .media-container .item-footer .description br{display:none}.home .section-5 .media-container .item-footer .description ul{padding:0}.home .section-5 .media-container .item-footer h4{font-family:Chivo,sans-serif;letter-spacing:0;color:#fff;font-size:18px;line-height:26px;font-weight:400;margin-bottom:12px}.home .section-5 .media-container .item-footer h4 span{color:#fff}.home .section-5 .media-container .item-footer a{font-family:Montserat,sans-serif;letter-spacing:0;color:#ff6b00;font-size:14px;line-height:20px;font-weight:400}.home .section-5 .media-footer{margin-top:-30px}.home .section-6{padding:79px 0 80px}.home .section-6 .member{margin-bottom:90px}.home .section-6 .member .img-container{padding-right:24px!important}.home .section-6 .member .img-container img{display:block;max-width:100%;max-height:290px;margin:0 auto}.home .section-6 .member .item-footer h3{font-family:ProximaNova;font-weight:700;font-size:28px;line-height:36px;letter-spacing:0;color:#002b43;margin-bottom:14px}.home .section-6 .member .item-footer h5{font-family:ProximaNova;font-size:22px;line-height:32px;letter-spacing:0;color:#333;margin-bottom:16px}.home .section-6 .member .item-footer span{font-family:ProximaNova;font-size:22px;line-height:32px;letter-spacing:0;color:#333}.home .section-6 .member .item-footer span img{margin-right:10px}.home .section-6 .section-footer{margin-top:-60px}.home .section-6 .section-footer a{height:46px}.home .section-7{background:url(../../img/home/academy_bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;padding:84px 0 102.5px}.home .section-7 .section-header{margin-bottom:28px}.home .section-7 h2,.home .section-7 h3{text-align:center}.home .section-7 .image-container img{display:block;max-width:100%;max-height:384px}.home .section-7 p{font-size:18px;line-height:26px;margin-bottom:30px}.home .section-8{padding:89px 0 87px}.home .section-8 .section-header{margin-bottom:35px}.home .section-8 .text-block>div{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.home .section-8 .image-container{position:relative}.home .section-8 .image-container img{display:inline-block;max-width:100%;max-height:642px;height:auto;width:auto;margin-left:auto;max-width:100%;height:auto;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.home .section-8 p{font-size:18px;line-height:26px;margin-bottom:30px}@media only screen and (max-width:756px){.home .section-2{padding:75px 0;background:url(../../img/home/leadai_bg.jpg) rgba(0,0,0,.5);background-repeat:no-repeat;background-blend-mode:multiply;background-position:calc(50% + 100px) center}}@media only screen and (max-width:991px){.home .section{padding:30px 0 40px}.home .section-1 .headers h1{margin-bottom:10px;font-size:40px;line-height:1.2em}.home .section-1 .headers h2{margin-bottom:0x;font-size:24px;line-height:1.2em}.home .section-2 .image-block{margin-bottom:20px}.home .section-4 .brand{margin-bottom:30px!important;padding:0 15px}.home .section-4 .brand:not(:last-child){margin-bottom:20px}.home .section-4 .brand .brand-text p:last-child{margin-bottom:0}.home .section-4 .section-footer{padding-top:0}.home .section-5{padding:40px 0 30px}.home .section-5 .section-header{margin-bottom:20px}.home .section-5 .media{margin-bottom:30px}.home .section-5 .media-footer{padding-top:20px}.home .section-6{padding:40px 0}.home .section-6 .member{margin-bottom:30px}.home .section-6 .member .img-container{padding-right:12px!important}.home .section-6 .member .item-footer h3{font-size:22px;line-height:26px}.home .section-6 .member .item-footer h5{font-size:18px;line-height:22px}.home .section-6 .member .item-footer span{font-size:18px;line-height:22px}.home .section-6 .section-footer{padding-top:0;margin-top:0}.home .section-7{padding:40px 0 50px}.home .section-7 .text-block{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.home .section-7 .image-block{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:20px}.home .section-7 .section-button{display:block!important;margin:0 auto}.home .section-8{padding:40px 0}.home .section-8 .text-block{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.home .section-8 .image-block{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding-left:15px!important}.home .section-8 .image-block img{max-height:450px}.home .section-8 .section-button{display:block;margin:0 auto}}@media only screen and (max-width:1199px){.home .section-3 .title-block{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.home .section-3 .title-block .section-header{text-align:center}.home .section-3 .text-block{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.home .section-3 .image-block{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;position:relative}.home .section-3 .image-block .image-container{margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.home .section-3 .section-button{display:block;margin:0 auto}}.h2{font-size:2.2rem;line-height:1.2}.highlighted{color:#ff6b00}@media only screen and (max-width:768px){.home .section-1{background-position:center 155px}.section.learn-and-earn{padding:0 40px}}@media only screen and (min-width:1200px){.home .section-2 .container-fluid{max-width:1250px;margin:0 auto}.home .section-2 .image-container{padding-right:45px}.home .section-3 .container-fluid{padding-left:calc((100% - 1250px)/ 2)!important}.home .section-3 .image-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.home .section-3 .text-block p{max-width:720px}.home .section-4 .container-fluid{max-width:1250px;margin:0 auto}.home .section-5 .container-fluid{max-width:1320px;margin:0 auto}.home .section-7 .container-fluid{max-width:1320px;margin:0 auto}.home .section-8 .container-fluid{padding-left:calc((100% - 1140px)/ 2)!important}.home .section-8 .text-block>div{height:100%;max-width:486px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.home .section-8 .text-block>div .section-button{-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}}