h2,h3{letter-spacing:3px}#pagewrapper,body{overflow-x:hidden}.clear,.wrap{clear:both}#main_header,#main_header a.logo{-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/assets/font/roboto-v18-latin-regular.eot);src:local('Roboto'),local('Roboto-Regular'),url(/assets/font/roboto-v18-latin-regular.eot?#iefix) format('embedded-opentype'),url(/assets/font/roboto-v18-latin-regular.woff2) format('woff2'),url(/assets/font/roboto-v18-latin-regular.woff) format('woff'),url(/assets/font/roboto-v18-latin-regular.ttf) format('truetype'),url(/assets/font/roboto-v18-latin-regular.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(/assets/font/roboto-v18-latin-700.eot);src:local('Roboto Bold'),local('Roboto-Bold'),url(/assets/font/roboto-v18-latin-700.eot?#iefix) format('embedded-opentype'),url(/assets/font/roboto-v18-latin-700.woff2) format('woff2'),url(/assets/font/roboto-v18-latin-700.woff) format('woff'),url(/assets/font/roboto-v18-latin-700.ttf) format('truetype'),url(/assets/font/roboto-v18-latin-700.svg#Roboto) format('svg')}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:400;src:url(/assets/font/roboto-slab-v7-latin-regular.eot);src:local('Roboto Slab Regular'),local('RobotoSlab-Regular'),url(/assets/font/roboto-slab-v7-latin-regular.eot?#iefix) format('embedded-opentype'),url(/assets/font/roboto-slab-v7-latin-regular.woff2) format('woff2'),url(/assets/font/roboto-slab-v7-latin-regular.woff) format('woff'),url(/assets/font/roboto-slab-v7-latin-regular.ttf) format('truetype'),url(/assets/font/roboto-slab-v7-latin-regular.svg#RobotoSlab) format('svg')}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:700;src:url(/assets/font/roboto-slab-v7-latin-700.eot);src:local('Roboto Slab Bold'),local('RobotoSlab-Bold'),url(/assets/font/roboto-slab-v7-latin-700.eot?#iefix) format('embedded-opentype'),url(/assets/font/roboto-slab-v7-latin-700.woff2) format('woff2'),url(/assets/font/roboto-slab-v7-latin-700.woff) format('woff'),url(/assets/font/roboto-slab-v7-latin-700.ttf) format('truetype'),url(/assets/font/roboto-slab-v7-latin-700.svg#RobotoSlab) format('svg')}body{font-family:Akkurat-Light,serif,Arial,Helvetica,Verdana;font-size:15px;line-height:1.55em;font-weight:400;margin:0;padding:0;background:#fff;color:#222;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.reveal{visibility:hidden}.chromeframe{margin:.2em 0;background:#f6ff94;color:#000;padding:.2em 0;text-align:center}.jsflag{display:none}.no-js .jsflag{display:block}a{color:#835643;text-decoration:none;outline:0!important}a:hover{color:#002855}.scrollblock{position:relative;margin:0;width:100%}img{max-width:100%;height:auto}b,strong{font-family:Akkurat-Regular,serif}h1,h2,h3,h4,h5,h6{font-family:Akkurat-Light,sans-serif;color:#222}#main_header #nav_main,footer#main_footer #footer_nav ul.menu>li>a,h2.section_title{font-family:Akkurat-Regular,serif}h2{font-size:1.2em;line-height:1.6em}h2.section_title{text-align:left;font-size:1.4em;line-height:1.5em;position:relative;z-index:10;text-transform:uppercase;color:#002855}h2.section_title:after,h2.section_title:before{content:'';display:block;position:relative;width:4px;height:4px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#002855;top:-5px;margin:inherit}h2.section_title:after{top:5px}@media (max-width:760px){h2.section_title{font-size:1.3em}}#pagewrapper{position:relative;z-index:10;background:url(images/dot_pattern_bronze.png);padding-top:96px}.wrap{width:100%;max-width:1060px;margin:0 auto;padding:0 40px}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#main_header{background:#fff;height:96px;position:fixed;top:0;z-index:100;left:0;width:100%;transition:all .2s ease-out}#main_header #menu-trigger{display:none;position:absolute;top:10px;right:10px}#main_header .wrap{position:relative;z-index:30}#main_header a.logo{float:left;margin-top:14px;position:relative;display:block;opacity:1;transition:all .2s ease-out}#main_header a.logo:hover,#subfooter .right img:hover{opacity:.7}#main_header a.logo img{width:auto}#main_header a.logo img.logo_normal{height:70px;display:block}#main_header a.logo img.logo_fixed{height:35px;display:none;margin-top:-3px}#main_header #nav_main{float:right;margin-top:44px;letter-spacing:1px;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;position:relative;margin-right:100px}#main_header #nav_main .lang_switch{position:absolute;top:16px;right:-80px;text-transform:uppercase}#main_header #nav_main .lang_switch a,#main_header #nav_main .lang_switch span{outline:0}#main_header #nav_main .lang_switch a:after,#main_header #nav_main .lang_switch span:after{content:'/'}#main_header #nav_main .lang_switch a:last-child:after,#main_header #nav_main .lang_switch span:last-child:after,#main_header #nav_main .lang_switch:before,#main_header #nav_main ul>li a:before{content:''}#main_header #nav_main .lang_switch:before{display:block;margin:0 auto;width:4px;height:4px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#835643;position:absolute;top:8px;left:-28px}#main_header #nav_main .sound_switch{position:absolute;top:2px;right:-38px;width:22px;z-index:22200}#main_header #nav_main .sound_switch .svg{height:18px;width:auto;fill:#593324;display:block}#main_header #nav_main .sound_switch .svg:hover{fill:#002855;cursor:pointer}#main_header #nav_main .sound_switch .sound_off{display:none}#main_header #nav_main .sound_switch.mute .sound_off{display:block}#main_header #nav_main .sound_switch.mute .sound_on{display:none}#main_header #nav_main ul>li{float:left;padding-left:60px;position:relative;z-index:20}#main_header #nav_main ul>li a{text-transform:uppercase;position:relative;z-index:20}#main_header #nav_main ul>li a:before{display:block;margin:0 auto;width:4px;height:4px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#835643;position:absolute;top:6px;left:-30px}#main_header #nav_main ul li:first-child a:before,#main_header #nav_main ul>li>ul li a:before,body.fixed #main_header a.logo img.logo_normal{display:none}#main_header #nav_main ul>li>ul{position:absolute;top:20px;left:50px;padding:6px 20px 6px 10px;width:auto;min-width:80%;z-index:100;margin:0;font-size:13px;display:none;background:#fff;border-bottom:3px solid rgba(0,40,85,.6)}#main_header #nav_main ul>li>ul li{float:none;white-space:nowrap;padding-left:0}#main_header #nav_main ul>li>ul li a{color:#956F60!important}#main_header #nav_main ul>li>ul li a:hover{color:#002855!important}#main_header #nav_main ul li.current-menu-item a{color:#002855}body.fixed #main_header{position:fixed;height:60px}body.fixed #main_header a.logo img.logo_fixed{display:block}body.fixed #main_header #nav_main{margin-top:7px}#mobile_nav_overlay{position:fixed;top:60px;left:0;bottom:0;right:0;background:#fff;z-index:-100;opacity:0;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;transition:opacity .3s ease-out}#mobile_nav_overlay #mobile_nav{position:absolute;top:50%;left:0;width:100%;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#mobile_nav_overlay #mobile_nav .lang_switch{text-transform:uppercase;margin-top:50px}#mobile_nav_overlay #mobile_nav .lang_switch a,#mobile_nav_overlay #mobile_nav .lang_switch span{letter-spacing:4px;outline:0;font-family:Akkurat-Regular,serif}#mobile_nav_overlay #mobile_nav .lang_switch a:after,#mobile_nav_overlay #mobile_nav .lang_switch span:after{content:'/'}#mobile_nav_overlay #mobile_nav .lang_switch a:last-child:after,#mobile_nav_overlay #mobile_nav .lang_switch span:last-child:after{content:''}#mobile_nav_overlay #mobile_nav .lang_switch:before{content:'';display:block;margin:0 auto;width:4px;height:4px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#835643;position:absolute;top:8px;left:-28px}#mobile_nav_overlay ul li:after,#mobile_nav_overlay ul li:first-child:before{margin:0 auto;position:relative;height:3px;background:#002855;content:'';display:block;width:3px}#mobile_nav_overlay ul{margin:0;padding:0}#mobile_nav_overlay ul li{margin-bottom:25px}#mobile_nav_overlay ul li:after{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;top:11px}#mobile_nav_overlay ul li:first-child:before{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;top:-11px}#mobile_nav_overlay ul li a{text-transform:uppercase;letter-spacing:3px;font-size:20px;color:#002855;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in}#mobile_nav_overlay ul li a:hover{color:#956F60}body.showMobileNav #mobile_nav_overlay{z-index:9999;opacity:1}nav#side_nav{position:fixed;top:50%;right:50px;z-index:200;height:150px;text-transform:uppercase;margin-top:-125px}.IE11 nav#side_nav{margin-top:80px}.touch nav#side_nav{display:none}@media (max-width:700px){nav#side_nav{display:none}}nav#side_nav img.wimpel{width:15px;height:auto}nav#side_nav .current_state{position:absolute;top:-85px;left:-55px;width:120px;background:#835643;color:#fff;text-align:center;padding:3px 0;font-size:10px;line-height:12px;letter-spacing:2px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}nav#side_nav a{display:block;width:10px;height:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#bd9788;margin-bottom:7px;outline:0;position:relative}nav#side_nav a span{position:absolute;top:-1px;right:17px;text-align:right;font-size:10px;line-height:10px;padding:2px 5px;letter-spacing:2px;background:#bf927f;color:#fff;display:block;opacity:0;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;white-space:nowrap;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}.IE11 nav#side_nav a span{padding-top:4px;padding-bottom:2px}nav#side_nav a.aktiv,nav#side_nav a:hover{background:#835643}nav#side_nav a:hover span{background:#835643!important}nav#side_nav.showAll a span{background:#bf927f;opacity:1;right:17px}.page_wrapper{padding:60px 0 30px}.page_wrapper h1{font-size:24px;margin-bottom:50px}.page_wrapper h1:after,.page_wrapper h1:before{content:'';display:block;position:relative;width:3px;height:3px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#002855;left:0;margin:none;top:-20px}.page_wrapper h1:after{top:20px}section.connect_us{padding:80px 0;color:#835643;background:#fff}section.connect_us h3:after,section.connect_us h3:before,section.connect_us p:after{content:'';display:block;position:relative;width:3px;height:3px;background:#835643}section.connect_us h3{color:#835643;font-size:1.3em;line-height:1.7em}section.connect_us h3:after,section.connect_us h3:before{margin:0 auto;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;top:-15px}section.connect_us h3:after{top:auto;bottom:-10px}section.connect_us p{margin:30px 0}section.connect_us p:after{margin:0 auto;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;top:12px}#subfooter,footer#main_footer{background:#011931;font-size:.9em;line-height:1.6em}footer#main_footer{padding:50px 0;margin-bottom:0;color:#956F60}footer#main_footer a{color:#956F60}footer#main_footer a:hover{color:#fff}footer#main_footer #footer_nav{float:left}footer#main_footer #footer_nav ul{margin:0;padding:0}footer#main_footer #footer_nav ul.menu>li{float:left;margin-right:50px}footer#main_footer #footer_nav ul.menu>li>a{color:#b4998e;text-transform:uppercase}footer#main_footer #footer_nav ul.menu>li>a:hover{color:#fff}#subfooter,#subfooter a{color:#835643}footer#main_footer .footer_text{float:right}footer#main_footer .footer_text p{margin:0}#subfooter{padding:2px}#subfooter .left{float:left;width:60%}#subfooter .right{float:right;width:40%;text-align:right;padding-top:15px}#subfooter .right img{height:20px;width:20px;margin-left:5px}button[type=submit],input[type=text],input[type=email],input[type=submit],textarea{background:0 0;border:1px solid #999;padding:11px 15px;font-family:Lato,sans-serif;font-style:italic;font-size:18px;color:#555}button[type=submit]:focus,input[type=text]:focus,input[type=email]:focus,input[type=submit]:focus,textarea:focus{outline:0;background:rgba(255,255,255,.3)}button[type=submit],input[type=submit]{background:#222;color:#fff;border:2px solid #222;padding:11px 30px;-webkit-transition:all .1s ease-out;-o-transition:all .1s ease-out;-moz-transition:all .1s ease-out;transition:all .1s ease-out;text-transform:uppercase;font-style:normal;letter-spacing:1px}button[type=submit]:hover,input[type=submit]:hover{background:#363636}.field-wrap .ninja-forms-field-error{color:#222;font-weight:400}::-webkit-input-placeholder{color:#222}::-moz-placeholder{color:#222;opacity:1}::-ms-input-placeholder{color:#222}

