meta.foundation-version{font-family:"/5.5.2/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.063em) and (max-width:58em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:58.063em)/";width:58.063em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:58.063em) and (max-width:90em)/";width:58.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.063em) and (max-width:120em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}[data-magellan-expedition-clone],[data-magellan-expedition]{background:#FFF;min-width:100%;padding:10px;z-index:50}[data-magellan-expedition-clone] .sub-nav,[data-magellan-expedition-clone] .sub-nav dd,[data-magellan-expedition] .sub-nav,[data-magellan-expedition] .sub-nav dd{margin-bottom:0}[data-magellan-expedition-clone] .sub-nav a,[data-magellan-expedition] .sub-nav a{line-height:1.8em}ul.pagination{display:block;margin-left:-.35714rem;min-height:1.71429rem}ul.pagination li{color:#3b3835;font-size:1rem;height:1.71429rem;margin-left:.35714rem;display:block;float:left}ul.pagination li a,ul.pagination li button{border-radius:3px;transition:background-color 300ms ease-out;background:0 0;color:#999;display:block;font-size:1em;font-weight:400;line-height:inherit;padding:.07143rem .71429rem}ul.pagination li a:focus,ul.pagination li button:focus,ul.pagination li:hover a,ul.pagination li:hover button{background:#e6e6e6}ul.pagination li.unavailable a,ul.pagination li.unavailable button{cursor:default;color:#999}ul.pagination li.unavailable a:focus,ul.pagination li.unavailable button:focus,ul.pagination li.unavailable:hover a,ul.pagination li.unavailable:hover button{background:0 0}ul.pagination li.current a,ul.pagination li.current button{background:#008ED2;color:#FFF;cursor:default;font-weight:700}ul.pagination li.current a:focus,ul.pagination li.current a:hover,ul.pagination li.current button:focus,ul.pagination li.current button:hover{background:#008ED2}.pagination-centered{text-align:center}.pagination-centered ul.pagination li{display:inline-block;float:none}.ss-thumbnail .thumbnail-action .action-content .action-author,.ss-thumbnail .thumbnail-action .action-content .action-text,.ss-thumbnail .thumbnail-content .details .author,.ss-thumbnail .thumbnail-content .details .info,.ss-thumbnail .thumbnail-content .details .small-info{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-thumbnail .thumbnail-action{margin-bottom:8px;margin-top:8px}.ss-thumbnail .thumbnail-action .action-author-img{border-radius:2px;box-shadow:0 1px 3px #C7C7C7;float:left;margin-right:10px;overflow:hidden}.ss-thumbnail .thumbnail-action .action-author-img img{height:44px;width:44px}.ss-thumbnail .thumbnail-action .action-content .action-author,.ss-thumbnail .thumbnail-action .action-content .action-text{display:block}.ss-thumbnail .thumbnail-action .action-content .action-text{color:#97928c}.ss-thumbnail .thumbnail-content{border-radius:2px;background:#fff;box-shadow:0 1px 3px #C7C7C7;overflow:hidden;position:relative}.ss-thumbnail .thumbnail-content .link-bg-img{background-size:100.4%;background-repeat:no-repeat;background-color:#FFF;background-position:center;display:block;height:232px;overflow:hidden}.ss-thumbnail .thumbnail-content a.link-bg-img,.ss-thumbnail .thumbnail-content span.link-bg-img{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.ss-thumbnail .thumbnail-content a.link-bg-img img,.ss-thumbnail .thumbnail-content span.link-bg-img img{width:100.4%}.ss-thumbnail .thumbnail-content a.link-bg-img img.j-lazy-thumb,.ss-thumbnail .thumbnail-content span.link-bg-img img.j-lazy-thumb{visibility:hidden}.ss-thumbnail .thumbnail-content .details{padding:10px;overflow:auto}.ss-thumbnail .thumbnail-content .details .author{display:block}.ss-thumbnail .thumbnail-content .details .author a{color:#007DBA}.ss-thumbnail .thumbnail-content .details .title{color:#3b3835;display:block;font-weight:400;height:3em;overflow:hidden}.ss-thumbnail .thumbnail-content .details hr{margin:.72rem 0}.ss-thumbnail .thumbnail-content .details .info,.ss-thumbnail .thumbnail-content .details .small-info{color:#848484;font-weight:200}.ss-thumbnail .thumbnail-content .details .info{display:inline-block;font-size:95%;max-width:55%;margin-top:4px;float:left}.ss-thumbnail .thumbnail-content .details .small-info{display:none}.ss-thumbnail .thumbnail-content .details .actions{display:inline-block;float:right}.ss-thumbnail .thumbnail-content .details .actions .action-btn{color:#848484;cursor:pointer;font-size:140%;padding:0 9px}.ss-thumbnail .thumbnail-content .details .actions .action-btn.favorited{color:#EC4339}.ss-thumbnail .thumbnail-content .details .actions .action-btn.animate .fa.fa-heart{will-change:transform;animation:heart .5s cubic-bezier(.17,.89,.32,1.49)}@keyframes heart{0%{transform:scale(.2)}100%{transform:scale(1)}}.ss-thumbnail.ss-small-thumbnail .thumbnail-content .details .title{font-size:95%}.ss-thumbnail.ss-small-thumbnail .thumbnail-content .details .author{font-size:80%}.ss-thumbnail.ss-small-thumbnail .thumbnail-content .details .info{display:none}.ss-thumbnail.ss-small-thumbnail .thumbnail-content .details hr{margin:.22rem 0 .32rem}.ss-thumbnail.ss-small-thumbnail .thumbnail-content .details .small-info{display:inline-block;font-size:74%}.ss-thumbnail.ss-small-thumbnail .thumbnail-content .details .actions{display:block;width:100%;margin:auto}.ss-thumbnail.ss-small-thumbnail .thumbnail-content .details .actions .action-btn{width:33%;display:block;float:left;text-align:center}#courses-featured .small-info{margin-bottom:-12px}#courses-featured .title{line-height:normal}.ss-ad-thumbnail .thumbnail-content{background:#fff;position:relative;height:358px}.ss-ad-thumbnail .thumbnail-content .ss-ad-content{position:absolute;top:0;bottom:60px;left:0;right:0;padding:3px}.ss-ad-thumbnail .thumbnail-content .ss-ad-info{color:#777;text-align:center;padding-top:12px;font-weight:300;position:absolute;font-size:14px;bottom:0;left:0;right:0;height:60px;line-height:60px}.ss-topic-thumbnail .thumbnail-content .action-follow{background:rgba(255,255,255,.9);color:#008ED2;height:44px;font-size:28px;font-weight:300;line-height:44px;position:absolute;right:0;text-align:center;top:0;width:44px;cursor:pointer;padding:0;border:none}.ss-topic-thumbnail .thumbnail-content .action-follow .fa-check{color:#43AC6A}.ss-topic-thumbnail .thumbnail-content .action-follow .fa-check~.text-follow,.ss-topic-thumbnail .thumbnail-content .action-follow .fa-plus~.text-unfollow{display:none}.ss-topic-thumbnail .thumbnail-content .link-img img{width:100%}.ss-topic-thumbnail .thumbnail-content .details .title{font-size:100%}.featured-course .title{height:3.495em!important}