/*!/wp-content/themes/steintechnik2023/style.css*/@font-face{font-family:'zurichblack';src:url(/wp-content/themes/steintechnik2023/../steintechnik2023/fonts/Zurich-Black-Extended-webfont.eot);src:url('/wp-content/themes/steintechnik2023/../steintechnik2023/fonts/Zurich-Black-Extended-webfont.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/steintechnik2023/../steintechnik2023/fonts/Zurich-Black-Extended-webfont.woff2) format('woff2'),url(/wp-content/themes/steintechnik2023/../steintechnik2023/fonts/Zurich-Black-Extended-webfont.woff) format('woff'),url(/wp-content/themes/steintechnik2023/../steintechnik2023/fonts/Zurich-Black-Extended-webfont.ttf) format('truetype'),url('/wp-content/themes/steintechnik2023/../steintechnik2023/fonts/Zurich-Black-Extended-webfont.svg#zurichblack') format('svg')}:root{--ParagraphBlack:#1d1d1b;--PrimaryBlue:#0052a4;--Secondary:#fffc9a;--AccentLightPink:#f39fb2;--AccentBlue:#0087ab;--AccentYellow:#fbbf51}html{scroll-padding-top:120px;scroll-behavior:smooth}body,p,h1,h2,h3,h4,h5,h6,ul,ol{-webkit-hyphens:auto;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-chars:6 3 3;-webkit-hyphenate-limit-lines:2;-webkit-hyphenate-limit-last:always;-webkit-hyphenate-limit-zone:8%;-moz-hyphens:auto;-moz-hyphenate-limit-chars:6 3 3;-moz-hyphenate-limit-lines:2;-moz-hyphenate-limit-last:always;-moz-hyphenate-limit-zone:8%;-ms-hyphens:auto;-ms-hyphenate-limit-chars:6 3 3;-ms-hyphenate-limit-lines:2;-ms-hyphenate-limit-last:always;-ms-hyphenate-limit-zone:8%;hyphens:auto;hyphenate-limit-chars:6 3 3;hyphenate-limit-lines:2;hyphenate-limit-last:always;hyphenate-limit-zone:8%}h1,h2{font-family:'zurichblack'!important}b,strong{font-weight:700!important}ul,ol{list-style-position:outside!important;margin-left:20px!important}ol li{padding-bottom:5px}.white,.white h1,.white h2,.white h3,.white h4,.white h5,.white h6,.white p,.white li,.white a{color:#fff}.no-show{display:none}#qodef-page-header{height:55px!important;background-color:#edebea!important}#qodef-page-header{height:55px!important;background-color:#edebea!important}#qodef-page-header-inner{align-items:end!important;justify-content:inherit!important;padding:0px!important}.qodef-centered-header-wrapper{width:100%;background-color:rgb(38 41 50 / .7)}.qodef-header--centered #qodef-page-header-inner>div{flex-direction:column;align-items:end}.qodef-header-navigation>ul>li{margin-top:10px!important;margin-bottom:10px!important}.qodef-header-navigation>ul>li.current-menu-ancestor>a,.qodef-header-navigation>ul>li.current-menu-item>a{text-decoration:none!important}.qodef-e-media{display:none!important}.qodef-e-info{display:none!important}h1.entry-title{display:none!important}.portfolio h1{font-size:28px;line-height:1.1;text-transform:none;font-family:Arial,Helvetica,sans-serif;letter-spacing:0;font-weight:700;padding-bottom:25px}.portfolio h5{font-size:20px;font-weight:300;text-transform:uppercase;font-style:oblique}.qodef-portfolio-list .qodef-e-info-category a,.qodef-e-content-follow .qodef-e-content .qodef-e-category-holder .qodef-e-info-category{color:#ffffff!important}.qodef-portfolio-list .qodef-e-info-category{font-family:Arial,Helvetica,sans-serif!important}h5.qodef-e-title.entry-title :hover{color:#fff}h5.qodef-widget-title{font-family:"Arial Black";font-size:45px;line-height:55px;font-weight:700;text-transform:uppercase}#qodef-page-content.qodef-gutter--huge #qodef-single-portfolio-navigation .qodef-m-holder{margin-top:20px;margin-bottom:50px}@media only screen and (max-width:1024px){#qodef-page-mobile-header-inner{padding-left:0px!important;padding-right:0px!important}#qodef-page-mobile-header{margin-bottom:-60px;background-color:transparent!important}.qodef-mobile-header-opener{padding:15px!important;background-color:#ffffff!important}}