@charset "UTF-8";
.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}
.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;width:auto!important;white-space:normal!important}
.entry-content a,.textwidget a{text-decoration:underline;color:#222}
.entry-content a:hover,.textwidget a:hover{color:#A3B6C4}
.bravo-slider .nm-banner-slider .nm-banner.text-color-dark a.nm-banner-link.type-btn,.nm-header .nm-right-menu .bravo-button a,a.bravo-btn{padding:15px 25px;line-height:15px;font-size:16px;background-color:#93C1E5;border-radius:25px;color:#fff;text-decoration:none;display:inline-block}
.nm-row,.nm-wpb-default .vc_column_container{padding-right:8px;padding-left:8px}
.bravo-slider .nm-banner-slider .nm-banner.text-color-dark a.nm-banner-link.type-btn:hover,.nm-header .nm-right-menu .bravo-button a:hover,a.bravo-btn:hover{background-color:rgba(147,193,229,.8);color:#fff;text-decoration:none}
.nm-header.menu-centered .nm-header-col{-js-display:flex;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}
.nm-header.menu-centered .nm-header-col .nm-header-logo,.nm-header.menu-centered .nm-header-col .nm-main-menu,.nm-header.menu-centered .nm-header-col .nm-right-menu{width:auto}
.nm-header .nm-right-menu #nm-right-menu-ul{margin-right:0}
.entry-featured{position:relative;width:100%;height:500px}
@media (max-width:768px){.entry-featured{width:100vw;height:66.7vw;margin-left:-16px;margin-right:-16px}
}
.entry-featured img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0}
.breadcrumbs{margin-top:32px}
.breadcrumbs .current-page{color:#a2a2a2}
.breadcrumbs svg{margin:0 8px}
.breadcrumbs a:hover{color:#A3B6C4}
#nm-footer .nm-footer-widgets-inner .nm-footer-block-grid{-js-display:flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}
#nm-footer .nm-footer-widgets-inner .nm-footer-block-grid li:nth-of-type(2),#nm-footer .nm-footer-widgets-inner .nm-footer-block-grid li:nth-of-type(3){max-width:325px}
#nm-footer .nm-footer-widgets-inner .nm-footer-block-grid .widget_custom_html iframe{width:100%;height:390px}
#nm-footer .nm-footer-bar-logo img{width:110px}
.nm-footer-bar-social{text-align:center}
.nm-footer-bar-social .nm-font{font-size:20px}
.nm-footer-bar-social li{margin-top:16px}
.nm-footer-bar-social .bravo-synologen{padding:8px;border-radius:16px;background-color:#fff;display:inline-block}
.nm-footer-bar-social .bravo-synologen::before{content:'';background-image:url(../assets/images/synologen-long.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:300px;height:18px;background-color:#fff;display:block}
.nm-row{max-width:1280px}
.nm-row .nm-row,.nm-row.nm-row-full-nopad{margin-right:-8px;margin-left:-8px}
.nm-add-page-spacing,.nm-banner-slider-2 .flickity-page-dots{max-width:1280px;padding-right:16px;padding-left:16px}
@media (max-width:768px){.nm-add-page-spacing,.nm-banner-slider-2 .flickity-page-dots{padding-right:8px;padding-left:8px}
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-1\/5,.col-lg-2,.col-lg-2\/5,.col-lg-3,.col-lg-3\/5,.col-lg-4,.col-lg-4\/5,.col-lg-5,.col-lg-5\/5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-1\/5,.col-md-2,.col-md-2\/5,.col-md-3,.col-md-3\/5,.col-md-4,.col-md-4\/5,.col-md-5,.col-md-5\/5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-1\/5,.col-sm-2,.col-sm-2\/5,.col-sm-3,.col-sm-3\/5,.col-sm-4,.col-sm-4\/5,.col-sm-5,.col-sm-5\/5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-1\/5,.col-xs-2,.col-xs-2\/5,.col-xs-3,.col-xs-3\/5,.col-xs-4,.col-xs-4\/5,.col-xs-5,.col-xs-5\/5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.vc_non_responsive .nm-row .col-sm-1,.vc_non_responsive .nm-row .col-sm-10,.vc_non_responsive .nm-row .col-sm-11,.vc_non_responsive .nm-row .col-sm-12,.vc_non_responsive .nm-row .col-sm-2,.vc_non_responsive .nm-row .col-sm-3,.vc_non_responsive .nm-row .col-sm-4,.vc_non_responsive .nm-row .col-sm-5,.vc_non_responsive .nm-row .col-sm-6,.vc_non_responsive .nm-row .col-sm-7,.vc_non_responsive .nm-row .col-sm-8,.vc_non_responsive .nm-row .col-sm-9,.vc_non_responsive .vc_row .col-sm-1\/5,.vc_non_responsive .vc_row .col-sm-2\/5,.vc_non_responsive .vc_row .col-sm-3\/5,.vc_non_responsive .vc_row .col-sm-4\/5,.vc_non_responsive .vc_row .col-sm-5\/5{padding-right:8px;padding-left:8px}
[class*=block-grid-]{margin:0 -4px}
[class*=block-grid-] .flickity-slider>li,[class*=block-grid-]>li{padding:0 4px 8px}
@media (min-width:750px){[class*=block-grid-]{margin:0 -8px}
[class*=block-grid-] .flickity-slider>li,[class*=block-grid-]>li{padding:0 8px 16px}
}
@media (min-width:1020px){[class*=block-grid-]{margin:0 -8px}
[class*=block-grid-] .flickity-slider>li,[class*=block-grid-]>li{padding:0 8px 16px}
}
h1.entry-title{margin-top:34.21px;margin-bottom:30.41px}
.products.grid-default .nm-shop-loop-thumbnail{-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1;border:1px solid #eee}
.products.grid-default .nm-shop-loop-thumbnail a{height:100%;padding-bottom:100%}
.products.grid-default .nm-shop-loop-thumbnail img{object-fit:contain;object-position:50% 50%;position:absolute;width:100%;height:100%}
.product_list_widget>li a img{width:100%;max-width:60px;height:100%;object-fit:contain}
#nm-shop ul.page-numbers li a.prev i{font-size:24px}
@media all and (min-width:991px){#nm-shop ul.page-numbers li a.next i{font-size:28px}
}
.woocommerce-store-notice{background-color:#FFF9B2;padding:0;text-align:left}
.woocommerce-store-notice p{padding:16px 0 16px 32px}
.woocommerce-store-notice p a{text-decoration:underline}
.woocommerce-store-notice__dismiss-link{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-decoration:none!important;display:block}
.woocommerce-store-notice__dismiss-link i{background-color:#222;border-radius:100%;padding:3px;color:#FFF9B2}
.nm-posts.nm-blog-grid .nm-post-thumbnail{-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1;border:1px solid #eee}
.nm-posts.nm-blog-grid .nm-post-thumbnail a{height:100%;padding-bottom:100%}
.nm-posts.nm-blog-grid .nm-post-thumbnail img{object-fit:contain;object-position:50% 50%;position:absolute;height:100%;width:100%}
.nm-page .nm-row:not(.inner),.nm-page-full .nm-row:not(.inner),.nm-row .page .nm-row:not(.inner){margin-top:64px;margin-bottom:48px}
.nm-page .nm-row:not(.inner):first-of-type,.nm-page-full .nm-row:not(.inner):first-of-type,.nm-row .page .nm-row:not(.inner):first-of-type{margin-top:0}
.nm-page+#nm-shop .nm-shop-header,.nm-page-full+#nm-shop .nm-shop-header{padding-top:0}
.bravo-media-content-row+.bravo-media-content-row{margin-top:-moz-calc(32px * -1.5)!important;margin-top:calc(32px * -1.5)!important}
.bravo-media-content-row .bravo-media-content{-js-display:flex;display:flex;position:relative;margin:auto}
.bravo-media-content-row .bravo-media-content.theme-light,.bravo-media-content-row .bravo-media-content.theme-light a,.bravo-media-content-row .bravo-media-content.theme-light h1,.bravo-media-content-row .bravo-media-content.theme-light h2,.bravo-media-content-row .bravo-media-content.theme-light h3,.bravo-media-content-row .bravo-media-content.theme-light h4,.bravo-media-content-row .bravo-media-content.theme-light h5{color:#fff}
.bravo-media-content-row .bravo-media-content.theme-light a:hover{color:#222}
.bravo-media-content-row .bravo-media-content_image{width:50%;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1;-webkit-flex-basis:0;flex-basis:0;position:relative}
.bravo-media-content-row .bravo-media-content_image__container{position:relative;width:100%;height:100%;padding-bottom:62.5%;overflow:hidden}
@media (max-width:768px){.bravo-media-content-row .bravo-media-content_image__container{width:100vw;height:62.5vw;margin-left:-16px;margin-right:-16px}
}
.bravo-media-content-row .bravo-media-content_image__container img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.bravo-media-content-row .bravo-media-content_content{width:100%;margin:auto;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1;-webkit-flex-basis:0;flex-basis:0}
.bravo-media-content-row .bravo-media-content_content__container{padding:64px 32px}
@media (max-width:768px){.bravo-media-content-row .bravo-media-content_content__container{padding:32px 16px}
.bravo-media-content-row .bravo-media-content.background-none .bravo-media-content_content__container{padding:32px 0 0}
.bravo-media-content-row .bravo-media-content.background-none{margin-bottom:48px}
}
.bravo-media-content-row .bravo-media-content.background-none.layout-right .bravo-media-content_content__container{padding-left:0}
.bravo-media-content-row .bravo-media-content.background-none.layout-left .bravo-media-content_content__container{padding-right:0}
.bravo-media-content-row .bravo-media-content.layout-right .bravo-media-content_image{-webkit-order:2;-moz-box-ordinal-group:3;order:2}
.bravo-media-content-row .bravo-media-content.layout-right .bravo-media-content_content{-webkit-order:1;-moz-box-ordinal-group:2;order:1}
@media (max-width:768px){.bravo-media-content-row .bravo-media-content{-webkit-flex-wrap:wrap;flex-wrap:wrap}
.bravo-media-content-row .bravo-media-content_image{width:100%;-webkit-flex-grow:unset;-moz-box-flex:unset;flex-grow:unset;-webkit-flex-basis:unset;flex-basis:unset}
.bravo-media-content-row .bravo-media-content_content{-webkit-flex-grow:unset;-moz-box-flex:unset;flex-grow:unset;-webkit-flex-basis:unset;flex-basis:unset}
.bravo-media-content-row .bravo-media-content.layout-right .bravo-media-content_image{-webkit-order:1;-moz-box-ordinal-group:2;order:1}
.bravo-media-content-row .bravo-media-content.layout-right .bravo-media-content_content{-webkit-order:2;-moz-box-ordinal-group:3;order:2}
}
.bravo-usp-columns .nm-feature.icon-style-image-rounded .nm-feature-icon{width:68px;height:68px;border-radius:50%;border:1px solid #a2a2a2;padding:14px}
.bravo-usp-columns .nm-feature.icon-style-image-rounded .nm-feature-icon img{position:relative;width:100%;height:100%;object-fit:contain;border-radius:0}
.bravo-usp-columns .nm-feature h2{margin-bottom:12px;font-family:Inter,helvetica,verdana,sans-serif;font-size:18px;line-height:18px}
.bravo-usp-columns .nm-feature .wpb_text_column{display:none}
.bravo-usp-columns .nm-feature .vc_btn{margin:0;text-decoration:underline}
.bravo-usp-columns .nm-feature .vc_btn:hover{color:#A3B6C4}
.bravo-usp-columns .nm-feature.layout-icon_left{padding-left:0;margin-bottom:16px;-js-display:flex;display:flex}
.bravo-usp-columns .nm-feature.layout-icon_left .nm-feature-icon{position:relative;margin-right:16px;margin-bottom:0}
.bravo-usp-columns .nm-feature.layout-icon_left .nm-feature-content{-js-display:flex;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}
.bravo-heading{margin-bottom:0!important}
.bravo-heading h2{margin-bottom:32px}
.bravo-heading+.nm-row{margin-top:0!important}
.bravo-slider+.bravo-featured-columns{margin-top:-moz-calc(16px * -1.5)!important;margin-top:calc(16px * -1.5)!important}
.bravo-slider .nm-banner-slider.slick-dots-inside .slick-dots{padding:32px -moz-calc(8px * 2) 0;padding:32px calc(8px * 2) 0;max-width:1280px}
@media (max-width:768px){.bravo-slider .nm-banner-slider.slick-dots-inside .slick-dots{padding:15px -moz-calc(8px * 2);padding:15px calc(8px * 2)}
.bravo-slider .nm-banner-slider.slick-dots-inside:before{bottom:47px}
}
@media (max-width:400px){.bravo-slider .nm-banner-slider.slick-dots-inside .slick-dots{padding:12px -moz-calc(8px * 2);padding:12px calc(8px * 2)}
.bravo-slider .nm-banner-slider.slick-dots-inside:before{bottom:41px}
}
.bravo-slider .nm-banner-slider:not(.slick-initialized) span[class^=overlay-]{display:none}
.bravo-slider .nm-banner-slider:not(.slick-initialized) span[class^=overlay-]:first-of-type{display:block}
.bravo-slider .nm-banner-slider .nm-banner.text-color-light .nm-banner-link.type-txt{color:#A3B6C4;border-bottom-color:#A3B6C4}
.bravo-slider .nm-banner-slider .nm-banner.text-color-light .nm-banner-link.type-txt:hover{color:#93C1E5;border-bottom-color:#93C1E5}
.bravo-slider .nm-banner-slider .nm-banner .nm-banner-content{padding:0 -moz-calc(8px * 2);padding:0 calc(8px * 2)}
.bravo-slider .nm-banner-slider .nm-banner .nm-banner-content .nm-banner-content-inner{max-width:-moz-calc(1280px - (8px * 4));max-width:calc(1280px - (8px * 4))}
.bravo-slider .nm-banner-slider .nm-banner .nm-banner-content .nm-banner-text{background-color:#fff;padding:-moz-calc(16px * 3);padding:calc(16px * 3)}
@media (min-width:769px){.bravo-slider .nm-banner-slider .nm-banner .nm-banner-content .nm-banner-text{max-width:50%;min-width:512px}
}
.bravo-slider .nm-banner-slider .nm-banner .nm-banner-content .nm-banner-text .nm-banner-subtitle{color:#222}
.bravo-slider .nm-banner-slider .nm-banner .nm-banner-content .nm-banner-link{text-decoration:none}
.bravo-slider .nm-banner-slider .nm-banner img{height:40vw;min-height:600px;width:100%;object-fit:cover}
@media (max-width:768px){.bravo-slider .nm-banner-slider .nm-banner.alt-mobile-layout .nm-banner-text{margin:24px 0;text-align:center}
.bravo-slider .nm-banner-slider .nm-banner.alt-mobile-layout .nm-banner-text .nm-banner-title{font-size:20px!important}
.bravo-slider .nm-banner-slider .nm-banner.alt-mobile-layout .nm-banner-text .nm-banner-subtitle{display:inline-block!important}
.bravo-slider .nm-banner-slider .nm-banner img{min-height:250px}
.bravo-featured-columns .nm_column:nth-of-type(1),.bravo-featured-columns .nm_column:nth-of-type(2){margin-bottom:16px}
}
.bravo-slider .nm-banner-slider .nm-banner.image-type-none{height:40vw;min-height:600px}
.bravo-featured-columns .nm_column:hover .nm-banner-text .nm-banner-title{background:#222}
.bravo-featured-columns .nm_column:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
@media (max-width:768px){.bravo-featured-columns .nm-banner-text{width:100%;height:100%;padding:0;line-height:92px;text-align:center}
}
.bravo-featured-columns .nm-banner-text .nm-banner-title{font-size:16px;font-weight:400;font-family:Inter,helvetica,verdana,sans-serif;padding:15px 25px;line-height:15px;background:rgba(34,34,34,.8);-moz-transition:.3s;transition:.3s;border-radius:25px;display:inline-block;width:auto;color:#fff}
.bravo-content.background,.bravo-content.background .nm-row.inner .wpb_text_column{padding:32px}
.bravo-featured-columns img{height:174px;width:100%;object-fit:cover;-moz-transition:.3s;transition:.3s}
.bravo-content.background .nm-row.inner{margin-left:0;margin-right:0}
.bravo-instagram-row h2{margin-bottom:0}
.bravo-instagram-row .nm-instagram-gallery{-js-display:flex;display:flex;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse}
.bravo-instagram-row .nm-instagram-gallery .nm-instagram-gallery-ul{-js-display:flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.bravo-instagram-row .nm-instagram-gallery .nm-instagram-gallery-ul li{float:none!important}
.bravo-instagram-row .nm-instagram-gallery .nm-instagram-gallery-link{margin-top:8px;margin-bottom:32px}
.bravo-instagram-row .nm-instagram-gallery .nm-instagram-gallery-link span{display:none}
.bravo-brands{text-align:center}
.bravo-brands a{text-decoration:underline;display:block}
.bravo-brands .brands-logos{-js-display:flex;display:flex;width:100%;max-width:768px;margin:0 auto 16px;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.bravo-brands .brands-logos_item{list-style-type:none;margin-bottom:16px;max-width:120px;width:33.33333%}
.bravo-brands .brands-logos_item img{padding:0 16px}
.bravo-opening-hours{width:100%;max-width:300px;margin-bottom:16px}
.bravo-opening-hours th{font-weight:700;padding-right:16px;width:50%}
.bravo-opening-hours td{text-align:left}
.bravo-opening-hours-special{margin-top:16px;font-size:12px}
.bravo-opening-hours-special th{display:block;width:100%;font-weight:400;margin:8px 0}
.bravo-opening-hours-special td{display:block;width:100%;vertical-align:middle;font-weight:700;margin:8px 0}
.bravo-opening-hours-special tr:not(:last-of-type){border-bottom:1px #d5d5d5 solid}
.bravo-coworkers{-js-display:flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.bravo-coworkers_item{width:100%;max-width:-moz-calc(25% - (16px*.75));max-width:calc(25% - (16px*.75));margin:0 16px 32px 0;background-color:#EFEFEF}
.bravo-coworkers_item:nth-of-type(4n){margin-right:0}
@media (max-width:991px){.bravo-coworkers_item{max-width:-moz-calc(33.3333333% - (16px / 1.5));max-width:calc(33.3333333% - (16px / 1.5))}
.bravo-coworkers_item:nth-of-type(3n){margin-right:0}
}
@media (max-width:768px){.bravo-featured-columns img{height:92px}
.bravo-coworkers_item{width:50%;max-width:-moz-calc(50% - (16px / 2));max-width:calc(50% - (16px / 2))}
.bravo-coworkers_item:nth-of-type(2n){margin-right:0}
}
.bravo-coworkers_item__container{padding:16px}
.bravo-coworkers_item__image{position:relative;width:100%;height:auto}
.bravo-coworkers_item__image:before{content:'';width:100%;position:relative;display:block;padding-bottom:150%}
.bravo-coworkers_item__image img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover;object-position:center}
.bravo-coworkers_item__name{font-size:16.88px;margin-bottom:16px}
.bravo-coworkers_item__office,.bravo-coworkers_item__title{font-family:ElonSansBeta-Italic;font-size:13.33px;color:#6f6f6f}
.bravo-coworkers_item__contact{margin-top:16px}
.bravo-coworkers_item__contact .email-text{display:none}
.bravo-coworkers_item__contact .email-adress{display:block}
@media (max-width:768px){.bravo-coworkers_item__contact .email-text{display:block}
.bravo-coworkers_item__contact .email-adress{display:none}
}
/*# sourceMappingURL=main.css.map */
