@charset "UTF-8";@media screen{@font-face{font-family:Public Sans;src:url("base-design/resources/fonts/public-sans-400.eot");src:url("base-design/resources/fonts/public-sans-400.eot?#iefix") format("embedded-opentype"),url("base-design/resources/fonts/public-sans-400.woff2") format("woff2"),url("base-design/resources/fonts/public-sans-400.woff") format("woff"),url("base-design/resources/fonts/public-sans-400.ttf") format("truetype"),url("base-design/resources/fonts/public-sans-400.svg#PublicSans") format("svg");font-weight:400;font-style:normal}
@font-face{font-family:Public Sans;src:url("base-design/resources/fonts/public-sans-500.eot");src:url("base-design/resources/fonts/public-sans-500.eot?#iefix") format("embedded-opentype"),url("base-design/resources/fonts/public-sans-500.woff2") format("woff2"),url("base-design/resources/fonts/public-sans-500.woff") format("woff"),url("base-design/resources/fonts/public-sans-500.ttf") format("truetype"),url("base-design/resources/fonts/public-sans-500.svg#PublicSans") format("svg");font-weight:500;font-style:normal}
@font-face{font-family:Public Sans;src:url("base-design/resources/fonts/public-sans-600.eot");src:url("base-design/resources/fonts/public-sans-600.eot?#iefix") format("embedded-opentype"),url("base-design/resources/fonts/public-sans-600.woff2") format("woff2"),url("base-design/resources/fonts/public-sans-600.woff") format("woff"),url("base-design/resources/fonts/public-sans-600.ttf") format("truetype"),url("base-design/resources/fonts/public-sans-600.svg#PublicSans") format("svg");font-weight:600;font-style:normal}
@font-face{font-family:Public Sans;src:url("base-design/resources/fonts/public-sans-700.eot");src:url("base-design/resources/fonts/public-sans-700.eot?#iefix") format("embedded-opentype"),url("base-design/resources/fonts/public-sans-700.woff2") format("woff2"),url("base-design/resources/fonts/public-sans-700.woff") format("woff"),url("base-design/resources/fonts/public-sans-700.ttf") format("truetype"),url("base-design/resources/fonts/public-sans-700.svg#PublicSans") format("svg");font-weight:700;font-style:normal}
*{font-family:Public Sans,Arial,sans-serif}
}
html{font-weight:400;font-size:16px;line-height:1.5;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background:var(--White);color:black}
body{margin:0}
a{background:transparent}
a:active,a:hover{outline:0}
a,.uk-link{color:inherit;text-decoration:underline;cursor:pointer}
a:hover,.uk-link:hover{text-decoration:none}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
:not(pre)>code,:not(pre)>kbd,:not(pre)>samp{font-size:12px;font-family:Consolas,monospace,serif;color:#D05;white-space:nowrap}
em{color:#D05}
ins{background:#ffa;color:#444;text-decoration:none}
mark{background:#ffa;color:#444}
q{font-style:italic}
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}
audio,canvas,iframe,img,svg,video{vertical-align:middle}
audio,canvas,img,svg,video{max-width:100%;height:auto;box-sizing:border-box}
.uk-img-preserve,.uk-img-preserve audio,.uk-img-preserve canvas,.uk-img-preserve img,.uk-img-preserve svg,.uk-img-preserve video{max-width:none}
img{border:0}
svg:not(:root){overflow:hidden}
blockquote,figure{margin:0}
p,ul,ol,dl,blockquote,pre,address,fieldset,figure{margin:0 0 10px 0}
*+p,*+ul,*+ol,*+dl,*+blockquote,*+pre,*+address,*+fieldset,*+figure{margin-top:10px}
h1,h2,h3,h4,h5,h6{font-style:normal;margin:0 0 10px 0;color:var(--brand-primary);letter-spacing:0;text-transform:none}
.uk-h-reg{font-weight:400}
*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:30px}
h1 .uk-h1-hero{font-weight:600;font-size:42px;line-height:65px}
@media screen and (min-width:768px){h1 .uk-h1-hero{font-weight:400;font-size:48px;line-height:56px}
}
h1,.uk-h1{font-weight:600;font-size:28px;line-height:36px;margin-bottom:33px}
@media screen and (min-width:768px){h1,.uk-h1{font-size:38px;line-height:48px;margin-bottom:0;margin-top:1.875rem}
h1:first-child,.uk-h1:first-child{margin-top:0}
}
h2,.uk-h2{font-weight:600;font-size:26px;line-height:32px;margin-bottom:14px}
@media screen and (min-width:768px){h2,.uk-h2{font-size:32px;line-height:36px;margin-bottom:0;margin-top:20px}
h2:first-child,.uk-h2:first-child{margin-top:0}
}
h3,.uk-h3{font-weight:600;font-size:24px;line-height:28px;margin-bottom:14px}
@media screen and (min-width:768px){h3,.uk-h3{font-size:26px;line-height:32px;margin-bottom:0;margin-top:1.875rem;letter-spacing:.03em}
h3:first-child,.uk-h3:first-child{margin-top:0}
}
h4,.uk-h4{font-weight:600;font-size:22px;line-height:30px;margin-bottom:14px}
@media screen and (min-width:768px){h4,.uk-h4{font-size:24px;line-height:28px;margin-bottom:0;margin-top:1.875rem}
h4:first-child,.uk-h4:first-child{margin-top:0}
}
h5,.uk-h5{font-weight:600;font-size:20px;line-height:26px;margin-bottom:14px}
@media screen and (min-width:768px){h5,.uk-h5{margin-bottom:0;margin-top:1.875rem;letter-spacing:.03em}
h5:first-child,.uk-h5:first-child{margin-top:0}
}
h6,.uk-h6{font-weight:600;font-size:18px;line-height:24px;margin-bottom:14px}
@media screen and (min-width:768px){h6,.uk-h6{margin-bottom:0;margin-top:1.875rem;letter-spacing:.03em}
h6:first-child,.uk-h6:first-child{margin-top:0}
}
.uk-p-bold{font-weight:600}
p{color:var(--text-darkGrey);font-style:normal;font-weight:400;font-size:16px;line-height:24px}
ul,ol{padding-left:30px}
ul>li>ul,ul>li>ol,ol>li>ol,ol>li>ul{margin:0}
dt{font-weight:bold}
dd{margin-left:0}
hr{box-sizing:content-box;height:0;margin:25px 0;border:0;border-top:2px solid #b4b4b4}
address{font-style:normal}
blockquote{padding-left:15px;border-left:5px solid #ddd;font-size:1.125rem;line-height:1.5}
pre{padding:10px;background:#f5f5f5;font:12px / 18px Consolas,monospace,serif;color:#444;-moz-tab-size:4;tab-size:4;overflow:auto}
::-moz-selection{background:#39f;color:var(--White);text-shadow:none}
::selection{background:#39f;color:var(--White);text-shadow:none}
article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}
progress{vertical-align:baseline}
audio:not([controls]){display:none}
[hidden],template{display:none}
iframe{border:0}
@media screen and (max-width:400px){@-ms-viewport{width:device-width}
}
.uk-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}
.uk-grid:before,.uk-grid:after{content:"";display:block;overflow:hidden}
.uk-grid:after{clear:both}
.uk-grid>*{-ms-flex:none;flex:none;margin:0;float:left}
.uk-grid>*>:last-child{margin-bottom:0}
.uk-grid{margin-left:-25px}
.uk-grid>*{padding-left:25px}
.uk-grid+.uk-grid,.uk-grid-margin,.uk-grid>*>.uk-panel+.uk-panel{margin-top:25px}
@media(min-width:1024px){.uk-grid{margin-left:-40px}
.uk-grid>*{padding-left:40px}
.uk-grid+.uk-grid,.uk-grid-margin,.uk-grid>*>.uk-panel+.uk-panel{margin-top:35px}
}
.uk-grid-collapse{margin-left:0}
.uk-grid-collapse>*{padding-left:0}
.uk-grid-collapse+.uk-grid-collapse,.uk-grid-collapse>.uk-grid-margin,.uk-grid-collapse>*>.uk-panel+.uk-panel{margin-top:0}
.uk-grid-small{margin-left:-10px}
.uk-grid-small>*{padding-left:10px}
.uk-grid-small+.uk-grid-small,.uk-grid-small>.uk-grid-margin,.uk-grid-small>*>.uk-panel+.uk-panel{margin-top:10px}
.uk-grid-medium{margin-left:-25px}
.uk-grid-medium>*{padding-left:25px}
.uk-grid-medium+.uk-grid-medium,.uk-grid-medium>.uk-grid-margin,.uk-grid-medium>*>.uk-panel+.uk-panel{margin-top:25px}
@media(min-width:1024px){.uk-grid-large{margin-left:-40px}
.uk-grid-large>*{padding-left:40px}
.uk-grid-large+.uk-grid-large,.uk-grid-large-margin,.uk-grid-large>*>.uk-panel+.uk-panel{margin-top:35px}
}
@media(min-width:1024px){.uk-grid-large{margin-left:-50px}
.uk-grid-large>*{padding-left:50px}
.uk-grid-large+.uk-grid-large,.uk-grid-large-margin,.uk-grid-large>*>.uk-panel+.uk-panel{margin-top:50px}
}
.uk-grid-divider:not(:empty){margin-left:-25px;margin-right:-25px}
.uk-grid-divider>*{padding-left:25px;padding-right:25px}
.uk-grid-divider>[class*='uk-width-1-']:not(.uk-width-1-1):nth-child(n+2),.uk-grid-divider>[class*='uk-width-2-']:nth-child(n+2),.uk-grid-divider>[class*='uk-width-3-']:nth-child(n+2),.uk-grid-divider>[class*='uk-width-4-']:nth-child(n+2),.uk-grid-divider>[class*='uk-width-5-']:nth-child(n+2),.uk-grid-divider>[class*='uk-width-6-']:nth-child(n+2),.uk-grid-divider>[class*='uk-width-7-']:nth-child(n+2),.uk-grid-divider>[class*='uk-width-8-']:nth-child(n+2),.uk-grid-divider>[class*='uk-width-9-']:nth-child(n+2){border-left:1px solid #ddd}
@media(min-width:768px){.uk-grid-divider>[class*='uk-width-medium-']:not(.uk-width-medium-1-1):nth-child(n+2){border-left:1px solid #ddd}
}
@media(min-width:1024px){.uk-grid-divider>[class*='uk-width-large-']:not(.uk-width-large-1-1):nth-child(n+2){border-left:1px solid #ddd}
}
@media(min-width:1024px){.uk-grid-divider:not(:empty){margin-left:-40px;margin-right:-40px}
.uk-grid-divider>*{padding-left:40px;padding-right:40px}
.uk-grid-divider:empty{margin-top:35px;margin-bottom:35px}
}
.uk-grid-divider:empty{margin-top:25px;margin-bottom:25px;border-top:1px solid #ddd}
.uk-grid-match>*{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.uk-grid-match>*>*{-ms-flex:none;flex:none;box-sizing:border-box;width:100%}
[class*='uk-grid-width']>*{box-sizing:border-box;width:100%}
.uk-grid-width-1-2>*{width:50%}
.uk-grid-width-1-3>*{width:33.333%}
.uk-grid-width-1-4>*{width:25%}
.uk-grid-width-1-5>*{width:20%}
.uk-grid-width-1-6>*{width:16.666%}
.uk-grid-width-1-10>*{width:10%}
.uk-grid-width-auto>*{width:auto}
@media(min-width:480px){.uk-grid-width-small-1-1>*{width:100%}
.uk-grid-width-small-1-2>*{width:50%}
.uk-grid-width-small-1-3>*{width:33.333%}
.uk-grid-width-small-1-4>*{width:25%}
.uk-grid-width-small-1-5>*{width:20%}
.uk-grid-width-small-1-6>*{width:16.666%}
.uk-grid-width-small-1-10>*{width:10%}
}
@media(min-width:768px){.uk-grid-width-medium-1-1>*{width:100%}
.uk-grid-width-medium-1-2>*{width:50%}
.uk-grid-width-medium-1-3>*{width:33.333%}
.uk-grid-width-medium-1-4>*{width:25%}
.uk-grid-width-medium-1-5>*{width:20%}
.uk-grid-width-medium-1-6>*{width:16.666%}
.uk-grid-width-medium-1-10>*{width:10%}
}
@media(min-width:1024px){.uk-grid-width-large-1-1>*{width:100%}
.uk-grid-width-large-1-2>*{width:50%}
.uk-grid-width-large-1-3>*{width:33.333%}
.uk-grid-width-large-1-4>*{width:25%}
.uk-grid-width-large-1-5>*{width:20%}
.uk-grid-width-large-1-6>*{width:16.666%}
.uk-grid-width-large-1-10>*{width:10%}
}
@media(min-width:1024px){.uk-grid-width-xlarge-1-1>*{width:100%}
.uk-grid-width-xlarge-1-2>*{width:50%}
.uk-grid-width-xlarge-1-3>*{width:33.333%}
.uk-grid-width-xlarge-1-4>*{width:25%}
.uk-grid-width-xlarge-1-5>*{width:20%}
.uk-grid-width-xlarge-1-6>*{width:16.666%}
.uk-grid-width-xlarge-1-10>*{width:10%}
}
[class*='uk-width']{box-sizing:border-box;width:100%}
.uk-width-1-1{width:100%}
.uk-width-1-2,.uk-width-2-4,.uk-width-3-6,.uk-width-5-10{width:50%}
.uk-width-1-3,.uk-width-2-6{width:33.333%}
.uk-width-2-3,.uk-width-4-6{width:66.666%}
.uk-width-1-4{width:25%}
.uk-width-3-4{width:75%}
.uk-width-1-5,.uk-width-2-10{width:20%}
.uk-width-2-5,.uk-width-4-10{width:40%}
.uk-width-3-5,.uk-width-6-10{width:60%}
.uk-width-4-5,.uk-width-8-10{width:80%}
.uk-width-1-6{width:16.666%}
.uk-width-5-6{width:83.333%}
.uk-width-1-10{width:10%}
.uk-width-3-10{width:30%}
.uk-width-7-10{width:70%}
.uk-width-9-10{width:90%}
@media(min-width:480px){.uk-width-small-1-1{width:100%}
.uk-width-small-1-2,.uk-width-small-2-4,.uk-width-small-3-6,.uk-width-small-5-10{width:50%}
.uk-width-small-1-3,.uk-width-small-2-6{width:33.333%}
.uk-width-small-2-3,.uk-width-small-4-6{width:66.666%}
.uk-width-small-1-4{width:25%}
.uk-width-small-3-4{width:75%}
.uk-width-small-1-5,.uk-width-small-2-10{width:20%}
.uk-width-small-2-5,.uk-width-small-4-10{width:40%}
.uk-width-small-3-5,.uk-width-small-6-10{width:60%}
.uk-width-small-4-5,.uk-width-small-8-10{width:80%}
.uk-width-small-1-6{width:16.666%}
.uk-width-small-5-6{width:83.333%}
.uk-width-small-1-10{width:10%}
.uk-width-small-3-10{width:30%}
.uk-width-small-7-10{width:70%}
.uk-width-small-9-10{width:90%}
}
@media(min-width:768px){.uk-width-medium-1-1{width:100%}
.uk-width-medium-1-2,.uk-width-medium-2-4,.uk-width-medium-3-6,.uk-width-medium-5-10{width:50%}
.uk-width-medium-1-3,.uk-width-medium-2-6{width:33.333%}
.uk-width-medium-2-3,.uk-width-medium-4-6{width:66.666%}
.uk-width-medium-1-4{width:25%}
.uk-width-medium-3-4{width:75%}
.uk-width-medium-1-5,.uk-width-medium-2-10{width:20%}
.uk-width-medium-2-5,.uk-width-medium-4-10{width:40%}
.uk-width-medium-3-5,.uk-width-medium-6-10{width:60%}
.uk-width-medium-4-5,.uk-width-medium-8-10{width:80%}
.uk-width-medium-1-6{width:16.666%}
.uk-width-medium-5-6{width:83.333%}
.uk-width-medium-1-10{width:10%}
.uk-width-medium-3-10{width:30%}
.uk-width-medium-7-10{width:70%}
.uk-width-medium-9-10{width:90%}
}
@media(min-width:1024px){.uk-width-large-1-1{width:100%}
.uk-width-large-1-2,.uk-width-large-2-4,.uk-width-large-3-6,.uk-width-large-5-10{width:50%}
.uk-width-large-1-3,.uk-width-large-2-6{width:33.333%}
.uk-width-large-2-3,.uk-width-large-4-6{width:66.666%}
.uk-width-large-1-4{width:25%}
.uk-width-large-3-4{width:75%}
.uk-width-large-1-5,.uk-width-large-2-10{width:20%}
.uk-width-large-2-5,.uk-width-large-4-10{width:40%}
.uk-width-large-3-5,.uk-width-large-6-10{width:60%}
.uk-width-large-4-5,.uk-width-large-8-10{width:80%}
.uk-width-large-1-6{width:16.666%}
.uk-width-large-5-6{width:83.333%}
.uk-width-large-1-10{width:10%}
.uk-width-large-3-10{width:30%}
.uk-width-large-7-10{width:70%}
.uk-width-large-9-10{width:90%}
}
@media(min-width:1024px){.uk-width-xlarge-1-1{width:100%}
.uk-width-xlarge-1-2,.uk-width-xlarge-2-4,.uk-width-xlarge-3-6,.uk-width-xlarge-5-10{width:50%}
.uk-width-xlarge-1-3,.uk-width-xlarge-2-6{width:33.333%}
.uk-width-xlarge-2-3,.uk-width-xlarge-4-6{width:66.666%}
.uk-width-xlarge-1-4{width:25%}
.uk-width-xlarge-3-4{width:75%}
.uk-width-xlarge-1-5,.uk-width-xlarge-2-10{width:20%}
.uk-width-xlarge-2-5,.uk-width-xlarge-4-10{width:40%}
.uk-width-xlarge-3-5,.uk-width-xlarge-6-10{width:60%}
.uk-width-xlarge-4-5,.uk-width-xlarge-8-10{width:80%}
.uk-width-xlarge-1-6{width:16.666%}
.uk-width-xlarge-5-6{width:83.333%}
.uk-width-xlarge-1-10{width:10%}
.uk-width-xlarge-3-10{width:30%}
.uk-width-xlarge-7-10{width:70%}
.uk-width-xlarge-9-10{width:90%}
}
@media(min-width:768px){[class*='uk-push-'],[class*='uk-pull-']{position:relative}
.uk-push-1-2,.uk-push-2-4,.uk-push-3-6,.uk-push-5-10{left:50%}
.uk-push-1-3,.uk-push-2-6{left:33.333%}
.uk-push-2-3,.uk-push-4-6{left:66.666%}
.uk-push-1-4{left:25%}
.uk-push-3-4{left:75%}
.uk-push-1-5,.uk-push-2-10{left:20%}
.uk-push-2-5,.uk-push-4-10{left:40%}
.uk-push-3-5,.uk-push-6-10{left:60%}
.uk-push-4-5,.uk-push-8-10{left:80%}
.uk-push-1-6{left:16.666%}
.uk-push-5-6{left:83.333%}
.uk-push-1-10{left:10%}
.uk-push-3-10{left:30%}
.uk-push-7-10{left:70%}
.uk-push-9-10{left:90%}
.uk-pull-1-2,.uk-pull-2-4,.uk-pull-3-6,.uk-pull-5-10{left:-50%}
.uk-pull-1-3,.uk-pull-2-6{left:-33.333%}
.uk-pull-2-3,.uk-pull-4-6{left:-66.666%}
.uk-pull-1-4{left:-25%}
.uk-pull-3-4{left:-75%}
.uk-pull-1-5,.uk-pull-2-10{left:-20%}
.uk-pull-2-5,.uk-pull-4-10{left:-40%}
.uk-pull-3-5,.uk-pull-6-10{left:-60%}
.uk-pull-4-5,.uk-pull-8-10{left:-80%}
.uk-pull-1-6{left:-16.666%}
.uk-pull-5-6{left:-83.333%}
.uk-pull-1-10{left:-10%}
.uk-pull-3-10{left:-30%}
.uk-pull-7-10{left:-70%}
.uk-pull-9-10{left:-90%}
}
.uk-panel{display:block;position:relative}
.uk-panel,.uk-panel:hover{text-decoration:none}
.uk-panel:before,.uk-panel:after{content:"";display:table}
.uk-panel:after{clear:both}
.uk-panel>:not(.uk-panel-title):last-child{margin-bottom:0}
.uk-panel-title{margin-top:0;margin-bottom:15px;font-size:18px;line-height:24px;font-weight:normal;text-transform:none;color:#444}
.uk-panel-badge{position:absolute;top:0;right:0;z-index:1}
.uk-panel-teaser{margin-bottom:15px}
.uk-panel-body{padding:10px}
.uk-panel-box{padding:10px;background:transparent;color:#444}
.uk-panel-box-hover:hover{color:#444}
.uk-panel-box .uk-panel-title{color:#444}
.uk-panel-box .uk-panel-badge{top:10px;right:10px}
.uk-panel-box>.uk-panel-teaser{margin-top:-10px;margin-left:-10px;margin-right:-10px}
.uk-panel-box>.uk-nav-side{margin:0 -10px}
.uk-panel-box-primary{background-color:#ebf7fd;color:#2d7091}
.uk-panel-box-primary-hover:hover{color:#2d7091}
.uk-panel-box-primary .uk-panel-title{color:#2d7091}
.uk-panel-box-secondary{background-color:#eee;color:#444}
.uk-panel-box-secondary-hover:hover{color:#444}
.uk-panel-box-secondary .uk-panel-title{color:#444}
.uk-panel-hover{padding:15px;color:#444}
.uk-panel-hover:hover{background:#f5f5f5;color:#444}
.uk-panel-hover .uk-panel-badge{top:10px;right:10px}
.uk-panel-hover>.uk-panel-teaser{margin-top:-15px;margin-left:-15px;margin-right:-15px}
.uk-panel-header .uk-panel-title{padding-bottom:10px;border-bottom:1px solid #ddd;color:#444}
.uk-panel-space{padding:30px}
.uk-panel-space .uk-panel-badge{top:30px;right:30px}
.uk-panel+.uk-panel-divider{margin-top:50px !important}
.uk-panel+.uk-panel-divider:before{content:"";display:block;position:absolute;top:-25px;left:0;right:0;border-top:1px solid #ddd}
@media(min-width:1024px){.uk-panel+.uk-panel-divider{margin-top:70px !important}
.uk-panel+.uk-panel-divider:before{top:-35px}
}
.uk-block{position:relative;box-sizing:border-box;padding-top:20px;padding-bottom:20px}
@media(min-width:768px){.uk-block{padding-top:30px;padding-bottom:30px}
}
.uk-block:before,.uk-block:after{content:"";display:table}
.uk-block:after{clear:both}
.uk-block>:last-child{margin-bottom:0}
.uk-block-large{padding-top:20px;padding-bottom:20px}
@media(min-width:768px){.uk-block-large{padding-top:30px;padding-bottom:30px}
}
@media(min-width:1024px){.uk-block-large{padding-top:100px;padding-bottom:100px}
}
.uk-block-default{background:var(--White)}
.uk-block-muted{background:#f9f9f9}
.uk-block-primary{background:#00a8e6}
.uk-block-secondary{background:#222}
.uk-article:before,.uk-article:after{content:"";display:table}
.uk-article:after{clear:both}
.uk-article>:last-child{margin-bottom:0}
.uk-article+.uk-article{margin-top:25px}
.uk-article-title{font-size:36px;line-height:42px;font-weight:normal;text-transform:none}
.uk-article-title a{color:inherit;text-decoration:none}
.uk-article-meta{font-size:12px;line-height:18px;color:#999}
.uk-article-lead{color:#444;font-size:18px;line-height:24px;font-weight:normal}
.uk-article-divider{margin-bottom:25px;border-color:#ddd}
*+.uk-article-divider{margin-top:25px}
.uk-comment-header{margin-bottom:15px}
.uk-comment-header:before,.uk-comment-header:after{content:"";display:table}
.uk-comment-header:after{clear:both}
.uk-comment-avatar{margin-right:15px;float:left}
.uk-comment-title{margin:5px 0 0 0;font-size:16px;line-height:22px}
.uk-comment-meta{margin:2px 0 0 0;font-size:11px;line-height:16px;color:#999}
.uk-comment-body>:last-child{margin-bottom:0}
.uk-comment-list{padding:0;list-style:none}
.uk-comment-list .uk-comment+ul{margin:15px 0 0 0;list-style:none}
.uk-comment-list>li:nth-child(n+2),.uk-comment-list .uk-comment+ul>li:nth-child(n+2){margin-top:15px}
@media(min-width:768px){.uk-comment-list .uk-comment+ul{padding-left:100px}
}
.uk-cover-background{background-position:50% 50%;background-size:cover;background-repeat:no-repeat}
.uk-cover{overflow:hidden}
.uk-cover-object{width:auto;height:auto;min-width:100%;min-height:100%;max-width:none;position:relative;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
[data-uk-cover]{position:relative;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.uk-nav,.uk-nav ul{margin:0;padding:0;list-style:none}
.uk-nav li>a{display:block;text-decoration:none}
.uk-nav>li>a{padding:5px 15px}
.uk-nav ul{padding-left:15px}
.uk-nav ul a{padding:2px 0}
.uk-nav li>a>div{font-size:12px;line-height:18px}
.uk-nav-header{padding:5px 15px;text-transform:uppercase;font-weight:bold;font-size:12px}
.uk-nav-header:not(:first-child){margin-top:15px}
.uk-nav-divider{margin:9px 15px}
ul.uk-nav-sub{padding:5px 0 5px 15px}
.uk-nav-parent-icon>.uk-parent>a:after{content:"";width:20px;margin-right:-10px;float:right;font-family:FontAwesome;text-align:center}
.uk-nav-parent-icon>.uk-parent.uk-open>a:after{content:""}
.uk-nav-side>li>a{color:#444}
.uk-nav-side>li>a:hover,.uk-nav-side>li>a:focus{background:rgba(0,0,0,0.05);color:#444;outline:0}
.uk-nav-side>li.uk-active>a{background:#00a8e6;color:var(--White)}
.uk-nav-side .uk-nav-header{color:#444}
.uk-nav-side .uk-nav-divider{border-top:1px solid #ddd}
.uk-nav-side ul a{color:#07D}
.uk-nav-side ul a:hover{color:#059}
.uk-nav-dropdown>li>a{color:#444}
.uk-nav-dropdown>li>a:hover,.uk-nav-dropdown>li>a:focus{background:#00a8e6;color:var(--White);outline:0}
.uk-nav-dropdown .uk-nav-header{color:#999}
.uk-nav-dropdown .uk-nav-divider{border-top:1px solid #ddd}
.uk-nav-dropdown ul a{color:#07D}
.uk-nav-dropdown ul a:hover{color:#059}
.uk-nav-navbar>li>a{color:#444}
.uk-nav-navbar>li>a:hover,.uk-nav-navbar>li>a:focus{background:#00a8e6;color:var(--White);outline:0}
.uk-nav-navbar .uk-nav-header{color:#999}
.uk-nav-navbar .uk-nav-divider{border-top:1px solid #ddd}
.uk-nav-navbar ul a{color:#07D}
.uk-nav-navbar ul a:hover{color:#059}
.uk-nav-offcanvas>li>a{color:#ccc;padding:10px 15px}
.uk-nav-offcanvas>.uk-open>a,html:not(.uk-touch) .uk-nav-offcanvas>li>a:hover,html:not(.uk-touch) .uk-nav-offcanvas>li>a:focus{background:#404040;color:var(--White);outline:0}
html .uk-nav.uk-nav-offcanvas>li.uk-active>a{background:#1a1a1a;color:var(--White)}
.uk-nav-offcanvas .uk-nav-header{color:#777}
.uk-nav-offcanvas .uk-nav-divider{border-top:1px solid #1a1a1a}
.uk-nav-offcanvas ul a{color:#ccc}
html:not(.uk-touch) .uk-nav-offcanvas ul a:hover{color:var(--White)}
.uk-navbar{background:transparent;color:black;margin-top:25px;margin-bottom:25px !important}
.uk-navbar:before,.uk-navbar:after{content:"";display:table}
.uk-navbar:after{clear:both}
.uk-navbar-nav{margin:0;padding:0;list-style:none}
.uk-navbar-nav>li{float:left;position:relative}
.uk-navbar-nav>li>a{display:block;box-sizing:border-box;text-decoration:none;height:auto;padding:0;line-height:18px;color:black;font-size:14px;font-weight:normal}
.uk-navbar-nav>li>a[href='#']{cursor:text}
.uk-navbar-nav>li:hover>a,.uk-navbar-nav>li>a:focus,.uk-navbar-nav>li.uk-open>a{background-color:transparent;outline:0}
.uk-navbar-nav>li.uk-open>a,.uk-navbar-nav>li.uk-open>a:hover,.uk-navbar-nav>li.uk-open>a:focus{color:var(--brand-primary)}
.uk-navbar-nav>li>a:active{background-color:transparent;color:black}
.uk-navbar-nav>li.uk-active>a{background-color:transparent;color:black}
.uk-navbar-nav .uk-navbar-nav-subtitle{line-height:6px}
.uk-navbar-nav-subtitle>div{margin-top:5px;font-size:10px;line-height:12px}
.uk-navbar-content,.uk-navbar-brand,.uk-navbar-toggle{box-sizing:border-box;display:block;height:auto;padding:0;float:left}
.uk-navbar-content:before,.uk-navbar-brand:before,.uk-navbar-toggle:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.uk-navbar-content+.uk-navbar-content:not(.uk-navbar-center){padding-left:0}
.uk-navbar-content>a:not([class]){color:black}
.uk-navbar-content>a:not([class]):hover{color:black}
.uk-navbar-brand{font-size:18px;color:black;text-decoration:none}
.uk-navbar-brand:hover,.uk-navbar-brand:focus{color:black;text-decoration:none;outline:0}
.uk-navbar-toggle{font-size:26px;color:black;text-decoration:none}
.uk-navbar-toggle:hover,.uk-navbar-toggle:focus{color:black;text-decoration:none;outline:0}
.uk-navbar-toggle:after{content:"";font-family:FontAwesome;vertical-align:middle}
.uk-navbar-toggle-alt:after{content:""}
.uk-navbar-center{float:none;text-align:center;max-width:50%;margin-left:auto;margin-right:auto}
.uk-navbar-flip{float:right}
.uk-subnav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-top:-10px;padding:0;list-style:none}
.uk-subnav>*{-ms-flex:none;flex:none;padding-left:10px;margin-top:10px;position:relative}
.uk-subnav:before,.uk-subnav:after{content:"";display:block;overflow:hidden}
.uk-subnav:after{clear:both}
.uk-subnav>*{float:left}
.uk-subnav>*>*{display:inline-block;color:#444}
.uk-subnav>*>:hover,.uk-subnav>*>:focus{color:#07D;text-decoration:none}
.uk-subnav>.uk-active>*{color:#07D}
.uk-subnav-line>:before{content:"";display:inline-block;height:10px;vertical-align:middle}
.uk-subnav-line>:nth-child(n+2):before{margin-right:10px;border-left:1px solid #ddd}
.uk-subnav-pill>*>*{padding:3px 9px}
.uk-subnav-pill>*>:hover,.uk-subnav-pill>*>:focus{background:#eee;color:#444;text-decoration:none;outline:0}
.uk-subnav-pill>.uk-active>*{background:#00a8e6;color:var(--White)}
.uk-subnav>.uk-disabled>*{background:0;color:#999;text-decoration:none;cursor:text}
.uk-breadcrumb{padding:0;list-style:none;font-size:.001px}
.uk-breadcrumb>li{font-size:1rem;vertical-align:top}
.uk-breadcrumb>li,.uk-breadcrumb>li>a,.uk-breadcrumb>li>span{display:inline-block}
.uk-breadcrumb>li:nth-child(n+2):before{content:"/";display:inline-block;margin:0 8px}
.uk-breadcrumb>li:not(.uk-active)>span{color:#999}
.uk-pagination{padding:0;list-style:none;text-align:center;font-size:.001px}
.uk-pagination:before,.uk-pagination:after{content:"";display:table}
.uk-pagination:after{clear:both}
.uk-pagination>li{display:inline-block;font-size:.825rem;vertical-align:top}
.uk-pagination>li:nth-child(n+2){margin-left:5px}
.uk-pagination>li>a,.uk-pagination>li>span{display:inline-block;min-width:-10px;padding:4px 10px;line-height:2;text-decoration:none;box-sizing:content-box;text-align:center}
.uk-pagination>li>a{background:#eee;color:black}
.uk-pagination>li>a:hover,.uk-pagination>li>a:focus{background-color:#f5f5f5;color:#444;outline:0}
.uk-pagination>li>a:active{background-color:#ddd;color:#444}
.uk-pagination>.uk-active>span{background:#00a8e6;color:var(--White)}
.uk-pagination>.uk-disabled>span{background-color:#f5f5f5;color:#999}
.uk-pagination-previous{float:left}
.uk-pagination-next{float:right}
.uk-pagination-left{text-align:left}
.uk-pagination-right{text-align:right}
.uk-tab{margin:0;padding:0;list-style:none;border-bottom:1px solid transparent}
.uk-tab:before,.uk-tab:after{content:"";display:table}
.uk-tab:after{clear:both}
.uk-tab>li{margin-bottom:-1px;float:left;position:relative}
.uk-tab>li>a{display:block;padding:16px 18px 16px 18px;border:1px solid transparent;border-bottom-width:0;color:#565a5c;text-decoration:none}
.uk-tab>li:nth-child(n+2)>a{margin-left:0}
.uk-tab>li>a:hover,.uk-tab>li>a:focus,.uk-tab>li.uk-open>a{border-color:transparent;background:transparent;color:#565a5c;outline:0}
.uk-tab>li:not(.uk-active)>a:hover,.uk-tab>li:not(.uk-active)>a:focus,.uk-tab>li.uk-open:not(.uk-active)>a{margin-bottom:1px;padding-bottom:15px}
.uk-tab>li.uk-active>a{border-color:transparent;border-bottom-color:transparent;background:transparent;color:#333}
.uk-tab>li.uk-disabled>a{color:#999;cursor:text}
.uk-tab>li.uk-disabled>a:hover,.uk-tab>li.uk-disabled>a:focus,.uk-tab>li.uk-disabled.uk-active>a{background:0;border-color:transparent}
.uk-tab-flip>li{float:right}
.uk-tab-flip>li:nth-child(n+2)>a{margin-left:0;margin-right:0}
.uk-tab>li.uk-tab-responsive>a{margin-left:0;margin-right:0}
.uk-tab-responsive>a:before{content:"\f0c9\00a0";font-family:FontAwesome}
.uk-tab-center{border-bottom:1px solid transparent}
.uk-tab-center-bottom{border-bottom:0;border-top:1px solid transparent}
.uk-tab-center:before,.uk-tab-center:after{content:"";display:table}
.uk-tab-center:after{clear:both}
.uk-tab-center .uk-tab{position:relative;right:50%;border:0;float:right}
.uk-tab-center .uk-tab>li{position:relative;right:-50%}
.uk-tab-center .uk-tab>li>a{text-align:center}
.uk-tab-bottom{border-top:1px solid transparent;border-bottom:0}
.uk-tab-bottom>li{margin-top:-1px;margin-bottom:0}
.uk-tab-bottom>li>a{padding-top:16px;padding-bottom:16px;border-bottom-width:1px;border-top-width:0}
.uk-tab-bottom>li:not(.uk-active)>a:hover,.uk-tab-bottom>li:not(.uk-active)>a:focus,.uk-tab-bottom>li.uk-open:not(.uk-active)>a{margin-bottom:0;margin-top:1px;padding-bottom:16px;padding-top:15px}
.uk-tab-bottom>li.uk-active>a{border-top-color:transparent;border-bottom-color:transparent}
.uk-tab-grid{margin-left:0;border-bottom:0;position:relative;z-index:0}
.uk-tab-grid:before{display:block;position:absolute;left:0;right:0;bottom:-1px;border-top:1px solid transparent;z-index:-1}
.uk-tab-grid>li:first-child>a{margin-left:0}
.uk-tab-grid>li>a{text-align:center}
.uk-tab-grid.uk-tab-bottom{border-top:0}
.uk-tab-grid.uk-tab-bottom:before{top:-1px;bottom:auto}
@media(min-width:768px){.uk-tab-left,.uk-tab-right{border-bottom:0}
.uk-tab-left>li,.uk-tab-right>li{margin-bottom:0;float:none}
.uk-tab-left>li>a,.uk-tab-right>li>a{padding-top:16px;padding-bottom:16px}
.uk-tab-left>li:nth-child(n+2)>a,.uk-tab-right>li:nth-child(n+2)>a{margin-left:0;margin-top:0}
.uk-tab-left>li.uk-active>a,.uk-tab-right>li.uk-active>a{border-color:transparent}
.uk-tab-left{border-right:1px solid transparent}
.uk-tab-left>li{margin-right:-1px}
.uk-tab-left>li>a{border-bottom-width:1px;border-right-width:0}
.uk-tab-left>li:not(.uk-active)>a:hover,.uk-tab-left>li:not(.uk-active)>a:focus{margin-bottom:0;margin-right:1px;padding-bottom:16px;padding-right:17px}
.uk-tab-left>li.uk-active>a{border-right-color:transparent}
.uk-tab-right{border-left:1px solid transparent}
.uk-tab-right>li{margin-left:-1px}
.uk-tab-right>li>a{border-bottom-width:1px;border-left-width:0}
.uk-tab-right>li:not(.uk-active)>a:hover,.uk-tab-right>li:not(.uk-active)>a:focus{margin-bottom:0;margin-left:1px;padding-bottom:16px;padding-left:17px}
.uk-tab-right>li.uk-active>a{border-left-color:transparent}
}
.uk-thumbnav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-top:-10px;padding:0;list-style:none}
.uk-thumbnav>*{-ms-flex:none;flex:none;padding-left:10px;margin-top:10px}
.uk-thumbnav:before,.uk-thumbnav:after{content:"";display:block;overflow:hidden}
.uk-thumbnav:after{clear:both}
.uk-thumbnav>*{float:left}
.uk-thumbnav>*>*{display:block;background:var(--White)}
.uk-thumbnav>*>*>img{opacity:.7;transition:opacity .15s linear}
.uk-thumbnav>*>:hover>img,.uk-thumbnav>*>:focus>img{opacity:1}
.uk-thumbnav>.uk-active>*>img{opacity:1}
.uk-list{padding:0;list-style:none}
.uk-list>li:before,.uk-list>li:after{content:"";display:table}
.uk-list>li:after{clear:both}
.uk-list>li>:last-child{margin-bottom:0}
.uk-list ul{margin:0;padding-left:20px;list-style:none}
.uk-list-line>li:nth-child(n+2){margin-top:5px;padding-top:5px;border-top:1px solid #ddd}
.uk-list-striped>li{padding:5px 5px}
.uk-list-striped>li:nth-of-type(odd){background:#f5f5f5}
.uk-list-space>li:nth-child(n+2){margin-top:10px}
@media(min-width:768px){.uk-description-list-horizontal{overflow:hidden}
.uk-description-list-horizontal>dt{width:160px;float:left;clear:both;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.uk-description-list-horizontal>dd{margin-left:180px}
}
.uk-description-list-line>dt{font-weight:normal}
.uk-description-list-line>dt:nth-child(n+2){margin-top:5px;padding-top:5px;border-top:1px solid #ddd}
.uk-description-list-line>dd{color:#999}
.uk-table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:15px}
*+.uk-table{margin-top:15px}
.uk-table th,.uk-table td{padding:8px 8px}
.uk-table th{text-align:left}
.uk-table td{vertical-align:top}
.uk-table thead th{vertical-align:bottom}
.uk-table caption,.uk-table tfoot{font-size:12px;font-style:italic}
.uk-table caption{text-align:left;color:#999}
.uk-table tbody tr.uk-active{background:#EEE}
.uk-table-middle,.uk-table-middle td{vertical-align:middle !important}
.uk-table-striped tbody tr:nth-of-type(odd){background:#f5f5f5}
.uk-table-condensed td{padding:4px 8px}
.uk-table-hover tbody tr:hover{background:#EEE}
.uk-form input,.uk-form select,.uk-form textarea{box-sizing:border-box;margin:0;border-radius:0;font:inherit;color:inherit}
.uk-form select{text-transform:none}
.uk-form optgroup{font:inherit;font-weight:bold}
.uk-form input::-moz-focus-inner{border:0;padding:0}
.uk-form input[type="checkbox"],.uk-form input[type="radio"]{padding:0}
.uk-form input[type="checkbox"]:not(:disabled),.uk-form input[type="radio"]:not(:disabled){cursor:pointer}
.uk-form textarea,.uk-form input:not([type]),.uk-form input[type="text"],.uk-form input[type="password"],.uk-form input[type="email"],.uk-form input[type="url"],.uk-form input[type="search"],.uk-form input[type="tel"],.uk-form input[type="number"],.uk-form input[type="datetime"]{-webkit-appearance:none}
.uk-form input[type="search"]::-webkit-search-cancel-button,.uk-form input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
.uk-form input[type="number"]::-webkit-inner-spin-button,.uk-form input[type="number"]::-webkit-outer-spin-button{height:auto}
.uk-form fieldset{border:0;margin:0;padding:0}
.uk-form textarea{overflow:auto;vertical-align:top}
.uk-form ::-moz-placeholder{opacity:1}
.uk-form :invalid{box-shadow:none}
.uk-form input:not([type="radio"]):not([type="checkbox"]),.uk-form select{vertical-align:middle}
.uk-form>:last-child{margin-bottom:0}
.uk-form select,.uk-form textarea,.uk-form input:not([type]),.uk-form input[type="text"],.uk-form input[type="password"],.uk-form input[type="datetime"],.uk-form input[type="datetime-local"],.uk-form input[type="date"],.uk-form input[type="month"],.uk-form input[type="time"],.uk-form input[type="week"],.uk-form input[type="number"],.uk-form input[type="email"],.uk-form input[type="url"],.uk-form input[type="search"],.uk-form input[type="tel"],.uk-form input[type="color"]{height:35px;max-width:100%;padding:0 10px;border:1px solid black;background:white;color:black;-webkit-transition:all .2s linear;-webkit-transition-property:border,background,color,box-shadow,padding;transition:all .2s linear;transition-property:border,background,color,box-shadow,padding}
.uk-form select:focus,.uk-form textarea:focus,.uk-form input:not([type]):focus,.uk-form input[type="text"]:focus,.uk-form input[type="password"]:focus,.uk-form input[type="datetime"]:focus,.uk-form input[type="datetime-local"]:focus,.uk-form input[type="date"]:focus,.uk-form input[type="month"]:focus,.uk-form input[type="time"]:focus,.uk-form input[type="week"]:focus,.uk-form input[type="number"]:focus,.uk-form input[type="email"]:focus,.uk-form input[type="url"]:focus,.uk-form input[type="search"]:focus,.uk-form input[type="tel"]:focus,.uk-form input[type="color"]:focus{border-color:#565a5c;outline:0;background:white;color:black}
.uk-form select:disabled,.uk-form textarea:disabled,.uk-form input:not([type]):disabled,.uk-form input[type="text"]:disabled,.uk-form input[type="password"]:disabled,.uk-form input[type="datetime"]:disabled,.uk-form input[type="datetime-local"]:disabled,.uk-form input[type="date"]:disabled,.uk-form input[type="month"]:disabled,.uk-form input[type="time"]:disabled,.uk-form input[type="week"]:disabled,.uk-form input[type="number"]:disabled,.uk-form input[type="email"]:disabled,.uk-form input[type="url"]:disabled,.uk-form input[type="search"]:disabled,.uk-form input[type="tel"]:disabled,.uk-form input[type="color"]:disabled{border-color:#ddd;background-color:#f5f5f5;color:#999}
.uk-form :-ms-input-placeholder{color:#333 !important}
.uk-form ::-moz-placeholder{color:#333}
.uk-form ::-webkit-input-placeholder{color:#333}
.uk-form :disabled:-ms-input-placeholder{color:#999 !important}
.uk-form :disabled::-moz-placeholder{color:#999}
.uk-form :disabled::-webkit-input-placeholder{color:#999}
.uk-form legend{width:100%;border:0;padding:0;padding-bottom:15px;font-size:18px;line-height:30px}
.uk-form legend:after{content:"";display:block;border-bottom:1px solid #ddd;width:100%}
select.uk-form-small,textarea.uk-form-small,input[type].uk-form-small,input:not([type]).uk-form-small{height:25px;padding:3px 3px;font-size:12px}
select.uk-form-large,textarea.uk-form-large,input[type].uk-form-large,input:not([type]).uk-form-large{height:50px;padding:8px 6px;font-size:16px}
.uk-form textarea,.uk-form select[multiple],.uk-form select[size]{height:auto}
.uk-form-danger{border-color:#e94557 !important;background:var(--White)7f8 !important;color:#e94557 !important}
.uk-form-success{border-color:#109f71 !important;background:#fafff2 !important;color:#109f71 !important}
.uk-form-blank{border-color:transparent !important;border-style:dashed !important;background:none !important}
.uk-form-blank:focus{border-color:#ddd !important}
input.uk-form-width-mini{width:40px}
select.uk-form-width-mini{width:65px}
.uk-form-width-small{width:130px}
.uk-form-width-medium{width:200px}
.uk-form-width-large{width:500px}
.uk-form-row:before,.uk-form-row:after{content:"";display:table}
.uk-form-row:after{clear:both}
.uk-form-row+.uk-form-row{margin-top:15px}
.uk-form-help-inline{display:inline-block;margin:0 0 0 10px}
.uk-form-help-block{margin:5px 0 0 0}
.uk-form-controls>:first-child{margin-top:0}
.uk-form-controls>:last-child{margin-bottom:0}
.uk-form-controls-condensed{margin:5px 0}
.uk-form-stacked .uk-form-label{display:block;margin-bottom:5px;font-weight:bold}
@media(max-width:1023px){.uk-form-horizontal .uk-form-label{display:block;margin-bottom:5px;font-weight:bold}
}
@media(min-width:1024px){.uk-form-horizontal .uk-form-label{width:200px;margin-top:5px;float:left}
.uk-form-horizontal .uk-form-controls{margin-left:215px}
.uk-form-horizontal .uk-form-controls-text{padding-top:5px}
}
.uk-form-icon{display:inline-block;position:relative;max-width:100%}
.uk-form-icon>[class*='uk-icon-']{position:absolute;top:50%;width:30px;margin-top:-7px;font-size:14px;color:#999;text-align:center;pointer-events:none}
.uk-form-icon:not(.uk-form-icon-flip)>input{padding-left:30px !important}
.uk-form-icon-flip>[class*='uk-icon-']{right:0}
.uk-form-icon-flip>input{padding-right:30px !important}
.uk-button::-moz-focus-inner{border:0;padding:0}
.uk-button{-webkit-appearance:none;margin:0;border:0;overflow:visible;font:inherit;color:white;text-transform:none;display:inline-block;box-sizing:border-box;padding:0 16px;background:#565a5c;vertical-align:middle;line-height:1.2em;min-height:50px;font-size:1rem;text-decoration:none;text-align:center}
.uk-button:not(:disabled){cursor:pointer}
.uk-button:hover,.uk-button:focus{background-color:black;color:white;outline:0;text-decoration:none}
.uk-button:active,.uk-button.uk-active{background-color:#565a5c;color:white}
.uk-button-primary{background-color:#b4b4b4;color:black}
.uk-button-primary:hover,.uk-button-primary:focus{background-color:white;color:black}
.uk-button-primary:active,.uk-button-primary.uk-active{background-color:#0091ca;color:var(--White)}
.uk-button-success{background-color:#109f71;color:black}
.uk-button-success:hover,.uk-button-success:focus{background-color:#046e4c !important;color:var(--White)}
.uk-button-success:active,.uk-button-success.uk-active{background-color:#72ae41;color:var(--White)}
.uk-button-danger{background-color:#e94557;color:black}
.uk-button-danger:hover,.uk-button-danger:focus{background-color:#9d1f2d !important;color:var(--White)}
.uk-button-danger:active,.uk-button-danger.uk-active{background-color:#c91032;color:var(--White)}
.uk-button:disabled{background-color:#b1b8bd;color:#333}
.uk-button-link,.uk-button-link:hover,.uk-button-link:focus,.uk-button-link:active,.uk-button-link.uk-active,.uk-button-link:disabled{border-color:transparent;background:0}
.uk-button-link{color:#07D}
.uk-button-link:hover,.uk-button-link:focus,.uk-button-link:active,.uk-button-link.uk-active{color:#059;text-decoration:underline}
.uk-button-link:disabled{color:#999}
.uk-button-link:focus{outline:1px dotted}
.uk-button-mini{min-height:20px;padding:0 6px;line-height:20px;font-size:11px}
.uk-button-small{min-height:36px;padding:0 10px;line-height:20px;font-size:.9rem}
.uk-button-large{min-height:49px;padding:0 15px;line-height:40px;font-size:.95rem}
.uk-button-group{display:inline-block;vertical-align:middle;position:relative;font-size:.001px;white-space:nowrap}
.uk-button-group>*{display:inline-block}
.uk-button-group .uk-button{vertical-align:top}
.uk-button-dropdown{display:inline-block;vertical-align:middle;position:relative}
@font-face{font-family:'FontAwesome';src:url("base-design/resources/fonts/fontawesome-webfont.woff2") format("woff2"),url("base-design/resources/fonts/fontawesome-webfont.woff") format("woff"),url("base-design/resources/fonts/fontawesome-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}
@font-face{font-family:'FontAwesomeSolid';src:url("base-design/resources/fonts/fa-solid-900.woff2") format("woff2"),url("base-design/resources/fonts/fa-solid-900.woff") format("woff"),url("base-design/resources/fonts/fa-solid-900.ttf") format("truetype");font-weight:normal;font-style:normal}
[class*='uk-icon-']{font-family:FontAwesome;display:inline-block;font-weight:normal;font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
[class*='uk-icon-'],[class*='uk-icon-']:hover,[class*='uk-icon-']:focus{text-decoration:none}
.uk-icon-small{font-size:150%;vertical-align:-10%}
.uk-icon-medium{font-size:200%;vertical-align:-16%}
.uk-icon-large{font-size:250%;vertical-align:-22%}
.uk-icon-justify{width:1em;text-align:center}
.uk-icon-spin{display:inline-block;animation:uk-rotate 2s infinite linear}
.uk-icon-hover{color:#999}
.uk-icon-hover:hover{color:#444}
.uk-icon-button{box-sizing:border-box;display:inline-block;width:35px;height:35px;border-radius:100%;background:#eee;line-height:35px;color:#444;font-size:18px;text-align:center}
.uk-icon-button:hover,.uk-icon-button:focus{background-color:#f5f5f5;color:#444;outline:0}
.uk-icon-button:active{background-color:#ddd;color:#444}
.uk-icon-glass:before{content:"\f000"}
.uk-icon-music:before{content:"\f001"}
.uk-icon-search:before{content:"\f002"}
.uk-icon-envelope-o:before{content:"\f003"}
.uk-icon-heart:before{content:"\f004"}
.uk-icon-star:before{content:"\f005"}
.uk-icon-star-o:before{content:"\f006"}
.uk-icon-user:before{content:"\f007"}
.uk-icon-film:before{content:"\f008"}
.uk-icon-th-large:before{content:"\f009"}
.uk-icon-th:before{content:"\f00a"}
.uk-icon-th-list:before{content:"\f00b"}
.uk-icon-check:before{content:"\f00c"}
.uk-icon-remove:before,.uk-icon-close:before,.uk-icon-times:before{content:"\f00d"}
.uk-icon-search-plus:before{content:"\f00e"}
.uk-icon-search-minus:before{content:"\f010"}
.uk-icon-power-off:before{content:"\f011"}
.uk-icon-signal:before{content:"\f012"}
.uk-icon-gear:before,.uk-icon-cog:before{content:"\f013"}
.uk-icon-trash-o:before{content:"\f014"}
.uk-icon-home:before{content:"\f015"}
.uk-icon-file-o:before{content:"\f016"}
.uk-icon-clock-o:before{content:"\f017"}
.uk-icon-road:before{content:"\f018"}
.uk-icon-download:before{content:"\f019"}
.uk-icon-arrow-circle-o-down:before{content:"\f01a"}
.uk-icon-arrow-circle-o-up:before{content:"\f01b"}
.uk-icon-inbox:before{content:"\f01c"}
.uk-icon-play-circle-o:before{content:"\f01d"}
.uk-icon-rotate-right:before,.uk-icon-repeat:before{content:"\f01e"}
.uk-icon-refresh:before{content:"\f021"}
.uk-icon-list-alt:before{content:"\f022"}
.uk-icon-lock:before{content:"\f023"}
.uk-icon-flag:before{content:"\f024"}
.uk-icon-headphones:before{content:"\f025"}
.uk-icon-volume-off:before{content:"\f026"}
.uk-icon-volume-down:before{content:"\f027"}
.uk-icon-volume-up:before{content:"\f028"}
.uk-icon-qrcode:before{content:"\f029"}
.uk-icon-barcode:before{content:"\f02a"}
.uk-icon-tag:before{content:"\f02b"}
.uk-icon-tags:before{content:"\f02c"}
.uk-icon-book:before{content:"\f02d"}
.uk-icon-bookmark:before{content:"\f02e"}
.uk-icon-print:before{content:"\f02f"}
.uk-icon-camera:before{content:"\f030"}
.uk-icon-font:before{content:"\f031"}
.uk-icon-bold:before{content:"\f032"}
.uk-icon-italic:before{content:"\f033"}
.uk-icon-text-height:before{content:"\f034"}
.uk-icon-text-width:before{content:"\f035"}
.uk-icon-align-left:before{content:"\f036"}
.uk-icon-align-center:before{content:"\f037"}
.uk-icon-align-right:before{content:"\f038"}
.uk-icon-align-justify:before{content:"\f039"}
.uk-icon-list:before{content:"\f03a"}
.uk-icon-dedent:before,.uk-icon-outdent:before{content:"\f03b"}
.uk-icon-indent:before{content:"\f03c"}
.uk-icon-video-camera:before{content:"\f03d"}
.uk-icon-photo:before,.uk-icon-image:before,.uk-icon-picture-o:before{content:"\f03e"}
.uk-icon-pencil:before{content:"\f040"}
.uk-icon-map-marker:before{content:"\f041"}
.uk-icon-adjust:before{content:"\f042"}
.uk-icon-tint:before{content:"\f043"}
.uk-icon-edit:before,.uk-icon-pencil-square-o:before{content:"\f044"}
.uk-icon-share-square-o:before{content:"\f045"}
.uk-icon-check-square-o:before{content:"\f046"}
.uk-icon-arrows:before{content:"\f047"}
.uk-icon-step-backward:before{content:"\f048"}
.uk-icon-fast-backward:before{content:"\f049"}
.uk-icon-backward:before{content:"\f04a"}
.uk-icon-play:before{content:"\f04b"}
.uk-icon-pause:before{content:"\f04c"}
.uk-icon-stop:before{content:"\f04d"}
.uk-icon-forward:before{content:"\f04e"}
.uk-icon-fast-forward:before{content:"\f050"}
.uk-icon-step-forward:before{content:"\f051"}
.uk-icon-eject:before{content:"\f052"}
.uk-icon-chevron-left:before{content:"\f053"}
.uk-icon-chevron-right:before,.gef-results-table ul li:before{content:"\f054"}
.uk-icon-plus-circle:before{content:"\f055"}
.uk-icon-minus-circle:before{content:"\f056"}
.uk-icon-times-circle:before{content:"\f057"}
.uk-icon-check-circle:before{content:"\f058"}
.uk-icon-question-circle:before{content:"\f059"}
.uk-icon-info-circle:before{content:"\f05a"}
.uk-icon-crosshairs:before{content:"\f05b"}
.uk-icon-times-circle-o:before{content:"\f05c"}
.uk-icon-check-circle-o:before{content:"\f05d"}
.uk-icon-ban:before{content:"\f05e"}
.uk-icon-arrow-left:before{content:"\f060"}
.uk-icon-arrow-right:before{content:"\f061"}
.uk-icon-arrow-up:before{content:"\f062"}
.uk-icon-arrow-down:before{content:"\f063"}
.uk-icon-mail-forward:before,.uk-icon-share:before{content:"\f064"}
.uk-icon-expand:before{content:"\f065"}
.uk-icon-compress:before{content:"\f066"}
.uk-icon-plus:before{content:"\f067"}
.uk-icon-minus:before{content:"\f068"}
.uk-icon-asterisk:before{content:"\f069"}
.uk-icon-exclamation-circle:before{content:"\f06a"}
.uk-icon-gift:before{content:"\f06b"}
.uk-icon-leaf:before{content:"\f06c"}
.uk-icon-fire:before{content:"\f06d"}
.uk-icon-eye:before{content:"\f06e"}
.uk-icon-eye-slash:before{content:"\f070"}
.uk-icon-warning:before,.uk-icon-exclamation-triangle:before{content:"\f071"}
.uk-icon-plane:before{content:"\f072"}
.uk-icon-calendar:before{content:"\f073"}
.uk-icon-random:before{content:"\f074"}
.uk-icon-comment:before{content:"\f075"}
.uk-icon-magnet:before{content:"\f076"}
.uk-icon-chevron-up:before{content:"\f077"}
.uk-icon-chevron-down:before{content:"\f078"}
.uk-icon-retweet:before{content:"\f079"}
.uk-icon-shopping-cart:before{content:"\f07a"}
.uk-icon-folder:before{content:"\f07b"}
.uk-icon-folder-open:before{content:"\f07c"}
.uk-icon-arrows-v:before{content:"\f07d"}
.uk-icon-arrows-h:before{content:"\f07e"}
.uk-icon-bar-chart-o:before,.uk-icon-bar-chart:before{content:"\f080"}
.uk-icon-twitter-square:before{content:"\f081"}
.uk-icon-facebook-square:before{content:"\f082"}
.uk-icon-camera-retro:before{content:"\f083"}
.uk-icon-key:before{content:"\f084"}
.uk-icon-gears:before,.uk-icon-cogs:before{content:"\f085"}
.uk-icon-comments:before{content:"\f086"}
.uk-icon-thumbs-o-up:before{content:"\f087"}
.uk-icon-thumbs-o-down:before{content:"\f088"}
.uk-icon-star-half:before{content:"\f089"}
.uk-icon-heart-o:before{content:"\f08a"}
.uk-icon-sign-out:before{content:"\f08b"}
.uk-icon-linkedin-square:before{content:"\f08c"}
.uk-icon-thumb-tack:before{content:"\f08d"}
.uk-icon-external-link:before,.gef-external-link:before{content:"\f08e"}
.uk-icon-sign-in:before{content:"\f090"}
.uk-icon-trophy:before{content:"\f091"}
.uk-icon-github-square:before{content:"\f092"}
.uk-icon-upload:before{content:"\f093"}
.uk-icon-lemon-o:before{content:"\f094"}
.uk-icon-phone:before{content:"\f095"}
.uk-icon-square-o:before{content:"\f096"}
.uk-icon-bookmark-o:before{content:"\f097"}
.uk-icon-phone-square:before{content:"\f098"}
.uk-icon-twitter:before{content:"\f099"}
.uk-icon-facebook-f:before,.uk-icon-facebook:before{content:"\f09a"}
.uk-icon-github:before{content:"\f09b"}
.uk-icon-unlock:before{content:"\f09c"}
.uk-icon-credit-card:before{content:"\f09d"}
.uk-icon-rss:before{content:"\f09e"}
.uk-icon-hdd-o:before{content:"\f0a0"}
.uk-icon-bullhorn:before{content:"\f0a1"}
.uk-icon-bell:before{content:"\f0f3"}
.uk-icon-certificate:before{content:"\f0a3"}
.uk-icon-hand-o-right:before{content:"\f0a4"}
.uk-icon-hand-o-left:before{content:"\f0a5"}
.uk-icon-hand-o-up:before{content:"\f0a6"}
.uk-icon-hand-o-down:before{content:"\f0a7"}
.uk-icon-arrow-circle-left:before{content:"\f0a8"}
.uk-icon-arrow-circle-right:before{content:"\f0a9"}
.uk-icon-arrow-circle-up:before{content:"\f0aa"}
.uk-icon-arrow-circle-down:before{content:"\f0ab"}
.uk-icon-globe:before{content:"\f0ac"}
.uk-icon-wrench:before{content:"\f0ad"}
.uk-icon-tasks:before{content:"\f0ae"}
.uk-icon-filter:before{content:"\f0b0"}
.uk-icon-briefcase:before{content:"\f0b1"}
.uk-icon-arrows-alt:before{content:"\f0b2"}
.uk-icon-group:before,.uk-icon-users:before{content:"\f0c0"}
.uk-icon-chain:before,.uk-icon-link:before{content:"\f0c1"}
.uk-icon-cloud:before{content:"\f0c2"}
.uk-icon-flask:before{content:"\f0c3"}
.uk-icon-cut:before,.uk-icon-scissors:before{content:"\f0c4"}
.uk-icon-copy:before,.uk-icon-files-o:before{content:"\f0c5"}
.uk-icon-paperclip:before{content:"\f0c6"}
.uk-icon-save:before,.uk-icon-floppy-o:before{content:"\f0c7"}
.uk-icon-square:before{content:"\f0c8"}
.uk-icon-navicon:before,.uk-icon-reorder:before,.uk-icon-bars:before{content:"\f0c9"}
.uk-icon-list-ul:before{content:"\f0ca"}
.uk-icon-list-ol:before{content:"\f0cb"}
.uk-icon-strikethrough:before{content:"\f0cc"}
.uk-icon-underline:before{content:"\f0cd"}
.uk-icon-table:before{content:"\f0ce"}
.uk-icon-magic:before{content:"\f0d0"}
.uk-icon-truck:before{content:"\f0d1"}
.uk-icon-pinterest:before{content:"\f0d2"}
.uk-icon-pinterest-square:before{content:"\f0d3"}
.uk-icon-google-plus-square:before{content:"\f0d4"}
.uk-icon-google-plus:before{content:"\f0d5"}
.uk-icon-money:before{content:"\f0d6"}
.uk-icon-caret-down:before{content:"\f0d7"}
.uk-icon-caret-up:before{content:"\f0d8"}
.uk-icon-caret-left:before{content:"\f0d9"}
.uk-icon-caret-right:before{content:"\f0da"}
.uk-icon-columns:before{content:"\f0db"}
.uk-icon-unsorted:before,.uk-icon-sort:before{content:"\f0dc"}
.uk-icon-sort-down:before,.uk-icon-sort-desc:before{content:"\f0dd"}
.uk-icon-sort-up:before,.uk-icon-sort-asc:before{content:"\f0de"}
.uk-icon-envelope:before{content:"\f0e0"}
.uk-icon-linkedin:before{content:"\f0e1"}
.uk-icon-rotate-left:before,.uk-icon-undo:before{content:"\f0e2"}
.uk-icon-legal:before,.uk-icon-gavel:before{content:"\f0e3"}
.uk-icon-dashboard:before,.uk-icon-tachometer:before{content:"\f0e4"}
.uk-icon-comment-o:before{content:"\f0e5"}
.uk-icon-comments-o:before{content:"\f0e6"}
.uk-icon-flash:before,.uk-icon-bolt:before{content:"\f0e7"}
.uk-icon-sitemap:before{content:"\f0e8"}
.uk-icon-umbrella:before{content:"\f0e9"}
.uk-icon-paste:before,.uk-icon-clipboard:before{content:"\f0ea"}
.uk-icon-lightbulb-o:before{content:"\f0eb"}
.uk-icon-exchange:before{content:"\f0ec"}
.uk-icon-cloud-download:before{content:"\f0ed"}
.uk-icon-cloud-upload:before{content:"\f0ee"}
.uk-icon-user-md:before{content:"\f0f0"}
.uk-icon-stethoscope:before{content:"\f0f1"}
.uk-icon-suitcase:before{content:"\f0f2"}
.uk-icon-bell-o:before{content:"\f0a2"}
.uk-icon-coffee:before{content:"\f0f4"}
.uk-icon-cutlery:before{content:"\f0f5"}
.uk-icon-file-text-o:before{content:"\f0f6"}
.uk-icon-building-o:before{content:"\f0f7"}
.uk-icon-hospital-o:before{content:"\f0f8"}
.uk-icon-ambulance:before{content:"\f0f9"}
.uk-icon-medkit:before{content:"\f0fa"}
.uk-icon-fighter-jet:before{content:"\f0fb"}
.uk-icon-beer:before{content:"\f0fc"}
.uk-icon-h-square:before{content:"\f0fd"}
.uk-icon-plus-square:before{content:"\f0fe"}
.uk-icon-angle-double-left:before{content:"\f100"}
.uk-icon-angle-double-right:before{content:"\f101"}
.uk-icon-angle-double-up:before{content:"\f102"}
.uk-icon-angle-double-down:before{content:"\f103"}
.uk-icon-angle-left:before{content:"\f104"}
.uk-icon-angle-right:before,.gef-link-list li:before{content:"\f105"}
.uk-icon-angle-up:before{content:"\f106"}
.uk-icon-angle-down:before{content:"\f107"}
.uk-icon-desktop:before{content:"\f108"}
.uk-icon-laptop:before{content:"\f109"}
.uk-icon-tablet:before{content:"\f10a"}
.uk-icon-mobile-phone:before,.uk-icon-mobile:before{content:"\f10b"}
.uk-icon-circle-o:before{content:"\f10c"}
.uk-icon-quote-left:before{content:"\f10d"}
.uk-icon-quote-right:before{content:"\f10e"}
.uk-icon-spinner:before{content:"\f110"}
.uk-icon-circle:before{content:"\f111"}
.uk-icon-mail-reply:before,.uk-icon-reply:before{content:"\f112"}
.uk-icon-github-alt:before{content:"\f113"}
.uk-icon-folder-o:before{content:"\f114"}
.uk-icon-folder-open-o:before{content:"\f115"}
.uk-icon-smile-o:before{content:"\f118"}
.uk-icon-frown-o:before{content:"\f119"}
.uk-icon-meh-o:before{content:"\f11a"}
.uk-icon-gamepad:before{content:"\f11b"}
.uk-icon-keyboard-o:before{content:"\f11c"}
.uk-icon-flag-o:before{content:"\f11d"}
.uk-icon-flag-checkered:before{content:"\f11e"}
.uk-icon-terminal:before{content:"\f120"}
.uk-icon-code:before{content:"\f121"}
.uk-icon-mail-reply-all:before,.uk-icon-reply-all:before{content:"\f122"}
.uk-icon-star-half-empty:before,.uk-icon-star-half-full:before,.uk-icon-star-half-o:before{content:"\f123"}
.uk-icon-location-arrow:before{content:"\f124"}
.uk-icon-crop:before{content:"\f125"}
.uk-icon-code-fork:before{content:"\f126"}
.uk-icon-unlink:before,.uk-icon-chain-broken:before{content:"\f127"}
.uk-icon-question:before{content:"\f128"}
.uk-icon-info:before{content:"\f129"}
.uk-icon-exclamation:before{content:"\f12a"}
.uk-icon-superscript:before{content:"\f12b"}
.uk-icon-subscript:before{content:"\f12c"}
.uk-icon-eraser:before{content:"\f12d"}
.uk-icon-puzzle-piece:before{content:"\f12e"}
.uk-icon-microphone:before{content:"\f130"}
.uk-icon-microphone-slash:before{content:"\f131"}
.uk-icon-shield:before{content:"\f132"}
.uk-icon-calendar-o:before{content:"\f133"}
.uk-icon-fire-extinguisher:before{content:"\f134"}
.uk-icon-rocket:before{content:"\f135"}
.uk-icon-maxcdn:before{content:"\f136"}
.uk-icon-chevron-circle-left:before{content:"\f137"}
.uk-icon-chevron-circle-right:before{content:"\f138"}
.uk-icon-chevron-circle-up:before{content:"\f139"}
.uk-icon-chevron-circle-down:before{content:"\f13a"}
.uk-icon-html5:before{content:"\f13b"}
.uk-icon-css3:before{content:"\f13c"}
.uk-icon-anchor:before{content:"\f13d"}
.uk-icon-unlock-alt:before{content:"\f13e"}
.uk-icon-bullseye:before{content:"\f140"}
.uk-icon-ellipsis-h:before{content:"\f141"}
.uk-icon-ellipsis-v:before{content:"\f142"}
.uk-icon-rss-square:before{content:"\f143"}
.uk-icon-play-circle:before{content:"\f144"}
.uk-icon-ticket:before{content:"\f145"}
.uk-icon-minus-square:before{content:"\f146"}
.uk-icon-minus-square-o:before{content:"\f147"}
.uk-icon-level-up:before{content:"\f148"}
.uk-icon-level-down:before{content:"\f149"}
.uk-icon-check-square:before{content:"\f14a"}
.uk-icon-pencil-square:before{content:"\f14b"}
.uk-icon-external-link-square:before{content:"\f14c"}
.uk-icon-share-square:before{content:"\f14d"}
.uk-icon-compass:before{content:"\f14e"}
.uk-icon-toggle-down:before,.uk-icon-caret-square-o-down:before{content:"\f150"}
.uk-icon-toggle-up:before,.uk-icon-caret-square-o-up:before{content:"\f151"}
.uk-icon-toggle-right:before,.uk-icon-caret-square-o-right:before{content:"\f152"}
.uk-icon-euro:before,.uk-icon-eur:before{content:"\f153"}
.uk-icon-gbp:before{content:"\f154"}
.uk-icon-dollar:before,.uk-icon-usd:before{content:"\f155"}
.uk-icon-rupee:before,.uk-icon-inr:before{content:"\f156"}
.uk-icon-cny:before,.uk-icon-rmb:before,.uk-icon-yen:before,.uk-icon-jpy:before{content:"\f157"}
.uk-icon-ruble:before,.uk-icon-rouble:before,.uk-icon-rub:before{content:"\f158"}
.uk-icon-won:before,.uk-icon-krw:before{content:"\f159"}
.uk-icon-bitcoin:before,.uk-icon-btc:before{content:"\f15a"}
.uk-icon-file:before{content:"\f15b"}
.uk-icon-file-text:before{content:"\f15c"}
.uk-icon-sort-alpha-asc:before{content:"\f15d"}
.uk-icon-sort-alpha-desc:before{content:"\f15e"}
.uk-icon-sort-amount-asc:before{content:"\f160"}
.uk-icon-sort-amount-desc:before{content:"\f161"}
.uk-icon-sort-numeric-asc:before{content:"\f162"}
.uk-icon-sort-numeric-desc:before{content:"\f163"}
.uk-icon-thumbs-up:before{content:"\f164"}
.uk-icon-thumbs-down:before{content:"\f165"}
.uk-icon-youtube-square:before{content:"\f166"}
.uk-icon-youtube:before{content:"\f167"}
.uk-icon-xing:before{content:"\f168"}
.uk-icon-xing-square:before{content:"\f169"}
.uk-icon-youtube-play:before{content:"\f16a"}
.uk-icon-dropbox:before{content:"\f16b"}
.uk-icon-stack-overflow:before{content:"\f16c"}
.uk-icon-instagram:before{content:"\f16d"}
.uk-icon-flickr:before{content:"\f16e"}
.uk-icon-adn:before{content:"\f170"}
.uk-icon-bitbucket:before{content:"\f171"}
.uk-icon-bitbucket-square:before{content:"\f172"}
.uk-icon-tumblr:before{content:"\f173"}
.uk-icon-tumblr-square:before{content:"\f174"}
.uk-icon-long-arrow-down:before{content:"\f175"}
.uk-icon-long-arrow-up:before{content:"\f176"}
.uk-icon-long-arrow-left:before{content:"\f177"}
.uk-icon-long-arrow-right:before{content:"\f178"}
.uk-icon-apple:before{content:"\f179"}
.uk-icon-windows:before{content:"\f17a"}
.uk-icon-android:before{content:"\f17b"}
.uk-icon-linux:before{content:"\f17c"}
.uk-icon-dribbble:before{content:"\f17d"}
.uk-icon-skype:before{content:"\f17e"}
.uk-icon-foursquare:before{content:"\f180"}
.uk-icon-trello:before{content:"\f181"}
.uk-icon-female:before{content:"\f182"}
.uk-icon-male:before{content:"\f183"}
.uk-icon-gittip:before,.uk-icon-gratipay:before{content:"\f184"}
.uk-icon-sun-o:before{content:"\f185"}
.uk-icon-moon-o:before{content:"\f186"}
.uk-icon-archive:before{content:"\f187"}
.uk-icon-bug:before{content:"\f188"}
.uk-icon-vk:before{content:"\f189"}
.uk-icon-weibo:before{content:"\f18a"}
.uk-icon-renren:before{content:"\f18b"}
.uk-icon-pagelines:before{content:"\f18c"}
.uk-icon-stack-exchange:before{content:"\f18d"}
.uk-icon-arrow-circle-o-right:before{content:"\f18e"}
.uk-icon-arrow-circle-o-left:before{content:"\f190"}
.uk-icon-toggle-left:before,.uk-icon-caret-square-o-left:before{content:"\f191"}
.uk-icon-dot-circle-o:before{content:"\f192"}
.uk-icon-wheelchair:before{content:"\f193"}
.uk-icon-vimeo-square:before{content:"\f194"}
.uk-icon-turkish-lira:before,.uk-icon-try:before{content:"\f195"}
.uk-icon-plus-square-o:before{content:"\f196"}
.uk-icon-space-shuttle:before{content:"\f197"}
.uk-icon-slack:before{content:"\f198"}
.uk-icon-envelope-square:before{content:"\f199"}
.uk-icon-wordpress:before{content:"\f19a"}
.uk-icon-openid:before{content:"\f19b"}
.uk-icon-institution:before,.uk-icon-bank:before,.uk-icon-university:before{content:"\f19c"}
.uk-icon-mortar-board:before,.uk-icon-graduation-cap:before{content:"\f19d"}
.uk-icon-yahoo:before{content:"\f19e"}
.uk-icon-google:before{content:"\f1a0"}
.uk-icon-reddit:before{content:"\f1a1"}
.uk-icon-reddit-square:before{content:"\f1a2"}
.uk-icon-stumbleupon-circle:before{content:"\f1a3"}
.uk-icon-stumbleupon:before{content:"\f1a4"}
.uk-icon-delicious:before{content:"\f1a5"}
.uk-icon-digg:before{content:"\f1a6"}
.uk-icon-pied-piper:before{content:"\f1a7"}
.uk-icon-pied-piper-alt:before{content:"\f1a8"}
.uk-icon-drupal:before{content:"\f1a9"}
.uk-icon-joomla:before{content:"\f1aa"}
.uk-icon-language:before{content:"\f1ab"}
.uk-icon-fax:before{content:"\f1ac"}
.uk-icon-building:before{content:"\f1ad"}
.uk-icon-child:before{content:"\f1ae"}
.uk-icon-paw:before{content:"\f1b0"}
.uk-icon-spoon:before{content:"\f1b1"}
.uk-icon-cube:before{content:"\f1b2"}
.uk-icon-cubes:before{content:"\f1b3"}
.uk-icon-behance:before{content:"\f1b4"}
.uk-icon-behance-square:before{content:"\f1b5"}
.uk-icon-steam:before{content:"\f1b6"}
.uk-icon-steam-square:before{content:"\f1b7"}
.uk-icon-recycle:before{content:"\f1b8"}
.uk-icon-automobile:before,.uk-icon-car:before{content:"\f1b9"}
.uk-icon-cab:before,.uk-icon-taxi:before{content:"\f1ba"}
.uk-icon-tree:before{content:"\f1bb"}
.uk-icon-spotify:before{content:"\f1bc"}
.uk-icon-deviantart:before{content:"\f1bd"}
.uk-icon-soundcloud:before{content:"\f1be"}
.uk-icon-database:before{content:"\f1c0"}
.uk-icon-file-pdf-o:before{content:"\f1c1"}
.uk-icon-file-word-o:before{content:"\f1c2"}
.uk-icon-file-excel-o:before{content:"\f1c3"}
.uk-icon-file-powerpoint-o:before{content:"\f1c4"}
.uk-icon-file-photo-o:before,.uk-icon-file-picture-o:before,.uk-icon-file-image-o:before{content:"\f1c5"}
.uk-icon-file-zip-o:before,.uk-icon-file-archive-o:before{content:"\f1c6"}
.uk-icon-file-sound-o:before,.uk-icon-file-audio-o:before{content:"\f1c7"}
.uk-icon-file-movie-o:before,.uk-icon-file-video-o:before{content:"\f1c8"}
.uk-icon-file-code-o:before{content:"\f1c9"}
.uk-icon-vine:before{content:"\f1ca"}
.uk-icon-codepen:before{content:"\f1cb"}
.uk-icon-jsfiddle:before{content:"\f1cc"}
.uk-icon-life-bouy:before,.uk-icon-life-buoy:before,.uk-icon-life-saver:before,.uk-icon-support:before,.uk-icon-life-ring:before{content:"\f1cd"}
.uk-icon-circle-o-notch:before{content:"\f1ce"}
.uk-icon-ra:before,.uk-icon-rebel:before{content:"\f1d0"}
.uk-icon-ge:before,.uk-icon-empire:before{content:"\f1d1"}
.uk-icon-git-square:before{content:"\f1d2"}
.uk-icon-git:before{content:"\f1d3"}
.uk-icon-hacker-news:before{content:"\f1d4"}
.uk-icon-tencent-weibo:before{content:"\f1d5"}
.uk-icon-qq:before{content:"\f1d6"}
.uk-icon-wechat:before,.uk-icon-weixin:before{content:"\f1d7"}
.uk-icon-send:before,.uk-icon-paper-plane:before{content:"\f1d8"}
.uk-icon-send-o:before,.uk-icon-paper-plane-o:before{content:"\f1d9"}
.uk-icon-history:before{content:"\f1da"}
.uk-icon-genderless:before,.uk-icon-circle-thin:before{content:"\f1db"}
.uk-icon-header:before{content:"\f1dc"}
.uk-icon-paragraph:before{content:"\f1dd"}
.uk-icon-sliders:before{content:"\f1de"}
.uk-icon-share-alt:before{content:"\f1e0"}
.uk-icon-share-alt-square:before{content:"\f1e1"}
.uk-icon-bomb:before{content:"\f1e2"}
.uk-icon-soccer-ball-o:before,.uk-icon-futbol-o:before{content:"\f1e3"}
.uk-icon-tty:before{content:"\f1e4"}
.uk-icon-binoculars:before{content:"\f1e5"}
.uk-icon-plug:before{content:"\f1e6"}
.uk-icon-slideshare:before{content:"\f1e7"}
.uk-icon-twitch:before{content:"\f1e8"}
.uk-icon-yelp:before{content:"\f1e9"}
.uk-icon-newspaper-o:before{content:"\f1ea"}
.uk-icon-wifi:before{content:"\f1eb"}
.uk-icon-calculator:before{content:"\f1ec"}
.uk-icon-paypal:before{content:"\f1ed"}
.uk-icon-google-wallet:before{content:"\f1ee"}
.uk-icon-cc-visa:before{content:"\f1f0"}
.uk-icon-cc-mastercard:before{content:"\f1f1"}
.uk-icon-cc-discover:before{content:"\f1f2"}
.uk-icon-cc-amex:before{content:"\f1f3"}
.uk-icon-cc-paypal:before{content:"\f1f4"}
.uk-icon-cc-stripe:before{content:"\f1f5"}
.uk-icon-bell-slash:before{content:"\f1f6"}
.uk-icon-bell-slash-o:before{content:"\f1f7"}
.uk-icon-trash:before{content:"\f1f8"}
.uk-icon-copyright:before{content:"\f1f9"}
.uk-icon-at:before{content:"\f1fa"}
.uk-icon-eyedropper:before{content:"\f1fb"}
.uk-icon-paint-brush:before{content:"\f1fc"}
.uk-icon-birthday-cake:before{content:"\f1fd"}
.uk-icon-area-chart:before{content:"\f1fe"}
.uk-icon-pie-chart:before{content:"\f200"}
.uk-icon-line-chart:before{content:"\f201"}
.uk-icon-lastfm:before{content:"\f202"}
.uk-icon-lastfm-square:before{content:"\f203"}
.uk-icon-toggle-off:before{content:"\f204"}
.uk-icon-toggle-on:before{content:"\f205"}
.uk-icon-bicycle:before{content:"\f206"}
.uk-icon-bus:before{content:"\f207"}
.uk-icon-ioxhost:before{content:"\f208"}
.uk-icon-angellist:before{content:"\f209"}
.uk-icon-cc:before{content:"\f20a"}
.uk-icon-shekel:before,.uk-icon-sheqel:before,.uk-icon-ils:before{content:"\f20b"}
.uk-icon-meanpath:before{content:"\f20c"}
.uk-icon-buysellads:before{content:"\f20d"}
.uk-icon-connectdevelop:before{content:"\f20e"}
.uk-icon-dashcube:before{content:"\f210"}
.uk-icon-forumbee:before{content:"\f211"}
.uk-icon-leanpub:before{content:"\f212"}
.uk-icon-sellsy:before{content:"\f213"}
.uk-icon-shirtsinbulk:before{content:"\f214"}
.uk-icon-simplybuilt:before{content:"\f215"}
.uk-icon-skyatlas:before{content:"\f216"}
.uk-icon-cart-plus:before{content:"\f217"}
.uk-icon-cart-arrow-down:before{content:"\f218"}
.uk-icon-diamond:before{content:"\f219"}
.uk-icon-ship:before{content:"\f21a"}
.uk-icon-user-secret:before{content:"\f21b"}
.uk-icon-motorcycle:before{content:"\f21c"}
.uk-icon-street-view:before{content:"\f21d"}
.uk-icon-heartbeat:before{content:"\f21e"}
.uk-icon-venus:before{content:"\f221"}
.uk-icon-mars:before{content:"\f222"}
.uk-icon-mercury:before{content:"\f223"}
.uk-icon-transgender:before{content:"\f224"}
.uk-icon-transgender-alt:before{content:"\f225"}
.uk-icon-venus-double:before{content:"\f226"}
.uk-icon-mars-double:before{content:"\f227"}
.uk-icon-venus-mars:before{content:"\f228"}
.uk-icon-mars-stroke:before{content:"\f229"}
.uk-icon-mars-stroke-v:before{content:"\f22a"}
.uk-icon-mars-stroke-h:before{content:"\f22b"}
.uk-icon-neuter:before{content:"\f22c"}
.uk-icon-facebook-official:before{content:"\f230"}
.uk-icon-pinterest-p:before{content:"\f231"}
.uk-icon-whatsapp:before{content:"\f232"}
.uk-icon-server:before{content:"\f233"}
.uk-icon-user-plus:before{content:"\f234"}
.uk-icon-user-times:before{content:"\f235"}
.uk-icon-hotel:before,.uk-icon-bed:before{content:"\f236"}
.uk-icon-viacoin:before{content:"\f237"}
.uk-icon-train:before{content:"\f238"}
.uk-icon-subway:before{content:"\f239"}
.uk-icon-medium-logo:before{content:"\f23a"}
.uk-icon-500px:before{content:"\f26e"}
.uk-icon-amazon:before{content:"\f270"}
.uk-icon-balance-scale:before{content:"\f24e"}
.uk-icon-battery-empty:before,.uk-icon-battery-0:before{content:"\f244"}
.uk-icon-battery-quarter:before,.uk-icon-battery-1:before{content:"\f243"}
.uk-icon-battery-half:before,.uk-icon-battery-2:before{content:"\f242"}
.uk-icon-battery-three-quarters:before,.uk-icon-battery-3:before{content:"\f241"}
.uk-icon-battery-full:before,.uk-icon-battery-4:before{content:"\f240"}
.uk-icon-black-tie:before{content:"\f27e"}
.uk-icon-calendar-check-o:before{content:"\f274"}
.uk-icon-calendar-minus-o:before{content:"\f272"}
.uk-icon-calendar-plus-o:before{content:"\f271"}
.uk-icon-calendar-times-o:before{content:"\f273"}
.uk-icon-cc-diners-club:before{content:"\f24c"}
.uk-icon-cc-jcb:before{content:"\f24b"}
.uk-icon-chrome:before{content:"\f268"}
.uk-icon-clone:before{content:"\f24d"}
.uk-icon-commenting:before{content:"\f27a"}
.uk-icon-commenting-o:before{content:"\f27b"}
.uk-icon-contao:before{content:"\f26d"}
.uk-icon-creative-commons:before{content:"\f25e"}
.uk-icon-expeditedssl:before{content:"\f23e"}
.uk-icon-firefox:before{content:"\f269"}
.uk-icon-fonticons:before{content:"\f280"}
.uk-icon-get-pocket:before{content:"\f265"}
.uk-icon-gg:before{content:"\f260"}
.uk-icon-gg-circle:before{content:"\f261"}
.uk-icon-hand-lizard-o:before{content:"\f258"}
.uk-icon-hand-stop-o:before,.uk-icon-hand-paper-o:before{content:"\f256"}
.uk-icon-hand-peace-o:before{content:"\f25b"}
.uk-icon-hand-pointer-o:before{content:"\f25a"}
.uk-icon-hand-grab-o:before,.uk-icon-hand-rock-o:before{content:"\f255"}
.uk-icon-hand-scissors-o:before{content:"\f257"}
.uk-icon-hand-spock-o:before{content:"\f259"}
.uk-icon-hourglass:before{content:"\f254"}
.uk-icon-hourglass-o:before{content:"\f250"}
.uk-icon-hourglass-1:before,.uk-icon-hourglass-start:before{content:"\f251"}
.uk-icon-hourglass-2:before,.uk-icon-hourglass-half:before{content:"\f252"}
.uk-icon-hourglass-3:before,.uk-icon-hourglass-end:before{content:"\f253"}
.uk-icon-houzz:before{content:"\f27c"}
.uk-icon-i-cursor:before{content:"\f246"}
.uk-icon-industry:before{content:"\f275"}
.uk-icon-internet-explorer:before{content:"\f26b"}
.uk-icon-map:before{content:"\f279"}
.uk-icon-map-o:before{content:"\f278"}
.uk-icon-map-pin:before{content:"\f276"}
.uk-icon-map-signs:before{content:"\f277"}
.uk-icon-mouse-pointer:before{content:"\f245"}
.uk-icon-object-group:before{content:"\f247"}
.uk-icon-object-ungroup:before{content:"\f248"}
.uk-icon-odnoklassniki:before{content:"\f263"}
.uk-icon-odnoklassniki-square:before{content:"\f264"}
.uk-icon-opencart:before{content:"\f23d"}
.uk-icon-opera:before{content:"\f26a"}
.uk-icon-optin-monster:before{content:"\f23c"}
.uk-icon-registered:before{content:"\f25d"}
.uk-icon-safari:before{content:"\f267"}
.uk-icon-sticky-note:before{content:"\f249"}
.uk-icon-sticky-note-o:before{content:"\f24a"}
.uk-icon-tv:before,.uk-icon-television:before{content:"\f26c"}
.uk-icon-trademark:before{content:"\f25c"}
.uk-icon-tripadvisor:before{content:"\f262"}
.uk-icon-vimeo:before{content:"\f27d"}
.uk-icon-wikipedia-w:before{content:"\f266"}
.uk-icon-yc:before,.uk-icon-y-combinator:before{content:"\f23b"}
.uk-icon-yc-square:before,.uk-icon-y-combinator-square:before{content:"\f1d4"}
.uk-icon-bluetooth:before{content:"\f293"}
.uk-icon-bluetooth-b:before{content:"\f294"}
.uk-icon-codiepie:before{content:"\f284"}
.uk-icon-credit-card-alt:before{content:"\f283"}
.uk-icon-edge:before{content:"\f282"}
.uk-icon-fort-awesome:before{content:"\f286"}
.uk-icon-hashtag:before{content:"\f292"}
.uk-icon-mixcloud:before{content:"\f289"}
.uk-icon-modx:before{content:"\f285"}
.uk-icon-pause-circle:before{content:"\f28b"}
.uk-icon-pause-circle-o:before{content:"\f28c"}
.uk-icon-percent:before{content:"\f295"}
.uk-icon-product-hunt:before{content:"\f288"}
.uk-icon-reddit-alien:before{content:"\f281"}
.uk-icon-scribd:before{content:"\f28a"}
.uk-icon-shopping-bag:before{content:"\f290"}
.uk-icon-shopping-basket:before{content:"\f291"}
.uk-icon-stop-circle:before{content:"\f28d"}
.uk-icon-stop-circle-o:before{content:"\f28e"}
.uk-icon-usb:before{content:"\f287"}
.uk-icon-american-sign-language-interpreting:before,.uk-icon-asl-interpreting:before{content:"\f2a3"}
.uk-icon-assistive-listening-systems:before{content:"\f2a2"}
.uk-icon-audio-description:before{content:"\f29e"}
.uk-icon-blind:before{content:"\f29d"}
.uk-icon-braille:before{content:"\f2a1"}
.uk-icon-deaf:before,.uk-icon-deafness:before{content:"\f2a4"}
.uk-icon-envira:before{content:"\f299"}
.uk-icon-font-awesome:before,.uk-icon-fa:before{content:"\f2b4"}
.uk-icon-first-order:before{content:"\f2b0"}
.uk-icon-gitlab:before{content:"\f296"}
.uk-icon-glide:before{content:"\f2a5"}
.uk-icon-glide-g:before{content:"\f2a6"}
.uk-icon-hard-of-hearing:before{content:"\f2a4"}
.uk-icon-low-vision:before{content:"\f2a8"}
.uk-icon-question-circle-o:before{content:"\f29c"}
.uk-icon-sign-language:before,.uk-icon-signing:before{content:"\f2a7"}
.uk-icon-snapchat:before{content:"\f2ab"}
.uk-icon-snapchat-ghost:before{content:"\f2ac"}
.uk-icon-snapchat-square:before{content:"\f2ad"}
.uk-icon-themeisle:before{content:"\f2b2"}
.uk-icon-universal-access:before{content:"\f29a"}
.uk-icon-viadeo:before{content:"\f2a9"}
.uk-icon-viadeo-square:before{content:"\f2aa"}
.uk-icon-volume-control-phone:before{content:"\f2a0"}
.uk-icon-wheelchair-alt:before{content:"\f29b"}
.uk-icon-wpbeginner:before{content:"\f297"}
.uk-icon-wpforms:before{content:"\f298"}
.uk-icon-yoast:before{content:"\f2b1"}
.uk-close::-moz-focus-inner{border:0;padding:0}
.uk-close{-webkit-appearance:none;margin:0;border:0;overflow:visible;font:inherit;color:inherit;text-transform:none;padding:0;background:transparent;display:inline-block;box-sizing:content-box;width:20px;line-height:20px;text-align:center;vertical-align:middle;opacity:.3}
.uk-close:after{display:block;content:"\f00d";font-family:FontAwesome}
.uk-close:hover,.uk-close:focus{opacity:.5;outline:0;color:inherit;text-decoration:none;cursor:pointer}
.uk-close-alt{padding:2px;border-radius:50%;background:#eee;opacity:1}
.uk-close-alt:hover,.uk-close-alt:focus{opacity:1}
.uk-close-alt:after{opacity:.5}
.uk-close-alt:hover:after,.uk-close-alt:focus:after{opacity:.8}
.uk-badge{display:inline-block;padding:0 5px;background:#00a8e6;font-size:10px;font-weight:bold;line-height:14px;color:var(--White);text-align:center;vertical-align:middle;text-transform:none}
a.uk-badge:hover{color:var(--White)}
.uk-badge-notification{box-sizing:border-box;min-width:18px;border-radius:500px;font-size:12px;line-height:18px}
.uk-badge-success{background-color:#8cc14c}
.uk-badge-warning{background-color:#faa732}
.uk-badge-danger{background-color:#da314b}
.uk-alert{margin-bottom:15px;padding:10px;background:#ebf7fd;color:#2d7091}
*+.uk-alert{margin-top:15px}
.uk-alert>:last-child{margin-bottom:0}
.uk-alert h1,.uk-alert h2,.uk-alert h3,.uk-alert h4,.uk-alert h5,.uk-alert h6{color:inherit}
.uk-alert>.uk-close:first-child{float:right}
.uk-alert>.uk-close:first-child+*{margin-top:0}
.uk-alert-success{background:#f2fae3;color:#659f13}
.uk-alert-warning{background:var(--White)ceb;color:#e28327}
.uk-alert-danger{background:var(--White)1f0;color:#d85030}
.uk-alert-large{padding:20px}
.uk-alert-large>.uk-close:first-child{margin:-10px -10px 0 0}
.uk-thumbnail{display:inline-block;max-width:100%;box-sizing:border-box;margin:0;padding:4px;border:1px solid #ddd;background:var(--White)}
a.uk-thumbnail:hover,a.uk-thumbnail:focus{border-color:#aaa;background-color:var(--White);text-decoration:none;outline:0}
.uk-thumbnail-caption{padding-top:4px;text-align:center;color:#444}
.uk-thumbnail-mini{width:150px}
.uk-thumbnail-small{width:200px}
.uk-thumbnail-medium{width:300px}
.uk-thumbnail-large{width:400px}
.uk-thumbnail-expand,.uk-thumbnail-expand>img{width:100%}
.uk-overlay{display:inline-block;position:relative;max-width:100%;vertical-align:middle;overflow:hidden;-webkit-transform:translateZ(0);margin:0}
.uk-overlay.uk-border-circle{-webkit-mask-image:-webkit-radial-gradient(circle,white 100%,black 100%)}
.uk-overlay>:first-child{margin-bottom:0}
.uk-overlay-panel{position:absolute;top:0;bottom:0;left:0;right:0;padding:20px;color:var(--White)}
.uk-overlay-panel>:last-child,.uk-overlay-panel.uk-flex>*>:last-child{margin-bottom:0}
.uk-overlay-panel h1,.uk-overlay-panel h2,.uk-overlay-panel h3,.uk-overlay-panel h4,.uk-overlay-panel h5,.uk-overlay-panel h6{color:inherit}
.uk-overlay-panel a:not([class]){color:inherit;text-decoration:underline}
.uk-overlay-panel a[class*='uk-icon-']:not(.uk-icon-button){color:inherit}
.uk-overlay-hover:not(:hover):not(.uk-hover) .uk-overlay-panel:not(.uk-ignore){opacity:0}
.uk-overlay-active :not(.uk-active)>.uk-overlay-panel:not(.uk-ignore){opacity:0}
.uk-overlay-background{background:rgba(0,0,0,0.5)}
.uk-overlay-image{padding:0}
.uk-overlay-top{bottom:auto}
.uk-overlay-bottom{top:auto}
.uk-overlay-left{right:auto}
.uk-overlay-right{left:auto}
.uk-overlay-icon:before{content:"";position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;font-size:50px;line-height:1;font-family:FontAwesome;text-align:center;color:var(--White)}
.uk-overlay-fade,.uk-overlay-scale,.uk-overlay-spin,.uk-overlay-grayscale,.uk-overlay-blur,[class*='uk-overlay-slide']{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity,transform,filter}
.uk-overlay-active .uk-overlay-fade,.uk-overlay-active .uk-overlay-scale,.uk-overlay-active .uk-overlay-spin,.uk-overlay-active [class*='uk-overlay-slide']{transition-duration:.8s}
.uk-overlay-fade{opacity:.7}
.uk-overlay-hover:hover .uk-overlay-fade,.uk-overlay-hover.uk-hover .uk-overlay-fade,.uk-overlay-active .uk-active>.uk-overlay-fade{opacity:1}
.uk-overlay-scale{-ms-transform:scale(1);transform:scale(1)}
.uk-overlay-hover:hover .uk-overlay-scale,.uk-overlay-hover.uk-hover .uk-overlay-scale,.uk-overlay-active .uk-active>.uk-overlay-scale{-ms-transform:scale(1.1);transform:scale(1.1)}
.uk-overlay-spin{-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}
.uk-overlay-hover:hover .uk-overlay-spin,.uk-overlay-hover.uk-hover .uk-overlay-spin,.uk-overlay-active .uk-active>.uk-overlay-spin{-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}
.uk-overlay-grayscale{filter:grayscale(100%)}
.uk-overlay-hover:hover .uk-overlay-grayscale,.uk-overlay-hover.uk-hover .uk-overlay-grayscale,.uk-overlay-active .uk-active>.uk-overlay-grayscale{filter:grayscale(0)}
[class*='uk-overlay-slide']{opacity:0}
.uk-overlay-slide-top{-ms-transform:translateY(-100%);transform:translateY(-100%)}
.uk-overlay-slide-bottom{-ms-transform:translateY(100%);transform:translateY(100%)}
.uk-overlay-slide-left{-ms-transform:translateX(-100%);transform:translateX(-100%)}
.uk-overlay-slide-right{-ms-transform:translateX(100%);transform:translateX(100%)}
.uk-overlay-hover:hover [class*='uk-overlay-slide'],.uk-overlay-hover.uk-hover [class*='uk-overlay-slide'],.uk-overlay-active .uk-active>[class*='uk-overlay-slide']{opacity:1;-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}
.uk-overlay-area{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.3);opacity:0;transition:opacity .15s linear;-webkit-transform:translate3d(0,0,0)}
.uk-overlay:hover .uk-overlay-area,.uk-overlay.uk-hover .uk-overlay-area,.uk-overlay-toggle:hover .uk-overlay-area,.uk-overlay-toggle.uk-hover .uk-overlay-area{opacity:1}
.uk-overlay-area:empty:before{content:"";position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;font-size:50px;line-height:1;font-family:FontAwesome;text-align:center;color:var(--White)}
.uk-overlay-area:not(:empty){font-size:.001px}
.uk-overlay-area:not(:empty):before{content:'';display:inline-block;height:100%;vertical-align:middle}
.uk-overlay-area-content{display:inline-block;box-sizing:border-box;width:100%;vertical-align:middle;font-size:1rem;text-align:center;padding:0 15px;color:var(--White)}
.uk-overlay-area-content>:last-child{margin-bottom:0}
.uk-overlay-area-content a:not([class]),.uk-overlay-area-content a:not([class]):hover{color:inherit}
.uk-overlay-caption{position:absolute;bottom:0;left:0;right:0;padding:15px;background:rgba(0,0,0,0.5);color:var(--White);opacity:0;transition:opacity .15s linear;-webkit-transform:translate3d(0,0,0)}
.uk-overlay:hover .uk-overlay-caption,.uk-overlay.uk-hover .uk-overlay-caption,.uk-overlay-toggle:hover .uk-overlay-caption,.uk-overlay-toggle.uk-hover .uk-overlay-caption{opacity:1}
[class*='uk-column-']{column-gap:25px}
.uk-column-1-2{column-count:2}
.uk-column-1-3{column-count:3}
.uk-column-1-4,ul.list-columns{column-count:4}
.uk-column-1-5{column-count:5}
.uk-column-1-6{column-count:6}
@media(min-width:480px){.uk-column-small-1-2{column-count:2}
.uk-column-small-1-3{column-count:3}
.uk-column-small-1-4{column-count:4}
.uk-column-small-1-5{column-count:5}
.uk-column-small-1-6{column-count:6}
}
@media(min-width:768px){.uk-column-medium-1-2{column-count:2}
.uk-column-medium-1-3{column-count:3}
.uk-column-medium-1-4{column-count:4}
.uk-column-medium-1-5{column-count:5}
.uk-column-medium-1-6{column-count:6}
}
@media(min-width:1024px){.uk-column-large-1-2{column-count:2}
.uk-column-large-1-3{column-count:3}
.uk-column-large-1-4{column-count:4}
.uk-column-large-1-5{column-count:5}
.uk-column-large-1-6{column-count:6}
}
@media(min-width:1024px){.uk-column-xlarge-1-2{column-count:2}
.uk-column-xlarge-1-3{column-count:3}
.uk-column-xlarge-1-4{column-count:4}
.uk-column-xlarge-1-5{column-count:5}
.uk-column-xlarge-1-6{column-count:6}
}
[class*='uk-animation-']{animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:both}
@media screen{[data-uk-scrollspy*='uk-animation-']:not([data-uk-scrollspy*='target']){opacity:0}
}
.uk-animation-fade{animation-name:uk-fade;animation-duration:.8s;animation-timing-function:linear !important}
.uk-animation-scale-up{animation-name:uk-fade-scale-02}
.uk-animation-scale-down{animation-name:uk-fade-scale-18}
.uk-animation-slide-top{animation-name:uk-fade-top}
.uk-animation-slide-bottom{animation-name:uk-fade-bottom}
.uk-animation-slide-left{animation-name:uk-fade-left}
.uk-animation-slide-right{animation-name:uk-fade-right}
.uk-animation-scale{animation-name:uk-scale-12}
.uk-animation-shake{animation-name:uk-shake}
.uk-animation-reverse{animation-direction:reverse;animation-timing-function:ease-in}
.uk-animation-15{animation-duration:15s}
.uk-animation-top-left{-ms-transform-origin:0 0;transform-origin:0 0}
.uk-animation-top-center{-ms-transform-origin:50% 0;transform-origin:50% 0}
.uk-animation-top-right{-ms-transform-origin:100% 0;transform-origin:100% 0}
.uk-animation-middle-left{-ms-transform-origin:0 50%;transform-origin:0 50%}
.uk-animation-middle-right{-ms-transform-origin:100% 50%;transform-origin:100% 50%}
.uk-animation-bottom-left{-ms-transform-origin:0 100%;transform-origin:0 100%}
.uk-animation-bottom-center{-ms-transform-origin:50% 100%;transform-origin:50% 100%}
.uk-animation-bottom-right{-ms-transform-origin:100% 100%;transform-origin:100% 100%}
.uk-animation-hover:not(:hover),.uk-animation-hover:not(:hover) [class*='uk-animation-'],.uk-touch .uk-animation-hover:not(.uk-hover),.uk-touch .uk-animation-hover:not(.uk-hover) [class*='uk-animation-']{animation-name:none}
@keyframes uk-fade{0{opacity:0}
100%{opacity:1}
}
@keyframes uk-fade-top{0{opacity:0;transform:translateY(-100%)}
100%{opacity:1;transform:translateY(0)}
}
@keyframes uk-fade-bottom{0{opacity:0;transform:translateY(100%)}
100%{opacity:1;transform:translateY(0)}
}
@keyframes uk-fade-left{0{opacity:0;transform:translateX(-100%)}
100%{opacity:1;transform:translateX(0)}
}
@keyframes uk-fade-right{0{opacity:0;transform:translateX(100%)}
100%{opacity:1;transform:translateX(0)}
}
@keyframes uk-fade-scale-02{0{opacity:0;transform:scale(0.2)}
100%{opacity:1;transform:scale(1)}
}
@keyframes uk-fade-scale-15{0{opacity:0;transform:scale(1.5)}
100%{opacity:1;transform:scale(1)}
}
@keyframes uk-fade-scale-18{0{opacity:0;transform:scale(1.8)}
100%{opacity:1;transform:scale(1)}
}
@keyframes uk-slide-left{0{transform:translateX(-100%)}
100%{transform:translateX(0)}
}
@keyframes uk-slide-right{0{transform:translateX(100%)}
100%{transform:translateX(0)}
}
@keyframes uk-slide-left-33{0{transform:translateX(33%)}
100%{transform:translateX(0)}
}
@keyframes uk-slide-right-33{0{transform:translateX(-33%)}
100%{transform:translateX(0)}
}
@keyframes uk-scale-12{0{transform:scale(1.2)}
100%{transform:scale(1)}
}
@keyframes uk-rotate{0{transform:rotate(0)}
100%{transform:rotate(359deg)}
}
@keyframes uk-shake{0,100%{transform:translateX(0)}
10%{transform:translateX(-9px)}
20%{transform:translateX(8px)}
30%{transform:translateX(-7px)}
40%{transform:translateX(6px)}
50%{transform:translateX(-5px)}
60%{transform:translateX(4px)}
70%{transform:translateX(-3px)}
80%{transform:translateX(2px)}
90%{transform:translateX(-1px)}
}
@keyframes uk-slide-top-fixed{0{opacity:0;transform:translateY(-10px)}
100%{opacity:1;transform:translateY(0)}
}
@keyframes uk-slide-bottom-fixed{0{opacity:0;transform:translateY(10px)}
100%{opacity:1;transform:translateY(0)}
}
.uk-dropdown,.uk-dropdown-blank{display:none;position:absolute;z-index:970;box-sizing:border-box;width:200px}
.uk-dropdown{padding:15px;background:#f5f5f5;color:#444;font-size:1rem;vertical-align:top}
.uk-dropdown:focus{outline:0}
.uk-open>.uk-dropdown,.uk-open>.uk-dropdown-blank{display:block;animation:uk-fade .2s ease-in-out;-ms-transform-origin:0 0;transform-origin:0 0}
.uk-dropdown-top{margin-top:-5px}
.uk-dropdown-bottom{margin-top:5px}
.uk-dropdown-left{margin-left:-5px}
.uk-dropdown-right{margin-left:5px}
.uk-dropdown .uk-nav{margin:0 -15px}
.uk-grid .uk-dropdown-grid+.uk-dropdown-grid{margin-top:15px}
.uk-dropdown-grid>[class*='uk-width-']>.uk-panel+.uk-panel{margin-top:15px}
@media(min-width:768px){.uk-dropdown:not(.uk-dropdown-stack)>.uk-dropdown-grid{margin-left:-15px;margin-right:-15px}
.uk-dropdown:not(.uk-dropdown-stack)>.uk-dropdown-grid>[class*='uk-width-']{padding-left:15px;padding-right:15px}
.uk-dropdown:not(.uk-dropdown-stack)>.uk-dropdown-grid>[class*='uk-width-']:nth-child(n+2){border-left:1px solid #ddd}
.uk-dropdown-width-2:not(.uk-dropdown-stack){width:400px}
.uk-dropdown-width-3:not(.uk-dropdown-stack){width:600px}
.uk-dropdown-width-4:not(.uk-dropdown-stack){width:800px}
.uk-dropdown-width-5:not(.uk-dropdown-stack){width:1000px}
}
@media(max-width:767px){.uk-dropdown-grid>[class*='uk-width-']{width:100%}
.uk-dropdown-grid>[class*='uk-width-']:nth-child(n+2){margin-top:15px}
}
.uk-dropdown-stack>.uk-dropdown-grid>[class*='uk-width-']{width:100%}
.uk-dropdown-stack>.uk-dropdown-grid>[class*='uk-width-']:nth-child(n+2){margin-top:15px}
.uk-dropdown-small{min-width:150px;width:auto;padding:5px;white-space:nowrap}
.uk-dropdown-small .uk-nav{margin:0 -5px}
.uk-dropdown-navbar{margin-top:4px;background:var(--White);color:#444}
.uk-dropdown-scrollable{overflow-y:auto;max-height:200px}
.uk-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;overflow-y:auto;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,0.6);opacity:0;transition:opacity .15s linear;-ms-touch-action:cross-slide-y pinch-zoom double-tap-zoom;touch-action:cross-slide-y pinch-zoom double-tap-zoom;transform:translateZ(0)}
.uk-modal.uk-open{opacity:1}
.uk-modal-page,.uk-modal-page body{overflow:hidden}
.uk-modal-dialog{position:relative;box-sizing:border-box;margin:50px auto;padding:20px;width:600px;max-width:100%;max-width:calc(100% - 20px);background:var(--White);opacity:0;-ms-transform:translateY(-100px);transform:translateY(-100px);transition:opacity .3s linear,transform .3s ease-out}
@media(max-width:767px){.uk-modal-dialog{width:auto;margin:10px auto}
}
.uk-open .uk-modal-dialog{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}
.uk-modal-dialog>:not([class*='uk-modal-']):last-child{margin-bottom:0}
.uk-modal-dialog>.uk-close:first-child{margin:-10px -10px 0 0;float:right}
.uk-modal-dialog>.uk-close:first-child+:not([class*='uk-modal-']){margin-top:0}
.uk-modal-dialog-lightbox{margin:15px auto;padding:0;max-width:95%;max-width:calc(100% - 30px);min-height:50px}
.uk-modal-dialog-lightbox>.uk-close:first-child{position:absolute;top:-12px;right:-12px;margin:0;float:none}
@media(max-width:767px){.uk-modal-dialog-lightbox>.uk-close:first-child{top:-7px;right:-7px}
}
.uk-modal-dialog-blank{margin:0;padding:0;width:100%;max-width:100%;transition:opacity .3s linear}
.uk-modal-dialog-blank>.uk-close:first-child{position:absolute;top:20px;right:20px;z-index:1;margin:0;float:none}
@media(min-width:768px){.uk-modal-dialog-large{width:930px}
}
@media(min-width:1024px){.uk-modal-dialog-large{width:1130px}
}
.uk-modal-header{margin-bottom:15px}
.uk-modal-footer{margin-top:15px}
.uk-modal-header>:last-child,.uk-modal-footer>:last-child{margin-bottom:0}
.uk-modal-caption{position:absolute;left:0;right:0;bottom:-20px;margin-bottom:-10px;color:var(--White);text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.uk-modal-spinner{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:25px;color:#ddd}
.uk-modal-spinner:after{content:"\f110";display:block;font-family:FontAwesome;animation:uk-rotate 2s infinite linear}
.uk-offcanvas{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;-ms-touch-action:none;touch-action:none;background:rgba(0,0,0,0.1)}
.uk-offcanvas.uk-active{display:block}
.uk-offcanvas-page{position:fixed;transition:margin-left .3s ease-in-out;margin-left:0}
.uk-offcanvas-bar{position:fixed;top:0;bottom:0;left:0;-ms-transform:translateX(-100%);transform:translateX(-100%);z-index:1001;width:100%;max-width:100%;background:#333;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:transform .3s ease-in-out;-ms-scroll-chaining:none}
.uk-offcanvas.uk-active .uk-offcanvas-bar.uk-offcanvas-bar-show{-ms-transform:translateX(0);transform:translateX(0)}
.uk-offcanvas-bar-flip{left:auto;right:0;-ms-transform:translateX(100%);transform:translateX(100%)}
.uk-offcanvas-bar[mode='none']{transition:none}
.uk-offcanvas-bar[mode='reveal']{-ms-transform:translateX(0);transform:translateX(0);clip:rect(0,0,100vh,0);transition:transform .3s ease-in-out,clip .3s ease-in-out}
.uk-offcanvas-bar-flip[mode='reveal']{clip:none;-ms-transform:translateX(100%);transform:translateX(100%)}
.uk-offcanvas-bar-flip[mode='reveal']>*{-ms-transform:translateX(-100%);transform:translateX(-100%);transition:transform .3s ease-in-out}
.uk-offcanvas.uk-active .uk-offcanvas-bar-flip[mode='reveal'].uk-offcanvas-bar-show>*{-ms-transform:translateX(0);transform:translateX(0)}
.uk-offcanvas .uk-panel{margin:20px 15px;color:#777}
.uk-offcanvas .uk-panel-title{color:#ccc}
.uk-offcanvas .uk-panel a:not([class]){color:#ccc}
.uk-offcanvas .uk-panel a:not([class]):hover{color:var(--White)}
.uk-switcher{margin:0;padding:0;list-style:none;-ms-touch-action:cross-slide-y pinch-zoom double-tap-zoom;touch-action:cross-slide-y pinch-zoom double-tap-zoom}
.uk-switcher>:not(.uk-active){display:none}
.uk-text-small{font-size:11px;line-height:16px}
.uk-text-large{font-size:1.125rem;line-height:1.5;font-weight:normal}
.uk-text-bold{font-weight:bold}
.uk-text-muted{color:#999 !important}
.uk-text-primary{color:#2d7091 !important}
.uk-text-success{color:#659f13 !important}
.uk-text-warning{color:#e28327 !important}
.uk-text-danger{color:#d85030 !important}
.uk-text-contrast{color:var(--White) !important}
.uk-text-left{text-align:left !important}
.uk-text-right{text-align:right !important}
.uk-text-center{text-align:center !important}
.uk-text-justify{text-align:justify !important}
.uk-text-top{vertical-align:top !important}
.uk-text-middle{vertical-align:middle !important}
.uk-text-bottom{vertical-align:bottom !important}
@media(max-width:1023px){.uk-text-center-medium{text-align:center !important}
.uk-text-left-medium{text-align:left !important}
}
@media(max-width:767px){.uk-text-center-small{text-align:center !important}
.uk-text-left-small{text-align:left !important}
}
.uk-text-nowrap{white-space:nowrap}
.uk-text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.uk-text-break{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
.uk-text-capitalize{text-transform:capitalize !important}
.uk-text-lowercase{text-transform:lowercase !important}
.uk-text-uppercase{text-transform:uppercase !important}
.uk-container{box-sizing:border-box;max-width:980px;padding:0 25px}
@media(min-width:1024px){.uk-container{max-width:1024px;padding:0 40px}
}
.uk-container:before,.uk-container:after{content:"";display:table}
.uk-container:after{clear:both}
.uk-container-center{margin-left:auto;margin-right:auto}
.uk-clearfix:before{content:"";display:table-cell}
.uk-clearfix:after{content:"";display:table;clear:both}
.uk-nbfc{overflow:hidden}
.uk-nbfc-alt{display:table-cell;width:10000px}
.uk-float-left{float:left}
.uk-float-right{float:right}
[class*='uk-float-']{max-width:100%}
[class*='uk-align-']{display:block;margin-bottom:15px}
.uk-align-left{margin-right:15px;float:left}
.uk-align-right{margin-left:15px;float:right}
@media(min-width:768px){.uk-align-medium-left{margin-right:15px;float:left}
.uk-align-medium-right{margin-left:15px;float:right}
}
.uk-align-center{margin-left:auto;margin-right:auto}
.uk-vertical-align{font-size:.001px}
.uk-vertical-align:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.uk-vertical-align-middle,.uk-vertical-align-bottom{display:inline-block;max-width:100%;font-size:1rem}
.uk-vertical-align-middle{vertical-align:middle}
.uk-vertical-align-bottom{vertical-align:bottom}
[class*='uk-height']{box-sizing:border-box}
.uk-height-1-1{height:100%}
.uk-height-viewport{height:100vh;min-height:600px}
.uk-responsive-width,.uk-responsive-height{box-sizing:border-box}
.uk-responsive-width{max-width:100% !important;height:auto}
.uk-responsive-height{max-height:100%;width:auto}
.uk-margin{margin-bottom:15px}
*+.uk-margin{margin-top:15px}
.uk-margin-top{margin-top:34px !important}
.uk-margin-bottom{margin-bottom:15px !important}
.uk-margin-left{margin-left:15px !important}
.uk-margin-right{margin-right:15px !important}
.uk-margin-large{margin-bottom:30px}
*+.uk-margin-large{margin-top:30px}
.uk-margin-large-top{margin-top:30px !important}
.uk-margin-large-bottom{margin-bottom:30px !important}
.uk-margin-large-left{margin-left:30px !important}
.uk-margin-large-right{margin-right:30px !important}
.uk-margin-small{margin-bottom:5px}
*+.uk-margin-small{margin-top:5px}
.uk-margin-small-top{margin-top:5px !important}
.uk-margin-small-bottom{margin-bottom:5px !important}
.uk-margin-small-left{margin-left:5px !important}
.uk-margin-small-right{margin-right:5px !important}
.uk-margin-remove{margin:0 !important}
.uk-margin-top-remove{margin-top:0 !important}
.uk-margin-bottom-remove{margin-bottom:0 !important}
.uk-padding-remove{padding:0 !important}
.uk-padding-top-remove{padding-top:0 !important}
.uk-padding-bottom-remove{padding-bottom:0 !important}
.uk-padding-vertical-remove{padding-top:0 !important;padding-bottom:0 !important}
.uk-border-circle{border-radius:50%}
.uk-border-rounded{border-radius:5px}
.uk-heading-large{font-size:36px;line-height:42px}
@media(min-width:768px){.uk-heading-large{font-size:52px;line-height:64px}
}
.uk-link-muted,.uk-link-muted a{color:#444}
.uk-link-muted:hover,.uk-link-muted a:hover{color:#444}
.uk-link-reset,.uk-link-reset a,.uk-link-reset:hover,.uk-link-reset a:hover,.uk-link-reset:focus,.uk-link-reset a:focus{color:inherit;text-decoration:none}
.uk-scrollable-text{height:300px;overflow-y:scroll;-webkit-overflow-scrolling:touch;resize:both}
.uk-scrollable-box{box-sizing:border-box;height:170px;padding:10px;border:1px solid #ddd;overflow:auto;-webkit-overflow-scrolling:touch;resize:both}
.uk-scrollable-box>:last-child{margin-bottom:0}
.uk-overflow-hidden{overflow:hidden}
.uk-overflow-container{overflow:auto;-webkit-overflow-scrolling:touch}
.uk-overflow-container>:last-child{margin-bottom:0}
.uk-position-absolute,[class*='uk-position-top'],[class*='uk-position-bottom']{position:absolute !important}
.uk-position-top{top:0;left:0;right:0}
.uk-position-bottom{bottom:0;left:0;right:0}
.uk-position-top-left{top:0;left:0}
.uk-position-top-right{top:0;right:0}
.uk-position-bottom-left{bottom:0;left:0}
.uk-position-bottom-right{bottom:0;right:0}
.uk-position-cover{position:absolute;top:0;bottom:0;left:0;right:0}
.uk-position-relative{position:relative !important}
.uk-position-z-index{z-index:1}
.uk-display-block{display:block !important}
.uk-display-inline{display:inline !important}
.uk-display-inline-block{display:inline-block !important;max-width:100%}
@media(min-width:1024px){.uk-visible-small{display:none !important}
.uk-visible-medium{display:none !important}
.uk-hidden-large{display:none !important}
}
@media(min-width:768px) and (max-width:1023px){.uk-visible-small{display:none !important}
.uk-visible-large{display:none !important}
.uk-hidden-medium{display:none !important}
}
@media(max-width:767px){.uk-visible-medium{display:none !important}
.uk-visible-large{display:none !important}
.uk-hidden-small{display:none !important}
}
.uk-hidden{display:none !important;visibility:hidden !important}
.uk-invisible{visibility:hidden !important}
.uk-visible-hover:hover .uk-hidden,.uk-visible-hover:hover .uk-invisible{display:block !important;visibility:visible !important}
.uk-visible-hover-inline:hover .uk-hidden,.uk-visible-hover-inline:hover .uk-invisible{display:inline-block !important;visibility:visible !important}
.uk-touch .uk-hidden-touch,.uk-notouch .uk-hidden-notouch{display:none !important}
.uk-flex{display:-ms-flexbox;display:flex}
.uk-flex-inline{display:-ms-inline-flexbox;display:inline-flex}
.uk-flex>*,.uk-flex-inline>*{-ms-flex-negative:1}
.uk-flex-top{-ms-flex-align:start;align-items:flex-start}
.uk-flex-middle{-ms-flex-align:center;align-items:center}
.uk-flex-bottom{-ms-flex-align:end;align-items:flex-end}
.uk-flex-center{-ms-flex-pack:center;justify-content:center}
.uk-flex-right{-ms-flex-pack:end;justify-content:flex-end}
.uk-flex-space-between{-ms-flex-pack:justify;justify-content:space-between}
.uk-flex-space-around{-ms-flex-pack:distribute;justify-content:space-around}
.uk-flex-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.uk-flex-column{-ms-flex-direction:column;flex-direction:column}
.uk-flex-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.uk-flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.uk-flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}
.uk-flex-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}
.uk-flex-wrap-top{-ms-flex-line-pack:start;align-content:flex-start}
.uk-flex-wrap-middle{-ms-flex-line-pack:center;align-content:center}
.uk-flex-wrap-bottom{-ms-flex-line-pack:end;align-content:flex-end}
.uk-flex-wrap-space-between{-ms-flex-line-pack:justify;align-content:space-between}
.uk-flex-wrap-space-around{-ms-flex-line-pack:distribute;align-content:space-around}
.uk-flex-order-first{-ms-flex-order:-1;order:-1}
.uk-flex-order-last{-ms-flex-order:99;order:99}
@media(min-width:480px){.uk-flex-order-first-small{-ms-flex-order:-1;order:-1}
.uk-flex-order-last-small{-ms-flex-order:99;order:99}
}
@media(min-width:768px){.uk-flex-order-first-medium{-ms-flex-order:-1;order:-1}
.uk-flex-order-last-medium{-ms-flex-order:99;order:99}
}
@media(min-width:1024px){.uk-flex-order-first-large{-ms-flex-order:-1;order:-1}
.uk-flex-order-last-large{-ms-flex-order:99;order:99}
}
@media(min-width:1024px){.uk-flex-order-first-xlarge{-ms-flex-order:-1;order:-1}
.uk-flex-order-last-xlarge{-ms-flex-order:99;order:99}
}
.uk-flex-item-none{-ms-flex:none;flex:none}
.uk-flex-item-auto{-ms-flex:auto;flex:auto;-ms-flex-negative:1}
.uk-flex-item-1{-ms-flex:1;flex:1}
.uk-contrast{color:var(--White)}
.uk-contrast a:not([class]),.uk-contrast .uk-link{color:fade(var(--White),70%);text-decoration:none}
.uk-contrast a:not([class]):hover,.uk-contrast .uk-link:hover{color:var(--White);text-decoration:underline}
.uk-contrast :not(pre)>code,.uk-contrast :not(pre)>kbd,.uk-contrast :not(pre)>samp{color:var(--White)}
.uk-contrast em{color:var(--White)}
.uk-contrast h1,.uk-contrast h2,.uk-contrast h3,.uk-contrast h4,.uk-contrast h5,.uk-contrast h6{color:var(--White)}
.uk-contrast hr{border-top-color:fade(var(--White),20%)}
.uk-contrast .uk-nav li>a,.uk-contrast .uk-nav li>a:hover{text-decoration:none}
.uk-contrast .uk-nav-side>li>a{color:var(--White)}
.uk-contrast .uk-nav-side>li>a:hover,.uk-contrast .uk-nav-side>li>a:focus{background:fade(var(--White),10%);color:var(--White)}
.uk-contrast .uk-nav-side>li.uk-active>a{background:var(--White);color:#444}
.uk-contrast .uk-nav-side .uk-nav-header{color:var(--White)}
.uk-contrast .uk-nav-side .uk-nav-divider{border-top-color:fade(var(--White),20%)}
.uk-contrast .uk-nav-side ul a{color:fade(var(--White),70%)}
.uk-contrast .uk-nav-side ul a:hover{color:var(--White)}
.uk-contrast .uk-subnav>*>a{color:fade(var(--White),70%);text-decoration:none}
.uk-contrast .uk-subnav>*>a:hover,.uk-contrast .uk-subnav>*>a:focus{color:var(--White);text-decoration:none}
.uk-contrast .uk-subnav>.uk-active>a{color:var(--White)}
.uk-contrast .uk-subnav-line>:nth-child(n+2):before{border-left-color:fade(var(--White),20%)}
.uk-contrast .uk-subnav-pill>*>a:hover,.uk-contrast .uk-subnav-pill>*>a:focus{background:fade(var(--White),70%);color:#444;text-decoration:none}
.uk-contrast .uk-subnav-pill>.uk-active>a{background:var(--White);color:#444}
.uk-contrast .uk-tab{border-bottom-color:fade(var(--White),20%)}
.uk-contrast .uk-tab>li>a{border-color:transparent;color:fade(var(--White),70%)}
.uk-contrast .uk-tab>li>a:hover,.uk-contrast .uk-tab>li>a:focus,.uk-contrast .uk-tab>li.uk-open>a{border-color:fade(var(--White),70%);background:fade(var(--White),70%);color:#444;text-decoration:none}
.uk-contrast .uk-tab>li.uk-active>a{border-color:fade(var(--White),20%);border-bottom-color:transparent;background:var(--White);color:#444}
.uk-contrast .uk-tab-center{border-bottom-color:fade(var(--White),20%)}
.uk-contrast .uk-tab-grid:before{border-top-color:fade(var(--White),20%)}
.uk-contrast .uk-list-line>li:nth-child(n+2){border-top-color:fade(var(--White),20%)}
.uk-contrast .uk-form select,.uk-contrast .uk-form textarea,.uk-contrast .uk-form input:not([type]),.uk-contrast .uk-form input[type="text"],.uk-contrast .uk-form input[type="password"],.uk-contrast .uk-form input[type="datetime"],.uk-contrast .uk-form input[type="datetime-local"],.uk-contrast .uk-form input[type="date"],.uk-contrast .uk-form input[type="month"],.uk-contrast .uk-form input[type="time"],.uk-contrast .uk-form input[type="week"],.uk-contrast .uk-form input[type="number"],.uk-contrast .uk-form input[type="email"],.uk-contrast .uk-form input[type="url"],.uk-contrast .uk-form input[type="search"],.uk-contrast .uk-form input[type="tel"],.uk-contrast .uk-form input[type="color"]{border-color:fade(var(--White),80%);background:fade(var(--White),80%);color:#444;background-clip:padding-box}
.uk-contrast .uk-form select:focus,.uk-contrast .uk-form textarea:focus,.uk-contrast .uk-form input:not([type]):focus,.uk-contrast .uk-form input[type="text"]:focus,.uk-contrast .uk-form input[type="password"]:focus,.uk-contrast .uk-form input[type="datetime"]:focus,.uk-contrast .uk-form input[type="datetime-local"]:focus,.uk-contrast .uk-form input[type="date"]:focus,.uk-contrast .uk-form input[type="month"]:focus,.uk-contrast .uk-form input[type="time"]:focus,.uk-contrast .uk-form input[type="week"]:focus,.uk-contrast .uk-form input[type="number"]:focus,.uk-contrast .uk-form input[type="email"]:focus,.uk-contrast .uk-form input[type="url"]:focus,.uk-contrast .uk-form input[type="search"]:focus,.uk-contrast .uk-form input[type="tel"]:focus,.uk-contrast .uk-form input[type="color"]:focus{border-color:var(--White);background:var(--White);color:#444}
.uk-contrast .uk-form :-ms-input-placeholder{color:fade(#444,70%) !important}
.uk-contrast .uk-form ::-moz-placeholder{color:fade(#444,70%)}
.uk-contrast .uk-form ::-webkit-input-placeholder{color:fade(#444,70%)}
.uk-contrast .uk-button{color:#444;background:var(--White)}
.uk-contrast .uk-button:hover,.uk-contrast .uk-button:focus{background-color:fade(var(--White),80%);color:#444}
.uk-contrast .uk-button:active,.uk-contrast .uk-button.uk-active{background-color:fade(var(--White),70%);color:#444}
.uk-contrast .uk-button-primary{background-color:#00a8e6;color:var(--White)}
.uk-contrast .uk-button-primary:hover,.uk-contrast .uk-button-primary:focus{background-color:#35b3ee;color:var(--White)}
.uk-contrast .uk-button-primary:active,.uk-contrast .uk-button-primary.uk-active{background-color:#0091ca;color:var(--White)}
.uk-contrast .uk-icon-hover{color:fade(var(--White),70%)}
.uk-contrast .uk-icon-hover:hover{color:var(--White)}
.uk-contrast .uk-icon-button{background:var(--White);color:#444}
.uk-contrast .uk-icon-button:hover,.uk-contrast .uk-icon-button:focus{background-color:fade(var(--White),80%);color:#444}
.uk-contrast .uk-icon-button:active{background-color:fade(var(--White),70%);color:#444}
.uk-contrast .uk-text-muted{color:fade(var(--White),60%) !important}
.uk-contrast .uk-text-primary{color:#2d7091 !important}
@media print{*,*:before,*:after{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important}
a,a:visited{text-decoration:underline}
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{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}
a:focus{outline:1px solid black !important;outline-offset:-6px !important}
.gef-main a:focus,.gef-section-header__logo a:focus,.gef-global-header-container a:focus,.gef-section-footer a:focus,.gef-global-footer a:focus{outline:1px solid black !important;outline-offset:2px !important}
.gef-main .gef-tabs a:focus,.gef-global-header-container .gef-global-header__search-form a:focus{outline:1px solid black !important;outline-offset:2px !important}
.gef-section-header__logo a:focus,.gef-global-header--alt a:focus,.gef-main .gef-breadcrumbs__dropdown a:focus,.gef-global-header--alt .gef-global-header__search-form a:focus{outline:1px solid white !important}
button:focus{outline:1px solid black !important;outline-offset:-6px !important}
.gef-global-header--alt .gef-global-header__search button:focus{outline-color:white !important}
.gef-global-header__search #search-tab:focus{outline-offset:-2px !important}
html{letter-spacing:.01em;line-height:1.5}
@media screen and (min-width:768px){html{font-size:16px}
}
body{background:white}
body.home,body.landing{background-color:#f2f2f2}
.home article>h1{display:none}
p{margin-top:10px}
p:first-child{margin-top:0}
a,strong{letter-spacing:.3px}
em{color:black}
blockquote{margin:40px 0;padding:22px 0 25px 30px;border-left:5px solid #565a5c}
blockquote:before{content:open-quote}
@media screen and (min-width:768px){blockquote{font-size:1.5rem}
}
ul,ol{list-style:none;padding:0;margin-top:1rem}
ul+ul,ul+ol,ol+ul,ol+ol{margin-top:50px}
ul li,ol li{position:relative;padding-left:30px;margin-top:.5rem}
ul li:last-child,ol li:last-child{margin-bottom:0}
.gef-global-footer ul,.gef-global-footer ol{margin-top:0}
ul li:before,.gef-tabs>ul>li ul li:before{position:absolute;left:0}
ul>li:before,.gef-tabs>ul>li ul>li:before{content:"\25CF";position:absolute;left:0}
ul>li>ul,ul>li>ol,.gef-tabs>ul>li ul>li>ul,.gef-tabs>ul>li ul>li>ol{margin-top:15px}
ul ul>li:before,.gef-tabs>ul>li ul ul>li:before{content:"\25CB"}
ul ol,.gef-tabs>ul>li ul ol{counter-reset:o}
ul ol>li:before,.gef-tabs>ul>li ul ol>li:before{counter-increment:o;content:counter(o,lower-alpha) ".";position:absolute;left:0;font-weight:700}
ol,.gef-tabs>ul>li ol{counter-reset:i}
ol>li:before,.gef-tabs>ul>li ol>li:before{counter-increment:i;content:counter(i) ".";position:absolute;left:0;font-weight:700}
ol>li>ul,ol>li>ol,.gef-tabs>ul>li ol>li>ul,.gef-tabs>ul>li ol>li>ol{margin-top:0}
ol ol,.gef-tabs>ul>li ol ol{counter-reset:o}
ol ol>li:before,.gef-tabs>ul>li ol ol>li:before{counter-increment:o;content:counter(o,lower-alpha) ".";position:absolute;left:0;font-weight:700}
ol ul>li:before,.gef-tabs>ul>li ol ul>li:before{content:"\25CB"}
table{overflow-x:auto;margin:30px 0;width:100%;border-collapse:collapse}
@media screen and (min-width:768px){table{display:table}
}
th{text-align:left;font-weight:700;border-bottom:2px solid var(--text-darkGrey);background:#f2f2f2;padding:5px 10px 5px}
td{border-bottom:1px solid var(--text-darkGrey);padding:10px 10px}
td,th{vertical-align:top}
dl[compact] dt,dl[compact] dd,dl.gef-compact dt,dl.gef-compact dd{display:inline}
dl[compact] dt:before,dl.gef-compact dt:before{content:"";display:block}
dl[compact] dt:after,dl.gef-compact dt:after{content:":"}
hr{clear:both}
@media screen and (min-width:768px){hr{margin:40px 0}
}
iframe{max-width:100%}
fieldset{border:0;margin:0;padding:0}
legend{font-weight:bold}
.uk-form legend{font-size:1.3rem}
.uk-form-controls label{float:left;clear:left;margin-top:1em}
@media screen and (min-width:768px){.uk-form-controls label{float:none}
label+label{margin-top:0;margin-left:2em}
}
input,textarea{letter-spacing:.05em;font-weight:400}
input:focus,input:active,textarea:focus,textarea:active{box-shadow:0 0 3px 1px #565a5c;animation:inputFocus 1s infinite}
input[type="radio"]{margin-left:0}
input[type="radio"]:checked{outline:0}
@media screen and (min-width:768px){input[type="radio"]:before{font-size:1.1rem}
}
input[type="radio"]+label{font-size:.9rem}
@media screen and (min-width:1024px){input[type="radio"]+label{font-size:1rem}
}
select{border-radius:0;border:0 !important;outline:1px solid black;outline-offset:-1px}
.uk-form select{line-height:35px;padding:0 0 0 10px}
select:focus,select:active{outline:1px solid #565a5c !important;box-shadow:0 0 3px 1px #565a5c;animation:inputFocus 1s infinite}
@keyframes inputFocus{0{box-shadow:0 0 2px 0 #565a5c}
50%{box-shadow:0 0 6px 0 #565a5c}
100%{box-shadow:0 0 2px 0 #565a5c}
}
.gef-flex-grid:not(.gef-flex-grid--columns) article{float:none}
@media screen and (min-width:1024px){.gef-toc{overflow:visible !important}
}
@media screen and (min-width:1024px){.gef-toc_item{padding-left:5px !important}
.gef-toc_item a,.gef-toc_item a:visited{margin-left:40px}
}
.gef-vc-icons button.gef-vc-btn:focus{outline-offset:0 !important}
.gef-main .gef-tabs a[role=tab]:focus{outline:0 !important}
.gef-main .gef-tabs a[role=tab][aria-expanded=true]:focus{text-decoration:underline !important}
.gef-main .gef-tabs [role="tabpanel"]:focus{outline:1px solid black !important;outline-offset:-2px !important}
.uk-accordion-title:focus{outline-offset:-2px !important}
a:focus:hover,button:focus:hover{outline:0 !important}
.uk-button,.uk-button:visited{display:block;border:1px solid transparent;text-transform:uppercase;border-radius:4px;transition:all .2s;font-weight:600}
.uk-button[disabled],.uk-button:visited[disabled]{box-shadow:0;background:#b1b8bd;color:#333}
.uk-button+.uk-button,.uk-button:visited+.uk-button,.uk-button+.uk-button:visited,.uk-button:visited+.uk-button:visited{margin-top:20px}
.uk-button .uk-button,.uk-button .uk-button:visited,.uk-button:visited .uk-button,.uk-button:visited .uk-button:visited{padding:18px 16px 18px}
@media screen and (min-width:1024px){.uk-button,.uk-button:visited{display:inline-block}
.uk-button+.uk-button,.uk-button:visited+.uk-button,.uk-button+.uk-button:visited,.uk-button:visited+.uk-button:visited{margin-top:0;margin-left:20px}
}
.uk-panel-box{border-top:2px solid #565a5c;padding-bottom:15px}
@media screen and (min-width:1024px){.uk-panel-box p,.uk-panel-box li,.uk-panel-box a,.uk-panel-box input,.uk-panel-box button{font-size:.85rem}
}
@media screen and (min-width:1220px){.uk-panel-box p,.uk-panel-box li,.uk-panel-box a,.uk-panel-box input,.uk-panel-box button{font-size:1rem}
}
@media screen and (min-width:1220px){.uk-panel-box{padding:15px 0 30px}
}
@media screen and (min-width:768px){.uk-text-large{font-size:1.5rem;line-height:1.5;margin-top:1.875rem;letter-spacing:.02em}
}
.uk-form-label{font-weight:600 !important}
.uk-form-width-large{width:100%;max-width:500px !important}
.gef-pseudo-link{cursor:pointer}
.atlwdg-popup{max-width:90%}
.gef-ie9 .uk-container-center .uk-container-center{float:none}
.gef-ie9 .uk-grid>div{min-height:1px}
.glossary-heading{font-size:1rem;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.29;text-align:left;margin-top:13px !important;margin-bottom:5px !important}
@media screen and (min-width:768px){.glossary-heading{font-size:1.375rem;margin-bottom:18px !important}
}
@media screen and (min-width:1024px){.glossary-heading{font-size:1.75rem;margin-top:50px !important;font-weight:300}
}
.gef-glossary .a-z-list-edu{margin-bottom:40px;height:auto}
@media screen and (min-width:768px){.gef-glossary .a-z-list-edu{margin-bottom:10px}
}
@media screen and (min-width:768px){.gef-glossary .gef-a-z-anchors{height:auto}
}
@media screen and (min-width:768px){.gef-glossary [data-scroll-passed=true]{height:90px;top:0;position:fixed;background-color:white;z-index:20000;-ms-transform:translateY(0);transform:translateY(0);transition:all .2s;text-decoration:none;left:0;width:100%;border-bottom:solid 1px black;box-shadow:0 5px 5px 0 rgba(0,0,0,0.1)}
.gef-glossary [data-scroll-passed=true] ol{width:500px}
}
@media screen and (min-width:1024px){.gef-glossary [data-scroll-passed=true]{margin-left:auto;height:50px;width:100%;padding:10px 0 13px}
.gef-glossary [data-scroll-passed=true] ol{width:945px}
}
.gef-glossary .gef-a-z-list__letter{padding-top:70px;margin-top:-50px}
@media screen and (min-width:768px){.gef-glossary .gef-a-z-list__letter{padding-top:90px;margin-top:-50px}
}
.gef-glossary .gef-a-z-list__column{width:150px;float:none}
@media screen and (min-width:768px){.gef-glossary .gef-a-z-list__column{float:right}
}
@media screen and (min-width:768px){.gef-glossary .a-z-list-edu{height:104px}
}
@media screen and (min-width:1024px){.gef-glossary .a-z-list-edu{height:50px}
}
.gef-hr-light{border-color:var(--DarkGrey);border-width:1px}
.gef-margin-remove{margin:0 !important}
@media screen and (min-width:1024px){.gef-margin-remove-large{margin:0 !important}
}
.text-collapse{word-wrap:break-word}
.super{font-weight:800}
.strong{font-weight:700}
.light{font-weight:400;color:#717171}
.italic{font-style:italic}
.lead,.lead p{font-size:1rem;font-weight:300;font-style:normal;line-height:1.3;padding-bottom:10px}
@media screen and (min-width:768px){.lead,.lead p{margin-bottom:27px;font-size:.9375rem}
}
@media screen and (min-width:1024px){.lead,.lead p{font-size:1.25rem}
}
.lead p{margin-top:1.06rem}
.black{color:black !important}
.spacer{display:block;width:100%;height:30px}
.force-margin-bottom{display:block;margin-bottom:20px !important}
.show-on-sr,.gef-add-this a .gef-external-link,.gef-add-this a:hover .gef-external-link,.gef-nav__toggle span,.js-tabcontent h2.invisible{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.header-stripe{position:absolute;z-index:0;top:0;width:100%;height:300px;background:#f2f2f2;box-shadow:0 1px 10px -5px #333;text-align:center;color:#565a5c}
@media screen and (min-width:1024px){.header-stripe{height:500px}
}
.relative{position:relative}
.gef-smaller-text{font-size:.85rem}
.gef-right{float:right}
.gef-center-text{text-align:center}
.gef-block{margin-left:-25px;margin-right:-25px}
@media screen and (min-width:1024px){.gef-block{margin-left:-40px;margin-right:-40px}
}
.gef-block__header{font-size:1.2rem;font-weight:400;color:black}
@media screen and (min-width:768px){.gef-block__header{font-size:1.5rem}
}
.gef-inline-block{display:inline-block}
.gef-eg-container{position:relative}
.gef-eg-stage,.gef-eg-stage--scroller,.gef-eg-stage--no-padding{box-sizing:border-box;position:relative;overflow:hidden;background-color:var(--White);height:300px;border:3px solid #565a5c;padding:20px}
.gef-eg-stage--scroller{overflow-y:scroll}
.gef-eg-stage--no-padding{padding:0}
.gef-eg-panel,.gef-eg-panel--alt,.gef-eg-panel--large{box-sizing:border-box;position:relative;width:100%;height:100px;padding:20px}
.gef-eg-panel--alt{background:#333}
.gef-eg-panel--large{height:600px}
.gef-eg-fixed-block{position:absolute;top:0;left:0;width:1px;height:1px;overflow:visible;background-color:rgba(0,0,0,0.5)}
.gef-eg-floater{position:absolute;top:50px;left:50px;width:50px;height:50px;background-color:rgba(0,0,0,0.5)}
.gef-eg-floater[data-changed="true"]{background-color:rgba(255,0,0,0.5)}
.gef-eg-floater[data-changed-again="true"]{background-color:rgba(0,255,0,0.5)}
.gef-corporate-logo:after{content:none !important}
.gef-corporate-logo__link{display:block;background:transparent}
.gef-corporate-logo__image{width:180px;height:auto}
@media screen and (min-width:1024px){.gef-corporate-logo__image{width:170px}
}
.gef-global-footer__inner{position:relative}
.gef-global-footer__inner__logo img{width:130px}
@media screen and (min-width:768px){.gef-global-footer__inner__logo{margin-top:0;position:absolute;top:0;left:0}
}
@media screen and (min-width:1024px){.gef-global-footer__inner__logo{position:relative;left:-70%;margin-top:0}
.gef-global-footer__inner__logo img{width:170px}
}
.gef-global-footer__inner__wrapper{margin:0 0 33px}
.gef-global-footer__inner__wrapper ul{padding:0}
.gef-global-footer__inner__wrapper ul li{margin:10px 0 0;padding:0}
.gef-global-footer__inner__wrapper ul a,.gef-global-footer__inner__wrapper ul a:visited{color:#333;text-transform:uppercase;font-size:.825rem;font-weight:600;text-decoration:none}
.gef-global-footer__inner__wrapper ul a:hover,.gef-global-footer__inner__wrapper ul a:focus,.gef-global-footer__inner__wrapper ul a:visited:hover,.gef-global-footer__inner__wrapper ul a:visited:focus{text-decoration:underline}
@media screen and (min-width:768px){.gef-global-footer__inner__wrapper{padding-bottom:100px;position:relative;left:40%;margin-bottom:0}
.gef-global-footer__inner__wrapper ul li{margin-top:6px}
.gef-global-footer__inner__wrapper ul li:first-child{margin-top:0}
}
@media screen and (min-width:1024px){.gef-global-footer__inner__wrapper{padding-bottom:0;left:42%}
.gef-global-footer__inner__wrapper ul li{margin:8px 0 0}
.gef-global-footer__inner__wrapper ul li:first-child{margin:0}
.gef-global-footer__inner__wrapper ul li a,.gef-global-footer__inner__wrapper ul li a:visited{font-size:.875rem;font-weight:normal;font-weight:500}
}
.gef-feedback-trigger{background:transparent;border-radius:4px;padding:10px;color:#333;border:2px solid #333;text-transform:uppercase;font-weight:600;font-size:.825rem !important;line-height:1.2;cursor:pointer;position:absolute;bottom:75px}
.gef-feedback-trigger:hover,.gef-feedback-trigger:focus{background-color:var(--White)}
@media screen and (min-width:768px){.gef-feedback-trigger{bottom:40px}
}
@media screen and (min-width:1024px){.gef-feedback-trigger{position:static;font-size:.9rem;transition:.3s background-color;outline:0 none;font-weight:400}
}
button.gef-feedback-trigger{height:38px}
.gef-copyright-print{display:none}
.gef-global-header-container{position:relative;z-index:10001}
.gef-global-header{background:var(--DarkGrey);padding:11px 0;overflow:visible;z-index:20000;border-bottom:1px solid #565a5c}
.gef-global-header--alt .gef-global-header{background-color:#565a5c;border-bottom:1px solid #b4b4b4}
.gef-global-header abbr{border:0;font-weight:600;font-size:.875rem;line-height:1.3}
@media screen and (min-width:768px){.gef-global-header{padding:12px 0;padding-top:10px}
}
@media screen and (min-width:1024px){.gef-global-header{padding:9px 0}
}
.gef-global-header__header{font-weight:400;text-decoration:none;font-size:.75rem;line-height:1;float:left;color:var(--text-darkGrey);padding-top:5px}
@media screen and (min-width:1024px){.gef-global-header__header{padding-top:0}
}
.gef-global-header--alt .gef-global-header__header{color:white}
@media screen and (min-width:768px){.gef-global-header__header{font-size:.75rem;font-weight:400}
.gef-global-header__header:before{content:attr(title);line-height:1.8}
.gef-global-header__header:hover,.gef-global-header__header:focus{text-decoration:underline}
.gef-global-header__header abbr{display:none}
}
@media screen and (min-width:1024px){.gef-global-header__header{font-size:.95rem}
}
.gef-global-header__search{background-color:var(--DarkGrey)}
.gef-global-header--alt .gef-global-header__search{background-color:#565a5c}
.gef-global-header__search [role="tab"]{position:absolute;top:6px;right:15px;display:block;border:0;padding:5px;background-color:var(--DarkGrey);font-size:.875rem;line-height:1.3;text-decoration:underline;cursor:pointer;color:#333;transition:color .2s,background-color .2s}
.gef-global-header__search [role="tab"]:hover,.gef-global-header__search [role="tab"]:focus{color:black;background-color:var(--DarkGrey)}
.gef-global-header__search [role="tab"]:focus{outline-offset:-2px !important}
.gef-global-header--alt .gef-global-header__search [role="tab"]{color:var(--DarkGrey);background-color:#565a5c}
.gef-global-header--alt .gef-global-header__search [role="tab"]:hover{color:white;background-color:#565a5c}
.gef-global-header__search [role="tab"] i{display:inline-block;margin-left:.5rem;font-size:1rem;text-decoration:none;font-weight:normal}
@media screen and (min-width:768px){.gef-global-header__search [role="tab"]{line-height:1.4;top:7px}
}
@media screen and (min-width:1024px){.gef-global-header__search [role="tab"]{font-size:.95rem;line-height:1.3;left:50%;right:auto;margin-left:482px;-ms-transform:translateX(-100%);transform:translateX(-100%);white-space:nowrap}
.gef-global-header__search [role="tab"] i{font-size:1.3rem}
}
.gef-global-header__search [role="tab"][aria-expanded="false"] .gef-global-header__search__toggler-closed{visibility:visible;display:block}
.gef-global-header__search [role="tab"][aria-expanded="true"] .gef-global-header__search__toggler-closed{visibility:hidden;display:none}
.gef-global-header__search [role="tab"][aria-expanded="false"] .gef-global-header__search__toggler-opened{visibility:hidden;display:none}
.gef-global-header__search [role="tab"][aria-expanded="true"] .gef-global-header__search__toggler-opened{visibility:visible;display:block}
.gef-global-header__search__toggler-opened__close-icon{display:block;position:relative;width:18px;height:18px;background-color:transparent;-ms-transform:rotate(45deg);transform:rotate(45deg)}
.gef-global-header__search__toggler-opened__close-icon:before,.gef-global-header__search__toggler-opened__close-icon:after{content:"";display:block;position:absolute;background-color:#333;border-radius:2px;transition:background-color .2s}
.gef-global-header__search__toggler-opened__close-icon:before{width:18px;height:2px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.gef-global-header__search__toggler-opened__close-icon:after{width:2px;height:18px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}
.gef-global-header__search__toggler-opened__close-icon:focus:before,.gef-global-header__search__toggler-opened__close-icon:focus:after,.gef-global-header__search__toggler-opened__close-icon:hover:before,.gef-global-header__search__toggler-opened__close-icon:hover:after{background-color:black}
.gef-global-header--alt .gef-global-header__search__toggler-opened__close-icon{display:block;position:relative;width:18px;height:18px;background-color:transparent;-ms-transform:rotate(45deg);transform:rotate(45deg)}
.gef-global-header--alt .gef-global-header__search__toggler-opened__close-icon:before,.gef-global-header--alt .gef-global-header__search__toggler-opened__close-icon:after{content:"";display:block;position:absolute;background-color:var(--DarkGrey);border-radius:2px;transition:background-color .2s}
.gef-global-header--alt .gef-global-header__search__toggler-opened__close-icon:before{width:18px;height:2px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.gef-global-header--alt .gef-global-header__search__toggler-opened__close-icon:after{width:2px;height:18px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}
.gef-global-header--alt .gef-global-header__search__toggler-opened__close-icon:focus:before,.gef-global-header--alt .gef-global-header__search__toggler-opened__close-icon:focus:after,.gef-global-header--alt .gef-global-header__search__toggler-opened__close-icon:hover:before,.gef-global-header--alt .gef-global-header__search__toggler-opened__close-icon:hover:after{background-color:white}
@media screen and (min-width:1024px){.gef-global-header__search__toggler-opened__close-icon{display:block;position:relative;width:20px;height:20px;background-color:transparent;-ms-transform:rotate(45deg);transform:rotate(45deg)}
.gef-global-header__search__toggler-opened__close-icon:before,.gef-global-header__search__toggler-opened__close-icon:after{content:"";display:block;position:absolute;background-color:#333;border-radius:2px;transition:background-color .2s}
.gef-global-header__search__toggler-opened__close-icon:before{width:20px;height:2px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.gef-global-header__search__toggler-opened__close-icon:after{width:2px;height:20px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}
.gef-global-header__search__toggler-opened__close-icon:focus:before,.gef-global-header__search__toggler-opened__close-icon:focus:after,.gef-global-header__search__toggler-opened__close-icon:hover:before,.gef-global-header__search__toggler-opened__close-icon:hover:after{background-color:black}
.gef-global-header--alt .gef-global-header__search__toggler-opened__close-icon{display:block;position:relative;width:20px;height:20px;background-color:transparent;-ms-transform:rotate(45deg);transform:rotate(45deg)}
.gef-global-header--alt .gef-global-header__search__toggler-opened__close-icon:before,.gef-global-header--alt .gef-global-header__search__toggler-opened__close-icon:after{content:"";display:block;position:absolute;background-color:var(--DarkGrey);border-radius:2px;transition:background-color .2s}
.gef-global-header--alt .gef-global-header__search__toggler-opened__close-icon:before{width:20px;height:2px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.gef-global-header--alt .gef-global-header__search__toggler-opened__close-icon:after{width:2px;height:20px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}
.gef-global-header--alt .gef-global-header__search__toggler-opened__close-icon:focus:before,.gef-global-header--alt .gef-global-header__search__toggler-opened__close-icon:focus:after,.gef-global-header--alt .gef-global-header__search__toggler-opened__close-icon:hover:before,.gef-global-header--alt .gef-global-header__search__toggler-opened__close-icon:hover:after{background-color:white}
}
.gef-global-header__search [role="tabpanel"]{visibility:hidden;display:block;height:0;overflow:hidden;background-color:transparent;margin:0 -25px;width:auto;padding:0 20px;transition:height .3s,visibility .3s 0}
.gef-global-header__search [role="tabpanel"][aria-hidden="false"]{visibility:visible;height:62px;transition:height .3s}
@media screen and (min-width:768px){.gef-global-header__search [role="tabpanel"][aria-hidden="false"]{height:82px}
}
@media screen and (min-width:1024px){.gef-global-header__search [role="tabpanel"]{margin:0 -40px;padding:0 34px}
.gef-global-header__search [role="tabpanel"][aria-hidden="false"]{height:102px}
}
.gef-global-header__search-form{position:relative;border:1px solid black;margin:10px 0;border-radius:4px}
.gef-global-header--alt .gef-global-header__search-form{border-color:white}
@media screen and (min-width:768px){.gef-global-header__search-form{margin:15px 0}
}
@media screen and (min-width:1024px){.gef-global-header__search-form{margin:20px 0}
}
.gef-global-header__search-form input[type="text"]{display:block;box-sizing:border-box;border:0;outline:0;margin:0;height:40px;width:90%;line-height:2;vertical-align:middle;padding:1px 25px 1px 15px;font-size:1rem;letter-spacing:0;color:black;background-color:var(--DarkGrey);border-radius:4px}
.gef-global-header__search-form input[type="text"]:focus{box-shadow:none;animation:none}
.gef-global-header__search-form input[type="text"]:focus:-ms-input-placeholder{border-left-color:transparent}
.gef-global-header__search-form input[type="text"]:focus::placeholder{border-left-color:transparent}
.gef-global-header__search-form input[type="text"]:-ms-input-placeholder{color:#333;opacity:1}
.gef-global-header__search-form input[type="text"]::placeholder{color:#333;opacity:1}
.gef-global-header--alt .gef-global-header__search-form input[type="text"]:-ms-input-placeholder{color:var(--DarkGrey)}
.gef-global-header--alt .gef-global-header__search-form input[type="text"]::placeholder{color:var(--DarkGrey)}
.gef-global-header--alt .gef-global-header__search-form input[type="text"]{background-color:#565a5c;color:white}
@media screen and (min-width:768px){.gef-global-header__search-form input[type="text"]{height:50px;width:92%;padding-left:20px}
}
@media screen and (min-width:1024px){.gef-global-header__search-form input[type="text"]{font-size:1.125rem;height:60px;padding-left:25px}
}
.gef-global-header__search-form button[type="submit"]{display:block;width:50px;height:40px;position:absolute;right:0;top:0;margin:0;border:0;padding-right:15px;color:var(--text-darkGrey);background-color:var(--DarkGrey);font-size:1.3rem;text-align:right;line-height:1.5;cursor:pointer;border-radius:4px}
.gef-global-header--alt .gef-global-header__search-form button[type="submit"]{background-color:#565a5c;color:var(--DarkGrey)}
.gef-global-header__search-form button[type="submit"]:active{outline:dotted 1px black}
@media screen and (min-width:768px){.gef-global-header__search-form button[type="submit"]{height:50px;line-height:1.9;font-size:1.5rem;padding-right:20px;padding-left:15px;width:50px}
}
@media screen and (min-width:1024px){.gef-global-header__search-form button[type="submit"]{font-size:1.7rem;line-height:1;height:60px;transition:color .2s;padding-right:30px;padding-left:18px;width:60px}
.gef-global-header__search-form button[type="submit"]:hover,.gef-global-header__search-form button[type="submit"]:focus{color:black}
.gef-global-header--alt .gef-global-header__search-form button[type="submit"]:hover,.gef-global-header--alt .gef-global-header__search-form button[type="submit"]:focus{color:white}
.gef-global-header__search-form button[type="submit"]:focus,.gef-global-header__search-form button[type="submit"]:active{outline:dotted 1px black}
}
.global-header-right-nav{float:right;margin-right:-12px}
@media screen and (min-width:768px){.global-header-right-nav{margin-right:5px}
}
.sinsw-global-links{position:relative;display:inline-block;vertical-align:middle}
.sinsw-global-links li:before,.sinsw-global-links ul:before{display:none}
.sinsw-global-links-dropdown{display:none;position:absolute;z-index:9000;top:100%;float:left;min-width:160px;padding:0;margin:2px 0 0;font-size:12px;text-align:left;list-style:none;background-color:var(--White);background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,0.175);left:auto;right:0}
@media screen and (min-width:768px){.sinsw-global-links-dropdown{font-size:14px}
}
.sinsw-global-links-dropdown li{padding-left:0;padding:0 20px}
.sinsw-global-links-dropdown li ul{margin-top:10px;margin-bottom:10px}
.sinsw-global-links-dropdown li ul li{padding:0 20px}
.sinsw-global-links-dropdown li h4{font-size:1rem}
.sinsw-global-links-dropdown li a{display:block;clear:both;white-space:nowrap;text-decoration:none;font-weight:600}
.sinsw-global-links-dropdown li a:focus{text-decoration:underline;outline-offset:0}
.sinsw-global-links-dropdown li a:hover{text-decoration:underline}
.sinsw-global-links-dropdown>li{border-bottom:1px solid #b4b4b4;padding:7px 20px;font-weight:bold}
.sinsw-global-link-button{background-color:var(--DarkGrey);font-size:12px;font-weight:600;border-width:0;width:80px;height:100%;display:inline-block;line-height:1.38;text-align:center;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent}
@media screen and (min-width:768px){.sinsw-global-link-button{padding:0 12px}
}
.sinsw-global-link-button:hover{background-color:var(--brand-primary)}
.sinsw-global-link-button:focus{outline-offset:1px !important}
.sinsw-global-link-button:after{padding-left:10px;content:'\f107';font-family:'FontAwesome';font-size:16px;font-weight:700}
.sinsw-global-link-button .global-link-button-txt{display:none !important;vertical-align:text-bottom}
@media screen and (min-width:768px){.sinsw-global-link-button .global-link-button-txt{display:inline !important}
}
.sinsw-link-icon:before{content:'\f007';font-family:'FontAwesome';display:inline !important;font-size:1.75em}
.sinsw-global-link-button.rotate:after{padding-left:10px;content:'\f106';font-family:'FontAwesome';font-size:16px;font-weight:700}
.global-header-links-right{padding-left:0}
.gef-skiplink{display:none;background-color:transparent}
.gef-skiplink ul{list-style:none;margin:0;padding-left:0}
.gef-skiplink ul li{list-style-type:none;margin-top:0;padding-left:35px}
.gef-skiplink ul li:before{content:""}
@media screen and (min-width:1024px){.gef-skiplink{display:block;margin:0 auto;max-width:1024px;padding:0 35px;background-color:transparent}
}
.skip-link-single{list-style-type:none;margin-top:0;margin-left:40px !important}
@media screen and (min-width:1024px){.gef-skiplink__link{position:absolute;left:-9999em;margin:0 0 5px 0;padding:5px;width:1px;height:1px;display:inline-block;background:transparent;font-weight:normal}
.gef-skiplink__link:focus{position:relative;left:auto;transition-duration:10s;transition-delay:2s;width:auto;height:auto}
}
.gef-a-z-anchors{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:20px}
.gef-a-z-anchors>li{position:static;padding:0}
.gef-a-z-anchors>li:before{display:none}
@media screen and (min-width:768px){.gef-a-z-anchors{position:relative;width:500px;margin:0 auto;height:90px}
[data-scroll-passed="true"] .gef-a-z-anchors{-ms-transform:translateX(-8px);transform:translateX(-8px)}
}
@media screen and (min-width:1024px){.gef-a-z-anchors{-ms-flex-pack:justify;justify-content:space-between;width:945px;margin:0 auto;height:62px;margin-bottom:40px}
[data-scroll-passed="true"] .gef-a-z-anchors{-ms-transform:translateX(1px);transform:translateX(1px)}
.gef-a-z-anchors li{-ms-flex-positive:1;flex-grow:1;margin-right:0;max-width:29px}
}
.gef-a-z-anchors li{margin-right:5px;width:29px;height:34px;line-height:34px;text-align:center;font-size:.875rem;font-weight:normal;text-transform:uppercase}
.gef-ie9 .gef-a-z-anchors li{display:inline-block;margin-right:1px}
.gef-a-z-anchors li a{display:block;width:inherit;height:inherit;border:solid 1px #000;border-radius:2px;font-weight:600;text-decoration:none}
.gef-a-z-anchors li a:hover,.gef-a-z-anchors li a:focus{color:white;background-color:#565a5c;text-decoration:underline;transition:background-color .2s;outline:0 !important}
.gef-a-z-anchors li a.active{color:white;background-color:#565a5c;font-weight:bold}
.gef-a-z-anchors li a.active:focus{outline:2px solid black !important;outline-offset:2px !important;transition:background-color .2s}
.gef-a-z-anchors li span.inactive{display:block;width:inherit;height:inherit;border:0;color:#777;letter-spacing:.03em}
.gef-a-z-list{list-style:none}
.gef-a-z-list li{padding-left:0}
.gef-a-z-list li:before{content:none}
.gef-a-z-list>li{border-top:solid 1px black;margin-top:0}
.gef-a-z-list p{margin-top:0}
.gef-a-z-list h3{margin-bottom:0}
.gef-a-z-list ul li:first-child div{padding-top:0}
.gef-a-z-list ul li:last-child div{margin-bottom:40px}
@media screen and (min-width:768px){.gef-a-z-list ul li:last-child div{margin-bottom:0}
}
.gef-a-z-list ul{width:100%;display:inline-block}
.gef-a-z-list__letter{top:-50px;position:absolute;margin-top:31px;font-size:1rem;font-weight:300;line-height:.86;color:var(--text-darkGrey)}
@media screen and (min-width:768px){.gef-a-z-list__letter{top:0;font-size:1.75rem;margin-top:30px;line-height:1.1}
}
.gef-a-z-list__content{font-size:.875rem;font-weight:300;line-height:1.57;text-align:left;color:#565a5c;padding-bottom:20px;border-bottom:solid 1px var(--DarkGrey);margin-top:20px}
@media screen and (min-width:768px){.gef-a-z-list__content{margin-left:181px;margin-top:23px;padding-bottom:23px}
}
@media screen and (min-width:1024px){.gef-a-z-list__content{margin-left:213px;margin-top:30px;padding-bottom:30px}
}
.gef-a-z-list__content.noparagraph{border-bottom:0}
.gef-a-z-list__content__heading{font-size:.875rem;font-weight:600;line-height:1.5;color:#333;display:inline-block}
@media screen and (min-width:1024px){.gef-a-z-list__content__heading{font-size:1rem}
}
.gef-a-z-list__column{float:right;font-weight:300;width:20%}
.gef-a-z-list__column__ul li:last-child div{border-bottom:0}
.gef-a-z-list__column__ol{margin-top:0}
.glossary-heading{font-size:1rem;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.29;text-align:left;margin-top:13px !important;margin-bottom:5px !important}
@media screen and (min-width:768px){.glossary-heading{font-size:1.375rem;margin-bottom:18px !important}
}
@media screen and (min-width:1024px){.glossary-heading{font-size:1.75rem;margin-top:50px !important;font-weight:300}
}
.gef-glossary .a-z-list-edu{margin-bottom:40px;height:auto}
@media screen and (min-width:768px){.gef-glossary .a-z-list-edu{margin-bottom:10px}
}
@media screen and (min-width:768px){.gef-glossary .gef-a-z-anchors{height:auto}
}
@media screen and (min-width:768px){.gef-glossary [data-scroll-passed=true]{height:90px;top:0;position:fixed;background-color:white;z-index:20000;-ms-transform:translateY(0);transform:translateY(0);transition:all .2s;text-decoration:none;left:0;width:100%;border-bottom:solid 1px black;box-shadow:0 5px 5px 0 rgba(0,0,0,0.1)}
.gef-glossary [data-scroll-passed=true] ol{width:500px}
}
@media screen and (min-width:1024px){.gef-glossary [data-scroll-passed=true]{margin-left:auto;height:50px;width:100%;padding:10px 0 13px}
.gef-glossary [data-scroll-passed=true] ol{width:945px}
}
.gef-glossary .gef-a-z-list__letter{padding-top:70px;margin-top:-50px}
@media screen and (min-width:768px){.gef-glossary .gef-a-z-list__letter{padding-top:90px;margin-top:-50px}
}
.gef-glossary .gef-a-z-list__column{width:150px;float:none}
@media screen and (min-width:768px){.gef-glossary .gef-a-z-list__column{float:right}
}
@media screen and (min-width:768px){.gef-glossary .a-z-list-edu{height:104px}
}
@media screen and (min-width:1024px){.gef-glossary .a-z-list-edu{height:50px}
}
.gef-add-this{padding:10px;overflow:hidden;border:1px solid #333;margin:1rem 0}
.gef-add-this a,.gef-add-this a:hover{text-decoration:none !important}
@media screen and (min-width:768px){.gef-add-this{padding:15px}
}
.gef-add-this__title{display:inline-block;margin-bottom:0;line-height:35px;font-weight:600}
.gef-add-this__toolbox{height:30px;float:right}
.gef-anchor-box{display:inline-block;margin:30px 0;background-color:var(--DarkGrey);padding:13px 60px 15px 20px}
.gef-anchor-box__title{color:black}
.gef-article img{margin-bottom:1rem}
.gef-article__date{display:inline-block;font-size:.9rem;font-weight:600}
@media screen and (min-width:1220px){.gef-article__date{font-size:1rem}
}
.gef-article__lead{margin:2rem 0;font-size:1rem;font-weight:300}
@media screen and (min-width:768px){.gef-article__lead{margin-bottom:27px;font-size:.9375rem}
}
@media screen and (min-width:1024px){.gef-article__lead{font-size:1.25rem}
}
.gef-btt{display:none;position:fixed;background:transparent;width:38px;height:38px;text-align:center;z-index:20000;-ms-transform:translateY(200px);transform:translateY(200px);transition:all .2s;text-decoration:none}
@media screen and (min-width:1024px){.gef-btt{display:block;padding:0;margin:0;right:20px;bottom:20px;border-radius:50%;border:3px solid #b4b4b4}
.gef-btt[data-show="true"]{visibility:visible;-ms-transform:translateY(0);transform:translateY(0)}
.gef-btt[data-stick="true"]{visibility:visible;position:absolute;-ms-transform:translateY(0);transform:translateY(0)}
.gef-btt .uk-icon-angle-up{display:inline;font-size:2.5em;line-height:.8;color:#565a5c;transition:color .2s}
.gef-btt:hover,.gef-btt:focus{outline:0 !important;border-color:#565a5c;background:#565a5c}
.gef-btt:hover .uk-icon-angle-up,.gef-btt:focus .uk-icon-angle-up{color:white}
}
.gef-back-to{position:relative;font-size:.85rem;margin-top:20px;padding-left:20px}
.gef-back-to i{display:inline-block;position:absolute;left:0;top:.35em}
.gef-back-to i:before{color:black}
.gef-back-to a{display:inline;font-weight:normal}
@media screen and (min-width:1024px){.gef-back-to{font-size:1rem;padding-left:30px}
.gef-back-to i{top:4px}
}
.gef-banner-container{position:relative;z-index:0;top:0;bottom:0;margin-bottom:30px}
.gef-banner-container.gef-banner-container--small{display:none}
@media screen and (min-width:1024px){.gef-banner-container.gef-banner-container--small{display:block}
.gef-banner-container.gef-banner-container--small img{display:inline-block;position:static}
}
.gef-ie9 .gef-banner-container{overflow:hidden}
.gef-banner{position:relative;margin:0 -25px}
.gef-banner .gef-banner__content{display:block;padding-top:25px;padding-bottom:25px;background:white;box-sizing:border-box}
.gef-banner .gef-banner__content .gef-banner__content__title{margin:0;color:black;font-weight:600;letter-spacing:.03em}
.gef-banner .gef-banner__content p{margin:11px 0 20px}
.gef-banner .gef-banner__content .uk-button{display:inline-block;font-weight:600;padding-left:15px;padding-right:15px}
.gef-banner-container--small .gef-banner{max-height:250px;overflow:hidden}
@media screen and (min-width:768px){.gef-banner .gef-banner__content{font-size:1.15rem}
}
@media screen and (min-width:1024px){.gef-banner{margin:0 -40px}
.gef-banner .gef-banner__content{position:absolute;top:30px;left:0;width:60%;padding-top:40px;padding-bottom:40px;background:rgba(255,255,255,0.8)}
.gef-banner .gef-banner__content .uk-button{padding-left:48px;padding-right:48px}
}
@media screen and (min-width:1024px){.gef-banner .gef-banner__content{padding-top:30px;padding-bottom:30px}
}
.gef-breadcrumbs{width:100%}
@media screen and (min-width:1024px){.gef-breadcrumbs{height:50px;margin:0 0 1rem;overflow:visible;z-index:9999}
.gef-breadcrumbs:after{content:'';display:block;clear:both}
}
.gef-breadcrumbs__back{text-transform:uppercase;text-decoration:none;font-weight:700;font-size:.7rem}
.gef-breadcrumbs__back i{padding:0 8px 0 0}
@media screen and (min-width:1024px){.gef-breadcrumbs__list{overflow:visible;margin-top:0}
}
.gef-breadcrumbs__item{position:relative;display:block;float:left;margin-top:0;width:auto;padding-left:0}
.gef-breadcrumbs__item:before{font-family:'FontAwesome';content:"\f105";display:block;position:absolute;left:0;padding:0 12px;font-size:1.375rem;top:13px;cursor:default}
.gef-breadcrumbs__item:first-child:before{content:none}
.gef-breadcrumbs__item:first-child:after{left:10px}
.gef-breadcrumbs__item:after{display:none}
.gef-breadcrumbs__item:first-child>p{padding-left:0;width:100% !important}
.gef-breadcrumbs__item:first-child>p a i{font-size:1.25rem;margin-top:-1px}
.gef-breadcrumbs__item:first-child>p a i,.gef-breadcrumbs__item:first-child>p a span{cursor:pointer}
.gef-breadcrumbs__item p{box-sizing:border-box;display:inline-block;text-overflow:ellipsis;overflow:hidden;width:100%;padding-left:30px;padding-top:20px;padding-bottom:15px}
.gef-breadcrumbs__item p a:hover{background-color:var(--primary-babyBlue);text-decoration:underline}
.gef-breadcrumbs__item span{cursor:default;color:var(--text-darkGrey)}
.gef-breadcrumbs a:focus{outline:1px solid black !important;outline-offset:0 !important}
.gef-breadcrumbs p a:focus{color:black;background:white;outline:0 !important}
.gef-home-mobile-breadcrumb{position:relative !important;font-size:1.2rem !important;margin-top:1px;margin-left:5px}
.gef-breadcrumbs.enhanced{overflow:hidden}
.gef-breadcrumbs.enhanced.activated{overflow:visible}
.gef-breadcrumbs__link{display:block;margin:15px 0;font-weight:600;text-decoration:underline;font-size:.9rem;padding:0 0 0 18px;position:relative;overflow:hidden}
.gef-breadcrumbs__link i{position:absolute;left:0;top:0;font-size:1.35rem}
.gef-breadcrumbs__link .gef-external-link{display:none}
.gef-breadcrumbs__link .gef-external-link:before{content:none}
@media screen and (min-width:1024px){.gef-breadcrumbs__link{white-space:nowrap;text-overflow:ellipsis}
}
.enhanced .gef-breadcrumbs__item{white-space:nowrap}
.gef-breadcrumbs__dropdown:after{content:'...';display:block;position:relative;width:40px;height:55px;background-color:#eee;margin-left:30px;cursor:pointer;text-align:center;font-size:1.8rem;font-weight:800;color:black;background-color:transparent;line-height:55px}
.gef-breadcrumbs__dropdown div{display:block;overflow:hidden;padding-left:0;list-style:none;position:absolute;left:30px;top:40px;margin-top:15px;height:0;background-color:#565a5c;width:225px}
.gef-breadcrumbs__dropdown p{display:block;position:relative;margin-top:0;padding-left:0;margin-bottom:6px;white-space:normal;width:auto}
.gef-breadcrumbs__dropdown p:before{font-family:'FontAwesome';content:"\f105";display:block;position:absolute;left:0;padding:0 12px;font-size:1.375rem;top:13px;cursor:default;top:0;line-height:1;padding-left:17px;color:white}
.gef-breadcrumbs__dropdown a{color:white;font-weight:400;padding-left:40px;padding-right:15px;padding-top:0;padding-bottom:0;white-space:normal;overflow:visible;text-overflow:default}
.gef-breadcrumbs__dropdown:hover div,.gef-breadcrumbs__dropdown.active-clicked div,.gef-breadcrumbs__dropdown.active-hovered div,.gef-breadcrumbs__dropdown.active-focused div{height:auto;padding-top:18px;padding-bottom:15px}
.gef-breadcrumbs__dropdown:hover:after,.gef-breadcrumbs__dropdown.active-clicked:after,.gef-breadcrumbs__dropdown.active-hovered:after,.gef-breadcrumbs__dropdown.active-focused:after{color:white;background-color:#565a5c}
.gef-breadcrumbs__truncate:after{content:attr(data-tooltip);opacity:0;position:absolute;display:inline-block;top:53px;left:40px;max-width:330px;height:0;overflow:hidden;padding:8px 10px;border:1px solid #b4b4b4;background-color:var(--DarkGrey);background-repeat:no-repeat;border-radius:1px;white-space:normal;z-index:10000;color:black;font-weight:400;font-size:.75rem;line-height:1.2;transition:opacity 0}
.gef-breadcrumbs__truncate:hover:after{content:attr(data-tooltip);opacity:1;height:auto;transition:opacity .2s .4s}
.gef-breadcrumbs__truncate:first-child:hover:after{left:20px}
.gef-breadcrumbs__truncate:last-child:after,.gef-breadcrumbs__truncate:nth-last-child(2):after{left:auto;right:40px}
.gef-breadcrumbs__truncate:last-child a:after,.gef-breadcrumbs__truncate:last-child span:after,.gef-breadcrumbs__truncate:nth-last-child(2) a:after,.gef-breadcrumbs__truncate:nth-last-child(2) span:after{left:auto;right:20%}
.gef-breadcrumbs__truncate a,.gef-breadcrumbs__truncate span{position:relative;z-index:10001}
.gef-breadcrumbs__truncate a:after,.gef-breadcrumbs__truncate span:after{content:'';opacity:0;display:block;position:absolute;bottom:2px;left:20%;background-repeat:no-repeat;width:20px;height:8px;background-image:url("base-design/resources/images/tooltip-triangle.svg");transition:opacity 0}
.gef-breadcrumbs__truncate:hover a:after,.gef-breadcrumbs__truncate:hover span:after{opacity:1;transition:opacity .2s .4s}
.gef-button,.gef-button:visited{padding:8px 11px;min-height:42px;border-radius:4px;border-color:#565a5c;border-width:2px;font-size:.88rem;font-weight:700;letter-spacing:1.3px;margin-top:auto;margin-bottom:auto}
.gef-button:hover,.gef-button:focus,.gef-button:visited:hover,.gef-button:visited:focus{border-color:#000}
.gef-button.gef-button--alt1,.gef-button:visited.gef-button--alt1{color:#565a5c;background:transparent;border-color:#565a5c;border-width:2px}
.gef-button.gef-button--alt1:hover,.gef-button.gef-button--alt1:focus,.gef-button:visited.gef-button--alt1:hover,.gef-button:visited.gef-button--alt1:focus{outline:0;color:white;background:#565a5c;border-color:#565a5c}
.gef-button-x-small{padding:7px 6px 6px;min-height:18px;font-size:.75rem}
.gef-button-small{padding:8px 7px;min-height:36px;font-size:.9rem}
.gef-button-large{padding:13px 19px;min-height:49px;font-size:.95rem}
.gef-button-x-large{padding:20px 25px;min-height:63px;font-size:1rem}
.gef-call-out-box,.gef-call-out-box--lite,.call-out{padding:20px;margin:20px 0;background-color:#f2f2f2;border-bottom:10px solid #565a5c}
@media screen and (min-width:1024px){.gef-call-out-box,.gef-call-out-box--lite,.call-out{padding:25px;margin:25px 0}
}
.gef-call-out-box--lite{position:relative;background-color:transparent;border:1px solid #565a5c;padding-top:40px}
.gef-call-out-box--lite .gef-call-out-box__heading{background:#565a5c;color:white;padding:10px;margin:0;position:absolute;top:0;left:0;font-size:.9rem;text-transform:uppercase}
.gef-call-out-box--lite :last-child{margin-bottom:0}
.gef-catalogue-teaser{padding-bottom:20px;border-bottom:1px solid var(--DarkGrey);overflow:auto;cursor:pointer}
.gef-catalogue-teaser .get-catalogue-teaser_thumbnail{width:30%;height:auto;float:left}
.gef-catalogue-teaser .get-catalogue-teaser_thumbnail img{border:1px solid #b4b4b4;transition:border .2s}
.gef-catalogue-teaser.gef-catalogue-teaser--block{border:1px solid var(--DarkGrey);transition:border .2s;padding-bottom:0}
.gef-catalogue-teaser.gef-catalogue-teaser--block .get-catalogue-teaser_thumbnail{width:100%;float:none;border-bottom:1px solid var(--DarkGrey);transition:border .2s}
.gef-catalogue-teaser.gef-catalogue-teaser--block .get-catalogue-teaser_thumbnail img{width:100%;height:auto;margin:0;border:0 !important}
*:not(.gef-flex-grid) .gef-catalogue-teaser.gef-catalogue-teaser--block .get-catalogue-teaser_thumbnail{width:100%;float:none}
.gef-catalogue-teaser:hover:not(.gef-catalogue-teaser--block) .get-catalogue-teaser_thumbnail img,.gef-catalogue-teaser:focus:not(.gef-catalogue-teaser--block) .get-catalogue-teaser_thumbnail img{border:1px solid #565a5c}
.gef-catalogue-teaser:hover.gef-catalogue-teaser--block,.gef-catalogue-teaser:focus.gef-catalogue-teaser--block{border:1px solid #565a5c}
.gef-catalogue-teaser:hover a,.gef-catalogue-teaser:focus a{text-decoration:underline}
@media screen and (min-width:768px){.gef-flex-grid--columns .gef-catalogue-teaser{border:1px solid var(--DarkGrey);transition:border .2s;padding-bottom:0}
.gef-flex-grid--columns .gef-catalogue-teaser .get-catalogue-teaser_thumbnail{width:100%;float:none;border-bottom:1px solid var(--DarkGrey);transition:border .2s}
.gef-flex-grid--columns .gef-catalogue-teaser .get-catalogue-teaser_thumbnail img{width:100%;height:auto;margin:0;border:0 !important}
.gef-flex-grid--columns .gef-catalogue-teaser:hover,.gef-flex-grid--columns .gef-catalogue-teaser:focus{border:1px solid #565a5c}
.gef-flex-grid--columns .gef-catalogue-teaser:hover .get-catalogue-teaser_thumbnail,.gef-flex-grid--columns .gef-catalogue-teaser:focus .get-catalogue-teaser_thumbnail{border:0;border-bottom:1px solid #565a5c}
}
@media screen and (min-width:1024px){.gef-catalogue-teaser .get-catalogue-teaser_thumbnail{width:23.5%}
}
.gef-catalogue-teaser_content{width:100%;float:left;padding-left:10px;box-sizing:border-box}
.gef-catalogue-teaser_content h1{margin-bottom:1em}
.gef-catalogue-teaser_content h1 a{color:var(--brand-primary);text-decoration:none}
.gef-catalogue-teaser_content p{margin:.8em 0;font-size:.75rem;color:black}
.gef-catalogue-teaser_content p:last-child{margin-bottom:0}
.get-catalogue-teaser_thumbnail+.gef-catalogue-teaser_content{width:70%}
*:not(.gef-flex-grid) .gef-catalogue-teaser--block .gef-catalogue-teaser_content{width:100%;float:none;padding:12px 8px}
*:not(.gef-flex-grid) .gef-catalogue-teaser--block .gef-catalogue-teaser_content h1{font-size:1rem;width:100%}
*:not(.gef-flex-grid) .gef-catalogue-teaser--block .gef-catalogue-teaser_content p{font-size:.75rem}
*:not(.gef-flex-grid) .gef-catalogue-teaser--block .gef-catalogue-teaser_content p:last-child{margin-bottom:0}
@media screen and (min-width:768px){.gef-catalogue-teaser_content{position:relative;padding-left:20px}
.gef-catalogue-teaser_content h1{font-size:1rem;width:65%}
.gef-catalogue-teaser_content p{font-size:.8rem;width:65%}
.gef-catalogue-teaser--block .gef-catalogue-teaser_content,.gef-flex-grid--columns .gef-catalogue-teaser_content{width:100%;float:none;padding:12px 8px}
.gef-catalogue-teaser--block .gef-catalogue-teaser_content h1,.gef-flex-grid--columns .gef-catalogue-teaser_content h1{font-size:1rem;width:100%}
.gef-catalogue-teaser--block .gef-catalogue-teaser_content p,.gef-flex-grid--columns .gef-catalogue-teaser_content p{font-size:.75rem}
.gef-catalogue-teaser--block .gef-catalogue-teaser_content p:last-child,.gef-flex-grid--columns .gef-catalogue-teaser_content p:last-child{margin-bottom:0}
.gef-catalogue-teaser--block .gef-catalogue-teaser_content p,.gef-flex-grid--columns .gef-catalogue-teaser_content p{font-size:.8rem;width:100%}
}
@media screen and (min-width:1024px){.get-catalogue-teaser_thumbnail+.gef-catalogue-teaser_content{width:76.4%}
.gef-catalogue-teaser--block .gef-catalogue-teaser_content,.gef-flex-grid--columns .gef-catalogue-teaser_content{width:100%;float:none;padding:12px 8px}
.gef-catalogue-teaser--block .gef-catalogue-teaser_content h1,.gef-flex-grid--columns .gef-catalogue-teaser_content h1{font-size:1rem;width:100%}
.gef-catalogue-teaser--block .gef-catalogue-teaser_content p,.gef-flex-grid--columns .gef-catalogue-teaser_content p{font-size:.75rem}
.gef-catalogue-teaser--block .gef-catalogue-teaser_content p:last-child,.gef-flex-grid--columns .gef-catalogue-teaser_content p:last-child{margin-bottom:0}
}
.gef-catalogue-teaser_content .gef-catalogue-teaser_data{color:#333;font-weight:600}
@media screen and (min-width:768px){.gef-catalogue-teaser_content .gef-catalogue-teaser_data{position:absolute;width:25%;top:0;right:0;margin-top:0;text-align:right}
}
@media screen and (min-width:768px){.gef-catalogue-teaser--block .gef-catalogue-teaser_data,.gef-flex-grid--columns .gef-catalogue-teaser_data{position:relative;width:auto;text-align:left}
}
.catalogue{background-color:#f2f2f2}
.gef-category-list{list-style:none;margin-bottom:50px}
.gef-category-list>li{position:static;padding:0}
.gef-category-list>li:before{display:none}
.gef-category-list li{margin-top:.6em}
.gef-category-list a{font-weight:normal;text-decoration:none}
.gef-category-list a:hover,.gef-category-list a:focus,.gef-category-list a.active{text-decoration:underline}
.uk-datepicker{width:313px;border-radius:3px;background-color:white;border:solid 1px var(--DarkGrey);z-index:1050;animation:uk-fade 0 ease-in-out;-ms-transform-origin:0 0;transform-origin:0 0}
.uk-datepicker td,.uk-datepicker th{border-bottom:0;text-align:center}
.uk-datepicker th{color:#333;background-color:white}
.uk-datepicker-nav{margin-bottom:15px;text-align:center;line-height:20px;text-transform:uppercase;font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.5;text-align:center;color:#333}
.uk-datepicker-nav:after,.uk-datepicker-nav:before{content:"";display:table}
.uk-datepicker-nav:after{clear:both}
.uk-datepicker-nav a{color:#333;text-decoration:none}
.uk-datepicker-nav a:hover{color:#333}
.uk-datepicker-nav a:focus{outline-offset:0 !important}
.uk-datepicker-previous{float:left}
.uk-datepicker-next{float:right}
.uk-datepicker-next:after,.uk-datepicker-previous:after{width:20px;font-family:FontAwesome}
.uk-datepicker-previous:after{content:"\f053"}
.uk-datepicker-next:after{content:"\f054"}
.uk-datepicker-table{width:100%;margin-top:0;margin-bottom:0;display:table}
.uk-datepicker-table td,.uk-datepicker-table th{padding:2px}
.uk-datepicker-table th{font-size:12px}
.uk-datepicker-table a{display:block;line-height:24px;text-align:center;color:#565a5c;text-decoration:none;border:1px solid transparent;border-radius:4px;background-origin:border-box;font-weight:inherit}
a.uk-datepicker-table-muted{color:#b4b4b4}
.uk-datepicker-table a:focus,.uk-datepicker-table a:hover{background-color:#333;color:white;outline:0;border-color:rgba(0,0,0,0.2);text-shadow:0 1px 0 white}
.uk-datepicker-table a:active{background-color:#333;color:#333;border-color:rgba(0,0,0,0.2);border-top-color:rgba(0,0,0,0.3);background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,0.1)}
.uk-datepicker-table a.uk-active{background:#333;color:white;border:1px solid rgba(0,0,0,0.2);background-origin:border-box;background-image:linear-gradient(to bottom,#333,#333);text-shadow:0 -1px 0 rgba(0,0,0,0.2)}
[data-gef-dialogue]{display:none;visibility:hidden}
@media screen and (min-width:768px){[data-gef-dialogue--mobile-only]{display:none;visibility:hidden}
}
[role=dialogue]{position:fixed;display:none;visibility:hidden;opacity:0;height:100vh;width:100vw;background-color:rgba(51,51,51,0.87);transition:opacity 1s,visibility 0 1s;overflow:auto}
[role=dialogue][aria-hidden=false]{display:block;visibility:visible;opacity:1;transition:all 1s}
[role=dialogue] [role=document]{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);opacity:0;background-color:var(--White);padding:15px;border-radius:2px}
[role=dialogue] br{margin:0 -15px}
.gef-download-box{border-radius:2px;background-color:#f2f2f2;padding:15px;color:#565a5c;font-size:1rem;margin:20px 0}
.gef-download-box ul{margin-top:0}
.gef-download-box li{padding-left:30px}
.gef-download-box li:before{content:"\f016";font-family:'FontAwesome';display:inline-block;margin-top:2px;color:#565a5c;font-size:1.5rem;vertical-align:bottom}
.gef-download-box-heading{font-weight:bold;font-size:1rem;line-height:1.38;color:#333}
.gef-download-box-links-container{line-height:1.5}
.gef-download-box-links--bold{font-weight:600}
.gef-drawer{position:absolute;top:100%;margin-top:-50px;transition:transform .4s,margin .4s}
.gef-drawer [role="tab"]{display:inline-block;height:50px;padding:0 18px;line-height:50px;vertical-align:middle;color:white;background-color:#333;font-weight:normal;text-decoration:none;transition:background-color .2s}
.gef-drawer [role="tab"]:hover,.gef-drawer [role="tab"]:focus{outline:0 !important;background-color:black;text-decoration:underline}
.gef-drawer [role="tabpanel"]{display:block;padding:18px 20px;background-color:#f2f2f2;max-width:300px;border:2px solid #333}
.gef-drawer.active{-ms-transform:translateY(-100%);transform:translateY(-100%);margin-top:0}
@media screen and (min-width:1024px){.gef-drawer [role="tab"]{-ms-transform:translateY(5px);transform:translateY(5px);transition:transform .2s}
.gef-drawer [role="tab"]:hover,.gef-drawer [role="tab"]:focus{-ms-transform:translateY(0);transform:translateY(0)}
.gef-drawer.active [role="tab"]{-ms-transform:translateY(0);transform:translateY(0)}
}
.gef-education-banner{padding:25px 0;background-color:#333}
.gef-education-banner .gef-corporate-logo__image{width:100px;padding-bottom:13px}
.gef-education-banner .gef-corporate-logo__link{float:left}
.gef-education-banner .gef-corporate-logo__link:focus{outline:1px solid white !important}
.gef-education-banner .gef-corporate-logo__link:focus:hover{outline:0 !important}
@media screen and (min-width:768px){.gef-education-banner{padding:65px 0 50px;box-shadow:0 1px 6px 0 rgba(0,0,0,0.08)}
.gef-education-banner .gef-corporate-logo__image{width:150px}
}
.gef-education-banner__lead{margin:0;font-size:.9rem;font-weight:800;color:white;margin-bottom:-3px;clear:left}
@media screen and (min-width:768px){.gef-education-banner__lead{margin:10px 0 0;font-size:1.6rem;font-weight:600;margin-bottom:-10px}
}
.gef-education-banner__header{margin:0;font-size:1.5rem;font-weight:400;color:white}
@media screen and (min-width:768px){.gef-education-banner__header{font-size:2.9rem;letter-spacing:.05rem}
}
@media screen and (min-width:1024px){.gef-education-banner__header{font-size:2.9rem}
}
.gef-education-banner__search{margin:10px 0 0}
.gef-education-banner__search div{position:relative;max-width:780px}
.gef-education-banner__search input{display:block;width:100%;box-sizing:border-box;border:2px solid #333;padding:0 45px 0 10px;font-size:.8rem;line-height:45px;height:47px;transition:border .2s}
.gef-education-banner__search input:-ms-input-placeholder{color:black;opacity:1}
.gef-education-banner__search input::placeholder{color:black;opacity:1}
.gef-education-banner__search input:focus{outline:0;border:2px solid #b4b4b4}
.gef-education-banner__search button{position:absolute;right:0;top:2px;display:block;width:45px;height:45px;overflow:hidden;border:0;padding:0;background-color:transparent;text-align:center;cursor:pointer}
.gef-education-banner__search button:before{content:'\f002';font-family:fontAwesome;display:block;width:45px;line-height:45px;color:#333;font-size:1.2rem;transition:color .2s}
.gef-education-banner__search button:hover,.gef-education-banner__search button:focus{outline:0}
.gef-education-banner__search button:hover:before,.gef-education-banner__search button:focus:before{color:black}
@media screen and (min-width:768px){.gef-education-banner__search{margin:30px 0 0}
.gef-education-banner__search input{line-height:55px;height:57px;font-size:1rem}
}
@media screen and (min-width:768px) and (min-width:768px){.gef-education-banner__search button{height:55px;width:55px}
.gef-education-banner__search button:before{width:55px;line-height:55px;font-size:1.4rem}
}
.gef-education-banner__tips{margin-top:15px}
.gef-education-banner__tips h2{display:inline-block;font-size:.8rem;margin-right:1em;color:#333}
.gef-education-banner__tips ul{list-style:none;margin:0;display:inline-block}
.gef-education-banner__tips ul>li{position:static;padding:0}
.gef-education-banner__tips ul>li:before{display:none}
.gef-education-banner__tips li{display:inline-block}
.gef-education-banner__tips a{font-weight:400;margin-right:1em;font-size:.8rem;color:#333}
@media screen and (min-width:1024px){.gef-education-banner__tips h2{font-size:1rem}
.gef-education-banner__tips a{font-size:1rem}
}
.gef-expanded-nav{margin-top:0}
.gef-block--primary-hub .gef-expanded-nav{margin-left:25%;padding-left:15px}
@media screen and (min-width:768px){.gef-expanded-nav{margin:0 0 0 -25px !important;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.gef-block--primary-hub .gef-expanded-nav{width:67.5%;margin:0 !important}
.gef-ie9 .gef-block--primary-hub .gef-expanded-nav{width:67.5%;float:left}
}
@media screen and (min-width:1024px){.gef-expanded-nav{margin:0 0 0 -40px !important}
.gef-ie9 .gef-block--primary-hub .gef-expanded-nav{width:68%;float:left;margin:0 !important}
}
.gef-expanded-nav__item{box-sizing:border-box;width:100%;padding:10px 0}
.gef-expanded-nav__item:before{content:none}
.gef-expanded-nav__item h3{margin-bottom:0}
.gef-expanded-nav__item h3 a{display:block;font-weight:800;color:var(--brand-primary);font-size:.9rem;text-decoration:underline}
.gef-expanded-nav__item h3 a:hover{text-decoration:none}
.gef-expanded-nav__item p{margin-bottom:0;margin-top:8px;font-size:.9rem;color:#333}
.gef-expanded-nav__item.gef-expanded-nav__item--alt1{padding-top:0;padding-bottom:8px;padding-left:20px}
.gef-expanded-nav__item.gef-expanded-nav__item--alt1:before{content:'\f105';font-family:'FontAwesome';display:inline-block;color:#565a5c;font-size:1.5rem;line-height:1.5rem;vertical-align:middle;font-weight:400}
.gef-expanded-nav__item.gef-expanded-nav__item--alt1 h3{margin-bottom:0;line-height:1.5}
.gef-expanded-nav__item.gef-expanded-nav__item--alt1 h3 a{font-weight:600;font-size:1rem}
.gef-expanded-nav__item.gef-expanded-nav__item--alt1 p{display:none}
@media screen and (min-width:768px){.gef-expanded-nav__item{margin-top:20px;float:left;padding:0 0 0 25px;width:33.33333%}
.gef-block--primary-hub .gef-expanded-nav__item{width:33.33333% !important;margin-top:40px}
.gef-expanded-nav__item:only-child{width:auto}
.gef-expanded-nav__item.gef-expanded-nav__item--alt1{padding:0 0 0 25px}
.gef-expanded-nav__item.gef-expanded-nav__item--alt1:before{content:none}
.gef-expanded-nav__item.gef-expanded-nav__item--alt1 h3 a{font-weight:800;font-size:.9rem}
.gef-expanded-nav__item.gef-expanded-nav__item--alt1 p{display:block;margin-top:12px}
.gef-ie9 .gef-expanded-nav__item:nth-child(3n+4){clear:left}
}
@media screen and (min-width:1024px){.gef-expanded-nav__item{padding:0 0 0 40px}
.gef-expanded-nav__item h3 a{margin-top:0;font-size:1rem}
.gef-expanded-nav__item p{font-size:1rem}
.gef-expanded-nav__item.gef-expanded-nav__item--alt1{padding-left:40px}
.gef-expanded-nav__item.gef-expanded-nav__item--alt1 h3 a{margin-top:0;font-size:1rem}
.gef-expanded-nav__item.gef-expanded-nav__item--alt1 p{font-size:1rem}
.gef-ie9 .gef-expanded-nav__item:nth-child(3n+1){clear:none}
.gef-expanded-nav__item:nth-last-child(4n+2):first-child,.gef-expanded-nav__item:nth-last-child(4n+2):first-child ~ .gef-expanded-nav__item{width:25%}
.gef-ie9 .gef-expanded-nav__item:nth-last-child(4n+2):first-child ~ .gef-expanded-nav__item:nth-child(4n+5){clear:left}
.gef-expanded-nav__item:nth-last-child(3n):first-child,.gef-expanded-nav__item:nth-last-child(3n):first-child ~ .gef-expanded-nav__item,.gef-expanded-nav__item:nth-last-child(3n+2):first-child,.gef-expanded-nav__item:nth-last-child(3n+2):first-child ~ .gef-expanded-nav__item{width:33.3333%}
.gef-ie9 .gef-expanded-nav__item:nth-last-child(3n):first-child ~ .gef-expanded-nav__item:nth-child(4n+1),.gef-ie9 .gef-expanded-nav__item:nth-last-child(3n+2):first-child ~ .gef-expanded-nav__item:nth-child(4n+1){clear:none}
.gef-ie9 .gef-expanded-nav__item:nth-last-child(3n):first-child ~ .gef-expanded-nav__item:nth-child(3n+4),.gef-ie9 .gef-expanded-nav__item:nth-last-child(3n+2):first-child ~ .gef-expanded-nav__item:nth-child(3n+4){clear:left}
.gef-expanded-nav__item:nth-last-child(4n):first-child,.gef-expanded-nav__item:nth-last-child(4n):first-child ~ .gef-expanded-nav__item,.gef-expanded-nav__item:nth-last-child(4n+3):first-child,.gef-expanded-nav__item:nth-last-child(4n+3):first-child ~ .gef-expanded-nav__item{width:25%}
.gef-ie9 .gef-expanded-nav__item:nth-last-child(4n):first-child ~ .gef-expanded-nav__item:nth-child(3n+1),.gef-ie9 .gef-expanded-nav__item:nth-last-child(4n+3):first-child ~ .gef-expanded-nav__item:nth-child(3n+1){clear:none}
.gef-ie9 .gef-expanded-nav__item:nth-last-child(4n):first-child ~ .gef-expanded-nav__item:nth-child(4n+5),.gef-ie9 .gef-expanded-nav__item:nth-last-child(4n+3):first-child ~ .gef-expanded-nav__item:nth-child(4n+5){clear:left}
}
.gef-featured-teaser,.gef-featured-teaser_variant{position:relative;border-bottom:3px solid #565a5c;cursor:pointer;transition:border-color .2s}
.gef-featured-teaser:hover,.gef-featured-teaser_variant:hover,.gef-featured-teaser:focus,.gef-featured-teaser_variant:focus{border-bottom:3px solid #565a5c}
.gef-featured-teaser:hover a,.gef-featured-teaser_variant:hover a,.gef-featured-teaser:focus a,.gef-featured-teaser_variant:focus a{text-decoration:underline}
.gef-featured-teaser__header{margin:1.5em 0 0 !important;text-transform:uppercase;font-size:.9rem;font-weight:800}
.gef-featured-teaser__content{background-color:white;padding:10px}
.gef-featured-teaser__content h2{line-height:1.2;margin-bottom:.5em}
.gef-featured-teaser__content a{text-decoration:none;color:black;display:block}
@media screen and (min-width:1024px){.gef-featured-teaser__content{position:absolute;bottom:0;left:0;padding:15px;background-color:rgba(255,255,255,0.8);transition:background-color .2s}
.gef-featured-teaser__content h2{font-size:1.4rem}
.gef-featured-teaser:hover .gef-featured-teaser__content,.gef-featured-teaser_variant:hover .gef-featured-teaser__content{background-color:var(--White)}
}
.gef-featured-teaser__date{font-size:.9rem;font-weight:600}
@media screen and (min-width:1220px){.gef-featured-teaser__date{font-size:1rem}
}
.gef-featured-teaser_variant{border-bottom:0}
.gef-featured-teaser_variant:hover{border-bottom:0}
.gef-featured-teaser__content_variant{background-color:white;padding:10px;margin-top:35px;margin-left:5px}
.gef-featured-teaser__content_variant h2{line-height:1.2;margin-bottom:.5em}
.gef-featured-teaser__content_variant a{text-decoration:none;color:black;display:block}
@media screen and (min-width:1024px){.gef-featured-teaser__content_variant{bottom:0;left:0;padding:25px;background-color:rgba(255,255,255,0.8);transition:background-color .2s;margin-top:25px;margin-left:10px}
.gef-featured-teaser__content_variant h2{font-size:1.4rem}
.gef-featured-teaser:hover .gef-featured-teaser__content_variant,.gef-featured-teaser_variant:hover .gef-featured-teaser__content_variant{background-color:var(--White)}
}
.gef-featured-teaser__date_variant{font-size:.8rem;font-weight:400}
@media screen and (min-width:1220px){.gef-featured-teaser__date_variant{font-size:.8rem}
}
.gef-featured-teaser_highlight{position:absolute;background-color:#565a5c;color:var(--White);font-weight:600;font-size:.875rem;left:25px;margin-right:25px;padding:5px 10px;line-height:1.4;margin-left:-10px;margin-top:0}
@media screen and (min-width:1024px){.gef-featured-teaser_highlight{margin-left:10px}
}
.gef-flex-grid{list-style:none}
.gef-flex-grid>li{position:static;padding:0}
.gef-flex-grid>li:before{display:none}
.gef-flex-grid li:first-child{margin-top:25px}
@media screen and (min-width:768px){.gef-flex-grid--columns{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:flex-top;align-items:flex-top;-ms-flex-pack:justify;justify-content:space-between;margin:13px 0}
.gef-ie9 .gef-flex-grid--columns{margin:20px -15px}
.gef-flex-grid--columns li,.gef-flex-grid--columns li:first-child,.gef-flex-grid--columns li:last-child{width:31%;display:-ms-flexbox;display:flex;margin:12px 0}
.gef-flex-grid--columns li>*,.gef-flex-grid--columns li:first-child>*,.gef-flex-grid--columns li:last-child>*{-ms-flex:0 1 auto}
.gef-ie9 .gef-flex-grid--columns li,.gef-ie9 .gef-flex-grid--columns li:first-child,.gef-ie9 .gef-flex-grid--columns li:last-child{display:block;float:left;width:28%;margin-left:15px;margin-right:15px}
.gef-flex-grid--columns:after{content:'';display:block;height:0;clear:none;width:31%}
.gef-ie9 .gef-flex-grid--columns:after{content:none}
.gef-ie9 .gef-flex-grid--columns li:nth-child(3n+1){clear:left}
}
@media screen and (min-width:1024px){.gef-flex-grid--columns.gef-flex-grid--columns-4 li,.gef-flex-grid--columns.gef-flex-grid--columns-4 li:first-child,.gef-flex-grid--columns.gef-flex-grid--columns-4 li:last-child{width:23%}
}
.gef-form{display:block}
.gef-form label{display:block;width:100%;font-weight:800;margin-bottom:5px;font-size:.9rem}
.gef-form select{display:block;width:100%;border:0;outline:1px solid black;height:38px;background:white;margin-bottom:15px;font-size:.9rem}
.gef-form select:focus{outline:-webkit-focus-ring-color auto 5px}
.gef-form p{font-size:.8rem}
@media screen and (min-width:1024px){.gef-form label{display:inline-block;width:auto;margin-right:7px;margin-bottom:0;font-size:1rem}
.gef-form select{display:inline-block;width:auto;margin-right:7px;min-width:238px;margin-bottom:1rem}
.gef-form p{margin:0;display:inline-block;width:auto;font-size:.9rem}
.gef-form.gef-form--inline>*{display:inline-block;width:auto;margin-right:14px}
.gef-form.gef-form--inline>*:last-child{margin:0}
.gef-form.gef-form--inline label{margin-bottom:0}
}
div#google_translate_element{display:none}
@media screen and (min-width:1024px){div#google_translate_element{display:inline-block;vertical-align:middle}
}
div#google_translate_element .goog-te-gadget-simple{background:transparent !important;border:none !important;padding-left:10px;padding-right:6px;padding-top:0 !important;padding-bottom:1px !important}
div#google_translate_element .goog-te-gadget-simple .goog-te-gadget-icon{margin-top:-2px !important}
div#google_translate_element .goog-te-gadget-simple .goog-te-menu-value span:nth-child(1){font-weight:600;font-size:12px;display:inline-block;text-transform:lowercase}
div#google_translate_element .goog-te-gadget-simple .goog-te-menu-value span:nth-child(1):first-letter {text-transform:capitalize}
div#google_translate_element .goog-te-gadget-simple .goog-te-menu-value span:nth-child(3){display:none}
div#google_translate_element .goog-te-gadget-simple .goog-te-menu-value span:nth-child(5){color:transparent !important}
div#google_translate_element .goog-te-gadget-simple .goog-te-menu-value span:nth-child(5):after{content:"\f107";font-family:FontAwesome;font-size:16px;font-weight:700;color:black !important}
div#google_translate_element .goog-te-gadget-simple .goog-te-menu-value img{margin-left:-1px !important;margin-right:-1px !important}
div#google_translate_element div:hover.goog-te-gadget-simple{background-color:#b4b4b4 !important}
.gef-icon-and-label{margin-top:25px;margin-bottom:10px}
@media screen and (min-width:768px){.gef-icon-and-label{margin-top:40px;float:left}
.gef-block--primary-hub .gef-icon-and-label{width:30%}
}
.gef-icon-and-label__icon{margin-right:15px;width:25%;padding-top:25%;display:block;background-image:url("base-design/resources/images/gef-logo.svg");background-size:80% auto;background-repeat:no-repeat;float:left}
@media screen and (min-width:768px){.gef-icon-and-label__icon{margin-right:0;margin-bottom:10px;padding:0;width:auto;float:none;width:70px;height:70px;background-size:100% auto}
}
.gef-icon-and-label__label{margin:0;font-size:.9rem;line-height:1.3;text-transform:uppercase;font-weight:800;letter-spacing:.03em}
.gef-icon-and-label__label:after{content:none}
.gef-icon-and-label--secured .gef-icon-and-label__label:after{content:'\f023';font-family:'FontAwesome';display:inline-block;margin-top:2px;margin-left:3px;color:#333;font-size:.8rem;line-height:1;vertical-align:middle}
@media screen and (min-width:768px){.gef-icon-and-label__label{font-size:1rem;font-weight:600}
.gef-icon-and-label--secured .gef-icon-and-label__label:after{font-size:1.05rem}
}
@media screen and (min-width:1024px){.gef-icon-and-label__label{font-size:1.125rem}
}
.gef-icon-and-label__subtitle{margin-top:0;text-transform:uppercase;color:#333;font-size:.8rem}
.gef-iframe{position:relative;padding:25px 0 56.25%;height:0;margin:0 0 30px}
.gef-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.gef-image-with-caption{box-sizing:border-box;margin:1.06rem 0 0 0}
.gef-image-with-caption p,.gef-image-with-caption figcaption{font-size:.7778rem;line-height:1.111rem;margin-top:12px}
@media screen and (min-width:1024px){.gef-image-with-caption{padding-right:25%}
}
.caption{font-size:.7778rem;line-height:1.111rem;margin-top:12px}
.gef-main{padding:0;position:relative;overflow:hidden}
.gef-main article>h1,.gef-main .gef-main_header{margin-top:50px}
.gef-main#content{outline:0}
.home .gef-main{padding:0 0 40px}
.gef-rhs{margin:80px 0 0}
@media screen and (min-width:1024px){.gef-rhs{margin-top:0;padding-left:10%}
}
.gef-external-link:before{font-family:'FontAwesome';margin-top:2px;padding-left:9px}
.gef-landing-header{position:relative}
.gef-landing-header h1{color:var(--brand-primary);margin-bottom:0}
.gef-landing-header__lead{color:black;font-size:1rem;font-weight:400;margin-top:8px}
@media screen and (min-width:768px){.gef-landing-header__lead{margin-top:15px}
}
@media screen and (min-width:1024px){.gef-landing-header__lead{font-size:1.375rem;line-height:1.875rem}
}
.gef-link-columns .gef-link-columns__items li{position:relative;padding-left:30px;margin-top:0;margin-bottom:20px;display:inline-block;break-inside:avoid;break-before:avoid;break-after:avoid}
.gef-link-columns .gef-link-columns__items li:before{position:absolute;line-height:1em;top:4px;margin-top:0}
.gef-link-columns .gef-link-columns__items a{line-height:1.6;vertical-align:baseline}
@media screen and (min-width:768px){.gef-link-columns .gef-link-columns--2col{column-count:2;vertical-align:top}
}
@media screen and (min-width:768px){.gef-link-columns .gef-link-columns--3col{column-count:3;vertical-align:top}
}
.gef-link-columns .gef-link-columns--condensed li{margin-bottom:10px;padding-left:25px}
.link-tag,.link-tag-no-icon{margin-left:.5em;width:63px;height:20px;border-radius:4px;background-color:#565a5c;color:white;font-size:.5625rem;font-weight:normal;padding:3px 7px 3px 5px;border-radius:4px;white-space:nowrap}
@media screen and (min-width:768px){.link-tag,.link-tag-no-icon{font-size:.8125rem}
}
.link-tag-no-icon{margin-left:5px}
.link-tag-icon{font-style:normal}
.link-tag-icon:before{font-family:'FontAwesome';display:inline-block;padding:2px 5px 2px 3px;margin-top:2px;content:"\f023"}
@media screen and (min-width:768px){.link-tag-icon:before{padding:2px 5px 2px 5px}
}
.link-tag-icon{background-color:#565a5c;color:white}
.link-tag-icon--left-margin{margin-left:5px}
@media screen and (min-width:768px){.link-tag-icon--left-margin{margin-left:15px}
}
.gef-section-header h1 a{display:inline}
.gef-section-header .link-tag-icon,.gef-section-header .link-tag,.gef-section-header .link-tag-no-icon{background-color:white;color:#565a5c;white-space:nowrap;position:relative;margin-left:0;top:0}
.gef-section-header .link-tag,.gef-section-header .link-tag-no-icon{top:-4px}
.gef-link-tag-box{border-radius:2px;background-color:#f2f2f2;padding:15px;color:#565a5c;font-size:1rem;margin:20px 0}
.gef-link-tag-box a{font-weight:300;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;text-align:left}
.gef-link-tag-box .link-tag-container{padding-bottom:10px}
.gef-link-tag-box--bold-text{font-weight:800 !important}
.gef-link-list{margin:0;padding:0}
.gef-link-list li{padding-left:18px}
.gef-link-list li:before{font-family:'FontAwesome';display:inline-block;color:#565a5c;font-size:1.2em;margin-top:-1px}
.gef-link-list a{display:inline-block;font-weight:400;vertical-align:middle}
.gef-linkgroup{margin-top:10px;padding-bottom:20px}
.gef-linkgroup li{padding-left:30px}
.gef-linkgroup li:before{margin-top:-3.5px}
.gef-linkgroup a{display:block;margin-top:20px;font-weight:normal;font-size:.9em;text-decoration:none}
.gef-linkgroup a:hover{text-decoration:underline}
@media screen and (min-width:768px){.gef-linkgroup{margin-top:30px}
}
@media screen and (min-width:1024px){.gef-linkgroup{padding-bottom:10px}
}
.gef-linkgroup__category{margin-bottom:0;border-bottom:0 !important;padding-bottom:0}
.gef-login-link{font-size:.9rem}
.gef-login-link i{color:#333;line-height:1;font-size:1.2rem}
.gef-login-link p{margin:0}
.gef-login-link a{display:block}
@media screen and (min-width:1024px){.gef-login-link{font-size:1rem}
}
.gef-nav-container{background:var(--DarkGrey);position:relative}
.gef-nav{display:block;overflow:hidden;width:100%;background:#f2f2f2;border-bottom:2px solid #565a5c;position:absolute;top:auto;left:0;z-index:1000;-ms-transform:translateY(-100%);transform:translateY(-100%);transition:transform .3s}
.gef-nav.active{-ms-transform:translateY(0);transform:translateY(0)}
.gef-nav>ul{width:100%;padding:20px;list-style:none;box-sizing:border-box}
.gef-nav>ul>li{position:static;padding:0}
.gef-nav>ul>li:before{display:none}
.gef-nav>ul>li{display:block;width:100%;list-style:none;padding:0;margin:0}
.gef-nav>ul>li:before{content:none}
.gef-nav>ul>li:first-child>a{border-width:1px 0}
.gef-nav>ul>li>a,.gef-nav>ul>li>a:visited{display:block;width:100%;text-align:left;color:black;text-transform:uppercase;border:0 dotted black;border-width:0 0 1px;padding:16px 20px 15px 0;overflow:hidden;cursor:pointer !important}
.gef-nav>ul>li>a:after,.gef-nav>ul>li>a:visited:after{content:"\f105";font-family:"FontAwesome";float:right;margin:-1px -20px 0 0}
.gef-nav>ul>li>a:focus{outline-offset:-3px !important}
@media screen and (min-width:1024px){.gef-nav{position:static;overflow:visible;background:0;-ms-transform:none;transform:none;border-bottom:0}
.gef-nav>ul{display:-ms-flexbox;display:flex;width:100%;padding:0}
.gef-nav>ul>li{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}
.gef-nav>ul>li:first-child>a{border:0}
.gef-nav>ul>li.uk-active a,.gef-nav>ul>li.uk-active a:visited{background:#b4b4b4;text-decoration:underline;color:black;font-weight:700}
.gef-nav>ul>li.uk-active a:after,.gef-nav>ul>li.uk-active a:visited:after{content:'';display:block;position:absolute;left:50%;z-index:1;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#b4b4b4 transparent transparent transparent;bottom:-10px;-ms-transform:translateX(-50%);transform:translateX(-50%)}
.gef-nav>ul>li.uk-active a:hover,.gef-nav>ul>li.uk-active a:focus,.gef-nav>ul>li.uk-active a:visited:hover,.gef-nav>ul>li.uk-active a:visited:focus{background:white}
.gef-nav>ul>li.uk-active a:hover:after,.gef-nav>ul>li.uk-active a:focus:after,.gef-nav>ul>li.uk-active a:visited:hover:after,.gef-nav>ul>li.uk-active a:visited:focus:after{content:'';display:block;position:absolute;left:50%;z-index:1;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:white transparent transparent transparent;bottom:-10px;-ms-transform:translateX(-50%);transform:translateX(-50%)}
.gef-nav>ul>li.uk-active a:hover:after,.gef-nav>ul>li.uk-active a:focus:after,.gef-nav>ul>li.uk-active a:visited:hover:after,.gef-nav>ul>li.uk-active a:visited:focus:after{border-color:white transparent transparent transparent}
.gef-nav>ul>li.uk-active a:after,.gef-nav>ul>li.uk-active a:visited:after{transition:border-color .2s}
.gef-nav>ul>li>a,.gef-nav>ul>li>a:visited{display:inline-block;text-align:center;transition:background-color .2s;overflow:visible;border:0 none;position:relative;padding:20px;cursor:pointer}
.gef-nav>ul>li>a:hover,.gef-nav>ul>li>a:focus,.gef-nav>ul>li>a:visited:hover,.gef-nav>ul>li>a:visited:focus{background:white;text-decoration:underline;color:black}
.gef-nav>ul>li>a:after,.gef-nav>ul>li>a:visited:after{content:none}
.gef-ie9 .gef-nav>ul{display:block;text-align:center;font-size:0}
.gef-ie9 .gef-nav>ul>li{width:auto;min-width:200px;display:inline-block;float:none;margin:0}
}
.gef-nav__toggle{position:absolute;bottom:0;right:0;float:right;height:43px;width:43px;text-align:right;line-height:23px;border:0;background:transparent;cursor:pointer;z-index:100000;padding-right:15px;padding-left:5px;box-sizing:border-box;color:black;cursor:pointer}
.gef-nav__toggle.active:after{content:"\f00d"}
@media screen and (min-width:1024px){.gef-nav__toggle span{display:none}
}
.gef-maintenance-ribbon{background-color:#b4b4b4;position:relative;overflow:hidden;padding:6px 0 9px;border-bottom:1px solid var(--White)}
.gef-maintenance-ribbon:after{content:'';position:absolute;bottom:0;display:block;width:100%;height:1px;background-color:#565a5c}
@media screen and (min-width:768px){.gef-maintenance-ribbon{padding:8px 0}
}
.gef-maintenance-ribbon__message{font-size:.8rem;margin-bottom:0;font-weight:600;cursor:pointer}
@media screen and (min-width:1024px){.gef-maintenance-ribbon__message{font-size:.875rem}
}
.gef-news-teaser{margin-bottom:0;border-top:1px solid #b4b4b4;padding:10px 10px 20px;transition:background .2s,border-color .2s;background-image:linear-gradient(to bottom,transparent,transparent)}
.gef-news-teaser:hover,.gef-news-teaser:focus{background-image:linear-gradient(to bottom,white 0,rgba(255,255,255,0) 80%);border-top-color:#565a5c}
@media screen and (min-width:768px){.gef-news-teaser{display:-ms-flexbox;display:flex;padding:15px}
}
@media screen and (min-width:1024px){li:first-child .gef-news-teaser{margin-top:50px}
}
.gef-news-teaser__date{font-size:.7rem;font-weight:600;color:#333}
@media screen and (min-width:768px){.gef-news-teaser__date{font-size:.8rem;width:30%}
}
@media screen and (min-width:1220px){.gef-news-teaser__date{font-size:.9rem}
}
.gef-news-teaser__content h1{margin-bottom:.5em}
.gef-news-teaser__content a{text-decoration:none;color:black}
.gef-news-teaser__content a:hover,.gef-news-teaser__content a:focus,.gef-news-teaser:hover .gef-news-teaser__content a{text-decoration:underline}
.gef-news-teaser__content p{font-size:.8rem;margin-bottom:0}
@media screen and (min-width:768px){.gef-news-teaser__content{width:70%}
.gef-news-teaser__content p{font-size:1rem}
}
.gef-notice-ribbon{background-color:var(--DarkGrey);position:relative;overflow:hidden}
.gef-notice-ribbon [role="tab"]{display:block;box-sizing:border-box;padding:13px 50px 12px 0;overflow:hidden;border-bottom:1px solid transparent;transition:border .6s;max-width:1024px;margin:0 auto}
.gef-notice-ribbon [role="tab"]:focus{outline:0}
.gef-notice-ribbon [role="tabpanel"]{visibility:hidden;box-sizing:border-box;height:auto;overflow:hidden;max-height:0;font-size:.95rem;transition:max-height .6s,padding .4s .2s,border .6s,visibility .6s 0;border-top:1px solid transparent}
.gef-notice-ribbon [role="tabpanel"] p{color:#333;font-weight:400;font-size:.875rem}
.gef-notice-ribbon [role="tabpanel"]:focus{outline:0}
.gef-notice-ribbon [role="tabpanel"][aria-hidden="false"]{visibility:visible;max-height:100vh;border-top:1px solid #b4b4b4;padding:15px 0;transition:max-height .8s,padding .2s}
@media screen and (min-width:768px){.gef-notice-ribbon [role="tab"]{position:relative;padding-right:0;overflow:hidden}
.gef-notice-ribbon [role="tabpanel"] p{font-size:1.25rem}
.gef-notice-ribbon [role="tabpanel"][aria-hidden="false"]{padding:30px 0;max-height:50vh}
}
.gef-notice-ribbon__title{font-size:.8rem;margin-bottom:0;font-weight:400;cursor:pointer}
.gef-notice-ribbon__title .link-tag,.gef-notice-ribbon__title .link-tag-no-icon{font-weight:600}
@media screen and (min-width:768px){.gef-notice-ribbon__title{float:left;padding-left:35px;font-size:.875rem}
.gef-notice-ribbon__title .link-tag,.gef-notice-ribbon__title .link-tag-no-icon{font-size:.65rem;margin-left:5px}
}
.gef-notice-ribbon__icon{position:absolute;right:25px;top:12px;width:21px;height:21px;background-image:url("base-design/resources/images/ribbon-down-both.svg");background-repeat:no-repeat;cursor:pointer;transition:transform .2s}
.gef-notice-ribbon__title:hover ~ .gef-notice-ribbon__icon,.gef-notice-ribbon__title:focus .gef-notice-ribbon__icon,.gef-notice-ribbon__icon:hover,.gef-notice-ribbon__icon:focus,[role="tab"]:focus .gef-notice-ribbon__icon{background-image:url("base-design/resources/images/ribbon-down-both.svg");background-position:0 -21px}
[aria-expanded="true"] .gef-notice-ribbon__icon{-ms-transform:rotate(-180deg);transform:rotate(-180deg)}
@media screen and (min-width:768px){.gef-notice-ribbon__icon{right:auto;left:30px}
}
@media screen and (min-width:1024px){.gef-notice-ribbon__icon{left:45px}
}
.gef-notice-ribbon__cta{margin:8px 0 15px;font-size:.9rem;float:left;background-color:transparent;color:#333;border:2px solid #333;padding-left:30px;padding-right:30px;font-weight:600;line-height:1.6}
@media screen and (min-width:768px){.gef-notice-ribbon__cta{margin:15px 0}
}
.gef-notice-ribbon__additional{margin-top:0;clear:both}
.gef-notice-ribbon__additional a{font-weight:600}
@media screen and (min-width:768px){.gef-notice-ribbon__additional{position:absolute;right:25px;top:13px;display:block;font-size:.875rem;font-weight:400}
}
@media screen and (min-width:1024px){.gef-notice-ribbon__additional{left:50%;right:auto;margin-left:472px;-ms-transform:translateX(-100%);transform:translateX(-100%);white-space:nowrap;font-size:.875rem}
}
.gef-page-metadata{background:var(--DarkGrey);padding:15px 15px 10px;max-width:340px;margin-top:40px;margin-bottom:2em;font-size:.875rem;line-height:1.111rem;display:inline-block}
.gef-page-metadata p{margin-bottom:5px;margin-top:0}
.home .gef-page-metadata,.landing .gef-page-metadata{background-color:var(--White)}
.gef-pagination{list-style:none;clear:both;margin-bottom:0;text-align:center}
.gef-pagination>li{position:static;padding:0}
.gef-pagination>li:before{display:none}
.gef-pagination li{display:none;padding:0;margin-right:3px}
.gef-pagination li>a,.gef-pagination li>span{display:inline-block;box-sizing:border-box;margin:0;overflow:visible;max-width:32px;border:1px solid black;border-radius:1px;text-align:center;background-color:white;color:black;line-height:2;font-weight:400;font-size:.825rem;text-decoration:none;height:34px;min-width:29px;line-height:1.8;max-width:none}
.gef-pagination li>a:hover,.gef-pagination li>a:focus,.gef-pagination li>span:hover,.gef-pagination li>span:focus{text-decoration:underline}
.gef-ie9 .gef-pagination li>a,.gef-ie9 .gef-pagination li>span{width:32px}
.gef-ie9 .gef-pagination li{width:32px}
@media screen and (min-width:768px){.gef-pagination{text-align:left}
.gef-pagination li{display:inline-block}
.gef-pagination li>a,.gef-pagination li>span{padding:4px 8px;font-weight:600;font-size:.9rem;text-align:center}
}
@media screen and (min-width:1024px){.gef-pagination{margin-top:50px}
}
.gef-pagination__prev,.gef-pagination__next{width:auto !important}
.gef-pagination .gef-pagination__prev,.gef-pagination .gef-pagination__next{display:inline-block}
.gef-pagination .gef-pagination__prev>a,.gef-pagination .gef-pagination__prev>span,.gef-pagination .gef-pagination__next>a,.gef-pagination .gef-pagination__next>span{max-width:none;padding:4px 10px}
.gef-ie9 .gef-pagination .gef-pagination__prev>a,.gef-ie9 .gef-pagination .gef-pagination__prev>span,.gef-ie9 .gef-pagination .gef-pagination__next>a,.gef-ie9 .gef-pagination .gef-pagination__next>span{width:auto}
@media screen and (min-width:768px){.gef-pagination__prev>a,.gef-pagination__prev>span,.gef-pagination__next>a,.gef-pagination__next>span{display:inline-block;width:auto;border-radius:0;border:1px solid black;padding:4px 10px;background-color:white;color:black}
.gef-pagination__prev>a:hover,.gef-pagination__prev>a:focus,.gef-pagination__prev>span:hover,.gef-pagination__prev>span:focus,.gef-pagination__next>a:hover,.gef-pagination__next>a:focus,.gef-pagination__next>span:hover,.gef-pagination__next>span:focus{color:black;background-color:white}
}
.gef-pagination__more a,.gef-pagination__more span{font-weight:bold}
.gef-pagination__disabled>a,.gef-pagination__disabled>span{color:#565a5c !important;background-color:white !important;border-color:#b4b4b4 !important;cursor:default !important}
.gef-pagination__disabled>a:hover,.gef-pagination__disabled>span:hover{color:#565a5c !important;background-color:white !important;border-color:#b4b4b4 !important;text-decoration:none !important}
.gef-pagination__disabled>a>span,.gef-pagination__disabled>span>span{color:#565a5c !important;border-color:#b4b4b4 !important}
.gef-radio-list__row{position:relative;margin-bottom:10px}
.gef-radio-list__row input[type="radio"]{position:absolute;display:inline;height:0;width:0;-ms-transform:translateX(-9999px);transform:translateX(-9999px)}
.gef-radio-list__row label{display:inline-block;display:block;vertical-align:middle;margin-left:30px}
.gef-radio-list__row label:before{font-family:'FontAwesome';content:"\f10c";position:absolute;left:0;margin-top:1px;color:black}
.gef-radio-list__row input[type="radio"]:checked+label:before{content:"\f192"}
.gef-radio-list__row input[type="radio"]:focus+label{outline:1px solid black}
@media screen and (min-width:1024px){.gef-radio-list__row{margin-bottom:8px}
}
.gef-results-table{color:#565a5c;font-size:.875rem;font-weight:300;line-height:1.57;text-align:left;margin-top:0}
.gef-results-table div.uk-grid{margin-top:0;margin-left:0;box-sizing:border-box}
.gef-results-table div.uk-grid>*{padding-left:12px}
.gef-results-table ol{margin-top:0}
.gef-results-table ol:nth-child(n+2)>li{padding:10px 0 10px 0;border-bottom:solid 1px var(--DarkGrey)}
.gef-results-table ul{padding-left:0}
.gef-results-table ol>li{padding-left:0;margin-top:10px}
.gef-results-table ol>li:before{content:none}
.gef-results-table .gef-results-table-secondary-content{width:40%;display:none}
.gef-results-table .gef-results-table-secondary-content>div{min-height:1px}
@media screen and (min-width:768px){.gef-results-table .gef-results-table-secondary-content{display:block}
}
.gef-results-table .gef-results-table-main-content{width:100%}
.gef-results-table ol:not(:first-of-type)>li>.uk-grid>.gef-results-table-main-content:first-of-type{margin-bottom:10px}
@media screen and (min-width:768px){.gef-results-table div.gef-results-table-secondary-content>div{display:block;width:29%;padding-left:10px}
.gef-results-table .gef-results-table-main-content{width:57%}
}
.gef-results-table ul li{padding-left:0}
.gef-results-table ul li:before{font-family:'FontAwesome';color:#565a5c;font-size:.75rem;padding-top:3px;left:12px}
.gef-results-table__heading{background-color:#565a5c;color:white;font-size:.75rem;font-weight:600;line-height:1.67;padding:5px 0 5px;min-height:35px}
.gef-results-table__link-text{font-size:1rem;font-weight:600;line-height:1.5;color:#565a5c;display:inline-block;padding-right:7px}
.gef-results-table__code-text{line-height:1.29;color:#565a5c;display:block}
.gef-results-table__download-text{font-size:.875rem;font-weight:600;line-height:1.57;color:#565a5c;padding-right:7px;display:inline-block}
span.gef-results-table__download-text{padding-left:20px}
.gef-results-table__download-text--light{font-weight:300;display:block}
.gef-results-table__AtoZ{font-weight:600;line-height:1.36;text-align:left;color:#565a5c;margin-bottom:0}
.gef-results-table-search-results{border-bottom:0 !important;padding:0 !important;margin:0 !important}
.gef-results-table-search-results>div:first-child{padding-top:20px !important}
.gef-results-table-search-results>div{padding:30px 0 30px 0;border-bottom:solid 1px var(--DarkGrey)}
@media screen and (min-width:768px){.gef-results-table-link-container{padding-bottom:15px}
}
.gef-search{position:absolute;left:0;width:100%;z-index:100;overflow:hidden;-ms-transform:translateY(-100%);transform:translateY(-100%);transition:transform .3s;background:#b4b4b4;box-sizing:border-box}
.gef-search.active{-ms-transform:translateY(0);transform:translateY(0)}
.gef-search fieldset{padding:15px}
.gef-search legend{position:absolute;left:-999em}
.gef-search input[type="text"]{width:100%;padding:10px 60px 10px 10px;border-color:black;background:white;font-size:18px;font-weight:normal}
.gef-search input[type="text"]:-ms-input-placeholder{color:black !important}
.gef-search input[type="text"]::placeholder{color:black !important}
.gef-search input[type="text"]:focus{background:white;color:black;border-color:black}
.gef-ie9 .gef-search input[type="text"]{color:white}
.gef-search button[type="submit"]{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:0;margin:0;width:50px;height:50px;border-color:black;border-width:1px;font-weight:700;text-transform:uppercase;position:absolute;right:15px;top:15px;z-index:1;font-size:24px;letter-spacing:.0625em;background:#565a5c;color:white;transition:background-color .2s,color .2s}
.gef-search button[type="submit"] i{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.gef-search button[type="submit"]:focus,.gef-search button[type="submit"]:hover{color:white;border-color:black;background:black}
@media screen and (min-width:1024px){.gef-search{position:relative;max-width:1024px;margin:0 auto;padding:0 35px;background:0;box-sizing:border-box;z-index:1000;overflow:visible}
.gef-search.active{-ms-transform:none;transform:none}
.gef-search fieldset{padding:0;position:absolute;top:-80px;right:40px}
.gef-search input[type="text"]{color:white;max-width:400px;border-color:white;background:#565a5c;font-size:14px}
.gef-search input[type="text"]:-ms-input-placeholder{color:white !important}
.gef-search input[type="text"]::placeholder{color:white !important}
.gef-search input[type="text"]:focus{border-color:white;background:black;color:white}
.gef-search button[type="submit"]{top:0;right:0;background:white;color:#565a5c;border-color:white}
.gef-search button[type="submit"]:focus,.gef-search button[type="submit"]:hover{background:white;color:black;border-color:white}
}
.gef-search--body{max-height:none;margin:25px 0 20px;position:relative;background:0;max-width:none;-ms-transform:none;transform:none;top:auto;left:auto;padding:0}
.gef-search--body fieldset{position:relative;padding:0}
.gef-search--body input[type="text"]{border-color:black;border-radius:2px;background:transparent;font-size:1rem;color:black;height:40px;padding:0 45px 0 10px}
.gef-search--body input[type="text"]:focus{border-color:black;background:transparent;color:black}
.gef-search--body input[type="text"]:-ms-input-placeholder{color:#333 !important}
.gef-search--body input[type="text"]::placeholder{color:#333 !important}
.gef-ie9 .gef-search--body input[type="text"]{color:black !important}
.gef-search--body button[type="submit"]{top:0;right:0;font-size:18px;height:40px;width:35px;color:white;border-color:black;border-left:1px solid black;border-top:1px solid black;background:black;border-radius:2px;transition:background-color .2s,color .2s}
.gef-search--body button[type="submit"] span{visibility:hidden}
.gef-search--body button[type="submit"]:focus,.gef-search--body button[type="submit"]:hover{background:#333;border-color:#333;outline:1px solid white !important}
.gef-search--body button[type="submit"]:focus i:before,.gef-search--body button[type="submit"]:hover i:before{color:white}
.gef-search--body button[type="submit"] i{line-height:45px;color:white}
.gef-search--body button[type="submit"] i:hover{color:white}
.gef-search--body button[type="submit"]:hover i,.gef-search--body button[type="submit"]:active i,.gef-search--body button[type="submit"]:focus i{color:black}
@media screen and (min-width:768px){.gef-search--body{margin-top:30px}
.gef-search--body input[type="text"],.gef-search--body button[type="submit"]{height:50px;line-height:50px}
.gef-search--body input[type="text"]{font-size:1.1rem;border-radius:4px;padding:0 50px 0 20px}
.gef-search--body button[type="submit"]{width:50px;border-radius:0 4px 4px 0}
.gef-search--body button[type="submit"] i{line-height:50px;font-size:24px}
}
@media screen and (min-width:1024px){.gef-search--body{max-width:none;width:100%;float:none;margin-top:0}
.gef-search--body fieldset{position:relative;top:auto;right:auto}
.gef-search--body input[type="text"],.gef-search--body button[type="submit"]{height:60px;line-height:60px}
.gef-search--body input[type="text"]{max-width:none;display:block;padding:0 80px 0 20px;width:100%}
.gef-search--body button[type="submit"]{width:60px;line-height:20px}
.gef-search--body button[type="submit"] i{font-size:28px}
}
.gef-search__heading{font-size:1.1rem;margin-bottom:10px}
.gef-search__heading>span{position:relative;vertical-align:top;margin-left:.5em;top:-2px}
@media screen and (min-width:768px){.gef-search__heading{font-size:1.8rem;margin-top:25px !important;margin-bottom:25px}
}
@media screen and (min-width:1024px){.gef-search__heading{margin-top:15px !important}
.gef-search__heading>span{top:-3px}
}
.gef-search__helper{font-size:.825rem}
.gef-search__helper a{display:inline-block;margin-left:.5em}
@media screen and (min-width:768px){.gef-search__helper{margin-top:25px;font-size:.9rem}
}
.gef-search__toggle{position:absolute;bottom:4px;right:10px;height:50px;width:50px;float:right;line-height:23px;border:0;background:transparent;cursor:pointer;color:white;font-size:20px;outline:0 none;z-index:100000;padding:0;font-weight:300;text-align:center;vertical-align:middle}
@media screen and (min-width:1024px){.gef-search__toggle{bottom:auto;top:-2px}
}
.gef-search__toggle:after{display:inline-block;content:"\f002";font-family:FontAwesome;vertical-align:middle}
.gef-search__toggle.active:after{font-size:1.3rem;content:"\f00d"}
.gef-search__spelling-suggestion{font-size:.9rem}
.gef-search__spelling-suggestion a{font-weight:normal}
.gef-search-results__list{margin-top:20px;list-style:none}
.gef-search-results__list>li{position:static;padding:0}
.gef-search-results__list>li:before{display:none}
@media screen and (min-width:768px){.gef-search-results__list{padding-right:0}
}
.gef-search-results__info{margin:10px 0 20px !important;font-size:.9rem;color:#333}
.gef-search-results__info:focus{text-decoration:underline}
.gef-search-results__info:first-child{margin-top:30px}
@media screen and (min-width:1024px){.gef-search-results__info{font-size:1rem;margin-top:30px !important}
}
.gef-search-results__item{margin-bottom:18px;padding-bottom:15px !important;border-bottom:2px solid #f2f2f2}
.gef-search-results__item:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0 !important}
.gef-search-results__item p{margin:4px 0 3px;font-size:.825rem;color:#333}
@media screen and (min-width:768px){.gef-search-results__item{border-bottom:0;padding-bottom:0 !important;margin-bottom:20px}
.gef-search-results__item p{font-size:.9rem;margin:6px 0}
}
@media screen and (min-width:1024px){.gef-search-results__item{margin-bottom:22px}
}
.gef-search-results__itemheader{margin:0;font-size:.9rem}
.gef-search-results__itemheader a{text-decoration:underline;font-weight:600}
.gef-search-results__itemheader a:hover,.gef-search-results__itemheader a:focus{text-decoration:none}
@media screen and (min-width:1024px){.gef-search-results__itemheader{font-size:1rem}
}
.gef-search-results__url{margin:5px 0;line-height:1.4;font-size:.825rem;color:#333;word-break:break-word;font-weight:600}
@media screen and (min-width:768px){.gef-search-results__url{font-size:.9rem}
}
[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}
.gef-search-refine-results-header{font-weight:600;font-size:.875rem;margin-bottom:20px}
@media screen and (min-width:1024px){.gef-search-refine-results-header{font-size:1rem;font-weight:800;margin-top:30px !important}
}
.gef-search-results .gef-external-link{display:none}
.gef-search-results__links h3{margin-top:10px;margin-bottom:5px;font-size:.875rem}
.gef-search-results__links p{margin:0;font-size:.875rem}
.gef-search-results__links a{font-weight:normal}
.gef-search-results__links i{display:inline-block;font-size:1.1rem;margin-right:.5rem;vertical-align:middle}
.gef-search-results__links.gef-search-results__links--boxed{margin-top:30px;text-align:center;background-color:#f2f2f2;padding:5px 10px 10px}
@media screen and (min-width:768px){.gef-search-results__links.gef-search-results__links--boxed{padding:10px 20px;text-align:left}
.gef-search-results__links.gef-search-results__links--boxed h3{display:inline-block}
.gef-search-results__links.gef-search-results__links--boxed p{display:inline-block;margin-left:1em}
}
@media screen and (min-width:768px){.gef-search-results__links h3{margin-top:20px !important}
.gef-search-results__links.gef-search-results__links--boxed h3{margin-top:0 !important}
}
@media screen and (min-width:1024px){.gef-search-results__links h3{font-size:1rem;font-weight:800;margin-bottom:15px;margin-top:5px}
.gef-search-results__links p{font-size:1rem}
.gef-search-results__links.gef-search-results__links--boxed{padding:15px 20px 5px}
}
.gef-section-footer{padding:30px 5px;background:#b4b4b4;text-align:center}
@media screen and (min-width:1024px){.gef-section-footer{padding:30px 0;text-align:left}
}
.gef-section-footer h3{text-align:left;text-transform:uppercase}
@media screen and (min-width:768px){.gef-section-footer h3{margin-left:0}
}
.gef-section-footer__list{list-style:none;font-size:.85rem;margin-bottom:0}
.gef-section-footer__list>li{position:static;padding:0}
.gef-section-footer__list>li:before{display:none}
.gef-section-footer__list li{margin:10px 0 0;padding:0;text-align:left}
.gef-section-footer__list a{color:black;text-decoration:none;text-transform:uppercase;font-weight:normal;border-bottom:0;padding-bottom:3px}
.gef-section-footer__list a:visited,.gef-section-footer__list a:hover,.gef-section-footer__list a:focus{text-decoration:underline}
@media screen and (min-width:768px){.gef-section-footer__list li{margin-top:0;display:inline-block;padding:5px 10px 0 0;float:left}
.gef-section-footer__list li a{color:black;text-decoration:none;text-transform:uppercase;font-weight:normal;border-bottom:0;padding-bottom:3px}
.gef-section-footer__list li a:visited,.gef-section-footer__list li a:hover,.gef-section-footer__list li a:focus{text-decoration:underline}
.gef-section-footer__list li li{padding-left:0;padding-right:50px}
}
@media screen and (min-width:1024px){.gef-section-footer__list li{margin-top:0;display:inline-block;padding:3px 30px 0 0}
.gef-section-footer__list li a{color:black;text-decoration:none;text-transform:uppercase;font-weight:normal;border-bottom:0;padding-bottom:3px}
.gef-section-footer__list li a:visited,.gef-section-footer__list li a:hover,.gef-section-footer__list li a:focus{text-decoration:underline}
.gef-section-footer__list li li{padding-left:0;padding-right:50px}
}
.gef-section-footer_variant{border-top:1px solid black;margin-top:25px}
.gef-section-footer_variant h3{margin-top:25px;text-align:left;text-transform:uppercase}
.gef-section-footer_variant p{font-size:14px;line-height:1.43;text-align:left;display:block}
.gef-section-footer_variant .gef-section-footer_variant__list{list-style:none;font-size:.85rem;margin-bottom:0;overflow:hidden}
.gef-section-footer_variant .gef-section-footer_variant__list>li{position:static;padding:0}
.gef-section-footer_variant .gef-section-footer_variant__list>li:before{display:none}
.gef-section-footer_variant .gef-section-footer_variant__list ul{width:100%}
.gef-section-footer_variant .gef-section-footer_variant__list li{margin:10px 0 0;padding-right:20px;float:left}
.gef-section-footer_variant .gef-section-footer_variant__list li:nth-child(2n+1){clear:left}
@media screen and (min-width:768px){.gef-section-footer_variant .gef-section-footer_variant__list li{margin-top:0;display:inline-block;padding:5px 30px 0 0}
.gef-section-footer_variant .gef-section-footer_variant__list li:nth-child(2n+1){clear:none}
}
.gef-section-header{background:#565a5c;padding:19px 0 17px;position:relative;z-index:900}
@media screen and (min-width:1024px){.gef-section-header{padding:39px 0 40px;border:0}
}
.gef-section-header__logo{color:white;font-size:1rem;line-height:1.2;max-width:90%}
.gef-section-header__logo a,.gef-section-header__logo a:visited{color:white;text-decoration:none;font-weight:normal;max-width:70%;display:block;margin-right:10px}
.gef-section-header__logo a span,.gef-section-header__logo a:visited span{font-weight:400;margin:0}
@media screen and (min-width:1024px){.gef-section-header__logo{line-height:1;font-size:1.875rem;max-width:none}
.gef-section-header__logo a,.gef-section-header__logo a:visited{max-width:none;display:inline;margin-right:15px}
}
.gef-side-navigation{list-style:none;font-size:1rem}
.gef-side-navigation>li{position:static;padding:0}
.gef-side-navigation>li:before{display:none}
.gef-side-navigation>li{padding:0;margin:0;border-bottom:1px solid #b4b4b4}
.gef-side-navigation>li.uk-parent>a,.gef-side-navigation>li.uk-parent>a:visited{position:relative}
.gef-side-navigation>li.uk-parent.gef-side-navigation-upper{background-color:var(--DarkGrey)}
.gef-side-navigation>li.uk-parent.gef-side-navigation-upper>a{padding:15px 15px 13px 36px}
.gef-side-navigation>li.uk-parent.gef-side-navigation-upper>a i{float:left;margin:3px 0 0 -24px}
.gef-side-navigation>li.uk-parent.uk-active>ul{height:auto;overflow:visible;padding-bottom:6px;list-style:none}
.gef-side-navigation>li.uk-parent.uk-active>ul>li{position:static;padding:0}
.gef-side-navigation>li.uk-parent.uk-active>ul>li:before{display:none}
.gef-side-navigation>li.uk-parent.uk-active>ul>li{margin:0;padding:0 15px 14px 30px}
.gef-side-navigation>li.uk-parent.uk-active>ul>li a,.gef-side-navigation>li.uk-parent.uk-active>ul>li a:visited{font-size:.875rem;font-weight:400;padding:0;text-decoration:none}
.gef-side-navigation>li.uk-active>a,.gef-side-navigation>li.uk-active>a:visited{font-weight:800;line-height:1.55em;border-right:6px solid #565a5c;padding-top:20px}
.gef-side-navigation>li>ul{margin:0;padding:0;height:0;overflow:hidden;list-style:none}
.gef-side-navigation>li>ul>li{position:static;padding:0}
.gef-side-navigation>li>ul>li:before{display:none}
.gef-side-navigation>li>a,.gef-side-navigation>li>a:visited{padding:16px 15px 13px 10px;transition:background-color .2s;font-weight:400;letter-spacing:.02em}
.gef-side-navigation>li ul ul{list-style:none}
.gef-side-navigation>li ul ul>li{position:static;padding:0}
.gef-side-navigation>li ul ul>li:before{display:none}
.gef-side-navigation>li ul ul>li{margin-top:0}
@media screen and (min-width:1024px){.gef-side-navigation{margin-top:50px;max-width:270px}
.gef-side-navigation>li.uk-parent.gef-side-navigation-upper>a:hover,.gef-side-navigation>li.uk-parent.gef-side-navigation-upper>a:focus{background-color:transparent;border-color:transparent}
.gef-side-navigation>li.uk-parent.gef-side-navigation-upper>a:hover:before,.gef-side-navigation>li.uk-parent.gef-side-navigation-upper>a:focus:before{content:none}
.gef-side-navigation>li.uk-parent.gef-side-navigation-upper>a:hover>i,.gef-side-navigation>li.uk-parent.gef-side-navigation-upper>a:focus>i{margin:18px 0 0 15px}
.gef-side-navigation>li.uk-parent.gef-side-navigation-upper>a>i{-ms-transform:rotate(-90deg) scaleX(-1);transform:rotate(-90deg) scaleX(-1);position:absolute;top:0;left:0;margin:17px 0 0 15px}
.gef-side-navigation>li.uk-parent.gef-side-navigation-upper>a>i:before{content:"\f112"}
.gef-side-navigation>li.uk-parent.uk-active>a:hover,.gef-side-navigation>li.uk-parent.uk-active>a:focus{font-weight:800;line-height:1.55em;letter-spacing:.02em;text-decoration:none;-ms-transform:none;transform:none;cursor:default}
.gef-side-navigation>li.uk-parent.uk-active>a:hover:before,.gef-side-navigation>li.uk-parent.uk-active>a:focus:before{content:none}
.gef-side-navigation>li.uk-parent.uk-active>a:focus{text-decoration:underline}
.gef-side-navigation>li.uk-parent.uk-active>ul>li a:hover,.gef-side-navigation>li.uk-parent.uk-active>ul>li a:focus,.gef-side-navigation>li.uk-parent.uk-active>ul>li a:visited:hover,.gef-side-navigation>li.uk-parent.uk-active>ul>li a:visited:focus{text-decoration:underline}
.gef-side-navigation>li>a,.gef-side-navigation>li>a:visited{border-right:6px solid transparent}
.gef-side-navigation>li>a:hover,.gef-side-navigation>li>a:focus,.gef-side-navigation>li>a:visited:hover,.gef-side-navigation>li>a:visited:focus{font-weight:600;border-color:#565a5c;text-decoration:underline;letter-spacing:.015em;-ms-transform:translateY(-1px);transform:translateY(-1px)}
.gef-side-navigation>li>a:hover:before,.gef-side-navigation>li>a:focus:before,.gef-side-navigation>li>a:visited:hover:before,.gef-side-navigation>li>a:visited:focus:before{content:'';display:block;width:6px;height:1px;background-color:#565a5c;position:absolute;right:-6px;bottom:-1px}
}
.uk-accordion-title{margin-top:0;margin-bottom:15px;padding:5px 15px;cursor:pointer}
.uk-accordion-content{padding:0 15px 15px 15px}
.uk-accordion-content:before,.uk-accordion-content:after{content:"";display:table}
.uk-accordion-content:after{clear:both}
.uk-accordion-content>:last-child{margin-bottom:0}
.gef-show-hide{margin:22px 0 30px}
.gef-show-hide.gef-show-hide--alt{margin-bottom:20px}
@media screen and (min-width:1024px){.gef-show-hide{margin:26px 0 52px}
}
.uk-accordion-title{position:relative;display:block;text-decoration:none;background:var(--grey-5);padding:10px 45px 8px 15px;margin:0;vertical-align:bottom;outline:0}
.project-info .uk-accordion-title{background-color:var(--grey-5);color:var(--brand-primary);border:1px solid var(--grey-30);border-radius:0 !important}
.project-info .uk-accordion-title i::before{content:"\f078";font-family:'FontAwesome';font-size:1.3rem;position:absolute;-ms-transform:rotate(0);transform:rotate(0);transition:transform .2s;-webkit-font-smoothing:antialiased}
.project-info .uk-accordion-title.uk-active i::before{-ms-transform:rotate(180deg);transform:rotate(180deg)}
.project-info .uk-accordion-content{background:var(--White)}
.project-info .uk-accordion-content.uk-active{border:1px solid var(--grey-30);margin-bottom:30px !important;border-top:0}
@media screen and (min-width:1024px){.project-info .uk-accordion-title{padding:13px 45px 13px 20px}
}
.project-info .uk-accordion-title i{width:0;height:0;right:-15px;top:0;float:right;position:relative;margin:0;-ms-transform-origin:0 0;transform-origin:0 0;font-style:normal;font-size:1.5rem}
.project-info .uk-accordion-title:hover{border-bottom:1px solid var(--primary-red);box-shadow:0 1px 0 0 var(--primary-red);text-decoration:underline}
.project-info .uk-accordion-title.uk-active{border-bottom:2px solid var(--primary-red);box-shadow:0 1px 0 0 var(--primary-red);margin-bottom:0}
div+.uk-accordion-title{margin:15px 0 0}
.gef-show-hide--alt .uk-accordion-title{background-color:transparent;border:1px solid #b4b4b4;transition:border .3s;text-transform:none;font-weight:600;font-size:.875rem;padding-top:8px}
.gef-show-hide--alt .uk-accordion-title[aria-expanded=true]{border-bottom:1px solid transparent}
.uk-accordion-title[aria-expanded=true] i.vertical{-ms-transform:rotate(180deg);transform:rotate(180deg)}
.uk-accordion-title i{display:block;position:absolute;right:15px;top:50%;width:12px;height:4px;margin:-2px 0 0;transition:transform .5s;-ms-transform-origin:6px 2px 0;transform-origin:6px 2px 0}
.uk-accordion-title i.vertical{-ms-transform:rotate(90deg);transform:rotate(90deg)}
.gef-ie9 .uk-accordion-title i.vertical{margin:-2px 0 0}
.gef-ie9 .uk-accordion-title i{margin:-2px 0 0 -2px}
@media screen and (min-width:1024px){.uk-accordion-title{padding:13px 45px 13px 14px;transition:background-color .2s}
div+.uk-accordion-title{margin:20px 0 0}
.uk-accordion-title span{border-bottom:3px solid transparent;transition:border-color .2s}
.uk-accordion-title i{width:16px;-ms-transform-origin:8px 2px 0;transform-origin:8px 2px 0}
}
.uk-accordion-content{padding:10px 13px 17px;background:#f2f2f2;padding:25px 15px}
.gef-show-hide--alt .uk-accordion-content{background-color:transparent;border:1px solid #b4b4b4;border-top:0;padding:0 15px 15px}
.gef-show-hide [role=tabpanel][aria-hidden=false]:focus{outline:1px solid black !important;outline-offset:0 !important}
.gef-skiplink{display:none;background-color:transparent}
.gef-skiplink ul{list-style:none;margin:0;padding-left:0}
.gef-skiplink ul li{list-style-type:none;margin-top:0;padding-left:35px}
.gef-skiplink ul li:before{content:""}
@media screen and (min-width:1024px){.gef-skiplink{display:block;margin:0 auto;max-width:1024px;padding:0 35px;background-color:transparent}
}
.skip-link-single{list-style-type:none;margin-top:0;margin-left:40px !important}
@media screen and (min-width:1024px){.gef-skiplink__link{position:absolute;left:-9999em;margin:0 0 5px 0;padding:5px;width:1px;height:1px;display:inline-block;background:transparent;font-weight:normal}
.gef-skiplink__link:focus{position:relative;left:auto;transition-duration:10s;transition-delay:2s;width:auto;height:auto}
}
.gef-social-media{margin-top:20px}
@media screen and (min-width:1024px){.gef-social-media{margin-top:15px;text-align:left}
}
.gef-social-media-text{position:relative;padding-left:25px;font-size:.825rem;line-height:.5}
@media screen and (min-width:768px){.gef-social-media-text{font-size:12px;padding-left:20px}
}
@media screen and (min-width:1024px){.gef-social-media-text{font-size:14px;padding-left:20px}
}
.social_links{list-style:none}
.social_links>li{position:static;padding:0}
.social_links>li:before{display:none}
.social_links li{margin:10px 0 0;padding:0;text-align:left}
@media screen and (min-width:768px){.social_links{margin-left:-5px}
.social_links li{margin:0;padding:3px 4px 0;text-align:left;float:left}
}
@media screen and (min-width:1024px){.social_links{margin-left:-1px}
.social_links li{padding:5px 30px 5px 0;text-align:left;float:left}
}
.gef-social-media__link,.gef-social-media__link:visited{display:inline-block;position:relative;text-align:left;margin:0 0 0 15px;border-radius:50%}
.gef-social-media__link:hover,.gef-social-media__link:focus,.gef-social-media__link:visited:hover,.gef-social-media__link:visited:focus{text-decoration:underline}
.gef-social-media__link:before,.gef-social-media__link:visited:before{display:block;font-family:'FontAwesome';position:absolute;width:18px;height:18px;font-size:1em;transition:color .2s}
.gef-social-media__link:first-of-type,.gef-social-media__link:visited:first-of-type{margin:0}
.gef-social-media__link.uk-icon-yammer,.gef-social-media__link:visited.uk-icon-yammer{background:transparent}
.gef-social-media__link.uk-icon-yammer:before,.gef-social-media__link:visited.uk-icon-yammer:before{content:'';width:15px;height:15px;background-image:url(base-design/resources/images/yammer.svg);background-size:15px 15px;background-repeat:no-repeat;background-color:#b4b4b4;transition:background-color .2s}
@media screen and (min-width:768px){.gef-social-media__link.uk-icon-facebook .gef-social-media-text,.gef-social-media__link:visited.uk-icon-facebook .gef-social-media-text{padding-left:12px}
.gef-social-media__link.uk-icon-google-plus .gef-social-media-text,.gef-social-media__link:visited.uk-icon-google-plus .gef-social-media-text{padding-left:27px}
.gef-social-media__link.uk-icon-instagram .gef-social-media-text,.gef-social-media__link:visited.uk-icon-instagram .gef-social-media-text{padding-left:18px}
.gef-social-media__link.uk-icon-yammer:before,.gef-social-media__link:visited.uk-icon-yammer:before{vertical-align:middle;margin-top:3px}
}
@media screen and (min-width:1024px){.gef-social-media__link,.gef-social-media__link:visited{width:50px;height:50px;transition:background-color .2s;margin-left:30px}
.gef-social-media__link:before,.gef-social-media__link:visited:before{font-size:1em}
.gef-social-media__link.uk-icon-yammer:before,.gef-social-media__link:visited.uk-icon-yammer:before{content:'';width:15px;height:18px;background-size:auto;vertical-align:middle;margin-top:3px}
.gef-social-media__link.uk-icon-yammer .gef-social-media-text,.gef-social-media__link:visited.uk-icon-yammer .gef-social-media-text{padding-left:20px}
.gef-social-media__link.uk-icon-yammer:hover:before,.gef-social-media__link.uk-icon-yammer:focus:before,.gef-social-media__link:visited.uk-icon-yammer:hover:before,.gef-social-media__link:visited.uk-icon-yammer:focus:before{text-decoration:underline}
.gef-social-media__link.uk-icon-facebook,.gef-social-media__link:visited.uk-icon-facebook{width:95px}
.gef-social-media__link.uk-icon-facebook .gef-social-media-text,.gef-social-media__link:visited.uk-icon-facebook .gef-social-media-text{padding-left:15px}
.gef-social-media__link.uk-icon-twitter,.gef-social-media__link:visited.uk-icon-twitter{width:83px}
.gef-social-media__link.uk-icon-linkedin,.gef-social-media__link:visited.uk-icon-linkedin{width:87px}
.gef-social-media__link.uk-icon-youtube-play,.gef-social-media__link.uk-icon-yammer,.gef-social-media__link:visited.uk-icon-youtube-play,.gef-social-media__link:visited.uk-icon-yammer{width:90px}
.gef-social-media__link.uk-icon-google-plus,.gef-social-media__link:visited.uk-icon-google-plus{width:92px}
.gef-social-media__link.uk-icon-google-plus .gef-social-media-text,.gef-social-media__link:visited.uk-icon-google-plus .gef-social-media-text{padding-left:27px}
}
@media screen and (min-width:1024px){.gef-social-media__link,.gef-social-media__link:visited{margin-left:20px;width:105px;height:18px}
}
@media screen and (min-width:1220px){.gef-social-media__link,.gef-social-media__link:visited{margin-left:30px;height:18px}
}
.gef-toc{list-style:none;margin:0}
.gef-toc>li{position:static;padding:0}
.gef-toc>li:before{display:none}
.gef-toc.top-border:before{content:'';display:block;width:100%;margin:22px auto;height:3px;background-color:#f7f8f9}
@media screen and (min-width:768px){.gef-toc{overflow:auto}
}
.gef-toc_item{display:block;box-sizing:border-box;width:100%;margin-top:0;margin-bottom:10px;padding-left:40px;overflow:visible}
.gef-toc_item a,.gef-toc_item a:visited{position:relative;display:inline-block;text-decoration:underline;color:black;position:relative;font-weight:600;font-size:1rem;padding-left:0 !important}
.gef-toc_item a:hover,.gef-toc_item a:focus,.gef-toc_item a:visited:hover,.gef-toc_item a:visited:focus{text-decoration:none}
.gef-toc_item a i,.gef-toc_item a:visited i{position:absolute;left:-40px;top:5px;color:#565a5c}
@media screen and (min-width:768px){.gef-toc_item{width:50%;float:left}
}
@media screen and (min-width:1024px){.gef-toc_item{margin-bottom:15px}
.gef-toc_item a,.gef-toc_item a:visited{font-size:1.25rem;line-height:1.4;padding-left:35px}
.gef-toc_item a i,.gef-toc_item a:visited i{top:7px;font-size:.9em}
}
.gef-tabs{position:relative;margin:30px auto}
.gef-tabs [role=tablist]{list-style:none;overflow:auto;width:100%}
.gef-tabs [role=tablist]>li{position:static;padding:0}
.gef-tabs [role=tablist]>li:before{display:none}
.gef-tabs .gef-external-link{display:none}
.gef-tabs .gef-external-link:before{content:none}
@media screen and (min-width:768px){.gef-tabs [role=tablist]{margin-bottom:0}
}
.gef-tabs--active .gef-tabs__group{display:block;margin-top:2px}
.gef-tabs--active .gef-tabs__group [role="tab"]{position:relative;display:block;text-transform:uppercase;text-decoration:none;background:#b4b4b4;padding:10px 45px 8px 15px;margin:0;font-weight:700;line-height:24px;vertical-align:bottom;font-size:16px;outline:0;color:var(--brand-primary);border:2px solid var(--White);background-color:#f2f2f2;transition:background-color .2s}
.gef-tabs--active .gef-tabs__group:first-child [role="tab"]{border-right:0}
.gef-tabs--active .gef-tabs__group:last-child [role="tab"]{border-left:0}
.gef-tabs--active .gef-tabs__group [role="tab"]:hover,.gef-tabs--active .gef-tabs__group [role="tab"]:focus{background-color:var(--DarkGrey)}
.gef-tabs--active .gef-tabs__group [role="tab"]:hover{text-decoration:underline}
.gef-tabs--active .gef-tabs__group [role="tab"][aria-expanded=true],.gef-tabs--active .gef-tabs__group [role="tab"][aria-selected=true]{background-color:#b4b4b4}
.gef-tabs--active .gef-tabs__group [role="tab"][aria-expanded=true]:after,.gef-tabs--active .gef-tabs__group [role="tab"][aria-selected=true]:after{-ms-transform:translateY(-40%) rotate(180deg);transform:translateY(-40%) rotate(180deg)}
.gef-tabs--active .gef-tabs__group [role="tab"]:after{content:"\f078";display:block;position:absolute;font-family:FontAwesome;right:15px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:transform .2s}
.gef-tabs--active .gef-tabs__group [role="tabpanel"]{padding:10px 13px 17px;background:#f2f2f2;transition:max-height 1.3s,padding .7s;overflow:hidden;border-bottom:3px solid #565a5c;background-color:var(--White)}
.gef-tabs--active .gef-tabs__group [role="tabpanel"][aria-hidden=true]{max-height:0;padding-top:0;padding-bottom:0;border-bottom:0;transition:max-height .25s 0,padding .25s 0}
@media screen and (min-width:768px){.gef-tabs--active .gef-tabs__group [role="tab"]{float:left;width:25%;padding:10px 15px;background-color:var(--grey-10);box-sizing:border-box;text-transform:none;font-size:1rem;font-weight:600;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:background-color .2s,width .2s}
.gef-tabs--active .gef-tabs__group [role="tab"][aria-expanded=true],.gef-tabs--active .gef-tabs__group [role="tab"][aria-selected=true]{background-color:#b4b4b4}
.gef-tabs--active .gef-tabs__group:nth-last-child(4):first-child [role="tab"],.gef-tabs--active .gef-tabs__group:nth-last-child(4):first-child ~ li [role="tab"]{width:23%}
.gef-tabs--active .gef-tabs__group:nth-last-child(4):first-child [role="tab"][aria-expanded=true],.gef-tabs--active .gef-tabs__group:nth-last-child(4):first-child [role="tab"][aria-selected=true],.gef-tabs--active .gef-tabs__group:nth-last-child(4):first-child ~ li [role="tab"][aria-expanded=true],.gef-tabs--active .gef-tabs__group:nth-last-child(4):first-child ~ li [role="tab"][aria-selected=true]{width:31%}
.gef-tabs--active .gef-tabs__group:nth-last-child(3):first-child [role="tab"],.gef-tabs--active .gef-tabs__group:nth-last-child(3):first-child ~ li [role="tab"]{width:30%}
.gef-tabs--active .gef-tabs__group:nth-last-child(3):first-child [role="tab"][aria-expanded=true],.gef-tabs--active .gef-tabs__group:nth-last-child(3):first-child [role="tab"][aria-selected=true],.gef-tabs--active .gef-tabs__group:nth-last-child(3):first-child ~ li [role="tab"][aria-expanded=true],.gef-tabs--active .gef-tabs__group:nth-last-child(3):first-child ~ li [role="tab"][aria-selected=true]{width:40%}
.gef-tabs--active .gef-tabs__group:nth-last-child(2):first-child [role="tab"],.gef-tabs--active .gef-tabs__group:nth-last-child(2):first-child ~ li [role="tab"]{width:40%}
.gef-tabs--active .gef-tabs__group:nth-last-child(2):first-child [role="tab"][aria-expanded=true],.gef-tabs--active .gef-tabs__group:nth-last-child(2):first-child [role="tab"][aria-selected=true],.gef-tabs--active .gef-tabs__group:nth-last-child(2):first-child ~ li [role="tab"][aria-expanded=true],.gef-tabs--active .gef-tabs__group:nth-last-child(2):first-child ~ li [role="tab"][aria-selected=true]{width:60%}
.gef-tabs--active .gef-tabs__group:nth-last-child(1):first-child [role="tab"][aria-expanded=true],.gef-tabs--active .gef-tabs__group:nth-last-child(1):first-child [role="tab"][aria-selected=true],.gef-tabs--active .gef-tabs__group:nth-last-child(1):first-child ~ li [role="tab"][aria-expanded=true],.gef-tabs--active .gef-tabs__group:nth-last-child(1):first-child ~ li [role="tab"][aria-selected=true]{width:40%}
.gef-tabs--active .gef-tabs__panel-group{list-style:none;clear:both;margin:0}
.gef-tabs--active .gef-tabs__panel-group>li{position:static;padding:0}
.gef-tabs--active .gef-tabs__panel-group>li:before{display:none}
.gef-tabs--active .gef-tabs__panel-group>li{margin-top:0}
.gef-tabs--active .gef-tabs__panel-group [role="tabpanel"]{margin:0;padding:25px;background-color:transparent;border:2px solid #b4b4b4;border-width:2px 0}
.gef-tabs--active .gef-tabs__panel-group [role="tabpanel"][aria-hidden=true]{max-height:0;margin:0;border:0;padding-top:0;padding-bottom:0;overflow:hidden}
.gef-tabs--active .gef-tabs__panel-group [role="tabpanel"]:focus{outline:0}
.gef-tabs--active .gef-tabs__panel-group [role="tabpanel"]>*:last-child{margin-bottom:0}
}
.js-tabcontent{padding-top:10px !important}
.js-tabcontent[aria-hidden=true]{display:none}
.js-tabs.gef-tabs--active .gef-tabs__panel-group [role="tabpanel"]{padding:10px 13px 17px;background:#f2f2f2;transition:max-height 1.3s,padding .7s;border-bottom:3px solid #565a5c;background-color:var(--White)}
.js-tabs.gef-tabs--active .gef-tabs__panel-group [role="tabpanel"][aria-hidden=true]{max-height:0;padding-top:0;padding-bottom:0;border-bottom:0;transition:max-height .25s 0,padding .25s 0}
.gef-teaser-list,.gef-linkgroup-list{list-style:none;display:block;width:auto}
.gef-teaser-list>li,.gef-linkgroup-list>li{position:static;padding:0}
.gef-teaser-list>li:before,.gef-linkgroup-list>li:before{display:none}
.gef-teaser-list>li,.gef-linkgroup-list>li{padding-left:25px;width:100%;box-sizing:border-box}
@media screen and (min-width:768px){.gef-teaser-list,.gef-linkgroup-list{margin-top:0}
.gef-teaser-list>li:only-of-type,.gef-linkgroup-list>li:only-of-type{width:40%}
.gef-teaser-list>li:nth-last-child(even):first-child,.gef-linkgroup-list>li:nth-last-child(even):first-child,.gef-teaser-list>li:nth-last-child(even):first-child ~ li,.gef-linkgroup-list>li:nth-last-child(even):first-child ~ li{width:49%}
.gef-teaser-list>li:nth-last-child(even):first-child ~ li:nth-child(odd),.gef-linkgroup-list>li:nth-last-child(even):first-child ~ li:nth-child(odd){clear:left}
.gef-teaser-list>li:nth-last-child(3):first-child,.gef-linkgroup-list>li:nth-last-child(3):first-child,.gef-teaser-list>li:nth-last-child(3):first-child ~ li,.gef-linkgroup-list>li:nth-last-child(3):first-child ~ li{width:33.333333%}
}
@media screen and (min-width:1024px){.gef-teaser-list>li,.gef-linkgroup-list>li{padding-left:40px}
}
.gef-teaser{padding-top:50px}
li:first-child .gef-teaser{padding-top:0}
.gef-teaser img{margin-top:20px;margin-bottom:0;max-width:100%;height:auto}
.gef-teaser a{display:block;margin-top:20px;font-weight:normal;font-size:.9em;text-decoration:none}
.gef-teaser a:hover{text-decoration:underline}
@media screen and (min-width:768px){.gef-teaser{padding:0;border:0}
}
.gef-teaser__category,.gef-linkgroup__category{padding-bottom:10px;margin-bottom:8px;color:black;border-bottom:2px solid #565a5c;font-size:.9rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.gef-teaser__heading,.gef-linkgroup__heading{color:black;display:block;margin:0;overflow:hidden;font-size:1.1rem !important;font-weight:800}
@media screen and (min-width:768px){.gef-teaser__heading,.gef-linkgroup__heading{height:46px}
}
@media screen and (min-width:1024px){.gef-teaser__heading,.gef-linkgroup__heading{height:52px;margin-bottom:4px}
}
.gef-tile{padding-top:10px;padding-bottom:10px}
.gef-tile p{overflow:hidden;margin-top:9px}
.gef-tile img{margin-top:5px;margin-bottom:-3px;max-width:175px;padding-top:15px}
.gef-tile h3 a{display:block;font-weight:800;color:var(--brand-primary);font-size:1.1rem;text-decoration:underline}
.gef-tile h3 a:hover{text-decoration:none}
@media screen and (min-width:768px){.gef-tile{padding-top:30px;padding-bottom:0}
.gef-tile h3 a{font-size:1.2rem}
}
@media screen and (min-width:1024px){.gef-tile p{min-height:72px;margin-bottom:0}
.gef-tile h3 a{margin-top:0}
.gef-tile img{margin-top:20px;max-width:100%}
}
.gef-tile--thumb{border-top:1px solid var(--DarkGrey)}
*:first-child>.gef-tile--thumb{border-top:0}
.gef-tile--thumb a{color:black;border-top:0;margin-top:28px;margin-bottom:0;padding-top:0;font-size:18px}
.gef-tile--thumb p{font-size:18px;margin-top:0;padding-top:0}
@media screen and (min-width:1024px){.gef-tile--thumb{border:0}
}
.gef-ie9 .gef-tile{min-height:250px}
.gef-ie9 .gef-tile--3colp{min-height:200px}
.gef-tag-list__title{display:inline-block}
.gef-tag-list__list{list-style:none;margin:.3rem 0 0;display:inline-block}
.gef-tag-list__list>li{position:static;padding:0}
.gef-tag-list__list>li:before{display:none}
.gef-tag-list__list li{margin:0;display:inline-block}
.gef-tag-list__list li:after{content:','}
.gef-tag-list__list li:last-child:after{content:none}
.gef-tile-list .gef-tile-list_item{box-sizing:border-box;width:100%}
.gef-tile-list .gef-tile-list_item:before{content:none}
@media screen and (min-width:1024px){.gef-tile-list{margin-bottom:10px}
.gef-tile-list.gef-tile-list--4>.gef-tile-list_item,.gef-tile-list.gef-tile-list--7>.gef-tile-list_item,.gef-tile-list.gef-tile-list--8>.gef-tile-list_item{width:25%}
.gef-tile-list.gef-tile-list--4>.gef-tile-list_item .gef-tile a,.gef-tile-list.gef-tile-list--7>.gef-tile-list_item .gef-tile a,.gef-tile-list.gef-tile-list--8>.gef-tile-list_item .gef-tile a{padding-left:0;padding-right:0}
.gef-tile-list.gef-tile-list--4>.gef-tile-list_item .gef-tile p,.gef-tile-list.gef-tile-list--7>.gef-tile-list_item .gef-tile p,.gef-tile-list.gef-tile-list--8>.gef-tile-list_item .gef-tile p{padding-left:0;padding-right:0}
.gef-tile-list>.gef-tile-list_item{width:33.333%}
}
.gef-vc-icons{display:none;height:0}
@media screen and (min-width:1024px){.gef-vc-icons{position:absolute;display:block;right:0;top:5px;height:auto}
.gef-vc-icons .gef-vc-btn{color:#333;margin:0 0 0 6px;height:27px;width:30px;font-size:1.7rem;padding:0;cursor:pointer;background:0;border:0 none;outline:0}
.gef-vc-icons .gef-vc-btn.uk-active{color:#565a5c}
}
.local-header,.new-local-header{position:relative;margin-top:20px;margin-bottom:30px}
.local-header-name{float:left;font-size:32px;font-weight:bold;text-align:left;color:#000;padding-left:25px}
.local-header-heading{margin-top:15px !important}
.local-header-message{font-size:18px;text-align:left;color:#000;font-weight:normal;margin-top:1px}
.local-header-logo{float:left}
.local-header-contact{margin-top:-20px}
.local-header-contact-info{display:inline-block;font-size:14px;font-weight:normal;padding-left:10px;width:50%;height:15px}
.local-header-contact-info:first-letter {text-transform:uppercase;font-weight:bold}
.local-header-contact-info a{font-weight:400;text-decoration:none}
.local-header-contact-info a:focus,.local-header-contact-info a:hover{text-decoration:underline}
.local-header-contact-info-phone{display:inline-block;vertical-align:center;font-size:14px;width:10%;font-weight:normal;padding-left:10px;height:15px;margin-top:1.06rem !important}
.local-header-contact-info-phone:first-letter {text-transform:uppercase;font-weight:bold}
.local-header-contact-info-phone:first-child{padding-left:0 !important}
@media screen and (max-width:1299px){.local-header-contact-info-phone{width:13%}
}
@media screen and (max-width:1100px){.local-header-contact-info-phone{width:19%}
}
@media screen and (min-width:1300px){.local-header-contact-info-phone{width:13%}
}
.local-footer{padding:30px 5px;background:#b4b4b4;background:#b4b4b4}
@media screen and (min-width:1024px){.local-footer{padding:25px 0 25px 0;text-align:left}
}
.local-footer p,.local-footer .local-footer-contact .local-footer-email{font-size:.875rem;line-height:normal;font-weight:400}
.local-footer-message p{font-size:.875rem;line-height:normal;font-weight:400}
.local-footer a.local-footer-directions{font-size:1rem;font-weight:500}
.local-footer .local-footer-heading1{font-size:1.5rem;line-height:29px;font-weight:600}
@media screen and (max-width:767px){.local-footer .local-footer-heading1{font-size:1.25rem;line-height:24px}
}
.local-footer .local-footer-heading2{text-align:left;font-size:1rem;line-height:19px}
@media screen and (min-width:768px){.local-footer .local-footer-heading2{margin-top:18px}
}
.local-footer .local-footer-heading3{text-align:left;font-size:1rem;margin-top:10px;line-height:19px}
@media screen and (min-width:768px){.local-footer .local-footer-heading3{margin-top:18px}
}
.local-footer .local-footer-main-content,.local-footer .local-footer-social-media{width:100%}
@media screen and (min-width:768px){.local-footer .local-footer-main-content,.local-footer .local-footer-social-media{width:40%}
}
.local-footer .local-footer-logo img{float:right}
.local-footer a:focus{outline:1px solid var(--White) !important;outline-offset:1px !important}
.local-footer-message{border-top:1px solid white;border-bottom:1px solid white;padding:25px 5px;background:#b4b4b4}
@media screen and (min-width:768px){.local-footer-message{padding:15px 5px 15px}
}
@media screen and (min-width:1024px){.local-footer-message{padding:15px 5px 15px 0}
}
.local-footer-contact{font-size:14px;text-align:left}
.local-footer-contact .local-footer-school-name{margin-top:7px;font-size:16px;font-weight:600}
@media screen and (min-width:768px){.local-footer-contact .local-footer-add{margin-top:8px !important}
}
.local-footer-contact .local-footer-phone{margin-top:1px;margin-bottom:0}
.local-footer-contact .local-footer-phone:before{content:'\f095';font-family:'FontAwesome';padding-right:5px}
.local-footer-contact .local-footer-email{margin-top:0;margin-bottom:20px;font-size:1rem;line-height:1.38}
.local-footer-contact .local-footer-email:before{content:'\f0e0';font-family:'FontAwesome';padding-right:5px}
.local-footer-contact .local-footer-email a{font-weight:400;text-decoration:underline}
.local-footer-contact .local-footer-email a:hover{text-decoration:none}
.local-footer-contact a.local-footer-directions:before{content:'\f041';font-family:'FontAwesome';text-decoration:none;display:inline-block;padding-right:5px}
.sws_social_links{margin-top:.5rem}
.sws_social_links li:first-child{padding-left:0}
.sws_social_links li{float:left;padding-left:10px;margin-top:0}
.sws_social_links .sinsw-social-media__link:before{font-size:1.450em}
.sinsw-call-button,.sinsw-mail-button{background:transparent;border-radius:15px;margin-top:25px;margin-bottom:15px;color:#333;border:1px solid #333;line-height:1.2;cursor:pointer;bottom:75px;width:125px !important;font-size:12px !important;font-weight:500;min-height:30px !important;text-align:center;padding-bottom:5px;text-transform:none;margin-left:5px;margin-right:5px}
.sinsw-mail-button{width:260px !important}
.uk-button{display:inline-block;padding-top:8px;margin-top:0}
.uk-button+.uk-button,.uk-button:visited+.uk-button,.uk-button+.uk-button:visited,.uk-button:visited+.uk-button:visited{margin-top:0}
.sinsw-call-button:hover,.sinsw-call-button:focus{background-color:#000;color:var(--White)}
.local-footer-mobile-elements{margin-top:20px}
@media screen and (min-width:768px){.sinsw-call-button{bottom:40px}
}
.sinsw-add-this{padding:0;overflow:hidden;border:0;margin-bottom:30px;margin-top:-2px}
.local-footer-directions{font-weight:600;display:block;margin-top:15px}
.sinsw-global-header-container{position:relative;z-index:1001}
.sinsw-global-header{padding:2px 0;overflow:visible;z-index:2000}
.sinsw-global-header abbr{border:0;font-weight:600;font-size:.875rem;line-height:1.3}
@media screen and (min-width:768px){.sinsw-global-header{padding:2px 0}
}
@media screen and (min-width:1024px){.sinsw-global-header{padding:3px 0}
}
.global-header-links-right{padding-left:0}
@media screen and (min-width:768px){.sinsw-global-header__header:before{content:attr(title)}
.sinsw-global-header__header:hover,.sinsw-global-header__header:focus{color:var(--White);text-decoration:underline;outline-offset:0 !important}
.sinsw-global-header__header abbr{display:none}
}
div#google_translate_element .goog-te-gadget-simple{background:var(--White) !important;border:initial !important;padding:0 5px !important;border-left:1px solid #d5d5d5 !important;border-top:1px solid #9b9b9b !important;border-bottom:1px solid #e8e8e8 !important;border-right:1px solid #d5d5d5 !important}
div#google_translate_element .goog-te-gadget-simple .goog-te-menu-value span:nth-child(1){text-transform:initial}
.sinsw-global-links-dropdown>li{border:0;padding:0}
img.goog-te-gadget-icon{width:18px !important;height:18px !important}
.goog-te-menu-value{font-weight:600}
.goog-te-menu-value span:first-child{display:none !important}
@media screen and (min-width:768px){.goog-te-menu-value span:first-child{display:inline !important;font-size:12px}
}
.goog-te-menu-value:focus{outline-offset:5px !important}
div#google_translate_element div.goog-te-gadget-simple{font-size:14px;margin-top:4px;padding:0;margin-bottom:4px}
.goog-te-gadget-icon{margin-right:0 !important;height:14px !important}
.global-header-right-nav{float:right;margin-right:-12px}
@media screen and (min-width:768px){.global-header-right-nav{margin-right:5px}
}
.sinsw-global-links{position:relative;display:inline-block;vertical-align:middle;padding-top:5px}
.sinsw-global-link-button{display:inline-block;font-size:14px;font-weight:400;line-height:1.38;text-align:center;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent}
@media screen and (min-width:768px){.sinsw-global-link-button{padding:0 12px}
}
.sinsw-global-link-button:hover{background-color:var(--brand-primary)}
.sinsw-global-links-dropdown{display:none;position:absolute;top:100%;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:var(--White);background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,0.175);left:auto;right:0;z-index:11000}
.sinsw-global-links-dropdown li{color:black;font-weight:bold;cursor:pointer;padding-left:0}
.sinsw-global-links-dropdown li a{display:block;clear:both;white-space:nowrap;padding:3px 20px;text-decoration:none;font-weight:600}
.sinsw-global-links-dropdown li a:focus{text-decoration:underline;outline-offset:0}
.sinsw-global-links-dropdown li a:hover{text-decoration:underline}
.sinsw-global-link-button{background-color:var(--DarkGrey);font-size:12px;font-weight:600;border-width:0;width:80px;height:100%}
.sinsw-global-link-button:focus{outline-offset:1px !important}
.sinsw-global-link-button:after{padding-left:10px;content:'\f107';font-family:'FontAwesome';font-size:16px;font-weight:700}
.sinsw-global-link-button .global-link-button-txt{display:none !important;vertical-align:text-bottom}
@media screen and (min-width:768px){.sinsw-global-link-button .global-link-button-txt{display:inline !important}
}
.sinsw-link-icon:before{content:'\f007';font-family:'FontAwesome';display:inline !important;font-size:1.75em}
.sinsw-global-link-button.rotate:after{padding-left:10px;content:'\f106';font-family:'FontAwesome';font-size:16px;font-weight:700}
#google_translate_element img{width:auto !important}
div#google_translate_element .goog-te-gadget-simple .goog-te-menu-value span:nth-child(5){color:transparent !important}
div#google_translate_element .goog-te-gadget-simple .goog-te-menu-value span:nth-child(5):after{content:"\f107";font-family:'FontAwesome';font-size:16px;font-weight:700;color:#000 !important}
div#google_translate_element .goog-te-gadget-simple .goog-te-menu-value span:nth-child(3){display:none}
div#google_translate_element .goog-te-gadget-simple .goog-te-menu-value img{margin-left:-1px !important;margin-right:-1px !important}
div#google_translate_element .goog-te-gadget-simple .goog-te-gadget-icon{margin-top:-2px !important}
#navWrap{background-color:#b4b4b4;height:auto}
.sinsw-meganav-container{padding:0 20px;position:relative;z-index:10015}
.sinsw-meganav-container .uk-navbar{position:relative;margin-top:5px;margin-bottom:5px !important}
@media screen and (max-width:1300px){.sinsw-meganav-container.uk-container{padding:0 20px}
}
@media screen and (max-width:1150px){.sinsw-meganav-container.uk-container{padding:0 10px}
}
.uk-parent{padding:7px 0;margin-top:0}
.uk-parent:hover{text-decoration:underline}
@media screen and (max-width:1024px){.uk-parent{padding-right:5px}
}
.uk-parent .sinsw-meganav-megalinks{padding:13px 0;font-size:16px;word-wrap:break-word;display:block;box-sizing:border-box;text-decoration:none;height:auto;line-height:24px;font-weight:700;margin-top:20px;margin-bottom:20px}
.uk-parent .sinsw-meganav-megalinks:hover{cursor:pointer;cursor:hand;color:var(--White);text-decoration:underline}
@media screen and (max-width:768px){.uk-parent .sinsw-meganav-megalinks{padding:6px}
}
li.uk-open .sinsw-meganav-megalinks{font-weight:bold !important}
ul.list-columns li{break-inside:avoid;box-sizing:content-box;margin-top:0;margin-bottom:10px !important;padding-left:40px;overflow:hidden}
ul.list-columns li a{white-space:nowrap;padding-right:0}
ul.list-columns li a span{white-space:normal}
ul.list-columns li a:focus{outline:1px solid black !important;outline-offset:-1px !important}
.sinsw-mega-nav-text:hover,.sinsw-mega-nav-text:focus{text-decoration:underline}
.sinsw-mega-nav-desc{margin:10px 0 20px 0;padding-bottom:10px;margin-left:20px !important}
.sinsw-mega-nav-desc p{margin-left:-20px !important;width:100%;overflow:hidden;text-align:left;margin-top:1em}
.sinsw-toc_item a,.sinsw-toc_item a:visited{text-decoration:underline;color:var(--brand-primary);position:relative;font-weight:500;font-size:1rem}
.sinsw-toc_item .uk-dropdown{padding-bottom:20px !important}
@media screen and (min-width:1024px){.sinsw-toc_item a,.sinsw-toc_item a:visited{font-size:16px;line-height:1.38;padding-left:15px;margin-bottom:20px;width:250px}
.sinsw-toc_item a i,.sinsw-toc_item a:visited i{top:7px;font-size:.9em}
}
.uk-nav-navbar>li>a:hover,.uk-nav-navbar>li>a:focus{background:#f5f5f5;color:black;outline:0}
.uk-dropdown-navbar{padding-bottom:30px}
.sinsw-search-icon{position:absolute;height:100%;top:0;right:0;cursor:pointer}
.sinsw-search-icon.uk-open{background-color:#f5f5f5}
.sinsw-search-icon.uk-open .sinsw-search-icon__wrapper{position:relative}
.sinsw-search-icon.uk-open .sinsw-search-icon__wrapper::before{content:'\f00d'}
.sinsw-search-icon.uk-open .sinsw-search-icon__wrapper:hover::before{-ms-transform:scale(1);transform:scale(1)}
.sinsw-search-icon__wrapper{position:absolute;height:50px;width:auto;left:24em}
.sinsw-search-icon__wrapper .uk-button{background-color:transparent}
.sinsw-search-icon__wrapper .uk-button:focus ~ ::before{-ms-transform:scale(1.25);transform:scale(1.25)}
.sinsw-search-icon__wrapper.uk-open{background-color:#efefef}
.sinsw-search-icon__wrapper.uk-open::before{content:'\f00d'}
.sinsw-search-icon__wrapper.uk-open:hover::before{-ms-transform:scale(1);transform:scale(1)}
.sinsw-search-icon__wrapper__button{margin-top:0;text-decoration:none;font-weight:400}
.sinsw-search-icon__wrapper::before{position:absolute;display:block;content:'\f002';font-family:'FontAwesome';font-size:1.8em;line-height:1.5em;margin:0 auto;top:0;left:14px;text-decoration:none;transition:transform .25s}
.sinsw-search-icon__wrapper:hover::before,.sinsw-search-icon__wrapper:focus::before{-ms-transform:scale(1.25);transform:scale(1.25)}
.sinsw-search-icon__mobile{position:relative;min-width:initial;width:30px;height:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}
.sinsw-search-icon__mobile--search .uk-icon-search:before{font-size:22px}
.sinsw-search-icon__mobile--search{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}
.sinsw-search-icon__mobile .sinsw-search-icon__button{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;padding:8px;color:var(--brand-primary);background-color:transparent}
.sinsw-search-icon__mobile .sinsw-search-icon__button:hover{background-color:transparent}
.sinsw-search-icon__mobile .sinsw-search-icon__button i{position:relative;left:0}
.sinsw-search-icon__mobile .sinsw-search-icon__dropdown{margin-top:.75rem;width:100vw}
.sinsw-search-icon__mobile.uk-open{background-color:transparent}
.sinsw-search-icon__mobile.uk-open .sinsw-search-icon__button i:before{content:'\f00d'}
.sinsw-search-icon__mobile .sinsw-search-input__submit-wrapper::before{content:'';display:none}
.sinsw-search-icon__mobile .sinsw-search-input__submit-wrapper i{position:absolute;pointer-events:none;top:50%;right:20%;-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}
.sinsw-search-input{position:relative;margin:0 1rem}
.sinsw-search-input input{outline:0}
.sinsw-search-input input:focus{outline:1px solid #333;animation:none;box-shadow:none}
.sinsw-search-input-textfield{padding:1rem 1rem 1rem 3rem;margin:14px 0 0;background-color:transparent;border:1px solid #5f5f5f;box-shadow:none;-ms-flex-positive:1;flex-grow:1;max-width:100%;box-sizing:border-box;font-size:16px}
.sinsw-search-input-textfield::placeholder{color:var(--dark);opacity:.65}
.sinsw-search-input-textfield::-webkit-input-placeholder{color:var(--dark);opacity:.65}
.sinsw-search-input-textfield::-moz-placeholder{color:var(--dark);opacity:.65}
.sinsw-search-input-textfield:-ms-input-placeholder{color:var(--dark);opacity:.65}
.sinsw-search-input-textfield:-moz-placeholder{color:var(--dark);opacity:.65}
.sinsw-search-input:focus{outline:0;border:1px solid #333;animation:none;box-shadow:none}
.sinsw-search-input__submit-button{position:relative;background-color:transparent;font-family:'FontAwesome';font-size:18px;width:3rem;height:3rem;border:0;box-shadow:none;cursor:pointer;padding:0}
.sinsw-search-input__submit-wrapper{position:absolute;top:-3px;margin:1rem 0 0 0;font-size:1.25rem;width:3.5rem;height:3.5rem;left:0}
.sinsw-search-input__submit-wrapper::before{position:absolute;display:block;content:'\f002';font-family:'FontAwesome';font-size:18px;text-decoration:none;pointer-events:none;top:1.25rem;right:1.25rem;width:1rem;height:1rem;line-height:1rem}
.siteheader-sitename{font-weight:700;font-size:24px;line-height:1.75rem;padding-left:40px;color:var(--brand-primary);margin:auto 0}
.sinsw-meganav-title{font-size:24px;text-decoration:none;font-weight:700}
a.sinsw-meganav-title:after{margin-left:20px;content:"\f178";font-family:'FontAwesome';color:var(--brand-secondary);float:right;font-size:1em;margin-top:3px}
.sinsw-meganav-title:hover{text-decoration:none}
.sinsw-meganav-title:focus{outline-offset:1px;outline:black solid 1px !important}
.sinsw-search-input__label{visibility:hidden;pointer-events:none;position:absolute;width:100%;height:0}
ul.sinsw-mega-menu-title-bar{margin-left:-13px;border:0;box-shadow:none;background:transparent;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;z-index:99;flex-flow:wrap;justify-content:space-between}
li.uk-parent.sinsw-meganav-megalinks__li.sinsw-parent-menu{width:unset !important;padding:0 2em 0 1em !important}
li.uk-parent.sinsw-meganav-megalinks__li.sinsw-parent-menu:hover{background-color:var(--primary-babyBlue);text-decoration:none}
#menu_id.meganav-dropdown-list{margin-top:-1em}
a.sinsw-meganav-megalinks .sinsw-meganav-megalinks__span:after{border:0;content:'\f078';font-family:'FontAwesomeSolid';vertical-align:bottom;font-size:16px;margin-left:8px;margin-right:-22px;font-weight:100;position:absolute;-ms-transform:rotate(0);transform:rotate(0);transition:transform .2s;-webkit-font-smoothing:antialiased}
.sinsw-meganav-megalinks__li.uk-open a.sinsw-meganav-megalinks .sinsw-meganav-megalinks__span:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}
ul.sinsw-mega-menu-title-bar li{padding-top:0;padding-bottom:0;max-width:160px}
ul.sinsw-mega-menu-title-bar li.uk-open .uk-dropdown{top:90px !important;border:1px solid var(--grey-60);border-top:0}
ul.sinsw-mega-menu-title-bar li.uk-parent:first-child{padding-left:15px}
ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(1){width:100%}
ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(2),ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(2) ~ li{width:50%}
ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(3),ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(3) ~ li{width:33.3333%}
ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(4),ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(4) ~ li{width:25%}
ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(5),ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(5) ~ li{width:20%}
ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(6),ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(6) ~ li{width:21.6%}
@media screen and (max-width:1150px){ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(6),ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(6) ~ li{min-width:140px}
}
ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(7),ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(7) ~ li{width:18.5%}
@media screen and (min-width:1151px) and (max-width:1300px){ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(7),ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(7) ~ li{min-width:140px}
}
@media screen and (max-width:1150px){ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(7),ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(7) ~ li{min-width:118px}
}
ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(8),ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(8) ~ li{width:15.6%;min-width:140px}
@media screen and (min-width:1151px) and (max-width:1300px){ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(8),ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(8) ~ li{min-width:124px}
}
@media screen and (max-width:1150px){ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(8),ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(8) ~ li{min-width:100px}
}
ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(9),ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(9) ~ li{width:13%;min-width:120px}
@media screen and (min-width:1151px) and (max-width:1300px){ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(9),ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(9) ~ li{min-width:100px}
}
@media screen and (max-width:1150px){ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(9),ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(9) ~ li{min-width:90px}
ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(9) a.sinsw-meganav-megalinks,ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(9) ~ li a.sinsw-meganav-megalinks{padding:13px 6px}
}
.sinsw-albums-gallery__overall-padding{padding:0 5%}
@media(max-width:767px){.sinsw-albums-gallery__overall-padding{padding:0}
.sinsw-albums-gallery-wrapper:nth-child(4),.sinsw-albums-gallery-wrapper:nth-child(5){display:none}
}
.sinsw-component-self-contain{display:inline-block}
.sinsw-component-self-contain__first,.sinsw-component-self-contain__second{width:50%}
.sinsw-component-self-contain__childs{width:33.33%}
@media(max-width:767px){.sinsw-component-self-contain__first,.sinsw-component-self-contain__second,.sinsw-component-self-contain__childs{width:100%}
}
@media(min-width:767px) and (max-width:960px){.sinsw-component-self-contain__first{width:100%}
.sinsw-component-self-contain__second,.sinsw-component-self-contain__childs{width:50%}
.sinsw-component-self-contain .sinsw-albums-gallery-wrapper:nth-child(4),.sinsw-component-self-contain .sinsw-albums-gallery-wrapper:nth-child(5){display:block}
}
.sinsw-album-gallery-header{margin:10px 10px}
.sinsw-album-gallery-header a{text-decoration:none}
.sinsw-album-gallery-header__button{display:table;border:1px solid grey;padding:0 15px;border-radius:20px;font-size:12px;font-weight:500}
.sinsw-albums-gallery-wrapper{overflow:hidden;max-width:100%}
.sinsw-albums-gallery-wrapper:hover .sinsw-albums-gallery{-ms-transform:translateY(-100%);transform:translateY(-100%)}
.sinsw-albums-gallery-wrapper:hover .sinsw-albums-gallery-full-info{display:-ms-flexbox;display:flex}
.sinsw-albums-gallery-wrapper__inner{position:relative;margin:10px !important;overflow:hidden;background:grey}
.sinsw-albums-gallery-full-info{display:none;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;position:absolute;max-width:100%;width:100%;height:100%;text-align:center;overflow:hidden;color:white}
.sinsw-albums-gallery-full-info__bottom{text-align:-webkit-center;white-space:nowrap;vertical-align:middle;width:100%;display:-ms-flexbox;display:flex;position:absolute;bottom:0;right:0}
.sinsw-albums-gallery-full-info__bottom img{max-width:18px;margin-right:10px;height:100%}
.sinsw-albums-gallery-full-info__bottom span{vertical-align:middle}
.sinsw-albums-gallery-full-info__bottom__inner{padding:5px 10px 5px 0;text-align:right;display:table;white-space:nowrap}
.sinsw-albums-gallery-full-info p{width:80%;overflow:hidden;-ms-flex-item-align:center;align-self:center;margin-top:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}
.sinsw-albums-gallery-full-info a{text-decoration:none;font-size:16px;font-weight:500}
.sinsw-albums-gallery{width:100%;max-width:100%;position:relative;transition:transform .5s ease}
.sinsw-albums-gallery a{display:block;font-size:16px;font-weight:500;text-decoration:none;color:white}
.sinsw-albums-gallery a:focus{outline-offset:-2px !important}
.sinsw-albums-gallery__image{width:100%;min-height:182px;max-height:300px;object-fit:cover;height:245px}
.sinsw-albums-gallery__album-info{position:absolute;bottom:0;width:100%;z-index:2;background:grey}
.sinsw-albums-gallery__left-content{padding:5px 10px;white-space:nowrap;text-overflow:ellipsis;max-width:45ch;overflow:hidden;vertical-align:middle}
.sinsw-albums-gallery__right-content{padding:5px 10px 5px 0;text-align:right;display:table;white-space:nowrap}
.sinsw-albums-gallery__right-content img{max-width:18px;margin-right:10px;height:100%}
.sinsw-albums-gallery__right-content span{vertical-align:middle}
.sinsw-container-width-66 .sinsw-albums-gallery__overall-padding{padding:0}
@media(min-width:960px){.sinsw-container-width-66 .sinsw-component-self-contain__first{width:100%}
.sinsw-container-width-66 .sinsw-component-self-contain__second,.sinsw-container-width-66 .sinsw-component-self-contain__childs{width:50%}
}
.sinsw-container-width-33 .sinsw-albums-gallery__overall-padding{padding:0}
@media(min-width:960px){.sinsw-container-width-33 .sinsw-component-self-contain__first,.sinsw-container-width-33 .sinsw-component-self-contain__second,.sinsw-container-width-33 .sinsw-component-self-contain__childs{width:100%}
.sinsw-container-width-33 .sinsw-albums-gallery-wrapper:nth-child(4),.sinsw-container-width-33 .sinsw-albums-gallery-wrapper:nth-child(5){display:none}
}
.whitelabel-feature-container{position:relative;background-color:#efefef;height:5rem}
.sinsw-container-width-66{display:inline-block;vertical-align:top;width:100%;margin-bottom:10px}
@media(min-width:960px){.sinsw-container-width-66{max-width:66%}
}
.sinsw-container-width-66::after,.sinsw-container-width-66::before{content:"";display:block;overflow:hidden;clear:both}
.sinsw-container-width-33{display:inline-block;vertical-align:top;width:100%;margin-bottom:10px}
@media(min-width:960px){.sinsw-container-width-33{max-width:33%}
}
.sinsw-container-width-33::after,.sinsw-container-width-33::before{content:"";display:block;overflow:hidden;clear:both}
.sinsw-container-width-100{display:inline-block;vertical-align:top;width:100%;margin-bottom:10px}
.sinsw-container-width-100::after,.sinsw-container-width-100::before{content:"";display:block;overflow:hidden;clear:both}
@media(min-width:768px) and (max-width:1023px){.uk-hidden-small{display:none !important}
}
@media screen and (min-width:1024px){.uk-container{max-width:1200px;padding:0 40px}
}
@media screen and (min-width:1024px) and (max-width:1220px){.uk-container{padding:0 12px !important}
}
ul,li{list-style-type:none}
ul:before,li:before{display:none}
hr.templateshow{display:block}
.gef-global-footer__inner__wrapper ul a,.gef-global-footer__inner__wrapper ul a:visited{text-transform:none}
.gef-global-footer__inner__wrapper{padding-bottom:0;margin-top:-8px}
.gef-global-footer__inner__wrapper ul li{margin-top:6px !important}
.gef-global-footer__inner__logo{margin-top:0 !important}
@media screen and (min-width:1024px){.gef-global-footer__inner__logo{margin-top:60px}
}
.gef-breadcrumbs__item a{color:var(--brand-primary)}
.gef-breadcrumbs__item:before{color:var(--brand-primary);display:block;position:absolute;left:0;padding:6px 0 0 10px;font-size:18px;top:13px;cursor:default;content:"\f054"}
.gef-corporate-logo__link{width:75%}
@media screen and (min-width:1024px){.sinsw-global-footer-links{width:50%}
}
@media screen and (min-width:1220px){.sinsw-global-footer-links{width:25%}
}
.gef-breadcrumbs__back{font-weight:500;text-transform:none;font-size:.8125rem}
.force-margin-bottom-empty{padding-bottom:50px;padding-top:50px}
.gef-skiplink-container{max-width:1440px;margin:auto}
.gef-skiplink{max-width:100%;padding:0 40px}
.gef-skiplink ul li{padding:0}
.gef-skiplink a{padding-left:0}
.gef-skiplink a:focus{outline-offset:-1px !important}
.sinsw-remove-external-link a .gef-external-link{display:none !important}
.gef-tabs .gef-external-link{display:unset !important}
.gef-tabs .gef-external-link:before{content:"\f08e"}
.gef-external-link:before{text-decoration:none !important;display:inline-block}
@media screen and (min-width:1024px){.gef-image-with-caption{padding-right:0}
}
body a:focus{outline-offset:2px !important}
.sinsw-remove-external-link-anchor-tags a[id]>.gef-external-link:before{content:""}
.sinsw-inline-menu{background-color:#5f5f5f;padding:0;margin:0}
li.sinsw-inline-menu__li{padding:0;margin:7px 0 4px}
a.sinsw-inline-menu__link{font-size:.875rem;color:white;text-decoration:none;font-weight:400;padding:0 12px}
a.sinsw-inline-menu__link:hover{color:white;text-decoration:underline}
a.sinsw-inline-menu__link:focus{outline-offset:2px !important}
.sinsw-inline-menu__divider{color:white}
li.sinsw-inline-menu__li:last-child .sinsw-inline-menu__divider{display:none}
.sinsw-fullwidth-icon-menu{padding:0;margin:0;width:750px}
li.sinsw-fullwidth-icon-menu__li{padding:0 10px;margin:7px 0 4px;box-sizing:border-box;min-width:140px;max-width:150px}
a.sinsw-fullwidth-icon-menu__link{text-decoration:none}
a.sinsw-fullwidth-icon-menu__link p{font-size:.875rem;color:#5f5f5f;font-weight:normal;padding:0}
.sinsw-fullwidth-icon-menu__icon-wrap{position:relative;background-color:#5f5f5f;width:55px;height:55px;border-radius:28px}
.sinsw-fullwidth-icon-menu__icon-wrap img{width:25px;height:25px;z-index:1}
.sinsw-fullwidth-icon-menu__icon-wrap::before{content:"";position:absolute;width:29px;height:55px;left:0;top:0;border-right:28px solid rgba(255,255,255,0.1);pointer-events:none;border-radius:0 28px 28px 0;-ms-transform:rotate(45deg);transform:rotate(45deg)}
a.sinsw-fullwidth-icon-menu__link:hover{text-decoration:underline}
.sinsw-fullwidth-icon-menu__divider{color:white}
li.sinsw-fullwidth-icon-menu__li:last-child .sinsw-fullwidth-icon-menu__divider{display:none}
.sws_local_social-links{padding:2rem 0}
.sws_local_social-links h2{font-size:1.625rem;line-height:32px;font-weight:600}
.sws_local_social-links ul{max-width:235px;padding:2rem 0}
.sws_local_social-links ul li{display:-ms-flexbox;display:flex;padding:0 17px;-ms-flex-pack:center;justify-content:center;margin-right:1rem;min-width:25px;max-width:30px}
.sws_local_social-links a{text-decoration:none}
.sws_local_social-links a.sinsw-fullwidth-icon-menu__link:hover{text-decoration:none}
.sws_local_social-links a.sinsw-fullwidth-icon-menu__link i{color:#5d5d5d;transition:color .25s ease-in-out}
.sws_local_social-links a.sinsw-fullwidth-icon-menu__link i:hover{color:#333}
.sws_local_social-links i{color:#333;font-size:1.75rem}
.sinsw-container-inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.sinsw-latest-news-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.sinsw-news-consumable{display:inline-block}
.sinsw-latest-news-header,.sinsw-latest-events-header{margin:10px 10px}
.sinsw-latest-news-header a,.sinsw-latest-events-header a{text-decoration:none}
.sinsw-latest-news-header .sinsw-latest-news-header__button,.sinsw-latest-events-header .sinsw-latest-news-header__button{display:table;border:1px solid grey;padding:0 15px;border-radius:20px;font-size:12px;font-weight:500}
.sinsw-latest-news-container-padding{padding:0 5%}
.sinsw-latest-news{color:white;background:grey;margin:10px 10px !important;width:100%}
.sinsw-latest-news .sinsw-latest-news__image{width:100%;max-width:100%;height:182px;object-fit:cover}
.sinsw-latest-news .sinsw-latest-news__article{position:relative;padding:20px 30px}
@media screen and (max-width:767px){.sinsw-latest-news .sinsw-latest-news__article{padding:20px 15px}
}
.sinsw-latest-news .sinsw-latest-news__article__heading{color:white;font-weight:500;font-size:1.375rem;line-height:1.18;margin-bottom:10px}
.sinsw-latest-news .sinsw-latest-news__article__date{font-size:.875rem;margin:0}
.sinsw-latest-news .sinsw-latest-news__article__icons{font-size:.875rem}
.sinsw-latest-news .sinsw-latest-news__article__category{font-size:12px;margin-bottom:10px}
.sinsw-latest-news .sinsw-latest-news__article__text{font-size:1.125rem;margin-top:10px}
.sinsw-latest-news a{text-decoration:none;display:block;color:inherit}
.sinsw-latest-news a .gef-external-link{display:none}
.sinsw-news-component-stack,.sinsw-news-component-first{width:33.33%}
.sinsw-news-component-stack .sinsw-latest-news img,.sinsw-news-component-stack .sinsw-latest-news__article__date,.sinsw-news-component-stack .sinsw-latest-news__article__text,.sinsw-news-component-first .sinsw-latest-news img,.sinsw-news-component-first .sinsw-latest-news__article__date,.sinsw-news-component-first .sinsw-latest-news__article__text{display:block}
@media(max-width:767px){.sinsw-news-component-first{width:100%}
.sinsw-news-component-stack{display:none}
}
@media(min-width:767px) and (max-width:960px){.sinsw-news-component-first{width:50%}
.sinsw-news-component-stack{width:100%}
.sinsw-news-component-stack .sinsw-latest-news{width:calc(50% - 20px)}
.sinsw-news-component-stack .sinsw-latest-news:nth-child(3){display:none}
}
@media(min-width:960px){.sinsw-container-width-66 .sinsw-news-component-first{width:50%}
.sinsw-container-width-66 .sinsw-news-component-stack{width:100%}
.sinsw-container-width-66 .sinsw-news-component-stack .sinsw-latest-news{width:calc(50% - 20px)}
.sinsw-container-width-66 .sinsw-news-component-stack .sinsw-latest-news:nth-child(3){display:none}
}
@media(min-width:960px){.sinsw-container-width-33 .sinsw-news-component-first{width:100%}
.sinsw-container-width-33 .sinsw-news-component-stack{width:100%}
.sinsw-container-width-33 .sinsw-news-component-stack .sinsw-latest-news{width:100%}
.sinsw-container-width-33 .sinsw-news-component-stack .sinsw-latest-news:nth-child(3){display:none}
.sinsw-container-width-33 .sinsw-latest-news img,.sinsw-container-width-33 .sinsw-latest-news__article__date,.sinsw-container-width-33 .sinsw-latest-news__article__text{display:none}
}
.sinsw-container-width-33 .sinsw-container-inner{-ms-flex-direction:column;flex-direction:column}
@media(min-width:767px) and (max-width:960px){.sinsw-container-width-33 .sinsw-container-inner{-ms-flex-direction:row;flex-direction:row}
}
@media(max-width:767px){.sinsw-latest-news-container-padding{padding:0}
}
.from-the-department{position:absolute;width:60%;max-width:180px;height:auto;font-size:11px;font-weight:600;line-height:2.27;letter-spacing:-0.2px;text-align:center;color:var(--White)dfd;background:black;margin-top:-20px;margin-bottom:15px;overflow:hidden}
.sinsw-banner-wrapper{width:100%}
.sinsw-banner-inner_action{display:none;margin:25px 0}
.sinsw-banner-inner_action a{text-decoration:none;color:white}
.sinsw-banner-inner_action__button{display:table;border:1px solid white;padding:10px 15px;border-radius:20px;width:50%;text-align:center;font-size:12px;font-weight:500}
.sinsw-static-banner-component{width:100%;display:block;position:relative;background:grey}
.sinsw-static-banner-component__image{width:100%;max-height:450px;object-fit:cover}
.sinsw-static-banner-component__text{position:absolute;top:0;max-width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;left:8%;color:white}
.sinsw-static-banner-component__text_inner{padding:30px 40px;width:30%;background:grey;max-height:70%;overflow:scroll;overflow-y:auto;overflow-x:auto}
.sinsw-static-banner-component__text .sinsw-banner-inner_action__visible{display:block}
.sinsw-static-banner-component__text h2{color:white}
.sinsw-static-banner-component__textOnly{position:relative;-ms-flex-pack:center;justify-content:center;text-align:center;left:0;max-height:450px;overflow:hidden}
.sinsw-static-banner-component__textOnly .sinsw-static-banner-component__textOnly_inner{width:50%;padding:10%;max-height:70%;overflow:scroll;overflow-y:auto;overflow-x:auto;display:table}
.sinsw-static-banner-component__textOnly .sinsw-static-banner-component__textOnly_inner .sinsw-banner-inner_action a{margin:auto}
@media(max-width:960px){.sinsw-static-banner-component__text{position:relative;left:0}
.sinsw-static-banner-component__text_inner{width:calc(100% - 40px) !important}
.sinsw-static-banner-component__textOnly{-ms-flex-pack:left;justify-content:left;text-align:left}
.sinsw-static-banner-component__textOnly .sinsw-static-banner-component__textOnly_inner{padding:20px;text-align:center}
}
.sinsw-content-header{background-color:#efefef;padding-bottom:30px;margin:0 0 40px;min-height:120px}
.sinsw-content-header .gef-breadcrumbs__dropdown div{z-index:1}
.sinsw-lead-paragraph{font-size:1.125rem;line-height:1.33}
.sinsw-lead{width:0;height:0;margin:0;padding:0}
.sinsw-content hr{display:block}
.sinsw-content h1{font-stretch:normal;letter-spacing:normal;text-align:left}
.sinsw-content h2{font-stretch:normal;letter-spacing:normal;text-align:left}
.info-container h1{font-stretch:normal;letter-spacing:normal;text-align:left}
.sinsw-content .gef-anchor-box{border:1px solid #333;background-color:transparent;box-sizing:border-box;width:100%;padding:20px}
.sinsw-content .gef-anchor-box .gef-anchor-box__title{font-size:1rem}
.sinsw-content .gef-anchor-box ul.gef-link-list{padding-left:0}
.sinsw-content .gef-anchor-box ul.gef-link-list li{margin-top:1rem;padding-left:30px}
.sinsw-content .gef-anchor-box ul.gef-link-list li::before{-ms-transform:rotate(90deg);transform:rotate(90deg)}
.sinsw-content .gef-anchor-box ul.gef-link-list li::after{display:none}
.sinsw-content .gef-anchor-box ul.gef-link-list a{text-decoration:none}
.sinsw-content .gef-anchor-box ul.gef-link-list a:hover{text-decoration:underline}
.sinsw-content table thead{background-color:#333}
.sinsw-content table thead tr th{color:white;background-color:transparent;border-bottom:0;font-weight:600}
.sinsw-content .gef-show-hide .uk-accordion-title{text-transform:initial;background-color:var(--grey-5);border:1px solid var(--grey-30);margin-top:0;margin-bottom:30px}
.sinsw-content .gef-show-hide .uk-accordion-title:hover{border-bottom:1px solid var(--primary-red);box-shadow:0 1px 0 0 var(--primary-red);text-decoration:underline}
.sinsw-content .gef-show-hide .uk-accordion-title.uk-active{border-bottom:1px solid var(--primary-red);box-shadow:0 1px 0 0 var(--primary-red);margin-bottom:0}
.sinsw-content .gef-show-hide .uk-accordion-content.uk-active{border:1px solid var(--grey-30);margin-bottom:30px;border-top:0}
.sinsw-content .gef-show-hide .uk-accordion-title i{width:0;height:0;right:-15px;top:0;float:right;position:relative;margin:0;-ms-transform-origin:0 0;transform-origin:0 0;font-style:normal;font-size:1.5rem}
.sinsw-content .gef-show-hide .uk-accordion-title i::before{content:'+';position:absolute;-ms-transform:rotate(0);transform:rotate(0);transition:transform .5s;-webkit-font-smoothing:antialiased}
@media screen and (min-width:1024px){.sinsw-content .gef-show-hide .uk-accordion-title{padding:13px 45px 13px 20px}
}
.sinsw-content .gef-show-hide .uk-accordion-content{background-color:transparent;padding:5px 15px 20px 20px}
.sinsw-content .gef-call-out-box,.sinsw-content .gef-call-out-box--lite{background-color:transparent;border:0;padding:0;margin:0}
.sinsw-content .gef-call-out-box .sinsw-callout-box,.sinsw-content .gef-call-out-box--lite .sinsw-callout-box{padding:20px;margin:20px 0;border:1px solid var(--text-darkGrey);box-sizing:border-box}
.sinsw-content .js-tabs ul.js-tablist{padding-left:0}
.sinsw-content .js-tabs ul.js-tablist li::after{display:none}
.sinsw-content .js-tabs.gef-tabs--active .gef-tabs__panel-group [role="tabpanel"]{border:1px solid var(--brand-primary);border-left:0;border-right:0}
.sinsw-content .js-tabs.gef-tabs--active .gef-tabs__group [role="tab"][aria-selected=true]{background-color:var(--White);color:var(--brand-primary)}
.sinsw-content .sinsw-download-link i{padding:0 .5rem 0 0}
.sinsw-content .sinsw-blockquote{position:relative;border-left:0;padding-top:0;margin-left:25px;font-size:1rem}
.sinsw-content .sinsw-blockquote::before{content:''}
.sinsw-content .sinsw-blockquote i{position:absolute;left:0}
.sinsw-content .sinsw-blockquote i::before{content:'\201c';position:relative;font-size:7rem;line-height:87px;color:#5f5f5f;top:0;left:-1rem;font-style:normal}
.sinsw-content ul{list-style:none;padding-left:20px}
.sinsw-content ul li{position:relative;height:auto;padding-left:0;color:var(--text-darkGrey)}
.sinsw-content ul li::after{content:'\25CF';position:absolute;top:0;left:-20px;line-height:0;margin-top:.625rem}
.sinsw-content ul li>ul>li::after{content:'\25CB'}
.sinsw-content ul li>ul>li>ul>li::after{content:'\25A0'}
.sinsw-content ul li>ul>li>ul>li>ul>li::after{content:'\25CF'}
.sinsw-content ul li>ul>li>ul>li>ul>li>ul>li::after{content:'\25CB'}
.sinsw-content ul li>ul>li>ul>li>ul>li>ul>li>ul>li::after{content:'\25A0'}
.sinsw-content ol{margin-left:10px;font-weight:normal}
.sinsw-content ol li{padding-left:20px;color:var(--text-darkGrey)}
.sinsw-content ol li::before{display:block}
.sinsw-content ol li p{font-weight:400}
.sinsw-content ol li>ol>li>ol{counter-reset:a}
.sinsw-content ol li>ol>li>ol>li::before{counter-increment:a;content:counter(a,lower-roman) "."}
.sinsw-content ol li>ol>li>ol>li>ol{counter-reset:b}
.sinsw-content ol li>ol>li>ol>li>ol>li::before{counter-increment:b;content:counter(b,decimal) "."}
.sinsw-content ol li>ol>li>ol>li>ol>li>ol{counter-reset:c}
.sinsw-content ol li>ol>li>ol>li>ol>li>ol>li::before{counter-increment:c;content:counter(c,lower-latin) "."}
.sinsw-content ol li>ol>li>ol>li>ol>li>ol>li>ol{counter-reset:d}
.sinsw-content ol li>ol>li>ol>li>ol>li>ol>li>ol>li::before{counter-increment:d;content:counter(d,lower-roman) "."}
.sinsw-content table thead tr th{padding:7px 10px 7px 20px}
.sinsw-content table tbody tr td{padding:17px 10px 13px 20px}
.info-container ul{list-style:none;padding-left:20px}
.info-container ul li{position:relative;height:auto;padding-left:0}
.info-container ul li::after{content:'\25CF';position:absolute;top:0;left:-20px;line-height:0;margin-top:.625rem}
.info-container ul li>ul>li::after{content:'\25CB'}
.info-container ul li>ul>li>ul>li::after{content:'\25A0'}
.info-container ul li>ul>li>ul>li>ul>li::after{content:'\25CF'}
.info-container ul li>ul>li>ul>li>ul>li>ul>li::after{content:'\25CB'}
.info-container ul li>ul>li>ul>li>ul>li>ul>li>ul>li::after{content:'\25A0'}
.info-container ol{margin-left:10px;font-weight:normal}
.info-container ol li{padding-left:20px}
.info-container ol li::before{display:block}
.info-container ol li p{font-weight:400}
.info-container ol li>ol>li>ol{counter-reset:a}
.info-container ol li>ol>li>ol>li::before{counter-increment:a;content:counter(a,lower-roman) "."}
.info-container ol li>ol>li>ol>li>ol{counter-reset:b}
.info-container ol li>ol>li>ol>li>ol>li::before{counter-increment:b;content:counter(b,decimal) "."}
.info-container ol li>ol>li>ol>li>ol>li>ol{counter-reset:c}
.info-container ol li>ol>li>ol>li>ol>li>ol>li::before{counter-increment:c;content:counter(c,lower-latin) "."}
.info-container ol li>ol>li>ol>li>ol>li>ol>li>ol{counter-reset:d}
.info-container ol li>ol>li>ol>li>ol>li>ol>li>ol>li::before{counter-increment:d;content:counter(d,lower-roman) "."}
.info-container table thead tr th{padding:7px 10px 7px 20px}
.info-container table tbody tr td{padding:17px 10px 13px 20px}
.sinsw-content .gef-image-with-caption figcaption{font-size:.875rem}
.sinsw-content .sinsw-page_metadata{padding-top:15px;border-top:1px solid var(--text-darkGrey);width:50%}
@media screen and (min-width:768px){.sinsw-content .sinsw-page_metadata{width:45%}
}
@media screen and (min-width:1024px){.sinsw-content .sinsw-page_metadata{width:39%}
.sinsw-content .sinsw-page_metadata br{display:none}
}
.sinsw-content .sinsw-page_metadata p{font-size:.875rem;margin-top:0}
.sinsw-content figure.gef-image-with-caption{display:table;padding:0}
.sinsw-content figure.gef-image-with-caption img{display:block}
.sinsw-content figure.gef-image-with-caption figcaption{display:table-caption;caption-side:bottom}
@media screen and (min-width:1024px){.uk-accordion-title span{border-bottom:2px solid transparent;transition:border-color .2s}
}
.sinsw-banner-wrapper{width:100%}
.sinsw-banner-inner_action{display:none;margin:25px 0}
.sinsw-banner-inner_action a{text-decoration:none;color:white}
.sinsw-banner-inner_action__button{display:table;border:1px solid white;padding:10px 15px;border-radius:20px;width:50%;text-align:center;font-size:12px;font-weight:500}
.sinsw-static-banner-component{width:100%;display:block;position:relative;background:grey}
.sinsw-static-banner-component__image{width:100%;max-height:450px;object-fit:cover}
.sinsw-static-banner-component__text{position:absolute;top:0;max-width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;left:8%;color:white}
.sinsw-static-banner-component__text_inner{padding:30px 40px;width:30%;background:grey;max-height:70%;overflow:scroll;overflow-y:auto;overflow-x:auto}
.sinsw-static-banner-component__text .sinsw-banner-inner_action__visible{display:block}
.sinsw-static-banner-component__text h2{color:white}
.sinsw-static-banner-component__textOnly{position:relative;-ms-flex-pack:center;justify-content:center;text-align:center;left:0;max-height:450px;overflow:hidden}
.sinsw-static-banner-component__textOnly .sinsw-static-banner-component__textOnly_inner{width:50%;padding:10%;max-height:70%;overflow:scroll;overflow-y:auto;overflow-x:auto;display:table}
.sinsw-static-banner-component__textOnly .sinsw-static-banner-component__textOnly_inner .sinsw-banner-inner_action a{margin:auto}
@media(max-width:960px){.sinsw-static-banner-component__text{position:relative;left:0}
.sinsw-static-banner-component__text_inner{width:calc(100% - 40px) !important}
.sinsw-static-banner-component__textOnly{-ms-flex-pack:left;justify-content:left;text-align:left}
.sinsw-static-banner-component__textOnly .sinsw-static-banner-component__textOnly_inner{padding:20px;text-align:center}
}
.sinsw-advance-search{margin:10px 0}
.sinsw-advance-search hr{margin:10px 0 0;padding:0 10px 15px}
.sinsw-advance-search select::-ms-expand{display:none}
.sinsw-advance-search__block{margin:10px 0}
.sinsw-advance-search a{text-decoration:none}
.sinsw-advance-search__text{margin:0 10px}
.sinsw-advance-search__text-static{margin-left:5px}
.sinsw-advance-search__text-first{margin-left:0 !important}
.sinsw-advance-search__select,.sinsw-view-more,.sinsw-advance-search__button{outline:0 !important;text-align:left;padding:10px 10%;border-radius:20px;font-size:12px;font-weight:500;background-color:white;width:100%;white-space:pre-line;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;border:1px solid grey}
.sinsw-advance-search button{width:25%;max-width:100px;text-align:center;border-color:transparent !important;margin-left:30px;background:grey !important;color:white;padding:10px 15px}
.sinsw-advance-search__select-wrapper{display:inline-block;position:relative;min-width:140px;border-radius:20px;border:1px solid grey !important;width:25%;margin:10px 5px !important}
.sinsw-advance-search__select-wrapper:after{padding-left:10px;content:"\f107";font-family:FontAwesome;position:absolute;top:25%;right:5%;pointer-events:none}
@media(max-width:767px){.sinsw-advance-search__options{margin:0 !important;float:none !important;max-width:60% !important}
.sinsw-advance-search__text-first{display:block}
.sinsw-advance-search__select-wrapper{margin:10px 0 !important;max-width:100%;width:100%}
.sinsw-advance-search button{width:100%;max-width:100%;margin-left:auto}
}
.sinsw-view-more{max-width:100%;width:100%;background:0;text-align:center;border-radius:5rem;background-color:transparent;border:1px solid #5f5f5f;padding:0;margin:3.75rem auto 0;white-space:nowrap;height:40px}
.sinsw-view-more h2{margin-bottom:0}
.sinsw-album-details .album-view-more.sinsw-view-more h2,.sinsw-content .sinsw-view-more h2{font-size:1rem;font-weight:400;line-height:1.38}
.sinsw-index-banner{width:80%;margin:auto;margin-top:0;margin-bottom:40px}
.sinsw-index-banner__txt,.sinsw-index-banner__img{height:auto;overflow:hidden;display:-ms-flexbox;display:flex}
.sinsw-index-banner__txt-inner .sinsw-latest-news{margin:0 !important}
.sinsw-index-banner__img{background:grey}
.sinsw-index-banner img{object-fit:cover;width:100%;height:100%}
.sinsw-index-banner .sinsw-container-width-index50{max-width:100%}
.sinsw-index-banner__container{min-height:auto;max-height:auto}
.sinsw-index-banner__img{max-height:auto}
.sinsw-index-banner .sinsw-latest-news__article{min-height:auto;box-sizing:border-box}
@media(max-width:960px){.sinsw-index-banner__txt{width:100%;height:auto}
.sinsw-index-banner__img{width:100%;height:auto}
.sinsw-index-banner__img-none{display:none}
}
@media(max-width:767px){.sinsw-index-banner{width:100%}
}
@media(min-width:767px) and (max-width:960px){.sinsw-index-banner__img{height:auto}
}
@media(min-width:calc($sinsw-lg + 1)){.sinsw-index-banner__container{min-height:375px;max-height:440px}
.sinsw-index-banner__txt{max-height:440px}
.sinsw-index-banner__img{max-height:440px;-ms-flex-align:center;align-items:center}
.sinsw-index-banner .sinsw-latest-news__article{box-sizing:border-box}
.sinsw-container-width-index50 .sinsw-latest-news-wrapper{width:50%}
}
.news-index ul{display:list-item;padding-left:30px}
.news-index ul li{list-style-type:disc;padding-left:0}
.news-index ul li a{font-weight:normal;letter-spacing:inherit}
.news-view-more{width:70%;margin:auto}
.news-view-more .sinsw-loader-svg-1{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;height:70px}
.news-view-more .sinsw-loader-svg-1 img,.news-view-more .sinsw-loader-svg-1 svg{width:25%}
@media screen and (min-width:768px){.news-view-more .sinsw-loader-svg-1 img,.news-view-more .sinsw-loader-svg-1 svg{width:17.5%}
}
.news-view-more .sinsw-loader-svg-1 img .svg-rectangle,.news-view-more .sinsw-loader-svg-1 svg .svg-rectangle{fill:#646464}
@media(max-width:767px){.news-index{margin-right:0}
.news-view-more{width:100%}
}
.component-sidebar{max-width:380px;margin:0 0 7px 24px}
@media screen and (max-width:1024px){.component-sidebar{margin:0 0 30px 0}
}
@media screen and (max-width:767px){.component-sidebar .category-sidebar__desktop{display:none}
}
.component-sidebar .themed-sidebar{padding:30px}
.component-sidebar .gef-category-list{margin-bottom:0}
.component-sidebar.archive-sidebar{max-width:100%}
@media screen and (max-width:768px){.component-sidebar.archive-sidebar{margin-left:25px;margin-top:0}
}
.component-sidebar.archive-sidebar ul.gef-category-list{list-style-type:none;padding-left:0}
.component-sidebar.archive-sidebar ul.gef-category-list li:after{content:''}
.component-sidebar.archive-sidebar .archive-sidebar__caret{position:relative}
.component-sidebar.archive-sidebar .archive-sidebar__caret:after{padding-left:10px;content:"\f107";font-family:FontAwesome;font-size:16px;font-weight:700;position:absolute;top:25%;right:15px;pointer-events:none}
.component-sidebar.archive-sidebar select{appearance:none;-moz-appearance:none;-webkit-appearance:none}
.themed-sidebar{background:grey}
.themed-sidebar a{text-decoration:underline;display:block}
.category-sidebar{max-width:100%}
.category-sidebar nav{padding:30px;background:#efefef}
.category-sidebar select{background:#efefef;margin-bottom:0;-webkit-appearance:none;-moz-appearance:none;padding-left:15px;outline:0}
.category-sidebar__caret{position:relative;display:none !important}
.category-sidebar__caret label{display:none}
.category-sidebar__caret:after{padding-left:10px;content:"\f107";font-family:FontAwesome;font-size:16px;font-weight:700;position:absolute;top:25%;right:15px;pointer-events:none}
@media screen and (max-width:1024px){.component-sidebar,.component-sidebar.archive-sidebar{max-width:100%;margin:15px 0}
.component-sidebar .themed-sidebar,.component-sidebar.archive-sidebar .themed-sidebar{padding:15px}
.component-sidebar h2,.component-sidebar.archive-sidebar h2{font-weight:500;font-size:1.375rem;line-height:24px}
.category-sidebar__caret{display:block !important}
}
@media screen and (max-width:769px){.component-sidebar h2,.component-sidebar.archive-sidebar h2{font-weight:800;font-size:1.25rem}
}
.category-sidebar--events_detail nav{background:0;outline:solid 1px #eee}
.category-sidebar--events_detail__attachments a{display:block}
@media(max-width:767px){.category-sidebar--events_detail nav{outline:0;padding:0}
}
.news-article{margin-right:25px}
.news-article ul li a{font-weight:normal;letter-spacing:inherit}
aside.sinsw-sidebar-wrapper{padding-left:0}
@media(min-width:768px){aside.sinsw-sidebar-wrapper{padding-left:15px}
}
aside.sinsw-sidebar-wrapper hr{display:none}
.from_department--news_article{position:relative;margin-top:18px;padding:1px;top:30px;word-wrap:break-word}
@media(max-width:767px){.news-article{margin-right:0}
.news-article__inline-images{margin:10px 0}
aside.sinsw-sidebar-wrapper hr{display:block}
.from_department--news_article{width:auto}
}
@media(min-width:767px) and (max-width:960px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.from_department--news_article{width:30%}
}
.sinsw-content-header{background-color:#efefef;padding-bottom:30px;margin:0 0 40px;min-height:120px}
.sinsw-content-header .gef-breadcrumbs__dropdown div{z-index:1}
.sinsw-lead-paragraph{font-size:1.125rem;line-height:1.33}
.sinsw-lead{width:0;height:0;margin:0;padding:0}
.sinsw-content hr{display:block}
.sinsw-content .gef-anchor-box{border:1px solid var(--text-darkGrey);background-color:transparent;box-sizing:border-box;width:100%;padding:20px}
.sinsw-content .gef-anchor-box .gef-anchor-box__title{font-size:1rem}
.sinsw-content .gef-anchor-box ul.gef-link-list{padding-left:0}
.sinsw-content .gef-anchor-box ul.gef-link-list li{margin-top:1rem;padding-left:30px}
.sinsw-content .gef-anchor-box ul.gef-link-list li::before{-ms-transform:rotate(90deg);transform:rotate(90deg)}
.sinsw-content .gef-anchor-box ul.gef-link-list li::after{display:none}
.sinsw-content .gef-anchor-box ul.gef-link-list a{text-decoration:none}
.sinsw-content .gef-anchor-box ul.gef-link-list a:hover{text-decoration:underline}
.sinsw-content table thead{background-color:#333}
.sinsw-content table thead tr th{color:white;background-color:transparent;border-bottom:0;font-weight:600}
.sinsw-content .gef-show-hide .uk-accordion-title span{position:relative;width:100%;transition:border-color .2s;color:var(--brand-primary)}
.sinsw-content .gef-show-hide .uk-accordion-title i{width:0;height:0;right:-15px;top:0;float:right;position:relative;margin:0;-ms-transform-origin:0 0;transform-origin:0 0;font-style:normal;font-size:1.5rem}
.sinsw-content .gef-show-hide .uk-accordion-title i::before{content:"\f078";font-family:'FontAwesome';font-size:1.3rem;position:absolute;-ms-transform:rotate(0);transform:rotate(0);transition:transform .2s;-webkit-font-smoothing:antialiased}
.sinsw-content .gef-show-hide .uk-accordion-title.uk-active i::before{-ms-transform:rotate(180deg);transform:rotate(180deg)}
@media screen and (min-width:1024px){.sinsw-content .gef-show-hide .uk-accordion-title{padding:13px 45px 13px 20px}
}
.sinsw-content .gef-show-hide .uk-accordion-content{background-color:transparent;padding:5px 15px 20px 20px}
.sinsw-content .gef-call-out-box,.sinsw-content .gef-call-out-box--lite{background-color:transparent;border:0;padding:0;margin:0}
.sinsw-content .gef-call-out-box .sinsw-callout-box,.sinsw-content .gef-call-out-box--lite .sinsw-callout-box{padding:20px;margin:20px 0;border:1px solid #333;box-sizing:border-box}
.sinsw-content .js-tabs ul.js-tablist{padding-left:0}
.sinsw-content .js-tabs ul.js-tablist li::after{display:none}
.sinsw-content .js-tabs.gef-tabs--active .gef-tabs__panel-group [role="tabpanel"]{border:1px solid var(--brand-primary);border-left:0;border-right:0}
.sinsw-content .sinsw-download-link i{padding:0 .5rem 0 0}
.sinsw-content .sinsw-blockquote{position:relative;border-left:0;padding-top:0;margin-left:25px;font-size:1rem}
.sinsw-content .sinsw-blockquote::before{content:''}
.sinsw-content .sinsw-blockquote i{position:absolute;left:0}
.sinsw-content .sinsw-blockquote i::before{content:'\201c';position:relative;font-size:7rem;line-height:87px;color:#5f5f5f;top:0;left:-1rem;font-style:normal}
.sinsw-content ul{list-style:none;padding-left:20px}
.sinsw-content ul li{position:relative;height:auto;padding-left:0}
.sinsw-content ul li::after{content:'\25CF';position:absolute;top:0;left:-20px;line-height:0;margin-top:.625rem}
.sinsw-content ul li>ul>li::after{content:'\25CB'}
.sinsw-content ul li>ul>li>ul>li::after{content:'\25A0'}
.sinsw-content ul li>ul>li>ul>li>ul>li::after{content:'\25CF'}
.sinsw-content ul li>ul>li>ul>li>ul>li>ul>li::after{content:'\25CB'}
.sinsw-content ul li>ul>li>ul>li>ul>li>ul>li>ul>li::after{content:'\25A0'}
.sinsw-content ol{margin-left:10px;font-weight:normal}
.sinsw-content ol li{padding-left:20px}
.sinsw-content ol li::before{display:block}
.sinsw-content ol li p{font-weight:400}
.sinsw-content ol li>ol>li>ol{counter-reset:a}
.sinsw-content ol li>ol>li>ol>li::before{counter-increment:a;content:counter(a,lower-roman) "."}
.sinsw-content ol li>ol>li>ol>li>ol{counter-reset:b}
.sinsw-content ol li>ol>li>ol>li>ol>li::before{counter-increment:b;content:counter(b,decimal) "."}
.sinsw-content ol li>ol>li>ol>li>ol>li>ol{counter-reset:c}
.sinsw-content ol li>ol>li>ol>li>ol>li>ol>li::before{counter-increment:c;content:counter(c,lower-latin) "."}
.sinsw-content ol li>ol>li>ol>li>ol>li>ol>li>ol{counter-reset:d}
.sinsw-content ol li>ol>li>ol>li>ol>li>ol>li>ol>li::before{counter-increment:d;content:counter(d,lower-roman) "."}
.sinsw-content table thead tr th{padding:7px 10px 7px 20px}
.sinsw-content table tbody tr td{padding:17px 10px 13px 20px}
.sinsw-content .gef-image-with-caption figcaption{font-size:.875rem}
.sinsw-content .sinsw-page_metadata{padding-top:15px;border-top:1px solid #333;width:50%}
@media screen and (min-width:768px){.sinsw-content .sinsw-page_metadata{width:45%}
}
@media screen and (min-width:1024px){.sinsw-content .sinsw-page_metadata{width:39%}
.sinsw-content .sinsw-page_metadata br{display:none}
}
.sinsw-content .sinsw-page_metadata p{font-size:.875rem;margin-top:0}
.sinsw-content figure.gef-image-with-caption{display:table;padding:0}
.sinsw-content figure.gef-image-with-caption img{display:block}
.sinsw-content figure.gef-image-with-caption figcaption{display:table-caption;caption-side:bottom}
@media screen and (min-width:1024px){.uk-accordion-title span{border-bottom:2px solid transparent;transition:border-color .2s}
}
.sinsw-events-complete{margin-top:15px;margin-bottom:15px}
.sinsw-event-more-icon{float:right;margin-top:0 !important;margin-right:-35px}
.sinsw-event-more-icon:after{content:'';font-family:'FontAwesome';text-decoration:none;display:inline-block;top:41%;padding-right:25px}
@media screen and (max-width:768px){.sinsw-events-full-width .sinsw-single-event{width:50% !important}
}
@media screen and (max-width:620px){.sinsw-events-full-width .sinsw-single-event{width:100% !important}
}
@media screen and (min-width:630px){.sinsw-events-full-width .sinsw-single-event{width:50% !important}
.sinsw-events-full-width .sinsw-single-event .sinsw-event-more-icon{display:none !important}
}
@media screen and (min-width:1200px){.sinsw-events-full-width .sinsw-single-event{width:33.3333% !important}
}
@media(min-width:960px){.sinsw-container-width-66 .uk-width-1-3{width:50% !important}
}
@media(min-width:960px){.sinsw-container-width-33 .uk-width-1-3{width:100% !important}
}
.sinsw-single-event{margin-top:30px !important}
@media screen and (min-width:1024px){.sinsw-single-event{margin-right:40px}
}
@media screen and (max-width:768px){.sinsw-single-event{margin-right:20px}
}
.sinsw-event-desc{padding-left:18px}
@media(max-width:768px) and (min-width:600px){.sinsw-event-desc{padding-left:0 !important}
}
@media(max-width:768px) and (min-width:620px){.sinsw-event-desc{padding-left:8px !important}
}
@media screen and (max-width:420px){.sinsw-event-desc h3{margin-bottom:0}
}
@media(max-width:767px){.sinsw-event-desc h3{font-size:1rem}
}
.sinsw-event-desc h3 a{text-decoration:none}
.sinsw-event-desc h3 a:focus,.sinsw-event-desc h3 a:hover{text-decoration:underline}
.sinsw-events-heading{font-size:14px;font-weight:300;line-height:1.43;text-align:left;padding-top:5px !important;padding-right:10px;margin-top:0 !important;margin-bottom:0 !important;padding-right:15px !important;display:inline-block}
.sinsw-events-heading:before{content:'\f017';font-family:'FontAwesome';text-decoration:none;display:inline-block;padding-right:3px}
.sinsw-event-date-period{font-size:14px;font-weight:300;line-height:1.43;text-align:left;padding-top:5px !important;margin-top:0 !important;margin-bottom:0 !important;padding-right:5px !important;display:inline-block}
.sinsw-event-date-period:before{content:'\f073';font-family:'FontAwesome';text-decoration:none;display:inline-block;padding-right:3px}
.sinsw-event-location{text-decoration:none;display:inline-block;overflow:hidden;font-size:14px;font-weight:300;line-height:1.23;padding-top:5px !important}
.sinsw-event-location:before{content:'\f041';font-family:'FontAwesome';text-decoration:none;display:inline-block;padding-right:3px;color:var(--new-theme-secondary)}
.sinsw-char-length-100{margin-top:0;padding-top:5px;text-align:left;overflow:hidden}
@media screen and (max-width:620px){.sinsw-char-length-100{display:none}
}
.sinsw-char-lenth-100__wrapper{max-width:282px}
.sinsw-single-event-square,.sinsw-single-event-square--no_twistee{width:95%;height:auto;background:#ccc;margin-left:5px;margin-right:5px;display:block;position:relative;z-index:1}
@media screen and (max-width:767px){.sinsw-single-event-square,.sinsw-single-event-square--no_twistee{width:85%}
}
.sinsw-single-event-square:before,.sinsw-single-event-square--no_twistee:before{content:"";display:inline-block;position:absolute;border-color:transparent transparent transparent black;top:40%}
.sinsw-single-event-square:after,.sinsw-single-event-square--no_twistee:after{content:"";display:inline-block;position:absolute;border:7px solid white;border-color:transparent transparent transparent white;top:41%;left:-1px}
.sinsw-single-event-square_inside:before,.sinsw-single-event-square_inside--no_twistee:before{content:"";display:inline-block;position:absolute;border-color:transparent transparent transparent black;top:40px}
.sinsw-single-event-square_inside:after,.sinsw-single-event-square_inside--no_twistee:after{content:'';display:block;position:absolute;top:51%;margin-top:-10px;width:0;height:0;border-top:7px solid transparent;border-right:7px solid white;border-bottom:7px solid transparent;border-left:7px solid transparent;right:-1px}
.sinsw-single-event-square_inside p,.sinsw-single-event-square_inside--no_twistee p{text-align:center;font-weight:bold}
.sinsw-single-event-square_inside p.sinsw-event-day,.sinsw-single-event-square_inside--no_twistee p.sinsw-event-day{font-size:14px;line-height:1.43;padding-top:5px}
@media screen and (max-width:420px){.sinsw-single-event-square_inside p.sinsw-event-day,.sinsw-single-event-square_inside--no_twistee p.sinsw-event-day{margin-bottom:1px}
}
.sinsw-single-event-square_inside p.sinsw-event-day-date,.sinsw-single-event-square_inside--no_twistee p.sinsw-event-day-date{font-size:36px;margin:0 !important;height:auto;line-height:1.11}
@media screen and (max-width:420px){.sinsw-single-event-square_inside p.sinsw-event-day-date,.sinsw-single-event-square_inside--no_twistee p.sinsw-event-day-date{font-size:24px;height:25px}
}
.sinsw-single-event-square_inside p.sinsw-event-month,.sinsw-single-event-square_inside--no_twistee p.sinsw-event-month{font-size:16px;margin:0 !important;text-transform:uppercase}
@media screen and (max-width:420px){.sinsw-single-event-square_inside p.sinsw-event-month,.sinsw-single-event-square_inside--no_twistee p.sinsw-event-month{font-size:14px}
}
.sinsw-container-width-33 .sinsw-events-full-width .sinsw-single-event{display:none}
.sinsw-container-width-33 .sinsw-events-full-width .sinsw-single-event:nth-child(-n+4){display:unset}
@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.sinsw-container-width-33 .sinsw-events-full-width .sinsw-single-event:nth-child(-n+4){display:inherit}
}
@media screen and (max-width:420px){.sinsw-container-full-width .sinsw-events-full-width .sinsw-single-event{display:none}
.sinsw-container-full-width .sinsw-events-full-width .sinsw-single-event:nth-child(-n+4){display:unset}
}
@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.sinsw-container-full-width .sinsw-events-full-width .sinsw-single-event:nth-child(-n+4){display:inherit}
}
@media screen and (max-width:420px){.sinsw-container-width-66 .sinsw-events-full-width .sinsw-single-event{display:none}
.sinsw-container-width-66 .sinsw-events-full-width .sinsw-single-event:nth-child(-n+4){display:unset}
}
@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.sinsw-container-width-66 .sinsw-events-full-width .sinsw-single-event:nth-child(-n+4){display:inherit}
}
.sinsw-latest-events-header{margin-left:3px}
.sinsw-event-desc--definition{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
.sinsw-events-heading--definition{margin-left:15px}
.sinsw-event-date-period--definition{float:left}
.sinsw-local-mobile-nav{min-width:100%;background-color:#333}
.sinsw-local-mobile-nav nav{padding:0}
.mobile-header-logo{height:50px;width:auto}
.sinsw-local-mobile-nav nav>*{margin:.75rem}
.sinsw-local-mobile-nav nav .sinsw-local-mobile-nav__icon--nav{width:33px;height:33px;border:0;position:relative;background-color:transparent;cursor:pointer}
.sinsw-local-mobile-nav nav .sinsw-local-mobile-nav__icon--nav::after{position:absolute;color:var(--brand-primary);left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.sinsw-local-mobile-nav nav .sinsw-local-mobile-nav__icon--nav::before{display:none}
.sinsw-local-mobile-nav nav h1.sinsw-local-mobile-nav__header-title{color:white;padding:.5rem;margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.sinsw-local-mobile-nav nav .sinsw-local-mobile-nav__icon--search button{padding:0;float:right;outline-offset:6px !important;cursor:pointer}
.sinsw-local-mobile-nav nav .sinsw-local-mobile-nav__icon--search button i{color:white;font-size:1.25rem}
.sinsw-local-mobile-nav .uk-offcanvas{background:rgba(0,0,0,0.75)}
.sinsw-local-mobile-nav__close{position:absolute;width:1.5rem;height:1.5rem;top:2.5rem;background-color:transparent;left:-50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all .5s}
.sinsw-local-mobile-nav__close.button-active{left:87%}
.sinsw-local-mobile-nav__close.button-active::before{-ms-transform:rotate(0);transform:rotate(0)}
.sinsw-local-mobile-nav__close--button{position:absolute;width:50px;height:50px;background-color:transparent;border:0;cursor:pointer}
.sinsw-local-mobile-nav__close--button-hidden{width:100%;height:0;box-shadow:none;border:0}
.sinsw-local-mobile-nav__close::before{position:absolute;content:'\f00d';font-family:'FontAwesome';color:var(--brand-primary);display:block;width:1.25rem;height:1.5rem;font-size:1.5rem;line-height:1.5rem;top:0;left:0;padding:0 6px;z-index:9999;pointer-events:none;-ms-transform:rotate(-270deg);transform:rotate(-270deg);transition:all .5s}
.sinsw-offcanvas-bar{background-color:white;height:min-content}
.sinsw-offcanvas-bar:focus{outline:0}
.sinsw-offcanvas-bar::-webkit-scrollbar{display:none}
.sinsw-offcanvas-bar .uk-parent:hover{text-decoration:none}
.sinsw-offcanvas-bar__header h3{font-size:1.25rem;margin-bottom:0}
.sinsw-offcanvas-bar__header .sinsw-offcanvas-bar__header-logo-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.uk-nav-offcanvas>li>a.sinsw-offcanvas-bar__quicklinks-a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
html:not(.uk-touch) .uk-nav-offcanvas ul a.sinsw-offcanvas-bar__quicklinks-a:hover,html:not(.uk-touch) .uk-nav-offcanvas ul a.sinsw-offcanvas-bar__quicklinks-a:focus,html:not(.uk-touch) .uk-nav-offcanvas ul .sinsw-local-mobile-nav__li--name-a:hover,html:not(.uk-touch) .uk-nav-offcanvas ul .sinsw-local-mobile-nav__li--name-a:focus{color:#333}
.sinsw-offcanvas-bar__main-unordered-list a.sinsw-offcanvas-bar__quicklinks-a{margin:0;min-height:40px;box-sizing:border-box;font-size:.875rem;color:white;font-weight:normal;text-decoration:none;width:100%}
.sinsw-offcanvas-bar__main-unordered-list a.sinsw-offcanvas-bar__quicklinks-a span{padding-right:14px;width:1.25rem}
.sinsw-offcanvas-bar__main-unordered-list a.sinsw-offcanvas-bar__quicklinks-a p.sinsw-offcanvas-bar__quicklinks-p{margin:0;font-size:.875rem;color:white}
.sinsw-offcanvas-bar__main-unordered-list a.sinsw-offcanvas-bar__quicklinks-a:hover{text-decoration:underline}
li.sinsw-local-mobile-nav__li-quicklinks{background-color:#333;padding-left:0;margin:0 0 1px 0}
li.sinsw-local-mobile-nav__li-quicklinks:last-child{margin:0}
li.sinsw-local-mobile-nav__li-quicklinks .sinsw-local-mobile-nav__li-quicklinks-wrapper{float:left}
li.sinsw-local-mobile-nav__li-quicklinks .sinsw-local-nav-quicklinks__icon-wrap img{width:1.2rem}
li.sinsw-local-mobile-nav__li-quicklinks::before{display:none}
li.sinsw-local-mobile-nav__li-menu-items{background-color:#ababab;padding:0;margin:0 0 1px 0;min-height:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}
li.sinsw-local-mobile-nav__li-menu-items a,li.sinsw-local-mobile-nav__li-menu-items p{color:black;padding:0;font-weight:400;font-size:.875rem;text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
li.sinsw-local-mobile-nav__li-menu-items a.sinsw-local-mobile-nav__li--name-a{padding:0 5px 0 20px;font-weight:600;color:var(--brand-primary);line-height:24px}
li.sinsw-local-mobile-nav__li-menu-items p{margin:0;padding:5px 5px 5px 15px;display:-ms-flexbox;display:flex;height:100%;box-sizing:border-box;-ms-flex-align:center;align-items:center}
li.sinsw-local-mobile-nav__li-menu-items>div:last-child{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:100%;flex-basis:100%}
.uk-nav-offcanvas>li>a.sinsw-local-mobile-nav__li--name{padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#929292}
html:not(.uk-touch) .uk-nav-offcanvas>li>a.sinsw-local-mobile-nav__li--name:hover,html:not(.uk-touch) .uk-nav-offcanvas>li>a.sinsw-local-mobile-nav__li--name:focus{background-color:#929292}
.uk-nav-offcanvas>.uk-open>a.sinsw-local-mobile-nav__li--name{background-color:#929292}
.uk-nav-offcanvas>.uk-open>a.sinsw-local-mobile-nav__li--name .sinsw-local-mobile-nav__li--name-a{border-bottom:1px solid white}
.sinsw-local-mobile-nav__li--name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:70%;flex-basis:70%;min-height:40px}
.sinsw-local-mobile-nav__li--name-a{width:100%;height:100%}
.uk-nav-offcanvas li.uk-open>.sinsw-local-mobile-nav__li--name{border-bottom:solid 1px white;box-sizing:border-box}
.uk-nav-offcanvas>li>.sinsw-local-mobile-nav__plus-icon,li .sinsw-local-mobile-nav__plus-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0;color:#333;padding:0;text-align:center;border-left:solid 1px white;text-decoration:none}
.uk-nav-offcanvas>li>.sinsw-local-mobile-nav__plus-icon div,li .sinsw-local-mobile-nav__plus-icon div{transition:transform 250ms ease-in-out;-ms-transform:rotate(0);transform:rotate(0)}
.uk-nav-offcanvas>li>.sinsw-local-mobile-nav__plus-icon .uk-icon-plus:before,li .sinsw-local-mobile-nav__plus-icon .uk-icon-plus:before{font-size:.875rem}
html:not(.uk-touch) .uk-nav-offcanvas>li>.sinsw-local-mobile-nav__plus-icon:hover,html:not(.uk-touch) .uk-nav-offcanvas>li>.sinsw-local-mobile-nav__plus-icon:focus{color:#333;background-color:#ababab}
html:not(.uk-touch) .uk-nav-offcanvas ul .sinsw-local-mobile-nav__plus-icon:hover{color:#333}
.uk-nav-offcanvas>li.uk-open>.sinsw-local-mobile-nav__plus-icon,.uk-nav-offcanvas>li.uk-open>.sinsw-local-mobile-nav__plus-icon:focus,.uk-nav-offcanvas>li.uk-open>.sinsw-local-mobile-nav__plus-icon:hover{background-color:var(--White)}
.uk-nav-offcanvas>li.uk-open>.sinsw-local-mobile-nav__plus-icon div,.uk-nav-offcanvas>li.uk-open>.sinsw-local-mobile-nav__plus-icon:focus div,.uk-nav-offcanvas>li.uk-open>.sinsw-local-mobile-nav__plus-icon:hover div{-ms-transform:rotate(90deg);transform:rotate(90deg)}
li.sinsw-local-mobile-nav__li-menu-items:last-child{margin:0}
li.sinsw-local-mobile-nav__li-menu-items ul.sinsw-local-mobile-nav__menu-ul{padding:0;margin:0;border-top:1px solid var(--grey-30);border-bottom:1px solid var(--grey-30)}
li.sinsw-local-mobile-nav__li-menu-items ul.sinsw-local-mobile-nav__menu-ul>li{display:-ms-flexbox;display:flex;width:100%;margin:0;min-height:40px;box-sizing:border-box;padding-left:2em;border-bottom:solid 1px var(--grey-30);background-color:var(--White)}
li.sinsw-local-mobile-nav__li-menu-items ul.sinsw-local-mobile-nav__menu-ul>li div>a.sinsw-local-mobile-nav__li--name-a{color:var(--brand-primary);min-height:40px;padding:0 5px 0 25px;width:100%;font-weight:200}
li.sinsw-local-mobile-nav__li-menu-items ul.sinsw-local-mobile-nav__menu-ul>li div>a.sinsw-local-mobile-nav__li--name-a.sinsw-local-mobile-nav__plus-icon{padding:0}
li.sinsw-local-mobile-nav__li-menu-items ul.sinsw-local-mobile-nav__menu-ul>li.uk-open>.sinsw-local-mobile-nav__plus-icon{background-color:#ccc}
li.sinsw-local-mobile-nav__li-menu-items ul.sinsw-local-mobile-nav__menu-ul>li.uk-open>.sinsw-local-mobile-nav__plus-icon .uk-icon-plus{-ms-transform:rotate(45deg);transform:rotate(45deg)}
li.sinsw-local-mobile-nav__li-menu-items ul.sinsw-local-mobile-nav__menu-ul>li:last-child{border-bottom:0}
li.sinsw-local-mobile-nav__li-menu-items ul.sinsw-local-mobile-nav__menu-ul>li>div>.sinsw-local-mobile-nav__menu-ul .sinsw-local-mobile-nav__li-menu-items{background-color:#ccc}
li.sinsw-local-mobile-nav__li-menu-items ul.sinsw-local-mobile-nav__menu-ul>li>div>.sinsw-local-mobile-nav__menu-ul .sinsw-local-mobile-nav__li-menu-items a.sinsw-local-mobile-nav__li--name-a{padding-left:30px;font-weight:400}
li.sinsw-local-mobile-nav__li-menu-items ul.sinsw-local-mobile-nav__menu-ul>li>div>.sinsw-local-mobile-nav__menu-ul .sinsw-local-mobile-nav__li-menu-items.uk-open>.sinsw-local-mobile-nav__plus-icon{background-color:#dadada}
li.sinsw-local-mobile-nav__li-menu-items ul.sinsw-local-mobile-nav__menu-ul>li>div>.sinsw-local-mobile-nav__menu-ul>li>div>.sinsw-local-mobile-nav__menu-ul .sinsw-local-mobile-nav__li-menu-items{background-color:#dadada}
li.sinsw-local-mobile-nav__li-menu-items ul.sinsw-local-mobile-nav__menu-ul>li>div>.sinsw-local-mobile-nav__menu-ul>li>div>.sinsw-local-mobile-nav__menu-ul .sinsw-local-mobile-nav__li-menu-items a.sinsw-local-mobile-nav__li--name-a{padding-left:35px;font-weight:400}
li.sinsw-local-mobile-nav__li-menu-items ul.sinsw-local-mobile-nav__menu-ul>li>div>.sinsw-local-mobile-nav__menu-ul>li>div>.sinsw-local-mobile-nav__menu-ul .sinsw-local-mobile-nav__li-menu-items.uk-open>.sinsw-local-mobile-nav__plus-icon{background-color:#eee}
li.sinsw-local-mobile-nav__li-menu-items ul.sinsw-local-mobile-nav__menu-ul>li>div>.sinsw-local-mobile-nav__menu-ul>li>div>.sinsw-local-mobile-nav__menu-ul>li>div>.sinsw-local-mobile-nav__menu-ul .sinsw-local-mobile-nav__li-menu-items{background-color:#eee}
li.sinsw-local-mobile-nav__li-menu-items ul.sinsw-local-mobile-nav__menu-ul>li>div>.sinsw-local-mobile-nav__menu-ul>li>div>.sinsw-local-mobile-nav__menu-ul>li>div>.sinsw-local-mobile-nav__menu-ul .sinsw-local-mobile-nav__li-menu-items a.sinsw-local-mobile-nav__li--name-a{padding-left:40px;font-weight:400}
li.sinsw-local-mobile-nav__li-menu-items ul.sinsw-local-mobile-nav__menu-ul>li>div>.sinsw-local-mobile-nav__menu-ul>li>div>.sinsw-local-mobile-nav__menu-ul>li>div>.sinsw-local-mobile-nav__menu-ul .sinsw-local-mobile-nav__li-menu-items.uk-open>.sinsw-local-mobile-nav__plus-icon{background-color:#f5f5f5}
li.sinsw-local-mobile-nav__li-menu-items ul.sinsw-local-mobile-nav__menu-ul>li>div>.sinsw-local-mobile-nav__menu-ul>li>div>.sinsw-local-mobile-nav__menu-ul>li>div>.sinsw-local-mobile-nav__menu-ul>li>div>.sinsw-local-mobile-nav__menu-ul .sinsw-local-mobile-nav__li-menu-items{background-color:#f5f5f5}
li.sinsw-local-mobile-nav__li-menu-items ul.sinsw-local-mobile-nav__menu-ul>li>div>.sinsw-local-mobile-nav__menu-ul>li>div>.sinsw-local-mobile-nav__menu-ul>li>div>.sinsw-local-mobile-nav__menu-ul>li>div>.sinsw-local-mobile-nav__menu-ul .sinsw-local-mobile-nav__li-menu-items a.sinsw-local-mobile-nav__li--name-a{padding-left:45px}
.sinsw-newsletter--component{padding:28px 15px;margin:15px 0;background-color:#5f5f5f}
@media screen and (min-width:768px){.sinsw-newsletter--component{padding:28px 30px}
}
@media screen and (min-width:1024px){.sinsw-newsletter--component{padding:28px 30px}
}
.sinsw-newsletter__image--wrap{width:150px}
.sinsw-newsletter__copy h3 a{color:white;font-weight:600;text-decoration:none}
.sinsw-newsletter__copy h3 a:hover,.sinsw-newsletter__copy h3 a:focus{text-decoration:overline}
.sinsw-newsletter__copy h3,.sinsw-newsletter__copy p{color:white}
.sinsw-newsletter__copy h3 a{color:white;font-weight:600;text-decoration:none}
.sinsw-newsletter__copy h3 a:hover,.sinsw-newsletter__copy h3 a:focus{text-decoration:underline}
.sinsw-newsletter .newsletter-view-more{width:100%;text-align:center;margin:auto;margin-top:20px;background-color:transparent;transition:all 1s}
@media screen and (min-width:1024px){.sinsw-newsletter .newsletter-view-more{margin-right:24px}
}
@media screen and (min-width:768px){.sinsw-newsletter .newsletter-view-more{margin-right:0}
}
.sinsw-newsletter .newsletter-view-more:hover{background-color:#efefef}
.sinsw-newsletter .sinsw-download-link{color:white}
.sinsw-newsletter .sinsw-download-link a{color:white;font-weight:400}
.sinsw-newsletter hr{display:block}
.sinsw-loader-svg-1{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;height:70px}
.sinsw-loader-svg-1 img,.sinsw-loader-svg-1 svg{width:25%}
@media screen and (min-width:768px){.sinsw-loader-svg-1 img,.sinsw-loader-svg-1 svg{width:17.5%;max-width:140px}
}
.sinsw-loader-svg-1 img .svg-rectangle,.sinsw-loader-svg-1 svg .svg-rectangle{fill:#646464}
.sinsw-newsletter-cta{width:100%;margin:1.5rem 0}
.sinsw-newsletter-cta__link{display:-ms-flexbox;display:flex;box-sizing:border-box;padding:0 2.125rem;-ms-flex-align:center;align-items:center;text-decoration:none;width:100%;cursor:pointer;height:11rem;border:1px solid #333;background-color:white;-ms-flex-pack:justify;justify-content:space-between;transition:all .5s;cursor:pointer;-ms-flex-direction:column;flex-direction:column}
@media screen and (min-width:768px){.sinsw-newsletter-cta__link{height:5rem;-ms-flex-direction:row;flex-direction:row}
}
.sinsw-newsletter-cta__link:hover{background-color:#333}
.sinsw-newsletter-cta__link:hover #newsletter_icon .newsletter_icon__svg-path{fill:white}
.sinsw-newsletter-cta__link:hover h2{color:white}
.sinsw-newsletter-cta__link:hover:focus{text-decoration:underline;-webkit-text-decoration-color:white;text-decoration-color:white;transition:all .5s}
.sinsw-newsletter-cta__link:hover p{color:white}
.sinsw-newsletter-cta__link h2{font-size:1.5rem;color:#333;margin-top:0;text-align:center;margin-bottom:0}
@media screen and (min-width:768px){.sinsw-newsletter-cta__link h2{font-size:2rem;text-align:left;margin-right:auto}
}
.sinsw-newsletter-cta__link p{color:#333;font-weight:400;margin:0;margin-bottom:auto}
@media screen and (min-width:768px){.sinsw-newsletter-cta__link p{margin:2rem 0 auto auto}
}
.sinsw-newsletter-cta__link:focus{text-decoration:underline;-webkit-text-decoration-color:#333;text-decoration-color:#333}
.sinsw-newsletter-cta__link #newsletter_icon{width:3rem;margin-right:0;margin-top:auto}
@media screen and (min-width:768px){.sinsw-newsletter-cta__link #newsletter_icon{margin-right:3rem;margin-top:0;width:2rem}
}
.sinsw-newsletter-cta__link #newsletter_icon .newsletter_icon__svg-path{fill:#333}
.gef-main a.sinsw-newsletter-cta__link:focus{outline:none !important}
.search-text-box{width:100%;position:relative;padding:12px;font-size:20px;box-sizing:border-box;background-color:var(--grey-2);border:1px solid var(--grey-60);border-radius:4px}
.search-results-image{width:99px;height:61px;padding-top:5px;overflow:hidden;max-width:100%;max-height:189px}
.sr_url_text_wrapper{clear:both;width:100%;-ms-flex:auto;flex:auto}
.sr_url_text_wrapper p{font-size:1rem}
.sr_url_text_wrapper__img{float:left;margin-top:-10px}
.search-wrapper{padding-left:10px;content:"\f002";font-family:FontAwesome;position:absolute;top:25%;right:15px;pointer-events:none;float:left}
@media(max-width:767px){.search-results-image{width:100%;height:auto;overflow:hidden}
.search-block{background-color:#eaeaea;margin-bottom:16px !important}
.search-text-box{font-size:15px}
.sinsw-search-results{display:inline-block;margin-left:9px;margin-bottom:-40px}
.gef-pagination__prev :first-child{border-radius:18px}
.gef-pagination__next :first-child{border-radius:18px}
.search_summary{margin-top:0;padding:6px !important}
.search-results-header h2{font-size:1.1rem !important}
.search-para-wrapper{float:left}
.gef-search-results__url{padding-bottom:10px}
.search_mobile_view{padding:7px !important}
}
.search_summary{padding:19px}
.search_mobile_view{position:relative;padding:19px}
.map-search-box .search-icon-wrapper button{width:58px;height:58px;border:1px solid #ce0037;background:#ce0037;text-align:center;color:var(--White);border-radius:1px 5px 5px 1px;cursor:pointer;font-size:1.5rem;font-weight:700;margin:10px 0 0 0}
.search-icon-wrapper{position:absolute;right:0}
.search-block{float:left;margin-bottom:35px;padding-left:10px;padding-right:10px;text-align:left;margin-left:6px;margin-right:6px;border:0;border-width:0}
.search-results__hr{width:1000%;margin-left:-500%;overflow:hidden}
.search-para-wrapper p{font-size:.875rem !important}
.sinsw-search-results{margin-left:17px}
.sinsw-search-results .gef-pagination__next a{width:91px !important}
.sinsw-search-results .gef-pagination__prev span{width:91px !important}
.sinsw-search-results .gef-pagination li span,.sinsw-search-results a{display:inline !important}
.search-text-box::-ms-clear{display:none}
.sinsw-side-navigation{margin:1rem .5rem 2rem;list-style:none;font-size:1rem}
.sinsw-side-navigation>li{position:static;padding:0}
.sinsw-side-navigation>li:before{display:none}
.sinsw-side-navigation>li{position:relative;padding:0;margin:0;border-bottom:1px solid #b4b4b4;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row wrap;flex-flow:row wrap}
.sinsw-side-navigation>li .sinsw-side__sublist-item{padding:16px 15px 12px 10px;width:100%}
.sinsw-side-navigation>li a.sinsw-side__list-item{display:block;border-left:0;font-weight:400;text-decoration:none;width:calc(100% - 55px)}
.sinsw-side-navigation>li a.sinsw-side__list-item:hover{text-decoration:underline;font-weight:600}
.sinsw-side-navigation>li .sinsw-side__sublist-ul{padding-top:0}
.sinsw-side-navigation>li a.sinsw-side__open-icon{position:absolute;width:45px;height:45px;right:0;top:0;margin:0;padding:4px 3px 3px 4px;text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex:0 1 40px;flex:0 1 40px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:transform .5s;border-left:1px solid #b4b4b4;border-right:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4}
.sinsw-side-navigation>li a.sinsw-side__open-icon:focus,.sinsw-side-navigation>li a.sinsw-side__open-icon:active,.sinsw-side-navigation>li a.sinsw-side__open-icon:hover{text-decoration:none}
.sinsw-side-navigation>li a.sinsw-side__open-icon:focus:hover{outline:1px solid black !important;outline-offset:2px !important}
.sinsw-side-navigation>li a.sinsw-side__open-icon i{-ms-transform:rotate(0);transform:rotate(0);transition:transform .5s}
.sinsw-side-navigation>li.uk-parent>a,.sinsw-side-navigation>li.uk-parent>a:visited{position:relative}
.sinsw-side-navigation>li.uk-parent>a.sinsw-side__open-icon{position:absolute}
.sinsw-side-navigation>li.uk-parent.sinsw-side-navigation-upper{background-color:var(--DarkGrey)}
.sinsw-side-navigation>li.uk-parent.sinsw-side-navigation-upper>a{padding:15px 15px 13px 41px}
.sinsw-side-navigation>li.uk-parent.sinsw-side-navigation-upper>a i{float:left;margin:3px 0 0 -24px}
.sinsw-side-navigation>li.uk-parent:hover{text-decoration:none}
.sinsw-side-navigation>li.uk-parent.sinsw-side__sublist-block{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}
.sinsw-side-navigation>li.uk-parent.sinsw-side__sublist-block>div:last-child{border-top:1px solid #b4b4b4;width:100%}
.sinsw-side-navigation>li.uk-parent.sinsw-side__sublist-block>div:last-child .sinsw-side__sublist-ul li{border-bottom:1px solid #f4f4f4;padding:5px 0 11px 10px;margin-left:0}
.sinsw-side-navigation>li.uk-parent.sinsw-side__sublist-block>div:last-child .sinsw-side__sublist-ul li:last-child{border:0}
.sinsw-side-navigation>li.uk-parent.sinsw-side__sublist-item{-ms-flex:0 1 269px;flex:0 1 269px}
.sinsw-side-navigation>li.uk-parent.sinsw-side__sublist-item a>a{padding:15px 15px 13px 41px}
.sinsw-side-navigation>li.uk-parent.sinsw-side__sublist-item a>a:hover{text-decoration:underline}
.sinsw-side-navigation>li.uk-parent.sinsw-side__sublist-item a>a:hover i{text-decoration:none}
.sinsw-side-navigation>li.uk-parent .uk-nav-sub li>a,.sinsw-side-navigation>li.uk-parent .uk-nav-sub li>a.sinsw-side__list-item{font-weight:400}
.sinsw-side-navigation>li.uk-parent .uk-nav-sub li>a:hover,.sinsw-side-navigation>li.uk-parent .uk-nav-sub li>a.sinsw-side__list-item:hover{text-decoration:underline}
.sinsw-side-navigation>li.uk-parent.uk-active>ul{height:auto;overflow:visible;padding-bottom:6px;list-style:none}
.sinsw-side-navigation>li.uk-parent.uk-active>ul>li{position:static;padding:0}
.sinsw-side-navigation>li.uk-parent.uk-active>ul>li:before{display:none}
.sinsw-side-navigation>li.uk-parent.uk-active>li{margin:0;padding:0 15px 14px 30px}
.sinsw-side-navigation>li.uk-parent.uk-active a:visited,.sinsw-side-navigation>li.uk-parent.uk-active a:not(.sinsw-side__open-icon){font-weight:600;text-decoration:underline}
.sinsw-side-navigation>li.uk-parent.uk-open a.sinsw-side__open-icon i{-ms-transform:rotate(45deg);transform:rotate(45deg)}
.sinsw-side-navigation>li.uk-parent.uk-open a.sinsw-side__open-icon:focus,.sinsw-side-navigation>li.uk-parent.uk-open a.sinsw-side__open-icon:focus:hover{outline:1px solid black !important;outline-offset:2px !important}
.sinsw-side-navigation>li.uk-parent.uk-open .sinsw-side__sublist-item>a.sinsw-side__list-item{display:block;text-decoration:underline;font-weight:600;width:calc(100% - 55px)}
.sinsw-side-navigation>li>ul{margin:0;padding:0;height:0;overflow:hidden;list-style:none}
.sinsw-side-navigation>li>ul>li{position:static;padding:0}
.sinsw-side-navigation>li>ul>li:before{display:none}
.sinsw-side-navigation>li>a,.sinsw-side-navigation>li>a:visited{padding:16px 15px 13px 10px;transition:background-color .2s;font-weight:400;letter-spacing:.02em}
.sinsw-side-navigation>li ul ul>li{margin-top:0}
@media screen and (min-width:1024px){.sinsw-side-navigation{margin-top:0;max-width:340px}
.sinsw-side-navigation>li{border-left:6px solid transparent}
.sinsw-side-navigation>li.uk-parent.sinsw-side-navigation-upper>a:hover,.sinsw-side-navigation>li.uk-parent.sinsw-side-navigation-upper>a:focus{background-color:transparent;border-color:transparent}
.sinsw-side-navigation>li.uk-parent.sinsw-side-navigation-upper>a:hover:before,.sinsw-side-navigation>li.uk-parent.sinsw-side-navigation-upper>a:focus:before{content:none}
.sinsw-side-navigation>li.uk-parent.sinsw-side-navigation-upper>a:hover>i,.sinsw-side-navigation>li.uk-parent.sinsw-side-navigation-upper>a:focus>i{margin:18px 0 0 20px}
.sinsw-side-navigation>li.uk-parent.sinsw-side-navigation-upper>a>i{position:absolute;top:0;left:0;margin:18px 0 0 20px}
.sinsw-side-navigation>li.uk-parent.uk-active{border-left:6px solid #565a5c}
.sinsw-side-navigation>li.uk-parent.uk-active>a:not(.sinsw-side__open-icon):hover,.sinsw-side-navigation>li.uk-parent.uk-active>a:not(.sinsw-side__open-icon):focus{font-weight:600;line-height:1.55em;letter-spacing:.02em;text-decoration:underline;-ms-transform:none;transform:none;cursor:pointer}
.sinsw-side-navigation>li.uk-parent.uk-active>a:not(.sinsw-side__open-icon):hover:before,.sinsw-side-navigation>li.uk-parent.uk-active>a:not(.sinsw-side__open-icon):focus:before{content:none}
.sinsw-side-navigation>li.uk-parent.uk-active>a:not(.sinsw-side__open-icon):focus{text-decoration:underline}
.sinsw-side-navigation>li>a:hover,.sinsw-side-navigation>li>a:focus,.sinsw-side-navigation>li>a:visited:hover,.sinsw-side-navigation>li>a:visited:focus{font-weight:600;text-decoration:underline}
.sinsw-side-navigation>li>a:hover i:before,.sinsw-side-navigation>li>a:focus i:before,.sinsw-side-navigation>li>a:visited:hover i:before,.sinsw-side-navigation>li>a:visited:focus i:before{text-decoration:none}
}
.sinsw-side-nav{margin:10px 0 20px}
.sinsw-side-nav__block{margin:10px 0}
.sinsw-side-nav a{text-decoration:none}
.sinsw-side-nav__text{margin:0 10px}
.sinsw-side-nav__text-static{margin-left:5px}
.sinsw-side-nav__text-first{margin-left:0 !important}
.sinsw-side-nav__select,.sinsw-side-nav__button{text-align:left;border:1px solid grey;border-radius:20px;font-weight:500;width:100%;cursor:pointer;box-sizing:border-box}
.sinsw-side-nav__wrapper:after{padding-left:10px;content:"\f107";font-family:FontAwesome;position:absolute;top:25%;right:15px;pointer-events:none}
.sinsw-side-nav select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;padding:0 1rem;margin:.25rem 0;background-color:transparent;cursor:pointer}
.sinsw-side-nav select:focus{box-shadow:none;animation:none}
.sinsw-side-nav select::-ms-expand{display:none}
.sinsw-index-banner.sinsw-events-detail__container{width:100%}
@media screen and (min-width:960px){.sinsw-index-banner.sinsw-events-detail__container{max-height:375px}
}
@media screen and (max-width:960px){.sinsw-index-banner.sinsw-events-detail__container{margin-bottom:10px}
.sinsw-index-banner.sinsw-events-detail__container .sinsw-latest-news{padding-bottom:0}
}
.sinsw-index-banner__container.sinsw-events-detail-header__container{background:grey}
.sinsw-index-banner__container.sinsw-events-detail-header__container .sinsw-events-detail-header__container__txt{padding:0 40px;display:-ms-flexbox;display:flex;max-height:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}
.sinsw-index-banner__container.sinsw-events-detail-header__container .sinsw-events-detail-header__container__txt__calplus{margin-top:10px}
.sinsw-index-banner__container.sinsw-events-detail-header__container .sinsw-events-detail-header__container__img{max-height:100%}
.events-article-wrapper__upcoming .sinsw-latest-news-header,.events-article-wrapper__upcoming .sinsw-latest-events-header{margin-left:0}
.event-latest-mapplaceholder{max-width:344px;max-height:262px;background:#b4b4b4;color:white;position:relative;right:10px;margin-bottom:-20px;height:262px}
.event-details-heading{float:left}
.event-latest-reminder{top:15px;position:relative;right:-20px;display:inline-block}
.sinsw-events-detail-header__container__img{max-height:100%}
.sinsw-event-wrapper-sidebar{position:relative;margin-left:24px;padding:0 !important}
.sinsw-events-detail__container-latest{min-height:400px}
.event-latest-img{max-width:100%;max-height:100%;height:374px;margin-bottom:30px}
.event-latest-img img{width:100%;height:100%}
.event-detail-upcoming-events{position:relative;margin-top:60px}
.event-details-latest-share{width:83px;height:30px;font-size:12px;border-radius:14px;border:solid 1px grey;text-align:center;vertical-align:middle;display:table-cell;line-height:1.67}
.event-details-latest-share a{text-decoration:none;font-weight:500 !important}
.gef-main-content--latest{margin-top:10px}
.sinsw-event-desc dl{margin-top:0;margin-bottom:0}
@media(max-width:767px){.events-latest-category-sidebar nav{padding:0 !important}
.sinsw-events-detail-header__container__img{width:100%}
}
@media(max-width:1024px){.sinsw-event-wrapper-sidebar{position:relative;left:0;margin-top:0}
.sinsw-event-wrapper-sidebar .categorySidebar--event-detail-page{margin:0}
}
@media(max-width:960px){.sinsw-event-wrapper-sidebar{position:relative;left:0;margin-top:0}
.sinsw-event-wrapper-sidebar .categorySidebar--event-detail-page{margin:0}
.gef-main-content--latest{margin-top:10px}
.sinsw-latest-events-header{margin-top:10px}
.event-latest-mapplaceholder{max-width:296px;max-height:226px;right:0}
.event-latest-img{width:100%;height:180px}
.event-detail-upcoming-events{margin-top:10px}
.events-article-wrapper__content-order{-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.sinsw-index-banner__container.sinsw-events-detail-header__container .sinsw-events-detail-header__container__txt{padding:20px}
.event-latest-reminder{position:relative;clear:both;float:left;left:0;top:0}
.gef-main-content--latest{width:100%}
.sinsw-events-heading--definition{margin-left:0}
}
@media(max-width:767px){.sinsw-event-wrapper-sidebar{margin-top:20px;margin-left:0}
.sinsw-event-wrapper-sidebar .categorySidebar--event-detail-page{margin:15px 0}
.category-sidebar--events_detail nav{outline:0}
}
.category-sidebar--events_detail__attachments{margin-top:5px}
.category-sidebar--events_detail__attachments a{padding-bottom:15px;font-weight:300}
.events-latest-category-sidebar nav{padding:20px 20px 1px 20px;width:80%}
.event-details-latest-box a{height:30px !important;display:table-cell !important;vertical-align:middle}
.sinsw-event-stamp-wrapper{position:relative;bottom:182px;left:30px;width:80px}
.sinsw-event-stamp-wrapper-noimage{left:30px;position:relative;width:80px}
.sinsw-single-event-square,.sinsw-single-event-square--no_twistee{background-color:#ccc}
.sinsw-single-event-square_inside--eventslanding:after{border-right:7px solid gray}
.sinsw-single-event-square--eventdetails:after{border-left:7px solid gray}
.sinsw-event-snapshots-wrapper{display:-ms-inline-flexbox;display:inline-flex}
.sinsw-event-landing-article-wrapper{margin-top:-130px}
.sinsw-event-landing-grid-main{margin-right:30px;max-height:613px}
.sinsw-event-landing-grid-main--first-component{height:613px}
.sinsw-single-event-square--eventdetails{width:80px}
.sinsw-eventdetail-remindme{display:-ms-inline-flexbox;display:inline-flex}
.sinsw-eventdetail-remindme a{text-decoration:underline}
.sinsw-eventdetail-remindme i{padding-top:4px !important}
.sinsw-eventlanding-pdf{display:-ms-inline-flexbox;display:inline-flex}
.sinsw-eventlanding-pdf a{text-decoration:underline}
.sinsw-eventlanding-pdf i{padding-top:4px !important}
.sinsw-eventlanding-cta-wrapper{font-size:14px}
.event-landing-article-image{margin-top:-130px}
.sinsw-latest-news--eventslanding{color:black}
.sinsw-single-event-square--no_twistee :after{content:none}
.sinsw-single-event-square--no_twistee:after{content:none}
.sinsw-advance-search__select-wrapper{border:0}
.event-landing-article-image h3,.event-landing-article-noimage h3{margin-bottom:0;margin-top:28px;font-weight:700}
.sinsw-event-location{text-overflow:ellipsis;white-space:unset;max-width:inherit;overflow:hidden}
@media(min-width:960px){.sinsw-event-landing-66{max-width:100% !important}
}
@media(max-width:768px){.news-index{margin-right:0}
.news-view-more{width:100%}
.event-landing-article-image{margin-top:-100px}
.sinsw-event-location{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}
}
.event-view-more{width:70%;margin:auto}
@media(max-width:767px){.event-view-more{width:98%}
}
.event-view-more .sinsw-loader-svg-1{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;height:70px}
.event-view-more .sinsw-loader-svg-1 img,.event-view-more .sinsw-loader-svg-1 svg{width:25%}
@media screen and (min-width:768px){.event-view-more .sinsw-loader-svg-1 img,.event-view-more .sinsw-loader-svg-1 svg{width:17.5%}
}
.event-view-more .sinsw-loader-svg-1 img .svg-rectangle,.event-view-more .sinsw-loader-svg-1 svg .svg-rectangle{fill:#646464}
.sinsw-album-details .sinsw-latest-news-wrapper{-ms-flex:1;flex:1}
@media screen and (min-width:767px){.sinsw-album-details .sinsw-index-banner__container{max-height:initial}
}
@media screen and (max-width:960px){.sinsw-album-details .sinsw-index-banner{display:inline-block}
.sinsw-album-details .sinsw-index-banner__img{display:none}
}
@media screen and (min-width:calc($sinsw-lg + 1)){.sinsw-album-details .sinsw-index-banner__container{min-height:375px;max-height:initial}
.sinsw-album-details .sinsw-index-banner__img{max-height:375px}
}
.sinsw-album-details .sinsw-latest-news__article{cursor:auto}
.sinsw-album-details .sinsw-latest-news__article__heading{margin-bottom:1.5rem}
.sinsw-album-details .sinsw-latest-news__article__date{margin-bottom:.5rem}
.sinsw-album-details .sinsw-latest-news__article__icons{margin-bottom:1rem;margin-top:0}
.sinsw-album-details .sinsw-latest-news__article__icons span{margin:0 1rem 0 0}
.sinsw-album-details .sinsw-latest-news__article__icons span i{margin-right:.5rem}
.sinsw-album-details .sinsw-latest-news__article__icons span i::before{font-size:1rem}
.sinsw-album-details__container{position:relative}
.sinsw-album-details__thumbnail{position:absolute;opacity:1;transition:opacity 1s}
.sinsw-album-details__thumbnail.hidden-box{opacity:0}
.sinsw-album-details__thumbnail .caption{display:none}
.sinsw-album-details__thumbnail img{position:absolute;top:50%;left:50%}
.sinsw-album-details .album-view-more{width:70%;position:relative;display:block;border-radius:5rem;background-color:transparent;border:1px solid #5f5f5f;white-space:normal;opacity:1;transition:opacity 1s}
.sinsw-album-details .album-view-more h2{font-size:.75rem;font-weight:400;margin-bottom:0}
@media screen and (max-width:768px){.sinsw-album-details .album-view-more{width:98%}
}
.sinsw-album-details .album-view-more:hover{background-color:#efefef}
@media screen and (min-width:961px){.sinsw-index-banner__container,.sinsw-index-banner__txt,.sinsw-index-banner__img{max-height:440px}
}
body.fancybox-active{overflow:hidden}
body.fancybox-iosfix{position:fixed;left:0;right:0}
.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}
.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99992;-webkit-tap-highlight-color:transparent;backface-visibility:hidden;transform:translateZ(0);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}
.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}
.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}
.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47,0,0.74,0.71)}
.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(0.22,0.61,0.36,1)}
.fancybox-infobar,.fancybox-toolbar,.fancybox-caption-wrap{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0 linear .25s;box-sizing:border-box}
.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption-wrap{opacity:1;visibility:visible;transition:opacity .25s,visibility 0}
.fancybox-infobar{top:0;left:0;font-size:13px;padding:0 10px;height:44px;min-width:44px;line-height:44px;color:#ccc;text-align:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased;mix-blend-mode:exclusion}
.fancybox-toolbar{top:0;right:0;margin:0;padding:0}
.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translate3d(0,0,0)}
.fancybox-is-closing .fancybox-stage{overflow:visible}
.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:0;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;backface-visibility:hidden;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}
.fancybox-slide::before{content:'';display:inline-block;vertical-align:middle;height:100%;width:0}
.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}
.fancybox-slide--image{overflow:visible}
.fancybox-slide--image::before{display:none}
.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}
.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}
.fancybox-slide--next{z-index:99995}
.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0 44px;border-width:0;vertical-align:middle;text-align:left;background-color:var(--White);overflow:auto;box-sizing:border-box}
.fancybox-slide>title,.fancybox-slide>style,.fancybox-slide>meta,.fancybox-slide>link,.fancybox-slide>script,.fancybox-slide>base{display:none}
.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-ms-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}
.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}
.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}
.fancybox-can-drag .fancybox-image-wrap{cursor:grab}
.fancybox-is-dragging .fancybox-image-wrap{cursor:grabbing}
.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fancybox-spaceball{z-index:1}
.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:var(--White)}
.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:var(--White)}
.fancybox-error{margin:0;padding:40px;width:100%;max-width:380px;background:var(--White);cursor:default}
.fancybox-error p{margin:0;padding:0;color:#444;font-size:16px;line-height:20px}
.fancybox-button{box-sizing:border-box;display:inline-block;vertical-align:top;width:44px;height:44px;margin:0;padding:10px;border:0;border-radius:0;background:rgba(30,30,30,0.6);transition:color .3s ease;cursor:pointer;outline:0}
.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}
.fancybox-button:focus,.fancybox-button:hover{color:var(--White)}
.fancybox-button[disabled]{color:#ccc;cursor:default;opacity:.6}
.fancybox-button svg{display:block;position:relative;overflow:visible;shape-rendering:geometricPrecision}
.fancybox-button svg path{fill:currentColor;stroke:currentColor;stroke-linejoin:round;stroke-width:3}
.fancybox-button--share svg path{stroke-width:1}
.fancybox-button--play svg path:nth-child(2){display:none}
.fancybox-button--pause svg path:nth-child(1){display:none}
.fancybox-button--zoom svg path{fill:transparent}
.fancybox-navigation{display:none}
.fancybox-show-nav .fancybox-navigation{display:block}
.fancybox-navigation button{position:absolute;top:50%;margin:-50px 0 0 0;z-index:99997;background:transparent;width:60px;height:100px;padding:17px}
.fancybox-navigation button:before{content:"";position:absolute;top:30px;right:10px;width:40px;height:40px;background:rgba(30,30,30,0.6)}
.fancybox-navigation .fancybox-button--arrow_left{left:0}
.fancybox-navigation .fancybox-button--arrow_right{right:0}
.fancybox-close-small{position:absolute;top:0;right:0;width:40px;height:40px;padding:0;margin:0;border:0;border-radius:0;background:transparent;z-index:10;cursor:pointer}
.fancybox-close-small:after{content:'×';position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#5f5f5f;font-weight:300;text-align:center;border-radius:50%;border-width:0;background-color:transparent;transition:background-color .25s;box-sizing:border-box;z-index:2}
.fancybox-close-small:focus{outline:0}
.fancybox-close-small:focus:after{outline:1px dotted #888}
.fancybox-close-small:hover:after{color:#efefef;background:#5f5f5f}
.fancybox-slide--image .fancybox-close-small,.fancybox-slide--iframe .fancybox-close-small{top:0;right:0}
.fancybox-slide--image .fancybox-close-small:after,.fancybox-slide--iframe .fancybox-close-small:after{font-size:35px;color:#5f5f5f}
.fancybox-slide--image .fancybox-close-small:hover:after,.fancybox-slide--iframe .fancybox-close-small:hover:after{color:white;background:transparent}
.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}
.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:0 2vw;background:#efefef;pointer-events:none}
.fancybox-caption{padding:15px 0;border-top:1px solid rgba(255,255,255,0.4);font-size:14px;color:#5f5f5f;line-height:20px;-webkit-text-size-adjust:none}
.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all;position:relative}
.fancybox-caption a{color:var(--White);text-decoration:underline}
.fancybox-slide>.fancybox-loading{border:6px solid rgba(100,100,100,0.4);border-top:6px solid rgba(255,255,255,0.6);border-radius:100%;height:50px;width:50px;animation:fancybox-rotate .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;z-index:99999}
@keyframes fancybox-rotate{from{transform:rotate(0)}
to{transform:rotate(359deg)}
}
.fancybox-animated{transition-timing-function:cubic-bezier(0,0,0.25,1)}
.fancybox-fx-slide.fancybox-slide--previous{transform:translate3d(-100%,0,0);opacity:0}
.fancybox-fx-slide.fancybox-slide--next{transform:translate3d(100%,0,0);opacity:0}
.fancybox-fx-slide.fancybox-slide--current{transform:translate3d(0,0,0);opacity:1}
.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(0.19,1,0.22,1)}
.fancybox-fx-fade.fancybox-slide--current{opacity:1}
.fancybox-fx-zoom-in-out.fancybox-slide--previous{transform:scale3d(1.5,1.5,1.5);opacity:0}
.fancybox-fx-zoom-in-out.fancybox-slide--next{transform:scale3d(0.5,0.5,0.5);opacity:0}
.fancybox-fx-zoom-in-out.fancybox-slide--current{transform:scale3d(1,1,1);opacity:1}
.fancybox-fx-rotate.fancybox-slide--previous{-ms-transform:rotate(-360deg);transform:rotate(-360deg);opacity:0}
.fancybox-fx-rotate.fancybox-slide--next{-ms-transform:rotate(360deg);transform:rotate(360deg);opacity:0}
.fancybox-fx-rotate.fancybox-slide--current{-ms-transform:rotate(0);transform:rotate(0);opacity:1}
.fancybox-fx-circular.fancybox-slide--previous{transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}
.fancybox-fx-circular.fancybox-slide--next{transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}
.fancybox-fx-circular.fancybox-slide--current{transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}
.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(0.1) skew(-10deg)}
.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(0.1) skew(10deg)}
.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0,0,0) scale(1)}
.fancybox-share{padding:30px;border-radius:3px;background:#f4f4f4;max-width:90%}
.fancybox-share h1{color:#222;margin:0 0 20px 0;text-align:center}
.fancybox-share p{margin:0;padding:0;text-align:center}
.fancybox-share p:first-of-type{margin-right:-10px}
.fancybox-share_button{display:inline-block;text-decoration:none;margin:0 10px 10px 0;padding:10px 20px;border:0;border-radius:3px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.16);background:var(--White);white-space:nowrap;font-size:16px;line-height:23px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:140px;color:#707070;transition:all .2s}
.fancybox-share_button:focus,.fancybox-share_button:hover{text-decoration:none;color:var(--text-darkGrey);box-shadow:0 2px 2px 0 rgba(0,0,0,0.3)}
.fancybox-share_button svg{margin-right:5px;width:20px;height:20px;vertical-align:text-bottom}
.fancybox-share input{box-sizing:border-box;width:100%;margin:5px 0 0 0;padding:10px 15px;border:1px solid #d7d7d7;border-radius:3px;background:#ebebeb;color:#5d5b5b;font-size:14px;outline:0}
.fancybox-thumbs{display:none;position:absolute;top:0;bottom:0;right:0;width:212px;margin:0;padding:2px 2px 4px 2px;background:var(--White);-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}
.fancybox-thumbs-x{overflow-y:hidden;overflow-x:auto}
.fancybox-show-thumbs .fancybox-thumbs{display:block}
.fancybox-show-thumbs .fancybox-inner{right:212px}
.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0;white-space:nowrap}
.fancybox-thumbs-x>ul{overflow:hidden}
.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}
.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:var(--White);border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}
.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}
.fancybox-thumbs>ul>li{float:left;overflow:hidden;padding:0;margin:2px;width:100px;height:75px;max-width:calc(50% - 4px);max-height:calc(100% - 8px);position:relative;cursor:pointer;outline:0;-webkit-tap-highlight-color:transparent;backface-visibility:hidden;box-sizing:border-box}
li.fancybox-thumbs-loading{background:rgba(0,0,0,0.1)}
.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fancybox-thumbs>ul>li:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(0.25,0.46,0.45,0.94)}
.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}
@media all and (max-width:800px){.fancybox-thumbs{width:110px}
.fancybox-show-thumbs .fancybox-inner{right:110px}
.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}
}
.sinsw-albums-landing a{font-weight:400}
.sinsw-albums-landing p{font-size:.875rem;margin-bottom:0}
.sinsw-albums-landing p.sinsw-albums-gallery__text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:0;font-weight:bold}
.sinsw-albums-landing #albums-landing-view-more{width:100%;margin:0 auto}
.sinsw-albums-landing #albums-landing-view-more .albums-landing-view-more{white-space:nowrap}
.sinsw-albums-landing #albums-landing-view-more h2{margin-bottom:0;font-weight:400}
.sinsw-albums-landing__link{color:white}
@media(min-width:767px){.sinsw-albums-landing #albums-landing-view-more{width:70%}
}
@media(max-width:767px){.sinsw-albums-landing .sinsw-albums-gallery__overall-padding{padding:0}
.sinsw-albums-landing .sinsw-albums-gallery-wrapper:nth-child(4),.sinsw-albums-landing .sinsw-albums-gallery-wrapper:nth-child(5){display:none}
}
.sinsw-albums-landing .sinsw-albums-gallery__right-content span{font-weight:500}
.alert-message-container{padding:35px 0;background:#f8e71c}
@media screen and (max-width:767px){.alert-message-container{padding:26px 0}
}
.alert-message-container__head h2{font-size:1.5rem;font-family:'Open Sans',sans-serif}
@media screen and (min-width:767px){.alert-message-container__head h2{font-size:2rem}
}
.alert-message-container__head_tricon{margin-right:15px}
@media screen and (max-width:767px){.alert-message-container__head p{font-size:.75rem;font-family:'Open Sans',sans-serif}
}
body.sinsw-ie figure.gef-image-with-caption{display:block}
body.sinsw-ie figure.gef-image-with-caption figcaption{display:block}
body.sinsw-ie .sinsw-banner-wrapper .sinsw-static-banner-component{max-height:450px;overflow:hidden}
body.sinsw-ie .sinsw-banner-wrapper .sinsw-static-banner-component__image{max-height:100%}
body.sinsw-ie .sinsw-index-banner__container .sinsw-index-banner__img img{width:100%;max-width:none;height:auto;min-height:100%;max-height:none}
body.sinsw-ie .sinsw-album-details__index-banner .sinsw-index-banner__img{max-height:375px;-ms-flex-align:center;align-items:center}
body.sinsw-ie .sinsw-albums-gallery-wrapper .sinsw-albums-gallery{height:245px;overflow:hidden}
body.sinsw-ie .sinsw-albums-gallery-wrapper .sinsw-albums-gallery__image{min-height:245px;height:auto;max-width:none;width:100%;max-height:none}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.sinsw-global-header{padding:0}
.project-status nav .status li::before{background:#d1e7f0}
.tile-panel .sinsw-static-banner-component__text_inner,.stats-panel .stat:after,.map-search .search-icon-wrapper button,.map-search-box .search-icon-wrapper button,.map-search .uk-icon-search,.map-search-box .uk-icon-search,.news-tile-container .news-tile figcaption,.local-header,.new-local-header,.sinsw-local-mobile-nav,.sinsw-offcanvas-bar,.global-footer-top,.clusterController input[type=button],.clusterController select,.changeColor input[type=button],.featured-project figcaption,.local-footer,.sinsw-search-results li.current-page a,.sinsw-content table thead tr th,th{background:#244c85 !important}
.tile-panel .story .type,.icon-project-title:after,.icon-school-name:after,.icon-suburb:after,.icon-postcode:after,.featured-project-subtitle h2,.sinsw-search-results .gef-pagination li>a,.sinsw-search-results .gef-pagination li>span,.sinsw-search-results .gef-pagination li.gef-pagination__more>span{color:#244c85 !important}
.map-search .search-icon-wrapper button,.map-search-box .search-icon-wrapper button,.clusterController input[type=text],.clusterController input[type=button],.clusterController select,.changeColor input[type=text],.changeColor input[type=button],.sinsw-search-results .gef-pagination li>a,.sinsw-search-results .gef-pagination li>span{border:solid 1px #244c85}
#map-slideout-multiList .slideout-content li{border-bottom:solid 1px #244c85}
.map-search .search-option,.view-list,.clear-filter,.map-journey,.loadMoreBtn,.loadMore,.metadata-sidebar nav,.project-call-to-action,.school-funding,.sinsw-global-header,.sinsw-global-link-button{background:#f3f3f3}
.about-us .sub-title,.school-details p,.school-details p strong a,.project-status nav h2,.project-status nav ul li,.news-article p,.map-intro p,.search-title p,.map-search input::-webkit-input-placeholder,.map-search input:-moz-placeholder,.map-search input::-moz-placeholder,.map-search input:-ms-input-placeholder,.map-search .search-option dt span,.map-search .search-option dd li,.map-search .search-text-box,.map-grid-item-info dt,.ui-autocomplete li.ui-menu-item a,.ui-menu-item-wrapper,.metadata-sidebar p,.project-call-to-action p,.school-funding p,.news-article__inline-images>figcaption,.school-description h1,.school-description p,#map-slideout .slideout-content,#map-slideout-multiList .slideout-content,.disclaimer p,.page_title,.intro,.metadata,.metadata-bold{color:#14161d}
}
.about-us .about-us__inline-images>figcaption{margin:13px 0 0 0;font-size:14px}
.about-us .uk-width-small-1-1.about-us__inline-images{margin-top:36px}
.about-us .uk-margin-top{margin-top:0 !important}
.about-us .sub-title{font-size:20px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:.3px;text-align:left;color:var(--dark)}
.about-us .page_title{margin-bottom:40px;margin-top:35px}
button:focus{outline:1px solid black !important;outline-offset:0 !important}
.sinsw-local-mobile-nav__close::before{padding:0 3px}
.about-us .about-content{margin-top:35px}
.about-content p{margin-top:.5rem;letter-spacing:.2px;line-height:1.25}
.about-us .uk-grid-medium>*{padding-left:25px;padding-right:0}
.tile-panel .sinsw-container-width-66 .sinsw-albums-gallery__image{min-height:494px;max-height:600px}
.tile-panel .sinsw-container-width-33 .sinsw-albums-gallery__image{width:100%;min-height:242px;max-height:300px;object-fit:cover;height:245px}
.tile-panel:before,.tile-panel:after{display:inline-block}
.tile-panel .sinsw-albums-gallery-wrapper__inner{margin:0 0 4px 0 !important}
.tile-panel .sinsw-static-banner-component__text{left:0;bottom:5px;height:inherit;top:auto;width:50%}
.tile-panel .sinsw-static-banner-component{margin-bottom:4px}
.tile-panel .sinsw-container-width-66 .sinsw-static-banner-component__text{width:50%}
.tile-panel .sinsw-container-width-33 .sinsw-static-banner-component__text{width:70%}
.tile-panel .sinsw-static-banner-component__text h2{font-stretch:normal;letter-spacing:normal;text-align:left;color:var(--White)}
.tile-panel .sinsw-container-width-33 .sinsw-static-banner-component__text h2{font-size:18px}
.tile-panel .sinsw-container-width-66 .sinsw-static-banner-component__text h2{font-size:26px}
.tile-panel .sinsw-static-banner-component__text h2{margin-bottom:0}
.tile-panel .sinsw-static-banner-component__text_inner{padding:10px 20px;width:100%;max-height:50%;background:var(--brand-primary)}
.tile-panel .story--video a{text-decoration:none;color:transparent}
.tile-panel .story--video a:focus .content:after,.story--video a:hover .content:after{-webkit-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3)}
.tile-panel .story--news a:hover h2,.story--video a:hover h2{text-decoration:underline}
.tile-panel .story--news a:focus h2,.story--video a:focus h2{text-decoration:underline}
.tile-panel .collapseToggleUp:after{padding-left:15px;content:"\f106";font-size:18px}
.tile-panel .collapseToggleDown:after{padding-left:15px;content:"\f107";font-size:18px}
.tile-panel .story--video .content:after{font-family:'FontAwesome';content:"\f144";display:block;position:absolute;top:50%;left:50%;border-radius:100%;color:var(--White);font-size:4.6rem;line-height:normal;text-align:center;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}
.tile-panel .story .type{font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:1px;text-align:center;color:var(--brand-primary);position:absolute;top:23px;line-height:37px;text-transform:uppercase;background-color:var(--White);height:37px;width:96px;left:0}
.tile-panel .story__toggle{display:none;position:relative;margin:5px auto 0;font-size:14px;font-weight:600;text-transform:uppercase;background-color:#f3f3f3;padding:0 20px;height:40px}
.tile-panel .uk-container.uk-container-center button{padding:0;border:0;background:0;cursor:pointer}
@media(max-width:960px){.tile-panel .sinsw-static-banner-component__text{bottom:0}
.tile-panel .sinsw-container-width-66{margin-bottom:0}
.tile-panel .sinsw-static-banner-component__text{position:absolute}
.tile-panel .sinsw-container-width-66 .sinsw-static-banner-component__text,.tile-panel .sinsw-container-width-33 .sinsw-static-banner-component__text{width:100%}
.tile-panel .sinsw-container-width-66 .sinsw-static-banner-component__text h2{font-size:18px}
}
@media(min-width:768px){.tile-panel .sinsw-container-width-66{max-width:59%}
.tile-panel .sinsw-container-width-33{max-width:39%}
}
@media(max-width:768px){.tile-panel .sinsw-container-width-66 .sinsw-albums-gallery__image{min-height:247px;max-height:300px}
.tile-panel .sinsw-container-width-33{display:none}
.tile-panel .story__toggle{display:block}
}
@media only screen and (max-width:960px) and (min-width:767px){.tile-panel .sinsw-component-self-contain__second,.tile-panel .sinsw-component-self-contain__childs{width:100%}
}
.stats-panel{padding-top:30px}
.stats-panel p,.stats-panel .stat,.stats-panel .title{font-style:normal;font-stretch:normal;line-height:normal}
.stats-panel p{font-size:24px !important;font-weight:600;letter-spacing:.16px;text-align:left;color:#404040;margin-bottom:60px}
.stats-panel .stat{font-size:60px;font-weight:bold;letter-spacing:normal;text-align:center;color:#404040;width:100%;margin-bottom:-13px;display:block}
.stats-panel .stat .value{font-size:24px;padding:8px}
.stats-panel .stat .value-simple{font-size:40px;padding:8px}
.stats-panel .overview-item{display:table;table-layout:fixed}
.stats-panel .overview-item{display:table-cell;position:relative}
.stats-panel .stat:after{position:absolute;left:50%;width:27px;height:5px;background-color:var(--brand-primary);content:"";top:75px}
.stats-panel .title{font-size:18px;font-weight:600;letter-spacing:normal;text-align:center;color:#404040;display:block;position:relative;padding-top:20px}
@media only screen and (max-width:767px){.stats-panel .stat{font-size:50px}
.stats-panel .title{font-size:16px;padding-top:18px}
.stats-panel .stat:after{top:62px}
.stats-panel p{font-size:22px !important}
}
@media only screen and (max-width:480px){.stats-panel .stat{font-size:40px}
.stats-panel .title{font-size:14px;padding-top:18px}
.stats-panel .stat:after{top:48px}
.stats-panel p{font-size:20px !important}
}
.school-details{background-color:var(--White);border:solid 1px var(--DarkGrey);padding:20px;margin:95px 15px 0 15px}
.school-details p{font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;letter-spacing:.1px;color:var(--dark);margin-top:-2px}
.school-details p strong a{font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.31;letter-spacing:.2px;text-align:left;color:var(--dark)}
.school-details p strong{letter-spacing:.2px}
@media only screen and (max-width:767px){.school-details{margin:35px 15px 0 15px}
}
.component-sidebar.project-status{max-width:255px}
.project-status{margin-left:auto;margin-right:auto}
.project-status .status-sidebar nav{padding:35px 14px 13px 0}
.project-status.mobile-view{display:inline-block}
.project-status.web-view{display:none}
.project-status nav h2{margin-top:0;font-stretch:normal;letter-spacing:normal;text-align:left;color:var(--dark)}
.project-status .status-sidebar{max-width:100%}
.project-status nav ul{list-style:none;margin:10px 0 0;padding:0}
.project-status nav ul li{display:block;position:relative;height:40px;margin:2px 0;padding:0 0 0 25px;vertical-align:middle;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:2.7;letter-spacing:.2px;text-align:left;color:var(--dark)}
.project-status nav .status li::before{display:block !important;position:absolute;top:50%;left:0;width:15px;height:100%;background:var(--brand-secondary);content:"";transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.project-status nav li.current:before{background:#007c98}
.new-project-status nav .status li::before{content:'\f111' font:normal normal normal 17px/1 FontAwesome;color:#404040;left:11px;top:4px;height:31px;padding:10px 0 0 8px;position:absolute;pointer-events:none}
.sinsw-content .project-status ul li a{text-decoration:none}
@media only screen and (min-width:768px){.project-status.mobile-view{display:none}
.project-status.web-view{display:block}
}
@media only screen and (max-width:768px){.component-sidebar.project-status,.component-sidebar{max-width:100%}
}
.news-article .sub-title{font-size:24px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#242400}
.news-article .page_title{margin-bottom:25px;margin-top:17px}
.news-article h1{margin-bottom:25px;margin-top:17px}
.news-article h3{font-stretch:normal;letter-spacing:normal;text-align:left;color:var(--brand-primary)}
button:focus{outline:1px solid black !important;outline-offset:0 !important}
.sinsw-local-mobile-nav__close::before{padding:0 3px}
#about-project-tab ul li,#about-project-tab ol li{color:var(--text-darkGrey);height:100% !important}
.news-article p{letter-spacing:normal;text-align:left;font-stretch:normal;letter-spacing:.2px}
.news-article #content-progress-summary p{letter-spacing:normal;text-align:left;font-stretch:normal;letter-spacing:.2px}
.map-intro h1,.map-intro p,.search-title h1,.search-title p{font-stretch:normal;text-align:center}
.map-intro h1,.search-title h1{letter-spacing:normal;color:#404040}
.map-intro p,.search-title p{font-size:16px;font-weight:600;line-height:1.31;letter-spacing:.2px;color:var(--dark);margin-left:auto;margin-right:auto}
.search-title p{max-width:700px}
.search-intro h2,.search-intro p{font-stretch:normal;text-align:left}
.search-intro h2{letter-spacing:normal;color:#404040}
.search-intro p{letter-spacing:.2px;color:#6b6b6b}
.map-search .uk-width,.map-search .search-box{display:flex;width:78%}
.map-search .search-icon-wrapper button{background-color:var(--brand-primary);border:solid 1px var(--brand-primary);cursor:pointer}
.map-search .search-icon-wrapper button{height:46px}
.map-search .search-icon-wrapper{position:inherit;margin-top:10px;margin-right:-2px;margin-left:-2px}
.map-search-box .search-icon-wrapper{position:static}
.map-search input::-webkit-input-placeholder{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.2px;text-align:left;color:var(--dark)}
.map-search input:-moz-placeholder{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.2px;text-align:left;color:var(--dark)}
.map-search input::-moz-placeholder{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.2px;text-align:left;color:var(--dark)}
.map-search input:-ms-input-placeholder{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.2px;text-align:left;color:var(--dark)}
.highlight{font-weight:800}
.icon-project-title:after{background-image:url("base-design/resources/images/project.svg");content:'Project';background-repeat:no-repeat}
.icon-school-name:after{background-image:url("base-design/resources/images/school.svg");content:'School';background-repeat:no-repeat}
.icon-suburb:after{background-image:url("base-design/resources/images/location.svg");content:'Suburb';background-repeat:no-repeat}
.icon-postcode:after{background-image:url("base-design/resources/images/location.svg");content:'Postcode';background-repeat:no-repeat}
.icon-project-title:after,.icon-school-name:after,.icon-suburb:after,.icon-postcode:after{padding-left:30px;height:20px;color:#404040;position:absolute;top:12px;right:5px;font-size:12px;font-weight:bold;color:var(--brand-primary)}
.search-box .search-icon-wrapper button:focus{outline:1px solid var(--White) !important;outline-offset:-3px !important}
.map-search .uk-width button:focus{outline-offset:-3px !important}
.map-search .uk-width{margin-left:auto;margin-right:auto}
.map-search .search-option{width:25%;height:44px;background-color:var(--LightGrey);border:solid 1px #404040;border-right:0;margin-top:10px;position:relative}
.map-search .search-option:active{outline:0}
.search-option:after{content:'\f078';font:normal normal normal 17px/1 FontAwesome;color:#404040;right:11px;top:4px;height:31px;padding:10px 0 0 8px;position:absolute;pointer-events:none}
select::-ms-expand{display:none}
.map-search .search-option dt{line-height:44px;font-weight:normal}
.map-search .search-option dt span{cursor:pointer}
.map-search .search-option:focus,.map-search .search-option dd li:focus,#map-search-textfield:focus{outline:1px solid #000;outline-offset:-3px}
.map-search .search-option dt span,.map-search .search-option dd li{height:44px;outline-offset:0;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:.2px;color:var(--dark);-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;padding:0 15px}
.searchField ul{margin:0 0 0 -1px;padding:0}
.searchField dd{position:relative;z-index:999}
.searchField dd ul li{padding-left:0;margin-top:0}
.searchField dd ul{background:var(--White);border:1px solid #404040;display:none;list-style:none;min-width:139px}
.searchField dd ul li{padding:5px 14px;display:block;text-decoration:none;line-height:44px}
.searchField dd ul li:hover{background-color:#f3f3f3;color:#404040}
.search_mobile_view{padding:15px 0}
::placeholder{color:var(--brand-primary);font-style:normal;font-weight:400;font-size:16px;line-height:24px}
.map-search .search-text-box,.map-search-box .search-text-box{height:46px;width:70%;position:relative;padding-top:12px;margin-top:10px;box-sizing:border-box;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:.2px;text-align:left}
.map-search .search-text-box{height:46px}
.map-search .search-text-box{border:solid 1px #404040;padding-left:15px}
.map-search-box .search-text-box{border:0;height:58px;background-color:var(--LightGrey);padding-left:20px;margin-right:-2px;border-radius:0}
.search-mobile{display:none}
.map-search .uk-icon-search{padding:0 10px;background-color:var(--brand-primary);color:var(--White)}
.map-search-box .uk-icon-search{line-height:1.66}
.map-search .uk-icon-search{line-height:1.95}
.view-list{margin-top:10px;width:20%;height:46px;font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.63;letter-spacing:normal;text-align:center;color:#404040;border:solid 1px #404040;background-color:var(--LightGrey);min-width:160px;cursor:pointer;margin-right:-6px}
@media only screen and (min-width:1024px){.map-search .uk-width,.map-search .search-box{width:100%}
}
@media only screen and (min-width:768px){.map-search .search-option{max-width:160px}
}
@media only screen and (min-width:991px){.map-search .search-icon-wrapper button{min-width:160px}
}
@media only screen and (max-width:767px){.map-search .uk-width,.map-search .search-box{width:100%}
.search-mobile{display:inline-block}
.map-search .search-option{width:100%;border-right:1px solid #404040}
.map-search .uk-width{display:inline}
.view-list{position:inherit;right:0;top:0;width:50%;margin-top:10px;margin-left:auto;margin-right:auto}
.search_mobile_view{text-align:center}
}
.school-funding-type-search{margin-top:20px}
.search-filter{display:grid}
.type-filter-title,.status-filter-title{font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#595759;width:100%}
.type-filter-title,.status-filter-title{padding:20px 0 20px 15px}
.search-filter .filters .type-filters,.search-filter .filters .status-filters{display:flex;margin-left:auto;margin-right:auto;width:100%}
.search-filter .filters input[type=checkbox]{opacity:0}
.search-filter .filters input[type=checkbox]:focus{outline:2px solid #000;outline-offset:20px;opacity:.9}
.round{position:relative;margin:0 0 27px 0 !important}
.round label{background-color:var(--White);border:1px solid #ccc;border-radius:50%;cursor:pointer;height:36px;left:0;position:absolute;top:0;width:36px}
.round label p{margin-left:55px;min-width:200px;padding-top:8px;display:inline-block}
.round label:after{border:3px solid var(--White);border-top:0;border-right:0;content:"";height:6px;left:10px;opacity:0;position:absolute;top:12px;transform:rotate(-45deg);width:12px}
.round input[type="checkbox"]{visibility:hidden}
.round input[type="checkbox"]:checked+label:after{opacity:1}
.hexagon{position:relative;width:43px;height:24.83px;margin:12.41px 0;margin-right:10px}
.hexagon:before,.hexagon:after{content:"";position:absolute;width:0;border-left:21.5px solid transparent;border-right:21.5px solid transparent;left:0}
.hexagon:before{bottom:100%}
.hexagon:after{top:100%;width:0}
.checkbox-border-only{position:relative;width:41px;height:41px;margin-right:10px;line-height:33px}
.hexagon label{cursor:pointer;position:absolute;width:120px;height:20px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;top:2px;left:2px}
.checkbox-border-only label{left:-2px;width:120px;cursor:pointer;position:absolute;top:6px}
.hexagon label:after,.checkbox-border-only label:after{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;content:'';position:absolute;width:12px;height:6px;background:transparent;top:5px;left:12px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.hexagon label:after{border:3px solid var(--White);border-top:0;border-right:0}
.hexagon label:hover::after,.checkbox-border-only label:hover::after{-ms-filter:"alpha(opacity=30)";filter:alpha(opacity=30);opacity:.6}
.hexagon input[type=checkbox]:checked+label:after,.checkbox-border-only input[type=checkbox]:checked+label:after{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}
.type-filter{display:table;margin-bottom:40px;text-align:center}
.type-filter label{padding-left:48px;line-height:20px}
.clear-filters{text-align:center}
.clear-filter{margin-top:10px;width:190px;height:46px;font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.63;letter-spacing:normal;text-align:center;color:#404040;border:solid 1px #404040;background-color:var(--LightGrey);cursor:pointer}
@media only screen and (max-width:767px){.type-filter{display:table;margin-bottom:30px}
.type-filters{padding-bottom:40px}
}
@media only screen and (max-width:998px){.type-filter span{width:80%}
}
.map-contanier{position:relative}
.map-contanier em.inner{position:relative;left:50%;bottom:0;display:block;background:transparent;overflow:hidden;border-radius:50%;height:4em;width:4em;background:var(--White);z-index:9999;font-weight:bold;font-style:normal;top:-3.5em}
.map-contanier em.inner .projetNo{width:40px;height:40px;background-color:#d71c36;position:absolute;left:50%;transform:translateX(-50%);border-radius:50%;text-align:center;line-height:40px;color:var(--White);bottom:12px;background-size:75%;background-repeat:no-repeat;background-position-x:center;background-position-y:center}
#map{height:680px;width:100%;position:relative !important;overflow:hidden}
.map-hide{display:none}
.slideout-closed #map{height:680px;width:100%;position:relative !important;overflow:hidden;position:absolute}
.map-error-box{background-color:#f2dede;border:1px solid #ebccd1;color:#a94442;padding:10px;display:none}
.map-journey{background-color:var(--LightGrey)}
.map-journey .control-pannel{position:relative}
.colorController{text-align:center}
.changeColor{width:100%}
.map-grid{margin-top:40px}
.map-grid-hide{display:none}
.map-grid-item{margin-bottom:40px}
.map-grid-item a{text-decoration:none}
.map-grid-item-info{background-color:var(--White);border:solid 1px #ededed;padding:10px 15px}
.map-grid-item-info dd{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.2px;text-align:left;color:#888}
.map-grid-item-info dt{font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.31;letter-spacing:.2px;text-align:left;color:var(--dark);padding-bottom:12px}
.map-grid-item .map-grid-item-title{height:auto;line-height:25px;padding:15px;font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:left;color:var(--White)}
.showLater{display:none}
.loadMoreBtn{background-color:var(--LightGrey);margin:0 -10px -10px -10px !important;height:46px;line-height:46px;padding-left:15px}
.loadMore{background-color:var(--LightGrey);margin:0 -10px -10px -10px !important;height:46px;line-height:46px;padding:0 0 0 15px !important}
.loadMore,.loadMoreBtn{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:.2px;text-align:left;color:#404040;cursor:pointer}
.ui-autocomplete li.ui-menu-item a,.ui-menu-item-wrapper{font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.2px;text-align:left;color:var(--dark)}
.ui-menu{max-height:450px;overflow-y:auto;width:375px !important;border-radius:5px}
.metadata-sidebar-container{max-width:255px;margin-left:auto;margin-right:auto;margin-bottom:4px}
.metadata-sidebar .uk-margin-bottom{margin-bottom:-10px !important}
.metadata-sidebar nav{padding:13px 14px 13px 13px;background:var(--LightGrey)}
.metadata-sidebar nav h2{margin-top:0;font-stretch:normal;letter-spacing:normal;text-align:left;color:#404040}
.metadata-sidebar.metadata-sidebar-new nav h2{margin-top:0;text-align:left;font-stretch:normal;letter-spacing:normal;color:#071d40}
.metadata-sidebar.metadata-sidebar-new nav h2::before{content:'\f0b0';font-family:'FontAwesome';font-size:1.125rem;line-height:1.125rem;margin:0 auto;margin-right:10px}
.metadata-sidebar{max-width:100%}
.metadata-sidebar p{font-stretch:normal;letter-spacing:.2px;text-align:left;color:var(--dark);margin-top:16px}
.metadata-sidebar.metadata-sidebar-new p{font-weight:bold;font-stretch:normal;letter-spacing:.2px;color:var(--new-theme-secondary)}
.metadata-sidebar p a{font-size:16px}
.metadata-sidebar .gef-external-link:before{font-size:18px}
@media only screen and (max-width:767px){.metadata-sidebar-container{max-width:none;width:100%}
}
.project-call-to-action{background-color:var(--LightGrey);padding:20px;margin-top:40px}
.project-call-to-action h2{font-stretch:normal;letter-spacing:-0.2px;text-align:left;color:#404040}
.project-call-to-action p{font-stretch:normal;letter-spacing:.2px;text-align:left;color:var(--dark)}
.project-call-to-action a{line-height:25px;letter-spacing:-0.2px}
.school-funding{background-color:var(--LightGrey);padding:20px;margin-top:40px}
.school-funding p{padding-top:5px;font-stretch:normal;letter-spacing:.2px;text-align:left;color:var(--dark)}
.school-funding h2{font-size:20px}
.school-funding p strong a,.school-funding p strong{font-weight:600}
.news-tile-container h1{margin-top:30px;letter-spacing:normal;margin-bottom:15px}
.news-tile-container .news-tile{margin-top:20px}
.news-tile-container .news-tile img{width:100%;height:236px}
.news-tile-container .news-tile figcaption{background:var(--brand-primary);font-size:16px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:.2px;text-align:left;color:var(--White);padding:20px;height:255px}
@media only screen and (max-width:768px){.news-tile-container .news-tile figcaption{height:150px}
}
@media only screen and (max-width:1024px) and (min-width:768px){.news-tile-container .news-tile figcaption{height:200px}
.map-grid-item .map-grid-item-title{font-size:16px}
}
.news-tile-container .news-tile figcaption .news-tile-subtitle a:focus{outline:1px solid var(--White) !important}
.news-tile-container .news-tile h2{font-stretch:normal;letter-spacing:.2px;text-align:left;color:var(--White)}
.news-tile-container .news-tile figcaption p{max-height:220px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}
.news-tile-container .news-tile figcaption .update-date{margin:10px 0}
.news-tile-container .uk-grid-medium>*{padding-left:30px;padding-right:10px}
.news-tile-container .news-tile-subtitle a{font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:.2px;text-align:left;color:var(--White)}
@media only screen and (max-width:767px){.news-tile-container .news-tile img{width:100%}
.news-tile-container .news-tile figcaption{height:185px}
}
.sinsw-global-header{background:var(--brand-primary);padding:0}
.sinsw-global-links{padding-top:0}
.sinsw-global-link-button p.global-link-button-txt{color:var(--White)}
.sinsw-global-link-button{background:var(--brand-primary);height:40px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;text-align:right;color:var(--White)}
.sinsw-global-link-button:focus{outline-offset:0 !important}
button:focus{outline:0 !important}
.sinsw-global-header__header{text-align:left;color:var(--White);float:left;text-decoration:none}
.local-header,.new-local-header{background-color:var(--brand-primary);height:181px;margin-top:0;margin-bottom:0;display:table;width:100%}
.new-local-header{background-color:var(--new-theme)}
.local-header .uk-width-xlarge-1-1,.new-local-header .uk-width-xlarge-1-1{display:table-cell;vertical-align:middle}
.sinsw-mega-menu{font-size:16px}
.sinsw-mega-menu .nav_header-logo-image{width:72px;height:auto}
ul.sinsw-mega-menu-title-bar li{min-width:inherit;display:inline-flex;text-align:left;overflow:visible;max-width:275px;padding:1em 0 0 1em}
ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(6),ul.sinsw-mega-menu-title-bar li.uk-parent:first-child:nth-last-child(6) ~ li{width:auto}
.sinsw-search-icon{top:0}
.sinsw-local-mobile-nav{background-color:var(--brand-primary)}
.uk-offcanvas .uk-panel h3{color:var(--White)}
.uk-offcanvas .uk-panel{padding:20px 0;color:var(--dark);font-weight:700;margin-left:-75%;border-bottom:2px solid var(--brand-primary)}
.sinsw-offcanvas-bar__header .sinsw-offcanvas-bar__header-logo-wrap img{height:50px;width:50px}
li.sinsw-local-mobile-nav__li-menu-items{background-color:var(--White)}
li.sinsw-local-mobile-nav__li-menu-items a.sinsw-local-mobile-nav__li--name-a{padding:15px 5px 15px 20px}
li.sinsw-local-mobile-nav__li-menu-items ul.sinsw-local-mobile-nav__menu-ul>li div>a.sinsw-local-mobile-nav__li--name-a{padding:15px 5px 15px 20px !important;min-height:0 !important}
.sinsw-local-mobile-nav__li--name a:focus{outline-offset:-17px !important}
@media only screen and (max-width:1024px){.sinsw-search-icon{top:0}
}
.banner{position:relative}
.banner__image{width:100%;height:135px;background-size:cover;background-position:100%;background-repeat:no-repeat}
@media only screen and (min-width:1024px){.banner{height:500px}
.banner__image{height:100%}
}
@media only screen and (max-width:1024px) and (min-width:768px){.banner__image{height:100%}
.banner{height:320px}
}
.uk-width-medium-1-2,.news-article__inline-images{text-align:center}
.news-article__inline-images{padding-left:0;padding-right:0}
.news-article__inline-images>img{width:100%}
.news-article__inline-images>figcaption{margin:13px 0;text-align:left;display:flex;flex-direction:row}
.news-article__inline-images>figcaption .ic-desc{margin-top:0;margin-left:10px}
ul.sinsw-mega-menu-title-bar li.uk-parent:first-child{padding:0}
ul.sinsw-mega-menu-title-bar li.uk-parent{text-align:center}
.sinsw-content-header{padding-bottom:0;margin:0;min-height:inherit;background-color:var(--White)}
@media only screen and (max-width:768px){.from_department--news_article{margin-top:0;padding:0;top:0}
}
.global-footer-top{background:var(--brand-primary);letter-spacing:2px;line-height:1.5}
.global-footer-top h3,.global-footer-top .uk-h3,.global-footer-top a,.global-footer-top .uk-link{color:var(--White)}
.global-footer-top p{line-height:1.5}
.global-footer-top span{font-weight:400}
.global-footer-top h3{font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:1px}
h3:first-child,.uk-h3:first-child{margin-top:inherit}
.global-footer-top .local-footer-contact,.global-footer-top .local-footer-contact p a{font-size:16px;font-weight:100;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:var(--White)}
.global-footer-top p{margin-top:0;margin-bottom:0}
.global-footer-top .uk-width-1-2{width:100%}
.sinsw-global-footer-links,.global-footer-top.local-footer-main-content,.global-footer-top .local-footer-social-media{width:40%}
.global-footer-top .local-footer-heading3{margin-top:0}
.local-footer-heading3{text-align:right}
.sws_social_links{margin-top:0;margin-right:65px}
.sinsw-social-media__link{font-size:2.5rem}
@media only screen and (max-width:768px){.sinsw-global-footer-links,.global-footer-top .local-footer-main-content,.global-footer-top .local-footer-social-media{width:100%}
.local-footer-heading3{text-align:left}
.global-footer-top{padding:20px 0}
.local-footer-social-media{margin-top:25px}
}
button:focus{outline:1px solid black !important;outline-offset:0 !important}
.sinsw-local-mobile-nav__close::before{padding:0 3px}
.error-page .sub-title{font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal;text-align:left;color:#242400}
.error-page{margin-right:25px}
.error-page h1{margin-bottom:40px;margin-top:15px}
.error-page p{line-height:1.5;letter-spacing:normal;text-align:left;color:#242400}
.error-page p a{font-weight:normal}
@media(max-width:767px){.error-page{margin-right:0}
}
.gef-main.school-container{max-height:2000px;overflow:scroll}
.gef-main.school-container::-webkit-scrollbar{width:0;background:transparent}
.school-top-info{border-radius:12px;background-color:var(--grey-2);margin-left:0}
@media screen and (max-width:1024px){.school-top-info{margin-top:25px}
}
@media screen and (max-width:767px){.school-top-info .school-photo img{width:100%}
}
.school-top-info .school-description{padding:20px}
.school-top-info .school-description .school-title{font-size:26px;font-weight:800;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.7px;text-align:left;color:var(--dark)}
.school-top-info .school-description .school-intro{max-height:83px;line-height:1.31;letter-spacing:.2px;margin-bottom:0}
.school-top-info .school-description .school-intro.school-intro-new{max-width:70%;text-align:left}
.school-top-info .school-details{border:0;padding:20px;margin:0;background-color:transparent}
@media screen and (min-width:480px){.school-top-info .school-details{padding:20px 0}
}
.school-top-info .school-photo{padding-left:0}
.school-top-info .school-photo img{height:100%;border-radius:12px}
.read-more{border:0;font-size:16px;font-weight:800;cursor:pointer;text-decoration:underline;background:var(--White);padding-left:0}
.read-more:hover{text-decoration:none}
.filters-details button[class^="see-more"]{border:0;cursor:pointer;background:var(--White);font-size:12px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.42;letter-spacing:normal;color:#666;position:absolute;top:17px;right:0}
.school-projects h2,.school-programs h2,.projects-programs h2{font-stretch:normal;letter-spacing:normal;color:#14161d}
.school-projects p,.school-programs p,.projects-programs p{font-stretch:normal;letter-spacing:normal;color:#909090;margin-top:0}
.school-project-filters,.school-program-filters,.school-program-filters{margin-top:15px !important}
.school-project-filter .school-project-filter-item,.school-program-filter .school-program-filter-item,.project-program-filter .project-program-filter-item{background-color:var(--grey-2);border-radius:12px;padding:25px 20px;font-size:16px;font-weight:800;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#14161d}
.school-project-filter .school-project-filter-item .status{font-size:14px;color:#9b9b9b}
.uk-grid .school-project-filter:nth-child(3n+1) .school-project-filter-item,.uk-grid .school-program-filter:nth-child(3n+1) .school-program-filter-item{margin:0 10px 0 0}
.uk-grid .school-project-filter:nth-child(3n+2) .school-project-filter-item,.uk-grid .school-program-filter:nth-child(3n+2) .school-program-filter-item{margin:0 10px}
.uk-grid .school-project-filter:nth-child(3n+3) .school-project-filter-item,.uk-grid .school-program-filter:nth-child(3n+3) .school-program-filter-item{margin:0 0 0 10px}
@media screen and (min-width:767px){.uk-grid .school-project-filter .school-project-filter-item,.uk-grid .school-program-filter .school-program-filter-item{margin:0 10px}
}
@media screen and (max-width:767px){.uk-grid .school-project-filter:nth-child(3n+1) .school-project-filter-item,.uk-grid .school-program-filter:nth-child(3n+1) .school-program-filter-item,.uk-grid .school-project-filter:nth-child(3n+2) .school-project-filter-item,.uk-grid .school-program-filter:nth-child(3n+2) .school-program-filter-item,.uk-grid .school-project-filter:nth-child(3n+3) .school-project-filter-item,.uk-grid .school-program-filter:nth-child(3n+3) .school-program-filter-item{margin:10px 0}
}
.project-program-filter .project-program-filter-item{position:relative}
.project-program-filter .project-program-filter-item .status{font-size:14px;color:#9b9b9b;position:absolute;top:30px;right:20px}
.uk-grid .project-program-filter:nth-child(3n+1) .project-program-filter-item{margin:5px 10px 5px 0}
.uk-grid .project-program-filter:nth-child(3n+2) .project-program-filter-item{margin:5px 10px}
.uk-grid .project-program-filter:nth-child(3n+3) .project-program-filter-item{margin:5px 0 5px 10px}
@media screen and (max-width:767px){.uk-grid .project-program-filter:nth-child(3n+1) .project-program-filter-item,.uk-grid .project-program-filter:nth-child(3n+2) .project-program-filter-item,.uk-grid .project-program-filter:nth-child(3n+3) .project-program-filter-item{margin:10px 0}
}
#upgrade-inprogress:before{border-bottom:9.24px solid #3771b8}
#upgrade-inprogress{background-color:#3771b8}
#upgrade-inprogress:after{border-top:9.24px solid #3771b8}
#upgrade-completed:before,#relocation-completed:before{border-bottom:9.24px solid #66ac01}
#upgrade-completed,#relocation-completed{background-color:#66ac01}
#upgrade-completed:after,#relocation-completed:after{border-top:9.24px solid #66ac01}
.school-hexagon{position:relative;width:32px;height:18.48px;margin:9.24px 0}
.school-hexagon:before,.school-hexagon:after{content:"";position:absolute;width:0;border-left:16px solid transparent;border-right:16px solid transparent;left:0}
.school-hexagon:before{bottom:100%}
.school-hexagon:after{top:100%}
.school-hexagon label{cursor:pointer;position:absolute;width:120px;height:20px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;top:-2px;left:-3px;padding-left:55px;line-height:15px}
.project-program-filter-item .school-hexagon label{position:relative}
.project-program-filter-item .school-hexagon label span{position:absolute;min-width:200px}
.project-program-filter-item .filters-details{font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.42;letter-spacing:normal;color:#666;max-height:35px;overflow:hidden;margin-top:5px;position:relative}
.school-hexagon label:after{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;content:'';position:absolute;width:12px;height:6px;background:transparent;top:5px;left:12px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border:3px solid var(--White);border-top:0;border-right:0}
.school-hexagon label:hover::after{-ms-filter:"alpha(opacity=30)";filter:alpha(opacity=30);opacity:.6}
.school-hexagon input[type=checkbox]:checked+label:after{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}
.school-project-filter input[type=checkbox]{opacity:0}
.school-project-filter input[type=checkbox]:focus{outline:2px solid #000;outline-offset:20px;opacity:.9}
.project-details{width:100%;flex:auto;margin-bottom:70px}
.project-banner{position:relative}
.project-banner-title{position:absolute;top:0;left:0;border-radius:12px 0 12px 0;background-color:var(--new-theme-secondary);padding:15px 40px;opacity:.8;font-size:16px;font-weight:800;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:var(--White)}
.project-banner-title span{font-size:28px;opacity:1}
.project-banner img{border-radius:12px 12px 0 0;width:100%;height:auto}
.gef-tabs--active{margin-top:0}
.gef-tabs--active .gef-tabs__group{margin-top:0}
.gef-tabs--active .tabs__list{margin-top:1px}
.gef-tabs--active .tabs__list .gef-tabs__group .js-tablist__link{width:33.33% !important;cursor:pointer}
.gef-tabs--active .tabs__list .gef-tabs__group .tab-half-width{width:50% !important;cursor:pointer}
@media screen and (max-width:767px){.gef-tabs--active .tabs__list .gef-tabs__group .js-tablist__link{width:100% !important}
}
.gef-tabs--active .gef-tabs__group [role="tab"]{padding:15px}
.gef-tabs--active .gef-tabs__group [role="tab"][aria-selected="true"]{background-color:var(--White);color:var(--brand-primary);border-bottom:2px solid var(--brand-secondary);text-decoration:none !important}
.gef-tabs--active.gef-tabs--active-new .gef-tabs__group [role="tab"][aria-selected="true"]{background-color:var(--new-theme);color:var(--White)}
.js-tabs.gef-tabs--active .gef-tabs__panel-group [role="tabpanel"]{background-color:var(--grey-2);border-radius:0 0 12px 12px;border-bottom:0;border:1px solid #e3e3e3;padding:10px 15px 17px}
.js-tabs.gef-tabs--active .gef-tabs__panel-group .project-page[role="tabpanel"]{background-color:transparent !important;border:0 !important}
.js-tabs.gef-tabs--active .gef-tabs__panel-group .component-sidebar.project-status{max-width:none}
.js-tabs.gef-tabs--active .gef-tabs__panel-group .metadata-sidebar-container{max-width:none;margin-right:0}
.js-tabs.gef-tabs--active .gef-tabs__panel-group .uk-margin-large-bottom{margin-bottom:0 !important}
.js-tabs.gef-tabs--active .gef-tabs__panel-group .project-status .status-sidebar nav{padding:25px 14px 13px 0}
.js-tabs.gef-tabs--active .gef-tabs__panel-group .uk-width-medium-3-4.gef-main-content{margin-top:25px}
.search-title{margin-top:70px;margin-bottom:10px}
.map-intro{margin-top:36px;margin-bottom:20px}
.change-view-button{text-align:center}
.view-active{background-color:var(--brand-primary);color:var(--White)}
#sidebarMenu{width:300px;transform:translateX(-310px);transition:transform 300ms ease-in-out;background:var(--LightGrey);position:absolute;z-index:9999;box-shadow:0 0 15px 0 rgba(0,0,0,0.25);margin-top:80px}
.filtersContainer{padding-top:40px;height:500px;overflow-y:scroll}
@media screen and (min-width:991px){#sidebarMenu{width:500px;transform:translateX(-500px)}
.filtersContainer{display:flex;height:450px;padding-top:20px}
#sidebarMenu .sidebarTypeFilter{width:260px}
#sidebarMenu .sidebarStatusFilter{margin-top:30px}
}
.sidebarStatusFilter p{margin:-25px 0 0 44px}
.filtersContainer::-webkit-scrollbar{-webkit-appearance:none;width:7px}
.filtersContainer::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}
#sidebarMenu .sidebarTypeFilter li,#sidebarMenu .sidebarStatusFilter li{font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:1px;color:#404040;margin-top:0 !important}
#sidebarMenu .sidebarTypeFilter li{padding:15px 30px}
#sidebarMenu .sidebarStatusFilter li{padding:15px 35px}
#sidebarMenu .map_filters_type{padding:28px 0 0 30px;margin-top:0}
.map-type-filter:before{border-bottom:9.24px solid var(--brand-primary)}
.map-type-filter{background-color:var(--brand-primary)}
.map-type-filter:after{border-top:9.24px solid var(--brand-primary)}
.school-hexagon.map-type-filter label{width:200px}
.map-journey div#map-container{margin-bottom:-15em}
.status-filter-checkbox{position:absolute;opacity:0}
.status-filter-checkbox+label{position:relative;cursor:pointer;padding:0}
.status-filter-checkbox+label:before{content:'';margin:-8px 20px 0 -5px;display:inline-block;vertical-align:text-top;width:30px;height:30px;background:var(--White);border:1px solid var(--dark)}
.status-filter-checkbox:hover+label:before{background:var(--brand-primary);border:0;width:32px;height:32px}
.status-filter-checkbox:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,0.12)}
.status-filter-checkbox:checked+label:before{background:var(--brand-primary);border:0;width:32px;height:32px}
.status-filter-checkbox:disabled+label:before{box-shadow:none;background:#ddd}
.status-filter-checkbox:checked+label:after{content:'';position:absolute;width:12px;height:6px;background:transparent;top:2px;left:4px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border:3px solid var(--White);border-top:0;border-right:0}
input[type=checkbox]{transition:all .3s;box-sizing:border-box;display:none}
.sidebarIconOpen{transition:all 1.5s;box-sizing:border-box;cursor:pointer;z-index:99;left:210px;position:absolute;box-shadow:0 0 15px 0 rgba(0,0,0,0.25);width:169px;height:40px;background-color:var(--LightGrey);text-align:center;padding-top:10px;margin-top:10px}
@media screen and (max-width:850px){.sidebarIconOpen{left:10px;margin-top:60px}
}
.sidebarIconClose{transition:all .6s;box-sizing:border-box;cursor:pointer;z-index:99999;left:-200px;position:absolute;box-shadow:6px 0 8px -1px rgba(0,0,0,0.25);width:115px;height:46px;background-color:var(--LightGrey);padding-top:12px;margin-top:90px;padding-left:25px}
.sidebarIconOpen::before{position:absolute;display:block;content:'\f0b0';font-family:'FontAwesome';font-size:1.125rem;line-height:1.125rem;margin:0 auto;top:13px;left:15px}
.sidebarIconOpen::after,.sidebarIconClose::after{position:absolute;display:block;font-family:'FontAwesome';font-size:1.125rem;line-height:1.125rem;margin:0 auto;top:13px;right:15px}
.sidebarIconOpen::after{content:'\f0da'}
.sidebarIconClose::after{content:'\f00d'}
.map-search-box{position:absolute;right:80px;display:flex;z-index:998}
@media screen and (max-width:850px){.map-search-box{right:10px;margin-top:50px}
}
@media screen and (max-width:500px){.map-search-box{left:10px;right:10px;margin-top:100px;width:calc(100% - 20px)}
}
.school-description h1{margin-top:15px;margin-bottom:40px;font-stretch:normal;letter-spacing:-0.7px;text-align:left;color:var(--dark)}
.school-description p{overflow:hidden;position:relative;max-height:160px;font-stretch:normal;letter-spacing:.1px;text-align:left;color:var(--dark)}
.school-description .ellipsis{float:right;margin-top:-32px;position:relative;background-color:var(--White);min-width:120px}
.school-description .ellipsis button{background-color:transparent !important}
.school-description .showdetails:before{display:none}
.show-more{border:0;font-size:16px;font-weight:800;cursor:pointer;text-decoration:underline}
.show-more:hover{text-decoration:none}
.ui-menu{list-style:none;padding:10px;margin:0;display:block;border:solid 1px #404040;background-color:var(--White);z-index:999}
.ui-menu .ui-menu{margin-top:-3px}
.ui-menu .ui-menu-item{margin:0;padding:10px 85px 10px 0}
.ui-menu .ui-menu-item:hover{background-color:rgba(4,30,66,0.2)}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}
.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{margin:-1px}
.gef-main-content{padding:0 15px}
.map-slideout{width:100%;position:relative;top:-16em;display:inline-block;z-index:998;background-color:var(--White)}
.slideout-closed .map-slideout{position:fixed;right:-480px;transition:all .5s}
.map-slide-active{right:0;transition:all .5s}
.slideout-header{position:relative;padding:0;background-color:var(--White);margin-bottom:25px;box-shadow:0 0 25px 0 rgba(0,0,0,0.25);border-top:0 solid white;border-top-left-radius:7px;border-top-right-radius:7px}
#map-slideout-multiList{border-radius:7px;border:0 solid white}
#map-slideout-multiList div.slideout-header{margin-bottom:0 !important;background-color:var(--brand-primary)}
.slideout-header .uk-container .uk-width-medium-1-5{padding-left:0}
.slideout-header .uk-container .uk-width-medium-1-5 img{width:100%;height:100% !important;border-top-left-radius:7px}
.slideout-header .uk-container .uk-width-medium-4-5{padding:25px 15px}
.slideout-header .uk-container .uk-width-medium-4-5 p a{float:left}
.slideout-header p a{position:relative;top:15px}
.slideout-header .uk-container .uk-width-medium-4-5 .uk-badge{float:right;padding:5px;margin-right:10px;border-radius:4px;background-color:var(--brand-primary);font-size:14px;font-weight:400px;position:relative;top:10px;right:-25px}
.slideout-header h5{font-stretch:normal;letter-spacing:normal;text-align:left;color:var(--brand-primary)}
.slideout-header p,.slideout-header p a{color:var(--brand-primary);font-size:14px}
.slideout-header .uk-container .uk-width-medium-1-1 .uk-badge{float:right;padding:5px;margin-right:10px;border-radius:4px;background-color:var(--brand-primary);font-size:14px;font-weight:400px;position:relative;top:10px;right:-55px}
.slideout-header .uk-container .uk-width-medium-1-1{padding:25px 45px}
#map-slideout .project-program-list{margin-bottom:25px}
#map-slideout .project-program-container{text-align:left}
#map-slideout .project-program-details span{color:var(--brand-primary);font-weight:bold}
#map-slideout .project-program-details span p{color:#6e6e6e;font-weight:normal;padding-left:15px}
#map-slideout .project-program-details span .project-program-details-type{background:url('base-design/resources/images/Type.svg') left 0 top 4px no-repeat}
#map-slideout .project-program-details span .project-program-details-status{background:url('base-design/resources/images/Flag.svg') left 0 top 4px no-repeat}
#map-slideout .project-program-action{text-align:right}
#map-slideout .project-program-item{background:#f3f3f3;border-radius:4px;padding:15px;margin-bottom:10px}
#map-slideout .project-program-description,#map-slideout .project-program-title{color:var(--brand-primary)}
#map-slideout .short-intro{display:block}
#map-slideout .full-intro{display:none}
#map-slideout .view-project-program_btn,#map-slideout .view-project-program_read_more,#map-slideout .view-project-program_read_less{height:45px;font-size:16px;font-weight:normal;border-radius:4px;padding:0 25px;cursor:pointer;float:right;margin-top:10px}
#map-slideout .view-project-program_btn::after{content:'\f0da';font-family:"fontAwesome";display:inline-block;padding-left:25px;font-size:16px}
#map-slideout .view-project-program_read_more::after{content:'\f0dd';font-family:"fontAwesome";display:inline-block;padding-left:25px;font-size:16px;top:-2px;position:relative}
#map-slideout .view-project-program_read_less::after{content:'\f0de';font-family:"fontAwesome";display:inline-block;padding-left:25px;font-size:16px;top:4px;position:relative}
#map-slideout .slideout-content{padding:25px 30px}
#map-slideout-multiList .slideout-content{padding:0}
#map-slideout .slideout-content,#map-slideout-multiList .slideout-content{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.3;letter-spacing:.2px;text-align:left;color:var(--dark)}
aside#map-slideout-multiList h5{padding:10px 0 10px 20px;color:white}
#map-slideout-multiList .slideout-content ul{margin-top:0}
#map-slideout-multiList .slideout-content li{display:flex;border-bottom:solid 1px var(--brand-primary);padding:23px 20px;margin-top:0}
:last-child{margin-bottom:0}
.slideout-content dl dt{display:block;font-weight:700;transition:color .15s linear}
.slideout-content dl dd{display:flex;margin:0 0 15px}
.slideout-close{position:absolute;top:15px;right:10px;text-decoration:none;border:0;padding:0;background:transparent;cursor:pointer}
.slideout-close:before{font-family:FontAwesome;font-weight:300;line-height:1;font-size:18px;content:"\f00d";color:var(--brand-primary)}
aside#map-slideout-multiList .slideout-close:before{color:white !important}
.slideout-content a{text-decoration:none}
.slideout-content a.button{font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.31;letter-spacing:.21px;text-align:left;padding:15px 16px;margin-top:50px}
p.list-school-name{font-size:16px !important;font-weight:700 !important;padding-top:10px !important;padding-left:10px !important}
div.list-projects{padding-left:10px !important}
div.list-programs{padding-left:10px !important}
p.projects-label{margin-bottom:0 !important;margin-top:10px !important;font-weight:600 !important;font-size:13px !important}
p.programs-label{margin-top:10px !important;margin-bottom:0 !important;font-weight:600 !important;font-size:13px !important}
p.list-project-name{margin-top:0 !important}
p.list-program-name{margin-top:0 !important}
.list-projects a{text-decoration:underline !important;cursor:pointer}
.list-projects a:hover{text-decoration:none !important}
#map-slideout-multiList .slideout-content li:last-child{border-bottom:none !important}
.project-list-info{font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#404040}
.project-list-info p{font-stretch:normal;letter-spacing:.2px;text-align:left;color:#616380}
.hexagon-icon{position:relative;width:35px;height:20.21px;margin:10.10px 0;margin-right:10px}
.hexagon-icon:before,.hexagon-icon:after{content:"";position:absolute;width:0;border-left:17.5px solid transparent;border-right:17.5px solid transparent;left:0}
.hexagon-icon:before{bottom:100%}
.hexagon-icon:after{top:100%;width:0}
@media screen and (min-width:767px){.map-slideout{left:50%;transform:translateX(-50%);width:100%;max-width:1200px;background-color:var(--White);box-shadow:0 0 25px 0 var(--grey-15);border:0 solid white;border-radius:7px;position:relative}
:last-child{margin-bottom:0}
.slideout-close{right:30px}
}
.clusterController{background-color:#d8d8d8;padding:10px}
.clusterController .uk-width-small-1-2{line-height:30px}
.clusterController input[type=text]{height:30px;padding-left:15px;font-size:16px;box-sizing:border-box;border:solid 1px var(--brand-primary)}
.clusterController select,.clusterController input[type=text]{float:right;width:40%}
.clusterController input[type=button]{margin-top:10px;float:right;width:100px}
.clusterController input[type=button],.clusterController select{height:30px;background-color:var(--brand-primary);border:solid 1px var(--brand-primary);font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:1px;text-align:center;color:var(--White);cursor:pointer}
.changeColor input[type=text]{height:46px;width:70%;padding-left:15px;margin-top:10px;font-size:16px;box-sizing:border-box;border:solid 1px var(--brand-primary)}
.changeColor input[type=button]{height:46px;background-color:var(--brand-primary);border:solid 1px var(--brand-primary);font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:1px;text-align:center;color:var(--White);cursor:pointer}
@media only screen and (min-width:868px){.changeColor input[type=text]{width:80%}
}
@media only screen and (max-width:648px){.changeColor input[type=text]{width:60%}
}
.featured-container-title{margin-top:35px !important}
.featured-project{margin-top:15px;position:relative;display:flex;flex-direction:column}
.featured-project figcaption{flex:auto;text-align:left;padding:15px 20px;border-radius:0;box-shadow:0 0 25px 0 var(--grey-15)}
.featured-project figcaption:hover{flex:auto;text-align:left;padding:15px 20px;border-radius:0;box-shadow:0 0 25px 0 var(--grey-60)}
@media screen and (min-width:768px){.featured-project figcaption{min-height:75px}
}
.featured-project figcaption .featured-project-title a{color:var(--brand-primary);text-decoration:none}
.featured-project img{height:180px;width:100%;object-fit:cover;border-radius:0;box-shadow:0 0 25px 0 var(--grey-5);border-bottom:2px solid var(--brand-secondary)}
.uk-grid-medium>*{padding-left:25px;padding-right:10px}
.featured-project figcaption p{overflow-y:hidden}
.featured-project-subtitle h2{line-height:45px;font-size:14px;font-weight:500;letter-spacing:0;padding:0 15px 0 40px;color:var(--White);border-radius:4px;height:45px;position:absolute;top:15px;right:25px;cursor:pointer;background:var(--brand-secondary) url('base-design/resources/images/Target.svg') left 12px top 13px no-repeat}
.local-footer{background:var(--brand-primary);letter-spacing:2px;line-height:1.5}
.local-footer h3,.local-footer .uk-h3,.local-footer a,.local-footer .uk-link{color:var(--White)}
.local-footer p{line-height:1.7}
.local-footer span{font-weight:400}
.local-footer h3{font-stretch:normal;letter-spacing:.7px}
h3:first-child,.uk-h3:first-child{margin-top:inherit}
.local-footer .local-footer-contact,.local-footer .local-footer-contact p a{font-size:16px;font-weight:100;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:var(--White)}
.local-footer p{margin-top:0;margin-bottom:0}
.local-footer .uk-width-1-2{width:100%}
.sinsw-global-footer-links,.local-footer.local-footer-main-content,.local-footer .local-footer-social-media{width:40%}
.local-footer .local-footer-heading3{margin-top:0;float:right}
.local-footer .local-footer-heading2{margin-top:0}
.local-footer .local-footer-contact,.local-footer .local-footer-contact p a{font-style:normal;font-stretch:normal;line-height:1.5;color:var(--White)}
.local-footer p,.local-footer .local-footer-contact .local-footer-email{font-weight:100;font-size:16px;letter-spacing:.23px}
.local-footer-heading3{text-align:right}
.sws_social_links{margin-top:0;margin-right:55px}
.sinsw-social-media__link{font-size:2.5rem}
.row-footer-col1 .uk-list{float:left}
@media only screen and (max-width:768px){.sinsw-global-footer-links,.local-footer .local-footer-main-content,.local-footer .local-footer-social-media{width:100%}
.row-footer-col1 .uk-list{float:left}
.local-footer-heading3{text-align:left}
.local-footer .local-footer-heading3{float:none}
.local-footer{padding:20px 0}
.local-footer-social-media{margin-top:25px}
}
.disclaimer{margin-top:48px;padding-bottom:30px}
.disclaimer p{font-stretch:normal;letter-spacing:.2px;text-align:left}
.disclaimer p strong{font-weight:600;letter-spacing:.2px !important}
.disclaimer-date{margin-top:40px}
.sinsw-search-results .gef-pagination{text-align:center;margin-top:50px}
.sinsw-search-results{display:block;margin-left:0}
.sinsw-search-results li.current-page a{background:var(--brand-primary) !important;color:var(--White) !important}
.sinsw-search-results .gef-pagination li{margin-right:5px}
.sinsw-search-results .gef-pagination li>a,.sinsw-search-results .gef-pagination li>span{border:solid 1px var(--brand-primary);color:var(--brand-primary);padding:7px 8px;font-size:1.125rem;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left}
.sinsw-search-results .gef-pagination__prev>a>span,.sinsw-search-results .gef-pagination__prev>span>span,.sinsw-search-results .gef-pagination__next>a>span{font-size:.9rem;line-height:1.5;letter-spacing:.2px;text-align:left}
.sinsw-search-results .gef-pagination__disabled>span{border-color:#9b9b9b !important}
.sinsw-search-results .gef-pagination li.gef-pagination__more>span{color:var(--brand-primary)}
.sinsw-search-results .gef-pagination__disabled>span>span{color:#9b9b9b !important}
.sinsw-search-results .gef-pagination .gef-pagination__prev>a,.sinsw-search-results .gef-pagination .gef-pagination__prev>span,.sinsw-search-results .gef-pagination .gef-pagination__next>a,.sinsw-search-results .gef-pagination .gef-pagination__next>span{padding:7px 9px}
.sinsw-content table thead tr th{height:67px;background-color:var(--brand-primary);font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:67px;letter-spacing:normal;text-align:center;color:var(--White);padding:0}
th{height:67px;background-color:var(--brand-primary);font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:67px;letter-spacing:normal;text-align:center;color:var(--White);padding:0}
td{height:57px;line-height:57px;font-size:16px;font-weight:300;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center;color:#242400;padding:0}
.page_title{font-stretch:normal;letter-spacing:normal;text-align:left;color:var(--dark)}
.intro{font-size:20px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:.3px;text-align:left;color:var(--dark)}
.metadata{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.2px;text-align:left;color:var(--dark)}
.metadata-bold{font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.2px;text-align:left;color:var(--dark)}
.sf_explore_search{margin-top:50px;margin-bottom:25px}
.sf_explore_search .sf_explore_search_container .uk-width-small-1-2:first-child{margin:auto}
.sf_explore_search .sf_explore_search_container h2{color:var(--brand-primary);font-size:26px;font-weight:600;letter-spacing:0}
.sf_explore_search .sf_explore_search_container p{letter-spacing:0;margin-bottom:0}
.sf_explore_search .sf_explore_search_container p label{color:var(--brand-primary);font-size:14px;font-weight:normal;letter-spacing:0;margin-bottom:0;margin-top:15px}
.sf_explore_search .sf_explore_search_container p label:after{font-family:"FontAwesome";font-weight:900;content:"\f055";padding:0 15px 0 5px}
.sf_search{position:relative;display:flex;width:100%;box-shadow:0 0 25px 0 rgba(0,0,0,0.25)}
.sf-banner-container .sf-banner{margin-left:auto;margin-right:auto;height:350px;overflow:hidden;position:relative}
.sf-banner-container .sf_search{width:88%}
.sf-banner-search-form .gef-search .searchTerm{border:1px solid var(--White);padding:15px 5px 15px 20px;border-radius:5px 0 0 5px;height:50px;line-height:50px;font-size:1.125rem;color:var(--brand-primary);background:var(--White);margin-bottom:5px}
.sf-banner-search-form .gef-search .searchTerm:hover{border:1px solid #ce0037}
.sf-banner-search-form .gef-search .searchTerm:focus{background:var(--DarkGrey)}
.sf-banner-search-form .gef-search .searchButton{width:50px;height:50px;border:1px solid #ce0037;background:#ce0037;text-align:center;color:var(--White);border-radius:1px 5px 5px 1px;cursor:pointer;font-size:1.5rem;font-weight:700}
.sf-banner-search-form .gef-search .searchButton:hover{border:1px solid var(--White);border-left:0;color:#ce0037;background-color:var(--White);outline:none !important}
.sf-banner-search-form .gef-search .searchButton:hover i:before{color:#ce0037}
@media screen and (max-width:767px){.sf_explore_search .sf_search{margin-top:25px}
}
.sf_explore_search .sf_search .searchTerm{border-radius:4px 0 0 4px;width:100%;border:0;border-right:0;outline:0;color:var(--brand-primary)}
@media screen and (min-width:768px){.sf_explore_search .sf_search .searchTerm{padding:15px 5px 16px 20px}
}
.sf_explore_search .sf_search .searchButton{border-radius:0 4px 4px 0;width:60px;height:54px;border:1px solid #ce0037;background:#ce0037;text-align:center;color:var(--White);cursor:pointer;font-size:20px}
@media screen and (max-width:767px){.sf_explore_search .sf_search .searchTerm{padding:20px 5px 16px 20px}
.sf_explore_search .sf_search .searchButton{height:60px}
}
.sf-banner-container{background-color:var(--brand-primary)}
.sf-banner-image{width:50%;object-fit:cover;height:inherit;position:absolute;right:0;background-size:cover;background-repeat:no-repeat;background-position:center center}
.sf-banner-textbox{border-radius:0;background-color:var(--brand-primary);padding-left:12em;position:relative;top:50%;transform:translateY(-50%)}
.sf-banner-textbox .sf-banner-header{width:11em;color:var(--White);margin-bottom:15px}
@media screen and (min-width:425px){.sf-banner-textbox .sf-banner-header{width:13em}
}
.sf-banner-textbox .sf-banner-search{border-left:3px solid #ce0037;padding-left:15px}
.sf-banner-textbox .sf-banner-search .sf-banner-search-title{color:var(--White);margin-bottom:0}
.sf-banner-textbox .sf-banner-search .sf-banner-search-form{padding:10px 0}
@media screen and (max-width:767px){.sf-banner-textbox .sf-banner-search .sf-banner-search-form{padding:0}
}
.sf-banner-search .sinsw-banner-search-links a{font-weight:400;letter-spacing:.02em;display:inline-block;color:var(--White);text-decoration:none}
.sf-banner-search .sinsw-banner-search-links a:hover{text-decoration:underline}
.sf-banner-search .sinsw-banner-search-links a span::after{margin-left:7px;content:"\f055";font-family:FontAwesome;font-size:1rem;display:inline-block;text-decoration:none;color:var(--White)}
@media screen and (max-width:767px){.sf-banner-image{display:none}
.sf-banner-textbox{margin-left:0;border-radius:0;padding:15px}
}
@media screen and (min-width:768px){.sf-banner-image{width:100%;height:inherit}
.sf-banner-textbox{margin-left:3.5em;padding:30px 30px;width:25em}
.sf-banner-textbox .sf-banner-header{width:10em}
}
@media screen and (min-width:1024px){.sf-banner-textbox{margin-left:-0.5em}
.sf-banner-image{width:50%}
.sf-banner-textbox .sf-banner-header{width:11em}
}
@media screen and (min-width:1440px){.sf-banner-textbox{margin-left:8.3em}
.sf-banner-textbox .sf-banner-header{width:14em}
}
@media screen and (min-width:2560px){.sf-banner-textbox{margin-left:43.2em}
}
.sf_mission{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;padding:35px 0}
.sf_mission::before{position:absolute;content:" ";width:100%;top:0;bottom:0;left:0}
.sf_mission_quicklinks p.sf_m_qlinks.uk-p-bold{padding-top:10px;text-align:center;margin:auto auto 0}
.sf_mission_quicklinks{display:flex;flex-direction:column;text-align:center}
.sf_mission_quicklinks .sf_m_qlinks a{text-decoration:none}
.sf_mission_quicklinks .sf_m_qlinks a:hover{text-decoration:underline}
.sf_mission_quicklinks .sf_m_link{margin:auto auto 0}
.sf_mission .sf_mission_container{position:relative}
.sf_mission .sf_mission_container .sf_mission_header{padding-bottom:0}
@media screen and (min-width:1024px){.sf_mission .sf_mission_container .sf_mission_quicklinks{margin-top:10px}
}
.sf_mission .sf_mission_container .sf_mission_quicklinks img{padding-bottom:10px;padding-top:15px;height:auto;width:inherit;margin-left:auto;margin-right:auto}
.sf_mission .sf_mission_container .sf_mission_quicklinks a h3{font-size:24px;font-weight:bold;letter-spacing:.16px;text-align:center;color:var(--brand-primary);margin-top:0 !important}
.sf_mission .sf_mission_container .sf_mission_quicklinks p.uk-p-bold{color:var(--brand-primary)}
.sf_exploration{position:relative;min-height:320px;background-repeat:no-repeat;background-position:center;background-size:cover}
.sf_exploration::before{position:absolute;content:" ";width:100%;height:100%}
.sf_exploration.button-left::before{background-color:rgba(255,255,255,0.78)}
.sf_exploration .sf_exploration_container{position:absolute;left:50%;width:100%;top:50%;transform:translate(-50%,-50%)}
.sf_exploration img{width:100%;height:320px;vertical-align:middle}
.sf_exploration .sf_exploration_container .uk-width-medium-1-2{text-align:left}
.sf_exploration .sf_exploration_container .uk-width-medium-1-2:last-child{text-align:right;padding-top:45px}
.sf_exploration.button-left .sf_exploration_container .uk-width-medium-1-2:last-child{text-align:left}
.sf_exploration .sf_exploration_container h3 a{text-decoration:none}
.sf_exploration .sf_exploration_container h3 a:hover{text-decoration:underline}
.sf_exploration .sf_exploration_container p{letter-spacing:0;margin-bottom:0;overflow:hidden}
.sf_exploration.button-left .sf_exploration_container p,.sf_exploration.button-left .sf_exploration_container h3 a{color:var(--brand-primary)}
.sf_exploration .sf_exploration_container .exploration_btn{color:var(--brand-primary);background-color:#fff;height:60px;font-size:16px;font-weight:normal;border-radius:8px;padding:15px 25px 15px 25px;margin-top:25px;text-decoration:none}
@media screen and (min-width:768px){.sf_exploration .sf_exploration_container .exploration_btn{margin-top:35px}
}
@media screen and (max-width:415px){.sf_exploration .sf_exploration_container .exploration_btn{display:block;height:auto}
}
.sf_exploration .sf_exploration_container .exploration_btn::after{content:'\f0da';font-family:"fontAwesome";display:inline-block;padding-left:25px;font-size:20px}
@media screen and (min-width:960px){.sf_exploration .sf_exploration_container .exploration_btn::after{padding-left:80px}
}
.standard{overflow-x:hidden}
.sinsw-section-footer{word-break:break-word}
.sinsw-footer .gef-section-footer{background:var(--brand-primary);color:var(--White);border-top:5px solid #ce0037;padding:40px 0 0;padding-bottom:5px}
.sinsw-footer .gef-section-footer .sinsw-section-footer{border-bottom:1px solid var(--White)}
.sinsw-footer .gef-global-footer .uk-grid>*,.sinsw-footer .gef-section-footer .uk-grid>*{padding-left:0;text-align:left}
.sinsw-footer .gef-global-footer .uk-grid,.sinsw-footer .gef-section-footer .uk-grid{margin-left:0}
.sinsw-footer .gef-section-footer .sinsw-social-links{padding-bottom:5px;margin:0 50px 0 5px;padding-top:10px;text-align:left;background:var(--brand-primary);border-top:1px solid var(--White);text-align:left;line-height:1.725rem}
.sinsw-footer .gef-section-footer .sinsw-social-links a{text-align:center;float:left;width:45px;height:45px;border:1px solid var(--brand-primary);border-radius:100%;margin-right:10px;background:var(--White);margin-bottom:15px}
.sinsw-footer .gef-section-footer .sinsw-social-links a span{font-size:1.875rem;line-height:48px}
.sinsw-footer .gef-section-footer .sinsw-social-links li{padding-left:0}
@media screen and (min-width:768px){.sinsw-footer .gef-section-footer .sinsw-social-links a{width:45px;height:45px;margin-right:10px}
}
.sinsw-footer .gef-section-footer .sinsw-social-links .sinsw-social-icons{margin-top:20px}
.sinsw-footer .gef-section-footer .sinsw-social-links .sinsw-social-icons a{color:var(--brand-primary)}
.sinsw-footer .gef-section-footer .sinsw-social-links .sinsw-social-icons a:hover{color:var(--primary-red);border:1px solid var(--primary-red)}
.sinsw-footer .gef-section-footer .sinsw-other-sites{color:var(--White) !important;border-top:1px solid var(--White);padding:40px 15px 10px 0}
.sinsw-footer .gef-section-footer .sinsw-other-sites a{color:var(--White) !important}
.sinsw-footer .sinsw-section-footer p{color:var(--White)}
.sinsw-footer .gef-section-footer h3{padding-bottom:10px;color:var(--White) !important;text-align:left;text-transform:none}
.sinsw-footer .gef-link-list li:before{font-family:FontAwesome;display:inline-block;color:var(--White);font-size:1.2em;margin-top:-3px}
@media screen and (min-width:768px){.sinsw-footer .gef-section-footer .sinsw-other-sites .gef-link-list{margin-right:25px}
}
.sinsw-global-footer .ask-for-help{width:fit-content;background-color:var(--brand-primary);padding:.5em;margin-left:56%;color:var(--White);cursor:pointer;border-radius:4px 4px 0 0}
.sinsw-global-footer .contact-info{width:fit-content;padding:5px 5px 5px 5px;margin-left:15%;z-index:1;position:absolute;color:var(--brand-primary);background-color:var(--grey-5)}
@media screen and (min-width:768px){.sinsw-global-footer .ask-for-help{margin-left:80%}
.sinsw-global-footer .contact-info{margin-left:43%}
}
@media screen and (min-width:1024px){.sinsw-global-footer .contact-info{margin-left:52%}
}
@media screen and (min-width:1440px){.sinsw-global-footer .contact-info{margin-left:60%}
}
@media screen and (min-width:2560px){.sinsw-global-footer .ask-for-help{margin-left:67%}
.sinsw-global-footer .contact-info{margin-left:56%}
}
.sinsw-global-footer .contact-info a.contact-plink{text-decoration:none}
.sinsw-global-footer .contact-info .contact-plink::after{content:"\f08e";font-family:FontAwesome;color:var(--primary-red);cursor:pointer}
.sinsw-global-footer .contact-info ul{border:2px solid var(--grey-15);padding:1em;margin-top:0}
.sinsw-global-footer .contact-info li{border-bottom:2px solid var(--grey-15);margin:0 5px 5px;padding:10px;display:flex;justify-content:space-between}
.sinsw-global-footer .contact-info p{color:var(--brand-primary)}
.sinsw-global-footer span.afh-info:after{content:"\f086";font-family:FontAwesome;padding-left:.5em}
.sinsw-footer .gef-global-footer{color:var(--White) !important;background:var(--brand-primary);padding:3em 0 3em;border-top:5px solid var(--primary-red)}
.sinsw-footer .gef-global-footer__logo{margin:0;position:relative}
.sinsw-footer .gef-global-footer__logo .gef-corporate-logo__link{bottom:0;display:block;background:transparent}
.sinsw-footer .gef-global-footer__logo img{width:85px;height:auto}
.row-section-footer{border-top:1px solid #407ec9;border-bottom:1px solid #407ec9;display:flex;flex-wrap:wrap;flex-direction:column}
.row-section-footer .row-footer-col1{border-bottom:1px solid var(--secondary-blueMid);padding:20px 0 20px;display:flex;flex-direction:column;justify-content:space-between}
.row-section-footer .row-footer-col1 .sinsw-social-icons span{font-size:1.875rem;line-height:48px;color:var(--brand-primary)}
.row-section-footer .row-footer-col1 .sinsw-social-icons span:hover{color:var(--brand-secondary)}
.row-section-footer .row-footer-col2{border-bottom:1px solid var(--secondary-blueMid);padding:20px 0 20px 0 !important}
.row-section-footer .row-footer-col2 .gel-acknowledgement .gef-traditional__image{width:100%;height:auto;object-fit:cover}
.row-section-footer .row-footer-col3{margin:15px 0 15px 0}
ul.gef-footer_link-list.gef-linkgroups-items{display:flex;flex-wrap:wrap;flex-direction:column;gap:1em;width:100%}
.gef-footer_link-list li{padding-left:0}
@media screen and (min-width:426px){ul.gef-footer_link-list.gef-linkgroups-items{flex-direction:row;gap:1em 2em}
.gef-footer_link-list li{flex:1 0 45%}
.sinsw-footer .gef-global-footer__logo .gef-corporate-logo__link{margin-top:.5rem}
}
@media screen and (min-width:426px) and (max-width:1023px){.row-section-footer .row-footer-col1{flex-direction:row}
.row-section-footer .gel-acknowledgement .container{display:flex;gap:1em}
.row-section-footer .row-footer-col2 .gel-acknowledgement .gef-traditional__image{width:7em;height:auto}
.row-section-footer .row-footer-col1 .gef-corporate-logo__image{width:8em;height:auto}
}
@media screen and (min-width:1024px){.row-section-footer{flex-direction:row}
.row-section-footer .row-footer-col1{border-right:1px solid var(--secondary-blueMid);padding:0 20px 0 0;margin:20px 0 20px 0;border-bottom:0;flex:1 0 20%;max-width:23%}
.row-section-footer .row-footer-col2{border-right:1px solid var(--secondary-blueMid);border-bottom:0;flex:1 0 25%;max-width:32%;margin:20px 0 20px 20px !important;padding:0 20px 0 0 !important}
.row-section-footer .row-footer-col3{flex:1 0 43%;max-width:50%;margin:20px 0 20px 20px !important}
ul.gef-footer_link-list.gef-linkgroups-items{display:flex;flex-wrap:wrap;flex-direction:row}
.gef-footer_link-list li{width:48%;max-width:inherit}
}
.sinsw-social-links h3{color:#fff}
.sinsw-global-section .row-footer-col1 .sinsw-social-icons{display:flex;flex-wrap:nowrap;margin-top:1em;gap:.5em}
.sinsw-global-section .row-footer-col1 .sinsw-social-icons a.social_icon{text-align:center;float:left;width:45px;height:45px;border:1px solid var(--brand-primary);border-radius:100%;background:var(--White)}
.sinsw-global-section .row-footer-col1 .sinsw-social-icons a.social_icon:hover{border:1px solid var(--brand-secondary)}
.gel-acknowledgement p{color:var(--White)}
.gel-acknowledgement-text{margin-top:10px}
.sinsw-global-section .sinsw-social-links li{padding-left:0 !important;margin-top:0 !important}
.sinsw-global-section .row-footer-col3 ul li{margin-top:0 !important;flex-grow:0}
.sinsw-global-section .row-footer-col3 p{color:var(--White)}
.gef-footer_link-list li a{text-decoration:none}
.gef-footer_link-list li a:hover{text-decoration:underline}
.gef-footer_link-list a:after{content:"\f178";font-family:'FontAwesome';color:var(--secondary-blueTertiary);text-decoration:none;float:right;font-size:1.7em}
.row-footer-col3 .uk-width-large-1-2{width:100%}
.school-name-header{background:var(--brand-secondary);border-radius:0;width:100%;padding:10px 0;display:flex}
.school-name-header.project-alt{height:100px}
.school-name-header .uk-container{width:100%}
@media(min-width:768px){.school-name-header .uk-container-center{display:flex}
}
@media(max-width:767px){.school-name-header .uk-container-center{display:block}
}
h1.sinsw-project-name{border-left:var(--White);border-left-width:2px;border-left-style:solid;padding-left:20px}
.school-name-header h1{color:var(--White);display:inline-block;text-align:left;padding-top:5px;padding-right:20px;margin-top:5px}
.school-name-header span{color:#fff;font-weight:800;font-size:16px;padding-left:25px;text-align:left}
.project-wrapper{position:initial}
.project-events h2{text-align:left}
.project-wrapper .project-banner-full-img{width:100%;height:auto;max-height:350px;object-fit:cover}
.project-wrapper .project-details-tab{position:relative;top:-8px}
.project-wrapper .project-details-tab .js-tabs.gef-tabs--active .gef-tabs__panel-group [role="tabpanel"]{background-color:var(--White);border-radius:10px;border:0;padding:0}
.project-wrapper .js-tabs.gef-tabs--active .gef-tabs__panel-group .uk-width-medium-1-2.gef-main-content{padding:0;margin-left:-1px}
@media screen and (min-width:768px){.project-wrapper .gef-tabs--active .gef-tabs__group:first-child [role="tab"]{border-radius:4px 0 0 4px}
.project-wrapper .gef-tabs--active .gef-tabs__group:last-child [role="tab"]{border-radius:0 4px 4px 0}
}
.project-wrapper .project-details-tab .gef-tabs__panel-group .detail-list::before,.project-wrapper .project-details-tab .gef-tabs__panel-group .detail-list li::before{display:block}
.project-wrapper .project-details-tab .gef-tabs__panel-group .detail-list{text-align:left;padding-top:45px;padding-bottom:20px}
@media screen and (min-width:768px){.project-wrapper .project-details-tab .gef-tabs__panel-group .detail-list{padding-top:8px !important}
}
.project-wrapper .project-details-tab .gef-tabs__panel-group .js-tabcontent{padding-top:25px !important;padding-bottom:25px !important}
.project-wrapper .project-details-tab .sinsw-content ul{text-align:left}
.project-status-wrapper{background-color:var(--brand-primary);width:100%;padding:25px 0 40px 0}
.project-status-wrapper .accordion{padding-top:20px}
.project-status-wrapper h2{color:var(--White)}
.project-status-wrapper .accordion h5{background:var(--primary-babyBlue);border-radius:10px;color:var(--brand-primary)}
@media screen and (min-width:425px){.project-status-wrapper .accordion span{margin-left:20px}
}
.project-status-wrapper .accordion .uk-accordion-content{padding:20px 35px !important}
.project-status-wrapper .accordion .uk-accordion-title i{background:var(--brand-primary)}
.project-status-wrapper .accordion .uk-accordion-title:hover span,.project-status-wrapper .accordion .uk-accordion-title:focus span{border-color:var(--brand-primary)}
.project-status-wrapper .accordion .uk-accordion-content{background:var(--White)}
.project-status-wrapper .uk-grid-medium>*{padding-right:0}
.project-status-wrapper .step-container{position:initial;width:75%;margin-left:auto;margin-right:auto}
.project-status-wrapper .step-indicator{display:flex;width:auto}
.project-status-wrapper .step-block{flex:1;display:flex;align-items:center;justify-content:left;position:relative;flex-grow:1}
.project-status-wrapper .step-block .step{margin-left:-5px}
.project-status-wrapper .step-block:first-child,.project-status-wrapper .step-block:last-child{flex-grow:1;justify-content:flex-start}
.project-status-wrapper .step-block:last-child{display:contents}
.project-status-wrapper .step::before{content:"\f041";font-family:FontAwesome;color:var(--secondary-grey);display:block;font-size:1.5rem}
.project-status-wrapper .done .step::before{color:var(--secondary-grey)}
.project-status-wrapper .active .step::before{color:var(--brand-secondary)}
.project-status-wrapper .status-bar-progress{width:100%;position:absolute;bottom:-5px;border-bottom:3px dashed rgba(255,255,255,0.25)}
.project-status-wrapper .done .status-bar-progress{border-bottom:3px dashed rgba(255,255,255)}
.project-status-wrapper .status-item{display:flex}
.project-status-wrapper .status-container{align-self:flex-end;width:100%;text-align:center}
.project-status-wrapper .status-container div{border-radius:13px;box-shadow:0 0 25px 0 rgba(0,0,0,0.1);padding:28px 10px;background:var(--secondary-grey);text-overflow:ellipsis}
.project-status-wrapper .status-container::after{content:' ';display:block;border-radius:0 0 13px 13px;height:30px;width:100%;position:relative;bottom:30px}
.project-status-wrapper .status-container.active::after{background-color:var(--brand-secondary)}
.project-status-wrapper .status-container.done::after{background-color:var(--secondary-grey)}
.project-status-wrapper .status-container.done div{background:var(--secondary-grey)}
.project-status-wrapper .status-container.active div{background:var(--brand-secondary)}
.project-status-wrapper .active h4{color:var(--White);font-size:16px;font-weight:600;margin-bottom:2px;margin-top:2px}
.project-status-wrapper .notstarted h4{color:var(--White);font-size:16px;font-weight:600;margin-bottom:2px;margin-top:2px}
.project-status-wrapper .done p.uk-p-bold{color:var(--brand-primary);margin-bottom:2px;margin-top:2px}
.project-status-wrapper .notstarted p.uk-p-bold{color:var(--brand-primary)}
.project-status-wrapper .active p.uk-p-bold{color:var(--White)}
@media screen and (max-width:767px){.project-status-wrapper .status-item{position:relative}
.project-status-wrapper .status-item .status-container:after{position:absolute;left:25px;z-index:100;top:0;width:3px;height:50%;display:none}
.project-status-wrapper .status-item .status-container.active:after{position:absolute;left:25px;z-index:100;top:0;width:3px;height:42%;background:repeating-linear-gradient(to bottom,transparent 0 4px,var(--White) 3px 9px) 80%/3px 100% no-repeat}
.project-status-wrapper .status-item .status-container.active:before{position:absolute;left:35px;z-index:100;top:38%;transform:rotate(90deg) translateX(-50%);content:"\f041";font-family:FontAwesome;color:var(--brand-secondary);display:block;font-size:1.5rem}
.project-status-wrapper .status-item:last-child .status-container:after{position:absolute;left:25px;z-index:100;bottom:0;width:3px;top:42%;background:var(--brand-primary);height:60%}
.project-status-wrapper .status-item .status-container div{margin-bottom:30px}
.project-status-wrapper .step-container{display:none}
}
.project-slider{padding:25px 0}
.project-slider .uk-width-small-1-1{padding-right:0}
.flex-direction-nav a:before{color:var(--White) !important;font-size:8px !important;position:absolute}
.flex-direction-nav a{display:block;width:24px !important;height:24px !important;margin:-20px 10px 0 !important;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:var(--White);background-color:#000;border-radius:50%;text-align:center}
.flex-direction-nav a.flex-next:before{font-family:Helvetica,Arial,sans-serif;content:'\25ba' !important;padding-left:.5em;left:5px;top:6px}
.flex-direction-nav a.flex-prev:before{font-family:Helvetica,Arial,sans-serif;content:'\25c4' !important;padding-left:.5em;left:3px;top:6px}
.flex-direction-nav .flex-next{right:-50px;text-align:center}
.flex-direction-nav{position:absolute;top:50%;width:100%}
.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next{font-size:0}
.flex-direction-nav a{overflow:inherit !important}
.rwd-media{position:relative;width:100%;height:0;padding-bottom:56.25%}
.rwd-media iframe,.rwd-media video{position:absolute;width:100%;height:100%}
.flex-caption{padding-left:8px}
#carousel .flex-viewport .slides{width:100% !important;transform:none !important}
#carousel .flex-viewport .slides .slide-group{margin-bottom:15px;height:auto;padding-left:0;padding-right:0;width:33.3% !important}
#slider .flex-viewport .slides img,#carousel .flex-viewport .slides .slide-group img{padding:7.5px;border-radius:10px;height:auto !important}
li.flex-active-slide img{height:400px !important}
.gallery-dev-ht{height:310px}
@media screen and (min-width:426px){.gallery-dev-ht{height:335px}
}
@media screen and (min-width:769px){.gallery-dev-ht{height:425px}
}
.project-info{padding:25px 0;background:rgba(110,110,110,0.05)}
.project-info .project-additional-info .info-container{background:var(--White);border-radius:13px;box-shadow:0 0 25px 0 var(--grey-15);padding:30px}
.project-info .info-container{margin-top:20px}
.project-info .project-news .info-container{border-radius:13px;box-shadow:0 0 25px 0 var(--grey-15);margin-bottom:40px}
.project-info .project-additional-info .info-container h3{color:var(--brand-primary)}
.project-info .project-news .info-container img{border-radius:13px 13px 0 0;width:100%;height:auto;max-height:180px}
.project-info .project-news .info-container figcaption{padding:15px}
.project-info .project-news .info-container figcaption p{letter-spacing:0;overflow:hidden}
.project-info-container{height:auto;display:inline-block;width:100%}
@media screen and (min-width:1024px){.project-info-container div.project-info-detail{margin-bottom:16px;background:var(--grey-5);border-radius:10px;height:auto;display:inline-grid;width:46%;margin-left:8px;margin-right:8px;padding-bottom:10px;min-height:90px}
}
@media screen and (max-width:1024px){.project-info-container div.project-info-detail{margin-bottom:16px;background:var(--grey-5);border-radius:10px;height:92px;display:block;float:left;width:100%;margin-left:8px;margin-right:8px;padding-bottom:5px;padding-top:12px}
.project-info-detail .project-info-icon p.proj-info-text{margin-left:30px !important}
}
.project-info-detail span.project-info-icon::before{padding-left:5px;padding-right:10px;content:'\f105';font-family:FontAwesomeSolid;font-size:16px;text-decoration:none;color:var(--brand-primary);margin-right:5px}
.project-info-detail .project-info-icon p.proj-info-text{margin:-23px 0 0 15px;color:var(--brand-secondary)}
@media screen and (max-width:1440px){margin-left:36px}
.project-info-detail span.project-info-type::before{content:'\f549' !important}
.project-info-detail span.project-info-status::before{content:'\f024' !important}
.project-info-detail span.project-info-substatus::before{content:'\f024' !important}
.project-info-detail span.project-info-funding-year::before{content:'\f073' !important}
.project-info-detail span.project-info-funding-sources::before{content:'\f4c0' !important}
.project-info-detail span.project-info-commencement::before{content:'\f073' !important}
.project-info-detail span.project-info-completion::before{content:'\f073' !important}
.project-info-detail span.project-info-architect::before{content:'\f568' !important}
.project-info-detail span.project-info-designConsultant::before{content:'\f568' !important}
.project-info-detail span.project-info-builder::before{content:'\f6e3' !important}
.project-info-detail span.project-info-electorate::before{content:'\f3c5' !important}
.project-info-detail span.project-info-address::before{content:'\f3c5' !important}
.project-info-detail span.project-info-icon{padding-left:15px;height:20px;padding-top:15px}
.project-info-detail p.uk-p-bold{display:block;padding-left:20px;color:var(--brand-primary)}
.sinsw-events-container h2{margin-bottom:35px;margin-top:20px}
.sinsw-events-container h2:first-child{margin-bottom:20px}
.sinsw-events-container .events-wrapper-right{padding-left:0}
.sinsw-events-container .sinsw-events-left-container{border-radius:13px 0 0 13px;box-shadow:0 0 25px 0 rgba(0,0,0,0.1)}
.sinsw-events-container .upcoming-events .sinsw-events-left-container{background:var(--brand-secondary);min-width:85px;height:100%}
.sinsw-events-container .past-events .sinsw-events-left-container{background:#6e6e6e;min-width:85px;height:100%}
.sinsw-events-container .upcoming-events,.sinsw-events-container .past-events{margin-top:20px;display:none;padding-right:20px}
@media screen and (max-width:767px){.sinsw-events-container .upcoming-events,.sinsw-events-container .past-events{padding-left:20px}
}
.gef-button-default{font-weight:500;letter-spacing:0;text-align:center;display:block;border:1px solid var(--brand-secondary);padding:10px 20px;border-radius:4px;background-color:var(--brand-secondary);color:var(--White);font-size:1rem;line-height:1.4;cursor:pointer}
.gef-button-default:hover{background-color:var(--White);color:var(--brand-secondary)}
.sinsw-events-container .load-more-events,.project-contact-form .send-message{text-align:center;display:block;margin-top:35px;border:2px solid var(--brand-secondary);padding:10px 20px;border-radius:4px;background-color:var(--brand-secondary);cursor:pointer}
.sinsw-events-container .load-more-events:hover,.project-contact-form .send-message:hover{background-color:var(--White);border:2px solid var(--brand-secondary)}
.sinsw-events-container .sinsw-events-right-container{background:var(--White);border-radius:0 13px 13px 0;padding:20px;box-shadow:5px 5px 10px 0 var(--grey-15)}
.sinsw-events-container .sinsw-event-day{color:#fff;font-size:44px;font-weight:800;text-align:center}
@media screen and (max-width:767px){.sinsw-events-container .sinsw-events-right-container{border-radius:0 0 13px 13px}
.sinsw-events-container .sinsw-event-day{margin-top:10px}
}
.sinsw-events-container .sinsw-event-date,.sinsw-events-container .sinsw-event-time{color:var(--White);text-align:center}
.sinsw-events-container .sinsw-event-title{color:var(--brand-primary);text-align:left}
.sinsw-events-container .sinsw-event-des{overflow:hidden;text-align:left}
.sinsw-events-container .sinsw-event-location{text-align:left;display:block}
@media screen and (max-width:767px){.sinsw-events-container h2{text-align:left}
.sinsw-events-container .sinsw-events-left-container{border-radius:13px 13px 0 0;display:flex;align-items:center;padding:15px 35px}
.sinsw-events-container .sinsw-event-date{padding:25px}
.sinsw-events-container .sinsw-event-time{margin-bottom:10px;position:absolute;right:45px}
@media screen and (max-width:767px){.sinsw-events-container .sinsw-event-time{right:80px;margin:0 0 10px 0}
}
.sinsw-events-container .events-wrapper-right{padding-left:25px}
.project-wrapper .project-details-tab .gef-tabs__panel-group .detail-list{background:#fff;padding-left:15px;margin-bottom:20px}
}
.contact-form-email-invalid{color:var(--brand-secondary)}
.category-deifnition{padding-left:20px}
.project-contact-form{padding-top:25px}
@media screen and (min-width:1024px) and (max-width:1220px){.project-contact-form .uk-container-center{margin-left:15px}
}
@media screen and (min-width:1220px){.project-contact-form .uk-container-center{margin-left:-15px}
}
.project-contact-form .uk-width-small-1-1.uk-width-medium-1-2{padding-left:0;padding-right:0}
@media screen and (min-width:768px){.project-contact-form .uk-width-small-1-1.uk-width-medium-1-2{padding-right:50px}
}
.featured-programs{padding-bottom:40px}
.project-contact-form h2{color:var(--brand-primary);text-align:left}
.project-contact-form .media-container a{width:50px;height:50px;text-align:center;float:left;border:1px solid var(--brand-primary);border-radius:100%;background:var(--White);margin-bottom:15px;background-color:var(--brand-primary);margin-right:15px}
.project-contact-form .media-container a span{color:var(--White);font-size:1.5rem;line-height:50px}
.project-contact-form .contact-desc{overflow:hidden;letter-spacing:.23px;text-align:left;word-break:break-word}
.project-contact-form .contact-form{padding-top:30px;padding-bottom:30px}
.project-contact-form .contact-form .uk-p-bold{float:left;color:var(--brand-primary);letter-spacing:.26px}
.project-contact-form .contact-form .send-message p.uk-p-bold,#community-info-tab .load-more-events p.uk-p-bold{color:var(--White);letter-spacing:.26px}
#community-info-tab .load-more-events p.uk-p-bold:hover{color:var(--brand-secondary)}
.project-contact-form .contact-form .send-message p.uk-p-bold:hover{color:var(--brand-secondary)}
.project-contact-form .contact-form input,.project-contact-form .contact-form textarea{width:100%;background-color:var(--grey-2);border-radius:4px;border:1px solid var(--grey-60);margin-bottom:20px;margin-top:10px;color:var(--brand-primary);padding-left:20px;line-height:1.5}
.project-contact-form .contact-form input{height:45px}
.project-contact-form .contact-form textarea{padding-top:15px}
.project-resources .category-button{color:#fff;font-size:14px;font-weight:600;letter-spacing:.2px;line-height:21px;text-align:center;background:#6e6e6e;border-radius:4px;height:45px;min-width:190px}
.project-resources li[aria-expanded=true] .category-button{background:var(--brand-primary)}
.project-resources .resources-list{background:#fff;border-radius:13px;box-shadow:0 0 25px 0 rgba(0,0,0,0.1);height:80px;display:flex;align-items:center;margin:20px}
.project-resources .resources-list h6{color:var(--brand-primary);letter-spacing:.26px;padding-left:20px}
.project-resources .resources-list b.file-details{padding-left:10px;font-size:12px;margin-top:1px;opacity:90%;color:var(--brand-primary);font-weight:600}
.project-resources .resources-list a.external-link-btn{background:url('base-design/resources/images/globe.svg') left 18px top 14px no-repeat;background-color:var(--brand-secondary)}
.project-resources .resources-list a.download-btn{background:url('base-design/resources/images/Iconspace File.svg') left 20px top 14px no-repeat;background-color:var(--brand-secondary)}
.project-resources .resources-list a.external-link-btn:hover,.project-resources .resources-list a.download-btn:hover{background-color:var(--White);color:var(--brand-secondary);border:2px solid var(--brand-secondary)}
.project-resources .resources-list a{border-radius:4px;height:35px;padding:12px 30px 0 40px;position:absolute;right:40px;letter-spacing:0;text-decoration:none;outline:none !important;border-width:2px}
.project-resources .resources-list p.uk-p-bold{margin-bottom:59px}
.gef-tabs-mobile-dropdown{display:none;background:var(--brand-primary);border-radius:4px;border:2px solid #fff !important;width:100%;font:inherit;line-height:24px;padding:15px;color:#fff;font-size:14px;font-weight:800;outline:0;cursor:pointer;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,white 50%),linear-gradient(135deg,white 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em + 12px),calc(100% - 15px) calc(1em + 12px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}
.project-resources .gef-tabs--active .tabs__list .gef-tabs__group .js-tablist__link{width:fit-content !important;cursor:pointer;margin-bottom:10px;border-radius:4px;text-align:center;min-width:20%}
@media screen and (max-width:767px){.project-resources .gef-tabs--active .tabs__list .gef-tabs__group .js-tablist__link{width:100% !important}
}
.gef-tabs-mobile-dropdown:focus{background-image:linear-gradient(45deg,white 50%,transparent 50%),linear-gradient(135deg,transparent 50%,white 50%);background-position:calc(100% - 15px) calc(1em + 12px),calc(100% - 20px) calc(1em + 12px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;border-color:green;outline:0}
.gef-tabs-mobile-dropdown option{margin:40px;background:var(--White);color:var(--brand-primary)}
.files-dropdown-mobile{position:relative}
.files-dropdown-mobile .uk-dropdown{width:100%;background-color:var(--White);color:var(--brand-primary);border:1px solid var(--brand-primary);padding:0;position:relative}
.files-dropdown-mobile .uk-dropdown ul{margin-top:-2px}
.files-dropdown-mobile .uk-dropdown-bottom{margin-top:0}
.files-dropdown-mobile .uk-dropdown li{cursor:pointer;margin-top:0;padding-top:10px;padding-bottom:10px}
.files-dropdown-mobile .uk-dropdown li:hover{background-color:var(--DarkGrey);color:var(--brand-primary)}
@media screen and (max-width:767px){.project-resources .resources-list{height:auto;display:block;padding:25px;padding-bottom:60px !important;margin-left:5px;margin-right:5px}
.project-resources .resources-list a{right:90px}
.gef-tabs-mobile-dropdown{display:inline-block}
.gef-tabs--active .gef-tabs__group{display:none}
.files-dropdown-desktop{display:none}
}
.project-news a{text-decoration:none}
.project-info .accordion p{border-radius:10px}
.project-info .gef-show-hide{margin-top:10px !important}
@media(min-width:768px){.project-info aside.sinsw-sidebar-wrapper{padding-left:0}
}
.project-program-list h2{display:none}
.about-us .js-tabs.gef-tabs--active .gef-tabs__panel-group [role="tabpanel"]{border-radius:unset;background:unset;border:0;border-left:0;border-right:0;padding:0}
nav.contact-sinsw>*{line-height:2.2}
.date-wrapper{display:flex}
.date-wrap-inner{margin:auto}
.events-grid{display:flex !important}
@media screen and (min-width:768px){.search-banner{margin-bottom:10px}
}
@media screen and (min-width:768px){.map-search-box.sinsw-remove-external-link{width:460px}
}
@media screen and (min-width:1024px){.map-search-box.sinsw-remove-external-link{width:557px}
}
@media screen and (min-width:1200px){.map-search-box.sinsw-remove-external-link{width:625px}
}
ul.ui-menu#ui-id-1{width:278px !important}
@media screen and (min-width:323px){ul.ui-menu#ui-id-1{width:333px !important}
}
@media screen and (min-width:425px){ul.ui-menu#ui-id-1{width:383px !important}
}
@media screen and (min-width:768px){ul.ui-menu#ui-id-1{width:355px !important}
}
@media screen and (min-width:1024px){ul.ui-menu#ui-id-1{width:378px !important}
}
@media screen and (min-width:1200px){ul.ui-menu#ui-id-1{width:446px !important}
}
.assets-nav .gef-side-navigation>li.uk-parent>a,.gef-side-navigation>li.uk-parent>a:visited{position:static}
.assets-nav ul li::after{content:unset !important;position:absolute;top:0;left:-20px;line-height:0;margin-top:.625rem}
.sort-a-z:after{content:"\f15d";cursor:pointer;font-family:'FontAwesome';margin-left:20px;font-size:15px;font-style:normal;font-weight:100;color:var(--brand-primary);line-height:24px}
.sort-z-a:after{content:"\f15e";cursor:pointer;font-family:'FontAwesome';margin-left:20px;font-size:15px;font-style:normal;font-weight:100;color:var(--brand-primary);line-height:24px}
.schoolslistexcel table thead tr{display:flex;flex-direction:column}
.schoolslistexcel table tbody tr{display:flex;flex-direction:column;border-bottom:1px solid var(--text-darkGrey)}
.schoolslistexcel table thead tr th{height:inherit;background-color:var(--White);text-align:left;padding:10px 0 10px 0}
.schoolslistexcel table thead{background-color:var(--text-darkGrey);border-bottom:2px solid #ce0037}
.schoolslistexcel table thead tr th .uk-p-bold{color:var(--brand-primary)}
.schoolslistexcel table tbody tr td{padding:17px 0 13px 0;height:unset;text-align:left;border-bottom:0}
.schoolslistexcel table tbody tr td p a{color:var(--text-darkGrey)}
@media screen and (min-width:426px){.schoolslistexcel td.s3.softmerge{text-align:left}
.schoolslistexcel th.lgaName{text-align:left}
}
@media screen and (max-width:767px){.schoolslistexcel table thead tr th{display:flex}
}
@media screen and (min-width:768px){.schoolslistexcel table thead tr th{padding:13px 0 13px 10px}
.schoolslistexcel table tbody tr td{padding:13px 0 13px 10px;height:unset}
.schoolslistexcel table thead tr{flex-direction:row}
.schoolslistexcel table thead tr th.schoolName{flex:1.5}
.schoolslistexcel table thead tr th.lgaName{flex:1}
.schoolslistexcel table thead tr th.ogl{flex:1}
.schoolslistexcel table tbody tr{flex-direction:row}
.schoolslistexcel table tbody tr td.s2.softmerge{flex:1.5}
.schoolslistexcel table tbody tr td.s3.softmerge{flex:1}
.schoolslistexcel table tbody tr td.s4.softmerge{flex:1}
}
.gallery .project-slider ul li::after{content:none}
.gallery .project-slider h3{padding-bottom:15px}
.gallery #slider .slides img{padding:7.5px;border-radius:10px;height:100% !important}
#videoCont{background-color:#000;position:relative}
#videoCont #banner-frame{width:100%}
@media screen and (min-width:768px){#videoCont #banner-frame{width:100%;height:28rem}
}
#videoCont #banner-video{width:100%}
#videoCont #video-actions-play{position:absolute;cursor:pointer;left:91%;top:74%;z-index:1}
@media screen and (min-width:768px){#videoCont #video-actions-play{top:85%}
}
#videoCont #video-actions-pause{position:absolute;cursor:pointer;left:91%;top:74%;z-index:1}
@media screen and (min-width:768px){#videoCont #video-actions-pause{top:85%}
}
#videoCont .fa-play-circle:before{content:"\f144";font-size:2rem}
@media screen and (min-width:768px){#videoCont .fa-play-circle:before{font-size:3rem}
}
#videoCont .fa-pause:before{content:"\f04c";font-size:2rem}
@media screen and (min-width:768px){#videoCont .fa-pause:before{font-size:3rem}
}
.show-page-head{font-size:30px;font-weight:600}
.school-char-links{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em}
.sinsw-siteheader header.uk-site-navbar{display:flex;margin:1em 0}
input#all-site-search-text{padding:14px 73px 14px 14px;margin:auto 2.8em;border-radius:4px;background-color:#f2f2f2;font-size:1rem;line-height:1.125rem;height:auto;width:19em;border:1px solid var(--text-darkGrey)}
.sinsw-siteheader .uk-button:hover,.sinsw-siteheader .uk-button:focus{background-color:var(--secondary-blueTertiary) !important;padding-left:35px;color:white;outline:0;text-decoration:none}
div#sinsw-allsite-search-icon{margin-left:auto}
.sinsw-siteheader .header-allsite-search{top:0;left:0;width:30em;display:block}
.allsite-search-input{display:flex;position:relative;margin:0}
.sinsw-allsite-search-textfield{padding:1em 4em 1em 1em;margin:14px 0 0;background-color:var(--grey-5);border:1px solid #5f5f5f;border-radius:4px;box-shadow:none;flex-grow:1;max-width:100%;box-sizing:border-box;font-size:16px}
.sinsw-allsite-search-input__submit{position:absolute;top:.7em;margin:0;font-size:1.25em;width:3em;height:2.6em;left:21em}
.sinsw-allsite-search-input__submit::before{position:absolute;display:block;content:'\f002';font-family:'FontAwesome';font-size:26px;pointer-events:none;top:4px;left:21px;color:var(--brand-primary)}
.sinsw-allsite-search-input__submit-button{position:relative;background-color:transparent;font-family:'FontAwesome';font-size:18px;border:0;box-shadow:none;cursor:pointer;padding:0}
.sinsw-siteheader .sinsw-allsite-search-textfield:hover{box-shadow:0 0 0 .1rem var(--grey-60);animation:0;border:0}
.sinsw-siteheader .sinsw-allsite-search-textfield:focus{box-shadow:0 0 0 .1rem var(--secondary-blueTertiary);animation:0;border:0}
ul.list-columns.top-border.uk-width-1-1.uk-nav.uk-nav-navbar{padding:0 1em;display:flex;flex-wrap:wrap;gap:1em 3em;align-items:center}
.sinsw-meganav-container .list-columns li.sinsw-toc_item{border-bottom:1px solid #f2f2f2}
.sinsw-meganav-container .list-columns li.sinsw-toc_item a:hover{background:0}
.sinsw-meganav-container .list-columns li.sinsw-toc_item:hover{background-color:var(--primary-babyBlue);padding:1em 0 0 1em}
.sinsw-meganav-container .list-columns span.sinsw-mega-nav-text{font-weight:700;color:var(--brand-primary)}
.navigation .uk-icon-plus:before{content:"\f054";font-size:21px !important;color:var(--brand-primary)}
a.sinsw-local-mobile-nav__plus-icon{border-bottom:1px solid var(--grey-30)}
.sinsw-local-mobile-nav__li--name.sinsw-local-mobile-nav__li--name-InfrastructurePlan{border-bottom:1px solid var(--grey-30);border-right:1px solid var(--grey-30)}
.navigation ul.list-columns li a:focus{outline:none !important;background:0}
.additional-contact-info ul li::after{content:'\25CF';position:absolute;top:0;left:0;line-height:0;margin-top:.625rem}
.project-details-tab .additional-contact-info ol li:before{display:block}
// flex-slider @font-face{font-family:flexslider-icon;src:url(base-design/css/fonts/flexslider-icon.eot);src:url(base-design/css/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(base-design/css/fonts/flexslider-icon.woff) format('woff'),url(base-design/css/fonts/flexslider-icon.ttf) format('truetype'),url(base-design/css/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:400;font-style:normal}
.flex-container a:hover,.flex-slider a:hover{outline:0}
.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}
.flex-pauseplay span{text-transform:capitalize}
.flexslider{margin:0;padding:0}
.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}
.flexslider .slides img{width:100%;display:block}
.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .flexslider .slides{display:block}
* html .flexslider .slides{height:1%}
.no-js .flexslider .slides>li:first-child{display:block}
.flexslider{margin:0 0 60px;background:var(--White);border:4px solid var(--White);position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);box-shadow:'' 0 1px 4px rgba(0,0,0,.2)}
.flexslider .slides{zoom:1}
.flexslider .slides img{height:auto;-moz-user-select:none}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.loading .flex-viewport{max-height:300px}
@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}
}
.carousel li{margin-right:5px}
.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.flex-direction-nav a:before{font-family:flexslider-icon;font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3)}
.flex-direction-nav a.flex-next:before{content:'\f002'}
.flex-direction-nav .flex-prev{left:-50px}
.flex-direction-nav .flex-next{right:-50px;text-align:right}
.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}
.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}
.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}
.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}
.flex-direction-nav .flex-disabled{opacity:0 !important;cursor:default;z-index:-1}
.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}
.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:'\f004'}
.flex-pauseplay a:hover{opacity:1}
.flex-pauseplay a.flex-play:before{content:'\f003'}
.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}
.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}
.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}
.flex-control-thumbs li{width:25%;float:left;margin:0}
.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.flex-control-thumbs img:hover{opacity:1}
.flex-control-thumbs .flex-active{opacity:1;cursor:default}
@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}
.flex-direction-nav .flex-next{opacity:1;right:10px}
}
.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}
.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}
.fa-xs{font-size:.75em}
.fa-sm{font-size:.875em}
.fa-1x{font-size:1em}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-6x{font-size:6em}
.fa-7x{font-size:7em}
.fa-8x{font-size:8em}
.fa-9x{font-size:9em}
.fa-10x{font-size:10em}
.fa-fw{text-align:center;width:1.25em}
.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}
.fa-ul>li{position:relative}
.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}
.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}
.fa-pull-left{float:left}
.fa-pull-right{float:right}
.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}
.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}
.fa-spin{animation:fa-spin 2s infinite linear}
.fa-pulse{animation:fa-spin 1s infinite steps(8)}
@keyframes fa-spin{0{transform:rotate(0)}
to{transform:rotate(1turn)}
}
.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}
.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}
.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}
.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}
.fa-flip-vertical{transform:scaleY(-1)}
.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}
.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}
:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}
.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}
.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}
.fa-stack-1x{line-height:inherit}
.fa-stack-2x{font-size:2em}
.fa-inverse{color:var(--White)}
.fa-500px:before{content:"\f26e"}
.fa-accessible-icon:before{content:"\f368"}
.fa-accusoft:before{content:"\f369"}
.fa-acquisitions-incorporated:before{content:"\f6af"}
.fa-ad:before{content:"\f641"}
.fa-address-book:before{content:"\f2b9"}
.fa-address-card:before{content:"\f2bb"}
.fa-adjust:before{content:"\f042"}
.fa-adn:before{content:"\f170"}
.fa-adversal:before{content:"\f36a"}
.fa-affiliatetheme:before{content:"\f36b"}
.fa-air-freshener:before{content:"\f5d0"}
.fa-algolia:before{content:"\f36c"}
.fa-align-center:before{content:"\f037"}
.fa-align-justify:before{content:"\f039"}
.fa-align-left:before{content:"\f036"}
.fa-align-right:before{content:"\f038"}
.fa-alipay:before{content:"\f642"}
.fa-allergies:before{content:"\f461"}
.fa-amazon:before{content:"\f270"}
.fa-amazon-pay:before{content:"\f42c"}
.fa-ambulance:before{content:"\f0f9"}
.fa-american-sign-language-interpreting:before{content:"\f2a3"}
.fa-amilia:before{content:"\f36d"}
.fa-anchor:before{content:"\f13d"}
.fa-android:before{content:"\f17b"}
.fa-angellist:before{content:"\f209"}
.fa-angle-double-down:before{content:"\f103"}
.fa-angle-double-left:before{content:"\f100"}
.fa-angle-double-right:before{content:"\f101"}
.fa-angle-double-up:before{content:"\f102"}
.fa-angle-down:before{content:"\f107"}
.fa-angle-left:before{content:"\f104"}
.fa-angle-right:before{content:"\f105"}
.fa-angle-up:before{content:"\f106"}
.fa-angry:before{content:"\f556"}
.fa-angrycreative:before{content:"\f36e"}
.fa-angular:before{content:"\f420"}
.fa-ankh:before{content:"\f644"}
.fa-app-store:before{content:"\f36f"}
.fa-app-store-ios:before{content:"\f370"}
.fa-apper:before{content:"\f371"}
.fa-apple:before{content:"\f179"}
.fa-apple-alt:before{content:"\f5d1"}
.fa-apple-pay:before{content:"\f415"}
.fa-archive:before{content:"\f187"}
.fa-archway:before{content:"\f557"}
.fa-arrow-alt-circle-down:before{content:"\f358"}
.fa-arrow-alt-circle-left:before{content:"\f359"}
.fa-arrow-alt-circle-right:before{content:"\f35a"}
.fa-arrow-alt-circle-up:before{content:"\f35b"}
.fa-arrow-circle-down:before{content:"\f0ab"}
.fa-arrow-circle-left:before{content:"\f0a8"}
.fa-arrow-circle-right:before{content:"\f0a9"}
.fa-arrow-circle-up:before{content:"\f0aa"}
.fa-arrow-down:before{content:"\f063"}
.fa-arrow-left:before{content:"\f060"}
.fa-arrow-right:before{content:"\f061"}
.fa-arrow-up:before{content:"\f062"}
.fa-arrows-alt:before{content:"\f0b2"}
.fa-arrows-alt-h:before{content:"\f337"}
.fa-arrows-alt-v:before{content:"\f338"}
.fa-assistive-listening-systems:before{content:"\f2a2"}
.fa-asterisk:before{content:"\f069"}
.fa-asymmetrik:before{content:"\f372"}
.fa-at:before{content:"\f1fa"}
.fa-atlas:before{content:"\f558"}
.fa-atom:before{content:"\f5d2"}
.fa-audible:before{content:"\f373"}
.fa-audio-description:before{content:"\f29e"}
.fa-autoprefixer:before{content:"\f41c"}
.fa-avianex:before{content:"\f374"}
.fa-aviato:before{content:"\f421"}
.fa-award:before{content:"\f559"}
.fa-aws:before{content:"\f375"}
.fa-backspace:before{content:"\f55a"}
.fa-backward:before{content:"\f04a"}
.fa-balance-scale:before{content:"\f24e"}
.fa-ban:before{content:"\f05e"}
.fa-band-aid:before{content:"\f462"}
.fa-bandcamp:before{content:"\f2d5"}
.fa-barcode:before{content:"\f02a"}
.fa-bars:before{content:"\f0c9"}
.fa-baseball-ball:before{content:"\f433"}
.fa-basketball-ball:before{content:"\f434"}
.fa-bath:before{content:"\f2cd"}
.fa-battery-empty:before{content:"\f244"}
.fa-battery-full:before{content:"\f240"}
.fa-battery-half:before{content:"\f242"}
.fa-battery-quarter:before{content:"\f243"}
.fa-battery-three-quarters:before{content:"\f241"}
.fa-bed:before{content:"\f236"}
.fa-beer:before{content:"\f0fc"}
.fa-behance:before{content:"\f1b4"}
.fa-behance-square:before{content:"\f1b5"}
.fa-bell:before{content:"\f0f3"}
.fa-bell-slash:before{content:"\f1f6"}
.fa-bezier-curve:before{content:"\f55b"}
.fa-bible:before{content:"\f647"}
.fa-bicycle:before{content:"\f206"}
.fa-bimobject:before{content:"\f378"}
.fa-binoculars:before{content:"\f1e5"}
.fa-birthday-cake:before{content:"\f1fd"}
.fa-bitbucket:before{content:"\f171"}
.fa-bitcoin:before{content:"\f379"}
.fa-bity:before{content:"\f37a"}
.fa-black-tie:before{content:"\f27e"}
.fa-blackberry:before{content:"\f37b"}
.fa-blender:before{content:"\f517"}
.fa-blender-phone:before{content:"\f6b6"}
.fa-blind:before{content:"\f29d"}
.fa-blogger:before{content:"\f37c"}
.fa-blogger-b:before{content:"\f37d"}
.fa-bluetooth:before{content:"\f293"}
.fa-bluetooth-b:before{content:"\f294"}
.fa-bold:before{content:"\f032"}
.fa-bolt:before{content:"\f0e7"}
.fa-bomb:before{content:"\f1e2"}
.fa-bone:before{content:"\f5d7"}
.fa-bong:before{content:"\f55c"}
.fa-book:before{content:"\f02d"}
.fa-book-dead:before{content:"\f6b7"}
.fa-book-open:before{content:"\f518"}
.fa-book-reader:before{content:"\f5da"}
.fa-bookmark:before{content:"\f02e"}
.fa-bowling-ball:before{content:"\f436"}
.fa-box:before{content:"\f466"}
.fa-box-open:before{content:"\f49e"}
.fa-boxes:before{content:"\f468"}
.fa-braille:before{content:"\f2a1"}
.fa-brain:before{content:"\f5dc"}
.fa-briefcase:before{content:"\f0b1"}
.fa-briefcase-medical:before{content:"\f469"}
.fa-broadcast-tower:before{content:"\f519"}
.fa-broom:before{content:"\f51a"}
.fa-brush:before{content:"\f55d"}
.fa-btc:before{content:"\f15a"}
.fa-bug:before{content:"\f188"}
.fa-building:before{content:"\f1ad"}
.fa-bullhorn:before{content:"\f0a1"}
.fa-bullseye:before{content:"\f140"}
.fa-burn:before{content:"\f46a"}
.fa-buromobelexperte:before{content:"\f37f"}
.fa-bus:before{content:"\f207"}
.fa-bus-alt:before{content:"\f55e"}
.fa-business-time:before{content:"\f64a"}
.fa-buysellads:before{content:"\f20d"}
.fa-calculator:before{content:"\f1ec"}
.fa-calendar:before{content:"\f133"}
.fa-calendar-alt:before{content:"\f073"}
.fa-calendar-check:before{content:"\f274"}
.fa-calendar-minus:before{content:"\f272"}
.fa-calendar-plus:before{content:"\f271"}
.fa-calendar-times:before{content:"\f273"}
.fa-camera:before{content:"\f030"}
.fa-camera-retro:before{content:"\f083"}
.fa-campground:before{content:"\f6bb"}
.fa-cannabis:before{content:"\f55f"}
.fa-capsules:before{content:"\f46b"}
.fa-car:before{content:"\f1b9"}
.fa-car-alt:before{content:"\f5de"}
.fa-car-battery:before{content:"\f5df"}
.fa-car-crash:before{content:"\f5e1"}
.fa-car-side:before{content:"\f5e4"}
.fa-caret-down:before{content:"\f0d7"}
.fa-caret-left:before{content:"\f0d9"}
.fa-caret-right:before{content:"\f0da"}
.fa-caret-square-down:before{content:"\f150"}
.fa-caret-square-left:before{content:"\f191"}
.fa-caret-square-right:before{content:"\f152"}
.fa-caret-square-up:before{content:"\f151"}
.fa-caret-up:before{content:"\f0d8"}
.fa-cart-arrow-down:before{content:"\f218"}
.fa-cart-plus:before{content:"\f217"}
.fa-cat:before{content:"\f6be"}
.fa-cc-amazon-pay:before{content:"\f42d"}
.fa-cc-amex:before{content:"\f1f3"}
.fa-cc-apple-pay:before{content:"\f416"}
.fa-cc-diners-club:before{content:"\f24c"}
.fa-cc-discover:before{content:"\f1f2"}
.fa-cc-jcb:before{content:"\f24b"}
.fa-cc-mastercard:before{content:"\f1f1"}
.fa-cc-paypal:before{content:"\f1f4"}
.fa-cc-stripe:before{content:"\f1f5"}
.fa-cc-visa:before{content:"\f1f0"}
.fa-centercode:before{content:"\f380"}
.fa-certificate:before{content:"\f0a3"}
.fa-chair:before{content:"\f6c0"}
.fa-chalkboard:before{content:"\f51b"}
.fa-chalkboard-teacher:before{content:"\f51c"}
.fa-charging-station:before{content:"\f5e7"}
.fa-chart-area:before{content:"\f1fe"}
.fa-chart-bar:before{content:"\f080"}
.fa-chart-line:before{content:"\f201"}
.fa-chart-pie:before{content:"\f200"}
.fa-check:before{content:"\f00c"}
.fa-check-circle:before{content:"\f058"}
.fa-check-double:before{content:"\f560"}
.fa-check-square:before{content:"\f14a"}
.fa-chess:before{content:"\f439"}
.fa-chess-bishop:before{content:"\f43a"}
.fa-chess-board:before{content:"\f43c"}
.fa-chess-king:before{content:"\f43f"}
.fa-chess-knight:before{content:"\f441"}
.fa-chess-pawn:before{content:"\f443"}
.fa-chess-queen:before{content:"\f445"}
.fa-chess-rook:before{content:"\f447"}
.fa-chevron-circle-down:before{content:"\f13a"}
.fa-chevron-circle-left:before{content:"\f137"}
.fa-chevron-circle-right:before{content:"\f138"}
.fa-chevron-circle-up:before{content:"\f139"}
.fa-chevron-down:before{content:"\f078"}
.fa-chevron-left:before{content:"\f053"}
.fa-chevron-right:before{content:"\f054"}
.fa-chevron-up:before{content:"\f077"}
.fa-child:before{content:"\f1ae"}
.fa-chrome:before{content:"\f268"}
.fa-church:before{content:"\f51d"}
.fa-circle:before{content:"\f111"}
.fa-circle-notch:before{content:"\f1ce"}
.fa-city:before{content:"\f64f"}
.fa-clipboard:before{content:"\f328"}
.fa-clipboard-check:before{content:"\f46c"}
.fa-clipboard-list:before{content:"\f46d"}
.fa-clock:before{content:"\f017"}
.fa-clone:before{content:"\f24d"}
.fa-closed-captioning:before{content:"\f20a"}
.fa-cloud:before{content:"\f0c2"}
.fa-cloud-download-alt:before{content:"\f381"}
.fa-cloud-meatball:before{content:"\f73b"}
.fa-cloud-moon:before{content:"\f6c3"}
.fa-cloud-moon-rain:before{content:"\f73c"}
.fa-cloud-rain:before{content:"\f73d"}
.fa-cloud-showers-heavy:before{content:"\f740"}
.fa-cloud-sun:before{content:"\f6c4"}
.fa-cloud-sun-rain:before{content:"\f743"}
.fa-cloud-upload-alt:before{content:"\f382"}
.fa-cloudscale:before{content:"\f383"}
.fa-cloudsmith:before{content:"\f384"}
.fa-cloudversify:before{content:"\f385"}
.fa-cocktail:before{content:"\f561"}
.fa-code:before{content:"\f121"}
.fa-code-branch:before{content:"\f126"}
.fa-codepen:before{content:"\f1cb"}
.fa-codiepie:before{content:"\f284"}
.fa-coffee:before{content:"\f0f4"}
.fa-cog:before{content:"\f013"}
.fa-cogs:before{content:"\f085"}
.fa-coins:before{content:"\f51e"}
.fa-columns:before{content:"\f0db"}
.fa-comment:before{content:"\f075"}
.fa-comment-alt:before{content:"\f27a"}
.fa-comment-dollar:before{content:"\f651"}
.fa-comment-dots:before{content:"\f4ad"}
.fa-comment-slash:before{content:"\f4b3"}
.fa-comments:before{content:"\f086"}
.fa-comments-dollar:before{content:"\f653"}
.fa-compact-disc:before{content:"\f51f"}
.fa-compass:before{content:"\f14e"}
.fa-compress:before{content:"\f066"}
.fa-concierge-bell:before{content:"\f562"}
.fa-connectdevelop:before{content:"\f20e"}
.fa-contao:before{content:"\f26d"}
.fa-cookie:before{content:"\f563"}
.fa-cookie-bite:before{content:"\f564"}
.fa-copy:before{content:"\f0c5"}
.fa-copyright:before{content:"\f1f9"}
.fa-couch:before{content:"\f4b8"}
.fa-cpanel:before{content:"\f388"}
.fa-creative-commons:before{content:"\f25e"}
.fa-creative-commons-by:before{content:"\f4e7"}
.fa-creative-commons-nc:before{content:"\f4e8"}
.fa-creative-commons-nc-eu:before{content:"\f4e9"}
.fa-creative-commons-nc-jp:before{content:"\f4ea"}
.fa-creative-commons-nd:before{content:"\f4eb"}
.fa-creative-commons-pd:before{content:"\f4ec"}
.fa-creative-commons-pd-alt:before{content:"\f4ed"}
.fa-creative-commons-remix:before{content:"\f4ee"}
.fa-creative-commons-sa:before{content:"\f4ef"}
.fa-creative-commons-sampling:before{content:"\f4f0"}
.fa-creative-commons-sampling-plus:before{content:"\f4f1"}
.fa-creative-commons-share:before{content:"\f4f2"}
.fa-creative-commons-zero:before{content:"\f4f3"}
.fa-credit-card:before{content:"\f09d"}
.fa-critical-role:before{content:"\f6c9"}
.fa-crop:before{content:"\f125"}
.fa-crop-alt:before{content:"\f565"}
.fa-cross:before{content:"\f654"}
.fa-crosshairs:before{content:"\f05b"}
.fa-crow:before{content:"\f520"}
.fa-crown:before{content:"\f521"}
.fa-css3:before{content:"\f13c"}
.fa-css3-alt:before{content:"\f38b"}
.fa-cube:before{content:"\f1b2"}
.fa-cubes:before{content:"\f1b3"}
.fa-cut:before{content:"\f0c4"}
.fa-cuttlefish:before{content:"\f38c"}
.fa-d-and-d:before{content:"\f38d"}
.fa-d-and-d-beyond:before{content:"\f6ca"}
.fa-dashcube:before{content:"\f210"}
.fa-database:before{content:"\f1c0"}
.fa-deaf:before{content:"\f2a4"}
.fa-delicious:before{content:"\f1a5"}
.fa-democrat:before{content:"\f747"}
.fa-deploydog:before{content:"\f38e"}
.fa-deskpro:before{content:"\f38f"}
.fa-desktop:before{content:"\f108"}
.fa-dev:before{content:"\f6cc"}
.fa-deviantart:before{content:"\f1bd"}
.fa-dharmachakra:before{content:"\f655"}
.fa-diagnoses:before{content:"\f470"}
.fa-dice:before{content:"\f522"}
.fa-dice-d20:before{content:"\f6cf"}
.fa-dice-d6:before{content:"\f6d1"}
.fa-dice-five:before{content:"\f523"}
.fa-dice-four:before{content:"\f524"}
.fa-dice-one:before{content:"\f525"}
.fa-dice-six:before{content:"\f526"}
.fa-dice-three:before{content:"\f527"}
.fa-dice-two:before{content:"\f528"}
.fa-digg:before{content:"\f1a6"}
.fa-digital-ocean:before{content:"\f391"}
.fa-digital-tachograph:before{content:"\f566"}
.fa-directions:before{content:"\f5eb"}
.fa-discord:before{content:"\f392"}
.fa-discourse:before{content:"\f393"}
.fa-divide:before{content:"\f529"}
.fa-dizzy:before{content:"\f567"}
.fa-dna:before{content:"\f471"}
.fa-dochub:before{content:"\f394"}
.fa-docker:before{content:"\f395"}
.fa-dog:before{content:"\f6d3"}
.fa-dollar-sign:before{content:"\f155"}
.fa-dolly:before{content:"\f472"}
.fa-dolly-flatbed:before{content:"\f474"}
.fa-donate:before{content:"\f4b9"}
.fa-door-closed:before{content:"\f52a"}
.fa-door-open:before{content:"\f52b"}
.fa-dot-circle:before{content:"\f192"}
.fa-dove:before{content:"\f4ba"}
.fa-download:before{content:"\f019"}
.fa-draft2digital:before{content:"\f396"}
.fa-drafting-compass:before{content:"\f568"}
.fa-dragon:before{content:"\f6d5"}
.fa-draw-polygon:before{content:"\f5ee"}
.fa-dribbble:before{content:"\f17d"}
.fa-dribbble-square:before{content:"\f397"}
.fa-dropbox:before{content:"\f16b"}
.fa-drum:before{content:"\f569"}
.fa-drum-steelpan:before{content:"\f56a"}
.fa-drumstick-bite:before{content:"\f6d7"}
.fa-drupal:before{content:"\f1a9"}
.fa-dumbbell:before{content:"\f44b"}
.fa-dungeon:before{content:"\f6d9"}
.fa-dyalog:before{content:"\f399"}
.fa-earlybirds:before{content:"\f39a"}
.fa-ebay:before{content:"\f4f4"}
.fa-edge:before{content:"\f282"}
.fa-edit:before{content:"\f044"}
.fa-eject:before{content:"\f052"}
.fa-elementor:before{content:"\f430"}
.fa-ellipsis-h:before{content:"\f141"}
.fa-ellipsis-v:before{content:"\f142"}
.fa-ello:before{content:"\f5f1"}
.fa-ember:before{content:"\f423"}
.fa-empire:before{content:"\f1d1"}
.fa-envelope:before{content:"\f0e0"}
.fa-envelope-open:before{content:"\f2b6"}
.fa-envelope-open-text:before{content:"\f658"}
.fa-envelope-square:before{content:"\f199"}
.fa-envira:before{content:"\f299"}
.fa-equals:before{content:"\f52c"}
.fa-eraser:before{content:"\f12d"}
.fa-erlang:before{content:"\f39d"}
.fa-ethereum:before{content:"\f42e"}
.fa-etsy:before{content:"\f2d7"}
.fa-euro-sign:before{content:"\f153"}
.fa-exchange-alt:before{content:"\f362"}
.fa-exclamation:before{content:"\f12a"}
.fa-exclamation-circle:before{content:"\f06a"}
.fa-exclamation-triangle:before{content:"\f071"}
.fa-expand:before{content:"\f065"}
.fa-expand-arrows-alt:before{content:"\f31e"}
.fa-expeditedssl:before{content:"\f23e"}
.fa-external-link-alt:before{content:"\f35d"}
.fa-external-link-square-alt:before{content:"\f360"}
.fa-eye:before{content:"\f06e"}
.fa-eye-dropper:before{content:"\f1fb"}
.fa-eye-slash:before{content:"\f070"}
.fa-facebook:before{content:"\f09a"}
.fa-facebook-f:before{content:"\f39e"}
.fa-facebook-messenger:before{content:"\f39f"}
.fa-facebook-square:before{content:"\f082"}
.fa-fantasy-flight-games:before{content:"\f6dc"}
.fa-fast-backward:before{content:"\f049"}
.fa-fast-forward:before{content:"\f050"}
.fa-fax:before{content:"\f1ac"}
.fa-feather:before{content:"\f52d"}
.fa-feather-alt:before{content:"\f56b"}
.fa-female:before{content:"\f182"}
.fa-fighter-jet:before{content:"\f0fb"}
.fa-file:before{content:"\f15b"}
.fa-file-alt:before{content:"\f15c"}
.fa-file-archive:before{content:"\f1c6"}
.fa-file-audio:before{content:"\f1c7"}
.fa-file-code:before{content:"\f1c9"}
.fa-file-contract:before{content:"\f56c"}
.fa-file-csv:before{content:"\f6dd"}
.fa-file-download:before{content:"\f56d"}
.fa-file-excel:before{content:"\f1c3"}
.fa-file-export:before{content:"\f56e"}
.fa-file-image:before{content:"\f1c5"}
.fa-file-import:before{content:"\f56f"}
.fa-file-invoice:before{content:"\f570"}
.fa-file-invoice-dollar:before{content:"\f571"}
.fa-file-medical:before{content:"\f477"}
.fa-file-medical-alt:before{content:"\f478"}
.fa-file-pdf:before{content:"\f1c1"}
.fa-file-powerpoint:before{content:"\f1c4"}
.fa-file-prescription:before{content:"\f572"}
.fa-file-signature:before{content:"\f573"}
.fa-file-upload:before{content:"\f574"}
.fa-file-video:before{content:"\f1c8"}
.fa-file-word:before{content:"\f1c2"}
.fa-fill:before{content:"\f575"}
.fa-fill-drip:before{content:"\f576"}
.fa-film:before{content:"\f008"}
.fa-filter:before{content:"\f0b0"}
.fa-fingerprint:before{content:"\f577"}
.fa-fire:before{content:"\f06d"}
.fa-fire-extinguisher:before{content:"\f134"}
.fa-firefox:before{content:"\f269"}
.fa-first-aid:before{content:"\f479"}
.fa-first-order:before{content:"\f2b0"}
.fa-first-order-alt:before{content:"\f50a"}
.fa-firstdraft:before{content:"\f3a1"}
.fa-fish:before{content:"\f578"}
.fa-fist-raised:before{content:"\f6de"}
.fa-flag:before{content:"\f024"}
.fa-flag-checkered:before{content:"\f11e"}
.fa-flag-usa:before{content:"\f74d"}
.fa-flask:before{content:"\f0c3"}
.fa-flickr:before{content:"\f16e"}
.fa-flipboard:before{content:"\f44d"}
.fa-flushed:before{content:"\f579"}
.fa-fly:before{content:"\f417"}
.fa-folder:before{content:"\f07b"}
.fa-folder-minus:before{content:"\f65d"}
.fa-folder-open:before{content:"\f07c"}
.fa-folder-plus:before{content:"\f65e"}
.fa-font:before{content:"\f031"}
.fa-font-awesome:before{content:"\f2b4"}
.fa-font-awesome-alt:before{content:"\f35c"}
.fa-font-awesome-flag:before{content:"\f425"}
.fa-font-awesome-logo-full:before{content:"\f4e6"}
.fa-fonticons:before{content:"\f280"}
.fa-fonticons-fi:before{content:"\f3a2"}
.fa-football-ball:before{content:"\f44e"}
.fa-fort-awesome:before{content:"\f286"}
.fa-fort-awesome-alt:before{content:"\f3a3"}
.fa-forumbee:before{content:"\f211"}
.fa-forward:before{content:"\f04e"}
.fa-foursquare:before{content:"\f180"}
.fa-free-code-camp:before{content:"\f2c5"}
.fa-freebsd:before{content:"\f3a4"}
.fa-frog:before{content:"\f52e"}
.fa-frown:before{content:"\f119"}
.fa-frown-open:before{content:"\f57a"}
.fa-fulcrum:before{content:"\f50b"}
.fa-funnel-dollar:before{content:"\f662"}
.fa-futbol:before{content:"\f1e3"}
.fa-galactic-republic:before{content:"\f50c"}
.fa-galactic-senate:before{content:"\f50d"}
.fa-gamepad:before{content:"\f11b"}
.fa-gas-pump:before{content:"\f52f"}
.fa-gavel:before{content:"\f0e3"}
.fa-gem:before{content:"\f3a5"}
.fa-genderless:before{content:"\f22d"}
.fa-get-pocket:before{content:"\f265"}
.fa-gg:before{content:"\f260"}
.fa-gg-circle:before{content:"\f261"}
.fa-ghost:before{content:"\f6e2"}
.fa-gift:before{content:"\f06b"}
.fa-git:before{content:"\f1d3"}
.fa-git-square:before{content:"\f1d2"}
.fa-github:before{content:"\f09b"}
.fa-github-alt:before{content:"\f113"}
.fa-github-square:before{content:"\f092"}
.fa-gitkraken:before{content:"\f3a6"}
.fa-gitlab:before{content:"\f296"}
.fa-gitter:before{content:"\f426"}
.fa-glass-martini:before{content:"\f000"}
.fa-glass-martini-alt:before{content:"\f57b"}
.fa-glasses:before{content:"\f530"}
.fa-glide:before{content:"\f2a5"}
.fa-glide-g:before{content:"\f2a6"}
.fa-globe:before{content:"\f0ac"}
.fa-globe-africa:before{content:"\f57c"}
.fa-globe-americas:before{content:"\f57d"}
.fa-globe-asia:before{content:"\f57e"}
.fa-gofore:before{content:"\f3a7"}
.fa-golf-ball:before{content:"\f450"}
.fa-goodreads:before{content:"\f3a8"}
.fa-goodreads-g:before{content:"\f3a9"}
.fa-google:before{content:"\f1a0"}
.fa-google-drive:before{content:"\f3aa"}
.fa-google-play:before{content:"\f3ab"}
.fa-google-plus:before{content:"\f2b3"}
.fa-google-plus-g:before{content:"\f0d5"}
.fa-google-plus-square:before{content:"\f0d4"}
.fa-google-wallet:before{content:"\f1ee"}
.fa-gopuram:before{content:"\f664"}
.fa-graduation-cap:before{content:"\f19d"}
.fa-gratipay:before{content:"\f184"}
.fa-grav:before{content:"\f2d6"}
.fa-greater-than:before{content:"\f531"}
.fa-greater-than-equal:before{content:"\f532"}
.fa-grimace:before{content:"\f57f"}
.fa-grin:before{content:"\f580"}
.fa-grin-alt:before{content:"\f581"}
.fa-grin-beam:before{content:"\f582"}
.fa-grin-beam-sweat:before{content:"\f583"}
.fa-grin-hearts:before{content:"\f584"}
.fa-grin-squint:before{content:"\f585"}
.fa-grin-squint-tears:before{content:"\f586"}
.fa-grin-stars:before{content:"\f587"}
.fa-grin-tears:before{content:"\f588"}
.fa-grin-tongue:before{content:"\f589"}
.fa-grin-tongue-squint:before{content:"\f58a"}
.fa-grin-tongue-wink:before{content:"\f58b"}
.fa-grin-wink:before{content:"\f58c"}
.fa-grip-horizontal:before{content:"\f58d"}
.fa-grip-vertical:before{content:"\f58e"}
.fa-gripfire:before{content:"\f3ac"}
.fa-grunt:before{content:"\f3ad"}
.fa-gulp:before{content:"\f3ae"}
.fa-h-square:before{content:"\f0fd"}
.fa-hacker-news:before{content:"\f1d4"}
.fa-hacker-news-square:before{content:"\f3af"}
.fa-hackerrank:before{content:"\f5f7"}
.fa-hammer:before{content:"\f6e3"}
.fa-hamsa:before{content:"\f665"}
.fa-hand-holding:before{content:"\f4bd"}
.fa-hand-holding-heart:before{content:"\f4be"}
.fa-hand-holding-usd:before{content:"\f4c0"}
.fa-hand-lizard:before{content:"\f258"}
.fa-hand-paper:before{content:"\f256"}
.fa-hand-peace:before{content:"\f25b"}
.fa-hand-point-down:before{content:"\f0a7"}
.fa-hand-point-left:before{content:"\f0a5"}
.fa-hand-point-right:before{content:"\f0a4"}
.fa-hand-point-up:before{content:"\f0a6"}
.fa-hand-pointer:before{content:"\f25a"}
.fa-hand-rock:before{content:"\f255"}
.fa-hand-scissors:before{content:"\f257"}
.fa-hand-spock:before{content:"\f259"}
.fa-hands:before{content:"\f4c2"}
.fa-hands-helping:before{content:"\f4c4"}
.fa-handshake:before{content:"\f2b5"}
.fa-hanukiah:before{content:"\f6e6"}
.fa-hashtag:before{content:"\f292"}
.fa-hat-wizard:before{content:"\f6e8"}
.fa-haykal:before{content:"\f666"}
.fa-hdd:before{content:"\f0a0"}
.fa-heading:before{content:"\f1dc"}
.fa-headphones:before{content:"\f025"}
.fa-headphones-alt:before{content:"\f58f"}
.fa-headset:before{content:"\f590"}
.fa-heart:before{content:"\f004"}
.fa-heartbeat:before{content:"\f21e"}
.fa-helicopter:before{content:"\f533"}
.fa-highlighter:before{content:"\f591"}
.fa-hiking:before{content:"\f6ec"}
.fa-hippo:before{content:"\f6ed"}
.fa-hips:before{content:"\f452"}
.fa-hire-a-helper:before{content:"\f3b0"}
.fa-history:before{content:"\f1da"}
.fa-hockey-puck:before{content:"\f453"}
.fa-home:before{content:"\f015"}
.fa-hooli:before{content:"\f427"}
.fa-hornbill:before{content:"\f592"}
.fa-horse:before{content:"\f6f0"}
.fa-hospital:before{content:"\f0f8"}
.fa-hospital-alt:before{content:"\f47d"}
.fa-hospital-symbol:before{content:"\f47e"}
.fa-hot-tub:before{content:"\f593"}
.fa-hotel:before{content:"\f594"}
.fa-hotjar:before{content:"\f3b1"}
.fa-hourglass:before{content:"\f254"}
.fa-hourglass-end:before{content:"\f253"}
.fa-hourglass-half:before{content:"\f252"}
.fa-hourglass-start:before{content:"\f251"}
.fa-house-damage:before{content:"\f6f1"}
.fa-houzz:before{content:"\f27c"}
.fa-hryvnia:before{content:"\f6f2"}
.fa-html5:before{content:"\f13b"}
.fa-hubspot:before{content:"\f3b2"}
.fa-i-cursor:before{content:"\f246"}
.fa-id-badge:before{content:"\f2c1"}
.fa-id-card:before{content:"\f2c2"}
.fa-id-card-alt:before{content:"\f47f"}
.fa-image:before{content:"\f03e"}
.fa-images:before{content:"\f302"}
.fa-imdb:before{content:"\f2d8"}
.fa-inbox:before{content:"\f01c"}
.fa-indent:before{content:"\f03c"}
.fa-industry:before{content:"\f275"}
.fa-infinity:before{content:"\f534"}
.fa-info:before{content:"\f129"}
.fa-info-circle:before{content:"\f05a"}
.fa-instagram:before{content:"\f16d"}
.fa-internet-explorer:before{content:"\f26b"}
.fa-ioxhost:before{content:"\f208"}
.fa-italic:before{content:"\f033"}
.fa-itunes:before{content:"\f3b4"}
.fa-itunes-note:before{content:"\f3b5"}
.fa-java:before{content:"\f4e4"}
.fa-jedi:before{content:"\f669"}
.fa-jedi-order:before{content:"\f50e"}
.fa-jenkins:before{content:"\f3b6"}
.fa-joget:before{content:"\f3b7"}
.fa-joint:before{content:"\f595"}
.fa-joomla:before{content:"\f1aa"}
.fa-journal-whills:before{content:"\f66a"}
.fa-js:before{content:"\f3b8"}
.fa-js-square:before{content:"\f3b9"}
.fa-jsfiddle:before{content:"\f1cc"}
.fa-kaaba:before{content:"\f66b"}
.fa-kaggle:before{content:"\f5fa"}
.fa-key:before{content:"\f084"}
.fa-keybase:before{content:"\f4f5"}
.fa-keyboard:before{content:"\f11c"}
.fa-keycdn:before{content:"\f3ba"}
.fa-khanda:before{content:"\f66d"}
.fa-kickstarter:before{content:"\f3bb"}
.fa-kickstarter-k:before{content:"\f3bc"}
.fa-kiss:before{content:"\f596"}
.fa-kiss-beam:before{content:"\f597"}
.fa-kiss-wink-heart:before{content:"\f598"}
.fa-kiwi-bird:before{content:"\f535"}
.fa-korvue:before{content:"\f42f"}
.fa-landmark:before{content:"\f66f"}
.fa-language:before{content:"\f1ab"}
.fa-laptop:before{content:"\f109"}
.fa-laptop-code:before{content:"\f5fc"}
.fa-laravel:before{content:"\f3bd"}
.fa-lastfm:before{content:"\f202"}
.fa-lastfm-square:before{content:"\f203"}
.fa-laugh:before{content:"\f599"}
.fa-laugh-beam:before{content:"\f59a"}
.fa-laugh-squint:before{content:"\f59b"}
.fa-laugh-wink:before{content:"\f59c"}
.fa-layer-group:before{content:"\f5fd"}
.fa-leaf:before{content:"\f06c"}
.fa-leanpub:before{content:"\f212"}
.fa-lemon:before{content:"\f094"}
.fa-less:before{content:"\f41d"}
.fa-less-than:before{content:"\f536"}
.fa-less-than-equal:before{content:"\f537"}
.fa-level-down-alt:before{content:"\f3be"}
.fa-level-up-alt:before{content:"\f3bf"}
.fa-life-ring:before{content:"\f1cd"}
.fa-lightbulb:before{content:"\f0eb"}
.fa-line:before{content:"\f3c0"}
.fa-link:before{content:"\f0c1"}
.fa-linkedin:before{content:"\f08c"}
.fa-linkedin-in:before{content:"\f0e1"}
.fa-linode:before{content:"\f2b8"}
.fa-linux:before{content:"\f17c"}
.fa-lira-sign:before{content:"\f195"}
.fa-list:before{content:"\f03a"}
.fa-list-alt:before{content:"\f022"}
.fa-list-ol:before{content:"\f0cb"}
.fa-list-ul:before{content:"\f0ca"}
.fa-location-arrow:before{content:"\f124"}
.fa-lock:before{content:"\f023"}
.fa-lock-open:before{content:"\f3c1"}
.fa-long-arrow-alt-down:before{content:"\f309"}
.fa-long-arrow-alt-left:before{content:"\f30a"}
.fa-long-arrow-alt-right:before{content:"\f30b"}
.fa-long-arrow-alt-up:before{content:"\f30c"}
.fa-low-vision:before{content:"\f2a8"}
.fa-luggage-cart:before{content:"\f59d"}
.fa-lyft:before{content:"\f3c3"}
.fa-magento:before{content:"\f3c4"}
.fa-magic:before{content:"\f0d0"}
.fa-magnet:before{content:"\f076"}
.fa-mail-bulk:before{content:"\f674"}
.fa-mailchimp:before{content:"\f59e"}
.fa-male:before{content:"\f183"}
.fa-mandalorian:before{content:"\f50f"}
.fa-map:before{content:"\f279"}
.fa-map-marked:before{content:"\f59f"}
.fa-map-marked-alt:before{content:"\f5a0"}
.fa-map-marker:before{content:"\f041"}
.fa-map-marker-alt:before{content:"\f3c5"}
.fa-map-pin:before{content:"\f276"}
.fa-map-signs:before{content:"\f277"}
.fa-markdown:before{content:"\f60f"}
.fa-marker:before{content:"\f5a1"}
.fa-mars:before{content:"\f222"}
.fa-mars-double:before{content:"\f227"}
.fa-mars-stroke:before{content:"\f229"}
.fa-mars-stroke-h:before{content:"\f22b"}
.fa-mars-stroke-v:before{content:"\f22a"}
.fa-mask:before{content:"\f6fa"}
.fa-mastodon:before{content:"\f4f6"}
.fa-maxcdn:before{content:"\f136"}
.fa-medal:before{content:"\f5a2"}
.fa-medapps:before{content:"\f3c6"}
.fa-medium:before{content:"\f23a"}
.fa-medium-m:before{content:"\f3c7"}
.fa-medkit:before{content:"\f0fa"}
.fa-medrt:before{content:"\f3c8"}
.fa-meetup:before{content:"\f2e0"}
.fa-megaport:before{content:"\f5a3"}
.fa-meh:before{content:"\f11a"}
.fa-meh-blank:before{content:"\f5a4"}
.fa-meh-rolling-eyes:before{content:"\f5a5"}
.fa-memory:before{content:"\f538"}
.fa-menorah:before{content:"\f676"}
.fa-mercury:before{content:"\f223"}
.fa-meteor:before{content:"\f753"}
.fa-microchip:before{content:"\f2db"}
.fa-microphone:before{content:"\f130"}
.fa-microphone-alt:before{content:"\f3c9"}
.fa-microphone-alt-slash:before{content:"\f539"}
.fa-microphone-slash:before{content:"\f131"}
.fa-microscope:before{content:"\f610"}
.fa-microsoft:before{content:"\f3ca"}
.fa-minus:before{content:"\f068"}
.fa-minus-circle:before{content:"\f056"}
.fa-minus-square:before{content:"\f146"}
.fa-mix:before{content:"\f3cb"}
.fa-mixcloud:before{content:"\f289"}
.fa-mizuni:before{content:"\f3cc"}
.fa-mobile:before{content:"\f10b"}
.fa-mobile-alt:before{content:"\f3cd"}
.fa-modx:before{content:"\f285"}
.fa-monero:before{content:"\f3d0"}
.fa-money-bill:before{content:"\f0d6"}
.fa-money-bill-alt:before{content:"\f3d1"}
.fa-money-bill-wave:before{content:"\f53a"}
.fa-money-bill-wave-alt:before{content:"\f53b"}
.fa-money-check:before{content:"\f53c"}
.fa-money-check-alt:before{content:"\f53d"}
.fa-monument:before{content:"\f5a6"}
.fa-moon:before{content:"\f186"}
.fa-mortar-pestle:before{content:"\f5a7"}
.fa-mosque:before{content:"\f678"}
.fa-motorcycle:before{content:"\f21c"}
.fa-mountain:before{content:"\f6fc"}
.fa-mouse-pointer:before{content:"\f245"}
.fa-music:before{content:"\f001"}
.fa-napster:before{content:"\f3d2"}
.fa-neos:before{content:"\f612"}
.fa-network-wired:before{content:"\f6ff"}
.fa-neuter:before{content:"\f22c"}
.fa-newspaper:before{content:"\f1ea"}
.fa-nimblr:before{content:"\f5a8"}
.fa-nintendo-switch:before{content:"\f418"}
.fa-node:before{content:"\f419"}
.fa-node-js:before{content:"\f3d3"}
.fa-not-equal:before{content:"\f53e"}
.fa-notes-medical:before{content:"\f481"}
.fa-npm:before{content:"\f3d4"}
.fa-ns8:before{content:"\f3d5"}
.fa-nutritionix:before{content:"\f3d6"}
.fa-object-group:before{content:"\f247"}
.fa-object-ungroup:before{content:"\f248"}
.fa-odnoklassniki:before{content:"\f263"}
.fa-odnoklassniki-square:before{content:"\f264"}
.fa-oil-can:before{content:"\f613"}
.fa-old-republic:before{content:"\f510"}
.fa-om:before{content:"\f679"}
.fa-opencart:before{content:"\f23d"}
.fa-openid:before{content:"\f19b"}
.fa-opera:before{content:"\f26a"}
.fa-optin-monster:before{content:"\f23c"}
.fa-osi:before{content:"\f41a"}
.fa-otter:before{content:"\f700"}
.fa-outdent:before{content:"\f03b"}
.fa-page4:before{content:"\f3d7"}
.fa-pagelines:before{content:"\f18c"}
.fa-paint-brush:before{content:"\f1fc"}
.fa-paint-roller:before{content:"\f5aa"}
.fa-palette:before{content:"\f53f"}
.fa-palfed:before{content:"\f3d8"}
.fa-pallet:before{content:"\f482"}
.fa-paper-plane:before{content:"\f1d8"}
.fa-paperclip:before{content:"\f0c6"}
.fa-parachute-box:before{content:"\f4cd"}
.fa-paragraph:before{content:"\f1dd"}
.fa-parking:before{content:"\f540"}
.fa-passport:before{content:"\f5ab"}
.fa-pastafarianism:before{content:"\f67b"}
.fa-paste:before{content:"\f0ea"}
.fa-patreon:before{content:"\f3d9"}
.fa-pause:before{content:"\f04c"}
.fa-pause-circle:before{content:"\f28b"}
.fa-paw:before{content:"\f1b0"}
.fa-paypal:before{content:"\f1ed"}
.fa-peace:before{content:"\f67c"}
.fa-pen:before{content:"\f304"}
.fa-pen-alt:before{content:"\f305"}
.fa-pen-fancy:before{content:"\f5ac"}
.fa-pen-nib:before{content:"\f5ad"}
.fa-pen-square:before{content:"\f14b"}
.fa-pencil-alt:before{content:"\f303"}
.fa-pencil-ruler:before{content:"\f5ae"}
.fa-penny-arcade:before{content:"\f704"}
.fa-people-carry:before{content:"\f4ce"}
.fa-percent:before{content:"\f295"}
.fa-percentage:before{content:"\f541"}
.fa-periscope:before{content:"\f3da"}
.fa-person-booth:before{content:"\f756"}
.fa-phabricator:before{content:"\f3db"}
.fa-phoenix-framework:before{content:"\f3dc"}
.fa-phoenix-squadron:before{content:"\f511"}
.fa-phone:before{content:"\f095"}
.fa-phone-slash:before{content:"\f3dd"}
.fa-phone-square:before{content:"\f098"}
.fa-phone-volume:before{content:"\f2a0"}
.fa-php:before{content:"\f457"}
.fa-pied-piper:before{content:"\f2ae"}
.fa-pied-piper-alt:before{content:"\f1a8"}
.fa-pied-piper-hat:before{content:"\f4e5"}
.fa-pied-piper-pp:before{content:"\f1a7"}
.fa-piggy-bank:before{content:"\f4d3"}
.fa-pills:before{content:"\f484"}
.fa-pinterest:before{content:"\f0d2"}
.fa-pinterest-p:before{content:"\f231"}
.fa-pinterest-square:before{content:"\f0d3"}
.fa-place-of-worship:before{content:"\f67f"}
.fa-plane:before{content:"\f072"}
.fa-plane-arrival:before{content:"\f5af"}
.fa-plane-departure:before{content:"\f5b0"}
.fa-play:before{content:"\f04b"}
.fa-play-circle:before{content:"\f144"}
.fa-playstation:before{content:"\f3df"}
.fa-plug:before{content:"\f1e6"}
.fa-plus:before{content:"\f067"}
.fa-plus-circle:before{content:"\f055"}
.fa-plus-square:before{content:"\f0fe"}
.fa-podcast:before{content:"\f2ce"}
.fa-poll:before{content:"\f681"}
.fa-poll-h:before{content:"\f682"}
.fa-poo:before{content:"\f2fe"}
.fa-poo-storm:before{content:"\f75a"}
.fa-poop:before{content:"\f619"}
.fa-portrait:before{content:"\f3e0"}
.fa-pound-sign:before{content:"\f154"}
.fa-power-off:before{content:"\f011"}
.fa-pray:before{content:"\f683"}
.fa-praying-hands:before{content:"\f684"}
.fa-prescription:before{content:"\f5b1"}
.fa-prescription-bottle:before{content:"\f485"}
.fa-prescription-bottle-alt:before{content:"\f486"}
.fa-print:before{content:"\f02f"}
.fa-procedures:before{content:"\f487"}
.fa-product-hunt:before{content:"\f288"}
.fa-project-diagram:before{content:"\f542"}
.fa-pushed:before{content:"\f3e1"}
.fa-puzzle-piece:before{content:"\f12e"}
.fa-python:before{content:"\f3e2"}
.fa-qq:before{content:"\f1d6"}
.fa-qrcode:before{content:"\f029"}
.fa-question:before{content:"\f128"}
.fa-question-circle:before{content:"\f059"}
.fa-quidditch:before{content:"\f458"}
.fa-quinscape:before{content:"\f459"}
.fa-quora:before{content:"\f2c4"}
.fa-quote-left:before{content:"\f10d"}
.fa-quote-right:before{content:"\f10e"}
.fa-quran:before{content:"\f687"}
.fa-r-project:before{content:"\f4f7"}
.fa-rainbow:before{content:"\f75b"}
.fa-random:before{content:"\f074"}
.fa-ravelry:before{content:"\f2d9"}
.fa-react:before{content:"\f41b"}
.fa-reacteurope:before{content:"\f75d"}
.fa-readme:before{content:"\f4d5"}
.fa-rebel:before{content:"\f1d0"}
.fa-receipt:before{content:"\f543"}
.fa-recycle:before{content:"\f1b8"}
.fa-red-river:before{content:"\f3e3"}
.fa-reddit:before{content:"\f1a1"}
.fa-reddit-alien:before{content:"\f281"}
.fa-reddit-square:before{content:"\f1a2"}
.fa-redo:before{content:"\f01e"}
.fa-redo-alt:before{content:"\f2f9"}
.fa-registered:before{content:"\f25d"}
.fa-renren:before{content:"\f18b"}
.fa-reply:before{content:"\f3e5"}
.fa-reply-all:before{content:"\f122"}
.fa-replyd:before{content:"\f3e6"}
.fa-republican:before{content:"\f75e"}
.fa-researchgate:before{content:"\f4f8"}
.fa-resolving:before{content:"\f3e7"}
.fa-retweet:before{content:"\f079"}
.fa-rev:before{content:"\f5b2"}
.fa-ribbon:before{content:"\f4d6"}
.fa-ring:before{content:"\f70b"}
.fa-road:before{content:"\f018"}
.fa-robot:before{content:"\f544"}
.fa-rocket:before{content:"\f135"}
.fa-rocketchat:before{content:"\f3e8"}
.fa-rockrms:before{content:"\f3e9"}
.fa-route:before{content:"\f4d7"}
.fa-rss:before{content:"\f09e"}
.fa-rss-square:before{content:"\f143"}
.fa-ruble-sign:before{content:"\f158"}
.fa-ruler:before{content:"\f545"}
.fa-ruler-combined:before{content:"\f546"}
.fa-ruler-horizontal:before{content:"\f547"}
.fa-ruler-vertical:before{content:"\f548"}
.fa-running:before{content:"\f70c"}
.fa-rupee-sign:before{content:"\f156"}
.fa-sad-cry:before{content:"\f5b3"}
.fa-sad-tear:before{content:"\f5b4"}
.fa-safari:before{content:"\f267"}
.fa-sass:before{content:"\f41e"}
.fa-save:before{content:"\f0c7"}
.fa-schlix:before{content:"\f3ea"}
.fa-school:before{content:"\f549"}
.fa-screwdriver:before{content:"\f54a"}
.fa-scribd:before{content:"\f28a"}
.fa-scroll:before{content:"\f70e"}
.fa-search:before{content:"\f002"}
.fa-search-dollar:before{content:"\f688"}
.fa-search-location:before{content:"\f689"}
.fa-search-minus:before{content:"\f010"}
.fa-search-plus:before{content:"\f00e"}
.fa-searchengin:before{content:"\f3eb"}
.fa-seedling:before{content:"\f4d8"}
.fa-sellcast:before{content:"\f2da"}
.fa-sellsy:before{content:"\f213"}
.fa-server:before{content:"\f233"}
.fa-servicestack:before{content:"\f3ec"}
.fa-shapes:before{content:"\f61f"}
.fa-share:before{content:"\f064"}
.fa-share-alt:before{content:"\f1e0"}
.fa-share-alt-square:before{content:"\f1e1"}
.fa-share-square:before{content:"\f14d"}
.fa-shekel-sign:before{content:"\f20b"}
.fa-shield-alt:before{content:"\f3ed"}
.fa-ship:before{content:"\f21a"}
.fa-shipping-fast:before{content:"\f48b"}
.fa-shirtsinbulk:before{content:"\f214"}
.fa-shoe-prints:before{content:"\f54b"}
.fa-shopping-bag:before{content:"\f290"}
.fa-shopping-basket:before{content:"\f291"}
.fa-shopping-cart:before{content:"\f07a"}
.fa-shopware:before{content:"\f5b5"}
.fa-shower:before{content:"\f2cc"}
.fa-shuttle-van:before{content:"\f5b6"}
.fa-sign:before{content:"\f4d9"}
.fa-sign-in-alt:before{content:"\f2f6"}
.fa-sign-language:before{content:"\f2a7"}
.fa-sign-out-alt:before{content:"\f2f5"}
.fa-signal:before{content:"\f012"}
.fa-signature:before{content:"\f5b7"}
.fa-simplybuilt:before{content:"\f215"}
.fa-sistrix:before{content:"\f3ee"}
.fa-sitemap:before{content:"\f0e8"}
.fa-sith:before{content:"\f512"}
.fa-skull:before{content:"\f54c"}
.fa-skull-crossbones:before{content:"\f714"}
.fa-skyatlas:before{content:"\f216"}
.fa-skype:before{content:"\f17e"}
.fa-slack:before{content:"\f198"}
.fa-slack-hash:before{content:"\f3ef"}
.fa-slash:before{content:"\f715"}
.fa-sliders-h:before{content:"\f1de"}
.fa-slideshare:before{content:"\f1e7"}
.fa-smile:before{content:"\f118"}
.fa-smile-beam:before{content:"\f5b8"}
.fa-smile-wink:before{content:"\f4da"}
.fa-smog:before{content:"\f75f"}
.fa-smoking:before{content:"\f48d"}
.fa-smoking-ban:before{content:"\f54d"}
.fa-snapchat:before{content:"\f2ab"}
.fa-snapchat-ghost:before{content:"\f2ac"}
.fa-snapchat-square:before{content:"\f2ad"}
.fa-snowflake:before{content:"\f2dc"}
.fa-socks:before{content:"\f696"}
.fa-solar-panel:before{content:"\f5ba"}
.fa-sort:before{content:"\f0dc"}
.fa-sort-alpha-down:before{content:"\f15d"}
.fa-sort-alpha-up:before{content:"\f15e"}
.fa-sort-amount-down:before{content:"\f160"}
.fa-sort-amount-up:before{content:"\f161"}
.fa-sort-down:before{content:"\f0dd"}
.fa-sort-numeric-down:before{content:"\f162"}
.fa-sort-numeric-up:before{content:"\f163"}
.fa-sort-up:before{content:"\f0de"}
.fa-soundcloud:before{content:"\f1be"}
.fa-spa:before{content:"\f5bb"}
.fa-space-shuttle:before{content:"\f197"}
.fa-speakap:before{content:"\f3f3"}
.fa-spider:before{content:"\f717"}
.fa-spinner:before{content:"\f110"}
.fa-splotch:before{content:"\f5bc"}
.fa-spotify:before{content:"\f1bc"}
.fa-spray-can:before{content:"\f5bd"}
.fa-square:before{content:"\f0c8"}
.fa-square-full:before{content:"\f45c"}
.fa-square-root-alt:before{content:"\f698"}
.fa-squarespace:before{content:"\f5be"}
.fa-stack-exchange:before{content:"\f18d"}
.fa-stack-overflow:before{content:"\f16c"}
.fa-stamp:before{content:"\f5bf"}
.fa-star:before{content:"\f005"}
.fa-star-and-crescent:before{content:"\f699"}
.fa-star-half:before{content:"\f089"}
.fa-star-half-alt:before{content:"\f5c0"}
.fa-star-of-david:before{content:"\f69a"}
.fa-star-of-life:before{content:"\f621"}
.fa-staylinked:before{content:"\f3f5"}
.fa-steam:before{content:"\f1b6"}
.fa-steam-square:before{content:"\f1b7"}
.fa-steam-symbol:before{content:"\f3f6"}
.fa-step-backward:before{content:"\f048"}
.fa-step-forward:before{content:"\f051"}
.fa-stethoscope:before{content:"\f0f1"}
.fa-sticker-mule:before{content:"\f3f7"}
.fa-sticky-note:before{content:"\f249"}
.fa-stop:before{content:"\f04d"}
.fa-stop-circle:before{content:"\f28d"}
.fa-stopwatch:before{content:"\f2f2"}
.fa-store:before{content:"\f54e"}
.fa-store-alt:before{content:"\f54f"}
.fa-strava:before{content:"\f428"}
.fa-stream:before{content:"\f550"}
.fa-street-view:before{content:"\f21d"}
.fa-strikethrough:before{content:"\f0cc"}
.fa-stripe:before{content:"\f429"}
.fa-stripe-s:before{content:"\f42a"}
.fa-stroopwafel:before{content:"\f551"}
.fa-studiovinari:before{content:"\f3f8"}
.fa-stumbleupon:before{content:"\f1a4"}
.fa-stumbleupon-circle:before{content:"\f1a3"}
.fa-subscript:before{content:"\f12c"}
.fa-subway:before{content:"\f239"}
.fa-suitcase:before{content:"\f0f2"}
.fa-suitcase-rolling:before{content:"\f5c1"}
.fa-sun:before{content:"\f185"}
.fa-superpowers:before{content:"\f2dd"}
.fa-superscript:before{content:"\f12b"}
.fa-supple:before{content:"\f3f9"}
.fa-surprise:before{content:"\f5c2"}
.fa-swatchbook:before{content:"\f5c3"}
.fa-swimmer:before{content:"\f5c4"}
.fa-swimming-pool:before{content:"\f5c5"}
.fa-synagogue:before{content:"\f69b"}
.fa-sync:before{content:"\f021"}
.fa-sync-alt:before{content:"\f2f1"}
.fa-syringe:before{content:"\f48e"}
.fa-table:before{content:"\f0ce"}
.fa-table-tennis:before{content:"\f45d"}
.fa-tablet:before{content:"\f10a"}
.fa-tablet-alt:before{content:"\f3fa"}
.fa-tablets:before{content:"\f490"}
.fa-tachometer-alt:before{content:"\f3fd"}
.fa-tag:before{content:"\f02b"}
.fa-tags:before{content:"\f02c"}
.fa-tape:before{content:"\f4db"}
.fa-tasks:before{content:"\f0ae"}
.fa-taxi:before{content:"\f1ba"}
.fa-teamspeak:before{content:"\f4f9"}
.fa-teeth:before{content:"\f62e"}
.fa-teeth-open:before{content:"\f62f"}
.fa-telegram:before{content:"\f2c6"}
.fa-telegram-plane:before{content:"\f3fe"}
.fa-temperature-high:before{content:"\f769"}
.fa-temperature-low:before{content:"\f76b"}
.fa-tencent-weibo:before{content:"\f1d5"}
.fa-terminal:before{content:"\f120"}
.fa-text-height:before{content:"\f034"}
.fa-text-width:before{content:"\f035"}
.fa-th:before{content:"\f00a"}
.fa-th-large:before{content:"\f009"}
.fa-th-list:before{content:"\f00b"}
.fa-the-red-yeti:before{content:"\f69d"}
.fa-theater-masks:before{content:"\f630"}
.fa-themeco:before{content:"\f5c6"}
.fa-themeisle:before{content:"\f2b2"}
.fa-thermometer:before{content:"\f491"}
.fa-thermometer-empty:before{content:"\f2cb"}
.fa-thermometer-full:before{content:"\f2c7"}
.fa-thermometer-half:before{content:"\f2c9"}
.fa-thermometer-quarter:before{content:"\f2ca"}
.fa-thermometer-three-quarters:before{content:"\f2c8"}
.fa-think-peaks:before{content:"\f731"}
.fa-thumbs-down:before{content:"\f165"}
.fa-thumbs-up:before{content:"\f164"}
.fa-thumbtack:before{content:"\f08d"}
.fa-ticket-alt:before{content:"\f3ff"}
.fa-times:before{content:"\f00d"}
.fa-times-circle:before{content:"\f057"}
.fa-tint:before{content:"\f043"}
.fa-tint-slash:before{content:"\f5c7"}
.fa-tired:before{content:"\f5c8"}
.fa-toggle-off:before{content:"\f204"}
.fa-toggle-on:before{content:"\f205"}
.fa-toilet-paper:before{content:"\f71e"}
.fa-toolbox:before{content:"\f552"}
.fa-tooth:before{content:"\f5c9"}
.fa-torah:before{content:"\f6a0"}
.fa-torii-gate:before{content:"\f6a1"}
.fa-tractor:before{content:"\f722"}
.fa-trade-federation:before{content:"\f513"}
.fa-trademark:before{content:"\f25c"}
.fa-traffic-light:before{content:"\f637"}
.fa-train:before{content:"\f238"}
.fa-transgender:before{content:"\f224"}
.fa-transgender-alt:before{content:"\f225"}
.fa-trash:before{content:"\f1f8"}
.fa-trash-alt:before{content:"\f2ed"}
.fa-tree:before{content:"\f1bb"}
.fa-trello:before{content:"\f181"}
.fa-tripadvisor:before{content:"\f262"}
.fa-trophy:before{content:"\f091"}
.fa-truck:before{content:"\f0d1"}
.fa-truck-loading:before{content:"\f4de"}
.fa-truck-monster:before{content:"\f63b"}
.fa-truck-moving:before{content:"\f4df"}
.fa-truck-pickup:before{content:"\f63c"}
.fa-tshirt:before{content:"\f553"}
.fa-tty:before{content:"\f1e4"}
.fa-tumblr:before{content:"\f173"}
.fa-tumblr-square:before{content:"\f174"}
.fa-tv:before{content:"\f26c"}
.fa-twitch:before{content:"\f1e8"}
.fa-twitter:before{content:"\f099"}
.fa-twitter-square:before{content:"\f081"}
.fa-typo3:before{content:"\f42b"}
.fa-uber:before{content:"\f402"}
.fa-uikit:before{content:"\f403"}
.fa-umbrella:before{content:"\f0e9"}
.fa-umbrella-beach:before{content:"\f5ca"}
.fa-underline:before{content:"\f0cd"}
.fa-undo:before{content:"\f0e2"}
.fa-undo-alt:before{content:"\f2ea"}
.fa-uniregistry:before{content:"\f404"}
.fa-universal-access:before{content:"\f29a"}
.fa-university:before{content:"\f19c"}
.fa-unlink:before{content:"\f127"}
.fa-unlock:before{content:"\f09c"}
.fa-unlock-alt:before{content:"\f13e"}
.fa-untappd:before{content:"\f405"}
.fa-upload:before{content:"\f093"}
.fa-usb:before{content:"\f287"}
.fa-user:before{content:"\f007"}
.fa-user-alt:before{content:"\f406"}
.fa-user-alt-slash:before{content:"\f4fa"}
.fa-user-astronaut:before{content:"\f4fb"}
.fa-user-check:before{content:"\f4fc"}
.fa-user-circle:before{content:"\f2bd"}
.fa-user-clock:before{content:"\f4fd"}
.fa-user-cog:before{content:"\f4fe"}
.fa-user-edit:before{content:"\f4ff"}
.fa-user-friends:before{content:"\f500"}
.fa-user-graduate:before{content:"\f501"}
.fa-user-injured:before{content:"\f728"}
.fa-user-lock:before{content:"\f502"}
.fa-user-md:before{content:"\f0f0"}
.fa-user-minus:before{content:"\f503"}
.fa-user-ninja:before{content:"\f504"}
.fa-user-plus:before{content:"\f234"}
.fa-user-secret:before{content:"\f21b"}
.fa-user-shield:before{content:"\f505"}
.fa-user-slash:before{content:"\f506"}
.fa-user-tag:before{content:"\f507"}
.fa-user-tie:before{content:"\f508"}
.fa-user-times:before{content:"\f235"}
.fa-users:before{content:"\f0c0"}
.fa-users-cog:before{content:"\f509"}
.fa-ussunnah:before{content:"\f407"}
.fa-utensil-spoon:before{content:"\f2e5"}
.fa-utensils:before{content:"\f2e7"}
.fa-vaadin:before{content:"\f408"}
.fa-vector-square:before{content:"\f5cb"}
.fa-venus:before{content:"\f221"}
.fa-venus-double:before{content:"\f226"}
.fa-venus-mars:before{content:"\f228"}
.fa-viacoin:before{content:"\f237"}
.fa-viadeo:before{content:"\f2a9"}
.fa-viadeo-square:before{content:"\f2aa"}
.fa-vial:before{content:"\f492"}
.fa-vials:before{content:"\f493"}
.fa-viber:before{content:"\f409"}
.fa-video:before{content:"\f03d"}
.fa-video-slash:before{content:"\f4e2"}
.fa-vihara:before{content:"\f6a7"}
.fa-vimeo:before{content:"\f40a"}
.fa-vimeo-square:before{content:"\f194"}
.fa-vimeo-v:before{content:"\f27d"}
.fa-vine:before{content:"\f1ca"}
.fa-vk:before{content:"\f189"}
.fa-vnv:before{content:"\f40b"}
.fa-volleyball-ball:before{content:"\f45f"}
.fa-volume-down:before{content:"\f027"}
.fa-volume-mute:before{content:"\f6a9"}
.fa-volume-off:before{content:"\f026"}
.fa-volume-up:before{content:"\f028"}
.fa-vote-yea:before{content:"\f772"}
.fa-vr-cardboard:before{content:"\f729"}
.fa-vuejs:before{content:"\f41f"}
.fa-walking:before{content:"\f554"}
.fa-wallet:before{content:"\f555"}
.fa-warehouse:before{content:"\f494"}
.fa-water:before{content:"\f773"}
.fa-weebly:before{content:"\f5cc"}
.fa-weibo:before{content:"\f18a"}
.fa-weight:before{content:"\f496"}
.fa-weight-hanging:before{content:"\f5cd"}
.fa-weixin:before{content:"\f1d7"}
.fa-whatsapp:before{content:"\f232"}
.fa-whatsapp-square:before{content:"\f40c"}
.fa-wheelchair:before{content:"\f193"}
.fa-whmcs:before{content:"\f40d"}
.fa-wifi:before{content:"\f1eb"}
.fa-wikipedia-w:before{content:"\f266"}
.fa-wind:before{content:"\f72e"}
.fa-window-close:before{content:"\f410"}
.fa-window-maximize:before{content:"\f2d0"}
.fa-window-minimize:before{content:"\f2d1"}
.fa-window-restore:before{content:"\f2d2"}
.fa-windows:before{content:"\f17a"}
.fa-wine-bottle:before{content:"\f72f"}
.fa-wine-glass:before{content:"\f4e3"}
.fa-wine-glass-alt:before{content:"\f5ce"}
.fa-wix:before{content:"\f5cf"}
.fa-wizards-of-the-coast:before{content:"\f730"}
.fa-wolf-pack-battalion:before{content:"\f514"}
.fa-won-sign:before{content:"\f159"}
.fa-wordpress:before{content:"\f19a"}
.fa-wordpress-simple:before{content:"\f411"}
.fa-wpbeginner:before{content:"\f297"}
.fa-wpexplorer:before{content:"\f2de"}
.fa-wpforms:before{content:"\f298"}
.fa-wpressr:before{content:"\f3e4"}
.fa-wrench:before{content:"\f0ad"}
.fa-x-ray:before{content:"\f497"}
.fa-xbox:before{content:"\f412"}
.fa-xing:before{content:"\f168"}
.fa-xing-square:before{content:"\f169"}
.fa-y-combinator:before{content:"\f23b"}
.fa-yahoo:before{content:"\f19e"}
.fa-yandex:before{content:"\f413"}
.fa-yandex-international:before{content:"\f414"}
.fa-yelp:before{content:"\f1e9"}
.fa-yen-sign:before{content:"\f157"}
.fa-yin-yang:before{content:"\f6ad"}
.fa-yoast:before{content:"\f2b1"}
.fa-youtube:before{content:"\f167"}
.fa-youtube-square:before{content:"\f431"}
.fa-zhihu:before{content:"\f63f"}
.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;src:url(base-design/resources/fonts/fa-brands-400.eot);src:url(base-design/resources/fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(base-design/resources/fonts/fa-brands-400.woff2) format("woff2"),url(base-design/resources/fonts/fa-brands-400.woff) format("woff"),url(base-design/resources/fonts/fa-brands-400.ttf) format("truetype"),url(base-design/resources/fonts/fa-brands-400.svg#fontawesome) format("svg")}
.fab{font-family:"Font Awesome 5 Brands"}
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;src:url(base-design/resources/fonts/fa-regular-400.eot);src:url(base-design/resources/fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(base-design/resources/fonts/fa-regular-400.woff2) format("woff2"),url(base-design/resources/fonts/fa-regular-400.woff) format("woff"),url(base-design/resources/fonts/fa-regular-400.ttf) format("truetype"),url(base-design/resources/fonts/fa-regular-400.svg#fontawesome) format("svg")}
.far{font-weight:400}
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:url(base-design/resources/fonts/fa-solid-900.eot);src:url(base-design/resources/fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(base-design/resources/fonts/fa-solid-900.woff2) format("woff2"),url(base-design/resources/fonts/fa-solid-900.woff) format("woff"),url(base-design/resources/fonts/fa-solid-900.ttf) format("truetype"),url(base-design/resources/fonts/fa-solid-900.svg#fontawesome) format("svg")}
.fa,.far,.fas{font-family:"Font Awesome 5 Free"}
.fa,.fas{font-weight:900}
:root{--brand-primary:#002664;--primary-red:#d7153a;--primary-babyBlue:#cbedfd;--secondary-blueMid:#407ec9;--secondary-blueTertiary:#6cace4;--secondary-peach:#ffb8c1;--secondary-grey:#ebebeb;--text-darkGrey:#333;--banner-pink:#ffe6ea;--grey-60:#666;--grey-30:#b3b3b3;--grey-15:#d9d9d9;--grey-10:#e5e5e5;--grey-5:#f2f2f2;--grey-2:#fafafa;--alert-error:#ff635c;--alert-warning:#f69900;--alert-success:#0cac78;--alert-info:#00bfe9;--LightGrey:#f3f3f3;--DarkGrey:#e0e0e0;--White:#fff;--dark:#14161d;--brand-secondary:#d71c36;--new-theme:#041e42;--new-theme-secondary:#d71c36}
/*!
	Modaal - accessible modals - v0.3.1
	by Humaan, for all humans.
	http://humaan.com
 */.modaal-noscroll{overflow:hidden}
.modaal-accessible-hide{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}
.modaal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:0}
.modaal-wrapper{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:auto;opacity:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;transition:all .3s ease-in-out}
.modaal-wrapper *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden}
.modaal-wrapper .modaal-close{border:0;background:transparent;padding:0;-webkit-appearance:none}
.modaal-wrapper.modaal-start_none{display:none;opacity:1}
.modaal-wrapper.modaal-start_fade{opacity:0}
.modaal-wrapper *[tabindex="0"]{outline:none !important}
.modaal-wrapper.modaal-fullscreen{overflow:hidden}
.modaal-outer-wrapper{display:table;position:relative;width:100%;height:100%}
.modaal-fullscreen .modaal-outer-wrapper{display:block}
.modaal-inner-wrapper{display:table-cell;width:100%;height:100%;position:relative;vertical-align:middle;text-align:center;padding:80px 25px}
.modaal-fullscreen .modaal-inner-wrapper{padding:0;display:block;vertical-align:top}
.modaal-container{position:relative;display:inline-block;width:100%;margin:auto;text-align:left;color:#000;max-width:1000px;border-radius:0;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,0.2);cursor:auto}
.modaal-container.is_loading{height:100px;width:100px;overflow:hidden}
.modaal-fullscreen .modaal-container{max-width:none;height:100%;overflow:auto}
.modaal-close{position:fixed;right:20px;top:20px;color:#fff;cursor:pointer;opacity:1;width:50px;height:50px;background:transparent;border-radius:100%;transition:all .2s ease-in-out}
.modaal-close:focus,.modaal-close:hover{outline:0;background:#fff}
.modaal-close:focus:before,.modaal-close:focus:after,.modaal-close:hover:before,.modaal-close:hover:after{background:#b93d0c}
.modaal-close span{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}
.modaal-close:before,.modaal-close:after{display:block;content:" ";position:absolute;top:14px;left:23px;width:4px;height:22px;border-radius:4px;background:#fff;transition:background .2s ease-in-out}
.modaal-close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.modaal-close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.modaal-fullscreen .modaal-close{background:#afb7bc;right:10px;top:10px}
.modaal-content-container{padding:30px}
.modaal-confirm-wrap{padding:30px 0 0;text-align:center;font-size:0}
.modaal-confirm-btn{font-size:14px;display:inline-block;margin:0 10px;vertical-align:middle;cursor:pointer;border:0;background:transparent}
.modaal-confirm-btn.modaal-ok{padding:10px 15px;color:#fff;background:#555;border-radius:3px;transition:background .2s ease-in-out}
.modaal-confirm-btn.modaal-ok:hover{background:#2f2f2f}
.modaal-confirm-btn.modaal-cancel{text-decoration:underline}
.modaal-confirm-btn.modaal-cancel:hover{text-decoration:none;color:#2f2f2f}
@keyframes instaReveal{0{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes instaReveal{0{opacity:0}
100%{opacity:1}
}
.modaal-instagram .modaal-container{width:auto;background:transparent;box-shadow:none !important}
.modaal-instagram .modaal-content-container{padding:0;background:transparent}
.modaal-instagram .modaal-content-container>blockquote{width:1px !important;height:1px !important;opacity:0 !important}
.modaal-instagram iframe{opacity:0;margin:-6px !important;border-radius:0 !important;width:1000px !important;max-width:800px !important;box-shadow:none !important;-webkit-animation:instaReveal 1s linear forwards;animation:instaReveal 1s linear forwards}
.modaal-image .modaal-inner-wrapper{padding-left:140px;padding-right:140px}
.modaal-image .modaal-container{width:auto;max-width:100%}
.modaal-gallery-wrap{position:relative;color:#fff}
.modaal-gallery-item{display:none}
.modaal-gallery-item img{display:block}
.modaal-gallery-item.is_active{display:block}
.modaal-gallery-label{position:absolute;left:0;width:100%;margin:20px 0 0;font-size:18px;text-align:center;color:#fff}
.modaal-gallery-label:focus{outline:0}
.modaal-gallery-control{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:1;cursor:pointer;color:#fff;width:50px;height:50px;background:transparent;border:0;border-radius:100%;transition:all .2s ease-in-out}
.modaal-gallery-control.is_hidden{opacity:0;cursor:default}
.modaal-gallery-control:focus,.modaal-gallery-control:hover{outline:0;background:#fff}
.modaal-gallery-control:focus:before,.modaal-gallery-control:focus:after,.modaal-gallery-control:hover:before,.modaal-gallery-control:hover:after{background:#afb7bc}
.modaal-gallery-control span{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}
.modaal-gallery-control:before,.modaal-gallery-control:after{display:block;content:" ";position:absolute;top:16px;left:25px;width:4px;height:18px;border-radius:4px;background:#fff;transition:background .2s ease-in-out}
.modaal-gallery-control:before{margin:-5px 0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.modaal-gallery-control:after{margin:5px 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.modaal-gallery-next{left:100%;margin-left:40px}
.modaal-gallery-prev{right:100%;margin-right:40px}
.modaal-gallery-prev:before,.modaal-gallery-prev:after{left:22px}
.modaal-gallery-prev:before{margin:5px 0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.modaal-gallery-prev:after{margin:-5px 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.modaal-video-wrap{margin:auto 50px;position:relative}
.modaal-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;box-shadow:0 0 10px rgba(0,0,0,0.3);background:#000;max-width:1300px;margin-left:auto;margin-right:auto}
.modaal-video-container iframe,.modaal-video-container object,.modaal-video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
.modaal-iframe .modaal-content{width:100%;height:100%}
.modaal-iframe-elem{width:100%;height:100%;display:block}
@media only screen and (min-width:1400px){.modaal-video-container{padding-bottom:0;height:731px}
}
@media only screen and (max-width:1140px){.modaal-image .modaal-inner-wrapper{padding-left:25px;padding-right:25px}
.modaal-gallery-control{top:auto;bottom:20px;-webkit-transform:none;-ms-transform:none;transform:none;background:rgba(0,0,0,0.7)}
.modaal-gallery-control:before,.modaal-gallery-control:after{background:#fff}
.modaal-gallery-next{left:auto;right:20px}
.modaal-gallery-prev{left:20px;right:auto}
}
@media screen and (max-width:900px){.modaal-instagram iframe{width:500px !important}
}
@media screen and (max-height:1100px){.modaal-instagram iframe{width:700px !important}
}
@media screen and (max-height:1000px){.modaal-inner-wrapper{padding-top:60px;padding-bottom:60px}
.modaal-instagram iframe{width:600px !important}
}
@media screen and (max-height:900px){.modaal-instagram iframe{width:500px !important}
.modaal-video-container{max-width:900px;max-height:510px}
}
@media only screen and (max-width:600px){.modaal-instagram iframe{width:280px !important}
}
@media only screen and (max-height:820px){.modaal-gallery-label{display:none}
}
.modaal-loading-spinner{background:0;position:absolute;width:200px;height:200px;top:50%;left:50%;margin:-100px 0 0 -100px;-webkit-transform:scale(0.25);-ms-transform:scale(0.25);transform:scale(0.25)}
@-webkit-keyframes modaal-loading-spinner{0{opacity:1;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}
100%{opacity:.1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes modaal-loading-spinner{0{opacity:1;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}
100%{opacity:.1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}
}
.modaal-loading-spinner>div{width:24px;height:24px;margin-left:4px;margin-top:4px;position:absolute}
.modaal-loading-spinner>div>div{width:100%;height:100%;border-radius:15px;background:#fff}
.modaal-loading-spinner>div:nth-of-type(1)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:0;animation-delay:0}
.modaal-loading-spinner>div:nth-of-type(2)>div,.modaal-loading-spinner>div:nth-of-type(3)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}
.modaal-loading-spinner>div:nth-of-type(1){-ms-transform:translate(84px,84px) rotate(45deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(45deg) translate(70px,0);transform:translate(84px,84px) rotate(45deg) translate(70px,0)}
.modaal-loading-spinner>div:nth-of-type(2)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.12s;animation-delay:.12s}
.modaal-loading-spinner>div:nth-of-type(2){-ms-transform:translate(84px,84px) rotate(90deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(90deg) translate(70px,0);transform:translate(84px,84px) rotate(90deg) translate(70px,0)}
.modaal-loading-spinner>div:nth-of-type(3)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.25s;animation-delay:.25s}
.modaal-loading-spinner>div:nth-of-type(4)>div,.modaal-loading-spinner>div:nth-of-type(5)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}
.modaal-loading-spinner>div:nth-of-type(3){-ms-transform:translate(84px,84px) rotate(135deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(135deg) translate(70px,0);transform:translate(84px,84px) rotate(135deg) translate(70px,0)}
.modaal-loading-spinner>div:nth-of-type(4)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.37s;animation-delay:.37s}
.modaal-loading-spinner>div:nth-of-type(4){-ms-transform:translate(84px,84px) rotate(180deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(180deg) translate(70px,0);transform:translate(84px,84px) rotate(180deg) translate(70px,0)}
.modaal-loading-spinner>div:nth-of-type(5)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.5s;animation-delay:.5s}
.modaal-loading-spinner>div:nth-of-type(6)>div,.modaal-loading-spinner>div:nth-of-type(7)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}
.modaal-loading-spinner>div:nth-of-type(5){-ms-transform:translate(84px,84px) rotate(225deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(225deg) translate(70px,0);transform:translate(84px,84px) rotate(225deg) translate(70px,0)}
.modaal-loading-spinner>div:nth-of-type(6)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.62s;animation-delay:.62s}
.modaal-loading-spinner>div:nth-of-type(6){-ms-transform:translate(84px,84px) rotate(270deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(270deg) translate(70px,0);transform:translate(84px,84px) rotate(270deg) translate(70px,0)}
.modaal-loading-spinner>div:nth-of-type(7)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.75s;animation-delay:.75s}
.modaal-loading-spinner>div:nth-of-type(7){-ms-transform:translate(84px,84px) rotate(315deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(315deg) translate(70px,0);transform:translate(84px,84px) rotate(315deg) translate(70px,0)}
.modaal-loading-spinner>div:nth-of-type(8)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.87s;animation-delay:.87s}
.modaal-loading-spinner>div:nth-of-type(8){-ms-transform:translate(84px,84px) rotate(360deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(360deg) translate(70px,0);transform:translate(84px,84px) rotate(360deg) translate(70px,0)}
.uk-white-font-for-bg{color:var(--White)}
.uk-navy-font-for-bg{color:var(--brand-primary)}
.uk-white-font-for-bg:hover{color:var(--White)}
.uk-navy-font-for-bg:hover{color:var(--brand-primary)}
.uk-brand-primary-bg{background-color:var(--brand-primary)}
.uk-brand-primary-red{color:var(--primary-red)}
.uk-secondary-blueMid-bg{background-color:var(--secondary-blueMid)}
.uk-secondary-grey-bg{background-color:var(--secondary-grey)}
.uk-primary-babyBlue-bg{background-color:var(--primary-babyBlue)}
.uk-secondary-blueTertiary-bg{background-color:var(--secondary-blueTertiary)}
.uk-banner-pink-bg{background-color:var(--banner-pink)}
.image-text-banner ul{list-style:none;padding-left:20px}
.image-text-banner ul li{position:relative;height:auto;padding-left:0}
.image-text-banner ul li::after{content:'\25CF';position:absolute;top:0;left:-20px;line-height:0;margin-top:.625rem}
.news-panel-content{padding-top:2em;padding-bottom:1em}
.np-tile-img{width:auto;height:15em;border-bottom:2px solid var(--brand-secondary);object-fit:cover}
.np-main-content-tiles{display:flex;flex-flow:row wrap;gap:1.5em;margin:.5em 0}
.np-news-details{display:flex;flex-direction:column;gap:1.2em;margin:2em 2em 1em}
.np-content-tile{flex:1 0 48%;display:flex;flex-direction:column;box-shadow:0 0 25px 0 var(--grey-15);border:0 solid var(--White);background-color:var(--White)}
@media(min-width:48em) and (max-width:63em){.np-content-tile{flex:1 0 40%;max-width:48.5%}
}
@media(min-width:64em){.np-content-tile{flex:1 0 30%}
}
.news-category-button{text-decoration:none;color:var(--White);display:inline-block;background-color:var(--secondary-blueMid);border:var(--secondary-blueMid);padding:.5em .5em;margin-bottom:1em;width:fit-content}
.date-more-btn{margin:auto 2em 30px}
a.np-link-details{display:flex;flex-direction:row;text-decoration:none;color:var(--White);cursor:pointer;background-color:var(--brand-secondary);border:2px solid var(--brand-secondary);border-radius:.3rem;margin-top:10px;padding:.5em;width:fit-content}
a.np-link-details:hover{border:2px solid var(--brand-secondary);background-color:var(--White);cursor:pointer;color:var(--brand-secondary);padding:.5em;margin-top:10px;border-radius:.3rem}
a.np-text-link{display:inline-block;padding:.5em;margin:auto 1.5em 2em;text-decoration:none;color:var(--brand-primary)}
a.np-text-link:hover{text-decoration:underline}
.np-art-content-tile a.np-link-details{margin:auto 1.5em 2em}
.np-more-news{text-decoration:none;color:var(--brand-primary);display:inline-block;cursor:pointer;background-color:var(--grey-5);border:2px solid var(--brand-primary);border-radius:.3rem;margin:1em 0;padding:.5em 1.5em;float:right;position:relative}
.np-more-news:hover{color:var(--White);cursor:pointer;background-color:var(--brand-primary);border:2px solid var(--brand-primary);border-radius:.3rem;margin:1em 0;padding:.5em 1.5em}
.news-panel-content .fa-angle-right{padding-left:1em;padding-top:5px}
.ln-tile-details{margin:2em 2em 2em;display:flex;flex-direction:column;gap:1.2em}
.news-panel-content .np-news-date{margin:auto 0 10px}
.np-news-date{margin:auto 2em 30px 2em}
.ln-tile-details .news-category-button{margin-bottom:0}
.np-main-content-tiles p{margin-top:auto}
.ln-tile-details .news-category-button{width:fit-content}
.ln-tile-details h3 a{text-decoration:none;color:var(--brand-primary)}
.ln-tile-details h3 a:hover{text-decoration:underline}
.np-news-date p{color:var(--brand-primary)}
.np-content-tile .uk-content-title{padding-bottom:0}
.ln-select{padding:1em 5em 1em 1em;margin-top:.5em;height:3.2em;line-height:2em;border-radius:4px;color:var(--brand-primary);background:var(--grey-2);border:1px solid var(--grey-60) !important}
.ln-select-filter{display:flex;flex-direction:column;gap:1.2em;padding:1em 0}
.ln-select-filter .ln-category-filter .news-select-options{color:var(--brand-primary)}
.sl-link-details:hover{border:2px solid var(--brand-secondary);background-color:var(--White);cursor:pointer;color:var(--brand-secondary);padding:1em 1em;margin:.5em 0;border-radius:.3rem}
.sl-link-details{text-decoration:none;color:var(--White);display:inline-block;cursor:pointer;background-color:var(--brand-secondary);border:2px solid var(--brand-secondary);border-radius:.3rem;padding:1em 1em;margin:.5em 0}
.news-tile-container .sl-link-details,.news-tile-container .sl-link-details:hover{margin:0;padding:.25em 4.5em;line-height:1.8em;margin-top:1.5em;max-width:25%}
.np-content-tile:hover{box-shadow:0 0 25px 0 var(--grey-60)}
@media(min-width:64em){.news-tile-container .np-content-tile{max-width:33%}
}
@media(max-width:28em){.news-tile-container .np-main-content-tiles{flex-direction:column}
}
@media(min-width:28em) and (max-width:48em){.news-tile-container .np-content-tile{flex-basis:34% !important}
}
@media(min-width:48em){.ln-select-filter{flex-direction:row}
.news-tile-container .sl-link-details,.news-tile-container .sl-link-details:hover{max-width:unset}
}
.cta-banner-img{flex:1 25%;padding-left:0;margin:auto}
.cta-banner-img img{width:18em;height:auto}
.banner-cta a.np-link-details{width:max-content;margin:0}
.banner-cta .uk-grid{flex-direction:column;gap:1em;margin-left:auto}
.ba-wr-height{min-height:26em}
.ba-wr-spacing{flex:2 40%;margin-top:auto;margin-bottom:auto;padding:0 !important}
.ba-wr-button{flex:.5 10%;margin-top:auto;margin-bottom:auto;padding-top:0 !important;padding-left:10px}
.ba-wr-button a.ba-cta-link{display:inline-block;flex-direction:row;width:max-content;text-decoration:none}
.ba-wr-button a.ba-cta-link:hover{text-decoration:underline}
.sl-pos-angle{padding-left:1em;padding-top:4px}
#map-slideout .sl-pos-angle{padding-left:0;padding-top:4px}
@media(min-width:48em){.ba-wr-height{min-height:9em}
.banner-cta .uk-grid{flex-direction:row;flex-wrap:nowrap;margin:inherit;gap:.5em}
}
.article-tiles-btn{text-decoration:none;color:var(--White);display:inline-block;cursor:pointer;background-color:var(--brand-secondary);border:2px solid var(--brand-secondary);border-radius:.3rem;margin:1em 0;padding:.5em 1.5em;float:right;position:relative}
.article-tiles-btn:hover{color:var(--brand-secondary);cursor:pointer;background-color:var(--White);border:2px solid var(--brand-secondary);border-radius:.3rem;margin:1em 0;padding:.5em 1.5em}
a.article-text-link{margin:1em 0;padding:.5em 1.5em;float:right;color:var(--brand-primary);text-decoration:none}
a.article-text-link:hover{text-decoration:underline}
.np-art-content-tile{flex:1 0 47%;display:flex;flex-direction:column;box-shadow:0 0 25px 0 var(--grey-15);border:0 solid var(--White);background-color:var(--White)}
.np-art-content-tile:hover{box-shadow:0 0 25px 0 var(--grey-60)}
@media(min-width:48em) and (max-width:63em){.np-art-content-tile{flex:1 0 40%;max-width:48.5%}
}
@media(min-width:64em){.np-art-content-tile{flex:1 0 30%}
}
.art-tile-title{padding-bottom:0 !important}