@font-face{font-family:Source Sans Pro;src:url(../fonts/SourceSansPro-ExtraLight.ttf) format("truetype");font-weight:200}@font-face{font-family:Source Sans Pro;src:url(../fonts/SourceSansPro-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Source Sans Pro;src:url(../fonts/SourceSansPro-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:Source Sans Pro;src:url(../fonts/SourceSansPro-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Source Sans Pro;src:url(../fonts/SourceSansPro-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Source Sans Pro;src:url(../fonts/SourceSansPro-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Source Sans Pro;src:url(../fonts/SourceSansPro-SemiBold.ttf) format("truetype");font-weight:600}@font-face{font-family:Source Sans Pro;src:url(../fonts/SourceSansPro-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body,html{font-family:Source Sans Pro,arial,sans-serif;line-height:1.5;margin:0;color:#363636;height:100%}body{padding-top:170px}body.overflow{overflow:hidden}a{color:#22959e}a,a:focus,a:hover{text-decoration:none;outline:none}button:focus,button:hover{outline:none}ol,p,ul{margin:16px 0}img{line-height:0;display:block;max-width:100%;border:0}table{width:100%;margin:16px 0;border:0}figure{margin:40px 0;padding:0}h1{font-size:36px;line-height:46px;margin:0 0 40px;color:#22959e}h1,h2{font-weight:400}h2{font-size:24px;line-height:30px;margin:30px 0 10px;color:#363636}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-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;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,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-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;background-size:27px 44px;background-position:50%;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 xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.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 xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.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 xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.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 xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;-webkit-transition:opacity .3s;transition:opacity .3s}.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-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.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;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.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-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align: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%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{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%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-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-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.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-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.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-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.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;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}header{background-color:#fff;left:0;position:fixed;right:0;top:0;z-index:1000}header .toggle-menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:0;color:#666;cursor:pointer;display:none;font-size:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:50px;margin:0;padding:0;text-transform:uppercase}header .toggle-menu .toggle{border:0;cursor:pointer;display:block;height:50px;margin:0 10px 0 0;position:relative;width:22px;z-index:4}header .toggle-menu .toggle span{background-color:#8dad2e;border-radius:1px;height:3px;left:50%;margin:-1px 0 0 -11px;position:absolute;top:50%;width:22px}header .toggle-menu .toggle span:first-child{top:38%;-webkit-transform:rotate(0);transform:rotate(0)}header .toggle-menu .toggle span:nth-child(2){visibility:visible}header .toggle-menu .toggle span:nth-child(3){top:62%;-webkit-transform:rotate(0);transform:rotate(0)}header .toggle-menu.toggle-active .toggle span{background-color:#8dad2e;border-radius:1px;height:3px;left:50%;margin:-1px 0 0 -11px;position:absolute;top:50%;width:22px}header .toggle-menu.toggle-active .toggle span:first-child{top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .toggle-menu.toggle-active .toggle span:nth-child(2){visibility:hidden}header .toggle-menu.toggle-active .toggle span:nth-child(3){top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header .header-top{background-color:#fff;height:120px;left:0;position:absolute;right:0;top:0;z-index:10;-webkit-transition:top .3s ease-in-out;transition:top .3s ease-in-out}header .header-top,header .header-top .wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}header .header-top .wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}header .header-top .logo{height:auto;max-width:400px;width:100%}header .header-top .sign{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 283.77 333.36' fill='%2322959e'%3E%3Cpath d='M77.78 333.35v-1c0-.32-.15-.91.11-1.27s.13-.94.17-1.4 0-.88 0-1.32c.53-.74.24-1.58.28-2.37 0-.48.43-.83.32-1.35a7.26 7.26 0 010-1.32c.55-.63.24-1.38.27-2.08a5.37 5.37 0 01.29-1.05 4.21 4.21 0 000-1.46c-.07-.47.39-.74.32-1.21a10.15 10.15 0 010-1.46v-.43a1.64 1.64 0 00.28-.33v-.44c.1-.64-.25-1.35.28-1.95.1-.11 0-.38 0-.57.11-.79-.29-1.64.28-2.38.07-.09 0-.29 0-.43.1-.84-.26-1.74.29-2.52v-1.61c0-.53-.22-1.07.26-1.51.07-.07 0-.28 0-.43v-2.49c0-.44-.17-.89.29-1.2v-4.84c0-.46.4-.73.33-1.2a8.3 8.3 0 010-1.32v-5.43c0-.44.44-.91.32-1.5a8.5 8.5 0 010-1.75v-6.6a1.13 1.13 0 01.22-.8c.15-.18.08-.55.08-.84v-14.08c0-.41-.17-.87.24-1.23.08-.06 0-.27 0-.41v-1.47c0-.47.14-.85-.15-1.25s-.11-.84-.13-1.27 0-.88 0-1.32v-2.64c0-.44-.39-.51-.3-.91a5 5 0 000-1 5.05 5.05 0 010-1c.09-.46-.4-.73-.32-1.2a9.68 9.68 0 000-1.32v-4.11c0-.44-.48-.59-.32-1a3.47 3.47 0 000-1v-2.21c0-.51-.44-.92-.32-1.49a7.12 7.12 0 000-1.46 7.2 7.2 0 000-1.61 5.1 5.1 0 01-.28-1.5v-3.23c0-.35.38-.62.3-1a7.26 7.26 0 010-1.32v-2.35c0-.39.14-.61-.1-.83a.69.69 0 01-.18-.66.82.82 0 00-.3-.76c.11-.58-.5-1-.3-1.64-.41-.38-.2-.89-.31-1.34s-.39-.85-.27-1.35a1.14 1.14 0 01-.28-1.19c.09-.42-.45-.51-.33-.92a2.81 2.81 0 000-.87c-.49-.36-.15-.92-.3-1.34a1.9 1.9 0 01-.28-1.06c.08-.36-.17-.61-.27-.91s.13-.79-.29-1.06v-1c0-.32-.37-.42-.31-.77s.13-.58-.18-.8c-.06 0-.08-.16-.1-.25-.06-.27.14-.61-.12-.82s0-.61-.22-.79-.21-.5-.26-.78-.38-.43-.28-.76c-.33-.69-.64-1.4-1-2.08-.15-.27-.39-.49-.54-.8a1.22 1.22 0 00-1-.74c-.82-.58-1.81-.84-2.63-1.43-.48.07-.57-.46-.93-.59s-.64-.34-1-.46a9.3 9.3 0 01-.93-.6c-.34-.18-.6-.53-.91-.62s-.53-.35-.87-.4-.46-.62-.93-.57a2.13 2.13 0 00-.91-.64c-.3-.07-.4-.48-.81-.55s-.45-.62-.93-.57a4.07 4.07 0 00-.73-.71c-.33-.19-.62-.42-.92-.62a9.75 9.75 0 00-.92-.61 3.52 3.52 0 01-.9-.65 1 1 0 00-.6-.35c-.3-.06-.41-.47-.78-.59a1.81 1.81 0 01-.75-.63c-.2-.26-.56-.14-.72-.41s-.62-.3-.8-.53c-.42-.54-1.09-.75-1.56-1.22-.22-.21-.57-.26-.82-.51s-.68-.29-.9-.64a1.6 1.6 0 00-.81-.53c-.28-.13-.4-.57-.81-.51a4.72 4.72 0 00-1.33-1c-.29-.13-.46-.6-.74-.66a1.56 1.56 0 01-.8-.58c-.37-.37-1-.45-1.23-.92s-.79-.51-1.12-.83-.76-.76-1.14-1.14c-.68-.14-1-.74-1.43-1.15s-1-1-1.46-1.45l-1.35-1.35c-.18-.7-.78-1.07-1.26-1.52-.29-.27-.27-.69-.6-.94s-.56-.37-.6-.77-.64-.46-.58-.94c-.19-.21-.5-.4-.55-.64s-.32-.42-.3-.6c0-.34-.39-.45-.32-.76-.8-.74-.87-2-1.7-2.67a10.49 10.49 0 00-.65-1.35 2.23 2.23 0 01-.28-.61c0-.29-.28-.38-.42-.56-.32-.4-.33-1-.73-1.32.07-.51-.5-.64-.64-1a2.29 2.29 0 00-.6-1.07c-.3-.25-.35-.64-.55-.95s-.3-.88-.7-1.18c-.17-.13-.14-.33-.22-.49a2.1 2.1 0 00-.52-.8c-.28-.24-.28-.59-.49-.84s-.22-.62-.53-.81-.12-.37-.22-.48c-.42-.46-.45-1.11-.91-1.55s-.45-1.11-.94-1.51a.51.51 0 01-.17-.22 1.9 1.9 0 00-.48-1 3.28 3.28 0 01-.58-.95 5.76 5.76 0 00-.63-.92c-.27-.35-.26-.88-.63-1.2s-.44-.81-.81-1.14-.25-.68-.45-1a9.88 9.88 0 01-.64-.91c-.15-.28-.19-.61-.48-.85a1.58 1.58 0 01-.51-.8 2 2 0 00-.53-.81c-.08-.1-.06-.28-.13-.38-.31-.41-.55-.86-.85-1.27s-.39-.93-.78-1.29c-.09-.08-.06-.27-.14-.38-.3-.41-.54-.86-.84-1.27a7.57 7.57 0 00-.79-1.29c-.12-.11-.1-.37-.22-.48s-.2-.61-.5-.84a1.3 1.3 0 01-.5-.8c0-.35-.44-.51-.37-.88-.23-.18-.22-.52-.4-.71s-.17-.65-.48-.83c.08-.37-.42-.52-.33-.89-.32-.18-.18-.52-.28-.77a2.09 2.09 0 00-.37-.71c-.19-.2-.1-.49-.29-.62s-.11-.57-.41-.71a7.82 7.82 0 00-1.16-2.6c-.17-.34.11-.83-.39-1a1.25 1.25 0 00-.27-.92c-.13-.21.05-.56-.25-.78-.08-.06-.06-.26-.06-.4v-1.76c0-.58.35-.84.47-1.28l2.6-2.76a5.25 5.25 0 001.84-1.57c.34-.33.84-.4 1.15-.8a2.09 2.09 0 011-.77 2.21 2.21 0 00.83-.81c.19-.26.51-.22.75-.42V103.2c.18-.39-.4-.52-.31-.91a3.24 3.24 0 000-.88s-.06-.07-.09-.11-.09-.06-.1-.1a4.68 4.68 0 00-.45-1c-.19-.35-.57-.61-.7-1-.43-.2-.39-.73-.71-1a4 4 0 01-.53-.8c-.2-.32-.68-.43-.64-.91-.24-.25-.46-.5-.71-.73s-.2-.62-.51-.83a2.11 2.11 0 01-.65-.89c-.14-.29-.59-.46-.68-.75a2.75 2.75 0 00-1-1.2c-.33-.3-.3-.79-.7-1a2.35 2.35 0 01-.92-.93c-.29-.7-1-1-1.31-1.66s-1-.94-1.29-1.52a8 8 0 00-1.59-1.83c-.36-.38-.48-.92-.92-1.24s-.44-.81-.81-1.14-.21-.74-.46-1-.06-.75-.27-.98-.2-.72-.2-1.09a.71.71 0 00-.31-.61v-2c-.36-.21-.29-.58-.31-.9-.37-.21-.14-.7-.33-.88s-.14-.64-.29-.92-.47-.53-.49-.81a3.68 3.68 0 00-.33-1c-.1-.3-.44-.52-.3-.9a9 9 0 01-.51-1 2.31 2.31 0 01-.13-1c-.42-.28-.19-.71-.24-1.07a1.38 1.38 0 00.27-1.34c-.05-.39.29-.59.31-.91s0-.69 0-1c.5-.36.21-.89.29-1.34 0-.28.38-.42.3-.76a1.79 1.79 0 010-.73c.06-.27.36-.43.29-.77a.73.73 0 01.25-.78c.07-.06 0-.27 0-.41s-.06-.39 0-.43c.46-.26.1-.84.47-1.14s0-.47.12-.68.22-.27.3-.46c.27-.65.55-.65 1.22-.38a5.39 5.39 0 011.69 1.49c-.19.43.29.68.29 1.05v2.5c-.53.94-.22 2-.29 3 0 .33-.41.51-.32.91a4.33 4.33 0 010 1v1a1.7 1.7 0 00.12.32c.22-.21.39-.54.6-.56.41 0 .56-.34.81-.55a4.1 4.1 0 00.62-.63c.31-.45.82-.61 1.23-.92a14 14 0 001.25-.88c.35 0 .48-.29.68-.48s.49 0 .61-.3.2-.22.23-.35c.09-.31-.13-.66.18-1s.07-.64.13-1l1.1-1h.94c.34 0 .64-.09 1 .17s.59.26.8.54.39.23.6 0a.32.32 0 01.1-.1c.35-.16.75.1 1.1-.2s.84-.11 1.26-.13.78 0 1.17 0c.26.36.83.26 1.06.78v1.09c0 .24 0 .54-.09.69s-.17.65-.5.83a1.35 1.35 0 00-.28.3l.43.42h.89a4.1 4.1 0 00.51.51 2.52 2.52 0 00.5.22v.14c.21.35.35.74.56 1.09a.58.58 0 01-.1.67.69.69 0 00-.16.37 3.08 3.08 0 000 .5l.59-.27a2.4 2.4 0 01.61-.28 3.12 3.12 0 01.68 0l.73.73v1.76c-.27.27-.52.51-.75.76a.93.93 0 01-.62.29 2.37 2.37 0 00-.88.34c-.28.15-.39.57-.81.52-.16.27-.5.24-.71.41a2.87 2.87 0 01-.73.56c-.45.16-.51.61-.29 1.08s.57 1.13.85 1.7a3.67 3.67 0 00.69 1c.24.23.22.72.45 1 .83.86 1 2.05 1.71 3 .19.71.73 1.26.88 2a.87.87 0 01.31.76c0 .21.29.43.25.61-.08.4.32.57.32.91s-.12.69.25.92a6.11 6.11 0 000 .86c.08.51-.23 1.08.26 1.51.05 0 0 .19 0 .28v1.76c.52.47.16 1.1.3 1.64.09.35.39.63.29 1a.86.86 0 00.29.91c-.21.6.34 1.06.29 1.64 0 .26.16.43.23.63.21.6.75 1.08.65 1.79.35.21.38.63.56 1a5.84 5.84 0 01.48 1c.1.29.42.58.4.84 0 .44.39.66.32 1.06.5.18.18.7.4 1a8 8 0 01.48 1c.18.32.38.63.57.94-.17.47.34.76.31 1.19.33.28.38.72.59 1.08s.39.71.58 1.08c0 .07 0 .21.08.25.51.39.62 1 .94 1.52a1.94 1.94 0 00.51.52c.14.1.34.13.5.22s.55.32.83.46.51.2.76.3.42.5.78.59.72.62 1.08.93c.18.15 0 .49.32.6a5.46 5.46 0 00.92 2.11c.14.24 0 .55.2.81a1.88 1.88 0 01.41.85c.07.27.43.4.33.74.39.2.13.67.33.88s.2.51.39.74a2.13 2.13 0 01.41.84c.07.28.32.43.36.75s.38.52.46.82.27.48.37.73a2.67 2.67 0 00.4.85c.22.22.09.59.4.73a7.16 7.16 0 001 2.24c0 .48.72.54.59 1.07.44.38.45 1 .82 1.43.19.23.19.61.37.87s.23.49.37.72.45.44.55.81.5.51.61.92.46.41.54.81.61.46.58.92c.24.25.49.48.72.73s.12.56.42.71.27.69.62.92a3 3 0 01.75 1c.18.33.56.54.8.85s.28.71.63.91.39.63.63.91.68.51.8.84c.27.76 1 1.09 1.37 1.78s1 1.05 1.45 1.6a7.44 7.44 0 00.93 1.24c.42.34.75.77 1.15 1.12s.29.69.61.93a9.39 9.39 0 01.84.83l.83.83.83.83.83.83a7.14 7.14 0 01.82.83c.32.45.84.6 1.24.93s.64.84 1.22 1c.16 0 .31.24.41.4s.58.32.81.53.55.12.73.39.28.41.58.36a4.77 4.77 0 001.64 1c.53.24 1 .54 1.58.78a5.65 5.65 0 011.31.7c.34.28.77 0 1 .37a1.17 1.17 0 00.86.35c.32 0 .51.33.75.3s.6.27.91.3a1.41 1.41 0 01.78.29c.18.14.52 0 .79.21a1.12 1.12 0 00.82.09c.44-.09.65.35 1.06.32s.79-.18 1.07.23a.21.21 0 00.13 0h1.61c.43.45 1 .27 1.49.29s.79 0 1.18 0 .89-.2 1.2.27h5.42c.33 0 .52.4.91.3a3.7 3.7 0 01.88 0 7.08 7.08 0 001 0c.59-.08 1.26.28 1.78-.28h1.91c.59-.48 1.28-.25 1.93-.29.38 0 .61-.43 1.06-.32a5.07 5.07 0 001.17 0c.62-.56 1.38-.2 2.08-.29.32 0 .69.08.91-.28h1.46c.46 0 .75.17 1.1-.17s.74 0 1-.14a1.07 1.07 0 01.93-.25c.37.05.51-.37.91-.34s.74-.34 1.17-.32c.2-.46.77 0 1-.41a.36.36 0 01.24-.11c.32-.06.67.12 1-.2s.65.06.91-.31.63.06.9-.3.64.05.9-.31c.1-.13.44-.08.67-.13 0 0 .08-.06.1-.1.21-.43.73-.4 1-.72.71-.74 1.44-1.46 2.17-2.18a1.06 1.06 0 00.34-.6c0-.2.32-.35.55-.59a3.63 3.63 0 000-.93c-.13-.45.29-.68.31-1.06a2.93 2.93 0 01.08-1 2 2 0 00.22-.64 3.11 3.11 0 01.28-.62c.1-.2.19-.41.3-.61a2.8 2.8 0 011.2-1.16 1.12 1.12 0 00.24-.13c.11-.09.21-.2.32-.31v-3.22c0-.41.17-.89-.29-1.2v-.9c-.17-.06-.41-.07-.49-.19-.29-.42-.82-.47-1.14-.82s-.9-.9-1.35-1.35a4.86 4.86 0 01-1.14-2.17 2.72 2.72 0 01-.31-1c-.29-.15-.24-.49-.4-.72s-.53-.21-.72-.41-.51-.17-.73-.4-.1-.58-.4-.72a9.6 9.6 0 00-.84-1.7c-.2-.33.1-.83-.4-1 0-.28.09-.57-.2-.81s.1-.69-.32-.88c0-.29 0-.57-.07-.86s-.37-.32-.29-.61-.25-.49-.28-.76a4.31 4.31 0 010-.88c0-.31-.38-.41-.31-.76a4.28 4.28 0 000-.88c-.57-.46-.27-1.09-.27-1.64s-.41-.73-.34-1.2a7.06 7.06 0 000-1.3c-.44-.33-.2-.8-.26-1.21s.15-.78-.25-1.09c-.07-.06 0-.27 0-.41-.06-.31.15-.67-.16-1s0-.73-.15-.95c-.36-.44-.19-.91-.29-1.36s-.37-.64-.29-1.06a2.34 2.34 0 000-1c-.1-.35-.34-.64-.28-1.06a9.12 9.12 0 000-1.17v-1.17c.06-.6-.21-1.25.28-1.8.07-.08 0-.28 0-.43v-2.2c0-.51-.22-1.09.15-1.54s-.13-1 .4-1.31v-.28c-.1-.41.17-.71.29-1s.45-.53.3-.91c.23-.29.29-.66.52-1s.19-.62.38-.86.3-.81.67-1 .14-.54.41-.73.1-.38.22-.48c.31-.25.41-.62.63-.91s.74-.58.89-1a3.52 3.52 0 01.86-1.11 10.31 10.31 0 01.94-.93c.44-.36.69-.93 1.3-1.1s.62-.89 1.25-.88a4.06 4.06 0 011-.85 3.23 3.23 0 00.88-.71c.28-.24.68-.26.94-.6a2 2 0 011-.8c.33-.11.58-.5.85-.77l.94-.93a9.27 9.27 0 00.82-.84c.22-.29.59-.29.82-.51a.85.85 0 01.82-.13c.5.08.83-.43 1.35-.33a7.89 7.89 0 001.46 0c.38-.43.88-.28 1.35-.29.3 0 .41-.38.76-.31a.72.72 0 00.8-.2c.18-.24.58.08.78-.21s.58 0 .79-.22a.72.72 0 01.64-.24c.31.06.42-.39.76-.3s.62-.39 1-.3a5 5 0 001 0 12 12 0 001.47 0c.42-.06.71.21 1.06.29a4.91 4.91 0 001 0c.22.49.86.08 1.1.52.44 0 .64.36 1 .66.29 0 .7 0 .92-.13s.63 0 .79-.2a1.17 1.17 0 01.93-.28h1.17c.39 0 1-.21 1.39.2s.86-.13 1.2.31c.07.11.35.07.54.07h2.73c.42.55 1.17.89 1.39 1.69a12.39 12.39 0 001.47 1.43 14.87 14.87 0 001.32.69 2.64 2.64 0 001.17.37c.29.39.73.27 1.07.2s.51.45.92.33a2.81 2.81 0 01.87 0s.06.08.11.1a6.5 6.5 0 001.1.52c.4.53 1.07.83 1.29 1.52.11.36.65.46.58.94.35.2.38.63.56.94s.34.64.49 1 .1.57.4.71c-.09.33.32.46.31.75s.43.41.31.75c.38.21.2.61.32.9a7.93 7.93 0 00.51.82.42.42 0 010 .13c.06.32-.15.67.18 1s.09.55.11.82 0 .69 0 1v.88c-.34.23-.32.56-.3.9-.48.2-.13.74-.42 1s0 .71-.18 1a2.5 2.5 0 00-.28 1.51c.39.32.28.77.3 1.19.6.32.09 1 .46 1.43s.06.94.13 1.41c0 .13.17.23.2.36s.15.55 0 .66a1 1 0 00-.25.79v1.76c-.61.94-.13 2-.3 3-.07.42.41.62.32 1.06a4.94 4.94 0 000 1c.43.38.26.88.3 1.35s.39.51.3.91a5.79 5.79 0 000 1c.49.36.24.89.28 1.34a10.3 10.3 0 010 1.47c0 .16-.28.33-.26.46.07.5-.43.86-.31 1.35a6 6 0 00-.59 1.08 6 6 0 01-.59 1.08c.18.42-.14.74-.31 1-.56 1-1 2.12-1.58 3.16a2.33 2.33 0 01-.63.92c-.43.31-.48.9-.92 1.23a5.07 5.07 0 00-1 1c-.36.48-.94.63-1.36 1a3.32 3.32 0 00-.81 1.13c-.14.38-.43.69-.42 1.16 0 .29-.38.53-.27.9s-.21.51-.29.76c-.34 1.13-.35 1.12-.89 1.69a1.57 1.57 0 01-.88.52v6.57c0 .23.2.34.24.49.08.41.53.7.35 1.18.37.27.27.67.3 1s.39.51.3.91a3.61 3.61 0 000 .87v1.9c.46.46.92.9 1.35 1.36.18.2.14.53.41.71a3.64 3.64 0 01.53.51 8.27 8.27 0 00.73.72c.25.2.7-.09.89.32.58-.06 1 .47 1.62.35.32-.06.52.4.91.29s.42.41.75.29c.45.42 1.08.51 1.55.88.3 0 .45.19.57.38s.44.13.61.3.14.18.22.19a3 3 0 01.86 0c.21.08.36.35.62.25.44-.15.7.26 1.06.3s.65-.07.94.24c.12.12.48 0 .69.07a2.36 2.36 0 001.35.28c.33.41.78.27 1.2.29.31.46.81.36 1.2.27s.84.41 1.35.34a10.15 10.15 0 011.46 0c.44.4 1 .24 1.49.31.26 0 .43.35.77.28a.72.72 0 01.77.26c.06.07.28 0 .42 0a1 1 0 01.78.27c.18.15.53 0 .79.22s.78 0 1 .39c.43-.18.76.14 1 .32s.75.15 1 .36.67.14.83.49a.9.9 0 01.91.3c.39-.08.6.53 1.05.29a1.42 1.42 0 00.9.31c.22 0 .33.36.61.28a1 1 0 00.91.29.77.77 0 00.9.28c.4-.11.5.45.92.32a3.11 3.11 0 01.86 0c.27.43.7.25 1.06.27s.79 0 1.18 0c.68-.51 1.48-.25 2.22-.27a3.47 3.47 0 00.91-.3 2.6 2.6 0 01.88 0c.31 0 .42-.42.76-.3s.46-.28.75-.3.61.15.83-.11.5-.08.65-.19c.42-.33 1-.18 1.39-.57.34 0 .51-.43.91-.3s.41-.41.75-.29c.18-.32.62-.23.82-.51a9.33 9.33 0 002.61-1.14c.86-.4 1.72-.81 2.54-1.28.5.05.55-.71 1.08-.59.46-.48 1.24-.45 1.63-1 .55-.2 1-.59 1.6-.75.3-.08.43-.45.78-.59.53-.24.92-.76 1.55-.86.34-.48 1-.57 1.34-1 .21-.25.62-.21.81-.52s.71-.23.93-.62a1.39 1.39 0 01.79-.56c.29-.09.45-.55.74-.67a5.77 5.77 0 001.23-1 3.4 3.4 0 00.7-1 7.2 7.2 0 01.42-.7 1.77 1.77 0 00.54-1.24c0-.31.43-.42.3-.76.35-.21.29-.69.59-.93a1.09 1.09 0 01.29-.91c-.13-.49.45-.84.29-1.34.48-.27.11-.95.59-1.22 0-.28-.09-.57.2-.81s-.09-.69.32-.89a3.28 3.28 0 01.08-.84c.11-.3.37-.55.28-.91a1.13 1.13 0 00.29-1.06c0-.31.38-.41.31-.76a1 1 0 01.26-.92c.15-.16-.09-.58.23-.77 0 0 .09-.09.08-.11-.2-.65.36-1.16.32-1.79 0-.25.21-.5.26-.76a5.17 5.17 0 000-.88c.61-.35 0-1.17.58-1.53v-.13c0-.32-.11-.67.19-1s.07-.55.1-.83.39-.41.3-.76a2.24 2.24 0 010-.73c0-.27.36-.42.3-.76a.67.67 0 01.24-.78v-.13c.07-.45-.12-.92.25-1.37.23-.29-.14-.87.33-1.17a3 3 0 000-.73c-.11-.39.27-.59.3-.91s-.13-.68.22-.94a.4.4 0 00.07-.26 1.9 1.9 0 01.27-1.07c.18-.28-.12-.76.28-1.06v-.27c.07-.4-.18-.88.27-1.2.1-.4-.15-.89.31-1.2v-.14c0-.32-.11-.66.19-.95s.06-.55.1-.84.38-.41.31-.76a1.79 1.79 0 010-.73c0-.26.36-.42.3-.76a.92.92 0 01.22-.79c.15-.18-.06-.65.09-.83a1.81 1.81 0 00.27-1.21c.4-.27.24-.69.3-1s.28-.42.26-.62c0-.49.51-.83.32-1.34a2.45 2.45 0 01.55-1.09c-.07-.66.45-1.09.62-1.65s.4-.68.85-.58.59-.24.9-.3.69.13 1-.2a.19.19 0 01.11-.09c.32-.06.7.15 1-.13s.54-.18.81-.16.5-.39.91-.33.68-.25 1-.45.69.06.93-.29c.08-.12.39-.1.47-.22.28-.44.86-.41 1.14-.82a2.08 2.08 0 01.21-.21c.2-.21.4-.43.62-.62a4.15 4.15 0 00.55-.79c.17-.24.09-.59.38-.73.11-.45.49-.78.41-1.31 0-.35-.17-.77.2-1.09.11-.09 0-.36.07-.55.09-.74-.22-1.54.3-2.22v-1.18c0-.39-.19-1 .27-1.35a6.27 6.27 0 010-.87c.09-.6-.3-1.27.28-1.79V88.2c.57-.46.27-1.1.27-1.64s.38-.64.33-1a11.63 11.63 0 010-1.32v-2.4a2 2 0 00.29-1.49v-1.58a3.41 3.41 0 01-1.76-1.18v-2.33c-.58-.63-1.6-.64-2.05-1.53v-1.09c.27-.28.55-.55.83-.83a4.79 4.79 0 012.39-1.08c.36 0 .61-.41 1.06-.31a8.94 8.94 0 001.16 0c.45 0 .73-.52 1.21-.31 0 0 .09-.06.1-.09a2.93 2.93 0 01.32-1c.17-.41-.18-1 .3-1.34.07-.41-.16-.89.31-1.2v-.14c.09-.41-.21-.89.21-1.24 0-.38 0-.76.09-1.14s.36-.41.3-.76a.81.81 0 01.21-.79c.13-.13 0-.48.08-.69a2.44 2.44 0 00.28-1.35c.39-.33.28-.78.3-1.2.54-.2.16-.78.48-1.14s.41-1 .71-1.44.27-.92.79-1.11a3 3 0 011.23-.33c-.16-.31-.27-.59-.43-.84s-.2-.62-.52-.82-.19-.62-.51-.81a.75.75 0 01-.31-.46 2 2 0 00-.43-.84 1.86 1.86 0 01-.51-.82c-.44-.25-.46-.82-.83-1.12a2.7 2.7 0 01-.56-1.09.2.2 0 00-.06-.12c-.38-.25-.44-.73-.74-1s-.29-.72-.62-.92-.27-.59-.51-.82-.12-.56-.42-.71-.2-.54-.42-.7c-.46-.31-.44-1-.92-1.23 0 0-.1-.07-.1-.11 0-.39-.28-.67-.44-1s-.44-.45-.52-.82-.5-.38-.56-.8c0-.23-.36-.43-.55-.64.12-.38-.44-.52-.32-.89a8.79 8.79 0 01-.76-1c-.26-.29-.33-.67-.59-.94s-.45-.37-.42-.71c-.29-.14-.21-.5-.41-.71s-.39-.35-.42-.55c-.06-.46-.72-.54-.62-1.07-.34-.21-.27-.69-.62-.92s-.33-.77-.72-1c-.2-.14-.13-.55-.42-.69s-.24-.5-.41-.72-.2-.41-.32-.59-.37-.27-.39-.42a1.14 1.14 0 00-.33-.61c-.2-.25-.3-.59-.54-.79s-.28-.59-.5-.83-.13-.54-.41-.72a.55.55 0 01-.32-.59c-.42-.27-.5-.79-.83-1.13a3.29 3.29 0 01-.65-1.19c-.09-.25-.5-.42-.54-.65s-.29-.49-.47-.69-.12-.57-.41-.71-.24-.53-.43-.7-.11-.45-.29-.62-.46-.36-.46-.53c0-.51-.7-.56-.61-1.08-.33-.22-.25-.7-.59-.93s-.38-.73-.71-1-.38-.62-.63-.9a4.48 4.48 0 01-.42-.85 3.65 3.65 0 00-.32-.45c-.09-.12-.24-.23-.25-.34a.54.54 0 00-.27-.47c-.38-.25-.37-.75-.71-1.05a3.29 3.29 0 01-.5-1 2.12 2.12 0 00-.35-.44.87.87 0 01-.26-.49c0-.16-.21-.31-.36-.42s-.17-.66-.52-.82-.3-.48-.39-.72c-.2-.53-.74-.84-.85-1.41-.45-.24-.45-.82-.83-1.13s-.33-.76-.57-1.07a13.52 13.52 0 00-.75-1.15c-.36-.38-.47-.94-.92-1.24 0-.38-.43-.61-.33-1a3.55 3.55 0 000-.73c.2-.43.74-.4 1-.72 0 0 .25-.06.27 0 .2.32.62.23.83.5.06.08.2.15.2.21-.08.53.59.61.62 1.07 0 .28.33.42.35.74s.42.33.47.53a1.18 1.18 0 00.44.7c.27.21.17.65.51.82s.24.49.41.71.2.41.32.59.37.27.39.42a1.17 1.17 0 00.33.61c.2.25.3.6.54.79s.28.59.5.83.13.54.41.72a.55.55 0 01.32.59c.42.27.5.79.83 1.13a3.25 3.25 0 01.65 1.2c.09.25.5.41.54.64s.29.49.47.69.12.57.41.72.23.52.43.69.11.45.29.62.45.36.45.54c0 .5.71.56.62 1.07.33.22.25.7.59.93s.31.81.73 1a2.83 2.83 0 00.61.93 4.12 4.12 0 01.42.84 2.91 2.91 0 00.32.46c.09.11.24.22.25.33a.54.54 0 00.27.47c.39.25.36.75.71 1.05a3.29 3.29 0 01.5.95 2.12 2.12 0 00.35.44.8.8 0 01.25.49c0 .16.22.31.37.43s.17.65.52.81.2.52.41.71.13.56.42.71.23.55.43.69c.41.3.43.84.81 1.15a2.37 2.37 0 01.55 1.08c.12.31.56.41.58.79s.52.49.63.92a1.85 1.85 0 00.63 1.06c.3.23.23.71.61.92s.19.64.53.8.21.5.4.72.22.62.53.8.13.55.41.72a1.17 1.17 0 01.44.69c.08.21.47.35.47.53 0 .33.33.45.34.75s.38.42.52.67.08.45.31.61.32.28.33.43c0 .49.72.55.61 1.08.36.2.27.69.61.92s.31.81.73 1a2.64 2.64 0 00.61.93c.2.24.22.61.4.85a12.68 12.68 0 00.88 1.25c.25.25.2.64.5.82s.33.56.51.82.21.41.32.6.41.27.42.56c0 .46.69.55.62 1.07.31.23.3.67.61.92s.33.79.74 1c.09.51.5.79.84 1.13a2.47 2.47 0 01.86 0 2.53 2.53 0 01.59.31 10.72 10.72 0 001.23.6c.27.17.39.58.81.53l.94.92 2.69 2.7c.52.52 1 1.07 1.57 1.55s.63 1.18 1.25 1.52a2 2 0 00.45-1.48c.4-.33.29-.78.3-1.2a3.55 3.55 0 000-.73c-.05-.21-.21-.4-.28-.62s0-.45-.1-.53-.17-.43-.29-.63a2.08 2.08 0 01-.51-1.4.48.48 0 00-.13-.38.59.59 0 01-.15-.53c0-.23-.08-.48.15-.67s.07-.55.15-.82a3.77 3.77 0 01.29-.61 1.55 1.55 0 01.19-.36c.27-.29.55-.56.83-.84h.63l.47.51a6.25 6.25 0 011.08 1.17c.28.51.55 1 .79 1.58a1.28 1.28 0 01.11.24c.06.28-.13.61.11.83s.15.43.2.66.21.4.28.62-.06.38.13.53a.46.46 0 01.16.22c0 .42-.09.87.3 1.2v1.18c0 .39-.15.77.26 1.07.07.06 0 .28 0 .42v1.76a4.74 4.74 0 01-.04 1.41 9.84 9.84 0 01-.6 1.22 19.36 19.36 0 01-.94 1.81c-.21.32.06.79-.39 1-.08 0 0 .37 0 .56a8 8 0 010 1.47c-.08.41.45.5.33.91a3.15 3.15 0 000 .87 3.92 3.92 0 000 1c.1.35.35.64.29 1.06a7.61 7.61 0 000 1.17 5.71 5.71 0 000 1.17c.14.66-.37 1.16-.35 1.77-.47.52-.52 1.3-1.14 1.73s-.76 1.19-1.34 1.65a18 18 0 00-1.46 1.44l-1.56 1.56-1.45 1.45a11.09 11.09 0 01-1.14 1.44c-.48.41-.91.89-1.35 1.34-.26.27-.27.69-.61.93a2.1 2.1 0 00-.74.86c-.15.4-.53.55-.72.87s-.45.56-.45.83c0 .52-.37.84-.49 1.28 0 .08-.14.18-.12.24.12.38-.25.59-.29.91a5.93 5.93 0 000 .73c-.52.21-.08.86-.51 1.11-.06 0-.07.17-.07.26a1.9 1.9 0 01-.27 1.07c-.18.29.09.74-.27 1.07-.12.12-.07.46-.05.7s-.37.42-.31.76a2.6 2.6 0 010 .88c0 .11-.18.21-.28.33a5.68 5.68 0 000 1c.09.43-.35.65-.31 1.06a9 9 0 010 1.16c-.47.38-.21.9-.27 1.35-.09.65.23 1.36-.3 1.94.1.54-.24 1.16.26 1.65v1.31a.49.49 0 00.29.46c.32.18.71.29.9.63s.65.36.92.62l.83.83a7.2 7.2 0 00.84.82c.3.22.25.61.51.83s.07.45.12.68c-.46.31-.28.78-.29 1.2a12 12 0 000 1.47c0 .4-.44.6-.32 1a3.86 3.86 0 010 1v1.18c0 .39-.39.72-.3 1.2a7.26 7.26 0 010 1.32c-.5.63-.26 1.38-.28 2.08 0 .43-.47.7-.33 1.2a4.56 4.56 0 010 1.17c-.48.42-.29 1-.28 1.49s-.41.63-.32 1.06a5 5 0 010 1c-.48.36-.2.89-.28 1.34-.05.27-.37.43-.31.77a.79.79 0 01-.22.79c-.12.13 0 .48-.07.69a2.36 2.36 0 00-.28 1.35c-.41.33-.27.78-.3 1.2-.35.22-.29.57-.3.9-.46.2-.12.75-.42 1s0 .73-.39 1 .13.75-.23 1.06.07.81-.41 1v.14c0 .32.11.66-.19.95s-.06.55-.1.84-.37.41-.31.76.1.59-.22.78a.17.17 0 00-.05.12 2.56 2.56 0 01-.08.85 1 1 0 00-.22.64.8.8 0 01-.26.78c-.08.06 0 .28 0 .42 0 .32.12.66-.17 1s-.07.65-.12 1c-.46.3-.23.79-.31 1.19-.46.32-.26.8-.26 1.21s-.44.5-.32.91a2.73 2.73 0 010 .85c-.38.24-.26.62-.22.93s-.23.6-.31.91.14.68-.19.94c0 0-.1.07-.1.11v1.17a.75.75 0 00-.28.9c.11.44-.25.7-.3 1.06s0 .67 0 1c-.41.28-.3.72-.24 1.06.11.53-.34.87-.32 1.35s.15.8-.27 1.06v1.17c-.46.31-.34.8-.28 1.19s-.45.51-.33.92a3.09 3.09 0 010 .86c-.54.31-.08.92-.41 1.3s0 .92-.19 1.24-.14.76-.36 1-.15.53-.38.74-.16.53-.4.71c.06.36-.26.49-.45.69s-.13.54-.4.72a3 3 0 00-.62.62 7.94 7.94 0 01-.93 1.23 15.33 15.33 0 00-1.15 1.13l-1 1-1.31 1.29c-.38.38-.75.77-1.14 1.14a9.44 9.44 0 01-1.63 1.38c-.57.34-.92 1.05-1.48 1.39a7.77 7.77 0 00-1.62 1.39c-.27.29-.68.28-.94.6a1.18 1.18 0 01-.78.58c-.24 0-.43.37-.64.57a2.73 2.73 0 01-.9.66c-.38.14-.55.7-1 .78s-.46.61-.92.62c-.15 0-.3.22-.45.33s-.4.48-.8.56-.47.54-.92.61c-.29 0-.38.52-.8.55s-.4.54-.78.57-.55.69-1.07.61c-.27.34-.78.32-1 .72-.08.13-.34.12-.48.22-.35.24-.71.44-1.05.7a4.2 4.2 0 01-1.08.54 7.48 7.48 0 01-1.11.52c-.25.43-.89 0-1.11.51-.42-.17-.71.3-1.05.26s-.57.4-.9.31-.63.45-1.06.32c-.1 0-.25.1-.37.16a2.23 2.23 0 00-.59.32c-.25.24-.6-.08-.8.2s-.46.11-.65.2a2 2 0 01-1 .31c-.2.45-.75.09-1 .42s-.66 0-.91.3-.55.13-.7.42c-.41-.13-.71.16-1 .3a3.2 3.2 0 01-.9.32c-.33 0-.63.35-1 .52s-.56-.07-.8.21-.55.13-.7.41c-.34-.12-.49.23-.75.32s-.72.2-1 .34-.65.32-1 .51a7.35 7.35 0 01-1 .49 8 8 0 01-1 .44c-.34.1-.61.43-1 .52a1 1 0 00-.56.4c-.17.25-.44.16-.62.3-.4.31-1 .37-1.31.74s-.93.47-1.23.93c-.48-.06-.59.55-.93.56-.51 0-.57.7-1.08.62-.28.26-.52.63-.85.76a3.64 3.64 0 00-1.31 1.08c-.21.23-.55.14-.73.4a5 5 0 01-.51.52l-.83.83c0 .49-.49.66-.66 1a5.87 5.87 0 01-.49 1c-.22.32.11.83-.39 1a1.35 1.35 0 01-.27.92c-.13.21 0 .56-.25.78-.08.05-.05.26-.07.4 0 .37.14.77-.24 1.09-.1.08-.05.36-.05.55v5.14a1.16 1.16 0 00.25.78c.14.19 0 .56 0 .85v4.55c0 .17.16.33.29.57v3.12a5 5 0 010 1c-.09.4.3.58.31.91s0 .78 0 1.17v3.78c.55.47.22 1.1.27 1.65s0 1.27 0 1.9a17.19 17.19 0 000 1.76c0 .45.36.84.29 1.35a10.29 10.29 0 000 1.47v2.78c0 .46-.13.76.24 1.09.12.12 0 .46 0 .7v35.21a8.66 8.66 0 010 1 2.53 2.53 0 00.28 1.06 4.15 4.15 0 010 1.17v40.52z'/%3E%3C/svg%3E");background-position:100% 100%;background-repeat:no-repeat;background-size:3.8306rem 4.5rem;color:#a1a1a1;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:600;height:4.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:1.5rem;margin-top:2rem;width:17rem}header .header-nav{background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(0,0,0,.05);left:0;position:absolute;right:0;top:120px;z-index:5;-webkit-transition:top .3s ease-in-out;transition:top .3s ease-in-out}header .header-nav .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}header .header-nav .section-anzeige{display:none}header nav.hauptnavigation{-webkit-transition:top .3s ease-in-out;transition:top .3s ease-in-out}header nav.hauptnavigation>ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}header nav.hauptnavigation>ul>li{display:inline-block;left:0;margin:0 40px 0 0;padding:0;position:relative;right:0;top:100%}header nav.hauptnavigation>ul>li>a{color:#666;cursor:pointer;display:inline-block;font-weight:600;height:50px;line-height:50px;position:relative;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header nav.hauptnavigation>ul>li .dropdown{background-color:#22959e;left:0;position:fixed;right:0;top:170px;visibility:hidden;width:100%;z-index:5}header nav.hauptnavigation>ul>li .dropdown .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}header nav.hauptnavigation>ul>li .dropdown ul{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;list-style:none;margin:0;padding:48px 0}header nav.hauptnavigation>ul>li .dropdown ul>li{margin:0;padding:3px 0}header nav.hauptnavigation>ul>li .dropdown ul>li>a{color:#fff;display:inline-block;font-weight:600;padding:2px 0;position:relative;text-transform:uppercase;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}header nav.hauptnavigation>ul>li .dropdown ul>li.active a{position:relative}header nav.hauptnavigation>ul>li .dropdown ul>li.active a:after{background-color:#8dad2e;bottom:0;content:"";height:2px;left:0;position:absolute;right:0;width:100%}header nav.hauptnavigation>ul>li .dropdown ul>li:hover>a{position:relative}header nav.hauptnavigation>ul>li .dropdown ul>li:hover>a:after{background-color:#fff;bottom:0;content:"";height:2px;left:0;position:absolute;right:0;width:100%}header nav.hauptnavigation>ul>li .dropdown .dropdown-teaser-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-24px;margin-right:-24px;max-width:450px;padding:48px;width:100%}header nav.hauptnavigation>ul>li .dropdown .dropdown-teaser-grid .box{-ms-flex-negative:1;flex-shrink:1;margin-bottom:24px;margin-left:24px;margin-right:24px;width:calc(50% - 48px)}header nav.hauptnavigation>ul>li .dropdown .dropdown-teaser-grid .box .img-box{margin-bottom:24px}header nav.hauptnavigation>ul>li .dropdown .dropdown-teaser-grid .box h3{color:#fff;font-size:16px;font-weight:600;margin:0;padding:0;text-transform:uppercase}header nav.hauptnavigation>ul>li .dropdown .dropdown-teaser-grid .box p{color:hsla(0,0%,100%,.5);font-style:italic;margin:0;padding:0}header nav.hauptnavigation>ul>li .dropdown .dropdown-teaser-grid .box:hover .img-box .img-inhalt{-webkit-transform:scale(1.1);transform:scale(1.1)}header nav.hauptnavigation>ul>li.active>a,header nav.hauptnavigation>ul>li:hover>a{color:#8dad2e}header .servicenavigation>ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;list-style:none}header .servicenavigation>ul,header .servicenavigation>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0}header .servicenavigation>ul>li{position:relative}header .servicenavigation>ul>li>a{background-position:50%;background-repeat:no-repeat;background-size:20px;display:inline-block;height:50px;margin:0;padding:0;width:50px}header .servicenavigation>ul>li>a:hover{background-color:#8dad2e;color:#c1c1c1}header .servicenavigation>ul>li.desktop,header .servicenavigation>ul>li.telefon{background-image:url(../img/icons/icon_phone.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;display:inline-block;height:50px;margin:0;padding:0;width:50px}header .servicenavigation>ul>li.desktop{background-image:url(../img/icons/icon_desktop.svg)}header .servicenavigation>ul>li .dropdown{background-color:#22959e;display:none;padding:48px;position:absolute;right:0;top:100%;width:340px;-webkit-transition:top .3s ease-in-out;transition:top .3s ease-in-out}header .servicenavigation>ul>li .dropdown h3{color:#fff;font-size:24px;font-weight:400;margin:0 0 5px}header .servicenavigation>ul>li .dropdown p{color:#fff;margin:0;padding:0}header .servicenavigation>ul>li .dropdown ul{list-style:none;margin:0;padding:0}header .servicenavigation>ul>li .dropdown ul li{margin:0 0 5px;padding:0}header .servicenavigation>ul>li .dropdown ul li:last-child{margin:0}header .servicenavigation>ul>li .dropdown a{background-color:#8dad2e;color:#fff;display:block;margin:20px 0 0;padding:5px;text-align:center}header .servicenavigation>ul>li .dropdown a:hover{text-decoration:none}header .servicenavigation>ul>li.telefon .dropdown a{background-color:#8dad2e;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0 0;padding:5px 20px;text-align:left}header .servicenavigation>ul>li.telefon .dropdown a:hover{text-decoration:none}header .servicenavigation>ul>li.telefon .dropdown span.ort{width:35%}header .servicenavigation>ul>li.telefon .dropdown span.telefon{width:65%}header .servicenavigation>ul>li:hover{background-color:#22959e}header .servicenavigation>ul>li:hover.telefon{background-image:url(../img/icons/icon_phone_white.svg)}header .servicenavigation>ul>li:hover.desktop{background-image:url(../img/icons/icon_desktop_white.svg)}header .servicenavigation>ul>li:hover .dropdown{display:block}header.is-hidden .header-top{top:-120px}header.is-hidden .header-nav{-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1);top:0}header.is-hidden nav.hauptnavigation>ul>li .dropdown{top:50px}header .eigenwerbung{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;padding:35px}header .eigenwerbung .background-img{height:100%}header .eigenwerbung h2{background-color:#fff;color:#22959e;display:inline-block;margin-left:320px;margin-top:2rem;padding:.5rem 1rem}header .eigenwerbung p{color:#fff;margin-left:380px!important}footer{position:relative;margin-bottom:55px;padding:35px 0 0;border-top:2px solid #f0f0f0}footer .logo{display:inline-block;width:200px;height:auto;padding:0 0 35px}footer .footer-grid{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-15px;margin-left:-15px;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer-grid ul{-ms-flex-negative:1;flex-shrink:1;width:calc(20% - 30px);margin:0 15px 15px;padding:0;list-style:none}footer .footer-grid ul li{margin:0 0 8px;padding:0}footer .footer-grid ul li a{color:#22959e}footer .footer-grid ul li a:hover{text-decoration:underline}footer .footer-grid ul li:first-child a{font-size:18px;font-weight:600;text-transform:uppercase;color:#666}footer .footer-meta-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100px}footer .footer-meta-bar h3{font-size:16px;font-weight:600;margin:0;padding:0;color:#22959e}footer .footer-meta-bar ul{margin:0;padding:0;list-style:none}footer .footer-meta-bar ul li{position:relative;display:inline-block;margin-right:14px;padding:0}footer .footer-meta-bar ul li:after{position:relative;right:-8px;content:"•";color:#a1a1a1}footer .footer-meta-bar ul li a{font-weight:400;color:#a1a1a1}footer .footer-meta-bar ul li a:hover{text-decoration:underline}footer .footer-meta-bar ul li:last-child{margin-right:0}footer .footer-meta-bar ul li:last-child:after{display:none}.wrapper{width:1320px;margin:0 auto}.tpl-startseite .titel-bar{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.tpl-startseite .titel-bar a:hover{text-decoration:underline}.tpl-startseite h2{font-size:32px;font-weight:600;line-height:1.5;margin:0;padding:0}.tpl-startseite .section-standard{padding:35px 0}.tpl-startseite .section-themen{padding:35px 0 0}.tpl-startseite .socialmedia{margin:0 0 2rem;padding:2rem 0 11px}.tpl-startseite .teaser-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.tpl-startseite .teaser-grid .box{-ms-flex-negative:1;flex-shrink:1;margin:0 12px 24px;width:calc(33.33% - 24px)}.tpl-startseite .teaser-grid .box .img-box{margin-bottom:24px}.tpl-startseite .teaser-grid .box h3{font-size:24px;font-weight:600;margin:0 0 10px}.tpl-startseite .teaser-grid .box p{color:#363636}.tpl-startseite .teaser-grid .box:hover .img-box .img-inhalt{-webkit-transform:scale(1.1);transform:scale(1.1)}.tpl-startseite .teaser-grid .box-social{background-color:#f5f5f5;-ms-flex-negative:1;flex-shrink:1;margin:0 12px 24px;width:calc(33.33% - 24px)}.tpl-startseite .teaser-grid .box-social .teaser-titel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.tpl-startseite .teaser-grid .box-social .teaser-titel .facebook{background-color:#3b5998;background-image:url(../img/icons/social_facebook.svg);background-position:50%;background-repeat:no-repeat;background-size:40%;-ms-flex-negative:0;flex-shrink:0;height:50px;margin-right:20px;width:50px}.tpl-startseite .teaser-grid .box-social .teaser-titel h3{color:#969696;font-size:18px;font-weight:600;line-height:1;margin:0;padding:0}.tpl-startseite .teaser-grid .box-social .teaser-titel h3 span{color:#3b5998}.tpl-startseite .teaser-grid .box-social p{color:#363636;margin:0;padding:12px 24px 24px 70px}.tpl-startseite .teaser-grid .box-social:hover .img-box .img-inhalt{-webkit-transform:scale(1.1);transform:scale(1.1)}.tpl-startseite .teaser-grid .box-social-links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:60px}.tpl-startseite .teaser-grid .box-social-links .teaser-inhalt h3{color:#22959e;font-size:36px;font-weight:600;line-height:1.3;margin:0 0 20px;padding:0}.tpl-startseite .teaser-grid .box-social-links .teaser-inhalt ul{list-style:none;margin:0;padding:0}.tpl-startseite .teaser-grid .box-social-links .teaser-inhalt ul li{margin:0 0 5px;padding:0 0 0 40px;position:relative}.tpl-startseite .teaser-grid .box-social-links .teaser-inhalt ul li:before{background-image:url(../img/icons/thumbs-up.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:24px;left:0;position:absolute;-webkit-transform:scaleX(-1);transform:scaleX(-1);width:24px}.tpl-startseite .teaser-grid .box-social-links .teaser-inhalt ul li a{color:#666;font-size:18px}.tpl-startseite .teaser-grid .box-social-links .teaser-inhalt ul li a:hover{text-decoration:underline}.tpl-startseite .kooperationspartner{background-color:#f5f5f5;margin:0 0 2rem;padding:2rem 0 1rem}.tpl-startseite .kooperationspartner .partner-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.tpl-startseite .kooperationspartner .partner-grid>.wrapper{-ms-flex-negative:1;flex-shrink:1;margin:0 12px 24px;width:calc(20% - 30px)}.tpl-startseite .kooperationspartner .partner-grid .img-box{border:1px solid #fff;-webkit-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}.tpl-startseite .kooperationspartner .partner-grid .img-box .img-inhalt{background-color:#fff}.tpl-startseite .kooperationspartner .partner-grid .box:hover .img-box{border:1px solid #22959e}.tpl-standardseite h1{color:#22959e;font-size:48px;font-weight:600;line-height:1.2;margin:0;padding:0}.tpl-standardseite h2{font-size:24px;margin:0 0 20px}.tpl-standardseite h2,.tpl-standardseite h3{color:#363636;font-weight:600;line-height:1.4;padding:0}.tpl-standardseite h3{font-size:18px;margin:0}.tpl-standardseite h4{color:#969696;font-size:18px;font-weight:600;line-height:1.4;margin:0 0 24px;padding:0}.tpl-standardseite p{color:#363636;font-size:16px;font-weight:400;line-height:1.5;margin:0 0 20px;padding:0}.tpl-standardseite p:last-child{margin:0}.tpl-standardseite .text_zweispaltig{display:-webkit-box;display:-ms-flexbox;display:flex;margin:35px 0}.tpl-standardseite .text_zweispaltig .text{margin:0 35px 0 0;width:50%}.tpl-standardseite .text_zweispaltig .text:last-child{margin:0}.tpl-standardseite iframe{border:0;width:100%}.tpl-standardseite .zitat{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:35px 0}.tpl-standardseite .zitat .bild{margin:0 35px 0 0;width:200px}.tpl-standardseite .zitat .text{width:calc(100% - 200px)}.tpl-standardseite *+h2{margin-top:60px}.tpl-standardseite *+h3{margin-top:40px}.section-titel{background-color:#f0f0f0;background-image:url(../img/layout/gitternetz_startseite.jpg);background-position:bottom;background-repeat:no-repeat;padding:35px 0}.section-titel .wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:200px;position:relative}.section-titel .wrapper .img-box{width:744px}.section-titel .wrapper .text{padding-right:30px}.section-titel .wrapper .text h1{margin:0}.section-titel .wrapper .text h2{color:#969696;font-weight:600;margin:0!important;padding:0}.section-titel-full{background-color:#f0f0f0;background-position:50%;background-repeat:no-repeat;background-size:cover}.section-titel-full .wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;min-height:360px;position:relative}.section-titel-full .wrapper h1{color:#22959e;font-size:48px;font-weight:600;margin:0;padding:10px 0}.section-inhalt{padding-bottom:70px;padding-top:70px}.section-inhalt .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-inhalt .wrapper .inhalt{margin:0 auto;max-width:792px;width:100%}.section-inhalt .wrapper .inhalt--fullsize{max-width:100%!important}.section-inhalt .wrapper .inhalt .bilder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.section-inhalt .wrapper .inhalt .bilder img{margin:20px}.section-inhalt .wrapper .inhalt .bilder--hintergrund{background-color:#f5f5f5;-ms-flex-pack:distribute;justify-content:space-around}.section-inhalt .wrapper .inhalt .kundenliste{margin:30px auto}.section-inhalt .wrapper .inhalt .kundenliste .kunde{border-top:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}.section-inhalt .wrapper .inhalt .kundenliste .kunde:last-child{border-bottom:1px solid #ccc}.section-inhalt .wrapper .inhalt .kundenliste .logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60%}.section-inhalt .wrapper .inhalt .kundenliste .logo,.section-inhalt .wrapper .inhalt .kundenliste .text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 0}.section-inhalt .wrapper .inhalt .kundenliste .text{width:40%}.section-inhalt .wrapper .teaser{-ms-flex-negative:0;flex-shrink:0;margin-left:120px;max-width:408px;width:100%}.section-inhalt .wrapper .teaser--nodisplay{display:none}.section-inhalt .wrapper .teaser-partner{background-color:#f5f5f5;border-top:4px solid #22959e;margin-bottom:24px;padding:0 0 6%}.section-inhalt .wrapper .teaser-partner h2{color:#969696;font-size:18px;margin:6% 0 0 6%}.section-inhalt .wrapper .teaser-partner>.wrapper{display:block;margin:0;padding:6% 6% 0;width:100%}.section-inhalt .wrapper .teaser-eigenwerbung{background-color:#f5f5f5;border-top:4px solid #22959e;margin-bottom:24px;padding:0 0 6%}.section-inhalt .wrapper .teaser-eigenwerbung h2{color:#969696;font-size:18px;margin:6% 0 0 6%}.section-inhalt .wrapper .teaser-eigenwerbung>.wrapper{display:block;margin:0;padding:6% 6% 0;width:100%}.section-inhalt .wrapper .teaser-download{margin-bottom:48px}.section-inhalt .wrapper .teaser-download ul{list-style:none;margin:0;padding:0}.section-inhalt .wrapper .teaser-download ul li{margin:0 0 24px;padding:0}.section-inhalt .wrapper .teaser-download ul li:last-child{margin:0}.section-inhalt .wrapper .teaser-download ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-inhalt .wrapper .teaser-download ul li .img-box{-ms-flex-negative:0;flex-shrink:0;height:72px;margin-right:20px;width:72px}.section-inhalt .wrapper .teaser-download ul li .img-box .img-inhalt{background-color:#22959e}.section-inhalt .wrapper .teaser-download ul li .teaser-inhalt{width:100%}.section-inhalt .wrapper .teaser-download ul li .teaser-inhalt h2{font-size:16px;font-weight:600;line-height:1.5;margin:0;padding:0}.section-inhalt .wrapper .teaser-download ul li .teaser-inhalt p{color:#666;font-size:16px;line-height:1.5;margin:0;padding:0}.section-inhalt .wrapper .teaser-download ul li .teaser-inhalt a:hover{text-decoration:underline}.section-inhalt .wrapper .teaser-themen ul{list-style:none;margin:0;padding:0}.section-inhalt .wrapper .teaser-themen ul li{margin:0 0 24px;padding:0}.section-inhalt .wrapper .teaser-themen ul li:last-child{margin:0}.section-inhalt .wrapper .teaser-themen ul li a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-inhalt .wrapper .teaser-themen ul li .img-box{-ms-flex-negative:0;flex-shrink:0;margin-right:20px;width:170px}.section-inhalt .wrapper .teaser-themen ul li .img-box .img-inhalt{background-color:#22959e}.section-inhalt .wrapper .teaser-themen ul li a:hover .img-box .img-inhalt{-webkit-transform:scale(1.1);transform:scale(1.1)}.section-inhalt .wrapper .teaser-themen ul li .teaser-inhalt{width:100%}.section-inhalt .wrapper .teaser-themen ul li .teaser-inhalt h2{font-size:18px;font-weight:600;line-height:1.5;margin:0;padding:0}.section-inhalt .wrapper .teaser-themen ul li .teaser-inhalt p{color:#666;font-size:16px;line-height:1.5;margin:0;padding:0}.bilder-texte{margin:0 0 2rem}.bilder-texte__wrapper{margin:0 auto;width:100%}.bilder-texte__title{margin-bottom:2rem!important}.bilder-texte__cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -2%}.bilder-texte__col{padding:0 2%}.bilder-texte__col--1{width:100%}.bilder-texte__col--2{width:50%}.bilder-texte__col--3{width:33.33%}.bilder-texte .bild-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 2rem}.bilder-texte .bild-text__link{color:inherit}.bilder-texte .bild-text__img{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;margin:.2rem 0 0}.bilder-texte .bild-text__img img{width:85%}.bilder-texte .bild-text__text{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.bilder-texte .bild-text__text h3{margin:0 0 .25rem}.bilder-texte .bild-text__text p{margin:0 0 1rem}.bilder-texte .bild-text__text p:last-of-type{margin:0}.bilder-texte .bild-text__text p+ol,.bilder-texte .bild-text__text p+ul{margin-top:-.8rem}.bilder-texte .bild-text__text p:last-of-type+ol,.bilder-texte .bild-text__text p:last-of-type+ul{margin-top:.2rem}.bilder-texte .bild-text--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.tpl-startseite .bilder-texte__wrapper{width:1320px}.video{margin:0 0 3rem}.video__iframe{max-width:100%}.slider{margin:0 0 2rem;padding:0}.slider .slider-inhalt{background-color:#f0f0f0;background-image:url(../img/layout/gitternetz_startseite.jpg);background-position:bottom;background-repeat:no-repeat;padding:35px 0}.slider .slider-inhalt .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.slider .slider-inhalt .wrapper .slide-inhalt{left:0;max-width:550px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.slider .slider-inhalt .wrapper .slide-inhalt h1{margin:0}.slider .slider-inhalt .wrapper .slide-inhalt h1 span{background-color:#22959e;color:#fff;display:inline-block;font-size:48px;font-weight:600;line-height:1.25;padding:4px 24px}.slider .slider-inhalt .wrapper .slide-inhalt p{background-color:#fff;color:#666;display:inline-block;margin:0;padding:24px}.slider .slider-inhalt .wrapper .slide-inhalt a:hover{text-decoration:underline}.slider .slider-inhalt .wrapper .slide-image{max-width:600px;position:relative;right:0;width:100%;z-index:5}.swiper-pagination{display:none;padding:20px 0;position:relative;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;z-index:10}.swiper-pagination .swiper-pagination-bullet{background:#000 none repeat scroll 0 0;border-radius:100%;display:inline-block;height:12px;margin:0 5px;opacity:.2;width:12px}.swiper-pagination .swiper-pagination-bullet-active{background:#8dad2e none repeat scroll 0 0;opacity:1}.slide-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:-12px;margin-right:-12px}.slide-tabs .slide-tab{color:#757575;cursor:pointer;margin-left:12px;margin-right:12px;padding-bottom:20px;padding-top:20px;width:calc(100% - 24px);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slide-tabs .slide-tab:hover{color:#8dad2e}.slide-tabs .slide-tab.current{color:#8dad2e;position:relative}.slide-tabs .slide-tab.current:before{background-color:#8dad2e;content:"";height:5px;left:0;position:absolute;right:0;top:-5px}.section-anzeige{padding:35px 0;background-color:#22959e}.section-anzeige .anzeige{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-anzeige .anzeige .anzeige-image{width:100%;max-width:620px}.section-anzeige .anzeige .anzeige-inhalt{position:relative;padding-left:80px}.section-anzeige .anzeige .anzeige-inhalt .anzeige-titel{position:relative;left:-120px}.section-anzeige .anzeige .anzeige-inhalt .anzeige-titel .status{font-size:20px;font-weight:600;display:inline-block;padding:6px 12px;text-transform:uppercase;color:#8dad2e;color:#fff;background-color:#8dad2e}.section-anzeige .anzeige .anzeige-inhalt .anzeige-titel h2{margin:0}.section-anzeige .anzeige .anzeige-inhalt .anzeige-titel h2 span{font-size:48px;font-weight:600;line-height:1.25;display:inline;padding:0 12px;color:#22959e;background-color:#fff;box-decoration-break:clone;-webkit-box-decoration-break:clone}.section-anzeige .anzeige .anzeige-inhalt p{font-size:18px;color:#fff}.zahlen{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:100px}.zahlen>div{max-width:200px;text-align:center;width:100%}.zahlen>div h2{font-size:90px;font-weight:200;margin:0 0 10px;padding:0}.zahlen>div h2,.zahlen>div h3{color:#22959e;display:block;line-height:1}.zahlen>div h3{background-color:#f0f0f0;font-size:18px;margin:0 0 20px;padding:6px}.counter{margin:0 0 2rem}.counter__wrapper{margin:0 auto;width:100%}.tpl-startseite .counter{margin:-2rem 0 2rem}.tpl-startseite .counter__wrapper{width:1320px}.tpl-startseite .counter .zahlen{margin:0}.tpl-startseite .counter .zahlen>div{max-width:180px}.tpl-startseite .counter .zahlen>div h2{font-size:48px;font-weight:400}* .formular{margin-top:60px}.formular{display:block;max-width:600px;width:100%}.formular label{background-color:#fff;color:#969696;cursor:text;font-weight:300!important;left:13px;pointer-events:none;position:absolute;top:11px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:2}.formular input.hasContent~label,.formular input:focus~label,.formular textarea.hasContent~label,.formular textarea:focus~label{color:#000;font-size:12px;left:10px;padding:3px 5px;top:-15px;z-index:10}.formular .Inputfield{position:relative}.formular input,.formular textarea{background-color:#fff;background-image:none;border:1px solid #bfbfbf;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#000;display:block;font-family:Source Sans Pro,arial,sans-serif;font-size:16px;font-weight:400;line-height:1.2;padding:10px 12px;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;width:100%}.formular input:focus,.formular textarea:focus{border-color:#000;color:#000;outline:0}.formular textarea{min-height:150px;overflow:auto;resize:vertical}.formular button{background-color:#8dad2e;border:0;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;line-height:1;padding:15px;text-align:center;-moz-user-select:none;vertical-align:middle;white-space:nowrap;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.formular button:hover{background-color:#7f9c29}.formular .meta{color:#a1a1a1;font-size:14px}.formular .InputfieldStateError input,.formular .InputfieldStateError textarea{background-color:rgba(187,0,0,.05)}.formular .InputfieldStateRequired>.InputfieldHeader:first-child:after{color:#b00;content:"*"}.formular .error,.formular .error small{color:#b00}.formular .error label{color:#b00;font-weight:600}.formular .error .form-style{background-color:rgba(187,0,0,.05)}.formular .error span{color:#b00;display:inline-block;font-size:13px;margin-top:5px;position:relative}.formular .error span:before{content:"";position:absolute}*>.historie{margin-top:60px}.historie{position:relative}.historie:before{position:absolute;top:10px;bottom:0;left:8px;width:3px;height:100%;content:"";background-color:#22959e}.historie .historie-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:80%;margin-bottom:60px;padding-left:30px}.historie .historie-box:before{position:absolute;top:10px;left:1px;width:17px;height:17px;content:"";border-radius:50%;background-color:#22959e}.historie .historie-box .historie-jahr{font-size:24px;font-weight:600;line-height:1.5;width:100px;margin:0;padding:0;color:#22959e}.historie .historie-box .historie-text{width:100%}.historie .historie-box .historie-text h2{font-size:24px;font-weight:600;line-height:1.5;margin:0;padding:0}.historie .historie-box .historie-text p{margin:5px 0;padding:0}.historie .historie-box.small .historie-jahr{font-size:18px}.historie .historie-box.small .historie-text{width:100%}.historie .historie-box.small .historie-text h2{font-size:18px}.section-standorte{background-color:#1e7a82;margin:0 0 2rem;padding:2rem 0}.section-standorte .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-standorte .standorte-navigation{list-style:none;margin:0;max-width:240px;padding:0;width:100%}.section-standorte .standorte-navigation li{color:#fff;cursor:pointer;display:block;font-size:20px;font-weight:600;margin:0;padding:18px 24px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-standorte .standorte-navigation li:hover{background-color:hsla(0,0%,100%,.05)}.section-standorte .standorte-navigation li.current{background-color:#8dad2e}.section-standorte .standorte-inhalt{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:hsla(0,0%,100%,.05);color:#fff;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0;width:100%}.section-standorte .standorte-inhalt.current{display:-webkit-box;display:-ms-flexbox;display:flex}.section-standorte .standorte-inhalt>*{width:50%}.section-standorte .standorte-inhalt h2{color:#fff;font-size:24px;font-weight:400;line-height:1.4;margin:0;padding:0 10%}.section-standorte .standorte-inhalt .standorte-ansprechpartner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-standorte .standorte-inhalt .standorte-ansprechpartner .u-photo{background-repeat:no-repeat;background-size:cover;border-radius:50%;height:150px;margin-right:40px;width:150px}.section-standorte .standorte-inhalt .standorte-ansprechpartner .h-card{font-style:normal}.section-standorte .standorte-inhalt .standorte-ansprechpartner .h-card h3{color:#fff;font-size:24px;font-weight:700;margin:0 0 10px;padding:0}.section-standorte .standorte-inhalt .standorte-ansprechpartner .h-card p{color:#fff;font-size:16px;padding:0}.section-standorte .standorte-inhalt .standorte-ansprechpartner .h-card a{color:#fff}.section-standorte .standorte-inhalt .standorte-ansprechpartner .h-card a:hover{text-decoration:underline}.btn{font-size:16px;font-weight:400;line-height:1;display:inline-block;padding:15px;cursor:pointer;-moz-user-select:none;text-align:center;vertical-align:middle;white-space:nowrap;border:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-border{color:#fff;border:2px solid #fff}.btn-border:hover{color:#22959e;border:2px solid #fff;background-color:#fff}.btn-gruen{color:#fff;background-color:#8dad2e}.btn-gruen:hover{background-color:#7f9c29}#userlikeCustomTab{position:fixed;right:30px;bottom:80px;width:50px;height:50px;cursor:pointer;border-radius:50%;background-color:#8dad2e;background-image:url(../img/icons/icon_comment_white.svg);background-repeat:no-repeat;background-position:50%;background-size:24px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#userlikeCustomTab:hover{background-color:#7f9c29}.img-full{height:auto;width:100%}.img-box{overflow:hidden;position:relative;width:100%}.img-box:before{content:"";display:block;padding-top:100%}.img-box .img-inhalt{background-size:cover;-webkit-transition:-webkit-transform 1s ease-in-out;transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out}.img-box .img-inhalt,.img-box .img-logo{background-position:50%;background-repeat:no-repeat;bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transform:scale(1);transform:scale(1)}.img-box .img-logo{background-size:contain}.img-box.img-box-33:before{padding-top:33.33%}.img-box.img-box-40:before{padding-top:40%}.img-box.img-box-50:before{padding-top:50%}.img-box.img-box-55:before{padding-top:55%}.img-box.img-box-60:before{padding-top:60%}.img-box.img-box-66:before{padding-top:66.66%}.grid-wrapper{padding:2rem 0 0}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1rem}.grid-box{-webkit-box-flex:0;-ms-flex:0 1 33.333%;flex:0 1 33.333%;margin:0;padding:0 1rem 3rem}.grid-box__link{color:inherit;text-decoration:none}.grid-box__link:hover .grid-box__image .img-inhalt{-webkit-transform:scale(1.1);transform:scale(1.1)}.grid-box__image{margin:0 0 1.5rem}.grid-box__title{color:#22959e!important;font-size:1.5rem!important;margin:1rem 0 .625rem!important}.grid-box__text{margin:1rem 0!important}#cookie-statement{position:fixed;z-index:2000;right:0;bottom:0;left:0;display:none;background-color:#22959e}#cookie-statement .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#cookie-statement p{font-size:14px;margin:0;padding:10px 0;color:#fff}#cookie-statement a{font-size:14px;text-decoration:underline;color:#fff}#cookie-statement button{width:120px;margin-left:20px;cursor:pointer;text-transform:uppercase;color:#fff;border:0;background-color:#1e7a82;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#cookie-statement button:hover{background-color:#186268}@media (min-width:768px){body.overflow{overflow:auto!important}header .header-nav .section-anzeige{display:block;max-width:60%}header nav.hauptnavigation>ul>li.show .dropdown{display:block;-webkit-transition:0;transition:0;visibility:visible}header nav.hauptnavigation>ul>li.active>a:after{background-color:#8dad2e;bottom:0;content:"";height:4px;left:0;position:absolute;right:0}header nav.hauptnavigation{display:block!important}.bilder-texte .bild-text--ratio-desktop-100-0 .bild-text__img{width:100%}.bilder-texte .bild-text--ratio-desktop-100-0 .bild-text__text{display:none}.bilder-texte .bild-text--ratio-desktop-75-25 .bild-text__img{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%}.bilder-texte .bild-text--ratio-desktop-75-25 .bild-text__text{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}.bilder-texte .bild-text--ratio-desktop-66-33 .bild-text__img{-webkit-box-flex:0;-ms-flex:0 1 66.66%;flex:0 1 66.66%}.bilder-texte .bild-text--ratio-desktop-66-33 .bild-text__text{-webkit-box-flex:0;-ms-flex:0 1 33.33%;flex:0 1 33.33%}.bilder-texte .bild-text--ratio-desktop-50-50 .bild-text__img,.bilder-texte .bild-text--ratio-desktop-50-50 .bild-text__text{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.bilder-texte .bild-text--ratio-desktop-33-66 .bild-text__img{-webkit-box-flex:0;-ms-flex:0 1 33.33%;flex:0 1 33.33%}.bilder-texte .bild-text--ratio-desktop-33-66 .bild-text__text{-webkit-box-flex:0;-ms-flex:0 1 66.66%;flex:0 1 66.66%}.bilder-texte .bild-text--ratio-desktop-25-75 .bild-text__img{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}.bilder-texte .bild-text--ratio-desktop-25-75 .bild-text__text{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%}.bilder-texte .bild-text--ratio-desktop-0-100 .bild-text__img{display:none}.bilder-texte .bild-text--ratio-desktop-0-100 .bild-text__text{width:100%}.bilder-texte .bild-text--ratio-desktop-100-100 .bild-text__img{margin:0 0 1rem}.bilder-texte .bild-text--ratio-desktop-100-100 .bild-text__img img{width:100%}}@media (max-width:767px){header .toggle-menu{display:-webkit-box;display:-ms-flexbox;display:flex}header .header-top .sign{display:none}header nav.hauptnavigation>ul>li .dropdown{visibility:visible}header nav.hauptnavigation{background-color:#fff;bottom:0;-webkit-box-shadow:0 20px 20px -20px rgba(0,0,0,.1) inset;box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.1);display:none;left:0;overflow-x:hidden;overflow-y:auto;padding:30px;position:fixed;right:0;top:170px}header nav.hauptnavigation>ul{display:block;margin:0 0 30px;padding:0}header nav.hauptnavigation>ul>li{border-bottom:1px solid #c1c1c1;display:block;left:0;margin:0;padding:0;position:relative;right:0;top:100%}header nav.hauptnavigation>ul>li:after{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(../img/icons/plus.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:12px;bottom:calc(100% - 50px);content:"";cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:calc(100% - 50px);opacity:.5;position:absolute;right:0;top:0}header nav.hauptnavigation>ul>li>a{display:block}header nav.hauptnavigation>ul>li .dropdown{background-color:transparent;display:none;left:auto;position:relative;right:auto;top:auto;width:100%}header nav.hauptnavigation>ul>li .dropdown .wrapper{width:100%}header nav.hauptnavigation>ul>li .dropdown ul{list-style:none;margin:0;padding:0 0 12px;width:100%}header nav.hauptnavigation>ul>li .dropdown ul>li{margin:0;padding:5px 0}header nav.hauptnavigation>ul>li .dropdown ul>li>a{color:#666;font-weight:400;text-transform:none}header nav.hauptnavigation>ul>li .dropdown ul>li:hover>a{color:#8dad2e}header nav.hauptnavigation>ul>li .dropdown ul>li:hover>a:after{display:none}header nav.hauptnavigation>ul>li .dropdown ul>li.active>a{color:#8dad2e}header nav.hauptnavigation>ul>li .dropdown .dropdown-teaser-grid,header nav.hauptnavigation>ul>li .dropdown ul>li.active>a:after{display:none}header nav.hauptnavigation>ul>li.show:after{background-image:url(../img/icons/minus.svg)}header nav.hauptnavigation>ul>li.show .dropdown{display:block}header nav.hauptnavigation>ul>li.active>a{color:#8dad2e}header nav.hauptnavigation>ul>li.hide:after{background-image:url(../img/icons/plus.svg)}header nav.hauptnavigation>ul>li.hide .dropdown{display:none}header.is-hidden nav.hauptnavigation{top:50px}header.is-hidden nav.hauptnavigation>ul>li .dropdown{top:auto}footer .footer-meta-bar{min-height:auto;margin-bottom:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer-meta-bar h3,footer .footer-meta-bar ul{width:100%}.tpl-startseite .titel-bar{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.tpl-startseite .titel-bar>*{width:100%}.tpl-startseite h2{font-size:24px}.tpl-startseite .teaser-grid .box-social-links{padding:30px}.tpl-startseite .teaser-grid .box-social-links .teaser-inhalt h3{font-size:24px}.tpl-standardseite h1{font-size:32px;line-height:1.2}.tpl-standardseite h2{font-size:20px}.tpl-standardseite h3{font-size:18px}.tpl-standardseite h4{color:#969696;font-size:18px;font-weight:600;line-height:1.4;margin:0 0 24px;padding:0}.tpl-standardseite p{font-size:16px}.tpl-standardseite *+h2{margin-top:40px}.tpl-standardseite *+h3{margin-top:30px}.section-inhalt .wrapper .inhalt .kundenliste .logo,.section-inhalt .wrapper .inhalt .kundenliste .text{width:100%}.section-inhalt .wrapper .inhalt .kundenliste .text{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 30px}.section-inhalt .wrapper .inhalt .kundenliste .text>span{text-align:center}.section-inhalt .wrapper .inhalt .kundenliste .text h4{margin:0 0 14px}.section-inhalt .wrapper .inhalt .kundenliste .text p{margin:0 0 10px}.bilder-texte .bild-text--ratio-mobile-100-0 .bild-text__img{width:100%}.bilder-texte .bild-text--ratio-mobile-100-0 .bild-text__text{display:none}.bilder-texte .bild-text--ratio-mobile-75-25 .bild-text__img{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%}.bilder-texte .bild-text--ratio-mobile-75-25 .bild-text__text{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}.bilder-texte .bild-text--ratio-mobile-66-33 .bild-text__img{-webkit-box-flex:0;-ms-flex:0 1 66.66%;flex:0 1 66.66%}.bilder-texte .bild-text--ratio-mobile-66-33 .bild-text__text{-webkit-box-flex:0;-ms-flex:0 1 33.33%;flex:0 1 33.33%}.bilder-texte .bild-text--ratio-mobile-50-50 .bild-text__img,.bilder-texte .bild-text--ratio-mobile-50-50 .bild-text__text{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.bilder-texte .bild-text--ratio-mobile-33-66 .bild-text__img{-webkit-box-flex:0;-ms-flex:0 1 33.33%;flex:0 1 33.33%}.bilder-texte .bild-text--ratio-mobile-33-66 .bild-text__text{-webkit-box-flex:0;-ms-flex:0 1 66.66%;flex:0 1 66.66%}.bilder-texte .bild-text--ratio-mobile-25-75 .bild-text__img{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}.bilder-texte .bild-text--ratio-mobile-25-75 .bild-text__text{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%}.bilder-texte .bild-text--ratio-mobile-0-100 .bild-text__img{display:none}.bilder-texte .bild-text--ratio-mobile-0-100 .bild-text__text{width:100%}.bilder-texte .bild-text--ratio-mobile-100-100 .bild-text__img{margin:0 0 1rem}.bilder-texte .bild-text--ratio-mobile-100-100 .bild-text__img img{width:100%}.swiper-pagination{display:block}.slide-tabs{display:none}.section-anzeige .anzeige .anzeige-inhalt .anzeige-titel .status{font-size:16px}.section-anzeige .anzeige .anzeige-inhalt .anzeige-titel h2 span{font-size:32px;font-weight:600;line-height:1.25;display:inline;padding:6px 12px;color:#22959e;background-color:#fff;box-decoration-break:clone;-webkit-box-decoration-break:clone}.section-anzeige .anzeige .anzeige-inhalt p{font-size:16px}.historie .historie-box{width:100%}.section-standorte{padding-bottom:30px;padding-top:30px}.section-standorte .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.section-standorte .standorte-navigation{display:none;margin-bottom:30px;max-width:100%}.section-standorte .standorte-navigation li{padding:12px}.section-standorte .standorte-inhalt{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 55px;min-height:auto;padding:0}.section-standorte .standorte-inhalt>*{width:100%}.section-standorte .standorte-inhalt h2{margin-bottom:30px;padding:0}.section-standorte .standorte-inhalt:last-child{margin:0}#cookie-statement button{height:40px;margin-top:10px}}@media (min-width:992px){header .header-nav .section-anzeige{max-width:80%}}@media (max-width:991px){header nav.hauptnavigation>ul>li .dropdown .dropdown-teaser-grid{padding:48px 24px}header nav.hauptnavigation>ul>li .dropdown .dropdown-teaser-grid .box{width:calc(50% - 48px)}header nav.hauptnavigation>ul>li .dropdown .dropdown-teaser-grid .box .img-box{margin-bottom:12px}.section-titel{padding-bottom:30px;padding-top:30px}.section-titel .wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-titel .wrapper .img-box{margin-bottom:30px;width:100%}.section-titel .wrapper .text{padding-right:0}.section-inhalt .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.section-inhalt .wrapper .inhalt{margin:0;max-width:100%;width:100%}.section-inhalt .wrapper .teaser{margin-left:0;margin-top:60px}.section-inhalt .wrapper .teaser-partner .grid .box-full{-ms-flex-negative:1;flex-shrink:1;margin-bottom:24px;margin-left:12px;margin-right:12px;width:calc(50% - 24px)}.slider .slider-inhalt{padding-bottom:30px;padding-top:30px}.slider .slider-inhalt .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.slider .slider-inhalt .wrapper .slide-inhalt{left:auto;max-width:100%;position:relative;top:0;-webkit-transform:translateY(0);transform:translateY(0);z-index:10}.slider .slider-inhalt .wrapper .slide-inhalt h1{margin:0}.slider .slider-inhalt .wrapper .slide-inhalt h1 span{display:block;font-size:40px;line-height:1.25;padding:24px 24px 0}.slider .slider-inhalt .wrapper .slide-inhalt h1 span:last-child{padding:0 24px 24px}.slider .slider-inhalt .wrapper .slide-inhalt p{display:block}.slider .slider-inhalt .wrapper .slide-image{max-width:100%;position:relative;right:0;width:100%;z-index:5}.section-anzeige{padding:35px 0}.section-anzeige .anzeige{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-anzeige .anzeige .anzeige-image{max-width:100%;margin-bottom:30px}.section-anzeige .anzeige .anzeige-inhalt{position:relative;padding-left:0}.section-anzeige .anzeige .anzeige-inhalt .anzeige-titel{position:relative;left:auto}}@media (min-width:768px) and (max-width:991px){header nav.hauptnavigation>ul>li{margin:0 20px 0 0}.wrapper{width:calc(100% - 60px)}.tpl-startseite .kooperationspartner .partner-grid>.wrapper{width:calc(33.33% - 30px)}.section-titel-full{padding-left:60px;padding-right:60px}.section-titel-full .wrapper{max-width:auto;min-height:300px;width:100%}.tpl-startseite .bilder-texte__wrapper,.tpl-startseite .counter__wrapper{width:calc(100% - 60px)}}@media (max-width:575px){header.is-hidden .servicenavigation>ul>li .dropdown{top:50px}footer .footer-grid ul{width:calc(100% - 30px)}.tpl-startseite .teaser-grid .box,.tpl-startseite .teaser-grid .box-social{width:calc(100% - 24px)}.tpl-startseite .kooperationspartner .partner-grid>.wrapper{width:calc(100% - 30px)}.section-inhalt{padding-bottom:40px;padding-top:40px}.section-inhalt .wrapper .teaser-themen ul li a{display:block;margin:0 0 30px}.section-inhalt .wrapper .teaser-themen ul li .img-box{-ms-flex-negative:0;flex-shrink:0;margin:0 0 10px;width:100%}.section-inhalt .wrapper .teaser-partner .grid .box,.section-inhalt .wrapper .teaser-partner .grid .box-full{width:calc(100% - 24px)}.zahlen{-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-standorte .standorte-inhalt .standorte-ansprechpartner,.zahlen{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-standorte .standorte-inhalt .standorte-ansprechpartner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section-standorte .standorte-inhalt .standorte-ansprechpartner .ansprechpartner-image{border-radius:50%;margin:0 0 20px}.section-standorte .standorte-inhalt .standorte-ansprechpartner address{font-style:normal}.section-standorte .standorte-inhalt .standorte-ansprechpartner address h2{color:#fff;font-size:24px;font-weight:700;margin:0 0 10px;padding:0}.section-standorte .standorte-inhalt .standorte-ansprechpartner address p{color:#fff;font-size:16px;margin:0;padding:0}.section-standorte .standorte-inhalt .standorte-ansprechpartner address a{color:#fff}.section-standorte .standorte-inhalt .standorte-ansprechpartner address a:hover{text-decoration:underline}#cookie-statement .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#cookie-statement p{padding:15px 0}#cookie-statement button{margin:0 0 15px}}@media (min-width:768px) and (max-width:1379px){footer .footer-grid ul{width:calc(33.33% - 30px)}.section-standorte .standorte-inhalt{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:35px 50px}.section-standorte .standorte-inhalt>*{width:100%}.section-standorte .standorte-inhalt h2{margin-bottom:30px;padding:0}}@media (min-width:576px) and (max-width:767px){.tpl-startseite .kooperationspartner .partner-grid>.wrapper,footer .footer-grid ul{width:calc(50% - 30px)}.zahlen>div{max-width:150px}}@media (min-width:992px) and (max-width:1379px){.wrapper{width:calc(100% - 80px)}.tpl-startseite .kooperationspartner .partner-grid>.wrapper{width:calc(25% - 30px)}.section-titel-full .wrapper{max-width:auto;width:55%}.section-inhalt .wrapper .inhalt{max-width:65%}.section-inhalt .wrapper .teaser{margin-left:60px;max-width:30%}.section-inhalt .wrapper .teaser-themen .img-box{width:140px!important}.tpl-startseite .bilder-texte__wrapper{width:calc(100% - 80px)}.zahlen>div{max-width:150px}.tpl-startseite .counter__wrapper{width:calc(100% - 80px)}}@media (min-width:0) and (max-width:767px){.wrapper{width:calc(100% - 40px)}.tpl-startseite{display:block}.tpl-startseite .text{margin:0;width:100%}.tpl-standardseite .text_zweispaltig{display:block}.tpl-standardseite .text_zweispaltig .text{margin:0;width:100%}.tpl-standardseite .zitat .bild{margin:20px;width:40%}.tpl-standardseite .zitat .text{width:60%}.section-titel-full{padding-left:30px;padding-right:30px}.section-titel-full .wrapper{max-width:auto;min-height:240px;width:100%}.bilder-texte__col--2{width:100%}.tpl-startseite .bilder-texte__wrapper{width:calc(100% - 40px)}.slider .slider-inhalt .wrapper .slide-inhalt h1 span{font-size:30px}.tpl-startseite .counter__wrapper{width:calc(100% - 40px)}}@media (min-width:480px) and (max-width:991px){.tpl-startseite .teaser-grid .box{width:calc(50% - 24px)}}@media (min-width:576px) and (max-width:991px){.tpl-startseite .teaser-grid .box-social{width:calc(50% - 24px)}}@media (min-width:1380px){.section-titel-full .wrapper{max-width:792px}.section-inhalt .wrapper .teaser-partner .mobile{display:none}}@media (max-width:500px){.section-inhalt .wrapper .inhalt .kundenliste .logo>img{max-width:220px}}@media (max-width:1379px){.section-inhalt .wrapper .teaser-partner .desktop{display:none}.section-anzeige{padding:35px 0}.section-anzeige .anzeige-image{max-width:400px}.section-anzeige .anzeige .anzeige-inhalt .anzeige-titel{position:relative;left:auto}}@media (min-width:0) and (max-width:991px){.bilder-texte__col--3{width:100%}}@media (min-width:992px) and (max-width:1049px){.slider .slider-inhalt .wrapper .slide-inhalt h1 span{font-size:42px;padding:0 12px}.slider .slider-inhalt .wrapper .slide-inhalt{max-width:340px}}@media (min-width:1050px) and (max-width:1100px){.slider .slider-inhalt .wrapper .slide-inhalt h1 span{font-size:46px;padding:0 16px}}@media (min-width:1050px) and (max-width:1099px){.slider .slider-inhalt .wrapper .slide-inhalt{max-width:400px}}@media (min-width:1100px) and (max-width:1149px){.slider .slider-inhalt .wrapper .slide-inhalt{max-width:440px}}@media (min-width:1150px) and (max-width:1199px){.slider .slider-inhalt .wrapper .slide-inhalt{max-width:480px}}@media (min-width:1200px) and (max-width:1249px){.slider .slider-inhalt .wrapper .slide-inhalt{max-width:520px}}@media (min-width:1300px) and (max-width:1399px){.slider .slider-inhalt .wrapper .slide-image{max-width:700px!important}}@media (min-width:1400px){.slider .slider-inhalt .wrapper .slide-image{max-width:800px!important}}
/*# sourceMappingURL=bundle.css.map */