/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:museo-sans-display;src:url(/themes/custom/gadak_v2/fonts/museo_sans/MuseoSansDisplay-ExtraBlack.ttf) format("truetype");}h1,h2,h3,h4{font-family:"museo-sans-display",sans serif;font-weight:400;font-style:normal;text-transform:uppercase;}.node h1,h1.page-header,h2.block-title,h1.title{word-break:break-all;}h2.block-title{line-height:.9em;}@media (min-width:1601px){h1{font-size:86px;}h2{font-size:30px;}h3{font-size:29px;}h4{font-size:28px;}p{font-size:30px;margin-top:10px;margin-bottom:50px;}.region-content{font-size:22px !important;}.node h1,h1.page-header{font-size:86px;}}@media (max-width:1600px){h1{font-size:calc(32px + (52 - 32) * ((100vw - 320px) / (1600 - 320)));}h2{font-size:calc(1vw + 18px);}h3{font-size:calc(16px + (38 - 20) * ((100vw - 320px) / (2580 - 320)));}h4{font-size:calc(24px + (40 - 24) * ((100vw - 320px) / (1600 - 320)));}p{font-size:calc(0.5vw + 18px);margin-top:10px;margin-bottom:50px;}.region-content{font-size:calc(16px + (24 - 16) * ((100vw - 320px) / (2580 - 320))) !important;}.node h1,h1.page-header{font-size:calc(54px + (80 - 54) * ((100vw - 320px) / (1600 - 320))) !important;}}.alert p,.alert li{font-size:14px !important;}.form-control,.btn,.input-group-addon{border-radius:0 !important;}#page-wrapper a{color:rgba(0,0,0,1);}#page-wrapper a:hover{color:rgba(0,0,0,.7);}@media (min-width:1920px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1600px;}}#block-gadak-v2-headerbild{margin-bottom:2rem;}.views-page-header{margin-top:3rem;}@media (min-width:768px){#navbar-top{max-width:50%;margin:0 auto;}}@media (max-width:767px){.header{margin-top:10px;border-top:7px solid #000;}#navbar-top{width:60px;}.navbar-toggler{border:none !important;position:absolute;right:0px;top:-50px;}.navbar-toggler-icon{width:2.1em;}#navbar-main{border-top:7px solid #000;text-align:center;}#navbar-main li.nav-item{background-color:#555 !important;}#navbar-main a{color:#ccc;}#navbar-main a:hover,#navbar-main a.nav-link.active.is-active{color:#fff;}}#block-gadak-v2-main-menu{width:100%;margin-bottom:2rem;}nav ul.js-pager__items.pagination{width:100px;margin:2rem auto;}nav ul.js-pager__items.pagination li.page-item a.page-link span{font-size:48px;}.pagination{--bs-pagination-border-width:0px !important;}ul.js-pager__items.pagination li.page-item span.page-link{display:none;}blockquote.image-field-caption p{font-size:18px;font-weight:bold;color:#fff;padding-left:8px;text-shadow:1px  1px 1px black,1px -1px 1px black,-1px  1px 1px black,-1px -1px 1px black;}.view-content blockquote.image-field-caption p{margin-top:-25px;}.node blockquote.image-field-caption p{margin-top:-45px;}img.align-left{padding:1rem 2rem 1rem 0;}img.align-right{padding:1rem 0 1rem 2rem;}@media (max-width:767px){#block-gadak-v2-headerbild{display:none;}}@media (min-width:768px){#block-gadak-v2-gdaklogomobile{display:none;}}#block-gdak-main-menu{max-width:1600px;margin:0 auto;}@media (min-width:1630px){#block-gdak-main-menu{padding-right:15px;padding-left:15px;}}#navbar{background:transparent;}.navbar-default{border:none;}@media (min-width:1601px){.navbar-nav > li > a{font-family:"museo-sans-display",sans-serif;font-size:36px;color:#000000;text-transform:uppercase;}}@media (max-width:1600px){.navbar-nav > li > a{font-family:"museo-sans-display",sans-serif;font-size:calc(1.4vw + 7px);color:#000000;text-transform:uppercase;}}@media (min-width:768px){.navbar-nav{display:flex;justify-content:space-between;margin-left:2%;}#block-gadak-v2-main-menu{border-top:7px solid #000;border-bottom:7px solid #000;height:64px;line-height:2.6rem;}}.pager{margin:5px 0;clear:both;}.view-news-termine{border-top:7px solid #000;border-bottom:7px solid #000;margin-top:2rem;margin-bottom:2rem;padding-top:2rem;padding-bottom:2rem;}@media (min-width:768px){.view-news-termine .views-field-field-thumbnail-image{float:right;width:50%;padding-left:1.5%;margin-bottom:2em;}}.path-frontpage .view-header h2{margin-top:4rem;margin-bottom:2rem;}@media (min-width:1601px){.view-header h2{font-size:180px;line-height:.77em;}}@media (min-width:768px) and (max-width:1600px){.view-header h2{font-size:calc(9vw + 20px);}}@media (max-width:767px){.view-header h2{font-size:calc(14vw + 20px);}}@media (min-width:768px){.view-news-termine .view-header{width:100%;float:left;}.view-news-termine .views-field-title{width:50%;float:left;}}@media (max-width:767px){.view-news-termine .view-header{width:100%;}}@media (max-width:767px){.path-frontpage h2.field-content,.page-view-projekte h2.field-content{margin-top:1.3rem;}}.view-publikationen .views-field-field-art-der-publikation{font-size:22px;}.view-publikationen .views-field-nothing{font-size:0px;height:2rem;}@media (min-width:768px){.page-view-news .views-field-field-thumbnail-image{width:25%;height:auto;float:left;}.page-view-news .views-field-type,.page-view-news .views-field-title,.page-view-news .views-field-field-text-first,.page-view-news .views-field-field-terminbeschreibung,.page-view-news .views-field-field-beginn,.page-view-news .views-field-field-ort,.page-view-news .views-field-field-zusatzinfo{margin-left:30%;}.view-news-termine .views-field-field-terminbeschreibung{clear:both;}}.page-view-news .views-field-nothing{width:100%;clear:both;color:#fff;border-bottom:7px solid #000;margin-bottom:2rem;}.slick-arrow::before{color:#000;font-size:6.25rem;}.slick-prev::before{content:'\2039';}.slick-next::before{content:'\203A';}.slick-slider .list-group-item{border:none;}.slick-dots li button::before{font-size:1.9rem;margin:12px;}.slick__slider .views-field-field-produkt-variation-untertit,.slick__slider .views-field-field-untertitel{font-size:22px;}.view-projekte h1,.view-publikationen h1,.view-news h1,.commerce-store h1,.view-kontakt h1,.view-ueber-uns h1{line-height:.77em;}@media (min-width:1601px){.view-projekte h1,.view-publikationen h1,.view-news h1,.commerce-store h1,.view-kontakt h1,.view-ueber-uns h1{font-size:180px;}}@media (min-width:768px) and (max-width:1600px){.view-projekte h1,.view-publikationen h1,.view-news h1,.commerce-store h1,.view-kontakt h1,.view-ueber-uns h1{font-size:calc(9vw + 20px);}}@media (max-width:767px){.view-projekte h1,.view-publikationen h1,.view-news h1,.commerce-store h1,.view-kontakt h1,.view-ueber-uns h1{font-size:calc(14vw + 20px);}}@media (min-width:768px){.view-projekte .view-header .views-field-field-title-displayed,.view-publikationen .view-header .views-field-field-title-displayed,.view-news .view-header .views-field-field-title-displayed,.commerce-store .field--name-field-store-header .views-field-field-title-displayed,.view-kontakt .view-header .views-field-field-title-displayed,.view-ueber-uns .view-header .views-field-field-title-displayed{float:left;padding-right:1.5%;width:50%;line-height:.77em;margin-top:0;}}@media (max-width:767px){.view-projekte .view-header .views-field-field-title-displayed,.view-publikationen .view-header .views-field-field-title-displayed,.view-news .view-header .views-field-field-title-displayed,.commerce-store .field--name-field-store-header .views-field-field-title-displayed,.view-kontakt .view-header .views-field-field-title-displayed,.view-ueber-uns .view-header .views-field-field-title-displayed{width:100%;line-height:.77em;}}@media (min-width:768px){.view-projekte .view-header .views-field-body,.view-publikationen .view-header .views-field-body,.view-news .view-header .views-field-body,.commerce-store .views-field-body,.commerce-store .field--name-address,.commerce-store .field--name-mail,.view-kontakt .views-field-body,.view-ueber-uns .views-field-body{width:50%;float:right;padding-left:1.5%;font-size:24px;}}.view-publikationen .row{margin-top:2rem;}.view-news .view-header{margin-bottom:2rem;}.view-news .views-field-type{font-weight:bold;margin-bottom:2rem;}.node--type-projekt .field--name-field-beschreibung{margin-bottom:1.6em;padding-bottom:1.6em;border-bottom:7px solid #000;}.node--type-projekt .field--name-field-text-first,.node--type-projekt .field--name-field-text-middle,.node--type-projekt .field--name-field-text-bottom,.node--type-projekt .field--name-field-content-image,.node--type-projekt .field--name-field-textzusatz{max-width:1024px;float:none;margin:0 auto;padding:3em 3%;clear:both;}.view-publikationen-zum-projekt .view-header{margin:2rem 0;}@media (min-width:768px){.view-publikationen-zum-projekt .views-field-field-thumbnail-image div.field-content{max-width:40%;float:left;height:auto;margin-right:2rem;}}.node--type-news-post h1.title,.node--type-termin h1.title{max-width:1024px;margin:0 auto;}.node--type-news-post .field--name-field-untertitel{max-width:1024px;margin:0 auto;padding:0 3% 2rem;}.node--type-news-post .field--name-field-untertitel{border-bottom:7px solid #000;font-size:calc(2vw + 8px);font-weight:bold;}.node--type-news-post .field--name-field-text-first,.node--type-news-post .field--name-field-text-bottom{max-width:1024px;margin:0 auto;padding:2em 3%;}.node--type-termin .node__content{max-width:1024px;margin:0 auto;padding:0 3% 2rem;}.node--type-termin .field--name-field-content-image{margin-bottom:2rem;}.node--type-termin .field--name-field-terminbeschreibung{margin-bottom:2rem;border-bottom:7px solid #000;}.node--type-termin .field--name-field-zusatzinfo{margin-top:2rem;padding-top:1rem;border-top:7px solid #000;}.node--type-termin .field--name-field-beginn,.node--type-termin .field--name-field-ende,.node--type-termin .field--name-field-ort{font-size:calc(1.1vw + 12px);padding:3px 0;}.node--type-termin .field--name-field-beginn .field__label,.node--type-termin .field--name-field-ende,field__label,.node--type-termin .field--name-field-ort .field__label{font-weight:bold;}@media (max-width:767px){.ds-2col-stacked > .group-left{float:none !important;width:100% !important;}.ds-2col-stacked > .group-right{float:none !important;width:100% !important;}}.node--type-publikation .field--name-field-untertitel,.node--type-publikation .field--name-field-autor-autorin,.node--type-publikation .field--name-field-herausgegeben-von,.node--type-publikation .field--name-field-weitere-info,.node--type-publikation .field--name-field-isbn,.node--type-publikation .field--name-field-art-der-publikation{margin-bottom:1em;}.node--type-publikation .field--name-field-untertitel{font-family:"museo-sans-display",sans-serif;line-height:1.1em;padding-bottom:1em;border-bottom:7px solid #000;}@media (min-width:1601px){.node--type-publikation .field--name-field-untertitel{font-size:40px;}}@media (max-width:1600px){.node--type-publikation .field--name-field-untertitel{font-size:calc(24px + (38 - 24) * ((100vw - 320px) / (1600 - 320)));}}.node--type-publikation .field--name-field-art-der-publikation{float:right;font-size:24px;font-weight:bold;}@media (min-width:1601px){.pub-meta-infos,.pub-meta-infos p{font-size:24px;}}@media (max-width:1600px){.pub-meta-infos,.pub-meta-infos p{font-size:calc(16px + (24 - 16) * ((100vw - 320px) / (2580 - 320))) !important;}}.node--type-publikation .ds-2col-stacked > .group-footer{border-top:7px solid #000;margin-top:2rem;}.node--type-publikation .field--name-field-text-first,.node--type-publikation .field--name-field-text-bottom,.node--type-publikation .field--name-field-video-file{max-width:1024px !important;margin:1em auto !important;}.field--name-field-video-file video{max-width:100%;margin-bottom:5em;}.field--name-field-video-embed{max-width:1024px;margin:1em auto;}.node--type-publikation .field--name-field-preis,.node--type-publikation .field--name-field-subskriptionspreis,.node--type-publikation .field--name-field-gueltig-bis-{margin-top:1em;}.node--type-publikation .field--name-field-im-shop-erhaeltlich{margin-top:1em;margin-bottom:1em;}.node--type-publikation .field--name-field-im-shop-erhaeltlich a{text-decoration:none;font-size:0;}.node--type-publikation .field--name-field-im-shop-erhaeltlich a::after{content:'im Shop';font-size:24px;padding:8px 10px;background-color:#000;color:#fff;font-weight:bold;text-transform:uppercase;line-height:1.42857143;}.node--type-publikation .field--name-field-content-image{margin-bottom:2rem;}.node--type-publikation .field--name-field-related-projekt{max-width:1024px;margin:0 auto 4em;}.node--type-publikation .field--name-field-donate{border:1px solid #ddd;max-width:1024px;margin:2em auto;padding:1em 3%;}.node--type-publikation .field--name-field-related-projekt .field__label,.node--type-publikation .field--name-field-related-projekt a{font-family:"museo-sans-display",sans-serif;font-weight:800;font-style:normal;}.node--type-publikation .field--name-field-related-projekt a{text-transform:uppercase;}@media (min-width:1601px){.node--type-publikation .field--name-field-related-projekt .field__label,.node--type-publikation .field--name-field-related-projekt a{font-size:54px;}}@media (max-width:1600px){.node--type-publikation .field--name-field-related-projekt .field__label,.node--type-publikation .field--name-field-related-projekt a{font-size:calc(34px + (52 - 34) * ((100vw - 320px) / (1600 - 320)));}}.node--type-publikation .field--name-field-textzusatz{max-width:1024px;margin:4em auto;}.ui-accordion .ui-accordion-header{border:7px solid #000;padding:.9em .9em .9em 1.1em;background:#fff;color:#000;}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{display:none;}.ui-accordion-header-collapsed::after{content:'\203A';font-size:170%;transform:rotate(90deg);float:right;line-height:.6em;}.ui-accordion-header-active::after{content:'\2039';font-size:170%;transform:rotate(90deg);float:right;line-height:.6em;}.view-ueber-uns .views-field-field-mehr-ueber-uns,.view-ueber-uns .views-field-field-vorschauen-pdf,.view-ueber-uns .views-field-field-promo{max-width:1024px;margin:0 auto;padding:2em 3%;clear:both;}.view-ueber-uns .views-field-field-mehr-ueber-uns h3,.view-ueber-uns span.views-label.views-label-field-vorschauen-pdf,.view-ueber-uns span.views-label.views-label-field-promo{font-family:"museo-sans-display",sans-serif;font-size:calc(24px + (38 - 24) * ((100vw - 320px) / (1600 - 320)));font-weight:800;font-style:normal;text-transform:uppercase;}.view-ueber-uns .views-field-field-vorschauen-pdf .file > span,.view-ueber-uns .views-field-field-vorschauen-pdf .text-primary,.view-ueber-uns .views-field-field-promo .file > span,.view-ueber-uns .views-field-field-promo .text-primary{color:#000;}.view-ueber-uns div.views-field.views-field-field-vorschauen-pdf div.field-content span.file.file--mime-application-pdf.file--application-pdf,.view-ueber-uns div.view-content.row div.views-row div.views-field.views-field-field-promo div.field-content span.file.file--mime-image-png.file--image{display:block;font-weight:bold;border:1px solid #ccc;margin:5px 0;padding:10px 25px;}.path-store h1.title{font-size:0;}.path-store .views-page-header{margin-bottom:3rem;}.cart--cart-block{font-size:18px;}.cart--cart-block a{color:#fff !important;text-decoration:none;}.cart--cart-block{width:180px;height:60px;position:fixed;right:0px;z-index:999;background-color:#000;}span.cart-block--summary__icon img{width:45px;height:auto;margin-left:15px;margin-top:-10px;margin-right:5px;}.view-gadak-shop.view-display-id-block_1 .views-row{border-top:7px solid #000;padding-top:1em;margin-bottom:2em;}@media (min-width:1601px){.view-gadak-shop.view-display-id-block_1 .views-field-field-produkt-variation-bild{width:33%;height:auto;float:left;margin-right:2rem;}.view-gadak-shop.view-display-id-block_1 .views-field-field-art-der-publikation-shop,.view-gadak-shop.view-display-id-block_1 .views-field-field-produkt-variation-untertit{font-size:22px;font-weight:bold;margin:1rem 0;}.view-gadak-shop.view-display-id-block_1 .views-field-field-autor-urheberschaft{font-size:22px;margin:1rem 0;}}.cart-form .views-row{margin-top:4rem;}.cart-form div.view-content{max-width:1024px;margin:2rem auto;}.cart-form .field--name-title{font-size:calc(1.1vw + 12px) !important;font-weight:bold;margin-bottom:1rem;}.cart-form .field--name-field-produkt-variation-untertit{display:none;}.cart-form .views-field-edit-quantity{width:100px;float:left;}.cart-form .views-field-remove-button{margin-top:24px;margin-left:120px;}.cart-form .views-field-total-price__number{clear:both;}.path-checkout .field--name-title{font-size:calc(1.1vw + 12px) !important;}.path-checkout .table > :not(caption) > * > *{background-color:#fff !important;}.path-product div#block-gadak-v2-page-title h1.title{font-size:0 !important;}@media (max-width:767px){.path-product .col-right{padding-left:0;}.path-product div a.add-to-cart-link{margin-left:0;}.path-product .field--name-field-produkt-variation-bild{width:100%;}}@media (min-width:768px){.path-product .col-right{padding-left:57%;}.path-product div a.add-to-cart-link{margin-left:57%;}.path-product .field--name-field-produkt-variation-bild{max-width:55%;float:left;}}.product_title_h2{font-family:"museo-sans-display",sans-serif;font-weight:800;font-style:normal;line-height:1.1em;text-transform:uppercase;margin-bottom:.6em;word-break:break-all;}@media (min-width:1601px){.product_title_h2{font-size:86px !important;}}@media (max-width:1600px){.product_title_h2{font-size:calc(54px + (80 - 54) * ((100vw - 320px) / (1600 - 320))) !important;}}.path-product .field--name-field-produkt-variation-untertit{font-family:"museo-sans-display",sans-serif;font-weight:800;line-height:1.1em;margin-bottom:1em;}@media (min-width:1601px){.path-product .field--name-field-produkt-variation-untertit{font-size:40px;}}@media (max-width:1600px){.path-product .field--name-field-produkt-variation-untertit{font-size:calc(24px + (38 - 24) * ((100vw - 320px) / (1600 - 320)));}}.path-product{margin:0 auto;}.path-product .field--name-sku{margin-top:2rem;margin-bottom:2rem;}.path-product div a.add-to-cart-link{padding:10px 12px;background-color:#000;color:#fff !important;font-size:24px;font-weight:bold;text-transform:uppercase;text-decoration:none;line-height:1.42857143;}.path-product div a.add-to-cart-link:hover{background-color:#aaa !important;}.path-product .divider{clear:both;color:transparent;margin-top:2em;width:100%;height:1px;border-bottom:7px solid #000;}.path-product .field--name-field-produkt-variation-descript{max-width:1024px;width:100%;clear:both;margin:2em auto 0;}.path-product .field--name-field-mehr-zur-publikation{max-width:1024px;width:100%;clear:both;margin:3em auto 5rem;}.path-product .field--name-field-mehr-zur-publikation div.field__label{font-family:"museo-sans-display",sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;}.path-product .field--name-field-mehr-zur-publikation a{font-family:"museo-sans-display",sans-serif;color:#000;font-size:24px;font-weight:bold;text-transform:uppercase;text-decoration:underline;}.path-product .field--name-field-autor-urheberschaf{margin-top:1em;}.path-product .field--name-field-related-projekt-shop{max-width:1024px;margin:2em auto;}.path-product .field--name-field-related-projekt-shop div.field__label,.path-product .field--name-field-related-projekt-shop a{font-family:"museo-sans-display",sans-serif;font-weight:800;font-style:normal;}.path-product .field--name-field-related-projekt-shop a{text-transform:uppercase;}@media (min-width:1601px){.path-product .field--name-field-related-projekt-shop div.field__label,.path-product .field--name-field-related-projekt-shop a{font-size:58px}}@media (max-width:1600px){.path-product .field--name-field-related-projekt-shop div.field__label,.path-product .field--name-field-related-projekt-shop a{font-size:calc(34px + (52 - 34) * ((100vw - 320px) / (1600 - 320)));}}.path-product .field--name-price::before{content:"Preis: ";font-weight:bold;}.mailchimp-signup-subscribe-form{padding-top:1em;padding-bottom:2em;border-top:7px solid #000;margin-top:4rem;margin-bottom:3em;border-bottom:7px solid #000;}@media (min-width:1601px){.mailchimp-signup-subscribe-form h2{font-size:54px;}}@media (max-width:1600px){.mailchimp-signup-subscribe-form h2{font-size:calc(32px + (52 - 32) * ((100vw - 320px) / (1600 - 320)));}}@media (min-width:1025px){.mailchimp-signup-subscribe-form h2.block-title{float:left;padding-right:20px;padding-top:12px;}.mailchimp-signup-subscribe-form .form-control{width:60%;font-size:24px;height:46px;border-radius:0;}.mailchimp-signup-subscribe-form .btn{font-size:24px;}.mailchimp-signup-subscribe-form .btn{margin-top:-46px;float:right;}.mailchimp-signup-subscribe-form .form-actions .btn,.mailchimp-signup-subscribe-form .form-actions .btn-group{margin-right:0;}}.block-mailchimp-signup label{font-size:14px;}.mailchimp-signup-subscribe-form .btn:hover{background-color:#aaa !important;}.mailchimp-signup-subscribe-form .btn{background-color:#000;color:#fff;font-size:24px;font-weight:bold;text-transform:uppercase;border-radius:0;}@media (max-width:1024px){.mailchimp-signup-subscribe-form .btn{font-size:18px;}}.site-footer .content{color:#000;font-size:22px;}@media (min-width:851px){.site-footer__top .region{width:34%;}}nav#block-gadak-v2-fusszeile ul.clearfix.nav{display:inline-block !important;margin-left:30%;}.menu--footer ul li.nav-item a.nav-link{font-size:22px;text-align:center;line-height:.9em;}@media (min-width:768px){.block-social-media-links{text-align:right;}}.maintenance-page h1#page-title.title{font-size:48px !important;}
body{color:#3b3b3b;background:#fff;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#fff;}#navbar-main{background-color:#fff;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}.nav-item .dropdown-item a.active{color:white;}.nav-link{color:rgb(231,231,231);}.nav-link:hover,.nav-link:focus{color:rgb(231,231,231);}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#000000;border-color:#000000;}.btn-primary:hover,.btn-primary:focus{background-color:#333333;}.site-footer{color:#000;background:#fff;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
