@charset "UTF-8";html{font-size:55%}@media (min-width:1040px){html{font-size:62.5%}}*{font-variant-numeric:lining-nums;-webkit-font-feature-settings:"lnum";-moz-font-feature-settings:"lnum";font-feature-settings:"lnum"}body{color:#4a4a4a;font-weight:400;font-size:1.5rem;text-rendering:optimizeLegibility}@media (min-width:768px){body{font-size:1.6rem}}@media (min-width:480px){.cms,.jadu-cms{font-size:18px;line-height:180%}}.cms-dark *{color:#fff}.all-caps,.cms .more,.cms .more-dark,.cms .more-light,.course-header-cta ul li a,.filter,.heading-related,.heading-related-small,.more,.more-dark,.more-light,.sticky-navbar-nav a,.sticky-navbar-nav span,blockquote footer{font-family:freight-sans-pro,sans-serif;text-transform:uppercase;font-size:14px;line-height:110%}.cms-heading-serif h1,.cms-heading-serif h2,.cms-heading-serif h3,.cms-heading-serif h4,.cms-heading-serif h5,.cms-heading-serif h6,.heading-underline{font-family:freight-display-pro,sans-serif}@media (min-width:480px){.all-caps,.cms .more,.cms .more-dark,.cms .more-light,.course-header-cta ul li a,.filter,.heading-related,.heading-related-small,.more,.more-dark,.more-light,.sticky-navbar-nav a,.sticky-navbar-nav span,blockquote footer{letter-spacing:.05em;line-height:140%;font-size:15px}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:400;margin-top:0;margin-bottom:12px}@media (min-width:768px){.all-caps,.cms .more,.cms .more-dark,.cms .more-light,.course-header-cta ul li a,.filter,.heading-related,.heading-related-small,.more,.more-dark,.more-light,.sticky-navbar-nav a,.sticky-navbar-nav span,blockquote footer{font-size:15px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:16px}}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#b31b1b}.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover,.h6 a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#aa8f6f;text-decoration:underline}.no-touch .h1 a,.no-touch .h2 a,.no-touch .h3 a,.no-touch .h4 a,.no-touch .h5 a,.no-touch .h6 a,.no-touch h1 a,.no-touch h2 a,.no-touch h3 a,.no-touch h4 a,.no-touch h5 a,.no-touch h6 a{text-decoration:none}.h1,h1{font-size:30px}@media (min-width:480px){.h1,h1{font-size:40px}}@media (min-width:768px){.h1,h1{font-size:45px}}@media (min-width:1040px){.h1,h1{font-size:48px}}.h2,h2{font-size:22px}@media (min-width:480px){.h2,h2{font-size:26px}}@media (min-width:768px){.h2,h2{font-size:28px}}.h3,h3{font-size:20px}@media (min-width:480px){.h3,h3{font-size:22px}}@media (min-width:768px){.h3,h3{font-size:24px}}.h4,h4{font-size:19px}@media (min-width:480px){.h4,h4{font-size:20px}}@media (min-width:768px){.h4,h4{font-size:22px}}.h5,h5{font-size:19px}@media (min-width:480px){.h5,h5{font-size:19px}}@media (min-width:768px){.h5,h5{font-size:20px}}.h6,h6{font-size:19px}@media (min-width:480px){.h6,h6{font-size:19px}}@media (min-width:768px){.h6,h6{font-size:20px}}.cms h1,.cms h2,.cms h3,.cms h4,.cms h5,.cms h6,.jadu-cms h1,.jadu-cms h2,.jadu-cms h3,.jadu-cms h4,.jadu-cms h5,.jadu-cms h6{line-height:130%}.cms-dark h1,.cms-dark h2,.cms-dark h3,.cms-dark h4,.cms-dark h5,.cms-dark h6{color:#fff}.h1-sm,.h2-lg{font-size:26px}@media (min-width:480px){.cms h1,.cms h2,.cms h3,.cms h4,.cms h5,.cms h6,.jadu-cms h1,.jadu-cms h2,.jadu-cms h3,.jadu-cms h4,.jadu-cms h5,.jadu-cms h6{line-height:125%}.h1-sm,.h2-lg{font-size:32px}}@media (min-width:768px){.h1-sm,.h2-lg{font-size:35px}}@media (min-width:1040px){.h1-sm,.h2-lg{font-size:40px}}.h2-sm,.h3-lg{font-size:20px}@media (min-width:480px){.h2-sm,.h3-lg{font-size:26px}}@media (min-width:768px){.h2-sm,.h3-lg{font-size:29px}}@media (min-width:1040px){.h2-sm,.h3-lg{font-size:34px}}.heading-underline{position:relative;display:table;text-align:center;margin:8px auto 16px}@media (min-width:480px){.heading-underline{margin-bottom:32px}}.heading-underline:before{content:"";position:absolute;width:70%;height:1px;bottom:-8px;left:15%;background-color:#aa8f6f}.course-header-cta ul li a,.heading-related,.heading-related-small,blockquote footer{font-family:freight-sans-pro,sans-serif;margin:0 0 8px;color:#666;line-height:140%}.course-header-cta ul li a a,.heading-related a,.heading-related-small a,blockquote footer a{color:#aa8f6f;text-decoration:none;border:0}.course-header-cta ul li a a:hover,.heading-related a:hover,.heading-related-small a:hover,blockquote footer a:hover{text-decoration:underline}.course-header-cta ul li a a.active,.heading-related a.active,.heading-related-small a.active,blockquote footer a.active{color:#b31b1b;text-decoration:underline}.accordion-keyfacts.desktop .accordion-heading-keyfacts a,.heading-link a,.heading-link-alt a,.heading-link-alt-sm a,.heading-link-lg a,.heading-link-more a,.heading-link-more-sm a,.heading-more a,.heading-more-sm a,.panel-course .panel-title a{color:#4a4a4a}.heading-related-small{font-size:12px}@media (min-width:480px){.course-header-cta ul li a,.heading-related,.heading-related-small,blockquote footer{line-height:160%}.heading-related-small{font-size:12px}}@media (min-width:768px){.heading-related-small{font-size:13px}}.heading-link,.heading-link-lg,.heading-link-more,.heading-link-more-sm,.heading-more,.heading-more-sm{font-size:20px;margin:0 0 8px;font-family:freight-sans-pro,sans-serif;line-height:120%}@media (min-width:768px){.heading-link,.heading-link-lg,.heading-link-more,.heading-link-more-sm,.heading-more,.heading-more-sm{font-size:22px}}.heading-link-lg{font-size:26px}.accordion-keyfacts.desktop .accordion-heading-keyfacts,.heading-link-alt,.heading-link-alt-sm,.panel-course .panel-title{font-family:freight-display-pro,sans-serif;font-size:18px;line-height:130%;margin-top:0}.heading-link-more-sm:after,.heading-link-more:after,.heading-more-sm:after,.heading-more:after{text-decoration:none;line-height:1;vertical-align:middle;content:"\EA0A";speak:none;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;transform:translate(0,-1px);display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}@media (min-width:480px){.accordion-keyfacts.desktop .accordion-heading-keyfacts,.heading-link-alt,.heading-link-alt-sm,.panel-course .panel-title{font-size:20px}}@media (min-width:768px){.accordion-keyfacts.desktop .accordion-heading-keyfacts,.heading-link-alt,.heading-link-alt-sm,.panel-course .panel-title{font-size:20px}}@media (min-width:1040px){.accordion-keyfacts.desktop .accordion-heading-keyfacts,.heading-link-alt,.heading-link-alt-sm,.panel-course .panel-title{font-size:23px}.heading-link-alt-sm{font-size:20px}}.heading-link-more,.heading-more{display:inline-block}.heading-link-more:after,.heading-more:after{font-family:tk-icons!important;font-size:inherit;margin-left:5px;color:#aa8f6f}.heading-link-more-sm,.heading-more-sm{font-size:16px;margin:0 0 8px;font-family:freight-sans-pro,sans-serif}@media (min-width:480px){.heading-link-more-sm,.heading-more-sm{font-size:16px}}@media (min-width:768px){.heading-link-more-sm,.heading-more-sm{font-size:18px}}.heading-link-more-sm a,.heading-more-sm a{color:#4a4a4a;border:0}.heading-link-more-sm:after,.heading-more-sm:after{font-family:tk-icons!important;font-size:inherit;margin-left:5px;color:#aa8f6f}.article p,.heading-serif,.lead-alt{font-family:freight-text-pro,serif}@media all and (-ms-high-contrast:none){.heading-link-more-sm:after,.heading-link-more:after,.heading-more-sm:after,.heading-more:after{content:"❯"!important;font-size:14px;margin-left:7px;top:0}}.p,p{margin-bottom:12px;font-weight:400;font-size:15px;line-height:140%}@media (min-width:480px){.p,p{font-size:16px;line-height:160%}}@media (min-width:1040px){.p,p{margin-bottom:24px;font-size:18px;line-height:160%}}.cms-lead-serif>p:first-child,.cms-lead>p:first-child,.lead,.lead-alt{line-height:140%;font-size:16px;margin-bottom:12px;font-weight:400}@media (min-width:1040px){.cms-lead-serif>p:first-child,.cms-lead>p:first-child,.lead,.lead-alt{margin-bottom:24px}}@media (min-width:480px){.cms-lead-serif>p:first-child,.cms-lead>p:first-child,.lead,.lead-alt{font-size:17px;margin-bottom:16px}}@media (min-width:768px){.cms-lead-serif>p:first-child,.cms-lead>p:first-child,.lead,.lead-alt{line-height:150%;font-size:18px}}@media (min-width:1040px){.cms-lead-serif>p:first-child,.cms-lead>p:first-child,.lead,.lead-alt{line-height:150%;font-size:22px}}.cms-lead-serif>p:first-child{font-family:freight-display-pro,sans-serif}.cms-serif,.cms-serif>*,.summary{font-family:freight-text-pro,serif}.cms-no-lead>p:first-child,.jadu-cms-no-lead>p:first-child{margin-bottom:8px;font-weight:400;font-size:14px;line-height:150%}@media (min-width:480px){.cms-no-lead>p:first-child,.jadu-cms-no-lead>p:first-child{font-size:16px;line-height:170%}}@media (min-width:1040px){.cms-no-lead>p:first-child,.jadu-cms-no-lead>p:first-child{margin-bottom:16px;font-size:18px;line-height:170%}}.cms-dark p{color:#fff}.summary{line-height:150%;font-size:16px}@media (min-width:480px){.summary{font-size:20px}}@media (min-width:768px){.summary{font-size:22px}}.dropcaps,.summary-drop-caps{font-size:40px;float:left;font-family:freight-display-pro,sans-serif;line-height:80%;color:#aa8f6f;padding:8px 12px 0 0}@media (min-width:480px){.dropcaps,.summary-drop-caps{font-size:50px}}@media (min-width:768px){.dropcaps,.summary-drop-caps{font-size:60px}}.excerpt,.excerpt p,.note,.note p{color:#666;line-height:150%;font-size:14px}@media (min-width:480px){.excerpt,.excerpt p,.note,.note p{font-size:15px}}@media (min-width:768px){.excerpt,.excerpt p,.note,.note p{font-size:16px;line-height:180%}}.excerpt p strong,.excerpt strong,.note p strong,.note strong{padding:0 4px}.excerpt,.excerpt p{margin-bottom:0}.notice{font-size:14px}.caption{font-size:16px;line-height:120%;padding:6px 0}.line-break,.url{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin:0 0 10px;font-size:14px}@media (min-width:480px){.line-break,.url{font-size:15px}}@media (min-width:768px){.line-break,.url{font-size:16px;line-height:180%}}a{color:#b31b1b}a:hover{color:#aa8f6f}.accordion-keyfacts div a,.cms a,.jadu-cms a,.panel-course a{color:#b31b1b;text-decoration:none!important;border-bottom:1px solid #c9bfb5;line-height:100%}.accordion-keyfacts div a:hover,.cms a:hover,.jadu-cms a:hover,.panel-course a:hover{color:#aa8f6f;border-bottom:1px solid #aa8f6f}.accordion-keyfacts.desktop .accordion-heading-keyfacts a,.cms .more,.cms .more-dark,.cms .more-light,.heading-link a,.heading-link-alt a,.heading-link-alt-sm a,.heading-link-lg a,.heading-link-more a,.heading-link-more-sm a,.heading-more a,.heading-more-sm a,.more,.more-dark,.more-light,.panel-course .panel-title a{text-decoration:none;border-bottom:1px solid rgba(201,191,181,0);transition:border-bottom .25s ease,color .25s ease}.accordion-keyfacts.desktop .accordion-heading-keyfacts a:hover,.heading-link a:hover,.heading-link-alt a:hover,.heading-link-alt-sm a:hover,.heading-link-lg a:hover,.heading-link-more a:hover,.heading-link-more-sm a:hover,.heading-more a:hover,.heading-more-sm a:hover,.more-dark:hover,.more-light:hover,.more:hover,.panel-course .panel-title a:hover{text-decoration:none;border-bottom:1px solid #c9bfb5}.missing-char{font-weight:400;font-family:Helvetica,sans-serif}.cms a>img,.jadu-cms a>img{border:1px solid #c9bfb5;padding:4px}.cms a>img:hover,.jadu-cms a>img:hover{border:1px solid #c9bfb5}.cms hr,.jadu-cms hr{clear:both}.cms .subscript_text,.jadu-cms .subscript_text{vertical-align:sub;font-size:.8em}.cms .superscript_text,.jadu-cms .superscript_text{vertical-align:super;font-size:.8em}.cms .btn{color:#fff}.cms-dark a:hover{border-bottom:1px solid #aa8f6f}.cms .more,.cms .more-dark,.cms .more-light,.more,.more-dark,.more-light{display:inline-block;color:#4a4a4a}.cms .more-dark:after,.cms .more-light:after,.cms .more:after,.more-dark:after,.more-light:after,.more:after{font-family:tk-icons!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;transform:translate(0,-1px);line-height:1;font-size:inherit;display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA0A";margin-left:5px;position:relative;color:#aa8f6f}.more-dark:focus,.more-light:focus,.more:focus{color:#aa8f6f;text-decoration:none}.cms .more-dark,.more-dark{color:#4a4a4a}.cms .more-divider.color-white:after,.cms .more-divider.more-light:after,.cms .more-light,.cms .more-light:after,.more-divider.color-white:after,.more-divider.more-light:after,.more-light,.more-light:after{color:#fff}.cms .more-divider,.more-divider{border-top:1px solid #aa8f6f;display:block;padding:8px 0;border-bottom:0}.cms .more-divider:hover,.more-divider:hover{border-bottom:0}.cms .more-divider.color-white,.cms .more-divider.more-light,.more-divider.color-white,.more-divider.more-light{border-top:1px solid #fff;color:#fff}.cms .more-expand:after,.more-expand:after{content:"\EA08"}.cms .more-expand.active:after,.more-expand.active:after{content:"\EA0B"}.filter{display:inline-block;color:#b31b1b;text-decoration:none;text-align:center;background:0 0;border:0;margin:0}.filter.active:after,.filter:after{font-family:tk-icons!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;transform:translate(0,-1px);line-height:1;font-size:inherit;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px;position:relative;top:2px;color:#aa8f6f;text-decoration:none;vertical-align:middle}.filter:hover{text-decoration:none}.filter:after{content:"\EA08"}.filter.active:after{content:"\EA0C"}.link-wrap{font-size:0;text-indent:-9999px;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.course-banner,.name-divider{position:relative}blockquote{border-left:4px solid #aa8f6f;font-size:16px;color:#4a4a4a;line-height:130%;padding:12px}@media (min-width:480px){blockquote{font-family:freight-display-pro,sans-serif;font-size:18px;padding:16px;font-style:normal}}@media (min-width:768px){blockquote{font-size:26px}}blockquote p{quotes:"“" "”" "‘" "’";display:inline;font-size:inherit;line-height:130%}blockquote p:before{content:open-quote}blockquote p:after{content:close-quote}blockquote footer{padding-top:12px;margin:0;display:block}blockquote footer p:before,blockquote footer:before{content:""}@media (min-width:768px){.blockquote-sm{font-size:22px}}.blockquote-no-style{border:0;padding:0;margin:0}.cms dl,.cms ol,.cms ul,.jadu-cms dl,.jadu-cms ol,.jadu-cms ul{margin:0 0 20px 20px;padding:0}.cms dl ul,.cms ol ul,.cms ul ul,.jadu-cms dl ul,.jadu-cms ol ul,.jadu-cms ul ul{margin-bottom:0}.cms li,.jadu-cms li{line-height:120%;padding:0;margin:10px 0;font-size:14px}@media (min-width:480px){.cms li,.jadu-cms li{font-size:16px;line-height:150%;margin:10px 0}}@media (min-width:1040px){.cms li,.jadu-cms li{font-size:1em;line-height:170%;margin:2px 0}}.cms dl dd,.cms dl dt,.jadu-cms dl dd,.jadu-cms dl dt{margin-left:16px}.cms .list-no-style,.jadu-cms .list-no-style{list-style:none;padding:0;margin:0}.cms .list-no-style li,.jadu-cms .list-no-style li{list-style:none}.cms blockquote,.jadu-cms blockquote{margin-bottom:12px}.name-divider:after{content:" /// "}.hightlight{background:#e6d4bf}.font-family-big{font-family:freight-display-pro,sans-serif}.font-family-sans-serif{font-family:freight-sans-pro,sans-serif}.font-family-serif{font-family:freight-text-pro,serif}.font-size-sm{font-size:14px}.color-white,.color-white *{color:#fff!important}.color-font,.color-font *{color:#4a4a4a!important}.color-brand-2,.color-brand-2>*{color:#aa8f6f!important}.cms-dark a,.cms-dark h1,.cms-dark h2,.cms-dark h3,.cms-dark h4,.cms-dark h5,.cms-dark h6,.cms-dark p{color:#fff}.cms-dark a{border-bottom:1px solid #aa8f6f}.cms-dark a:hover{text-decoration:none;color:#aa8f6f}.wrapper-course select{text-align:center;-moz-text-align-last:center;text-align-last:center;font-size:16px;letter-spacing:1px}.wrapper-course option{text-align:left}.course-banner{height:330px;display:table;width:100%}@media (min-width:480px){.wrapper-course{max-width:400px;padding-bottom:22px}.course-banner{height:450px}}@media (min-width:768px){.course-banner{height:70vh;min-height:400px}}.course-banner-form{display:table-cell;vertical-align:middle;position:relative;z-index:1}.course-banner-video{overflow:hidden;position:absolute;height:100%;width:100%;top:0;left:0;z-index:0;background-size:cover}.course-banner-video:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6;background:url(../img/banner-texture.png)}.course-banner-video video{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-height:100%;min-width:100%}@media (min-width:768px){.course-banner-video video{display:block}}.courses-filter{display:none}.courses-filter.active{display:block}@media (min-width:1040px){.cms blockquote,.jadu-cms blockquote{margin-bottom:24px}.wrapper-course select{font-size:18px}.courses-filter{display:block!important}}.courses-filter-list{padding:0;margin:0}.courses-filter-list legend{border:0}.courses-filter-list li{list-style:none;padding:0 0 8px;margin:0 0 8px;border-bottom:1px solid #ddd5cc}.courses-filter-list li:last-child{border-bottom:0;margin:0;padding:0}.courses-filter-list .input-tk-check{display:block}@media (min-width:480px){.courses-filter-list .input-tk-check{float:left;width:33.33%}}@media (min-width:768px){.courses-filter-list .input-tk-check{display:inline-block}}@media (min-width:1040px){.courses-filter-list .input-tk-check{display:block;width:100%}}.courses-filter-list-pgt li:first-child{opacity:0;height:1px;overflow:hidden;position:absolute}.rs-img-teaser{padding-bottom:20%;margin-bottom:16px}@media (min-width:768px){.rs-img-teaser{padding-bottom:50%}}.rs-img-teaser:before{background:rgba(17,17,17,.6);background:linear-gradient(to bottom,rgba(0,0,0,.2) 0,rgba(0,0,0,.6) 100%)}.rs-img-teaser h4{padding:0 16px;text-align:center;position:absolute;z-index:1;top:50%;transform:translateY(-50%);width:100%}.site-footer-courses{padding-bottom:36px;background:#212121}.courses-terms{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:100%;background:rgba(17,17,17,.8);padding:8px;max-width:1400px;height:36px;z-index:1030}.courses-terms .terms:before,.courses-terms .top:after{font-family:tk-icons!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;transform:translate(0,-1px);line-height:1;font-size:inherit;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px;display:inline-block}.courses-terms a{color:#fff}.courses-terms .terms{float:left}.courses-terms .terms:before{content:"\EA03"}.courses-terms .top{float:right}.courses-terms .top:after{content:"\EA0B"}.courses-back-page{display:inline-block;font-size:14px;line-height:120%;margin-bottom:0;letter-spacing:.05em;text-transform:uppercase;color:#4a4a4a;padding:8px 0}.course-header-cta ul li a:after,.course-terms a:before,.courses-back-page:before{font-family:tk-icons!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;transform:translate(0,-1px);line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none}.courses-back-page:before{font-size:inherit;display:inline-block;content:"\EA09"}#selectRequirement{display:inline-block;padding-right:20px;width:auto}ul.modules{list-style:none;margin:0 0 20px;padding:0;display:table;width:100%;border:1px solid #c9bfb5}ul.modules li{padding:10px;display:table-row;border-bottom:1px solid #c9bfb5}ul.modules li .module-credits,ul.modules li .module-title{display:table-cell;padding:5px 5px 5px 10px;border-bottom:1px solid #c9bfb5;font-size:16px;background:#fff}.course-terms a,.course-terms a:before{display:inline-block;position:relative}ul.modules li .module-credits{text-align:center;padding-right:20px;vertical-align:middle;border-left:1px solid #c9bfb5;width:100px}ul.modules li:last-child *{border-bottom:0}.course-terms a{font-size:16px;padding:5px 5px 0 0}.course-terms a:before{color:#4a4a4a;content:"\EA03";margin-right:4px;font-size:24px;float:left;top:-4px}.course-related{box-shadow:0 1px 2px rgba(0,0,0,.17);border:1px solid #c9bfb5;padding:16px;margin-bottom:16px;background:#fff}.course-header{overflow:hidden;margin-bottom:22px;display:table;width:100%}.course-header-cta{display:none;padding:0;margin:0}@media (min-width:1040px){.course-header-cta{display:table-cell;width:33.33333%;padding-left:22px;position:relative}}.thrown-content .course-header-cta{display:block}.sidebar-content .course-header-cta{display:block;padding:0;margin:0}.course-header-cta ul{padding:0;margin:0;list-style:none;display:table;width:100%;height:inherit;height:225px}.course-header-cta ul li{display:inline-block;width:33.33%;border-right:1px solid #fff}@media (min-width:1040px){.course-header-cta ul li{display:table-row;outline:#fff solid 2px}.course-header-cta ul li:last-of-type a{border-bottom:none}}@media (max-width:680px){.course-header-cta ul li{display:block;width:100%;border-right:0}}.course-header-cta ul li a{background:#aa8f6f;color:#fff;padding:16px;display:block}.course-header-cta ul li a>.tk-icon{font-size:18px;position:relative;margin-right:6px}.course-header-cta ul li a:hover{text-decoration:none;background:#917655;color:#fff}.course-header-cta ul li a:after{display:inline-block;content:"\EA0A";float:right;font-size:16px;margin:4px 0 0}@media (min-width:1040px){.course-header-cta ul li a{padding:16px;display:table-cell;vertical-align:middle;border-bottom:1px solid #fff}}.course-header-img{display:table-cell;padding-bottom:33.3333%}.col-right{padding:0;position:relative}@media (min-width:1040px){.course-header-img{width:66.66666%;padding-bottom:0}.col-right{position:absolute;height:100%;right:0;padding-right:10px!important;padding-left:10px}}.col-right aside:first-child{margin-top:66px}.panel-course{border:1px solid #c9bfb5;box-shadow:0 1px 2px rgba(0,0,0,.17);background:#fff}.panel-course .panel-heading{background:#212121}.panel-course .panel-title{color:#fff}.panel-course ul{padding:0;margin:0}.panel-course li{list-style:none}.panel-course p{margin:0}.panel-course img{max-width:100%}.panel-course .panel-accreditation{text-align:center}.panel-course .panel-accreditation li{margin-bottom:12px}.panel-course .panel-accreditation img{border:1px solid #c9bfb5;max-width:220px;padding:12px;display:block;margin:0 auto 12px}.profile-course{border:1px solid #c9bfb5;box-shadow:0 1px 2px rgba(0,0,0,.17);background:#fff;margin-bottom:22px}@media (min-width:480px){.profile-course .profile-course-img{max-width:50%;margin:0 auto}}.profile-course .profile-course-body{display:table-cell;text-align:center;padding:16px}@media (min-width:1040px){.profile-course .profile-course-img{max-width:100%;position:relative}.profile-course .profile-course-img:after{position:absolute;bottom:0;left:50%;width:80%;margin-left:-40%;background:#fff;content:'';height:30px}.profile-course .profile-course-body{position:relative;top:-10px;margin:0 auto;padding:0 22px 22px}}.profile-course.profile-course-no-img .profile-course-body{top:0;padding-top:22px}.profile-course blockquote{font-family:freight-text-pro,serif;border:0;padding:0;text-align:center;color:#4a4a4a;font-size:18px;line-height:160%}.accordion-keyfacts{margin:16px 10px 0}.accordion-keyfacts .keyfacts-title{font-weight:700;display:block}.accordion-keyfacts ul{padding:0}.accordion-keyfacts li{list-style:none}@media (min-width:1040px){.accordion-keyfacts{border:1px solid #c9bfb5;box-shadow:0 1px 2px rgba(0,0,0,.17);background:#fff;margin:22px 0}.accordion-keyfacts .accordion-header{border:0;background:#212121;padding:10px 15px;color:#fff}.accordion-keyfacts .accordion-header:after{display:none}.accordion-keyfacts .accordion-header h2{color:#fff;margin:0}.accordion-keyfacts .accordion-body{padding:15px;border:none;background:0 0;margin:0;display:block;opacity:1;position:static;clip:auto;height:auto;width:auto;overflow:visible}.accordion-keyfacts ul{padding:0;margin:0}.accordion-keyfacts li{margin-bottom:20px;list-style:none}.accordion-keyfacts li strong{display:block}.accordion-keyfacts li a{display:inline-block}}.print-only{display:none}.social-course{overflow:hidden}.social-course li{float:left}.social-course a{color:#aa8f6f;text-decoration:none;border:0;padding:5px;display:block}.social-course a:hover{border:0;color:#917655}.social-course a [class*=tk-icon]{font-size:32px}.print-course [class*=tk-icon]{font-size:32px;color:#aa8f6f}.img-accreditation{width:100%;border:1px solid #c9bfb5;padding:8px;margin:0;display:block;height:auto;max-width:40%}.accordion-course{margin-bottom:0!important}@media (min-width:1040px){.accordion-course>.accordion-header,.accordion-course>.accordion-header.active{box-shadow:none;border:0;background:0 0;padding-left:0}.accordion-course>.accordion-header.active:hover,.accordion-course>.accordion-header:hover{background:0 0;border:0;cursor:default}.accordion-course>.accordion-header.active:after,.accordion-course>.accordion-header:after{display:none}.accordion-course>.accordion-header .accordion-heading-course{font-family:freight-display-pro,sans-serif;color:#4a4a4a;font-size:36px;margin:0}.accordion-course>.accordion-body{box-shadow:0 1px 2px rgba(0,0,0,.17);position:static;clip:auto;height:auto;width:auto;overflow:visible;border:1px solid #c9bfb5;opacity:1;padding:16px}}.sticky-navbar{background:0 0;transition:all .15s ease;z-index:99;display:none;margin-bottom:22px}@media (min-width:1040px){.sticky-navbar{display:block}}.sticky-container .sticky-navbar{background:#fff}.state-sticky-style-active .sticky-container .sticky-navbar{background:#212121}.sticky-navbar-nav{text-align:center}.sticky-navbar-nav li{display:inline-block;position:relative;font-size:0;margin-left:-4px}.sticky-navbar-nav li:after{content:"";position:absolute;top:50%;margin-top:-12px;left:-1px;height:24px;width:1px;background:#aa8f6f}.sticky-navbar-nav li:first-child:after{display:none}.sticky-navbar-nav a,.sticky-navbar-nav span{display:block;padding:10px 8px;background:0 0;color:#4a4a4a;transition:all .15s ease}.sticky-navbar-nav span{color:#999}.sticky-navbar-nav-a-z a,.sticky-navbar-nav-a-z span{font-size:20px;padding:12px}.flexbox .sticky-navbar-nav{padding:0;margin:0;-ms-box-orient:horizontal;display:-ms-flexbox;display:-moz-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.flexbox .sticky-navbar-nav li{display:block;white-space:nowrap;margin-left:0}.state-sticky-style-active .sticky-container .sticky-navbar-nav li:after{height:100%;margin:0;top:0;background:#111;left:0}.state-sticky-style-active .sticky-container .sticky-navbar-nav a{color:#fff}.state-sticky-style-active .sticky-container .sticky-navbar-nav a.active{background:#aa8f6f}.state-sticky-style-active .sticky-container .sticky-navbar-nav span{background-color:#272727}.sticky-navbar-inner{max-width:1400px;width:100%;margin:0 auto;padding:0 16px}.sticky-container{position:fixed;top:-1000px;left:50%;width:100%;max-width:1400px;transform:translateX(-50%);overflow:hidden;z-index:1030}.state-sticky-style-active .sticky-container{top:0}.list-table{padding:0;margin:0;border:1px solid #ddd5cc;border-bottom:0}.list-table>li{list-style:none;font-size:18px;border-bottom:1px solid #ddd5cc;background:#fff}.list-table>li:nth-child(odd) a{background:#f4f2f0}.list-table .accordion-header,.list-table a{display:block;padding:10px 12px;color:#4a4a4a;background:0 0;border:0;margin:0;box-shadow:none}@media (min-width:480px){.list-table .accordion-header,.list-table a{padding:16px}}.list-table .accordion-header.active{border-bottom:1px solid #ddd5cc}.list-table .accordion-body{border:0;box-shadow:none;margin-top:0}
/*# sourceMappingURL=courses.min.css.map */