section.video_header,section.video_header video#bgvid{width:100%;height:auto}section.video_header{overflow:hidden;position:relative;margin-bottom:-2px;z-index:0;padding-bottom:40px}section.video_header .wrap{position:relative;z-index:50}section.video_header .wrap .innerWrap{position:absolute;top:0}section.video_header .wrap h2.section_title{position:relative;top:30px;text-transform:none}@media (min-width:600px){.page-template-template_gruppe section.video_header .wrap h2 br{display:none}}section.video_header .textWrap{position:relative}section.video_header .textWrap .text{position:relative;margin-top:-260px;bottom:0;z-index:50;text-align:left;max-width:320px;color:#002855}@media (max-width:960px){section.video_header .textWrap .text{margin-top:-100px}}@media (max-width:760px){section.video_header .wrap .innerWrap{position:relative}section.video_header .textWrap .text{margin-top:40px}}section.video_header .background_overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;background:url(images/dot_pattern_bronze.png);display:none}section.video_header.raster_overlay{background:#fff}section.video_header.raster_overlay .background_overlay{display:block}section.video_header .covervid_outer_wrapper{position:relative;width:100%;max-width:1200px;margin:0 auto;z-index:20;overflow:hidden}section.video_header .covervid-wrapper{position:relative}.page-template-template_connect section.video_header .covervid-wrapper{left:200px}@media (max-width:1000px){.page-template-template_connect section.video_header .covervid-wrapper{left:100px}}@media (max-width:760px){.page-template-template_connect section.video_header .covervid-wrapper{left:0}}section.video_header .overlay_grafik{text-align:center;position:absolute;top:0;left:0;right:0;bottom:0;z-index:50}section.video_header .overlay_grafik img{display:block;width:80%!important;max-width:550px!important;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
@font-face{font-family:MonotypeModernW02-Wide;src:url(assets/font/31bedda2-22c9-439d-b707-ca2de243e2c1.eot?#iefix);src:url(assets/font/31bedda2-22c9-439d-b707-ca2de243e2c1.eot?#iefix) format("eot"),url(assets/font/fc1faf66-1fa9-4f5c-88f9-e01f5920deda.woff2) format("woff2"),url(assets/font/07db8dc4-d4a3-49f5-8bab-1a584fba8e09.woff) format("woff"),url(assets/font/ab2fcb47-f64f-4161-af2f-d56a26cb7ac9.ttf) format("truetype")}@font-face{font-family:Akkurat-Light;src:url(assets/font/lineto-akkurat-light.eot);src:url(assets/font/lineto-akkurat-light.eot?#iefix) format("embedded-opentype"),url(assets/font/lineto-akkurat-light.woff2) format("woff2"),url(assets/font/lineto-akkurat-light.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Akkurat-Regular;src:url(assets/font/lineto-akkurat-regular.eot);src:url(assets/font/lineto-akkurat-regular.eot?#iefix) format("embedded-opentype"),url(assets/font/lineto-akkurat-regular.woff2) format("woff2"),url(assets/font/lineto-akkurat-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Akkurat-Lightitalic;src:url(assets/font/lineto-akkurat-lightitalic.eot);src:url(assets/font/lineto-akkurat-lightitalic.eot?#iefix) format("embedded-opentype"),url(assets/font/lineto-akkurat-lightitalic.woff2) format("woff2"),url(assets/font/lineto-akkurat-lightitalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Akkurat-Italic;src:url(assets/font/lineto-akkurat-italic.eot);src:url(assets/font/lineto-akkurat-italic.eot?#iefix) format("embedded-opentype"),url(assets/font/lineto-akkurat-italic.woff2) format("woff2"),url(assets/font/lineto-akkurat-italic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Akkurat-Bold;src:url(assets/font/lineto-akkurat-bold.eot);src:url(assets/font/lineto-akkurat-bold.eot?#iefix) format("embedded-opentype"),url(assets/font/lineto-akkurat-bold.woff2) format("woff2"),url(assets/font/lineto-akkurat-bold.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Akkurat-Bolditalic;src:url(assets/font/lineto-akkurat-bolditalic.eot);src:url(assets/font/lineto-akkurat-bolditalic.eot?#iefix) format("embedded-opentype"),url(assets/font/lineto-akkurat-bolditalic.woff2) format("woff2"),url(assets/font/lineto-akkurat-bolditalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Akkurat-Light-S;src:url(assets/font_subsetted/lineto-akkurat-light.eot);src:url(assets/font_subsetted/lineto-akkurat-light.eot?#iefix) format("embedded-opentype"),url(assets/font_subsetted/lineto-akkurat-light.woff2) format("woff2"),url(assets/font_subsetted/lineto-akkurat-light.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Akkurat-Regular-S;src:url(assets/font_subsetted/lineto-akkurat-regular.eot);src:url(assets/font_subsetted/lineto-akkurat-regular.eot?#iefix) format("embedded-opentype"),url(assets/font_subsetted/lineto-akkurat-regular.woff2) format("woff2"),url(assets/font_subsetted/lineto-akkurat-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Akkurat-Lightitalic-S;src:url(assets/font_subsetted/lineto-akkurat-lightitalic.eot);src:url(assets/font_subsetted/lineto-akkurat-lightitalic.eot?#iefix) format("embedded-opentype"),url(assets/font_subsetted/lineto-akkurat-lightitalic.woff2) format("woff2"),url(assets/font_subsetted/lineto-akkurat-lightitalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Akkurat-Italic-S;src:url(assets/font_subsetted/lineto-akkurat-italic.eot);src:url(assets/font_subsetted/lineto-akkurat-italic.eot?#iefix) format("embedded-opentype"),url(assets/font_subsetted/lineto-akkurat-italic.woff2) format("woff2"),url(assets/font_subsetted/lineto-akkurat-italic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Akkurat-Bold-S;src:url(assets/font_subsetted/lineto-akkurat-bold.eot);src:url(assets/font_subsetted/lineto-akkurat-bold.eot?#iefix) format("embedded-opentype"),url(assets/font_subsetted/lineto-akkurat-bold.woff2) format("woff2"),url(assets/font_subsetted/lineto-akkurat-bold.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Akkurat-Bolditalic-S;src:url(assets/font_subsetted/lineto-akkurat-bolditalic.eot);src:url(assets/font_subsetted/lineto-akkurat-bolditalic.eot?#iefix) format("embedded-opentype"),url(assets/font_subsetted/lineto-akkurat-bolditalic.woff2) format("woff2"),url(assets/font_subsetted/lineto-akkurat-bolditalic.woff) format("woff");font-weight:400;font-style:normal}
.mn2,.toggle-button{display:block;position:relative}.mn2:hover .wolverine .claws,.mn2:hover .wolverine .claws:after,.mn2:hover .wolverine .claws:before,.toggle-button:hover .wolverine .claws,.toggle-button:hover .wolverine .claws:after,.toggle-button:hover .wolverine .claws:before{background:#956F60}.mn2 .wolverine,.toggle-button .wolverine{display:inline-block;padding:18px 10px;cursor:pointer;-webkit-user-select:none;opacity:.97;background:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.mn2 .wolverine .claws,.toggle-button .wolverine .claws{position:relative;width:30px;height:4px;background:#002855}.mn2 .wolverine .claws:after,.mn2 .wolverine .claws:before,.toggle-button .wolverine .claws:after,.toggle-button .wolverine .claws:before{display:block;content:"";height:4px;width:30px;background:#002855;position:absolute;z-index:-1;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-o-transition:top .1s .2s ease,-o-transform .2s ease;-webkit-transition:top .1s .2s ease,-webkit-transform .2s ease;-moz-transition:top .1s .2s ease,transform .2s ease,-moz-transform .2s ease;transition:top .1s .2s ease,transform .2s ease;transition:top .1s .2s ease,transform .2s ease,-webkit-transform .2s ease,-moz-transform .2s ease,-o-transform .2s ease}.mn2 .wolverine .claws:before,.toggle-button .wolverine .claws:before{top:10px}.mn2 .wolverine .claws:after,.toggle-button .wolverine .claws:after{top:-10px}.mn2 .wolverine.close .claws,.toggle-button .wolverine.close .claws{-moz-transition:background .1s 0s ease;-o-transition:background .1s 0s ease;-webkit-transition:background .1s 0s ease;transition:background .1s 0s ease;background:0 0!important}.mn2 .wolverine.close .claws:after,.mn2 .wolverine.close .claws:before,.toggle-button .wolverine.close .claws:after,.toggle-button .wolverine.close .claws:before{background:#444;-o-transition:top .1s ease,-o-transform .1s .2s ease;-webkit-transition:top .1s ease,-webkit-transform .1s .2s ease;-moz-transition:top .1s ease,transform .1s .2s ease,-moz-transform .1s .2s ease;transition:top .1s ease,transform .1s .2s ease;transition:top .1s ease,transform .1s .2s ease,-webkit-transform .1s .2s ease,-moz-transform .1s .2s ease,-o-transform .1s .2s ease;top:0;width:36px}.mn2 .wolverine.close .claws:before,.toggle-button .wolverine.close .claws:before{-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate(45deg);-moz-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.mn2 .wolverine.close .claws:after,.toggle-button .wolverine.close .claws:after{-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}
section.connect_technologies{padding:60px 0 100px;background:#E5E9EE;position:relative}section.connect_technologies .overlay{position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;background:url(images/dot_pattern_bronze.png)}@media (max-width:900px){section.connect_technologies{padding:60px 0}section.connect_technologies p br{display:none}}section.connect_technologies .grafik_wrapper{float:right;margin-top:-40px;position:relative;z-index:50;width:720px}section.connect_technologies .grafik_wrapper:before{content:"";display:block;padding-top:100%}section.connect_technologies .grafik_wrapper .content{position:absolute;top:0;left:0;bottom:0;right:0}@media (max-width:970px){section.connect_technologies .grafik_wrapper{float:none;margin:20px auto 0;width:100%}}section.connect_technologies .grafik_wrapper .kreis{position:absolute;top:0;width:70%;height:70%}section.connect_technologies .grafik_wrapper .kreis .circle{position:absolute;width:100%;height:100%;z-index:10;background:url(images/circle.png);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;overflow:hidden}section.connect_technologies .grafik_wrapper .kreis .circle:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-20}section.connect_technologies .grafik_wrapper .kreis .titel{position:absolute;z-index:20;color:#002855;font-size:20px;text-transform:uppercase;top:25%;left:17%;width:auto;height:100px}section.connect_technologies .grafik_wrapper .kreis.hydraulik .circle{-webkit-animation:rotate_hydraulik 6s linear infinite;-moz-animation:rotate_hydraulik 6s linear infinite;-o-animation:rotate_hydraulik 6s linear infinite;animation:rotate_hydraulik 6s linear infinite}section.connect_technologies .grafik_wrapper .kreis.kunststoff{left:30%}section.connect_technologies .grafik_wrapper .kreis.kunststoff .titel{left:auto;right:17%}section.connect_technologies .grafik_wrapper .kreis.kunststoff .circle{-webkit-animation:rotate_kunststoff 6s linear infinite;-moz-animation:rotate_kunststoff 6s linear infinite;-o-animation:rotate_kunststoff 6s linear infinite;animation:rotate_kunststoff 6s linear infinite}section.connect_technologies .grafik_wrapper .kreis.elektronik{margin-top:18%;margin-left:15%}section.connect_technologies .grafik_wrapper .kreis.elektronik .titel{top:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}section.connect_technologies .grafik_wrapper .kreis.elektronik .circle{-webkit-animation:rotate_elektro 6s linear infinite;-moz-animation:rotate_elektro 6s linear infinite;-o-animation:rotate_elektro 6s linear infinite;animation:rotate_elektro 6s linear infinite;-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}@-webkit-keyframes rotate_hydraulik{from{-webkit-transform-origin:53% 47%;transform-origin:53% 47%;-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform-origin:53% 47%;transform-origin:53% 47%;-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate_hydraulik{from{-moz-transform-origin:53% 47%;transform-origin:53% 47%;-moz-transform:rotate(0);transform:rotate(0)}to{-moz-transform-origin:53% 47%;transform-origin:53% 47%;-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate_hydraulik{from{-o-transform-origin:53% 47%;transform-origin:53% 47%;-o-transform:rotate(0);transform:rotate(0)}to{-o-transform-origin:53% 47%;transform-origin:53% 47%;-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate_hydraulik{from{-webkit-transform-origin:53% 47%;-moz-transform-origin:53% 47%;-o-transform-origin:53% 47%;transform-origin:53% 47%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform-origin:53% 47%;-moz-transform-origin:53% 47%;-o-transform-origin:53% 47%;transform-origin:53% 47%;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate_kunststoff{from{-webkit-transform-origin:48% 52%;transform-origin:48% 52%;-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform-origin:47% 53%;transform-origin:47% 53%;-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-moz-keyframes rotate_kunststoff{from{-moz-transform-origin:48% 52%;transform-origin:48% 52%;-moz-transform:rotate(0);transform:rotate(0)}to{-moz-transform-origin:47% 53%;transform-origin:47% 53%;-moz-transform:rotate(-360deg);transform:rotate(-360deg)}}@-o-keyframes rotate_kunststoff{from{-o-transform-origin:48% 52%;transform-origin:48% 52%;-o-transform:rotate(0);transform:rotate(0)}to{-o-transform-origin:47% 53%;transform-origin:47% 53%;-o-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes rotate_kunststoff{from{-webkit-transform-origin:48% 52%;-moz-transform-origin:48% 52%;-o-transform-origin:48% 52%;transform-origin:48% 52%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform-origin:47% 53%;-moz-transform-origin:47% 53%;-o-transform-origin:47% 53%;transform-origin:47% 53%;-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes rotate_elektro{from{-webkit-transform-origin:52% 47%;transform-origin:52% 47%;-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform-origin:52% 47%;transform-origin:52% 47%;-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate_elektro{from{-moz-transform-origin:52% 47%;transform-origin:52% 47%;-moz-transform:rotate(0);transform:rotate(0)}to{-moz-transform-origin:52% 47%;transform-origin:52% 47%;-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate_elektro{from{-o-transform-origin:52% 47%;transform-origin:52% 47%;-o-transform:rotate(0);transform:rotate(0)}to{-o-transform-origin:52% 47%;transform-origin:52% 47%;-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate_elektro{from{-webkit-transform-origin:52% 47%;-moz-transform-origin:52% 47%;-o-transform-origin:52% 47%;transform-origin:52% 47%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform-origin:52% 47%;-moz-transform-origin:52% 47%;-o-transform-origin:52% 47%;transform-origin:52% 47%;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}section.connect_technologies .grafik_wrapper img.m{position:absolute;max-width:180px;width:23%;height:auto;top:50%;left:50%;z-index:100;margin-top:-70px;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media (max-width:700px){section.connect_technologies .grafik_wrapper .kreis.elektronik .titel{bottom:-30px}section.connect_technologies .grafik_wrapper img.m{margin-top:-30px}}section.connect_technologies .grafik_wrapper img.wankel{position:absolute;top:50%;left:50%;z-index:0;width:32%;height:auto;margin-top:-29%;margin-left:-16%;-webkit-animation:wankel 2s linear infinite;-moz-animation:wankel 2s linear infinite;-o-animation:wankel 2s linear infinite;animation:wankel 2s linear infinite}@-webkit-keyframes wankel{0%{opacity:1;-webkit-transform:scale(.8);transform:scale(.8)}100%{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@-moz-keyframes wankel{0%{opacity:1;-moz-transform:scale(.8);transform:scale(.8)}100%{opacity:0;-moz-transform:scale(2);transform:scale(2)}}@-o-keyframes wankel{0%{opacity:1;-o-transform:scale(.8);transform:scale(.8)}100%{opacity:0;-o-transform:scale(2);transform:scale(2)}}@keyframes wankel{0%{opacity:1;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}100%{opacity:0;-webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);transform:scale(2)}}section.connect_technologies .connect_intro_text{max-width:340px;position:relative;margin-top:-300px;text-align:left;z-index:50}@media (max-width:970px){section.connect_technologies .connect_intro_text{margin-top:0}}section.connect_technologies h2.section_title{z-index:50}section.connect_technologies h2.section_title:after,section.connect_technologies h2.section_title:before{margin:inherit}section.connect_megatrends{padding:40px 0 80px;position:relative}@media (max-width:600px){section.connect_technologies .grafik_wrapper .kreis .titel{font-size:13px}section.connect_megatrends{padding-bottom:60px}}section.connect_megatrends .wrap{position:relative}section.connect_megatrends div.intro{width:280px;position:relative;z-index:20;margin-top:100px;font-size:1.1em;line-height:1.7em}section.connect_leistungen .content h3,section.connect_leistungen_alternative h3{line-height:1.5em;letter-spacing:1px;font-family:Akkurat-Regular,serif}section.connect_megatrends div.intro strong{color:#835643}section.connect_megatrends div.grafik_rechtsoben{position:absolute;top:-40px;right:0;z-index:0;max-width:80%}section.connect_megatrends div.grafik_rechtsoben img{max-width:100%;height:auto}@media (max-width:600px){section.connect_megatrends div.intro{width:100%}section.connect_megatrends div.grafik_rechtsoben img{max-width:none;height:300px;width:auto}}section.connect_megatrends div.grafik_linksunten{position:relative;z-index:0;bottom:-20px;left:0;width:30%;float:left}section.connect_megatrends div.grafik_linksunten img.biker{max-width:100%;height:auto}section.connect_megatrends div.grafik_linksunten img.drone{position:absolute;top:0;right:0;width:150px;height:auto}@media (max-width:800px){section.connect_megatrends div.grafik_linksunten{width:0}}section.connect_megatrends div.mega_solutions,section.connect_megatrends div.mega_thinking{width:30%;float:left;position:relative;z-index:20;margin-top:20px}@media (max-width:800px){section.connect_megatrends div.mega_solutions,section.connect_megatrends div.mega_thinking{width:45%}}@media (max-width:600px){section.connect_megatrends div.mega_solutions,section.connect_megatrends div.mega_thinking{width:100%;margin-left:0!important}}section.connect_megatrends div.mega_solutions h2,section.connect_megatrends div.mega_thinking h2{color:#002855;letter-spacing:1px;font-size:1.4em;line-height:1.5em;font-family:Akkurat-Regular,serif}section.connect_megatrends div.mega_solutions h2:after,section.connect_megatrends div.mega_solutions h2:before,section.connect_megatrends div.mega_thinking h2:after,section.connect_megatrends div.mega_thinking h2:before{content:'';display:block;position:relative;width:4px;height:4px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#002855;margin:inherit}section.connect_megatrends div.mega_solutions .text,section.connect_megatrends div.mega_thinking .text{margin-top:40px}section.connect_megatrends div.mega_solutions{margin-left:5%}@media (max-width:800px){section.connect_megatrends div.mega_solutions{margin-left:0}}section.connect_megatrends div.mega_thinking{margin-left:5%}section.connect_leistungen{padding:60px 0;color:#002855}section.connect_leistungen .leistung{float:left;width:46%;margin-bottom:70px}section.connect_leistungen .leistung:nth-child(2n+1){margin-right:8%;clear:both}@media (max-width:600px){section.connect_leistungen{padding-top:60px;padding-bottom:40px}section.connect_leistungen .leistung{width:100%;margin-bottom:30px}}section.connect_leistungen img{position:absolute;left:0;top:32px;width:80px;height:80px}section.connect_leistungen .content{position:relative;padding-left:120px;min-height:150px}section.connect_leistungen .content h3{color:#835643;font-size:1.4em}section.connect_leistungen .content h3:after,section.connect_leistungen .content h3:before{content:'';display:block;position:relative;width:4px;height:4px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#835643;margin:inherit}section.connect_leistungen .leistung:hover h3,section.connect_leistungen .text{display:none}section.connect_leistungen .leistung:hover .text{display:block}section.connect_leistungen_alternative{padding:100px 0;color:#002855}section.connect_leistungen_alternative h3{margin-top:40px;color:#835643;font-size:1.1em}section.connect_leistungen_alternative h3:after,section.connect_leistungen_alternative h3:before{content:'';display:block;margin:0 auto;position:relative;width:4px;height:4px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#835643;top:-8px}section.connect_leistungen_alternative h3:after{top:8px}section.connect_leistungen_alternative .leistung{float:left;width:25%;text-align:center}section.connect_leistungen_alternative .leistung:hover{cursor:pointer}section.connect_leistungen_alternative .leistung img{width:70px;max-width:70%;height:auto}section.connect_leistungen_alternative .leistung.aktiv h3,section.connect_leistungen_alternative .leistung:hover h3{color:#002855}section.connect_leistungen_alternative .leistung.aktiv h3:after,section.connect_leistungen_alternative .leistung.aktiv h3:before,section.connect_leistungen_alternative .leistung:hover h3:after,section.connect_leistungen_alternative .leistung:hover h3:before{content:'';display:block;margin:0 auto;position:relative;width:4px;height:4px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#002855}section.connect_leistungen_alternative .leistung_content{display:none;clear:both;padding-top:30px;text-align:center;max-width:600px;margin:0 auto}section.connect_leistungen_alternative .leistung_content h3{display:none;margin-top:5px;margin-bottom:30px;text-align:left}section.connect_leistungen_alternative .leistung_content h3:after,section.connect_leistungen_alternative .leistung_content h3:before{margin:0}@media (max-width:760px){section.connect_leistungen_alternative{padding:30px 0 70px}section.connect_leistungen_alternative .leistung h3{display:none}section.connect_leistungen_alternative .leistung_content{text-align:left}section.connect_leistungen_alternative .leistung_content h3{display:block}}
section.contact_top{padding:50px 0 100px;position:relative}section.contact_top .wrap{position:relative}section.contact_top h2.section_title{width:200px;position:absolute;top:-60px;left:40px}section.contact_top h2.section_title span{display:block;font-size:100px;line-height:100px;font-family:MonotypeModernW02-Wide,serif;padding-left:17px;color:#956F60}section.contact_top .standorte_wrapper{padding-left:300px;margin-top:25px}@media (max-width:960px){section.contact_top h2.section_title{width:100%;position:relative;top:auto;left:auto}section.contact_top .standorte_wrapper{padding-left:0;margin-top:50px}}section.contact_top .bereich_wrapper{margin-bottom:50px;position:relative}section.contact_top .bereich_wrapper p{margin:0}section.contact_top .bereich_wrapper .bereich_name{position:absolute;left:0;text-transform:uppercase;color:#002855;font-family:Akkurat-Regular,serif}@media (max-width:700px){section.contact_top .bereich_wrapper .bereich_name{position:relative;padding-bottom:20px;display:block;font-size:1.2em}section.contact_top .bereich_wrapper .bereich_name:after,section.contact_top .bereich_wrapper .bereich_name:before{content:'';display:block;position:relative;width:3px;height:3px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#002855;margin:0;top:-5px}section.contact_top .bereich_wrapper .bereich_name:after{top:5px}}section.contact_top .bereich_wrapper .standort_wrapper{clear:both;padding-left:0}section.contact_top .bereich_wrapper .standort_wrapper .header{padding-left:150px}section.contact_top .bereich_wrapper .standort_wrapper .standort_gruppe{width:260px;float:left;color:#835643;font-family:Akkurat-Regular,serif}section.contact_top .bereich_wrapper .standort_wrapper .standort_name{text-transform:uppercase;color:#002855;font-family:Akkurat-Regular,serif;cursor:pointer}section.contact_top .bereich_wrapper .standort_wrapper .standort_name:hover{color:#835643}@media (max-width:700px){section.contact_top .bereich_wrapper .standort_wrapper .header{padding:0!important}}@media (max-width:500px){section.contact_top .bereich_wrapper .standort_wrapper .standort_gruppe{width:150px}}section.contact_top .bereich_wrapper .standort_wrapper .toggle_content{display:none;padding-top:30px;clear:both}section.contact_top .bereich_wrapper .standort_wrapper .toggle_content .kontakt_box{float:left;width:60%;margin:0 0 20px}section.contact_top .bereich_wrapper .standort_wrapper .toggle_content .kontakt_box:after,section.contact_top .bereich_wrapper .standort_wrapper .toggle_content .kontakt_box:before{content:'';display:block;position:relative;width:4px;height:4px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#002855;margin:none;top:-5px}section.contact_top .bereich_wrapper .standort_wrapper .toggle_content .kontakt_box:after{top:5px}@media (max-width:600px){section.contact_top .bereich_wrapper .standort_wrapper .toggle_content .kontakt_box{float:none;width:100%}}section.contact_top .bereich_wrapper .standort_wrapper .toggle_content .actions_box{float:right;width:30%;font-family:Akkurat-Regular,serif}section.contact_top .bereich_wrapper .standort_wrapper .toggle_content .actions_box a{display:block}section.contact_top .bereich_wrapper .standort_wrapper .toggle_content .actions_box:after,section.contact_top .bereich_wrapper .standort_wrapper .toggle_content .actions_box:before{content:'';display:block;position:relative;width:4px;height:4px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#956F60;margin:none;top:-5px}section.contact_top .bereich_wrapper .standort_wrapper .toggle_content .actions_box:after{top:5px}@media (max-width:600px){section.contact_top .bereich_wrapper .standort_wrapper .toggle_content .actions_box{float:none;width:100%;margin-top:30px}}section.contact_top .bereich_wrapper .standort_wrapper .toggle_content .google_map{clear:both;margin-top:40px}section.contact_top .bereich_wrapper .standort_wrapper .google_map{height:300px}section.contact_top .bereich_wrapper .standort_wrapper.next{margin-top:40px}@media (max-width:960px){section.contact_top .bereich_wrapper .standort_wrapper.next{margin-top:10px}}
section.gruppe_header .grafik img,section.gruppe_historie .slider_wrapper .slider_nav a{-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out}section.gruppe_header .intro,section.gruppe_infos{font-family:Akkurat-Light,serif;position:relative}section.gruppe_header{padding:30px 0 0;position:relative;z-index:60}section.gruppe_header .intro{color:#002855;text-align:left;width:40%;max-width:310px;margin-top:-100px;float:left;margin-bottom:30px;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}section.gruppe_header .grafik{width:60%;max-width:620px;float:right;margin-top:-120px;margin-bottom:-40px}section.gruppe_header .grafik img{display:block;max-width:100%;height:auto;transition:all .2s ease-out;margin:0 auto}section.gruppe_header .grafik a:hover img{opacity:.7}@media (max-width:760px){section.gruppe_header{padding:0}section.gruppe_header .intro{margin:20px auto 0;width:100%;float:none;max-width:400px;text-align:center}section.gruppe_header .grafik{clear:both;float:none;margin:0 auto;width:100%}}section.gruppe_infos{background:#f3f0ee;padding:30px 0 70px;z-index:40}section.gruppe_infos .overlay{position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;background:url(images/dot_pattern_bronze.png)}section.gruppe_infos .wrap{position:relative;z-index:20}section.gruppe_infos .spalte{float:left;width:30%;color:#956F60}section.gruppe_infos .spalte h1,section.gruppe_infos .spalte h2,section.gruppe_infos .spalte h3{margin-bottom:25px;margin-top:40px;letter-spacing:2px;font-size:1.5em;line-height:1.7em;font-family:Akkurat-Regular,serif}section.gruppe_infos .spalte h1:after,section.gruppe_infos .spalte h1:before,section.gruppe_infos .spalte h2:after,section.gruppe_infos .spalte h2:before,section.gruppe_infos .spalte h3:after,section.gruppe_infos .spalte h3:before{content:'';display:block;position:relative;width:3px;height:3px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#002855;top:-7px;margin:none}section.gruppe_infos .spalte h1:after,section.gruppe_infos .spalte h2:after,section.gruppe_infos .spalte h3:after{top:7px}@media (max-width:700px){section.gruppe_infos .spalte{float:none;width:100%;margin-left:0!important;margin-right:0!important}}section.gruppe_infos .keyfacts .grafik_1,section.gruppe_infos .keyfacts .grafik_2,section.gruppe_infos .keyfacts .zahlen{float:left;width:30%;text-align:center}section.gruppe_infos .spalte.mitte{margin-left:5%;margin-right:5%}section.gruppe_infos .keyfacts{margin-top:50px;clear:both;overflow:hidden;color:#002855}section.gruppe_infos .keyfacts .abstand{height:0}section.gruppe_infos .keyfacts .zahlen{margin-left:10%}section.gruppe_infos .keyfacts .zahlen span.count_1,section.gruppe_infos .keyfacts .zahlen span.count_2{font-size:2.6em;line-height:1em;display:block}section.gruppe_infos .keyfacts .zahlen span.currency{color:#956F60;display:block}section.gruppe_infos .keyfacts .zahlen span.titel{display:block}section.gruppe_infos .keyfacts .zahlen span.count_2{margin-top:50px}section.gruppe_infos .keyfacts .grafik_1 img,section.gruppe_infos .keyfacts .grafik_2 img{max-width:130px;height:auto;display:block;margin:0 auto 20px}section.gruppe_infos .keyfacts .grafik_1 .fact,section.gruppe_infos .keyfacts .grafik_2 .fact{display:inline-block;margin:10px}section.gruppe_infos .keyfacts .grafik_1 .fact span.count,section.gruppe_infos .keyfacts .grafik_2 .fact span.count{display:block;font-size:1.5em}section.gruppe_infos .keyfacts .grafik_1 .fact span.titel,section.gruppe_infos .keyfacts .grafik_2 .fact span.titel{color:#956F60}section.gruppe_infos .keyfacts .grafik_1 .title,section.gruppe_infos .keyfacts .grafik_2 .title{margin-top:10px}section.gruppe_infos .keyfacts .grafik_1 .title span,section.gruppe_infos .keyfacts .grafik_2 .title span{display:block;color:#956F60}@media (max-width:900px){section.gruppe_infos .keyfacts .abstand{height:40px}section.gruppe_infos .keyfacts .grafik_1,section.gruppe_infos .keyfacts .grafik_2,section.gruppe_infos .keyfacts .zahlen{margin-left:0;width:33.333%}}@media (max-width:700px){section.gruppe_infos .keyfacts .grafik_1,section.gruppe_infos .keyfacts .grafik_2,section.gruppe_infos .keyfacts .zahlen{width:100%;float:none;margin-bottom:40px}section.gruppe_infos .keyfacts .grafik_1 .fact,section.gruppe_infos .keyfacts .grafik_2 .fact,section.gruppe_infos .keyfacts .zahlen .fact{margin-left:0;margin-right:10px}}section.gruppe_historie{padding:30px 0 60px}section.gruppe_historie .kopfbereich{margin-bottom:60px;overflow:hidden}@media (max-width:600px){section.gruppe_historie .kopfbereich{margin-bottom:20px}}section.gruppe_historie .kopfbereich h2.section_title{float:left;width:30%}@media (max-width:800px){section.gruppe_historie .kopfbereich h2.section_title{float:none;width:100%}}section.gruppe_historie .kopfbereich .intro{float:left;width:70%;margin-top:40px}@media (max-width:800px){section.gruppe_historie .kopfbereich .intro{float:none;width:100%}}section.gruppe_historie .kopfbereich .intro .text{float:left;width:60%}section.gruppe_historie .kopfbereich .intro .text p{margin:0}@media (max-width:600px){section.gruppe_historie .kopfbereich .intro .text{float:none;width:100%}section.gruppe_historie .kopfbereich .intro .jahre{display:none}}section.gruppe_historie .kopfbereich .intro .jahre{text-align:center;float:left;width:40%;margin-top:-13px}section.gruppe_historie .kopfbereich .intro .jahre span.years{display:block;font-size:130px;line-height:1em;font-family:MonotypeModernW02-Wide,serif;color:#002855}section.gruppe_historie .kopfbereich .intro .jahre span.slug{display:block;letter-spacing:2px;font-size:1.2em;color:#956F60;margin-top:-4px}section.gruppe_historie .slider_wrapper{position:relative;padding-right:300px;padding-left:30px}section.gruppe_historie .slider_wrapper li{position:relative;overflow:hidden}section.gruppe_historie .slider_wrapper .track_nav{width:30px;height:auto;position:absolute;left:0;top:50%;cursor:pointer;fill:#002855;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in}.no-touch section.gruppe_historie .slider_wrapper .track_nav:hover{fill:#956F60}@media (max-width:800px){section.gruppe_historie .slider_wrapper{padding-right:30px;padding-left:30px}section.gruppe_historie .slider_wrapper .track_nav{left:-15px}}section.gruppe_historie .slider_wrapper .track_nav.track_next{right:40px;left:auto}section.gruppe_historie .slider_wrapper .bild{float:left;width:40%}section.gruppe_historie .slider_wrapper .bild img{display:block;max-width:90%;margin:0 auto}@media (max-width:800px){section.gruppe_historie .slider_wrapper .track_nav.track_next{right:-15px}section.gruppe_historie .slider_wrapper .bild{float:none;width:100%}}section.gruppe_historie .slider_wrapper .text{float:left;width:60%;padding-top:70px;padding-left:30px;padding-bottom:15px}@media (max-width:800px){section.gruppe_historie .slider_wrapper .text{float:none;width:100%;padding-top:30px;padding-right:0;padding-left:0}}section.gruppe_historie .slider_wrapper .text span.year{font-size:3em;color:#002855;font-family:MonotypeModernW02-Wide,serif}section.gruppe_historie .slider_wrapper .text h3{font-size:1.2em;color:#835643;margin-top:6px;letter-spacing:2px}section.gruppe_historie .slider_wrapper .slider_nav{position:absolute;top:-20px;right:65px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}section.gruppe_historie .slider_wrapper .slider_nav a{display:block;font-size:12px;font-family:Akkurat-Regular,serif;cursor:pointer;transition:all .2s ease-out}section.gruppe_historie .slider_wrapper .slider_nav a span{margin-right:30px;position:relative}section.gruppe_historie .slider_wrapper .slider_nav a span:after{content:'';display:block;position:absolute;top:2px;right:-20px;width:10px;height:10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#956F60;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}section.gruppe_historie .slider_wrapper .slider_nav a.aktiv,section.gruppe_historie .slider_wrapper .slider_nav a:hover{color:#002855}section.gruppe_historie .slider_wrapper .slider_nav a.aktiv span:after,section.gruppe_historie .slider_wrapper .slider_nav a:hover span:after{background:#002855}@media (max-width:800px){section.gruppe_historie .slider_wrapper .slider_nav{position:relative;top:auto;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);right:auto;left:0;margin-top:40px}}section.gruppe_historie .slider_wrapper .lSAction>.lSPrev{left:0}section.gruppe_historie .slider_wrapper .lSAction>.lSNext{right:0}section.gruppe_verantwortung{padding:50px 0;position:relative;background:#f3f0ee}section.gruppe_verantwortung .overlay{position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;background:url(images/dot_pattern_bronze.png)}section.gruppe_verantwortung .intro{width:30%;max-width:300px;margin-top:40px}@media (max-width:800px){section.gruppe_verantwortung .intro{max-width:400px;width:100%}}section.gruppe_verantwortung .ver_wrapper{max-width:1000px}section.gruppe_verantwortung .ver_item{position:relative;width:50%;float:left;clear:both}section.gruppe_verantwortung .ver_item img{opacity:.7;width:100%;margin:0 auto;display:block;position:relative}section.gruppe_verantwortung .ver_item .text_wrapper{position:absolute;top:0;left:0;right:0;text-align:center;padding-top:100px}section.gruppe_verantwortung .ver_item span.titel{font-family:MonotypeModernW02-Wide,serif;font-size:34px;line-height:1.2em;color:#002855;display:block;letter-spacing:3px;position:relative}section.gruppe_verantwortung .ver_item span.text{display:block;margin-top:25px;position:relative;font-family:Akkurat-Regular,serif}section.gruppe_verantwortung .ver_item span.text:after,section.gruppe_verantwortung .ver_item span.text:before{content:'';display:block;margin:0 auto;position:relative;width:4px;height:4px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#000;top:-7px}section.gruppe_verantwortung .ver_item span.text:after{top:7px}@media (max-width:800px){section.gruppe_verantwortung .ver_item{float:none;width:100%;max-width:500px;margin:0 auto}section.gruppe_verantwortung .ver_item span.titel{font-size:24px}section.gruppe_verantwortung .mut{margin-top:20px!important}section.gruppe_verantwortung .kooperation{margin-top:-80px!important}section.gruppe_verantwortung .respekt,section.gruppe_verantwortung .zufriedenheit{margin-top:-70px!important}section.gruppe_verantwortung .qualitaet{margin-top:-40px!important}}@media (max-width:500px){section.gruppe_verantwortung .mut{margin-top:30px!important}section.gruppe_verantwortung .kooperation,section.gruppe_verantwortung .qualitaet,section.gruppe_verantwortung .respekt,section.gruppe_verantwortung .zufriedenheit{margin-top:0!important}}section.gruppe_verantwortung .mut{float:right;margin-top:-120px}section.gruppe_verantwortung .kooperation{float:left;margin-top:-140px}section.gruppe_verantwortung .kooperation .text_wrapper{padding-top:130px}section.gruppe_verantwortung .zufriedenheit{float:right;margin-top:-140px}section.gruppe_verantwortung .respekt{float:left;margin-top:-160px}section.gruppe_verantwortung .respekt .text_wrapper{padding-top:140px}section.gruppe_verantwortung .qualitaet{float:right;margin-top:-120px}section.gruppe_verantwortung .qualitaet .text_wrapper{padding-top:130px}section.gruppe_top100{padding:30px 0 60px;background:#E5E9EE;position:relative}section.gruppe_top100 h2.section_title{text-transform:none}section.gruppe_top100 .overlay{position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;background:url(images/dot_pattern_bronze.png)}section.gruppe_top100 .content{overflow:hidden;margin-top:60px;position:relative;z-index:20}section.gruppe_top100 .content .bild{float:left;width:30%;text-align:right;padding-right:70px}@media (max-width:800px){section.gruppe_top100 .content .bild{padding-right:30px}}@media (max-width:450px){section.gruppe_top100 .content .bild{width:100%;float:none;padding-right:0;text-align:left;margin-bottom:20px}}section.gruppe_top100 .content .bild img{height:auto;width:auto;max-height:170px;max-width:100%}section.gruppe_top100 .content .text{float:left;width:70%;padding-right:50px}@media (max-width:450px){section.gruppe_top100 .content .text{float:none;width:100%;padding-right:0}}section.gruppe_top100 .content .text .titel{font-family:Akkurat-Regular,serif;color:#002855}section.gruppe_top100 .content .text .columns{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media (max-width:800px){section.gruppe_top100 .content .text .columns{-webkit-columns:1;-moz-columns:1;columns:1}}section.gruppe_top100 .content .text .columns p{margin-top:0}
section.tech_innovations .box h3,section.tech_innovations h1{letter-spacing:3px;font-family:Akkurat-Regular,serif;text-transform:uppercase}section.tech_header .wrap h2{position:relative;top:30px}section.tech_header .bg_grafik_wrapper{margin-top:-60px;position:relative}section.tech_header .bg_grafik_wrapper img.gipfel_hinten{position:absolute;top:0;left:0}@media (max-width:700px){section.tech_header .bg_grafik_wrapper{margin-top:-10px}}section.tech_innovations{padding:0 0 70px;text-align:center;margin-top:-40px}section.tech_innovations h1{font-size:1.8em;line-height:1.5em;color:#002855;margin-bottom:100px}@media (max-width:760px){section.tech_innovations h1{margin-bottom:50px;font-size:1.3em;line-height:1.4em}}section.tech_innovations h1:after,section.tech_innovations h1:before{content:'';display:block;margin:0 auto 0 -5px;position:relative;width:3px;height:3px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#002855;top:-20px;left:50%}section.tech_innovations h1:after{top:15px}section.tech_innovations .box{float:left;width:28%;color:#835643}section.tech_innovations .box h3{color:#002855}section.tech_leistungen .intro,section.tech_leistungen .leistung{color:#956F60;font-family:Akkurat-Light,serif}section.tech_innovations .box h3:after,section.tech_innovations .box h3:before{content:'';display:block;margin:0 auto 0 -5px;position:relative;width:3px;height:3px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#002855;top:-10px;left:50%}section.tech_innovations .box h3:after{top:5px}@media (max-width:760px){section.tech_innovations .box{width:100%;margin-bottom:20px!important}section.tech_innovations .box h3:before{top:-25px}section.tech_innovations .box h3:after{display:none}}section.tech_innovations .box.mitte{margin:0 8%}@media (max-width:760px){section.tech_innovations .box.mitte{margin:0}}section.tech_innovations .grafik_wrapper{width:84.7%;margin:0 auto;max-width:830px;clear:both}@media (max-width:760px){section.tech_innovations .grafik_wrapper{padding-top:40px;width:100%}}section.tech_leistungen{background:#f3f0ee;color:#956F60;padding:50px 0;text-align:center;position:relative}section.tech_leistungen .overlay{position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;background:url(images/dot_pattern_bronze.png)}section.tech_leistungen .intro{font-size:1.6em;line-height:1.7em;max-width:700px;margin:0 auto 60px;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}@media (max-width:760px){section.tech_leistungen{padding-bottom:30px}section.tech_leistungen .intro{font-size:1.3em;line-height:1.7em}}section.tech_leistungen .intro:after,section.tech_leistungen .intro:before{content:'';display:block;margin:0 auto 0 -5px;position:relative;width:3px;height:3px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#956F60;top:0;left:50%}section.tech_leistungen .intro:after{top:-5px}section.tech_leistungen .leistung{width:50%;float:left;margin-bottom:30px;padding:20px}section.tech_leistungen .leistung h2,section.tech_leistungen .leistung h3{text-align:center;font-size:1.3em;line-height:1.7em;color:#002855;font-family:Akkurat-Regular,serif;margin:0 auto 25px;text-transform:uppercase}section.tech_leistungen .leistung h2:after,section.tech_leistungen .leistung h2:before,section.tech_leistungen .leistung h3:after,section.tech_leistungen .leistung h3:before{content:'';display:block;margin:0 auto 0 -5px;position:relative;width:3px;height:3px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#002855;top:-5px;left:50%}section.tech_leistungen .leistung h2:after,section.tech_leistungen .leistung h3:after{top:5px}section.tech_leistungen .leistung ul{list-style:none;margin:0;padding:0}section.tech_leistungen .leistung ul li{margin-bottom:5px}@media (max-width:760px){section.tech_leistungen .leistung{width:100%;padding:0;margin-bottom:50px}}section.tech_leistungen .leistung:nth-child(2n+3){clear:both}section.tech_spektrum{padding:30px 0 80px}section.tech_spektrum img.mobile_header{display:none;max-width:320px;width:100%;margin:0 auto -40px}@media (max-width:800px){section.tech_spektrum img.mobile_header{display:block}}section.tech_spektrum .spektrum_wrapper{margin-top:70px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.tech_spektrum .spektrum_item{-webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;text-align:center;padding:20px 13px;border-right:2px dotted #956F60;font-size:12px;line-height:1.4em;font-family:Akkurat-Regular,serif}section.tech_spektrum .spektrum_item img{height:45px;width:auto}section.tech_spektrum .spektrum_item h3,section.tech_spektrum .spektrum_item h4{color:#835643;font-family:Akkurat-Regular,serif;letter-spacing:2px;margin-bottom:40px}section.tech_spektrum .spektrum_item ul{margin:0;padding:0;list-style:none}section.tech_spektrum .spektrum_item ul li{margin-bottom:10px}section.tech_spektrum .spektrum_item:last-child{border:none}@media (max-width:800px){section.tech_spektrum .spektrum_item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:400px;margin:0 auto 20px;float:none;border:none;height:auto!important}section.tech_spektrum .spektrum_item h3,section.tech_spektrum .spektrum_item h4{font-family:Akkurat-Regular,serif}}section.tech_marken{padding:30px 0 80px}@media (max-width:600px){section.tech_marken{padding-bottom:20px}}section.tech_marken .marken_wrapper{margin:60px 0}section.tech_marken .marken_text{max-width:420px;margin:50px auto 0}section.tech_marken .marke{float:left;width:33.333%;padding:10px 40px;text-align:center}section.tech_marken .marke img{max-height:70px;width:auto;margin-bottom:20px}@media (max-width:600px){section.tech_marken .marke{width:100%;float:none;padding:0;margin-bottom:70px}section.tech_marken .marke img{margin-bottom:0}}section.tech_projekte{background:#E5E9EE;padding:30px 0;color:#956F60;position:relative}section.tech_projekte .overlay{position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;background:url(images/dot_pattern_bronze.png)}section.tech_projekte h2.section_title{color:#002855}section.tech_projekte h2.section_title:after,section.tech_projekte h2.section_title:before{content:'';display:block;position:relative;width:3px;height:3px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#002855;margin:none}section.tech_projekte .ref_wrapper{padding:30px 0 60px}section.tech_projekte .ref_wrapper .ref_bubbles{max-width:800px;margin:0 auto;clear:both}section.tech_projekte .ref_wrapper .ref_bubbles a{display:block;float:left;width:30%;position:relative;margin-bottom:35px}section.tech_projekte .ref_wrapper .ref_bubbles a img{display:block;max-width:100%;height:auto}section.tech_projekte .ref_wrapper .ref_bubbles a:nth-child(2){margin:0 5%}section.tech_projekte .ref_wrapper .ref_bubbles img.hover{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in}section.tech_projekte .ref_wrapper .ref_bubbles a.aktiv,section.tech_projekte .ref_wrapper .ref_bubbles a:hover{cursor:pointer}section.tech_projekte .ref_wrapper .ref_bubbles a.aktiv img.hover,section.tech_projekte .ref_wrapper .ref_bubbles a:hover img.hover{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}section.tech_projekte .ref_wrapper .ref_toggles{clear:both;position:relative}section.tech_projekte .ref_wrapper .close_toggle{position:absolute;top:45px;right:-60px;width:30px;height:30px;background:url(images/close.png);-webkit-background-size:30px 30px;-moz-background-size:30px 30px;-o-background-size:30px 30px;background-size:30px 30px;cursor:pointer;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}section.tech_projekte .ref_wrapper .close_toggle:hover{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}@media (max-width:960px){section.tech_projekte .ref_wrapper .close_toggle{top:-20px;right:0}}section.tech_projekte .ref_wrapper .ref_content{width:100%;max-width:800px;margin:0 auto;display:none;position:relative;bottom:-20px;opacity:0;padding:25px 0 50px}section.tech_projekte .ref_wrapper .ref_content .bilder{float:right;width:55%;padding-left:30px;padding-top:20px}section.tech_projekte .ref_wrapper .ref_content .bilder img{max-width:100%;display:block;margin:0 auto}section.tech_projekte .ref_wrapper .ref_content .bilder ul.ref_slider{list-style:none}section.tech_projekte .ref_wrapper .ref_content .bilder ul.ref_slider li{text-align:center}section.tech_projekte .ref_wrapper .ref_content .bilder .lSSlideOuter .lSPager.lSpg{padding-top:10px}section.tech_projekte .ref_wrapper .ref_content .bilder .lSSlideOuter .lSPager.lSpg>li{padding:0 4px}section.tech_projekte .ref_wrapper .ref_content .bilder .lSSlideOuter .lSPager.lSpg>li a{background:#835643;width:13px;height:13px;outline:0!important;opacity:.4}section.tech_projekte .ref_wrapper .ref_content .bilder .lSSlideOuter .lSPager.lSpg>li a:hover,section.tech_projekte .ref_wrapper .ref_content .bilder .lSSlideOuter .lSPager.lSpg>li.active a{opacity:1}section.tech_projekte .ref_wrapper .ref_content .textbereich{float:left;width:40%;font-family:Akkurat-Light,serif}section.tech_projekte .ref_wrapper .ref_content .textbereich h3{color:#002855;margin-bottom:30px;font-family:Akkurat-Regular,serif}section.tech_projekte .ref_wrapper .ref_content .textbereich h3:after,section.tech_projekte .ref_wrapper .ref_content .textbereich h3:before{content:'';display:block;position:relative;width:3px;height:3px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#002855;top:-10px;margin:none}section.tech_projekte .ref_wrapper .ref_content .textbereich h3:after{top:5px}section.tech_projekte .ref_wrapper .ref_content .textbereich ul{margin:0;padding:0 0 0 20px}@media (max-width:640px){section.tech_projekte .ref_wrapper .ref_content .bilder{float:none;width:100%;padding-left:0}section.tech_projekte .ref_wrapper .ref_content .textbereich{width:100%;float:none}}section.tech_projekte .ref_wrapper .ref_content.show{display:block;bottom:0;opacity:1;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;-moz-transition:all .4s ease-out;transition:all .4s ease-out}
.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 10px 20px}.alignleft{float:left;margin:5px 20px 10px 0}.aligncenter{display:block;margin:5px auto}a img.alignright{float:right;margin:5px 0 10px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 10px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-right:auto;margin-left:auto}.wp-caption{padding:5px 3px 10px;max-width:96%;border:1px solid #f0f0f0;background:#fff;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{margin:0;padding:0;max-width:98.5%;width:auto;height:auto;border:0}.wp-caption p.wp-caption-text{margin:0;padding:0 4px 5px;font-size:11px;line-height:17px}
@media screen and (max-width:1200px){nav#side_nav{right:16px}}@media screen and (max-width:1060px){.wrap{padding:0 30px}#pagewrapper{padding-top:60px}#main_header{position:fixed;height:60px}#main_header #menu-trigger{display:block}#main_header a.logo{left:-55px}#main_header a.logo img.logo_normal{display:none}#main_header a.logo img.logo_fixed{display:block}#main_header #nav_main{display:none}}@media screen and (max-width:1020px){.wrap{padding:0 20px}}@media screen and (max-width:870px){footer#main_footer #footer_nav ul.menu>li{width:45%;margin-right:5%;margin-bottom:20px}}@media screen and (max-width:800px){footer#main_footer #footer_nav{display:none}footer#main_footer .footer_text{float:left}}
/*# sourceMappingURL=assets/style.css.map */
