.clearfix{zoom:1}.clearfix::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}input,label,textarea,select,button{margin:0px;display:inline-block}header,footer,section,article,figure,figcaption,aside,address,nav{display:block}body{margin:0px;padding:0px}@font-face{font-family:'Suisse Intl';font-style:normal;font-weight:100;src:local("Suisse Intl Hairline"),local("SuisseIntl-Hairline"),url("../fonts/SuisseIntl-Hairline.woff2") format("woff2")}@font-face{font-family:'Suisse Intl';font-style:italic;font-weight:100;src:local("Suisse Intl Hairline Italic"),local("SuisseIntl-Hairline-Italic"),url("../fonts/SuisseIntl-Hairline-It.woff2") format("woff2")}@font-face{font-family:'Suisse Intl';font-style:normal;font-weight:200;src:local("Suisse Intl Thin"),local("SuisseIntl-Thin"),url("../fonts/SuisseIntl-Thin.woff2") format("woff2")}@font-face{font-family:'Suisse Intl';font-style:italic;font-weight:200;src:local("Suisse Intl Thin Italic"),local("SuisseIntl-Thin-Italic"),url("../fonts/SuisseIntl-Thin-It.woff2") format("woff2")}@font-face{font-family:'Suisse Intl';font-style:normal;font-weight:300;src:local("Suisse Intl Light"),local("SuisseIntl-Light"),url("../fonts/SuisseIntl-Light.woff2") format("woff2")}@font-face{font-family:'Suisse Intl';font-style:italic;font-weight:300;src:local("Suisse Intl Light Italic"),local("SuisseIntl-Light-Italic"),url("../fonts/SuisseIntl-Light-It.woff2") format("woff2")}@font-face{font-family:'Suisse Intl';font-style:normal;font-weight:400;src:local("Suisse Intl Regular"),local("SuisseIntl-Regular"),url("../fonts/SuisseIntl-Regular.woff2") format("woff2")}@font-face{font-family:'Suisse Intl';font-style:italic;font-weight:400;src:local("Suisse Intl Regular Italic"),local("SuisseIntl-Regular-Italic"),url("../fonts/SuisseIntl-Regular-It.woff2") format("woff2")}@font-face{font-family:'Suisse Intl';font-style:normal;font-weight:500;src:local("Suisse Intl Book"),local("SuisseIntl-Book"),url("../fonts/SuisseIntl-Book.woff2") format("woff2")}@font-face{font-family:'Suisse Intl';font-style:italic;font-weight:500;src:local("Suisse Intl Book Italic"),local("SuisseIntl-Book-Italic"),url("../fonts/SuisseIntl-Book-It.woff2") format("woff2")}@font-face{font-family:'Suisse Intl';font-style:normal;font-weight:600;src:local("Suisse Intl Medium"),local("SuisseIntl-Medium"),url("../fonts/SuisseIntl-Medium.woff2") format("woff2")}@font-face{font-family:'Suisse Intl';font-style:italic;font-weight:600;src:local("Suisse Intl Medium Italic"),local("SuisseIntl-Medium-Italic"),url("../fonts/SuisseIntl-Medium-It.woff2") format("woff2")}@font-face{font-family:'Suisse Intl';font-style:normal;font-weight:700;src:local("Suisse Intl Semibold"),local("SuisseIntl-Semibold"),url("../fonts/SuisseIntl-Semibold.woff2") format("woff2")}@font-face{font-family:'Suisse Intl';font-style:italic;font-weight:700;src:local("Suisse Intl Semibold Italic"),local("SuisseIntl-Semibold-Italic"),url("../fonts/SuisseIntl-Semibold-It.woff2") format("woff2")}@font-face{font-family:'Suisse Intl';font-style:normal;font-weight:800;src:local("Suisse Intl Bold"),local("SuisseIntl-Bold"),url("../fonts/SuisseIntl-Bold.woff2") format("woff2")}@font-face{font-family:'Suisse Intl';font-style:italic;font-weight:800;src:local("Suisse Intl Bold Italic"),local("SuisseIntl-Bold-Italic"),url("../fonts/SuisseIntl-Bold-It.woff2") format("woff2")}@font-face{font-family:'Suisse Intl';font-style:normal;font-weight:900;src:local("Suisse Intl Black"),local("SuisseIntl-Black"),url("../fonts/SuisseIntl-Black.woff2") format("woff2")}@font-face{font-family:'Suisse Intl';font-style:italic;font-weight:900;src:local("Suisse Intl Black Italic"),local("SuisseIntl-Black-Italic"),url("../fonts/SuisseIntl-Black-It.woff2") format("woff2")}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url("../fonts/MaterialIcons-Regular.eot");src:local("Material Icons"),local("MaterialIcons-Regular"),url("../fonts/MaterialIcons-Regular.woff2") format("woff2"),url("../fonts/MaterialIcons-Regular.woff") format("woff"),url("../fonts/MaterialIcons-Regular.ttf") format("truetype")}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}html,body{margin:0px;padding:0px;font-family:"Suisse Intl",Helvetica,Arial,sans-serif;font-weight:400}article,section,figure,figcaption,aside,main,header,footer,nav,summary,details{margin:0px;padding:0px;display:block}nav ul{zoom:1;padding:0px;margin:0px;list-style:none}nav ul::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}nav ul dt{float:left;clear:left}nav ul dd{float:left;margin:0}img{display:block}a img{border:0px}p{line-height:1.6em;margin:7.5px 0}button,input,select,textarea,details,summary,a,option,label{outline:none;font-family:"Suisse Intl",Helvetica,Arial,sans-serif}label{height:35px;line-height:35px}label *{height:35px;line-height:35px}label.big{height:45px;line-height:45px}label.big *{height:45px;line-height:45px}input,select,textarea{border:1px solid #ddd;font-size:16px;color:#222}input:focus,select:focus,textarea:focus{border-color:#5c9a45;color:#222}input.big,select.big,textarea.big{font-size:20px}input,select{height:35px;line-height:35px}input.big,select.big{height:45px;line-height:45px}button,.button,input[type="button"]{display:inline-block;height:35px;line-height:35px;border:none;background-color:#5c9a45;color:#fff;cursor:pointer;font-size:16px;font-family:"Suisse Intl",Helvetica,Arial,sans-serif;text-align:center;text-decoration:none;padding:0 10px}button:hover,.button:hover,input[type="button"]:hover{background-color:#67ac4d;color:#fff;transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out}button:active,.button:active,input[type="button"]:active{background-color:#51883d}button:after,.button:after,input[type="button"]:after{transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out}button.big,.button.big,input[type="button"].big{height:45px;line-height:45px;font-size:20px;min-width:100px}.big button,.big .button,.big input[type="button"]{height:45px;line-height:45px;font-size:20px;min-width:100px}.big input,.big select{height:45px;line-height:45px}.big label{height:45px;line-height:45px}.big label *{height:45px;line-height:45px}a{color:#111;text-decoration:none}a:hover{color:#222}a:active{color:#000}.clearfix{zoom:1}.clearfix::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.clear{clear:both}.assistive{visibility:hidden;overflow:hidden;display:block;margin:0px;height:0px;padding:0px;width:0px}.container{width:96%;max-width:1400px;margin:0px auto;zoom:1}.container::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.container .container{margin:0px;width:auto;max-width:auto}.container.container-small{max-width:800px !important;margin:0 auto !important;float:none !important}@media (max-width: 1400px){.container{width:100%;max-width:100% !important}}.x-container{overflow:hidden;width:calc(100% + 15px);padding-left:15px;margin-left:-15px;margin-top:-15px}.x-container .x-grid{margin:0 -15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;-webkit-flex-flow:wrap;flex-flow:wrap;justify-content:flex-start}@media (max-width: 600px){.x-container .x-grid{margin:0}}.x-container .x-grid.stretch{-webkit-align-items:stretch;align-items:stretch}.x-container .x-grid.centered-kid{-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:center;justify-content:center}.x-container .x-grid .x-item{float:none;width:100%;padding:15px;position:relative;word-wrap:break-word}.x-container .x-grid .x-item>*:not(.button){height:100%}@media (max-width: 600px){.x-container .x-grid .x-item{padding:15px 0}}.x-container .x-grid .x-separator{width:100%}.x-container .x-grid.col-x2 .x-item{width:50%}@media (max-width: 600px){.x-container .x-grid.col-x2 .x-item{width:100%}}.x-container .x-grid.col-x3 .x-item{width:33.3333%}@media (max-width: 750px){.x-container .x-grid.col-x3 .x-item{width:50%}}@media (max-width: 600px){.x-container .x-grid.col-x3 .x-item{width:100%}}.x-container .x-grid.col-x4 .x-item{width:25%}@media (max-width: 750px){.x-container .x-grid.col-x4 .x-item{width:50%}}@media (max-width: 600px){.x-container .x-grid.col-x4 .x-item{width:100%}}.x-container .x-grid.col-x5 .x-item{width:20%}@media (max-width: 1260px){.x-container .x-grid.col-x5 .x-item{width:25%}}@media (max-width: 750px){.x-container .x-grid.col-x5 .x-item{width:50%}}@media (max-width: 600px){.x-container .x-grid.col-x5 .x-item{width:100%}}.x-container .x-grid.col-x6 .x-item{width:16.6666666667%}@media (max-width: 1260px){.x-container .x-grid.col-x6 .x-item{width:25%}}@media (max-width: 750px){.x-container .x-grid.col-x6 .x-item{width:50%}}@media (max-width: 600px){.x-container .x-grid.col-x6 .x-item{width:100%}}.regrid-container{zoom:1;margin:0 -15px}.regrid-container::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.regrid-container .regrid{float:left;padding:0 15px}.regrid-container.no-padding{margin:0px}.regrid-container.no-padding .regrid{padding:0px}@media all and (max-width: 600px){.regrid.xs-1{width:100%}.regrid.xs-80{width:80%}.regrid.xs-75{width:75.00001875%}.regrid.xs-70{width:70.0000014%}.regrid.xs-66{width:66.6671111141%}.regrid.xs-60{width:60.0000024%}.regrid.xs-2{width:50%}.regrid.xs-3{width:33.3333333333%}.regrid.xs-4{width:25%}.regrid.xs-5{width:20%}.regrid.xs-6{width:16.6666666667%}.regrid.xs-7{width:14.2857142857%}.regrid.xs-8{width:12.5%}.regrid.xs-9{width:11.1111111111%}.regrid.xs-10{width:10%}.regrid.xs-11{width:9.0909090909%}.regrid.xs-12{width:8.3333333333%}}@media all and (min-width: 600px) and (max-width: 750px){.regrid.xs-1{width:100%}.regrid.xs-80{width:80%}.regrid.xs-75{width:75.00001875%}.regrid.xs-70{width:70.0000014%}.regrid.xs-66{width:66.6666666667%}.regrid.xs-60{width:60.0000024%}.regrid.xs-2{width:50%}.regrid.xs-3{width:33.3333333333%}.regrid.xs-4{width:25%}.regrid.xs-5{width:20%}.regrid.xs-6{width:16.6666666667%}.regrid.xs-7{width:14.2857142857%}.regrid.xs-8{width:12.5%}.regrid.xs-9{width:11.1111111111%}.regrid.xs-10{width:10%}.regrid.xs-11{width:9.0909090909%}.regrid.xs-12{width:8.3333333333%}.regrid.s-1{width:100%}.regrid.s-80{width:80%}.regrid.s-75{width:75.00001875%}.regrid.s-70{width:70.0000014%}.regrid.s-66{width:66.6666666667%}.regrid.s-60{width:60.0000024%}.regrid.s-2{width:50%}.regrid.s-3{width:33.3333333333%}.regrid.s-4{width:25%}.regrid.s-5{width:20%}.regrid.s-6{width:16.6666666667%}.regrid.s-7{width:14.2857142857%}.regrid.s-8{width:12.5%}.regrid.s-9{width:11.1111111111%}.regrid.s-10{width:10%}.regrid.s-11{width:9.0909090909%}.regrid.s-12{width:8.3333333333%}}@media all and (min-width: 750px) and (max-width: 970px){.regrid.xs-1{width:100%}.regrid.xs-80{width:80%}.regrid.xs-75{width:75.00001875%}.regrid.xs-70{width:70.0000014%}.regrid.xs-66{width:66.6666666667%}.regrid.xs-60{width:60.0000024%}.regrid.xs-2{width:50%}.regrid.xs-3{width:33.3333333333%}.regrid.xs-4{width:25%}.regrid.xs-5{width:20%}.regrid.xs-6{width:16.6666666667%}.regrid.xs-7{width:14.2857142857%}.regrid.xs-8{width:12.5%}.regrid.xs-9{width:11.1111111111%}.regrid.xs-10{width:10%}.regrid.xs-11{width:9.0909090909%}.regrid.xs-12{width:8.3333333333%}.regrid.s-1{width:100%}.regrid.s-80{width:80%}.regrid.s-75{width:75.00001875%}.regrid.s-70{width:70.0000014%}.regrid.s-66{width:66.6666666667%}.regrid.s-60{width:60.0000024%}.regrid.s-2{width:50%}.regrid.s-3{width:33.3333333333%}.regrid.s-4{width:25%}.regrid.s-5{width:20%}.regrid.s-6{width:16.6666666667%}.regrid.s-7{width:14.2857142857%}.regrid.s-8{width:12.5%}.regrid.s-9{width:11.1111111111%}.regrid.s-10{width:10%}.regrid.s-11{width:9.0909090909%}.regrid.s-12{width:8.3333333333%}.regrid.m-1{width:100%}.regrid.m-80{width:80%}.regrid.m-75{width:75.00001875%}.regrid.m-70{width:70.0000014%}.regrid.m-66{width:66.6666666667%}.regrid.m-60{width:60.0000024%}.regrid.m-2{width:50%}.regrid.m-3{width:33.3333333333%}.regrid.m-4{width:25%}.regrid.m-5{width:20%}.regrid.m-6{width:16.6666666667%}.regrid.m-7{width:14.2857142857%}.regrid.m-8{width:12.5%}.regrid.m-9{width:11.1111111111%}.regrid.m-10{width:10%}.regrid.m-11{width:9.0909090909%}.regrid.m-12{width:8.3333333333%}}@media all and (min-width: 970px) and (max-width: 1260px){.regrid.xs-1{width:100%}.regrid.xs-80{width:80%}.regrid.xs-75{width:75.00001875%}.regrid.xs-70{width:70.0000014%}.regrid.xs-66{width:66.6666666667%}.regrid.xs-60{width:60.0000024%}.regrid.xs-2{width:50%}.regrid.xs-3{width:33.3333333333%}.regrid.xs-4{width:25%}.regrid.xs-5{width:20%}.regrid.xs-6{width:16.6666666667%}.regrid.xs-7{width:14.2857142857%}.regrid.xs-8{width:12.5%}.regrid.xs-9{width:11.1111111111%}.regrid.xs-10{width:10%}.regrid.xs-11{width:9.0909090909%}.regrid.xs-12{width:8.3333333333%}.regrid.s-1{width:100%}.regrid.s-80{width:80%}.regrid.s-75{width:75.00001875%}.regrid.s-70{width:70.0000014%}.regrid.s-66{width:66.6666666667%}.regrid.s-60{width:60.0000024%}.regrid.s-2{width:50%}.regrid.s-3{width:33.3333333333%}.regrid.s-4{width:25%}.regrid.s-5{width:20%}.regrid.s-6{width:16.6666666667%}.regrid.s-7{width:14.2857142857%}.regrid.s-8{width:12.5%}.regrid.s-9{width:11.1111111111%}.regrid.s-10{width:10%}.regrid.s-11{width:9.0909090909%}.regrid.s-12{width:8.3333333333%}.regrid.m-1{width:100%}.regrid.m-80{width:80%}.regrid.m-75{width:75.00001875%}.regrid.m-70{width:70.0000014%}.regrid.m-66{width:66.6666666667%}.regrid.m-60{width:60.0000024%}.regrid.m-2{width:50%}.regrid.m-3{width:33.3333333333%}.regrid.m-4{width:25%}.regrid.m-5{width:20%}.regrid.m-6{width:16.6666666667%}.regrid.m-7{width:14.2857142857%}.regrid.m-8{width:12.5%}.regrid.m-9{width:11.1111111111%}.regrid.m-10{width:10%}.regrid.m-11{width:9.0909090909%}.regrid.m-12{width:8.3333333333%}.regrid.l-1{width:100%}.regrid.l-80{width:80%}.regrid.l-75{width:75.00001875%}.regrid.l-70{width:70.0000014%}.regrid.l-66{width:66.6666666667%}.regrid.l-60{width:60.0000024%}.regrid.l-2{width:50%}.regrid.l-3{width:33.3333333333%}.regrid.l-4{width:25%}.regrid.l-5{width:20%}.regrid.l-6{width:16.6666666667%}.regrid.l-7{width:14.2857142857%}.regrid.l-8{width:12.5%}.regrid.l-9{width:11.1111111111%}.regrid.l-10{width:10%}.regrid.l-11{width:9.0909090909%}.regrid.l-12{width:8.3333333333%}}@media all and (min-width: 1260px) and (max-width: 1400px){.regrid.xs-1{width:100%}.regrid.xs-80{width:80%}.regrid.xs-75{width:75.00001875%}.regrid.xs-70{width:70.0000014%}.regrid.xs-66{width:66.6666666667%}.regrid.xs-60{width:60.0000024%}.regrid.xs-2{width:50%}.regrid.xs-3{width:33.3333333333%}.regrid.xs-4{width:25%}.regrid.xs-5{width:20%}.regrid.xs-6{width:16.6666666667%}.regrid.xs-7{width:14.2857142857%}.regrid.xs-8{width:12.5%}.regrid.xs-9{width:11.1111111111%}.regrid.xs-10{width:10%}.regrid.xs-11{width:9.0909090909%}.regrid.xs-12{width:8.3333333333%}.regrid.s-1{width:100%}.regrid.s-80{width:80%}.regrid.s-75{width:75.00001875%}.regrid.s-70{width:70.0000014%}.regrid.s-66{width:66.6666666667%}.regrid.s-60{width:60.0000024%}.regrid.s-2{width:50%}.regrid.s-3{width:33.3333333333%}.regrid.s-4{width:25%}.regrid.s-5{width:20%}.regrid.s-6{width:16.6666666667%}.regrid.s-7{width:14.2857142857%}.regrid.s-8{width:12.5%}.regrid.s-9{width:11.1111111111%}.regrid.s-10{width:10%}.regrid.s-11{width:9.0909090909%}.regrid.s-12{width:8.3333333333%}.regrid.m-1{width:100%}.regrid.m-80{width:80%}.regrid.m-75{width:75.00001875%}.regrid.m-70{width:70.0000014%}.regrid.m-66{width:66.6666666667%}.regrid.m-60{width:60.0000024%}.regrid.m-2{width:50%}.regrid.m-3{width:33.3333333333%}.regrid.m-4{width:25%}.regrid.m-5{width:20%}.regrid.m-6{width:16.6666666667%}.regrid.m-7{width:14.2857142857%}.regrid.m-8{width:12.5%}.regrid.m-9{width:11.1111111111%}.regrid.m-10{width:10%}.regrid.m-11{width:9.0909090909%}.regrid.m-12{width:8.3333333333%}.regrid.l-1{width:100%}.regrid.l-80{width:80%}.regrid.l-75{width:75.00001875%}.regrid.l-70{width:70.0000014%}.regrid.l-66{width:66.6666666667%}.regrid.l-60{width:60.0000024%}.regrid.l-2{width:50%}.regrid.l-3{width:33.3333333333%}.regrid.l-4{width:25%}.regrid.l-5{width:20%}.regrid.l-6{width:16.6666666667%}.regrid.l-7{width:14.2857142857%}.regrid.l-8{width:12.5%}.regrid.l-9{width:11.1111111111%}.regrid.l-10{width:10%}.regrid.l-11{width:9.0909090909%}.regrid.l-12{width:8.3333333333%}.regrid.xl-1{width:100%}.regrid.xl-80{width:80%}.regrid.xl-75{width:75.00001875%}.regrid.xl-70{width:70.0000014%}.regrid.xl-66{width:66.6666666667%}.regrid.xl-60{width:60.0000024%}.regrid.xl-2{width:50%}.regrid.xl-3{width:33.3333333333%}.regrid.xl-4{width:25%}.regrid.xl-5{width:20%}.regrid.xl-6{width:16.6666666667%}.regrid.xl-7{width:14.2857142857%}.regrid.xl-8{width:12.5%}.regrid.xl-9{width:11.1111111111%}.regrid.xl-10{width:10%}.regrid.xl-11{width:9.0909090909%}.regrid.xl-12{width:8.3333333333%}}@media all and (min-width: 1400px){.regrid.xs-1{width:100%}.regrid.xs-80{width:80%}.regrid.xs-75{width:75.00001875%}.regrid.xs-70{width:70.0000014%}.regrid.xs-66{width:66.6666666667%}.regrid.xs-60{width:60.0000024%}.regrid.xs-2{width:50%}.regrid.xs-3{width:33.3333333333%}.regrid.xs-4{width:25%}.regrid.xs-5{width:20%}.regrid.xs-6{width:16.6666666667%}.regrid.xs-7{width:14.2857142857%}.regrid.xs-8{width:12.5%}.regrid.xs-9{width:11.1111111111%}.regrid.xs-10{width:10%}.regrid.xs-11{width:9.0909090909%}.regrid.xs-12{width:8.3333333333%}.regrid.s-1{width:100%}.regrid.s-80{width:80%}.regrid.s-75{width:75.00001875%}.regrid.s-70{width:70.0000014%}.regrid.s-66{width:66.6666666667%}.regrid.s-60{width:60.0000024%}.regrid.s-2{width:50%}.regrid.s-3{width:33.3333333333%}.regrid.s-4{width:25%}.regrid.s-5{width:20%}.regrid.s-6{width:16.6666666667%}.regrid.s-7{width:14.2857142857%}.regrid.s-8{width:12.5%}.regrid.s-9{width:11.1111111111%}.regrid.s-10{width:10%}.regrid.s-11{width:9.0909090909%}.regrid.s-12{width:8.3333333333%}.regrid.m-1{width:100%}.regrid.m-80{width:80%}.regrid.m-75{width:75.00001875%}.regrid.m-70{width:70.0000014%}.regrid.m-66{width:66.6666666667%}.regrid.m-60{width:60.0000024%}.regrid.m-2{width:50%}.regrid.m-3{width:33.3333333333%}.regrid.m-4{width:25%}.regrid.m-5{width:20%}.regrid.m-6{width:16.6666666667%}.regrid.m-7{width:14.2857142857%}.regrid.m-8{width:12.5%}.regrid.m-9{width:11.1111111111%}.regrid.m-10{width:10%}.regrid.m-11{width:9.0909090909%}.regrid.m-12{width:8.3333333333%}.regrid.l-1{width:100%}.regrid.l-80{width:80%}.regrid.l-75{width:75.00001875%}.regrid.l-70{width:70.0000014%}.regrid.l-66{width:66.6666666667%}.regrid.l-60{width:60.0000024%}.regrid.l-2{width:50%}.regrid.l-3{width:33.3333333333%}.regrid.l-4{width:25%}.regrid.l-5{width:20%}.regrid.l-6{width:16.6666666667%}.regrid.l-7{width:14.2857142857%}.regrid.l-8{width:12.5%}.regrid.l-9{width:11.1111111111%}.regrid.l-10{width:10%}.regrid.l-11{width:9.0909090909%}.regrid.l-12{width:8.3333333333%}.regrid.xl-1{width:100%}.regrid.xl-80{width:80%}.regrid.xl-75{width:75.00001875%}.regrid.xl-70{width:70.0000014%}.regrid.xl-66{width:66.6666666667%}.regrid.xl-60{width:60.0000024%}.regrid.xl-2{width:50%}.regrid.xl-3{width:33.3333333333%}.regrid.xl-4{width:25%}.regrid.xl-5{width:20%}.regrid.xl-6{width:16.6666666667%}.regrid.xl-7{width:14.2857142857%}.regrid.xl-8{width:12.5%}.regrid.xl-9{width:11.1111111111%}.regrid.xl-10{width:10%}.regrid.xl-11{width:9.0909090909%}.regrid.xl-12{width:8.3333333333%}.regrid.xxl-1{width:100%}.regrid.xxl-80{width:80%}.regrid.xxl-75{width:75.00001875%}.regrid.xxl-70{width:70.0000014%}.regrid.xxl-66{width:66.6666666667%}.regrid.xxl-60{width:60.0000024%}.regrid.xxl-2{width:50%}.regrid.xxl-3{width:33.3333333333%}.regrid.xxl-4{width:25%}.regrid.xxl-5{width:20%}.regrid.xxl-6{width:16.6666666667%}.regrid.xxl-7{width:14.2857142857%}.regrid.xxl-8{width:12.5%}.regrid.xxl-9{width:11.1111111111%}.regrid.xxl-10{width:10%}.regrid.xxl-11{width:9.0909090909%}.regrid.xxl-12{width:8.3333333333%}}body{font-size:16px;font-weight:300}@media (max-width: 1400px){body{font-size:calc(14px + 0.2vw)}}h1,h2,h3,h4{line-height:normal}h1,.h1{font-size:40px;margin:30px 0 15px 0px;font-weight:300}@media (max-width: 1400px){h1,.h1{font-size:calc(30px + 0.7vw)}}h2{font-size:30px;margin:30px 0 21px 0;font-weight:300}@media (max-width: 1400px){h2{font-size:calc(20px + 0.5vw)}}h3{font-size:20px;margin:30px 0 15px 0;font-weight:500}@media (max-width: 1400px){h3{font-size:calc(16px + 0.2vw)}}h4{font-size:18px;font-weight:500;margin:30px 0 15px 0}@media (max-width: 1400px){h4{font-size:calc(14px + 0.2vw)}}address{font-style:normal}address a{text-decoration:none}.centered{text-align:center}figure img{width:100%}figcaption{font-size:12px;text-align:left}aside a,.sidebar a,nav a{text-decoration:none}a.download,p a[data-entity-type="file"]{color:#5c9a45;display:inline-block;padding:0px 10px 0px 25px;background-color:#ecf5e9;position:relative;text-decoration:none}a.download:before,p a[data-entity-type="file"]:before{font-family:"Material Icons";content:"arrow_downward";font-size:18px;line-height:14px;position:absolute;left:4px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%)}a.download:hover,p a[data-entity-type="file"]:hover{color:#67ac4d}a.download:active,p a[data-entity-type="file"]:active{color:#51883d}.switch-case{text-align:right;margin-top:-30px;margin-bottom:30px;border-bottom:1px solid #f6f6f6}.switch-case a{display:inline-block;padding:5px 10px;border-bottom:1px solid #f6f6f6;margin-bottom:-1px;text-decoration:none}.switch-case a:hover{background-color:#f6f6f6}.switch-case a.active{border-bottom:1px solid #5c9a45;background-color:#ecf5e9}.toggle-box .toggle-button{background-image:url(../img/arrow-down-green.svg);background-size:15px auto;-moz-background-size:15px auto;-webkit-background-size:15px auto;-o-background-size:15px auto;background-repeat:no-repeat;background-position:right 15px center;transition:border 0.3s ease-in-out,margin 0.3s ease-in-out,padding 0.15s ease-out;-webkit-transition:border 0.3s ease-in-out,margin 0.3s ease-in-out,padding 0.15s ease-out;-moz-transition:border 0.3s ease-in-out,margin 0.3s ease-in-out,padding 0.15s ease-out;-o-transition:border 0.3s ease-in-out,margin 0.3s ease-in-out,padding 0.15s ease-out;padding:15px 30px 15px 0;border-bottom:1px solid #5c9a45;margin-bottom:30px;cursor:pointer}.toggle-box .toggle-button *{margin:0}.toggle-box .toggle-button:hover{background-color:#f6f6f6;padding-left:15px}.toggle-box.show>.toggle-button{background-image:url(../img/arrow-up-green.svg);border-color:white;margin-bottom:15px}nav.pager ul{width:100%;text-align:center}nav.pager ul li{display:inline-block}nav.pager ul li.is-active a{background-color:#5c9a45;color:white}nav.pager ul li a{display:block;padding:5px;min-width:30px}.visually-hidden{display:none}input.error,select.error,textarea.error{border-color:#ff003c}label.checkbox.error{color:#ff003c}label.checkbox.error input{border-color:#ff003c}label.checkbox.error span{color:#ff003c}.error-message{border:1px solid #ff003c;color:#ff003c;padding:7.5px 15px;background-color:#fff5f7;margin:15px 0 30px 0}.error-message.success{border-color:#5c9a45;background-color:#ecf5e9;color:#5c9a45}aside a.download{display:block;margin:5px 0;padding:5px 5px 5px 25px}main a,address a,.item-person a{color:#5c9a45}main a:hover,address a:hover,.item-person a:hover{color:#5c9a45}main a:active,address a:active,.item-person a:active{color:#51883d}main p>a{text-decoration:none}main p>a:hover{text-decoration:underline}aside nav a,header nav a{padding:7.5px 15px;display:block}aside nav a:hover,header nav a:hover{color:#5c9a45;background-color:#f6f6f6}aside nav a:active,header nav a:active{color:#51883d}aside nav li.active>a,aside nav a.active,header nav li.active>a,header nav a.active{background-color:#ecf5e9;color:#5c9a45}.tabs nav{border-bottom:1px solid #f6f6f6}.tabs nav ul{zoom:1}.tabs nav ul::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.tabs nav ul li{float:left;margin:0 !important}.tabs nav ul li a{display:block;padding:7.5px 15px;border-bottom:1px solid transparent;margin-bottom:-1px}.tabs nav ul li a:hover{background-color:#f6f6f6}.tabs nav ul li.ui-state-active a{border-color:#5c9a45;background-color:#ecf5e9}@media (max-width: 750px){.tabs nav ul li{float:none}.tabs nav ul li a{margin-bottom:0;border:1px solid transparent}.tabs nav ul li.ui-state-active a{border:1px solid #5c9a45}}.tabs .ui-tabs-panel{padding-top:30px}.tabs .ui-tabs-panel>*:first-child{margin-top:0}.formkit .s-15{width:15%}.formkit .s-25{width:25%}.formkit .s-33{width:33.33333%}.formkit .s-50{width:50%}.formkit .s-66{width:66.66666%}.formkit .s-75{width:75%}.formkit .s-85{width:85%}.formkit .s-100{width:100%}.side-labeled fieldset{padding:5px 0;zoom:1}.side-labeled fieldset::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.side-labeled fieldset .input-inline,.side-labeled fieldset>input,.side-labeled fieldset>textarea,.side-labeled fieldset>select{width:calc(100% - 200px);margin:0;display:block;float:left;margin:0}.side-labeled fieldset .input-inline[type="checkbox"],.side-labeled fieldset .input-inline[type="radio"],.side-labeled fieldset>input[type="checkbox"],.side-labeled fieldset>input[type="radio"],.side-labeled fieldset>textarea[type="checkbox"],.side-labeled fieldset>textarea[type="radio"],.side-labeled fieldset>select[type="checkbox"],.side-labeled fieldset>select[type="radio"]{width:auto;margin-right:15px}.side-labeled fieldset .input-inline[disabled],.side-labeled fieldset>input[disabled],.side-labeled fieldset>textarea[disabled],.side-labeled fieldset>select[disabled]{background-color:#eee;color:#666}.side-labeled fieldset .inside{width:calc(100% - 15px - 200px);display:block;float:left;margin-left:200px;padding:15px 0 0 0}@media (max-width: 750px){.side-labeled fieldset .inside{margin-left:0}}.side-labeled fieldset #edit-current-pass--description .inside{padding:0px}.side-labeled fieldset .input-inline{zoom:1;float:left;display:block}.side-labeled fieldset .input-inline::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.side-labeled fieldset .input-inline>input,.side-labeled fieldset .input-inline>textarea,.side-labeled fieldset .input-inline>select{display:block;margin:0;float:left;border-left:0}.side-labeled fieldset .input-inline>input:focus,.side-labeled fieldset .input-inline>textarea:focus,.side-labeled fieldset .input-inline>select:focus{border-left:1px solid #5c9a45}.side-labeled fieldset .input-inline>input:first-child,.side-labeled fieldset .input-inline>textarea:first-child,.side-labeled fieldset .input-inline>select:first-child{border-left:1px solid #ddd}.side-labeled fieldset .input-inline>input:first-child:focus,.side-labeled fieldset .input-inline>textarea:first-child:focus,.side-labeled fieldset .input-inline>select:first-child:focus{border-left:1px solid #5c9a45}.side-labeled .password-strength,.side-labeled .password-suggestions{clear:both;padding-left:200px;font-size:12px}.side-labeled .password-strength .password-strength__meter,.side-labeled .password-suggestions .password-strength__meter{margin-top:-1px;height:2px;background-color:#f6f6f6}.side-labeled .password-strength .password-strength__meter .password-strength__indicator.is-weak,.side-labeled .password-suggestions .password-strength__meter .password-strength__indicator.is-weak{background-color:#ff003c}.side-labeled .password-strength .password-strength__meter .password-strength__indicator.is-good,.side-labeled .password-suggestions .password-strength__meter .password-strength__indicator.is-good{background-color:#5c9a45}@media (max-width: 750px){.side-labeled .password-strength,.side-labeled .password-suggestions{padding-left:0}}.side-labeled label{padding-right:15px;width:200px;padding-top:0;padding-bottom:0;float:left;display:block;margin:0}.side-labeled label.checkbox{zoom:1;display:block;padding-left:200px;width:calc(100% - (15px*2));padding-right:0;padding-top:15px;padding-bottom:15px;height:auto;clear:both;position:relative}.side-labeled label.checkbox::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.side-labeled label.checkbox *{height:auto;line-height:30px}.side-labeled label.checkbox input{width:auto;margin-right:15px;left:200px;top:15px;position:absolute}.side-labeled label.checkbox span{display:block;width:100%;max-width:100%;margin-top:-5px;padding-left:20px}@media (max-width: 750px){.side-labeled fieldset .input-inline,.side-labeled fieldset>input,.side-labeled fieldset>textarea,.side-labeled fieldset>select{width:100%;float:none;max-width:100%}.side-labeled label{float:none;width:100%}.side-labeled label.checkbox{padding-left:0;width:100%}.side-labeled label.checkbox input{left:0}}fieldset{zoom:1;padding:0px;margin:0px;list-style:none;zoom:1;display:block;width:100%;border:0px}fieldset::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}fieldset dt{float:left;clear:left}fieldset dd{float:left;margin:0}fieldset::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}label{display:inline-block;padding:15px 0px 5px;margin:2px 6px 2px 0px}label small{display:inline-block;font-size:12px}input,select{padding:1px 10px 0px 10px;margin:2px 6px 2px 0px}textarea{padding:10px 10px 10px 10px;line-height:normal;margin:2px 0px}input[type="file"]{padding:5px 5px 0px 5px;line-height:100%;vertical-align:top;max-width:100%}input[type="file"].big{padding:9.25px 5px 0px 5px;line-height:100%}button,input[type="button"],input.button{margin:2px 6px 2px 0px;padding:1px 15px 0px 15px}button.big,input[type="button"].big,input.button.big{padding:0px 30px 0px 30px}.buttonset{margin-top:30px;clear:both;zoom:1}.buttonset::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}#content ul:not([class]) li{margin:10px 0;line-height:1.6em}#content img{max-width:100%;height:auto}#content .item-person img{max-width:150px}fieldset.check{padding:0px;margin:10px 0px;position:relative}fieldset.check input{display:block;position:absolute;left:10px;top:19px;width:auto !important;height:auto !important;padding:0px !important;margin:0px !important}fieldset.check label{font-size:14px;margin:0px !important;padding:18px 15px 15px 35px !important;line-height:16px;height:auto !important;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border:1px solid transparent;display:block;cursor:pointer}fieldset.check label a{text-decoration:underline}fieldset.check label:hover{border:1px solid rgba(255,255,255,0.3)}fieldset.check.radio{margin:0px}fieldset.check.radio input{top:6px}fieldset.check.radio label{font-size:16px;padding-top:5px !important;padding-bottom:5px !important;float:left}label{padding-right:15px;display:block}label.checkbox{zoom:1;display:block;padding-left:0;width:calc(100% - (15px*2));padding-right:0;padding-top:15px;padding-bottom:15px;height:auto;clear:both;position:relative}label.checkbox::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}label.checkbox *{height:auto;line-height:30px}label.checkbox input{width:auto;margin-right:15px;left:0;top:15px;position:absolute}label.checkbox span{display:block;width:100%;max-width:100%;margin-top:-5px;padding-left:20px}.formkit .regrid label{display:block;padding:20px 0px 0px 0px;height:auto}.formkit .regrid input,.formkit .regrid select,.formkit .regrid textarea{width:100%;margin-right:0;max-width:100%}.formkit .regrid input[type="checkbox"],.formkit .regrid select[type="checkbox"],.formkit .regrid textarea[type="checkbox"]{width:auto}.formkit .regrid.inline label{padding-top:0px}.formkit .regrid.inline label.block{padding-top:20px}.formkit .regrid.inline input,.formkit .regrid.inline select,.formkit .regrid.inline textarea,.formkit .regrid.inline label,.formkit .regrid.inline button,.formkit .regrid.inline input.button,.formkit .regrid.inline input[type="button"]{width:auto;margin-right:6px;float:left}.formkit .regrid.inline input.block,.formkit .regrid.inline select.block,.formkit .regrid.inline textarea.block,.formkit .regrid.inline label.block,.formkit .regrid.inline button.block,.formkit .regrid.inline input.button.block,.formkit .regrid.inline input[type="button"].block{width:100%;margin-right:0;float:none;clear:both}.formkit h2,.formkit h3,.formkit h4,.formkit h5{clear:both;margin-top:0px;padding-top:35px;margin-bottom:15px}pre{border:1px solid #eee;color:#222;text-align:center;margin:20px 0px;padding:40px 20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px}pre code{margin:0px;padding:0px}body .flexslider{overflow:hidden;margin:0px 0px 35px 0px;background:none;box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;-o-box-shadow:0 0 0 transparent;border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;position:relative}@media (max-width: 750px){body .flexslider{padding-bottom:20px}}body .flexslider ul.slides{zoom:1;padding:0px;margin:0px;list-style:none}body .flexslider ul.slides::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}body .flexslider ul.slides dt{float:left;clear:left}body .flexslider ul.slides dd{float:left;margin:0}body .flexslider ul.slides>li{background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:center center;background-repeat:no-repeat;position:relative;margin-bottom:30px}body .flexslider ul.slides>li .flex-caption{position:absolute;right:120px;bottom:80px;background-color:#fff;padding:20px 5px 20px 20px;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;max-width:600px;zoom:1}body .flexslider ul.slides>li .flex-caption::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}body .flexslider ul.slides>li .flex-caption .stripe{width:30px;height:2px;border-top:5px solid #5c9a45}body .flexslider ul.slides>li .flex-caption h2{font-size:40px;color:#5c9a45;line-height:46px;margin-top:15px;font-family:"Adobe Caslon Pro", serif;margin-bottom:-10px;text-transform:uppercase}body .flexslider ul.slides>li .flex-caption p{margin-bottom:0px}body .flexslider ul.slides>li.flex-active-slide .flex-caption{padding-right:20px}body .flexslider .flex-direction-nav{zoom:1;padding:0px;margin:0px;list-style:none}body .flexslider .flex-direction-nav::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}body .flexslider .flex-direction-nav dt{float:left;clear:left}body .flexslider .flex-direction-nav dd{float:left;margin:0}body .flexslider .flex-direction-nav li{margin-top:0;margin-right:0}body .flexslider .flex-direction-nav a.flex-prev,body .flexslider .flex-direction-nav a.flex-next{top:30px;background-size:20px auto;-moz-background-size:20px auto;-webkit-background-size:20px auto;-o-background-size:20px auto;background-repeat:no-repeat;background-position:center center;background-repeat:no-repeat;text-indent:-9999px;text-align:left;display:block;height:60px;width:60px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;position:absolute;background-color:#fff}@media (max-width: 750px){body .flexslider .flex-direction-nav a.flex-prev,body .flexslider .flex-direction-nav a.flex-next{top:auto;bottom:0px}}body .flexslider .flex-direction-nav a.flex-prev:hover,body .flexslider .flex-direction-nav a.flex-next:hover{background-color:#eee}body .flexslider .flex-direction-nav a.flex-prev:active,body .flexslider .flex-direction-nav a.flex-next:active{background-color:#ccc}body .flexslider .flex-direction-nav a.flex-prev:before,body .flexslider .flex-direction-nav a.flex-next:before{content:""}body .flexslider .flex-direction-nav a.flex-prev{background-image:url(../img/arrow-left-green.svg);left:0px}body .flexslider .flex-direction-nav a.flex-next{background-image:url(../img//arrow-right-green.svg);left:60px}body .flexslider .flex-control-nav{z-index:5;bottom:10px;zoom:1;padding:0px;margin:0px;list-style:none;text-align:right;width:100%}body .flexslider .flex-control-nav::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}body .flexslider .flex-control-nav dt{float:left;clear:left}body .flexslider .flex-control-nav dd{float:left;margin:0}body .flexslider .flex-control-nav li{display:inline-block;margin-right:5px}body .flexslider .flex-control-nav li a{box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;-o-box-shadow:0 0 0 transparent;background:#ecf5e9;display:block;width:10px;height:10px;overflow:hidden;text-indent:-9999px;padding:5px;color:transparent}body .flexslider .flex-control-nav li a.flex-active{background:#5c9a45}table{width:100%;margin-bottom:45px;border-spacing:10px;border-collapse:collapse}table thead tr{background:none !important}table thead tr th{border-bottom:1px solid #ccc;font-weight:normal;text-align:left;font-size:12px;letter-spacing:1px;text-transform:uppercase}tr:nth-child(odd){background-color:#eee}td,th{padding:5px 10px}@media (max-width: 750px){table,thead,tbody,th,td,tr{display:block;overflow:hidden}thead tr{position:absolute;top:-9999px;left:-9999px}tr td:first-child{padding-top:10px}tr td:last-child{padding-bottom:10px}td{display:flex}td:before{content:attr(data-label);flex:0 0 5em;color:#999;margin-right:1em;margin-bottom:0.25em;font-size:12px;letter-spacing:1px;text-transform:uppercase}}*::before,*::after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.ajax-progress-fullscreen{background:#fff;border-radius:200px;-moz-border-radius:200px;-webkit-border-radius:200px;-o-border-radius:200px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;background-image:url(../img/loader.gif);transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform-origin:center center;background-repeat:no-repeat;background-position:center center;width:60px;height:60px;border:1px solid rgba(0,0,0,0.1)}.item-tile{text-decoration:none}.item-tile:hover figure img{transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05)}.item-tile figure{width:100%;overflow:hidden}.item-tile figure img{width:100%;transition:all 0.1s ease-out;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out}.item-tile p{color:#222;font-size:14px}.item-tile p .link,.item-tile .link{color:#5c9a45;display:block;margin-top:20px}.item-person{font-size:14px}.item-person *:first-child{margin-top:0}.item-person figure img{width:100%;height:auto}.item-person h4{margin-top:10px;margin-bottom:0;font-size:14px;font-style:italic}.item-person p{font-size:14px;line-height:1.2em}.item-person a{font-size:14px}.profile-item figure{float:left;width:225px;margin:0 30px 30px 0;max-width:33%}@media (max-width: 750px){.profile-item figure{width:100%;margin-right:0;max-width:100%;float:none;clear:both}}.tribute-item{margin-bottom:60px;zoom:1}.tribute-item::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.tribute-item .tribute-content{float:left;width:calc(100% - 225px - (15px*2));padding-bottom:30px}.tribute-item .tribute-content figure{float:left;width:225px;margin:0 30px 30px 0;max-width:33%}.tribute-item .tribute-content h2{margin-top:0}.tribute-item .item-person{float:right;width:225px;padding-bottom:30px}.tribute-item .toggle-table{text-align:center;position:relative;margin-top:30px;border-bottom:1px solid #ecf5e9;border-top:1px solid white;clear:left;width:calc(100% - 225px - (15px*2))}.tribute-item .toggle-table a.toggle-down{display:inline-block;padding:5px 10px 5px 35px;background-color:#ecf5e9;background-image:url(../img/arrow-down-green.svg);background-size:13px auto;-moz-background-size:13px auto;-webkit-background-size:13px auto;-o-background-size:13px auto;background-repeat:no-repeat;background-position:10px center;transition:margin 0.4s cubic-bezier(0.3, 0.07, 0.4, 0.99);-webkit-transition:margin 0.4s cubic-bezier(0.3, 0.07, 0.4, 0.99);-moz-transition:margin 0.4s cubic-bezier(0.3, 0.07, 0.4, 0.99);-o-transition:margin 0.4s cubic-bezier(0.3, 0.07, 0.4, 0.99)}.tribute-item .toggle-table table{display:none;text-align:left}.tribute-item .toggle-table table td strong{font-style:italic}.tribute-item .toggle-table .table-legend{display:none}.tribute-item .toggle-table.show{border-top:1px solid #ecf5e9}.tribute-item .toggle-table.show a.toggle-down{background-image:url(../img/arrow-up-green.svg);margin-bottom:30px}.tribute-item .toggle-table.show table{display:table}.tribute-item .toggle-table.show .table-legend{display:block}@media (max-width: 1260px){.tribute-item .tribute-content figure{width:100%;float:none;margin:0 0 30px 0;max-width:200px}.tribute-item .toggle-table{width:100%;clear:both}}@media (max-width: 750px){.tribute-item .tribute-content{width:100%}.tribute-item .item-person{clear:both;float:none;width:100%}.tribute-item .toggle-table{margin-top:0}}.event-series.toggle-box{border:1px solid #eee;margin-bottom:15px}.event-series.toggle-box>.toggle-button{padding:15px 15px;border:none;margin-bottom:0}.event-series.toggle-box>.toggle-button:hover{padding:15px 15px}.event-series.toggle-box>.toggle-content{padding:15px 15px}@media (min-width: 600px){.event-series.toggle-box>.toggle-content{padding:15px 30px}}.event-series.toggle-box .toggle-content .toggle-button{background-color:#f6f6f6;border:none;padding-left:15px}.event-series.toggle-box.show{border-color:#5c9a45}.event-series.toggle-box.show>.toggle-button{margin-bottom:0;padding:15px 15px}@media (min-width: 600px){.event-series.toggle-box.show>.toggle-button{padding:15px 30px}}body .yellow .color-box,body .workgroup-list .yellow .color-box,body .workgroup-teaser-list .yellow .color-box{background-color:#eabd27}body .yellow.workgroup-item *,body .workgroup-list .yellow.workgroup-item *,body .workgroup-teaser-list .yellow.workgroup-item *{border-color:#eabd27 !important}body .orange .color-box,body .workgroup-list .orange .color-box,body .workgroup-teaser-list .orange .color-box{background-color:#f4992b}body .orange.workgroup-item *,body .workgroup-list .orange.workgroup-item *,body .workgroup-teaser-list .orange.workgroup-item *{border-color:#f4992b !important}body .orangered .color-box,body .workgroup-list .orangered .color-box,body .workgroup-teaser-list .orangered .color-box{background-color:#ec662f}body .orangered.workgroup-item *,body .workgroup-list .orangered.workgroup-item *,body .workgroup-teaser-list .orangered.workgroup-item *{border-color:#ec662f !important}body .red .color-box,body .workgroup-list .red .color-box,body .workgroup-teaser-list .red .color-box{background-color:#d41121}body .red.workgroup-item *,body .workgroup-list .red.workgroup-item *,body .workgroup-teaser-list .red.workgroup-item *{border-color:#d41121 !important}body .skyblue .color-box,body .workgroup-list .skyblue .color-box,body .workgroup-teaser-list .skyblue .color-box{background-color:#BCDBF4}body .skyblue.workgroup-item *,body .workgroup-list .skyblue.workgroup-item *,body .workgroup-teaser-list .skyblue.workgroup-item *{border-color:#BCDBF4 !important}body .swimmingpoolblue .color-box,body .workgroup-list .swimmingpoolblue .color-box,body .workgroup-teaser-list .swimmingpoolblue .color-box{background-color:#4A96D2}body .swimmingpoolblue.workgroup-item *,body .workgroup-list .swimmingpoolblue.workgroup-item *,body .workgroup-teaser-list .swimmingpoolblue.workgroup-item *{border-color:#4A96D2 !important}body .darkred .color-box,body .workgroup-list .darkred .color-box,body .workgroup-teaser-list .darkred .color-box{background-color:#ae2230}body .darkred.workgroup-item *,body .workgroup-list .darkred.workgroup-item *,body .workgroup-teaser-list .darkred.workgroup-item *{border-color:#ae2230}body .darkblue .color-box,body .workgroup-list .darkblue .color-box,body .workgroup-teaser-list .darkblue .color-box{background-color:#343f92}body .darkblue.workgroup-item *,body .workgroup-list .darkblue.workgroup-item *,body .workgroup-teaser-list .darkblue.workgroup-item *{border-color:#343f92 !important}body .blue .color-box,body .workgroup-list .blue .color-box,body .workgroup-teaser-list .blue .color-box{background-color:#006db6}body .blue.workgroup-item *,body .workgroup-list .blue.workgroup-item *,body .workgroup-teaser-list .blue.workgroup-item *{border-color:#006db6 !important}body .lightblue .color-box,body .workgroup-list .lightblue .color-box,body .workgroup-teaser-list .lightblue .color-box{background-color:#87c2eb}body .lightblue.workgroup-item *,body .workgroup-list .lightblue.workgroup-item *,body .workgroup-teaser-list .lightblue.workgroup-item *{border-color:#87c2eb !important}body .lightrose .color-box,body .workgroup-list .lightrose .color-box,body .workgroup-teaser-list .lightrose .color-box{background-color:#f5afc5}body .lightrose.workgroup-item *,body .workgroup-list .lightrose.workgroup-item *,body .workgroup-teaser-list .lightrose.workgroup-item *{border-color:#f5afc5 !important}body .rose .color-box,body .workgroup-list .rose .color-box,body .workgroup-teaser-list .rose .color-box{background-color:#ed6c9d}body .rose.workgroup-item *,body .workgroup-list .rose.workgroup-item *,body .workgroup-teaser-list .rose.workgroup-item *{border-color:#ed6c9d !important}body .violett .color-box,body .workgroup-list .violett .color-box,body .workgroup-teaser-list .violett .color-box{background-color:#c94a8c}body .violett.workgroup-item *,body .workgroup-list .violett.workgroup-item *,body .workgroup-teaser-list .violett.workgroup-item *{border-color:#c94a8c !important}body .green .color-box,body .workgroup-list .green .color-box,body .workgroup-teaser-list .green .color-box{background-color:#5c9a45}body .green.workgroup-item *,body .workgroup-list .green.workgroup-item *,body .workgroup-teaser-list .green.workgroup-item *{border-color:#5c9a45 !important}body .grey .color-box,body .workgroup-list .grey .color-box,body .workgroup-teaser-list .grey .color-box{background-color:#b2b2b2}body .grey.workgroup-item *,body .workgroup-list .grey.workgroup-item *,body .workgroup-teaser-list .grey.workgroup-item *{border-color:#b2b2b2 !important}body .darkviolet .color-box,body .workgroup-list .darkviolet .color-box,body .workgroup-teaser-list .darkviolet .color-box{background-color:#6a448a}body .darkviolet.workgroup-item *,body .workgroup-list .darkviolet.workgroup-item *,body .workgroup-teaser-list .darkviolet.workgroup-item *{border-color:#6a448a !important}.linkedin{width:56px;height:14px;display:inline-block;vertical-align:baseline;background:transparent url("../img/linkedin-footer.png") center top no-repeat}.linkedin:hover{background-image:url("../img/linkedin-footer-light.png")}#wrapper{border-left:1px solid #f6f6f6;border-right:1px solid #f6f6f6;position:relative}@media (max-width: 1400px){#wrapper{border:none}}@media (max-width: 970px){#wrapper{background:none}#wrapper #svg-gfx{display:none}}#wrapper #svg-gfx{width:250px;height:250px;z-index:-1;position:absolute;top:0;right:0}#wrapper #svg-gfx svg{width:100%;height:100%}header.site-header,.layout-container .col-left,.layout-container .col-right,.layout-container .col-center{padding:15px 30px}body{overflow-x:hidden}body.show-menu{overflow:hidden}@media (max-width: 970px){body.show-menu header.site-header .navigation{box-shadow:-10px 0 100px rgba(0,0,0,0.4);-moz-box-shadow:-10px 0 100px rgba(0,0,0,0.4);-webkit-box-shadow:-10px 0 100px rgba(0,0,0,0.4);-o-box-shadow:-10px 0 100px rgba(0,0,0,0.4);right:0}}header.site-header{zoom:1;padding:30px 180px 15px 45px}header.site-header::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}header.site-header a{text-decoration:none}header.site-header a.branding{display:block;float:left;background-image:url(../img/dvm_logo.svg);background-size:auto 45px;-moz-background-size:auto 45px;-webkit-background-size:auto 45px;-o-background-size:auto 45px;background-repeat:no-repeat;background-position:left top;height:45px;text-indent:-9999px;width:400px}header.site-header .toggle-menu{display:none;color:#5c9a45;background:none;float:right;height:auto;padding:0;background-color:#fff}header.site-header .toggle-menu i{font-size:40px}@media (max-width: 970px){header.site-header{padding:30px 45px 15px 45px}header.site-header a.branding{width:180px}}@media (max-width: 970px) and (max-width: 750px){header.site-header a.branding{height:35px;background-size:auto 35px;-moz-background-size:auto 35px;-webkit-background-size:auto 35px;-o-background-size:auto 35px;background-repeat:no-repeat;width:140px}}@media (max-width: 970px){header.site-header .toggle-menu{display:block;position:absolute;top:30px;right:0;padding-right:30px;z-index:12}}@media (max-width: 970px) and (max-width: 750px){header.site-header .toggle-menu{top:18px;right:0;padding-right:20px}}@media (max-width: 750px){header.site-header{padding:20px 30px 15px 30px}}header.site-header .navigation{clear:both;position:relative;zoom:1;padding:30px 0}header.site-header .navigation::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}@media (max-width: 970px){header.site-header .navigation{overflow:auto;position:absolute;top:0;right:-500px;background-color:#fff;height:100vh;z-index:11;max-width:500px;padding:100px 30px 30px 30px;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}}@media (max-width: 970px) and (max-width: 750px){header.site-header .navigation{padding:100px 20px 20px 20px}}@media (max-width: 970px){header.site-header .navigation nav>ul>li{border-bottom:1px solid #f6f6f6}header.site-header .navigation nav>ul>li>a{font-weight:600}header.site-header .navigation nav ul li{position:relative}header.site-header .navigation nav ul li span.toggle{position:absolute;height:40px;background-size:20px auto;-moz-background-size:20px auto;-webkit-background-size:20px auto;-o-background-size:20px auto;background-repeat:no-repeat;background-image:url(../img/arrow-down.svg);background-position:center center;border-left:1px solid #f6f6f6;width:60px;top:0;right:0;background-color:white}header.site-header .navigation nav ul li span.toggle:hover{background-color:#f6f6f6;cursor:pointer}header.site-header .navigation nav ul li a{min-height:40px;font-size:16px;padding:9px 15px 6px 15px}header.site-header .navigation nav ul li ul{height:0;overflow:hidden}header.site-header .navigation nav ul li ul ul{border-left:15px solid #ecf5e9}header.site-header .navigation nav ul li ul a{border-left:1px solid #ecf5e9}header.site-header .navigation nav ul li ul.active a,header.site-header .navigation nav ul li ul a.active{border-left:2px solid #5c9a45}header.site-header .navigation nav ul li.active>a,header.site-header .navigation nav ul li.active-parent>a,header.site-header .navigation nav ul li.show>a{color:#5c9a45}header.site-header .navigation nav ul li.show>span.toggle{background-image:url(../img/arrow-up.svg)}header.site-header .navigation nav ul li.show>ul{height:auto;overflow:visible}header.site-header .navigation nav ul li.show>ul a{padding-left:30px;transition:padding 0.2s ease-in-out;-webkit-transition:padding 0.2s ease-in-out;-moz-transition:padding 0.2s ease-in-out;-o-transition:padding 0.2s ease-in-out}header.site-header .navigation nav ul li.show>ul.workgroup-list li a{padding-left:40px !important;transition:padding 0.2s ease-in-out;-webkit-transition:padding 0.2s ease-in-out;-moz-transition:padding 0.2s ease-in-out;-o-transition:padding 0.2s ease-in-out}header.site-header .navigation nav ul li.show>ul.workgroup-list li a .color-box{left:14px;transition:left 0.2s ease-in-out;-webkit-transition:left 0.2s ease-in-out;-moz-transition:left 0.2s ease-in-out;-o-transition:left 0.2s ease-in-out}header.site-header .navigation .additional-menu #search{position:absolute;padding-right:60px;top:30px;left:30px;width:calc(100% - (15px*4))}header.site-header .navigation .additional-menu #search a{display:none}header.site-header .navigation .additional-menu #search form{width:100%;zoom:1}header.site-header .navigation .additional-menu #search form::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}header.site-header .navigation .additional-menu #search form input,header.site-header .navigation .additional-menu #search form button,header.site-header .navigation .additional-menu #search form input[type="button"],header.site-header .navigation .additional-menu #search form input.button{margin:0;display:block;float:left}header.site-header .navigation .additional-menu #search form input{width:70%;padding-right:2px;border-right:0}header.site-header .navigation .additional-menu #search form button,header.site-header .navigation .additional-menu #search form input[type="button"],header.site-header .navigation .additional-menu #search form input.button{width:30%}}@media (max-width: 970px) and (max-width: 750px){header.site-header .navigation .additional-menu #search{top:20px;left:20px;width:calc(100% - (20px*2))}}@media (max-width: 970px){header.site-header .navigation .additional-menu a.login{margin-top:30px;display:block;text-align:center;background-color:#f6f6f6;padding:15px}header.site-header .navigation .additional-menu a.login:hover{color:#5c9a45;background-color:#f6f6f6}header.site-header .navigation .additional-menu a.login:active{color:#51883d}header.site-header .navigation .additional-menu a.login i.material-icons{font-size:18px;margin-right:8px;transform:translateY(2px);-moz-transform:translateY(2px);-webkit-transform:translateY(2px);-o-transform:translateY(2px)}}@media (min-width: 970px){header.site-header .navigation nav{float:left}header.site-header .navigation nav>ul>li{float:left}}@media (min-width: 970px) and (max-width: 1260px) and (min-width: 970px){header.site-header .navigation nav>ul>li>a{padding-left:12px;padding-right:12px}}@media (min-width: 970px){header.site-header .navigation nav>ul>li.active>a,header.site-header .navigation nav>ul>li.active-parent>a,header.site-header .navigation nav>ul>li.show>a{color:#5c9a45;background-color:#ecf5e9}header.site-header .navigation nav>ul>li>ul{position:absolute;background-color:#fff;box-shadow:0 3px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 3px 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.2);-o-box-shadow:0 3px 10px rgba(0,0,0,0.2);padding:15px 0;display:none}header.site-header .navigation nav>ul>li>ul.workgroup-list li a{padding-left:35px !important}header.site-header .navigation nav>ul>li>ul.workgroup-list li a .color-box{left:15px}header.site-header .navigation nav>ul>li>ul>li{float:none}header.site-header .navigation nav>ul>li>ul>li a{display:block}header.site-header .navigation .additional-menu{float:right}}@media (min-width: 970px) and (max-width: 1260px){header.site-header .navigation .additional-menu{position:absolute;top:-40px;right:70px}}@media (min-width: 970px){header.site-header .navigation .additional-menu a.login{float:left;padding:7.5px 15px;display:block;border-left:1px solid #eee;line-height:25px}header.site-header .navigation .additional-menu a.login:hover{color:#5c9a45;background-color:#f6f6f6}header.site-header .navigation .additional-menu a.login:active{color:#51883d}header.site-header .navigation .additional-menu a.login i.material-icons{font-size:18px;margin-right:8px;transform:translateY(2px);-moz-transform:translateY(2px);-webkit-transform:translateY(2px);-o-transform:translateY(2px)}header.site-header .navigation .additional-menu #search{float:left;position:relative}header.site-header .navigation .additional-menu #search form{width:0;overflow:hidden;height:0;position:absolute;right:0}header.site-header .navigation .additional-menu #search form *{margin:0;display:block;float:left}header.site-header .navigation .additional-menu #search form button,header.site-header .navigation .additional-menu #search form input[type="button"],header.site-header .navigation .additional-menu #search form input.button{width:25%;padding:0}header.site-header .navigation .additional-menu #search form input{width:75%;border-right:0}header.site-header .navigation .additional-menu #search a{display:block;padding:7.5px 15px}header.site-header .navigation .additional-menu #search a i{font-size:18px;margin-right:8px;transform:translateY(2px);-moz-transform:translateY(2px);-webkit-transform:translateY(2px);-o-transform:translateY(2px)}header.site-header .navigation .additional-menu #search a:hover{color:#5c9a45;background-color:#f6f6f6}header.site-header .navigation .additional-menu #search a:active{color:#51883d}}@media (min-width: 970px) and (max-width: 1260px){header.site-header .navigation .additional-menu #search a i.material-icons{margin:0 !important}header.site-header .navigation .additional-menu #search a span{text-indent:-9999px;display:inline-block}}@media (min-width: 970px){header.site-header .navigation .additional-menu #search.active-search a{display:none}header.site-header .navigation .additional-menu #search.active-search form{overflow:visible;width:280px;height:auto;padding-top:1px;box-shadow:-10px 0 15px #fff;-moz-box-shadow:-10px 0 15px #fff;-webkit-box-shadow:-10px 0 15px #fff;-o-box-shadow:-10px 0 15px #fff}}.layout-container{clear:both;zoom:1;padding:150px 15px 100px 15px}.layout-container::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.layout-container .col-left{margin-top:-7.5px;float:left;width:300px}.layout-container .col-left#filter{padding-left:0}.layout-container .col-left#filter .form-wrapper+.form-wrapper{margin-top:30px}.layout-container .col-left#filter .filter-title-mobile{display:none}.layout-container .col-left#filter .filter-slide-window{overflow:hidden}.layout-container .col-left#filter .filter-slide-window:not(:first-child){margin-top:40px}.layout-container .col-left#filter .filter-slide-window .filter-slidetrack{position:relative;width:300%}.layout-container .col-left#filter .filter-slide-window .filter-slidetrack .filter-tab{float:left;width:calc(100% / 3);padding-left:45px}.layout-container .col-left#filter .filter-slide-window .filter-slidetrack .filter-tab .section-title{padding-top:12px;padding-bottom:12px}.layout-container .col-left#filter .filter-slide-window .filter-slidetrack .filter-tab[data-filter-level]:not([data-filter-level="1"]) div[data-value]{display:none}.layout-container .col-left#filter .filter-slide-window .filter-slidetrack .filter-tab[data-filter-level]:not([data-filter-level="1"]) div[data-value] .section-title{background-color:transparent;background-image:url("../img/arrow-left.svg");background-position:left 15px center;background-size:15px auto;-moz-background-size:15px auto;-webkit-background-size:15px auto;-o-background-size:15px auto;background-repeat:no-repeat;margin-left:-45px;padding-top:12px;padding-bottom:12px;padding-left:45px;width:calc(100% + 45px)}.layout-container .col-left#filter .filter-slide-window .filter-slidetrack .filter-tab[data-filter-level]:not([data-filter-level="1"]) div[data-value] .section-title .wording-hover{display:none}.layout-container .col-left#filter .filter-slide-window .filter-slidetrack .filter-tab[data-filter-level]:not([data-filter-level="1"]) div[data-value] .section-title:hover{background-color:#F6F6F6;background-image:url("../img/arrow-left-green.svg");cursor:pointer;font-weight:bold}.layout-container .col-left#filter .filter-slide-window .filter-slidetrack .filter-tab[data-filter-level]:not([data-filter-level="1"]) div[data-value] .section-title:hover .wording{display:none}.layout-container .col-left#filter .filter-slide-window .filter-slidetrack .filter-tab[data-filter-level]:not([data-filter-level="1"]) div[data-value] .section-title:hover .wording-hover{display:block}.layout-container .col-left#filter .filter-slide-window .filter-slidetrack .filter-tab .filter-set label.checkbox{background-position:left 15px center;background-size:15px auto;-moz-background-size:15px auto;-webkit-background-size:15px auto;-o-background-size:15px auto;background-repeat:no-repeat;background-color:transparent;margin-left:-45px;padding-left:45px;width:calc(100% + 45px);padding-top:10px;padding-bottom:10px}.layout-container .col-left#filter .filter-slide-window .filter-slidetrack .filter-tab .filter-set label.checkbox.has-children{background-position:right 10px center;background-image:url("../img/arrow-right.svg")}.layout-container .col-left#filter .filter-slide-window .filter-slidetrack .filter-tab .filter-set label.checkbox.has-children:hover{background-image:url("../img/arrow-right-green.svg")}.layout-container .col-left#filter .filter-slide-window .filter-slidetrack .filter-tab .filter-set label.checkbox.no-results{color:#A1A1A1}.layout-container .col-left#filter .filter-slide-window .filter-slidetrack .filter-tab .filter-set label.checkbox.no-results:hover{background-color:initial;background-image:none;cursor:default}.layout-container .col-left#filter .filter-slide-window .filter-slidetrack .filter-tab .filter-set label.checkbox:hover{background-color:#F6F6F6;background-image:url("../img/check.svg");cursor:pointer}.layout-container .col-left#filter .filter-slide-window .filter-slidetrack .filter-tab .filter-set label.checkbox.selected{background-color:#E9F7E6;background-image:url("../img/check-green.svg")}.layout-container .col-left#filter .filter-slide-window .filter-slidetrack .filter-tab .filter-set label.checkbox.selected:hover{background-color:#E5EFE3;background-image:url("../img/cross-lightgreen.svg")}.layout-container .col-left#filter .filter-slide-window .filter-slidetrack .filter-tab .filter-set label.checkbox input[type="checkbox"]{transform:translateX(-100vw);-moz-transform:translateX(-100vw);-webkit-transform:translateX(-100vw);-o-transform:translateX(-100vw)}.layout-container .col-left#filter .filter-slide-window .filter-slidetrack .filter-tab .filter-set label.checkbox span{margin-top:0;padding-left:0}@media (max-width: 970px){.layout-container .col-left{display:none}.layout-container .col-left.stay{display:block}.layout-container .col-left#filter{padding-left:30px;max-width:340px}.layout-container .col-left#filter .filter-title-mobile{display:block;background-image:url(../img/arrow-down.svg);background-size:15px auto;-moz-background-size:15px auto;-webkit-background-size:15px auto;-o-background-size:15px auto;background-repeat:no-repeat;background-position:right center;padding-top:15px;cursor:pointer;border-bottom:1px solid #f6f6f6}.layout-container .col-left#filter .section-title{display:none}.layout-container .col-left#filter .section-title:hover{font-size:12px}.layout-container .col-left#filter .filter-set,.layout-container .col-left#filter .section-title{display:none}.layout-container .col-left#filter.show-mobile .filter-title-mobile{background-image:url(../img/arrow-up.svg);border-bottom:0px solid white}.layout-container .col-left#filter.show-mobile .filter-slide-window .filter-slidetrack .filter-tab{padding-left:0}.layout-container .col-left#filter.show-mobile .filter-slide-window .filter-slidetrack .filter-tab .section-title{display:block}.layout-container .col-left#filter.show-mobile .filter-slide-window .filter-slidetrack .filter-tab[data-filter-level]:not([data-filter-level="1"]) div[data-value] .section-title{margin-left:0}.layout-container .col-left#filter.show-mobile .filter-slide-window .filter-slidetrack .filter-tab[data-filter-level]:not([data-filter-level="1"]) div[data-value] .section-title:hover{font-size:12px;padding-top:12px;padding-bottom:12px}.layout-container .col-left#filter.show-mobile .filter-slide-window .filter-slidetrack .filter-tab .filter-set{display:block}.layout-container .col-left#filter.show-mobile .filter-slide-window .filter-slidetrack .filter-tab .filter-set label.checkbox{margin-left:0;padding-left:45px;padding-right:45px;width:100%}}@media (max-width: 600px){.layout-container .col-left#filter{max-width:100%}}.layout-container .col-right{float:right;width:300px}.layout-container .col-left section,.layout-container .col-right section{margin-bottom:15px;zoom:1}.layout-container .col-left section::after,.layout-container .col-right section::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}@media (max-width: 1260px){.layout-container .col-left section,.layout-container .col-right section{float:left}}.layout-container .col-center{float:left}@media (min-width: 1260px){.layout-container .col-center .small-container{max-width:calc(100% - (300px))}}@media (min-width: 1260px){.layout-container .col-center.small .small-container{max-width:100%}}@media (max-width: 750px){.layout-container{padding-left:0;padding-right:0}}.layout-container.layout-both .col-center{width:calc(100% - (300px*2))}@media (max-width: 1260px){.layout-container.layout-both .col-right,.layout-container.layout-both .col-center{width:calc(100% - (300px))}}.layout-container.layout-right .col-center,.layout-container.layout-center .col-center,.layout-container.layout-left .col-center{width:calc(100% - (300px))}.layout-container.layout-right .col-center.small,.layout-container.layout-center .col-center.small,.layout-container.layout-left .col-center.small{max-width:calc(1400px - (15px*3) - (300px*2))}@media (max-width: 970px){.layout-container{padding-top:50px}.layout-container .col-left,.layout-container .col-right,.layout-container .col-center{width:100% !important}.layout-container .col-right{padding-top:60px;margin-top:60px;border-top:1px solid #f6f6f6}}.content-center{padding-left:315px}.content-center>*:first-child{margin-top:0}.content-center figure:first-child{margin-left:-315px;width:360px;float:left;margin-right:30px;margin-bottom:15px}.content-center figure:first-child img{width:100%;height:auto}.content-center figure:first-child+*{margin-top:0}@media (max-width: 1260px){.content-center{padding-left:0}.content-center figure:first-child{margin-left:0;width:300px}}@media (max-width: 1260px){.content-center figure:first-child{width:100%;margin-bottom:30px}}.content-bottom{padding:30px 0;clear:both}.news-list{zoom:1;padding:0px;margin:0px;list-style:none}.news-list::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.news-list dt{float:left;clear:left}.news-list dd{float:left;margin:0}.news-list li a{display:block;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #eee;color:#5c9a45}.news-list li a:hover{color:#67ac4d}.news-list li a:active{color:#51883d}.news-list li a span{display:block}.news-list li a time{display:block;color:#999;font-size:14px}.news-list li.active a{background-color:#f6f6f6}.list .list-item{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #f6f6f6;zoom:1;padding-left:330px}.list .list-item>a{text-decoration:none}.list .list-item::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.list .list-item h3{margin-top:0}.list .list-item figure{float:left;width:300px;margin-left:-330px}.list .list-item figure img{width:100%}.list .list-item a p{color:#222}.list .list-item time,.list .list-item span.place{float:left;display:block;margin-right:5px}.list .list-item .space{display:block;clear:left;float:left;padding-top:7.5px}.list .list-item .space.available{color:#5c9a45}.list .list-item .space.unavailable{color:#999}.list .list-item .space a{display:inline-block;margin-left:5px}.list .list-item a.contact{display:block;float:left;padding-top:7.5px;margin-right:5px}.list .list-item .booking{background-color:#f6f6f6;font-weight:600;zoom:1;padding:15px 15px;margin-bottom:-30px}.list .list-item .booking::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.list .list-item .booking .button{float:right}.list .list-item small.event-type{text-transform:uppercase;color:#aaa;letter-spacing:2px}.list .list-item .meta{font-size:14px}.list .list-item p.price{padding-top:10px}.list .list-item p.price strong{display:inline-block;margin-right:15px;font-size:20px}@media (max-width: 750px){.list .list-item{padding-left:0}.list .list-item figure{width:100%;margin:0 0 30px 0;float:none}}@media (max-width: 450px){.list .list-item .booking .button{float:none;clear:both;margin-top:15px;width:100%;margin-right:0}}aside img{max-width:100%}aside .section-title,aside .filter-title-mobile{margin:0;font-size:30px;display:block;padding-bottom:15px}@media (max-width: 1400px){aside .section-title,aside .filter-title-mobile{font-size:calc(20px + 0.5vw)}}aside section h3{font-size:16px;margin-top:0}aside section h4{margin:10px 0 0 0}aside nav ul li a{font-size:14px}aside nav ul li a[data-drupal-link-system-path="user/logout"]{border-top:1px solid #eee;margin-top:15px}aside nav ul ul li{padding-left:15px}aside nav ul ul li a{border-left:1px solid #ecf5e9}aside nav ul ul li.active a,aside nav ul ul li a.active{border-left:1px solid #5c9a45}aside nav ul.workgroup-list li a{font-size:14px}@media (max-width: 970px){aside .section-title,aside .filter-title-mobile{font-size:12px;letter-spacing:2px;text-transform:uppercase}}aside .item-person{max-width:300px;float:left}aside .item-person figure img{max-width:150px}aside.col-left.stay section{float:none}aside.col-left.stay section .item-person{float:none}@media (min-width: 970px){aside.col-left.stay section .item-person{margin-top:-100px}}main h1.page-title{margin-top:-100px;min-height:100px;padding-bottom:15px;margin-bottom:0}main h1.page-title+*{margin-top:0}@media (max-width: 970px){main h1.page-title{margin-top:0;min-height:0;margin-bottom:15px}}main #content{position:relative}main #content .sub-title{margin-top:-45px;display:block;height:45px;margin-bottom:30px}@media (max-width: 970px){main #content .sub-title{margin-top:-20px;height:auto}}main #content #search-results form .form-wrapper{zoom:1}main #content #search-results form .form-wrapper::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}main #content #search-results form fieldset{width:calc(100% - 100px);padding:0;float:left}main #content #search-results form fieldset label{width:100%;padding:0;display:none;height:50px;line-height:initial;float:left}main #content #search-results form fieldset input{width:100%;height:50px;line-height:50px;display:block;margin:0;float:left;border-right:0;font-size:20px}main #content #search-results form input.button{width:100px;height:50px;line-height:50px;margin:0;float:left}main #content #search-results>ol{zoom:1;padding:0px;margin:0px;list-style:none}main #content #search-results>ol::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}main #content #search-results>ol dt{float:left;clear:left}main #content #search-results>ol dd{float:left;margin:0}main #content #search-results>ol li{border-bottom:1px solid #f6f6f6;padding-bottom:15px;margin-bottom:15px}main #content #search-results>ol li h3{margin-top:0}main #content #search-results>ol li>*:last-child{margin-bottom:0}main a.back-to-overview{display:inline-block;top:-25px;height:25px;position:absolute;color:#999;text-transform:uppercase;letter-spacing:2px;font-size:14px}main a.back-to-overview:hover{color:#333}@media (max-width: 970px){main a.back-to-overview{position:static;top:0;height:auto;margin-bottom:15px}}main article header+*{margin-top:0}main .regrid-container{margin-top:30px}main .regrid-container .regrid{margin-bottom:60px}.booking-feature{padding-left:315px;zoom:1;border:1px solid #f6f6f6;margin:0 0 30px 0 !important;clear:both}.booking-feature::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.booking-feature figure{float:left;margin-left:-315px;width:390px}.booking-feature figure img{width:100%}.booking-feature .booking{padding:30px;display:inline-block;zoom:1}.booking-feature .booking::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.booking-feature .booking time,.booking-feature .booking span{display:block;font-size:20px;padding:0px 0 5px 0}.booking-feature .booking .button{display:block;float:left;clear:both;margin-top:10px}@media (max-width: 970px){.booking-feature{padding:0}.booking-feature figure{width:100%;float:none;margin:0}.booking-feature .booking{display:block}}#booking-form .additional-events{border-top:1px solid #f6f6f6}#booking-form .additional-events h4{margin:0;padding-top:calc(15px + 0.5vh)}#booking-form .additional-events p{margin:0}#booking-form .additional-events fieldset{padding-top:15px}#booking-form .sum-row{margin-top:30px;border-top:3px double #999;padding-top:15px;padding-bottom:30px;font-size:20px;padding:15px 0 30px 0;zoom:1}#booking-form .sum-row::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}#booking-form .sum-row #total_sum{float:right}#booking-form .fieldset-wrapper>div .error label,#booking-form .fieldset-wrapper>div .error h4,#booking-form .fieldset-wrapper>div .error p,#booking-form .additional-events.error label,#booking-form .additional-events.error h4,#booking-form .additional-events.error p{color:#ff003c}#booking-form fieldset .error label{color:#ff003c}#booking-form fieldset .double-check{display:block;clear:both;zoom:1;margin-top:-7.5px}#booking-form fieldset .double-check::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}#booking-form fieldset .double-check label{padding:0;border:none}#booking-form fieldset .double-check .double-checkput{float:left;display:block;margin-right:15px;cursor:pointer}#booking-form fieldset .double-check .double-checkput input{visibility:hidden;height:0;width:0;display:none}#booking-form fieldset label{cursor:pointer;border-top:1px solid #f6f6f6;padding:calc(15px + 0.5vh) 0 calc(15px + 0.5vh) 0;height:auto;line-height:initial;display:block;zoom:1}#booking-form fieldset label *{height:auto;line-height:initial}#booking-form fieldset label::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}#booking-form fieldset label:hover strong{color:#5c9a45}#booking-form fieldset label:hover .input-container{border-color:#5c9a45}#booking-form fieldset label .input-container:not(.double){float:left;display:block;margin-right:15px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;position:relative;width:20px;height:20px;border:1px solid #999;margin-top:0px;transition:opacity 0.2s ease-in-out 0.2s,width 0.3s ease-in-out,margin 0.3s ease-in-out;-webkit-transition:opacity 0.2s ease-in-out 0.2s,width 0.3s ease-in-out,margin 0.3s ease-in-out;-moz-transition:opacity 0.2s ease-in-out 0.2s,width 0.3s ease-in-out,margin 0.3s ease-in-out;-o-transition:opacity 0.2s ease-in-out 0.2s,width 0.3s ease-in-out,margin 0.3s ease-in-out}#booking-form fieldset label .input-container:not(.double) input{visibility:hidden}#booking-form fieldset label .input-container:not(.double).hidden{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;width:0;margin:0;overflow:hidden;transition:opacity 0.2s ease-in-out,width 0.3s ease-in-out,margin 0.3s ease-in-out;-webkit-transition:opacity 0.2s ease-in-out,width 0.3s ease-in-out,margin 0.3s ease-in-out;-moz-transition:opacity 0.2s ease-in-out,width 0.3s ease-in-out,margin 0.3s ease-in-out;-o-transition:opacity 0.2s ease-in-out,width 0.3s ease-in-out,margin 0.3s ease-in-out}#booking-form fieldset label .input-container.double span{display:inline-block;font-size:12px;text-transform:uppercase;font-weight:bold;color:#5c9a45;margin:-2px 0 15px;min-width:50px;text-align:center;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;padding:5px 10px;border:1px solid #999}#booking-form fieldset label.checked .label{color:#5c9a45}#booking-form fieldset label.checked .label strong{font-weight:bold}#booking-form fieldset label.checked .price{font-weight:bold}#booking-form fieldset label.checked .input-container:not(.double){background-color:#5c9a45;border-color:#5c9a45;background-image:url(../img/select-white.svg);background-size:15px auto;-moz-background-size:15px auto;-webkit-background-size:15px auto;-o-background-size:15px auto;background-repeat:no-repeat;background-position:center center}#booking-form fieldset label.checked .input-container.double span{background-color:#5c9a45;border-color:#5c9a45;color:white}#booking-form fieldset label .label{float:left;display:block;margin:0;max-width:calc(100% - 30px)}#booking-form fieldset label .label strong{display:block;font-weight:600}#booking-form fieldset label span.price{float:right;display:block}#booking-form fieldset label span.price em{color:#ff003c;display:inline-block;padding-right:15px;font-style:normal;font-weight:normal}footer.site-footer{background-color:#f6f6f6;font-size:14px}footer.site-footer .container{padding:0px 16px}@media (max-width: 750px){footer.site-footer .container{padding:0px}}footer.site-footer .container .layout-container{padding-top:100px}footer.site-footer .container .layout-container>div{padding-bottom:30px}footer.site-footer .container .layout-container h3{margin-top:0}footer.site-footer .container .layout-container address p{margin:15px 0}footer.site-footer .container .layout-container address strong{font-weight:normal}footer.site-footer .container .layout-container nav ul li a{padding:7.5px 0;display:inline-block}footer.site-footer .container .layout-container nav ul li a:hover{color:#67ac4d}footer.site-footer .container .layout-container nav ul li a:active{color:#51883d}footer.site-footer .container .layout-container figure.logo{overflow:hidden;width:180px;height:45px;margin-bottom:30px}footer.site-footer .container .layout-container figure.logo img{height:100%;width:auto}footer.site-footer .container .layout-container .col-left{margin-top:0}.workgroup-list li a{position:relative;padding-left:20px !important;display:block}.workgroup-list li a .color-box{display:block;position:absolute;left:0;top:50%;margin-top:-6px;width:12px;height:12px;background-color:#5c9a45}li.figure{margin-bottom:0}li.figure figure{padding:30px 0 0 0}li.figure figure img{display:block}li.figure figure figcaption p{margin:0;padding:15px 0 0 0}.workgroup-teaser-list{padding-bottom:30px}.workgroup-teaser-list .flex-direction-nav a.flex-next,.workgroup-teaser-list .flex-direction-nav a.flex-prev{border:1px solid #eee}.workgroup-teaser-list .flex-direction-nav a.flex-prev{border-right:0}@media (min-width: 750px){.workgroup-teaser-list ul{margin-top:-30px !important}.workgroup-teaser-list .flex-direction-nav a.flex-next,.workgroup-teaser-list .flex-direction-nav a.flex-prev{top:0 !important;border-bottom:0}}.workgroup-teaser-list div.workgroup-item:nth-child(even) figure{right:auto;left:0}.workgroup-teaser-list div.workgroup-item:nth-child(even) div{float:right;border:0;border-left:30px solid #5c9a45}@media (max-width: 750px){.workgroup-teaser-list div.workgroup-item:nth-child(even) div{width:100%;margin:0;clear:both;border:none}}.workgroup-teaser-list .workgroup-item{position:relative;color:#222;zoom:1;margin:60px 0}.workgroup-teaser-list .workgroup-item::after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.workgroup-teaser-list .workgroup-item figure{position:absolute;top:0;right:0;bottom:0;width:50%;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:center center;box-shadow:inset 0 0 1px #aaa;-moz-box-shadow:inset 0 0 1px #aaa;-webkit-box-shadow:inset 0 0 1px #aaa;-o-box-shadow:inset 0 0 1px #aaa}.workgroup-teaser-list .workgroup-item figure img{display:none}.workgroup-teaser-list .workgroup-item div{margin:30px 0;width:calc(50% + (15px*2));border-right:30px solid #5c9a45;float:left;padding:60px 30px;position:relative;z-index:1;background-color:#f6f6f6}.workgroup-teaser-list .workgroup-item div>*:first-child{margin-top:0}.workgroup-teaser-list .workgroup-item div a.button{margin-top:15px}@media (max-width: 750px){.workgroup-teaser-list .workgroup-item figure{width:100%;height:200px;position:relative;border-top:15px solid #5c9a45}.workgroup-teaser-list .workgroup-item:nth-child(even) div,.workgroup-teaser-list .workgroup-item div{width:100%;margin:0;clear:both;border:none}}@media (max-width: 750px){.workgroup-teaser-list .slides li.workgroup-item{margin-top:0}.workgroup-teaser-list ol{display:none}}
