@charset "UTF-8";

/* skel-baseline v3.0.1 | (c) n33 | skel.io | MIT licensed */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,main,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,main,header,hgroup,menu,nav,section {display:block;}
body {line-height:1;}
ol,ul {list-style:none;}
blockquote,q {quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}
table {border-collapse:collapse;border-spacing:0;}
body {-webkit-text-size-adjust:none;}
*, *:before,*:after {-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.container {margin-left:auto;margin-right:auto;}
.container.\31 25\25 {width:100%;max-width:100em;min-width:80em;}
.container.\37 5\25 {width:60em;}
.container.\35 0\25 {width:40em;}
.container.\32 5\25 {width:20em;}
.container {width:80em;max-width:1280px;}
@media screen and (max-width:1680px){
.container.\31 25\25 {width:100%;max-width:100em;min-width:80em;}
.container.\37 5\25 {width:60em;}
.container.\35 0\25 {width:40em;}
.container.\32 5\25 {width:20em;}
.container {width:80em;max-width:1200px;}
}
@media screen and (max-width:1280px){
.container.\31 25\25 {width:100%;max-width:81.25em;min-width:65em;}
.container.\37 5\25 {width:48.75em;}
.container.\35 0\25 {width:32.5em;}
.container.\32 5\25 {width:16.25em;}
.container {width:65em;max-width:90%;}
}
@media screen and (max-width:980px){
.container.\31 25\25 {width:100%;max-width:112.5%;min-width:90%;}
.container.\37 5\25 {width:67.5%;}
.container.\35 0\25 {width:45%;}
.container.\32 5\25 {width:22.5%;}
.container {width:90%;}
}
@media screen and (max-width:736px){
.container.\31 25\25 {width:100%;max-width:112.5%;min-width:90%;}
.container.\37 5\25 {width:67.5%;}
.container.\35 0\25 {width:45%;}
.container.\32 5\25 {width:22.5%;}
.container {width:90% !important;}
}
@media screen and (max-width:480px){
.container.\31 25\25 {width:100%;max-width:112.5%;min-width:90%;}
.container.\37 5\25 {width:67.5%;}
.container.\35 0\25 {width:45%;}
.container.\32 5\25 {width:22.5%;}
.container {width:90% !important;}
}
.row {border-bottom:solid 1px transparent;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.row > * {float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.row:after,.row:before {content:'';display:block;clear:both;height:0;}
.row.uniform > * > :first-child {margin-top:0;}
.row.uniform > * > :last-child {margin-bottom:0;}
.row.\30 \25 > * {padding:0 0 0 0em;}
.row.\30 \25 {margin:0 0 -1px 0em;}
.row.uniform.\30 \25 > * {padding:0em 0 0 0em;}
.row.uniform.\30 \25 {margin:0em 0 -1px 0em;}
.row > * {padding:0 0 0 2em;}
.row {margin:0 0 -1px -2em;}
.row.uniform > * {padding:2em 0 0 2em;}
.row.uniform {margin:-2em 0 -1px -2em;}
.row.\32 00\25 > * {padding:0 0 0 4em;}
.row.\32 00\25 {margin:0 0 -1px -4em;}
.row.uniform.\32 00\25 > * {padding:4em 0 0 4em;}
.row.uniform.\32 00\25 {margin:-4em 0 -1px -4em;}
.row.\31 50\25 > * {padding:0 0 0 3em;}
.row.\31 50\25 {margin:0 0 -1px -3em;}
.row.uniform.\31 50\25 > * {padding:3em 0 0 3em;}
.row.uniform.\31 50\25 {margin:-3em 0 -1px -3em;}
.row.\35 0\25 > * {padding:0 0 0 1em;}
.row.\35 0\25 {margin:0 0 -1px -1em;}
.row.uniform.\35 0\25 > * {padding:1em 0 0 1em;}
.row.uniform.\35 0\25 {margin:-1em 0 -1px -1em;}
.row.\32 5\25 > * {padding:0 0 0 0.5em;}
.row.\32 5\25 {margin:0 0 -1px -0.5em;}
.row.uniform.\32 5\25 > * {padding:0.5em 0 0 0.5em;}
.row.uniform.\32 5\25 {margin:-0.5em 0 -1px -0.5em;}
.\31 2u,.\31 2u\24 {width:100%;clear:none;margin-left:0;}
.\31 1u,.\31 1u\24 {width:91.6666666667%;clear:none;margin-left:0;}
.\31 0u,.\31 0u\24 {width:83.3333333333%;clear:none;margin-left:0;}
.\39 u,.\39 u\24 {width:75%;clear:none;margin-left:0;}
.\38 u,.\38 u\24 {width:66.6666666667%;clear:none;margin-left:0;}
.\37 u,.\37 u\24 {width:58.3333333333%;clear:none;margin-left:0;}
.\36 u,.\36 u\24 {width:50%;clear:none;margin-left:0;}
.\35 u,.\35 u\24 {width:41.6666666667%;clear:none;margin-left:0;}
.\34 u,.\34 u\24 {width:33.3333333333%;clear:none;margin-left:0;}
.\33 u,.\33 u\24 {width:25%;clear:none;margin-left:0;}
.\32 u,.\32 u\24 {width:16.6666666667%;clear:none;margin-left:0;}
.\31 u,.\31 u\24 {width:8.3333333333%;clear:none;margin-left:0;}
.\31 2u\24 + *,.\31 1u\24 + *,.\31 0u\24 + *,.\39 u\24 + *,.\38 u\24 + *,.\37 u\24 + *,.\36 u\24 + *,.\35 u\24 + *,.\34 u\24 + *,.\33 u\24 + *,.\32 u\24 + *,.\31 u\24 + * {clear:left;}
.\-11u {margin-left:91.66667%;}
.\-10u {margin-left:83.33333%;}
.\-9u {margin-left:75%;}
.\-8u {margin-left:66.66667%;}
.\-7u {margin-left:58.33333%;}
.\-6u {margin-left:50%;}
.\-5u {margin-left:41.66667%;}
.\-4u {margin-left:33.33333%;}
.\-3u {margin-left:25%;}
.\-2u {margin-left:16.66667%;}
.\-1u {margin-left:8.33333%;}
@media screen and (max-width:1680px){
.row > * {padding:0 0 0 2em;}
.row {margin:0 0 -1px -2em;}
.row.uniform > * {padding:2em 0 0 2em;}
.row.uniform {margin:-2em 0 -1px -2em;}
.row.\32 00\25 > * {padding:0 0 0 4em;}
.row.\32 00\25 {margin:0 0 -1px -4em;}
.row.uniform.\32 00\25 > * {padding:4em 0 0 4em;}
.row.uniform.\32 00\25 {margin:-4em 0 -1px -4em;}
.row.\31 50\25 > * {padding:0 0 0 3em;}
.row.\31 50\25 {margin:0 0 -1px -3em;}
.row.uniform.\31 50\25 > * {padding:3em 0 0 3em;}
.row.uniform.\31 50\25 {margin:-3em 0 -1px -3em;}
.row.\35 0\25 > * {padding:0 0 0 1em;}
.row.\35 0\25 {margin:0 0 -1px -1em;}
.row.uniform.\35 0\25 > * {padding:1em 0 0 1em;}
.row.uniform.\35 0\25 {margin:-1em 0 -1px -1em;}
.row.\32 5\25 > * {padding:0 0 0 0.5em;}
.row.\32 5\25 {margin:0 0 -1px -0.5em;}
.row.uniform.\32 5\25 > * {padding:0.5em 0 0 0.5em;}
.row.uniform.\32 5\25 {margin:-0.5em 0 -1px -0.5em;}
.\31 2u\28xlarge\29,.\31 2u\24\28xlarge\29 {width:100%;clear:none;margin-left:0;}
.\31 1u\28xlarge\29,.\31 1u\24\28xlarge\29 {width:91.6666666667%;clear:none;margin-left:0;}
.\31 0u\28xlarge\29,.\31 0u\24\28xlarge\29 {width:83.3333333333%;clear:none;margin-left:0;}
.\39 u\28xlarge\29,.\39 u\24\28xlarge\29 {width:75%;clear:none;margin-left:0;}
.\38 u\28xlarge\29,.\38 u\24\28xlarge\29 {width:66.6666666667%;clear:none;margin-left:0;}
.\37 u\28xlarge\29,.\37 u\24\28xlarge\29 {width:58.3333333333%;clear:none;margin-left:0;}
.\36 u\28xlarge\29,.\36 u\24\28xlarge\29 {width:50%;clear:none;margin-left:0;}
.\35 u\28xlarge\29,.\35 u\24\28xlarge\29 {width:41.6666666667%;clear:none;margin-left:0;}
.\34 u\28xlarge\29,.\34 u\24\28xlarge\29 {width:33.3333333333%;clear:none;margin-left:0;}
.\33 u\28xlarge\29,.\33 u\24\28xlarge\29 {width:25%;clear:none;margin-left:0;}
.\32 u\28xlarge\29,.\32 u\24\28xlarge\29 {width:16.6666666667%;clear:none;margin-left:0;}
.\31 u\28xlarge\29,.\31 u\24\28xlarge\29 {width:8.3333333333%;clear:none;margin-left:0;}
.\31 2u\24\28xlarge\29 + *,.\31 1u\24\28xlarge\29 + *,.\31 0u\24\28xlarge\29 + *,.\39 u\24\28xlarge\29 + *,.\38 u\24\28xlarge\29 + *,.\37 u\24\28xlarge\29 + *,.\36 u\24\28xlarge\29 + *,.\35 u\24\28xlarge\29 + *,.\34 u\24\28xlarge\29 + *,.\33 u\24\28xlarge\29 + *,.\32 u\24\28xlarge\29 + *,.\31 u\24\28xlarge\29 + * {clear:left;}
.\-11u\28xlarge\29 {margin-left:91.66667%;}
.\-10u\28xlarge\29 {margin-left:83.33333%;}
.\-9u\28xlarge\29 {margin-left:75%;}
.\-8u\28xlarge\29 {margin-left:66.66667%;}
.\-7u\28xlarge\29 {margin-left:58.33333%;}
.\-6u\28xlarge\29 {margin-left:50%;}
.\-5u\28xlarge\29 {margin-left:41.66667%;}
.\-4u\28xlarge\29 {margin-left:33.33333%;}
.\-3u\28xlarge\29 {margin-left:25%;}
.\-2u\28xlarge\29 {margin-left:16.66667%;}
.\-1u\28xlarge\29 {margin-left:8.33333%;}
}
@media screen and (max-width:1280px){
.row > * {padding:0 0 0 1.5em;}
.row {margin:0 0 -1px -1.5em;}
.row.uniform > * {padding:1.5em 0 0 1.5em;}
.row.uniform {margin:-1.5em 0 -1px -1.5em;}
.row.\32 00\25 > * {padding:0 0 0 3em;}
.row.\32 00\25 {margin:0 0 -1px -3em;}
.row.uniform.\32 00\25 > * {padding:3em 0 0 3em;}
.row.uniform.\32 00\25 {margin:-3em 0 -1px -3em;}
.row.\31 50\25 > * {padding:0 0 0 2.25em;}
.row.\31 50\25 {margin:0 0 -1px -2.25em;}
.row.uniform.\31 50\25 > * {padding:2.25em 0 0 2.25em;}
.row.uniform.\31 50\25 {margin:-2.25em 0 -1px -2.25em;}
.row.\35 0\25 > * {padding:0 0 0 0.75em;}
.row.\35 0\25 {margin:0 0 -1px -0.75em;}
.row.uniform.\35 0\25 > * {padding:0.75em 0 0 0.75em;}
.row.uniform.\35 0\25 {margin:-0.75em 0 -1px -0.75em;}
.row.\32 5\25 > * {padding:0 0 0 0.375em;}
.row.\32 5\25 {margin:0 0 -1px -0.375em;}
.row.uniform.\32 5\25 > * {padding:0.375em 0 0 0.375em;}
.row.uniform.\32 5\25 {margin:-0.375em 0 -1px -0.375em;}
.\31 2u\28large\29,.\31 2u\24\28large\29 {width:100%;clear:none;margin-left:0;}
.\31 1u\28large\29,.\31 1u\24\28large\29 {width:91.6666666667%;clear:none;margin-left:0;}
.\31 0u\28large\29,.\31 0u\24\28large\29 {width:83.3333333333%;clear:none;margin-left:0;}
.\39 u\28large\29,.\39 u\24\28large\29 {width:75%;clear:none;margin-left:0;}
.\38 u\28large\29,.\38 u\24\28large\29 {width:66.6666666667%;clear:none;margin-left:0;}
.\37 u\28large\29,.\37 u\24\28large\29 {width:58.3333333333%;clear:none;margin-left:0;}
.\36 u\28large\29,.\36 u\24\28large\29 {width:50%;clear:none;margin-left:0;}
.\35 u\28large\29,.\35 u\24\28large\29 {width:41.6666666667%;clear:none;margin-left:0;}
.\34 u\28large\29,.\34 u\24\28large\29 {width:33.3333333333%;clear:none;margin-left:0;}
.\33 u\28large\29,.\33 u\24\28large\29 {width:25%;clear:none;margin-left:0;}
.\32 u\28large\29,.\32 u\24\28large\29 {width:16.6666666667%;clear:none;margin-left:0;}
.\31 u\28large\29,.\31 u\24\28large\29 {width:8.3333333333%;clear:none;margin-left:0;}
.\31 2u\24\28large\29 + *,.\31 1u\24\28large\29 + *,.\31 0u\24\28large\29 + *,.\39 u\24\28large\29 + *,.\38 u\24\28large\29 + *,.\37 u\24\28large\29 + *,.\36 u\24\28large\29 + *,.\35 u\24\28large\29 + *,.\34 u\24\28large\29 + *,.\33 u\24\28large\29 + *,.\32 u\24\28large\29 + *,.\31 u\24\28large\29 + * {clear:left;}
.\-11u\28large\29 {margin-left:91.66667%;}
.\-10u\28large\29 {margin-left:83.33333%;}
.\-9u\28large\29 {margin-left:75%;}
.\-8u\28large\29 {margin-left:66.66667%;}
.\-7u\28large\29 {margin-left:58.33333%;}
.\-6u\28large\29 {margin-left:50%;}
.\-5u\28large\29 {margin-left:41.66667%;}
.\-4u\28large\29 {margin-left:33.33333%;}
.\-3u\28large\29 {margin-left:25%;}
.\-2u\28large\29 {margin-left:16.66667%;}
.\-1u\28large\29 {margin-left:8.33333%;}
}
@media screen and (max-width:980px){
.row > * {padding:0 0 0 1.5em;}
.row {margin:0 0 -1px -1.5em;}
.row.uniform > * {padding:1.5em 0 0 1.5em;}
.row.uniform {margin:-1.5em 0 -1px -1.5em;}
.row.\32 00\25 > * {padding:0 0 0 3em;}
.row.\32 00\25 {margin:0 0 -1px -3em;}
.row.uniform.\32 00\25 > * {padding:3em 0 0 3em;}
.row.uniform.\32 00\25 {margin:-3em 0 -1px -3em;}
.row.\31 50\25 > * {padding:0 0 0 2.25em;}
.row.\31 50\25 {margin:0 0 -1px -2.25em;}
.row.uniform.\31 50\25 > * {padding:2.25em 0 0 2.25em;}
.row.uniform.\31 50\25 {margin:-2.25em 0 -1px -2.25em;}
.row.\35 0\25 > * {padding:0 0 0 0.75em;}
.row.\35 0\25 {margin:0 0 -1px -0.75em;}
.row.uniform.\35 0\25 > * {padding:0.75em 0 0 0.75em;}
.row.uniform.\35 0\25 {margin:-0.75em 0 -1px -0.75em;}
.row.\32 5\25 > * {padding:0 0 0 0.375em;}
.row.\32 5\25 {margin:0 0 -1px -0.375em;}
.row.uniform.\32 5\25 > * {padding:0.375em 0 0 0.375em;}
.row.uniform.\32 5\25 {margin:-0.375em 0 -1px -0.375em;}
.\31 2u\28medium\29,.\31 2u\24\28medium\29 {width:100%;clear:none;margin-left:0;}
.\31 1u\28medium\29,.\31 1u\24\28medium\29 {width:91.6666666667%;clear:none;margin-left:0;}
.\31 0u\28medium\29,.\31 0u\24\28medium\29 {width:83.3333333333%;clear:none;margin-left:0;}
.\39 u\28medium\29,.\39 u\24\28medium\29 {width:75%;clear:none;margin-left:0;}
.\38 u\28medium\29,.\38 u\24\28medium\29 {width:66.6666666667%;clear:none;margin-left:0;}
.\37 u\28medium\29,.\37 u\24\28medium\29 {width:58.3333333333%;clear:none;margin-left:0;}
.\36 u\28medium\29,.\36 u\24\28medium\29 {width:50%;clear:none;margin-left:0;}
.\35 u\28medium\29,.\35 u\24\28medium\29 {width:41.6666666667%;clear:none;margin-left:0;}
.\34 u\28medium\29,.\34 u\24\28medium\29 {width:33.3333333333%;clear:none;margin-left:0;}
.\33 u\28medium\29,.\33 u\24\28medium\29 {width:25%;clear:none;margin-left:0;}
.\32 u\28medium\29,.\32 u\24\28medium\29 {width:16.6666666667%;clear:none;margin-left:0;}
.\31 u\28medium\29,.\31 u\24\28medium\29 {width:8.3333333333%;clear:none;margin-left:0;}
.\31 2u\24\28medium\29 + *,.\31 1u\24\28medium\29 + *,.\31 0u\24\28medium\29 + *,.\39 u\24\28medium\29 + *,.\38 u\24\28medium\29 + *,.\37 u\24\28medium\29 + *,.\36 u\24\28medium\29 + *,.\35 u\24\28medium\29 + *,.\34 u\24\28medium\29 + *,.\33 u\24\28medium\29 + *,.\32 u\24\28medium\29 + *,.\31 u\24\28medium\29 + * {clear: left;}
.\-11u\28medium\29 {margin-left:91.66667%;}
.\-10u\28medium\29 {margin-left:83.33333%;}
.\-9u\28medium\29 {margin-left:75%;}
.\-8u\28medium\29 {margin-left:66.66667%;}
.\-7u\28medium\29 {margin-left:58.33333%;}
.\-6u\28medium\29 {margin-left:50%;}
.\-5u\28medium\29 {margin-left:41.66667%;}
.\-4u\28medium\29 {margin-left:33.33333%;}
.\-3u\28medium\29 {margin-left:25%;}
.\-2u\28medium\29 {margin-left:16.66667%;}
.\-1u\28medium\29 {margin-left:8.33333%;}
}
@media screen and (max-width: 736px){
.row > * {padding:0 0 0 1.25em;}
.row {margin:0 0 -1px -1.25em;}
.row.uniform > * {padding:1.25em 0 0 1.25em;}
.row.uniform {margin:-1.25em 0 -1px -1.25em;}
.row.\32 00\25 > * {padding:0 0 0 2.5em;}
.row.\32 00\25 {margin:0 0 -1px -2.5em;}
.row.uniform.\32 00\25 > * {padding:2.5em 0 0 2.5em;}
.row.uniform.\32 00\25 {margin:-2.5em 0 -1px -2.5em;}
.row.\31 50\25 > * {padding:0 0 0 1.875em;}
.row.\31 50\25 {margin:0 0 -1px -1.875em;}
.row.uniform.\31 50\25 > * {padding:1.875em 0 0 1.875em;}
.row.uniform.\31 50\25 {margin:-1.875em 0 -1px -1.875em;}
.row.\35 0\25 > * {padding:0 0 0 0.625em;}
.row.\35 0\25 {margin:0 0 -1px -0.625em;}
.row.uniform.\35 0\25 > * {padding:0.625em 0 0 0.625em;}
.row.uniform.\35 0\25 {margin:-0.625em 0 -1px -0.625em;}
.row.\32 5\25 > * {padding:0 0 0 0.3125em;}
.row.\32 5\25 {margin:0 0 -1px -0.3125em;}
.row.uniform.\32 5\25 > * {padding:0.3125em 0 0 0.3125em;}
.row.uniform.\32 5\25 {margin:-0.3125em 0 -1px -0.3125em;}
.\31 2u\28small\29,.\31 2u\24\28small\29 {width:100%;clear:none;margin-left:0;}
.\31 1u\28small\29,.\31 1u\24\28small\29 {width:91.6666666667%;clear:none;margin-left:0;}
.\31 0u\28small\29,.\31 0u\24\28small\29 {width:83.3333333333%;clear:none;margin-left:0;}
.\39 u\28small\29,.\39 u\24\28small\29 {width:75%;clear:none;margin-left:0;}
.\38 u\28small\29,.\38 u\24\28small\29 {width:66.6666666667%;clear:none;margin-left:0;}
.\37 u\28small\29,.\37 u\24\28small\29 {width:58.3333333333%;clear:none;margin-left:0;}
.\36 u\28small\29,.\36 u\24\28small\29 {width:50%;clear:none;margin-left:0;}
.\35 u\28small\29,.\35 u\24\28small\29 {width:41.6666666667%;clear:none;margin-left:0;}
.\34 u\28small\29,.\34 u\24\28small\29 {width:33.3333333333%;clear:none;margin-left:0;}
.\33 u\28small\29,.\33 u\24\28small\29 {width:25%;clear:none;margin-left:0;}
.\32 u\28small\29,.\32 u\24\28small\29 {width:16.6666666667%;clear:none;margin-left:0;}
.\31 u\28small\29,.\31 u\24\28small\29 {width:8.3333333333%;clear:none;margin-left:0;}
.\31 2u\24\28small\29 + *,.\31 1u\24\28small\29 + *,.\31 0u\24\28small\29 + *,.\39 u\24\28small\29 + *,.\38 u\24\28small\29 + *,.\37 u\24\28small\29 + *,.\36 u\24\28small\29 + *,.\35 u\24\28small\29 + *,.\34 u\24\28small\29 + *,.\33 u\24\28small\29 + *,.\32 u\24\28small\29 + *,.\31 u\24\28small\29 + * {clear:left;}
.\-11u\28small\29 {margin-left:91.66667%;}
.\-10u\28small\29 {margin-left:83.33333%;}
.\-9u\28small\29 {margin-left:75%;}
.\-8u\28small\29 {margin-left:66.66667%;}
.\-7u\28small\29 {margin-left:58.33333%;}
.\-6u\28small\29 {margin-left:50%;}
.\-5u\28small\29 {margin-left:41.66667%;}
.\-4u\28small\29 {margin-left:33.33333%;}
.\-3u\28small\29 {margin-left:25%;}
.\-2u\28small\29 {margin-left:16.66667%;}
.\-1u\28small\29 {margin-left:8.33333%;}
}
@media screen and (max-width:480px){
.row > * {padding:0 0 0 1.25em;}
.row {margin:0 0 -1px -1.25em;}
.row.uniform > * {padding:1.25em 0 0 1.25em;}
.row.uniform {margin:-1.25em 0 -1px -1.25em;}
.row.\32 00\25 > * {padding:0 0 0 2.5em;}
.row.\32 00\25 {margin:0 0 -1px -2.5em;}
.row.uniform.\32 00\25 > * {padding:2.5em 0 0 2.5em;}
.row.uniform.\32 00\25 {margin:-2.5em 0 -1px -2.5em;}
.row.\31 50\25 > * {padding:0 0 0 1.875em;}
.row.\31 50\25 {margin:0 0 -1px -1.875em;}
.row.uniform.\31 50\25 > * {padding:1.875em 0 0 1.875em;}
.row.uniform.\31 50\25 {margin:-1.875em 0 -1px -1.875em;}
.row.\35 0\25 > * {padding:0 0 0 0.625em;}
.row.\35 0\25 {margin:0 0 -1px -0.625em;}
.row.uniform.\35 0\25 > * {padding:0.625em 0 0 0.625em;}
.row.uniform.\35 0\25 {margin:-0.625em 0 -1px -0.625em;}
.row.\32 5\25 > * {padding:0 0 0 0.3125em;}
.row.\32 5\25 {margin:0 0 -1px -0.3125em;}
.row.uniform.\32 5\25 > * {padding:0.3125em 0 0 0.3125em;}
.row.uniform.\32 5\25 {margin:-0.3125em 0 -1px -0.3125em;}
.\31 2u\28xsmall\29,.\31 2u\24\28xsmall\29 {width:100%;clear:none;margin-left:0;}
.\31 1u\28xsmall\29,.\31 1u\24\28xsmall\29 {width:91.6666666667%;clear:none;margin-left:0;}
.\31 0u\28xsmall\29,.\31 0u\24\28xsmall\29 {width:83.3333333333%;clear:none;margin-left:0;}
.\39 u\28xsmall\29,.\39 u\24\28xsmall\29 {width:75%;clear:none;margin-left:0;}
.\38 u\28xsmall\29,.\38 u\24\28xsmall\29 {width:66.6666666667%;clear:none;margin-left:0;}
.\37 u\28xsmall\29,.\37 u\24\28xsmall\29 {width:58.3333333333%;clear:none;margin-left:0;}
.\36 u\28xsmall\29,.\36 u\24\28xsmall\29 {width:50%;clear:none;margin-left:0;}
.\35 u\28xsmall\29,.\35 u\24\28xsmall\29 {width:41.6666666667%;clear:none;margin-left:0;}
.\34 u\28xsmall\29,.\34 u\24\28xsmall\29 {width:33.3333333333%;clear:none;margin-left:0;}
.\33 u\28xsmall\29,.\33 u\24\28xsmall\29 {width:25%;clear:none;margin-left:0;}
.\32 u\28xsmall\29,.\32 u\24\28xsmall\29 {width:16.6666666667%;clear:none;margin-left:0;}
.\31 u\28xsmall\29,.\31 u\24\28xsmall\29 {width:8.3333333333%;clear:none;margin-left:0;}
.\31 2u\24\28xsmall\29 + *,.\31 1u\24\28xsmall\29 + *,.\31 0u\24\28xsmall\29 + *,.\39 u\24\28xsmall\29 + *,.\38 u\24\28xsmall\29 + *,.\37 u\24\28xsmall\29 + *,.\36 u\24\28xsmall\29 + *,.\35 u\24\28xsmall\29 + *,.\34 u\24\28xsmall\29 + *,.\33 u\24\28xsmall\29 + *,.\32 u\24\28xsmall\29 + *,.\31 u\24\28xsmall\29 + * {clear:left;}
.\-11u\28xsmall\29 {margin-left:91.66667%;}
.\-10u\28xsmall\29 {margin-left:83.33333%;}
.\-9u\28xsmall\29 {margin-left:75%;}
.\-8u\28xsmall\29 {margin-left:66.66667%;}
.\-7u\28xsmall\29 {margin-left:58.33333%;}
.\-6u\28xsmall\29 {margin-left:50%;}
.\-5u\28xsmall\29 {margin-left:41.66667%;}
.\-4u\28xsmall\29 {margin-left:33.33333%;}
.\-3u\28xsmall\29 {margin-left:25%;}
.\-2u\28xsmall\29 {margin-left:16.66667%;}
.\-1u\28xsmall\29 {margin-left:8.33333%;}
}



/* open-sans */
@font-face {font-display: swap;font-family: 'Open Sans';font-style: normal;font-weight: 300;src: url('../fonts/open-sans-v44-latin-300.woff2') format('woff2');}
@font-face {font-display: swap;font-family: 'Open Sans';font-style: normal;font-weight: 400;src: url('../fonts/open-sans-v44-latin-regular.woff2') format('woff2');}
@font-face {font-display: swap;font-family: 'Open Sans';font-style: normal;font-weight: 500;src: url('../fonts/open-sans-v44-latin-500.woff2') format('woff2');}
@font-face {font-display: swap;font-family: 'Open Sans';font-style: normal;font-weight: 600;src: url('../fonts/open-sans-v44-latin-600.woff2') format('woff2');}
@font-face {font-display: swap;font-family: 'Open Sans';font-style: normal;font-weight: 700;src: url('../fonts/open-sans-v44-latin-700.woff2') format('woff2');}
@font-face {font-display: swap;font-family: 'Open Sans';font-style: normal;font-weight: 800;src: url('../fonts/open-sans-v44-latin-800.woff2') format('woff2');}

/* dancing-script */
@font-face {font-display: swap;font-family: 'Dancing Script';font-style: normal;font-weight: 400;src: url('../fonts/dancing-script-v29-latin-regular.woff2') format('woff2');}
@font-face {font-display: swap;font-family: 'Dancing Script';font-style: normal;font-weight: 500;src: url('../fonts/dancing-script-v29-latin-500.woff2') format('woff2');}
@font-face {font-display: swap;font-family: 'Dancing Script';font-style: normal;font-weight: 600;src: url('../fonts/dancing-script-v29-latin-600.woff2') format('woff2');}
@font-face {font-display: swap;font-family: 'Dancing Script';font-style: normal;font-weight: 700;src: url('../fonts/dancing-script-v29-latin-700.woff2') format('woff2');}

/* Fontenello */
@font-face {font-family: 'fontello';font-style: normal;font-weight: normal;src: url('../fonts/fontello.woff2?39092414') format('woff2');}



/* Farben & Font-Family */
:root {
--colorBlack: #300903;
--colorBrownDark: #6A2E24;
--colorBrown: #C4AB97;
--colorBrownLight: #E9E0D9;
--colorGreenDark: #58953A;
--colorGreen: #B4D06C;
--colorGreenLight: #E8F3C9;
--colorOrangeDark: #A84729;
--colorOrange: #E18053;
--colorOrangeLight: #FDF7F0;
--colorWhite: #FFF;
--fontOpenSans: 'Open Sans', Arial, sans-serif;
--fontDancingScript: 'Dancing Script', Arial, sans-serif;
--transition: all 0.15s ease-in-out;
--borderRadius: 20px;
}



/* Basic */
@-ms-viewport {width: device-width;}
body {-ms-overflow-style: scrollbar;}
@media screen and (max-width: 480px) {
html, body {min-width: 320px;}
}
body {background: var(--colorWhite);scroll-behavior: smooth;}
body.is-loading *, body.is-loading *:before, body.is-loading *:after {animation: none !important;transition: none !important;}

/* Typo */
body, input, select, textarea {color: var(--colorBlack);font-family: var(--fontOpenSans);font-size: 12pt;font-weight: 400;line-height: 1.875;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-moz-font-smoothing: antialiased;}
@media screen and (max-width: 1680px) {}
@media screen and (max-width: 1280px) {}
@media screen and (max-width: 980px) {}
@media screen and (max-width: 736px) {
body, input, select, textarea {font-size: 13pt;}
}
@media screen and (max-width: 480px) {}
a {color: var(--colorBrownDark);text-decoration: underline;display: inline-block;}
a:hover {text-decoration: none;}
a.img {display: inline;text-decoration: none;}
p a {display: inline-block;}
header a,
.banner a {color: var(--colorWhite);text-decoration: none;}
strong, b {font-weight: 600;}
h3 strong {font-weight: 700;}
em, i {font-style: italic;}
p {font-size: 1.0625em;padding: 0 0 1.875em 0;}
article li {font-size: 1.0625em;}
article li li {font-size: 1em;}
th {font-weight: 600;}
th, td {font-size: 1.0625em;}
h1, h2, h3, h4, h5, h6 {font-family: var(--fontOpenSans);color: var(--colorBlack);font-weight: 400;line-height: 1.4;margin: 0 0 1.0em 0;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: inherit;text-decoration: none;}
h1 {font-size: 5.0em;margin: 0 0 1.1em 0;font-family: var(--fontDancingScript);}
h2 {font-size: 2.0em;margin: 0.55em 0 1.1em 0;font-weight: 300;}
h3 {font-size: 1.6em;margin: .55em 0 .75em 0;font-weight: 300;}
h4 {font-size: 1.64em;}
h5 {font-size: 1.2em;}
h2 + h3 {font-size: 1.4em;font-weight: 400;margin: -1.6em 0 1.6em 0;text-transform: none;}
.align-center h2 + h3 {margin: -1.6em 0 3.2em 0;}
.align-center h2 + h3:before {position: absolute;bottom: 0.8em;left: 50%;width: 76px;height: 1px;margin: 0 auto;background: var(--colorBrownDark);content: "";transform: translateX(-53%);}
@media screen and (max-width: 480px) {
h2 {font-size: 1.8em;}
h3 {font-size: 1.6em;margin: .25em 0 1.0em 0;}
h4 {font-size: 1.4em;}
h5 {font-size: 1.2em;line-height: 1.4em;}
h2 + h3 {font-size: 2.1em;font-weight: 400;margin: -1.1em 0 2.0em 0;line-height: 1.3;text-transform: none;}
.align-center h2 + h3 {margin: -1.2em 0 2.0em 0;}
}
sub {font-size: 0.75em;position: relative;top: 0.25em;}
sup {font-size: 0.8em;position: relative;top: -0.5em;}
hr {margin: 0 0 2.25em;border: 0;border-bottom: solid 1px var(--colorBrown);}
hr.major {margin: 3.0em 0 4.0em;}
.grey hr,
.grey-dark hr {border-bottom: solid 1px var(--colorWhite);}
form hr {margin: 1.0em 0 2.0em;}
.align-left {text-align: left;}
.align-center {text-align: center;}
.align-right {text-align: right;}
.big {font-size: 2.5em;}
.small {font-size: 0.9em;}
h1 .small {font-size: 0.667em;font-weight: 400;margin-left: .1em;}
h2 .small {font-size: 0.75em;font-weight: 300;}
h3 .small {font-size: 0.75em;font-weight: 400;}
.marginTop {margin-top: 40px;}
.marginBottom {margin-bottom: 40px;}
.marginBottomSmall {margin-bottom: 0.875em;}
.marginBottom15 {margin-bottom: 15px;}
.paddingTop10 {padding-top: 10px;}
.paddingBottomSmall {padding-bottom: 0.875em;}
.uppercase {text-transform: uppercase;font-weight: 600;}
.hyphens {hyphens: auto;}
.nowrap {white-space: nowrap;}
.lineHeightSmall {line-height: 1.4em;}
abbr {cursor: help;}

/* Icon */
[class^="icon-"]:before,
[class*=" icon-"]:before,
.nav_hover a:before,
#hero a:before,
#main a:before,
#main li:before,
#footer li a:before,
#footer a.icon:before,
.icon-mail:before,
.icon-phone:before {content: '\e80d';display: inline-block;width: 1em;margin-right: 5px;padding-right: 0;color: var(--colorBrownDark);font-family: "fontello";font-size: .8em;font-style: normal;font-weight: normal;font-variant: normal;line-height: 1em;text-align: center;vertical-align: inherit;text-decoration: none;text-transform: none !important;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;speak: none;}
.icon-ok:before {content: '\e804';margin-right: 3px;vertical-align: 1px;transform: inherit;}
.icon-up:before {content: '\e811';margin-right: 3px;vertical-align: 1px;transform: inherit;}
.icon-fax:before {content: '\f1ac';margin-right: 3px;vertical-align: 1px;transform: inherit;}
.icon-mail:before {content: '\e802';margin-right: 6px;vertical-align: 1px;transform: inherit;}
.icon-link:before {content: '\e807';margin-right: 3px;vertical-align: 1px;transform: inherit;}
.icon-leaf:before {content: '\e80d';}
.icon-down:before {content: '\e80e';margin-right: 3px;vertical-align: 1px;transform: inherit;}
.icon-left:before {content: '\e80f';margin-right: 3px;vertical-align: 1px;transform: inherit;}
.icon-phone:before {content: '\e800';margin-right: 3px;vertical-align: 1px;transform: inherit;}
.icon-right:before {content: '\e810';margin-right: 3px;vertical-align: 1px;transform: inherit;}
.icon-truck:before {content: '\e806';margin-right: 3px;vertical-align: 1px;transform: inherit;}
.icon-mobile:before {content: '\e801';margin-right: 6px;vertical-align: 1px;transform: inherit;}
.icon-cancel:before {content: '\e805';margin-right: 3px;vertical-align: 1px;transform: inherit;}
.icon-envira:before {content: '\f299';margin-right: 3px;vertical-align: 1px;transform: inherit;}
.icon-mail-alt:before {content: '\f0e0';margin-right: 3px;vertical-align: 1px;transform: inherit;}
.icon-whatsapp:before {content: '\f232';margin-right: 6px;vertical-align: 1px;transform: inherit;}
.icon-truck-solid:before {content: '\e803';margin-right: 3px;vertical-align: 1px;transform: inherit;}

#main li:before {content: '\e804';width: 21px;height: 21px;margin-left: -40px;margin-right: 9px;padding-top: 3px;font-size: .9em;color: var(--colorWhite);background-color: var(--colorBrownDark);border-radius: 50%;vertical-align: 0;}
#footer p a:before {color: var(--colorWhite);vertical-align: 0;}
#footer .icon-phone:before {font-size: 1em;margin-right: 6px;}
#footer .icon-mail:before {font-size: 1em;margin-right: 8px;}
#footer a:hover::before {color: var(--colorOrange);}

/* List */
article ol {list-style-type: decimal;margin: 0 0 2em 0;padding-left: 1.25em;}
article ol li {padding-left: 0.25em;}
article ul {margin: 0 0 2em 40px;list-style: none;}
article ul ul {margin: .5em 0 .15em;padding-left: 1.5em;}
article ul li {position: relative;padding-bottom: .6em;line-height: 1.7em;font-weight: 600;}

/* Image */
#main img {display: block;width: 100%;height: auto;margin: 0 0 2.0em 0;border-radius: var(--borderRadius);}
#main img.rounded {border-radius: 50%;margin: 0 0 2.5em 0;}

/* Header Logo */
#header {top: 0;width: 100%;padding: 30px 0 0;cursor: default;}
#logo_img {width: 260px;height: auto;vertical-align: top;transition: var(--transition);}
@media screen and (max-width: 980px) {
}

/* Banner Hero */
#hero {position: relative;height: 700px;margin-top: 30px;padding-top: 0;background-image: url("../images/index/bg_lokals.webp");background-repeat: no-repeat;background-attachment: scroll;background-position: center center;background-size: cover;}
#introText {position: relative;margin-top: 110px;padding-top: 35px;padding-bottom: 25px;background-color: var(--colorOrangeDark);border-radius: var(--borderRadius);box-shadow: 0 0 0 0 rgba(0,0,0,0), 0 0 0 0 rgba(0,0,0,0), 0 20px 25px -5px rgba(0,0,0,.2), 0 8px 10px -6px rgba(0,0,0,.2);}
#introText h1 {margin: .3em 8px .35em 12px;font-size: 5.7em;font-weight: 600;line-height: 1.025;color: var(--colorWhite);}
#introText p {padding: 0 10px 10px;font-family: var(--fontOpenSans);font-size: 1.6em;font-weight: 500;line-height: 1.1;color: var(--colorWhite);}
@media screen and (max-width: 1280px) {
#hero {height: 600px;}
#introText {margin-top: 100px;}
#introText h1 {font-size: 4.7em;}
#introText p {font-size: 1.4em;}
}
@media screen and (max-width: 980px) {
#hero {height: 450px;}
#introText {margin-top: 60px;}
#introText h1 {margin: .3em 8px .4em 12px;font-size: 3.6em;}
#introText p {font-size: 1.3em;}
}
@media screen and (max-width: 736px) {
#introText {margin-top: 75px;}
#introText h1 {margin: .3em 8px .45em 12px;font-size: 2.8em;}
#introText p {font-size: 1.1em;}
}
@media screen and (max-width: 480px) {
#hero {height: 360px;}
#introText {margin-top: 40px;}
#introText h1 {margin: .27em 4px .45em 6px;font-size: 2.2em;}
#introText p {font-size: 1.0em;}
}

/* Main */
#main {padding: 0;background-color: var(--colorOrangeLight);}

/* section */
#main section {padding: 110px 0 90px;}

/* Footer */
#footer {margin-top: 0;padding: 70px 0;border-top: 20px solid var(--colorOrangeLight);background-color: var(--colorBrownDark);color: var(--colorWhite);}
#footer p {margin-top: 20px;padding: 0;color: var(--colorWhite);font-size: 1em;line-height: 2.1em;}
#footer a {color: var(--colorWhite);text-decoration: none;}
#footer a:hover {color: var(--colorOrange);}
#footer a span.label {display: none;}
@media screen and (max-width: 980px) {
#footer {padding: 75px 0;}
}
@media screen and (max-width: 736px) {
#footer {padding: 65px 0;}
}



/* Print-Stylesheet */
@media print {
* {position: relative !important;top: 0;left: 0;line-height: 1.4em;}
#menu,
#header,
#nav,
#hero,
.banner {display: none;}
}