/**
 * Swiper 3.4.2
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * 
 * http://www.idangero.us/swiper/
 * 
 * Copyright 2017, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 * 
 * Licensed under MIT
 * 
 * Released on: March 10, 2017
 */
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C6")'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C6")'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em
40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,
html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],
html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px
solid silver;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
/*! HTML5 Boilerplate v5.0 | MIT License | http://h5bp.com/ */
.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0}.mfp-bg,.mfp-container,.mfp-wrap{height:100%;width:100%}.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after{content:''}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:0.8}.mfp-wrap{z-index:20000;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0
8px;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0
auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,
.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader
a{color:#CCC}.mfp-close,
.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,
.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}.mfp-figure:after,
.mfp-iframe-scaler
iframe{box-shadow:0 0 8px rgba(0, 0, 0, 0.6);position:absolute;left:0}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:-35px;top:-35px;text-decoration:none;text-align:center;opacity:0.65;padding:0
0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close-btn-in .mfp-close{color:#fff}.mfp-iframe-holder .mfp-close,
.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:0.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler
iframe{display:block;top:0;width:100%;height:100%;background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{box-sizing:border-box;padding:40px
0;margin:0
auto}.mfp-figure:after{top:40px;bottom:40px;right:0;z-index:-1;background:#444}.mfp-figure
small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure
figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure
small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px
5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}@font-face{font-family:"soler";src:url("/wp-content/themes/soler/font/soler.eot?x90789");src:url("/wp-content/themes/soler/font/soler.eot?#iefix&x90789") format("embedded-opentype"), url("/wp-content/themes/soler/font/soler.woff?x90789") format("woff"), url("/wp-content/themes/soler/font/soler.ttf?x90789") format("truetype"), url("/wp-content/themes/soler/font/soler.svg#soler") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"soler" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"soler" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-angle-down:before{content:"\61"}.icon-angle-left:before{content:"\62"}.icon-angle-right:before{content:"\63"}.icon-angle-up:before{content:"\64"}.icon-map-marker:before{content:"\65"}.icon-wasser:before{content:"\66"}.icon-wind:before{content:"\67"}.icon-single_eolienne:before{content:"\67"}.icon-zukunft:before{content:"\68"}.icon-envelope:before{content:"\69"}.icon-mobile-phone:before{content:"\6a"}.wrapper{width:90%;max-width:1140px;margin:0
auto}.clearfix
.col{font-style:normal;float:left;margin:0
1.3%}.clearfix
.col.col1{width:5.7%}.clearfix
.col.col2{width:14%}.clearfix
.col.col3{width:22.3%}.clearfix
.col.col4{width:30.6%}.clearfix
.col.col5{width:38.9%}.clearfix
.col.col6{width:47.2%}.clearfix
.col.col7{width:55.5%}.clearfix
.col.col8{width:63.8%}.clearfix
.col.col9{width:72.1%}.clearfix
.col.col10{width:80.4%}.clearfix
.col.col11{width:88.7%}.clearfix
.col.col12{width:97%}h1,h2,h3,h4,h5,h6{margin:0;line-height:1em}ul,dl{list-style:none;padding:0;margin:0}ul li,
dl li,
ul dd,
dl dd,
ul dt,
dl
dt{margin:0;padding:0}a{text-decoration:none;color:inherit}p{line-height:1.5em}.calltoaction{background:#2fb4e9;color:white;padding:1em
3em 1em 1em;text-transform:uppercase;display:inline-block;position:relative;-webkit-transition:-webkit-box-shadow 0.5s;-moz-transition:-moz-box-shadow 0.5s;-ms-transition:-ms-box-shadow 0.5s;transition:box-shadow 0.5s}.calltoaction:hover{-webkit-box-shadow:0 0 8px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 8px 0px rgba(0, 0, 0, 0.3);-ms-box-shadow:0 0 8px 0px rgba(0, 0, 0, 0.3);box-shadow:0 0 8px 0px rgba(0, 0, 0, 0.3)}.calltoaction.textcenter{text-align:center;padding:1em
2em}.ripple-obj{height:100%;pointer-events:none;position:absolute;top:0;left:0;z-index:0;width:100%;fill:rgba(255, 255, 255, 0.5)}.ripple-obj
use{opacity:0}.markerlabel{cursor:pointer;color:#2fb4e9;font-size:30px;position:relative;width:25px;height:43px;overflow:visible !important;text-align:center}.markerlabel
i{position:absolute;top:5px;font-size:18px;left:4px;z-index:3;color:white}.markerlabel
i.wasser{color:#2fb4e9}.markerlabel
i.wind{color:#F9B122}.markerlabel
i.zukunft{color:#DEDD21}.markerlabel
i.single_eolienne{color:#b3b3b3}.markerlabel i.icon-map-marker{position:absolute;left:-8px;top:9px;z-index:2;text-align:center;font-size:41px;line-height:59px;margin-left:0;margin-top:-10px;pointer-events:none;text-shadow:0px 0px 6px #CCC}.markerlabel i.icon-map-marker:before{margin:0}.markerlabel i.icon-wasser{font-size:17px}.imgholder{padding-bottom:55.555%;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}.imgholder:after{background-image:none;background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;content:'';left:10%;top:0;width:80%;height:100%;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s}.imgholder:hover::after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 233.4 231.5' style='enable-background:new 0 0 233.4 231.5;' xml:space='preserve'%3E%3Cstyle%3Epath %7B stroke-dasharray: 1000; stroke-dashoffset: 1000; animation: dash 2s ease both infinite;%7D@keyframes dash %7Bto %7Bstroke-dashoffset: 0;%7D%7D%3C/style%3E%3Cpath style='stroke-width:2;stroke:%23DEDD21;fill:none;' d='M125,14.6c-59.9,0-108.5,48.6-108.5,108.5S65.1,231.6,125,231.6S233.4,183,233.4,123.1S184.8,14.6,125,14.6'/%3E%3Cpath style='stroke-width:2;stroke:%23F9B122;fill:none;animation-delay:.25s;' d='M122.5,0C70.7,0,24.9,37.3,15.8,90.1c-10.1,59,29.5,115.1,88.5,125.3c6.2,1.1,12.4,1.6,18.5,1.6 c51.8,0,97.7-37.3,106.8-90.1c10.1-59-29.5-115.1-88.5-125.3C134.8,0.5,128.6,0,122.5,0'/%3E%3Cpath style='stroke-width:2;stroke:%232FB4E9;fill:none;animation-delay:.5s;' d='M108.5,5.1C48.6,5.1,0,53.6,0,113.5S48.6,222,108.5,222S217,173.4,217,113.5C216.9,53.6,168.3,5.1,108.5,5.1'/%3E%3C/svg%3E%0A");opacity:1}li:hover .imgholder:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 233.4 231.5' style='enable-background:new 0 0 233.4 231.5;' xml:space='preserve'%3E%3Cstyle%3Epath %7B stroke-dasharray: 1000; stroke-dashoffset: 1000; animation: dash 2s ease both infinite;%7D@keyframes dash %7Bto %7Bstroke-dashoffset: 0;%7D%7D%3C/style%3E%3Cpath style='stroke-width:2;stroke:%23DEDD21;fill:none;' d='M125,14.6c-59.9,0-108.5,48.6-108.5,108.5S65.1,231.6,125,231.6S233.4,183,233.4,123.1S184.8,14.6,125,14.6'/%3E%3Cpath style='stroke-width:2;stroke:%23F9B122;fill:none;animation-delay:.25s;' d='M122.5,0C70.7,0,24.9,37.3,15.8,90.1c-10.1,59,29.5,115.1,88.5,125.3c6.2,1.1,12.4,1.6,18.5,1.6 c51.8,0,97.7-37.3,106.8-90.1c10.1-59-29.5-115.1-88.5-125.3C134.8,0.5,128.6,0,122.5,0'/%3E%3Cpath style='stroke-width:2;stroke:%232FB4E9;fill:none;animation-delay:.5s;' d='M108.5,5.1C48.6,5.1,0,53.6,0,113.5S48.6,222,108.5,222S217,173.4,217,113.5C216.9,53.6,168.3,5.1,108.5,5.1'/%3E%3C/svg%3E%0A");opacity:1}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,
.video-container object,
.video-container embed,
.video-container
video{position:absolute;top:0;left:0;width:100%;height:100%}@keyframes
colorchange{0%{background:#2fb4e9}33%{background:#DEDD21}66%{background:#F9B122}100%{background:#2fb4e9}}html{font-family:"myriad-pro",sans-serif;color:#959595}html
.cookiemessage{position:fixed;bottom:0px;width:100%;background:rgba(0, 0, 0, 0.6);box-sizing:border-box;color:white;padding:20px
20px 20px 20px;background:black;height:auto;z-index:10;display:none}html .cookiemessage
p{margin:0}html .cookiemessage p
a{text-decoration:underline}html .cookiemessage
.accept{float:right;display:block;color:white;background:#2fb4e9;font-family:'bebas-neue',sans-serif;font-weight:400;font-style:normal;padding:5px
20px;line-height:20px;font-size:1.25em;height:20px;text-decoration:none}html body
header{position:absolute;z-index:10000;left:0;top:0;width:100%;height:100px;-webkit-transition:width 0.5s;-moz-transition:width 0.5s;-ms-transition:width 0.5s;transition:width 0.5s}html body
header.active{width:290px}html body header.active:before{background:none;-webkit-transition:background 0.25s;-moz-transition:background 0.25s;-ms-transition:background 0.25s;transition:background 0.25s}html body header.active
#langmenu{left:96%;position:fixed;color:white;-webkit-transition:left 0.5s;-moz-transition:left 0.5s;-ms-transition:left 0.5s;transition:left 0.5s}html body
header.sticky{position:fixed}html body header.sticky:before{width:100%}html body header.sticky
#langmenu{left:96%}html body header:before{content:'';background:white;width:50%;left:0;height:100%;top:0;z-index:2;position:absolute;-webkit-transition:background 0.25s 0.5s, width 0.5s;-moz-transition:background 0.25s 0.5s, width 0.5s;-ms-transition:background 0.25s 0.5s, width 0.5s;transition:background 0.25s 0.5s, width 0.5s}html body header
.wrapper{position:relative}html body header
#menutoggle{display:block;position:absolute;overflow:hidden;width:23px;height:18px;font-size:0;text-indent:-9999px;top:41px;left:19px;z-index:10;-webkit-transition:background-color 0.6s;-moz-transition:background-color 0.6s;-ms-transition:background-color 0.6s;transition:background-color 0.6s}html body header #menutoggle.active
span{background:none}html body header #menutoggle.active span:before{transform:rotate(45deg);top:0;-webkit-transition:top 0.3s, transform 0.3s 0.3s, background-color 0.3s;-moz-transition:top 0.3s, transform 0.3s 0.3s, background-color 0.3s;-ms-transition:top 0.3s, transform 0.3s 0.3s, background-color 0.3s;transition:top 0.3s, transform 0.3s 0.3s, background-color 0.3s}html body header #menutoggle.active span:after{transform:rotate(-45deg);bottom:0;-webkit-transition:bottom 0.3s, transform 0.3s 0.3s, background-color 0.3s;-moz-transition:bottom 0.3s, transform 0.3s 0.3s, background-color 0.3s;-ms-transition:bottom 0.3s, transform 0.3s 0.3s, background-color 0.3s;transition:bottom 0.3s, transform 0.3s 0.3s, background-color 0.3s}html body header #menutoggle.active span:before,
html body header #menutoggle.active span:after{background:white}html body header #menutoggle:focus{outline:none}html body header #menutoggle
span{display:block;position:absolute;top:8px;left:0px;width:100%;height:2px;background:black;-webkit-transition:background 0.3s, transform 0.3s;-moz-transition:background 0.3s, transform 0.3s;-ms-transition:background 0.3s, transform 0.3s;transition:background 0.3s, transform 0.3s}html body header #menutoggle span:before,
html body header #menutoggle span:after{position:absolute;display:block;left:0;width:100%;height:2px;background-color:black;content:""}html body header #menutoggle span:before{top:-5px;-webkit-transition:top 0.3s 0.3s, transform 0.3s 0s;-moz-transition:top 0.3s 0.3s, transform 0.3s 0s;-ms-transition:top 0.3s 0.3s, transform 0.3s 0s;transition:top 0.3s 0.3s, transform 0.3s 0s}html body header #menutoggle span:after{bottom:-5px;-webkit-transition:bottom 0.3s 0.3s, transform 0.3s 0s;-moz-transition:bottom 0.3s 0.3s, transform 0.3s 0s;-ms-transition:bottom 0.3s 0.3s, transform 0.3s 0s;transition:bottom 0.3s 0.3s, transform 0.3s 0s}html body header
#logo{display:block;position:absolute;left:50px;top:14px;width:72px;height:72px;z-index:4;background:url(/wp-content/themes/soler/img/logo.svg?x90789) no-repeat center center}html body header #logo:after{width:200px;height:12px;margin-top:-6px;background:url(/wp-content/themes/soler/img/lettering.svg?x90789) no-repeat center center;position:absolute;left:130%;top:50%;content:''}html body header
#langmenu{color:black;display:block;position:absolute;left:45%;top:41px;width:72px;height:72px;z-index:4;text-transform:uppercase;font-weight:700;font-family:"ubuntu",sans-serif;-webkit-transition:left 0.5s;-moz-transition:left 0.5s;-ms-transition:left 0.5s;transition:left 0.5s}html body
#mainmenu{position:fixed;left:0;top:0;width:100%;height:100%;background:#2fb4e9;z-index:1000;display:table;opacity:0;z-index:-1000}html body
#mainmenu.active{z-index:100;-webkit-animation:colorchange 20s infinite;-moz-animation:colorchange 20s infinite;-ms-animation:colorchange 20s infinite;animation:colorchange 20s infinite}html body #mainmenu
svg{position:absolute;left:0;top:100%;width:100%;height:100%}html body #mainmenu>ul{display:table-cell;width:100%;height:100%;text-align:center;color:white;font-size:3vmax;vertical-align:middle;position:relative;z-index:2}html body #mainmenu>ul>li{opacity:0}html body #mainmenu > ul > li
ul{display:none}html body main .poisdescription
.poidescription{display:none}html body main .poisdescription
.poidescription.active{display:block}html body main .poisdescription .poidescription
.backtomap{color:black;text-align:right;display:block;margin:1em
0;text-transform:uppercase;font-size:0.9em;font-weight:bold}html body main .poisdescription .poidescription
.grid{margin:-3% -3% 0 -3%}html body main .poisdescription .poidescription .grid:after{content:'';display:block;clear:both}html body main .poisdescription .poidescription .grid .grid-item{float:left;width:47%;margin:1.5%;height:auto}html body main .poisdescription .poidescription .grid .grid-item--width2{width:97%}html body main
#loadmoreposts{position:relative;display:block;width:100%;text-align:center;padding:1em;box-sizing:border-box;background:#DEDD21}html body main
.othernews{padding:60px
0}html body main .othernews
ul{margin:0
-1.7% 0 -1.3%}html body main .othernews ul
li.col.col4{margin-bottom:2.5%;background:#eaeaea}html body main .othernews ul li.col.col4:nth-child(3n+1){clear:both}html body main .othernews ul li.col.col4
.textholder{padding:7%}html body main .othernews ul li.col.col4 .textholder>p{margin:0;overflow:hidden;height:6em}html body main .projectintro,
html body main
.pagecontent{padding-top:14%;padding-bottom:14%;position:relative;background:white;z-index:2;min-height:100vh;box-sizing:border-box}html body main .projectintro.nopadbot,
html body main
.pagecontent.nopadbot{padding-bottom:0}html body main .projectintro .maincalltoaction,
html body main .pagecontent
.maincalltoaction{position:absolute;bottom:0;width:45%;right:50%;z-index:6;color:white;text-align:right;padding:1em
2em;max-width:570px;box-sizing:border-box;text-transform:uppercase;background:#DEDD21}html body main .projectintro .latestnews li,
html body main .pagecontent .latestnews
li{display:none}html body main .projectintro .latestnews li.active,
html body main .pagecontent .latestnews
li.active{display:block}html body main .projectintro .latestnews li h3,
html body main .pagecontent .latestnews li
h3{font-size:1em;margin-bottom:0.5em;color:black}html body main .projectintro .latestnews li h3 + p,
html body main .pagecontent .latestnews li h3+p{margin-top:0}html body main .projectintro .latestnews li .calltoaction,
html body main .pagecontent .latestnews li
.calltoaction{display:block;width:100%;background:#DEDD21;box-sizing:border-box;margin-bottom:1em;text-align:right;padding-right:1em}html body main .projectintro .latestnewspagination,
html body main .pagecontent
.latestnewspagination{margin-bottom:1em}html body main .projectintro .latestnewspagination li,
html body main .pagecontent .latestnewspagination
li{display:inline-block;margin-right:4px}html body main .projectintro .latestnewspagination li.active a,
html body main .pagecontent .latestnewspagination li.active a,
html body main .projectintro .latestnewspagination li a:hover,
html body main .pagecontent .latestnewspagination li a:hover{background:#DEDD21}html body main .projectintro .latestnewspagination li a,
html body main .pagecontent .latestnewspagination li
a{-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-ms-transition:background 0.5s;transition:background 0.5s;display:inline-block;width:12px;height:12px;-webkit-border-radius:100%;border-radius:100%;background:#959595;text-indent:-999px;overflow:hidden}html body main .projectintro .contactinfo,
html body main .pagecontent
.contactinfo{color:black}html body main .projectintro .contactinfo i,
html body main .pagecontent .contactinfo
i{font-size:1.25em;margin-right:0.5em;width:1em;display:inline-block;position:relative;top:0.25em}html body main .projectintro .contactinfo i.icon-mobile-phone,
html body main .pagecontent .contactinfo i.icon-mobile-phone{margin-top:-0.6em;top:0.5em}html body main .projectintro .contactinfo i.icon-mobile-phone:before,
html body main .pagecontent .contactinfo i.icon-mobile-phone:before{font-size:1.7em;left:-0.2em;position:relative}html body main .projectintro img,
html body main .pagecontent
img{max-width:100%;height:auto}html body main .projectintro .postdate,
html body main .pagecontent
.postdate{font-size:0.75em;font-weight:bold}html body main .projectintro form div.wpcf7-response-output,
html body main .pagecontent form div.wpcf7-response-output{padding:1em;margin:0;font-weight:bold;background:#F9B122;border:0;color:white}html body main .projectintro form div.wpcf7-response-output.wpcf7-validation-errors,
html body main .pagecontent form div.wpcf7-response-output.wpcf7-validation-errors,
html body main .projectintro form div.wpcf7-response-output.wpcf7-acceptance-missing,
html body main .pagecontent form div.wpcf7-response-output.wpcf7-acceptance-missing{background:#F9B122}html body main .projectintro form div.wpcf7-response-output.wpcf7-mail-sent-ok,
html body main .pagecontent form div.wpcf7-response-output.wpcf7-mail-sent-ok{background:#DEDD21}html body main .projectintro form .wpcf7-not-valid-tip,
html body main .pagecontent form .wpcf7-not-valid-tip{background:#F9B122;color:white;font-weight:bold;font-size:0.7em;padding:0.5em 1em}html body main .projectintro form input[type=text],
html body main .pagecontent form input[type=text],
html body main .projectintro form input[type=password],
html body main .pagecontent form input[type=password],
html body main .projectintro form input[type=email],
html body main .pagecontent form input[type=email],
html body main .projectintro form input[type=tel],
html body main .pagecontent form input[type=tel],
html body main .projectintro form textarea,
html body main .pagecontent form textarea,
html body main .projectintro form .selectwrapper,
html body main .pagecontent form
.selectwrapper{-webkit-appearance:none;appearance:none;font-size:16px;display:block;width:100%;line-height:16px;box-sizing:border-box;padding:0.5em;border:1px
solid #959595;-webkit-border-radius:0;border-radius:0}html body main .projectintro form p.conditions,
html body main .pagecontent form
p.conditions{font-size:0.8em}html body main .projectintro form p.conditions a,
html body main .pagecontent form p.conditions
a{color:#2fb4e9}html body main .projectintro form textarea,
html body main .pagecontent form
textarea{line-height:20px}html body main .projectintro form .selectwrapper,
html body main .pagecontent form
.selectwrapper{padding:0.125em;position:relative}html body main .projectintro form .selectwrapper select,
html body main .pagecontent form .selectwrapper
select{line-height:22px;height:22px;border:0;background:none;padding:0.5em;margin:0;width:120%;box-sizing:content-box;-webkit-appearance:none;appearance:none;display:block;outline:none;-webkit-border-radius:0;border-radius:0;z-index:1;position:relative}html body main .projectintro form .selectwrapper:after,
html body main .pagecontent form .selectwrapper:after{content:"\61";font-family:'soler';color:#959595;position:absolute;right:0.5em;top:50%;margin-top:-0.5em}html body main .projectintro form span.wpcf7-list-item,
html body main .pagecontent form span.wpcf7-list-item{margin-left:0}html body main .projectintro form label,
html body main .pagecontent form
label{display:block;color:black;font-weight:bold;font-size:0.9em;margin-top:1em}html body main .projectintro form label span.wpcf7-list-item,
html body main .pagecontent form label span.wpcf7-list-item{margin-left:0}html body main .projectintro form label.checkboxwrapper,
html body main .pagecontent form
label.checkboxwrapper{font-weight:normal;color:#959595}html body main .projectintro form label.checkboxwrapper a,
html body main .pagecontent form label.checkboxwrapper
a{text-decoration:underline}html body main .projectintro form .required,
html body main .pagecontent form
.required{font-size:0.8em;color:black;display:block;margin-top:1em}html body main .projectintro form input[type=submit],
html body main .pagecontent form input[type=submit],
html body main .projectintro form button,
html body main .pagecontent form
button{float:right;background:#2fb4e9;color:white;text-transform:uppercase;text-align:center;padding:1em
2.5em;border:0;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;appearance:none;margin-top:25px}html body main .projectintro form input[type=submit]:disabled,
html body main .pagecontent form input[type=submit]:disabled,
html body main .projectintro form button:disabled,
html body main .pagecontent form button:disabled{opacity:0.5}html body main .projectintro .visual,
html body main .pagecontent .visual,
html body main .projectintro:before,
html body main .pagecontent:before{position:absolute;right:0;top:0;height:100%;max-height:100vh;width:50%;z-index:1;background-size:cover;background-repeat:no-repeat;background-position:center center}html body main .projectintro .visual,
html body main .pagecontent
.visual{overflow:hidden}html body main .projectintro .visual:after,
html body main .pagecontent .visual:after{background:url('/wp-content/themes/soler/img/circles.svg?x90789') no-repeat center center;background-size:contain;z-index:1;content:'';position:absolute;top:-50%;right:0%;min-width:192%;min-height:200%;width:auto;height:auto;z-index:2}html body main .projectintro:before,
html body main .pagecontent:before{content:'';right:50%;background:white;z-index:3}html body main .projectintro .col.col5,
html body main .pagecontent
.col.col5{position:relative;z-index:4}html body main .projectintro .imgholder,
html body main .pagecontent
.imgholder{margin-bottom:1em}html body main .projectintro h1,
html body main .pagecontent
h1{margin-left:-0.075em;text-transform:uppercase;font-family:"ubuntu",sans-serif;font-weight:bold;font-size:4em;margin-bottom:0.125em}html body main .projectintro h2,
html body main .pagecontent
h2{color:black;margin-bottom:1em}html body main .projectintro nav.breadcrumbs,
html body main .pagecontent
nav.breadcrumbs{font-size:0.75em;margin-bottom:3em;display:block}html body main .projectintro nav.breadcrumbs ul,
html body main .pagecontent nav.breadcrumbs
ul{display:inline-block}html body main .projectintro nav.breadcrumbs ul li,
html body main .pagecontent nav.breadcrumbs ul
li{display:none}html body main .projectintro nav.breadcrumbs ul li:before,
html body main .pagecontent nav.breadcrumbs ul li:before{content:' > ';padding:0
0.25em;font-size:0.8em}html body main .projectintro nav.breadcrumbs ul li.current-menu-item,
html body main .pagecontent nav.breadcrumbs ul li.current-menu-item,
html body main .projectintro nav.breadcrumbs ul li.current_page_parent,
html body main .pagecontent nav.breadcrumbs ul
li.current_page_parent{display:inline-block}html body main .projectintro nav.breadcrumbs ul li.current-menu-item a,
html body main .pagecontent nav.breadcrumbs ul li.current-menu-item a,
html body main .projectintro nav.breadcrumbs ul li a:hover,
html body main .pagecontent nav.breadcrumbs ul li a:hover{color:#F9B122}html body main .projectintro nav.breadcrumbs ul li.menu-item-object-custom,
html body main .pagecontent nav.breadcrumbs ul li.menu-item-object-custom{display:none}html body main .projectintro nav.breadcrumbs > ul > li:before,
html body main .pagecontent nav.breadcrumbs>ul>li:before{display:none}html body main .projectintro nav.breadcrumbs > ul > li.post:before,
html body main .pagecontent nav.breadcrumbs>ul>li.post:before{display:inline}html body main .projectintro.news nav.breadcrumbs ul li.current-menu-item a,
html body main .pagecontent.news nav.breadcrumbs ul li.current-menu-item a,
html body main .projectintro.news nav.breadcrumbs ul li a:hover,
html body main .pagecontent.news nav.breadcrumbs ul li a:hover{color:#DEDD21}html body main .projectintro.single,
html body main
.pagecontent.single{padding-top:150px}html body main .projectintro.single:before,
html body main .pagecontent.single:before{display:none}html body main .projectintro.single .postcontent,
html body main .pagecontent.single
.postcontent{max-width:650px}html body main .projectintro.single .postcontent .imgholder:after,
html body main .pagecontent.single .postcontent .imgholder:after{display:none}html body main .projectintro.page nav.breadcrumbs ul li.current-menu-item a,
html body main .pagecontent.page nav.breadcrumbs ul li.current-menu-item a,
html body main .projectintro.page nav.breadcrumbs ul li a:hover,
html body main .pagecontent.page nav.breadcrumbs ul li a:hover{color:#2fb4e9}html body main .projectintro .postcontent h1,
html body main .pagecontent .postcontent
h1{font-size:2em}html body main .projectintro .postcontent h2,
html body main .pagecontent .postcontent
h2{font-size:1.7em}html body main .projectintro .postcontent h3,
html body main .pagecontent .postcontent
h3{font-size:1.5em}html body main .projectintro .postcontent h4,
html body main .pagecontent .postcontent
h4{font-size:1.3em}html body main .projectintro .postcontent h5,
html body main .pagecontent .postcontent
h5{font-size:1.15em}html body main .projectintro .postcontent h6,
html body main .pagecontent .postcontent
h6{font-size:1em}html body main .projectintro .postcontent h2,
html body main .pagecontent .postcontent
h2{color:#959595;margin-bottom:0}html body main .projectintro .postcontent h1,
html body main .pagecontent .postcontent h1,
html body main .projectintro .postcontent h2,
html body main .pagecontent .postcontent h2,
html body main .projectintro .postcontent h3,
html body main .pagecontent .postcontent h3,
html body main .projectintro .postcontent h4,
html body main .pagecontent .postcontent h4,
html body main .projectintro .postcontent h5,
html body main .pagecontent .postcontent h5,
html body main .projectintro .postcontent h6,
html body main .pagecontent .postcontent
h6{text-transform:none;margin:1.5em 0 0.5em 0}html body main .projectintro .postcontent h1:first-child,
html body main .pagecontent .postcontent h1:first-child,
html body main .projectintro .postcontent h2:first-child,
html body main .pagecontent .postcontent h2:first-child,
html body main .projectintro .postcontent h3:first-child,
html body main .pagecontent .postcontent h3:first-child,
html body main .projectintro .postcontent h4:first-child,
html body main .pagecontent .postcontent h4:first-child,
html body main .projectintro .postcontent h5:first-child,
html body main .pagecontent .postcontent h5:first-child,
html body main .projectintro .postcontent h6:first-child,
html body main .pagecontent .postcontent h6:first-child{margin-top:0.5em}html body main .projectintro .postcontent ul,
html body main .pagecontent .postcontent
ul{list-style:disc;padding-left:1.25em}html body main .projectintro .postcontent a,
html body main .pagecontent .postcontent
a{color:#DEDD21;text-decoration:underline}html body main .projectintro #galerie,
html body main .pagecontent
#galerie{margin:0
-0.65%}html body main .projectintro #galerie a,
html body main .pagecontent #galerie
a{width:32%;margin:0.65%}html body main .projectintro #galerie_mobile,
html body main .pagecontent
#galerie_mobile{display:none}html body main
.pressnews{margin:0
0 60px 0}html body main .pressnews
.col8{position:relative}html body main .pressnews .col8
h3{color:black;padding:0
0 1.8em 0;font-size:1.7em}html body main .pressnews .col8
h1.referral{display:none}html body main .pressnews .col8 .juicer-feed li.feed-item{background:#eaeaea}html body main .pressnews .col8 .juicer-feed .j-paginate.juicer-button{display:none}html body main .pressnews .col8
.newsnav{background:#DEDD21;color:white;text-transform:uppercase;text-align:right;padding:1em
10% 1em 1.5%}html body main .pressnews .col8 .newsnav .prev,
html body main .pressnews .col8 .newsnav
.next{float:left;width:1em;height:2em;font-size:1.35em}html body main .pressnews
.col4{position:relative;color:white;height:550px}html body main .pressnews .col4
.front{text-align:right;z-index:3;position:absolute;bottom:100px;left:0;width:100%;display:block}html body main .pressnews .col4 .front
h3{font-weight:normal}html body main .pressnews .col4 .front h3
i{font-style:normal;right:0;bottom:1.5em;font-size:3em;line-height:1em}html body main .pressnews .col4 .front h3 i
b{font-size:2.2em;display:block;line-height:0.77em;font-weight:normal}html body main .pressnews .col4 .front
p{margin:0;text-align:left;margin-left:10%;width:90%}html body main .pressnews .col4
.back{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(/wp-content/themes/soler/img/vr3.jpg?x90789) no-repeat center center;background-size:cover;z-index:2;display:block}html body main .pressnews .col4 .back
span{bottom:0;position:absolute;left:0;width:100%;display:block;padding:1em;background:#2fb4e9;box-sizing:border-box;text-transform:uppercase}html body main .pressnews .col4 .back:before{background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.49) 69%, rgba(0, 0, 0, 0.5) 71%, rgba(0, 0, 0, 0.7) 100%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.49) 69%, rgba(0, 0, 0, 0.5) 71%, rgba(0, 0, 0, 0.7) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.49) 69%, rgba(0, 0, 0, 0.5) 71%, rgba(0, 0, 0, 0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#b3000000', GradientType=0);content:'';top:0;bottom:0;position:absolute;width:100%;left:0}html body main
.placemap{height:500px;background:#e5e3df;margin:0
0 150px 0;position:relative}html body main .placemap
.wrapper{position:relative}html body main .placemap .wrapper
.col{position:absolute}html body main .placemap .wrapper
.col4{right:2.5%;margin:0}html body main .placemap
#markerfilters{position:absolute;left:0;top:520px;width:100%;z-index:3;font-size:0.8125em;display:flex;justify-content:space-between}html body main .placemap #markerfilters>a{position:relative;padding-left:40px;line-height:1em;opacity:1;margin-bottom:10px;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-ms-transition:opacity 0.3s;transition:opacity 0.3s}html body main .placemap #markerfilters>a:hover{opacity:0.7}html body main .placemap #markerfilters > a
.marker{position:absolute;left:0;top:0}html body main .placemap #markerfilters > a .marker i.icon-map-marker{font-size:2.35em}html body main .placemap #markerfilters > a .marker i.icon-wasser,
html body main .placemap #markerfilters > a .marker i.icon-wind,
html body main .placemap #markerfilters > a .marker i.icon-zukunft{position:absolute;left:50%;margin-left:-0.5em;top:0.35em;font-size:0.9em;color:white}html body main .placemap #markerfilters > a
p{display:inline;font-size:0.8em;color:#959595;font-weight:bold}html body main .placemap #markerfilters > a
b{padding-bottom:0.125em;display:block;font-size:1.25em}html body main .placemap #markerfilters>a.wasser{color:#2fb4e9}html body main .placemap #markerfilters>a.wind{color:#F9B122}html body main .placemap #markerfilters>a.single_eolienne{color:#b3b3b3}html body main .placemap #markerfilters>a.zukunft{color:#DEDD21}html body main .placemap #markerfilters>a.inactive{opacity:0.4}html body main .placemap #markerfilters
.legend_addition{float:left;width:33.33%;line-height:1em;opacity:1;margin-bottom:10px}html body main .placemap #markerfilters .legend_addition
.marker{position:relative;float:left;margin-right:0.75em}html body main .placemap #markerfilters .legend_addition
b{padding-bottom:0.125em;display:block;font-size:1.25em}html body main .placemap #markerfilters .legend_addition#cluster
.marker{background:url('/wp-content/themes/soler/img/cluster.png?x90789') no-repeat center center;background-size:cover;width:30px;height:30px}html body main .placemap
#pois{background:white}html body main .placemap #pois
ul{position:absolute;left:0;top:0;width:100%}html body main .placemap #pois ul
li{background:white;top:-1500px;opacity:0;position:absolute;left:1.7%;-webkit-transition:top 0.3s, opacity 0.5s;-moz-transition:top 0.3s, opacity 0.5s;-ms-transition:top 0.3s, opacity 0.5s;transition:top 0.3s, opacity 0.5s}html body main .placemap #pois ul
li.active{top:0;opacity:1;-webkit-transition:top 0.5s, opacity 0.3s;-moz-transition:top 0.5s, opacity 0.3s;-ms-transition:top 0.5s, opacity 0.3s;transition:top 0.5s, opacity 0.3s;z-index:10}html body main .placemap #pois ul li.wasser article:before{color:#2fb4e9}html body main .placemap #pois ul li.wasser article:after{content:"\66";left:6.3%}html body main .placemap #pois ul li.wind article:before{color:#F9B122}html body main .placemap #pois ul li.wind article:after{content:"\67"}html body main .placemap #pois ul li.zukunft article:before{color:#DEDD21}html body main .placemap #pois ul li.zukunft article:after{content:"\68"}html body main .placemap #pois ul li
article{padding:20px
5% 20px 20%}html body main .placemap #pois ul li article:before{content:"\65";position:absolute;left:1%;color:#F9B122;font-family:soler;font-size:4em;top:5px}html body main .placemap #pois ul li article:after{content:"\67";position:absolute;left:6.5%;top:17px;font-size:1.7em;color:#fff;z-index:1;font-family:'soler'}html body main .placemap #pois ul li article
h5{font-size:1.3em;color:#F9B122;font-weight:bold}html body main .placemap #pois ul li article
p{font-size:0.7em}html body main .placemap #pois ul li article
dl{margin-top:1em;color:black;font-size:0.925em}html body main .placemap #pois ul li article dl
dt{font-size:0.8em}html body main .placemap #pois ul li article dl
dd{font-weight:bold;margin-bottom:1em}html body main .placemap #pois ul li>a{position:relative;display:block;width:100%;background:#F9B122;color:white;text-align:center;padding:0.75em 0;text-transform:uppercase}html body main .placemap #pois ul li.wind
h5{color:#F9B122}html body main .placemap #pois ul li.wind>a{background:#F9B122}html body main .placemap #pois ul li.wasser
h5{color:#2fb4e9}html body main .placemap #pois ul li.wasser>a{background:#2fb4e9}html body main .placemap #pois ul li.zukunft
h5{color:#DEDD21}html body main .placemap #pois ul li.zukunft>a{background:#DEDD21}html body main .placemap #pois ul li.sticky>a{display:none}html body main .placemap
#themap{left:0;top:0;width:100%;height:100%;position:absolute}html body main .placemap
#mapintro{padding:2.5% 2.5% 0 2.5%;left:-2.5%;background-color:white;z-index:2}html body main .placemap #mapintro
a{display:block;width:122.42%;margin-left:-11.21%;background:#F9B122;color:white;text-align:center;padding:0.75em 0;text-transform:uppercase;margin-top:2em;position:relative}html body main .placemap #mapintro
h4{font-weight:bold;color:#F9B122;font-size:1.75em}html body main .devactivities
.textcol.col.col6{background:#242528;color:#959595;font-size:0.8em;margin-bottom:60px;position:relative;width:49.3%}html body main .devactivities .textcol.col.col6
.colwrapper{width:70%;padding:25% 15% 15% 15%}html body main .devactivities .textcol.col.col6
h2{color:white}html body main .devactivities .textcol.col.col6 h2
i{font-size:1.5em}html body main .devactivities .textcol.col.col6:after{position:absolute;left:100%;bottom:0;width:100%;padding-top:87.7%;background:url('/wp-content/themes/soler/img/dev.jpg?x90789') no-repeat center center;background-size:cover;content:''}html body main .devactivities
.calltoaction{box-sizing:border-box;background:#fff;text-align:center;padding:1em
4em;color:#242528;margin-top:10px}html body main .devactivities
.projektewords{padding-bottom:25.6%;position:relative;height:0;margin-bottom:-9%;z-index:3}html body main .devactivities .projektewords
svg{left:0;top:0;width:100%;height:100%;position:absolute}html body main
.otheractivities{margin-bottom:60px}html body main .otheractivities
.wasserwords{padding-bottom:18.8%;position:relative;height:0;margin-bottom:4em}html body main .otheractivities .wasserwords
svg{left:0;top:0;width:100%;height:100%;position:absolute}html body main .otheractivities .col
p{font-size:0.925em}html body main .otheractivities .col
img{-webkit-border-radius:100%;border-radius:100%;width:100%;height:auto}html body main .otheractivities .col
h2{font-size:1.4em;color:#2fb4e9}html body main .otheractivities .col h2
i{font-size:0.9em;position:relative;top:0.2em}html body main .otheractivities .col
.calltoaction{display:block;box-sizing:border-box;background:#2fb4e9;text-align:center;padding:1em}html body main .otheractivities .col
dl{text-align:center;display:block;margin-top:-1em}html body main .otheractivities .col dl
dt{color:#2fb4e9;font-size:2.5em;font-weight:bold;line-height:1.5em}html body main .otheractivities .col dl dt b,
html body main .otheractivities .col dl dt
strong{font-size:1.5em;position:relative;top:0.1em}html body main .otheractivities .col dl dd
p{margin:0.35em 0}html body main
dl.faqs{margin-top:80px;margin-bottom:80px}html body main dl.faqs
dt{font-weight:bold;color:black;font-size:1.25em;padding-right:20%;padding-top:0.75em;padding-bottom:0.75em;position:relative;border-bottom:1px solid #a7a7a7;cursor:pointer}html body main dl.faqs dt:after,
html body main dl.faqs dt:before{position:absolute;right:0;width:0;height:0;border-style:solid;border-width:9px 9px 0 9px;border-color:#000 transparent transparent transparent;top:50%;margin-top:-5px;content:''}html body main dl.faqs dt:after{z-index:1;margin-top:-6px;border-color:#FFF transparent transparent transparent}html body main dl.faqs dt.active:after,
html body main dl.faqs dt.active:before{border-width:0 9px 9px 9px;border-color:transparent transparent #000 transparent}html body main dl.faqs dt.active:after{margin-top:-4px;border-color:transparent transparent #FFF transparent}html body main dl.faqs
dd{max-height:0;overflow:hidden}html body main dl.faqs
dd.active{max-height:none}html body main dl.faqs dd p
img{max-width:100%;height:auto}html body main
.activities{background:white;overflow:hidden;position:relative;padding-bottom:60px;z-index:2}html body main .activities
.visual{display:block;-webkit-border-radius:100%;border-radius:100%;margin:0
auto;width:76%;z-index:2;position:relative}html body main .activities
.clearfix{background:white;margin-top:-9%;z-index:3;position:relative}html body main .activities .clearfix
.withwords{position:relative;padding-top:3.5em}html body main .activities .clearfix .withwords
h2{color:#DEDD21;padding-left:1.3em}html body main .activities .clearfix .withwords
.calltoaction{background:#DEDD21}html body main .activities .clearfix .withwords
.words{position:absolute;content:'';right:105%;bottom:0;width:260%;padding-top:117%;background-size:cover;overflow:visible}html body main .activities .clearfix .withwords .words>svg{position:absolute;left:0;top:-2px;right:0;bottom:-2px;overflow:visible}html body main
.activities.inpage{margin-bottom:60px;margin-top:60px}html body main .activities.inpage>svg{z-index:1;position:absolute;left:-5%;top:0%;width:110%;padding-bottom:28.06%;overflow:visible}html body main .activities.inpage
p{font-size:0.925em}html body main .activities.inpage
.clearfix{margin-top:0;background:none}html body main .activities.inpage .clearfix
.windword{padding-bottom:39%;margin-top:13em;position:relative;height:0;margin-bottom:2em}html body main .activities.inpage .clearfix .windword
svg{left:0;top:0;width:100%;height:100%;position:absolute;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}html body main .activities.inpage .clearfix .col.col6:first-child{text-align:right}html body main .activities.inpage .clearfix .col.col6:first-child
h2{color:#F9B122;font-size:1.4em}html body main .activities.inpage .clearfix .col.col6:first-child h2 i.icon-wind{position:relative;top:0.1em}html body main .activities.inpage .clearfix .col
img{width:100%;height:auto;-webkit-border-radius:100%;border-radius:100%}html body main .activities.inpage .clearfix .col
dl{text-align:center;display:block;margin:0
auto;width:75%}html body main .activities.inpage .clearfix .col dl
dt{color:#F9B122;font-size:3em;font-weight:bold;line-height:1.75em}html body main .activities.inpage .clearfix .col dl dt b,
html body main .activities.inpage .clearfix .col dl dt
strong{font-size:1.75em;position:relative;top:0.1em}html body main .activities.inpage .clearfix .col dl dd
p{margin:0.35em 0}html body main .activities.inpage .clearfix .col
table{font-weight:bold;width:100%;text-align:left}html body main .activities.inpage .clearfix .col table tr
td{padding:0.55em 0}html body main .activities.inpage .clearfix .col table tr td b,
html body main .activities.inpage .clearfix .col table tr td strong,
html body main .activities.inpage .clearfix .col table tr td p,
html body main .activities.inpage .clearfix .col table tr td
a{line-height:0.9em;margin:0;display:inline-block}html body main .activities.inpage .clearfix .col table tr td
a{-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-ms-transition:color 0.3s;transition:color 0.3s}html body main .activities.inpage .clearfix .col table tr td a:hover{color:#F9B122}html body main .activities.inpage .clearfix .col table tr td:first-child{background:radial-gradient(ellipse at center, #F9B122 0%, #F9B122 30%, transparent 30%, transparent 100%) 5px center repeat-x;background-size:10px 10px}html body main .activities.inpage .clearfix .col table tr td:first-child b,
html body main .activities.inpage .clearfix .col table tr td:first-child strong,
html body main .activities.inpage .clearfix .col table tr td:first-child p,
html body main .activities.inpage .clearfix .col table tr td:first-child
a{background:white;padding-right:6px}html body main .activities.inpage .clearfix .col table tr td:last-child{width:2.4em;text-align:right;padding-left:0.75em}html body main .activities.inpage .clearfix .col table tr td:last-child i.icon-wind{position:relative;top:0.1em}html body main .activities.inpage .clearfix .col
.calltoaction{padding-right:1em;text-align:center;background:#F9B122;margin-top:2em}html body main .activities>svg{z-index:1;position:absolute;left:-5%;top:15%;width:110%;padding-bottom:28.06%;overflow:visible}html body main
.intro{padding:60px
0;background:white;z-index:2;position:relative}html body main .intro
h2{color:#2fb4e9}html body main .intro .col4
.calltoaction{margin-top:1em}html body main .intro .col8
.col4{text-align:center;margin-bottom:1em}html body main .intro .col8 .col4:nth-child(3n+1){clear:both}html body main .intro .col8 .col4
h4{font-weight:bold;font-size:1.125em}html body main .intro .col8 .col4
b{position:relative;font-size:2em;color:black;width:50%;padding-bottom:50%;height:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 233.4 231.5' style='enable-background:new 0 0 233.4 231.5;' xml:space='preserve'%3E%3Cpath style='fill:%23DEDD21;stroke:2;' d='M125,18.3c57.8,0,104.7,47,104.7,104.7c0,57.8-47,104.7-104.7,104.7c-57.8,0-104.7-47-104.7-104.7 C20.2,65.3,67.2,18.3,125,18.3 M125,14.6c-59.9,0-108.5,48.6-108.5,108.5c0,59.9,48.6,108.5,108.5,108.5 c59.9,0,108.4-48.6,108.4-108.5C233.4,63.2,184.8,14.6,125,14.6'/%3E%3Cpath style='fill:%23F9B122;stroke:2;' d='M122.5,3.7c5.9,0,12,0.5,17.9,1.5c56.9,9.8,95.3,64.1,85.5,121c-4.2,24.5-17,46.7-36.1,62.6 c-18.8,15.7-42.6,24.4-67,24.4c-5.9,0-12-0.5-17.9-1.5c-56.9-9.8-95.3-64.1-85.5-121c4.2-24.5,17-46.7,36.1-62.6 C74.3,12.4,98.1,3.7,122.5,3.7 M122.5,0C70.7,0,24.9,37.3,15.8,90.1c-10.1,59,29.5,115.1,88.5,125.3c6.2,1.1,12.4,1.6,18.5,1.6 c51.8,0,97.7-37.3,106.8-90.1c10.1-59-29.5-115.1-88.5-125.3C134.8,0.5,128.6,0,122.5,0'/%3E%3Cpath style='fill:%232FB4E9;stroke:2;' d='M108.5,8.8c57.8,0,104.7,47,104.7,104.7c0,57.8-47,104.8-104.7,104.8c-57.8,0-104.7-47-104.7-104.8 C3.7,55.8,50.7,8.8,108.5,8.8 M108.5,5.1C48.6,5.1,0,53.6,0,113.5C0,173.4,48.6,222,108.5,222c59.9,0,108.5-48.6,108.5-108.5 C216.9,53.6,168.3,5.1,108.5,5.1'/%3E%3C/svg%3E");background-size:contain;background-position:center center;background-repeat:no-repeat;display:block;margin:0
auto 0.25em auto;line-height:343%;text-align:center}html body main .intro .col8 .col4 b
small{font-size:0.5em}html body main
.bigvisual{height:100vh;overflow:hidden}html body main .bigvisual
.wrapper{position:relative;height:100%;z-index:2}html body main .bigvisual .wrapper
.col.col6{height:100%;position:relative;margin:0;padding:0
1.7%;box-sizing:border-box;width:50%}html body main .bigvisual .wrapper .col.col6:before{width:1000px;height:100%;background:rgba(255, 255, 255, 0.8);content:'';position:absolute;left:-1000px;top:0;z-index:2}html body main .bigvisual .wrapper .col.col6>#intro_fr{position:absolute;left:2.6%;top:70%;text-align:left;width:80%;text-transform:none;font-size:1em;color:black}html body main .bigvisual .wrapper .col.col6 > #intro_fr
.calltoaction{padding:1em}html body main .bigvisual .wrapper .col.col6>ul{position:absolute;left:2.6%;top:70%;text-align:left;width:100%;text-transform:uppercase;font-size:0.8125em;color:black}html body main .bigvisual .wrapper .col.col6 > ul li
a{-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-ms-transition:color 0.2s;transition:color 0.2s}html body main .bigvisual .wrapper .col.col6 > ul li a:hover{color:white}html body main .bigvisual .wrapper .col.col6>ul>li{padding-bottom:1em}html body main .bigvisual .wrapper .col.col6>ul>li.current_page_item:not(.force_display){display:none}html body main .bigvisual .wrapper .col.col6>ul>li:hover>ul{max-height:1.2em;opacity:1}html body main .bigvisual .wrapper .col.col6>ul>li>ul{-webkit-transition:max-height 0.2s, opacity 0.5s;-moz-transition:max-height 0.2s, opacity 0.5s;-ms-transition:max-height 0.2s, opacity 0.5s;transition:max-height 0.2s, opacity 0.5s;max-height:0;opacity:0;overflow:hidden}html body main .bigvisual .wrapper .col.col6>ul>li>ul>li{display:inline-block;margin:0
2% 0 0}html body main .bigvisual
svg{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;transform:translateX(-50%) translateY(-52%);font-family:"ubuntu",sans-serif;font-weight:bold}html body main .bigvisual
.videobg{position:absolute;left:0;top:0;bottom:0;right:0;overflow:hidden}html body main .bigvisual .videobg
video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;transform:translateX(-50%) translateY(-50%)}html body main .bigvisual .videobg:after{background:url('/wp-content/themes/soler/img/circles.svg?x90789') no-repeat center center;background-size:cover;z-index:1;content:'';position:absolute;top:50%;left:48%;min-width:96%;min-height:100%;width:auto;height:auto;transform:translateX(-48%) translateY(-50%)}html body footer
nav{border-top:1px solid #959595}html body footer nav>.clearfix{margin:0
-1.8%}html body footer nav > .clearfix .col7 > ul,
html body footer nav > .clearfix .col8 > ul,
html body footer nav > .clearfix .col9 > ul,
html body footer nav > .clearfix .wrapper-menu ul:not(.social-menu){padding-top:0.9em;padding-bottom:0.9em;color:#000;text-transform:uppercase;font-size:0.9em;display:table;width:100%;font-weight:700}html body footer nav > .clearfix .col7 > ul > li,
html body footer nav > .clearfix .col8 > ul > li,
html body footer nav > .clearfix .col9 > ul > li,
html body footer nav > .clearfix .wrapper-menu ul:not(.social-menu)>li{display:table-cell;text-align:center}html body footer nav > .clearfix .col7 > ul > li:first-child,
html body footer nav > .clearfix .col8 > ul > li:first-child,
html body footer nav > .clearfix .col9 > ul > li:first-child,
html body footer nav > .clearfix .wrapper-menu ul:not(.social-menu)>li:first-child{text-align:left}html body footer nav > .clearfix .col7 > ul > li:last-child,
html body footer nav > .clearfix .col8 > ul > li:last-child,
html body footer nav > .clearfix .col9 > ul > li:last-child,
html body footer nav > .clearfix .wrapper-menu ul:not(.social-menu)>li:last-child{text-align:right}html body footer nav > .clearfix .col7 > ul > li ul,
html body footer nav > .clearfix .col8 > ul > li ul,
html body footer nav > .clearfix .col9 > ul > li ul,
html body footer nav > .clearfix .wrapper-menu ul:not(.social-menu) > li
ul{display:none}html body footer nav > .clearfix .wrapper-menu{display:flex;flex-wrap:nowrap}html body footer nav > .clearfix .wrapper-menu .social-menu{flex-wrap:nowrap;margin-left:50px;display:flex;align-items:center}html body footer nav > .clearfix .wrapper-menu .social-menu
li{margin-right:15px}html body footer nav > .clearfix .wrapper-menu .social-menu li:last-child{margin-right:0px}html body footer nav > .clearfix .wrapper-menu .social-menu
.ico{display:block;width:20px;height:20px}html body footer nav > .clearfix .wrapper-menu .social-menu
.ico.facebook{background:center / cover no-repeat url(/wp-content/themes/soler/img/facebook.svg?x90789)}html body footer nav > .clearfix .wrapper-menu .social-menu
.ico.instagram{background:center / cover no-repeat url(/wp-content/themes/soler/img/instagram.svg?x90789)}@media only screen and (max-width: 1024px){html body footer nav > .clearfix .wrapper-menu .social-menu{margin-left:20px}}html body footer nav > .clearfix .col5 .footerlogo,
html body footer nav > .clearfix .col4 .footerlogo,
html body footer nav > .clearfix .col3 .footerlogo,
html body footer nav > .clearfix .col5 .luxembourg,
html body footer nav > .clearfix .col4 .luxembourg,
html body footer nav > .clearfix .col3
.luxembourg{display:block;width:67px;height:65px;margin-top:17px;margin-left:10px;z-index:4;background:url(/wp-content/themes/soler/img/logo.svg?x90789) no-repeat center center;background-size:cover;float:left}html body footer nav > .clearfix .col5 .luxembourg,
html body footer nav > .clearfix .col4 .luxembourg,
html body footer nav > .clearfix .col3
.luxembourg{background-image:url(/wp-content/themes/soler/img/luxembourg_energy.svg?x90789);height:35px;width:92px;margin-top:31px;margin-left:20px}html body footer
.postfooter{background:#242528;color:white;font-size:0.65em;padding:1em
0;height:30px;line-height:30px}html body footer .postfooter .wrapper #seo
img{margin-right:20px;width:120px;height:38px}html body footer .postfooter .wrapper .copyright
a{padding-left:2em}html body footer .postfooter .wrapper
.author{float:right}html body footer .postfooter .wrapper .author
img{width:16px;height:16px;position:relative;top:-1px;margin-left:10px}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media
print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px
solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body.page-template-template-media:after{background:url('/wp-content/themes/soler/img/circles.svg?x90789') no-repeat center bottom;background-size:auto;background-size:contain;z-index:-1;content:'';position:absolute;top:-50vh;left:50%;width:100%;height:170vh;transform:translateX(-50%);opacity:0.3}section.header{padding-top:14%;position:relative;background:transparent;z-index:2;box-sizing:border-box}section.header
h1{margin-left:-0.075em;text-transform:uppercase;font-family:"ubuntu",sans-serif;font-weight:bold;font-size:4em;margin-bottom:0.125em}section.header
h2{color:black;margin-bottom:1em}section.header
nav.breadcrumbs{font-size:0.75em;margin-bottom:3em;display:block}section.header nav.breadcrumbs
ul{display:inline-block}section.header nav.breadcrumbs ul
li{display:none}section.header nav.breadcrumbs ul li:before{content:' > ';padding:0
0.25em;font-size:0.8em}section.header nav.breadcrumbs ul li.current-menu-item,
section.header nav.breadcrumbs ul
li.current_page_parent{display:inline-block}section.header nav.breadcrumbs ul li.current-menu-item a,
section.header nav.breadcrumbs ul li a:hover{color:#F9B122}section.header nav.breadcrumbs ul li.menu-item-object-custom{display:none}section.header nav.breadcrumbs>ul>li:before{display:none}section.header nav.breadcrumbs>ul>li.post:before{display:inline}#media_ressource{margin-bottom:30px}#media_ressource .sidebar li
a{color:black;font-weight:600;display:block;padding:5px
0;transition:0.2s color}#media_ressource .sidebar li a:hover{color:#DEDD21}#media_ressource .section
h2{color:black;font-weight:600;font-size:22px;margin-bottom:25px}#media_ressource .section+.section{margin-top:35px}#media_ressource .section .arrow-right{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2027%2044%27%3E%3Cpath%20d%3D%27M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z%27%20fill%3D%2700000064%27%2F%3E%3C%2Fsvg%3E")}#media_ressource .section .arrow-left{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2027%2044%27%3E%3Cpath%20d%3D%27M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z%27%20fill%3D%2700000064%27%2F%3E%3C%2Fsvg%3E")}#media_ressource .section#componentReport ul li
a{color:black;font-weight:600;font-size:16px;display:block;padding:15px
0;border-bottom:1px solid #c7c7c7;position:relative}#media_ressource .section#componentReport ul li a
.arrow{position:absolute;right:0;top:50%;transform:translateY(-50%);width:20px;height:20px;display:block;background-repeat:no-repeat;background-position-x:right}#media_ressource .section#componentDocumentation ul li
a{display:block;background-color:#DEDD21;color:white;padding:10px
15px;margin-bottom:10px;position:relative;font-size:16px}#media_ressource .section#componentDocumentation ul li a:after{content:"";background:url("/wp-content/themes/soler/img/ico-download.png?x90789") no-repeat;background-position:right center;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-size:contain;opacity:0.3;transition:0.3s opacity}#media_ressource .section#componentDocumentation ul li a:hover:after{opacity:1}#media_ressource .section#componentLink ul li
a{color:black;font-weight:600;font-size:16px;display:block;padding:15px
0;border-bottom:1px solid #c7c7c7;position:relative}#media_ressource .section#componentLink ul li a
.arrow{position:absolute;right:0;top:50%;transform:translateY(-50%);width:20px;height:20px;display:block;background-repeat:no-repeat;background-position-x:right}#media_ressource .section#componentGalery
ul{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-column-gap:15px}#media_ressource .section#componentGalery ul
li{width:100%;margin-bottom:20px}#media_ressource .section#componentGalery ul li
a{display:block}#media_ressource .section#componentGalery ul li a
img{width:100%;height:200px;object-fit:cover}#media_ressource .section#componentGalery ul li a
.description{background:#eaeaea;padding:20px}#media_ressource .section#componentGalery ul li a .description
.date{font-size:12px;font-weight:600}#media_ressource .section#componentGalery ul li a .description
.title{font-size:16px;color:black;font-weight:600}@media all and (max-width: 768px){#media_ressource
.sidebar{display:none}#media_ressource
.section{margin-top:0;padding:10px
0}#media_ressource .section+.section{margin-top:0}#media_ressource .section
h2{margin:0;font-size:20px;position:relative}#media_ressource .section h2:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:12px;height:20px;display:block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2027%2044%27%3E%3Cpath%20d%3D%27M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z%27%20fill%3D%2700000064%27%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center right;transform-origin:center;transition:transform 0.2s}#media_ressource .section h2.active:after{transform:translateY(-50%) rotate(90deg)}#media_ressource .section
.panel{margin-top:10px}#media_ressource
.panel{display:none}}@media all and (max-width: 460px){#media_ressource .section#componentGalery
ul{grid-template-columns:1fr;grid-template-rows:auto;grid-column-gap:0}#media_ressource .section#componentGalery ul
li{margin-bottom:10px}#media_ressource .section#componentGalery ul li
a{display:block}#media_ressource .section#componentGalery ul li a
img{width:100%;height:200px;object-fit:cover}}html body main .pressnews
.col4.adjust{margin-top:76px}.juicer-feed .j-meta
nav{position:absolute;top:18px;right:5px}.juicer-feed .j-meta nav
a{color:black}.juicer-feed.modern .j-poster .j-date{margin-right:30px}@media all and (max-width: 767px){html body main .pressnews .col8 .juicer-feed.modern .j-poster
h3{padding-top:0}html body main .pressnews
.col4.adjust{margin-top:0}}.map-consent-block{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#e5e3df;gap:16px;padding:2rem;position:absolute;overflow:hidden;height:436px;width:90vw;text-align:center;justify-self:center}.map-consent-block
p{font-size:15px}.map-consent-block
button{border:none}@media only screen and (max-width: 767px){.map-consent-block{display:none !important}}@media only screen and (max-width: 1024px){.wrapper{width:100%}html body footer nav>.clearfix{margin:0}html body footer nav > .clearfix .col7>ul{width:97%}html body footer
.postfooter{padding-right:3%;padding-left:3%}html body footer .clearfix
.col.col5{width:20%}html body footer .clearfix
.col.col7{width:76.1%;margin-right:0}html body main .othernews
ul{margin:0}html body main .othernews ul
li.col.col4{width:30.7%}html body main
#loadmoreposts{width:97.4%;margin:0
auto}html body main
.wrapper{overflow:hidden}html body main .bigvisual
.videobg{background:url(/wp-content/themes/soler/img/pagebg.jpg?x90789) no-repeat center center;background-size:cover}html body main .bigvisual .videobg
video{display:none}html body main .intro .col8
.col4{width:47.4%}html body main .intro .col8 .col4:nth-child(3n+1){clear:none}html body main .intro .col8 .col4:nth-child(2n+1){clear:both}html body main .activities .clearfix .withwords
.words{padding-top:96%;width:212%}html body main .activities.inpage .clearfix .windword
svg{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}html body main .pagecontent h1,
html body main .projectintro
h1{font-size:7vw}}@media only screen and (max-width: 767px){.clearfix
.col{float:none}.clearfix .col.col1,
.clearfix .col.col2,
.clearfix .col.col3,
.clearfix .col.col4,
.clearfix .col.col,
.clearfix .col.col6,
.clearfix .col.col7,
.clearfix .col.col8,
.clearfix .col.col9,
.clearfix .col.col10,
.clearfix .col.col11,
.clearfix
.col.col12{width:90%;margin-left:5%;margin-right:5%}html body
#mainmenu{height:110%}html body #mainmenu>ul{font-size:9vw}html body.home .placemap .wrapper
#pois{display:none}html body.single-place main .placemap .wrapper #pois ul
li{display:none}html body.single-place main .placemap .wrapper #pois ul
li.active{display:block;margin-bottom:25px;margin-top:0 !important}html body.single-place main
.poisdescription{display:block}html body.single-place main .poisdescription .poidescription
.backtomap{display:none}html body.single-place main .poisdescription .poidescription .grid .grid-item{width:97%}html body
#galerie{display:none !important}html body
#galerie_mobile{display:block !important}html body header:before{width:100%}html body header
#langmenu{display:none}html body
header.active{width:100%}html body header.active
#langmenu{left:auto;right:5%;display:block;width:auto}html body footer
nav{border-top:0}html body footer
.postfooter{height:auto;line-height:1.5em}html body footer .postfooter
.wrapper{text-align:center}html body footer .postfooter .wrapper .copyright
a{display:block;padding-left:0}html body footer .postfooter .wrapper
.author{float:none;display:block}html body footer .clearfix
.col.col5{width:90%;text-align:center}html body footer .clearfix .col.col5 .footerlogo,
html body footer .clearfix .col.col5
.luxembourg{float:none;display:inline-block}html body footer .clearfix .col.col5
.luxembourg{margin-top:0px;position:relative;top:-12px;margin-left:10px}html body footer .clearfix
.col.col7{width:90%}html body footer .clearfix .col.col7>ul{display:block}html body footer .clearfix .col.col7 > ul > li,
html body footer .clearfix .col.col7 > ul > li:first-child,
html body footer .clearfix .col.col7>ul>li:last-child{display:block;text-align:center;margin:1em
0}html body main .othernews ul
li.col.col4{width:90%;float:none;margin-bottom:5%}html body main
#loadmoreposts{width:90%}html body main .projectintro,
html body main
.pagecontent{min-height:0;padding-bottom:30px;padding-top:100px}html body main .projectintro .visual,
html body main .pagecontent
.visual{position:relative;right:auto;top:auto;max-height:none;width:100%;height:0;padding-bottom:50%;margin-bottom:20px }html body main .projectintro .visual:after,
html body main .pagecontent .visual:after{right:-46%}html body main .projectintro:before,
html body main .pagecontent:before{display:none}html body main .devactivities
.textcol.col.col6{width:90%;padding-left:5%;padding-right:5%;margin:0}html body main .devactivities .textcol.col.col6
.colwrapper{width:100%;padding:15% 0 10% 0}html body main .otheractivities .col
img{margin-bottom:30px}html body main .otheractivities .col.col3+.col3{margin-top:30px}html body main
.activities{padding-bottom:0}html body main .activities
.clearfix{margin-top:0;background:none}html body main .activities .clearfix .withwords
h2{padding-left:0;font-size:1.75em}html body main .activities .clearfix .withwords
.calltoaction{width:100%;box-sizing:border-box;display:block}html body main .activities .clearfix .withwords
.words{position:static;right:auto;bottom:auto;width:100%;padding-top:0;margin-bottom:2em}html body main .activities .clearfix .withwords .words
svg{position:static}html body main
.activities.inpage{margin-top:0}html body main .activities.inpage .clearfix .col
img{margin-top:30px}html body main .activities.inpage .clearfix .col
dl{width:100%}html body main .activities.inpage .clearfix .col
.calltoaction{display:block;padding:1em;box-sizing:border-box;text-align:left;width:100%}html body main .pressnews .col8 ul
li{width:100%;float:none;margin-right:0;margin-bottom:5%}html body main .pressnews .col8 ul li:nth-child(even){margin-left:0}html body main .pressnews .col8
h3{padding:2em
0 0.5em 0}html body main .pressnews .col8
.newsnav{background:none;text-align:left;padding:0;margin-bottom:5%}html body main .pressnews .col8 .newsnav
a{background:#DEDD21;padding:1em;box-sizing:border-box;display:block}html body main .pressnews .col8 .newsnav .prev,
html body main .pressnews .col8 .newsnav
.next{display:none}html body main .pressnews
.col4{height:auto !important;padding-top:95px}html body main .pressnews .col4
.front{position:relative;height:auto;width:90%;margin-left:5%;margin-right:5%;bottom:0}html body main .pressnews .col4 .front
p{position:static;margin-top:0}html body main .pressnews .col4 .front h3
i{position:static}html body main .pressnews .col4
.back{height:100% !important;width:100% !important}html body main
.poisdescription{display:none}html body main
.placemap{height:auto;margin-bottom:0;background:none}html body main .placemap
#themap{display:none}html body main .placemap
#markerfilters{display:none}html body main .placemap .wrapper
#mapintro{position:static;padding-left:0;padding-right:0}html body main .placemap .wrapper #mapintro
a{margin-left:0;width:100%;text-align:left;padding-left:1em;padding-right:1em;box-sizing:border-box}html body main .placemap .wrapper #mapintro
h4{font-weight:normal}html body main .placemap .wrapper
#pois{position:static;right:auto;margin:0
auto}html body main .placemap .wrapper #pois
ul{position:static;left:auto;top:auto}html body main .placemap .wrapper #pois ul
li{position:relative;opacity:1;left:auto;top:auto;display:block;margin:0
auto 50px auto}html body main .placemap .wrapper #pois ul li
article{padding-top:0;padding-bottom:0;padding-left:50px}html body main .placemap .wrapper #pois ul li article:after{left:13px;top:0;font-size:1.4em}html body main .placemap .wrapper #pois ul li article:before{left:0;font-size:3em;top:-8px}html body main .placemap .wrapper #pois ul li article
h5{padding-top:10px}html body main .bigvisual .wrapper
.col.col6{width:100%}html body main .bigvisual .wrapper .col.col6>ul{display:none}html body main .bigvisual.landing
svg{top:45%}html body main .bigvisual.landing .wrapper .col.col6>#intro_fr{top:50%}html body main .bigvisual .videobg:after{top:50%;left:50%;min-width:100%;min-height:100%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(50) translateY(-50%)}html body main .intro .col8
.col4{width:70%;float:none;clear:both;margin:2em
15%}}@media all and (max-width: 768px){html body footer nav.wrapper
.col.col3{display:flex;justify-content:center}html body footer nav.wrapper .wrapper-menu{flex-wrap:wrap;margin-bottom:20px}html body footer nav.wrapper .wrapper-menu .social-menu{margin-left:0;display:flex;justify-content:center;width:100%}html body footer nav.wrapper .wrapper-menu .social-menu
li{width:auto !important}}@media all and (max-width: 520px){html body footer nav.wrapper .col.col9
ul{display:flex;flex-wrap:wrap}html body footer nav.wrapper .col.col9 ul
li{width:100%;text-align:center !important}html body footer nav.wrapper .col.col9 ul li
a{font-weight:600;font-size:16px;margin-bottom:10px;display:block}html body footer nav.wrapper .col.col9 ul li.current-menu-item
a{color:#2fb4e9}}html body footer
.postfooter{line-height:1.6}footer .postfooter>.wrapper{display:flex;justify-content:space-between}footer .postfooter > .wrapper:after, footer .postfooter>.wrapper:before{display:none}footer .postfooter > .wrapper
.author{min-width:fit-content}@media all and (max-width:768px){footer .postfooter>.wrapper{justify-content:center;flex-direction:column}body.page-template-template-media
section.header{padding-top:100px}}@media all and (max-width:560px){body.page-template-template-media section.header
h1{font-size:7vw}}