@font-face{font-family:"Albra";src:url("../fonts/albra.woff2") format("woff2"), url("../fonts/albra.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Desyrel";src:url("../fonts/desyrel.woff2") format("woff2"), url("../fonts/desyrel.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Muli";src:url("../fonts/muli_regular.woff2") format("woff2"), url("../fonts/muli_regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Muli";src:url("../fonts/muli_bold.woff2") format("woff2"), url("../fonts/muli_bold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@media only screen{:root{--column-count: 6;--gutter: 20px;--grid: calc(var(--window-width) - (var(--gutter)));--margin: calc(20px/2);--col-1: calc(((var(--grid) + 20px ) / 6 ) * 1 - 20px);--col-2: calc(((var(--grid) + 20px ) / 6 ) * 2 - 20px);--col-3: calc(((var(--grid) + 20px ) / 6 ) * 3 - 20px);--col-4: calc(((var(--grid) + 20px ) / 6 ) * 4 - 20px);--col-5: calc(((var(--grid) + 20px ) / 6 ) * 5 - 20px);--col-6: calc(((var(--grid) + 20px ) / 6 ) * 6 - 20px);--icon-size: 24px;--v-space-sm: 16px;--v-space-md: 32px;--v-space-lg: 64px;--v-space-xl: 120px;--font-size: 4vw}}@media only screen and (min-width:624px){:root{--column-count: 12;--column: 32px;--gutter: 16px;--grid: 560px;--margin: calc((var(--window-width) - var(--grid))/2);--col-1: 32px;--col-2: 80px;--col-3: 128px;--col-4: 176px;--col-5: 224px;--col-6: 272px;--col-7: 320px;--col-8: 368px;--col-9: 416px;--col-10: 464px;--col-11: 512px;--col-12: 560px;--font-size: 18px}}@media only screen and (min-width:1060px){:root{--column-count: 12;--column: 60px;--gutter: 20px;--grid: 940px;--margin: calc((var(--window-width) - var(--grid))/2);--col-1: 60px;--col-2: 140px;--col-3: 220px;--col-4: 300px;--col-5: 380px;--col-6: 460px;--col-7: 540px;--col-8: 620px;--col-9: 700px;--col-10: 780px;--col-11: 860px;--col-12: 940px;--font-size: 21px}}@media only screen and (min-width:1520px){:root{--column-count: 12;--column: 85px;--gutter: 30px;--grid: 1350px;--margin: calc((var(--window-width) - var(--grid))/2);--col-1: 85px;--col-2: 200px;--col-3: 315px;--col-4: 430px;--col-5: 545px;--col-6: 660px;--col-7: 775px;--col-8: 890px;--col-9: 1005px;--col-10: 1120px;--col-11: 1235px;--col-12: 1350px;--icon-size: 24px;--v-space-sm: 24px;--v-space-md: 48px;--v-space-lg: 80px;--v-space-xl: 180px;--font-size: 21px}}@media only screen and (min-width: 2280px){:root{--column-count: 12;--optimalSize: 2280;--column: calc(85 * ( var(--window-width) / var(--optimalSize) ) );--gutter: calc(30 * ( var(--window-width) / var(--optimalSize) ) );--grid: calc(1350 * ( var(--window-width) / var(--optimalSize) ) );--margin: calc((var(--window-width) - var(--grid))/2);--col-1: calc((var(--column) * 1) + (var(--gutter) * (1 - 1)));--col-2: calc((var(--column) * 2) + (var(--gutter) * (2 - 1)));--col-3: calc((var(--column) * 3) + (var(--gutter) * (3 - 1)));--col-4: calc((var(--column) * 4) + (var(--gutter) * (4 - 1)));--col-5: calc((var(--column) * 5) + (var(--gutter) * (5 - 1)));--col-6: calc((var(--column) * 6) + (var(--gutter) * (6 - 1)));--col-7: calc((var(--column) * 7) + (var(--gutter) * (7 - 1)));--col-8: calc((var(--column) * 8) + (var(--gutter) * (8 - 1)));--col-9: calc((var(--column) * 9) + (var(--gutter) * (9 - 1)));--col-10: calc((var(--column) * 10) + (var(--gutter) * (10 - 1)));--col-11: calc((var(--column) * 11) + (var(--gutter) * (11 - 1)));--col-12: calc((var(--column) * 12) + (var(--gutter) * (12 - 1)));--icon-size: calc(24 * ( var(--window-width) / var(--optimalSize) ) );--v-space-sm: calc(24 * ( var(--window-width) / var(--optimalSize) ) );--v-space-md: calc(48 * ( var(--window-width) / var(--optimalSize) ) );--v-space-lg: calc(80 * ( var(--window-width) / var(--optimalSize) ) );--v-space-xl: calc(180 * ( var(--window-width) / var(--optimalSize) ) );--font-size: calc(21 * ( var(--window-width) / var(--optimalSize) ) )}}html,body,h1,h2,h3,h4,h5,h6,ul,ol,li,p,img{margin:0px;padding:0px}body{width:100%}img{border:none;max-width:100%}a{text-decoration:none}*{box-sizing:border-box}::selection{color:#ffffff;background-color:#A7C5D7}html{font-size:var(--font-size)}body{font-family:Muli, Arial, Helvetica, sans-serif;color:#2F2A26}h1,h2,h3,h4,h5,h6{font-family:Albra, "Times New Roman", Times, serif;color:#2F2A26;margin-bottom:var(--gutter);-webkit-hyphens:auto;hyphens:auto}p,li{font-size:var(--font-size);line-height:1.6;color:#2F2A26;margin-bottom:var(--v-space-md)}@media only screen{p:is(li),li:is(li){margin-bottom:var(--v-space-sm)}}a{color:#2F2A26}.scribbl-text{font-family:"Desyrel";line-height:1;font-weight:400}@media only screen{.scribbl-text{font-size:calc(var(--font-size) * 1.3)}}h1{line-height:1}@media only screen{h1{font-size:calc(var(--font-size) * 4)}}@media only screen and (min-width:624px){h1{font-size:calc(var(--font-size) * 5)}}h2{margin-bottom:var(--v-space-md)}@media only screen{h2{font-size:calc(var(--font-size) * 1.7)}}@media only screen and (min-width:1060px){h2{font-size:calc(var(--font-size) * 2.1)}}@media only screen{h3{font-size:calc(var(--font-size) * 1.2)}}@media only screen and (min-width:1060px){h3{font-size:calc(var(--font-size) * 1.6)}}.logo{font-family:Albra, "Times New Roman", Times, serif}.scribbl-text{transition:opacity 300ms ease 1200ms;opacity:1}[data-animation="viewport"] .scribbl-text{opacity:0}.post-header{opacity:0;transform:translate3d(0, 5vh, 0)}.post-header:not([data-animation="viewport"]){opacity:1;transform:translate3d(0, 0, 0);transition:transform 1500ms ease 300ms, opacity 1500ms ease 600ms}.gallery .gallery-item{transition:opacity 900ms ease, transform 600ms ease}.gallery .gallery-item[data-animation="viewport"]{transform:translate3d(0, 5vh, 0);opacity:0}.gallery .gallery-item:not([data-animation="viewport"]){transform:translate3d(0, 0, 0);opacity:1}section .container>h2,section .container .container-header,section .container .container-bottom,section .container .container-footer,section .container-widget,section .container-image .polaroid-frame{transition:transform 600ms ease, opacity 600ms ease 150ms}section .container-text>*{position:relative}section .container-text>*:nth-child(1){transition:transform 600ms ease 500ms, opacity 600ms ease 200ms}section .container-text>*:nth-child(2){transition:transform 600ms ease 700ms, opacity 600ms ease 400ms}section .container-text>*:nth-child(3){transition:transform 600ms ease 900ms, opacity 600ms ease 600ms}section .container-text>*:nth-child(4){transition:transform 600ms ease 1100ms, opacity 600ms ease 800ms}section .container-text>*:nth-child(5){transition:transform 600ms ease 1300ms, opacity 600ms ease 1000ms}section .container-text>*:nth-child(6){transition:transform 600ms ease 1500ms, opacity 600ms ease 1200ms}section .container-text>*:nth-child(7){transition:transform 600ms ease 1700ms, opacity 600ms ease 1400ms}section .container-text>*:nth-child(8){transition:transform 600ms ease 1900ms, opacity 600ms ease 1600ms}section .container-text>*:nth-child(9){transition:transform 600ms ease 2100ms, opacity 600ms ease 1800ms}section .container-text>*:nth-child(10){transition:transform 600ms ease 2300ms, opacity 600ms ease 2000ms}section .container-text>*:nth-child(11){transition:transform 600ms ease 2500ms, opacity 600ms ease 2200ms}section .container-text>*:nth-child(12){transition:transform 600ms ease 2700ms, opacity 600ms ease 2400ms}section .container-text.align-content-left>*{transition:transform 1500ms ease 300ms, opacity 1500ms ease 600ms}section .container .grid .grid-item:nth-child(1),section .container .scrollcontainer .grid-item:nth-child(1){transition:opacity 1500ms ease 300ms, transform 300ms ease, box-shadow 300ms ease}section .container .grid .grid-item:nth-child(2),section .container .scrollcontainer .grid-item:nth-child(2){transition:opacity 1500ms ease 600ms, transform 300ms ease, box-shadow 300ms ease}section .container .grid .grid-item:nth-child(3),section .container .scrollcontainer .grid-item:nth-child(3){transition:opacity 1500ms ease 900ms, transform 300ms ease, box-shadow 300ms ease}section .container .grid .grid-item:nth-child(4),section .container .scrollcontainer .grid-item:nth-child(4){transition:opacity 1500ms ease 1200ms, transform 300ms ease, box-shadow 300ms ease}section .container .grid .grid-item:nth-child(5),section .container .scrollcontainer .grid-item:nth-child(5){transition:opacity 1500ms ease 1500ms, transform 300ms ease, box-shadow 300ms ease}section .container .grid .grid-item:nth-child(6),section .container .scrollcontainer .grid-item:nth-child(6){transition:opacity 1500ms ease 1800ms, transform 300ms ease, box-shadow 300ms ease}section .container .grid .grid-item:nth-child(7),section .container .scrollcontainer .grid-item:nth-child(7){transition:opacity 1500ms ease 2100ms, transform 300ms ease, box-shadow 300ms ease}section .container .grid .grid-item:nth-child(8),section .container .scrollcontainer .grid-item:nth-child(8){transition:opacity 1500ms ease 2400ms, transform 300ms ease, box-shadow 300ms ease}section .container .grid .grid-item:nth-child(9),section .container .scrollcontainer .grid-item:nth-child(9){transition:opacity 1500ms ease 2700ms, transform 300ms ease, box-shadow 300ms ease}section .container .grid .grid-item:nth-child(10),section .container .scrollcontainer .grid-item:nth-child(10){transition:opacity 1500ms ease 3000ms, transform 300ms ease, box-shadow 300ms ease}section .container .grid .grid-item:nth-child(11),section .container .scrollcontainer .grid-item:nth-child(11){transition:opacity 1500ms ease 3300ms, transform 300ms ease, box-shadow 300ms ease}section .container .grid .grid-item:nth-child(12),section .container .scrollcontainer .grid-item:nth-child(12){transition:opacity 1500ms ease 3600ms, transform 300ms ease, box-shadow 300ms ease}section[data-animation="viewport"] .container>h2{opacity:0;transform:scale(1.5) translate3d(0, 2vh, 0)}section[data-animation="viewport"] .container .container-header,section[data-animation="viewport"] .container .container-bottom,section[data-animation="viewport"] .container .container-footer{opacity:0;transform:translate3d(0, 2vh, 0)}section[data-animation="viewport"] .container-widget,section[data-animation="viewport"] .container-image .polaroid-frame{transform:translate3d(-10vh, 0, 0);opacity:0}section[data-animation="viewport"] .container-text>*{transform:translate3d(0, 5vh, 0);opacity:0}section[data-animation="viewport"] .container-text.align-content-left>*{transform:translate3d(-50vw, 0, 0)}section[data-animation="viewport"] .container .grid .grid-item{opacity:0}section[data-animation="viewport"] .container .scrollcontainer .grid-item{transform:translate3d(0, 2vh, 0);opacity:0}section:not([data-animation="viewport"]) .container>h2{opacity:1;transform:scale(1) translate3d(0, 0, 0)}section:not([data-animation="viewport"]) .container .container-header,section:not([data-animation="viewport"]) .container .container-bottom,section:not([data-animation="viewport"]) .container .container-footer{opacity:1;transform:translate3d(0, 0, 0)}section:not([data-animation="viewport"]) .container-widget,section:not([data-animation="viewport"]) .container-image .polaroid-frame{transform:translate3d(0, 0, 0);opacity:1}section:not([data-animation="viewport"]) .container-text>*{transform:translate3d(0, 0, 0);opacity:1}section:not([data-animation="viewport"]) .container .grid .grid-item{opacity:1}section:not([data-animation="viewport"]) .container .grid .grid-item.hidden{opacity:0;transition:unset}section:not([data-animation="viewport"]) .container .scrollcontainer .grid-item{transform:translate3d(0, 0, 0);opacity:1}ul.checklist li.checked:nth-child(1) span:before{transform:translate3d(-7.5%, -50%, 0) rotate(1deg) scaleX(1.15);transition:all 300ms ease 1650ms}[data-animation="viewport"] ul.checklist li.checked:nth-child(1) span:before{transform:translate3d(-7.5%, -50%, 0) rotate(1deg) scaleX(0)}ul.checklist li.checked:nth-child(2) span:before{transform:translate3d(-8.5%, -50%, 0) rotate(2deg) scaleX(1.17);transition:all 300ms ease 1800ms}[data-animation="viewport"] ul.checklist li.checked:nth-child(2) span:before{transform:translate3d(-8.5%, -50%, 0) rotate(2deg) scaleX(0)}ul.checklist li.checked:nth-child(3) span:before{transform:translate3d(-6%, -50%, 0) rotate(0deg) scaleX(1.12);transition:all 300ms ease 1950ms}[data-animation="viewport"] ul.checklist li.checked:nth-child(3) span:before{transform:translate3d(-6%, -50%, 0) rotate(0deg) scaleX(0)}ul.checklist li.checked:nth-child(4) span:before{transform:translate3d(-8%, -50%, 0) rotate(-1deg) scaleX(1.16);transition:all 300ms ease 2100ms}[data-animation="viewport"] ul.checklist li.checked:nth-child(4) span:before{transform:translate3d(-8%, -50%, 0) rotate(-1deg) scaleX(0)}ul.checklist li.checked:nth-child(5) span:before{transform:translate3d(-5.5%, -50%, 0) rotate(-1deg) scaleX(1.11);transition:all 300ms ease 2250ms}[data-animation="viewport"] ul.checklist li.checked:nth-child(5) span:before{transform:translate3d(-5.5%, -50%, 0) rotate(-1deg) scaleX(0)}ul.checklist li.checked:nth-child(6) span:before{transform:translate3d(-7%, -50%, 0) rotate(-1deg) scaleX(1.14);transition:all 300ms ease 2400ms}[data-animation="viewport"] ul.checklist li.checked:nth-child(6) span:before{transform:translate3d(-7%, -50%, 0) rotate(-1deg) scaleX(0)}ul.checklist li.checked:nth-child(7) span:before{transform:translate3d(-9%, -50%, 0) rotate(0deg) scaleX(1.18);transition:all 300ms ease 2550ms}[data-animation="viewport"] ul.checklist li.checked:nth-child(7) span:before{transform:translate3d(-9%, -50%, 0) rotate(0deg) scaleX(0)}ul.checklist li.checked:nth-child(8) span:before{transform:translate3d(-10%, -50%, 0) rotate(2deg) scaleX(1.20);transition:all 300ms ease 2700ms}[data-animation="viewport"] ul.checklist li.checked:nth-child(8) span:before{transform:translate3d(-10%, -50%, 0) rotate(2deg) scaleX(0)}ul.checklist li.checked:nth-child(9) span:before{transform:translate3d(-7.5%, -50%, 0) rotate(1deg) scaleX(1.15);transition:all 300ms ease 2850ms}[data-animation="viewport"] ul.checklist li.checked:nth-child(9) span:before{transform:translate3d(-7.5%, -50%, 0) rotate(1deg) scaleX(0)}ul.checklist li.checked:nth-child(10) span:before{transform:translate3d(-9.5%, -50%, 0) rotate(1deg) scaleX(1.19);transition:all 300ms ease 3000ms}[data-animation="viewport"] ul.checklist li.checked:nth-child(10) span:before{transform:translate3d(-9.5%, -50%, 0) rotate(1deg) scaleX(0)}ul.checklist li.checked:nth-child(11) span:before{transform:translate3d(-9%, -50%, 0) rotate(2deg) scaleX(1.18);transition:all 300ms ease 3150ms}[data-animation="viewport"] ul.checklist li.checked:nth-child(11) span:before{transform:translate3d(-9%, -50%, 0) rotate(2deg) scaleX(0)}ul.checklist li.checked:nth-child(12) span:before{transform:translate3d(-6.5%, -50%, 0) rotate(2deg) scaleX(1.13);transition:all 300ms ease 3300ms}[data-animation="viewport"] ul.checklist li.checked:nth-child(12) span:before{transform:translate3d(-6.5%, -50%, 0) rotate(2deg) scaleX(0)}ul.checklist li.checked:nth-child(13) span:before{transform:translate3d(-7%, -50%, 0) rotate(0deg) scaleX(1.14);transition:all 300ms ease 3450ms}[data-animation="viewport"] ul.checklist li.checked:nth-child(13) span:before{transform:translate3d(-7%, -50%, 0) rotate(0deg) scaleX(0)}ul.checklist li.checked:nth-child(14) span:before{transform:translate3d(-8.5%, -50%, 0) rotate(-1deg) scaleX(1.17);transition:all 300ms ease 3600ms}[data-animation="viewport"] ul.checklist li.checked:nth-child(14) span:before{transform:translate3d(-8.5%, -50%, 0) rotate(-1deg) scaleX(0)}ul.checklist li.checked:nth-child(15) span:before{transform:translate3d(-5.5%, -50%, 0) rotate(-1deg) scaleX(1.11);transition:all 300ms ease 3750ms}[data-animation="viewport"] ul.checklist li.checked:nth-child(15) span:before{transform:translate3d(-5.5%, -50%, 0) rotate(-1deg) scaleX(0)}ul.checklist li.checked:nth-child(16) span:before{transform:translate3d(-8.5%, -50%, 0) rotate(2deg) scaleX(1.17);transition:all 300ms ease 3900ms}[data-animation="viewport"] ul.checklist li.checked:nth-child(16) span:before{transform:translate3d(-8.5%, -50%, 0) rotate(2deg) scaleX(0)}ul.checklist li.checked:nth-child(17) span:before{transform:translate3d(-9.5%, -50%, 0) rotate(2deg) scaleX(1.19);transition:all 300ms ease 4050ms}[data-animation="viewport"] ul.checklist li.checked:nth-child(17) span:before{transform:translate3d(-9.5%, -50%, 0) rotate(2deg) scaleX(0)}ul.checklist li.checked:nth-child(18) span:before{transform:translate3d(-8.5%, -50%, 0) rotate(1deg) scaleX(1.17);transition:all 300ms ease 4200ms}[data-animation="viewport"] ul.checklist li.checked:nth-child(18) span:before{transform:translate3d(-8.5%, -50%, 0) rotate(1deg) scaleX(0)}ul.checklist li.checked:nth-child(19) span:before{transform:translate3d(-9%, -50%, 0) rotate(0deg) scaleX(1.18);transition:all 300ms ease 4350ms}[data-animation="viewport"] ul.checklist li.checked:nth-child(19) span:before{transform:translate3d(-9%, -50%, 0) rotate(0deg) scaleX(0)}ul.checklist li.checked:nth-child(20) span:before{transform:translate3d(-6%, -50%, 0) rotate(2deg) scaleX(1.12);transition:all 300ms ease 4500ms}[data-animation="viewport"] ul.checklist li.checked:nth-child(20) span:before{transform:translate3d(-6%, -50%, 0) rotate(2deg) scaleX(0)}ul.checklist li.checked:nth-child(21) span:before{transform:translate3d(-5.5%, -50%, 0) rotate(2deg) scaleX(1.11);transition:all 300ms ease 4650ms}[data-animation="viewport"] ul.checklist li.checked:nth-child(21) span:before{transform:translate3d(-5.5%, -50%, 0) rotate(2deg) scaleX(0)}ul.checklist li.checked:nth-child(22) span:before{transform:translate3d(-7%, -50%, 0) rotate(2deg) scaleX(1.14);transition:all 300ms ease 4800ms}[data-animation="viewport"] ul.checklist li.checked:nth-child(22) span:before{transform:translate3d(-7%, -50%, 0) rotate(2deg) scaleX(0)}ul.checklist li.checked:nth-child(23) span:before{transform:translate3d(-7%, -50%, 0) rotate(2deg) scaleX(1.14);transition:all 300ms ease 4950ms}[data-animation="viewport"] ul.checklist li.checked:nth-child(23) span:before{transform:translate3d(-7%, -50%, 0) rotate(2deg) scaleX(0)}header{height:var(--v-space-xl);position:relative}header .logo{display:block;position:absolute;z-index:5;left:50%;top:50%;transform:translate(-50%, -50%);white-space:nowrap}@media only screen{header .logo{font-size:calc(var(--font-size) * 1.2)}}@media only screen and (min-width:624px){header .logo{font-size:calc(var(--font-size) * 1.5)}}@media only screen and (min-width:1520px){header .logo{font-size:calc(var(--font-size) * 2)}}header a{color:#301C11;transition:color 0.2s}header a:hover{color:#A7C5D7}header nav{transition:transform 300ms ease;z-index:4}header nav.eingeblendet{transform:translate3d(-100%, 0, 0);transition:transform 300ms ease}@media only screen{header nav{position:fixed;left:100%;top:0;width:100%;height:100%;background:#A7C5D7;display:flex;flex-direction:column;align-items:center;justify-content:center}}@media only screen and (min-width:1060px){header nav{position:relative;left:0;background-color:transparent;display:block}header nav.eingeblendet{transform:none;transition:unset}header nav ul{position:absolute;width:initial;top:50%;transform:translateY(-40%);padding:0 calc(var(--col-2) + var(--gutter))}header nav ul#menu-hauptmenue-links{right:50%;padding-left:0px}header nav ul#menu-hauptmenue-rechts{left:50%;padding-right:0px}}header nav li{list-style:none;margin:0 calc(var(--gutter));text-align:center;padding-bottom:10px}@media only screen and (min-width:1060px){header nav li{display:inline-block;padding-bottom:0px}}header nav li a{text-decoration:none;letter-spacing:0.06em}@media only screen{header nav li a{font-size:calc(var(--font-size) * 1.2)}}@media only screen and (min-width:1060px){header nav li a{font-size:calc(var(--font-size) / 1.2)}}@media only screen and (min-width:1520px){header nav li a{font-size:var(--font-size)}}header nav li.current-menu-item a{color:#ffffff}@media only screen and (min-width:1060px){header nav li.current-menu-item a{color:#A7C5D7}}@media screen and (max-height:400px){header nav{justify-content:flex-end;padding-bottom:20px}header nav li{padding-bottom:0px}}header #button-menue{position:absolute;top:50%;right:var(--col-1);width:30px;height:30px;margin-top:-15px;display:block;cursor:pointer;z-index:20;-webkit-tap-highlight-color:transparent}@media only screen and (min-width:624px){header #button-menue{margin-top:-12px}}@media only screen and (min-width:1060px){header #button-menue{display:none}}@media screen and (max-width:400px){header #button-menue{top:25%;left:50%;margin-left:-15px}}header #button-menue::before,header #button-menue::after{content:"";width:100%;height:2px;background-color:#2F2A26;position:absolute}header #button-menue::before{top:10px;transition:top 150ms ease 300ms, transform 150ms ease 150ms}header #button-menue::after{bottom:10px;transition:bottom 150ms ease 300ms, transform 150ms ease 150ms}header #button-menue.active::before{top:14px;transform:rotate(45deg);transition:top 150ms ease 150ms, transform 150ms ease 300ms}header #button-menue.active::after{bottom:14px;transform:rotate(-45deg);transition:bottom 150ms ease 150ms, transform 150ms ease 300ms}.has-grain .background-blue,.has-grain .background-grey,.has-grain .background-green,.has-grain .background-black{background-image:url("../img/grain.png");background-repeat:repeat;background-blend-mode:multiply}.background-blue{background-color:#A7C5D7}.background-grey{background-color:#F0F0F0}.background-green{background-color:#96966F}.background-black{background-color:#2F2A26}.btn{display:inline-block;padding:1rem 1.5rem;margin:1rem 0;font-weight:600;color:#ffffff;cursor:pointer;background-color:#2F2A26;border-radius:5rem;font-size:var(--font-size);border:none;min-width:calc(var(--col-1)*2);text-align:center;transition:background-color 300ms ease, color 300ms ease}.background-black .btn{color:#2F2A26;background-color:#ffffff}.btn:hover{background-color:#A7C5D7}.background-blue .btn:hover,.background-green .btn:hover{color:#2F2A26;background-color:#ffffff}.btn-ajax{cursor:pointer}.icon-link{color:#2F2A26;display:flex;align-items:center;fill:#2F2A26;transition:color 300ms ease, fill 300ms ease}.icon-link svg{width:var(--icon-size);height:var(--icon-size);margin-right:calc(var(--icon-size) * .5)}.background-black .icon-link{color:#ffffff;fill:#ffffff}.icon-link:hover{color:#A7C5D7;fill:#A7C5D7}.background-blue .icon-link:hover,.background-green .icon-link:hover{color:#ffffff;fill:#ffffff}@media only screen{body.noscroll{overflow:hidden}}@media only screen and (min-width:1060px){body.noscroll{overflow:auto}}body.error404 main{text-align:center;padding:10% 0}main{display:block;min-height:50vh}p span.nobreak{white-space:nowrap}label{cursor:pointer}.post-preview{float:left;width:var(--col-6);margin-bottom:var(--gutter);transition:transform 300ms ease, box-shadow 300ms ease}@media only screen{.post-preview-info{padding:var(--v-space-sm) 0}}.post-preview-container{padding:var(--gutter) var(--gutter) 0;background-color:#ffffff;text-align:center}.post-preview-thumbnail{width:100%}.post-preview-thumbnail img{width:100%;height:auto}.post-preview-info h3{margin-bottom:calc(var(--v-space-sm)/2)}.post-preview-info span.location{color:#2F2A26}.post-preview h3,.post-preview span{transition:transform 300ms ease}.post-preview:hover{transform:scale(1.02) !important;box-shadow:0 0 var(--gutter) 0 rgba(0, 0, 0, 0.2)}.post-preview:hover h3{transform:scale(1.1)}.post-preview:hover span{transform:scale(0.9)}@media only screen{.entry .cover-image{width:100%;height:calc(var(--window-height) - var(--v-space-xl));margin:0 auto var(--v-space-xl)}.entry .cover-image .container{width:100%;height:100%}.entry .cover-image .container img{width:100%;height:100%;object-fit:cover}.entry .post-header{margin:0 var(--margin) var(--v-space-xl);text-align:left}.entry .post-header p{margin:1em auto}.entry .gallery{width:calc(var(--col-6) - var(--col-1));margin:0 auto var(--v-space-xl);display:flex;flex-direction:column;align-items:center;row-gap:var(--v-space-lg)}.entry .gallery-item{line-height:0;display:flex}.entry .gallery-item.size-small,.entry .gallery-item.size-medium,.entry .gallery-item.size-large{width:100%}.entry .gallery-item .image-container{position:relative;width:100%}.entry .gallery-item .image-container .scribbl-text{position:absolute;width:100%;left:0;top:calc(100% + var(--v-space-sm));text-align:center}.entry .gallery-item img{width:100%}}@media only screen and (min-width:624px){.entry .post-header{width:var(--col-12)}.entry .gallery{width:var(--col-12)}}@media only screen and (min-width:1060px){.entry .cover-image{width:88%;padding-bottom:6%}.entry .post-header{width:var(--col-10)}.entry .post-header p{width:var(--col-6);width:100%}.entry .gallery{display:flex;flex-direction:column;align-items:center;row-gap:var(--v-space-lg);width:var(--grid)}.entry .gallery-item{line-height:0;display:flex}.entry .gallery-item.size-small{width:var(--col-10)}.entry .gallery-item.size-small .image-container{width:var(--col-6)}.entry .gallery-item.size-medium{width:var(--col-10)}.entry .gallery-item.size-medium .image-container{width:var(--col-8)}.entry .gallery-item.size-large .image-container{width:var(--col-12)}.entry .gallery-item.align-left{justify-content:flex-start}.entry .gallery-item.align-left .image-container .scribbl-text{left:100%;width:8em;transform:translate3d(-50%, -50%, 0) rotate(20deg)}.entry .gallery-item.align-center{justify-content:center}.entry .gallery-item.align-right{justify-content:flex-end}.entry .gallery-item.align-right .image-container .scribbl-text{left:0%;width:8em;transform:translate3d(-50%, -50%, 0) rotate(-20deg)}.entry .gallery-item .image-container{position:relative}.entry .gallery-item .image-container .scribbl-text{position:absolute;top:0;width:8em;text-align:center}.entry .gallery-item img{width:100%}}.mehr-reportagen{padding:var(--v-space-lg) 0;display:flex;justify-content:center;align-content:center;flex-wrap:wrap;overflow:hidden}.mehr-reportagen h2{text-align:center}.mehr-reportagen .scrollcontainer{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;row-gap:var(--gutter);width:100%;padding:0 calc(var(--margin) - var(--gutter)/2)}.mehr-reportagen .scrollcontainer .post-preview{float:none;flex-shrink:0;width:var(--col-4);margin:0 calc(var(--gutter) /2)}@media only screen{footer .footer{overflow:hidden;padding:var(--v-space-lg) var(--margin);display:flex;flex-wrap:wrap;justify-content:center;row-gap:var(--v-space-sm)}footer .footer-legal>*{flex:0 0 var(--col-6);text-align:center}footer .footer-legal>* p,footer .footer-legal>* li{margin-bottom:0}footer .footer-legal>*.right{text-align:right}footer .footer-legal>*.right ul{display:flex;justify-content:center;flex-wrap:wrap}footer .footer-legal>*.right ul li{list-style:none}footer .footer-legal>*.right ul li:not(:last-child)::after{content:"|";margin:0 0.75rem}footer .footer-legal>*.right ul li a:hover{text-decoration:underline}}@media only screen and (min-width:624px){footer .footer-legal>*{flex:0 0 var(--col-12);text-align:center}footer .footer-legal .right ul{justify-content:center}}@media only screen and (min-width:1060px){footer .footer-legal{justify-content:space-between}footer .footer-legal>*{flex:0 0 var(--col-6)}footer .footer-legal .left{text-align:left}footer .footer-legal .right ul{text-align:right;justify-content:flex-end}}footer .footer-social{padding-bottom:0}footer .footer-social>*{flex:0 0 var(--col-3);transition:opacity 300ms ease}footer .footer-social>*:hover{opacity:0.8}@media only screen{footer .footer-contact{flex-direction:column;align-items:flex-start;padding:var(--v-space-lg) calc(var(--col-1) + var(--gutter) + var(--margin));column-gap:var(--gutter);row-gap:var(--v-space-sm)}}@media only screen and (min-width:624px){footer .footer-contact{flex-direction:row;justify-content:center}footer .footer-contact .icon-link{flex:0 0 auto}}#sb_instagram{background-color:#2F2A26}@media only screen{#sb_instagram #sbi_images{padding:var(--v-space-lg) var(--margin) 0;margin:0 auto;display:flex;column-gap:var(--gutter);overflow-x:scroll;scroll-snap-type:x mandatory;scroll-padding-left:var(--margin)}#sb_instagram #sbi_images::-webkit-scrollbar{display:none}#sb_instagram #sbi_images .sbi_item{position:relative;scroll-snap-align:start;flex:0 0 var(--col-3);padding:initial !important}#sb_instagram #sbi_images .sbi_item:last-child{overflow:visible}#sb_instagram #sbi_images .sbi_item:last-child::after{position:absolute;left:100%;width:calc(var(--col-1) + var(--gutter)*1.5);height:1px;visibility:hidden}#sb_instagram #sbi_images .sbi_item .sbi_photo{height:var(--col-3) !important}}@media only screen and (min-width:624px){#sb_instagram #sbi_images .sbi_item{flex:0 0 var(--col-6)}#sb_instagram #sbi_images .sbi_item:last-child::after{content:unset}#sb_instagram #sbi_images .sbi_item .sbi_photo{height:var(--col-6) !important}}@media only screen and (min-width:1060px){#sb_instagram #sbi_images .sbi_item{flex:0 0 var(--col-3)}#sb_instagram #sbi_images .sbi_item:last-child::after{content:unset}#sb_instagram #sbi_images .sbi_item .sbi_photo{height:var(--col-3) !important}}#cookieNotice{position:fixed;left:0px;bottom:0px;width:100%;z-index:999;padding:var(--gutter);box-shadow:0 0 var(--gutter) 0 rgba(0, 0, 0, 0.1);text-align:center}#cookieNotice p{margin-bottom:var(--v-space-sm)}#cookieNotice .btn{margin:0 calc(var(--gutter)/2)}@media only screen{.hero{position:relative;min-height:calc(100vh - var(--v-space-xl));margin:0 auto;display:flex;justify-content:center}.hero .container{flex:0 0 100%;position:relative;padding:var(--v-space-lg) 0;box-sizing:content-box;display:flex;align-items:center}.hero .container-text{flex:0 0 calc(var(--col-6) - var(--col-1));max-width:calc(var(--col-6) - var(--col-1));margin:0 auto;z-index:1}.hero .container-text.align-content-center{text-align:center}.hero .container-text.align-content-left{text-align:left}.hero .container-text>*{color:#ffffff}.hero .container-text p{flex:0 0 var(--col-9);max-width:var(--col-9)}.hero .container-background{position:absolute;left:0;right:0;top:0;bottom:0}.hero .container-background img{width:100%;height:100%;object-fit:cover}}@media only screen and (min-width:624px){.hero .container-text{flex:0 0 var(--col-10);max-width:var(--col-10)}.hero .container-text p{flex:0 0 var(--col-9);max-width:var(--col-9)}}@media only screen and (min-width:1060px){.hero{padding:0 calc(var(--margin)/2) 6%}.hero .container-text{flex:0 0 var(--col-12);max-width:var(--col-12)}.hero .container-text p{flex:0 0 var(--col-6);max-width:var(--col-6)}}@media only screen{.polaroid-block{padding-bottom:var(--v-space-lg)}.polaroid-block.background-grey .container-image{margin-bottom:0}.polaroid-block .container{margin:0 auto;display:flex;flex-wrap:wrap}.polaroid-block .container-image{width:100%;padding:var(--v-space-md) calc(var(--col-1)/2 + var(--margin));margin-bottom:var(--v-space-md)}.polaroid-block .container-image .polaroid-frame{position:relative;aspect-ratio:0.8333333333;padding:var(--v-space-md);background-color:white}.polaroid-block .container-image .polaroid-frame img,.polaroid-block .container-image .polaroid-frame video{aspect-ratio:1;width:100%;object-fit:cover}.polaroid-block .container-image .polaroid-frame p.scribbl-text{width:100%;margin:var(--v-space-sm) 0 0;text-align:left}.polaroid-block .container-text{width:calc(var(--col-6) - var(--col-1));margin:0 auto}.polaroid-block .container-text>*{position:relative;transform:translate3d(0, 0, 0);opacity:1}.polaroid-block .container-text>*:nth-child(1){transition:transform 600ms ease 450ms, opacity 600ms ease 150ms}.polaroid-block .container-text>*:nth-child(2){transition:transform 600ms ease 600ms, opacity 600ms ease 300ms}.polaroid-block .container-text>*:nth-child(3){transition:transform 600ms ease 750ms, opacity 600ms ease 450ms}[data-animation="viewport"].polaroid-block .container-text>*{transform:translate3d(0, 5vh, 0);opacity:0}.polaroid-block .container-text-footer{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:var(--gutter);row-gap:var(--v-space-md)}.polaroid-block .container-text-footer span{font-size:28px;font-weight:600;letter-spacing:0.03em}.polaroid-block .container-text-footer .btn{margin:0}}@media only screen and (min-width:624px){.polaroid-block .container-image{padding:var(--v-space-lg) calc(var(--margin) + var(--col-1) + var(--gutter)) var(--v-space-lg)}.polaroid-block .container-image .polaroid-frame p.scribbl-text{margin:var(--v-space-md) 0 0}.polaroid-block .container-text{width:var(--col-10)}.polaroid-block .container-text-footer{justify-content:flex-start}}@media only screen and (min-width:1060px){.polaroid-block{padding-bottom:0}.polaroid-block .container{width:var(--grid);flex-wrap:nowrap}.polaroid-block .container-image{flex:1 1 auto;padding:var(--v-space-xl) calc(var(--col-1) + var(--gutter));margin-left:calc(var(--margin) * (-1));margin-right:calc(var(--gutter)*2 + var(--col-1));margin-bottom:unset}.polaroid-block .container-image .polaroid-frame p.scribbl-text{width:8em;position:absolute;left:100%;bottom:12%;transform:translate3d(-75%, 50%, 0) rotate(-20deg);text-align:center}.polaroid-block .container-text{padding-bottom:var(--v-space-lg);padding-top:var(--v-space-lg);flex:0 0 var(--col-6);display:flex;flex-wrap:wrap;align-content:center}.polaroid-block .container-text h2,.polaroid-block .container-text p,.polaroid-block .container-text ul{flex:0 0 100%}.polaroid-block .container-text ul{padding-left:20px;margin-bottom:3rem}.polaroid-block .container-text ul li{margin-bottom:0.25rem}.polaroid-block .container-text-footer{display:flex;align-items:center;column-gap:var(--gutter)}.polaroid-block .container-text-footer span{font-size:calc(var(--font-size) * 1.5);font-weight:600;letter-spacing:0.03em}.polaroid-block .container-text-footer .btn{margin:0}.polaroid-block.background-grey{background-color:#F0F0F0}.polaroid-block.background-grey .container-image{padding:calc(var(--gutter) + var(--col-1));margin-right:var(--gutter)}}@media only screen{.taxonomies .container{padding:var(--v-space-lg) var(--margin);margin:0 auto;box-sizing:content-box}.taxonomies .container-header{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:var(--v-space-md)}.taxonomies .container-header *{text-align:center}.taxonomies .container-header h2{position:relative;flex:0 0 calc(var(--col-6) - var(--col-1))}.taxonomies .container-header h2 span.scribbl-text{width:var(--col-3);position:absolute;left:0;top:0;transform:translate3d(-50%, -100%, 0) rotate(-20deg)}.taxonomies .container-header p{flex:0 0 calc(var(--col-6) - var(--col-1))}.taxonomies .container-content{display:flex;flex-wrap:wrap;row-gap:var(--v-space-md)}.taxonomies .container-content.grid .grid-item{width:var(--col-4);margin-left:calc(var(--col-1) + var(--gutter));margin-right:calc(var(--col-1) + var(--gutter));box-sizing:content-box;transition:transform 300ms ease, box-shadow 300ms ease}.taxonomies .container-content.grid .grid-item h3,.taxonomies .container-content.grid .grid-item span{transition:transform 300ms ease;display:block;backface-visibility:hidden;transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased}.taxonomies .container-footer{margin-top:var(--v-space-lg);display:flex;justify-content:center}}@media only screen and (min-width:624px){.taxonomies .container-header h2{flex:0 0 var(--col-10)}.taxonomies .container-header p{flex:0 0 var(--col-10)}.taxonomies .container-content.grid{margin-left:calc(var(--gutter)/2 * (-1));margin-right:calc(var(--gutter)/2 * (-1))}.taxonomies .container-content.grid .grid-item{width:var(--col-6);margin-left:calc(var(--gutter)/2);margin-right:calc(var(--gutter)/2)}}@media only screen and (min-width:1060px){.taxonomies .container{padding:var(--v-space-xl) var(--margin)}.taxonomies .container-header{display:flex;flex-wrap:wrap;justify-content:center}.taxonomies .container-header *{text-align:center}.taxonomies .container-header h2{flex:0 0 var(--col-8)}.taxonomies .container-header h2 span.scribbl-text{width:var(--col-3);position:absolute;left:0;top:0;transform:translate3d(-50%, -100%, 0) rotate(-20deg)}.taxonomies .container-header p{flex:0 0 var(--col-6)}}.text-block{overflow:hidden}@media only screen{.text-block{padding:var(--v-space-xl) 0}.text-block .container{width:calc(var(--col-6) - var(--col-1));margin:0 auto;display:flex;flex-direction:column;align-items:center}.text-block .container h2{display:inline-block;margin:0 auto var(--v-space-lg);text-align:center;position:relative}.text-block .container h2 span.scribbl-text{width:var(--col-3);position:absolute;left:50%;top:0;transform:translate3d(-50%, -100%, 0) rotate(-3deg)}.text-block .container-text .checklist{padding-left:0;line-height:2.5}.text-block .container-text .checklist li{list-style:none;line-height:1.4;margin-bottom:0.5rem}.text-block .container-text .checklist li.checked span{position:relative;display:inline-block}.text-block .container-text .checklist li.checked span:before{content:"";width:100%;height:2px;position:absolute;left:0;top:50%;background-color:#2F2A26;pointer-events:none;transform-origin:left}.text-block .container-text.columns-2{width:100%}.text-block .container-text.columns-2 ul{padding-left:var(--gutter)}.text-block .container-bottom{text-align:center}.text-block .container-bottom .logowall{width:100%;display:flex;flex-wrap:wrap;justify-content:center;column-gap:var(--gutter);row-gap:var(--gutter)}.text-block .container-bottom .logowall a{flex:0 0 calc(50% - var(--gutter)/2)}.text-block .container-bottom .logowall a img{width:100%;height:auto}}@media only screen and (min-width:624px){.text-block .container{width:var(--col-10)}.text-block .container h2{max-width:var(--col-8);margin:0 auto var(--v-space-md)}}@media only screen and (min-width:1060px){.text-block .container{width:var(--grid)}.text-block .container h2 span.scribbl-text{width:var(--col-3);left:0;transform:translate3d(-50%, -100%, 0) rotate(-20deg)}.text-block .container-text{width:var(--col-6);margin:0 auto var(--v-space-md)}.text-block .container-text.chiggydichegurlistbe4udyeurself{width:var(--col-10)}.text-block .container-text.columns-2{width:var(--col-10);column-count:2;column-gap:var(--gutter)}.text-block .container-text ul.checklist{column-count:2;column-gap:var(--gutter)}.text-block .container-text ul.checklist li{margin-bottom:1.5rem}.text-block .container-bottom .logowall{width:var(--col-8)}.text-block .container-bottom .logowall a{flex:0 0 calc((var(--col-8) - var(--gutter)*5)/6);transition:transform 300ms ease}.text-block .container-bottom .logowall a:hover{transform:scale(1.05)}}@media only screen{.spotify-player .container{width:calc(var(--col-6) - var(--col-1));margin:0 auto;display:flex;flex-wrap:wrap}.spotify-player .container-widget{flex:0 0 100%;padding:var(--v-space-lg) 0 var(--v-space-md)}.spotify-player .container-widget iframe{aspect-ratio:1.7777777778;width:100%;height:auto;border-radius:16px}.spotify-player .container-text{flex:0 0 100%;padding-bottom:var(--v-space-md)}}@media only screen and (min-width:624px){.spotify-player .container{width:var(--col-10)}}@media only screen and (min-width:1060px){.spotify-player .container{width:unset;padding:0 var(--margin);flex-wrap:nowrap;align-items:center}.spotify-player .container-widget{flex:1 0 var(--col-6);margin-left:calc(var(--margin) * (-1));padding:calc(var(--col-1) + var(--gutter)*2)}.spotify-player .container-widget iframe{aspect-ratio:1.7777777778;width:100%;height:auto;border-radius:16px}.spotify-player .container-text{flex:0 0 var(--col-6)}}@media only screen{.wp-block-contact-form-7-contact-form-selector{width:calc(var(--col-6) - var(--col-1));margin:var(--v-space-xl) auto}.wp-block-contact-form-7-contact-form-selector .wpcf7-form{margin-left:calc(var(--gutter)/2 * (-1));margin-right:calc(var(--gutter)/2 * (-1));display:flex;flex-wrap:wrap;align-items:center}.wp-block-contact-form-7-contact-form-selector .wpcf7-form h2{flex:0 0 100%;margin:0 auto var(--v-space-md);text-align:center}.wp-block-contact-form-7-contact-form-selector .wpcf7-form h3{flex:1 1 auto;padding-left:calc(var(--gutter)/2);padding-right:calc(var(--gutter)/2);box-sizing:content-box}.wp-block-contact-form-7-contact-form-selector .wpcf7-form label{padding-left:calc(var(--gutter)/2);padding-right:calc(var(--gutter)/2);box-sizing:content-box;margin-bottom:var(--v-space-md)}.wp-block-contact-form-7-contact-form-selector .wpcf7-form label>span.label{display:block;margin-bottom:0.5rem;font-family:Muli;font-size:calc(var(--font-size) / 1.2);font-weight:600}.wp-block-contact-form-7-contact-form-selector .wpcf7-form label.contact-field-name{flex:1 1 auto}.wp-block-contact-form-7-contact-form-selector .wpcf7-form label.contact-field-mail{flex:1 1 auto}.wp-block-contact-form-7-contact-form-selector .wpcf7-form label.contact-field-message{flex:1 1 auto}.wp-block-contact-form-7-contact-form-selector .wpcf7-form label.contact-field-message .wpcf7-form-control-wrap{line-height:0}.wp-block-contact-form-7-contact-form-selector .wpcf7-form label.contact-field-message .wpcf7-form-control-wrap textarea{width:100%;height:calc(var(--v-space-xl) * 2);margin-bottom:0.5rem;resize:none;padding:1rem;border:1px solid #707070;border-radius:0.75rem;font-family:Muli, sans-serif}.wp-block-contact-form-7-contact-form-selector .wpcf7-form label.contact-field-message p{font-size:calc(var(--font-size) * 0.75)}.wp-block-contact-form-7-contact-form-selector .wpcf7-form label.contact-field-upload{flex:1 1 auto;max-width:calc(var(--col-6) - var(--col-1));align-self:flex-start}.wp-block-contact-form-7-contact-form-selector .wpcf7-form label.contact-field-upload .codedropz-upload-handler{border:none;outline:#707070 1px dashed;border-radius:0.75rem}.wp-block-contact-form-7-contact-form-selector .wpcf7-form label.contact-field-upload .codedropz-upload-handler .dnd-upload-counter{display:none}.wp-block-contact-form-7-contact-form-selector .wpcf7-form label.contact-field-upload .codedropz-upload-handler:hover{outline-width:2px}.wp-block-contact-form-7-contact-form-selector .wpcf7-form label.contact-field-upload .codedropz-upload-container{height:calc(var(--v-space-xl) * 2);padding:2rem 0;display:flex;flex-direction:column}.wp-block-contact-form-7-contact-form-selector .wpcf7-form label.contact-field-upload .codedropz-upload-container::before{content:"";flex:1 1 50%;width:100%;display:block;background-image:url("../img/icon_upload.svg");background-position:center center;background-size:contain;background-repeat:no-repeat}.wp-block-contact-form-7-contact-form-selector .wpcf7-form label.contact-field-upload .codedropz-upload-container::after{content:"Drop It Like It's Hot";flex:0 1 auto;padding-top:2rem;display:block;text-align:center;color:#707070}.wp-block-contact-form-7-contact-form-selector .wpcf7-form label.contact-field-upload .codedropz-upload-inner{display:none}.wp-block-contact-form-7-contact-form-selector .wpcf7-form-control-wrap{display:block}.wp-block-contact-form-7-contact-form-selector .wpcf7-form-control-wrap input{width:100%;padding:1rem;border:1px solid #707070;border-radius:0.75rem}.wp-block-contact-form-7-contact-form-selector .wpcf7-form-control-wrap.checkbox{flex:1 1 auto;padding-left:calc(var(--gutter)/2);padding-right:calc(var(--gutter)/2);box-sizing:content-box;margin-bottom:var(--v-space-md)}.wp-block-contact-form-7-contact-form-selector .wpcf7-form-control-wrap.checkbox .wpcf7-checkbox{width:100%;display:flex;flex-wrap:wrap;column-gap:var(--gutter);row-gap:var(--v-space-sm)}.wp-block-contact-form-7-contact-form-selector .wpcf7-form-control-wrap.dropdown-menu{flex:0 1 100%;padding-left:calc(var(--gutter)/2);padding-right:calc(var(--gutter)/2);box-sizing:content-box;margin-bottom:var(--v-space-sm)}.wp-block-contact-form-7-contact-form-selector .wpcf7-form-control-wrap.dropdown-menu select{width:100%;padding:1rem;border:1px solid #707070;border-radius:0.75rem}.wp-block-contact-form-7-contact-form-selector .wpcf7-form-control-wrap.acceptance{flex:1 1 100%;padding-left:calc(var(--gutter)/2);padding-right:calc(var(--gutter)/2);box-sizing:content-box;margin-bottom:var(--v-space-sm)}.wp-block-contact-form-7-contact-form-selector .wpcf7-form-control-wrap.acceptance .wpcf7-list-item-label{font-size:calc(var(--font-size) * 0.75)}.wp-block-contact-form-7-contact-form-selector .wpcf7-form-control-wrap.acceptance .wpcf7-list-item-label a{text-decoration:underline}.wp-block-contact-form-7-contact-form-selector .wpcf7-list-item{flex:0 0 100%}.wp-block-contact-form-7-contact-form-selector .wpcf7-list-item-label{margin-left:0.3rem}.wp-block-contact-form-7-contact-form-selector .wpcf7-list-item label{display:flex;align-items:center;padding:0;margin:0}.wp-block-contact-form-7-contact-form-selector .wpcf7-list-item input{width:unset}.wp-block-contact-form-7-contact-form-selector .wpcf7-submit.btn{margin:0 auto}.wp-block-contact-form-7-contact-form-selector .wpcf7-spinner{display:none}.wp-block-contact-form-7-contact-form-selector .wpcf7-response-output{flex:1 1 auto;padding:1rem;border-radius:0.75rem;text-align:center}}@media only screen and (min-width:624px){.wp-block-contact-form-7-contact-form-selector{width:var(--grid)}.wp-block-contact-form-7-contact-form-selector .wpcf7-form h3{flex:0 0 var(--col-12)}.wp-block-contact-form-7-contact-form-selector .wpcf7-form label.contact-field-name{flex:0 0 var(--col-6)}.wp-block-contact-form-7-contact-form-selector .wpcf7-form label.contact-field-mail{flex:0 0 var(--col-6)}.wp-block-contact-form-7-contact-form-selector .wpcf7-form label.contact-field-message{flex:0 0 var(--col-8)}.wp-block-contact-form-7-contact-form-selector .wpcf7-form label.contact-field-upload{flex:0 0 var(--col-4);max-width:var(--col-4)}.wp-block-contact-form-7-contact-form-selector .wpcf7-form-control-wrap.checkbox{flex:0 0 var(--col-12)}.wp-block-contact-form-7-contact-form-selector .wpcf7-form-control-wrap.checkbox .wpcf7-checkbox{width:var(--col-10);font-size:var(--font-size)}.wp-block-contact-form-7-contact-form-selector .wpcf7-form-control-wrap.dropdown-menu{flex:0 0 var(--col-12)}.wp-block-contact-form-7-contact-form-selector .wpcf7-form-control-wrap.acceptance{flex:0 0 var(--col-12);margin-bottom:var(--v-space-lg)}.wp-block-contact-form-7-contact-form-selector .wpcf7-list-item{flex:0 0 var(--col-5)}.wp-block-contact-form-7-contact-form-selector .wpcf7-submit.btn{margin:var(--v-space-lg) auto var(--v-space-sm)}.wp-block-contact-form-7-contact-form-selector .wpcf7-response-output{flex:0 0 var(--col-6);margin:0 calc(var(--col-3) + var(--gutter)*1.5) !important}}