html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0);}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;line-height:1.42857;color:#333333;background-color:#fff;}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;}a{color:#337ab7;text-decoration:none;}a:hover,a:focus{color:#23527c;text-decoration:underline;}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}figure{margin:0;}img{vertical-align:middle;}.img-responsive{display:block;max-width:100%;height:auto;}.img-rounded{border-radius:6px;}.img-thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto;}.img-circle{border-radius:50%;}hr{margin-top:28px;margin-bottom:28px;border:0;border-top:1px solid #eeeeee;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;}[role="button"]{cursor:pointer;}.container,.layout-container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}.container:before,.layout-container:before,.container:after,.layout-container:after{display:table;content:" ";}.container:after,.layout-container:after{clear:both;}@media (min-width:560px){.container,.layout-container{width:530px;}}@media (min-width:768px){.container,.layout-container{width:738px;}}@media (min-width:992px){.container,.layout-container{width:962px;}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}.container-fluid:before,.container-fluid:after{display:table;content:" ";}.container-fluid:after{clear:both;}.row,.field--name-field-feature-paragraphs,.field--name-field-frontpage-features,.view-front-page-articles .view-content{margin-right:-15px;margin-left:-15px;}.row:before,.field--name-field-feature-paragraphs:before,.field--name-field-frontpage-features:before,.view-front-page-articles .view-content:before,.row:after,.field--name-field-feature-paragraphs:after,.field--name-field-frontpage-features:after,.view-front-page-articles .view-content:after{display:table;content:" ";}.row:after,.field--name-field-feature-paragraphs:after,.field--name-field-frontpage-features:after,.view-front-page-articles .view-content:after{clear:both;}.row-no-gutters{margin-right:0;margin-left:0;}.row-no-gutters [class*="col-"]{padding-right:0;padding-left:0;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.field--name-field-feature-paragraphs > .field__item,.field--name-field-frontpage-features > .field__item,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.field--name-field-feature-paragraphs > .field__item,.field--name-field-frontpage-features > .field__item,.col-md-6,.col-lg-6,.view-front-page-articles .views-row,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.field--name-field-feature-paragraphs > .field__item,.field--name-field-frontpage-features > .field__item,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.field--name-field-feature-paragraphs > .field__item,.field--name-field-frontpage-features > .field__item,.col-xs-11,.col-xs-12{float:left;}.col-xs-1{width:8.33333%;}.col-xs-2{width:16.66667%;}.col-xs-3{width:25%;}.col-xs-4{width:33.33333%;}.col-xs-5{width:41.66667%;}.col-xs-6{width:50%;}.col-xs-7{width:58.33333%;}.col-xs-8{width:66.66667%;}.col-xs-9{width:75%;}.col-xs-10,.field--name-field-feature-paragraphs > .field__item,.field--name-field-frontpage-features > .field__item{width:83.33333%;}.col-xs-11{width:91.66667%;}.col-xs-12{width:100%;}.col-xs-pull-0{right:auto;}.col-xs-pull-1{right:8.33333%;}.col-xs-pull-2{right:16.66667%;}.col-xs-pull-3{right:25%;}.col-xs-pull-4{right:33.33333%;}.col-xs-pull-5{right:41.66667%;}.col-xs-pull-6{right:50%;}.col-xs-pull-7{right:58.33333%;}.col-xs-pull-8{right:66.66667%;}.col-xs-pull-9{right:75%;}.col-xs-pull-10{right:83.33333%;}.col-xs-pull-11{right:91.66667%;}.col-xs-pull-12{right:100%;}.col-xs-push-0{left:auto;}.col-xs-push-1{left:8.33333%;}.col-xs-push-2{left:16.66667%;}.col-xs-push-3{left:25%;}.col-xs-push-4{left:33.33333%;}.col-xs-push-5{left:41.66667%;}.col-xs-push-6{left:50%;}.col-xs-push-7{left:58.33333%;}.col-xs-push-8{left:66.66667%;}.col-xs-push-9{left:75%;}.col-xs-push-10{left:83.33333%;}.col-xs-push-11{left:91.66667%;}.col-xs-push-12{left:100%;}.col-xs-offset-0{margin-left:0%;}.col-xs-offset-1,.field--name-field-feature-paragraphs > .field__item,.field--name-field-frontpage-features > .field__item{margin-left:8.33333%;}.col-xs-offset-2{margin-left:16.66667%;}.col-xs-offset-3{margin-left:25%;}.col-xs-offset-4{margin-left:33.33333%;}.col-xs-offset-5{margin-left:41.66667%;}.col-xs-offset-6{margin-left:50%;}.col-xs-offset-7{margin-left:58.33333%;}.col-xs-offset-8{margin-left:66.66667%;}.col-xs-offset-9{margin-left:75%;}.col-xs-offset-10{margin-left:83.33333%;}.col-xs-offset-11{margin-left:91.66667%;}.col-xs-offset-12{margin-left:100%;}@media (min-width:560px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.field--name-field-feature-paragraphs > .field__item,.field--name-field-frontpage-features > .field__item,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left;}.col-sm-1{width:8.33333%;}.col-sm-2{width:16.66667%;}.col-sm-3{width:25%;}.col-sm-4{width:33.33333%;}.col-sm-5{width:41.66667%;}.col-sm-6,.field--name-field-feature-paragraphs > .field__item,.field--name-field-frontpage-features > .field__item{width:50%;}.col-sm-7{width:58.33333%;}.col-sm-8{width:66.66667%;}.col-sm-9{width:75%;}.col-sm-10{width:83.33333%;}.col-sm-11{width:91.66667%;}.col-sm-12{width:100%;}.col-sm-pull-0{right:auto;}.col-sm-pull-1{right:8.33333%;}.col-sm-pull-2{right:16.66667%;}.col-sm-pull-3{right:25%;}.col-sm-pull-4{right:33.33333%;}.col-sm-pull-5{right:41.66667%;}.col-sm-pull-6{right:50%;}.col-sm-pull-7{right:58.33333%;}.col-sm-pull-8{right:66.66667%;}.col-sm-pull-9{right:75%;}.col-sm-pull-10{right:83.33333%;}.col-sm-pull-11{right:91.66667%;}.col-sm-pull-12{right:100%;}.col-sm-push-0{left:auto;}.col-sm-push-1{left:8.33333%;}.col-sm-push-2{left:16.66667%;}.col-sm-push-3{left:25%;}.col-sm-push-4{left:33.33333%;}.col-sm-push-5{left:41.66667%;}.col-sm-push-6{left:50%;}.col-sm-push-7{left:58.33333%;}.col-sm-push-8{left:66.66667%;}.col-sm-push-9{left:75%;}.col-sm-push-10{left:83.33333%;}.col-sm-push-11{left:91.66667%;}.col-sm-push-12{left:100%;}.col-sm-offset-0,.field--name-field-feature-paragraphs > .field__item,.field--name-field-frontpage-features > .field__item{margin-left:0%;}.col-sm-offset-1{margin-left:8.33333%;}.col-sm-offset-2{margin-left:16.66667%;}.col-sm-offset-3{margin-left:25%;}.col-sm-offset-4{margin-left:33.33333%;}.col-sm-offset-5{margin-left:41.66667%;}.col-sm-offset-6{margin-left:50%;}.col-sm-offset-7{margin-left:58.33333%;}.col-sm-offset-8{margin-left:66.66667%;}.col-sm-offset-9{margin-left:75%;}.col-sm-offset-10{margin-left:83.33333%;}.col-sm-offset-11{margin-left:91.66667%;}.col-sm-offset-12{margin-left:100%;}}@media (min-width:768px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.field--name-field-feature-paragraphs > .field__item,.field--name-field-frontpage-features > .field__item,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left;}.col-md-1{width:8.33333%;}.col-md-2{width:16.66667%;}.col-md-3{width:25%;}.col-md-4,.field--name-field-feature-paragraphs > .field__item,.field--name-field-frontpage-features > .field__item{width:33.33333%;}.col-md-5{width:41.66667%;}.col-md-6{width:50%;}.col-md-7{width:58.33333%;}.col-md-8{width:66.66667%;}.col-md-9{width:75%;}.col-md-10{width:83.33333%;}.col-md-11{width:91.66667%;}.col-md-12{width:100%;}.col-md-pull-0{right:auto;}.col-md-pull-1{right:8.33333%;}.col-md-pull-2{right:16.66667%;}.col-md-pull-3{right:25%;}.col-md-pull-4{right:33.33333%;}.col-md-pull-5{right:41.66667%;}.col-md-pull-6{right:50%;}.col-md-pull-7{right:58.33333%;}.col-md-pull-8{right:66.66667%;}.col-md-pull-9{right:75%;}.col-md-pull-10{right:83.33333%;}.col-md-pull-11{right:91.66667%;}.col-md-pull-12{right:100%;}.col-md-push-0{left:auto;}.col-md-push-1{left:8.33333%;}.col-md-push-2{left:16.66667%;}.col-md-push-3{left:25%;}.col-md-push-4{left:33.33333%;}.col-md-push-5{left:41.66667%;}.col-md-push-6{left:50%;}.col-md-push-7{left:58.33333%;}.col-md-push-8{left:66.66667%;}.col-md-push-9{left:75%;}.col-md-push-10{left:83.33333%;}.col-md-push-11{left:91.66667%;}.col-md-push-12{left:100%;}.col-md-offset-0{margin-left:0%;}.col-md-offset-1{margin-left:8.33333%;}.col-md-offset-2{margin-left:16.66667%;}.col-md-offset-3{margin-left:25%;}.col-md-offset-4{margin-left:33.33333%;}.col-md-offset-5{margin-left:41.66667%;}.col-md-offset-6{margin-left:50%;}.col-md-offset-7{margin-left:58.33333%;}.col-md-offset-8{margin-left:66.66667%;}.col-md-offset-9{margin-left:75%;}.col-md-offset-10{margin-left:83.33333%;}.col-md-offset-11{margin-left:91.66667%;}.col-md-offset-12{margin-left:100%;}}@media (min-width:992px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.view-front-page-articles .views-row,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left;}.col-lg-1{width:8.33333%;}.col-lg-2{width:16.66667%;}.col-lg-3{width:25%;}.col-lg-4{width:33.33333%;}.col-lg-5{width:41.66667%;}.col-lg-6,.view-front-page-articles .views-row{width:50%;}.col-lg-7{width:58.33333%;}.col-lg-8{width:66.66667%;}.col-lg-9{width:75%;}.col-lg-10{width:83.33333%;}.col-lg-11{width:91.66667%;}.col-lg-12{width:100%;}.col-lg-pull-0{right:auto;}.col-lg-pull-1{right:8.33333%;}.col-lg-pull-2{right:16.66667%;}.col-lg-pull-3{right:25%;}.col-lg-pull-4{right:33.33333%;}.col-lg-pull-5{right:41.66667%;}.col-lg-pull-6{right:50%;}.col-lg-pull-7{right:58.33333%;}.col-lg-pull-8{right:66.66667%;}.col-lg-pull-9{right:75%;}.col-lg-pull-10{right:83.33333%;}.col-lg-pull-11{right:91.66667%;}.col-lg-pull-12{right:100%;}.col-lg-push-0{left:auto;}.col-lg-push-1{left:8.33333%;}.col-lg-push-2{left:16.66667%;}.col-lg-push-3{left:25%;}.col-lg-push-4{left:33.33333%;}.col-lg-push-5{left:41.66667%;}.col-lg-push-6{left:50%;}.col-lg-push-7{left:58.33333%;}.col-lg-push-8{left:66.66667%;}.col-lg-push-9{left:75%;}.col-lg-push-10{left:83.33333%;}.col-lg-push-11{left:91.66667%;}.col-lg-push-12{left:100%;}.col-lg-offset-0{margin-left:0%;}.col-lg-offset-1{margin-left:8.33333%;}.col-lg-offset-2{margin-left:16.66667%;}.col-lg-offset-3{margin-left:25%;}.col-lg-offset-4{margin-left:33.33333%;}.col-lg-offset-5{margin-left:41.66667%;}.col-lg-offset-6{margin-left:50%;}.col-lg-offset-7{margin-left:58.33333%;}.col-lg-offset-8{margin-left:66.66667%;}.col-lg-offset-9{margin-left:75%;}.col-lg-offset-10{margin-left:83.33333%;}.col-lg-offset-11{margin-left:91.66667%;}.col-lg-offset-12{margin-left:100%;}}.clearfix:before,.clearfix:after{display:table;content:" ";}.clearfix:after{clear:both;}.center-block{display:block;margin-right:auto;margin-left:auto;}.pull-right{float:right !important;}.pull-left{float:left !important;}.hide{display:none !important;}.show{display:block !important;}.invisible{visibility:hidden;}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.hidden{display:none !important;}.affix{position:fixed;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:400;line-height:1;color:#777777;}h1,.h1,h2,.h2,h3,.h3{margin-top:28px;margin-bottom:14px;}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%;}h4,.h4,h5,.h5,h6,.h6{margin-top:14px;margin-bottom:14px;}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%;}h1,.h1{font-size:52px;}h2,.h2{font-size:43px;}h3,.h3{font-size:34px;}h4,.h4{font-size:25px;}h5,.h5{font-size:20px;}h6,.h6{font-size:17px;}p{margin:0 0 14px;}.lead{margin-bottom:28px;font-size:23px;font-weight:300;line-height:1.4;}@media (min-width:560px){.lead{font-size:30px;}}small,.small{font-size:85%;}mark,.mark{padding:.2em;background-color:#fcf8e3;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.text-justify{text-align:justify;}.text-nowrap{white-space:nowrap;}.text-lowercase{text-transform:lowercase;}.text-uppercase,.initialism{text-transform:uppercase;}.text-capitalize{text-transform:capitalize;}.text-muted{color:#777777;}.text-primary{color:#337ab7;}a.text-primary:hover,a.text-primary:focus{color:#286090;}.text-success{color:#3c763d;}a.text-success:hover,a.text-success:focus{color:#2b542c;}.text-info{color:#31708f;}a.text-info:hover,a.text-info:focus{color:#245269;}.text-warning{color:#8a6d3b;}a.text-warning:hover,a.text-warning:focus{color:#66512c;}.text-danger{color:#a94442;}a.text-danger:hover,a.text-danger:focus{color:#843534;}.bg-primary{color:#fff;}.bg-primary{background-color:#337ab7;}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090;}.bg-success{background-color:#dff0d8;}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3;}.bg-info{background-color:#d9edf7;}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee;}.bg-warning{background-color:#fcf8e3;}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5;}.bg-danger{background-color:#f2dede;}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9;}.page-header{padding-bottom:13px;margin:56px 0 28px;border-bottom:1px solid #eeeeee;}ul,ol{margin-top:0;margin-bottom:14px;}ul ul,ul ol,ol ul,ol ol{margin-bottom:0;}.list-unstyled{padding-left:0;list-style:none;}.list-inline{padding-left:0;list-style:none;margin-left:-5px;}.list-inline > li{display:inline-block;padding-right:5px;padding-left:5px;}dl{margin-top:0;margin-bottom:28px;}dt,dd{line-height:1.42857;}dt{font-weight:700;}dd{margin-left:0;}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" ";}.dl-horizontal dd:after{clear:both;}@media (min-width:560px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.dl-horizontal dd{margin-left:180px;}}abbr[title],abbr[data-original-title]{cursor:help;}.initialism{font-size:90%;}blockquote{padding:14px 28px;margin:0 0 28px;font-size:25px;border-left:5px solid #eeeeee;}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0;}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857;color:#777777;}blockquote footer:before,blockquote small:before,blockquote .small:before{content:"\2014 \00A0";}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eeeeee;border-left:0;}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:"";}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:"\00A0 \2014";}address{margin-bottom:28px;font-style:normal;line-height:1.42857;}html{font-size:18px;}@font-face{font-family:"salem-college";src:url(/themes/custom/salemclean/fonts/salem-college.eot);src:url(/themes/custom/salemclean/fonts/salem-college.eot#iefix) format("embedded-opentype"),url(/themes/custom/salemclean/fonts/salem-college.woff) format("woff"),url(/themes/custom/salemclean/fonts/salem-college.ttf) format("truetype"),url(/themes/custom/salemclean/fonts/salem-college.svg#salem-college) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Gilroy";src:url(/themes/custom/salemclean/fonts/gilroy/Gilroy-ExtraBold.woff2) format("woff2"),url(/themes/custom/salemclean/fonts/gilroy/Gilroy-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap;}[data-icon]:before{font-family:"salem-college" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"salem-college" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-academics:before{content:"\62";}.icon-quick-facts:before{content:"\63";}.icon-campus-life:before{content:"\64";}.icon-financial-aid:before{content:"\65";}.icon-winston-salem:before{content:"\66";}.icon-women:before{content:"\67";}.icon-facebook:before{content:"\68";}.icon-twitter:before{content:"\69";}.icon-instagram:before{content:"\6a";}.icon-linkedin:before{content:"\6b";}.icon-google-plus:before{content:"\6c";}.icon-youtube:before{content:"\6d";}.icon-menu:before{content:"\6e";}.icon-search:before{content:"\6f";}.icon-arrow:before{content:"\70";}.icon-flourish:before{content:"\71";}.icon-diamond:before{content:"\72";}.icon-close:before{content:"\73";}.icon-play:before{content:"\74";}.icon-arrow-down:before{content:"\61";}.icon-admissions:before{content:"\75";}.icon-athletics:before{content:"\76";}.icon-student-life:before{content:"\77";}.icon-flickr:before{content:"\78";}.icon-pinterest:before{content:"\79";}.block-local-tasks-block{position:fixed;top:40%;left:0;z-index:101;}.block-local-tasks-block ul{padding:0;}.block-local-tasks-block li{display:block;margin-bottom:0.1em;}.block-local-tasks-block li a{color:#ffffff;border-bottom:none;background-color:rgba(0,0,0,0.7);border-bottom-right-radius:10px;border-top-right-radius:10px;padding:2px 1em;}.block-local-tasks-block li a.is-active{background-color:#99999a;}.block-local-tasks-block li a:hover{background-color:#aeba44;}.block-local-tasks-block li a:hover[href$="/delete"]{background-color:red;}.site-logo img{max-width:60%;transition:max-height 0.5s;max-height:100px;}@media (min-width:560px){.site-logo img{max-height:130px;}}@media (min-width:768px){.site-logo img{max-height:160px;}}@media (min-width:992px){.site-logo img{max-height:190px;}}@media (min-width:992px){.site-logo img{max-height:240px;}}.theme-logo-medium .site-logo img{max-width:45%;transition:max-height 0.5s;max-height:60px;}@media (min-width:560px){.theme-logo-medium .site-logo img{max-height:90px;}}@media (min-width:768px){.theme-logo-medium .site-logo img{max-height:100px;}}@media (min-width:992px){.theme-logo-medium .site-logo img{max-height:140px;}}@media (min-width:992px){.theme-logo-medium .site-logo img{max-height:180px;}}.theme-logo-small .site-logo img{max-width:33%;transition:max-height 0.5s;max-height:50px;}@media (min-width:560px){.theme-logo-small .site-logo img{max-height:70px;}}@media (min-width:768px){.theme-logo-small .site-logo img{max-height:80px;}}@media (min-width:992px){.theme-logo-small .site-logo img{max-height:100px;}}@media (min-width:992px){.theme-logo-small .site-logo img{max-height:120px;}}header.top-header{text-align:center;padding:20px 0 0px;margin-bottom:10px;}.block-system-branding-block a{color:#000000;text-decoration:none;}.block-system-branding-block a:hover{color:#017D98;text-decoration:underline;}.block-system-branding-block .site-name{font-family:"adobe-garamond-pro","Adobe Garamond Pro",Garamond,"EB Garamond","Times New Roman",Times,serif;font-size:1.5em;margin-bottom:20px;}.block-system-branding-block img + .site-name{display:none;}footer{padding:20px 10px;}footer nav.block-menu{margin:50px 0;text-align:center;}footer nav.menu--footer .menu-item{font-size:0.8em;line-height:1.8em;font-family:"Gilroy","Open Sans",sans-serif;display:inline-block;}footer nav.menu--footer .menu-item a{display:inline-block;transition:all 0.3s;background-color:#017D98;border-radius:5px;color:#ffffff;padding:5px 20px;margin:10px;text-decoration:none;text-transform:uppercase;text-indent:0;font-family:"Gilroy","Open Sans",sans-serif;padding:5px 10px;}footer nav.menu--footer .menu-item a:hover{background-color:#DFA726;color:#ffffff;}footer nav.menu--footer .menu-item a.is-active{background-color:#aeba44;}footer #block-footeraddress{background:url(/themes/custom/salemclean/images/salem-academy-and-college-logo-white.svg) no-repeat 50% 0;background-size:contain;padding-top:50%;padding-bottom:20px;text-align:center;color:#ffffff;margin:2em auto;}@media (min-width:768px){footer #block-footeraddress{width:320px;padding-top:160px;}}@media (min-width:992px){footer #block-footeraddress{margin-top:0;float:right;}}footer #block-footeraddress a{color:#ffffff;text-decoration:none;border-bottom:3px dashed transparent;}footer #block-footeraddress a:hover{color:#017D98;border-bottom:3px double #017D98;}footer #block-social{clear:both;width:100%;}footer #block-social ul.menu{text-align:center;}footer #block-social .menu-item{display:inline-block;margin:0.5em;}footer #block-social .menu-item .svg-inline--fa{margin:0.5em;}footer #block-social .menu-item > a{display:block;width:1.5em;height:1.5em;font-size:3em;overflow:hidden;color:#017D98;transition:color 0.5s ease;}footer #block-social .menu-item > a:hover{color:#DFA726;}footer a.logo-link{text-indent:-999em;display:block;background-size:contain;height:150px;width:50%;margin:2em auto;border:none;}@media (min-width:992px){footer a.logo-link{height:200px;}}footer a.logo-link.logo-academy{background:url(/themes/custom/salemclean/images/logo-academy.svg) no-repeat center center;}footer a.logo-link.logo-college{background:url(/themes/custom/salemclean/images/logo-college.svg) no-repeat center center;}footer a.logo-link.logo-academy-college{background:url(/themes/custom/salemclean/images/logo-academy-college.svg) no-repeat center center;height:200px;}@media (min-width:992px){footer a.logo-link.logo-academy-college{height:320px;}}footer .copyright{text-align:center;}footer .site-footer__top .region{width:95%;margin:0 auto;padding:0 1em;float:none;}footer .salem-college-logo{text-indent:-999em;display:block;background:url(/themes/custom/salemclean/images/college-logo-large.svg) no-repeat center center;background-size:contain;height:150px;width:50%;margin:2em auto 0;border:none;}footer .site-footer__top .region{width:95%;margin:0 auto;padding:0 1em;float:none;}ul.menu{padding:0;margin:0 1em;}@media print{ul.menu{display:none;}}ul.menu .menu-item{list-style-type:none;}.region-primary-menu ul.menu{text-align:center;font-family:"Gilroy","Open Sans",sans-serif;font-size:0.8em;padding:0;margin:0;}@media (min-width:560px){.region-primary-menu ul.menu{font-size:0.9em;}}@media (min-width:768px){.region-primary-menu ul.menu{padding:5px 0;}}@media (min-width:992px){.region-primary-menu ul.menu{font-size:1em;padding-bottom:8px;}}.region-primary-menu ul.menu a{text-decoration:none;text-transform:uppercase;padding:2px 0.5em;color:#762358;}.region-primary-menu ul.menu a:hover{color:#017D98;}@media (min-width:560px){.region-primary-menu ul.menu a{padding:5px 0.75em;}}@media (min-width:768px){.region-primary-menu ul.menu a{padding:5px 1em;}}.region-primary-menu ul.menu .menu-item--active-trail a{text-decoration:underline;}.region-primary-menu ul.menu .menu-item{display:inline-block;margin:0px;transition:font 0.3s;width:49%;}@media (min-width:560px){.region-primary-menu ul.menu .menu-item{width:auto;}}#block-nav-l2{transform:scale(0.8);}#block-nav-l2 ul.menu{font-weight:300;font-family:sans-serif;}#block-nav-l2 ul.menu a{text-transform:none;}.region-secondary-menu{float:right;margin-left:-100%;margin-top:70px;}.block-menu.navigation.menu--account{position:relative;z-index:11;}.block-menu.navigation.menu--account a{padding:0 0.7em 0.2em;border-radius:7px;}.block-menu.navigation.menu--account a:hover{background:#017D98;}.block-menu.navigation.menu--account ul.menu{text-align:right;}.region-content nav{margin-bottom:1rem;}.region-content nav ul.menu{text-align:center;}.region-content nav ul.menu li{display:inline-block;font-family:"Gilroy","Open Sans",sans-serif;font-weight:400;font-size:0.9em;margin:5px 10px;}@media (min-width:992px){.region-content nav ul.menu li{font-size:1em;font-weight:500;}}.region-content nav ul.menu li.menu-item--active-trail{display:none;}.region-content nav ul.menu li.menu-item--active-trail a{border-bottom:1px dotted #ae2a86;}.region-content nav ul.menu li.menu-item--active-trail a:hover{border-bottom:3px double #017D98;}.region-content nav ul.menu li a{text-transform:uppercase;color:#ae2a86;}.region-content nav ul.menu li a:hover{color:#017D98;border-color:#017D98;}.menu-toggle,.menu-toggle-target{display:none;}.region-primary-menu .menu-toggle-target{display:inherit;position:fixed;top:0;}.region-primary-menu .menu-toggle{display:none;}body:not(:target) .region-primary-menu{margin-bottom:15px;}body:not(:target) .region-primary-menu .menu-toggle{color:#ffffff;background:#DFA726;font-size:24px;display:block;text-decoration:none;text-shadow:0 1px #0a3757;padding:6px;margin:5px auto;z-index:100;width:40px;line-height:30px;height:40px;overflow:hidden;text-align:center;}@media (min-width:768px){body:not(:target) .region-primary-menu .menu-toggle{display:none;}}body:not(:target) .region-primary-menu .menu-toggle.menu-toggle--hide{background-color:#017D98;border-color:#0a3757;}body:not(:target) .region-primary-menu .menu{line-height:0;height:0;}@media (min-width:768px){body:not(:target) .region-primary-menu .menu{line-height:1.5em;height:auto;}}body:not(:target) .region-primary-menu .menu-item{height:0;overflow:hidden;}@media (min-width:768px){body:not(:target) .region-primary-menu .menu-item{height:auto;overflow:visible;display:inline-block;}}body:not(:target) .region-primary-menu .menu-toggle-target-show:target ~ .menu-toggle,body:not(:target) .region-primary-menu .menu-toggle--hide{display:none;}body:not(:target) .region-primary-menu .menu-toggle-target-show:target ~ .menu-toggle--hide{display:block;}@media (min-width:768px){body:not(:target) .region-primary-menu .menu-toggle-target-show:target ~ .menu-toggle--hide{display:none;}}body:not(:target) .region-primary-menu .menu-toggle-target-show:target ~ .menu{line-height:1.5em;height:auto;}body:not(:target) .region-primary-menu .menu-toggle-target-show:target ~ .menu .menu-item{height:auto;overflow:visible;}body{font-family:"adobe-garamond-pro","Adobe Garamond Pro",Garamond,"EB Garamond","Times New Roman",Times,serif;font-size:1.2em;line-height:1.8em;}img{max-width:100%;height:auto;}main{background-color:rgba(255,255,255,0.8);color:#000000;}main a{color:#017D98;text-decoration:none;transition:color 0.3s ease;}main a:hover{color:#d44493;text-decoration:underline;}main h1,main h2,main h3{font-family:"Gilroy","Open Sans",sans-serif;font-weight:bold;clear:both;}main h1{font-size:1.6em;}@media (min-width:768px){main h1{font-size:2em;}}main h1.page-title{text-align:center;font-weight:normal;text-transform:uppercase;color:#0a3757;padding:10px 0;margin:0 auto 40px;border-bottom:4px solid #0a3757;line-height:1.3em;}main h2{font-size:1.3em;}@media (min-width:768px){main h2{font-size:1.5em;}}main .field--name-field-subtitle{font-size:1.5em;color:#99999a;font-family:"Gilroy","Open Sans",sans-serif;text-transform:uppercase;margin-top:-1em;margin-bottom:1em;text-align:center;}main h3{font-size:1.25em;}main h4{margin-bottom:0.33em;break-after:avoid-column;}@media (min-width:768px){main{margin-left:auto;margin-right:auto;clear:both;}main .cols-2{columns:50px 2;}main .cols-2 > div{display:inline-block;width:100%;}}main .field--name-field-qa-question{margin-top:1em;cursor:pointer;color:#ffffff;font-size:1.25em;line-height:1.5em;background-color:#2d2b2d;border-radius:15px;display:flex;padding:5px 15px;}main .field--name-field-qa-question:hover{background-color:#017D98;}main .field--name-field-qa-question .qa{margin:5px;}main .field--name-field-qa-question .qa.answer{display:none;}@media print{main .field--name-field-qa-question{background-color:#ffffff;color:#000000;padding-left:0;}}main .field--name-field-qa-answer{display:none;}@media print{main .field--name-field-qa-answer{display:block;}main .field--name-field-qa-answer:before{font-family:FontAwesome;content:'\F0EB\00A0';float:left;font-size:1.25em;margin:5px;}}main .field--name-field-qa-expanded,main .field--name-field-qa-collapse-others{display:none;}main .expanded .field--name-field-qa-question{background-color:#535154;border-bottom-left-radius:0;border-bottom-right-radius:0;}main .expanded .field--name-field-qa-question .qa.answer{display:inline;}main .expanded .field--name-field-qa-question .qa.question{display:none;}@media (min-width:768px){main .field--name-field-staff-headshot{float:left;margin-right:1.5em;max-width:50%;}}main article p{margin:0.5em 0 0.75em 0;}@media (min-width:992px){main .col-lg-4{display:inline-block;width:32%;}}blockquote{font-style:italic;}blockquote:before,blockquote:after{font-size:2em;line-height:.1em;}blockquote:before{content:open-quote;float:left;margin-top:0.5em;margin-right:0.25em;}blockquote:after{content:close-quote;display:inline-block;vertical-align:middle;}p a{text-decoration:underline;}.btn{display:inline-block;transition:all 0.3s;background-color:#017D98;border-radius:5px;color:#ffffff;padding:5px 20px;margin:10px;text-decoration:none;text-transform:uppercase;text-indent:0;font-family:"Gilroy","Open Sans",sans-serif;}.btn:hover{background-color:#DFA726;color:#ffffff;}.node--type-article h2{font-family:"adobe-garamond-pro","Adobe Garamond Pro",Garamond,"EB Garamond","Times New Roman",Times,serif;margin-top:0.2em;line-height:2em;}.node--type-article .field--name-field-image{float:right;}.node--type-article .node__submitted{font-family:"Gilroy","Open Sans",sans-serif;}.node--type-article .node__links ul{padding:0;margin:0;}.node--type-article .node__links ul li{list-style:none;}.node--type-article .node__links ul li.node-readmore a:before{content:"Read ";}.field--name-field-tags{font-family:"azo-sans-web",sans-serif;font-size:0.8em;margin-bottom:1.5em;line-height:2em;}.field--name-field-tags .field__label,.field--name-field-tags .field__items{display:inline-block;}.field--name-field-tags .field__label:after{content:":";}.field--name-field-tags .field__item{display:inline-block;margin:0 5px;}.field--name-field-tags .field__item a{color:#ffffff;background-color:#017D98;padding:5px 15px;border-radius:5px;text-decoration:none;}.field--name-field-tags .field__item a:hover{background-color:#aeba44;}.views-row .node__links{margin-bottom:1em;line-height:2em;font-family:"azo-sans-web",sans-serif;font-size:0.8em;}.views-row .node__links li{display:inline-block;margin:5px;}.views-row .node__links li.comment-forbidden{display:none;}.views-row .node__links a{color:#ffffff;background-color:#083755;padding:5px 15px;border-radius:5px;}.views-row .node__links a:hover{background-color:#d2a537;text-decoration:none;}#block-salemclean-presentedby,#block-salemclean-madepossibleby{vertical-align:top;text-align:center;}@media (min-width:992px){#block-salemclean-presentedby,#block-salemclean-madepossibleby{display:inline-block;width:49.5%;}}#block-salemclean-sponsoredby{text-align:center;}#block-salemclean-sponsoredby .field--name-body{column-count:2;column-gap:40px;}nav.pager ul{padding:0;text-align:center;}nav.pager ul li{list-style:none;display:inline-block;}.path-frontpage td{padding:10px;}.path-frontpage tr:first-child td{padding:0;vertical-align:bottom;}.field--name-field-feature-paragraphs div.p,.field--name-field-frontpage-features div.p{margin:0.5em 0 0.75em 0;}.field--name-field-feature-paragraphs > .field__item,.field--name-field-frontpage-features > .field__item{vertical-align:top;margin-top:1em;}@media (min-width:560px){.field--name-field-feature-paragraphs > .field__item:nth-of-type(2n+1),.field--name-field-frontpage-features > .field__item:nth-of-type(2n+1){clear:left;}}@media (min-width:768px){.field--name-field-feature-paragraphs > .field__item:nth-of-type(2n+1),.field--name-field-frontpage-features > .field__item:nth-of-type(2n+1){clear:none;}.field--name-field-feature-paragraphs > .field__item:nth-of-type(3n+1),.field--name-field-frontpage-features > .field__item:nth-of-type(3n+1){clear:left;}}.field--name-field-feature-paragraphs > .field__item p,.field--name-field-frontpage-features > .field__item p{margin:0;}.field--name-field-feature-paragraphs .paragraph--type--feature-with-icon,.field--name-field-feature-paragraphs .field-collection-item--name-field-frontpage-features,.field--name-field-frontpage-features .paragraph--type--feature-with-icon,.field--name-field-frontpage-features .field-collection-item--name-field-frontpage-features{font-family:"Gilroy","Open Sans",sans-serif;width:100%;}.field--name-field-feature-paragraphs .paragraph--type--feature-with-icon .feature-heading,.field--name-field-feature-paragraphs .paragraph--type--feature-with-icon .field--name-field-fp-feature-heading,.field--name-field-feature-paragraphs .field-collection-item--name-field-frontpage-features .feature-heading,.field--name-field-feature-paragraphs .field-collection-item--name-field-frontpage-features .field--name-field-fp-feature-heading,.field--name-field-frontpage-features .paragraph--type--feature-with-icon .feature-heading,.field--name-field-frontpage-features .paragraph--type--feature-with-icon .field--name-field-fp-feature-heading,.field--name-field-frontpage-features .field-collection-item--name-field-frontpage-features .feature-heading,.field--name-field-frontpage-features .field-collection-item--name-field-frontpage-features .field--name-field-fp-feature-heading{float:left;color:#ffffff;width:100%;padding-top:0.2em;font-size:1.4em;line-height:1.2em;display:block;background:#2d2b2d;margin:15px 0;font-weight:bold;letter-spacing:1px;}.field--name-field-feature-paragraphs .paragraph--type--feature-with-icon .field--name-field-feature-icon,.field--name-field-feature-paragraphs .paragraph--type--feature-with-icon .field--name-field-fp-feature-icon,.field--name-field-feature-paragraphs .field-collection-item--name-field-frontpage-features .field--name-field-feature-icon,.field--name-field-feature-paragraphs .field-collection-item--name-field-frontpage-features .field--name-field-fp-feature-icon,.field--name-field-frontpage-features .paragraph--type--feature-with-icon .field--name-field-feature-icon,.field--name-field-frontpage-features .paragraph--type--feature-with-icon .field--name-field-fp-feature-icon,.field--name-field-frontpage-features .field-collection-item--name-field-frontpage-features .field--name-field-feature-icon,.field--name-field-frontpage-features .field-collection-item--name-field-frontpage-features .field--name-field-fp-feature-icon{font-size:1em;margin:5px 10px;float:left;}.field--name-field-feature-paragraphs .paragraph--type--feature-with-icon .field--name-field-fp-feature-heading,.field--name-field-feature-paragraphs .field-collection-item--name-field-frontpage-features .field--name-field-fp-feature-heading,.field--name-field-frontpage-features .paragraph--type--feature-with-icon .field--name-field-fp-feature-heading,.field--name-field-frontpage-features .field-collection-item--name-field-frontpage-features .field--name-field-fp-feature-heading{color:#2d2b2d;}#block-views-block-news-home{padding-top:1em;padding-bottom:4em;background-color:rgba(255,255,255,0.3);}@media (min-width:768px){#block-views-block-news-home{padding:1em 15%;}}#block-views-block-news-home h2{text-align:center;text-transform:uppercase;font-family:"adobe-garamond-pro","Adobe Garamond Pro",Garamond,"EB Garamond","Times New Roman",Times,serif;border-bottom:3px double #000000;}#block-views-block-news-home .views-row{padding:1em;margin:2em;background-color:#ffffff;border-radius:20px;border:1px solid #eeeeee;box-shadow:1px 1px 3px #535154;}#block-views-block-news-home .views-field-view-node{text-align:center;text-transform:uppercase;}@media (min-width:768px){#block-views-block-news-home .views-field-view-node{text-align:right;}}#block-views-block-news-home .view-footer{text-align:center;text-transform:uppercase;margin-bottom:4em;}#block-views-block-news-home .view-footer a{background-color:#ffffff;border:1px solid #99999a;padding:1em 2em;}.toolbox{position:fixed;bottom:15px;left:2%;}.toolbox a{display:inline-block;opacity:0.09;cursor:pointer;transition:all 0.5s;margin-right:0.5em;font-size:1.75em;}.toolbox a .title{display:none;}.toolbox .switcher#insecure{color:red;}.toolbox .switcher#secure{display:none;color:green;}.toolbox:hover a{opacity:1 !important;}.toolbox:hover #secure{display:inline-block;}.toolbox:hover #insecure{display:none;}.toolbox.secure #secure{display:inline-block;}.toolbox.secure #insecure{display:none;}.toolbox.secure:hover #insecure{display:inline-block;}.toolbox.secure:hover #secure{display:none;}.toolbox #ulogin{text-shadow:0 0 5px #000;}.toolbox #ulogin svg{color:#017D98;}.toolbox.secure #ulogin{display:inline-block;}.user-logged-in .switcher{opacity:0.4;}.user-logged-in #ulogin{display:none !important;}.col-centered{margin:0 auto;float:none;}.py-5{padding-top:1.5em;padding-bottom:1.5em;}@media print{.block-local-tasks-block,ul.menu,.toolbox{display:none !important;}}
