@charset "UTF-8";.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;top:50%;width:20px;height:20px;transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;opacity:.75;color:#fff}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"\e2\2020\90"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"\e2\2020\2019"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}[dir=rtl] .slick-next:before{content:"\e2\2020\90"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;width:100%;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\e2\20ac\a2";text-align:center;opacity:.25;color:#000}.slick-dots li.slick-active button:before{opacity:.75;color:#000}meta.foundation-version{font-family:"/5.2.2/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";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}html,body{height:100%}*,*:before,*:after{box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:Open Sans,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1;position:relative;cursor:default}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none!important}.left{float:left!important}.right{float:right!important}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin:0 auto;max-width:62.5rem;zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-.9375rem;margin-right:-.9375rem;margin-top:0;margin-bottom:0;max-width:none;zoom:1}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none;zoom:1}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}@media only screen{.small-push-0{position:relative;left:0%;right:auto}.small-pull-0{position:relative;right:0%;left:auto}.small-push-1{position:relative;left:8.33333%;right:auto}.small-pull-1{position:relative;right:8.33333%;left:auto}.small-push-2{position:relative;left:16.66667%;right:auto}.small-pull-2{position:relative;right:16.66667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.33333%;right:auto}.small-pull-4{position:relative;right:33.33333%;left:auto}.small-push-5{position:relative;left:41.66667%;right:auto}.small-pull-5{position:relative;right:41.66667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.33333%;right:auto}.small-pull-7{position:relative;right:58.33333%;left:auto}.small-push-8{position:relative;left:66.66667%;right:auto}.small-pull-8{position:relative;right:66.66667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.33333%;right:auto}.small-pull-10{position:relative;right:83.33333%;left:auto}.small-push-11{position:relative;left:91.66667%;right:auto}.small-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}.small-offset-0{margin-left:0%!important}.small-offset-1{margin-left:8.33333%!important}.small-offset-2{margin-left:16.66667%!important}.small-offset-3{margin-left:25%!important}.small-offset-4{margin-left:33.33333%!important}.small-offset-5{margin-left:41.66667%!important}.small-offset-6{margin-left:50%!important}.small-offset-7{margin-left:58.33333%!important}.small-offset-8{margin-left:66.66667%!important}.small-offset-9{margin-left:75%!important}.small-offset-10{margin-left:83.33333%!important}.small-offset-11{margin-left:91.66667%!important}.small-reset-order,.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left!important}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}}@media only screen and (min-width: 40.063em){.medium-push-0{position:relative;left:0%;right:auto}.medium-pull-0{position:relative;right:0%;left:auto}.medium-push-1{position:relative;left:8.33333%;right:auto}.medium-pull-1{position:relative;right:8.33333%;left:auto}.medium-push-2{position:relative;left:16.66667%;right:auto}.medium-pull-2{position:relative;right:16.66667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.33333%;right:auto}.medium-pull-4{position:relative;right:33.33333%;left:auto}.medium-push-5{position:relative;left:41.66667%;right:auto}.medium-pull-5{position:relative;right:41.66667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.33333%;right:auto}.medium-pull-7{position:relative;right:58.33333%;left:auto}.medium-push-8{position:relative;left:66.66667%;right:auto}.medium-pull-8{position:relative;right:66.66667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.33333%;right:auto}.medium-pull-10{position:relative;right:83.33333%;left:auto}.medium-push-11{position:relative;left:91.66667%;right:auto}.medium-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}.medium-offset-0{margin-left:0%!important}.medium-offset-1{margin-left:8.33333%!important}.medium-offset-2{margin-left:16.66667%!important}.medium-offset-3{margin-left:25%!important}.medium-offset-4{margin-left:33.33333%!important}.medium-offset-5{margin-left:41.66667%!important}.medium-offset-6{margin-left:50%!important}.medium-offset-7{margin-left:58.33333%!important}.medium-offset-8{margin-left:66.66667%!important}.medium-offset-9{margin-left:75%!important}.medium-offset-10{margin-left:83.33333%!important}.medium-offset-11{margin-left:91.66667%!important}.medium-reset-order,.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left!important}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}@media only screen and (min-width: 64.063em){.large-push-0{position:relative;left:0%;right:auto}.large-pull-0{position:relative;right:0%;left:auto}.large-push-1{position:relative;left:8.33333%;right:auto}.large-pull-1{position:relative;right:8.33333%;left:auto}.large-push-2{position:relative;left:16.66667%;right:auto}.large-pull-2{position:relative;right:16.66667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.33333%;right:auto}.large-pull-4{position:relative;right:33.33333%;left:auto}.large-push-5{position:relative;left:41.66667%;right:auto}.large-pull-5{position:relative;right:41.66667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.33333%;right:auto}.large-pull-7{position:relative;right:58.33333%;left:auto}.large-push-8{position:relative;left:66.66667%;right:auto}.large-pull-8{position:relative;right:66.66667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.33333%;right:auto}.large-pull-10{position:relative;right:83.33333%;left:auto}.large-push-11{position:relative;left:91.66667%;right:auto}.large-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}.large-offset-0{margin-left:0%!important}.large-offset-1{margin-left:8.33333%!important}.large-offset-2{margin-left:16.66667%!important}.large-offset-3{margin-left:25%!important}.large-offset-4{margin-left:33.33333%!important}.large-offset-5{margin-left:41.66667%!important}.large-offset-6{margin-left:50%!important}.large-offset-7{margin-left:58.33333%!important}.large-offset-8{margin-left:66.66667%!important}.large-offset-9{margin-left:75%!important}.large-offset-10{margin-left:83.33333%!important}.large-offset-11{margin-left:91.66667%!important}.large-reset-order,.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left!important}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}.accordion{zoom:1;margin-bottom:2em}.accordion:before,.accordion:after{content:" ";display:table}.accordion:after{clear:both}.accordion dd{display:block;margin-bottom:.4em!important;border:1px solid #efefef}.accordion dd.active>a{background:#f4f4f4}.accordion dd>a{background:#fcfcfc;color:#222;padding:.625rem;display:block;font-family:Open Sans,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;font-size:1rem}.accordion dd>a:hover{background:#efefef}.accordion .content{display:none;padding:.9375rem}.accordion .content.active{display:block;background:#fff}.alert-box{border-style:solid;border-width:1px;display:block;font-weight:400;margin-bottom:1.25rem;position:relative;padding:.875rem 1.5rem .875rem .875rem;font-size:.8125rem;transition:opacity .3s ease-out;background-color:#eee;border-color:#840513;color:#fff}.alert-box .close{font-size:1.375rem;padding:9px 6px 4px;line-height:0;position:absolute;top:50%;margin-top:-.6875rem;right:.25rem;color:#333;opacity:.3}.alert-box .close:hover,.alert-box .close:focus{opacity:.5}.alert-box.radius{border-radius:3px}.alert-box.round{border-radius:1000px}.alert-box.success{background-color:#43ac6a;border-color:#3a945b;color:#fff}.alert-box.alert{background-color:#f04124;border-color:#de2d0f;color:#fff}.alert-box.secondary{background-color:#ffd7d7;border-color:#ff9595;color:#244f5c}.alert-box.warning{background-color:#f08a24;border-color:#de770f;color:#fff}.alert-box.info{background-color:#a0d3e8;border-color:#74bfdd;color:#043f5d}.alert-box.alert-close{opacity:0}[class*=block-grid-]{display:block;padding:0;margin:0 -.625rem;zoom:1}[class*=block-grid-]:before,[class*=block-grid-]:after{content:" ";display:table}[class*=block-grid-]:after{clear:both}[class*=block-grid-]>li{display:block;height:auto;float:left;padding:0 1.25rem 1.25rem 0}@media only screen{.small-block-grid-1>li{width:100%;list-style:none}.small-block-grid-1>li:nth-of-type(n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;list-style:none}.small-block-grid-2>li:nth-of-type(n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.33333%;list-style:none}.small-block-grid-3>li:nth-of-type(n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;list-style:none}.small-block-grid-4>li:nth-of-type(n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;list-style:none}.small-block-grid-5>li:nth-of-type(n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.66667%;list-style:none}.small-block-grid-6>li:nth-of-type(n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.28571%;list-style:none}.small-block-grid-7>li:nth-of-type(n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;list-style:none}.small-block-grid-8>li:nth-of-type(n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.11111%;list-style:none}.small-block-grid-9>li:nth-of-type(n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;list-style:none}.small-block-grid-10>li:nth-of-type(n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.09091%;list-style:none}.small-block-grid-11>li:nth-of-type(n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.33333%;list-style:none}.small-block-grid-12>li:nth-of-type(n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 40.063em){.medium-block-grid-1>li{width:100%;list-style:none}.medium-block-grid-1>li:nth-of-type(n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{width:50%;list-style:none}.medium-block-grid-2>li:nth-of-type(n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-3>li{width:33.33333%;list-style:none}.medium-block-grid-3>li:nth-of-type(n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{width:25%;list-style:none}.medium-block-grid-4>li:nth-of-type(n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{width:20%;list-style:none}.medium-block-grid-5>li:nth-of-type(n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{width:16.66667%;list-style:none}.medium-block-grid-6>li:nth-of-type(n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{width:14.28571%;list-style:none}.medium-block-grid-7>li:nth-of-type(n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{width:12.5%;list-style:none}.medium-block-grid-8>li:nth-of-type(n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{width:11.11111%;list-style:none}.medium-block-grid-9>li:nth-of-type(n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{width:10%;list-style:none}.medium-block-grid-10>li:nth-of-type(n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{width:9.09091%;list-style:none}.medium-block-grid-11>li:nth-of-type(n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{width:8.33333%;list-style:none}.medium-block-grid-12>li:nth-of-type(n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 64.063em){.large-block-grid-1>li{width:100%;list-style:none}.large-block-grid-1>li:nth-of-type(n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;list-style:none}.large-block-grid-2>li:nth-of-type(n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.33333%;list-style:none}.large-block-grid-3>li:nth-of-type(n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;list-style:none}.large-block-grid-4>li:nth-of-type(n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;list-style:none}.large-block-grid-5>li:nth-of-type(n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.66667%;list-style:none}.large-block-grid-6>li:nth-of-type(n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.28571%;list-style:none}.large-block-grid-7>li:nth-of-type(n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;list-style:none}.large-block-grid-8>li:nth-of-type(n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.11111%;list-style:none}.large-block-grid-9>li:nth-of-type(n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;list-style:none}.large-block-grid-10>li:nth-of-type(n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.09091%;list-style:none}.large-block-grid-11>li:nth-of-type(n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.33333%;list-style:none}.large-block-grid-12>li:nth-of-type(n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}.breadcrumbs{display:block;padding:.1rem .8rem .25rem;overflow:hidden;margin-left:0;list-style:none;border-style:solid;border-width:1px;background-color:#f9f9f9;border-color:#eee;border-radius:3px}.breadcrumbs li,.breadcrumbs span{margin:0;float:left;font-size:.6875rem;line-height:.6875rem;text-transform:uppercase;color:#082939}.breadcrumbs a:hover{text-decoration:underline;color:#1a89c0}.breadcrumbs a{color:#082939}.breadcrumbs a:hover{color:#02090c}.breadcrumbs .current,.breadcrumbs .current a{cursor:default;color:#555}.breadcrumbs .current:hover,.breadcrumbs .current:hover a,.breadcrumbs .current:focus,.breadcrumbs .current:focus a{text-decoration:none}.breadcrumbs .unavailable,.breadcrumbs .unavailable a{color:#aaa}.breadcrumbs .unavailable:hover,.breadcrumbs .unavailable:hover a,.breadcrumbs .unavailable:focus,.breadcrumbs .unavailable a:focus{text-decoration:none;color:#aaa;cursor:default}.breadcrumbs a:before,.breadcrumbs span:before{content:"/";color:#02090c;margin:0 .75rem;position:relative;top:1px}.breadcrumbs a:first-child:before{content:"";margin:0}button,.button{border-style:solid;border-width:0px;cursor:pointer;font-family:Open Sans,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding:1rem 2rem 1.0625rem;font-size:1rem;background-color:#eee;border-color:#7a0512;color:#fff;transition:background-color .3s ease-out}button:hover,button:focus,.button:hover,.button:focus{color:#fff}button.secondary,.button.secondary{background-color:#ffd7d7;border-color:#ff7979;color:#333}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#ff7979}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#333}button.success,.button.success{background-color:#43ac6a;border-color:#368a55;color:#fff}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#368a55}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#fff}button.alert,.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#cf2a0e}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#fff}button.large,.button.large{padding:1.125rem 2.25rem 1.1875rem;font-size:1.25rem}button.small,.button.small{padding:.875rem 1.75rem .9375rem;font-size:.8125rem}button.tiny,.button.tiny{padding:.625rem 1.25rem .6875rem;font-size:.6875rem}button.expand,.button.expand{padding-right:0;padding-left:0;width:100%}button.left-align,.button.left-align{text-align:left;text-indent:.75rem}button.right-align,.button.right-align{text-align:right;padding-right:.75rem}button.radius,.button.radius{border-radius:3px}button.round,.button.round{border-radius:1000px}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#eee;border-color:#7a0512;color:#fff;cursor:default;opacity:.7;box-shadow:none}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#7a0512}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#fff}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#eee}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#ffd7d7;border-color:#ff7979;color:#333;cursor:default;opacity:.7;box-shadow:none}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#ff7979}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#333}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#ffd7d7}button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#43ac6a;border-color:#368a55;color:#fff;cursor:default;opacity:.7;box-shadow:none}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#368a55}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#fff}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#43ac6a}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#f04124;border-color:#cf2a0e;color:#fff;cursor:default;opacity:.7;box-shadow:none}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#cf2a0e}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#fff}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#f04124}@media only screen and (min-width: 40.063em){button,.button{display:inline-block}}.button-group{list-style:none;margin:0;left:0;zoom:1}.button-group:before,.button-group:after{content:" ";display:table}.button-group:after{clear:both}.button-group li{margin:0;float:left}.button-group li>button,.button-group li .button{border-left:1px solid;border-color:#ffffff80}.button-group li:first-child button,.button-group li:first-child .button{border-left:0}.button-group li:first-child{margin-left:0}.button-group.radius>*>button,.button-group.radius>* .button{border-left:1px solid;border-color:#ffffff80}.button-group.radius>*:first-child button,.button-group.radius>*:first-child .button{border-left:0}.button-group.radius>*:first-child,.button-group.radius>*:first-child>a,.button-group.radius>*:first-child>button,.button-group.radius>*:first-child>.button{border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius>*:last-child,.button-group.radius>*:last-child>a,.button-group.radius>*:last-child>button,.button-group.radius>*:last-child>.button{border-bottom-right-radius:3px;border-top-right-radius:3px}.button-group.round>*>button,.button-group.round>* .button{border-left:1px solid;border-color:#ffffff80}.button-group.round>*:first-child button,.button-group.round>*:first-child .button{border-left:0}.button-group.round>*:first-child,.button-group.round>*:first-child>a,.button-group.round>*:first-child>button,.button-group.round>*:first-child>.button{border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round>*:last-child,.button-group.round>*:last-child>a,.button-group.round>*:last-child>button,.button-group.round>*:last-child>.button{border-bottom-right-radius:1000px;border-top-right-radius:1000px}.button-group.even-2 li{width:50%}.button-group.even-2 li>button,.button-group.even-2 li .button{border-left:1px solid;border-color:#ffffff80}.button-group.even-2 li:first-child button,.button-group.even-2 li:first-child .button{border-left:0}.button-group.even-2 li button,.button-group.even-2 li .button{width:100%}.button-group.even-3 li{width:33.33333%}.button-group.even-3 li>button,.button-group.even-3 li .button{border-left:1px solid;border-color:#ffffff80}.button-group.even-3 li:first-child button,.button-group.even-3 li:first-child .button{border-left:0}.button-group.even-3 li button,.button-group.even-3 li .button{width:100%}.button-group.even-4 li{width:25%}.button-group.even-4 li>button,.button-group.even-4 li .button{border-left:1px solid;border-color:#ffffff80}.button-group.even-4 li:first-child button,.button-group.even-4 li:first-child .button{border-left:0}.button-group.even-4 li button,.button-group.even-4 li .button{width:100%}.button-group.even-5 li{width:20%}.button-group.even-5 li>button,.button-group.even-5 li .button{border-left:1px solid;border-color:#ffffff80}.button-group.even-5 li:first-child button,.button-group.even-5 li:first-child .button{border-left:0}.button-group.even-5 li button,.button-group.even-5 li .button{width:100%}.button-group.even-6 li{width:16.66667%}.button-group.even-6 li>button,.button-group.even-6 li .button{border-left:1px solid;border-color:#ffffff80}.button-group.even-6 li:first-child button,.button-group.even-6 li:first-child .button{border-left:0}.button-group.even-6 li button,.button-group.even-6 li .button{width:100%}.button-group.even-7 li{width:14.28571%}.button-group.even-7 li>button,.button-group.even-7 li .button{border-left:1px solid;border-color:#ffffff80}.button-group.even-7 li:first-child button,.button-group.even-7 li:first-child .button{border-left:0}.button-group.even-7 li button,.button-group.even-7 li .button{width:100%}.button-group.even-8 li{width:12.5%}.button-group.even-8 li>button,.button-group.even-8 li .button{border-left:1px solid;border-color:#ffffff80}.button-group.even-8 li:first-child button,.button-group.even-8 li:first-child .button{border-left:0}.button-group.even-8 li button,.button-group.even-8 li .button{width:100%}.button-bar{zoom:1}.button-bar:before,.button-bar:after{content:" ";display:table}.button-bar:after{clear:both}.button-bar .button-group{float:left;margin-right:.625rem}.button-bar .button-group div{overflow:hidden}.clearing-thumbs,[data-clearing]{zoom:1;margin-bottom:0;margin-left:0;list-style:none}.clearing-thumbs:before,.clearing-thumbs:after,[data-clearing]:before,[data-clearing]:after{content:" ";display:table}.clearing-thumbs:after,[data-clearing]:after{clear:both}.clearing-thumbs li,[data-clearing] li{float:left;margin-right:10px}.clearing-thumbs[class*=block-grid-] li,[data-clearing][class*=block-grid-] li{margin-right:0}.clearing-blackout{background:#333;position:fixed;width:100%;height:100%;top:0;left:0;z-index:998}.clearing-blackout .clearing-close{display:block}.clearing-container{position:relative;z-index:998;height:100%;overflow:hidden;margin:0}.clearing-touch-label{position:absolute;top:50%;left:50%;color:#aaa;font-size:.6em}.visible-img{height:95%;position:relative}.visible-img img{position:absolute;left:50%;top:50%;margin-left:-50%;max-height:100%;max-width:100%}.clearing-caption{color:#ccc;font-size:.875em;line-height:1.3;margin-bottom:0;text-align:center;bottom:0;background:#333;width:100%;padding:10px 30px 20px;position:absolute;left:0}.clearing-close{z-index:999;padding-left:20px;padding-top:10px;font-size:30px;line-height:1;color:#ccc;display:none}.clearing-close:hover,.clearing-close:focus{color:#ccc}.clearing-assembled .clearing-container{height:100%}.clearing-assembled .clearing-container .carousel>ul{display:none}.clearing-feature li{display:none}.clearing-feature li.clearing-featured-img{display:block}@media only screen and (min-width: 40.063em){.clearing-main-prev,.clearing-main-next{position:absolute;height:100%;width:40px;top:0}.clearing-main-prev>span,.clearing-main-next>span{position:absolute;top:50%;display:block;width:0;height:0;border:solid 12px}.clearing-main-prev>span:hover,.clearing-main-next>span:hover{opacity:.8}.clearing-main-prev{left:0}.clearing-main-prev>span{left:5px;border-color:transparent;border-right-color:#ccc}.clearing-main-next{right:0}.clearing-main-next>span{border-color:transparent;border-left-color:#ccc}.clearing-main-prev.disabled,.clearing-main-next.disabled{opacity:.3}.clearing-assembled .clearing-container .carousel{background:rgba(51,51,51,.8);height:120px;margin-top:10px;text-align:center}.clearing-assembled .clearing-container .carousel>ul{display:inline-block;z-index:999;height:100%;position:relative;float:none}.clearing-assembled .clearing-container .carousel>ul li{display:block;width:120px;min-height:inherit;float:left;overflow:hidden;margin-right:0;padding:0;position:relative;cursor:pointer;opacity:.4;clear:none}.clearing-assembled .clearing-container .carousel>ul li.fix-height img{height:100%;max-width:none}.clearing-assembled .clearing-container .carousel>ul li a.th{border:none;box-shadow:none;display:block}.clearing-assembled .clearing-container .carousel>ul li img{cursor:pointer!important;width:100%!important}.clearing-assembled .clearing-container .carousel>ul li.visible{opacity:1}.clearing-assembled .clearing-container .carousel>ul li:hover{opacity:.8}.clearing-assembled .clearing-container .visible-img{background:#333;overflow:hidden;height:85%}.clearing-close{position:absolute;top:10px;right:20px;padding-left:0;padding-top:0}}.f-dropdown{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#fff;border:solid 1px #ccc;font-size:.875rem;z-index:99;margin-top:2px;max-width:200px}.f-dropdown>*:first-child{margin-top:0}.f-dropdown>*:last-child{margin-bottom:0}.f-dropdown:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent #fff transparent;border-bottom-style:solid;position:absolute;top:-12px;left:10px;z-index:99}.f-dropdown:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent #ccc transparent;border-bottom-style:solid;position:absolute;top:-14px;left:9px;z-index:98}.f-dropdown.right:before{left:auto;right:10px}.f-dropdown.right:after{left:auto;right:9px}.f-dropdown.drop-right{position:absolute;left:-9999px;list-style:none;width:100%;max-height:none;height:auto;background:#fff;border:solid 1px #ccc;font-size:.875rem;z-index:99;margin-top:0;margin-left:2px;max-width:200px}.f-dropdown.drop-right>*:first-child{margin-top:0}.f-dropdown.drop-right>*:last-child{margin-bottom:0}.f-dropdown.drop-right:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent #fff transparent transparent;border-right-style:solid;position:absolute;top:10px;left:-12px;z-index:99}.f-dropdown.drop-right:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent #ccc transparent transparent;border-right-style:solid;position:absolute;top:9px;left:-14px;z-index:98}.f-dropdown.drop-left{position:absolute;left:-9999px;list-style:none;width:100%;max-height:none;height:auto;background:#fff;border:solid 1px #ccc;font-size:.875rem;z-index:99;margin-top:0;margin-left:-2px;max-width:200px}.f-dropdown.drop-left>*:first-child{margin-top:0}.f-dropdown.drop-left>*:last-child{margin-bottom:0}.f-dropdown.drop-left:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent transparent #fff;border-left-style:solid;position:absolute;top:10px;right:-12px;left:auto;z-index:99}.f-dropdown.drop-left:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent transparent #ccc;border-left-style:solid;position:absolute;top:9px;right:-14px;left:auto;z-index:98}.f-dropdown.drop-top{position:absolute;left:-9999px;list-style:none;width:100%;max-height:none;height:auto;background:#fff;border:solid 1px #ccc;font-size:.875rem;z-index:99;margin-top:-2px;margin-left:0;max-width:200px}.f-dropdown.drop-top>*:first-child{margin-top:0}.f-dropdown.drop-top>*:last-child{margin-bottom:0}.f-dropdown.drop-top:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:#fff transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-12px;left:10px;right:auto;z-index:99}.f-dropdown.drop-top:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:#ccc transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-14px;left:9px;right:auto;z-index:98}.f-dropdown li{font-size:.875rem;cursor:pointer;line-height:1.125rem;margin:0}.f-dropdown li:hover,.f-dropdown li:focus{background:#eee}.f-dropdown li a{display:block;padding:.5rem;color:#555}.f-dropdown.content{position:absolute;left:-9999px;list-style:none;margin-left:0;padding:1.25rem;width:100%;height:auto;max-height:none;background:#fff;border:solid 1px #ccc;font-size:.875rem;z-index:99;max-width:200px}.f-dropdown.content>*:first-child{margin-top:0}.f-dropdown.content>*:last-child{margin-bottom:0}.f-dropdown.tiny{max-width:200px}.f-dropdown.small{max-width:300px}.f-dropdown.medium{max-width:500px}.f-dropdown.large{max-width:800px}.dropdown.button,button.dropdown{position:relative;padding-right:3.5625rem}.dropdown.button:before,button.dropdown:before{position:absolute;content:"";width:0;height:0;display:block;border-style:solid;border-color:#fff transparent transparent transparent;top:50%}.dropdown.button:before,button.dropdown:before{border-width:.375rem;right:1.40625rem;margin-top:-.15625rem}.dropdown.button:before,button.dropdown:before{border-color:#fff transparent transparent transparent}.dropdown.button.tiny,button.dropdown.tiny{padding-right:2.625rem}.dropdown.button.tiny:before,button.dropdown.tiny:before{border-width:.375rem;right:1.125rem;margin-top:-.125rem}.dropdown.button.tiny:before,button.dropdown.tiny:before{border-color:#fff transparent transparent transparent}.dropdown.button.small,button.dropdown.small{padding-right:3.0625rem}.dropdown.button.small:before,button.dropdown.small:before{border-width:.4375rem;right:1.3125rem;margin-top:-.15625rem}.dropdown.button.small:before,button.dropdown.small:before{border-color:#fff transparent transparent transparent}.dropdown.button.large,button.dropdown.large{padding-right:3.625rem}.dropdown.button.large:before,button.dropdown.large:before{border-width:.3125rem;right:1.71875rem;margin-top:-.15625rem}.dropdown.button.large:before,button.dropdown.large:before{border-color:#fff transparent transparent transparent}.dropdown.button.secondary:before,button.dropdown.secondary:before{border-color:#333 transparent transparent transparent}.flex-video{position:relative;padding-top:1.5625rem;padding-bottom:67.5%;height:0;margin-bottom:1rem;overflow:hidden}.flex-video.widescreen{padding-bottom:56.34%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%;border:0}form{margin:0 0 1rem}form .row .row{margin:0 -.5rem}form .row .row .column,form .row .row .columns{padding:0 .5rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{border-bottom-right-radius:0;border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:.5rem}label{font-size:.875rem;color:#4d4d4d;cursor:pointer;display:block;font-weight:400;line-height:1.5;margin-bottom:0}label.right{float:none;text-align:right}label.inline{margin:0 0 1rem;padding:.5625rem 0}label small{text-transform:capitalize;color:#676767}select::-ms-expand{display:none}@-moz-document url-prefix(){select{background:#fafafa}select:hover{background:#f3f3f3}}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:.875rem;height:2.3125rem;line-height:2.3125rem}.postfix.button,.prefix.button{padding:0;text-align:center;line-height:2.125rem;border:none}.prefix.button.radius{border-radius:3px 0 0 3px}.postfix.button.radius{border-radius:0 3px 3px 0}.prefix.button.round{border-radius:1000px 0 0 1000px}.postfix.button.round{border-radius:0 1000px 1000px 0}span.prefix,label.prefix{background:#f2f2f2;border-right:none;color:#333;border-color:#ccc}span.prefix.radius,label.prefix.radius{border-radius:3px 0 0 3px}span.postfix,label.postfix{background:#f2f2f2;border-left:none;color:#333;border-color:#ccc}span.postfix.radius,label.postfix.radius{border-radius:0 3px 3px 0}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],textarea{-webkit-appearance:none;background-color:#fff;font-family:inherit;border:1px solid #ccc;box-shadow:inset 0 1px 2px #0000001a;color:#000000bf;display:block;font-size:.875rem;margin:0 0 .5rem;padding:.5rem;height:2.3125rem;width:100%;box-sizing:border-box;transition:box-shadow .45s,border-color .45s ease-in-out}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=week]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,textarea:focus{box-shadow:0 0 5px #999;border-color:#999}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=week]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,textarea:focus{background:#fafafa;border-color:#999;outline:none}input[type=text][disabled],fieldset[disabled] input[type=text],input[type=password][disabled],fieldset[disabled] input[type=password],input[type=date][disabled],fieldset[disabled] input[type=date],input[type=datetime][disabled],fieldset[disabled] input[type=datetime],input[type=datetime-local][disabled],fieldset[disabled] input[type=datetime-local],input[type=month][disabled],fieldset[disabled] input[type=month],input[type=week][disabled],fieldset[disabled] input[type=week],input[type=email][disabled],fieldset[disabled] input[type=email],input[type=number][disabled],fieldset[disabled] input[type=number],input[type=search][disabled],fieldset[disabled] input[type=search],input[type=tel][disabled],fieldset[disabled] input[type=tel],input[type=time][disabled],fieldset[disabled] input[type=time],input[type=url][disabled],fieldset[disabled] input[type=url],textarea[disabled],fieldset[disabled] textarea{background-color:#ddd}input[type=text].radius,input[type=password].radius,input[type=date].radius,input[type=datetime].radius,input[type=datetime-local].radius,input[type=month].radius,input[type=week].radius,input[type=email].radius,input[type=number].radius,input[type=search].radius,input[type=tel].radius,input[type=time].radius,input[type=url].radius,textarea.radius{border-radius:3px}input[type=submit]{-webkit-appearance:none}textarea[rows]{height:auto}select{-webkit-appearance:none!important;background-color:#fafafa;background-image:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iM3B4IiB2aWV3Qm94PSIwIDAgNiAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNS45OTIsMCAyLjk5MiwzIC0wLjAwOCwwICIvPjwvc3ZnPg==);background-repeat:no-repeat;background-position:97% center;border:1px solid #ccc;padding:.5rem;font-size:.875rem;border-radius:0;height:2.3125rem}select.radius{border-radius:3px}select:hover{background-color:#f3f3f3;border-color:#999}input[type=file],input[type=checkbox],input[type=radio],select{margin:0 0 .5rem}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}input[type=file]{width:100%}fieldset{border:1px solid #ddd;padding:1.25rem;margin:1.125rem 0}fieldset legend{font-weight:700;background:#fff;padding:0 .1875rem;margin:.25rem .25rem .25rem -.1875rem}[data-abide] .error small.error,[data-abide] span.error,[data-abide] small.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:.75rem;font-weight:400;font-style:italic;background:#f04124;color:#fff}[data-abide] span.error,[data-abide] small.error{display:none}span.error,small.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:.75rem;font-weight:400;font-style:italic;background:#f04124;color:#fff}.error input,.error textarea,.error select{margin-bottom:0}.error input[type=checkbox],.error input[type=radio]{margin-bottom:1rem}.error label,.error label.error{color:#f04124}.error small.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:.75rem;font-weight:400;font-style:italic;background:#f04124;color:#fff}.error>label>small{color:#676767;background:transparent;padding:0;text-transform:capitalize;font-style:normal;font-size:60%;margin:0;display:inline}.error span.error-message{display:block}input.error,textarea.error{margin-bottom:0}label.error{color:#f04124}.inline-list{margin:0 auto 1.0625rem -1.375rem;margin-right:0;padding:0;list-style:none;overflow:hidden}.inline-list>li{list-style:none;float:left;margin-left:1.375rem;display:block}.inline-list>li>*{display:block}.joyride-list{display:none}.joyride-tip-guide{display:none;position:absolute;background:#333;color:#fff;z-index:101;top:0;left:2.5%;font-family:inherit;font-weight:400;width:95%}.lt-ie9 .joyride-tip-guide{max-width:800px;left:50%;margin-left:-400px}.joyride-content-wrapper{width:100%;padding:1.125rem 1.25rem 1.5rem}.joyride-content-wrapper .button{margin-bottom:0!important}.joyride-tip-guide .joyride-nub{display:block;position:absolute;left:22px;width:0;height:0;border:10px solid #333}.joyride-tip-guide .joyride-nub.top{border-top-style:solid;border-color:#333;border-top-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important;top:-20px}.joyride-tip-guide .joyride-nub.bottom{border-bottom-style:solid;border-color:#333!important;border-bottom-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important;bottom:-20px}.joyride-tip-guide .joyride-nub.right{right:-20px}.joyride-tip-guide .joyride-nub.left{left:-20px}.joyride-tip-guide h1,.joyride-tip-guide h2,.joyride-tip-guide h3,.joyride-tip-guide h4,.joyride-tip-guide h5,.joyride-tip-guide h6,.joyride-tip-guide .h1,.joyride-tip-guide .h2,.joyride-tip-guide .h3,.joyride-tip-guide .h4,.joyride-tip-guide .h5,.joyride-tip-guide .h6{line-height:1.25;margin:0;font-weight:700;color:#fff}.joyride-tip-guide p{margin:0 0 1.125rem;font-size:.875rem;line-height:1.3}.joyride-timer-indicator-wrap{width:50px;height:3px;border:solid 1px #555;position:absolute;right:1.0625rem;bottom:1rem}.joyride-timer-indicator{display:block;width:0;height:inherit;background:#666}.joyride-close-tip{position:absolute;right:12px;top:10px;color:#777!important;text-decoration:none;font-size:24px;font-weight:400;line-height:.5!important}.joyride-close-tip:hover,.joyride-close-tip:focus{color:#eee!important}.joyride-modal-bg{position:fixed;height:100%;width:100%;background:transparent;background:rgba(0,0,0,.5);z-index:100;display:none;top:0;left:0;cursor:pointer}.joyride-expose-wrapper{background-color:#fff;position:absolute;border-radius:3px;z-index:102;box-shadow:0 0 15px #fff}.joyride-expose-cover{background:transparent;border-radius:3px;position:absolute;z-index:9999;top:0;left:0}@media only screen and (min-width: 40.063em){.joyride-tip-guide{width:300px;left:inherit}.joyride-tip-guide .joyride-nub.bottom{border-color:#333!important;border-bottom-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important;bottom:-20px}.joyride-tip-guide .joyride-nub.right{border-color:#333!important;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;top:22px;left:auto;right:-20px}.joyride-tip-guide .joyride-nub.left{border-color:#333!important;border-top-color:transparent!important;border-left-color:transparent!important;border-bottom-color:transparent!important;top:22px;left:-20px;right:auto}}.keystroke,kbd{background-color:#ededed;border-color:#ddd;color:#222;border-style:solid;border-width:1px;margin:0;font-family:Consolas,Menlo,Courier,monospace;font-size:inherit;padding:.125rem .25rem 0;border-radius:3px}.label{font-weight:400;font-family:Open Sans,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;margin-bottom:inherit;padding:.25rem .5rem .375rem;font-size:.6875rem;background-color:#eee;color:#fff}.label.radius{border-radius:3px}.label.round{border-radius:1000px}.label.alert{background-color:#f04124;color:#fff}.label.success{background-color:#43ac6a;color:#fff}.label.secondary{background-color:#ffd7d7;color:#333}[data-magellan-expedition],[data-magellan-expedition-clone]{background:#fff;z-index:50;min-width:100%;padding:10px}[data-magellan-expedition] .sub-nav,[data-magellan-expedition-clone] .sub-nav,[data-magellan-expedition] .sub-nav dd,[data-magellan-expedition-clone] .sub-nav dd{margin-bottom:0}[data-magellan-expedition] .sub-nav a,[data-magellan-expedition-clone] .sub-nav a{line-height:1.8em}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.panel{border-style:solid;border-width:1px;border-color:#d8d8d8;margin-bottom:1.25rem;padding:1.25rem;background:#f2f2f2}.panel>:first-child{margin-top:0}.panel>:last-child{margin-bottom:0}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel .h1,.panel .h2,.panel .h3,.panel .h4,.panel .h5,.panel .h6,.panel p,.event-info p{color:#333}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel .h1,.panel .h2,.panel .h3,.panel .h4,.panel .h5{line-height:1;margin-bottom:.625rem}.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader,.panel .h1.subheader,.panel .h2.subheader,.panel .h3.subheader,.panel .h4.subheader,.panel .h5.subheader,.panel .h6.subheader{line-height:1.4}.panel.callout{border-style:solid;border-width:1px;border-color:#fcb7bf;margin-bottom:1.25rem;padding:1.25rem;background:#feebed}.panel.callout>:first-child{margin-top:0}.panel.callout>:last-child{margin-bottom:0}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout .h1,.panel.callout .h2,.panel.callout .h3,.panel.callout .h4,.panel.callout .h5,.panel.callout .h6,.panel.callout p{color:#333}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout .h1,.panel.callout .h2,.panel.callout .h3,.panel.callout .h4,.panel.callout .h5,.panel.callout .h6{line-height:1;margin-bottom:.625rem}.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader,.panel.callout .h1.subheader,.panel.callout .h2.subheader,.panel.callout .h3.subheader,.panel.callout .h4.subheader,.panel.callout .h5.subheader,.panel.callout .h6.subheader{line-height:1.4}.panel.callout a:not(.button){color:#eee}.panel.radius{border-radius:3px}.pricing-table{border:solid 1px #ddd;margin-left:0;margin-bottom:1.25rem}.pricing-table *{list-style:none;line-height:1}.pricing-table .title{background-color:#333;padding:.9375rem 1.25rem;text-align:center;color:#eee;font-weight:400;font-size:1rem;font-family:Open Sans,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif}.pricing-table .price{background-color:#f6f6f6;padding:.9375rem 1.25rem;text-align:center;color:#333;font-weight:400;font-size:2rem;font-family:Open Sans,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif}.pricing-table .description{background-color:#fff;padding:.9375rem;text-align:center;color:#777;font-size:.75rem;font-weight:400;line-height:1.4;border-bottom:dotted 1px #ddd}.pricing-table .bullet-item{background-color:#fff;padding:.9375rem;text-align:center;color:#333;font-size:.875rem;font-weight:400;border-bottom:dotted 1px #ddd}.pricing-table .cta-button{background-color:#fff;text-align:center;padding:1.25rem 1.25rem 0}.progress{background-color:#f6f6f6;height:1.5625rem;border:1px solid #fff;padding:.125rem;margin-bottom:.625rem}.progress .meter{background:#eee;height:100%;display:block}.progress.secondary .meter{background:#ffd7d7;height:100%;display:block}.progress.success .meter{background:#43ac6a;height:100%;display:block}.progress.alert .meter{background:#f04124;height:100%;display:block}.progress.radius{border-radius:3px}.progress.radius .meter{border-radius:2px}.progress.round{border-radius:1000px}.progress.round .meter{border-radius:999px}.range-slider{display:block;position:relative;width:100%;height:1rem;border:1px solid #ddd;margin:1.25rem 0;touch-action:none;background:#fafafa}.range-slider.vertical-range{display:block;position:relative;width:100%;height:1rem;border:1px solid #ddd;margin:1.25rem 0;touch-action:none;display:inline-block;width:1rem;height:12.5rem}.range-slider.vertical-range .range-slider-handle{margin-top:0;margin-left:-.5rem;position:absolute;bottom:-10.5rem}.range-slider.vertical-range .range-slider-active-segment{width:.875rem;height:auto;bottom:0}.range-slider.radius{background:#fafafa;border-radius:3px}.range-slider.radius .range-slider-handle{background:#0e4966;border-radius:3px}.range-slider.radius .range-slider-handle:hover{background:#0c405a}.range-slider.round{background:#fafafa;border-radius:1000px}.range-slider.round .range-slider-handle{background:#0e4966;border-radius:1000px}.range-slider.round .range-slider-handle:hover{background:#0c405a}.range-slider-active-segment{display:inline-block;position:absolute;height:.875rem;background:#dcf0fa}.range-slider-handle{display:inline-block;position:absolute;z-index:1;top:-.3125rem;width:2rem;height:1.375rem;border:1px solid none;cursor:pointer;background:#0e4966}.range-slider-handle:hover{background:#0c405a}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,.45);z-index:99;display:none;top:0;left:0}dialog,.reveal-modal{visibility:hidden;display:none;position:absolute;z-index:100;width:100vw;top:0;left:0;background-color:#fff;padding:1.25rem;border:solid 1px #666;box-shadow:0 0 10px #0006}@media only screen and (max-width: 40em){dialog,.reveal-modal{min-height:100vh}}@media only screen and (min-width: 40.063em){dialog,.reveal-modal{left:50%}}dialog .column,dialog .columns,.reveal-modal .column,.reveal-modal .columns{min-width:0}dialog>:first-child,.reveal-modal>:first-child{margin-top:0}dialog>:last-child,.reveal-modal>:last-child{margin-bottom:0}@media only screen and (min-width: 40.063em){dialog,.reveal-modal{margin-left:-40%;width:80%}}@media only screen and (min-width: 40.063em){dialog,.reveal-modal{top:6.25rem}}dialog .close-reveal-modal,.reveal-modal .close-reveal-modal{font-size:2.5rem;line-height:1;position:absolute;top:.5rem;right:.6875rem;color:#aaa;font-weight:700;cursor:pointer}dialog[open]{display:block;visibility:visible}@media only screen and (min-width: 40.063em){dialog,.reveal-modal{padding:1.875rem}dialog.radius,.reveal-modal.radius{border-radius:3px}dialog.round,.reveal-modal.round{border-radius:1000px}dialog.collapse,.reveal-modal.collapse{padding:0}dialog.full,.reveal-modal.full{top:0;left:0;height:100vh;min-height:100vh;margin-left:0!important}}@media only screen and (min-width: 40.063em) and (min-width: 40.063em){dialog.tiny,.reveal-modal.tiny{margin-left:-15%;width:30%}}@media only screen and (min-width: 40.063em) and (min-width: 40.063em){dialog.small,.reveal-modal.small{margin-left:-20%;width:40%}}@media only screen and (min-width: 40.063em) and (min-width: 40.063em){dialog.medium,.reveal-modal.medium{margin-left:-30%;width:60%}}@media only screen and (min-width: 40.063em) and (min-width: 40.063em){dialog.large,.reveal-modal.large{margin-left:-35%;width:70%}}@media only screen and (min-width: 40.063em) and (min-width: 40.063em){dialog.xlarge,.reveal-modal.xlarge{margin-left:-47.5%;width:95%}}@media only screen and (min-width: 40.063em) and (min-width: 40.063em){dialog.full,.reveal-modal.full{margin-left:-50vw;width:100vw}}@media print{dialog,.reveal-modal{background:#fff!important}}.side-nav{display:block;padding:0;margin:0 0 .875rem;list-style-type:none;list-style-position:inside;font-family:Open Sans,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif}.side-nav li{margin:0;font-size:.875rem}.side-nav li a:not(.button){display:block;color:#eee}.side-nav li a:not(.button):hover,.side-nav li a:not(.button):focus{color:#68040f}.side-nav li.active>a:first-child:not(.button){color:#68040f;font-weight:400;font-family:Open Sans,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif}.side-nav li.divider{border-top:1px solid;height:0;padding:0;list-style:none;border-top-color:#fff}.split.button{position:relative;padding-right:5.0625rem}.split.button span{display:block;height:100%;position:absolute;right:0;top:0;border-left:solid 1px}.split.button span:before{position:absolute;content:"";width:0;height:0;display:block;border-style:inset;top:50%;left:50%}.split.button span:active{background-color:#0000001a}.split.button span{border-left-color:#ffffff80}.split.button span{width:3.09375rem}.split.button span:before{border-top-style:solid;border-width:.375rem;top:48%;margin-left:-.375rem}.split.button span:before{border-color:#fff transparent transparent transparent}.split.button.secondary span{border-left-color:#ffffff80}.split.button.secondary span:before{border-color:#fff transparent transparent transparent}.split.button.alert span,.split.button.success span{border-left-color:#ffffff80}.split.button.tiny{padding-right:3.75rem}.split.button.tiny span{width:2.25rem}.split.button.tiny span:before{border-top-style:solid;border-width:.375rem;top:48%;margin-left:-.375rem}.split.button.small{padding-right:4.375rem}.split.button.small span{width:2.625rem}.split.button.small span:before{border-top-style:solid;border-width:.4375rem;top:48%;margin-left:-.375rem}.split.button.large{padding-right:5.5rem}.split.button.large span{width:3.4375rem}.split.button.large span:before{border-top-style:solid;border-width:.3125rem;top:48%;margin-left:-.375rem}.split.button.expand{padding-left:2rem}.split.button.secondary span:before{border-color:#333 transparent transparent transparent}.split.button.radius span{border-bottom-right-radius:3px;border-top-right-radius:3px}.split.button.round span{border-bottom-right-radius:1000px;border-top-right-radius:1000px}.sub-nav{display:block;width:auto;overflow:hidden;margin:-.25rem 0 1.125rem;padding-top:.25rem;margin-right:0;margin-left:-.75rem}.sub-nav dt{text-transform:uppercase}.sub-nav dt,.sub-nav dd,.sub-nav li{float:left;display:inline;margin-left:1rem;margin-bottom:.625rem;font-family:Open Sans,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem;color:#999}.sub-nav dt a,.sub-nav dd a,.sub-nav li a{text-decoration:none;color:#999;padding:.1875rem 1rem}.sub-nav dt a:hover,.sub-nav dd a:hover,.sub-nav li a:hover{color:#737373}.sub-nav dt.active a,.sub-nav dd.active a,.sub-nav li.active a{border-radius:3px;font-weight:400;background:#eee;padding:.1875rem 1rem;cursor:default;color:#fff}.sub-nav dt.active a:hover,.sub-nav dd.active a:hover,.sub-nav li.active a:hover{background:#840513}div.switch{position:relative;padding:0;display:block;overflow:hidden;border-style:solid;border-width:1px;margin-bottom:1.25rem;height:2.25rem;background:#fff;border-color:#ccc}div.switch label{position:relative;left:0;z-index:2;float:left;width:50%;height:100%;margin:0;font-weight:700;text-align:left;transition:all .1s ease-out}div.switch input{position:absolute;z-index:3;opacity:0;width:100%;height:100%;-moz-appearance:none}div.switch input:hover,div.switch input:focus{cursor:pointer}div.switch span:last-child{position:absolute;top:-1px;left:-1px;z-index:1;display:block;padding:0;border-width:1px;border-style:solid;transition:all .1s ease-out}div.switch input:not(:checked)+label{opacity:0}div.switch input:checked{display:none!important}div.switch input{left:0;display:block!important}div.switch input:first-of-type+label,div.switch input:first-of-type+span+label{left:-50%}div.switch input:first-of-type:checked+label,div.switch input:first-of-type:checked+span+label{left:0%}div.switch input:last-of-type+label,div.switch input:last-of-type+span+label{right:-50%;left:auto;text-align:right}div.switch input:last-of-type:checked+label,div.switch input:last-of-type:checked+span+label{right:0%;left:auto}div.switch span.custom{display:none!important}form.custom div.switch .hidden-field{margin-left:auto;position:absolute;visibility:visible}div.switch label{padding:0;line-height:2.3rem;font-size:.875rem}div.switch input:first-of-type:checked~span:last-child{left:100%;margin-left:-2.1875rem}div.switch span:last-child{width:2.25rem;height:2.25rem}div.switch span:last-child{border-color:#b3b3b3;background:#fff;background:linear-gradient(to bottom,#ffffff 0%,#f2f2f2 100%);box-shadow:2px 0 10px #00000012,1000px 0 0 980px #f3faf6,-2px 0 10px #00000012,-1000px 0 0 1000px #f5f5f5}div.switch:hover span:last-child,div.switch:focus span:last-child{background:#fff;background:linear-gradient(to bottom,#ffffff 0%,#e6e6e6 100%)}div.switch:active{background:transparent}div.switch.large{height:2.75rem}div.switch.large label{padding:0;line-height:2.3rem;font-size:1.0625rem}div.switch.large input:first-of-type:checked~span:last-child{left:100%;margin-left:-2.6875rem}div.switch.large span:last-child{width:2.75rem;height:2.75rem}div.switch.small{height:1.75rem}div.switch.small label{padding:0;line-height:2.1rem;font-size:.75rem}div.switch.small input:first-of-type:checked~span:last-child{left:100%;margin-left:-1.6875rem}div.switch.small span:last-child{width:1.75rem;height:1.75rem}div.switch.tiny{height:1.375rem}div.switch.tiny label{padding:0;line-height:1.9rem;font-size:.6875rem}div.switch.tiny input:first-of-type:checked~span:last-child{left:100%;margin-left:-1.3125rem}div.switch.tiny span:last-child{width:1.375rem;height:1.375rem}div.switch.radius{border-radius:4px}div.switch.radius span:last-child{border-radius:3px}div.switch.round{border-radius:1000px}div.switch.round span:last-child{border-radius:999px}div.switch.round label{padding:0 .5625rem}table{background:#fff;margin-bottom:1.25rem;border:solid 1px #ddd}table thead,table tfoot{background:#f5f5f5}table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:.5rem .625rem .625rem;font-size:.875rem;font-weight:700;color:#222;text-align:left}table tr th,table tr td{padding:.5625rem .625rem;font-size:.875rem;color:#222}table tr.even,table tr.alt,table tr:nth-of-type(even){background:white}table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;line-height:1.125rem}.tabs{zoom:1;margin-bottom:0!important}.tabs:before,.tabs:after{content:" ";display:table}.tabs:after{clear:both}.tabs dd{position:relative;margin-bottom:0!important;float:left}.tabs dd>a{display:block;background:#efefef;color:#222;padding:1rem 2rem;font-family:Open Sans,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;font-size:1rem}.tabs dd>a:hover{background:#e1e1e1}.tabs dd.active a{background:#fff}.tabs.radius dd:first-child a{border-bottom-left-radius:3px;border-top-left-radius:3px}.tabs.radius dd:last-child a{border-bottom-right-radius:3px;border-top-right-radius:3px}.tabs.vertical dd{position:inherit;float:none;display:block;top:auto}.tabs-content{zoom:1;margin-bottom:1.5rem;width:100%}.tabs-content:before,.tabs-content:after{content:" ";display:table}.tabs-content:after{clear:both}.tabs-content>.content{display:none;float:left;padding:.9375rem 0;width:100%}.tabs-content>.content.active{display:block;float:none}.tabs-content>.content.contained{padding:.9375rem}.tabs-content.vertical{display:block}.tabs-content.vertical>.content{padding:0 .9375rem}@media only screen and (min-width: 40.063em){.tabs.vertical{width:20%;float:left;margin-bottom:1.25rem}.tabs-content.vertical{width:80%;float:left;margin-left:-1px}}.no-js .tabs-content>.content{display:block;float:none}.th{line-height:0;display:inline-block;border:solid 4px #fff;max-width:100%;box-shadow:0 0 0 1px #0003;transition:all .2s ease-out}.th:hover,.th:focus{box-shadow:0 0 6px 1px #0e496680}.th.radius{border-radius:3px}.has-tip{border-bottom:dotted 1px #ccc;cursor:help;font-weight:700;color:#333}.has-tip:hover,.has-tip:focus{border-bottom:dotted 1px #45030a;color:#eee}.has-tip.tip-left,.has-tip.tip-right{float:none!important}.tooltip{display:none;position:absolute;z-index:999;font-weight:400;font-size:.875rem;line-height:1.3;padding:.75rem;max-width:85%;left:50%;width:100%;color:#fff;background:#333}.tooltip>.nub{display:block;left:5px;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent #333 transparent;top:-10px}.tooltip>.nub.rtl{left:auto;right:5px}.tooltip.radius{border-radius:3px}.tooltip.round{border-radius:1000px}.tooltip.round>.nub{left:2rem}.tooltip.opened{color:#eee!important;border-bottom:dotted 1px #45030a!important}.tap-to-close{display:block;font-size:.625rem;color:#777;font-weight:400}@media only screen and (min-width: 40.063em){.tooltip>.nub{border-color:transparent transparent #333 transparent;top:-10px}.tooltip.tip-top>.nub{border-color:#333 transparent transparent transparent;top:auto;bottom:-10px}.tooltip.tip-left,.tooltip.tip-right{float:none!important}.tooltip.tip-left>.nub{border-color:transparent transparent transparent #333;right:-10px;left:auto;top:50%;margin-top:-5px}.tooltip.tip-right>.nub{border-color:transparent #333 transparent transparent;right:auto;left:-10px;top:50%;margin-top:-5px}}meta.foundation-mq-topbar{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}.contain-to-grid{width:100%;background:#222}.contain-to-grid .top-bar{margin-bottom:0}.fixed{width:100%;left:0;position:fixed;top:0;z-index:99}.fixed.expanded:not(.top-bar){overflow-y:auto;height:auto;width:100%;max-height:100%}.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99}.fixed.expanded:not(.top-bar) .top-bar-section{z-index:98;margin-top:60px}.top-bar{overflow:hidden;height:60px;line-height:60px;position:relative;background:white;margin-bottom:0}.top-bar ul{margin-bottom:0;list-style:none}.top-bar .row{max-width:none}.top-bar form,.top-bar input{margin-bottom:0}.top-bar input{height:auto;padding-top:.35rem;padding-bottom:.35rem;font-size:.75rem}.top-bar .button,.top-bar button{padding-top:.45rem;padding-bottom:.35rem;margin-bottom:0;font-size:.75rem}.top-bar .title-area{position:relative;margin:0}.top-bar .name{height:60px;margin:0;font-size:16px}.top-bar .name h1,.top-bar .name .h1{line-height:60px;font-size:1.0625rem;margin:0}.top-bar .name h1 a,.top-bar .name .h1 a{font-weight:400;color:#fff;width:75%;display:block;padding:0 20px}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a{color:#fff;text-transform:uppercase;font-size:.8125rem;font-weight:700;position:relative;display:block;padding:0 20px;height:60px;line-height:60px}.top-bar .toggle-topbar.menu-icon{right:20px;top:50%;margin-top:-16px;padding-left:40px}.top-bar .toggle-topbar.menu-icon a{height:34px;line-height:33px;padding:0 25px 0 0;color:transparent;position:relative}.top-bar .toggle-topbar.menu-icon a:after{content:"\f0c9";position:absolute;right:0;display:block;width:16px;top:0;height:0}.top-bar.expanded{height:auto;background:transparent}.top-bar.expanded .title-area{background:white;border-top:1px solid #eee;border-bottom:1px solid #eee}.top-bar.expanded .toggle-topbar a{color:transparent}.top-bar.expanded .toggle-topbar a:after{box-shadow:0 10px 0 1px gray,0 16px 0 1px gray,0 22px 0 1px gray}.top-bar-section{left:0;position:relative;width:auto;transition:left .3s ease-out}.top-bar-section ul{width:100%;height:auto;display:block;background:#333;font-size:16px;margin:0}.top-bar-section .divider,.top-bar-section [role=separator]{border-top:solid 1px #111;clear:both;height:1px;width:100%}.top-bar-section ul li>a{display:block;width:100%;color:#fff;padding:12px 0 12px 20px;font-family:Open Sans,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;text-transform:uppercase;background:#333}.top-bar-section ul li>a.button{font-size:.875rem;padding-right:20px;padding-left:20px;background-color:#eee;border-color:#7a0512;color:#fff}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{background-color:#7a0512}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{color:#fff}.top-bar-section ul li>a.button.secondary{background-color:#ffd7d7;border-color:#ff7979;color:#333}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{background-color:#ff7979}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{color:#333}.top-bar-section ul li>a.button.success{background-color:#43ac6a;border-color:#368a55;color:#fff}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{background-color:#368a55}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{color:#fff}.top-bar-section ul li>a.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{background-color:#cf2a0e}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{color:#fff}.top-bar-section ul li>button{font-size:.875rem;padding-right:20px;padding-left:20px;background-color:#eee;border-color:#7a0512;color:#fff}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{background-color:#7a0512}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{color:#fff}.top-bar-section ul li>button.secondary{background-color:#ffd7d7;border-color:#ff7979;color:#333}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{background-color:#ff7979}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{color:#333}.top-bar-section ul li>button.success{background-color:#43ac6a;border-color:#368a55;color:#fff}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{background-color:#368a55}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{color:#fff}.top-bar-section ul li>button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{background-color:#cf2a0e}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{color:#fff}.top-bar-section ul li:hover:not(.has-form)>a{background:#3c3c3c;color:#fff}.top-bar-section ul li.active>a{background:#878787;color:#fff}.top-bar-section ul li.active>a:hover{background:#878787;color:#fff}.top-bar-section .has-form{padding:20px}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent rgba(255,255,255,.4);border-left-style:solid;margin-right:20px;margin-top:-4.5px;position:absolute;top:50%;right:0}.top-bar-section .has-dropdown.moved{position:static}.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:static!important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute!important;width:100%}.top-bar-section .has-dropdown.moved>a:after{display:none}.top-bar-section .dropdown{position:absolute;left:100%;top:0;z-index:99;display:block;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.top-bar-section .dropdown li{width:100%;height:auto}.top-bar-section .dropdown li a{font-weight:400;padding:8px 20px}.top-bar-section .dropdown li a.parent-link{font-weight:400}.top-bar-section .dropdown li.title h5,.top-bar-section .dropdown li.title .h5{margin-bottom:0}.top-bar-section .dropdown li.title h5 a,.top-bar-section .dropdown li.title .h5 a{color:#fff;line-height:30px;display:block}.top-bar-section .dropdown li.has-form{padding:8px 20px}.top-bar-section .dropdown li .button,.top-bar-section .dropdown li button{top:auto}.top-bar-section .dropdown label{padding:8px 20px 2px;margin-bottom:0;text-transform:uppercase;color:#777;font-weight:700;font-size:.625rem}.js-generated{display:block}@media only screen and (min-width: 40.063em){.top-bar{background:#222;zoom:1;overflow:visible}.top-bar:before,.top-bar:after{content:" ";display:table}.top-bar:after{clear:both}.top-bar .toggle-topbar{display:none}.top-bar .title-area{float:left}.top-bar .name h1 a,.top-bar .name .h1 a{width:auto}.top-bar input,.top-bar .button,.top-bar button{font-size:.875rem;position:relative;top:7px}.top-bar.expanded{background:#222}.contain-to-grid .top-bar{max-width:62.5rem;margin:0 auto}.top-bar-section{transition:none 0 0;left:0!important}.top-bar-section ul{width:auto;height:auto!important;display:inline}.top-bar-section ul li{float:left}.top-bar-section ul li .js-generated{display:none}.top-bar-section li.hover>a:not(.button){background:#3c3c3c;color:#fff}.top-bar-section li:not(.has-form) a:not(.button){padding:0 20px;line-height:60px;background:#222}.top-bar-section li:not(.has-form) a:not(.button):hover{background:#3c3c3c}.top-bar-section li.active:not(.has-form) a:not(.button){padding:0 20px;line-height:60px;color:#fff;background:#eee}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:#840513}.top-bar-section .has-dropdown>a{padding-right:40px!important}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:rgba(255,255,255,.4) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:30px}.top-bar-section .has-dropdown.moved{position:relative}.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.top-bar-section .has-dropdown.hover>.dropdown,.top-bar-section .has-dropdown.not-click:hover>.dropdown{display:block;position:static!important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute!important}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\bb";top:1rem;margin-top:-1px;right:5px;line-height:1.2}.top-bar-section .dropdown{left:0;top:auto;background:transparent;min-width:100%}.top-bar-section .dropdown li a{color:#fff;line-height:1;white-space:nowrap;padding:12px 20px;background:#333}.top-bar-section .dropdown li:not(.has-form) a:not(.button){color:#fff;background:#333}.top-bar-section .dropdown li:not(.has-form):hover>a:not(.button){color:#fff;background:#3c3c3c}.top-bar-section .dropdown li label{white-space:nowrap;background:#333}.top-bar-section .dropdown li .dropdown{left:100%;top:0}.top-bar-section>ul>.divider,.top-bar-section>ul>[role=separator]{border-bottom:none;border-top:none;border-right:solid 1px #3f3f3f;clear:none;height:60px;width:0}.top-bar-section .has-form{background:#222;padding:0 20px;height:60px}.top-bar-section .right li .dropdown{left:auto;right:0}.top-bar-section .right li .dropdown li .dropdown{right:100%}.top-bar-section .left li .dropdown{right:auto;left:0}.top-bar-section .left li .dropdown li .dropdown{left:100%}.no-js .top-bar-section ul li:hover>a{background:#3c3c3c;color:#fff}.no-js .top-bar-section ul li:active>a{background:#eee;color:#fff}.no-js .top-bar-section .has-dropdown:hover>.dropdown{display:block;position:static!important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute!important}}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}@media only screen and (max-width: 40em){.small-only-text-left{text-align:left!important}.small-only-text-right{text-align:right!important}.small-only-text-center{text-align:center!important}.small-only-text-justify{text-align:justify!important}}@media only screen{.small-text-left{text-align:left!important}.small-text-right{text-align:right!important}.small-text-center{text-align:center!important}.small-text-justify{text-align:justify!important}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.medium-only-text-left{text-align:left!important}.medium-only-text-right{text-align:right!important}.medium-only-text-center{text-align:center!important}.medium-only-text-justify{text-align:justify!important}}@media only screen and (min-width: 40.063em){.medium-text-left{text-align:left!important}.medium-text-right{text-align:right!important}.medium-text-center{text-align:center!important}.medium-text-justify{text-align:justify!important}}@media only screen and (min-width: 64.063em) and (max-width: 90em){.large-only-text-left{text-align:left!important}.large-only-text-right{text-align:right!important}.large-only-text-center{text-align:center!important}.large-only-text-justify{text-align:justify!important}}@media only screen and (min-width: 64.063em){.large-text-left{text-align:left!important}.large-text-right{text-align:right!important}.large-text-center{text-align:center!important}.large-text-justify{text-align:justify!important}}@media only screen and (min-width: 90.063em) and (max-width: 120em){.xlarge-only-text-left{text-align:left!important}.xlarge-only-text-right{text-align:right!important}.xlarge-only-text-center{text-align:center!important}.xlarge-only-text-justify{text-align:justify!important}}@media only screen and (min-width: 90.063em){.xlarge-text-left{text-align:left!important}.xlarge-text-right{text-align:right!important}.xlarge-text-center{text-align:center!important}.xlarge-text-justify{text-align:justify!important}}@media only screen and (min-width: 120.063em) and (max-width: 99999999em){.xxlarge-only-text-left{text-align:left!important}.xxlarge-only-text-right{text-align:right!important}.xxlarge-only-text-center{text-align:center!important}.xxlarge-only-text-justify{text-align:justify!important}}@media only screen and (min-width: 120.063em){.xxlarge-text-left{text-align:left!important}.xxlarge-text-right{text-align:right!important}.xxlarge-text-center{text-align:center!important}.xxlarge-text-justify{text-align:justify!important}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,pre,form,p,blockquote,th,td{margin:0;padding:0}a{color:#878787;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#840513}a img{border:none}p{font-family:inherit;font-weight:400;font-size:.9rem;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}p.lead{font-size:1.11875rem;line-height:1.6}p aside{font-size:.875rem;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Open Sans,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#222;text-rendering:optimizeLegibility;margin-top:.2rem;margin-bottom:.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small{font-size:60%;color:#6f6f6f;line-height:0}h1,.h1{font-size:1.5625rem}h2,.h2{font-size:1.25rem}h3,.h3{font-size:.9375rem}h4,.h4{font-size:.8125rem}h5,.h5,h6,.h6{font-size:1rem}.subheader{line-height:1.4;color:#6f6f6f;font-weight:400;margin-top:.2rem;margin-bottom:.5rem}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:700;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:Consolas,Liberation Mono,Courier,monospace;font-weight:700;color:#bd260d}ul,ol,dl{font-size:.9rem;line-height:1.6;margin-bottom:1.25rem;list-style-position:outside;font-family:inherit}ul{margin-left:1.1rem}ul.no-bullet{margin-left:0}ul.no-bullet li ul,ul.no-bullet li ol{margin-left:1.25rem;margin-bottom:0;list-style:none}ul li ul,ul li ol{margin-left:1.25rem;margin-bottom:0}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle;margin-left:1.1rem}ul.disc{list-style-type:disc;margin-left:1.1rem}ul.no-bullet{list-style:none}ol{margin-left:1.4rem}ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0}dl dt{margin-bottom:.3rem;font-weight:700}dl dd{margin-bottom:.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;border-bottom:1px dotted #ddd;cursor:help}abbr{text-transform:none}blockquote{margin:0 0 1.25rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #ddd}blockquote cite{display:block;font-size:.8125rem;color:#555}blockquote cite:before{content:"\2014  "}blockquote cite a,blockquote cite a:visited{color:#555}blockquote,blockquote p{line-height:1.6;color:#6f6f6f}.vcard{display:inline-block;margin:0 0 1.25rem;border:1px solid #ddd;padding:.625rem .75rem}.vcard li{margin:0;display:block}.vcard .fn{font-weight:700;font-size:.9375rem}.vevent .summary{font-weight:700}.vevent abbr{cursor:default;text-decoration:none;font-weight:700;border:none;padding:0 .0625rem}@media only screen and (min-width: 40.063em){h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.4}h1,.h1{font-size:2.1875rem}h2,.h2{font-size:1.875rem}h3,.h3{font-size:1.25rem}h4,.h4{font-size:1.125rem}}.print-only{display:none!important}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3,.h2,.h3{orphans:3;widows:3}h2,h3,.h2,.h3{page-break-after:avoid}.hide-on-print{display:none!important}.print-only{display:block!important}.hide-for-print{display:none!important}.show-for-print{display:inherit!important}}.off-canvas-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;overflow:hidden}.off-canvas-wrap.move-right,.off-canvas-wrap.move-left{min-height:100%;-webkit-overflow-scrolling:touch}.inner-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;zoom:1;transition:transform .5s ease}.inner-wrap:before,.inner-wrap:after{content:" ";display:table}.tab-bar{-webkit-backface-visibility:hidden;background:#333;color:#fff;height:2.8125rem;line-height:2.8125rem;position:relative}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4,.tab-bar h5,.tab-bar h6,.tab-bar .h1,.tab-bar .h2,.tab-bar .h3,.tab-bar .h4,.tab-bar .h5,.tab-bar .h6{color:#fff;font-weight:700;line-height:2.8125rem;margin:0}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4,.tab-bar .h1,.tab-bar .h2,.tab-bar .h3,.tab-bar .h4{font-size:1rem}.left-small{width:2.8125rem;height:2.8125rem;position:absolute;top:0;border-right:solid 1px #1a1a1a;left:0}.right-small{width:2.8125rem;height:2.8125rem;position:absolute;top:0;border-left:solid 1px #1a1a1a;right:0}.tab-bar-section{padding:0 .625rem;position:absolute;text-align:center;height:2.8125rem;top:0}@media only screen and (min-width: 40.063em){.tab-bar-section{text-align:left}}.tab-bar-section.left{left:0;right:2.8125rem}.tab-bar-section.right{left:2.8125rem;right:0}.tab-bar-section.middle{left:2.8125rem;right:2.8125rem}.tab-bar .menu-icon{text-indent:2.1875rem;width:2.8125rem;height:2.8125rem;display:block;line-height:2.0625rem;padding:0;color:#fff;position:relative;transform:translateZ(0)}.tab-bar .menu-icon span{position:absolute;display:block;height:0;width:1rem;line-height:1;top:.9375rem;left:.90625rem;box-shadow:0 0 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff}.tab-bar .menu-icon:hover span{box-shadow:0 0 0 1px #b3b3b3,0 7px 0 1px #b3b3b3,0 14px 0 1px #b3b3b3}.left-off-canvas-menu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;overflow-y:auto;background:#333;z-index:1001;box-sizing:content-box;-webkit-overflow-scrolling:touch;transform:translate3d(-100%,0,0);left:0}.left-off-canvas-menu *{-webkit-backface-visibility:hidden}.right-off-canvas-menu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;overflow-y:auto;background:#333;z-index:1001;box-sizing:content-box;-webkit-overflow-scrolling:touch;transform:translate3d(100%,0,0);right:0}.right-off-canvas-menu *{-webkit-backface-visibility:hidden}ul.off-canvas-list{list-style-type:none;padding:0;margin:0}ul.off-canvas-list li label{padding:.3rem .9375rem;color:#999;text-transform:uppercase;font-weight:700;background:#444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0}ul.off-canvas-list li a{display:block;padding:.66667rem;color:#ffffffb3;border-bottom:1px solid #262626;transition:background .3s ease}ul.off-canvas-list li a:hover{background:#242424}.move-right>.inner-wrap{transform:translate3d(15.625rem,0,0)}.move-right .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background .3s ease;cursor:pointer;box-shadow:-4px 0 4px #00000080,4px 0 4px #00000080;display:block;position:absolute;background:rgba(255,255,255,.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width: 40.063em){.move-right .exit-off-canvas:hover{background:rgba(255,255,255,.05)}}.move-left>.inner-wrap{transform:translate3d(-15.625rem,0,0)}.move-left .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background .3s ease;cursor:pointer;box-shadow:-4px 0 4px #00000080,4px 0 4px #00000080;display:block;position:absolute;background:rgba(255,255,255,.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width: 40.063em){.move-left .exit-off-canvas:hover{background:rgba(255,255,255,.05)}}.no-csstransforms .left-off-canvas-menu{left:-15.625rem}.no-csstransforms .right-off-canvas-menu{right:-15.625rem}.no-csstransforms .move-left>.inner-wrap{right:15.625rem}.no-csstransforms .move-right>.inner-wrap{left:15.625rem}@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit!important}.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table}thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group!important}tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group!important}tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row!important}th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell!important}}@media only screen and (min-width: 40.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit!important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group!important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group!important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row!important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell!important}}@media only screen and (min-width: 64.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit!important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group!important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group!important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row!important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell!important}}@media only screen and (min-width: 90.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit!important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group!important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group!important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row!important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell!important}}@media only screen and (min-width: 120.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:inherit!important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:none!important}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xxlarge-only,table.show-for-xxlarge-up{display:table}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up{display:table-header-group!important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up{display:table-row-group!important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up{display:table-row!important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up{display:table-cell!important}}.show-for-landscape,.hide-for-portrait{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}table.hide-for-landscape,table.show-for-portrait{display:table}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group!important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group!important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row!important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell!important}@media only screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}table.show-for-landscape,table.hide-for-portrait{display:table}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group!important}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group!important}tr.show-for-landscape,tr.hide-for-portrait{display:table-row!important}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell!important}}@media only screen and (orientation: portrait){.show-for-portrait,.hide-for-landscape{display:inherit!important}.hide-for-portrait,.show-for-landscape{display:none!important}table.show-for-portrait,table.hide-for-landscape{display:table}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group!important}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group!important}tr.show-for-portrait,tr.hide-for-landscape{display:table-row!important}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell!important}}.show-for-touch{display:none!important}.hide-for-touch,.touch .show-for-touch{display:inherit!important}.touch .hide-for-touch{display:none!important}table.hide-for-touch,.touch table.show-for-touch{display:table}thead.hide-for-touch,.touch thead.show-for-touch{display:table-header-group!important}tbody.hide-for-touch,.touch tbody.show-for-touch{display:table-row-group!important}tr.hide-for-touch,.touch tr.show-for-touch{display:table-row!important}td.hide-for-touch,.touch td.show-for-touch,th.hide-for-touch,.touch th.show-for-touch{display:table-cell!important}.breadcrumbs ul{margin:0}.breadcrumbs li:before{content:"/";float:left;display:block;font-size:.6875rem;line-height:.6875rem;margin:0 .75rem}.breadcrumbs li:first-of-type:before{content:"";margin:0}.meta{font-size:.8em}.intro{font-size:1.2em}.slider-output-value-euro:before{content:"\20ac"}.slider-output-value-dollar:before{content:"$"}.snippet{min-height:5em;margin-bottom:1.5em}.snippet img,.snippet .date-stamp{float:left;margin-right:2em}@media only screen and (max-width: 40em){.snippet img,.snippet .date-stamp{margin-right:.5em}}.snippet img{border:1px solid #ddd;border-radius:1000px}.snippet .event-info{float:right;width:60%}.snippet .read-more{text-align:right}.snippet p{margin-bottom:0}.snippet a:hover .title{text-decoration:underline}.snippet.news-listing a:hover h3.title,.snippet.news-listing a:hover .h3.title{color:inherit}.snippet.news-listing p{color:#222}.snippet p.title{font-weight:600}.snippet .date-stamp{width:4rem;text-align:center}.snippet .date-stamp .month{color:#eee;padding:.35em 0 0;font-size:1.3em}.snippet .date-stamp .day{padding:.2em .5em .5em;font-size:2em;font-weight:100;border-top:none}.snippet.news-listing>a{display:block}.snippet.news-listing .date-stamp{width:16%;color:#eee;padding:.25rem 0;margin-bottom:.25rem;margin-right:0}.snippet.news-listing .date-stamp .month{background-color:#eee;color:#fff}.snippet.news-listing .date-stamp .month{font-size:.75rem;padding:.188rem 0 .25rem;border:1px solid #eee;border-bottom:none;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.snippet.news-listing .date-stamp .day{font-size:1.188rem;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;color:#eee;background-color:#fff;padding:.25em .5em .28em;border:1px solid #770404}.snippet.news-listing .snippet-text{width:84%;padding-left:.938rem;float:left}.snippet.news-listing .snippet-text h3,.snippet.news-listing .snippet-text .h3{color:inherit}select{background-image:none}@media only screen and (min-width: 40.063em){.snippet.news-listing .date-stamp{width:14%}.snippet.news-listing .snippet-text{width:86%}.snippet.news-listing .date-stamp .month{font-size:.938rem;padding-top:.313rem 0 .375rem}.snippet.news-listing .date-stamp .day{font-size:1.5rem;padding-top:.375rem;padding-bottom:.625rem}.snippet.news-listing .snippet-text h3.title .snippet.news-listing .snippet-text .h3.title{font-size:1.125rem}}@media only screen and (max-width: 60em){.snippet .event-info{width:55%}}@media only screen and (max-width: 55em){.snippet .event-info{width:50%}}@media only screen and (max-width: 50em){.snippet .event-info{width:40%}}@media only screen and (max-width: 45em){.snippet .event-info{width:35%}}@media only screen and (max-width: 40em){.snippet .event-info{width:50%}}@media only screen and (min-width: 64.063em){.snippet.news-listing .date-stamp{width:10%}.snippet.news-listing .snippet-text{width:90%}}#event-map{height:20em;margin-bottom:1em}#event-map img{max-width:none}.course-details{margin-top:1em}.course-details canvas{max-width:100%}.course-details .small-centered,.course-charts{text-align:center}.course-header{position:relative}.course-header h1,.course-header .h1{position:absolute;bottom:1em;left:0;background:black;background:rgba(0,0,0,.6);color:#fff;margin:0;padding:.5em 1em;font-size:1.4em}.course-search-widget .button{margin-bottom:0}.standout-container{background:#ecfaf7;padding:1.5em 0 0 .5em;margin-bottom:1.5em;border-bottom:1px solid #c5eee7}body>.off-canvas-wrap>.inner-wrap>.sticky>nav>.top-bar-section{padding-left:0;transition:padding-left ease-in-out .25s}body>.off-canvas-wrap>.inner-wrap>.fixed>nav>.top-bar-section{padding-left:3.75em}body>.off-canvas-wrap>.inner-wrap>.fixed>nav>.title-area>.name>a{display:block;visibility:visible;background:url(/media/stu/site-assets/images/logo-and-icons/STU_FullColour_Digital.png) 0 0 no-repeat;position:absolute;z-index:999;top:.4em;left:.4em;background-size:3rem;width:3.2rem;height:3.2rem}.top-bar-section .right .row{padding-top:.5em}.top-bar input{top:3px;padding-top:.6rem;padding-bottom:.6rem}.top-bar .button{top:3px;padding:.7rem .6rem .6rem}@media only screen and (max-width: 40em){.top-bar .button{top:0}}.side-nav-header{margin:0;padding:0}.side-nav-header a{background:#eee;padding:.5em;display:block;color:#fff;font-size:1rem;font-weight:700;text-transform:uppercase;border-radius:3px 3px 0 0;transition:background-color .25s}.side-nav-header a:hover{background-color:#840513}.side-nav{border-left:1px solid #eee;border-right:1px solid #eee}.side-nav li{list-style-type:none}.side-nav li a{border-bottom:1px solid #efefef;margin:0;padding:.5em .75em}.side-nav li a:hover{background:#f9f9f9;color:#333}.side-nav>li:first-child{border-top:1px solid #efefef}.side-nav li a:after{font-family:FontAwesome;content:"\f054";float:right}.side-nav li .selected:after{font-family:FontAwesome;content:"\f078";margin-right:1em;float:right}.side-nav li ul{margin:0}.side-nav li ul li a{padding-left:1.5rem}.side-nav li li li a{padding-left:2.5rem;font-size:.9em}.side-nav span[class^=currentbranch] a{background:#eee}.quicklinks .side-nav{margin:0 -.75em;border:0}.sidebar-content{margin-bottom:1.4em}.panel{border:1px solid #f3f3f3;padding-right:1.6em;background:#fdfdfd}.panel.callout{background:#def1fb;border:0;border:1px solid #bbe2f6}.panel.callout.course-search-widget a{color:#0e4966}.panel.callout.course-search-widget a:hover,.panel.course-search-widget,.panel.course-search-widget label,.panel.course-search-widget h3,.panel.course-search-widget .h3{color:#082939}.panel .course-link{display:block;color:#fff;margin-top:1.25em;float:right}.panel .course-link:after{font-family:FontAwesome;content:"\f054";margin-left:.5em;margin-bottom:-2px;color:#0e4966}.accordion dd{background:#fff}.accordion dd>a:before{font-family:FontAwesome;content:"\f0fe";margin-right:1em}.accordion dd.active>a:before{font-family:FontAwesome;content:"\f146"}.accordion dl{margin-bottom:2em}input[type=submit],.button,button{display:block;color:#fff}.eform input[type=submit],.panel input[type=submit],.panel .button.small,.eform .button,.panel .button,.eform button,.panel button{color:#fff;background:#0e4966;text-shadow:0 1px 0 rgba(0,0,0,.75);border:1px solid #0b3950}.eform input[type=submit]:hover,.panel input[type=submit]:hover,.eform .button:hover,.panel .button:hover,.eform button:hover,.panel button:hover{cursor:pointer;background:#082939;color:#fff}.offset-content{position:absolute;left:-99999px}.sr-only{display:none}.with-margin,.with-margin.row{margin-bottom:1em}.site-header{background-color:#fefefe;padding:1.5em 0}.site-header .contact-links li>*{display:inline-block}.parallax{position:relative;display:block;width:100%;overflow:hidden}.parallax img{position:absolute;width:100%}.parallax.parallax-small{height:150px}.parallax.parallax-large{height:300px}.main-content{margin-top:2em}.breadcrumbs{margin-bottom:1em}.breadcrumbs ul{list-style-type:none}.breadcrumbs li{float:none;display:inline}.breadcrumbs li:before{display:inline;float:none}.social-footer,.global-footer{padding:1em 2em;color:#fff}.social-footer h1,.social-footer h2,.social-footer h3,.social-footer h4,.social-footer h5,.social-footer .h1,.social-footer .h2,.social-footer .h3,.social-footer .h4,.social-footer .h5{color:#fff}.social-footer{background-color:#1e1e1e}.social-footer .soc{min-height:10em}@media only screen and (max-width: 40em){.social-footer .soc{min-height:5em}}.social-footer .soc.twitter-footer{margin-left:1em}@media only screen and (max-width: 40em){.social-footer .soc.twitter-footer{margin-left:0}}.social-footer .soc.twitter-footer p{color:#fefefe;font-weight:100;letter-spacing:1px}.social-footer .soc.twitter-footer a{font-weight:300}.social-footer .soc.twitter-footer .twitter-meta{float:right;margin-right:20%;color:#7f7f7f;font-weight:300;font-size:90%}.social-footer .soc .social{position:absolute;min-width:180px;min-height:50px;bottom:0;right:0;top:20px}.social-footer .soc .social a{float:left;margin-right:.5em;position:relative;transition:all .15s ease}a.rss-icon-link{transition:all .15s ease;position:relative;display:block;width:48px;margin-right:5px;float:left;margin-bottom:.875rem}@media only screen and (max-width: 40em){.social-footer .soc .social{left:0;right:0;width:auto;margin:auto}}.social-footer .flickr-image,.social-footer .flickr_badge_image{width:22%;margin-right:.5em;margin-bottom:.5em;float:left}.social-footer .flickr-image a,.social-footer .flickr_badge_image a{display:block;padding:1px 1px 2px;border:1px solid #323232}.social-footer .flickr-image a:hover,.social-footer .flickr_badge_image a:hover{border:1px solid #464646}.social-footer .flickr-image:last-child,.social-footer .flickr_badge_image:last-child{margin-right:0}.global-footer{background-color:#191919}.global-footer p{margin-bottom:0;font-size:85%;font-weight:100;letter-spacing:1px;bottom:0}.global-footer ul{margin-bottom:-6px;display:inline-block}@media only screen and (max-width: 40em){.global-footer ul{text-align:center}}.global-footer ul li{float:left;list-style-type:none}.global-footer ul li a{margin:0 .8em}.global-footer ul li:after{content:"|";color:#666}.global-footer ul li:last-child:after{content:""}@media only screen and (max-width: 40em){.global-footer ul li{text-align:center}}@media only screen and (max-width: 40em){.parallax{display:none}.site-header .inline-list{margin-bottom:0}.site-header .inline-list li{float:none}footer{border-top:none}footer .contact-details,footer .social{text-align:center}.social a{float:none;display:inline-block;margin-left:.5em}.global-footer p{text-align:center}}.calendar-box-header th{text-align:center}td.hasevent a{color:#fff;background-color:#eee;padding:8px;margin:-8px 0 0 -8px;transition:background-color .3s ease-out}td.hasevent a:hover{background-color:#7a0512}td.fillday{color:#ddd}.view-switchers{text-align:center}.view-switchers a,.view-switchers span{font-size:90%}.eventdate{padding:.75rem 1rem;background:#eee;color:#fff;font-size:.9rem;font-weight:600}.eventdate a{color:#fff;font-size:.9rem;font-weight:600}#calendar_events .event{border-left:.25em solid #eee;margin-bottom:1.25em;padding:.5em 1.25em 0;background:#eee}#calendar_events .event .eventtitle{font-size:1.5rem}#calendar_events .event .description{margin-bottom:1.25em}#calendar_events .event .eventinfo dl{width:33%;float:left;margin-bottom:0}.calendar-button{width:100%}#prospectus-form .accordion{margin-bottom:0}label.checkbox-label input[type=checkbox]{position:relative;vertical-align:middle;bottom:4px;right:2px}.img-right{border-radius:6px;margin:30px;float:right}.accordion-inner .row input[type=checkbox]{display:none}.accordion-inner .row span{padding:10px}.accordion-inner .row .include,.accordion-inner .row .selectall{cursor:pointer;padding:10px}.accordion-inner .row .added{background-color:#caed9e;color:#3f6219;cursor:pointer;display:none;padding:10px}.accordion-inner .row .removeall{background-color:#f78b83;color:#912323;cursor:pointer;display:none;padding:10px}#submitBTN{margin-top:10px}.course-search-label input{position:relative;top:2px}.course-search-label input[type=checkbox]{margin-top:3px;margin-right:3px;margin-bottom:0}.course-listing{margin:10px 0;border-bottom:1px solid #ddd}.course-listing:last-child{border-bottom:0}.course-listing li span{color:#6f6f6f}.course-info p{line-height:1.5;margin-bottom:.375rem}.course-info div[class*=column]+[class*=column]:last-child{float:left}.sitemap ul li ul{margin-left:2em;padding:.8em 0 0}.sitemap .parent-item i{cursor:pointer}.sitemap ul li{list-style-type:none;padding-bottom:.8em}.sitemap ul li i{width:1.6em}.sitemap ul li ul li:last-child{padding-bottom:0}.lt-ie9 .social .slvzr-last-child{width:60px}.applicationLink{border:1px solid #eee;color:#eee;background:none}.applicationLink:hover{background:#eee;color:#fff}.notification{margin-top:2%}.prev-next{margin:5% 0%}.top-bar-section ul li span.currentbranch0{background:#222;color:#fff;text-transform:uppercase;display:block}.top-bar-section ul li span.currentbranch0 a{color:#fff;font-size:.9em}#create-an-event-form .short-textarea{height:60px}#create-an-event-form .long-textarea{height:120px}#create-an-event-form .super-long-textarea{height:300px}#create-an-event-form select{-webkit-appearance:menulist!important}.list-container-main{float:left;margin:1em 2em 1em 0;padding-right:2em;border-right:1px solid #ddd}.list-container-main:last-of-type{border-right:none;margin-right:0}.list-container-main>div>label{margin-bottom:1em}table.results{width:100%}table.responsive th{font-weight:700}table.responsive td,table.responsive th{padding:9px 10px}table.responsive{width:100%;border:none}.responsive th{height:70px;overflow:visible}table.responsive tr.even,table.responsive tr.alt,table.responsive tr:nth-of-type(even){background:#fff;width:50%}table.responsive tr.odd,table.responsive tr,table.responsive tr:nth-of-type(odd){background:#f9f9f9;width:50%}@media only screen and (max-width: 767px){table.responsive{margin-bottom:0}.visible-tablet{display:block!important}.pinned{position:absolute;left:0;top:0;background:#fff;width:50%;overflow:hidden;overflow-x:scroll;border-right:1px solid #ccc;border-left:1px solid #ccc;height:100%}.pinned table{border-right:none;border-left:none;width:100%}.pinned td:last-child{border-bottom:0}div.table-wrapper{position:relative;margin-bottom:20px;overflow:hidden;border-right:1px solid #ccc}div.table-wrapper div.scrollable{margin-left:50%}div.table-wrapper div.scrollable{overflow:scroll;overflow-y:hidden}table.responsive td,table.responsive th{position:relative;overflow:hidden}table.responsive th:first-child,table.responsive td:first-child,table.responsive td:first-child,table.responsive.pinned td{display:none}.responsive th{height:85px;overflow:visible}}.course_compare_saved .small_col_centered{width:100px}.course_compare_saved input[type=checkbox],.course_compare_saved span,.course_compare_saved a{display:block;margin:0 auto;text-align:center}.course_compare_saved a.rd{text-align:left}.course_compare_saved span.hidden,.added_hidden{display:none}.showRemove,.showAdd{display:block!important;padding:10px}.hideRemove,.hideAdd{display:none!important}.course_compare_btn.added{background-color:#caed9e;cursor:pointer;display:none;padding:10px}.course_compare_btn.added a{color:#3f6219!important}.course_compare_btn.include a{color:#222!important}.course_compare_buttons{padding:0;cursor:pointer}.course_compare_buttons .advanced-search.showAdd{padding:10px}.compare_error{display:none;color:#eee;border:1px solid #eee;padding:1%}#course_compare_form input[type=submit]{float:right}.view_saved_c_btn{padding:.65rem .2rem;width:90%}.course_compare_saved th{text-align:left}.course_compare_saved th.small_col_centered{text-align:center}.course-page{overflow:auto;margin-top:2%}.course-page .view_saved_c_btn{width:49%;float:left;margin-right:1%}.course-page .hideAdd,.course-page .showRemove,.course-page .showAdd,.course-page .hideRemove{padding-top:0}.course-page .hideAdd a,.course-page .showRemove a,.course-page .showAdd a,.course-page .hideRemove a{padding:.65rem .2rem}.course-listing-save{padding-right:0}.view_saved_c_btn.right_nav{margin:0 auto 20px}#adv-course-search .course_compare_buttons{margin-top:25%}.cc-data,.cc-headings{width:33%;text-align:left;vertical-align:top}.cc-data{border-left:1px dotted #BBB}.cc-data:last-child{border-right:1px dotted #BBB}.expand-all,.collapse-all{background:white;color:#eee;border:1px solid #eee;padding:.65rem .2rem;width:60%}.course-home-expand{width:50%}.course-home-expand .expand-all,.course-home-expand .collapse-all{width:100%}.even-one{background:#efefef}.dcsns ul,.dcsns li{padding:0;margin:0;list-style:none!important;background:none}.dcsns ul{transition:height .5s}.socicon{position:relative;top:1px;display:inline-block;font-family:socicon;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;font-size:20px;color:#fff;font-size:18px}.socicon:empty{width:1em}[class^=socicon-]:before,[class*=" socicon-"]:before{font-family:socicon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dcsns-li .socicon{position:absolute;bottom:4px;left:8px;z-index:3;top:auto}.dcsns-toolbar .filter li a{width:26px;text-align:center}.dcsns{color:#444;list-style:none outside none;margin:0;clear:both}.dcsns h1{width:auto;position:relative}.dcsns h1,.dcsns h2,.dcsns h3{line-height:1.35em}.dcsns-content{margin-top:1em;position:relative;padding:0}.dcsns-loading{background:url(/media/sample-site/site-assets/css/css-images/loading.gif) no-repeat 0 0;height:24px;padding:6px 0 0 30px;position:absolute;top:10px;left:10px}.dcsns-toolbar .dcsns-loading{right:10px;left:auto}.stream{margin:0 auto!important}.stream p{margin:0;padding:0}.stream li a{color:#2db6e8}.stream li{background-color:#fff;box-shadow:1px 1px 1px 2px #0003;font-size:11px;padding:15px 0 35px;width:224px;position:relative;margin:0 12px 12px 0;font-family:Arial,sans-serif;line-height:1.35em}.stream li .inner{overflow:hidden;padding:0 15px}.stream li .icon{position:absolute;left:3px;bottom:0;z-index:3}.stream li .section-intro{padding:7px 0;width:100%;left:0;bottom:0;position:absolute;color:#fff;font-style:normal;font-weight:700;font-size:9px;z-index:2}.stream li .clear{clear:both}.stream li .section-intro a{text-decoration:underline;color:#fff;margin-left:35px}.stream li .section-title{display:block;font-weight:700;margin-bottom:3px}.stream li .section-title a{color:#555}.stream li .section-title a:hover{color:#2db6e8}.stream li .section-thumb{float:left;margin:0 7px 0 0}.stream li .section-thumb img,.stream li .section-text img{display:none}.stream li .section-thumb img{border:1px solid #ccc;padding:1px;background:#fff}.stream li .section-text{display:block;margin-bottom:3px}.stream li .section-text br{display:block}.stream li .section-user{clear:both;font-style:italic;margin:0 8px 5px 0;display:block;float:left;padding:7px 0 0 15px;line-height:12px;background:url(/media/sample-site/site-assets/css/css-images/profile.png) no-repeat 0 7px}.stream li .meta{display:block;font-size:90%;color:#999}.stream li .meta span{margin:0 8px 5px 0;display:block;float:left;padding:0 0 0 15px;line-height:12px}.meta span.shares{background:url(/media/sample-site/site-assets/css/css-images/shares.png) no-repeat;padding-left:20px}.meta span.views{background:url(/media/sample-site/site-assets/css/css-images/views.png) no-repeat;padding-left:18px}.meta span.likes{background:url(/media/sample-site/site-assets/css/css-images/likes.png) no-repeat;padding-left:16px}.meta span.comments{background:url(/media/sample-site/site-assets/css/css-images/comments.png) no-repeat}.meta span.users{background:url(/media/sample-site/site-assets/css/css-images/users.png) no-repeat}.meta span.videos{background:url(/media/sample-site/site-assets/css/css-images/videos.png) no-repeat;padding-left:16px}.stream li .section-meta{display:block;margin:0;padding:0;clear:both}.stream li .meta.item-comments{padding:0 0 0 35px;margin:0 0 5px;min-height:30px;position:relative;clear:both;line-height:1.3em}.stream li .meta.item-comments img{position:absolute;left:0;top:0;width:30px}.stream li .meta.item-likes{padding:0;width:100%;overflow:hidden;clear:both;line-height:1.3em}.stream li .meta.item-likes img{float:left;margin:0 5px 5px 0;width:30px;border:1px solid #ddd;padding:1px;background:#fff}.stream li.dcsns-error{color:#900}.stream li .section-share{display:block;margin:0 0 5px;padding:4px 0 0;float:right}.stream li .section-share a{display:block;width:16px;height:16px;float:left;margin:0 2px 0 0;background:url(/media/sample-site/site-assets/css/css-images/share.png) no-repeat 0 0}.stream li .section-share a.share-twitter{background-position:0 -16px}.stream li .section-share a.share-reply{background-position:0 -32px}.stream li .section-share a.share-retweet{background-position:0 -48px}.stream li .section-share a.share-favorite{background-position:0 -64px}.stream li .section-share a.share-google{background-position:0 -80px}.stream li .section-share a.share-linkedin{background-position:0 -96px}.stream li .section-share a.share-facebook:hover{background-position:-16px 0}.stream li .section-share a.share-twitter:hover{background-position:-16px -16px}.stream li .section-share a.share-reply:hover{background-position:-16px -32px}.stream li .section-share a.share-retweet:hover{background-position:-16px -48px}.stream li .section-share a.share-favorite:hover{background-position:-16px -64px}.stream li .section-share a.share-google:hover{background-position:-16px -80px}.stream li .section-share a.share-linkedin:hover{background-position:-16px -96px}.stream li.dcsns-twitter .section-share .share-facebook,.stream li.dcsns-twitter .section-share .share-google,.stream li.dcsns-twitter .section-share .share-linkedin,.stream li.dcsns-twitter .section-share .share-twitter{display:none}.dcsns-toolbar{padding:0;width:100%;overflow:hidden;position:relative}#wall{padding-top:15px}#wall .dcsns-toolbar{margin-bottom:25px}#dcsns-filter.dc-center{float:left;padding-left:50%;display:none;margin:0}.dcsns-toolbar .filter{padding:0;margin:0 0 15px}.dcsns-toolbar .filter li{display:inline;background:none;padding:0;margin:0}.dcsns-toolbar .filter .link-all{color:#fff;padding:7px 7px 4px;text-shadow:0 0 1px #555;font-weight:700}.dcsns-toolbar .filter li a{padding:4px 3px 0;margin:0 1px 1px 0;display:block;float:left;background:#777;height:28px;width:3em}.dcsns-toolbar .filter li img{margin:0;height:24px;width:25px}.dcsns .controls{position:absolute;right:0;top:7px;height:22px;padding:0;z-index:12}.dcsns .controls li{display:inline;background:none}.dcsns .controls a{display:block;width:22px;height:22px;float:left;margin:0 0 0 2px;background:url(/media/sample-site/site-assets/css/css-images/controls.png) no-repeat 0 0}.dcsns .controls .prev{background-position:-44px 0}.dcsns .controls .next{background-position:-66px 0}.dcsns .controls .play{background-position:0 0}.dcsns .controls .pause{background-position:-22px 0}.dcsns .controls .prev:hover{background-position:-44px -22px}.dcsns .controls .next:hover{background-position:-66px -22px}.dcsns .controls .play:hover{background-position:0 -22px}.dcsns .controls .pause:hover{background-position:-22px -22px}.stream li.dcsns-rss .section-intro,.filter .f-rss a:hover,.filter .f-rss a.iso-active{background-color:#ff9800}.stream li.dcsns-flickr .section-intro,.filter .f-flickr a:hover,.filter .f-flickr a.iso-active{background-color:#f90784}.stream li.dcsns-delicious .section-intro,.filter .f-delicious a:hover,.filter .f-delicious a.iso-active{background-color:#3271cb}.stream li.dcsns-twitter .section-intro,.filter .f-twitter a:hover,.filter .f-twitter a.iso-active{background-color:#4ec2dc}.stream li.dcsns-facebook .section-intro,.filter .f-facebook a:hover,.filter .f-facebook a.iso-active{background-color:#3b5998}.stream li.dcsns-google .section-intro,.filter .f-google a:hover,.filter .f-google a.iso-active{background-color:#2d2d2d}.stream li.dcsns-youtube .section-intro,.filter .f-youtube a:hover,.filter .f-youtube a.iso-active{background-color:#df1f1c}.stream li.dcsns-pinterest .section-intro,.filter .f-pinterest a:hover,.filter .f-pinterest a.iso-active{background-color:#cb2528}.stream li.dcsns-lastfm .section-intro,.filter .f-lastfm a:hover,.filter .f-lastfm a.iso-active{background-color:#c90e12}.stream li.dcsns-dribbble .section-intro,.filter .f-dribbble a:hover,.filter .f-dribbble a.iso-active{background-color:#f175a8}.stream li.dcsns-vimeo .section-intro,.filter .f-vimeo a:hover,.filter .f-vimeo a.iso-active{background-color:#4ebaff}.stream li.dcsns-stumbleupon .section-intro,.filter .f-stumbleupon a:hover,.filter .f-stumbleupon a.iso-active,.stream li.dcsns-deviantart .section-intro,.filter .f-deviantart a:hover,.filter .f-deviantart a.iso-active{background-color:#eb4924}.stream li.dcsns-tumblr .section-intro,.filter .f-tumblr a:hover,.filter .f-tumblr a.iso-active{background-color:#365472}.stream li.dcsns-instagram .section-intro,.filter .f-instagram a:hover,.filter .f-instagram a.iso-active{background-color:#413a33}.stream li.dcsns-vine .section-intro,.filter .f-vine a:hover,.filter .f-vine a.iso-active{background-color:#00bf8f}.stream li.dcsns-facebook .section-thumb img{max-width:192px;margin-bottom:5px}.stream li.dcsns-facebook .section-thumb img,.stream li.dcsns-facebook .section-text img{display:block}.stream li.dcsns-facebook .section-text img{margin:5px 7px 5px 0;float:left;border:1px solid #ddd;padding:1px;background:#fff;max-width:192px}.stream li.dcsns-facebook .section-text a{margin-right:4px;color:#444}.stream li.dcsns-facebook .section-text-fb a{display:none}.stream li.dcsns-facebook .meta{display:block;clear:both}.stream li.dcsns-facebook .meta.item-comments{padding:0;min-height:auto}.stream li.dcsns-facebook .meta.item-comments a{display:block;margin:0 0 2px}.stream li.dcsns-facebook .share-facebook{display:none}.stream li.dcsns-twitter .section-thumb{margin-top:3px}.stream li.dcsns-twitter .section-thumb img{width:48px;height:48px;display:block}.stream li.dcsns-twitter .section-user{padding:0;background:none}.stream li.dcsns-twitter .section-text img{margin:5px 0 0;border:1px solid #ddd;padding:1px;background:#fff;max-width:192px}.stream li.dcsns-twitter a{color:#38aeae}.stream li.dcsns-twitter .section-intro a,.stream li.dcsns-twitter .section-intro a:hover{color:#fff}.stream li.dcsns-twitter .section-intro span a{text-decoration:none;margin-left:0}.stream li.dcsns-twitter .section-intro span a:hover{text-decoration:underline}.stream li.dcsns-twitter a:hover{color:#38aeae;text-decoration:underline}.stream li.dcsns-twitter .twitter-user{margin-bottom:2px;display:block}.stream li.dcsns-twitter .twitter-user a{color:#999;line-height:1.35em}.stream li.dcsns-twitter .twitter-user a:hover{color:#999;text-decoration:none}.stream li.dcsns-twitter .twitter-user a strong{color:#444}.stream li.dcsns-twitter .twitter-user a:hover strong{color:#38aeae!important;text-decoration:underline}.stream li.dcsns-google .section-title{margin-bottom:5px}.dcsns .stream li.dcsns-google .section-thumb img{max-width:192px}.stream li.dcsns-google .meta span.plusones{padding-left:0}.stream li.dcsns-rss .section-thumb img{max-width:192px}.stream li.dcsns-rss .section-text img{border:1px solid #ddd;padding:1px;background:#fff;max-width:192px}.dcsns .stream li.dcsns-stumbleupon .section-title{display:block;clear:both}.dcsns .stream li.dcsns-stumbleupon .section-thumb img,.stream li.dcsns-youtube .section-thumb img,.stream li.dcsns-vimeo .section-thumb img{max-width:192px}.dcsns .stream li.dcsns-vimeo .section-title{display:block;clear:both}.stream li.dcsns-vimeo .section-text{margin-bottom:5px}.stream li.dcsns-vimeo .section-text .meta{padding-top:5px}.stream li.dcsns-vimeo .logo{margin-bottom:3px}.stream li.dcsns-flickr .section-thumb{margin:0}.stream li.dcsns-flickr .section-thumb img{max-width:192px}.stream li.dcsns-pinterest .section-thumb{display:block}.stream li.dcsns-pinterest .section-text{clear:both}.stream li.dcsns-pinterest .section-thumb img{width:190px}.stream li.dcsns-dribbble .inner img{margin-bottom:5px;max-width:192px}.stream li.dcsns-lastfm .section-title{background:url(/media/sample-site/site-assets/css/css-images/tracks.png) no-repeat 0 0;padding-left:17px;margin-bottom:0}.stream li.dcsns-deviantart .section-thumb{display:block;float:none}.stream li.dcsns-deviantart .section-thumb img{max-width:192px}.stream li.dcsns-tumblr .section-text img{margin:0 7px 5px 0;float:left;border:1px solid #ddd;padding:1px;background:#fff;max-width:192px}.stream li.dcsns-tumblr .track{display:block;background:url(/media/sample-site/site-assets/css/css-images/tracks.png) no-repeat 0 5px;padding:5px 0 0 17px;margin-bottom:0}.stream li.dcsns-instagram{padding-bottom:40px}.stream li.dcsns-instagram .section-title{font-weight:400;clear:both}.stream li.dcsns-instagram .section-thumb img{margin:0 7px 5px 0;float:left;border:1px solid #ddd;padding:1px;background:#fff;max-width:192px}.stream li.dcsns-instagram .meta{clear:both}.stream li.dcsns-instagram .section-meta .meta .comments,.stream li.dcsns-instagram .section-meta .meta .likes{margin:0 0 5px;padding-top:5px;background-position:0px 5px;float:none;font-size:100%;font-weight:700}.stream li.dcsns-vine{padding-bottom:40px}.stream li.dcsns-vine .section-title{font-weight:400;clear:both}.stream li.dcsns-vine .section-thumb img{margin:0 7px 5px 0;float:left;border:1px solid #ddd;padding:1px;background:#fff;max-width:192px}.stream li.dcsns-vine .meta{clear:both}.stream li.dcsns-vine .section-meta .meta .comments,.stream li.dcsns-vine .section-meta .meta .likes{margin:0 0 5px;padding-top:5px;background-position:0px 5px;float:none;font-size:100%;font-weight:700}.stream li.dcsns-foursquare .section-thumb img{max-width:192px;margin-bottom:5px;display:block}.modern .stream li{box-shadow:0 0 #00000080;padding:0;width:260px;margin:0 20px 20px 0;font-size:14px;text-align:center;word-wrap:break-word}.modern .stream li .inner{padding:0}.modern .stream li .section-thumb{margin:0 0 20px;display:block;float:none}.modern .stream li .section-thumb img{max-width:100%!important;width:100%!important;background:none;border:none;padding:0;margin:0}.modern .stream li.dcsns-twitter .section-thumb{float:left;margin:20px 10px 10px 20px}.modern .stream li.dcsns-twitter .section-thumb img{display:block;height:48px!important;width:48px!important}.modern .twitter-user{text-align:left!important;margin-top:20px}.modern .twitter-text{clear:both;display:block}.modern .stream li.dcsns-tumblr .inner{padding-top:20px}.modern .stream li .section-title{font-weight:400}.modern .stream li .section-text,.modern .stream li .section-user,.modern .stream li .section-title{padding:0 20px;margin:0 0 20px}.modern .stream li .section-text img{max-width:100%!important;width:100%!important;background:none;border:none;padding:0;float:none;margin:0}.modern .stream li .meta{display:none}.modern .stream li .section-user{font-size:12px;background:none;float:none;text-align:center}.modern .stream li .section-intro{padding:10px 0;text-align:center;font-size:12px;font-weight:400;position:relative;display:block}.modern .stream li .section-intro a{margin:0;text-decoration:none;padding:0 5px}.modern .stream li .section-intro span{font-size:12px}.modern .stream li .section-intro a.link-user{display:block}.modern .stream li .section-intro a.link-user:hover{color:#38aeae}.modern .stream li .section-intro a.link-intro,.modern .stream li .section-user{display:none}.modern .stream li .section-share{margin:0 20px 20px 0;padding:0}.modern .stream li .socicon{position:absolute;bottom:15px;left:15px;font-size:24px}.modern .stream li.dcsns-lastfm .section-title{background:url(/media/sample-site/site-assets/css/css-images/tracks.png) no-repeat 20px 3px;padding-left:37px}.modern .stream li.dcsns-instagram .section-thumb img{margin-bottom:20px}.modern.dark .stream li,.modern.dark .stream li .section-user,.modern.dark .stream li .section-intro a,.modern.dark .stream li .section-text a,.modern.dark .stream li .section-intro span,.modern.dark .stream li.dcsns-twitter .twitter-user a strong,.modern.dark .stream li .socicon{color:#fff}.modern.dark .stream li .section-intro a:hover,.modern.dark .stream li .section-title a:hover,.modern.dark .stream li .section-text a:hover,.stream li.dcsns-twitter .twitter-user a:hover strong{color:#4ec2dc}.modern.dark .stream li{background-color:#393939}.modern.dark .stream li .section-title a{color:#fff}.modern.dark .stream li .section-intro{background:#2C2C2C!important}.modern.light .stream li .section-intro a:hover,.modern.light .stream li .section-title a:hover,.modern.light .stream li .section-text a:hover,.stream li.dcsns-twitter .twitter-user a:hover strong{color:#38aeae}.modern.light .stream li{background-color:#fff}.modern.light .stream li .section-intro{background:#ececec!important}.modern.light .stream li,.modern.light .stream li .section-intro a,.modern.light .stream li .section-intro span,.modern.light .stream li .socicon{color:#494949}.isotope,.isotope .isotope-item{transition-duration:.8s}.isotope{transition-property:height,width}.isotope .isotope-item{transition-property:transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{transition-duration:0s}.filter li:first-child a{border-radius:7px 0 0 7px!important}.filter li:last-child a{border-radius:0 7px 7px 0!important}.form_title{color:#4d4d4d;cursor:pointer;display:block;font-size:.875rem;font-weight:400;line-height:1.5;margin-bottom:0}.global-footer a{color:#eee}.global-footer a:hover{color:#fff;text-decoration:underline}input[type=range]{-webkit-appearance:none;background-color:#dcf0fa;height:.875rem;vertical-align:middle}input[type=range]::-moz-range-track{-moz-appearance:none;background-color:#dcf0fa;height:1.375rem}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none!important;background-color:#0e4966;height:1.375rem;width:2rem;cursor:pointer;outline:none;border:none}input[type=range]:focus{outline:none;border:none}input[type=range]::-moz-range-thumb{-moz-appearance:none;background:#0e4966;height:1.375rem;width:2rem;cursor:pointer}.rangeslider,.rangeslider__fill{background:#e6e6e6;display:block;height:20px;width:100%;box-shadow:0 2px 2px #ffffff40,inset 0 1px 3px #0000004d;border-radius:10px}.rangeslider{position:relative}.rangeslider--disabled{filter:progid: DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:.4}.rangeslider__fill{background:#0e4966;position:absolute;top:0}.rangeslider__handle{background:white;border:1px solid #ccc;cursor:pointer;display:inline-block;width:30px;height:30px;position:absolute;top:-5px;background-image:linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.1));box-shadow:0 0 8px #0000004d;border-radius:50%}.rangeslider__handle:after{content:"";display:block;width:18px;height:18px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0,0,0,.13),rgba(255,255,255,0));border-radius:50%}.rangeslider__handle:active{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.12))}input[type=range]:focus+.rangeslider .rangeslider__handle{box-shadow:0 0 8px #ff00ffe6}.events-input{padding-left:0}input[type=text]{display:inline-block}.events-input span.prefix{display:inline-block;border-right:none;background-color:#fff;border:none;text-align:left;width:18%;padding-left:5px;color:#eee}.events-input span.prefix .fa-lg{line-height:3em}button.small,.button.small{background-color:#eee;padding:.75rem 1.75rem}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{background-color:#eee}.blog-page article.listing{overflow:hidden;border-bottom:1px solid #efefef;margin-bottom:4%}.blog-page article.listing .read-more{padding:.2rem;width:40%;float:right;font-size:.9rem}.blog-page .article-heading,.blog-page .article-info{float:left}.blog-page .article-info ul{margin-left:0;margin-right:1.1rem}.blog-page .article-info li{list-style-type:none;border-bottom:1px solid #f3f3f3;font-size:.8rem;padding-bottom:4px}.blog-page .article-info li time{font-weight:700}.blog-page .article-content-wrapper{margin-top:10px}.blog-page .article-heading h2,.blog-page .article-heading h3,.blog-page .article-heading .h2,.blog-page .article-heading .h3{font-size:1.2rem;margin-top:0}.blog-page .article-heading .intro{font-size:.9rem}.blog-page .recent{font-size:.7em}.blog-page .author{font-size:1rem}.blog-page .author time{float:right}.blog-page .main-content{margin-top:0}.blog-page .main-content>.columns{padding-top:2em}.blog-page .main-content>.medium-4{background:#efefef;box-shadow:inset 10px 0 12px -4px #0000004a}.blog-page .main-content>.medium-4>.recent,.blog-page .main-content>.medium-4>#categories{padding-left:1em}.hidden,.visible-tablet{display:none}.back-arrow{margin-right:7px}.back-to-top{margin-bottom:10px}#twitter-widget-0{float:left}.share-page{margin-bottom:10px}.back-to-blog-home{display:block;margin-bottom:45px}.blog-full .clear{clear:both}.twitter-share-button{margin-right:.75em}.event-search-container{padding:1.5em;background:#1e1e1e}.event-search-container:before,.event-search-container:after{content:"";display:table}.event-search-container:after{clear:both}.medium-3 .event-search-container{background:white;padding:0}.event-search-container p{color:#fff;font-size:110%;font-weight:700}.medium-3 .event-search-container p{color:#333;font-size:100%;font-weight:400}.event-search-container select{width:20%}.event-search-container .select2{margin-bottom:1em}.medium-3 .event-search-container select{width:90%}.event-search-container form input{width:calc(100% - 5.5em);clear:none;float:left;margin-bottom:0}.medium-3 .event-search-container form input{width:calc(100% - 3em)}.event-search-container form button[type=submit]{clear:none;float:left;width:4.75em;margin:0;padding:.5em 0}.event-search-container form button[type=submit]{width:2.5em}.save-buttons{margin:1em 0}.save-buttons:before,.save-buttons:after{content:" ";display:table}.save-buttons:after{clear:both}.save-buttons p{text-align:right;margin-bottom:0}.save-buttons .button{margin-right:1em;display:inline-block}.save-buttons .button i{margin-left:.5em}.save-buttons .button.outline{color:#eee;background:#fff;border:1px solid #eee}.save-buttons .button.outline:hover{color:#fff;background:#7a0512}.save-buttons .button.outline.saved{background:#eee;color:#333;border-color:#ccc}.save-buttons .button.outline.saved:hover{background:#ccc;color:#333}.event-list{margin-top:0}.single-event{border:1px solid #ccc;padding:1em;margin-bottom:1.5em!important}.single-event img{width:100%;height:auto;float:left;margin-right:2em}.single-event .no-padding{padding:0}.tags{background:#333;color:#fff;display:inline-block;padding:.4em .8em}.single-event .for{display:inline-block;padding:.4em .8em;margin-left:1em}.single-event .more-info{margin-top:1.8em}.single-event .date,.single-event .time,.single-event .location{display:inline-block;margin-right:1.5em}.single-event .add-remove-button{display:block;background:#eee;border:1px solid #eee;position:absolute;top:0;right:0;padding:1em;color:#fff;transition:.25s background-color}.single-event .add-remove-button:hover{background:#7a0512;color:#fff}.single-event .add-remove-button.saved{background:#eee;color:#333;border-color:#ccc}.single-event .add-remove-button.saved:hover{background:#ccc;color:#333}.event-fulltext .overview{background:#333;color:#fff;padding:1em 1.2em;font-size:1.1em}.full-details .medium-6 ul{list-style-type:none;margin:0}.full-details .medium-6 ul li{margin:.5em 0;padding:1em 0 .25em;border-top:1px solid #ddd}.full-details .medium-6 ul li:first-of-type{border-top:0}.full-details .medium-6 ul li i{margin-right:.5em}.email_form:before,.email_form:after{display:table;content:" "}.email_form:after{clear:both}.email_form label{float:left;width:18%;text-align:right;font-weight:700;line-height:2.8;margin-right:1em}.email_form input[type=text]{float:left;width:80%}.email_form .captcha{clear:both;width:80%;float:right}.email_form button{clear:both;margin-left:20%}.undo{display:none;width:100%;border:1px solid #ccc;padding:1em;margin-bottom:1.5em!important;text-align:right}.undo i{margin-left:1em}.ellucian-buttons a{width:49%;float:left;margin-right:1%}ul.pagination{margin-top:1em}.is-hidden{display:none}.event-range{font-size:1rem;margin-bottom:1.6rem}.category_form{list-style-type:none;margin:0;padding:0}#calendar_box table tr td.hasEvents{padding:0}#calendar_box table tr td.hasEvents a{color:#fff;display:block;padding:9px 0;height:100%;background:#eee}#calendar_box table tr td.hasEvents a:hover{background-color:#840513}.view_period_switchers{margin-bottom:1rem}.pagination{margin:1rem 0;list-style-type:none}.pagination:before,.pagination:after{content:"";display:table}.pagination:after{clear:both}.pagination a,.pagination span{display:block;float:left;border:1px solid #eee;background-color:#eee;color:#fff;padding:.5em .75rem;margin-right:.25rem}.pagination a:hover{background-color:#840513}.pagination span,.pagination .current a,.pagination .current a:hover{color:#eee;background:white}.prev-next a{display:inline-block;border:1px solid;padding:.5rem}.prev-next:before,.prev-next:after{display:table;content:""}.prev-next:after{clear:both}.notice{background:#def1fb;max-height:10em}.notice.emergency{background:#e95530}.notice.warning{background:#ea9a00}.notice a{background:url(/media/sample-site/site-assets/css/css-images/warning_64.png) no-repeat scroll 32px 50%;color:#0e4966;display:block;font-size:20px;font-weight:700;padding:40px 50px 40px 120px;text-decoration:none}.notice .fa{float:right;margin:-60px 16px 0 0;font-weight:700;color:#0e4966;border:2px solid #0e4966;padding:2px;border-radius:5px;cursor:pointer}.notice.emergency a,.notice.warning a,.notice.emergency .fa,.notice.warning .fa{color:#fff;border-color:#fff}@media (max-width: 550px){.notice .row span{margin:-70px 16px 0 0}}@media (max-width: 330px){.notice .row span{margin:-90px 16px 0 0}}.notice{opacity:1!important;display:block!important}.notice.closed{display:block!important;transition:opacity .5s ease-out,max-height .5s ease-out!important;max-height:0!important;opacity:0!important}.notice.closed .fa{display:none!important}.notice.closed a{padding-top:0!important;padding-bottom:0!important;transition:padding .5s ease-out!important;max-height:0!important}.gsc-adBlock{display:none!important}.gsc-resultsbox-visible table{border:0!important}.gsc-resultsbox-visible table td{padding-left:0!important}.gs-title,.gs-title b{color:#eee!important}.gsc-url-top .gs-visibleUrl{color:#999!important}.gsc-cursor>div{background:#eee!important;color:#fff!important;padding:.75rem 1rem!important}.gsc-cursor>div.gsc-cursor-current-page{border:1px solid #eee!important;color:#eee!important;background:white!important}.gsc-cursor>div:hover{text-decoration:none!important;background:#7a0512!important;color:#fff!important}.gsc-above-wrapper-area,.gsc-above-wrapper-area table{border:0}.gsc-resultsHeader,.gsc-above-wrapper-area-container{margin:0}.gsc-result-info{padding:0}.gsc-control-cse{padding-top:0}.course-search-widget fieldset{border:0;padding:0;margin:0}.course_details_accordion,.accordion dd.hidden{display:none;visibility:hidden}#instafeed a{display:block;float:left;width:30%;margin-bottom:.5rem;margin-right:.5rem}.slick-slider img{width:100%}.slick-slider .slick-overlay{position:absolute;bottom:0;background-color:#000c;color:#fff;padding:.5rem;width:100%}.slick-slider .slick-overlay p{display:none}.slick-slider .slick-overlay h3{color:#fff;margin:0;text-align:center}.slick-slider span.fa{font-size:2rem}.slick-slider span.fa:hover{cursor:pointer}@media (min-width: 550px){.slick-slider .slick-overlay p{display:block;line-height:.75rem;font-weight:80;padding-bottom:.2em;margin-bottom:0}.slick-slider .slick-overlay h3{color:#fff;margin:.5em 0;text-align:left}}@media (min-width: 768px){.slick-slider .slick-overlay{bottom:2rem;padding:.625rem .875rem}.slick-slider .slick-overlay p{display:block;line-height:2rem;letter-spacing:1px}.slick-slider .slick-overlay h3{color:#fff;margin:0;text-align:left}}@media (min-width: 1024px){.slick-slider span.fa{font-size:3rem}}.slick-slider span.fa.previous{position:absolute;margin-top:10%;z-index:98;color:#fffc;margin-left:.2em}.slick-slider span.fa.next{position:relative;margin-top:-15%;z-index:98;float:right;color:#fffc;margin-right:.2em}.slick-slider:not(.slick-initialized) div{display:none}.slick-slider:not(.slick-initialized) div:first-of-type{display:block}*{margin:0;padding:0}.hero-wrapper{width:100%}.hero-header{background-repeat:no-repeat;background-size:100% 100%;width:100%;max-width:1440px;margin-left:auto;margin-right:auto}.hero-header figure{position:relative}.hero-header figcaption{background:#00583d;padding:1em;margin:0;height:auto;float:left}.hero-header figcaption h2,.hero-header figcaption h3{color:#fff}@media (min-width: 768px){.hero-header figcaption{background-color:transparent;color:#fff;position:absolute;width:100%;top:48%;top:calc(50% - 3rem);text-align:center}.hero-header figcaption h2{font-size:3rem;font-weight:700}}.add-more-courses{float:left}.slick-dots{display:none!important}.select-text{display:none}#site-search-mobile{border:none;box-shadow:none;border-bottom:1px solid #00583d;background-color:#fff;font-style:italic}.social-footer,.global-footer{background-color:#5a5a5a!important}@media only screen and (min-width: 40.063em){.top-bar-section li.active:not(.has-form) a:not(.button){background:#017652!important}}.top-bar-section ul li.active>a{background:#017652!important}div.foot-soc a .wai{color:#fff!important}.header-logo-stu a .wai{color:#000!important}.title-area .name a .wai,.toggle-topbar a span,.stu-mobile-only button a,.top-bar-search-section .small-10 label{color:#fff!important}.general .content table tbody th,table tbody th{background-color:#5a5a5a!important}.search-icon .wai{color:#fff!important}.callout .stu-day,.stu-event-title{color:#00583d!important}.course-calendar-listing table tbody tr th{background-color:#5a5a5a!important}.active .close-mobile-menu{color:#fff!important}.header-logo-stu{padding-top:1.5em}header.site-header{padding-top:0;background:#fff}.main-content h1{margin-bottom:10px}.main-content h2,.main-content h3{margin-bottom:0}h1,h2,h3,h4,h5{color:#666}h1{font-size:2.1rem}p{font-family:inherit;font-weight:400;font-size:.9rem;line-height:none;margin-bottom:0rem;text-rendering:optimizeLegibility}.clearTable img{max-width:initial}.inline-list.other span a{width:138px;height:36px;float:left;text-align:center;padding:10px;border:1px solid #474747;clear:both;margin-top:15px;margin-bottom:5px;color:#00583d}.inline-list.other span a:hover{color:#d0a641;background:#00583d}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel .h1,.panel .h2,.panel .h3,.panel .h4,.panel .h5,.panel .h6,.panel p,.event-info p{color:#878787}a{color:#00583d;text-decoration:none;line-height:inherit}a:hover{color:#ddb050}a button{display:block}.general{display:inline-block;margin-bottom:20px}.homepage-hero-header img{width:100%;-o-object-fit:cover;object-fit:cover;max-height:600px}li.has-form button span{transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out}li.has-form button span:hover{transform:scale(.9);-moz-transform:scale(.9)}ul.inline-list li a:hover{color:#d0a641}span.fa.fa-arrow-circle-o-right.next.slick-arrow,span.fa.fa-arrow-circle-o-left.previous.slick-arrow{opacity:.4}.slick-slider .slick-overlay{background-color:#317a66cc}.slick-slider span.fa.previous{margin-top:190px}.slick-slider span.fa.next{margin-top:-220px}@media (max-width: 2640px){.slick-slide img{height:580px;-o-object-fit:cover;object-fit:cover}.slick-slider span.fa.previous{margin-top:300px!important}.slick-slider span.fa.next{margin-top:-290px!important}}@media (max-width: 1640px){.slick-slide img{height:500px;-o-object-fit:cover;object-fit:cover}.slick-slider span.fa.previous{margin-top:220px!important}.slick-slider span.fa.next{margin-top:-290px!important}}@media (max-width: 1240px){.slick-slide img{height:400px;-o-object-fit:cover;object-fit:cover}.slick-slider span.fa.previous{margin-top:180px!important}.slick-slider span.fa.next{margin-top:-220px!important}}@media (max-width: 1024px){.slick-slide img{height:400px;-o-object-fit:cover;object-fit:cover}.slick-slider span.fa.previous{margin-top:220px!important}.slick-slider span.fa.next{margin-top:-180px!important}}@media (max-width: 900px){.slick-slide img{height:300px;-o-object-fit:cover;object-fit:cover}.slick-slider span.fa.previous{margin-top:150px!important}.slick-slider span.fa.next{margin-top:-150px!important}}@media (max-width: 640px){.slick-slide img{display:block;height:220px}.slick-slider span.fa.previous{margin-top:110px!important}.slick-slider span.fa.next{margin-top:-110px!important}}@media (max-width: 440px){.slick-slide img{display:block;height:180px}.slick-slider span.fa.previous{margin-top:90px!important}.slick-slider span.fa.next{margin-top:-105px!important}}button,.button{background-color:transparent;border:2px solid #eee;padding-top:.75rem;padding-bottom:.75rem}.top-bar-section ul{width:100%;height:auto;display:block;background:#00583d!important;font-size:16px;margin:0}.top-bar-section ul li span.currentbranch0{background:#878787}.fullwidth .hero-header .button-wrapper button a{color:#fff;font-size:14px;width:100%;padding:10px;display:table}@media only screen and (min-width: 40.063em){.top-bar-section li:not(.has-form) a:not(.button){padding:0 20px;line-height:60px;background:#00583d}.top-bar-section li:not(.has-form) .currentbranch0 a:not(.button){background:#878787}}@media only screen and (min-width: 40.063em){.top-bar-section li.active:not(.has-form) a:not(.button){padding:0 20px;line-height:60px;color:#fff;background:#878787}}@media only screen and (min-width: 40.063em){.top-bar-section .has-form{background:#d0a641;padding:0 20px;height:60px;background:#00583d}}@media only screen and (min-width: 40.063em){.top-bar-section li:not(.has-form) a:not(.button):hover{background:#d0a641}}@media only screen and (min-width: 40.063em){.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:#878787}}.top-bar-section{background:#00583d}.contain-to-grid{width:100%;background:#00583d}.hero-wrapper.fullwidth .hero-header{max-width:100%}figcaption .button-wrapper{width:70%;float:left;padding-top:20px;height:auto;margin:0 auto}.hero-wrapper.fullwidth .hero-header figcaption .button{color:#fff;text-shadow:2px 2px #474747;font-weight:700;border:2px solid #eee;box-shadow:1px 1px 1px #666}.hero-wrapper.fullwidth .hero-header figcaption{margin-top:0;top:20%;width:100%}.hero-wrapper.fullwidth .hero-header figcaption button{background:none;border:2px solid #eee;border-radius:5px;width:100%}.hero-wrapper.fullwidth .hero-header figcaption h2{color:#fff;text-shadow:2px 2px #474747;text-align:center;font-size:2.5rem}.hero-wrapper.fullwidth .hero-header figcaption h3{color:#fff;width:70%;margin:0 auto;text-shadow:2px 2px #474747;text-align:center}.hero-wrapper.fullwidth .hero-header figure img{width:100%;height:400px;-o-object-fit:cover;object-fit:cover;min-height:100%}@media (max-width: 640px){.hero-wrapper.fullwidth .hero-header figure img{height:200px!important;-o-object-fit:cover;object-fit:cover}.hero-header figcaption{background:#00583d;padding:1em;margin:0;height:auto;float:left}}@media (min-width: 640px){.hero-wrapper.fullwidth .hero-header figcaption{margin-top:0;top:2%}.hero-wrapper.fullwidth .hero-header figure{height:400px}figure img{width:100%;height:350px!important}}@media (min-width: 6410px){body{background:orange}.hero-wrapper.fullwidth .hero-header figure{height:400px}figure img{width:100%;height:320px!important}.hero-wrapper.fullwidth .hero-header figcaption{margin-top:0;top:7%}}@media (min-width: 900px){.hero-wrapper.fullwidth .hero-header figcaption{margin-top:0;top:10%}.hero-wrapper.fullwidth .hero-header figure{height:400px}figure img{width:100%;height:350px!important}}@media (min-width: 1200px){.hero-wrapper.fullwidth .hero-header figure{height:400px!important}figure img{width:100%;height:350px!important}.hero-wrapper.fullwidth .hero-header figcaption{margin-top:0;top:12%}}@media (min-width: 1400px){.hero-wrapper.fullwidth .hero-header figure{height:400px!important}figure img{width:100%;height:400px!important}.hero-wrapper.fullwidth .hero-header figcaption{margin-top:0;top:15%}}li.has-form button.button{background:#d0a641}iv.callout{text-align:center}.feature div.callout .button{text-align:center;background:none;border:2px solid #00583d;color:#1d92cf;width:100%;border-radius:5px}.feature div.callout a .button{text-align:center;background:none;color:#00583d;width:100%;border-radius:5px;font-size:14px}.feature div.callout a:hover .button{color:#00583d;opacity:.6}.callout button a{font-size:14px}.st-stats div.callout{text-align:center}.st-stats{margin-top:20px!important;margin-bottom:20px!important;padding-top:40px!important}.panel{margin-top:20px;margin-bottom:20px}.stats div.callout .button{text-align:center;background:none;border:2px solid #eee;color:#1d92cf;width:100%;border-radius:5px}[class*=column]+[class*=column]:last-child{float:left}.st-stats div.callout .stat-item{font-size:40px;color:#fff;font-weight:700;font-family:helvetica}.st-stats div.callout p.lead{color:#fff;font-size:16px}.st-stats{background:#878787;font-size:18px;clear:both;padding-bottom:30px}.fas .fa-users{color:#fff;font-size:50px}.st-stats div.callout p.stat-item{margin-bottom:.75rem}.st-stats div.callout div i:before{color:#fff;font-size:50px}.contact-links div a img{width:30px}.header-links .inline-list li a{color:#00583d}@media only screen and (min-width: 40.063em){.top-bar-section li:not(.has-form) a:not(.button){background:#00583d}}.top-bar-section ul{background:#00583d}@media only screen and (min-width: 40.063em){.top-bar-section li:not(.has-form) a:not(.button){line-height:60px;background:#00583d;padding:0 14px}}.social-footer{background-color:#878787;padding-top:30px;margin-top:20px}.global-footer{background-color:#878787;border-top:2px solid #d0a641}.social-footer div.soc ul{margin-left:0;margin-top:5px}.social-footer div.soc ul li{list-style:none}.social-footer div.soc ul li a{color:#fff}.social-footer div.soc ul li a:hover{color:#d0a641}@media (min-width: 768px){.slick-slider .slick-overlay{bottom:2rem;padding:.625rem .875rem;padding-left:20%}}.feature .home-events{padding:10px}.home-events .callout p.lead{font-size:16px}.home-events .callout p.lead{margin-bottom:30px}.home-events .callout button.button{border-radius:10px}.home-events .callout p.lead{margin-bottom:30px;line-height:initial}.home-events .callout a button.button{border-radius:10px;font-size:14px}.home-events .callout a button.button:hover{color:#d0a641;font-size:14px}.home-events .callout h3{text-align:left}.feature .home-events div.callout .button{text-align:center;background:none;color:#00583d;width:100%;border-radius:5px}.home-events .callout p.image-wrapper{width:22%;float:left;margin-right:30px;padding-bottom:30px}.home-events .callout p.image-wrapper img{border-radius:100%}.home-events .callout p.image-wrapper img:hover{transform:scale(1)}.callout .stu-day{font-size:50px;display:inline-block;color:#d0a641;font-weight:700;margin-bottom:0;line-height:initial}.callout .stu-month{font-size:20px;font-weight:700;text-transform:uppercase;float:right;color:#666;margin-top:28px;float:none}.feature .callout .stu-sm-date{margin-top:0}.callout .leading-stu{float:left}.callout .stu-sm-date a{color:#222;font-size:20px;font-weight:400;margin-top:0}.callout .stu-sm-date a:hover{opacity:.6}.callout h4.event-sm-date{font-size:12px;font-weight:700;margin-top:20px}body>.off-canvas-wrap>.inner-wrap>.fixed>nav>.title-area>.name>a{display:block;visibility:visible;background:url(/media/stu/site-assets/images/logo-and-icons/STU-logo_green-2-01.png) 0 0 no-repeat;position:absolute;z-index:999;top:.65rem;left:-4rem;background-size:12rem;width:10rem;background-size:120px}@media (max-width: 1100px){body>.off-canvas-wrap>.inner-wrap>.fixed>nav>.title-area>.name>a{left:.35rem}}.feature .callout p{overflow:hidden}.feature .callout a img{transition:all .3s ease-in-out}.feature .callout a img:hover{transform:scale(1.1)}.feature .callout .stu-sm-date{font-weight:700;font-size:12px;margin-top:20px;color:#333;display:block}@media (min-width: 700px){.contain-to-grid .hide-for-medium-only{display:none!important}}.header-links ul.right li form button{height:33px;width:37px;padding:5px 5px 5px 10px}.header-links ul.right{list-style:none}.home-call-to-actions{margin-top:20px!important;border-top:1px solid #666;border-bottom:1px solid #666}.home-call-to-actions button{width:99%;background:#00583d;float:left;margin:0 auto 0 0;text-align:center;border:none;font-size:20px;color:#fff}.home-call-to-actions button a{color:#fff}.home-call-to-actions button a:hover{text-shadow:1px 1px #666}.home-call-to-actions button:hover{opacity:.9}.stu-mobile-only{display:block}@media (min-width: 640px){.stu-mobile-only{display:none!important}}@media only screen and (min-width: 640px) and (max-width: 1000px){.top-bar-section li:not(.has-form) a:not(.button){line-height:60px;background:#00583d;padding:0 8px;font-size:12px}}.feature-wrapper .callout h3{color:#666;margin-top:10px;font-size:24px;font-weight:500;width:100%;text-align:left;height:65px}.video.module{display:block;clear:both;margin-bottom:20px;background:#fdfdfd}.video.module .embed-responsive iframe{width:100%;height:280px}@media (min-width:600px){.video.module .embed-responsive iframe{width:100%}}@media (min-width:900px){.video.module .embed-responsive iframe{width:100%}}@media (min-width:900px){.home .video.module .embed-responsive iframe{width:100%}}.video.module .embed-responsive .video-caption{margin-top:10px}.embed-responsive-16by9{padding-top:20px;padding-bottom:20px}.embed-responsive-16by9 .text-container{float:left;color:#878787;padding:10px 40px 10px 10px}.embed-responsive-16by9 .text-container h2{font-weight:700;color:#878787}.embed-responsive-16by9 .text-container p{font-size:16px;line-height:26px}.embed-responsive-16by9 .vid-container{float:left}.pagination a:hover{color:#00583d;background:#eee}.pagination a,.pagination span{display:block;float:left;color:#fff;padding:.5em .75rem;margin-right:.25rem;color:#666;background:none;border:none;margin-top:20px}.pagination{display:block;clear:both;float:left;margin-top:60px}.side-nav span[class^=currentbranch] a{background:#eee}.side-nav li a:not(.button){display:block;color:#666}.side-nav li a:not(.button):hover,.side-nav li a:not(.button):focus{color:#68040f}.side-nav li a:not(.button):hover,.side-nav li a:not(.button):focus{color:#d0a641}p.lead{font-size:16px}.top-bar-section li:not(.has-form) a:not(.button){font-family:Poppins,sans-serif;font-weight:700}@media only screen and (min-width: 40.063em){.top-bar-section li:not(.has-form) a:not(.button){background:#00583d;font-weight:700;font-size:.95rem}}.top-bar-section ul{background:#00583d!important}.instaHedading{background:#d0a641;color:#fff;text-align:center;padding-top:5px;padding-bottom:5px;text-align:left;padding-left:10px;margin-bottom:8px}#instafeed{margin-bottom:20px;display:inherit;width:100%;float:left}#instafeed a{display:block;float:left;width:12.4%;margin-bottom:0;margin-right:0;border:5px solid white}#instafeed a img{width:100%}li.has-form button.button{background:#d0a641;border:1px solid #00583d}#site-search{border:1px solid #00583d}.stu-event-title{color:#d0a641}.stu-event-date{color:#00583d}figure.stu-event-image img{width:100%}@media only screen and (min-width: 900px){figure.stu-event-image img{width:50%}}.home-events .callout h3{color:#d0a641}.top-bar-section ul{background:#00583d!important}.top-bar-section ul li>a{background:#00583d}.top-bar-section ul li.active>a{background:#878787;color:#fff}.contain-to-grid{transition:background-color ease-in-out .25s}.contain-to-grid.fixed{background-color:#fff;box-shadow:0 1px 6px #00000040}.contain-to-grid .top-bar-section ul li>a{transition:background-color ease-in-out .25s,color ease-in-out .25s}.contain-to-grid.fixed .top-bar-section ul li>a{color:#00583d;background-color:#fff;font-family:Poppins,sans-serif}@media only screen and (min-width: 40.063em){.contain-to-grid.fixed .top-bar-section ul li>a{font-size:.9rem}}.contain-to-grid .top-bar-section ul,.contain-to-grid .top-bar-section{transition:background-color ease-in-out .25s}.contain-to-grid.fixed .top-bar-section ul,.contain-to-grid.fixed .top-bar-section{background-color:#fff!important}.soc{clear:both;padding:0}.accordion dd>a{background:#fcfcfc;color:#fff;padding:.625rem;display:block;font-family:Open Sans,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;font-size:1rem;color:#00583d!important}.stu-cta{clear:both}.gs-title,.gs-title b{color:#00c!important}.gsc-cursor>div{background:#d0a641!important;color:#fff!important;padding:.75rem 1rem!important;border:1px solid #878787}.gsc-cursor>div.gsc-cursor-current-page{border:1px solid #878787!important;color:#eee!important;background:white!important}.gsc-cursor>div:hover{text-decoration:none!important;background:#00583d!important;color:#fff!important}.inline-list.other{float:left;margin-right:40px}header.site-header{padding-bottom:0}.inline-list.other button{width:100%}.inline-list.other button:hover{color:#d0a641;background:#00583d}.inline-list.other button:hover a{color:#d0a641}.inline-list .social{text-align:center;margin-top:10px}.social.clearfix a{margin-left:5px;margin-right:5px}.social.clearfix img{width:24px}.hide-for-medium-only{width:100%;margin-top:24px;padding:0;margin-bottom:0}#site-search{border:none;box-shadow:none;border-bottom:1px solid #00583d;background-color:#fff;font-style:italic}li.has-form button.button{background:white;border:none;height:33px}.fa.fa-search{color:#00583d;margin-left:-60px}input#site-search::-moz-placeholder{color:#00583d}input#site-search::placeholder{color:#00583d}.text-right.stu-mobile{height:130px}@media only screen and (min-width: 40.063em){.top-bar-section ul li{float:left}}@media only screen and (min-width: 40.063em){.contain-to-grid.fixed .top-bar-section ul li{padding:0}}@media (max-width: 636px){.stu-mobile{display:none}.stu-mobile-only button{border:none;width:100%;text-align:left;height:40px;padding-left:20px}.stu-mobile-only button a{color:#fff;font-size:18px;width:100%;font-family:Open Sans,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;text-transform:uppercase}.stu-mobile-only button:hover,.stu-mobile-only button a:hover{background:#3c3c3c!important;width:100%}.header-logo-stu{text-align:center}.header-logo-stu img{width:70%}}@media (max-width: 620px){.callout .stu-day{font-size:30px}.callout .stu-month{font-size:16px;margin-top:10px}}@media (max-width: 900px){.inline-list.other{float:left!important;margin-left:1%!important}.callout .stu-sm-date a{font-size:16px}}.home .stu-cta div .cta-left{padding-left:0}.home .stu-cta div .cta-right{padding-right:0}.home .stu-cta div .cta-left button{float:left;margin-left:-20px;text-align:left}.home .stu-cta div .cta-right button{float:right;margin-right:40px}.stu-event-image img{float:right;width:250px!important;padding-left:10px;height:auto!important;border-radius:100%}.stu-footer-logo img{margin-left:-40px;margin-top:-30px}.callout button{border:2px solid #474747}.callout button:hover{background:white;opacity:.8}.callout button:hover>a{color:#ddb050}@media (max-width: 640px){.home-call-to-actions button{width:100%}.home .stu-cta div .cta-left button{margin-left:5px}.home .stu-cta div .cta-right button{float:left;width:98%}.home .stu-cta div .cta-right{padding-left:5px}#instafeed a{width:33.2%}}.course-calendar-listing table tbody tr th{background:gray;border-bottom:1px solid gray;border-left:1px solid gray;color:#fff;text-transform:uppercase;text-align:left}.course-calendar-listing{margin-top:20px}.course-calendar-listing table tbody tr th:first-child{width:35%}.course-calendar-listing table tbody tr th:nth-child(2){width:25%}.course-calendar-listing table tbody tr th:nth-child(3){width:15%}.course-calendar-listing table tbody tr .button{float:left;background:none;text-align:center;border:1px solid rgb(180,150,59);color:#00583d;border-radius:5px;padding-top:5px;padding-bottom:5px;font-size:14px}.course-calendar-listing table tbody tr .button:hover{color:#ddb050}.course-calendar-listing .button:focus{border:1px solid rgb(180,150,59)}.course-calendar-listing table tbody tr p{clear:both;font-size:16px}.course-calendar-listing table tbody tr td,.course-calendar-listing table tr th{font-size:16px;line-height:22px}@media (max-width: 640px){.course-calendar-listing table tbody tr td,.course-calendar-listing table tr th{font-size:10px!important}.course-calendar-listing table tbody tr p{clear:both;font-size:12px}}.stu-course-listing,.stu-scholarship-listings{padding:10px;color:#222;font-size:16px;line-height:22px}.general .content table tbody th{background:gray;color:#fff;text-align:left;text-transform:uppercase}.general .content table tr:nth-child(odd){background:#eee}.main-content table tbody th{background:gray;color:#fff;text-align:left;text-transform:uppercase}.main-content table tr:nth-child(odd){background:#eee}@media (max-width: 740px){table.stu-exam-listing tbody tr td,table.stu-exam-listing tbody tr th{font-size:9px!important;padding:3px!important}}@media (max-width: 540px){table.stu-exam-listing tbody tr td,table.stu-exam-listing tbody tr th{font-size:8px!important;padding:2px!important}}.contain-to-grid.fixed .top-bar-section ul button a,.contain-to-grid.fixed .top-bar-section{color:#00583d}.full_article img{float:left;padding-right:20px;max-width:280px!important}.home-events h3 a{color:#666;margin-bottom:5px}.home-events h3 a:hover{color:#00583d;margin-bottom:5px}.callout p a{float:left;height:222px;width:100%;height:225px;overflow:hidden}.home .callout p a{float:left;height:222px;width:100%;height:300px;overflow:hidden}.feature div .callout{margin-top:10px;margin-bottom:10px}section.social-footer{margin-top:20px}.general .content p{line-height:1.4rem}.general .content table tbody th{background:gray;color:#fff;text-align:left;text-transform:uppercase}.general .content table tr:nth-child(odd){background:#eee}.general .content table tr:nth-child(even){background:#fff}.general .content table{width:100%!important}.side-nav li{font-style:normal!important}.social-footer .soc .social a{float:left;display:block;margin-right:.5em;position:relative;margin-left:40px;margin-top:5px;clear:both}.social-footer .soc .social a img{opacity:.4}@media (min-width: 641px){.inline-list.right.other{display:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left!important}}.inline-list.right{text-align:left}span.main-toplinks{float:left;display:block;clear:both;margin-bottom:18px;margin-top:-15px;font-size:14px}span.main-toplinks a{color:#666;margin-bottom:5px;float:left;padding-right:10px}.for-medium-only-header{width:100%;margin-top:24px;padding:0;margin-bottom:0}@media (min-width: 620px){.contain-to-grid .for-medium-only-header{display:none!important}}.top-link-wrapper{position:relative;z-index:999}@media (max-width:640px){.social-footer .soc .social a{display:contents;opacity:.4}}@media (min-width: 1040px){.nav-toggle-menu{display:none;margin-top:20px}}@media (max-width: 900px){.feature-wrapper .callout h3{width:100%}}.feature-wrapper .home-events .callout h3{color:#666;margin-top:10px;font-size:22px;font-weight:500;width:100%;height:65px}button,.home .stu-cta div .cta-left button,.home .stu-cta div .cta-right button{outline:none}@media (max-width: 1041px){.sidbar-container nav{display:none}}@media (max-width: 2640px){.home .stu-cta div .cta-left button{background:#00583d;color:#fff;font-size:20px;text-align:center}.home .stu-cta div .cta-left button a{color:#fff}.home .stu-cta div .cta-right button{background:#00583d;color:#fff;font-size:20px;text-align:center}.home .stu-cta div .cta-right button a{color:#fff}.home-call-to-actions{border:none}}.feature-wrapper .home-events.news .callout h3{color:#666;margin-top:10px;font-size:18px;text-align:left;font-weight:500;width:100%;height:65px}@media (min-width: 640px){.home .stu-cta div .cta-left button{float:left;margin-left:10px!important;text-align:center}.home .stu-cta div .cta-right button{float:right;margin-left:10px!important;text-align:center;margin-right:15px}}.soc strong{display:block;margin-bottom:10px}.foot-soc a img{width:24px;opacity:.4}.soc a img:hover{opacity:.6}.home-events.news{margin-bottom:0;padding-bottom:0}@media (min-width:640px){.figcaption .button-wrapper{float:none}}@media only screen and (min-width: 640px) and (max-width: 900px){.button-wrapper button{padding:7px!important}}.event-listings .home-events{float:left;height:190px}@media (max-width: 640px){.event-listings .home-events{float:left;height:auto;height:130px}}.top-bar .toggle-topbar.menu-icon{margin-right:45%}@media only screen and (min-width: 640px) and (max-width: 1100px){body>.off-canvas-wrap>.inner-wrap>.fixed>nav>.top-bar-section{padding-left:7rem}}@media (max-width: 640px){.soc strong{margin-top:20px}}@media (max-width: 1024px){.STU-stat{margin-bottom:50px}.st-stats div.callout p.stat-item{margin-bottom:0!important}}@media (min-width: 920px){.small-12.small-centered.medium-uncentered.medium-4.columns.header-logo-stu{margin-left:-20px!important}}@media (max-width: 640px){.header-logo-stu img{width:50%}.top-bar{height:75px}.top-bar .name{height:44px}.top-bar.expanded .title-area{border:none}body>.off-canvas-wrap>.inner-wrap>.fixed>nav>.title-area>.name>a{top:-.1rem}}@media (max-width: 640px){.home .stu-cta div .cta-left button,.home .stu-cta div .cta-right button{font-size:18px}}@media (max-width: 640px){.homepage-hero-header img{width:100%;-o-object-fit:cover;object-fit:cover;height:250px!important}}.hero-wrapper.fullwidth{margin-bottom:20px}.news .callout p a{height:190px}@media (max-width: 640px){.news .callout p a{height:290px!important}}.has-form input{margin-left:-5px}@media (min-width: 900px){.inline-list .contact-links{margin-right:25px}}.soc.foot-soc{min-height:100px}@media only screen and (min-width: 641px) and (max-width: 1024px){.contain-to-grid.fixed .top-bar-section ul li a{font-size:10px!important}ul.left.large-8.columns{padding-left:4%}}@media (max-width:641px){.general .content img{float:none!important;display:table;margin-bottom:10px}.full_article img{float:none!important;display:table;clear:both;margin-bottom:10px}}@media (max-width: 640px){.fa.fa-search{color:#00583d;margin-left:0}}.stu-slide-wrapper span.fa-arrow-circle-o-right{top:-20px;display:none!important}.stu-slide-wrapper span.fa-arrow-circle-o-left{display:none!important}.stu-slide img{width:100%;height:auto}.close-mobile-menu{display:none}@media (max-width: 640px){.contain-to-grid.fixed .top-bar-section ul,.contain-to-grid.fixed .top-bar-section{background-color:#00583d!important}.contain-to-grid.fixed .top-bar-section ul li>a{color:#fff;background-color:#00583d}.contain-to-grid.fixed .top-bar-section ul button a,.contain-to-grid.fixed .top-bar-section{color:#fff}body>.off-canvas-wrap>.inner-wrap>.fixed>nav>.top-bar-section{padding-left:0}}@media (max-width: 640px){.close-mobile-menu{display:block;float:right;margin-right:10px;padding:3px;cursor:pointer;color:#fff}span.close-mobile-menu.toggle-topbar{display:block;float:right;position:relative;border:1px solid white;padding-left:5px;padding-right:5px;border-radius:5px;font-size:12px}}.footer-copy-text{text-align:center}.stu-slide-wrapper{clear:both}.stu-slide-wrapper .slick-dots{display:block!important}.stu-slide-wrapper .slick-dots li{display:inline-block!important}.stu-slide-wrapper .slick-dots li button:before{font-size:40px!important}.home .stu-slide-wrapper{margin-top:20px;margin-bottom:20px;clear:both}.home .stu-slide-wrapper img{width:80%;max-height:500px;-o-object-fit:cover;object-fit:cover;margin:0 auto}.footer-lower-para{font-size:.9rem}@media (max-width: 640px){.stu-event-image img{width:50%!important}.feature .callout .stu-sm-date{margin-top:5px}}.event-listings .callout h2.stu-day{width:210px}.event-listings .home-events .callout p.image-wrapper p{height:222px}.stu-exam-listing table tr th,table tr td{font-size:11px!important}@media (max-width: 740px){.stu-exam-listing table tr th,table tr td{font-size:9px!important;padding:3px!important}}table{width:100%!important}@media (max-width: 540px){.stu-exam-listing table tr th,table tr td{font-size:9px!important;padding:3px!important}}@media (max-width: 640px){.event-listings .callout h2.stu-day{width:60%}.event-listings p a{height:100px!important}.event-listings p{height:auto!important}}.top-bar .toggle-topbar.menu-icon{margin-right:0}header.site-header{display:none}@media screen and (min-width: 641px){header.site-header{display:block}}ul.title-area>li{display:inline-block}ul.title-area>li:nth-child(2){float:right;margin-right:70px;top:3px}ul.title-area>li.search-icon{display:inline-block}@media screen and (min-width: 641px){ul.title-area>li.search-icon{display:none}}li.search-icon .fa.fa-search{margin-top:.8rem;color:#666}@media (max-width: 640px){.top-bar ul{height:100%}}.top-bar .toggle-topbar.menu-icon{padding-left:0}@media only screen and (max-width: 40em){.top-bar .button{top:3px;border:none}}.top-bar .toggle-topbar.menu-icon a{padding-right:0}.top-bar-search-section{display:none}.search-visibility{display:block}body>.off-canvas-wrap>.inner-wrap>.sticky>nav>.top-bar-section{height:60px}body>.off-canvas-wrap>.inner-wrap>.fixed>nav>.title-area>.name>a{display:block;visibility:visible;background:url(/media/stu/site-assets/images/logo-and-icons/STU_FullColour_Digital.png) 0 0 no-repeat!important;position:absolute;z-index:999;top:.4em!important;left:.4em!important;background-size:5.5rem!important;width:5.5rem!important;height:3.2rem!important;margin-top:.75em}@media (min-width: 1100px){body>.off-canvas-wrap>.inner-wrap>.fixed>nav>.title-area>.name>a{display:block;visibility:visible;background:url(/media/stu/site-assets/images/logo-and-icons/STU_FullColour_Digital.png) 0 0 no-repeat!important;position:absolute;z-index:999;top:.6em!important;left:-2.5em!important;background-size:5.5rem!important;width:5.5rem!important;height:3.2rem!important;margin-top:.5em}}@media screen and (max-width: 640px){body>.off-canvas-wrap>.inner-wrap>.fixed>nav>.title-area>.name>a{background-size:9rem!important;width:10rem!important;margin-top:.25em}}@media screen and (max-width: 640px){.for-medium-only-header{margin-top:3px}#site-search{margin:0;width:97%}ul.title-area li.name{padding:12px}ul.title-area li.name a{display:block;visibility:visible;background:url(/media/stu/site-assets/images/logo-and-icons/STU_FullColour_Digital.png) 0 0 no-repeat!important;position:relative;z-index:999;top:.4em!important;left:.4em!important;background-size:9rem!important;width:10rem!important;height:3.2rem!important}.top-bar-search-section{position:absolute;z-index:100000;top:4.5rem;width:100%;padding:1rem;padding-bottom:0;background-color:#fff}div.top-bar-search-section{background-color:#00583d}.top-bar-search-section li{list-style:none}li.has-form button.button{height:36px}.body>.off-canvas-wrap>.inner-wrap>.sticky>nav>.top-bar-section{margin-top:1rem}}@media (max-width: 640px){span.close-mobile-menu.toggle-topbar{display:block;float:right;position:relative;border:none;padding:0}body>.off-canvas-wrap>.inner-wrap>.fixed>nav>.title-area>.name>a{display:block;visibility:visible;background:url(#3136586) no-repeat!important;position:relative;z-index:999;background-size:9rem!important;width:10rem!important;height:3.2rem!important}.contain-to-grid{background:#fff}}.contain-to-grid.fixed{height:auto}@media screen and (min-width: 641px){.contain-to-grid.fixed{height:60px;overflow:hidden}}.full_article img{float:right;padding-right:0;padding-left:20px}@media (max-width: 641px){.full_article img{padding:0}}@media (min-width: 768px){.hero-wrapper.fullwidth .hero-header figcaption{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.hero-wrapper.fullwidth .hero-header figcaption .button{text-align:center;padding:.7rem .4rem}.feature-wrapper .feature-item.callout,.feature-wrapper .feature-item.callout h3{text-align:center}.feature-item.callout p a.read-more{height:auto;padding:.5rem 0;font-size:1.1rem}.feature-item.callout{box-shadow:1px 1px 5px 3px #00000026}.feature-item.callout .image,.feature .feature-item.callout p{position:relative}.feature-item.callout .image .overlay{position:absolute;bottom:0;left:0;right:0;min-height:30px;background-image:url(/media/stu/site-assets/images/logo-and-icons/overlay.png);background-size:110%;background-repeat:no-repeat;background-position:center}.feature-item.callout a.read-more{font-size:1.2rem;padding-bottom:1rem;display:block}@media screen and (max-width: 640px){body>.off-canvas-wrap>.inner-wrap>.sticky>nav>.top-bar-section{margin-top:1.5rem!important}.top-bar .toggle-topbar.menu-icon a:after{box-shadow:0 7px 0 2px gray,0 17px 0 2px gray,0 27px 0 2px gray;width:25px}.top-bar.expanded .toggle-topbar.menu-icon a:after{box-shadow:0 7px 0 2px gray,0 17px 0 2px gray,0 27px 0 2px gray;top:12px;width:25px}.stu-mobile-only button a{font-family:Poppins,sans-serif;font-weight:700}}body{margin:0 auto;font-family:Poppins,sans-serif}h1,h2,h3{font-family:Poppins,sans-serif;padding:1rem 0}p,a,span,button,.button{font-family:Poppins,sans-serif;color:#666}.paddingCenter{padding:.5rem;margin:0 auto;max-width:62.5rem}.paddingCenter-cta{padding:.5rem 0rem;margin:0 auto;max-width:62.5rem}.forDisplayOnly{padding-bottom:1rem}div.fonts p:nth-child(3){font-weight:300;font-style:normal}div.fonts p:nth-child(4){font-weight:300;font-style:italic}div.fonts p:nth-child(5){font-weight:400;font-style:normal}div.fonts p:nth-child(6){font-weight:400;font-style:italic}div.fonts p:nth-child(7){font-weight:700;font-style:normal}div.fonts p:nth-child(8){font-weight:700;font-style:italic}.green{color:#00583d}div.headers{padding:0}h2.green,h3.green,h4.green{margin:0;padding:.5rem 0}div.featureBoxImage{overflow:hidden;position:relative;height:0;padding:0 0 65%;margin:0;width:100%}div.featureBoxImage img{position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0%;object-position:50% 0%;width:100%!important;height:100%!important;transition:all .3s ease-in-out}div.featureBoxImage img:hover{transform:scale(1.1)}div.featureBoxText{padding:.5rem 0 1rem}div.featureBoxText h2{padding:0;color:#00583d;font-weight:500}div.featureBoxText p{font-size:1rem}div.featureBoxText h2:hover{color:#d0a641}@media (min-width: 768px){div.featureBox div.column{padding:0 1.5rem}}div.featureBox div.column{margin-top:1rem}.home-call-to-actions button{width:auto}button.fullWidth{width:100%}button.greenBorderBtn{background-color:transparent;color:#00583d;border:1px solid #00583d}button.greenBorderBtn:hover{background-color:#d0a641;border:1px solid #d0a641;color:#fff}nav.pagination{width:100%}nav.pagination ul{display:block;text-decoration:none}nav.pagination ul li{display:inline}nav.pagination ul li a,nav.pagination ul li span{box-sizing:border-box;height:35px}nav.pagination span.currentpage{border:1px solid #666}div.news,div{padding:0}.feature-wrapper .home-events.news .callout h3{font-size:16px;line-height:20px;padding:0;margin-top:0}section.fullwidthCta,div.fullwidthCta-wrapper,div.fullwidthImg,div.fullwidthBtn{position:relative;max-width:100%;margin:0;padding:0}div.fullwidthImg{height:300px}div.fullwidthImg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}div.fullwidthTxt{position:absolute;padding-top:4rem;padding-bottom:0;top:0;width:100%}div.fullwidthTxt h2{color:#fff;text-align:center;font-size:2rem;width:90%;margin:0 auto}div.fullwidthTxtDesc h3{color:#00583d;text-align:center;width:80%;margin:0 auto}div.fullwidthBtn{padding:.5rem 0}div.fullwidthBtn div button{margin:0 auto}@media (min-width: 768px){section.fullwidthCta,div.fullwidthCta-wrapper,div.fullwidthImg{height:400px}div.fullwidthTxt{left:0;right:0;margin:0 auto;height:200px}div.fullwidthTxtDesc{position:absolute;top:0;left:0;right:0;padding-top:8rem}div.fullwidthTxtDesc h3{color:#fff;width:70%}div.fullwidthBtn{height:200px}div.fullwidthBtn{position:absolute;top:200px;max-width:80%;left:0;right:0;margin:0 auto;padding-top:2rem}div.fullwidthBtn button.flowR{float:right}div.fullwidthBtn button.flowL{float:left}div.fullwidthBtn button.greenBorderBtn{border:1px solid white;color:#fff}div.fullwidthBtn button.greenBorderBtn:hover{background-color:#00583d;border:1px solid #00583d;color:#fff}}div.videoWrapper{max-width:100%;margin:0;padding:0}div.video,div.video div.row,div.video div.row div.columns{box-sizing:border-box;padding:.5rem 0;margin:0;max-width:unset}div.aspect-ratio-box{position:relative;height:0;padding:0 0 56.25%;margin:0;width:100%}div.aspect-ratio-box iframe{position:absolute;width:100%!important;height:100%!important}div.video div.columns h2{color:#00583d}@media (min-width: 768px){div.video div.columns h2,div.video div.columns p{padding:0 1rem}}div.footer{display:block;max-width:unset;width:100%;margin:0;padding:0}footer.social-footer p{color:#fff}footer.social-footer span.fa{font-size:36px;color:#fff}footer.social-footer span.fa:hover{color:#d0a641}div.stu-footer-logo div.columns,div.foot-soc div{padding:0}div.soc.foot-soc{min-height:unset;height:auto!important;padding-bottom:1rem}div.foot-soc a{padding-right:.2rem}.breadcrumbs{border:none;background-color:#fff}div.dropdownMenu{width:100%;margin:0;padding:0}div.dropdownMenu div.columns{padding:0}.accordion .accordion-navigation>a,.accordion dd>a{font-family:Poppins,sans-serif;text-align:right}dd.accordion-navigation a{width:100%;background-color:#00583d!important;border:none;float:right;color:#fff!important;text-transform:uppercase;font-weight:600}.accordion dd>a:before{content:none;margin-right:0}.accordion dd>a:after{font-family:FontAwesome;content:"\f0ab";margin-left:1em}.accordion dd.active>a:before{content:none}.accordion dd.active>a:after{font-family:FontAwesome;content:"\f0aa"}div#item-1234{padding:0}@media screen and (max-width:640px){.featureBox .column{margin-bottom:2rem}}@media screen and (max-width: 1024px){.home-events h3 a{padding-top:1rem}}.home-events h3 a{padding-top:1rem}.top-bar-section{height:60px}#current-year{color:#fff}.toggle-topbar.menu-icon span{visibility:hidden}.news nav.pagination a,.event-listings nav.pagination a{display:none;position:relative;z-index:3}.news nav.pagination li:nth-child(1) a,.event-listings nav.pagination li:nth-child(1) a{display:block}.news nav.pagination li:nth-child(2) a,.event-listings nav.pagination li:nth-child(2) a{display:block}.news nav.pagination li:nth-child(2) span:after,.event-listings nav.pagination li:nth-child(2) span:after{position:absolute;padding-left:4rem}.news nav.pagination li:nth-child(3) a,.event-listings nav.pagination li:nth-child(3) a{display:block}.news nav.pagination span,.event-listings nav.pagination span{position:relative}.news nav.pagination span:after,.event-listings nav.pagination span:after{content:"...";position:absolute;padding-left:2rem;z-index:2}.news nav.pagination li:last-child span,.event-listings nav.pagination li:last-child span{margin-left:2rem}.news nav.pagination li:last-child span:after,.event-listings nav.pagination li:last-child span:after{content:"...";position:absolute;z-index:2;padding:0;margin-left:-3.7rem}.news nav.pagination li:first-child span:after,.event-listings nav.pagination li:first-child span:after{padding-left:6.3rem}.news nav.pagination li span,.event-listings nav.pagination li span{display:block}.news nav.pagination li:last-child a,.event-listings nav.pagination li:last-child a{display:block}.news nav.pagination li:last-child a:first-child,.event-listings nav.pagination li:last-child a:first-child{margin-left:2rem}.feature-wrapper .feature-item.callout h3{padding-top:0}.stu-inner .fullwidthCta .fullwidthBtn{padding-left:1rem;padding-right:1rem}.general .content p a,.news .full_article a{color:#00583d}.general .content p a:hover,.news .full_article a:hover{color:#d0a641}@media only screen and (min-width: 40.063em){.featureBoxText h2{font-size:1.6rem}}.side-nav{border-left:none;border-right:none}@media only screen and (max-width: 1024px) and (min-width: 641px){.top-bar-section li:not(.has-form) a:not(.button){font-size:.6rem}}ul li,ol li,.general ul li,.general ol li{color:#666}article p a,.general p a,article ul li a,article ol li a,.general ul li a,.general ol li a,.general table a{text-decoration:underline!important;color:#00583d!important}article p a:hover,.general p a:hover,article ul li a:hover,article ol li a:hover,.general ul li a:hover,.general ol li a:hover,.general table a:hover{text-decoration:none!important;color:#d0a641!important}span.main-toplinks a{text-decoration:underline;color:#00583d}span.main-toplinks a:hover{color:#d0a641}.gsc-results .gsc-cursor-box{padding:60px 0}.gsc-cursor>div{background:white!important;color:#666!important;font-family:Poppins,sans-serif;border:none!important;padding:.5rem .75rem!important}.gsc-cursor>div:hover{color:#00583d!important;background:#eee!important}.gsc-results .gsc-cursor-box .gsc-cursor-current-page{border-color:#666;background-color:#fff!important;border:1px solid #666!important;color:#666!important;font-weight:400}.gsc-results .gsc-cursor-box .gsc-cursor-current-page:hover{background-color:#fff!important;border:1px solid #666!important;color:#666!important;font-weight:400}.featureBox.paddingCenter{padding-left:0;padding-right:0}.featureBox .small-12.medium-6.column{padding-left:1rem;padding-right:1rem}.paddingTop{padding-top:2rem!important}.stu-black{color:#000!important}.stu-green{color:#00583d!important}.stu-gold{color:#d0a641!important}.stu-white{color:#fff!important}.stu-hero-text-xl{font-size:3em!important}.stu-hero-text-lg{font-size:2em!important}.stu-hero-text-md{font-size:1.5em!important}.stu-hero-text-sm{font-size:1em!important}.stu-hero-text-left{text-align:left!important}.stu-hero-text-right{text-align:right!important}div.content h3 a{color:#00583d;text-decoration:underline}div.content h3 a:hover{color:#d0a641;text-decoration:underline}.tabcontent{display:none}.tab button:hover{background-color:#d0a641}.tab button.active{background-color:#00583d;color:#fff}.tablinks{width:100%}.tab-div{padding:0}.banner-paragraph{width:90%!important}.box-background-green-st{background-color:#00583d80!important;color:#fff!important}.box-background-green-st:hover{background-color:#00583de6!important}html{-webkit-font-smoothing:antialiased;color:#000}body.block-scroll{overflow-y:hidden;touch-action:none}a{text-decoration:none}a[href^=tel]{color:inherit}button:focus-visible,.accordion-button:focus-visible,.btn:focus-visible,.masthead-filters__buttons ul li a:focus-visible,.masthead-short__buttons ul li a:focus-visible,a:focus-visible,input:focus-visible,.form-control:focus-visible,.form-check input:focus-visible,select:focus-visible,.form-select:focus-visible,.btn-close:focus-visible{outline:.125rem solid #1a73e8;outline-offset:.125rem;box-shadow:none!important}img,video{-o-object-fit:cover;object-fit:cover}.sr-only{position:absolute;left:-62.5rem;top:auto;width:1px;height:1px;overflow:hidden}.list-unstyled{list-style:none;padding-left:0;margin-bottom:0;margin-left:0}.fade-in{opacity:0;transform:matrix(1,0,0,1,0,60);transition:opacity .8s cubic-bezier(.25,1,.5,1),transform 1.2s cubic-bezier(.25,1,.5,1)}.fade-in.is-visible{opacity:1;transform:scale(1)}.fade-in.is-visible:nth-child(2){transition-delay:.1s}.fade-in.is-visible:nth-child(3){transition-delay:.2s}.fade-in.is-visible:nth-child(4){transition-delay:.3s}.fade-in.is-visible:nth-child(5){transition-delay:.4s}.d-block{display:block}.inner{max-width:93.75rem}@media screen and (min-width: 1024px){.inner{width:67.36%;margin-left:auto;margin-right:auto}}.panel-m{margin-top:2.5rem;margin-bottom:2.5rem}@media screen and (min-width: 640px){.panel-m{margin-top:2.5rem;margin-bottom:2.5rem}}@media screen and (min-width: 1024px){.panel-m{margin-top:3.75rem;margin-bottom:3.75rem}}.panel-p{padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (min-width: 640px){.panel-p{padding-top:2.5rem;padding-bottom:2.5rem}}@media screen and (min-width: 1024px){.panel-p{padding-top:3.75rem;padding-bottom:3.75rem}}.panel-flush+.panel-flush{margin-top:-2.5rem}@media screen and (min-width: 640px){.panel-flush+.panel-flush{margin-top:-2.5rem}}@media screen and (min-width: 1024px){.panel-flush+.panel-flush{margin-top:-3.75rem}}.bg-light-blue{background-color:#e3eef7}.bg-light-green{background-color:#e3f3e5}.bg-light-green-200{background-color:#f1f9f2}.bg-light-yellow{background-color:#fef6ee}.bg-wave:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 393 417'><path d='M182.341 410.342C84.8827 429.049 19.5061 403.93 -0.999983 389.032L-0.999989 0L393 0L393 398.745C329.053 390.772 304.163 386.958 182.341 410.342Z' fill='white'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 393 417'><path d='M182.341 410.342C84.8827 429.049 19.5061 403.93 -0.999983 389.032L-0.999989 0L393 0L393 398.745C329.053 390.772 304.163 386.958 182.341 410.342Z' fill='white'/></svg>");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:100% 100%;mask-position:100% 100%}@media screen and (min-width: 1024px){.bg-wave:before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 574'><path d='M669.542 549.658C313.104 618.051 73.9981 526.215 -0.999979 471.748L-1 0L1440 0L1440 507.258C1206.12 478.108 1115.09 464.166 669.542 549.658Z' fill='white'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 574'><path d='M669.542 549.658C313.104 618.051 73.9981 526.215 -0.999979 471.748L-1 0L1440 0L1440 507.258C1206.12 478.108 1115.09 464.166 669.542 549.658Z' fill='white'/></svg>")}}.bg-wave.bg-light-blue:before{background:#E3EEF7}.bg-wave.bg-light-green:before{background:#E3F3E5}.bg-wave.bg-light-yellow:before{background:#FEF6EE}.border-b{border-bottom:1px solid #01583D}.slider-controls{display:flex;margin-top:1rem;-moz-column-gap:.625rem;column-gap:.625rem}.slider-controls .slider-prev,.slider-controls .slider-next{width:2.5rem;height:2.5rem;background-color:#01583d;padding:0;border:0;margin:0;cursor:pointer}.slider-controls .slider-prev,.slider-controls .slider-next{background-repeat:no-repeat;background-position:50% 50%;background-size:1.5rem}.slider-controls .slider-prev{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23FFFFFF"><path d="m313-440 224 224-57 56-320-320 320-320 57 56-224 224h487v80H313Z"/></svg>')}.slider-controls .slider-next{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23FFFFFF"><path d="M647-440H160v-80h487L423-744l57-56 320 320-320 320-57-56 224-224Z"/></svg>')}.h-full{height:100%}@media screen and (max-width: 1024px){.masthead-breadcrumb{padding-top:1.25rem}}@media screen and (min-width: 640px){.col-md-6{width:50%}}@media screen and (min-width: 1024px){.col-lg-4{width:33.3333333333%}}@media screen and (min-width: 1024px){.col-lg-5{width:41.6666666667%}}@media screen and (min-width: 1024px){.col-lg-6{width:50%}}@media screen and (min-width: 1024px){.col-lg-7{width:58.3333333333%}}@media screen and (min-width: 1024px){.col-lg-8{width:66.6666666667%}}@media screen and (min-width: 1200px){.col-xl-4{width:33.3333333333%}}@media screen and (min-width: 1200px){.col-xl-8{width:66.6666666667%}}@media screen and (min-width: 1200px){.col-xl-11{width:91.6666666667%}}.accordion{zoom:1;margin-bottom:0}.breadcrumbs a{font-weight:500}body>.off-canvas-wrap>.inner-wrap>.fixed>nav>.title-area>.name>a{background:url(https://www.stu.ca/media/stu/site-assets/images/logo-and-icons/STU-logo_green-2-01.png) 0 0 no-repeat}.feature-item.callout .image .overlay{background-image:url(https://www.stu.ca/media/stu/site-assets/images/logo-and-icons/overlay.png)}body>.off-canvas-wrap>.inner-wrap>.fixed>nav>.title-area>.name>a{background:url(https://www.stu.ca/media/stu/site-assets/images/logo-and-icons/STU_FullColour_Digital.png) 0 0 no-repeat!important;background-size:9em!important}.full_article img{aspect-ratio:432/405;max-width:none!important;width:100%!important;margin-bottom:1.25rem}@media screen and (min-width: 640px){.full_article img{width:27rem!important}}@media screen and (min-width: 1200px){.full_article img{padding-left:2.25rem;margin-bottom:2.4375rem}}@media screen and (max-width: 640px){.full_article img[style*="float : left;"]{padding:0!important}}@media screen and (min-width: 1200px){.full_article img[style*="float : left;"]{margin-left:-9.236vw}}@media screen and (min-width: 1919px){.full_article img[style*="float : left;"]{margin-left:-8.3125rem}}@media screen and (min-width: 1200px){.full_article img:not([style*="float : left;"]){margin-right:-9.236vw}}@media screen and (min-width: 1919px){.full_article img:not([style*="float : left;"]){margin-right:-8.3125rem}}.filter-tag{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;position:relative;padding:.65625rem 1.75rem .65625rem .625rem;color:#fff;background-color:#01583d;font-size:.875rem;line-height:1}.filter-tag svg{position:absolute;right:.4375rem;width:1.0625rem;height:1.0625rem;transform:scale(.75);fill:#fff}.prev-next a{padding:0}.prev-next a:not(:last-child){margin-right:1.25rem}@media screen and (max-width: 640px){ul.title-area li.name a{background:url(https://www.stu.ca/media/stu/site-assets/images/logo-and-icons/STU_FullColour_Digital.png) 0 0 no-repeat!important;background-size:9em!important}.top-bar-search-section li.has-form button.button{display:flex;align-items:center;justify-content:center}}@media screen and (min-width: 640px){body>.off-canvas-wrap>.inner-wrap>.fixed>nav>.title-area>.name>a{background:url(https://www.stu.ca/media/stu/site-assets/images/logo-and-icons/STU_FullColour_Digital.png) 0 0 no-repeat!important;background-size:5.5em!important}}@media only screen and (min-width: 40.063em){.contain-to-grid .top-bar{max-width:none;width:100%}}@media (min-width: 1024px){.nav-toggle-menu{display:none;margin-top:20px}}@media (max-width: 1024px){#site-search-mobile{font-size:1rem}}@media (min-width: 1100px){body>.off-canvas-wrap>.inner-wrap>.fixed>nav>.title-area>.name>a{background:url(https://www.stu.ca/media/stu/site-assets/images/logo-and-icons/STU_FullColour_Digital.png) 0 0 no-repeat!important;background-size:5.5em!important}.contain-to-grid .top-bar{display:flex;justify-content:center;background-color:#01583d}.contain-to-grid.fixed .top-bar{background-color:#fff}}.btn,.masthead-filters__buttons ul li a,.masthead-short__buttons ul li a{display:block;width:-moz-fit-content;width:fit-content;letter-spacing:0;text-transform:uppercase;font-size:clamp(.75rem,.38vw + .66rem,1rem);line-height:1;font-weight:400;padding:.8125rem 1.875rem;border:1px solid transparent;transition:background-color .15s ease-out}@media screen and (max-width: 640px){.btn,.masthead-filters__buttons ul li a,.masthead-short__buttons ul li a{padding:.625rem 1.25rem}}.btn-transition,.program-search__buttons ul li a,.feature-box__buttons ul li a,.cta-banner__buttons ul li a,.button-cta a,.prev-next a{display:block;width:-moz-fit-content;width:fit-content;position:relative;letter-spacing:0;text-transform:uppercase;font-size:clamp(.75rem,.38vw + .66rem,1rem);line-height:1;font-weight:400;transition:background-color .15s ease-out}.btn-transition:before,.program-search__buttons ul li a:before,.feature-box__buttons ul li a:before,.cta-banner__buttons ul li a:before,.button-cta a:before,.prev-next a:before,.btn-transition:after,.program-search__buttons ul li a:after,.feature-box__buttons ul li a:after,.cta-banner__buttons ul li a:after,.button-cta a:after,.prev-next a:after{content:"";width:0;height:4px;position:absolute;transition:all .2s ease-in-out;background:#FCB53B}.btn-transition:before,.program-search__buttons ul li a:before,.feature-box__buttons ul li a:before,.cta-banner__buttons ul li a:before,.button-cta a:before,.prev-next a:before{left:-4px;top:-4px;transition-delay:.2s}.btn-transition:after,.program-search__buttons ul li a:after,.feature-box__buttons ul li a:after,.cta-banner__buttons ul li a:after,.button-cta a:after,.prev-next a:after{right:-4px;bottom:-4px;transition-delay:.6s}.btn-transition span,.program-search__buttons ul li a span,.feature-box__buttons ul li a span,.cta-banner__buttons ul li a span,.button-cta a span,.prev-next a span{display:block;padding:.8125rem 1.875rem;border:1px solid transparent}.btn-transition span:before,.program-search__buttons ul li a span:before,.feature-box__buttons ul li a span:before,.cta-banner__buttons ul li a span:before,.button-cta a span:before,.prev-next a span:before,.btn-transition span:after,.program-search__buttons ul li a span:after,.feature-box__buttons ul li a span:after,.cta-banner__buttons ul li a span:after,.button-cta a span:after,.prev-next a span:after{content:"";width:4px;height:0;position:absolute;transition:all .2s ease-in-out;background:#FCB53B}.btn-transition span:before,.program-search__buttons ul li a span:before,.feature-box__buttons ul li a span:before,.cta-banner__buttons ul li a span:before,.button-cta a span:before,.prev-next a span:before{left:-4px;bottom:-4px;transition-delay:.4s}.btn-transition span:after,.program-search__buttons ul li a span:after,.feature-box__buttons ul li a span:after,.cta-banner__buttons ul li a span:after,.button-cta a span:after,.prev-next a span:after{right:-4px;top:-4px;transition-delay:.8s}@media screen and (max-width: 640px){.btn-transition span,.program-search__buttons ul li a span,.feature-box__buttons ul li a span,.cta-banner__buttons ul li a span,.button-cta a span,.prev-next a span{padding:.625rem 1.25rem}}.btn-transition:hover:before,.program-search__buttons ul li a:hover:before,.feature-box__buttons ul li a:hover:before,.cta-banner__buttons ul li a:hover:before,.button-cta a:hover:before,.prev-next a:hover:before,.btn-transition:hover:after,.program-search__buttons ul li a:hover:after,.feature-box__buttons ul li a:hover:after,.cta-banner__buttons ul li a:hover:after,.button-cta a:hover:after,.prev-next a:hover:after{width:calc(100% + 8px)}.btn-transition:hover:before,.program-search__buttons ul li a:hover:before,.feature-box__buttons ul li a:hover:before,.cta-banner__buttons ul li a:hover:before,.button-cta a:hover:before,.prev-next a:hover:before{left:-4px;top:-4px;transition-delay:.65s;transition-duration:.1s}.btn-transition:hover:after,.program-search__buttons ul li a:hover:after,.feature-box__buttons ul li a:hover:after,.cta-banner__buttons ul li a:hover:after,.button-cta a:hover:after,.prev-next a:hover:after{right:-4px;bottom:-4px;transition-delay:.35s;transition-duration:.18s}.btn-transition:hover span:before,.program-search__buttons ul li a:hover span:before,.feature-box__buttons ul li a:hover span:before,.cta-banner__buttons ul li a:hover span:before,.button-cta a:hover span:before,.prev-next a:hover span:before,.btn-transition:hover span:after,.program-search__buttons ul li a:hover span:after,.feature-box__buttons ul li a:hover span:after,.cta-banner__buttons ul li a:hover span:after,.button-cta a:hover span:after,.prev-next a:hover span:after{height:calc(100% + 8px)}.btn-transition:hover span:before,.program-search__buttons ul li a:hover span:before,.feature-box__buttons ul li a:hover span:before,.cta-banner__buttons ul li a:hover span:before,.button-cta a:hover span:before,.prev-next a:hover span:before{transition-delay:.55s;transition-duration:.1s}.btn-transition:hover span:after,.program-search__buttons ul li a:hover span:after,.feature-box__buttons ul li a:hover span:after,.cta-banner__buttons ul li a:hover span:after,.button-cta a:hover span:after,.prev-next a:hover span:after{transition-delay:.2s}.btn-primary,.program-search__buttons ul li a,.masthead-filters__buttons ul li a.active,.masthead-short__buttons ul li a.active,.feature-box__buttons ul li a,.cta-banner__buttons ul li a{background-color:#01583d;color:#fff}.btn-primary span,.program-search__buttons ul li a span,.masthead-filters__buttons ul li a.active span,.masthead-short__buttons ul li a.active span,.feature-box__buttons ul li a span,.cta-banner__buttons ul li a span{color:#fff}.btn-primary:hover,.program-search__buttons ul li a:hover,.masthead-filters__buttons ul li a.active:hover,.masthead-short__buttons ul li a.active:hover,.feature-box__buttons ul li a:hover,.cta-banner__buttons ul li a:hover,.btn-primary:focus-visible,.program-search__buttons ul li a:focus-visible,.masthead-filters__buttons ul li a.active:focus-visible,.masthead-short__buttons ul li a.active:focus-visible,.feature-box__buttons ul li a:focus-visible,.cta-banner__buttons ul li a:focus-visible{background-color:#01714e;color:#fff}.btn-primary:hover span,.program-search__buttons ul li a:hover span,.masthead-filters__buttons ul li a.active:hover span,.masthead-short__buttons ul li a.active:hover span,.feature-box__buttons ul li a:hover span,.cta-banner__buttons ul li a:hover span,.btn-primary:focus-visible span,.program-search__buttons ul li a:focus-visible span,.masthead-filters__buttons ul li a.active:focus-visible span,.masthead-short__buttons ul li a.active:focus-visible span,.feature-box__buttons ul li a:focus-visible span,.cta-banner__buttons ul li a:focus-visible span{color:#fff}.btn-secondary{background-color:#666;color:#fff}.btn-secondary span{color:#fff}.btn-secondary:hover,.btn-secondary:focus-visible{background-color:#737373;color:#fff}.btn-secondary:hover span,.btn-secondary:focus-visible span{color:#fff}.btn-outline,.masthead-filters__buttons ul li a,.masthead-short__buttons ul li a,.button-cta a,.prev-next a{border-color:#666;color:#666}.btn-outline span,.masthead-filters__buttons ul li a span,.masthead-short__buttons ul li a span,.button-cta a span,.prev-next a span{color:#666}.btn-outline:hover,.masthead-filters__buttons ul li a:hover,.masthead-short__buttons ul li a:hover,.button-cta a:hover,.prev-next a:hover,.btn-outline :focus-visible,.masthead-filters__buttons ul li a :focus-visible,.masthead-short__buttons ul li a :focus-visible,.button-cta a :focus-visible,.prev-next a :focus-visible{background-color:#666;color:#fff}.btn-outline:hover span,.masthead-filters__buttons ul li a:hover span,.masthead-short__buttons ul li a:hover span,.button-cta a:hover span,.prev-next a:hover span,.btn-outline :focus-visible span,.masthead-filters__buttons ul li a :focus-visible span,.masthead-short__buttons ul li a :focus-visible span,.button-cta a :focus-visible span,.prev-next a :focus-visible span{color:#fff}.btn-white{border-color:#fff;background-color:#fff;color:#666;border-color:#666}.btn-white span{color:#666}.btn-white:hover,.btn-white :focus-visible{background-color:#666;color:#fff;border-color:#666}.btn-white:hover span,.btn-white :focus-visible span{color:#fff}.btn-play-pause{width:2.5rem;height:2.5rem;background-color:#01583d;background-image:url('data:image/svg+xml,<svg width="12" height="14" viewBox="0 0 12 14" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_35_3042)"><path d="M3.85714 13.0977H1.28571C0.575893 13.0977 0 12.5098 0 11.7852V2.16016C0 1.43555 0.575893 0.847656 1.28571 0.847656H3.85714C4.56696 0.847656 5.14286 1.43555 5.14286 2.16016V11.7852C5.14286 12.5098 4.56696 13.0977 3.85714 13.0977ZM12 11.7852V2.16016C12 1.43555 11.4241 0.847656 10.7143 0.847656H8.14286C7.43304 0.847656 6.85714 1.43555 6.85714 2.16016V11.7852C6.85714 12.5098 7.43304 13.0977 8.14286 13.0977H10.7143C11.4241 13.0977 12 12.5098 12 11.7852Z" fill="white"/></g><defs><clipPath id="clip0_35_3042"><rect width="12" height="14" fill="white"/></clipPath></defs></svg>');background-repeat:no-repeat;background-position:50% 50%;background-size:.875rem;padding:0;border:0;margin:0}.btn-play-pause.active{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="white"><path d="M320-200v-560l440 280-440 280Z"/></svg>');background-size:1.5rem}.btn-play{position:initial;width:3.3125rem;height:3.3125rem;padding:0;border:0;margin:0;background-color:#fff;background-image:url('data:image/svg+xml,<svg width="18" height="20" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_35_3089)"><path d="M16.605 8.387L3.247.258C2.162-.402.5.238.5 1.871v16.254c0 1.465 1.544 2.348 2.747 1.613l13.358-8.124c1.191-.723 1.195-2.504 0-3.227z" fill="%2301583D"/></g><defs><clipPath id="clip0_35_3089"><path fill="%23fff" transform="translate(.5)" d="M0 0H17V20H0z"/></clipPath></defs></svg>');background-repeat:no-repeat;background-position:50% 50%;background-size:1.25rem}@media screen and (min-width: 1200px){.btn-play{width:3.75rem;height:3.75rem}}.btn-close{width:2.5rem;height:2.5rem;background-color:#01583d;opacity:1;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");background-position:50% 50%;background-repeat:no-repeat;padding:0;margin:0;border:0;background-size:1.25rem}.btn-close:hover,.btn-close:focus-visible{background-color:#01714e;border-color:#01714e;opacity:1}.form-search-input>div{position:relative}.form-search-input input{margin:0;padding:.9375rem 1.25rem;color:#666;font-size:clamp(.88rem,.19vw + .83rem,1rem);line-height:1.375;border:1px solid #666666;height:auto}@media screen and (max-width: 1024px){.form-search-input input{font-size:1rem}}@media screen and (min-width: 1024px){.form-search-input input{padding:1.1875rem 1.5rem}}.form-search-input button{position:absolute;top:0;bottom:0;right:.8125rem;padding:0;width:2.0625rem;margin:0;border:0}@media screen and (min-width: 1024px){.form-search-input button{right:1.125rem}}.form-search-input button svg{display:block;fill:#666;width:100%;height:100%}.checkbox{position:relative}.checkbox .label-text{position:relative;display:flex;align-items:center;cursor:pointer}.checkbox .label-text .sr-only{position:absolute;left:-9999px}.checkbox .label-text .checkbox__label{position:relative;padding-left:1.75rem}.checkbox .label-text .checkbox__label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1rem;height:1rem;border:1px solid #666666;background-color:#fff;box-sizing:border-box}.checkbox .label-text .checkbox__label:after{content:"";position:absolute;left:.125rem;top:50%;transform:translateY(-50%) scale(0);width:.75rem;height:.75rem;background-color:#01583d}.checkbox .sr-only:checked+.checkbox__label:before{border-color:#01583d;background-color:#01583d}.checkbox .sr-only:checked+.checkbox__label:after{transform:translateY(-50%) scale(1);background-image:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.07578 10.2984L0.175781 6.39844C-0.0585938 6.16407 -0.0585938 5.78438 0.175781 5.55001L1.02422 4.70157C1.25859 4.46719 1.63828 4.46719 1.87266 4.70157L4.5 7.32891L10.1273 1.70157C10.3617 1.46719 10.7414 1.46719 10.9758 1.70157L11.8242 2.55001C12.0586 2.78438 12.0586 3.16407 11.8242 3.39844L4.92422 10.2984C4.68984 10.5328 4.31016 10.5328 4.07578 10.2984Z" fill="white"/></svg>');background-repeat:no-repeat;background-position:50% 50%;background-size:.75rem}.checkbox .label-text:hover .checkbox__label:before{border-color:#01583d}.checkbox .sr-only:focus+.checkbox__label:before{outline:2px solid rgba(1,88,61,.3);outline-offset:2px}.display-1,.display-2,.display-3,.display-4,.display-5,.display-6{font-family:source-serif-pro,serif;line-height:1.2;letter-spacing:-.01em;font-weight:900;color:#01583d;margin:0;margin-bottom:.9375rem;padding:0}.invert .display-1,.invert .display-2,.invert .display-3,.invert .display-4,.invert .display-5,.invert .display-6{color:#fff}@media screen and (min-width: 1200px){.display-1,.display-2,.display-3,.display-4,.display-5,.display-6{margin-bottom:1.25rem}}.display-1,.display-2{font-weight:700}.display-1 em,.display-2 em{font-weight:400}.display-1{font-size:clamp(2.5rem,3.82vw + 1.56rem,5rem);line-height:1}.display-2{font-size:clamp(2.5rem,1.15vw + 2.22rem,3.25rem)}.display-3{font-size:clamp(1.88rem,1.15vw + 1.59rem,2.63rem)}.display-4{font-size:clamp(1.56rem,1.15vw + 1.28rem,2.31rem);line-height:.9}.display-5{font-size:clamp(1.44rem,.19vw + 1.39rem,1.56rem);font-weight:600;line-height:1.12}.h1,.h2,.h3,.h4,.h5,.h6{letter-spacing:0;font-weight:700;font-family:Poppins,sans-serif}.h1{font-size:clamp(1.63rem,.38vw + 1.53rem,1.88rem);line-height:1.4}.h2{font-size:clamp(1.25rem,.57vw + 1.11rem,1.63rem);line-height:1.4}.h3{font-size:clamp(1.13rem,.38vw + 1.03rem,1.38rem);line-height:1.09}.h4{font-size:clamp(1rem,.38vw + .91rem,1.25rem);line-height:1.3}.h4.card-text{line-height:1.4}.h5{font-size:clamp(.88rem,.38vw + .78rem,1.13rem);line-height:1.28}p{font-size:clamp(.88rem,.19vw + .83rem,1rem);font-weight:400;line-height:1.4;letter-spacing:0}.p-large{font-size:clamp(1rem,.38vw + .91rem,1.25rem)}p,a,span{color:#000}.small{font-size:.75rem;line-height:.91;letter-spacing:0;text-transform:uppercase;font-weight:500}.card-text{font-size:.875rem;line-height:1.4}article p{font-size:clamp(1rem,.38vw + .91rem,1.25rem)}article p strong{color:#01583d;font-size:clamp(1.25rem,.57vw + 1.11rem,1.63rem)}article blockquote{padding:2.5rem;background-color:#e3f3e5;border:0}article blockquote p{font-size:clamp(1.44rem,.19vw + 1.39rem,1.56rem);line-height:1.4;font-family:source-serif-pro,serif;letter-spacing:-.01em;font-weight:600;color:#01583d}.font-display{font-family:source-serif-pro,serif;margin-top:0}.font-italic{font-style:italic}.breadcrumbs-absolute{display:flex;justify-content:center;position:absolute;left:0;width:100%;z-index:1000}.breadcrumbs-absolute .breadcrumbs{background:transparent;margin-top:.625rem;margin-left:-.4rem;margin-bottom:0}@media screen and (min-width: 1024px){.breadcrumbs-absolute .breadcrumbs{margin-top:2.5rem;margin-left:-.8rem}}.button-cta,.prev-next{display:flex;flex-wrap:wrap;margin-top:2.5rem;margin-bottom:2.5rem}.button-cta .btn:not(:last-child),.button-cta .masthead-filters__buttons ul li a:not(:last-child),.masthead-filters__buttons ul li .button-cta a:not(:last-child),.button-cta .masthead-short__buttons ul li a:not(:last-child),.masthead-short__buttons ul li .button-cta a:not(:last-child),.prev-next .btn:not(:last-child),.prev-next .masthead-filters__buttons ul li a:not(:last-child),.masthead-filters__buttons ul li .prev-next a:not(:last-child),.prev-next .masthead-short__buttons ul li a:not(:last-child),.masthead-short__buttons ul li .prev-next a:not(:last-child){margin-right:1.25rem}@media screen and (min-width: 640px){.button-cta,.prev-next{margin-top:2.5rem;margin-bottom:2.5rem}}@media screen and (min-width: 1024px){.button-cta,.prev-next{margin-top:3.75rem;margin-bottom:3.75rem}}.card{position:relative}.card__image{position:relative;aspect-ratio:299/198;margin-bottom:1.25rem}.card__image picture,.card__image img{width:100%;height:100%}.card__text{color:#01583d}.card__text span{display:block;margin-bottom:.625rem;color:inherit;font-size:.75rem;line-height:.91;letter-spacing:0}.card-large .card__text span{display:block;margin-bottom:0;margin-top:.625rem;font-size:.875rem}.card__text h3{color:#01583d;line-height:1.22}.card-large .card__text h3{line-height:1.09}.card__text h3:hover{text-decoration:underline;text-underline-offset:2px}.card__text h3 a{color:inherit}.card__text h3 a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.card-event{position:relative}.card-event__image{position:relative;width:100%;aspect-ratio:299/189;margin-bottom:1.25rem}.card-event__image img{width:100%;height:100%}.card-event__text{color:#01583d}.card-event__text span{display:block;margin-bottom:.375rem;color:#01583d;line-height:1.12}.card-event__text h3{line-height:1.12;font-weight:600;color:#01583d;margin-bottom:.9375rem}.card-event__text h3 a{text-decoration:none;font-family:inherit;color:inherit}.card-event__text h3 a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.card-event__text h3 a:hover{text-decoration:underline}@media screen and (min-width: 1024px){.card-event__text h3{margin-bottom:1.25rem}}.card-event__text ul{display:flex;flex-direction:column;margin-bottom:-.75rem}.card-event__text ul li{display:flex;align-items:flex-start;margin-bottom:.75rem}.card-event__text ul li i{position:relative;top:4px;display:block;margin-right:.5rem;color:#01583d}.card-event__text ul li p{font-size:.875rem;line-height:1.4;color:#666}.card-event__text ul li p strong{background-color:#fef6ee;padding:.125rem .25rem;font-weight:400}.bg-light-blue .card-event__text ul li p strong{background-color:#fff}.card-event__text ul li ul{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:0;width:100%}.card-event__text ul li ul li{display:inline-flex;width:-moz-fit-content;width:fit-content}.card-event__text ul li ul li:not(:last-child){margin-right:.5rem}.card-event-row{margin-bottom:-2.5rem}@media screen and (min-width: 1024px){.card-event-row{margin-bottom:-3.4375rem}}.card-event-row .row{display:flex;flex-wrap:wrap}.card-event-row .column{margin-bottom:2.5rem}@media screen and (min-width: 1024px){.card-event-row .column{margin-bottom:3.75rem}}.card-icon{display:flex;flex-direction:column;height:100%}.card-icon__inner{display:flex;flex-direction:column;justify-content:center;align-items:center;aspect-ratio:1/1;min-height:auto;flex-grow:1;padding:.9375rem 1.5625rem;width:100%}.card-icon__image{display:flex;justify-content:center;margin-bottom:.9375rem}.card-icon__image img{width:-moz-fit-content;width:fit-content;margin:auto auto 0}@media screen and (min-width: 1200px){.card-icon__image{margin-bottom:.8125rem}}.card-icon__main{text-align:center}.card-icon__title{font-weight:900;margin-bottom:.625rem}@media screen and (min-width: 1200px){.card-icon__title{margin-bottom:.8125rem}}.card-icon__text{font-size:.75rem;line-height:1.2;letter-spacing:-.01em;font-weight:700}@media screen and (min-width: 1200px){.card-icon__text{font-size:.875rem}}.card-news{position:relative}.card-news__inner{display:flex;align-items:flex-start}@media screen and (min-width: 1024px){.card-news__inner{align-items:center}}.card-news__image{position:relative;aspect-ratio:230/145;width:50%}.card-news__image img{width:100%;height:100%}.card-news__text{width:50%;margin-left:1.25rem}.card-news__text span{display:block;margin-bottom:.625rem;color:#01583d;margin-bottom:0;font-size:.75rem;line-height:.91;letter-spacing:0;font-weight:600}.card-news__text h3 a{color:#01583d}.card-news__text h3 a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.card-news__text h3 a:hover{text-decoration:underline;text-underline-offset:2px}.card-program{display:flex;flex-direction:column;height:100%;position:relative}.card-program:before{content:"";position:absolute;top:1.25rem;left:1.25rem;width:calc(100% - 1.25rem);height:calc(100% - 1.25rem);opacity:0;transition:1s cubic-bezier(.65,.05,.36,1) all;transition-delay:-.3s;z-index:-1}@media screen and (min-width: 640px){.card-program:hover h3,.card-program:hover .small,.card-program:hover .btn,.card-program:hover .masthead-filters__buttons ul li a,.masthead-filters__buttons ul li .card-program:hover a,.card-program:hover .masthead-short__buttons ul li a,.masthead-short__buttons ul li .card-program:hover a{color:#fff}.card-program:hover h3{background-image:url('data:image/svg+xml,<svg width="14" height="12" viewBox="0 0 14 12" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_517_2520)"><path d="M10.4317 6.45533L5.11604 11.6598C4.85901 11.9116 4.44338 11.9116 4.18909 11.6598L3.56838 11.0518C3.31135 10.8 3.31135 10.3955 3.56838 10.1437L7.77932 5.99997L3.56838 1.85622C3.31409 1.60444 3.31409 1.19997 3.56838 0.948186L4.18909 0.340151C4.44612 0.0883646 4.86174 0.0883645 5.11604 0.340151L10.4317 5.54461C10.6887 5.7964 10.6887 6.20354 10.4317 6.45265L10.4317 6.45533Z" fill="white"/></g><defs><clipPath id="clip0_517_2520"><rect width="12" height="14" fill="white" transform="translate(0 12) rotate(-90)"/></clipPath></defs></svg>')}.card-program:hover .btn,.card-program:hover .masthead-filters__buttons ul li a,.masthead-filters__buttons ul li .card-program:hover a,.card-program:hover .masthead-short__buttons ul li a,.masthead-short__buttons ul li .card-program:hover a{border-color:#fff;background-color:#01583d}.card-program:hover a:hover{color:#fff}.card-program:hover:before{opacity:1;top:-1.25rem;left:-1.25rem;width:calc(100% + 40px);height:calc(100% + 40px);background-color:#01583d}}.card-program__inner{position:relative;display:flex;flex-direction:column;height:100%;border-bottom:1px solid #01583D;z-index:2}.card-program__image{position:relative;aspect-ratio:1/1;margin-bottom:1rem}.card-program__image img{width:100%;height:100%}.card-program__text{display:flex;flex-direction:column;flex-grow:1;height:100%}.card-program__text h3,.card-program__text .small,.card-program__text .btn,.card-program__text .masthead-filters__buttons ul li a,.masthead-filters__buttons ul li .card-program__text a,.card-program__text .masthead-short__buttons ul li a,.masthead-short__buttons ul li .card-program__text a{transition:all 1s ease-out;transition-delay:0s}.card-program__text h3{color:#01583d;margin-bottom:1rem;font-weight:700;font-family:Poppins,sans-serif;background-image:url('data:image/svg+xml,<svg width="14" height="12" viewBox="0 0 14 12" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_517_2520)"><path d="M10.4317 6.45533L5.11604 11.6598C4.85901 11.9116 4.44338 11.9116 4.18909 11.6598L3.56838 11.0518C3.31135 10.8 3.31135 10.3955 3.56838 10.1437L7.77932 5.99997L3.56838 1.85622C3.31409 1.60444 3.31409 1.19997 3.56838 0.948186L4.18909 0.340151C4.44612 0.0883646 4.86174 0.0883645 5.11604 0.340151L10.4317 5.54461C10.6887 5.7964 10.6887 6.20354 10.4317 6.45265L10.4317 6.45533Z" fill="%2301583D"/></g><defs><clipPath id="clip0_517_2520"><rect width="12" height="14" fill="white" transform="translate(0 12) rotate(-90)"/></clipPath></defs></svg>');background-repeat:no-repeat;background-position:100% .5rem;background-size:.875rem;padding-right:1rem}.card-program__text .small{text-transform:uppercase;margin-bottom:1.25rem;font-weight:500;color:#666}.card-program__text .btn,.card-program__text .masthead-filters__buttons ul li a,.masthead-filters__buttons ul li .card-program__text a,.card-program__text .masthead-short__buttons ul li a,.masthead-short__buttons ul li .card-program__text a{width:100%;text-align:center;margin-top:auto}.card-program__text .btn:before,.card-program__text .masthead-filters__buttons ul li a:before,.masthead-filters__buttons ul li .card-program__text a:before,.card-program__text .masthead-short__buttons ul li a:before,.masthead-short__buttons ul li .card-program__text a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.card-program__text a{text-decoration:none;color:#01583d;word-wrap:break-word}.card-program__text a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.card-program__text a:hover{color:#01583d;text-decoration:underline;text-underline-offset:2px}@media screen and (min-width: 640px){.card-program__text a:hover{text-decoration:none}}.card-row{margin-bottom:-2.5rem}.card-row .row{display:flex;flex-wrap:wrap}.card-row .column{margin-bottom:2.5rem}.card-video__media{display:flex;flex-direction:column;justify-content:flex-end;position:relative;aspect-ratio:9/16;background-color:#000}.card-video__media picture,.card-video__media img,.card-video__media video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-video__back{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.card-video__back:not(.hidden){z-index:3;background-color:#000;cursor:pointer}.card-video__back iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-video__back .btn-close{position:absolute;top:.625rem;left:.625rem}.card-video__box{display:flex;flex-direction:column;position:relative;width:100%;height:100%}.card-video__button{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:100%}.card-video__button .btn-play:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.card-video__text{position:relative;margin-top:auto;text-align:center;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000000 100%);padding:1.875rem}.card-video__text h3,.card-video__text p{position:relative;color:#fff;z-index:2}.card-video__text h3{line-height:1.375;margin-bottom:.625rem;max-width:14.375rem;margin-left:auto;margin-right:auto}.card-video__text .small{text-transform:inherit;line-height:1.4}.catalogue-builder .accordion{background-color:#fef6ee;padding:1.25rem;margin-bottom:1.25rem;width:100%;height:-moz-fit-content;height:fit-content}.catalogue-builder .accordion .summary{position:relative;display:flex;align-items:flex-start;justify-content:space-between}.catalogue-builder .accordion .summary label{display:inline-flex;position:relative;width:100%;color:#01583d;font-size:clamp(.88rem,.19vw + .83rem,1rem);line-height:1.375;font-weight:700;margin-left:1.1875rem;padding-left:1rem;padding-right:2.25rem}.catalogue-builder .accordion .summary label:before{content:"";position:absolute;right:0;top:1.25rem;transform:translateY(-1.25rem);width:1.25rem;height:1.25rem;border:1px solid #666666;background-color:#fff;box-sizing:border-box}.catalogue-builder .accordion .summary label:after{content:"";position:absolute;left:auto;right:.25rem;top:1.25rem;transform:translateY(-1.25rem) scale(0);width:.75rem;height:.75rem;background-color:#01583d}.catalogue-builder .accordion .summary label.checked{color:#fff}.catalogue-builder .accordion .summary label.checked:before{border-color:#fff;background-color:#01583d}.catalogue-builder .accordion .summary label.checked:after{transform:translateY(-1rem) scale(1);background-image:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.07578 10.2984L0.175781 6.39844C-0.0585938 6.16407 -0.0585938 5.78438 0.175781 5.55001L1.02422 4.70157C1.25859 4.46719 1.63828 4.46719 1.87266 4.70157L4.5 7.32891L10.1273 1.70157C10.3617 1.46719 10.7414 1.46719 10.9758 1.70157L11.8242 2.55001C12.0586 2.78438 12.0586 3.16407 11.8242 3.39844L4.92422 10.2984C4.68984 10.5328 4.31016 10.5328 4.07578 10.2984Z" fill="white"/></svg>');background-repeat:no-repeat;background-position:50% 50%;background-size:.75rem}.catalogue-builder .accordion .summary input{position:absolute;left:-62.5rem;top:auto;width:1px;height:1px;overflow:hidden}.catalogue-builder .accordion .summary::-webkit-details-marker{display:none}.catalogue-builder .accordion .summary-toggle{display:block;width:1rem;height:1.125rem;position:absolute;left:0;background-image:url('data:image/svg+xml,<svg width="16" height="18" viewBox="0 0 16 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.8571 7.3125H9.71429V2.25C9.71429 1.62773 9.20357 1.125 8.57143 1.125H7.42857C6.79643 1.125 6.28571 1.62773 6.28571 2.25V7.3125H1.14286C0.510714 7.3125 0 7.81523 0 8.4375V9.5625C0 10.1848 0.510714 10.6875 1.14286 10.6875H6.28571V15.75C6.28571 16.3723 6.79643 16.875 7.42857 16.875H8.57143C9.20357 16.875 9.71429 16.3723 9.71429 15.75V10.6875H14.8571C15.4893 10.6875 16 10.1848 16 9.5625V8.4375C16 7.81523 15.4893 7.3125 14.8571 7.3125Z" fill="%2301583D"/></svg>');background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;z-index:2}.catalogue-builder .accordion .summary-toggle.checked{background-image:url('data:image/svg+xml,<svg width="16" height="18" viewBox="0 0 16 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.8571 7.3125H1.14286C0.510714 7.3125 0 7.81523 0 8.4375V9.5625C0 10.1848 0.510714 10.6875 1.14286 10.6875H14.8571C15.4893 10.6875 16 10.1848 16 9.5625V8.4375C16 7.81523 15.4893 7.3125 14.8571 7.3125Z" fill="%2301583D"/></svg>')}.catalogue-builder .accordion .catalogue-builder__description{display:none;margin-top:1.5625rem;margin-bottom:.625rem;margin-left:2.25rem}.catalogue-builder .accordion .catalogue-builder__description p{font-size:clamp(.88rem,.19vw + .83rem,1rem);line-height:1.375;font-weight:400}.catalogue-builder .accordion .catalogue-builder__description p:not(:last-child){margin-bottom:.75rem}.catalogue-builder .accordion.checked{background-color:#01583d;color:#fff}.catalogue-builder .accordion.checked ul li,.catalogue-builder .accordion.checked ul li span,.catalogue-builder .accordion.checked p{color:#fff}.catalogue-builder .accordion.checked .summary-toggle{background-image:url('data:image/svg+xml,<svg width="16" height="18" viewBox="0 0 16 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.8571 7.3125H9.71429V2.25C9.71429 1.62773 9.20357 1.125 8.57143 1.125H7.42857C6.79643 1.125 6.28571 1.62773 6.28571 2.25V7.3125H1.14286C0.510714 7.3125 0 7.81523 0 8.4375V9.5625C0 10.1848 0.510714 10.6875 1.14286 10.6875H6.28571V15.75C6.28571 16.3723 6.79643 16.875 7.42857 16.875H8.57143C9.20357 16.875 9.71429 16.3723 9.71429 15.75V10.6875H14.8571C15.4893 10.6875 16 10.1848 16 9.5625V8.4375C16 7.81523 15.4893 7.3125 14.8571 7.3125Z" fill="white"/></svg>')}.catalogue-builder .accordion.checked .summary-toggle.checked{background-image:url('data:image/svg+xml,<svg width="16" height="18" viewBox="0 0 16 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.8571 7.3125H1.14286C0.510714 7.3125 0 7.81523 0 8.4375V9.5625C0 10.1848 0.510714 10.6875 1.14286 10.6875H14.8571C15.4893 10.6875 16 10.1848 16 9.5625V8.4375C16 7.81523 15.4893 7.3125 14.8571 7.3125Z" fill="white"/></svg>')}#prospectus-form .catalogue-builder .accordion{margin-bottom:1.25rem}@media screen and (min-width: 1024px){.catalogue-builder .accordion{width:calc(50% - .625rem)}}.catalogue-builder__form{width:100%}.catalogue-builder__form button[type=submit],.catalogue-builder__form #submitBTN{display:block;margin-left:auto;margin-bottom:0;margin-top:-.625rem;padding:0;border:0}@media screen and (min-width: 1200px){.catalogue-builder__form button[type=submit],.catalogue-builder__form #submitBTN{margin-top:-1.25rem}}.catalogue-builder__inner .column{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-1.25rem}.catalogue-builder__title{color:#01583d;margin-bottom:1.25rem;line-height:1.2;letter-spacing:-.01em;font-weight:900;width:100%}@media screen and (min-width: 1200px){.catalogue-builder__title{margin-bottom:1.875rem}}@media screen and (max-width: 1024px){.cta-banner{margin-top:3.75rem;margin-left:.9375rem;margin-right:.9375rem}}.cta-banner__inner{position:relative}.cta-banner__inner .column{position:relative;padding:0}@media screen and (max-width: 640px){.cta-banner__inner{padding-top:0rem;padding-bottom:1.875rem}}@media screen and (min-width: 1024px){.cta-banner__inner{display:flex;align-items:center}.cta-banner__inner.row-reverse{flex-direction:row-reverse}}@media screen and (min-width: 1200px){.cta-banner__inner:before{content:"";display:block;position:absolute;top:0;left:100%;bottom:0;height:100%;width:3.75rem}.cta-banner__inner.bg-light-green:before{background-color:#e3f3e5}.cta-banner__inner.bg-light-blue:before{background-color:#e3eef7}.cta-banner__inner.bg-light-yellow:before{background-color:#fef6ee}.cta-banner__inner.row-reverse:before{left:auto;right:100%}}@media screen and (min-width: 1440px){.cta-banner__inner:before{width:7.8125rem}}.cta-banner__image{position:relative;display:block;aspect-ratio:719/396;width:84.987vw;margin-left:0;margin-bottom:1.875rem;margin-top:-1.25rem}.cta-banner__image picture,.cta-banner__image img{width:100%;height:100%}.row-reverse .cta-banner__image{margin-left:auto}@media screen and (min-width: 640px){.cta-banner__image{margin-left:0;margin-bottom:0;margin-top:-3.75rem;width:100%}}@media screen and (min-width: 1024px){.cta-banner__image{margin-top:0;margin-left:-8.16%}.row-reverse .cta-banner__image{margin-left:auto;margin-right:-8.16%}}@media screen and (min-width: 1200px){.cta-banner__image{width:108.16%;max-width:44.9375rem;margin-left:-8.16%}.row-reverse .cta-banner__image{margin-left:auto;margin-right:-16.32%}}@media screen and (min-width: 1440px){.cta-banner__image{margin-left:-8.25rem;width:calc(100% + 8.25rem)}.row-reverse .cta-banner__image{margin-right:-8.25rem}}.cta-banner__text{margin-left:1.875rem;margin-right:1.875rem}.cta-banner__text h3{color:#01583d;margin-bottom:1rem}@media screen and (min-width: 640px){.cta-banner__text{width:80%;margin-left:auto}}@media screen and (min-width: 1024px){.row-reverse .cta-banner__text{margin-left:0}}@media screen and (min-width: 1200px){.cta-banner__text{margin-right:0}}@media screen and (min-width: 640px){.cta-banner__title{width:80%}}.cta-banner__buttons{margin-top:1.25rem}.cta-banner__buttons ul{display:flex;flex-direction:column}.cta-banner__buttons ul li:not(:last-child){margin-bottom:.625rem}@media screen and (min-width: 1024px){.cta-banner__buttons ul li:not(:last-child){margin-bottom:1.25rem}}@media screen and (min-width: 1200px){.cta-banner__buttons{margin-top:1.875rem}}@media screen and (max-width: 1024px){.events-calendar{margin-left:.9375rem;margin-right:.9375rem}}.events-calendar__header{margin-bottom:2.5rem}.events-calendar__header .btn-primary,.events-calendar__header .program-search__buttons ul li a,.program-search__buttons ul li .events-calendar__header a,.events-calendar__header .masthead-filters__buttons ul li a.active,.masthead-filters__buttons ul li .events-calendar__header a.active,.events-calendar__header .masthead-short__buttons ul li a.active,.masthead-short__buttons ul li .events-calendar__header a.active,.events-calendar__header .feature-box__buttons ul li a,.feature-box__buttons ul li .events-calendar__header a,.events-calendar__header .cta-banner__buttons ul li a,.cta-banner__buttons ul li .events-calendar__header a{display:block;margin-top:.9375rem}@media screen and (min-width: 1024px){.events-calendar__header .btn-primary,.events-calendar__header .program-search__buttons ul li a,.program-search__buttons ul li .events-calendar__header a,.events-calendar__header .masthead-filters__buttons ul li a.active,.masthead-filters__buttons ul li .events-calendar__header a.active,.events-calendar__header .masthead-short__buttons ul li a.active,.masthead-short__buttons ul li .events-calendar__header a.active,.events-calendar__header .feature-box__buttons ul li a,.feature-box__buttons ul li .events-calendar__header a,.events-calendar__header .cta-banner__buttons ul li a,.cta-banner__buttons ul li .events-calendar__header a{margin-left:auto;margin-top:0}}@media screen and (min-width: 640px){.events-calendar__header h2,.events-calendar__header p{width:50%}}@media screen and (min-width: 1024px){.events-calendar__header h2,.events-calendar__header p{width:100%}}.events-calendar__inner{position:relative}.events-calendar__inner .column{position:initial;padding:0}@media screen and (max-width: 640px){.events-calendar__inner.bg-light-green,.events-calendar__inner.bg-light-blue,.events-calendar__inner.bg-light-yellow{padding-top:0rem;padding-bottom:1.875rem}}@media screen and (min-width: 1024px){.events-calendar__inner{display:flex;align-items:center}.events-calendar__inner.row-reverse{flex-direction:row-reverse}}@media screen and (min-width: 1200px){.events-calendar__inner:before{content:"";position:absolute;top:0;left:100%;bottom:0;height:100%;width:3.75rem}.events-calendar__inner.bg-light-green:before{background-color:#e3f3e5}.events-calendar__inner.bg-light-blue:before{background-color:#e3eef7}.events-calendar__inner.bg-light-yellow:before{background-color:#fef6ee}.events-calendar__inner.row-reverse:before{left:auto;right:100%}}@media screen and (min-width: 1440px){.events-calendar__inner:before{width:7.8125rem}}.events-calendar__image{position:relative;display:block;aspect-ratio:719/396;width:100%;margin-left:0;margin-bottom:1.875rem}.events-calendar__image picture,.events-calendar__image img{width:100%;height:100%}.row-reverse .events-calendar__image{margin-left:auto}@media screen and (min-width: 640px){.events-calendar__image{margin-left:0;margin-bottom:0;width:100%}}@media screen and (min-width: 1024px){.events-calendar__image{margin-left:-8.16%}.row-reverse .events-calendar__image{margin-left:auto;margin-right:-8.16%}}@media screen and (min-width: 1200px){.events-calendar__image{width:108.16%;max-width:44.9375rem;margin-left:-8.16%}.row-reverse .events-calendar__image{margin-left:auto;margin-right:-16.32%}}@media screen and (min-width: 1440px){.events-calendar__image{margin-left:-8.25rem;width:calc(100% + 8.25rem)}.row-reverse .events-calendar__image{margin-right:-8.25rem}}.bg-light-green .events-calendar__text,.bg-light-blue .events-calendar__text,.bg-light-yellow .events-calendar__text{margin-left:1.875rem;margin-right:1.875rem}.events-calendar__text span{display:block;font-weight:700;margin-bottom:.1875rem}@media screen and (min-width: 1200px){.events-calendar__text span{margin-bottom:.375rem}}.events-calendar__text ul{display:flex;flex-direction:column;margin-bottom:-.75rem;margin-top:.9375rem}@media screen and (min-width: 1200px){.events-calendar__text ul{margin-top:1.25rem}}.events-calendar__text ul li{display:flex;align-items:flex-start;margin-bottom:.75rem}.events-calendar__text ul li i{position:relative;top:4px;display:block;margin-right:.5rem;color:#01583d}.events-calendar__text ul li p{font-size:.875rem;line-height:1.4;color:#666}.events-calendar__text ul li p strong{background-color:#fef6ee;padding:.125rem .25rem;font-weight:400}.bg-light-blue .events-calendar__text ul li p strong{background-color:#fff}.events-calendar__text ul li ul{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:0;width:100%;margin-top:0}.events-calendar__text ul li ul li{display:inline-flex;width:-moz-fit-content;width:fit-content}.events-calendar__text ul li ul li:not(:last-child){margin-right:.5rem}@media screen and (min-width: 640px){.events-calendar__text{width:80%;margin-left:auto}}@media screen and (min-width: 1024px){.row-reverse .events-calendar__text{margin-left:0}}@media screen and (min-width: 1200px){.events-calendar__text{margin-right:0}}.events-calendar__heading a{color:#01583d;font-style:italic;font-family:source-serif-pro,serif;font-weight:600}.events-calendar__heading a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.events-calendar__heading a:hover{text-decoration:underline;text-underline-offset:2px}@media screen and (min-width: 640px){.events-calendar__heading{width:80%}}.events-calendar__cards{margin-top:2.5rem}@media screen and (max-width: 640px){.events-calendar__cards .column:last-of-type{display:none}}@media screen and (min-width: 1024px){.events-calendar__cards h3{width:95%}}@media screen and (max-width: 1024px){.feature-box{margin-top:3.75rem;margin-left:.9375rem;margin-right:.9375rem}}.feature-box__inner{position:relative}.feature-box__inner .column{position:relative;padding:0}@media screen and (max-width: 640px){.feature-box__inner{padding-top:0rem;padding-bottom:1.875rem}}@media screen and (min-width: 1024px){.feature-box__inner{display:flex;align-items:center}.feature-box__inner.row-reverse{flex-direction:row-reverse}}@media screen and (min-width: 1200px){.feature-box__inner{-moz-column-gap:2.5rem;column-gap:2.5rem}.feature-box__inner:before{content:"";display:block;position:absolute;top:0;left:100%;bottom:0;height:100%;width:3.75rem}.feature-box__inner.bg-light-green:before{background-color:#e3f3e5}.feature-box__inner.bg-light-blue:before{background-color:#e3eef7}.feature-box__inner.bg-light-yellow:before{background-color:#fef6ee}.feature-box__inner.row-reverse:before{left:auto;right:100%}}@media screen and (min-width: 1440px){.feature-box__inner{-moz-column-gap:0;column-gap:0}.feature-box__inner:before{width:7.8125rem}}.feature-box__image{position:relative;display:block;aspect-ratio:552/717;width:84.987vw;margin-left:0;margin-bottom:1.875rem;margin-top:-1.25rem}.feature-box__image picture,.feature-box__image img{width:100%;height:100%}.row-reverse .feature-box__image{margin-left:auto}.feature-box__image .card-icon{position:absolute;bottom:1.25rem;right:1.25rem;height:auto;width:56.25%;max-width:11.875rem}.feature-box__image .card-icon__image{margin-bottom:.75rem}.row-reverse .feature-box__image .card-icon{left:1.25rem;right:auto}@media screen and (min-width: 640px){.feature-box__image{margin-left:0;margin-bottom:0;margin-top:-3.75rem;width:100%}}@media screen and (min-width: 1024px){.feature-box__image{margin-top:0;margin-left:-8.16%}.row-reverse .feature-box__image{margin-left:auto;margin-right:-8.16%}}@media screen and (min-width: 1200px){.feature-box__image{width:108.16%;max-width:34.5rem;margin-left:-8.16%}.row-reverse .feature-box__image{margin-left:auto;margin-right:-16.32%}}@media screen and (min-width: 1440px){.feature-box__image{margin-left:-8.25rem;width:calc(100% + 8.25rem)}.row-reverse .feature-box__image{margin-right:-8.25rem}}.feature-box__text{margin-left:1.875rem;margin-right:1.875rem}.feature-box__text p:not(:last-of-type){margin-bottom:1rem}@media screen and (min-width: 640px){.feature-box__text{width:80%;margin-left:auto}}@media screen and (min-width: 1024px){.feature-box__text{width:83.3333333333%}}@media screen and (min-width: 1200px){.feature-box__text{margin-right:0;margin-left:0}}@media screen and (min-width: 1440px){.feature-box__text{width:100%}}@media screen and (min-width: 640px){.feature-box__title{width:91.6666666667%}.row-reverse .feature-box__title{width:83.3333333333%}}.feature-box__buttons{margin-top:1.25rem}.feature-box__buttons ul{display:flex;flex-direction:column}.feature-box__buttons ul li:not(:last-child){margin-bottom:.625rem}@media screen and (min-width: 1024px){.feature-box__buttons ul li:not(:last-child){margin-bottom:1.25rem}}@media screen and (min-width: 1200px){.feature-box__buttons{margin-top:1.875rem}}.feature-icons{position:relative;overflow:hidden}.feature-icons .row .row{display:flex;flex-wrap:wrap;margin-left:-.625rem;margin-right:-.625rem;margin-bottom:-1.25rem}@media screen and (min-width: 1200px){.feature-icons .row .row{margin-bottom:-2.25rem}}.feature-icons__header{margin-bottom:1.875rem}@media screen and (min-width: 1024px){.feature-icons__header p{width:46.6666666667%}.feature-icons__header .slider-controls{display:none}}@media screen and (min-width: 1200px){.feature-icons__header{margin-bottom:2.5rem}}.feature-icons__title{margin-bottom:.9375rem}@media screen and (min-width: 1024px){.feature-icons__title{width:43.3333333333%}}.feature-icons__icons .column{margin-bottom:1.25rem;padding-left:.625rem;padding-right:.625rem}@media screen and (min-width: 1200px){.feature-icons__icons .column{margin-bottom:2.25rem}}@media screen and (max-width: 1024px){.feature-news{margin-top:3.75rem;margin-left:.9375rem;margin-right:.9375rem}}.feature-news__inner{position:relative}.feature-news__inner .column{position:relative;padding:0}@media screen and (max-width: 640px){.feature-news__inner{padding-top:0rem;padding-bottom:1.875rem}}@media screen and (min-width: 1024px){.feature-news__inner{display:flex;align-items:center;flex-wrap:wrap}.feature-news__inner.row-reverse{flex-direction:row-reverse}}@media screen and (min-width: 1200px){.feature-news__inner:before{content:"";display:block;position:absolute;top:0;left:100%;bottom:0;height:100%;width:3.75rem;z-index:1}.feature-news__inner.bg-light-green:before{background-color:#e3f3e5}.feature-news__inner.bg-light-blue:before{background-color:#e3eef7}.feature-news__inner.bg-light-yellow:before{background-color:#fef6ee}.feature-news__inner.row-reverse:before{left:auto;right:100%}}@media screen and (min-width: 1440px){.feature-news__inner:before{width:7.8125rem}}.feature-news__image{display:flex;flex-direction:column;justify-content:flex-end;position:relative;aspect-ratio:552/717;width:84.987vw;margin-left:0;margin-bottom:1.875rem}.feature-news__image picture,.feature-news__image img{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.feature-news__image picture:before,.feature-news__image img:before{content:"";position:absolute;bottom:-2.5rem;left:0;width:100%;height:50%;background:linear-gradient(210.16deg,rgba(0,0,0,0) 47.87%,#000000 100.37%);z-index:1}.row-reverse .feature-news__image{margin-left:0}@media screen and (min-width: 640px){.feature-news__image{margin-left:0;margin-bottom:0;width:100%}}@media screen and (min-width: 1024px){.feature-news__image{margin-top:0;margin-left:-8.16%}.row-reverse .feature-news__image{margin-left:auto;margin-right:-8.16%}}@media screen and (min-width: 1200px){.feature-news__image{width:108.16%;max-width:34.5rem;margin-left:-8.16%}.row-reverse .feature-news__image{margin-left:auto;margin-right:-16.32%}}@media screen and (min-width: 1440px){.feature-news__image{margin-left:-8.25rem;width:calc(100% + 8.25rem)}.row-reverse .feature-news__image{margin-right:-8.25rem}}.feature-news__title{margin:1.875rem}@media screen and (min-width: 640px){.feature-news__title{margin-top:0}}@media screen and (min-width: 1024px){.feature-news__title{margin-bottom:-100%;padding-bottom:1.875rem}}@media screen and (min-width: 1200px){.feature-news__title{margin-left:0}}.feature-news__posts{margin-left:1.875rem;margin-right:1.875rem}.feature-news__posts ul li{border-bottom:1px solid #01583D;padding-bottom:1.25rem}.feature-news__posts ul li:not(:last-child){margin-bottom:1.25rem}.feature-news__posts ul li:nth-child(even) .card-news__inner{flex-direction:row-reverse}.feature-news__posts .btn-primary,.feature-news__posts .program-search__buttons ul li a,.program-search__buttons ul li .feature-news__posts a,.feature-news__posts .masthead-filters__buttons ul li a.active,.masthead-filters__buttons ul li .feature-news__posts a.active,.feature-news__posts .masthead-short__buttons ul li a.active,.masthead-short__buttons ul li .feature-news__posts a.active,.feature-news__posts .cta-banner__buttons ul li a,.cta-banner__buttons ul li .feature-news__posts a,.feature-news__posts .feature-box__buttons ul li a,.feature-box__buttons ul li .feature-news__posts a{position:relative;margin-top:1.25rem;z-index:2}@media screen and (min-width: 640px){.feature-news__posts{width:80%;margin-left:auto}}@media screen and (min-width: 1024px){.feature-news__posts{width:91.6666666667%;margin-left:1.875rem;margin-top:clamp(4.375rem,2.8365rem + 2.4038vw,5rem)}.feature-news__posts ul li{border-bottom:1px solid #01583D;padding-bottom:2.5rem}.feature-news__posts ul li:not(:last-child){margin-bottom:2.5rem}.feature-news__posts .btn-primary,.feature-news__posts .program-search__buttons ul li a,.program-search__buttons ul li .feature-news__posts a,.feature-news__posts .masthead-filters__buttons ul li a.active,.masthead-filters__buttons ul li .feature-news__posts a.active,.feature-news__posts .masthead-short__buttons ul li a.active,.masthead-short__buttons ul li .feature-news__posts a.active,.feature-news__posts .cta-banner__buttons ul li a,.cta-banner__buttons ul li .feature-news__posts a,.feature-news__posts .feature-box__buttons ul li a,.feature-box__buttons ul li .feature-news__posts a{margin-top:2.5rem}}@media screen and (min-width: 1200px){.feature-news__posts{margin-left:0;margin-right:0;max-width:29.1875rem}}@media screen and (min-width: 1440px){.feature-news__posts{width:100%}}.feature-news__box{display:flex;flex-direction:column;justify-content:flex-end;position:relative;width:100%;height:100%;z-index:2}.feature-news__box-inner{margin:1.25rem 2.375rem 1.25rem 1.25rem;margin-top:0;padding:1.875rem 1.75rem}.feature-news__box-inner span{display:block;margin-bottom:.625rem;color:#01583d}.feature-news__box-inner h3{margin-bottom:0;line-height:1.3}.feature-news__box-inner h3 a{color:#01583d}.feature-news__box-inner h3 a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.feature-news__box-inner h3 a:hover{text-decoration:underline;text-underline-offset:2px}@media screen and (min-width: 1200px){.feature-news__box-inner{margin:1.875rem;margin-right:0;margin-top:0;width:70.8333333333%}}.feature-news__date{color:#01583d;margin-top:.375rem;font-size:.75rem;line-height:.91;letter-spacing:0;font-weight:600}.filter-row .clear-filters{padding:0;border:0;margin:0;width:-moz-fit-content;width:fit-content;color:#01583d;background-color:transparent;font-size:.875rem;line-height:1;text-decoration:underline;text-underline-offset:2px;text-transform:inherit}.filter-row .form-search-input{margin-bottom:1.875rem}@media screen and (min-width: 1200px){.filter-row .form-search-input{margin-bottom:1.25rem}}.filter-row__filter-tags{margin-bottom:1.875rem;margin-top:-.625rem}.filter-row__filter-tags div#event-filters{display:flex;align-items:center;flex-wrap:wrap;gap:1.125rem}@media screen and (min-width: 1200px){.filter-row__filter-tags{margin-bottom:0;margin-top:0}}.filter-row__options{margin-bottom:3.75rem}.filter-row__options form{display:flex;flex-wrap:wrap}.filter-row__options .course-finder-widget{position:relative;width:100%;padding-bottom:1.25rem;border-bottom:1px solid #666666}.filter-row__options .course-finder-widget:not(:last-of-type){margin-bottom:1.25rem}@media screen and (min-width: 1200px){.filter-row__options .course-finder-widget{width:calc(33.3333333333% - 1.5rem);padding-bottom:0;border-bottom:0}.filter-row__options .course-finder-widget:not(:last-of-type){margin-bottom:0rem;margin-right:2.25rem}}.filter-row__options .course-finder-widget__clear{display:flex;align-items:center;padding:0;margin:0;border:0;background-color:#01583d;color:#fff;padding:.5rem 1.75rem .5rem 1.125rem;text-align:left;font-size:.875rem;line-height:1;margin-top:1rem;margin-bottom:.75rem;position:relative;z-index:2}.filter-row__options .course-finder-widget__clear svg{position:absolute;right:.4375rem;fill:#fff;height:1.0625rem;width:1.0625rem;transform:scale(.75)}.filter-row__options fieldset{padding:0;margin:0;border:0;width:100%}.filter-row__options legend{position:absolute;left:-62.5rem;top:auto;width:1px;height:1px;overflow:hidden;margin:0}@media screen and (min-width: 1200px){.filter-row__options{margin-bottom:0}}.filter-row__button{position:relative;padding:0;border:0;margin:0;width:100%;padding-right:.75rem;font-size:.875rem;color:#666;background-color:#fff;line-height:1;text-align:left;background-image:url('data:image/svg+xml,<svg width="12" height="14" viewBox="0 0 12 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.54467 10.4315L0.340206 5.11592C0.0884208 4.85889 0.0884208 4.44326 0.340206 4.18896L0.948242 3.56826C1.20003 3.31123 1.60449 3.31123 1.85628 3.56826L6.00003 7.7792L10.1438 3.56826C10.3956 3.31396 10.8 3.31396 11.0518 3.56826L11.6598 4.18896C11.9116 4.446 11.9116 4.86162 11.6598 5.11592L6.45539 10.4315C6.2036 10.6886 5.79646 10.6886 5.54735 10.4315H5.54467Z" fill="%23666666"/></svg>');background-repeat:no-repeat;background-size:.75rem;background-position:center right;z-index:3}.filter-row__button.expanded{background-image:url('data:image/svg+xml,<svg width="12" height="14" viewBox="0 0 12 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.45533 3.56846L11.6598 8.88408C11.9116 9.14111 11.9116 9.55674 11.6598 9.81104L11.0518 10.4317C10.8 10.6888 10.3955 10.6888 10.1437 10.4317L5.99997 6.2208L1.85622 10.4317C1.60443 10.686 1.19997 10.686 0.948182 10.4317L0.340146 9.81104C0.0883617 9.554 0.0883617 9.13838 0.340146 8.88408L5.54455 3.56846C5.79634 3.31141 6.20348 3.31141 6.45259 3.56846H6.45533Z" fill="%23666666"/></svg>');background-color:#fff}.filter-row__button.expanded+*{display:block;background-color:#fff}@media screen and (min-width: 1200px){.filter-row__button.expanded+* fieldset{display:block}.filter-row__button.expanded+*:before{content:"";position:absolute;top:0;left:-1.25rem;width:calc(100% + 2.8125rem);height:calc(100% + 1.25rem);background-color:#fff;border:1px solid #666666;z-index:1}}.filter-row__button:hover,.filter-row__button:focus-visible,.filter-row__button:active,.filter-row__button:focus{background-color:#fff;color:#666}@media screen and (min-width: 1200px){.filter-row__button{padding-top:1.25rem;top:.0625rem;background-position:100% calc(50% + .5625rem)}}.filter-row__dropdown{z-index:100}.filter-row__dropdown fieldset{display:none}.filter-row__dropdown .checkbox{position:relative;z-index:2}.filter-row__dropdown .checkbox label{color:#666;font-size:.875rem;line-height:1.4}.filter-row__dropdown .checkbox:not(:last-child){margin-bottom:.625rem}.filter-row__dropdown .checkbox__label{color:#666;font-size:.875rem;line-height:1.4}@media screen and (min-width: 1200px){.filter-row__dropdown{position:absolute;width:100%}.filter-row__dropdown .course-finder-widget__item{margin:.75rem 0}}@media screen and (min-width: 1200px){.filter-row{margin-bottom:3.4375rem}}.masthead-hero-header{position:relative;overflow:hidden;background:#000000;color:#fff}.masthead-hero-header:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;background-color:#fff}.masthead-hero-header.bg-wave.bg-light-green:after{background-color:#e3f3e5}.masthead-hero-header.bg-wave.bg-light-blue:after{background-color:#e3eef7}.masthead-hero-header.bg-wave.bg-light-yellow:after{background-color:#fef6ee}.masthead-hero-header__inner{display:flex;flex-direction:column;align-items:flex-end;position:relative;padding-top:2.5rem;padding-bottom:2.5rem;min-height:31.25rem;z-index:3}.center .masthead-hero-header__inner{align-items:center}.bottom-left .masthead-hero-header__inner{align-items:flex-start;justify-content:flex-end}@media screen and (min-width: 640px){.masthead-hero-header__inner{padding-top:2.5rem}}@media screen and (min-width: 1024px){.masthead-hero-header__inner{padding-top:5.625rem;padding-bottom:6.25rem;min-height:52.25rem}.masthead-short .masthead-hero-header__inner{min-height:35.8125rem}}.masthead-hero-header__text{width:-moz-fit-content;width:fit-content;margin-left:auto}.bottom-left .masthead-hero-header__text{margin-left:0}.center .masthead-hero-header__text{text-align:center;margin-right:auto}.bottom-left.bg-wave .masthead-hero-header__text{margin-bottom:2.5rem}@media screen and (min-width: 1024px){.bottom-left.bg-wave .masthead-hero-header__text{margin-bottom:0}}.masthead-hero-header__text p{color:#01583d}.bg-scale-fade .masthead-hero-header__text p{opacity:0;animation:fadeIn .8s ease-out 1.55s forwards}.masthead-hero-header__text p+*{margin-top:1.25rem}@media screen and (min-width: 1024px){.masthead-hero-header__text p+*{margin-top:2.5rem}}.invert .masthead-hero-header__text p{color:#fff}.masthead-hero-header__title{margin-bottom:.625rem}.bg-scale-fade .masthead-hero-header__title{opacity:0;animation:fadeIn .8s ease-out 1.35s forwards}.masthead-hero-header__title em{display:block}.invert .masthead-hero-header__title{color:#fff}@media screen and (min-width: 1024px){.masthead-hero-header__title{margin-bottom:1.5625rem}}.masthead-hero-header__ctas{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:-.3125rem}.bg-scale-fade .masthead-hero-header__ctas{opacity:0;animation:fadeIn .8s ease-out 1.75s forwards}.masthead-hero-header__ctas a{margin-bottom:.3125rem}.masthead-hero-header__ctas a:not(:last-child){margin-right:1.25rem}.center .masthead-hero-header__ctas{justify-content:center;-moz-column-gap:1.25rem;column-gap:1.25rem}.center .masthead-hero-header__ctas a{margin-right:0}.masthead-hero-header__image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.masthead-hero-header__image img,.masthead-hero-header__image video{width:100%;height:100%}.bg-scale-fade .masthead-hero-header__image img,.bg-scale-fade .masthead-hero-header__image video{transform-origin:center center;transform:scale(1.5);animation:scaleOut 1.25s cubic-bezier(.76,0,.24,1) forwards;animation-fill-mode:forwards}.masthead-hero-header__image picture,.masthead-hero-header__image video{display:flex;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:#d9d9d9}.bg-wave .masthead-hero-header__image picture,.bg-wave .masthead-hero-header__image video{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 393 417'><path d='M182.341 410.342C84.8827 429.049 19.5061 403.93 -0.999983 389.032L-0.999989 0L393 0L393 398.745C329.053 390.772 304.163 386.958 182.341 410.342Z' fill='white'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 393 417'><path d='M182.341 410.342C84.8827 429.049 19.5061 403.93 -0.999983 389.032L-0.999989 0L393 0L393 398.745C329.053 390.772 304.163 386.958 182.341 410.342Z' fill='white'/></svg>");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:100% 100%;mask-position:100% 100%}@media screen and (min-width: 1024px){.bg-wave .masthead-hero-header__image picture,.bg-wave .masthead-hero-header__image video{-webkit-mask-image:url('data:image/svg+xml,<svg width="1440" height="836" viewBox="0 0 1440 836" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1440 769.258C1206.29 740.108 1115.32 726.167 670.077 811.658C313.886 880.052 74.9461 788.215 0 733.748V0H1440V769.258Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml,<svg width="1440" height="836" viewBox="0 0 1440 836" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1440 769.258C1206.29 740.108 1115.32 726.167 670.077 811.658C313.886 880.052 74.9461 788.215 0 733.748V0H1440V769.258Z" fill="white"/></svg>')}}.masthead-hero-header__image .btn-play-pause{position:absolute;right:.9375rem;bottom:2.5rem;z-index:2}.bg-wave .masthead-hero-header__image .btn-play-pause{bottom:5rem}@media screen and (min-width: 1024px){.masthead-hero-header__image .btn-play-pause{right:2.5rem}.bg-wave .masthead-hero-header__image .btn-play-pause{bottom:6.25rem}}.bg-wave.bottom-left .masthead-hero-header__image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(250.62deg,rgba(0,0,0,0) 41.21%,#000000 96.13%);-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 393 417'><path d='M182.341 410.342C84.8827 429.049 19.5061 403.93 -0.999983 389.032L-0.999989 0L393 0L393 398.745C329.053 390.772 304.163 386.958 182.341 410.342Z' fill='white'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 393 417'><path d='M182.341 410.342C84.8827 429.049 19.5061 403.93 -0.999983 389.032L-0.999989 0L393 0L393 398.745C329.053 390.772 304.163 386.958 182.341 410.342Z' fill='white'/></svg>");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:100% 100%;mask-position:100% 100%;z-index:1}@media screen and (min-width: 1024px){.bg-wave.bottom-left .masthead-hero-header__image:after{-webkit-mask-image:url('data:image/svg+xml,<svg width="1440" height="836" viewBox="0 0 1440 836" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1440 769.258C1206.29 740.108 1115.32 726.167 670.077 811.658C313.886 880.052 74.9461 788.215 0 733.748V0H1440V769.258Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml,<svg width="1440" height="836" viewBox="0 0 1440 836" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1440 769.258C1206.29 740.108 1115.32 726.167 670.077 811.658C313.886 880.052 74.9461 788.215 0 733.748V0H1440V769.258Z" fill="white"/></svg>')}}.bottom-left .masthead-hero-header__image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(250.62deg,rgba(0,0,0,0) 41.21%,#000000 96.13%);z-index:1}@keyframes scaleOut{0%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.masthead-event-post{position:relative;overflow:hidden}.masthead-event-post.bg-wave{background-color:transparent}.masthead-event-post.bg-wave:before{height:65%}@media screen and (min-width: 1024px){.masthead-event-post.bg-wave:before{height:100%}}.masthead-event-post__inner{position:relative;padding-top:2.5rem;z-index:2}@media screen and (min-width: 1024px){.masthead-event-post__inner{padding-top:5.625rem;padding-bottom:1.25rem}}.masthead-event-post__text{margin-bottom:2.5rem}.masthead-event-post__text h2{font-weight:700}.masthead-event-post__text ul{display:flex;flex-wrap:wrap;margin-bottom:-.625rem}.masthead-event-post__text ul li{display:flex;align-items:center;margin-bottom:.625rem}.masthead-event-post__text ul li:not(:last-child){margin-right:1.25rem}@media screen and (min-width: 1200px){.masthead-event-post__text ul li:not(:last-child){margin-right:1.875rem}}.masthead-event-post__text ul li p{font-size:.875rem}.masthead-event-post__text ul li i{display:block;color:#01583d;margin-right:.6875rem}@media screen and (min-width: 1024px){.masthead-event-post__text{margin-bottom:0}}.masthead-event-post__image{position:relative;aspect-ratio:432/405}.masthead-event-post__image picture,.masthead-event-post__image img{width:100%;height:100%}@media screen and (min-width: 1200px){.masthead-event-post__image{right:-16.32%;width:30vw;max-width:27rem}}.masthead-filters,.masthead-short{position:relative;overflow:hidden}.masthead-filters.bg-wave,.masthead-short.bg-wave{background-color:transparent}.masthead-filters__inner,.masthead-short__inner{position:relative;padding-top:2.5rem;padding-bottom:5rem;z-index:2}@media screen and (min-width: 640px){.masthead-filters__inner,.masthead-short__inner{padding-top:2.5rem}}@media screen and (min-width: 1024px){.masthead-filters__inner,.masthead-short__inner{padding-top:5.625rem;padding-bottom:6.75rem}.masthead-filters__inner .row,.masthead-short__inner .row{display:flex;align-items:center}}.masthead-filters__title em,.masthead-short__title em{display:block}@media screen and (min-width: 1024px){.masthead-filters__title+*,.masthead-short__title+*{margin-top:1.875rem}}.masthead-filters__buttons ul,.masthead-short__buttons ul{display:flex;flex-wrap:wrap;margin-bottom:-.75rem}.masthead-filters__buttons ul li,.masthead-short__buttons ul li{margin-bottom:.75rem}.masthead-filters__buttons ul li:not(:last-child),.masthead-short__buttons ul li:not(:last-child){margin-right:.75rem}.masthead-filters__buttons ul li a,.masthead-short__buttons ul li a{background-color:#fff;padding:.75rem 1.25rem}.masthead-filters__buttons ul li a.active,.masthead-short__buttons ul li a.active{border-color:#01583d}@media screen and (min-width: 1024px){.masthead-filters__buttons ul li a,.masthead-short__buttons ul li a{font-size:.875rem}}.masthead-landing{position:relative;overflow:hidden}.masthead-landing.bg-wave{background-color:transparent}.masthead-landing.bg-wave:before{height:100%}@media screen and (max-width: 1024px){.masthead-landing.bg-wave{padding-bottom:.625rem}}.masthead-landing__inner{position:relative;padding-top:2.5rem;padding-bottom:2.5rem;z-index:2}@media screen and (min-width: 640px){.masthead-landing__inner{padding-top:2.5rem;padding-bottom:2.5rem}}@media screen and (min-width: 1024px){.masthead-landing__inner{padding-top:5.625rem;padding-bottom:clamp(7.813rem,15.3413rem - 9.6154vw,6.6875rem)}}@media screen and (min-width: 1024px){.masthead-landing__text{margin-top:1.25rem}}.masthead-landing__main h2{color:#01583d}.masthead-landing__main p{margin-bottom:1.25rem}@media screen and (min-width: 1024px){.masthead-landing__main>*:first-child{margin-top:2.5rem}}.masthead-landing__title em{display:block}.masthead-landing__image{display:none;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:2.5rem;margin-top:1.25rem}@media screen and (min-width: 640px){.masthead-landing__image{margin-top:0}.masthead-landing__image img{height:auto;-o-object-fit:contain;object-fit:contain}}@media screen and (min-width: 1024px){.masthead-landing__image{display:block;margin-bottom:-26%;margin-left:auto}}.masthead-post{position:relative;overflow:hidden}.masthead-post.bg-wave{background-color:transparent}.masthead-post.bg-wave:before{height:75%}@media screen and (min-width: 1024px){.masthead-post.bg-wave:before{height:85%}}.masthead-post__inner{position:relative;padding-top:2.5rem;z-index:2}@media screen and (min-width: 1024px){.masthead-post__inner{padding-top:5.625rem}}.masthead-post__title:only-child{margin-bottom:0}.masthead-post__image{display:block;margin:auto;position:relative;aspect-ratio:1236/740;margin-top:2.5rem;margin-left:2.5rem;margin-right:2.5rem}.masthead-post__image picture,.masthead-post__image img{width:100%;height:100%}@media screen and (min-width: 640px){.masthead-post__image{margin-top:2.5rem}}@media screen and (min-width: 1200px){.masthead-post__image{width:85.833vw;max-width:77.25rem;margin-top:3.75rem;margin-left:auto;margin-right:auto}}.masthead-text{position:relative;overflow:hidden}.masthead-text.bg-wave{background-color:transparent}.masthead-text__inner{position:relative;padding-top:2.5rem;padding-bottom:3.75rem;z-index:2}@media screen and (min-width: 640px){.masthead-text__inner{padding-top:2.5rem;padding-bottom:5rem}}@media screen and (min-width: 1024px){.masthead-text__inner{padding-top:5.625rem;padding-bottom:8.0625rem}}.masthead-text__title:only-child{margin-bottom:0}.pagination-box{display:flex;flex-direction:column;gap:1.25rem;flex-wrap:wrap;margin-top:2.5rem}.pagination-box .pagination-pages+div{display:flex}.pagination-box .pagination-pages+div form{display:flex;align-items:center}.pagination-box .pagination-pages+div form span,.pagination-box .pagination-pages+div form label{font-size:clamp(.88rem,.19vw + .83rem,1rem);line-height:1.4;color:#666}.pagination-box .pagination-pages+div form select{width:-moz-fit-content;width:fit-content;min-width:7.1875rem;padding:1.1875rem 1.5rem;height:auto;font-size:clamp(.88rem,.19vw + .83rem,1rem);line-height:1.375;background-color:transparent;border-color:#666;background-image:url('data:image/svg+xml,<svg width="12" height="14" viewBox="0 0 12 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.54467 10.4315L0.340206 5.11592C0.0884208 4.85889 0.0884208 4.44326 0.340206 4.18896L0.948242 3.56826C1.20003 3.31123 1.60449 3.31123 1.85628 3.56826L6.00003 7.7792L10.1438 3.56826C10.3956 3.31396 10.8 3.31396 11.0518 3.56826L11.6598 4.18896C11.9116 4.446 11.9116 4.86162 11.6598 5.11592L6.45539 10.4315C6.2036 10.6886 5.79646 10.6886 5.54735 10.4315H5.54467Z" fill="%23666666"/></svg>');background-repeat:no-repeat;background-position:calc(100% - 1.5rem) 50%;background-size:.875rem;margin-bottom:0;margin-left:.9375rem;color:#666}@media screen and (min-width: 1024px){.pagination-box .pagination-pages{width:50%}.pagination-box .pagination-pages+div{display:flex;justify-content:flex-end;width:50%}}.pagination-box .pagination{margin:0}.pagination-box .pagination span,.pagination-box .pagination a{display:flex;align-items:center;justify-content:center;font-size:clamp(.88rem,.19vw + .83rem,1rem);line-height:1.4;width:3.125rem;height:3.125rem;background-color:#01583d;color:#fff;border:1px solid #01583D;margin-top:0}.pagination-box .pagination span:not(:last-child),.pagination-box .pagination a:not(:last-child){margin-right:.75rem}.pagination-box .pagination span:not(.currentpage):hover,.pagination-box .pagination span:not(.currentpage):focus-visible,.pagination-box .pagination a:not(.currentpage):hover,.pagination-box .pagination a:not(.currentpage):focus-visible{background-color:#01714e;color:#fff}.pagination-box .pagination span.currentpage,.pagination-box .pagination a.currentpage{color:#666;border-color:#666;background-color:transparent}@media screen and (min-width: 640px){.pagination-box{flex-direction:row;justify-content:space-between;gap:0;margin-top:2.5rem}}@media screen and (min-width: 1200px){.pagination-box{margin-top:3.75rem}}@media screen and (max-width: 1024px){.program-search{margin-top:3.75rem;margin-left:.9375rem;margin-right:.9375rem}.program-search.wave{margin:0;padding-left:.9375rem;padding-right:.9375rem}}@media screen and (min-width: 1024px){.program-search.wave{padding-bottom:0;margin-bottom:6.25rem}}@media screen and (min-width: 1200px){.program-search.wave{margin-bottom:12.0625rem}}.program-search__inner{position:relative}.program-search__inner .column{position:relative;padding:0}@media screen and (max-width: 640px){.program-search__inner{padding-top:0rem;padding-bottom:1.875rem}}@media screen and (min-width: 1024px){.program-search__inner{display:flex;align-items:center}.program-search__inner.row-reverse{flex-direction:row-reverse}.wave .program-search__inner{-moz-column-gap:1.25rem;column-gap:1.25rem}}@media screen and (min-width: 1200px){.program-search__inner:before{content:"";position:absolute;top:0;left:100%;bottom:0;height:100%;width:3.75rem}.program-search__inner.bg-light-green:before{background-color:#e3f3e5}.program-search__inner.bg-light-blue:before{background-color:#e3eef7}.program-search__inner.bg-light-yellow:before{background-color:#fef6ee}.program-search__inner.row-reverse:before{left:auto;right:100%}}@media screen and (min-width: 1440px){.program-search__inner:before{width:7.8125rem}.wave .program-search__inner{-moz-column-gap:0;column-gap:0}}.program-search__image{position:relative;display:block;aspect-ratio:333.53/433;margin-left:1.875rem;margin-bottom:1.875rem;margin-top:-1.25rem}.program-search__image picture,.program-search__image img{width:100%;height:100%}.wave .program-search__image{margin-top:0;margin-left:0;margin-bottom:3.75rem}@media screen and (min-width: 640px){.program-search__image{margin-left:0;margin-bottom:0;margin-top:-3.75rem}}@media screen and (min-width: 1024px){.program-search__image{margin-left:-8.16%;margin-top:0}.row-reverse .program-search__image{margin-left:auto;margin-right:-8.16%}.wave .program-search__image{margin-bottom:-3.75rem}}@media screen and (min-width: 1200px){.program-search__image{aspect-ratio:552/717;width:108.16%;max-width:34.5rem;margin-left:-8.16%}.row-reverse .program-search__image{margin-left:auto;margin-right:-8.16%}.wave .program-search__image{margin-bottom:-7.0625rem;margin-right:0}}@media screen and (min-width: 1440px){.program-search__image{width:calc(100% + 8.25rem);margin-left:-8.25rem}.row-reverse .program-search__image{margin-right:-8.25rem}.wave .program-search__image{margin-right:-6.375rem}}.program-search__text{margin-left:1.875rem;margin-right:1.875rem}.program-search__text h3{color:#01583d;margin-bottom:1rem}.program-search__text .form-search-input{margin-top:1.25rem;margin-bottom:.9375rem}@media screen and (min-width: 1024px){.program-search__text .form-search-input{margin-top:1.875rem;margin-bottom:1.875rem}}@media screen and (min-width: 1200px){.row-reverse .program-search__text{margin-left:0;padding-right:2.5rem}}@media screen and (min-width: 1440px){.program-search__text{margin-right:0}}.program-search__buttons ul{display:flex;flex-direction:column}.program-search__buttons ul li:not(:last-child){margin-bottom:.625rem}@media screen and (min-width: 1024px){.program-search__buttons ul li:not(:last-child){margin-bottom:1.25rem}}.program-search__vector{position:absolute;bottom:.625rem;width:50%;max-width:22.9375rem;z-index:2}@media screen and (min-width: 1024px){.program-search__vector{left:auto;right:80%;bottom:-3.75rem}}@media screen and (min-width: 1440px){.program-search__vector{width:100%;bottom:-5.625rem;right:75%}}.program-search-cols{margin-bottom:-2.5rem}@media screen and (min-width: 1024px){.program-search-cols{margin-bottom:-3.4375rem}}.program-search-cols .row{display:flex;flex-wrap:wrap}.program-search-cols .column{margin-bottom:2.5rem}@media screen and (min-width: 1024px){.program-search-cols .column{margin-bottom:3.75rem}}@media screen and (max-width: 1024px){.related-posts[class*=bg-]{border-left:.9375rem solid #FFFFFF;border-right:.9375rem solid #FFFFFF;padding:1.875rem .9375rem}.related-posts .columns:not(:last-child){margin-bottom:1.25rem}.related-posts .columns:not(:last-child) .card-event{margin-bottom:1.25rem}}@media screen and (min-width: 1024px){.related-posts[class*=bg-]{border-left:6.375rem solid #FFFFFF;border-right:6.375rem solid #FFFFFF;padding-top:3.75rem;padding-bottom:3.75rem}}.related-posts__header{color:#01583d}@media screen and (min-width: 1024px){.related-posts__header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:1.25rem}}.related-posts__title{color:inherit;font-weight:900}.vertical-video{position:relative;overflow:hidden}.vertical-video__header{margin-bottom:1.875rem}@media screen and (min-width: 1024px){.vertical-video__header p{width:41.6666666667%}.vertical-video__header .slider-controls{display:none}}@media screen and (min-width: 1200px){.vertical-video__header{margin-bottom:2.5rem}}.vertical-video__title{margin-bottom:.9375rem}@media screen and (min-width: 1024px){.vertical-video__title{width:50%}}.vertical-video__slider{margin-left:-10px;margin-right:-10px}.vertical-video__slider .slick-list{overflow:visible!important}.vertical-video__slider .slick-slide{padding:0 10px}@media screen and (min-width: 1200px){.vertical-video__slider{margin-left:-1.09375rem;margin-right:-1.09375rem}.vertical-video__slider .slick-slide{padding:0 1.09375rem}}
