@font-face{font-weight:400;font-style:italic;font-family:Open Sans;font-display:optional;src:url(../css/fonts/OpenSans-italic.eot);src:url(../css/fonts/OpenSans-italic.eot?#iefix) format("embedded-opentype"),url(../css/fonts/OpenSans-italic.woff2) format("woff2"),url(../css/fonts/OpenSans-italic.woff) format("woff"),url(../css/fonts/OpenSans-italic.ttf) format("truetype")}
.preamble{font-family:Lab-grotesque,Helvetica,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.5;margin-top:12px;margin-top:.75rem}
h1{font-size:32px;font-size:2rem;font-weight:700}
h1,h2{font-family:Lab-grotesque,Helvetica,sans-serif;font-style:normal;line-height:1.35;color:#415a63}
h2{font-size:24px;font-size:1.5rem}
h2,h3{font-weight:500}
h3{font-size:20px;font-size:1.25rem;font-family:Lab-grotesque,Helvetica,sans-serif;font-style:normal;line-height:1.35;color:#415a63}
@media(min-width:1025px){
h1{font-size:3rem}
h2{font-size:2rem}
h3{font-size:1.5rem}
.preamble{font-size:1.25rem}
}
*{box-sizing:border-box;margin:0;padding:0;font:inherit;font-weight:inherit;font-style:inherit}
html{height:100%;font-size:100%}
body{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;color:#202325;font:400 16px/1.2 Lab-grotesque,Helvetica,sans-serif;font:400 1rem/1.2 Lab-grotesque,Helvetica,sans-serif;line-height:1.2}
legend{display:table;white-space:normal}
label{display:inline-block}
label em{color:#767676}
select{width:100%}
[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url],input:not([type]),textarea{width:100%;padding:10px;outline:none;border:1px solid #000;border-radius:0;-webkit-appearance:none}
[type=button][disabled],[type=email][disabled],[type=number][disabled],[type=password][disabled],[type=search][disabled],[type=tel][disabled],[type=text][disabled],[type=url][disabled],button[disabled],input:not([type])[disabled],textarea [disabled]{cursor:not-allowed}
[type=button],[type=reset],[type=search],[type=submit],button{-webkit-appearance:none}
input::-webkit-search-cancel-button,input::-webkit-search-decoration{display:none}
input:-moz-placeholder,input::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:gray;opacity:1}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:gray}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:gray}
[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border:0}
fieldset{border:none}
legend{margin-bottom:10px;font-weight:400;line-height:20px;text-transform:uppercase}
hr{margin-top:24px;margin-top:1.5rem;margin-bottom:24px;margin-bottom:1.5rem;height:1px;border:0;background-color:#c6e4b9}
img{max-width:100%;vertical-align:middle}
img[height]{height:auto}
abbr{border-bottom:1px dotted #888;cursor:help}
code,kbd,var{font-size:.9em;font-family:Monaco,Courier,Courier New,Tahoma}
sub,sup{position:relative;height:0;line-height:1;vertical-align:baseline}
sup{bottom:1ex;font-size:11.2px;font-size:.7rem}
sub{top:.5ex}
a{color:#4ba925;text-decoration:none}
a:hover{color:#4a942c}
.s-grass a{color:#fff}
ol,ul{list-style:none;list-style-position:inside}
blockquote,c-quoute,q{font-size:28px;line-height:1.1;color:#4ba925}
blockquote{border:solid #c6e4b9;padding:24px 0;padding:1.5rem 0}
table{width:100%;border-spacing:0;border-collapse:collapse}
caption{text-align:left}
td,th{vertical-align:top}
th{text-align:left}
body{font-size:16px;font-size:1rem;-moz-osx-font-smoothing:greyscale;-webkit-font-smoothing:antialiased;background:#fff;min-height:100%;overflow-x:hidden;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;line-height:1.3}
body.taken{overflow:hidden}
a{color:#4f665f;text-decoration:underline;transition:color .15s ease}
a:hover{color:#3b4d47}
a:active,a:hover{text-decoration:none}
a:active{color:#74938a}
a:focus-visible{text-decoration:none;color:#4f665f;outline:2px solid #6cc04a;border-radius:.4rem}
blockquote,c-quoute,q{font-family:Open sans,sans-serif}
blockquote{font-size:24px;font-size:1.5rem;font-style:italic;line-height:34px;line-height:2.125rem;text-align:center;color:#415a63;border:solid #c7d8db;border-width:1px 0;padding:40px 0;padding:2.5rem 0;margin:40px 0;margin:2.5rem 0}
@media(min-width:769px){
blockquote{font-size:2.5rem;line-height:3.375rem}
}
.o-buffered-vertical{margin-left:-12px}
@media(min-width:1025px){
.o-buffered-vertical{margin-left:-24px}
}
.o-buffered-vertical>*{padding-left:12px}
@media(min-width:1025px){
.o-buffered-vertical>*{padding-left:24px}
}
.o-buffered-vertical--half{margin-left:-6px}
@media(min-width:1025px){
.o-buffered-vertical--half{margin-left:-12px}
}
.o-buffered-vertical--half>*{padding-left:6px}
@media(min-width:1025px){
.o-buffered-vertical--half>*{padding-left:12px}
}
.o-buffered{margin-top:-12px}
@media(min-width:1025px){
.o-buffered{margin-top:-24px}
}
.o-buffered>*{padding-top:12px}
@media(min-width:1025px){
.o-buffered>*{padding-top:24px}
}
.o-buffered--half{margin-top:-6px}
@media(min-width:1025px){
.o-buffered--half{margin-top:-12px}
}
.o-buffered--half>*{padding-top:6px}
@media(min-width:1025px){
.o-buffered--half>*{padding-top:12px}
}
.o-editorial-content{max-width:680px}
.s-text img.t-float-left{margin-right:1.5em;margin-bottom:1.5em}
.s-text img.t-float-right{margin-left:1.5em;margin-bottom:1.5em}
.o-flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.o-flex>*{-ms-flex:0 1 auto;flex:0 1 auto}
.o-flex--inline{display:-ms-inline-flexbox;display:inline-flex}
.o-flex--row{-ms-flex-direction:row;flex-direction:row}
.o-flex--column{-ms-flex-direction:column;flex-direction:column}
.o-flex--nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.o-flex--space-between{-ms-flex-pack:justify;justify-content:space-between}
.o-flex--center{-ms-flex-pack:center;justify-content:center}
.o-flex--space-around{-ms-flex-pack:distribute;justify-content:space-around}
.o-flex--end{-ms-flex-pack:end;justify-content:flex-end}
.o-flex--items-start{-ms-flex-align:start;align-items:flex-start}
.o-flex--items-end{-ms-flex-align:end;align-items:flex-end}
.o-flex--items-center{-ms-flex-align:center;align-items:center}
.o-flex--items-basline{-ms-flex-align:baseline;align-items:baseline}
.o-flex--items-stretch{-ms-flex-align:stretch;align-items:stretch}
.o-full-width-wrap--border-bottom{border-bottom:1px solid #c6e4b9}
.o-grey-out{pointer-events:none;opacity:.4}
.o-grey-out a,.o-grey-out li,.o-grey-out ul{color:#747575!important}
@media(min-width:1025px){
:root{--o-grid-gutter:40px}
}
.o-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 12px);margin-right:-6px;margin-left:-6px;min-height:.1px}
@media(min-width:1025px){
.o-grid{width:calc(100% + 24px);margin-right:-12px;margin-left:-12px}
}
.o-grid.row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.o-grid>.o-grid__column{display:inline-block;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-right:6px;padding-left:6px;vertical-align:top}
@media(min-width:1025px){
.o-grid>.o-grid__column{padding-right:12px;padding-left:12px}
}
.o-grid--small{width:calc(1 + / 2);width:calc(100% + 24px);margin:0 calc(/ 2 * -.5);margin:0 -12px}
.o-grid--small>.o-grid__column{padding-right:calc(/ 2 * .5);padding-right:12px;padding-left:calc(/ 2 * .5);padding-left:12px}
.o-grid.o-grid--align-bottom{-ms-flex-align:end;align-items:flex-end}
.o-grid.o-grid--align-center{-ms-flex-align:center;align-items:center}
.o-grid.o-grid--justify-center{-ms-flex-pack:center;justify-content:center}
.o-grid.o-grid--space-between{-ms-flex-pack:justify;justify-content:space-between}
.o-grid.o-grid--align-right{-ms-flex-pack:end;justify-content:flex-end}
.o-grid--no-flex>.o-grid__column,.o-grid__column.o-grid__column--block{display:block}
.o-grid__column.o-grid__column--align-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}
.o-grid__column.o-grid__column--align-bottom{-ms-flex-item-align:end;align-self:flex-end}
.o-grid--collapsed{margin-right:0;margin-left:0}
.o-grid--collapsed>.o-grid__column{padding-right:0;padding-left:0}
.o-grid--horizontal-collapse>.o-grid__column{margin-bottom:-1px}
.o-grid--bottom-spacing{margin-top:-24px}
.o-grid--bottom-spacing>.o-grid__column{padding-top:24px}
.o-grid--small.o-grid--bottom-spacing{margin-top:-12px}
.o-grid--small.o-grid--bottom-spacing>.o-grid__column{padding-top:12px}
@media(min-width:1281px){
.o-grid.o-grid--switched>.o-grid__column:first-child{-ms-flex-order:2;order:2}
.o-grid.o-grid--switched>.o-grid__column:nth-child(2){-ms-flex-order:1;order:1}
}
@media(max-width:1080px){
.o-grid>[data-size~="below-md:1"]{width:8.33333%}
.o-grid>[data-size~="below-md:2"]{width:16.66667%}
.o-grid>[data-size~="below-md:3"]{width:25%}
.o-grid>[data-size~="below-md:4"]{width:33.33333%}
.o-grid>[data-size~="below-md:5"]{width:41.66667%}
.o-grid>[data-size~="below-md:6"]{width:50%}
.o-grid>[data-size~="below-md:7"]{width:58.33333%}
.o-grid>[data-size~="below-md:8"]{width:66.66667%}
.o-grid>[data-size~="below-md:9"]{width:75%}
.o-grid>[data-size~="below-mdmd:10"]{width:83.33333%}
.o-grid>[data-size~="below-md:11"]{width:91.66667%}
.o-grid>[data-size~="below-md:12"]{width:100%}
}
.o-grid>[data-size~="sm:0"]{display:none}
.o-grid>[data-size="1"],.o-grid>[data-size~="sm:1"]{width:8.33333%}
.o-grid>[data-size="2"],.o-grid>[data-size~="sm:2"]{width:16.66667%}
.o-grid>[data-size="3"],.o-grid>[data-size~="sm:3"]{width:25%}
.o-grid>[data-size="4"],.o-grid>[data-size~="sm:4"]{width:33.33333%}
.o-grid>[data-size="5"],.o-grid>[data-size~="sm:5"]{width:41.66667%}
.o-grid>[data-size="6"],.o-grid>[data-size~="sm:6"]{width:50%}
.o-grid>[data-size="7"],.o-grid>[data-size~="sm:7"]{width:58.33333%}
.o-grid>[data-size="8"],.o-grid>[data-size~="sm:8"]{width:66.66667%}
.o-grid>[data-size="9"],.o-grid>[data-size~="sm:9"]{width:75%}
.o-grid>[data-size="10"],.o-grid>[data-size~="sm:10"]{width:83.33333%}
.o-grid>[data-size="11"],.o-grid>[data-size~="sm:11"]{width:91.66667%}
.o-grid>[data-size="12"],.o-grid>[data-size~="sm:12"]{width:100%}
@media(min-width:1025px){
.o-grid>[data-size~="sm:0"]{display:block}
.o-grid>[data-size~="md:1"]{width:8.33333%}
.o-grid>[data-size~="md:2"]{width:16.66667%}
.o-grid>[data-size~="md:3"]{width:25%}
.o-grid>[data-size~="md:4"]{width:33.33333%}
.o-grid>[data-size~="md:5"]{width:41.66667%}
.o-grid>[data-size~="md:6"]{width:50%}
.o-grid>[data-size~="md:7"]{width:58.33333%}
.o-grid>[data-size~="md:8"]{width:66.66667%}
.o-grid>[data-size~="md:9"]{width:75%}
.o-grid>[data-size~="md:10"]{width:83.33333%}
.o-grid>[data-size~="md:11"]{width:91.66667%}
.o-grid>[data-size~="md:12"]{width:100%}
}
@media(min-width:1281px){
.o-grid>[data-size~="lg:1"]{width:8.33333%}
.o-grid>[data-size~="lg:2"]{width:16.66667%}
.o-grid>[data-size~="lg:3"]{width:25%}
.o-grid>[data-size~="lg:4"]{width:33.33333%}
.o-grid>[data-size~="lg:5"]{width:41.66667%}
.o-grid>[data-size~="lg:6"]{width:50%}
.o-grid>[data-size~="lg:7"]{width:58.33333%}
.o-grid>[data-size~="lg:8"]{width:66.66667%}
.o-grid>[data-size~="lg:9"]{width:75%}
.o-grid>[data-size~="lg:10"]{width:83.33333%}
.o-grid>[data-size~="lg:11"]{width:91.66667%}
.o-grid>[data-size~="lg:12"]{width:100%}
}
@media(min-width:1536px){
.o-grid>[data-size~="xl:1"]{width:8.33333%}
.o-grid>[data-size~="xl:2"]{width:16.66667%}
.o-grid>[data-size~="xl:3"]{width:25%}
.o-grid>[data-size~="xl:4"]{width:33.33333%}
.o-grid>[data-size~="xl:5"]{width:41.66667%}
.o-grid>[data-size~="xl:6"]{width:50%}
.o-grid>[data-size~="xl:7"]{width:58.33333%}
.o-grid>[data-size~="xl:8"]{width:66.66667%}
.o-grid>[data-size~="xl:9"]{width:75%}
.o-grid>[data-size~="xl:10"]{width:83.33333%}
.o-grid>[data-size~="xl:11"]{width:91.66667%}
.o-grid>[data-size~="xl:12"]{width:100%}
}
@media(max-width:640px){
.o-grid>[data-size~="s:1"]{width:8.33333%}
.o-grid>[data-size~="s:2"]{width:16.66667%}
.o-grid>[data-size~="s:3"]{width:25%}
.o-grid>[data-size~="s:4"]{width:33.33333%}
.o-grid>[data-size~="s:5"]{width:41.66667%}
.o-grid>[data-size~="s:6"]{width:50%}
.o-grid>[data-size~="s:7"]{width:58.33333%}
.o-grid>[data-size~="s:8"]{width:66.66667%}
.o-grid>[data-size~="s:9"]{width:75%}
.o-grid>[data-size~="s:10"]{width:83.33333%}
.o-grid>[data-size~="s:11"]{width:91.66667%}
.o-grid>[data-size~="s:12"]{width:100%}
}
@media(max-width:640px){
.o-grid>[data-order="1"],.o-grid>[data-order~="s:1"]{-ms-flex-order:1;order:1}
.o-grid>[data-order="2"],.o-grid>[data-order~="s:2"]{-ms-flex-order:2;order:2}
.o-grid>[data-order="3"],.o-grid>[data-order~="s:3"]{-ms-flex-order:3;order:3}
.o-grid>[data-order="4"],.o-grid>[data-order~="s:4"]{-ms-flex-order:4;order:4}
.o-grid>[data-order="5"],.o-grid>[data-order~="s:5"]{-ms-flex-order:5;order:5}
.o-grid>[data-order="6"],.o-grid>[data-order~="s:6"]{-ms-flex-order:6;order:6}
.o-grid>[data-order="7"],.o-grid>[data-order~="s:7"]{-ms-flex-order:7;order:7}
.o-grid>[data-order="8"],.o-grid>[data-order~="s:8"]{-ms-flex-order:8;order:8}
.o-grid>[data-order="9"],.o-grid>[data-order~="s:9"]{-ms-flex-order:9;order:9}
.o-grid>[data-order="10"],.o-grid>[data-order~="s:10"]{-ms-flex-order:10;order:10}
.o-grid>[data-order="11"],.o-grid>[data-order~="s:11"]{-ms-flex-order:11;order:11}
}
.o-list-inline{font-size:0}
.o-list-inline--spacing .o-list-inline__item+.o-list-inline__item{padding-left:12px;padding-left:.75rem}
.o-list-inline__item{display:inline-block;font-size:16px;font-size:1rem}
@media(min-width:1025px){
.o-list-inline\@md{font-size:0}
.o-list-inline\@md .o-list-inline__item{display:inline-block;font-size:1rem}
}
@media(min-width:1281px){
.o-list-inline\@lg{font-size:0}
.o-list-inline\@lg .o-list-inline__item{display:inline-block;font-size:1rem}
}
@media(min-width:1536px){
.o-list-inline\@xl{font-size:0}
.o-list-inline\@xl .o-list-inline__item{display:inline-block;font-size:1rem}
}
.o-media{display:-ms-flexbox;display:flex}
.o-media .icon-external-link+.c-icon--right{display:none}
.o-media--middle{-ms-flex-align:center;align-items:center}
.o-media--inline{display:-ms-inline-flexbox;display:inline-flex}
.o-media--inline .o-media__primary{-ms-flex:0 auto;flex:0 auto}
.o-media--inline .o-media__primary .c-icon{vertical-align:bottom}
.o-media__primary{-ms-flex:1;flex:1}
.o-media__secondary{margin-right:24px}
.o-media__secondary--tight{margin-right:12px}
.o-media__secondary--no-pad{margin-right:0}
.o-media--reversed>.o-media__secondary{margin-right:0;margin-left:24px}
.o-media--reversed>.o-media__secondary--tight{margin-left:12px}
.o-media__secondary img{max-width:none}
@media(max-width:640px){
.o-media .o-media__secondary--tight\@s{margin-right:12px}
.o-media.o-media--reversed>.o-media__secondary--tight\@s{margin-left:12px}
}
@media(min-width:1025px){
.o-media\@md{display:-ms-flexbox;display:flex}
.o-media\@md.o-media--middle{-ms-flex-align:center;align-items:center}
.o-media\@md .o-media__secondary{margin-right:24px}
.o-media\@md .o-media__secondary--tight{margin-right:12px}
.o-media\@md.o-media--reversed>.o-media__secondary{margin-right:0;margin-left:24px}
.o-media\@md.o-media--reversed>.o-media__secondary--tight{margin-left:12px}
.o-media\@md .o-media__secondary img{max-width:none}
}
@media(min-width:1281px){
.o-media\@lg{display:-ms-flexbox;display:flex}
.o-media\@lg.o-media--middle{-ms-flex-align:center;align-items:center}
.o-media\@lg .o-media__secondary{margin-right:24px}
.o-media\@lg .o-media__secondary--tight{margin-right:12px}
.o-media\@lg.o-media--reversed>.o-media__secondary{margin-right:0;margin-left:24px}
.o-media\@lg.o-media--reversed>.o-media__secondary--tight{margin-left:12px}
.o-media\@lg .o-media__secondary img{max-width:none}
}
@media(min-width:1536px){
.o-media\@xl{display:-ms-flexbox;display:flex}
.o-media\@xl.o-media--middle{-ms-flex-align:center;align-items:center}
.o-media\@xl .o-media__secondary{margin-right:24px}
.o-media\@xl .o-media__secondary--tight{margin-right:12px}
.o-media\@xl.o-media--reversed>.o-media__secondary{margin-right:0;margin-left:24px}
.o-media\@xl.o-media--reversed>.o-media__secondary--tight{margin-left:12px}
.o-media\@xl .o-media__secondary img{max-width:none}
}
.o-page-section{min-height:1px;margin-bottom:48px}
.o-page-section--none,.o-page-section--none\@sm,.o-page-section[class]>:last-child{margin-bottom:0}
@media(min-width:1025px){
.o-page-section{margin-bottom:72px}
.o-page-section--none\@md{margin-bottom:0}
}
.o-space-between{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}
.o-space-between__left{margin-right:15px}
.o-space-between.o-space-between--align-top{-ms-flex-align:start;align-items:flex-start}
.o-space-between.o-space-between--nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.o-space-between__right{margin-left:auto}
.o-trunc-text{overflow:hidden;position:relative;line-height:1.41em;max-height:4.23em;text-align:justify;margin-right:-.5em;padding-right:1em}
.o-trunc-text:before{content:"...";position:absolute;right:4px;bottom:0}
.o-trunc-text:after{content:"";position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background:#fff}
@media (min-width:1025px){
.o-width-limiter{max-width:1480px;padding-left:40px;padding-right:40px}
}
@media (min-width:1281px){
.o-width-limiter{max-width:1560px;padding-left:80px;padding-right:80px}
}
@media(min-width:1025px){
:root{--o-grid-gutter:48px}
}
.o-width-limiter{width:100%;margin-right:auto;margin-left:auto;padding-right:16px;padding-left:16px}
@media (min-width:1025px){
.o-width-limiter{max-width:1208px;padding-left:40px;padding-right:40px}
}
@media (min-width:1281px){
.o-width-limiter{max-width:1288px;padding-left:80px;padding-right:80px}
}
.o-width-limiter--collpapsed{padding-right:0;padding-left:0}
.toasted .primary,.toasted.toasted-primary{padding:1em 2em!important;font-weight:500!important;font-size:16px!important;font-size:1rem!important;color:#000!important}
.toasted .action{color:#000!important}
.toasted .primary.error,.toasted.toasted-primary.error{background:#ed6725!important}
.c-accordion{clear:both}
.c-accordion__fold{background-image:linear-gradient(180deg,#f8f8f8,#fff);box-shadow:0 4px 8px 0 rgba(0,0,0,.05);margin-bottom:8px;margin-bottom:.5rem}
.c-accordion__fold:last-of-type{margin-bottom:0}
.c-accordion__locked-label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.c-accordion__locked-title{color:#202325}
.c-accordion__locked-title,.c-accordion__title{display:block;font-weight:700}
.c-accordion__heading{text-align:left;font-size:22px;font-weight:700;padding-top:18px}
.c-accordion__expander,.c-accordion__expander--expanded{display:inline-block;border:0;background-color:transparent;vertical-align:middle;cursor:pointer}
.c-accordion__expander:focus{outline:none}
.c-accordion__expander--expanded{transform:rotate(180deg)}
.c-accordion__content{padding:12px 24px 49px}
.c-accordion__fold .c-table-list{background:#fff}
.c-accordion__fold .c-card__content{padding:0}
.c-accordion__content>[class]{background-image:none;box-shadow:none}
@media print{
.c-accordion__title{margin-left:0}
.c-accordion__expander{display:none}
.c-accordion__label{padding:0}
.c-accordion__content{display:block!important;padding-left:0}
}
.c-add-button[class],.c-add-button[class]:visited{color:#4ba925;transition:all .16s ease;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-decoration:none}
.c-add-button[class]:focus,.c-add-button[class]:hover{color:#408026}
.c-add-button__text{margin-left:6px;white-space:nowrap}
@media(min-width:1025px){
.c-add-button__text{margin-left:12px}
}
.c-add-item,.c-remove-item{display:-ms-flexbox;display:flex;width:100%}
.c-add-item__field{-ms-flex-positive:2;flex-grow:2}
.c-add-item__button{text-align:left;margin-left:12px;margin-left:.75rem}
.c-article-teaser{-ms-flex-direction:column;flex-direction:column;height:100%}
@media(min-width:1025px){
.c-article-teaser{text-align:center}
}
.c-article-teaser>picture,.c-article-teaser__img{width:100%}
.c-article-teaser__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}
.c-article-teaser__heading,.c-article-teaser__heading>a{color:#202325}
.c-article-teaser__heading{margin-bottom:.54em;font-weight:700;font-size:1.294em;line-height:1.2}
.c-article-teaser__heading>a{border-bottom:1px solid rgba(0,0,0,.15)}
.c-article-teaser__heading>a:hover{border-bottom:1px solid #747575;text-decoration:none}
.c-article-teaser__footer{margin-top:.7em}
.c-article-teaser__link{font-style:italic;font-family:Open sans,sans-serif;font-size:1.059em}
.c-asset-editor{margin-bottom:0}
.c-asset-editor__field{margin-bottom:32px;margin-bottom:2rem}
.c-asset-editor__field:last-child{margin-bottom:48px;margin-bottom:3rem}
.c-asset-list{background-image:linear-gradient(180deg,#f8f8f8,#fff);box-shadow:0 4px 8px 0 rgba(0,0,0,.05)}
.c-asset-list__item{position:relative;padding:16px;padding:1rem;border-bottom:1px solid #e5e6e1}
.c-asset-list__item:last-of-type{border-bottom:none}
.c-asset-list__item-heading{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:700;font-size:17px;line-height:1.33;margin-bottom:12px;display:inline-block;margin-right:6px}
@media(min-width:1025px){
.c-asset-list__item-heading{font-size:17px;line-height:1.09}
}
.c-asset-list__item-title{color:#5a7077;text-decoration:underline}
.c-asset-list__item-details{display:table;clear:both;content:""}
.c-asset-list__action-button{position:absolute;right:16px;right:1rem;top:calc(50% - 12px)}
.c-asset-list--has-dl .c-definition-list--as-item{padding-right:100px}
.c-block-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex:1;clear:both}
.c-block-section--centered .c-block-section__content{margin-right:auto;margin-left:auto;max-width:920px}
.c-block-section--centered .c-block-section__header,.c-block-section--centered .c-block-section__preamble{text-align:center}
.c-block-section--centered .c-block-section__header:after{top:auto;right:0;bottom:-.4em;left:0;margin:auto}
.c-block-section--centered .c-block-section__preamble{width:100%;max-width:680px;margin:0 auto}
.c-block-section--right .c-block-section__heading,.c-block-section--right .c-block-section__preamble{text-align:right}
.c-block-section--right .c-block-section__header:after{right:0;left:auto}
.c-block-section__header{position:relative;margin-bottom:1.5em}
.c-block-section__footer{margin-top:.5em}
.c-block-section__header:after{content:"";position:absolute;bottom:-.4em;left:0;width:2.824em;height:1px;background-color:#6cc04a}
.c-block-section__topic-heading{font-weight:700;font-size:.706em;line-height:2;letter-spacing:1.5px;text-transform:uppercase;color:rgba(36,36,36,.8)}
.c-block-section__heading{margin-bottom:.294em;font-size:2em;line-height:1.2;font-weight:700}
.c-block-section__content{width:100%;height:100%}
.c-block-section__link{float:right;clear:right;font-size:.882em;line-height:2}
.c-block-section__listitem{margin-top:.706em}
.c-block-section.no-box .c-card{box-shadow:none;background:transparent}
.c-block-section.no-box .c-card .c-card__content{padding:0}
li:not(.c-accordion__fold) .s-text .c-block-section{margin-bottom:12px;margin-bottom:.75rem}
@media(min-width:1025px){
li:not(.c-accordion__fold) .s-text .c-block-section{margin-bottom:1.5rem}
}
li:not(.c-accordion__fold) .s-text .c-block-section ul{margin-left:-20px;margin-bottom:0}
li:not(.c-accordion__fold) .c-block-section ul.s-text li:before,li:not(.c-accordion__fold) .s-text .c-block-section ul li:before{display:none}
.c-buffer-box{padding:16px 0;padding:1rem 0;border:0 solid #e5e6e1}
@media(min-width:1025px){
.c-buffer-box{padding:2rem 0}
}
.c-buffer-box--no-top{padding-top:0}
.c-buffer-box--no-bottom{padding-bottom:0}
.c-buffer-box--no-padding{padding:0}
.c-buffer-box--left{padding-left:16px;padding-left:1rem}
.c-buffer-box--right,.c-buffer-box--vertical{padding-right:16px;padding-right:1rem}
.c-buffer-box--vertical{padding-left:16px;padding-left:1rem}
.c-buffer-box--extra-bottom{padding-bottom:24px;padding-bottom:1.5rem}
@media(min-width:769px){
.c-buffer-box--extra-bottom{padding-bottom:2rem}
}
@media(min-width:1025px){
.c-buffer-box--extra-bottom{padding-bottom:2.5rem}
}
@media(min-width:1281px){
.c-buffer-box--extra-bottom{padding-bottom:3rem}
}
.c-buffer-box--extra-top{padding-top:24px;padding-top:1.5rem}
@media(min-width:769px){
.c-buffer-box--extra-top{padding-top:2rem}
}
@media(min-width:1025px){
.c-buffer-box--extra-top{padding-top:2.5rem}
}
@media(min-width:1281px){
.c-buffer-box--extra-top{padding-top:3rem}
}
.c-buffer-box--extra-ends{padding-top:24px;padding-top:1.5rem;padding-bottom:24px;padding-bottom:1.5rem}
@media(min-width:769px){
.c-buffer-box--extra-ends{padding-top:2rem;padding-bottom:2rem}
}
@media(min-width:1025px){
.c-buffer-box--extra-ends{padding-top:2.5rem;padding-bottom:2.5rem}
}
@media(min-width:1281px){
.c-buffer-box--extra-ends{padding-top:3rem;padding-bottom:3rem}
}
.c-buffer-box--extra-left{padding-left:16px;padding-left:1rem}
@media(min-width:769px){
.c-buffer-box--extra-left{padding-left:2rem}
}
@media(min-width:1025px){
.c-buffer-box--extra-left{padding-left:2.5rem}
}
@media(min-width:1281px){
.c-buffer-box--extra-left{padding-left:3rem}
}
.c-buffer-box--extra-right{padding-right:16px;padding-right:1rem}
@media(min-width:769px){
.c-buffer-box--extra-right{padding-right:2rem}
}
@media(min-width:1025px){
.c-buffer-box--extra-right{padding-right:2.5rem}
}
@media(min-width:1281px){
.c-buffer-box--extra-right{padding-right:3rem}
}
.c-buffer-box--extra-vertical{padding-left:16px;padding-left:1rem;padding-right:16px;padding-right:1rem}
@media(min-width:769px){
.c-buffer-box--extra-vertical{padding-left:2rem;padding-right:2rem}
}
@media(min-width:1025px){
.c-buffer-box--extra-vertical{padding-left:2.5rem;padding-right:2.5rem}
}
@media(min-width:1281px){
.c-buffer-box--extra-vertical{padding-left:3rem;padding-right:3rem}
}
.c-buffer-box--tight-top[class]{padding-top:12px;padding-top:.75rem}
@media(min-width:1025px){
.c-buffer-box--tight-top[class]{padding-top:1.5rem}
}
.c-buffer-box--tight-ends{padding-top:24px;padding-top:1.5rem}
.c-buffer-box--tight-bottom[class],.c-buffer-box--tight-ends{padding-bottom:24px;padding-bottom:1.5rem}
.c-buffer-box--super-tight-top[class]{padding-top:4px;padding-top:.25rem}
@media(min-width:1025px){
.c-buffer-box--super-tight-top[class]{padding-top:1rem}
}
.c-buffer-box--super-tight-bottom[class],.c-buffer-box--super-tight-top-ends{padding-bottom:16px;padding-bottom:1rem}
.c-buffer-box--super-tight-top-ends{padding-top:16px;padding-top:1rem}
.c-buffer-box--border-top{border-top-width:1px}
.c-buffer-box--border-bottom{border-bottom-width:1px}
.c-buffer-box--border-left{border-left-width:1px}
.c-buffer-box--border-right{border-right-width:1px}
.c-buffer-box--border-all{border-width:1px}
.c-button-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}
.c-button-group--fullWidth .c-button{width:100%}
@media(min-width:1025px){
.c-button-group{-ms-flex-direction:row;flex-direction:row}
.c-button-group--fullWidth .c-button{width:auto}
.c-button-group .c-button--primary{margin-top:0;margin-bottom:0;width:auto}
}
.c-button,.c-button:visited{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font:400 16px/1.2 Lab-grotesque,Helvetica,sans-serif;font:400 1rem/1.2 Lab-grotesque,Helvetica,sans-serif;line-height:1.2;-ms-flex-align:center;align-items:center;border:6px solid transparent;border-radius:2rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;margin:5px 0;overflow:visible;padding:8px 16px;padding:.5rem 1rem;text-decoration:underline}
@media(min-width:769px){
.c-button{margin:0}
.c-button+.c-button{margin-left:.75rem}
.c-button+.c-button--primary{margin-left:1rem}
}
.c-button--small{font-size:.792em}
.c-button[disabled]{background-color:#e5e6e1;border:none}
@media(min-width:1025px){
.c-button,.c-button:visited{padding:.5rem 2rem}
}
.c-button--primary,.c-button--primary:visited{background-color:#4ba925;box-shadow:0 0 0 6px #d3ecc8;font-weight:700;margin:0 6px}
.c-button--primary:hover{background-color:#4a942c;color:#fff}
.c-button--primary[disabled]{background:#e5e6e1;box-shadow:0 0 0 6px #f1f1f1;color:#202325}
.c-button.c-button--secondary,.c-button.c-button--secondary:visited{box-shadow:inset 0 0 0 2px #c6e4b9;color:#4ba925;text-decoration:none}
.c-button.c-button--secondary:hover{background-color:#fff}
.c-button--secondary[disabled],.c-button--secondary[disabled]:hover{background:#e5e6e1;color:#202325;box-shadow:0 0 0 2px #f1f1f1}
.c-button--primary-inverted,.c-button--primary-inverted:visited{color:#4ba925;background-color:#fff;border:none;box-shadow:0 0 0 6px hsla(0,0%,100%,.3);font-weight:700;text-decoration:none;margin:0 6px}
.c-button--primary-inverted:hover{background-color:#c6e4b9;box-shadow:none;text-decoration:none}
.c-button--secondary-inverted,.c-button--secondary-inverted:visited{color:#fff;box-shadow:inset 0 0 0 2px #fff;text-decoration:none;text-shadow:0 0 24px #000}
.c-button--secondary-inverted:hover{background-color:#fff;background-clip:padding-box;color:#4ba925;box-shadow:none;text-decoration:none}
.c-button--plus{padding:12px;padding:.75rem;box-shadow:inset 0 0 0 2px #c6e4b9;position:relative}
.c-button--plus:after,.c-button--plus:before{content:"";display:block;width:calc(100% / 2 - 2px);height:2px;background:#4ba925;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.c-button--plus:after{width:2px;height:calc(100% / 2 - 2px)}
@media(min-width:1025px){
.c-button--plus{padding:1rem}
}
.c-button--complentary,.c-button--complentary:visited{color:#4ba925;text-decoration:none}
.c-button--petite{padding:4px 12px;padding:.25rem .75rem}
@media(min-width:1025px){
.c-button--petite{padding:.5rem 1rem}
}
.c-button--silent{background:rgba(36,36,36,.8);border-width:6px;border-color:#e2e2e2;color:#fff;text-decoration:none}
.c-button--silent:hover{color:#fff}
.c-button--round{padding:0;width:3.529em;height:3.529em;border-radius:50%/50%}
.c-button .c-button__icon{width:1.647em;height:1.647em}
.c-button__icon+.c-button__text,.c-button__text+.c-button__icon{padding-left:.471em}
.c-button--linkstyle{padding:14px 0;color:#4ba925;text-decoration:none;transition:color .15s ease;border:0}
@media(min-width:1025px){
.c-button--linkstyle,.c-button--linkstyle:visited{padding:14px 0}
}
.c-button--linkstyle:visited{color:#4ba925}
.c-button--linkstyle:hover{text-decoration:none;color:#4a942c}
.c-button--linkstyle__secondary{color:#d0021b}
.c-button--linkstyle__secondary:hover{color:#b80211}
.c-button--block{width:100%}
.c-button--reset{padding:0}
.c-button--tight{padding:8px 16px;padding:.5rem 1rem}
.c-button__title{padding-left:.471em}
.c-byline-details{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:400;font-size:15px;line-height:1.6;color:rgba(36,36,36,.8)}
.c-byline-details:after{content:"";clear:both;display:table}
.c-byline-details__term{float:left;margin-right:6px}
.c-byline-details--stacked .c-byline-details__description{float:none}
@media (min-width:1025px){
.c-byline-details__description{float:left;margin-right:6px}
}
.c-calendar-list .c-calendar-list__heading{color:#202325;float:left;font-weight:700;font-size:32px;font-size:2rem;padding-left:8px;padding-left:.5rem}
.c-calendar-list .c-calendar-list__more-link{float:right;padding-right:8px;padding-right:.5rem;padding-top:16px;padding-top:1rem;padding-right:32px;padding-right:2rem}
.c-calendar-list.card-list{-ms-flex-pack:start;justify-content:flex-start}
.c-calendar-list.card-list .c-card{-ms-flex-positive:0;flex-grow:0}
.c-calendar-list.card-list .c-card .c-media-list-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.c-calendar-list .c-calendar-event .c-media-list-item__body{display:none}
.c-calendar-list .c-calendar-event{padding:16px;padding:1rem}
.card-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;width:100%}
.card-list>.c-card{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% - 20px);flex-basis:calc(100% - 20px);margin:10px;height:auto}
@media (max-width:640px){
.card-list>.c-card{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:0;margin-right:0}
.card-list{padding-left:0;padding-right:0}
}
@media (min-width:769px){
.card-list>.c-card{-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px)}
}
@media (min-width:1025px){
.card-list>.c-card{-ms-flex-preferred-size:calc(33.33333% - 20px);flex-basis:calc(33.33333% - 20px)}
}
.c-card,.c-card__content{-ms-flex:1;flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex:1;height:100%}
.c-card{background-color:#fff;background-image:linear-gradient(180deg,#f8f8f8,#fff);box-shadow:0 4px 8px 0 rgba(0,0,0,.05)}
.c-card--plain{background-image:none;box-shadow:none}
.c-card--plain-green{background-image:none;box-shadow:0 0 0 2px #c6e4b9}
.c-card__image{width:100%;display:block;box-sizing:border-box;height:0;padding:25%;position:relative}
.c-card__image img,.c-card__image picture{object-fit:cover;object-position:center;height:100%;position:absolute;left:0;top:0;width:100%}
.c-card__heading,.c-card__heading>a{color:#202325}
.c-card__heading{margin-bottom:.5em;font-weight:700;font-size:1.294em}
.c-card__heading>a{line-height:1.4;border-bottom:1px solid rgba(0,0,0,.15)}
.c-card__heading>a:hover{border-bottom:1px solid #747575;text-decoration:none}
.c-card__content{height:auto;padding:1em}
@media(min-width:1025px){
.c-card__content{padding:1.9em 2.118em 2.118em}
}
.c-card__content--small{padding-top:1em}
@media(min-width:1025px){
.c-card__content--small{padding:2.118em 1.412em 1.412em}
}
.c-card__content--tight{padding:1.412em}
.s-light .c-card{background-image:none}
.c-card__content .c-search-result{padding:0}
.c-card__meta{display:none}
.c-card--green,.c-card--green .c-card__content,.c-card--green .c-card__meta{background-color:#4ba925;color:#fff}
.c-card--green .c-card__content,.c-card--green .c-card__heading,.c-card--green .c-card__meta>.c-card__meta__category,.c-card--green .c-card__meta>.c-card__meta__date,.c-card--green a{color:#fff}
.c-card--green .c-card__content>a{width:100%;color:transparent}
.c-card--green{position:relative}
.c-card--green.c-card__content>a,.c-card--green .c-card__content a{color:#fff;text-decoration:underline}
.c-card--center .c-card__content,.c-card--center .c-card__heading{text-align:center}
.c-card--center .c-card__heading:not(.c-card__heading+.c-card__content){margin-bottom:0}
.c-card--teaser{position:relative}
.c-card--teaser .c-card__content>a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;color:transparent}
.c-card--inline{display:inline-block;-ms-flex:0;flex:0;margin-top:20px}
.c-card.c-card--no-grow{-ms-flex-positive:0;flex-grow:0}
.c-card--news .c-card__meta{display:inline-block;box-sizing:border-box;width:100%;height:auto;padding:0;padding-bottom:8px;padding-bottom:.5rem}
.c-card--news .c-card__meta__category{width:auto;max-width:50%;box-sizing:border-box;text-align:left;margin:0;float:left;text-transform:uppercase;font-weight:700;overflow:hidden;text-overflow:ellipsis}
.c-card--news .c-card__meta__date{width:auto;max-width:50%;box-sizing:border-box;text-align:right;margin:0;color:#202325;float:right;font-weight:600}
.c-card--news .c-card__content>a{display:none}
.c-choice-buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.c-choice-buttons .c-choice-button:not(:last-child){margin-bottom:8px}
.c-choice-button{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;min-height:51px}
.c-choice-button__title{font-size:15px;line-height:1.6;color:#202325}
@media(min-width:1025px){
.c-choice-button__title{font-size:17px;line-height:1.41}
}
.c-choice-button__title a{color:inherit}
.c-choice-button__subtitle{font-size:12px;text-transform:uppercase;letter-spacing:1px;font-weight:700;margin:3px 0 0}
.c-choice-button__content{width:100%;position:relative}
.c-choice-button__meta-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding-top:2px}
.c-choice-button__meta-item{display:inline-block;font-size:13px;line-height:1.38;margin:0 0 2px;color:#747575;color:rgba(36,36,36,.8)}
@media(min-width:1025px){
.c-choice-button__meta-item{font-size:15px;line-height:1.6}
}
.c-choice-button__meta-item:not(:last-child){margin-right:12px}
.c-choice-button__meta-item strong{font-weight:700;color:#202325}
.c-choice-button__icon{min-width:24px;min-height:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-left:4px}
.c-choice-button__checkbox{margin-right:12px}
@media(min-width:1025px){
.c-choice-button__checkbox{margin-right:20px}
}
.c-choice-button__checkbox .c-checkbox{margin-bottom:0}
.c-choice-button .c-checkbox__label{width:32px;height:32px;padding:0}
.c-choice-button__checkbox .c-checkbox__label span,.c-collapsible-content__toggled-area.collapsed{display:none}
.c-collapsible-content__toggle--generated{border-width:0;border-radius:0;text-decoration:none;background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-family:Open sans,sans-serif;font-weight:500;font-style:italic;font-size:18px;line-height:24px;color:#4ba925;display:inline-block;margin:0 auto}
.c-collapsible-content__toggle[class]{display:none}
.c-combo-box[class]{border:1px solid #fff;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTUuMzc3cHgiIGhlaWdodD0iMjIuNjg0cHgiIHZpZXdCb3g9IjAgMCAxNS4zNzcgMjIuNjg0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNS4zNzcgMjIuNjg0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiM1REIxNDYiIHBvaW50cz0iMS40Myw5LjI1OSAwLjAwOSw3Ljg1MSA3Ljc5MiwwIDE1LjM3Nyw3Ljg2MSAxMy45MzgsOS4yNSA3Ljc3MiwyLjg2IAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjNURCMTQ2IiBwb2ludHM9IjcuNTg1LDIyLjY4NCAwLDE0LjgyMyAxLjQzOSwxMy40MzQgNy42MDQsMTkuODIzIDEzLjk0NywxMy40MjQgMTUuMzY3LDE0LjgzMyAJIi8+DQo8L2c+DQo8L3N2Zz4NCg==);background-position:calc(100% - 12px)}
.c-combo-box:focus,.c-combo-box:hover{border-color:#6cc04a}
.c-combo-box__inner{width:90%}
.c-combo-box__label{left:8px;left:.5rem}
.c-combo-box__content{border:1px solid #c6e4b9}
.c-combo-box__trigger{padding-left:8px;padding-left:.5rem}
@media(min-width:1025px){
.c-combo-box[class]{padding:29px 0 6px;background-position:calc(100% - 18px)}
.c-combo-box__label{left:18px}
.c-combo-box__content{transform:translateY(6px);padding:1rem}
.c-combo-box__trigger{padding-left:18px;padding-top:29px;margin-top:-29px;padding-bottom:6px;margin-bottom:-6px}
}
.c-company-card{display:-ms-flexbox;display:flex;height:100%}
.c-company-card__image{display:block;height:100%;max-width:33%;width:auto}
.c-company-card__image picture img{width:100%;height:auto}
.c-company-card__image picture{-ms-flex-pack:distribute;justify-content:space-around;width:100%;height:100%}
.c-company-card__content,.c-company-card__image picture{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.c-company-card__content{margin:0 auto;padding:16px 0;padding:1rem 0;-ms-flex-pack:justify;justify-content:space-between}
.c-company-card__header:not(:last-child){margin-bottom:.706em}
.c-company-card .c-company-card__content__label{display:block}
.c-company-card .c-company-card__content__label,.c-company-card .c-company-card__content__member-number{display:block;text-align:center;padding-bottom:8px;padding-bottom:.5rem;font-size:19.2px;font-size:1.2rem}
.c-company-card .c-company-card__content__link{display:block}
.c-confirm{display:-ms-flexbox;display:flex;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1337;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:transparent;transition:background .25s ease}
.c-confirm--appear{background:rgba(0,0,0,.5)}
.c-confirm__message{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:700;font-size:21px;line-height:1.15;max-width:580px;margin:24px;padding:36px;background:#fff;opacity:0;transition:opacity .25s ease,transform .25s ease;transform:scale(.4)}
@media(min-width:1025px){
.c-confirm__message{font-size:22px;line-height:1.36}
}
.c-confirm__message--appear{opacity:1;transform:scale(1)}
.c-confirm__buttons{text-align:right}
.c-contact-card__img{display:block;width:156px;height:156px}
.c-contact-card__header:not(:last-child){margin-bottom:.706em}
.c-contact-card__description{font-style:italic;font-family:Open sans,sans-serif}
@media(min-width:1025px){
[data-size~="lg:3"] .c-contact-card .o-media{-ms-flex-direction:column;flex-direction:column}
[data-size~="lg:3"] .c-contact-card .c-card__content{width:156px;margin:0 auto;padding:1.412em .5em;text-align:center}
[data-size~="lg:3"] .c-contact-card__img{margin:1.412em auto 0}
}
.c-content-card{background:#f0f0f0;border:1px solid #e5e6e1;padding:24px 12px 0}
.c-control__group{margin-bottom:48px}
.c-controls>div:last-child>.c-control__group{margin-bottom:0}
.c-control__points-wrap{margin-bottom:24px;margin-bottom:1.5rem}
.c-control__point[class]{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:14px;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px;margin-bottom:.75rem;-ms-flex-align:start;align-items:flex-start}
.c-control__point-text{max-width:90%}
.c-control__point-text.c-control__point-text--removed{text-decoration:line-through}
.c-control__title{font-weight:700;margin-bottom:8px;margin-bottom:.5rem}
@media(min-width:1025px){
.c-control__add-item{width:75%}
.c-control__title{margin-bottom:1rem}
.c-control__point[class]{font-size:16px}
}
@media(min-width:1281px){
.c-control__add-item{width:50%}
}
.cookie-bar__content{padding:16px 0;padding:1rem 0}
@media(min-width:1025px){
.cookie-bar__content{padding:1rem 0;border:0 solid #e5e6e1}
.cookie-bar__content p.s-text{margin-bottom:0}
.cookie-bar__content .c-button{float:right}
}
@media(min-width:1025px) and (min-width:1025px){
.cookie-bar__content{padding:2rem 0}
}
.c-column-list__cta{color:rgba(36,36,36,.8);text-decoration:underline}
.c-column-list__cta:focus,.c-column-list__cta:hover{color:rgba(36,36,36,.8);text-decoration:none}
.c-definition-list{background-image:linear-gradient(180deg,#f8f8f8,#fff);box-shadow:0 4px 8px 0 rgba(0,0,0,.05);padding:0 20px}
.c-definition-list.c-definition-list--inverted-box{background-image:linear-gradient(0deg,#fdfdfd,#fff)}
.c-definition-list__term[class]{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-family:Open sans,sans-serif;font-weight:500;font-style:italic;font-size:18px;line-height:24px;padding:8px 0 0 8px;padding:.5rem 0 0 .5rem;word-wrap:break-word}
.c-definition-list__term--big[class]{padding:16px 0 0 16px;padding:1rem 0 0 1rem}
.c-definition-list__description[class]{border-bottom:1px solid #e5e6e1;padding:0 16px 8px 8px;padding:0 1rem .5rem 8px;margin-bottom:0}
.c-definition-list__description:last-of-type{border-bottom:none}
.c-definition-list__description--big[class]{font-weight:700;padding-bottom:16px;padding-bottom:1rem}
.c-definition-list__link,.c-definition-list__link:visited{color:#4ba925}
.c-definition-list__comment[class]{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:400;font-size:15px;line-height:1.6;font-style:italic;color:rgba(36,36,36,.8);margin-top:8px;margin-top:.5rem;padding:0 0 8px 8px;padding:0 0 .5rem 8px}
.c-definition-list.c-definition-list--as-item{background-image:none;box-shadow:none}
.c-definition-list.c-definition-list--as-item .c-definition-list__term[class]{padding:0;border:0 none}
.c-definition-list.c-definition-list--as-item .c-definition-list__description[class]{padding:0 0 8px;padding:0 0 .5rem;border:0 none;word-break:break-word}
@media (min-width:769px){
.c-definition-list__comment[class]{padding-left:24px}
}
@media (min-width:1025px){
.c-definition-list__term[class]{border-bottom:1px solid #e5e6e1;padding-left:1rem;padding-bottom:.5rem}
.c-definition-list__term[class]:last-of-type{border-bottom:none}
.c-definition-list__term--big[class]{padding-bottom:1rem}
.c-definition-list__description[class]{padding:.5rem 1rem}
.c-definition-list__description--big[class]{padding-top:1rem}
.c-definition-list.c-definition-list--as-item .c-definition-list__term[class]{padding-bottom:.25rem;padding-right:.25rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
.c-definition-list.c-definition-list--as-item .c-definition-list__description[class]{padding-bottom:.25rem}
.c-definition-list__comment[class]{padding-left:34px}
}
.c-delete-button{color:rgba(36,36,36,.8);transition:all .16s ease;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;text-decoration:none;margin-top:4px;margin-top:.25rem}
.c-delete-button:focus,.c-delete-button:hover{color:#bf5926}
.c-delete-button__text{min-width:52px;margin-left:4px;margin-left:.25rem;white-space:nowrap}
@media(min-width:1025px){
.c-delete-button__text{margin-left:.5rem;min-width:59px}
}
.dialog{--container-max-width:992px;display:-ms-grid;display:grid;width:100%;height:100%;max-height:100%;background-color:#fff;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:auto 1fr auto;grid-template-rows:auto 1fr auto;margin-left:auto;margin-right:auto;box-shadow:0 1px 2px 0 rgba(0,0,0,.12)}
.dialog__header{padding:24px 24px 0}
.dialog__header-title{font-size:24px;margin:0 0 16px}
.dialog__header-subtitle{font-size:16px;font-weight:700;margin:0}
.dialog__body{padding:24px}
.dialog__footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:0 24px 24px;margin-top:24px}
.dialog__footer--end{-ms-flex-pack:end;justify-content:flex-end}
@media(min-width:1025px){
.dialog__body,.dialog__footer,.dialog__header{padding-left:40px;padding-right:40px}
}
.c-editorial-asset--right{padding-left:20px;border-left:1px solid rgba(0,0,0,.1)}
.c-editorial-asset--left{padding-right:20px;border-right:1px solid rgba(0,0,0,.1)}
.c-editorial-asset--blockquote{color:#4ba925;font-family:Open sans,sans-serif;font-size:28px;line-height:1.1}
.c-editorial-asset--external:after{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%234BA925' width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.456.754l-1.4 1.4 4 4h-5.6a6 6 0 0 0-6 6v3h2v-3a4 4 0 0 1 4-4h5.6l-4 4 1.4 1.4 5.7-5.7a1 1 0 0 0 0-1.4l-5.7-5.7z'/%3E%3C/svg%3E");background-repeat:no-repeat;display:inline-block;width:16px;height:14px;margin:0 .2em;background-position:50%}
@media(min-width:1536px){
.c-editorial-asset--left,.c-editorial-asset--right{width:320px}
.c-editorial-asset--right{margin-right:calc(-50% - 20px);float:right}
.c-editorial-asset--left{margin-left:calc(-50% - 20px);float:left}
}
.c-entity-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.c-entity-list>:first-child{margin-top:0}
.c-entity-section-title{font-weight:700;font-size:.706em;line-height:2;letter-spacing:1.5px;text-transform:uppercase;color:#bdb8ae;margin-bottom:8px}
.c-entity-item+.c-entity-section-title{margin-top:24px}
.c-entity-item:not(:last-child){margin-bottom:8px}
.c-entity-item{position:relative;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);border-radius:4px;padding:15px;display:block;width:100%;color:#202325;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:box-shadow .2s ease-in-out,color .2s ease-in-out}
a.c-entity-item:hover{color:#202325;box-shadow:0 1px 2px 0 rgba(0,0,0,.18)}
a.c-entity-item:focus .c-entity-item__title,a.c-entity-item:hover .c-entity-item__title{color:#4ba925}
.c-entity-item__heading{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.c-entity-item__title{margin:0;font-size:18px;line-height:1.2;margin-right:6px;color:#202325}
.c-entity-item__body{font-size:14px;font-weight:200;margin:2px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#5a7077}
.c-entity-item__media{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:52px;width:52px;background-color:#e5ebed;padding:0;margin-right:12px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:52px;flex-basis:52px}
.c-entity-item__media img{width:100%;height:auto;object-fit:cover}
.c-facet{margin-bottom:60px}
.c-facet__item{display:block;padding:12px 36px}
.c-facet__item.c-facet__item--selected{background-color:#4ba925;color:#fff}
.c-facet__item:first-of-type{padding-top:0}
.c-facet__item.c-facet__item--selected:first-of-type{padding-top:12px}
.c-faq-question{padding-left:21px;text-indent:-21px}
@media(min-width:1025px){
.c-intro__right-content{margin-top:0}
.c-faq-button{text-align:right}
}
.c-filter-bar{margin-left:-21px;padding-left:21px;margin-right:-21px;padding-right:21px;border-bottom:1px solid #c6e4b9;border-top:1px solid #c6e4b9;margin-bottom:60px;position:relative;padding-top:18px}
@media(min-width:1025px){
.c-filter-bar{margin-left:-58px;padding-left:58px}
}
@media(min-width:1536px){
.c-filter-bar{margin-left:-88px;padding-left:88px}
}
@media(min-width:1025px){
.c-filter-bar{margin-right:-56px;padding-right:56px}
}
@media(min-width:1281px){
.c-filter-bar{margin-right:-60px;padding-right:60px}
}
@media(min-width:1536px){
.c-filter-bar{margin-right:-80px;padding-right:80px}
}
.c-filter-list form{margin-bottom:16px;margin-bottom:1rem}
.c-filter-list__section{padding:16px;padding:1rem;background-color:#fff;background-image:linear-gradient(180deg,#f8f8f8,#fff);box-shadow:0 4px 8px 0 rgba(0,0,0,.05)}
.c-filter-list__section+.c-filter-list__section{margin-top:16px;margin-top:1rem}
.c-filter-list__heading{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-size:17px;line-height:1.21;margin-bottom:24px;margin-bottom:1.5rem;font-weight:700}
@media(min-width:1025px){
.c-filter-list__heading{line-height:1.41}
}
@media(min-width:1025px){
.filter-list-wrapper{-ms-flex-order:1;order:1}
.c-filter-list>.c-collapsible-content>.c-collapsible-content__toggle{display:none!important}
.c-filter-list>.c-collapsible-content>.c-collapsible-content__toggled-area.collapsed{display:block}
}
.c-filter{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.c-filter__item{background-color:#fff;border:1px solid #c6e4b9;color:#4ba925;margin:0 18px 18px 0;padding:6px 18px;background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:400;font-size:15px;line-height:1.6}
.c-filter__item:hover{cursor:pointer;background-color:#4ba925;border-color:#fff;color:#fff;transition:all .16s ease}
.c-filter__item span{margin-left:6px}
.c-filter__item--selected{background-color:#4ba925;border-color:#fff;color:#fff}
.c-footer{color:#fff;background-color:#4ba925;padding-top:24px;padding-top:1.5rem;padding-bottom:24px;padding-bottom:1.5rem;font-size:.882em;line-height:1.6}
.s-page-footer .c-footer__heading,.s-page-footer h2{line-height:2;color:hsla(0,0%,100%,.6);font-weight:700;font-size:.8em;text-transform:uppercase}
.c-footer .c-icon--naringsliv,.c-footer .c-icon--naringsliv>svg{width:175px;height:36px}
.s-page-footer a{color:#fff;border-bottom:1px solid hsla(0,0%,100%,.30196)}
.s-page-footer .c-footer__image-link{border-bottom:0}
@media(min-width:1025px){
.c-footer__column:last-child{text-align:right}
}
.c-form-buttons{border-top:1px solid #e5e6e1;padding-top:24px;padding-top:1.5rem;text-align:right}
.c-form-buttons.c-form-buttons--tight-top{margin-top:0}
.c-form-buttons__button--bare{padding:18px 0 0;text-align:right}
@media(min-width:1025px){
.c-form-buttons{border-top:1px solid #e5e6e1}
.c-form-buttons,.c-form-buttons__button--bare{padding-top:1.5rem}
}
@media(min-width:769px){
.c-form-buttons__button{display:inline-block;margin-left:1.5rem}
}
.c-form-instruction{margin-bottom:12px;margin-bottom:.75rem}
@media(min-width:1025px){
.c-form-instruction{margin-bottom:1.5rem}
}
.c-form-instruction--less-margin{margin-bottom:24px}
.c-form-instruction__title{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:700;font-size:17px;line-height:1.33;margin-bottom:12px}
@media(min-width:1025px){
.c-form-instruction__title{font-size:17px;line-height:1.09}
}
.c-form-instruction__preamble{font-style:italic}
.bank-id{position:relative}
.bank-id__control{position:relative;z-index:1}
.bank-id__icon{position:absolute;top:15px;right:16px;z-index:2;width:29px;height:27px}
.c-checkbox{margin-bottom:8px;margin-bottom:.5rem}
.c-checkbox__heading{font-weight:700;text-transform:none;margin-bottom:16px;margin-bottom:1rem}
.c-checkbox--inline{display:inline-block;margin-right:32px;margin-right:2rem}
.c-checkbox-group__header{border-bottom:1px solid #e5e6e1;margin-bottom:8px;margin-bottom:.5rem;padding-bottom:8px;padding-bottom:.5rem}
.c-checkbox-group__header__input,.c-checkbox__input{position:absolute;opacity:0}
.c-checkbox-group{margin-top:12px;margin-top:.75rem}
.c-checkbox-group:first-child{margin-top:0}
.c-checkbox-group__header__label{color:#4ba925}
.c-checkbox__label-extra{display:inline-block;margin-left:.5em}
.c-checkbox__label-extra .c-icon{margin-right:3px}
.c-checkbox__label-extra .c-icon--circle{vertical-align:baseline}
.c-checkbox__label-extra-text{color:#767676;font-style:italic;font-size:.8em}
.c-checkbox-group__header__label,.c-checkbox__label{padding:calc(.25rem + 1px) 0 calc(.25rem + 1px) 2rem}
.c-checkbox-group__header__label:after,.c-checkbox__label:after{box-shadow:0 0 12px 0 rgba(0,0,0,.05);box-sizing:border-box;position:absolute;top:50%;left:0;width:32px;height:32px;border:1px solid #4ba925;background:#fff;line-height:18px;content:"";transform:translateY(-50%)}
.c-checkbox-group__header__label:hover:after,.c-checkbox__input:focus+.c-checkbox-group__header__label:after,.c-checkbox__input:focus+.c-checkbox__label:after,.c-checkbox__label:hover:after{border-color:#c6e4b9}
.c-checkbox-group__header__input:checked+.c-checkbox-group__header__label:after,.c-checkbox__input:checked+.c-checkbox__label:after{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNDJweCIgaGVpZ2h0PSI0MnB4IiB2aWV3Qm94PSIwIDAgNDIgNDIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQyIDQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjx0aXRsZT5pY29uLWNoZWNrYm94LTMyPC90aXRsZT4NCjxnPg0KCTxkZWZzPg0KCQk8cmVjdCBpZD0iU1ZHSURfMV8iIHg9IjUiIHk9IjUiIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIvPg0KCTwvZGVmcz4NCgk8Y2xpcFBhdGggaWQ9IlNWR0lEXzJfIj4NCgkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMV8iICBvdmVyZmxvdz0idmlzaWJsZSIvPg0KCTwvY2xpcFBhdGg+DQoJPGcgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSI+DQoJCTxyZWN0IGZpbGw9Im5vbmUiIHdpZHRoPSI0MiIgaGVpZ2h0PSI0MiIvPg0KCTwvZz4NCjwvZz4NCjxwb2x5Z29uIGZpbGw9IiM0QkE5MjUiIHBvaW50cz0iMTgsMjcuNDE0IDEyLjU4NiwyMiAxNCwyMC41ODYgMTgsMjQuNTg2IDI4LDE0LjU4NiAyOS40MTQsMTYgIi8+DQo8L3N2Zz4NCg==);background-position:-5px;border-color:#c6e4b9}
.c-checkbox-group__header__input:checked+.c-checkbox-group__header__label:hover:after,.c-checkbox-group__header__input:checked:focus+.c-checkbox-group__header__label:after,.c-checkbox__input:checked+.c-checkbox__label:hover:after,.c-checkbox__input:checked:focus+.c-checkbox__label:after{border-color:#4ba925}
.c-checkbox-group__checkboxes-wrap{margin-bottom:40px;margin-bottom:2.5rem}
.c-checkbox-group__field{width:80%;margin-bottom:16px;margin-bottom:1rem;margin-top:4px;margin-top:.25rem}
.c-checkbox-group__field--tiny{width:15%;min-width:63px}
.c-checkbox-group__option-field{margin-bottom:16px;margin-bottom:1rem}
.c-checkbox-group__add-button{text-align:right}
.c-checkbox-group__column.jsCheckboxGroupColumn+.c-checkbox-group__fields .c-checkbox-group__field{display:none}
.c-checkbox-group__column.c-checkbox-group__column--checked+.c-checkbox-group__fields .c-checkbox-group__field{display:block}
.c-checkbox__input-disabled+.c-checkbox-group__header__label:after,.c-checkbox__input-disabled[disabled]+.c-checkbox-group__header__label:after,.c-checkbox__input.disabled+.c-checkbox__label:after,.c-checkbox__input.disabled[disabled]+.c-checkbox__label:after{background-color:#e5e6e1;border:none;cursor:not-allowed}
@media(min-width:1025px){
.c-checkbox-group{margin-top:1rem}
.c-checkbox-group__field--bigger{-ms-flex:1 1 100%;flex:1 1 100%}
.c-checkbox-group:first-child{margin-top:0}
.c-checkbox-group__field{margin-bottom:.5rem;margin-top:0}
.c-checkbox-group__option-field{margin-bottom:0}
.c-checkbox-group__add-button{text-align:left;margin-top:.25rem;margin-left:-.75rem}
}
@media(min-width:1281px){
.c-checkbox-group__field--bigger{-ms-flex:none;flex:none}
}
@media(min-width:1536px){
.c-checkbox-group__field--bigger{-ms-flex:none;flex:none}
}
.c-form__item{margin-bottom:12px}
.c-form__item--no-margin{margin-bottom:0}
.c-form__error[class],.c-form__error[class]+.c-checkbox__label:after,.c-form__error[class]:focus,.c-form__error[class]:hover{border-color:#ed6725}
.c-form__error[class]+.c-checkbox__label:after,.c-form__error[class]:not(.c-rect-input__input--small),.c-form__error[class]:not(.c-rect-input__input--small):focus,.c-form__error[class]:not(.c-rect-input__input--small):hover{margin-bottom:12px}
.c-form__error-message,.c-form__error-message-group{color:#ed6725;font-style:italic}
.c-form__error-message--small{background-color:#fff;border:1px solid #ed6725;bottom:-56px;left:0;padding:12px 6px;position:absolute;white-space:nowrap;z-index:2}
.EPiServerForms{background:#f8f8f8;padding:2.118em}
.EPiServerForms h2{font-weight:700;font-size:21px;line-height:1.33;margin-bottom:.294em}
.Form__Status .EPiServerForms .Form__Status .Form__Warning__Message{background:#c6e4b9;color:#000;font:500 15px/1.6 Lab-grotesque,Helvetica,sans-serif}
.EPiServerForms .FormCaptcha .FormCaptcha__Refresh,.FormCaptcha__Image{display:block;margin:5px 0}
.EPiServerForms .Form__Element{margin:0 0 12px;margin:0 0 .75rem}
[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url],input:not([type]),textarea{border:1px solid #fff;box-shadow:0 0 12px 0 rgba(0,0,0,.05);color:#1a1a1a;font:400 15px/1.6 Lab-grotesque,Helvetica,sans-serif;line-height:1.6;padding:12px}
.EPiServerForms button{font:400 15px/1.6 Lab-grotesque,Helvetica,sans-serif;border-radius:48px;color:#1f1f1f;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;margin:5px 0;padding:12px 24px;transition:all .16s ease;width:auto}
.EPiServerForms button[disabled]{background:#e6e6e6;box-shadow:0 0 0 6px #f1f1f1;color:#1f1f1f}
.EPiServerForms .FormSubmitButton{background-color:#4ba925;color:#fff;cursor:pointer;border:none;box-shadow:0 0 0 6px #d3ecc8;font-weight:700}
.c-files{max-width:400px}
.c-files__area{position:relative;overflow:hidden;border-radius:4px;border:1px solid rgba(36,36,36,.8);background-color:#fff;padding:24px}
.c-files__label{display:block;cursor:pointer}
.c-files__label-end-inner,.c-files__label-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;transition:opacity .3s,transform .3s ease-in-out}
.c-files__label-end-inner .c-files__icon,.c-files__label-inner .c-files__icon{font-size:42px}
.c-files__label-end{display:none;position:absolute;top:0;left:0;width:100%;height:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;pointer-events:none}
.c-files__label-end-inner{opacity:0;transform:translateY(25px)}
.c-files__icon{display:inline-block;color:inherit;fill:currentColor;height:1em;width:1em;line-height:1;-ms-flex-negative:0;flex-shrink:0;max-width:none;font-size:24px}
.c-files__area--file-selected .c-files__label-inner{opacity:0;transform:translateY(-25px)}
.c-files__area--file-selected .c-files__label-end-inner{opacity:1;transform:translateY(0)}
.c-files__area--file-selected .c-files__icon :first-child,.c-files__area--file-selected .c-files__icon :nth-child(2){opacity:.7;transform:rotate(0deg)}
.js .c-files__label-end{display:-ms-flexbox;display:flex}
.c-output--label{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:400;font-size:12px;line-height:1.38;color:rgba(36,36,36,.8)}
@media(min-width:1025px){
.c-output--label{font-size:13px}
}
.c-output--list,.c-output--listitem{padding-left:16px;padding-left:1rem}
.c-radio{margin-bottom:12px}
.c-radio--inline{display:inline-block;margin-right:48px}
.c-radio__input{visibility:hidden;position:absolute;opacity:0}
.c-radio__label{display:inline-block;position:relative;padding:7px 0 7px 48px;vertical-align:middle;white-space:normal}
.c-radio__heading{font-weight:700;text-transform:none;margin-bottom:12px}
.c-radio__label:after{box-shadow:0 0 12px 0 rgba(0,0,0,.05);position:absolute;top:50%;left:0;z-index:1;width:36px;height:36px;border:1px solid #4ba925;border-radius:50%;background:#fff;content:"";text-align:center;transition:all .16s ease;transform:translateY(-50%)}
.c-radio__input:checked+.c-radio__label:after,.c-radio__label:hover:after{border-color:#c6e4b9}
.c-radio__input:checked+.c-radio__label:hover:after{border-color:#4ba925}
.c-radio__input:checked+.c-radio__label:before{display:block;position:absolute;top:50%;left:19px;z-index:2;width:18px;height:18px;border-radius:50%;background:#4ba925;content:"";transform:translate(-50%,-50%)}
.c-radio__input[disabled]+.c-radio__label:after{background-color:#e5e6e1;border:none;cursor:not-allowed}
@media (min-width:1025px){
.c-radio__heading{margin-bottom:24px}
}
.range__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.range__label{font-weight:500}
.range{position:relative;margin-top:12px;margin-top:.75rem}
.range input{width:100%;position:absolute;-webkit-appearance:none;padding:.5em 0}
.range input::-moz-range-thumb{width:18px;height:18px;margin:-8px 0 0;border-radius:50%;background:#4ba925;cursor:pointer;border:0!important}
.range input::-ms-thumb{width:18px;height:18px;margin:-8px 0 0;border-radius:50%;background:#4ba925;cursor:pointer;border:0!important}
.range input::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;margin:-8px 0 0;border-radius:50%;background:#4ba925;cursor:pointer;border:0!important}
.range input::-webkit-slider-runnable-track{width:100%;height:2px;cursor:pointer;background:#4ba925}
.range input::-moz-range-track{width:100%;height:2px;cursor:pointer;background:#4ba925}
.range input::-ms-track{height:2px;background:#4ba925}
.range input:focus{background:none;outline:none}
.range input::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent}
.range__labels{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;padding:0;list-style:none;position:relative;pointer-events:none}
.range__labels li{position:relative;color:#4ba925;font-weight:500;cursor:pointer;padding:0 6px;width:22px}
.range__labels li:before{position:absolute;top:-18px;right:0;left:0;content:"";margin:0 auto;width:11px;height:11px;background:#fff;border-radius:50%;border:1px solid #4ba925}
.range__labels li:last-child:before{left:unset}
.active{color:#4ba925}
.selected:before{background:#4ba925!important}
.active.selected:before{display:none}
.c-rect-input{position:relative}
.c-rect-input.top-label .c-rect-input__label{transform:translate3d(0,-12px,0);font-size:13px}
.c-rect-input.top-label .c-rect-input__input{padding-bottom:6px;padding-top:24px}
.c-rect-input__input{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;color:#202325;font:400 16px/1.2 Lab-grotesque,Helvetica,sans-serif;font:400 1rem/1.2 Lab-grotesque,Helvetica,sans-serif;line-height:1.2;box-shadow:0 0 12px 0 rgba(0,0,0,.05);background:#fff;border:1px solid #fff;padding:12px;transition:all .16s ease}
.c-rect-input__input:disabled,.c-select__input:disabled{background:#e6e6e6;color:#000}
.c-rect-input[type=file]{height:auto;padding-bottom:12px;padding-top:12px}
.c-rect-input__input:not(textarea){height:48px}
.c-rect-input__input--small.c-rect-input__input:not(textarea){height:36px;padding:6px 12px}
.c-rect-input__input:focus,.c-rect-input__input:hover,.c-rect-input__input:valid{border-color:#6cc04a}
.c-form__error:not(.c-rect-input__input--small):not(.c-combo-box):not(.c-select__input):not(.c-select__wrapper):not(.c-radio-group),.c-rect-input__input.has-value,.c-rect-input__input:disabled,.c-rect-input__input:not(.c-rect-input__input--small):focus,.c-rect-input__input:not(.c-rect-input__input--small):valid,.c-select__input:disabled{padding-bottom:6px;padding-top:24px}
.c-rect-input__input:-webkit-autofill,.c-rect-input__input:-webkit-autofill:active,.c-rect-input__input:-webkit-autofill:focus,.c-rect-input__input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #fff inset}
.c-rect-input__input:not(.c-rect-input__input--small):-webkit-autofill{padding-bottom:6px;padding-top:24px}
.c-rect-input__input[type=date]{width:100%}
.c-rect-input__label{display:inline-block;color:rgba(36,36,36,.8);position:absolute;top:12px;left:12px;margin-bottom:0;transition:all .2s ease-in-out;transform:translateZ(0)}
.c-rect-input__label:hover{cursor:text}
.c-rect-input__label[data-required-suffix]:after{padding-left:.25em;content:attr(data-required-suffix);speak:none}
.c-rect-input__input:-webkit-autofill~.c-rect-input__label{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:400;font-size:12px;line-height:1.38;transform:translate3d(0,-6px,0)}
@media(min-width:1025px){
.c-rect-input__input:-webkit-autofill~.c-rect-input__label{font-size:13px}
}
.c-rect-input__note{font-size:12px;font-size:.75rem;color:#757575}
.c-form__error~.c-rect-input__label,.c-rect-input__input.has-value~.c-rect-input__label,.c-rect-input__input:disabled+.c-rect-input__label,.c-rect-input__input:focus~.c-rect-input__label,.c-rect-input__input:valid~.c-rect-input__label,.c-select__input.has-value+.c-rect-input__label,.c-select__input:disabled+.c-rect-input__label{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:400;font-size:12px;line-height:1.38;transform:translate3d(0,-6px,0)}
@media(min-width:1025px){
.c-form__error~.c-rect-input__label,.c-rect-input__input.has-value~.c-rect-input__label,.c-rect-input__input:disabled+.c-rect-input__label,.c-rect-input__input:focus~.c-rect-input__label,.c-rect-input__input:valid~.c-rect-input__label,.c-select__input.has-value+.c-rect-input__label,.c-select__input:disabled+.c-rect-input__label{font-size:13px}
}
@media(min-width:1025px){
.c-rect-input__input{padding:18px}
.c-rect-input__input:not(textarea){height:60px}
.c-rect-input__input:not(.c-rect-input__input--small):-webkit-autofill{padding-bottom:6px}
.c-rect-input__label{top:19px;left:18px}
.c-rect-input__input:-webkit-autofill~.c-rect-input__label{transform:translate3d(0,-12px,0)}
.c-form__error~.c-rect-input__label,.c-rect-input__input.has-value~.c-rect-input__label,.c-rect-input__input:disabled+.c-rect-input__label,.c-rect-input__input:focus~.c-rect-input__label,.c-rect-input__input:valid~.c-rect-input__label,.c-select__input.has-value+.c-rect-input__label,.c-select__input:disabled+.c-rect-input__label{transform:translate3d(0,-12px,0)}
}
.c-search-form{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;color:#202325;font:400 16px/1.2 Lab-grotesque,Helvetica,sans-serif;font:400 1rem/1.2 Lab-grotesque,Helvetica,sans-serif;line-height:1.2;position:relative;z-index:15;display:-ms-flexbox;display:flex}
.c-search-form__field{box-shadow:0 0 12px 0 rgba(0,0,0,.05);position:relative;-ms-flex-positive:1;flex-grow:1}
.c-search-form__input{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;color:#202325;font:400 16px/1.2 Lab-grotesque,Helvetica,sans-serif;font:400 1rem/1.2 Lab-grotesque,Helvetica,sans-serif;line-height:1.2;background-color:#fff;border:1px solid #fff;color:rgba(36,36,36,.8);padding-left:54px;height:100%;min-height:48px;transition:all .16s ease}
.c-form .c-search-form__field{background-color:#fff;box-shadow:0 0 12px 0 rgba(0,0,0,.05)}
@media(min-width:1025px){
.c-form .c-search-form__input{height:60px}
}
.c-search-form:focus,.c-search-form:hover{border-color:#6cc04a}
.c-search-form__icon{color:#4ba925;position:absolute;left:18px;top:50%;margin-top:-12px}
.c-search-form__button{margin-left:24px}
.c-search-form__dropdown{box-shadow:0 0 12px 0 rgba(0,0,0,.05);position:absolute;width:100%;padding:20px;color:rgba(36,36,36,.8);border-top:1px solid rgba(0,0,0,.1);background-color:#fff;line-height:30px}
.c-search-form__dropdown-heading{font-style:italic}
.c-search-form__suggestion{cursor:default}
.c-search-form__suggestion.is-active{background:#ff0}
.c-search-form__suggestions-highlight{font-weight:700;background:none}
.c-select-group{margin-bottom:36px}
.c-select-stripped{position:relative;display:inline-block}
.c-select-stripped__wrapper{width:100%;position:relative}
.c-select-stripped__wrapper:after{content:"";background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTIuMDYzIDE4LjgzM2wtMTEtMTAuOTE2di0yLjc1bDExIDEwLjgzM0wyMi45MzggNS4yMDh2Mi45NTl6IiBmaWxsPSJyZ2IoMTE3LCAxMTcsIDExNykiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:50%;height:16px;height:1rem;width:16px;width:1rem;position:absolute;right:0;top:0;pointer-events:none}
.c-select-stripped__wrapper:hover:after{cursor:pointer}
.c-select-stripped__input{display:block;border:none;-moz-appearance:none;-webkit-appearance:none;-webkit-border-radius:0;background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:400;font-size:15px;line-height:1.6;color:rgba(36,36,36,.8);padding-right:16px;padding-right:1rem}
.c-select-stripped__input::-ms-expand{display:none}
.c-select{position:relative}
.c-select__wrapper:after{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTUuMzc3cHgiIGhlaWdodD0iMjIuNjg0cHgiIHZpZXdCb3g9IjAgMCAxNS4zNzcgMjIuNjg0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNS4zNzcgMjIuNjg0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiM1REIxNDYiIHBvaW50cz0iMS40Myw5LjI1OSAwLjAwOSw3Ljg1MSA3Ljc5MiwwIDE1LjM3Nyw3Ljg2MSAxMy45MzgsOS4yNSA3Ljc3MiwyLjg2IAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjNURCMTQ2IiBwb2ludHM9IjcuNTg1LDIyLjY4NCAwLDE0LjgyMyAxLjQzOSwxMy40MzQgNy42MDQsMTkuODIzIDEzLjk0NywxMy40MjQgMTUuMzY3LDE0LjgzMyAJIi8+DQo8L2c+DQo8L3N2Zz4NCg==)}
.c-select__wrapper:focus,.c-select__wrapper:hover,.c-select__wrapper:valid{border-color:#6cc04a;cursor:pointer}
.c-select__wrapper:hover:after{cursor:pointer}
.c-select__wrapper.c-form__error{padding-top:0}
.c-select__wrapper.c-form__error[class]:hover select,.c-select__wrapper.c-form__error[class] select,.c-select__wrapper.c-form__error[class] select:focus,.c-select__wrapper.c-form__error[class] select:hover{margin-bottom:0}
.c-select__label{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:400;font-size:12px;line-height:1.38;position:absolute;top:6px;left:12px;z-index:10}
@media(min-width:1025px){
.c-select__label{font-size:13px}
}
.c-select__input{padding:18px 0 0 12px;height:48px}
.c-select__input::-ms-expand{display:none}
@media(min-width:1025px){
.c-select__input{height:60px;padding-left:18px}
.c-select__label{left:18px}
.c-select__wrapper:after{height:54px;background-position:calc(100% - 18px) 50%}
}
.c-guide-step{display:-ms-flexbox;display:flex;margin-bottom:24px;margin-bottom:1.5rem;max-width:450px;-ms-flex-direction:column;flex-direction:column}
.c-guide-step__content{margin-left:0;margin-top:8px;margin-top:.5rem}
@media(min-width:769px){
.c-guide-step{-ms-flex-direction:row;flex-direction:row}
.c-guide-step__content{margin-left:1rem;margin-top:0}
}
.c-guide-step__title{margin-bottom:8px;margin-bottom:.5rem}
.c-guide-step__title a{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:700;font-size:17px;line-height:1.33;color:#5a7077;text-decoration:underline}
@media(min-width:1025px){
.c-guide-step__title a{font-size:17px;line-height:1.09}
}
.c-guide-step__title a:hover{color:#4ba925}
.c-guide-step__description{margin-bottom:8px;margin-bottom:.5rem}
.c-guide-step__description,.c-guide-step__icon,.c-guide-step__title{transition:color .3s ease}
.c-guide-step--disabled .c-guide-step__description,.c-guide-step--disabled .c-guide-step__icon,.c-guide-step--disabled .c-guide-step__title a{color:#e5e6e1}
.s-text .c-guide-step__description,.s-text .c-guide-step__title{margin-bottom:8px;margin-bottom:.5rem}
.c-hamburger{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:19px 16px 12px;padding:19px 1rem .75rem}
.c-hamburger:hover{cursor:pointer}
.c-hamburger:focus,.c-hamburger:hover{color:#fff}
.c-hamburger__wrapper{width:22px;margin-right:9px}
.c-hamburger__symbol{height:2px;display:block;background-color:#fff;margin-bottom:6px}
.c-hamburger.c-hamburger--active .c-hamburger__text,.c-hamburger__text-close{display:none}
.c-hamburger.c-hamburger--active .c-hamburger__text-close{display:block}
.c-hamburger.c-hamburger--active .c-hamburger__symbol-first{transform:rotate(-45deg);transform-origin:right}
.c-hamburger.c-hamburger--active .c-hamburger__symbol-second{width:0}
.c-hamburger.c-hamburger--active .c-hamburger__symbol-third{transform:rotate(45deg);transform-origin:right}
.c-hamburger__symbol:last-child{margin-bottom:0}
.c-header{color:#fff;z-index:3;top:0}
.c-header__inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:12px;padding-bottom:.75rem;padding-top:12px;padding-top:.75rem;position:relative}
.c-header__inner:after{content:"";bottom:-6px;display:block;height:6px;left:0;position:absolute;width:100%;z-index:2}
.c-header__search{width:100%;display:none}
.c-header__search .c-search-form{z-index:18}
.c-header__search.open{display:block}
.c-header__search-tip{display:none}
.c-header__menu-icon,.c-header__menu-icon:visited{color:#4ba925;text-align:right}
.c-header__login-text{white-space:nowrap}
.c-mobile-logo{display:block;background:#4ba925;padding:1em}
.c-mobile-logo .c-logo__image svg{fill:#fff}
.c-mobile-logo .c-logo__text{color:#fff}
.c-header__profile-icon{height:100%}
.c-header__inner .jsPopIn{color:#fff;max-width:130px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.c-header__profile-icon .jsPopIn{display:block;padding:12px 16px;padding:.75rem 1rem}
.c-header__profile-icon .jsExpanderIcon{display:none}
@media (max-width:1080px){
.c-header__inner{padding:0;border-top:1px solid;border-top:1px solid #fff;border-bottom:1px #fff;max-height:63px}
.c-header__search{background:#4ba925;box-shadow:0 5px 10px -5px rgba(0,0,0,.75);padding:35px 25px 0;position:absolute;bottom:-146px;height:145px;left:0;max-width:100%;z-index:1002}
.c-header__search-tip{display:block;color:#fff;margin-top:.5em}
}
@media (min-width:1025px){
.c-header{position:static;background:#fff}
.c-header__inner:after,.c-header__login-icon,.c-header__menu-icon,.c-header__profile-icon,.c-header__search-icon,.c-mobile-logo{display:none}
.c-header__search{display:block;max-width:320px}
.c-header__inner{padding-bottom:1.5rem;padding-top:1.5rem}
}
.c-helper-link{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:400;font-size:12px;line-height:1.38;margin-top:6px}
@media(min-width:1025px){
.c-helper-link{font-size:13px}
}
.c-helper-link__link,.c-helper-link__link:visited{color:#202325;text-decoration:underline}
.c-hero-image{position:relative;min-height:360px;height:360px;color:#fff}
@media(max-width:1200px){
.c-hero-image{min-height:300px;height:300px}
}
.c-hero-image.c-hero-image--no-content{height:240px}
@media(max-width:1200px){
.c-hero-image.c-hero-image--no-content{height:180px}
}
.c-hero-image__container{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;margin-right:auto;margin-left:auto;padding-right:16px;padding-left:16px}
@media (min-width:1025px){
.c-hero-image__container{max-width:1208px;padding-left:40px;padding-right:40px}
}
@media (min-width:1281px){
.c-hero-image__container{max-width:1288px;padding-left:80px;padding-right:80px}
}
.c-hero-image__buttons{position:absolute;bottom:25px}
@media(min-width:1281px){
.c-hero-image__content{width:50%}
}
@media(max-width:1200px){
.c-hero-image__content{width:80%}
}
@media(max-width:1080px){
.c-hero-image__content{width:100%}
}
.c-hero-image__heading{margin-bottom:.636em;font-weight:700;font-size:1.5em;line-height:1.1;text-shadow:0 0 36px rgba(0,0,0,.3)}
@media(min-width:769px){
.c-hero-image__heading{font-size:2em}
}
@media(min-width:1025px){
.c-hero-image__heading{font-size:2.588em}
}
.c-hero-image__content p{text-shadow:0 0 36px #000}
@media(min-width:1025px){
.c-hero-image__content p{font-size:1.3em;font-weight:700}
}
.c-horizontal-divider{border-top:1px solid #c6e4b9;margin:71px -21px 60px}
@media(min-width:1025px){
.c-horizontal-divider{margin-right:-56px;margin-left:-58px}
}
@media(min-width:1281px){
.c-horizontal-divider{margin-left:-61px;margin-right:-60px}
}
@media(min-width:1536px){
.c-horizontal-divider{margin-left:-89px;margin-right:-80px}
}
.c-icon-link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}
.c-icon-link .c-icon-link__icon{width:1.412em;height:1.412em}
@media screen and (min-width:641px){
.c-icon-link.centered{margin-left:25px}
.c-list-item.list-item-icon{padding:0;text-align:center}
.c-list-item.list-item-icon-competence{padding:0;text-align:center;max-width:60px}
}
.c-icon--link.hidden{visibility:hidden;margin:2px}
.c-icon-link.checkboxborder{border:1px solid #d3d3d3;margin-top:2px}
.c-icon-link__icon+.c-icon-link__text,.c-icon-link__text+.c-icon-link__icon{margin-left:.588em}
.c-icon-link__text,.c-icon-link__type+*{padding-left:.3em;background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;color:#202325;font:400 16px/1.2 Lab-grotesque,Helvetica,sans-serif;font:400 1rem/1.2 Lab-grotesque,Helvetica,sans-serif;line-height:1.2;color:#4ba925}
.c-icon-link__text+:before{content:" — ";padding-right:.3em;padding-left:.3em;color:#8b8}
.c-icon-link__size,.c-icon-link__type{font-size:.824em;color:#1e1e1e}
.c-icon-link__type{font-family:Open sans,sans-serif;text-transform:uppercase}
.c-icon{display:inline-block;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:1em;height:1em;text-align:center;text-indent:0;transition-property:fill,background}
.c-icon,.c-icon>svg{vertical-align:middle;fill:currentColor}
.c-icon>svg{color:currentColor;display:inline-block;max-height:100%}
.c-icon path{transition-property:fill}
.c-icon--zip>svg{stroke:currentColor}
.c-icon--circle{border-radius:50%;background:currentColor;fill:#fff}
.c-icon--circle.c-icon--circle-hollow{border:1px solid currentcolor;color:#4ba925;background:transparent;fill:currentcolor}
.c-icon--circle.c-icon--circle-hollow>svg{width:80%;height:80%;margin:auto}
.c-icon--10px,.c-icon--10px>svg{width:10px;height:10px}
.c-icon--12px,.c-icon--12px>svg{width:12px;height:12px}
.c-icon--16px,.c-icon--16px>svg{width:16px;height:16px}
.c-icon--18px,.c-icon--18px>svg{width:18px;height:18px}
.c-icon--20px,.c-icon--20px>svg{width:20px;height:20px}
.c-icon--24px,.c-icon--24px>svg,.c-icon--28px,.c-icon--28px>svg{width:24px;height:24px}
.c-icon--48px,.c-icon--48px>svg{width:48px;height:48px}
.c-image-container{font-size:8px;margin:0 -21px}
.c-image-container__image{width:100%}
@media(min-width:1025px){
.c-image-container{margin-right:-56px;margin-left:-58px;font-size:20px}
}
@media(min-width:1281px){
.c-image-container{margin-left:-61px;margin-right:-60px;font-size:21px}
}
@media(min-width:1536px){
.c-image-container{margin-left:-89px;margin-right:-80px;font-size:30px}
}
.c-image-text{padding-top:1em;font-style:italic;font-size:.882em;line-height:1.6;color:#202325}
.c-image-thumbnail{background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);border-radius:4px;width:100px;height:100px;padding:8px;position:relative}
.c-image-thumbnail img{object-fit:cover;object-position:center;display:block;width:100%;height:100%}
.c-image-thumbnail__remove-btn{border:0 none;background:#d0021b;color:#fff;border-radius:50%;width:24px;height:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-8px;right:-8px;padding:2px;cursor:pointer}
.c-image-thumbnail__remove-btn svg{--size:12px;font-size:var(--size);display:inline-block;color:inherit;fill:currentColor;height:var(--size);width:var(--size);line-height:1;-ms-flex-negative:0;flex-shrink:0;max-width:none}
.c-image--cover{width:100%;height:100%;object-fit:cover;font-family:"object-fit:cover;"}
.c-image--responsive{display:block;width:100%;height:auto}
.c-info-box{border:1px solid #5a7077;border-left:4px solid #5a7077;background-image:linear-gradient(180deg,#f8f8f8,#fff);box-shadow:0 4px 8px 0 rgba(0,0,0,.05);margin-bottom:24px;background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:400;font-size:15px;line-height:1.6;background-color:#fff;padding-right:48px;padding-bottom:16px;position:relative}
.c-info-box--important{border-color:#d7cd3c}
.c-info-box--very-important{border-color:#be5f2d}
@media(min-width:769px){
aside.c-info-box{width:50%;float:right;margin-left:24px}
}
.c-info-box[class] h1{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:400;font-size:12px;line-height:1.38;text-transform:uppercase;font-weight:700;color:#fff;background-color:#5a7077;display:inline-block;vertical-align:top;padding:4px;position:relative}
@media(min-width:1025px){
.c-info-box[class] h1{font-size:13px}
}
.c-info-box[class] h1:after{content:"";position:absolute;left:100%;top:0;background-color:#5a7077;border-bottom:12px solid #fff;border-left:9px solid transparent;border-top:12px solid #5a7077}
.c-info-box--important[class] h1{color:#202325}
.c-info-box--important[class] h1:after{background-color:#d7cd3c;border-top-color:#d7cd3c}
.c-info-box--very-important[class] h1:after{background-color:#be5f2d;border-top-color:#be5f2d}
.c-info-box[class] ul{padding-left:48px}
.c-info-box[class] ol{padding-left:24px}
.c-info-box--default[class] ul li:before{background-color:#5a7077}
.c-info-box--important[class] h1,.c-info-box--important[class] ul li:before{background-color:#d7cd3c}
.c-info-box--very-important[class] h1,.c-info-box--very-important[class] ul li:before{background-color:#be5f2d}
.c-info-box[class] :not(h1):not(span){margin-bottom:12px}
.c-info-box>*{padding-left:48px}
.c-info-box>:first-child:not(h1),.c-info-box h1+:not(h1){margin-top:12px}
.c-info-box>:first-child:not(h1):before,.c-info-box h1+:before{position:absolute;left:0;display:inline-block;content:"";width:48px;height:24px;background-repeat:no-repeat;background-position-x:center;vertical-align:top}
.c-info-box h1+ul:before,.c-info-box ul:first-of-type:before{display:block;position:absolute;left:0}
.c-info-box--default[class]>:first-child:not(h1):before,.c-info-box--default[class] h1+:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsIDApIj48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDA1Mjc1IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVqb2luPSJtaXRlciI+PC9jaXJjbGU+PGxpbmUgZGF0YS1jb2xvcj0iY29sb3ItMiIgeDE9IjEyIiB5MT0iMTEiIHgyPSIxMiIgeTI9IjE3IiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDUyNzUiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWpvaW49Im1pdGVyIj48L2xpbmU+PGNpcmNsZSBkYXRhLWNvbG9yPSJjb2xvci0yIiBkYXRhLXN0cm9rZT0ibm9uZSIgY3g9IjEyIiBjeT0iNyIgcj0iMSIgZmlsbD0iIzAwNTI3NSI+PC9jaXJjbGU+PC9nPjwvc3ZnPg==)}
.c-info-box--important[class]>:first-child:not(h1):before,.c-info-box--important[class] h1+:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsIDApIj48cG9seWdvbiBmaWxsPSJub25lIiBzdHJva2U9IiNkN2NkM2MiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IjIsMjIgMTIsMyAyMiwyMiAKCSIgc3Ryb2tlLWxpbmVqb2luPSJtaXRlciI+PC9wb2x5Z29uPgo8bGluZSBkYXRhLWNvbG9yPSJjb2xvci0yIiBmaWxsPSJub25lIiBzdHJva2U9IiNkN2NkM2MiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTIiIHkxPSIxMSIgeDI9IjEyIiB5Mj0iMTUiIHN0cm9rZS1saW5lam9pbj0ibWl0ZXIiPjwvbGluZT4KPGNpcmNsZSBkYXRhLWNvbG9yPSJjb2xvci0yIiBkYXRhLXN0cm9rZT0ibm9uZSIgZmlsbD0iI2Q3Y2QzYyIgY3g9IjEyIiBjeT0iMTgiIHI9IjEiIHN0cm9rZS1saW5lam9pbj0ibWl0ZXIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPjwvY2lyY2xlPjwvZz48L3N2Zz4=)}
.c-info-box--very-important[class]>:first-child:not(h1):before,.c-info-box--very-important[class] h1+:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsIDApIj48cG9seWdvbiBmaWxsPSJub25lIiBzdHJva2U9IiNiZTVmMmQiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IjIsMjIgMTIsMyAyMiwyMiAKCSIgc3Ryb2tlLWxpbmVqb2luPSJtaXRlciI+PC9wb2x5Z29uPgo8bGluZSBkYXRhLWNvbG9yPSJjb2xvci0yIiBmaWxsPSJub25lIiBzdHJva2U9IiNiZTVmMmQiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTIiIHkxPSIxMSIgeDI9IjEyIiB5Mj0iMTUiIHN0cm9rZS1saW5lam9pbj0ibWl0ZXIiPjwvbGluZT4KPGNpcmNsZSBkYXRhLWNvbG9yPSJjb2xvci0yIiBkYXRhLXN0cm9rZT0ibm9uZSIgZmlsbD0iI2JlNWYyZCIgY3g9IjEyIiBjeT0iMTgiIHI9IjEiIHN0cm9rZS1saW5lam9pbj0ibWl0ZXIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPjwvY2lyY2xlPjwvZz48L3N2Zz4=)}
.c-intro{padding-bottom:12px;padding-bottom:.75rem}
.c-intro:after{display:table;clear:both;content:""}
.c-intro__heading{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:700;font-size:30px;line-height:1.09;word-wrap:break-word}
@media(min-width:1025px){
.c-intro__heading{font-size:36px}
}
@media(min-width:1536px){
.c-intro__heading{font-size:44px}
}
.c-intro__topic{display:block;margin-top:1em;font-size:.706em;color:#4ba925;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}
.c-intro__preamble{margin-top:4px;margin-top:.25rem}
.c-intro__preamble:before{display:block;width:72px;height:1px;margin-bottom:12px;margin-bottom:.75rem;background-color:#6cc04a;content:""}
@media(min-width:1025px){
.c-intro__preamble:before{margin-bottom:36px}
}
.c-intro__preamble--white-dash:before{display:block;width:72px;height:1px;margin-bottom:12px;margin-bottom:.75rem;background-color:#fff;content:""}
@media(min-width:1025px){
.c-intro__preamble--white-dash:before{margin-bottom:36px}
}
.c-intro__right-content{margin:16px 0 0 auto;margin:1rem 0 0 auto}
.c-intro__entry{text-align:right}
.c-intro__position{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-family:Open sans,sans-serif;font-weight:500;font-size:24px;line-height:24px;font-style:italic;margin-top:8px;margin-top:.5rem}
.c-intro__position:after{display:block;width:72px;height:1px;background-color:#6cc04a;content:""}
.c-intro__action,.c-intro__position:after{margin-top:16px;margin-top:1rem}
.c-intro__action\@md{display:none}
.c-intro__action\@md .c-intro__cta-alt{display:block;padding-right:0;padding-top:36px;text-align:right}
.c-intro__cta{display:inline-block;white-space:nowrap}
.c-intro__cta-alt{padding-right:36px;display:inline-block}
.c-intro__thumbnail{margin-top:0;margin-bottom:24px;margin-bottom:1.5rem}
@media(min-width:1025px){
.c-intro{padding-bottom:1.5rem}
.c-intro__right-content{margin-top:0}
.c-intro__action{display:none}
.c-intro__action\@md{display:block;margin-top:0;max-height:39px;overflow:visible}
.c-intro__thumbnail{margin-top:-1rem;margin-bottom:0}
.c-intro__preamble{margin-top:.75rem}
.c-intro__preamble:before{margin-bottom:1rem}
}
.c-island{--padding:16px;--padding:1rem;--padding-large:32px;--padding-large:2rem;padding:var(--padding)}
.c-island--large{padding:var(--padding-large)}
@media(min-width:1281px){
.c-island--large\@lg{padding:var(--padding-large)}
}
.c-label{background-color:#5a7077;color:#fff;display:inline-block;font-weight:700;font-size:0}
.c-label__logo{padding:0 5px 1px}
.c-label__logo,.c-label__text{display:inline-block;vertical-align:middle}
.c-label__text{font-size:17px;border-left:1px solid;padding:0 4px}
.c-label__info{color:#fff;display:inline-block;padding:.25em;font-size:50%;line-height:inherit;margin:0 8px 4px;margin:0 .5rem .25rem;vertical-align:middle;white-space:nowrap}
.c-label__info.c-label__info--warning{background-color:#ed6725}
.lightbox{display:none;position:fixed;z-index:100;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}
.lightbox-content{position:relative;background-color:#fff;margin:auto;top:25%;max-width:650px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}
.lightbox-main{text-align:center}
.lightbox-main-topic{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:700;font-size:17px;line-height:1.33;margin-bottom:24px;margin-bottom:1.5rem}
.lightbox-main-topic:after{display:block;width:48px;height:1px;margin-top:16px;margin-top:1rem;background-color:#6cc04a;content:""}
@media(min-width:1025px){
.lightbox-main-topic{font-size:17px;line-height:1.09}
}
.lightbox-main-topic:after{margin:24px auto 0}
.close-icon{color:#4ba925;font-size:32px;font-size:2rem;position:absolute;top:0;right:0;text-align:center;width:50px;height:50px}
.close-icon:focus,.close-icon:hover{text-decoration:none;cursor:pointer}
.c-link-list,.s-text .c-link-list{margin-top:-.706em;margin-left:0}
.c-link-list__item{margin-top:.706em}
.s-text .c-link-list__item:before{background:none;width:0;height:0}
.c-link-list__icon{margin-right:1em}
.c-link--silent{color:rgba(36,36,36,.8)}
.c-link--underline{border-bottom:1px solid hsla(0,0%,100%,.3)}
.c-link--no-underline{border-bottom:0}
.c-linked-heading{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:700;font-size:21px;line-height:1.15;margin-bottom:12px}
@media(min-width:1025px){
.c-linked-heading{font-size:22px;line-height:1.36}
}
.c-logo{white-space:nowrap}
@media(max-width:1080px){
.c-logo{display:none}
}
.c-logo__image,.c-logo__text{display:inline-block;vertical-align:middle}
.c-logo__image svg{height:35px}
.c-logo__link,.c-logo__link:visited{display:block;color:#4ba925;font-size:0;text-decoration:none;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}
.c-logo__link--inverted\@sm,.c-logo__link--inverted\@sm:focus,.c-logo__link--inverted\@sm:hover,.c-logo__link--inverted\@sm:visited{color:#fff}
.c-logo__link--inverted\@sm .c-logo__image svg{fill:#fff}
.c-logo__link--blur{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="2" /></filter></svg>#filter');filter:blur(2px)}
.c-logo__text{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:700;font-size:17px;line-height:1.33;margin-left:8px;margin-left:.5rem}
@media(min-width:1025px){
.c-logo__text{font-size:17px;line-height:1.09}
}
.c-logo__image svg{fill:#4ba925}
@media(min-width:1025px){
.c-logo__link--inverted\@sm,.c-logo__link--inverted\@sm:focus,.c-logo__link--inverted\@sm:hover,.c-logo__link--inverted\@sm:visited{color:#4ba925}
.c-logo__link--inverted\@sm .c-logo__image svg{fill:#4ba925}
}
@media(min-width:1025px){
.c-logo__image svg{height:40px}
}
.js .c-map--no-js,.no-js .c-map{display:none}
.c-media-list-item__category{display:inline-block;margin-bottom:.2em;font-family:Open sans,sans-serif;font-size:1.059em;font-weight:500;font-style:italic;line-height:1.33;color:#757575}
.c-media-list-item__heading,.c-media-list-item__heading>a{color:#202325}
.c-media-list-item__heading{font-weight:700;font-size:1em}
.c-media-list-item__heading>a{line-height:1.4;border-bottom:1px solid rgba(0,0,0,.15)}
.c-media-list-item__heading>a:hover{border-bottom:1px solid #747575;text-decoration:none}
*+.c-media-list-item__body,*+.c-media-list-item__footer,.c-media-list-item__body+*{margin-top:.5em}
.member-proof{padding:0 5em}
.member-proof .c-intro__heading{color:#4ba925;font-size:5em}
.member-proof .c-intro__preamble{color:#757575;font-size:1em}
.member-proof .c-intro__preamble:before{margin:0 auto 3em}
.member-proof .c-logo__image,.member-proof .c-logo__text{display:block;margin:0;text-align:center}
.member-proof .s-text{font-size:1.2em}
.member-proof .c-logo__image,.member-proof .c-logo__image>svg{width:150px;height:150px;margin:0 auto}
.member-proof .c-logo__text{color:#4ba925}
.member-proof .c-footer{background-color:#fff;color:#000;font-style:italic;text-align:center}
@media(max-width:1080px){
.member-proof .c-logo{display:block!important}
}
@media print{
.member-proof .c-footer{display:block!important}
}
.c-message{background:#c6e4b9;transform:translateY(0)}
@media (min-width:1025px){
.c-message--narrow{margin-left:80px;margin-right:40px}
}
.c-message--error{background:#ed6725}
.c-message--sticky{position:fixed;width:100%;z-index:200}
.c-message.c-message--error-inverted{background:#fff;color:#ed6725}
.c-message--success{background:#c6e4b9}
.c-message--info{background:rgba(36,36,36,.8)}
.c-message+.c-message{margin-top:12px}
.c-message__inner{padding:18px 10px;width:90%}
.c-message__text{font-weight:500}
.c-message,.c-message a,.c-message a:visited{color:#000}
.c-message a{text-decoration:underline}
.c-message a:focus,.c-message a:hover{color:rgba(0,0,0,.6)}
.c-message__close{position:absolute;right:20px;top:50%;transform:translateY(-50%);padding:0;margin:0}
.c-message--inline .c-message__inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:18px}
.c-message--inline .c-message__text{text-align:left}
.c-message__body-text{font-weight:400}
@media (min-width:1025px){
.c-message__inner{width:auto;max-width:95%;text-align:center}
}
.c-mobile-search{color:#fff;display:block;text-align:center;padding-bottom:12px;padding-top:12px;width:100%;margin-right:auto;margin-left:auto;padding:.75rem 16px}
@media (min-width:1025px){
.c-mobile-search{max-width:1208px;padding-left:40px;padding-right:40px}
}
@media (min-width:1281px){
.c-mobile-search{max-width:1288px;padding-left:80px;padding-right:80px}
}
.c-mobile-search.c-mobile-search--active{background:#a9dc92}
.c-mobile-search .c-search-form__icon{position:static}
.c-mobile-search .c-search-form__icon svg{fill:#fff}
.modal{position:fixed;z-index:15;width:100%;height:100%;left:0;top:0;opacity:0;visibility:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.1);padding:16px;padding:1rem}
.modal:not(.modal--is-visible){pointer-events:none;background-color:transparent}
.modal--is-visible{opacity:1;visibility:visible}
.modal__inner{width:100%;max-width:820px;max-height:100%;overflow:auto;background:#fff;background-image:linear-gradient(180deg,#f8f8f8,#fff);box-shadow:0 4px 8px 0 rgba(0,0,0,.05)}
.modal__header{padding:8px;padding:.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}
.modal__title{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:700;font-size:21px;line-height:1.15}
@media(min-width:1025px){
.modal__title{font-size:22px;line-height:1.36}
}
.modal__content,.modal__footer{padding:8px;padding:.5rem}
.modal__close-btn{display:-ms-flexbox;display:flex;border-radius:50%;transition:.2s;border:0 none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.modal__close-btn,.modal__icon{-ms-flex-negative:0;flex-shrink:0}
.modal__icon{--size:24px;height:var(--size);width:var(--size);display:inline-block;color:inherit;fill:currentColor;line-height:1;max-width:none}
.modal__icon--small{--size:16px}
.modal__close-btn .modal__icon{display:block;margin:auto}
.modal__close-btn--outer{display:none;width:48px;height:48px;position:fixed;top:8px;top:.5rem;right:8px;right:.5rem;z-index:10;background-color:rgba(0,0,0,.9);transition:.2s}
.modal__close-btn--outer .modal__icon{color:#fff;transition:transform .3s ease-in-out}
.modal__close-btn--outer:hover{background-color:#000}
.modal__close-btn--outer:hover .modal__icon{transform:scale(1.1)}
.modal__close-btn--inner{display:-ms-flexbox;display:flex;width:2em;height:2em;background-color:#fafafa;transition:.2s}
.modal__close-btn--inner .modal__icon{color:inherit}
.modal__close-btn--inner:hover{background-color:#fff}
@media (prefers-reduced-motion:no-preference){
.modal--animate-fade{--modal-transition-duration:0.2s;transition:opacity .2s,background-color .2s,visibility 0s .2s}
.modal--animate-fade.modal--is-visible{transition:opacity .2s,background-color .2s,visibility 0s}
}
.modal--is-loading .modal__inner{visibility:hidden}
.modal--is-loading .modal__loader{display:-ms-flexbox;display:flex}
.modal__loader{position:fixed;top:0;left:0;width:100%;height:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:none;pointer-events:none}
@media screen and (min-width:992px){
.modal__content,.modal__footer,.modal__header{padding-left:1rem;padding-right:1rem}
.modal__close-btn--inner{display:none}
.modal__close-btn--outer{display:-ms-flexbox;display:flex}
}
.c-breadcrumbs{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:400;font-size:15px;line-height:1.6}
.c-breadcrumbs__current-page,.c-breadcrumbs__link,.c-breadcrumbs__link:focus,.c-breadcrumbs__link:hover,.c-breadcrumbs__separator{color:rgba(36,36,36,.8)}
.c-main-navigation{position:relative;display:none;margin-bottom:6px;border-top-style:solid;border-top-width:6px;background-clip:padding-box}
.c-main-navigation:after{content:"";bottom:-6px;display:block;height:6px;left:0;position:absolute;width:100%;z-index:2}
.c-main-navigation a:hover{color:inherit;text-decoration:underline}
.c-main-navigation__item{position:relative}
.c-main-navigation__link{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;color:#202325;font:400 16px/1.2 Lab-grotesque,Helvetica,sans-serif;font:400 1rem/1.2 Lab-grotesque,Helvetica,sans-serif;line-height:1.2;color:#fff;display:block;margin-right:36px;padding:12px 0;padding:.75rem 0;position:relative;overflow:hidden}
.c-main-navigation .c-main-navigation__link:hover{color:#fff;text-decoration:none}
.c-main-navigation__link:after{background:#fff;content:"";display:block;width:0;height:2px;margin-top:-2px;transition:width .3s}
.c-main-navigation__link:hover:after{width:100%}
.c-main-navigation__link--expanded:after,.c-main-navigation__link--selected:after{content:"";bottom:-6px;display:block;height:6px;left:0;position:absolute;width:100%;z-index:4}
.c-main-navigation__arrow{display:inline-block;margin-left:4px;margin-left:.25rem;transition:transform .2s ease}
.c-main-navigation__arrow .c-icon{height:10px;width:10px}
.c-main-navigation__link--expanded .c-main-navigation__arrow{transform:rotateX(180deg)}
.c-main-navigation__dropdown{display:none;position:absolute;top:calc(100% + 6px);left:-24px;left:-1.5rem;min-width:calc(100% + 1.5rem)}
.c-main-navigation__dropdown--expanded{display:block;animation:a .2s ease;z-index:16}
@keyframes a{
0%{opacity:0}
to{opacity:1}
}
@media(min-width:1025px){
.c-main-navigation{display:block}
}
@media(min-width:1536px){
.c-main-navigation__link{margin-right:48px}
}
.c-megamenu{width:800px;color:#fff;box-shadow:0 0 12px 0 rgba(0,0,0,.15)}
.c-megamenu__header{border-bottom:1px solid #fff;padding:12px 24px;padding:.75rem 1.5rem}
.c-megamenu__header-heading{color:#202325;font:400 16px/1.2 Lab-grotesque,Helvetica,sans-serif;font:400 1rem/1.2 Lab-grotesque,Helvetica,sans-serif;line-height:1.2;background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:700;font-size:17px;line-height:1.33;color:inherit}
@media(min-width:1025px){
.c-megamenu__header-heading{font-size:17px;line-height:1.09}
}
.c-megamenu__header-link,.c-megamenu__link,.c-megamenu__section-heading-link{color:inherit}
.c-megamenu__main{column-count:3;column-gap:1.5rem;padding:16px 24px 12px;padding:1rem 1.5rem .75rem}
.c-megamenu__section{page-break-inside:avoid;margin-bottom:32px;margin-bottom:2rem}
.c-megamenu__section-heading{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-size:17px;line-height:1.21;margin-bottom:4px;margin-bottom:.25rem;font-weight:700;color:#fff}
@media(min-width:1025px){
.c-megamenu__section-heading{line-height:1.41}
}
.c-megamenu__link{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:400;font-size:15px;line-height:1.6;display:block;margin-bottom:4px;margin-bottom:.25rem;line-height:1.2}
.c-menu{min-width:100%;color:#fff;box-shadow:0 0 12px 0 rgba(0,0,0,.15);padding:16px 24px 12px;padding:1rem 1.5rem .75rem}
.c-menu__link{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:400;font-size:15px;line-height:1.6;display:block;margin-bottom:4px;margin-bottom:.25rem;color:inherit;line-height:1.2}
.c-mobile-megamenu{background-color:#4ba925;color:#fff;font-size:17px}
.c-mobile-megamenu.c-mobile-megamenu--active{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-overflow-scrolling:touch;z-index:99}
.c-mobile-megamenu__list{width:100%}
.c-mobile-megamenu__link{color:#fff;border-bottom:1px solid #c6e4b9;display:block;padding:10px 24px 10px 16px;padding:10px 1.5rem 10px 1rem;word-break:break-all}
.c-mobile-megamenu__header-link{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:700;font-size:17px;line-height:1.33}
@media(min-width:1025px){
.c-mobile-megamenu__header-link{font-size:17px;line-height:1.09}
}
.c-mobile-megamenu__item--selected a{font-weight:700}
.c-mobile-megamenu__item--selected a:before{content:"•";margin-right:.5em}
.c-icon--back{margin-right:.5em}
.c-mobile-megamenu__item--has-children .c-icon--has-children{display:inline-block;position:absolute;right:20px}
.c-mobile-megamenu__footer{margin-top:12px;margin-top:.75rem}
.c-mobile-megamenu__footer-link{color:#fff;display:block;padding:0 16px;padding:0 1rem;margin:8px 0;margin:.5rem 0}
.c-mobile-megamenu__footer-link:last-child{margin-bottom:32px;margin-bottom:2rem}
.slide-menu{z-index:1000}
.slide-menu,.slide-menu .slider{transition:transform .3s ease-in-out;transform:translateX(0)}
.slide-menu .slider{width:100%}
.slider[data-current-list-level="0"]{transform:translateX(0)}
.slider[data-current-list-level="1"]{transform:translateX(-100%)}
.slider[data-current-list-level="2"]{transform:translateX(-200%)}
.slider[data-current-list-level="3"]{transform:translateX(-300%)}
.slider[data-current-list-level="4"]{transform:translateX(-400%)}
.slider[data-current-list-level="5"]{transform:translateX(-500%)}
.slide-menu ul{position:relative;width:100%;max-width:100%}
.slide-menu ul ul{position:absolute;top:0;left:100%;display:none}
.slide-menu .active{display:block}
.slide-menu-control{color:#fff;display:block;padding:8px 16px;padding:.5rem 1rem}
body.taken .cookie-bar{display:none!important}
@media(min-width:1025px){
.c-mobile-megamenu\@lg{display:inherit}
.c-mobile-megamenu\@sm{display:none}
}
#menu{z-index:99}
.c-mobile-navigation\@lg{display:none;position:-webkit-sticky;position:sticky;top:0;z-index:1}
.c-mobile-navigation{background-color:#fff;margin-top:60px}
.c-mobile-navigation__list{width:100%}
.c-mobile-navigation__link{color:#202325;display:block;padding:0 12px;margin:24px 0;text-decoration:none}
.c-mobile-navigation__list:not(.c-mobile-navigation__list--level-1){margin-bottom:24px;margin-left:24px}
.c-mobile-navigation.c-mobile-navigation--active{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;position:fixed;top:72px;width:100%;height:calc(100vh - 60px);overflow:auto;-webkit-overflow-scrolling:touch;padding-top:8px;padding-top:.5rem;z-index:99}
body.taken .c-header .c-message{display:none!important}
.c-mobile-navigation__item--selected>.c-mobile-navigation__link{border-left-width:4px;border-left-style:solid}
.c-mobile-navigation__list.c-mobile-navigation__list--level-2{width:90%}
.c-mobile-navigation__footer{color:#202325;margin-bottom:36px}
@media(min-width:1025px){
.c-mobile-navigation\@lg{display:inherit}
.c-mobile-navigation\@sm{display:none}
}
.c-paging__link{display:inline-block}
.c-skip{width:100%;margin:0;position:absolute;top:0;left:0;z-index:10;transform:translateY(-100%);transition:transform .2s ease-in-out}
.c-skip:focus,.c-skip:focus-within{padding:20px 0;background:#000;color:#fff;text-align:center;transform:translateY(0)}
.c-skip__link{color:inherit;text-decoration:none;outline:none}
.c-skip__link:focus{text-decoration:underline}
.c-sub-navigation{padding:1.412em}
.c-sub-navigation__heading{margin-bottom:12px;margin-bottom:.75rem;font-weight:700}
.c-sub-navigation__item{position:relative}
.c-sub-navigation__item:not(:first-child){margin-top:.706em}
.c-sub-navigation__heading .c-sub-navigation__item,.c-sub-navigation__item>a{color:#202325}
.c-sub-navigation__heading .c-sub-navigation__item--selected,.c-sub-navigation__item--selected>a,.c-sub-navigation__item>a:hover{color:#4ba925}
.c-sub-navigation__item--selected:before{content:"";position:absolute;left:-1.412em;height:1.412em;border-left:4px solid #4ba925}
.c-network-cable-calculator .c-dropdown-variations:after{background-color:transparent}
.c-network-cable-calculator__indication .c-rect-input__input[readonly]{background-color:rgba(243,17,0,.32941)}
.c-network-cable-calculator__indication .c-rect-input__input[type=number][readonly]::-webkit-inner-spin-button,.c-network-cable-calculator__indication .c-rect-input__input[type=number][readonly]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.c-network-cable-calculator__error{color:#ed6725;font-style:italic}
.c-network-cable-calculator__extra--label{font-size:13px;color:#757575}
.c-network-cable-calculator .c-dropdown-variations.c-form__item{margin-bottom:0}
.c-news-list{width:100%}
.c-news-list .c-news-list__heading{color:#202325;float:left;font-weight:700;font-size:32px;font-size:2rem;padding-left:8px;padding-left:.5rem}
.c-news-list .c-news-list__more-link{float:right;padding-right:8px;padding-right:.5rem;padding-top:16px;padding-top:1rem;padding-right:32px;padding-right:2rem}
.c-news-list .card-list{-ms-flex-pack:start;justify-content:flex-start}
.c-news-list .card-list>.c-card{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}
.c-number{display:inline-block;font-size:28px;line-height:.87;float:left;position:relative;margin:0 24px 0 16px;color:#fff;z-index:1}
.c-number:before{background-color:#4ba925;border-radius:100%;content:"";position:absolute;top:calc(50% - 24px);left:calc(50% - 24px);height:48px;width:48px;z-index:-1}
.c-overflow-menu-trigger{border:0 none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;padding:8px;margin:0;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:1;cursor:pointer}
.c-overflow-menu-trigger svg{display:block}
.c-overflow-menu{--c-overflow-menu-vertical-gap:4px;--c-overflow-menu-item-padding:4px 8px;list-style:none;width:220px;position:fixed;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);padding:4px 0;border-radius:2px;z-index:5;-webkit-user-select:none;-ms-user-select:none;user-select:none;margin-top:var(--c-overflow-menu-vertical-gap);margin-bottom:var(--c-overflow-menu-vertical-gap);overflow:auto;visibility:hidden;opacity:0;transition:visibility 0s .2s,opacity .2s;font-size:16px}
.c-overflow-menu--is-visible{visibility:visible;opacity:1;transition:visibility 0s,opacity .2s}
.c-overflow-menu--overlay{z-index:100}
.c-overflow-menu__content{display:block;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-decoration:none;padding:var(--c-overflow-menu-item-padding);color:#202325;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.c-overflow-menu__content:hover{background-color:#f8f8f8}
.c-overflow-menu__content:focus{outline:none;background-color:rgba(108,192,74,.1)}
.c-overflow-menu__label{padding:var(--c-overflow-menu-item-padding);font-size:14px;color:rgba(36,36,36,.8)}
.c-overflow-menu__separator{height:1px;background-color:#e5e6e1;margin:var(--c-overflow-menu-item-padding)}
.c-page-footer{border-top:1px solid #c6e4b9}
.c-page-footer__timestamp{font-size:.882em;color:#b2b4b3}
.c-page-footer__timestamp-date{font-style:italic;font-family:Open sans,sans-serif}
.c-paging{text-align:center;max-width:464px;margin:0 auto}
.c-paging:after{content:"";display:table;clear:both}
.c-paging__button{display:inline-block;padding:8px;padding:.5rem;color:#202325}
.c-paging__button--previous{float:left}
.c-paging__button--next{float:right}
.c-paging__button--end{color:#b2b4b3;cursor:not-allowed}
.c-paging__description{display:inline-block;word-spacing:16px;word-spacing:1rem;color:rgba(36,36,36,.8);margin-top:8px;margin-top:.5rem}
.c-paging__description strong{color:#202325;font-weight:700}
.c-placard{min-height:350px;height:100%;padding-top:72px}
.c-placard__image{display:block;margin-bottom:24px}
.c-placard__image img{width:100%}
.c-placard__text-area{padding:0 12px}
@media(min-width:1025px){
.c-placard{padding-top:120px;min-height:750px;height:auto}
}
.c-placeholder{font:400 16px/1.2 Lab-grotesque,Helvetica,sans-serif;font:400 1rem/1.2 Lab-grotesque,Helvetica,sans-serif;border:1px dashed #4ba925;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-style:italic;padding:16px;padding:1rem;width:100%}
.c-placeholder,.c-placeholder__text{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;color:#202325;line-height:1.2}
.c-placeholder__text{font:400 16px/1.2 Lab-grotesque,Helvetica,sans-serif;font:400 1rem/1.2 Lab-grotesque,Helvetica,sans-serif}
.c-pop-in{color:#fff;display:block;max-width:400px}
@media(max-width:1080px){
.c-pop-in{width:100%;max-width:none;right:0;left:0!important;margin-top:15px}
}
.c-pop-in:focus{outline:none}
.c-pop-in-container{border-bottom:1px solid #fff;padding:24px}
.c-pop-in-preamble,.c-pop-in-topic{font-family:Open sans,sans-serif;font-style:italic}
.c-pop-in-topic{color:hsla(0,0%,100%,.5);font-size:28px}
.c-pop-in h3{margin-bottom:.773em;font-weight:700;font-size:1.294em;line-height:1.2}
.c-pop-in a,.c-pop-in h3 span{border-bottom:1px solid hsla(0,0%,100%,.15)}
.c-pop-in a{color:#fff}
.c-pop-in .c-button.c-button--secondary,.c-pop-in .c-button.c-button--secondary:visited{box-shadow:inset 0 0 0 2px #fff;color:#fff}
.c-pop-in .c-button.c-button--secondary:hover{color:#4ba925}
.c-pop-in .c-icon{margin-right:10px}
.c-pop-in ol{padding-top:18px}
.c-pop-in li{margin-bottom:10px}
.c-pre-paragraph{font-weight:700;font-size:.706em;text-transform:uppercase;line-height:2;letter-spacing:1.5px}
.c-print-layout__group>*{display:inline-block;vertical-align:top;white-space:normal}
.c-print-layout__group[data-columns="4"]>*{width:24.5%}
.c-print-layout__group[data-columns="3"]>*{width:32%}
.c-print-layout__group[data-columns="2"]>*{width:49%}
.c-print-layout__group>*>div{padding-bottom:6.4px;padding-bottom:.4rem}
.c-print-layout__section{page-break-inside:avoid}
.c-print-layout__stand-alone{page-break-after:always}
.c-print-layout__page{width:21cm;height:29.7cm;padding:2cm;margin:1cm auto;border:1px solid #d3d3d3;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1)}
.c-print-layout__redacted{color:#000;background-color:#000}
@media print{
.c-print-layout__page{margin:0;padding:0 2cm 1cm;border:medium none currentColor;border:initial;border-radius:0;border-radius:initial;width:auto;height:auto;min-height:0;box-shadow:none}
*{overflow:visible!important}
body{-webkit-print-color-adjust:exact;font-size:9pt;line-height:1.2}
.o-grid,.o-grid>.o-grid__column{display:block!important}
.c-footer,.c-form,.c-header,.c-mobile-logo,.c-sub-navigation,.c-tabs,.c-vote,.cookie-bar,.d-print-none,.scroll-to-top,.tab-chapters,.tab-chapters-mobile{display:none!important}
.o-editorial-content .s-text.preamble p,.o-editorial-content .s-text .preamble p{font-size:12pt;line-height:1.2}
.s-text ul,ul.s-text{list-style:inherit!important}
.s-text ul li:before,ul.s-text li:before{display:none}
}
@page{margin:25mm 10mm
}
.c-product-card{-ms-flex:auto;flex:auto;margin-bottom:48px;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.05)}
.c-product-card__content{padding:0 36px 36px}
.c-product-card__content li{display:-ms-flexbox;display:flex;margin-bottom:15px;font-weight:700;line-height:1.2}
.c-product-card__content .c-button--round{width:2.352em;height:2.352em}
.c-product-card .c-icon--checkbox{width:27px;height:18px;overflow:hidden;margin-right:5px;color:#4ba925}
.c-product-card .c-icon--checkbox>svg{max-height:none}
.c-product-card hr{background-color:#d5d6d2;margin:1.5em 0}
.c-product-card__image{width:100%;max-width:none;height:auto}
.c-product-card__heading{position:relative;margin:calc(-1.5em - 2 * 15px - 1px) 20px 0;padding:15px;background:#fff;font-weight:700;font-size:21px;line-height:1.5}
.c-product-card__heading:after{display:block;width:50px;height:1px;margin-top:15px;background:#4ba925;content:""}
.c-product-card__read-more{font-family:Freight,serif;font-style:italic}
.c-product-list__topic-heading{font-size:21px}
.c-product-list__topic-heading:after{display:block;width:42px;height:1px;margin:9px 0 18px;background-color:#6cc04a;content:""}
.c-product-list__price{margin:10px 0}
.c-product-list__price-details{margin-bottom:.2em;font-family:Freight,serif;font-size:1.059em;font-weight:500;font-style:italic;line-height:1.33;color:#757575}
.product-list__button{position:absolute;bottom:40px;left:50%;margin-left:-100px;width:200px}
.c-product-icon--usp{border-radius:50%/50%;box-shadow:inset 0 0 0 2px #c6e4b9;color:#4ba925;display:-ms-inline-flexbox;display:inline-flex;margin:0 auto 20px;width:3.529em;height:3.529em;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}
.c-product-icon--usp .c-button__icon{width:1.647em;height:1.647em}
.c-product-media{text-align:center}
@media(min-width:1081px){
.c-product-infobox--right{-ms-flex-order:1;order:1}
.c-product-media--left{text-align:left}
.c-product-media--right{text-align:right}
}
.c-product{-ms-flex:1;flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex:1;position:relative}
.c-product__content-with-button{padding:40px 20px 100px!important}
.c-product__content{padding:40px 20px 20px;background-color:#fff;position:relative}
.c-product__content li{padding-top:10px}
.c-product__content .c-button--round{box-shadow:inset 0 0 0 2px #c6e4b9!important;width:2.352em;height:2.352em}
.c-product__content .c-button .c-button__icon{width:1.235em;height:1.235em}
.c-product hr{background-color:#d5d6d2;margin:1.5em 0}
.c-product__heading{background-color:#4ba925;color:#fff;font-weight:700;padding:24px 12px;text-align:center}
.c-product__topic{font-weight:700;font-size:.706em;line-height:2;letter-spacing:1.5px;text-transform:uppercase;color:#fff}
.c-product__topic+h3{font-size:38px}
.c-product--disable{color:#d5d6d2}
.c-product--disable .c-button{visibility:hidden}
.c-product__price{margin:10px 0}
.c-product__price del{margin-right:.5em;color:#767676;font-weight:400;font-size:.9em}
.c-product__price-details{margin-bottom:.2em;font-family:Freight,serif;font-size:1.059em;font-weight:500;font-style:italic;line-height:1.33;color:#757575}
.product-list__button{padding:12px 48px}
.c-product__footer{padding-top:10px;color:#666;font-size:14px;text-align:center}
.c-proof-of-membership{position:fixed;z-index:9998;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);transition:opacity .1s ease;text-align:left}
.c-proof-of-membership__container{transition:all .3s ease;position:relative;top:150px;width:60%;max-width:960px;margin:auto}
@media(min-width:769px){
.c-proof-of-membership__container{width:95%}
}
.c-proof-of-membership__content{padding:50px}
.c-proof-of-membership__transition-enter,.c-proof-of-membership__transition-leave-active{opacity:0}
.c-proof-of-membership__transition-enter .c-proof-of-membership__container,.c-proof-of-membership__transition-leave-active .c-proof-of-membership__container{transform:scale(2)}
@media(max-width:640px){
.c-proof-of-membership__container{width:100%}
.c-proof-of-membership__content{padding:20px}
}
.scroll-to-top{background:rgba(75,169,37,.5);border:1px solid #fff;color:#fff;cursor:pointer;display:none;padding:8px;padding:.5rem;position:fixed;bottom:20px;right:20px;transform:rotateX(180deg);z-index:99}
.scroll-to-top:hover{background:#4ba925}
.c-search-result{max-width:680px;list-style:none}
.c-search-result__title a{font-size:17px;font-weight:700;line-height:24px;margin-bottom:5px}
.c-search-result__description{font-family:Freight,serif;font-style:italic;margin-bottom:10px}
.c-search-result__meta{margin:5px 0;color:#757575}
.c-search-result__date{font-family:Freight,serif;font-style:italic}
.c-search-result__date--updated:before{display:inline-block;width:1px;height:1em;margin:0 6px 0 2px;background:#757575;vertical-align:middle;content:""}
.c-search-result__tags{margin-top:5px;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.5px}
.c-search-result__tags>*+:before{display:inline-block;width:1px;height:1em;margin:0 6px 0 2px;background:#757575;vertical-align:middle;content:""}
.c-search-result__body>p{display:inline;vertical-align:middle}
.c-search-result__category{color:#757575}
.c-search-result__category:after{background-color:#a9dc92;border-radius:50%;content:"";display:inline-block;width:8px;height:8px;margin:0 5px;position:relative;top:-1px}
.c-search-result.c-search-result__locked .c-icon-link__text,.c-search-result__business .c-search-result__title *,.c-search-result__locked .c-search-result__title *{color:#000}
.c-icon-locked__icon{margin-bottom:2px;vertical-align:middle}
.c-icon+.c-icon{margin-left:.3em}
.c-icon-external-link{vertical-align:baseline;margin-left:5px}
.c-search-result__locked .jsExpanderIcon{display:none}
.c-icon-link__tag{color:#757575;font-size:10px;font-weight:700;padding-left:10px;text-transform:uppercase}
.c-search-result .c-icon-link__text{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;color:#202325;font:400 16px/1.2 Lab-grotesque,Helvetica,sans-serif;font:400 1rem/1.2 Lab-grotesque,Helvetica,sans-serif;line-height:1.2;font-weight:700;margin:0;vertical-align:bottom;color:#4ba925}
.c-search-result .c-icon-link__type:before{content:" — ";padding-right:.3em;padding-left:.3em;color:#8b8b8b}
.c-search-result__title .c-search-result__bestbet{color:rgba(36,36,36,.8);font-family:Open sans,sans-serif;font-style:italic;font-weight:400;padding:0 .1em 0 .5em;white-space:nowrap}
.c-section-intro{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-family:Open sans,sans-serif;font-weight:500;font-style:italic;font-size:18px;line-height:24px}
.c-section__header{margin-bottom:24px;margin-bottom:1.5rem}
.c-section__button,.c-section__button:visited{margin-top:24px;margin-top:1.5rem}
@media(min-width:1025px){
.c-section__header{margin-bottom:0}
}
.signin{width:100%;max-width:560px;background-color:#fff;padding:40px;margin-left:auto;margin-right:auto;box-shadow:0 1px 2px 0 rgba(0,0,0,.12)}
.signin__methods{margin-bottom:32px}
.signin__method-header{margin-bottom:24px}
.signin__method-title{font-size:24px;margin:0 0 16px;text-align:center}
.signin__method-subTitle{font-size:16px;font-weight:700;margin:0;text-align:center}
.sign__mainButtonOuter{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}
.signin__loginMethods{text-align:center}
.signin__loginMethods ul{list-style:none;margin:0;padding:0}
.signin__loginMethods li{padding:4px 0;font-size:14px}
.signin__createAccount{border-top:1px solid #e5e6e1;padding-top:32px;margin-top:32px;font-size:14px;text-align:center}
.signin__createAccount .c-button{margin:8px auto}
.signin__page{width:100%;height:100%;padding:0;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1000;background:#fff}
@media (min-width:1025px){
.signin__method{margin-bottom:16px}
.signin__page{padding:48px 0}
}
/*! lightslider - v1.1.6 - 2016-10-25
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2016 Sachin N; Licensed MIT */
/*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */
.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.lightSlider:after,.lightSlider:before{content:" ";display:table}
.lightSlider{overflow:hidden;margin:0}
.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}
.lSSlideWrapper>.lightSlider:after{clear:both}
.lSSlideWrapper .lSSlide{transform:translate(0);-webkit-transition:all 1s;transition-property:transform,height;transition-duration:inherit!important;transition-timing-function:inherit!important}
.lSSlideWrapper .lSFade{position:relative}
.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}
.lSSlideWrapper.usingCss .lSFade>*{opacity:0;transition-delay:0s;transition-duration:inherit!important;transition-property:opacity;transition-timing-function:inherit!important}
.lSSlideWrapper .lSFade>.active{z-index:10}
.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}
.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}
.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}
.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;transition:all .5s linear 0s}
.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}
.lSSlideOuter .media{opacity:.8}
.lSSlideOuter .media.active{opacity:1}
.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);-o-transform:translateZ(0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;transition:border-radius .12s linear linear 0s .35s 0s}
.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}
.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}
.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}
.lSSlideOuter .lSPager.lSGallery:after{clear:both}
.lSAction>a{width:32px;display:block;top:50%;height:32px;cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;transition:opacity .35s linear 0s}
.lSAction>a:hover{opacity:1}
.lSAction>.lSPrev{background-position:0 0;left:10px}
.lSAction>.lSNext{background-position:-32px 0;right:10px}
.lSAction>a.disabled{pointer-events:none}
.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}
.lSSlideOuter.vertical{position:relative}
.lSSlideOuter.vertical.noPager{padding-right:0!important}
.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}
.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}
.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}
.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}
.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}
.lSSlideOuter.lSrtl{direction:rtl}
.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}
.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0}
.lSSlideOuter .lightSlider>*,.lSSlideOuter .lSGallery li{float:left}
.lSSlideOuter.lSrtl .lightSlider>*,.lSSlideOuter.lSrtl .lSGallery li{float:right!important}
@keyframes b{
0%{left:0}
50%{left:-15px}
to{left:0}
}
@keyframes c{
0%{top:0}
50%{top:-15px}
to{top:0}
}
@keyframes d{
0%{left:0}
50%{left:15px}
to{left:0}
}
@keyframes e{
0%{bottom:0}
50%{bottom:-15px}
to{bottom:0}
}
.lSSlideOuter .rightEnd{animation:b .3s;position:relative}
.lSSlideOuter .leftEnd{animation:d .3s;position:relative}
.lSSlideOuter.vertical .rightEnd{animation:c .3s;position:relative}
.lSSlideOuter.vertical .leftEnd{animation:e .3s;position:relative}
.lSSlideOuter.lSrtl .rightEnd{animation:d .3s;position:relative}
.lSSlideOuter.lSrtl .leftEnd{animation:b .3s;position:relative}
.lightSlider.lsGrab>*{cursor:-o-grab;cursor:-ms-grab;cursor:grab}
.lightSlider.lsGrabbing>*{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}
.c-source{background:#e5e6e1;padding:24px 16px 16px;padding:1.5rem 1rem 1rem;position:relative;height:100%}
.c-source__tag{font-size:12px;position:absolute;top:0;right:0;background:#5a7077;color:#fff;font-weight:700;border-bottom-left-radius:0;padding:4px;padding:.25rem}
.c-source__title{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;color:#202325;font:400 16px/1.2 Lab-grotesque,Helvetica,sans-serif;font:400 1rem/1.2 Lab-grotesque,Helvetica,sans-serif;line-height:1.2;font-weight:700}
.c-source__title,.c-source p{margin-bottom:16px;margin-bottom:1rem}
fieldset>.c-source{margin:0 -16px;margin:0 -1rem}
.c-spinner{position:fixed;z-index:9999;background:rgba(0,0,0,.5)}
.c-spinner,.c-spinner:before{top:0;bottom:0;left:0;right:0}
.c-spinner:before{content:"";position:absolute;width:40px;height:40px;border:2px solid #f8f8f8;border-top:2px solid rgba(36,36,36,.8);border-radius:100%;margin:auto;animation:f .8s infinite cubic-bezier(.53,-.31,.46,1.31)}
@keyframes f{
0%{transform:rotate(0)}
to{transform:rotate(1turn)}
}
.c-step-by-step-guide__step{background-color:#fff;background-image:linear-gradient(180deg,#f8f8f8,#fff);box-shadow:0 4px 8px 0 rgba(0,0,0,.05);padding:1em}
@media(min-width:1025px){
.c-step-by-step-guide__step{padding:1.9em 2.118em 2.118em}
}
.c-step-by-step-guide__header{position:relative;margin-bottom:1.5em}
.c-step-by-step-guide__header:after{content:"";position:absolute;bottom:-.4em;left:0;width:2.824em;height:1px;background-color:#6cc04a}
.c-step-by-step-guide__step-number{font-weight:700;font-size:.706em;line-height:2;letter-spacing:1.5px;text-transform:uppercase;color:#6cc04a}
.c-step-by-step-guide__step-heading[class]{margin-bottom:.294em;font-size:1.2em;line-height:1.2;font-weight:700}
.c-step-by-step-guide__step-heading[class]:after{content:"";position:absolute;bottom:-.4em;left:0;width:2.824em;height:1px;background-color:#6cc04a}
.c-step-by-step-guide__step-content{margin:24px 0}
@media(min-width:769px){
.c-step-by-step-guide__step-options{display:-ms-flexbox;display:flex}
}
.c-step-by-step-guide__step-options a.c-button,.c-step-by-step-guide__step-options button{-ms-flex:1 1 auto;flex:1 1 auto}
@media(max-width:640px){
.c-step-by-step-guide__step-options a.c-button,.c-step-by-step-guide__step-options button{display:block;width:100%;margin:24px 0}
}
.c-step-by-step-guide__step-options[class] a.c-button:hover,.c-step-by-step-guide__step-options[class] button.selected,.c-step-by-step-guide__step-options[class] button:hover{background-color:#6cc04a;color:#fff;border-color:#fff;box-shadow:none}
.c-steps__number{position:relative;margin-bottom:12px}
@media(min-width:1025px){
.c-steps__number{margin-bottom:24px}
}
.c-steps__number-text{position:relative;display:block;width:2.118em;height:2.118em;font-weight:700;font-size:1em;line-height:2.118em;text-align:center;border-radius:50%/50%;background-color:#5a7077;color:#fff}
.c-steps__number:before{content:"";position:absolute;height:1px;top:0;right:0;left:0;bottom:0;margin:auto;background-color:#5a7077}
.c-subheading{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:700;font-size:17px;line-height:1.33;margin-bottom:24px;margin-bottom:1.5rem}
.c-subheading:after{display:block;width:48px;height:1px;margin-top:16px;margin-top:1rem;background-color:#6cc04a;content:""}
@media(min-width:1025px){
.c-subheading{font-size:17px;line-height:1.09}
}
.c-table-list{background-image:linear-gradient(180deg,#f8f8f8,#fff);box-shadow:0 4px 8px 0 rgba(0,0,0,.05)}
.c-table-list__header-item{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-family:Open sans,sans-serif;font-weight:500;font-style:italic;font-size:18px;line-height:24px;padding:8px 32px 8px 0;padding:.5rem 2rem .5rem 0;border-bottom:1px solid #e5e6e1;text-align:left}
.c-table-list__header-item--first{width:100%;padding-left:16px;padding-left:1rem}
.c-table-list__header-item--last{padding-left:32px;padding-left:2rem;padding-right:48px;padding-right:3rem;min-width:55px}
.c-table-list__item{border-bottom:1px solid #e5e6e1;padding-bottom:16px;padding-bottom:1rem;padding-top:16px;padding-top:1rem;padding-right:32px;padding-right:2rem;white-space:nowrap}
.c-table-list__item--first{font-weight:700;padding-left:16px;padding-left:1rem;width:100%}
.c-table-list__item--last{padding-left:32px;padding-left:2rem;padding-right:48px;padding-right:3rem}
.c-table-list__link{text-decoration:underline}
.c-table-list__name{margin-bottom:8px;margin-bottom:.5rem}
.c-table-list__description,.c-table-list__term{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:400;font-size:15px;line-height:1.6}
.c-table-list .c-article-teaser__heading{font-size:1em}
.c-table-list--compact.c-table-list,.c-table-list--compact.c-table-list tbody,.c-table-list--compact.c-table-list td,.c-table-list--compact.c-table-list th,.c-table-list--compact.c-table-list thead,.c-table-list--compact.c-table-list tr{display:block}
.c-table-list--compact.c-table-list thead tr{position:absolute;top:-9999px;left:-9999px}
.c-table-list--compact .c-table-list__row{border-bottom:1px solid #4ba925}
.c-table-list--compact .c-table-list__row:last-child{border-bottom:none}
.c-table-list--compact .c-table-list__item{position:relative;padding-left:50%;white-space:normal}
.c-table-list--compact .c-table-list__item:before{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-family:Open sans,sans-serif;font-weight:500;font-style:italic;font-size:18px;line-height:24px;content:attr(data-title);position:absolute;top:16px;top:1rem;left:12px;left:.75rem;word-break:break-all}
@media(max-width:640px){
.c-table-list,.c-table-list tbody,.c-table-list td,.c-table-list th,.c-table-list thead,.c-table-list tr{display:block}
.c-table-list thead tr{position:absolute;top:-9999px;left:-9999px}
.c-table-list__row{border-bottom:1px solid #4ba925}
.c-table-list__row:last-child{border-bottom:none}
.c-table-list--compact .c-table-list__item,.c-table-list__item,.c-table-list__item--last{position:relative;padding:.75rem}
.c-table-list--compact .c-table-list__item:before,.c-table-list__item:before{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-family:Open sans,sans-serif;font-weight:500;font-style:italic;font-size:18px;line-height:24px;content:attr(data-title);display:block;position:relative;top:auto;left:auto;word-break:break-all;margin-bottom:.5rem}
}
.c-tabs{position:relative;overflow:visible}
.c-tabs:after{left:0;content:"";display:block;position:absolute;z-index:-1;right:0;height:1px;background:#c6e4b9}
.c-tabs__list{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}
#tab-content,.c-tabs__item{transition:all .16s ease}
.c-tabs__item{text-align:center;background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;color:#202325;font:400 16px/1.2 Lab-grotesque,Helvetica,sans-serif;font:400 1rem/1.2 Lab-grotesque,Helvetica,sans-serif;line-height:1.2;border-bottom:3px solid transparent}
.c-tabs__item+.c-tabs__item{margin-left:32px;margin-left:2rem}
.c-tabs__item:hover{background-color:#c6e4b9 lightness(95%)}
.c-tabs__item--active{border-bottom:3px solid #6cc04a}
.c-tabs__item--active:hover .c-tabs__title{text-decoration:none}
.c-tabs__item--active .c-tabs__title,.c-tabs__item--active .c-tabs__title:hover,.c-tabs__item--active .c-tabs__title:visited{color:#4ba925}
.c-tabs__title,.c-tabs__title:visited{padding:8px 0;padding:.5rem 0;color:#202325;display:block;font-weight:700;text-align:center;transition:all .16s ease}
.c-tabs__title:hover{color:#438c26}
.c-tabs .c-card__content{padding-top:1.5em;padding-bottom:2em}
.tab-chapters-mobile{display:none}
@media(max-width:1080px){
.tab-chapters{position:-webkit-sticky;position:sticky;top:0;z-index:1}
.tab-chapters .c-card{background:transparent;box-shadow:none}
.tab-chapters .c-card__content{padding-left:0;padding-right:0}
.tab-chapters-mobile{display:block}
.tab-chapters-desktop{display:none}
.jsTabContent .anchor{display:block;position:relative;top:-80px;visibility:hidden}
}
.c-teaser{background-image:linear-gradient(180deg,#f8f8f8,#fff);box-shadow:0 4px 8px 0 rgba(0,0,0,.05);padding:0 20px;height:100%}
.c-teaser__right-content[class]{padding:24px 16px 40px;padding:1.5rem 1rem 2.5rem}
.c-teaser__left-content[class]{padding-left:0;padding-right:0}
.c-teaser__text h2:first-of-type:after{display:block;width:48px;height:1px;margin-top:16px;margin-top:1rem;background-color:#6cc04a;content:""}
.c-teaser__button{margin-top:24px;margin-top:1.5rem}
.c-teaser__media{height:100%;-ms-flex:1;flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex:1}
.c-teaser__video{overflow:auto;position:relative;padding-bottom:56.25%;height:0}
.c-teaser__image,.c-teaser__video iframe{width:100%}
.c-teaser__video iframe{position:absolute;top:0;left:0;height:100%}
.thumbnail span{padding:12px 0;margin:auto;height:50px;width:190px;border-radius:2rem;background:#4ba925;box-shadow:0 0 0 6px #d3ecc8;transition:all .2s ease-in;text-align:center}
.thumbnail span:before{content:"";margin-right:15px;width:0;height:0;border-top:12px solid transparent;border-left:20px solid #fff;border-bottom:12px solid transparent}
@media(min-width:1025px){
.c-teaser__left-content[class]{padding-right:0}
.c-teaser__right-content[class]{padding-top:0;padding-left:1.5rem;padding-right:1.5rem}
}
@media(min-width:1281px){
.c-teaser__right-content[class]{padding-left:2.5rem;padding-right:2.5rem}
}
@media(min-width:1536px){
.c-teaser__right-content[class]{padding-left:3.5rem;padding-right:3.5rem}
}
.c-text-editor__label{margin-bottom:12px;font-weight:700}
.c-text-editor__body{margin:12px 12px 0}
.c-text-editor__reset-button{margin-top:12px;float:right}
.c-that-or-that{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-112px}
.c-that-or-that .c-that-or-that__that{-ms-flex-preferred-size:50%;flex-basis:50%;margin-left:56px;padding-left:56px}
.c-that-or-that .c-that-or-that__that:not(:first-child){border-left:1px solid rgba(0,0,0,.1)}
@media(min-width:1025px){
.c-that-or-that\@md{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-112px}
.c-that-or-that\@md .c-that-or-that__that{-ms-flex-preferred-size:50%;flex-basis:50%;margin-left:56px;padding-left:56px}
.c-that-or-that\@md .c-that-or-that__that:not(:first-child){border-left:1px solid rgba(0,0,0,.1)}
}
.c-toggle-content__selected,.c-toggle-content__toggle:checked~.c-toggle-content__inverted{display:none;overflow:hidden}
.c-toggle-content__inverted,.c-toggle-content__toggle:checked~.c-toggle-content__selected{display:block;margin-left:12px;margin-top:12px;overflow:visible}
.c-toggle-content__inverted,.c-toggle-content__inverted--inner,.c-toggle-content__toggle:checked~.c-toggle-content__selected--inner{margin-left:0}
@media(min-width:1025px){
.c-toggle-content__custom .c-toggle-content__toggle:checked~.c-toggle-content__selected{margin-left:0}
.c-toggle-content__inverted,.c-toggle-content__toggle:checked~.c-toggle-content__selected{margin-left:48px;margin-top:24px}
.c-toggle-content__inverted{margin-left:0}
}
.c-toggle-select__unselected{margin-top:36px;display:block}
.c-toggle-select__select{height:0;display:none}
.c-toggle-select__toggle:checked~.c-toggle-select__select{height:75px;margin-top:36px;display:block}
.c-toggle-select__toggle:checked~.c-toggle-select__unselected{height:0;display:none}
.c-tooltip-trigger{white-space:nowrap;border-bottom:1px dotted rgba(36,36,36,.8);cursor:help}
.c-tooltip{display:inline-block;position:absolute;z-index:1000;padding:8px;border-radius:0;max-width:200px;background-color:#6cc04a;box-shadow:0 1px 2px 0 rgba(0,0,0,.12);color:#fff;font-size:14px;line-height:1.4;transition:opacity .2s,visibility .2s}
.c-tooltip a{color:inherit;text-decoration:underline}
@supports ((-webkit-clip-path:inset(50%)) or (clip-path:inset(50%))){
.c-tooltip:before{content:"";position:absolute;background-color:inherit;border:inherit;width:12px;height:12px;-webkit-clip-path:polygon(0 0,100% 100%,100% 100%,0 100%);clip-path:polygon(0 0,100% 100%,100% 100%,0 100%)}
}
.c-tootip:not(.c-tooltip--sticky){pointer-events:none}
.c-tooltip--lg{max-width:350px;padding:12px;font-size:16px}
.c-tooltip--bottom:before,.c-tooltip--top:before{left:calc(50% - 12px / 2)}
.c-tooltip--top:before{bottom:-6px;transform:rotate(-45deg)}
.c-tooltip--bottom:before{top:-6px;transform:rotate(135deg)}
.c-tooltip--left:before,.c-tooltip--right:before{top:calc(50% - 12px / 2)}
.c-tooltip--left:before{right:-6px;transform:rotate(-135deg)}
.c-tooltip--right:before{left:-6px;transform:rotate(45deg)}
.c-tooltip--is-hidden{visibility:hidden;opacity:0}
.c-top-bar{box-shadow:inset 0 0 12px 0 rgba(0,0,0,.1);display:block;min-height:60px}
.c-top-bar__tool{margin-left:36px;padding:18px 0}
.c-top-bar__tool:first-child{margin-left:0}
.c-top-bar__link{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:400;font-size:15px;line-height:1.6;text-decoration:none}
.c-top-bar__link:hover{text-decoration:underline}
.c-top-bar__link--border{position:relative}
.c-top-bar__tool:last-child .c-top-bar__link--border{margin-right:24px}
.c-top-bar__link--border:before{left:-18px}
.c-top-bar__link--border:before,.c-top-bar__tool:last-child .c-top-bar__link--border:after{content:"";display:inline-block;background:#e6e6e6;height:calc(100% + 43px);position:absolute;top:-21px;width:1px}
.c-top-bar__tool:last-child .c-top-bar__link--border:after{right:-24px}
.c-top-bar__link--icon:hover{text-decoration:none}
.c-top-bar__icon-text{padding-left:6px}
.c-top-bar__link:hover .c-top-bar__icon-text{text-decoration:underline}
.c-vote{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-family:Open sans,sans-serif;font-weight:500;font-style:italic;font-size:18px;line-height:24px;padding:8px 12px;padding:.5rem .75rem;text-align:center}
.c-vote__failed,.c-vote__feedback,.c-vote__success{display:none}
.c-vote__text{padding-bottom:16px;padding-bottom:1rem;display:inline-block}
.c-dropdown-variations{box-shadow:0 0 12px 0 rgba(0,0,0,.05);background:#fff;width:100%;transition:all .16s ease;position:relative;cursor:pointer}
.c-dropdown-variations:after{content:"";background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTUuMzc3cHgiIGhlaWdodD0iMjIuNjg0cHgiIHZpZXdCb3g9IjAgMCAxNS4zNzcgMjIuNjg0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNS4zNzcgMjIuNjg0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiM1REIxNDYiIHBvaW50cz0iMS40Myw5LjI1OSAwLjAwOSw3Ljg1MSA3Ljc5MiwwIDE1LjM3Nyw3Ljg2MSAxMy45MzgsOS4yNSA3Ljc3MiwyLjg2IAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjNURCMTQ2IiBwb2ludHM9IjcuNTg1LDIyLjY4NCAwLDE0LjgyMyAxLjQzOSwxMy40MzQgNy42MDQsMTkuODIzIDEzLjk0NywxMy40MjQgMTUuMzY3LDE0LjgzMyAJIi8+DQo8L2c+DQo8L3N2Zz4NCg==);background-repeat:no-repeat;background-position:calc(100% - 12px) 50%;height:97%;position:absolute;pointer-events:none;width:38px;transition:all .16s ease;top:1%;right:5px;background-color:#fff}
.c-dropdown-variations__input{padding-left:18px!important}
.c-dropdown-variations__content{position:absolute;left:0;right:0;top:100%;max-height:250px;overflow:auto;z-index:5;background-color:#fff;box-shadow:0 5px 10px -5px rgba(0,0,0,.75)}
.c-dropdown-variations__label{display:block;border:none;padding:18px 0 0 12px;background-color:#fff;height:48px;width:105%;-moz-appearance:none;-webkit-appearance:none;border-radius:0}
.c-dropdown-variations__list{position:relative}
.c-dropdown-variations__item{padding:9px 0 9px 12px}
.c-dropdown-variations__item:hover{background-color:#f8f8f8}
.c-dropdown-variations__item-group-label{padding:.8em 1.2em .4em;font-weight:700;font-size:10px;font-size:.625rem;text-transform:uppercase;background:#d3ecc8;cursor:auto}
.c-dropdown-variations__search{position:relative}
.c-dropdown-variations__search .c-icon{position:absolute;top:15px;right:13px;color:#b2b4b3;cursor:auto}
.c-dropdown-variations__value-field{color:transparent!important;text-shadow:0 0 0 #000;cursor:pointer;padding-left:17px!important}
.c-dropdown-variations__value-field:focus{outline:none}
.c-list-component{display:table;width:100%;border-collapse:separate;border-spacing:0 8px;border-spacing:0 .5rem}
@media(min-width:1025px){
.c-list-component--competence-cards tr td:first-child{width:40%}
.c-list-component--competence-cards tr td:nth-child(2){width:25%}
.c-list-component--competence-cards tr td:nth-child(3){width:300px}
.c-list-component--competence-cards tr td:last-child{width:120px}
}
@media(max-width:640px){
.c-list-component{display:block}
}
.c-list-item{display:table-cell;padding:8px 16px;vertical-align:middle}
.c-list-item__label{font-weight:400;font-size:14px;line-height:1.143;color:rgba(36,36,36,.8)}
.c-list-item--loading .c-list-item__label{display:inline-block;width:5em;height:1em;background-color:rgba(36,36,36,.8);opacity:.05}
.c-list-item--loading .c-list-item__value{width:10em;background-color:hsla(0,0%,46%,.1);height:1em}
:nth-child(odd)>.c-list-item--loading .c-list-item__value{width:14em}
:nth-child(3n+1)>.c-list-item--loading .c-list-item__value{width:12em}
.c-list-item--loading .c-list-item__action{display:inline-block;width:5em;height:1em;background-color:#4ba925;opacity:.1}
@media(max-width:640px){
.c-list-item{display:block}
}
.c-list-row{display:table-row}
@media(max-width:640px){
.c-list-row{display:block;margin-bottom:.5rem}
}
.c-modal{position:fixed;z-index:9998;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);transition:opacity .3s ease;text-align:left}
.c-modal__container{transition:all .3s ease;position:relative;top:150px;width:60%;max-width:960px;margin:auto}
@media(min-width:769px){
.c-modal__container{width:95%}
}
.c-modal__content{padding:50px}
.c-modal__transition-enter,.c-modal__transition-leave-active{opacity:0}
.c-modal__transition-enter .c-modal__container,.c-modal__transition-leave-active .c-modal__container{transform:scale(2)}
@media(max-width:640px){
.c-modal__container{width:100%}
.c-modal__content{padding:20px}
}
.c-notify-pill{display:inline-block;background-color:#f5a623;border-radius:10px;cursor:default;text-align:center;white-space:nowrap}
.c-notify-pill span{font-size:12px;padding:10px;font-weight:700;position:relative;top:-1px}
@media(max-width:1080px){
.c-notify-pill{text-overflow:ellipsis;white-space:nowrap;width:80%;overflow:hidden}
}
@media(max-width:640px){
.c-notify-pill{text-overflow:ellipsis;white-space:nowrap;width:auto;overflow:hidden}
}
.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Text"!important}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Rubrik 2"!important}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Rubrik 3"!important}
.ql-snow .ql-tooltip[data-mode=link]:before{content:"Ange länk:"!important}
.ql-snow .ql-tooltip.ql-editing a.ql-action:after{content:"Spara"!important}
.c-rect-input__textarea-label,.c-rect-input__textarea-label--before-invisible-textarea{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;color:#202325;font:400 16px/1.2 Lab-grotesque,Helvetica,sans-serif;font:400 1rem/1.2 Lab-grotesque,Helvetica,sans-serif;line-height:1.2;padding:12px 0;color:#757575}
.c-rect-input__invisible-textarea{color:transparent;background:transparent;box-shadow:none;border:0;margin:0;padding:0;outline:0;height:1px;resize:none}
.c-rect-input .quillWrapper{position:relative;top:-30px;margin-bottom:-30px}
.c-rect-input__input[readonly]{background-color:#e5e6e1;cursor:auto}
.ql-toolbar.ql-snow[class]{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:400;font-size:12px;line-height:1.38;background-color:#edf6e9;border:1px solid #6cc04a}
@media(min-width:1025px){
.ql-toolbar.ql-snow[class]{font-size:13px}
}
.ql-container.ql-snow[class]{border:none}
.ql-editor{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:400;font-size:12px;line-height:1.38;background-color:#fff;border:1px solid #6cc04a;border-top:0;
@extend .s-text}
@media(min-width:1025px){
.ql-editor{font-size:13px}
}
.ql-editor[class] ol,.ql-editor[class] ul{margin-bottom:36px}
.ql-editor[class] ul>li:before{content:""}
.ql-editor[class] ul li:not(.ql-direction-rtl):before{margin-left:0}
.ql-editor[class] ul li:not(.ql-direction-rtl){padding-left:0}
.ql-editor[class] p{margin-bottom:24px}
.ql-editor p,.s-text--vue p{clear:both}
.ql-editor img,.s-text--vue img{float:left;margin-right:20px;margin-bottom:20px}
.c-image-zoom__preview{display:block;width:100%}
.c-image-zoom{position:relative}
.c-image-zoom__preview{cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Ctitle%3EArtboard 1icon-1%3C/title%3E%3Ccircle cx='24' cy='24' r='24' opacity='.9'/%3E%3Cpath fill='%23fff' d='M34 23h-9v-9h-2v9h-9v2h9v9h2v-9h9v-2z'/%3E%3C/svg%3E") 24 24,zoom-in;cursor:-webkit-image-set(url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsSAAALEgHS3X78AAACGklEQVRogeWaO27CQBCG/9meCxDqHAEOQHoEfbgBPRI1Unpu4PSg9PgA+AZJTbgAB5horbGDn/jtXfgkROHX/+9jdj1jYmbUhYjGACYA9P8IwDDjlhcAZwAegBMze7WfXdWAiF4AeAMwqPj8K4AjgH1VM6UNiPCVtHaTaAO7skYKGyCiFwAbANOGhcdxAWyZ+beQriIGiEgPk48aQ6UsemitmflY2wAR6VZfdiQ8jsPM27wTcg0QkW71ecsi73Fg5nXWOSrrgCHiNXPRkkqqARk2JogPmIumBAkDMmH7GvN5LEVbhMgckFD51WG0KYuOTrPbEBvvgY3B4iHaIkMpNCArbNuLVBNMRWvUgGwPbGEVMSCOmt7bgJlf9a+FRhkHvRD0wKKFh7TN4tZAIjxZgK9ZSVeYHHmyGGjtSt6kbGWi2pi8HeL3wMhiAyOV8wJuA8PM7bQtEIDvKlqbXqCI6KfKdc/bA0UIeqlq6xbB+h5Qku6zlYuSXKWtnJWk9GzF0wZOFhs4KUmmXg0QU5ar1h5Eobs5SAPxNQcG9hYa8DWHeSEi+rRoa+0x8ztiC9muPz2lCbWGBmQyuxaId2+rOI+VWpQDmbl4A1jHS0+JzZyUdRwDxTtpJafMCo1BBQ7kVWkyt9NywaFVWcWoVmLCv4k+h5OTJx6PUGYt9EYmN5p1tE64EioL7c+e51ODxIW2fuyRepO+PrcB8AcU++0TpkKrvQAAAABJRU5ErkJggg==") 1x,url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAABYlAAAWJQFJUiTwAAAEqUlEQVR4nO2dS07cQBCGq0bZkgMA64gcIMM6UfYI9sABEGtAWUcha8QBBvYzYo+SNZMDhGQ9zAHiA1TUQ9nyYzxut9vdbbs+CY2QwI//n+qHu12FRAQhgohjAHgPAG8BYMyXONa81Hnq8wUAFkQ0r/gfLwRjAAu+zyLrCl2XOf88hWKIVwNY9CMA+AwAW45PHwHAIwBMfZrh3ABEVE3KKQu/7fTk5SyVEQAwIaJ/Lk/szABE3AGAcwA4dHJCc2YAcENELy5O1roBHRI+jxMjWjUAEc+5uXHdvtsi4mbppq0TtGIAd67fA2rjm6L6iIs2OmvrBiDiFwA4sXrQcLgjoq82r8aaAYioJk3XALBn5YDh8gwAl0T028YVjmwcBBHVOP5+AOID3+M933NjGhuAiKqTve1wR2uCutdbRDxqeqBGTRAiXndweGmbGRFdmh7TOAJE/IRD1sIIIwNE/ALGJtQ2QMQvxciEWgZwhyvil3NYt2PW7oR52HVr9XL7yxkRPWrpqmMAT7LuBzbUbIJ6hnSsM1nTNeBhIJMsmzwT0UHV8Sr7AH62I+LXZ4+128hGA/ipZl8frLnghDUsZWMThIg/e/RI2RdLIvpYdu7SCODFFBG/Odus5VrWRgAvIz7IqMcaalR0sG55sywCzkV8q2yxpgUKEcDf/h9dvtuA+ZSPgnURUNpeCY0paJuJAN409asLOhPRu/TviPjX39XU4kN681c+Ak7Dve7ekNE4b0DjJTahkozGiQE8Y5Nxf/tsp2fH6QiQb787Eq3TBljZZiFokWi9MoBDQiZe7tiKm6E4AvYHcNOhsdI8NqCtV4KEcjIRIAa459WAqgUDoT2U9iN+FVTww+6I38MV/LAzkvbfK2Mr7wcI5kgE+EUiwDdigGcQAP64vIT8SlZouF5ZkwjwjBjgGTHAM877AFt0eFdEBokAz4gBnhmlEtwJ7plLBHhGIsAvqwhwkhtNWMuLMmAh2nhjMQo1o+wQUNrHnbCY4J6V5mKAPzIGPA1QAN+sNF8ZwP1ANGQ1HBPFfW96IqaV3UOwQqJ12oCpaOuMROvEAA6JZa9vOwyW6aF//lmQREH7ZDTOGzDp0Y2GSkbjN+lf1PuriDjrQl64jq6AzfIFIiRVgVuqUxXwH8z6ef9emdXJlnIjEzOrRKxpgbUGsFPSIdtjUlYKRVKWtY9ZyjLmonO3Gx4bNdxoAM/Y7vqtT6vcVS14SeLW9rCTuJW5lFFRLSLWrBItAzgHsnGViAGiXeRHe2MWZwO/GrqyGlzpZk6HuntDiWgqs+SNzFgjbWpvTeSCNWJCEaNiPkZ7Q8WEAsaVlIw354oJCY3KWDUuZcg1U741Okh3uarb5udpvD2dL+BsYPOEiOvENF7CtfJ+AA+7jrnQZd955vowVrbxWHtBQ008eOrd52dH6tnOga1KqiAFnbXpTkHnzMGlpHklUtS/nO4X9c+cqDtGOBE+xpkByQlfaxSccv7kUPqIJe9Ym+T37bSNcwPScGd9xLmUXfcTEe9Snvp8TcurAWnYjH1OodZWGrU5/zyF8m5cMAbkYUN2VWrHlCG6xsTiqk/Vli+CfBkRAP4DaXHfN1Q11JEAAAAASUVORK5CYII=") 2x) 24 24,zoom-in}
.c-image-zoom__lightbox{visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;z-index:15;overflow-x:hidden;cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Ctitle%3EArtboard 1icon-2%3C/title%3E%3Ccircle cx='24' cy='24' r='24' opacity='.9'/%3E%3Cpath fill='%23fff' d='M34 23v2H14v-2z'/%3E%3C/svg%3E") 24 24,zoom-out;cursor:-webkit-image-set(url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsSAAALEgHS3X78AAACEklEQVRoge2ay23CQBCG/7FypYGEcyqIoAByR1AAHXBH4oyUOx24AFDuuACsNJCcCQ1QwERrjQl+4ifeIfkuHPDj/727s+MZEzOjLkQ0ADAEYH77AB4zLnkEcADgA9gzs1/73lUNiOgpgFcAvYr3PwHYAdhUNVPagAify9NuEmNgXdZIYQNE9ARgCWDUsPA4HoAVM38X0lXEABGZafJWY6qUxUytBTPvahsgIvPUZzcSHsdl5lXeAbkGiMg89UnLIq+xZeZF1jFO1h+WiDdMREsqqQZk2tggPmQimhIkDMiC7WrO5zETbREia0BC5fsNo01ZTHQaX4bY+AgsLRYP0RaZSmcDssO2vUk1wUi0Rg1IeqCFecSAOGo6t2mTQTgK4QhMFYkPCTSHBhLhSQGBZkeGwubIk0XPaHfkTUorQ0fZ4o0TjEDfLk2l6BOAT0WCE2Sm01p4qKqTmZ+b9EhEX1XOUz8C/2ugaxwp92nl6EitUisHR0p6WvGNgb1iA/vgpZ6IPhRmpCdmfgmj0NUapIUEmkMDG4UGAs2BAanJa1rMfthHuNzI1t3pKc1Z69mAOPIUiPcuuzj3VVqUPzJr8RawiLeeEsmctHVcC8W7aS2nzA6NRQ0O5HVpMtNpOWHbqqxiVGsx4ddEl9PJzROPe2izFnojkwuNb7RPeBIqC+Vnf+dTg8SJWj/2SL1IV5/bAPgBdRHiSVcA3vQAAAAASUVORK5CYII=") 1x,url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAABYlAAAWJQFJUiTwAAAEmElEQVR4nO2dvU7cQBDHZ05pyQMAdUL65KgTpUfQAw+AqAGljkJqxAMc9HeiR0nNJX1IargHyD3AROvMWbbvfF6v98v2/KQTBeC1//+b/bDXM0hEECOIOASANwDwEgCGfIpDzVOdZn4+A8ATEU0r/icI0RjAgu+yyLpC12XKn4dYDAlqAIt+AAAfAWDDc/NzALgHgHFIM7wbgIiqSzlm4Te9Nl7OTBkBACMi+uuzYW8GIOIWAJwCwL6XBs2ZAMAVET37aMy5AS0SvogXI5wagIin3N347t9tMedu6cpVA04M4MH1a0R9fFPUGHHmYrC2bgAifgKAI6sHjYcbIvps82ysGYCIatF0CQA7Vg4YL48AcE5Ev2yc4cDGQRBRzeNveyA+8DXe8jU3prEBiKgG2esWD7QmqGu9RsSDpgdq1AUh4mULp5e2mRDRuekxjSNAxE/ZZy2MMDJAxF/C2ITaBoj4pRiZUMsAHnBF/HL26w7M2oMwT7uurZ5udzkhonstXXUM4EXWbc+mmk1Q95AOdRZrugbc9WSRZZNHItqrOl7lGMD3dkT8+uywdmtZawDf1ezqjTUfHLGGpaztghDxe4duKYdiRkTvy9oujQB+mCLiN2eTtVzJygjgx4h3MuuxhpoV7a16vFkWAacivlU2WNMlliKAv/3f2ny1EfOhGAWrIqC0vxIas6RtLgJ409QP0dkp77Kbv4oRcNyd64yWnMZFAxo/YhMqyWmcGsArNpn3u2czuzrORoB8+/2Rap01wMo2C0GLVOvEAA4JWXj5Y2PRDS0iYLcHFx0bieYLA1y9EiSUk2ieLMQQ8bcI5R8iej2oemAguENpP+BXQYUwbA/4PVwhDFsDGYCDMrTyfoBgDgKAzIACIhEQGDEgMC98N09Er2ITIQsi/vHZnkRAYMSAwIgBgZFpaGAkAgIjBgRmkElwJ/hnKhEQGImAsCQR4CU3mrCSZ2XAk2gTjCd5KB+Q5KE8Ny/jgH8SzcWAcOQMeOihAKFJNE/fkEHEn7I/1BtzInoLhVsRWtk9BCukWmcNGIu23ki1Tg3grLCzTl92HMyyGXiL94IkCtyT01heU/VP+Wuq/ItJ9zUIxqRYIEJSFfilOlUB/4FEgX0mdbKlXHGKFcEOc9Z0iZUGsFMjEd8ao7JSKJKyzD1mKcuYs9Zdbnys1XCtAbxiu+m2Pk65qao7I4lb3WEncStzLrOiWsxZs0q0DOAcyMZVInqIdpEf7Y1ZnA38ou/KanChmzkd6u4NJaKxrJLXMmGNtKm9NZEL1ogJyxgV8zHaGyomLGFcScl4c66YkNKojFXjUoZcM+VLo4O0l4u6fX6RxtvT+QROerZOmHOdmMaPcK28H8DTrkMudNl1Hrk+jJVtPNZe0FALD156d/nekbq3s2erkipIQWdt2lPQOXdwKWleiRT1L6f9Rf1zDbXHCC/CL/BmQNrg/81fx5w/OZYxYsY71kbFfTuu8W5AFh6sDziXsu9xYs67lMcuBlddghqQhc3Y5SSCrhIJTvnzEFL0LNEYUIQN2VapHTOG6BqzEFf9VH35UyyC5wCAfxBt4NqKekAOAAAAAElFTkSuQmCC") 2x) 24 24,zoom-out}
.c-image-zoom__lightbox img{display:block;position:relative;z-index:1;width:100%;transform-origin:top left;pointer-events:none}
.c-image-zoom__lightbox:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.12);opacity:0}
.c-image-zoom__lightbox--is-visible{visibility:visible}
.c-image-zoom__lightbox--is-visible img{transition:transform .3s}
.c-image-zoom__lightbox--is-visible:before{transition:opacity .3s}
.c-image-zoom__lightbox--animate-bg:before{opacity:1}
.c-image-zoom__lightbox--no-transition:before,.c-image-zoom__lightbox--no-transition img{transition:none}
.c-image-zoom__input{position:absolute;top:0;left:0;pointer-events:none;opacity:0}
.c-image-zoom__input:focus~.c-image-zoom__preview{box-shadow:0 0 0 2px var(--color-bg),0 0 0 5px alpha(var(--color-primary),.25)}
.c-accordion__fold{background-color:#f1f1f1;margin-bottom:4px;margin-bottom:.25rem;background-image:none;box-shadow:none}
.c-accordion__label{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:24px;padding:1.5rem;cursor:pointer;transition:all .16s ease}
.c-accordion__locked-label{padding:24px 12px;padding:1.5rem .75rem}
.c-accordion__locked-title{padding-left:12px;padding-left:.75rem}
.c-accordion__title{padding-right:12px;padding-right:.75rem}
.c-accordion__title--fullWidth{width:100%}
.c-accordion__header{text-align:right;margin-bottom:12px;margin-bottom:.75rem}
.c-accordion__header__action{padding-bottom:12px;padding-bottom:.75rem}
.c-accordion__heading{margin-bottom:12px;margin-bottom:.75rem;font-size:24px;font-size:1.5rem;padding-left:24px;padding-left:1.5rem;padding-top:16px;padding-top:1rem}
.c-accordion__expander,.c-accordion__expander--expanded{width:24px;width:1.5rem;height:24px;height:1.5rem;transition:all .16s ease}
.c-accordion__expander .c-icon svg{color:#202325}
.c-accordion__content{padding:12px 24px 48px;padding:.75rem 1.5rem 3rem}
.c-accordion__fold .c-table-list__item{padding:12px;padding:.75rem}
.c-button,.c-button:visited{background-color:transparent;border-radius:.5rem;color:#202325;outline:none;width:auto;box-shadow:none;position:relative;overflow:hidden;display:inline-block;font-family:Lab-grotesque,sans-serif;transition:all .16s ease;text-align:center;text-decoration:none;font-weight:500;white-space:nowrap;letter-spacing:.05em;cursor:pointer;border:none;padding:1em;font-size:16px;font-size:1rem;margin:0;line-height:1}
.c-button+.c-button,.c-button+.c-button--primary{margin-left:0}
.c-button--tertiary+.c-button--primary{margin-left:12px;margin-left:.75rem}
@media (min-width:769px){
.c-button+.c-button{margin-left:.75rem}
.c-button+.c-button--primary{margin-left:1rem}
}
.c-button[disabled]{cursor:not-allowed}
@media (min-width:1025px){
.c-button,.c-button:visited{padding:1rem}
}
.c-button--small{font-size:14px;font-size:.875rem;padding:.64286em 12px;padding:.64286em .75rem}
.c-button--big{font-size:24px;font-size:1.5rem;padding:.833335em 1em}
.c-button--primary,.c-button--primary:visited{display:block;background-color:#4f665f;color:#fff;text-decoration:none;border:none;font-weight:500;margin:0}
.c-button--primary:hover{background-color:#3b4d47;box-shadow:none;text-decoration:none}
.c-button--primary:focus{background-color:#4f665f;box-shadow:0 0 0 3px #75b94e;text-decoration:none}
.c-button--primary:active{background-color:#74938a;text-decoration:none}
.c-button--primary[disabled],.c-button--primary[disabled]:hover{background-color:#707a81;color:#fff;box-shadow:none}
@media (min-width:769px){
.c-button--primary,.c-button--primary:visited{display:inline-block}
}
.c-button.c-button--secondary,.c-button.c-button--secondary:visited{display:block;box-shadow:inset 0 0 0 1px #4f665f;color:#4f665f;font-weight:500}
.c-button.c-button--secondary:hover{background-color:#e1eeeb;background-clip:padding-box;box-shadow:none;text-decoration:none}
.c-button--secondary:focus{background-color:#e1eeeb;box-shadow:0 0 0 3px #75b94e;border:none;text-decoration:none}
.c-button--secondary:active{background-color:#bcd9d2;text-decoration:none}
.c-button--secondary[disabled],.c-button--secondary[disabled]:hover{background:none;box-shadow:inset 0 0 0 1px #707a81;color:#707a81;box-shadow:none}
@media (min-width:769px){
.c-button.c-button--secondary,.c-button.c-button--secondary:visited{display:inline-block}
}
.c-button--tertiary,.c-button--tertiary:visited{text-decoration:none;border:none;color:#4f665f}
.c-button--tertiary:hover{background-color:#e1eeeb;color:#4f665f;box-shadow:none;text-decoration:none}
.c-button--tertiary:focus{box-shadow:0 0 0 3px #75b94e;border:none;text-decoration:none}
.c-button--tertiary:active{background-color:#bcd9d2;text-decoration:none}
.c-button--tertiary[disabled],.c-button--tertiary[disabled]:hover{background:none;color:#707a81}
.c-button--light,.c-button--light:visited{display:block;background-color:#fff;color:#4f665f;text-decoration:none;border:none;font-weight:500;margin:0}
.c-button--light:hover{background-color:#f2f3f4;box-shadow:none;text-decoration:none}
.c-button--light:focus{background-color:#fff;box-shadow:0 0 0 3px #75b94e;text-decoration:none}
.c-button--light:active{background-color:#ebeced;text-decoration:none}
.c-button--light[disabled],.c-button--light[disabled]:hover{background-color:#d8dbdd;color:#707a81;box-shadow:none}
@media (min-width:769px){
.c-button--light,.c-button--light:visited{display:inline-block}
}
.c-button.c-button--light-inverted,.c-button.c-button--light-inverted:visited{display:block;box-shadow:inset 0 0 0 1px #fff;color:#fff;font-weight:500}
.c-button.c-button--light-inverted:hover{background-color:#e1eeeb;background-clip:padding-box;box-shadow:none;text-decoration:none;color:#4f665f}
.c-button--light-inverted:focus{background-color:#e1eeeb;box-shadow:0 0 0 3px #75b94e;border:none;text-decoration:none;color:#4f665f}
.c-button--light-inverted:active{background-color:#bcd9d2;text-decoration:none;color:#4f665f}
.c-button--light-inverted[disabled],.c-button--light-inverted[disabled]:hover{background:none;box-shadow:inset 0 0 0 1px #707a81;color:#707a81;box-shadow:none}
@media (min-width:769px){
.c-button.c-button--light-inverted,.c-button.c-button--light-inverted:visited{display:inline-block}
}
.c-product__content .c-button.c-button--round{width:1em;height:1em;color:#4ba925;text-decoration:none;border-radius:50%/50%}
.c-product__content .c-button.c-button--round:hover{background-color:#fff;background-clip:padding-box;box-shadow:none;text-decoration:none}
.c-product__content .c-button.c-button--round .c-button__icon{margin-top:-1em;margin-left:-.6175em}
.c-button.product-list__button{position:inherit}
.c-combo-box[class]{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDI0Ij48ZyBpZD0iUGFnZS0xIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPjxnIGlkPSJpY29uLWV4cGFuZC0xNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMiAyKSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9ImN1cnJlbnRDb2xvciI+PHBhdGggaWQ9IlNoYXBlIiBkPSJNMCAwbDEwIDEwTDIwIDAiLz48L2c+PC9nPjwvc3ZnPg==);background-color:#fff;background-repeat:no-repeat;background-position:calc(100% - 12px) 20px;padding:21px 0 3px;position:relative;transition:all .16s ease;border-radius:.5rem;border:1px solid #5a7077}
.c-combo-box[class].combobox--open{border-radius:.5rem .5rem 0 0}
.c-combo-box:focus,.c-combo-box:focus-within,.c-combo-box:hover{border-color:#6cc04a}
.c-combo-box__inner{display:block;width:95%}
.c-combo-box__label{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:400;font-size:12px;line-height:1.38;color:rgba(36,36,36,.8);position:absolute;top:6px;left:16px;left:1rem;cursor:pointer}
@media(min-width:1025px){
.c-combo-box__label{font-size:13px}
}
.c-combo-box__content{display:none;background-color:#fff;border-top-width:0;position:absolute;padding:8px;padding:.5rem;z-index:100;left:-1px;right:-1px;transform:translateY(3px);border-radius:0 0 .8rem .8rem;border-bottom:1px solid #6cc04a;border-left:1px solid #6cc04a;border-right:1px solid #6cc04a}
.c-combo-box__content--border-top{border-top-width:1px}
.c-combo-box__trigger{width:100%;text-align:left;padding-left:16px;padding-left:1rem;text-decoration:none;border-radius:0;border-width:0;-ms-flex-pack:start;justify-content:flex-start;padding-top:21px;margin-top:-21px;padding-bottom:3px;margin-bottom:-3px;line-height:1.6;background-color:transparent;cursor:pointer}
@media(min-width:1025px){
.c-combo-box[class]{padding:29px 0 6px;background-position:calc(100% - 18px) 26px}
.c-combo-box__content{transform:translateY(6px);padding:1rem}
.c-combo-box__trigger{padding-top:29px;margin-top:-29px;padding-bottom:6px;margin-bottom:-6px}
}
.c-contact-card__name{font-size:16px;font-size:1rem}
.c-checkbox-group__header__label,.c-checkbox__label{display:inline-block;position:relative;padding:calc(.5rem + 1px) 0 calc(.5rem + 1px) 3rem;vertical-align:middle;white-space:normal;width:100%}
.c-form__item{margin-bottom:32px;margin-bottom:2rem}
.c-rect-input__input:not([type=file]){border:1px solid #5a7077;border-radius:.5rem;box-shadow:none;padding:0 16px;padding:0 1rem}
.c-rect-input__input:valid{border-color:#5a7077}
.c-rect-input__input:focus,.c-rect-input__input:hover{border-color:#6cc04a}
.c-rect-input__input:not(.c-rect-input__input--small):focus,.c-rect-input__input:not(.c-rect-input__input--small):valid{padding:0 12px;padding:0 .75rem}
.c-rect-input__input:not(textarea):not([type=file]){height:40px;height:2.5rem}
.c-rect-input__label{position:relative;top:0;left:0;margin-bottom:8px;margin-bottom:.5rem}
.c-search-form{z-index:1}
.c-search-form__field{box-shadow:none;min-height:40px;min-height:2.5rem;border-radius:.5rem;border:1px solid #202325}
.c-search-form__input{height:40px;height:2.5rem;border-radius:.5rem;min-height:40px;min-height:2.5rem}
.c-form .c-search-form__input{box-shadow:none}
@media (min-width:1025px){
.c-form .c-search-form__input{height:2.5rem}
}
.c-search-form__icon{color:#202325}
.c-select__wrapper{box-shadow:0 0 12px 0 rgba(0,0,0,.05);background:#fff;border:1px solid #fff;overflow:hidden;width:100%;transition:all .16s ease;position:relative;border:1px solid #5a7077;border-radius:.5rem}
.c-select__wrapper:after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDI0Ij48ZyBpZD0iUGFnZS0xIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPjxnIGlkPSJpY29uLWV4cGFuZC0xNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMiAyKSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9ImN1cnJlbnRDb2xvciI+PHBhdGggaWQ9IlNoYXBlIiBkPSJNMCAwbDEwIDEwTDIwIDAiLz48L2c+PC9nPjwvc3ZnPg==);background-repeat:no-repeat;background-position:calc(100% - 12px) 50%;height:42px;height:2.625rem;position:absolute;pointer-events:none;width:38px;transition:all .16s ease;top:3px;right:0}
.c-select__label{color:rgba(36,36,36,.8);position:relative;top:0;left:0;font-size:16px;font-size:1rem;margin-bottom:8px;margin-bottom:.5rem;z-index:auto}
.c-select__input{border:1px solid #5a7077;border-radius:34px;display:block;border:none;padding:0 0 0 16px;padding:0 0 0 1rem;background-color:#fff;height:40px;height:2.5rem;outline:0;color:#202325;width:105%;-moz-appearance:none;-webkit-appearance:none;-webkit-border-radius:0}
.c-select__wrapper:focus-within{border-color:#6cc04a}
.c-select__input:disabled{padding-top:0;padding-bottom:0}
@media (min-width:1025px){
.c-select__wrapper:after{background-position:calc(100% - 18px) 50%}
}
.c-hero-image__heading{margin-bottom:16px;margin-bottom:1rem;font-size:20px;font-size:1.25rem;color:#fff}
@media(min-width:769px){
.c-hero-image__heading{font-size:1.25rem}
}
@media(min-width:1025px){
.c-hero-image__heading{font-size:3rem}
}
.c-hero-image__container{padding-left:8px;padding-left:.5rem;padding-right:8px;padding-right:.5rem}
.c-hero-image__text{font-size:16px;font-size:1rem;color:#fff}
.c-hero-image__content p{text-shadow:none}
@media(min-width:1025px){
.c-hero-image__content p{font-size:1em;font-weight:inherit}
}
.c-hero-image__primary-button{margin-top:8px;margin-top:.5rem}
@media(min-width:1025px){
.c-hero-image__primary-button{margin-top:0}
}
.c-icon-link__type{display:inline-block;font-size:14px;font-size:.875rem}
.c-network-cable-calculator .c-rect-input__label{transform:translateZ(0);margin-top:-21px;margin-top:-1.3125rem;font-size:16px;position:absolute}
.c-network-cable-calculator .c-rect-input__input.has-value~.c-rect-input__label,.c-network-cable-calculator .c-rect-input__input:focus~.c-rect-input__label,.c-network-cable-calculator .c-rect-input__input:valid~.c-rect-input__label{transform:translateZ(0);font-size:16px}
.c-network-cable-calculator ul{margin-left:0;list-style:none}
.c-network-cable-calculator .c-form__item{margin-top:42px;margin-top:2.625rem}
.c-network-cable-calculator .editorial-content .c-info-box,.editorial-content ul{margin-bottom:0}
.c-network-cable-calculator{padding-top:16px;padding-top:1rem}
.c-network-cable-calculator__extra--label{font-size:12px;font-size:.75rem}
.c-network-cable-calculator .c-dropdown-variations.c-form__item{margin-top:46px;margin-top:2.875rem}
.c-network-cable-calculator .c-button{margin-top:24px;margin-top:1.5rem}
.c-product__content{background-color:#f9f9f9}
.c-product__heading h3{color:#fff;font-size:16px;font-size:1rem}
@media(min-width:1025px){
.c-product__heading h3{font-size:1.25rem}
}
.c-search-form__dropdown-heading{font-size:16px;font-size:1rem}
.c-search-form__suggestion.is-active{display:block}
.c-search-result__title a{display:inline-block;text-decoration:none}
.c-search-result__bestbet{font-size:16px;font-size:1rem}
.video-player__topic-heading{font-family:Lab-grotesque,Helvetica,sans-serif;text-transform:none;font-weight:700;font-size:20px;font-size:1.25rem;color:#3b4d47;letter-spacing:normal}
.lSSlideOuter .lSPager.lSGallery li.active{border-radius:0}
.lSSlideOuter .lSPager.lSGallery img{width:163px}
.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:0}
.lSSlideOuter .lSPager.lSpg>li{padding:0}
.lSPager .lSGallery{margin-top:8px!important;margin-top:.5rem!important}
@media(min-width:1025px){
.video-player__topic-heading{font-size:1.5rem}
}
.c-table-list--compact.c-table-list td{min-height:54px}
.thumbnail{content:"";overflow:hidden;z-index:1}
.thumbnail,.thumbnail span{cursor:pointer;width:100%;height:100%;position:absolute}
.thumbnail span{color:#fff;top:0;left:0;right:0;bottom:0;margin:0;box-shadow:none;text-decoration:none;border:none;font-weight:700;text-align:unset;padding:0;border-radius:0;background:rgba(32,35,37,.5)}
.thumbnail span:before{content:url('data:image/svg+xml;utf8,<svg width="48" height="48" viewBox="0 0 96 96" xmlns="http://www.w3.org/2000/svg" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M48 96C74.5097 96 96 74.5097 96 48C96 21.4903 74.5097 0 48 0C21.4903 0 0 21.4903 0 48C0 74.5097 21.4903 96 48 96ZM42 58.3923L60 48L42 37.6077V58.3923Z" fill="white"/></svg>');display:inline-block;width:48px;height:48px;border-top:0 solid transparent;border-left:0 solid transparent;border-bottom:0 solid transparent;vertical-align:bottom;position:absolute;left:50%;top:50%;margin:0;transform:translate(-50%,-50%)}
.thumbnail:hover span{box-shadow:none;text-decoration:none}
.c-teaser__video-description{display:block;padding:1em 0 .2em 1em}
.c-teaser__video-description .c-teaser__video-heading{font-size:24px;font-size:1.5rem;margin-bottom:5px;margin-bottom:.3125rem;font-weight:700}
.c-teaser__video-text{font-size:14px;font-size:.875rem;font-weight:400}
.light-slider .c-teaser__video-description,.light-slider .c-teaser__video-description .c-teaser__video-heading,.light-slider .c-teaser__video-text{display:none}
@media(min-width:1025px){
.thumbnail span{height:100%;width:100%;border-radius:0;background:rgba(32,35,37,.5)}
.thumbnail span:before{content:url('data:image/svg+xml;utf8,<svg width="96" height="96" viewBox="0 0 96 96" xmlns="http://www.w3.org/2000/svg" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M48 96C74.5097 96 96 74.5097 96 48C96 21.4903 74.5097 0 48 0C21.4903 0 0 21.4903 0 48C0 74.5097 21.4903 96 48 96ZM42 58.3923L60 48L42 37.6077V58.3923Z" fill="white"/></svg>');width:96px;height:96px}
.c-teaser__video-description{padding:1.5em 2em}
.c-teaser__video-description .c-teaser__video-heading{font-size:2rem;margin-bottom:.3125rem;font-weight:700}
.c-teaser__video-text{font-size:1.25rem;font-weight:400}
.light-slider .c-teaser__video-description{display:block;padding:.5em 1em}
.light-slider .c-teaser__video-text{display:block;font-size:20px;font-weight:400}
.light-slider .c-teaser__video-description .c-teaser__video-heading{display:block;font-size:2rem;margin-bottom:.3125rem;font-weight:700}
.light-slider-container .lSPager.lSGallery{margin-top:.5rem!important}
}
.mypagesstart .mypagesstart__header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}
.mypagesstart .mypagesstart__header__title{display:-ms-flexbox;display:flex;width:100%;font-size:48px;font-size:3rem;margin-bottom:12px;margin-bottom:.75rem;font-family:var(---type-family-default)}
.mypagesstart .mypagesstart__header__title h1{height:auto;padding-left:16px;padding-left:1rem;font-size:1em;display:inline-block;line-height:1.1em;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0;word-wrap:break-word}
.mypagesstart .c-company-card{max-height:160px}
.mypagesstart .mypagesstart__header__title picture,.mypagesstart .mypagesstart__header__title picture img{height:100%;width:100%;border-radius:100%;display:block}
.mypagesstart .mypagesstart__header__title picture{height:1.5em;width:1.5em;margin-top:.1em;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}
.mypagesstart__navigation{width:100%;display:inline-block}
.mypagesstart__navigation ul{width:auto;display:inline-block;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:start;align-content:flex-start;border-bottom:2px solid gray}
.mypagesstart__navigation ul li{margin-right:24px;margin-right:1.5rem;display:inline-block;padding-bottom:8px;padding-bottom:.5rem}
.s-print{font-size:10pt;line-height:1.3}
.s-print .front{page-break-after:always}
.s-print h1{font-size:16pt;font-weight:500;text-transform:uppercase;margin-bottom:1cm}
.s-print .front h1{font-size:30pt;margin-top:2cm;text-align:center}
.s-print .front h1:first-of-type{margin-top:3cm}
.s-print h2{font-size:13pt;font-weight:500;margin:.5cm 0 .1cm}
.s-print .front h2{font-size:16pt;margin:1cm 0 2cm;text-align:center}
.s-print h3{font-size:11pt;margin:.3cm 0 .2cm;font-weight:500;font-style:italic}
.s-print h4,.s-print small{font-size:8pt;line-height:1.2}
.s-print ul{list-style:disc outside none;margin-left:18px}
.s-print ol{list-style:decimal;margin-left:18px}
.s-print dt{margin-right:2cm;float:left;font-weight:500;width:20%}
.s-print dd,.s-print dt{margin-bottom:.1cm}
.s-print span+small{display:block;margin-bottom:.2cm}
.s-print p{margin-bottom:.2cm}
.s-print p small{display:block}
.s-print .front p{margin-top:3cm}
.s-print h5{display:block;font-size:10pt;font-weight:500;margin:.3cm 0 .2cm}
.s-print em{font-style:italic;margin-bottom:.2cm}
.s-print strong{font-weight:500}
.s-print ul.checkbox-list{list-style:none;margin:.3cm 0 .4cm}
.s-print .checkbox-list li{position:relative;list-style:none;margin-bottom:.3cm;padding-left:.75cm;padding-top:.1cm}
.s-print .checkbox-list li:before{position:absolute;top:1px;left:0;width:.5cm;height:.5cm;border:1px solid #000;content:""}
.s-print .number{margin-right:.2cm}
.s-print.egenkontroll-program h1{margin:.7cm 0 .5cm}
.s-print table{border-collapse:separate;border-spacing:0 .2cm}
.s-print th{font-weight:500}
.s-print th tr{padding-bottom:.2cm}
.s-print tr{padding-bottom:.1cm}
.s-print td{padding-right:.2cm}
.s-system-bg{background-color:#fff}
.s-system{margin-top:72px}
.s-system h1,h1.s-system{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:700;font-size:30px;line-height:1.09;margin-bottom:48px;color:#fff}
@media(min-width:1025px){
.s-system h1,h1.s-system{font-size:36px}
}
@media(min-width:1536px){
.s-system h1,h1.s-system{font-size:44px}
}
.s-system address,.s-system blockquote,.s-system dl,.s-system fieldset,.s-system figure,.s-system h1,.s-system h2,.s-system h3,.s-system h4,.s-system h5,.s-system h6,.s-system hr,.s-system ol,.s-system p,.s-system pre,.s-system table,.s-system ul,address.s-system,blockquote.s-system,dl.s-system,fieldset.s-system,figure.s-system,h1.s-system,h2.s-system,h3.s-system,h4.s-system,h5.s-system,h6.s-system,hr.s-system,ol.s-system,p.s-system,pre.s-system,table.s-system,ul.s-system{color:#202325}
.s-system .preamble:before{display:block;width:72px;height:1px;margin-bottom:12px;margin-bottom:.75rem;background-color:#c6e4b9;content:""}
@media(min-width:1025px){
.s-system .preamble:before{margin-bottom:36px}
}
.s-system a,a.s-system{text-decoration:underline}
.s-system .preamble a,.s-system .preamble p,p.s-system .preamble{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:700;font-size:21px;line-height:1.15;color:#5a7077;margin-bottom:36px}
@media(min-width:1025px){
.s-system .preamble a,.s-system .preamble p,p.s-system .preamble{font-size:22px;line-height:1.36}
}
.s-system .preamble a:focus,.s-system .preamble a:hover{color:#4ba925}
@media(min-width:1025px){
.s-system{margin-top:108px}
}
.s-text h2,.s-text h3,.s-text h4,.s-text h5,.s-text h6,h2.s-text,h3.s-text,h4.s-text,h5.s-text,h6.s-text{margin-bottom:4px;margin-bottom:.25rem}
@media(min-width:1025px){
.s-text h2,.s-text h3,.s-text h4,.s-text h5,.s-text h6,h2.s-text,h3.s-text,h4.s-text,h5.s-text,h6.s-text{margin-bottom:.75rem}
}
.s-text address,.s-text blockquote,.s-text dl,.s-text fieldset,.s-text figure,.s-text hr,.s-text ol,.s-text pre,.s-text table,.s-text ul,address.s-text,blockquote.s-text,dl.s-text,fieldset.s-text,figure.s-text,hr.s-text,ol.s-text,pre.s-text,table.s-text,ul.s-text{margin-bottom:12px;margin-bottom:.75rem}
@media(min-width:1025px){
.s-text address,.s-text blockquote,.s-text dl,.s-text fieldset,.s-text figure,.s-text hr,.s-text ol,.s-text pre,.s-text table,.s-text ul,address.s-text,blockquote.s-text,dl.s-text,fieldset.s-text,figure.s-text,hr.s-text,ol.s-text,pre.s-text,table.s-text,ul.s-text{margin-bottom:1.5rem}
}
.s-text .preamble{margin-top:24px;margin-top:1.5rem}
.s-text .preamble:before{display:block;width:72px;height:1px;margin-bottom:12px;margin-bottom:.75rem;background-color:#c6e4b9;content:""}
@media(min-width:1025px){
.s-text .preamble:before{margin-bottom:36px}
}
.s-text.preamble p,.s-text .preamble p{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:700;font-size:21px;line-height:1.15;margin-bottom:24px;margin-bottom:1.5rem}
@media(min-width:1025px){
.s-text.preamble p,.s-text .preamble p{font-size:22px;line-height:1.36}
}
.s-text.preamble p:last-of-type,.s-text .preamble p:last-of-type{margin-bottom:0}
.s-text.preamble p a,.s-text .preamble p a{text-decoration:underline}
.s-text.preamble p a:focus,.s-text .preamble p a:focus,.s-text.preamble p a:hover,.s-text .preamble p a:hover{text-decoration:none}
.s-text p,p.s-text{margin-bottom:12px;margin-bottom:.75rem;word-wrap:break-word}
@media(min-width:1025px){
.s-text p,p.s-text{margin-bottom:1rem}
}
.s-text>:last-child{margin-bottom:0}
.s-text .two-columns{columns:2 258px;margin-bottom:60px;column-gap:40px}
@media(min-width:1025px){
.s-text .two-columns{width:133.33333%}
}
.s-text .two-columns p{width:100%}
.c-accordion .s-text dl:last-child,.c-accordion .s-text ol:last-child,.c-accordion .s-text p:last-child,.c-accordion .s-text ul:last-child,.s-text dl:last-of-type dd:last-of-type,.s-text ul:last-of-type li:last-of-type{margin-bottom:0}
.s-text h1,h1.s-text{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:700;font-size:30px;line-height:1.09}
@media(min-width:1025px){
.s-text h1,h1.s-text{font-size:36px}
}
@media(min-width:1536px){
.s-text h1,h1.s-text{font-size:44px}
}
.s-text h2,h2.s-text{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:700;font-size:21px;line-height:1.15}
@media(min-width:1025px){
.s-text h2,h2.s-text{font-size:22px;line-height:1.36}
}
.s-text h3,h3.s-text{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:700;font-size:17px;line-height:1.21}
@media(min-width:1025px){
.s-text h3,h3.s-text{line-height:1.41}
}
.s-text h4,h4.s-text{font-weight:700}
.s-text em,.s-text i,em.s-text,i.s-text{font-style:italic}
.s-text b,.s-text strong,b.s-text,strong.s-text{font-weight:700}
.s-text ul,ul.s-text{list-style:none}
.s-text ol,ol.s-text{list-style-type:none;counter-reset:a}
.s-text ol>li,ol.s-text>li{counter-increment:a}
.s-text ol>li:before,ol.s-text>li:before{content:counter(a)".";display:inline-block;width:1em;font-weight:700}
.s-text ol,.s-text ul:not(.t-unstyled-list),ol.s-text,ul:not(.t-unstyled-list).s-text{margin-left:16px;margin-left:1rem}
.s-text ul:not(.t-unstyled-list) li{margin-bottom:8px;margin-bottom:.5rem;position:relative}
.s-text ul:not(.t-unstyled-list) li:before,ul.s-text ul:not(.t-unstyled-list) li:before{background-color:#c6e4b9;width:6px;height:6px;content:"";position:absolute;top:8px;left:-16px;left:-1rem}
.s-text ul li ol li:before,ul.s-text li ol li:before{display:none}
.s-text li>ol,.s-text ul:not(.t-unstyled-list) li>ul{background-image:none;box-shadow:none;margin-bottom:8px;margin-bottom:.5rem;margin-top:8px;margin-top:.5rem;padding-bottom:0;padding-top:0}
.s-text dt{font-weight:700}
.s-text dd{margin-bottom:8px;margin-bottom:.5rem}
.s-text .c-accordion{margin-left:0}
.s-text .c-accordion__fold:before{display:none}
.s-text table,table.s-text{margin-top:32px;margin-top:2rem}
.s-text caption,caption.s-text{padding-bottom:16px;padding-bottom:1rem;border-bottom:1px solid #e5e6e1}
.s-text th,th.s-text{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-family:Open sans,sans-serif;font-weight:500;font-style:italic;font-size:18px;line-height:24px;color:rgba(36,36,36,.8)}
.s-text td,.s-text th,td.s-text,th.s-text{padding:8px 16px 8px 0;padding:.5rem 1rem .5rem 0;border-bottom:1px solid #e5e6e1}
.s-text td:first-child,.s-text th:first-child,td.s-text:first-child,th.s-text:first-child{padding-left:16px;padding-left:1rem}
.s-text tfoot,tfoot.s-text{font-weight:700}
table.o-key-value-list th:first-of-type{width:50%}
@media(max-width:640px){
.s-text table,table.s-text{border-collapse:collapse;border-spacing:0;width:100%}
.s-text td,.s-text th,td.s-text,th.s-text{padding:.75rem}
}
.s-text-2 p,p.s-text-2{margin-bottom:12px;word-wrap:break-word}
.s-text-2 p:last-of-type,p.s-text-2:last-of-type{margin-bottom:15px}
.s-text-2 p a,p.s-text-2 a{color:#202325;text-decoration:underline}
.s-text-2 p a:focus,.s-text-2 p a:hover,p.s-text-2 a:focus,p.s-text-2 a:hover{text-decoration:none}
@media(min-width:1025px){
.s-text-2 p:last-of-type,p.s-text-2:last-of-type{margin-bottom:30px}
}
.s-text .o-media{margin-bottom:.5em}
.highlighted[class]{background-color:#c6e4b9;display:inline-block;padding:0 4px;margin:0}
.t-border-top[class]{border-top:1px solid #e5e6e1}
.t-show-for-small[class]{display:inherit}
.t-show-for-medium-up-block[class],.t-show-for-medium-up[class]{display:none}
@media(min-width:1025px){
.t-show-for-small[class]{display:none}
.t-show-for-medium-up[class]{display:inherit}
.t-show-for-medium-up-block[class]{display:block}
}
.t-color-battleship-grey[class],.t-color-battleship-grey[class] p{color:rgba(36,36,36,.8)}
.-white[class],.t-color-white[class] p{color:#fff}
.t-color-blue[class],.t-color-blue[class] p{color:#5a7077}
.t-color-black[class]{color:#202325}
.t-color-orange[class]{color:#ed6725}
.t-color-green-grass[class]{color:#4ba925}
.t-background-beige-yellow[class]{background-color:#eed665}
.t-background-orange[class]{background-color:#ed6725}
.t-background-turtle-green[class]{background-color:#6cc04a}
.t-background-white[class]{background-color:#fff}
.t-border-beige-yellow[class]{border-color:#eed665}
.t-border-green[class]{border:1px solid #6cc04a}
.t-background-white-grey[class]{background-color:#f8f8f8}
.t-background-light-grey[class]{background-color:#e5e6e1}
.t-background-cold-grey[class]{background-color:#b2b4b3}
.t-display-block[class]{display:block!important}
.t-hidden{display:none!important}
@media(max-width:640px){
.t-hidden\@s{display:none!important}
}
@media(min-width:769px){
.t-hidden\@sm{display:none!important}
}
@media(max-width:1080px){
.t-hidden\@below-md{display:none!important}
}
@media(min-width:1025px){
.t-hidden\@md{display:none!important}
}
@media(max-width:1200px){
.t-hidden\@below-lg{display:none!important}
}
@media(min-width:1281px){
.t-hidden\@lg{display:none!important}
}
@media(min-width:1536px){
.t-hidden\@xl{display:none!important}
}
.t-flex-grow{-ms-flex-positive:1;flex-grow:1}
.t-float-left{float:left}
.t-float-right{float:right}
.t-main-content-margin[class]{margin-bottom:32px;margin-bottom:2rem}
@media(min-width:1025px){
.t-main-content-margin[class]{margin-bottom:3.5rem}
}
.t-margin-bottom-none[class]{margin-bottom:0}
.t-margin-bottom-main[class]{margin-bottom:8px;margin-bottom:.5rem}
.t-margin-bottom-xs[class]{margin-bottom:4px;margin-bottom:.25rem}
.t-margin-bottom-s[class]{margin-bottom:12px;margin-bottom:.75rem}
.t-margin-bottom-sm[class]{margin-bottom:16px;margin-bottom:1rem}
.t-margin-bottom-m[class]{margin-bottom:24px;margin-bottom:1.5rem}
.t-margin-bottom-ml[class]{margin-bottom:32px;margin-bottom:2rem}
.t-margin-bottom-l[class]{margin-bottom:40px;margin-bottom:2.5rem}
.t-margin-bottom-xxl[class]{margin-bottom:56px;margin-bottom:3.5rem}
.t-margin-top-none[class]{margin-top:0}
.t-margin-top-main[class]{margin-top:8px;margin-top:.5rem}
.t-margin-right-s[class]{margin-right:12px;margin-right:.75rem}
@media(min-width:1025px){
.t-md-margin-right-m[class]{margin-right:1.5rem}
}
.t-margin-right-ml[class]{margin-right:32px;margin-right:2rem}
.t-margin-top-xs[class]{margin-top:4px;margin-top:.25rem}
.t-margin-top-s[class]{margin-top:12px;margin-top:.75rem}
.t-margin-top-sm[class]{margin-top:16px;margin-top:1rem}
.t-margin-top-m[class]{margin-top:24px;margin-top:1.5rem}
.t-margin-top-ml[class]{margin-top:32px;margin-top:2rem}
.t-margin-top-l[class]{margin-top:40px;margin-top:2.5rem}
.t-margin-left-xs[class]{margin-left:4px;margin-left:.25rem}
.t-margin-left-s[class]{margin-left:12px;margin-left:.75rem}
.t-margin-left-m[class]{margin-left:24px;margin-left:1.5rem}
@media(max-width:640px){
.t-margin-top-s\@s[class]{margin-top:.75rem}
}
.t-position-relative{position:relative}
.t-position-absolute{position:absolute}
.t-position-fixed{position:fixed}
.t-position-sticky{position:-webkit-sticky;position:sticky}
.t-top-0{top:0}
.t-top-50\%{top:50%}
.t-bottom-0{bottom:0}
.t-bottom-50\%{bottom:50%}
.t-left-0{left:0}
.t-left-50\%{left:50%}
.t-right-0{right:0}
.t-right-50\%{right:50%}
.t-inset-0{top:0;right:0;bottom:0;left:0}
.t-z-index-0{z-index:0}
.t-z-index-1{z-index:1}
.t-z-index-2{z-index:2}
.t-z-index-3,.z-index-header{z-index:3}
.z-index-popover{z-index:5}
.z-index-fixed-element{z-index:10}
.z-index-overlay{z-index:15}
.t-space-between{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}
@media(min-width:1025px){
.t-space-between{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}
}
.t-text-align-center{text-align:center}
.t-text-align-right{text-align:right}
.t-text-style-alpha.t-text-style-alpha{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:700;font-size:30px;line-height:1.09}
@media(min-width:1025px){
.t-text-style-alpha.t-text-style-alpha{font-size:36px}
}
@media(min-width:1536px){
.t-text-style-alpha.t-text-style-alpha{font-size:44px}
}
.t-text-style-beta.t-text-style-beta{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:700;font-size:21px;line-height:1.15}
@media(min-width:1025px){
.t-text-style-beta.t-text-style-beta{font-size:22px;line-height:1.36}
}
.t-text-style-gamma.t-text-style-gamma{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:700;font-size:17px;line-height:1.33}
@media(min-width:1025px){
.t-text-style-gamma.t-text-style-gamma{font-size:17px;line-height:1.09}
}
.t-text-style-delta.t-text-style-delta{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:700;font-size:17px;line-height:1.21}
@media(min-width:1025px){
.t-text-style-delta.t-text-style-delta{line-height:1.41}
}
.t-text-style-epsilon.t-text-style-epsilon{font-size:15px;line-height:1.6}
.t-text-style-epsilon.t-text-style-epsilon,.t-text-style-zeta.t-text-style-zeta{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-weight:400}
.t-text-style-zeta.t-text-style-zeta{font-size:12px;line-height:1.38}
@media(min-width:1025px){
.t-text-style-zeta.t-text-style-zeta{font-size:13px}
}
.t-text-style-eta.t-text-style-eta{font-weight:400;font-size:12px;line-height:24px}
.t-text-style-eta.t-text-style-eta,.t-text-style-theta.t-text-style-theta{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal}
.t-text-style-theta.t-text-style-theta{font-weight:700;font-size:25px;line-height:27px}
@media(min-width:1025px){
.t-text-style-theta.t-text-style-theta{font-size:34px;line-height:36px}
}
.t-text-style-iota.t-text-style-iota{font-size:44px;line-height:48px}
.t-text-style-iota.t-text-style-iota,.t-text-style-kappa.t-text-style-kappa{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-family:Open sans,sans-serif;font-weight:700}
.t-text-style-kappa.t-text-style-kappa{font-size:28px;line-height:30px}
.t-text-style-lambda.t-text-style-lambda{font-size:24px}
.t-text-style-lambda.t-text-style-lambda,.t-text-style-mu.t-text-style-mu{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal;font-family:Open sans,sans-serif;font-weight:500;font-style:italic;line-height:24px}
.t-text-style-mu.t-text-style-mu{font-size:18px}
.t-text-style-nu.t-text-style-nu{font-family:Open sans,sans-serif;font-weight:500;font-size:14px;line-height:24px}
.t-text-style-nu.t-text-style-nu,.t-text-style-reset.t-text-style-reset{background:transparent;text-transform:none;text-shadow:none;word-spacing:normal;letter-spacing:normal}
.t-text-style-reset.t-text-style-reset{color:#202325;font:400 16px/1.2 Lab-grotesque,Helvetica,sans-serif;font:400 1rem/1.2 Lab-grotesque,Helvetica,sans-serif;line-height:1.2}
.t-style-italic{font-style:italic}
.t-style-bold{font-weight:700}
.t-style-error{color:red}
.t-unstyled-list[class] li:before{display:none}
.js .t-visually-hidden--js,.t-visually-hidden{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}
.t-visually-hidden--focusable:active,.t-visually-hidden--focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;margin:0}
.t-clear{clear:both}
.t-clear:before{content:"\A";white-space:pre}
.t-nowrap{white-space:nowrap}
.t-width-1{width:8.33333%!important}
.t-width-2{width:16.66667%!important}
.t-width-3{width:25%!important}
.t-width-4{width:33.33333%!important}
.t-width-5{width:41.66667%!important}
.t-width-6{width:50%!important}
.t-width-7{width:58.33333%!important}
.t-width-8{width:66.66667%!important}
.t-width-9{width:75%!important}
.t-width-10{width:83.33333%!important}
.t-width-11{width:91.66667%!important}
.t-width-12{width:100%!important}
@media(max-width:1080px){
.t-width-1\@below-md{width:8.33333%!important}
.t-width-2\@below-md{width:16.66667%!important}
.t-width-3\@below-md{width:25%!important}
.t-width-4\@below-md{width:33.33333%!important}
.t-width-5\@below-md{width:41.66667%!important}
.t-width-6\@below-md{width:50%!important}
.t-width-7\@below-md{width:58.33333%!important}
.t-width-8\@below-md{width:66.66667%!important}
.t-width-9\@below-md{width:75%!important}
.t-width-10\@below-md{width:83.33333%!important}
.t-width-11\@below-md{width:91.66667%!important}
.t-width-12\@below-md{width:100%!important}
}
@media(max-width:640px){
.t-width-1\@s{width:8.33333%!important}
.t-width-2\@s{width:16.66667%!important}
.t-width-3\@s{width:25%!important}
.t-width-4\@s{width:33.33333%!important}
.t-width-5\@s{width:41.66667%!important}
.t-width-6\@s{width:50%!important}
.t-width-7\@s{width:58.33333%!important}
.t-width-8\@s{width:66.66667%!important}
.t-width-9\@s{width:75%!important}
.t-width-10\@s{width:83.33333%!important}
.t-width-11\@s{width:91.66667%!important}
.t-width-12\@s{width:100%!important}
}
.t-break-words{word-wrap:break-word!important;-webkit-hyphens:auto!important;-ms-hyphens:auto!important;hyphens:auto!important}
/*# sourceMappingURL=theme-five.b7fc75b678.min.css.map */