/*!
    Theme Name: hwrberlin
    Author: Kevin Thiele
    Author URI: https://dmk-ebusiness.de/
    Template: twentyseventeen
    Description: Twenty Seventeen brings your site to life with header video and immersive featured images. With a focus on business sites, it features multiple sections on the front page as well as widgets, navigation and social menus, a logo, and more. Personalize its asymmetrical grid with a custom color scheme and showcase your multimedia content with post formats. Our default theme for 2017 works great in many languages, for any abilities, and on any device.
    Version: 2.0
    License: GNU General Public License v2 or later
    License URI: http://www.gnu.org/licenses/gpl-2.0.html
    Text Domain: twentyseventeen
    Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready

    This theme, like WordPress, is licensed under the GPL.
    Use it to make something cool, have fun, and share what you've learned with others.
 */@font-face{font-family:"Roboto";font-weight:300;src:url("Resources/Public/Fonts/Roboto/Roboto-Light.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:400;src:url("Resources/Public/Fonts/Roboto/Roboto-RegularItalic.ttf") format("truetype")}@font-face{font-family:"Roboto";font-weight:400;src:url("Resources/Public/Fonts/Roboto/Roboto-Regular.ttf") format("truetype")}@font-face{font-family:"Roboto";font-weight:500;src:url("Resources/Public/Fonts/Roboto/Roboto-Medium.ttf") format("truetype")}@font-face{font-family:"Roboto";font-weight:700;src:url("Resources/Public/Fonts/Roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"RobotoCondensed";font-weight:300;src:url("Resources/Public/Fonts/Roboto_Condensed/RobotoCondensed-Light.ttf") format("truetype")}@font-face{font-family:"RobotoCondensed";font-weight:700;src:url("Resources/Public/Fonts/Roboto_Condensed/RobotoCondensed-Bold.ttf") format("truetype")}body,button,input,select,textarea{color:#333;font-family:'Roboto', sans-serif;font-size:1rem}h1,h2,.site-title{color:#333;font-family:'RobotoCondensed', sans-serif;font-weight:700}h2{font-size:1.5rem}h3,h4,h6{font-family:'Roboto', sans-serif;font-size:1rem;font-weight:700;letter-spacing:.01 em;line-height:1.5}.site-title{font-size:2.25rem;font-weight:700}dfn,cite,em,i{font-weight:400}b,strong{font-weight:500}pre{font-family:'Roboto', sans-serif;font-size:.875rem;font-weight:500;line-height:1.6}.entry-content a,.entry-summary a,.comment-content a,.widget a,.site-footer .widget-area a,.posts-navigation a,.widget_authors a strong,.privacy-policy-link{font-weight:400;-webkit-box-shadow:inset 0 -1px 0 #D50C2F;box-shadow:inset 0 -1px 0 #D50C2F}.entry-content a:focus,.entry-content a:hover,.entry-summary a:focus,.entry-summary a:hover,.comment-content a:focus,.comment-content a:hover,.widget a:focus,.widget a:hover,.site-footer .widget-area a:focus,.site-footer .widget-area a:hover,.posts-navigation a:focus,.posts-navigation a:hover,.comment-metadata a:focus,.comment-metadata a:hover,.comment-metadata a.comment-edit-link:focus,.comment-metadata a.comment-edit-link:hover,.comment-reply-link:focus,.comment-reply-link:hover,.widget_authors a:focus strong,.widget_authors a:hover strong,.entry-title a:focus,.entry-title a:hover,.entry-meta a:focus,.entry-meta a:hover,.page-links a:focus .page-number,.page-links a:hover .page-number,.entry-footer a:focus,.entry-footer a:hover,.entry-footer .cat-links a:focus,.entry-footer .cat-links a:hover,.entry-footer .tags-links a:focus,.entry-footer .tags-links a:hover,.post-navigation a:focus,.post-navigation a:hover,.pagination a:not(.prev):not(.next):focus,.pagination a:not(.prev):not(.next):hover,.comments-pagination a:not(.prev):not(.next):focus,.comments-pagination a:not(.prev):not(.next):hover,.logged-in-as a:focus,.logged-in-as a:hover,a:focus .nav-title,a:hover .nav-title,.edit-link a:focus,.edit-link a:hover,.site-info a:focus,.site-info a:hover,.widget .widget-title a:focus,.widget .widget-title a:hover,.widget ul li a:focus,.widget ul li a:hover,.privacy-policy-link:focus,.privacy-policy-link:hover{-webkit-box-shadow:inset 0 0 0 rgba(213,12,47,0),0 3px 0 #D50C2F;box-shadow:inset 0 0 0 rgba(213,12,47,0),0 3px 0 #D50C2F}.entry-date{letter-spacing:.16em}article ul,article ol{font-family:'Roboto', sans-serif;font-weight:400;list-style-type:none}article ol li{counter-increment:ol-li;position:relative;margin-left:2.125rem;text-indent:-2.125rem}article ol li:before{width:1rem;margin-right:1rem;color:#D50C2F;content:counter(ol-li, decimal-leading-zero)}article ul li{counter-increment:ul-li;margin-left:2.175rem;text-indent:-2.175rem}article ul li:before{width:1rem;margin-right:1.8rem;color:#D50C2F;content:counter(ul-li, disc)}article figure[class^="wp-block-"]:not(.wp-block-gallery) figcaption,article .wp-caption .wp-caption-text{font-size:.75rem;font-style:normal;font-weight:300}button,input[type="button"],input[type="submit"]{background:#D50C2F;color:#fff}button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{background:#AA0925}#cookiepanel{background:#f0f0f1;border-top:1px solid #D50C2F;bottom:0;display:none;font-size:.8rem;left:0;overflow:hidden;padding:1rem;position:fixed;right:0;-webkit-transition:bottom .5s;transition:bottom .5s;z-index:20000}#cookiepanel .wrap{display:-webkit-box;display:-ms-flexbox;display:flex}#cookiepanel .wrap h3{width:75%}#cookiepanel .wrap button{height:3.5rem;width:25%}@media screen and (max-width: 767px){#cookiepanel .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#cookiepanel .wrap h3,#cookiepanel .wrap button{width:100%}}.ngg-galleryoverview.ngg-slideshow.slick-slider{margin:0 !important}.ngg-galleryoverview.ngg-slideshow.slick-slider .slick-next:before,.ngg-galleryoverview.ngg-slideshow.slick-slider .slick-prev:before{color:#D50C2F !important}.simple-lightbox .sl-close{color:#D50C2F}.simple-lightbox .sl-navigation .sl-prev,.simple-lightbox .sl-navigation .sl-next{color:#D50C2F}.simple-lightbox .sl-image .sl-caption{background:rgba(213,12,47,0.8)}.site-header .navigation-top{background:#D50C2F}@media screen and (min-width: 48em){.site-header .navigation-top{height:70px}}.site-header .navigation-top a{color:#fff;font-weight:700;letter-spacing:1.25px}.site-header .navigation-top .current-menu-item>a,.site-header .navigation-top .current_page_item>a,.site-header .navigation-top a:hover,.site-header .navigation-top a:active{-webkit-box-shadow:inset 0 -1px 0 #fff;box-shadow:inset 0 -1px 0 #fff;color:#fff}.site-header .navigation-top .menu-toggle,.site-header .navigation-top .menu-scroll-down{color:#fff;outline:none}@media screen and (min-width: 48em){.site-header .navigation-top a{padding:1em 0 0;margin:0 1.25em 23px}.site-header .navigation-top ul li.menu-item-has-children:before,.site-header .navigation-top ul li.menu-item-has-children:after,.site-header .navigation-top ul li.page_item_has_children:before,.site-header .navigation-top ul li.page_item_has_children:after{bottom:0}.site-header .navigation-top ul ul a{margin:0 1.25em;padding:.75em 1.25em}.site-header .navigation-top ul ul a:hover,.site-header .navigation-top ul ul a:active{-webkit-box-shadow:none;box-shadow:none}}.js .main-navigation.toggled-on>div>ul{background:#D50C2F}.js .main-navigation.toggled-on>div>ul .dropdown-toggle{color:#fff}#site-navigation.main-navigation ul ul{background:#D50C2F}#site-navigation.main-navigation ul ul li:active,#site-navigation.main-navigation ul ul li:hover{background:#AA0925}.wp-block-table{font-size:.8125rem}.wp-block-table tr:first-of-type{background:#eee;font-weight:500}.wp-block-table tr td{padding:1rem 1.25rem}@media screen and (min-width: 48em){body:not(.has-sidebar):not(.page-one-column) .page-header,body.has-sidebar.error404 #primary .page-header,body.page-two-column:not(.archive) #primary .entry-header,body.page-two-column.archive:not(.has-sidebar) #primary .page-header{float:left;width:23%}.blog:not(.has-sidebar) #primary article,.archive:not(.page-one-column):not(.has-sidebar) #primary article,.search:not(.has-sidebar) #primary article,.error404:not(.has-sidebar) #primary .page-content,.error404.has-sidebar #primary .page-content,body.page-two-column:not(.archive) #primary .entry-content,body.page-two-column #comments{float:left}}.site-branding{padding:0}.site-branding .wrap-header-banner{background-color:#f0f0f1;height:50px;padding:0.5rem 0;width:100%}.site-branding .wrap-header-banner .small{display:none}.site-branding>.wrap{padding-top:2rem;padding-bottom:2rem}.site-branding .hwr-header-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-branding .hwr-header-row .site-branding-text{padding:1rem 0}.site-branding .hwr-header-row .site-branding-logo .custom-logo-link{padding-right:0;height:80px}.site-branding .hwr-header-row .site-branding-logo .custom-logo-link img{height:100%;width:auto;max-height:none}.site-branding .post-thumbnail{margin-bottom:-10px}.site-branding .post-thumbnail img {display: block;margin-left: auto;margin-right: auto}@media screen and (max-width: 30rem){.site-branding .hwr-header-banner{margin-bottom:0.5rem}.site-branding .hwr-header-banner .normal{display:none}.site-branding .hwr-header-banner .small{display:block}.site-branding .hwr-header-row .site-branding-logo{display:none}}.site-footer .footer-menu{padding-top:1.5rem;padding-bottom:1.5rem}.site-footer .footer-menu .footer-navigation ul{list-style-type:none;text-align:center;margin-bottom:0px}.site-footer .footer-menu .footer-navigation ul li{display:inline-block;padding:0px 1rem}.hwr-footer-row{background-color:#D50C2F;color:#fff}.hwr-footer-row .wrap{padding:1em 3em}.hwr-footer-row .wrap .flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:100%}.hwr-footer-row .wrap .flex-row>*{-ms-flex-negative:0;flex-shrink:0}.hwr-footer-row .wrap .flex-row .hwr-footer-logo img{max-height:80px;width:auto;max-width:calc(100vw - 4rem);-o-object-fit:cover;object-fit:cover}.hwr-footer-row .wrap .flex-row .social-navigation ul{text-align:right}.hwr-footer-row .wrap .flex-row .social-navigation ul a{background:none}.hwr-footer-row .wrap .flex-row .social-navigation ul a .icon{height:30px;width:30px}@media screen and (max-width: 30em){.hwr-footer-row .wrap .flex-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.hwr-footer-row .wrap .social-navigation{margin-bottom:0}}@media screen and (min-width: 48em){.hwr-footer .wrap{height:100px}}
