@charset "UTF-8";
/*!
Theme Name: meinhardt
Author: SchrammIT Innovations
Author URI: http://schrammit.de
Description: Wordpress Theme für meinhardt
Requires at least: 5.3
Tested up to: 5.7
Requires PHP: 5.7 
Version: 1.0
Text Domain: meinhardt
*/@font-face{font-family:Frutiger Neue;font-style:normal;font-weight:100;src:url(fonts/src/fonts/NeueFrutiger/FrutigerNeueLTPro-UltLt.otf)}@font-face{font-family:Frutiger Neue;font-style:normal;font-weight:200;src:url(fonts/NeueFrutiger/FrutigerNeueLTPro-Thin.otf)}@font-face{font-family:Frutiger Neue;font-style:normal;font-weight:300;src:url(fonts/NeueFrutiger/FrutigerNeueLTPro-Light.otf)}@font-face{font-family:Frutiger Neue;font-style:normal;font-weight:350;src:url(fonts/NeueFrutiger/FrutigerNeueLTPro-Book.otf)}@font-face{font-family:Frutiger Neue;font-style:normal;font-weight:400;src:url(fonts/NeueFrutiger/FrutigerNeueLTPro-Regular.otf)}@font-face{font-family:Frutiger Neue;font-style:normal;font-weight:500;src:url(fonts/NeueFrutiger/FrutigerNeueLTPro-Medium.otf)}@font-face{font-family:Frutiger Neue;font-style:normal;font-weight:700;src:url(fonts/NeueFrutiger/FrutigerNeueLTPro-Bold.otf)}@font-face{font-family:Frutiger Neue;font-style:normal;font-weight:800;src:url(fonts/NeueFrutiger/FrutigerNeueLTPro-Heavy.otf)}@font-face{font-family:Frutiger Neue;font-style:normal;font-weight:850;src:url(fonts/NeueFrutiger/FrutigerNeueLTPro-Black.otf)}@font-face{font-family:Frutiger Neue;font-style:normal;font-weight:900;src:url(fonts/NeueFrutiger/FrutigerNeueLTPro-XBlack.otf)}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0px;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-lightbox{background:#fff;height:100%;left:0;position:fixed;top:0;transition:opacity .5s ease;width:100%;z-index:9999}.slick-lightbox .slick-loading .slick-list{background-color:transparent}.slick-lightbox-hide{opacity:0}.-slicklightbox-hide.slick-lightbox-ie{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.slick-lightbox-hide-init{opacity:0;position:absolute;top:-9999px}.slick-lightbox-hide-init.slick-lightbox-ie{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.slick-lightbox-inner{height:100%;left:0;position:fixed;top:0;width:100%}.slick-lightbox-slick-item{overflow:hidden;text-align:center}.slick-lightbox-slick-item:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle}.slick-caption-bottom .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{bottom:0;left:0;margin-bottom:20px;position:absolute;text-align:center;width:100%}.slick-caption-dynamic .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{display:block;text-align:center}.slick-lightbox-slick-item-inner{display:inline-block;max-height:95%;max-width:95%;vertical-align:middle}.slick-lightbox-slick-img{display:block;margin:0 auto;max-height:95%;max-width:95%}.slick-lightbox--caption{color:#fff;margin:10px 0 0}.slick-lightbox-close{background:transparent;border:none;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;right:15px;top:15px;width:20px}.slick-lightbox-close:focus{outline:none}.slick-lightbox-close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"×";font-size:20px;line-height:1;opacity:.85}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;font-family:sans-serif;line-height:1.15}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{background-color:#fff;color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;line-height:1.5;margin:0;text-align:left}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;margin-top:0}p{margin-bottom:1rem;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{-webkit-text-decoration-skip:objects;background-color:transparent;color:#007bff;text-decoration:none}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{-ms-overflow-style:scrollbar;margin-bottom:1rem;margin-top:0;overflow:auto}figure{margin:0 0 1rem}img{border-style:none;vertical-align:middle}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{caption-side:bottom;color:#6c757d;padding-bottom:.75rem;padding-top:.75rem;text-align:left}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;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{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#eee;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html{min-height:100%;scroll-behavior:smooth}body{color:#000;font-family:Frutiger Neue,Helvetica,sans-serif;font-size:.875rem;font-weight:400}.h1,h1{font-size:1.5rem;font-weight:700}@media (max-width:1200px){.h1,h1{font-size:1.375rem}}@media (max-width:992px){.h1,h1{font-size:1.25rem}}@media (max-width:768px){.h1,h1{font-size:1.25rem}}@media (max-width:600px){.h1,h1{font-size:1.125rem}}@media (max-width:480px){.h1,h1{font-size:1.125rem}}.h2,h2{font-size:1.5rem;font-weight:350}@media (max-width:1200px){.h2,h2{font-size:1.375rem}}@media (max-width:992px){.h2,h2{font-size:1.25rem}}@media (max-width:768px){.h2,h2{font-size:1.25rem}}@media (max-width:600px){.h2,h2{font-size:1.125rem}}@media (max-width:480px){.h2,h2{font-size:1.125rem}}.h3,h3{font-size:1.75rem;margin-bottom:1.875rem;text-transform:uppercase;word-break:break-word}.center{text-align:center}svg{height:auto;width:100%}.hide{display:none!important}ul{margin-bottom:1.25rem;margin-top:1.25rem;padding-left:0}li,ol{margin-bottom:.938rem;margin-top:.938rem}p{font-weight:300}p:empty{display:none}a{color:#000}a:hover:not(.nounderline){color:#b1b3b4;text-decoration:none}.container{width:100%}.container,.container-small{margin:0 auto;max-width:75rem}.container-small{width:70%}.container-full{width:100%}@media (max-width:1200px){.container{max-width:100%;padding:0 1.875rem;width:100%}}@media (max-width:600px){.container{padding:0 .938rem}}.content{background-color:#fff}header{align-items:center;display:flex;justify-content:space-between}.sticky-header{background-color:#fff;padding:10px 0;position:sticky;top:0;transition:all .3s ease;z-index:1000}.nav-main{display:flex;margin-bottom:1.875rem;margin-right:.938rem;margin-top:1.875rem}@media (max-width:992px){.nav-main{margin-bottom:.938rem;margin-top:.938rem}}.nav-sub{padding:1px 6px}.button-group button{color:#000;margin-bottom:0!important}.logo-row{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:.938rem;margin-top:.938rem;width:100%}.logo-row .logo-container{align-content:center}.scrolled{background-color:hsla(0,0%,100%,.9)}.scrolled .logo{width:80%}.button-group button{background:none;border:none;margin-bottom:1.875rem}.button-group button:active,.button-group button:focus,.button-group button:hover{color:#b1b3b4;outline:none}.projects .grid-sizer,.projects .project-item{margin-bottom:1.875rem;width:32.7%}@media (max-width:1077px){.projects .grid-sizer,.projects .project-item{width:32%}}@media (max-width:992px){.projects .grid-sizer,.projects .project-item{width:49%}}@media (max-width:600px){.projects .grid-sizer,.projects .project-item{width:100%}}.post_wrapper{padding:.938rem}.project-item-header{margin-bottom:1.875rem}.project-item-header .h2,.project-item-header h2{font-size:1.125rem;font-weight:300;margin-bottom:0;text-transform:uppercase}.project-item-header .sub{font-size:.813rem;font-weight:300}.project-item-header .meta{border-top:1px solid #000;font-size:.813rem;line-height:1.5rem;margin-bottom:.938rem}.gallery{margin-bottom:.938rem;text-align:center}.gallery img,.gallery-cell img{height:auto;width:100%}.project-item{opacity:0;transition:opacity .5s ease}.project-item.visible{opacity:1}.slick-arrow{cursor:pointer;height:100%;position:absolute;width:50%;z-index:10004}.slick-arrow:before{cursor:context-menu;display:inline-block;height:25px;margin:1.875rem;position:relative;width:50px}.slick-next{right:1.875rem}@media (max-width:600px){.slick-next{right:.938rem}}.slick-next:before{background:url(img/next.png) no-repeat;background-size:contain;content:"";float:right}.slick-prev{left:1.875rem}@media (max-width:600px){.slick-prev{left:.938rem}}.slick-prev:before{background:url(img/prev.png) no-repeat;background-size:contain;content:"";float:left}.slick-close{background:url(img/close.png) no-repeat;background-size:contain;cursor:zoom-out;height:25px;margin:1.875rem;overflow:hidden;position:absolute;right:0;text-indent:-99999px;top:0;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:50px;z-index:10004}.slick-close,.slick-close:active,.slick-close:focus{border:none;outline:none}footer{background-color:#f59c00}footer .footer-innter-container{padding-bottom:.625rem;padding-top:1.875rem}footer .footer-text{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:1.875rem}footer .about-text{margin-right:0;width:60%}@media (max-width:992px){footer .about-text{width:100%}}footer .about-text p{font-size:.875rem}footer .footer-bottom{color:#000;display:flex;font-size:.75rem;padding-top:1.875rem}footer .footer-bottom .footer_tm{margin-right:1.875rem}footer .footer-bottom a,footer .footer-bottom a:hover{color:#000}footer .footer-bottom ul{list-style:none;margin:0}footer .footer-bottom ul li{margin:0}footer .businesscard-container{color:#fff;display:flex;flex-direction:column;font-size:1rem;justify-content:center;margin-top:1.875rem}footer .businesscard-container p{margin:0}footer .businesscard-container a{color:#fff;font-weight:300}footer .businesscard-container a:hover{color:#000}
/*# sourceMappingURL=scss/sourcemaps/style.css.map */
