body.navbar-is-fixed-bottom{padding-bottom:50px!important;}body.navbar-is-fixed-top{padding-top:70px!important;}body.navbar-is-fixed-top-padding{padding-top:70px!important;}body div#admin-bar{z-index:1600;}body.navbar-admin-bar.navbar-is-fixed-top .navbar-fixed-top{padding-top:33px;}.navbar-brand img{height:40px;float:left;margin-top:-10px;padding-right:10px;}.navbar-brand{margin-right:auto;}.navbar-collapse{padding-left:1rem;}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none;list-style-image:none;}html.js fieldset.collapsed{height:auto;}fieldset legend.card-header{float:left;line-height:1em;margin:0;}fieldset .panel-body{clear:both;}fieldset .card-header a.panel-title{color:inherit;display:block;margin:-10px -15px;padding:10px 15px;}fieldset .card-header a.panel-title:hover{text-decoration:none;}.input-group span.input-group-addon{min-width:100px;}.contact-site-form span.input-group-addon{min-width:150px;}.input-group textarea{border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:0;}.form-control.required::-webkit-input-placeholder{color:rgba(255,0,14,0.68);}.form-control.required:-moz-placeholder{color:rgba(255,0,14,0.68);}.form-control.required::-moz-placeholder{color:rgba(255,0,14,0.68);}.form-control.required:-ms-input-placeholder{color:rgba(255,0,14,0.68);}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid red;}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-left:0px;}.form-actions .btn{margin-left:2px;margin-right:2px;}th.checkbox,td.checkbox,th.radio,td.radio{display:table-cell;}tr.even{background-color:transparent;}.sticky-header th{padding:8px;}.vertical-tabs{position:relative;margin:1em 0;border:1px solid #bbbbbb;background:#ffffff;}@media (min-width:48em){.vertical-tabs{padding:0 0 0 15em;}[dir="rtl"] .vertical-tabs{padding:0 15em 0 0;}.vertical-tabs:before{content:'';position:absolute;left:0;top:0;z-index:0;width:15em;height:100%;background:#ddd;}[dir="rtl"] .vertical-tabs:before{left:auto;right:0;}}.vertical-tabs-list{position:relative;z-index:1;display:none;width:15em;border-top:1px solid #bbbbbb;padding:0;}@media (min-width:48em){.vertical-tabs-list{display:block;float:left;margin:-1px 0 -1px -15em;}[dir="rtl"] .vertical-tabs-list{margin-left:0;margin-right:-15em;float:right;}}.vertical-tab-item{background-color:#f7f7f9;}.vertical-tab-link{color:black;}.vertical-tab-link span{color:#555;}.vertical-tab-link:focus strong,.vertical-tab-link:active strong,.vertical-tab-link:hover strong,.vertical-tab-link:focus .fieldset-legend,.vertical-tab-link:active .fieldset-legend,.vertical-tab-link:hover .fieldset-legend{text-decoration:none;outline:none;}.vertical-tab-item:focus,.vertical-tab-item:active,.vertical-tab-item:hover,.vertical-tab-item:focus,.vertical-tab-item:active,.vertical-tab-item:hover{background-color:white;}.vertical-tabs-pane .fieldset-wrapper{padding:1em;}a.fieldset-title,a.fieldset-title:focus,a.fieldset-title:hover{text-decoration:none;}.dropbutton .dropbutton-action > *{padding:6px 12px;}.dropbutton .dropbutton-action a,.dropbutton .dropbutton-action a:hover{border:none;}.dropbutton .dropbutton-action a:hover{text-decoration:underline;}div.handle{box-sizing:content-box;}div.tabs{padding-bottom:10px;}ul.action-links i.fa{padding-right:10px;}nav.tabs .nav-tabs a{display:block;padding:0.5rem 1rem;text-decoration:none;}.js fieldset.collapsible .fieldset-title{background:none;padding-left:0px;}.js fieldset.collapsible .fieldset-title:before{content:"\25be";font-style:normal;font-size:25px;padding-right:10px;}.js fieldset.collapsed .fieldset-title{background:none;padding-left:0px;}.js fieldset.collapsed .fieldset-title:before{content:"\25b8";font-style:normal;font-size:25px;padding-right:10px;}.container-inline div{display:inline-block;}.views-display-setting .label{color:#666666;font-size:12px;}#views-ui-preview-form > div > div,#views-ui-preview-form > div > input{float:none;}.views-display-columns > *{margin:0;}.views-display-columns > *:first-child{margin:0px;padding-left:15px;}.views-ui-display-tab-bucket{padding-top:0px;}.views-ui-display-tab-bucket .dropbutton li > *{padding:6px 12px;}.views-ui-display-tab-bucket + .views-ui-display-tab-bucket{border-top:1px solid #ddd;}h1.page-title{padding-bottom:15px;}.user-picture img{border:1px solid #e5e7e8;padding:1px;}.view-mode-teaser,.comment{padding-bottom:15px;padding-top:15px;margin-top:0px;border-bottom:1px dashed #efefef;}ul.pager{padding-top:20px;}@media (min-width:1200px){.container{max-width:1170px;}}.navbar-is-fixed .l-header{}#navbar .container{padding:10px 20px;}img{margin:20px 0;}footer,.block-system-main-menu{display:block;padding:20px 0px;}span.password-toggle-wrapper{width:100%;}#admin-bar .dropdown li > a,#admin-bar .dropdown li > span{margin-bottom:0;}.cyborg .menu-dropdown a{color:#888888;}.views-view-grid-cols-3{grid-template-columns:repeat(1,1fr);}.views-view-grid .views-grid-box{border:none;padding:0 0 1rem 0;background-color:#ffffff;}.views-grid-box h2{font-size:1.25rem;font-weight:bold;}.views-grid-box .views-field-field-image{padding:0;}@media (min-width:48em){.views-view-grid-cols-3{grid-template-columns:repeat(3,1fr);gap:2rem;}}.messages .placeholder{background-color:transparent;}body.cerulean .dropbutton .dropbutton-action a{color:#2fa4e7;}body.cerulean .dropbutton .dropbutton-action a:hover{color:#1f7fb8;}body.cosmo .dropbutton .dropbutton-action a{color:#2780e3;}body.cosmo .dropbutton .dropbutton-action a:hover{color:#1862c6;}body.cyborg .dropbutton .dropbutton-action a{color:#2a9fd6;}body.cyborg .dropbutton .dropbutton-action a:hover{color:#207ab7;}body.darkly .dropbutton .dropbutton-action a{color:#375a7f;}body.darkly .dropbutton .dropbutton-action a:hover{color:#2c3e50;}body.flatly .dropbutton .dropbutton-action a{color:#18bc9c;}body.flatly .dropbutton .dropbutton-action a:hover{color:#13967d;}body.journal .dropbutton .dropbutton-action a{color:#eb6864;}body.journal .dropbutton .dropbutton-action a:hover{color:#d75c5a;}body.litera .dropbutton .dropbutton-action a{color:#4582ec;}body.litera .dropbutton .dropbutton-action a:hover{color:#336fd1;}body.lumen .dropbutton .dropbutton-action a{color:#158cba;}body.lumen .dropbutton .dropbutton-action a:hover{color:#1177a5;}body.lux .dropbutton .dropbutton-action a{color:#1a73e8;}body.lux .dropbutton .dropbutton-action a:hover{color:#0f5bb5;}body.materia .dropbutton .dropbutton-action a{color:#2196f3;}body.materia .dropbutton .dropbutton-action a:hover{color:#176dae;}body.minty .dropbutton .dropbutton-action a{color:#78c2ad;}body.minty .dropbutton .dropbutton-action a:hover{color:#67a897;}body.pulse .dropbutton .dropbutton-action a{color:#593196;}body.pulse .dropbutton .dropbutton-action a:hover{color:#442576;}body.sandstone .dropbutton .dropbutton-action a{color:#325d88;}body.sandstone .dropbutton .dropbutton-action a:hover{color:#284b6e;}body.simplex .dropbutton .dropbutton-action a{color:#d9230f;}body.simplex .dropbutton .dropbutton-action a:hover{color:#b71d0b;}body.slate .dropbutton .dropbutton-action a{color:#dd5a43;}body.slate .dropbutton .dropbutton-action a:hover{color:#ba4c37;}body.solar .dropbutton .dropbutton-action a{color:#3a3a3a;}body.solar .dropbutton .dropbutton-action a:hover{color:#2e2e2e;}body.spacelab .dropbutton .dropbutton-action a{color:#3399f3;}body.spacelab .dropbutton .dropbutton-action a:hover{color:#2a7ecf;}body.superhero .dropbutton .dropbutton-action a{color:#ff6c60;}body.superhero .dropbutton .dropbutton-action a:hover{color:#e65550;}body.united .dropbutton .dropbutton-action a{color:#e95420;}body.united .dropbutton .dropbutton-action a:hover{color:#c8461c;}body.yeti .dropbutton .dropbutton-action a{color:#008cba;}body.yeti .dropbutton .dropbutton-action a:hover{color:#0079a5;}
@font-face{font-display:swap;font-family:'Quicksand';font-style:normal;font-weight:300;src:url(/themes/pedersen/fonts/quicksand-v37-latin-300.woff2) format('woff2');}@font-face{font-display:swap;font-family:'Quicksand';font-style:normal;font-weight:400;src:url(/themes/pedersen/fonts/quicksand-v37-latin-regular.woff2) format('woff2');}@font-face{font-display:swap;font-family:'Quicksand';font-style:normal;font-weight:500;src:url(/themes/pedersen/fonts/quicksand-v37-latin-500.woff2) format('woff2');}@font-face{font-display:swap;font-family:'Quicksand';font-style:normal;font-weight:600;src:url(/themes/pedersen/fonts/quicksand-v37-latin-600.woff2) format('woff2');}@font-face{font-display:swap;font-family:'Quicksand';font-style:normal;font-weight:700;src:url(/themes/pedersen/fonts/quicksand-v37-latin-700.woff2) format('woff2');}body{opacity:0;transition:opacity 0.6s ease-in-out;color:#000;font-weight:400;font-family:'Quicksand'!important;}body.fade-in{opacity:1;}body.fade-out{opacity:0;}h1.page-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}.field-name-body a{color:#000!important;}img{margin-top:0px;margin-bottom:0px;}.block-blockify-blockify-logo.desktop{max-width:400px;margin-bottom:20px;}@media (max-width:768px){.block-blockify-blockify-logo.desktop{display:none;}}.block-blockify-blockify-logo.mobile{display:none;max-width:250px;}@media (max-width:768px){.block-blockify-blockify-logo.mobile{display:block;}}.block-block-neuer-projekt-eintrag{margin-top:20px;text-align:center;}body .masonry-item{padding:6px;margin:3px 0px;border:none;background-color:#fff;}.masonry-item .image-wrapper{display:flex;align-items:center;}.masonry-item .image-wrapper #edit{position:absolute;align-self:flex-start;left:5px;right:5px;}.masonry-item .image-wrapper #edit a{display:block;padding:5px;text-align:center;background-color:rgba(255,255,255,0.90);text-decoration:none;text-transform:uppercase;}.masonry-item .image-wrapper .image-title{position:absolute;align-self:flex-end;text-align:center;padding:5px;left:5px;right:5px;opacity:0;background-color:rgba(255,255,255,0.90);}.masonry-item .image-wrapper:hover .image-title{opacity:1;transition:all 1s;}@media (max-width:990px){.masonry-item .image-title{opacity:1 !important;visibility:visible !important;}}.masonry-item .image-wrapper .image-title:empty{opacity:0!important;}.masonry-item img{margin:0px!important;}.view-content.masonry-processed{--masonry-gutter:1.5%;width:calc(100% + var(--masonry-gutter)) !important;overflow:hidden;}body .masonry-item{width:calc(33.3333333333% - var(--masonry-gutter)) !important;margin:0 var(--masonry-gutter) var(--masonry-gutter) 0;box-sizing:border-box;min-width:0;background-color:#f6f6f2;border:1px solid #DDDDDD;padding:6px;}@media screen and (max-width:1199px){body .masonry-item{width:calc(50% - var(--masonry-gutter)) !important;}}@media screen and (max-width:990px){.view-content.masonry-processed{width:100% !important;margin-left:0 !important;overflow:visible !important;}body .masonry-item{width:100% !important;margin:0 0 20px 0 !important;left:0 !important;}}#cboxClose.cbox-close-plain{background-color:transparent;font-size:0px;opacity:1!important;}#cboxClose.cbox-close-plain::after{content:"X";position:absolute;display:flex;align-items:center;justify-content:center;font-size:20px;text-align:center;padding:0px;color:rgba(255,255,255,0.7);background:rgba(0,0,0,0.5);top:4px;right:4px;width:30px;height:30px;-webkit-border-radius:30px;-moz-border-radius:30px;}button#cboxPrevious,button#cboxNext{z-index:999;width:60px;height:60px;top:50%!important;margin-top:-30px;clip:unset!important;background-position:center;background-size:cover;background-repeat:no-repeat;text-indent:-999999px;overflow:hidden;}button#cboxPrevious{background-image:url(/themes/pedersen/images/arrow-left.svg);}button#cboxNext{right:0px;background-image:url(/themes/pedersen/images/arrow-right.svg);}body #cboxTitle{display:block!important;opacity:1;height:unset!important;padding:5px!important;}header .l-header-inner.container{position:relative;}header ul.menu{margin-left:50px;margin-right:50px;padding:0px;text-align:center;}header .desktop ul.menu li{display:inline-block;font-weight:normal;line-height:normal;margin-bottom:4px;}header .desktop ul.menu li::after{content:"•";font-size:24px;margin:0px 5px;}header ul.menu li.first{padding-left:0px;}header ul.menu li.last{margin-right:0px;}header ul.menu li.last::after{content:"";}header ul.menu li  a{font-family:'Quicksand'!important;color:#000;font-size:18px;font-weight:bold;text-transform:uppercase;text-decoration:none;letter-spacing:1px;}header ul.menu li  a.active-trail{color:#636363;}#navbar.bg-light{background:transparent!important;}.navbar-nav,.navbar-nav .nav{display:block;}#navbar #navbar-content{padding:0px;}#navbar #navbar-content ul{padding:30px 0px;}.navbar-brand img{padding:0px;margin:0px;}@media (min-width:767px){#navbar{display:none;}}@media (max-width:768px){.block-system-main-menu.desktop{display:none;}}button.navbar-toggler{border:none!important;font-size:30px;color:#000;padding:0px;}.navbar-toggler:focus{box-shadow:none;}.field-name-field-video video{width:100%!important;height:auto;background-color:#f6f6f2;border:1px solid #DDDDDD;padding:6px;}.field-name-body{background-color:#fff;padding:10px;margin-bottom:20px;}.content .row .wrapper .field,.content .row .wrapper form{background-color:#fff;height:100%;padding:10px;}.content .wrapper .field.field-type-image{text-align:center;height:100%;}@media(max-width:767px){.paragraphs-item-news .d-flex{display:block!important;}}.node-type-presse .content{max-width:750px;}.paragraphs-item-news .press-wrapper{padding:0px 10px;}.paragraphs-item-news .content{padding:10px 0px;background-color:#fff;margin-bottom:20px;}.paragraphs-item-news h2{margin-top:20px;font-size:1.1em;font-weight:700;}.paragraphs-item-news a{color:#636363;text-decoration:none;}form#webform-client-form-24 input.form-text,form#webform-client-form-24 textarea{border:none!important;border-radius:0px!important;background-color:rgb(245,245,245)!important;}form#webform-client-form-24 .checkbox input{margin-top:0px;}form#webform-client-form-24 label{font-weight:200;}input.webform-submit{border:none;background-color:transparent;padding:0px;color:#ee3d96;}footer ul.menu{float:right;padding:0px;margin:0px;}@media (max-width:767px){footer ul.menu{float:none;display:block;text-align:center;}}footer ul.menu{list-style:none;}footer ul.menu li{display:inline-block;line-height:30px;text-align:right;list-style-image:none;padding:0px;margin:0px;}footer ul.menu li  a{font-family:'Quicksand'!important;font-size:14px;font-weight:bold;text-transform:uppercase;text-decoration:none;letter-spacing:1px;color:rgb(150,150,150);}footer ul.menu li::after{content:"•";font-size:18px;margin:0px 5px;color:rgb(150,150,150);}footer ul.menu li:last-child:after{content:"";display:none;}footer ul.menu li  a.active-trail{color:#636363;}footer ul.menu li  a:hover{color:#000;}#instagram.desktop{position:absolute;right:0px;top:17px;}@media(max-width:767px){#instagram.desktop{display:none!important;}}#instagram a{display:block;height:34px;width:34px;margin:1px 10px 0px 0px;opacity:.6;background-image:url(/themes/pedersen/images/instagram.svg);background-size:contain;background-repeat:no-repeat;}#sliding-popup{font-family:'Quicksand'!important;!important;width:100%;background-color:rgba(255,255,255,0.90);padding-bottom:10px;box-shadow:-2px 0px 10px #00000035;}#sliding-popup .popup-content{width:100%!important;max-width:90%!important;}#sliding-popup .popup-content.info{padding:10px 0px 0px 0px;}#sliding-popup .popup-content.info #popup-text{margin-bottom:0px;padding-right:20px;max-width:100%!important;font-size:16px;color:#6c737a;}#sliding-popup .popup-content.info #popup-text a{font-weight:bold;text-decoration:none;color:#000;}@media(max-width:767px){#sliding-popup .popup-content.info #popup-text{margin-bottom:20px;padding-right:0px;max-width:100%!important;}}#sliding-popup .popup-content.info h2{margin-top:10px;font-size:24px;}#sliding-popup #popup-buttons{display:flex;justify-content:end;max-width:100%!important;}@media(max-width:767px){#sliding-popup .popup-content #popup-buttons{display:block!important;}}@media(max-width:1200px){#sliding-popup .popup-content #popup-buttons{float:none;max-width:100%;justify-content:start;}}#sliding-popup .popup-content #popup-buttons{width:100%;}#sliding-popup #popup-buttons button{font-style:normal;font-weight:normal;display:block;margin:15px 13.4px 5px 0px!important;font-size:18px;line-height:28px;letter-spacing:3px;color:#fff;background-color:#6c737a;border:solid 1px #6c737a;padding:4px 10px;border:none;text-decoration:none;float:none!important;}@media(max-width:767px){#sliding-popup #popup-buttons button{width:100%!important;display:block!important;}}#sliding-popup #popup-buttons button.find-more-button{background-color:transparent;color:#6c737a;border:solid 1px #6c737a;}
