.home .content{float:none;width:100%;padding-right:0}.home .content-sidebar-wrap{max-width:none;padding:0;background:#f8f7f7}.home .main-content{padding:60px 0 20px;line-height:1.4}@media all and (max-width: 1200px){.home .main-content{padding:54px 0 20px}}@media all and (max-width: 960px){.home .main-content{padding:48px 0 20px}}@media all and (max-width: 767px){.home .main-content{padding:42px 0 20px}}@media all and (max-width: 480px){.home .main-content{padding:36px 0 20px}}.home .main-content h1{margin-bottom:15px}.home .main-content p:last-of-type{margin-bottom:0}.home .programs{text-align:center}.home .programs .slick-dots{position:static}.home .programs .button{font-size:10px;margin:0 auto;padding:12px 25px}.home .programs .program-slider{margin-left:-5px;margin-right:-5px;margin-bottom:30px}.home .programs .program-slider .program{margin-left:5px;margin-right:5px}@media all and (max-width: 1100px){.home .programs .program-slider{margin-bottom:20px}}.home .programs .program-slider .slick-arrow{font-size:30px}.home .programs .program-slider .slick-arrow.slick-prev{left:-40px;text-align:left}.home .programs .program-slider .slick-arrow.slick-next{right:-40px;text-align:right}.home .programs .program-slider .image{background-position:top center;background-repeat:no-repeat;background-color:#12162e}.home .story{padding:40px 0 60px}@media all and (max-width: 1200px){.home .story{padding:36px 0 54px}}@media all and (max-width: 960px){.home .story{padding:32px 0 48px}}@media all and (max-width: 767px){.home .story{padding:28px 0 42px}}@media all and (max-width: 480px){.home .story{padding:24px 0 36px}}.home .story img{display:block;float:right;max-width:57%}@media all and (max-width: 767px){.home .story img{float:none;margin:0 auto 20px}}.home .story .left{float:left;width:43%;box-sizing:border-box;line-height:1.4;padding-top:40px}@media all and (max-width: 767px){.home .story .left{width:100%;float:none;padding-top:0}}.home .story h2{font-family:"Dakota",sans-serif;text-transform:none;font-size:29px;line-height:1.1;font-weight:700}.home .callout{background:#ffc000;position:relative}@media all and (max-width: 1200px){.home .callout .inner{max-width:none;padding:0}}.home .callout .first{position:absolute;width:58%;background-size:cover !important;bottom:0;left:0;top:0;background-color:#ffc000;background-position:top center;background-repeat:no-repeat}@media all and (min-width: 2001px){.home .callout .first{width:56%}}@media all and (max-width: 1200px){.home .callout .first{width:50%}}@media all and (max-width: 960px){.home .callout .first{display:none}}.home .callout .first-text,.home .callout .second-text{padding:120px 0 76px;font-size:21px;text-transform:uppercase;line-height:1.6;position:relative;z-index:2}@media all and (max-width: 1200px){.home .callout .first-text,.home .callout .second-text{padding:90px 30px 60px;box-sizing:border-box;font-size:20px}}@media all and (max-width: 1040px){.home .callout .first-text,.home .callout .second-text{padding:60px 30px 40px;box-sizing:border-box;font-size:19px}}@media all and (max-width: 960px){.home .callout .first-text,.home .callout .second-text{font-size:18px;padding:50px 30px;text-align:center}}@media all and (max-width: 767px){.home .callout .first-text,.home .callout .second-text{font-size:17px}}@media all and (max-width: 480px){.home .callout .first-text,.home .callout .second-text{font-size:16px}}.home .callout .first-text{color:#fff;width:58%;float:left;padding-left:40px;box-sizing:border-box;background-color:#ffc000;background-repeat:no-repeat;background-position:top center}@media all and (min-width: 961px){.home .callout .first-text{background:none !important}}@media all and (max-width: 1200px){.home .callout .first-text{width:50%}}@media all and (max-width: 960px){.home .callout .first-text{width:100%}}.home .callout .first-text a{font-size:30px;text-decoration:none;letter-spacing:0.3s}@media all and (max-width: 1200px){.home .callout .first-text a{font-size:28px}}@media all and (max-width: 960px){.home .callout .first-text a{font-size:26px}}@media all and (max-width: 767px){.home .callout .first-text a{font-size:24px}}@media all and (max-width: 480px){.home .callout .first-text a{font-size:22px}}.home .callout .first-text a:hover{color:#fff}.home .callout .second-text{width:34%;color:#12162e;float:right;font-weight:700}@media all and (max-width: 1200px){.home .callout .second-text{width:50%}}@media all and (max-width: 960px){.home .callout .second-text{width:100%}}.home .callout .second-text a{text-decoration:none;color:#242b51}.home .callout .second-text a.button{font-size:12px;font-weight:500;color:#fff;padding:8px 20px;margin:-2px 0px 0px 5px;text-transform:none}.home .why{padding:100px 0 80px;text-align:center}@media all and (max-width: 1200px){.home .why{padding:80px 0}}@media all and (max-width: 960px){.home .why{padding:60px 0}}@media all and (max-width: 767px){.home .why{padding:40px 0}}@media all and (max-width: 480px){.home .why{padding:30px 0}}.home .why h2{margin-bottom:50px}@media all and (max-width: 1200px){.home .why h2{margin-bottom:35px}}@media all and (max-width: 960px){.home .why h2{margin-bottom:30px}}@media all and (max-width: 767px){.home .why h2{margin-bottom:25px}}@media all and (max-width: 480px){.home .why h2{margin-bottom:20px}}.home .why .reason{width:33.3333%;box-sizing:border-box;padding:0 25px;float:left;line-height:1.4;font-size:12px}@media all and (max-width: 840px){.home .why .reason{width:100%;padding:0;margin-bottom:20px}}.home .why .reason i{font-size:30px;margin-bottom:15px}.home .why .reason h3{font-size:17px;text-transform:none}.home .why .reason p{font-weight:700;line-height:1.5}.home .tiles .tile{width:25%;box-sizing:border-box;padding:70px 40px 60px 60px;color:#fff;float:left;font-size:18px;line-height:1.5;background-size:cover !important;height:306px;min-height:200px;background-repeat:no-repeat;background-position:top center}@media all and (max-width: 1400px){.home .tiles .tile{padding:50px 30px}}@media all and (max-width: 1200px){.home .tiles .tile{padding:45px 25px;font-size:17px}}@media all and (max-width: 960px){.home .tiles .tile{padding:40px 20px;font-size:16px;width:50%}}@media all and (max-width: 767px){.home .tiles .tile{padding:30px 20px;font-size:15px}}@media all and (max-width: 480px){.home .tiles .tile{font-size:14px;width:100%}}.home .tiles .tile span{text-transform:uppercase;font-size:13px}.home .tiles .tile a{color:#fff;font-weight:400;font-size:13px}.home .blogs{padding:110px 0;text-align:center}@media all and (max-width: 1200px){.home .blogs{padding:80px 0}}@media all and (max-width: 960px){.home .blogs{padding:60px 0}}@media all and (max-width: 767px){.home .blogs{padding:40px 0}}@media all and (max-width: 480px){.home .blogs{padding:30px 0}}.home .blogs .button{font-size:10px;margin:30px auto 0;padding:12px 25px}.home .blogs h2{margin-bottom:40px;text-align:left}.home .blogs .post{background:#f0eeee;line-height:1.4;position:relative;text-align:left}.home .blogs .post h3{font-size:17px;line-height:1.2}.home .blogs .post .date{text-transform:uppercase;font-size:10px;display:block;margin-bottom:10px}.home .blogs .post .read{font-size:11px;display:block}.home .blogs .post .image{float:left;background-size:cover !important;height:100%;position:absolute;top:0;left:0;bottom:0;background-position:top center;background-repeat:no-repeat}@media all and (max-width: 570px){.home .blogs .post .image{float:none;position:static;height:220px}}.home .blogs .post .padded{padding:30px;float:right;box-sizing:border-box;font-size:12px}.home .blogs .post .padded p{font-weight:600;line-height:1.5}@media all and (max-width: 570px){.home .blogs .post .padded{float:none;padding:20px}}@media all and (max-width: 960px){.home .blogs .post .padded .desktop{display:none}}.home .blogs .post .padded .mobile{display:none}@media all and (max-width: 960px){.home .blogs .post .padded .mobile{display:block}}.home .blogs .post .padded .desktop{display:block}@media all and (max-width: 960px){.home .blogs .post .padded .desktop{display:none}}.home .blogs .post:first-of-type{width:100%;margin-bottom:20px;min-height:280px}@media all and (max-width: 960px){.home .blogs .post:first-of-type{min-height:0}}.home .blogs .post:first-of-type .image{width:50%}@media all and (max-width: 767px){.home .blogs .post:first-of-type .image{width:40%}}@media all and (max-width: 570px){.home .blogs .post:first-of-type .image{width:100%}}.home .blogs .post:first-of-type .padded{width:50%}@media all and (max-width: 767px){.home .blogs .post:first-of-type .padded{width:60%}}@media all and (max-width: 570px){.home .blogs .post:first-of-type .padded{width:100%}}.home .blogs .post:first-of-type .padded{padding:40px}@media all and (max-width: 960px){.home .blogs .post:first-of-type .padded{padding:30px}}@media all and (max-width: 570px){.home .blogs .post:first-of-type .padded{padding:20px}}.home .blogs .post:nth-of-type(2){width:63%;margin-right:2%;float:left;min-height:260px}@media all and (max-width: 960px){.home .blogs .post:nth-of-type(2){min-height:0;width:100%;margin-right:0;float:none;margin-bottom:20px}}.home .blogs .post:nth-of-type(2) .image{width:40%}@media all and (max-width: 960px){.home .blogs .post:nth-of-type(2) .image{width:50%}}@media all and (max-width: 767px){.home .blogs .post:nth-of-type(2) .image{width:40%}}@media all and (max-width: 570px){.home .blogs .post:nth-of-type(2) .image{width:100%}}.home .blogs .post:nth-of-type(2) .padded{width:60%}@media all and (max-width: 960px){.home .blogs .post:nth-of-type(2) .padded{width:50%}}@media all and (max-width: 767px){.home .blogs .post:nth-of-type(2) .padded{width:60%}}@media all and (max-width: 570px){.home .blogs .post:nth-of-type(2) .padded{width:100%}}.home .blogs .post:last-of-type{width:35%;float:right;min-height:260px}@media all and (max-width: 960px){.home .blogs .post:last-of-type{min-height:0;width:100%;margin-right:0;float:none}}.home .blogs .post:last-of-type .image{width:35%}@media all and (max-width: 960px){.home .blogs .post:last-of-type .image{width:50%}}@media all and (max-width: 767px){.home .blogs .post:last-of-type .image{width:40%}}@media all and (max-width: 570px){.home .blogs .post:last-of-type .image{width:100%}}.home .blogs .post:last-of-type .padded{width:65%}@media all and (max-width: 960px){.home .blogs .post:last-of-type .padded{width:50%}}@media all and (max-width: 767px){.home .blogs .post:last-of-type .padded{width:60%}}@media all and (max-width: 570px){.home .blogs .post:last-of-type .padded{width:100%}}
