/*!
Theme Name: Norebro Child
Theme URI: http://norebro.colabr.io/
Author: Colabrio Team
Author URI: http://colabr.io/
Description: Norebro is flexible and high performance multipurpose WordPress Theme for personal and corporate use. It comes with the most popular WordPress page builder Visual Composer. Create gorgeous pages and layouts fast and easy without coding.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: norebro
Text Domain: norebro-child
Tags: one-column, two-columns, left-sidebar, right-sidebar, custom-colors, custom-header, custom-menu, featured-images, full-width-template, post-formats, theme-options, 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.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/
@font-face{font-family:'Rubik';font-style:normal;font-weight:300;src:local('Rubik Light'),local('Rubik-Light'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/rubik-v8-latin-300.woff2) format('woff2'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/rubik-v8-latin-300.woff) format('woff')}@font-face{font-family:'Rubik';font-style:normal;font-weight:400;src:local('Rubik'),local('Rubik-Regular'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/rubik-v8-latin-regular.woff2) format('woff2'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/rubik-v8-latin-regular.woff) format('woff')}@font-face{font-family:'Rubik';font-style:italic;font-weight:400;src:local('Rubik Italic'),local('Rubik-Italic'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/rubik-v8-latin-italic.woff2) format('woff2'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/rubik-v8-latin-italic.woff) format('woff')}@font-face{font-family:'Rubik';font-style:italic;font-weight:300;src:local('Rubik Light Italic'),local('Rubik-LightItalic'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/rubik-v8-latin-300italic.woff2) format('woff2'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/rubik-v8-latin-300italic.woff) format('woff')}@font-face{font-family:'Rubik';font-style:normal;font-weight:500;src:local('Rubik Medium'),local('Rubik-Medium'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/rubik-v8-latin-500.woff2) format('woff2'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/rubik-v8-latin-500.woff) format('woff')}@font-face{font-family:'Rubik';font-style:italic;font-weight:700;src:local('Rubik Bold Italic'),local('Rubik-BoldItalic'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/rubik-v8-latin-700italic.woff2) format('woff2'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/rubik-v8-latin-700italic.woff) format('woff')}@font-face{font-family:'Rubik';font-style:normal;font-weight:700;src:local('Rubik Bold'),local('Rubik-Bold'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/rubik-v8-latin-700.woff2) format('woff2'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/rubik-v8-latin-700.woff) format('woff')}@font-face{font-family:'Rubik';font-style:italic;font-weight:500;src:local('Rubik Medium Italic'),local('Rubik-MediumItalic'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/rubik-v8-latin-500italic.woff2) format('woff2'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/rubik-v8-latin-500italic.woff) format('woff')}@font-face{font-family:'Rubik';font-style:normal;font-weight:900;src:local('Rubik Black'),local('Rubik-Black'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/rubik-v8-latin-900.woff2) format('woff2'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/rubik-v8-latin-900.woff) format('woff')}@font-face{font-family:'Rubik';font-style:italic;font-weight:900;src:local('Rubik Black Italic'),local('Rubik-BlackItalic'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/rubik-v8-latin-900italic.woff2) format('woff2'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/rubik-v8-latin-900italic.woff) format('woff')}@font-face{font-family:'Poppins';font-style:italic;font-weight:200;src:local('Poppins ExtraLight Italic'),local('Poppins-ExtraLightItalic'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/poppins-v6-latin-200italic.woff2) format('woff2'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/poppins-v6-latin-200italic.woff) format('woff')}@font-face{font-family:'Poppins';font-style:normal;font-weight:200;src:local('Poppins ExtraLight'),local('Poppins-ExtraLight'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/poppins-v6-latin-200.woff2) format('woff2'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/poppins-v6-latin-200.woff) format('woff')}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;src:local('Poppins Light'),local('Poppins-Light'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/poppins-v6-latin-300.woff2) format('woff2'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/poppins-v6-latin-300.woff) format('woff')}@font-face{font-family:'Poppins';font-style:italic;font-weight:300;src:local('Poppins Light Italic'),local('Poppins-LightItalic'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/poppins-v6-latin-300italic.woff2) format('woff2'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/poppins-v6-latin-300italic.woff) format('woff')}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;src:local('Poppins Regular'),local('Poppins-Regular'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/poppins-v6-latin-regular.woff2) format('woff2'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/poppins-v6-latin-regular.woff) format('woff')}@font-face{font-family:'Poppins';font-style:italic;font-weight:400;src:local('Poppins Italic'),local('Poppins-Italic'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/poppins-v6-latin-italic.woff2) format('woff2'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/poppins-v6-latin-italic.woff) format('woff')}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;src:local('Poppins Medium'),local('Poppins-Medium'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/poppins-v6-latin-500.woff2) format('woff2'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/poppins-v6-latin-500.woff) format('woff')}@font-face{font-family:'Poppins';font-style:italic;font-weight:500;src:local('Poppins Medium Italic'),local('Poppins-MediumItalic'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/poppins-v6-latin-500italic.woff2) format('woff2'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/poppins-v6-latin-500italic.woff) format('woff')}@font-face{font-family:'Poppins';font-style:italic;font-weight:600;src:local('Poppins SemiBold Italic'),local('Poppins-SemiBoldItalic'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/poppins-v6-latin-600italic.woff2) format('woff2'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/poppins-v6-latin-600italic.woff) format('woff')}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;src:local('Poppins Bold'),local('Poppins-Bold'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/poppins-v6-latin-700.woff2) format('woff2'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/poppins-v6-latin-700.woff) format('woff')}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;src:local('Poppins SemiBold'),local('Poppins-SemiBold'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/poppins-v6-latin-600.woff2) format('woff2'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/poppins-v6-latin-600.woff) format('woff')}@font-face{font-family:'Poppins';font-style:italic;font-weight:700;src:local('Poppins Bold Italic'),local('Poppins-BoldItalic'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/poppins-v6-latin-700italic.woff2) format('woff2'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/poppins-v6-latin-700italic.woff) format('woff')}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;src:local('Poppins ExtraBold'),local('Poppins-ExtraBold'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/poppins-v6-latin-800.woff2) format('woff2'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/poppins-v6-latin-800.woff) format('woff')}@font-face{font-family:'Poppins';font-style:italic;font-weight:800;src:local('Poppins ExtraBold Italic'),local('Poppins-ExtraBoldItalic'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/poppins-v6-latin-800italic.woff2) format('woff2'),url(//adribo.de/wp-content/themes/norebro-child/../norebro-child/fonts/poppins-v6-latin-800italic.woff) format('woff')}body.single.single-post #main div.entry-content h2,body.single.single-post #main div.entry-content h3,body.single.single-post #main div.entry-content h4,body.single.single-post #main div.entry-content h5,body.single.single-post #main div.entry-content h6{color:#f4831f}@media screen and (max-width:768px){h1.project-title{hyphens:auto}}#masthead ul#primary-menu>li>a.menu-link:after,#masthead ul#secondary-menu>li>a.menu-link:after{content:''}#masthead ul#primary-menu>li.has-submenu,#masthead ul#secondary-menu>li.has-submenu{margin-right:0}.portfolio-item.grid-8 .text-description{color:#cbcbcb}.portfolio-item.grid-8 h2.title{max-width:680px}#masthead .site-title img,#masthead .site-title a img{max-height:50px}#masthead{position:fixed !important}#masthead #site-navigation.main-nav #mega-menu-wrap #primary-menu .mega-menu-item.current-menu-item>a.menu-link span:before,#masthead #site-navigation.main-nav #mega-menu-wrap #primary-menu .mega-menu-item.current-menu-ancestor>a.menu-link span:before,#masthead #site-navigation.main-nav #mega-menu-wrap #primary-menu .mega-menu-item a.menu-link:hover span:before,#masthead #site-navigation.main-nav #mega-menu-wrap #primary-menu .mega-menu-item a.menu-link.open span:before{display:none}body.parent-pageid-134 div#content div.page-content p,body.parent-pageid-134 div#content div.page-content ul.norebro-list-box-sc h4{font-size:16px;margin:0 auto 10px auto}.mh-600{min-height:600px!important}.blocksatz p,.blocksatz ul li{font-size:20px;line-height:1.4!important;text-align:justify;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}body.single-post .entry-content p{font-size:16px}h2.wp-block-heading{font-size:-webkit-calc(40px * 0.72);font-size:calc(40px * 0.72);letter-spacing:-.02em}h2.title{font-size:-webkit-calc(40px * 0.58);font-size:calc(40px * 0.58);margin:15px 0}h3.wp-block-heading{font-size:-webkit-calc(40px * 0.58);font-size:calc(40px * 0.58);letter-spacing:-.01em}h4.wp-block-heading{font-size:-webkit-calc(40px * 0.45);font-size:calc(40px * 0.45)}h4.title,.widget h4{font-size:18px}h5.wp-block-heading{font-size:1rem;font-size:-webkit-calc(40px * 0.33);font-size:calc(40px * 0.33)}h5.title,.widget h5{margin:5px auto;font-size:.9rem;text-transform:none}h5.title.uppercase,.widget h5.uppercase{text-transform:uppercase}h6.wp-block-heading{font-size:1rem}h6.title{margin:5px auto;font-size:.75rem}p.subtitle{font-family:"Poppins",sans-serif!important}.accordion-box div.title h4{font-size:20px!important}.module div{font-size:18px!important}#colophon .widget_norebro_widget_contact{min-height:170px}#colophon .social{margin-bottom:60px;margin-top:-10px}.bar{z-index:70}.bar-hamburger{z-index:75}ul,li{list-style-position:outside!important}nav.pagination{padding:0 70px}div.norebro-team-members-group-sc .ion-ios-arrow-thin-right:before{content:"Zur ausführlichen Vita";font-size:18px;color:#f19300;font-family:Poppins,sans-serif;font-weight:400}body.single .entry-content ul li,body.single .entry-content ol li{list-style-type:"\003E";margin:10px;padding:3px 10px}body.single .entry-content ul li::marker,body.single .entry-content ol li::marker{font-weight:900;color:#f4831f}.widget.widget_norebro_widget_about_author .avatar{float:left;margin:0 30px 0 0}.widget.widget_norebro_widget_about_author .avatar img{width:120px;height:auto}div.norebro-team-members-group-sc.team-member .team-member-link{float:left;padding:0}div.page-content div.widget_norebro_widget_about_author{max-width:none;padding:20px;background-color:#f2f2f2}div.page-content div.widget_norebro_widget_about_author b{font-weight:400;color:#000}.custom-gallery .slider .owl-stage .owl-item img{height:auto}.google-maps .google-maps-wrap{min-height:800px}.norebro-split-screen-sc .ms-right .ms-section{background-position-x:center}.portfolio-item.grid-8 h4.title{max-width:726px}.ort .control{display:none}.ort .content{display:none}.blog-grid header .tags,.header-title .tags .tag{display:none}#fazit{border:1px solid #cfcfcf;padding:40px;background:#f3f3f3;margin:40px 0}a[href*=\#]:not([href$=\#]){scroll-margin-top:100px}@media screen and (min-width:769px){li[id^=nav-menu-item-2714],li[id*=nav-menu-item-2714]{display:none}}@media screen and (min-width:769px) and (max-width:1300px){.adribo-grid a span{font-size:14px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media screen and (min-width:769px) and (max-width:1120px){#mega-menu-wrap>ul>li{font-size:12px}}@media screen and (min-width:769px) and (max-width:1120px){#masthead .site-title img,#masthead .site-title a img,#masthead.header-fixed .site-branding .site-title img,#masthead.header-fixed .site-branding .site-title a img{width:80px}}@media screen and (min-width:769px) and (max-width:920px){#masthead .site-title img,#masthead .site-title a img,#masthead.header-fixed .site-branding .site-title img,#masthead.header-fixed .site-branding .site-title a img{width:40px}}@media screen and (min-width:769px) and (max-width:840px){#masthead .site-title img,#masthead .site-title a img,#masthead.header-fixed .site-branding .site-title img,#masthead.header-fixed .site-branding .site-title a img{display:none}#masthead li.search{display:none}}@media screen and (max-width:768px){.scroll-top{right:20px;bottom:20px}#site-navigation,#mega-menu-wrap>ul>li{width:100%!important}#mega-menu-wrap>ul>li.has-submenu:after{left:5px!important}.list-box.contact-module li,.list-box.contact-module li address{font-size:16px!important}.full-vh-minus-header{height:auto!important}div.portfolio-page div.wrap a.back,div.portfolio-page div.scroll{display:none}.blog-grid h3>a{font-size:20px!important;line-height:1.2!important}.header-title.show .page-title{word-break:normal!important}.norebro-recent-projects-sc{height:calc(100vh - 58px)!important}}@media screen and (max-width:610px){.blocksatz p,.blocksatz ul li{text-align:left;font-size:18px!important}}@media screen and (max-width:570px){.header-title h1.page-title,h1.project-title{font-size:30px !important;line-height:1.2 !important}body.norebro-with-panel div.description div.wrap span.category{margin-bottom:8px}}@media screen and (max-width:440px){.header-title h1.page-title,h1.project-title{font-size:20px !important;line-height:1.2 !important}}@media screen and (max-width:380px){#masthead #site-navigation.main-nav #mega-menu-wrap #primary-menu .mega-menu-item>a.menu-link{font-size:18px}}@media screen and (max-width:360px){.blocksatz p,.blocksatz ul li{text-align:left;font-size:17px!important}}@media screen and (max-width:350px){#masthead #site-navigation.main-nav #mega-menu-wrap #primary-menu .mega-menu-item>a.menu-link{font-size:16px}}@media screen and (max-width:320px){.header-title h1.page-title,h1.project-title{font-size:16px !important;line-height:1.2 !important}#masthead #site-navigation.main-nav #mega-menu-wrap #primary-menu .mega-menu-item>a.menu-link{font-size:15px}}@media screen and (max-height:600px){.bar .content{width:100vh}}@media screen and (max-width:1320px){.list-box.contact-module li,.list-box.contact-module li address{font-size:1vw}#colophon .widget_norebro_widget_contact{min-height:190px}}@media screen and (min-width:769px) and (max-width:1100px) and (min-height:1100px) and (orientation:portrait){body.home .vc_col-sm-5,body.home .vc_col-sm-7{width:100%!important}body.home div#selbstverstaendnis .vc_hidden-md{display:block}body.home h3,p,span,.text-right{text-align:left!important}body.home div#selbstverstaendnis div.vc_column-inner,body.home div#leistungen div.vc_column-inner,body.home div#team div.vc_column-inner,body.home div#Projekte div.vc_column-inner,body.home div#news div.vc_column-inner,body.home div#Kunden div.vc_column-inner{padding:0 20% 0 5%!important}body.home .adribo-grid{height:80vw!important;width:80vw!important;place-content:normal!important}body.home #masthead .site-title .logo img{width:110px}body.home .vc_col-sm-5 .vc_column-inner{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:flex-end!important;justify-content:flex-end!important}body.home .vc_col-sm-7 .vc_column-inner{-webkit-box-pack:flex-start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:flex-start!important;justify-content:flex-start!important}}@media screen and (min-width:1025px){.entry-content>*:not(.vc_row):not(.vc_clearfix){margin-top:28px;margin-bottom:28px}.entry-content>*:not(.vc_row):not(.vc_clearfix):first-child{margin-top:28px}.entry-content>*:not(.vc_row):not(.vc_clearfix):last-child{margin-bottom:28px}}@media screen and (min-width:1351px){.entry-content>*:not(.vc_row):not(.vc_clearfix){margin-top:28px;margin-bottom:28px}.entry-content>*:not(.vc_row):not(.vc_clearfix):first-child{margin-top:0}.entry-content>*:not(.vc_row):not(.vc_clearfix):last-child{margin-bottom:0}}figure.bilder-nebeneinander-mit-bildunterschrift.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{position:relative;background:0 0;color:#000;flex-basis:unset;flex-grow:unset;font-size:.85em;padding:10px;min-height:calc(7.5ex + 20px);line-height:2.5ex;font-weight:100}@media screen and (max-width:600px){.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(100%)}}@media screen and (max-width:600px){.portfolio-page.header-full h2,.portfolio-page.portfolio-header-title h2{font-size:30px}}