/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*{box-sizing:border-box}body{overflow-x:hidden;padding-top:70px;width:100%}@media(min-width:768px){body{padding-top:0}}main{margin:20px 0 0;outline:0!important}@media(min-width:768px){main{margin:30px 0 0}}@media(min-width:1024px){.sidebar{margin:30px 0}}.color-pallet{display:block;height:50px;width:50px}.color-pallet__primary{background-color:#dc2918}.color-pallet__secondary{background-color:#000}@font-face{font-display:swap;font-family:Calluna;font-style:italic;font-weight:700;src:url(fonts/subset-Calluna-BoldIt.woff2) format("woff2"),url(fonts/subset-Calluna-BoldIt.woff) format("woff")}@font-face{font-display:swap;font-family:Calluna;font-style:normal;font-weight:700;src:url(fonts/subset-Calluna-Bold.woff2) format("woff2"),url(fonts/subset-Calluna-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Calluna;font-style:italic;font-weight:400;src:url(fonts/subset-Calluna-It.woff2) format("woff2"),url(fonts/subset-Calluna-It.woff) format("woff")}@font-face{font-display:swap;font-family:Calluna;font-style:normal;font-weight:400;src:url(fonts/subset-Calluna-Regular.woff2) format("woff2"),url(fonts/subset-Calluna-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Avenir LT Std;font-style:normal;font-weight:900;src:url(fonts/subset-AvenirLTStd-Black.woff2) format("woff2"),url(fonts/subset-AvenirLTStd-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Avenir LT Std;font-style:normal;font-weight:700;src:url(fonts/subset-AvenirLTStd-Heavy.woff2) format("woff2"),url(fonts/subset-AvenirLTStd-Heavy.woff) format("woff")}@font-face{font-display:swap;font-family:"Nocturne Serif";font-style:normal;font-weight:700;src:url(fonts/subset-NocturneSerif-Bold.woff2) format("woff2"),url(fonts/subset-NocturneSerif-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"Nocturne Serif";font-style:normal;font-weight:400;src:url(fonts/subset-NocturneSerif-Regular.woff2) format("woff2"),url(fonts/subset-NocturneSerif-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:"Nocturne Serif";font-style:normal;font-weight:300;src:url(fonts/subset-NocturneSerif-Light.woff2) format("woff2"),url(fonts/subset-NocturneSerif-Light.woff) format("woff")}@font-face{font-display:swap;font-family:"Nocturne Serif";font-style:italic;font-weight:300;src:url(fonts/subset-NocturneSerif-LightItalic.woff2) format("woff2"),url(fonts/subset-NocturneSerif-LightItalic.woff) format("woff")}img{display:block;height:auto;max-width:100%}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"] a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}table{border-collapse:collapse!important}table td,table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}.list-unstyled{list-style-type:none;margin:0;padding:0}.list-unstyled>li:before{display:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}#kss-node .kss-sidebar{background-color:#f1f1f1;background-image:none}caption{color:inherit;padding-bottom:5px;padding-top:5px}caption,th{text-align:left}.table{margin-bottom:30px;max-width:100%;width:100%}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:1px solid #000;line-height:inherit;padding:10px;vertical-align:top}.table>thead>tr>th{vertical-align:bottom}.table>caption+thead:first-child>tr:first-child>td,.table>caption+thead:first-child>tr:first-child>th,.table>colgroup+thead:first-child>tr:first-child>td,.table>colgroup+thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:1px solid #000}.table .table{background-color:#fff}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #000}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:1px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#000}table col[class*=col-]{display:table-column;float:none;position:static}table{background-color:#fff}table td[class*=col-],table th[class*=col-]{display:table-cell;float:none;position:static}.gallery{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:-15px}@media(min-width:768px){.gallery{margin-bottom:-30px}}.gallery-item{margin:0 0 15px}@media(min-width:768px){.gallery-item{margin:0 0 30px}.gallery-columns-2{flex-direction:row;margin:0 -15px}.gallery-columns-2 .gallery-item{padding:0 15px;width:calc(50% - 30px)}.gallery-columns-3{flex-direction:row;margin:0 -15px}.gallery-columns-3 .gallery-item{padding:0 15px;width:calc(33.333% - 30px)}}.gallery-columns-4{flex-direction:row;margin:0 -15px}.gallery-columns-4 .gallery-item{padding:0 15px;width:calc(25% - 30px)}@media(min-width:768px){.gallery-columns-5{flex-direction:row;margin:0 -15px}.gallery-columns-5 .gallery-item{padding:0 15px;width:calc(20% - 30px)}.gallery-columns-6{flex-direction:row;margin:0 -15px}.gallery-columns-6 .gallery-item{padding:0 15px;width:calc(16.666% - 30px)}.gallery-columns-7{flex-direction:row;margin:0 -15px}.gallery-columns-7 .gallery-item{padding:0 15px;width:calc(14.285% - 30px)}.gallery-columns-8{flex-direction:row;margin:0 -15px}.gallery-columns-8 .gallery-item{padding:0 15px;width:calc(12.5% - 30px)}}body{color:#000;font-family:Calluna,sans-serif;line-height:1.4}.h1,.h2,.h3,.h4,.h5,.h6,.search__title,h1,h2,h3,h4,h5,h6{display:block;font-family:"Nocturne Serif",serif;font-weight:700;line-height:1.25;margin:0;padding:0}.h1,.search__title,h1{font-size:28px;font-size:1.75rem;line-height:1.2}@media(min-width:768px){.h1,.search__title,h1{font-size:50px;font-size:3.125rem;line-height:1.2}}.h2,h2{font-size:28px;font-size:1.75rem}@media(min-width:768px){.h2,h2{font-size:40px;font-size:2.5rem}}.h3,h3{font-size:22px;font-size:1.375rem}@media(min-width:768px){.h3,h3{font-size:32px;font-size:2rem}}.h4,h4{font-size:19px;font-size:1.1875rem}@media(min-width:768px){.h4,h4{font-size:24px;font-size:1.5rem}}p{font-size:20.5px;font-size:1.28125rem;margin-bottom:1.5rem}@media(min-width:768px){p{font-size:21px;font-size:1.3125rem;margin-bottom:1.75rem}}ol,ul{margin-bottom:1.5rem}@media(min-width:768px){ol,ul{font-size:21px;font-size:1.3125rem;margin-bottom:1.75rem}}a{color:#000;cursor:pointer;text-decoration:underline}a .text .colored{color:red}strong{font-weight:700}dl{margin-bottom:30px;margin-top:0}dd,dt{line-height:inherit}dt{font-weight:700}dd{margin-left:0}:focus{animation:outline-animation .1s linear;animation-fill-mode:forwards;outline:2px solid;outline-color:#51cbee}@keyframes outline-animation{0%{outline-offset:.5em}to{outline-offset:0}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;max-width:100%;padding:5px 3px 10px;text-align:right}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:100%;padding:0;width:auto}.wp-caption-text{font-size:12px;font-size:.75rem;padding-top:15px}.wp-block-embed{margin:0}.wp-block-embed__wrapper:before{display:none!important}.wp-block-image figcaption{color:#000;font-family:Avenir LT Std,sans-serif;font-size:14px;font-size:.875rem;font-weight:700;line-height:1.25}.wp-block-paragraph{font-family:Calluna,sans-serif}.oembed-component{background-color:transparent;background-position:50%;background-size:cover;cursor:pointer;margin-bottom:30px;overflow:hidden;position:relative}.oembed-component__blocked{padding:30px;position:relative;z-index:2}.oembed-component p:last-of-type{margin-bottom:0}.oembed-component--loaded{height:0;padding:25px 0 25%}.oembed-component--loaded[data-type=youtube]{height:0;padding:25px 0 56.25%}.oembed-component--loaded[data-type=vimeo]{padding:25px 0 56.25%;position:relative}.oembed-component--loaded[data-type=vimeo] iframe,.oembed-component--loaded[data-type=youtube] iframe{display:none}.oembed-component .cmplz-blocked-content-container{bottom:0;height:100%!important;left:0;position:absolute;right:0;top:0}.oembed-component iframe:not(.instagram-media),.oembed-component object:not(.instagram-media){height:100%;left:0;position:absolute;top:0;width:100%}.oembed-component .instagram-media{position:relative}.oembed-component__play{background-color:#fff;border-radius:50%;height:80px;left:50%;width:80px}.oembed-component__play,.oembed-component__play:before{content:"";position:absolute;top:50%;transform:translateY(-50%) translateX(-50%)}.oembed-component__play:before{border-color:transparent transparent transparent #dc2918;border-style:solid;border-width:15px 0 15px 30px;height:0;left:calc(50% + 5px);width:0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #c2c2c2;border-radius:0;display:block;line-height:32px;padding:9px 15px;position:relative;transition:all .2s ease-in-out;width:100%}input[type=email]:active,input[type=email]:focus,input[type=number]:active,input[type=number]:focus,input[type=password]:active,input[type=password]:focus,input[type=search]:active,input[type=search]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=text]:active,input[type=text]:focus,input[type=url]:active,input[type=url]:focus{border-color:#000;outline:0}input[type=email]:placeholder,input[type=number]:placeholder,input[type=password]:placeholder,input[type=search]:placeholder,input[type=tel]:placeholder,input[type=text]:placeholder,input[type=url]:placeholder{color:#767676}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #c2c2c2;border-radius:0;display:block;line-height:32px;padding:9px 15px;position:relative;transition:all .2s ease-in-out;width:100%}select:active,select:focus{border-color:#000;outline:0}select:placeholder{color:#767676}textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #c2c2c2;border-radius:0;display:block;height:160px;line-height:32px;padding:9px 15px;position:relative;transition:all .2s ease-in-out;width:100%}textarea:active,textarea:focus{border-color:#000;outline:0}textarea:placeholder{color:#767676}label{display:block;margin-bottom:10px}label,legend{display:block;font-family:Avenir LT Std,sans-serif;font-size:14px;font-size:.875rem;font-weight:700;font-weight:300;line-height:28px;margin-bottom:5px}@media(min-width:768px){label,legend{font-size:16px;font-size:1rem;line-height:32px}}.select,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(images/chevron-down.svg) center right 15px no-repeat;border:1px solid #c2c2c2;border-radius:0;cursor:pointer;display:block;line-height:32px;padding:9px 40px 9px 15px;position:relative;text-align:left;transition:all .2s ease-in-out;width:100%}.select:active,.select:focus,select:active,select:focus{border-color:#000;outline:0}.select:placeholder,select:placeholder{color:#767676}.select:-moz-focusring,select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.select[multiple],select[multiple]{background:#fff;height:auto;padding-bottom:15px;padding-right:15px;padding-top:15px}.select option,select option{line-height:32px;min-height:32px;padding:5px}input[type=checkbox],input[type=radio]{display:inline-block;height:1px;left:-9999px;opacity:0;outline:2px solid Highlight;position:absolute;top:auto;width:1px}@media(min-device-pixel-ratio:0){input[type=checkbox],input[type=radio]{outline-color:-webkit-focus-ring-color;outline-style:auto}}label input[type=checkbox],label input[type=radio]{height:auto;left:auto;opacity:1;position:relative;width:auto}input[type=checkbox]:focus+label:before,input[type=checkbox]:focus+span:before,input[type=radio]:focus+label:before,input[type=radio]:focus+span:before{outline:5px auto -webkit-focus-ring-color}.hide-outlines input[type=checkbox]:focus+label,.hide-outlines input[type=checkbox]:focus+span,.hide-outlines input[type=radio]:focus+label,.hide-outlines input[type=radio]:focus+span,.isTouch input[type=checkbox]:focus+label,.isTouch input[type=checkbox]:focus+span,.isTouch input[type=radio]:focus+label,.isTouch input[type=radio]:focus+span{outline:none}.hide-outlines input[type=checkbox]:focus+label:before,.hide-outlines input[type=checkbox]:focus+span:before,.hide-outlines input[type=radio]:focus+label:before,.hide-outlines input[type=radio]:focus+span:before,.isTouch input[type=checkbox]:focus+label:before,.isTouch input[type=checkbox]:focus+span:before,.isTouch input[type=radio]:focus+label:before,.isTouch input[type=radio]:focus+span:before{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}input[type=checkbox]+label,input[type=checkbox]+span,input[type=radio]+label,input[type=radio]+span{cursor:pointer;display:block;font-family:Calluna,sans-serif;font-size:18px;font-size:1.125rem;font-weight:300;line-height:28px;margin-left:30px;padding:0;position:relative}input[type=checkbox]+label:before,input[type=checkbox]+span:before,input[type=radio]+label:before,input[type=radio]+span:before{background:#fff;border:1px solid #c2c2c2;content:"";display:block;height:16px;left:-30px;position:absolute;top:5px;width:16px}input[type=checkbox]:disabled+label:before,input[type=checkbox]:disabled+span:before,input[type=radio]:disabled+label:before,input[type=radio]:disabled+span:before{background:#c2c2c2}input[type=radio]+label:before,input[type=radio]+span:before{border-radius:50%}input[type=checkbox]:checked+label:after,input[type=checkbox]:checked+span:after,input[type=radio]:checked+label:after,input[type=radio]:checked+span:after{background:transparent url(images/check.svg) 50% no-repeat;background-size:100% auto;content:"";display:block;height:14px;left:-28px;position:absolute;top:6px;width:14px}input[type=checkbox]:checked:disabled+label:after,input[type=checkbox]:checked:disabled+span:after{background:transparent url(images/check-black.svg) 50% no-repeat}input[type=radio]:checked+label:after,input[type=radio]:checked+span:after{background:#dc2918;border-radius:50%;height:12px;left:-27px;top:8px;width:12px}input[type=radio]:checked:disabled+label:after,input[type=radio]:checked:disabled+span:after{background:#444}fieldset{border-block-end:0;border-inline:0;padding-inline:0}.validation_message,label.error{background:#767676;clear:both;color:#000;display:block;font-size:14px;font-size:.875rem;margin-top:20px;padding:8px 15px;position:relative;width:100%;z-index:2}.validation_message:before,label.error:before{border:7px solid transparent;border-bottom-color:#767676;bottom:100%;content:"";height:0;position:absolute;right:30px;width:0}.ginput_preview,input[type=file]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #c2c2c2;border-radius:0;cursor:pointer;display:block;line-height:32px;overflow:hidden;padding:9px 15px 9px 25px;position:relative;text-align:left;transition:all .2s ease-in-out;width:100%}.ginput_preview:active,.ginput_preview:focus,input[type=file]:active,input[type=file]:focus{border-color:#000;outline:0}.ginput_preview:placeholder,input[type=file]:placeholder{color:#767676}.ginput_preview:after,input[type=file]:after{bottom:0;content:"";display:block;left:126px;position:absolute;right:0;top:0}.ginput_preview:before,input[type=file]:before{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#dc2918;background-color:#000;border:0;border-radius:0;box-sizing:border-box;color:#fff;content:"Kies bestand";cursor:pointer;display:inline-block;display:block;font-family:Avenir LT Std,sans-serif;font-weight:700;height:40px;left:8px;line-height:40px;padding:0 10px;position:relative;position:absolute;text-align:center;text-decoration:none;top:50%;transform:translateY(-50%);width:130px;z-index:-1}.ginput_preview:before:active,.ginput_preview:before:focus,input[type=file]:before:active,input[type=file]:before:focus{background-color:#951d1b;text-decoration:underline}@media(min-width:1024px){.ginput_preview:before:hover,input[type=file]:before:hover{text-decoration:underline}}.ginput_preview:before:disabled,input[type=file]:before:disabled{background-color:#e3e3e3;color:#636363;cursor:not-allowed}.ginput_preview:before:disabled:active,.ginput_preview:before:disabled:focus,.ginput_preview:before:disabled:hover,input[type=file]:before:disabled:active,input[type=file]:before:disabled:focus,input[type=file]:before:disabled:hover{text-decoration:none}.ginput_preview::-webkit-file-upload-button,input[type=file]::-webkit-file-upload-button{cursor:pointer;opacity:0;width:130px}.icon,.subscription-features__item:before{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:100% auto;display:inline-block}.icon-arrow-right{background-image:url(images/arrow-right.svg);height:14px;width:7px}.icon-arrow-up,.subscription-features__item:before{background-image:url(images/arrow-up.svg);height:18px;width:35px}.icon-facebook{background-image:url(images/facebook.svg);height:18px;width:9px}.icon-twitter{background-image:url(images/twitter.svg);height:17px;width:20px}.icon-instagram{background-image:url(images/instagram.svg);height:19px;width:19px}.icon-linkedin{background-image:url(images/linkedin.svg);height:18px;width:18px}.icon-email{background-image:url(images/email.svg);height:15px;width:19px}.icon-line{background-image:url(images/line.svg);height:14px;width:14px}.icon-line-black{background-image:url(images/line-black.svg);height:35px;width:35px}.icon-quote{background-image:url(images/quote.svg);height:25px;width:33px}.icon-check{background-image:url(images/check.svg);height:18px;width:18px}.icon-logout{background-image:url(images/logout.svg);height:18px;width:18px}.icon-magic{background-image:url(images/magic.svg);height:18px;width:18px}.socials{list-style-type:none;margin:0;padding:0}.socials>li:before{display:none}.socials__item{display:inline-block}.socials__link{display:block;padding:5px}.socials__link .icon,.socials__link .subscription-features__item:before{transition:.3s}@media(min-width:768px){.socials__link:focus .icon,.socials__link:focus .subscription-features__item:before,.socials__link:hover .icon,.socials__link:hover .subscription-features__item:before{transform:scale(1.3)}}.premium-share{display:flex;flex-direction:row;justify-content:flex-end;margin:10px 0}.premium-share input.premium-share__text{height:10px;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;width:10px}.premium-share .icon,.premium-share .subscription-features__item:before{margin-bottom:-2px;margin-right:5px}.premium-share__popup{background-color:#c2c2c2;bottom:-50px;display:none;font-size:14px;padding:5px;position:absolute;right:0}.premium-share__popup:after{border:5px solid transparent;border-bottom-color:#c2c2c2;bottom:100%;content:"";margin-left:-5px;position:absolute;right:20%;z-index:1}.premium-share__popup.show{display:block}.hide-outlines *,.isTouch *{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}.woocommerce-page h2,.woocommerce-page h3{font-family:Avenir LT Std,sans-serif;font-weight:700;margin-bottom:15px}.woocommerce-page h3{font-size:19px;font-size:1.1875rem}@media(min-width:768px){.woocommerce-page h3{font-size:24px;font-size:1.5rem}}.woocommerce-page table{border:2px solid #000;border-collapse:collapse;font-family:Avenir LT Std,sans-serif;font-weight:700;margin-bottom:15px;width:100%}.woocommerce-page table th{font-weight:900}.woocommerce-page table td,.woocommerce-page table th{border:2px solid #000;padding:15px}.woocommerce-page fieldset{border:0;padding:0}.woocommerce-page legend{font-family:Avenir LT Std,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;font-weight:900}.woocommerce-page label,.woocommerce-page strong{font-weight:900}.woocommerce-page .button,.woocommerce-page .skip-to-content:active,.woocommerce-page .skip-to-content:focus{font-family:Avenir LT Std,sans-serif;font-weight:700}.woocommerce-page .woocommerce-form__input-checkbox{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.header{background:#fff;height:70px;right:0;top:0;z-index:999}.header,.header:before{display:block;left:0;position:absolute}.header:before{background:#000;content:"";height:2px;top:100%;width:100%;z-index:0}@media(min-width:768px){.header{height:150px;left:auto;position:relative;right:auto;top:auto}}@media(min-width:1440px){.header{height:155px}}.header .container{height:100%}.header-brand{position:absolute;top:50%;transform:translateY(-50%)}@media(min-width:768px){.header-brand{top:25px;transform:none}}.footer-grid{padding:15px 0}@media(min-width:1024px){.footer-grid{display:flex;flex-wrap:wrap;margin:0 -15px}}.footer-grid__item{flex-shrink:0}@media(min-width:1024px){.footer-grid__item{padding:0 15px;width:50%}}.footer-meta-grid{margin-bottom:5px;padding-top:0;position:relative}@media(min-width:768px){.footer-meta-grid{margin-bottom:15px}}.footer-meta-grid__item:last-of-type{flex-grow:2}@media(min-width:768px){.footer-meta-grid__item{align-self:center}}@media(min-width:1024px){.footer-meta-grid__item{width:auto}.footer-meta-grid__item:last-of-type{flex-grow:0}}@media(min-width:768px){.footer-meta-grid{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:80px}}@media(min-width:1024px){.footer-meta-grid{margin-top:0}}.footer__subscribe{background-color:#000;color:#fff;margin-bottom:15px;padding:20px 0}@media(min-width:768px){.footer__subscribe{padding:30px 0}}@media(min-width:1024px){.footer__subscribe{padding:50px 0}}.footer__subscribe--empty{display:none}@media(min-width:768px){.footer__subscribe--empty{background-color:#000;display:block;padding:1px 0}}.footer__break-line{align-items:flex-end;display:flex;margin-bottom:30px;margin-top:15px}.footer__line{background-color:#000;height:2px;width:100%}.footer__arrow{background-color:transparent;color:#000;height:18px;margin-left:15px;padding:0}.footer__arrow:active,.footer__arrow:focus,.footer__arrow:hover{background-color:transparent;text-decoration:none}.footer__buttons .button,.footer__buttons .skip-to-content:active,.footer__buttons .skip-to-content:focus{display:inline-block;text-align:center;width:100%}.footer__buttons .button:first-of-type,.footer__buttons .skip-to-content:first-of-type:active,.footer__buttons .skip-to-content:first-of-type:focus{margin-bottom:15px}@media(min-width:768px){.footer__buttons .button,.footer__buttons .skip-to-content:active,.footer__buttons .skip-to-content:focus{width:auto}.footer__buttons .button:first-of-type,.footer__buttons .skip-to-content:first-of-type:active,.footer__buttons .skip-to-content:first-of-type:focus{margin-bottom:0;margin-right:15px}}.footer__company{margin-bottom:15px}@media(min-width:768px){.footer__company{margin-bottom:0;margin-right:15px}}@media(min-width:1024px){.footer__company{align-items:center;display:flex;margin-right:0}}.footer__logo{margin:0 auto 15px;width:150px}@media(min-width:768px){.footer__logo{left:50%;margin-bottom:0;position:absolute;top:calc(-50% - 10px);transform:translate(-50%,-50%)}}@media(min-width:1024px){.footer__logo{left:auto;margin:0 30px 0 0;position:relative;top:auto;transform:none}}.footer__copyright{border-top:2px solid #000;font-size:14px;font-size:.875rem;padding:15px 30px;text-align:center}.footer__socials{text-align:center}@media(min-width:768px){.footer__socials{text-align:left}}.footer-links{border-bottom:2px solid #000;margin:0 -20px 30px}@media(min-width:768px){.footer-links{border-bottom:none;display:flex;flex-wrap:wrap;margin:0 -15px}.footer-links__menu{margin-bottom:30px;padding:0 15px;width:33.3333333333%}}.footer-links__title{display:none;font-family:Avenir LT Std,sans-serif;font-weight:700}@media(min-width:768px){.footer-links__title{display:block;font-size:20px;font-size:1.25rem;margin-bottom:10px}}.footer-links__button{align-items:center;background-color:transparent;border-top:2px solid #000;color:#000;display:flex;justify-content:space-between;padding:15px 20px;width:100%}.footer-links__button:active,.footer-links__button:focus,.footer-links__button:hover{background-color:transparent;text-decoration:none}.footer-links__button .icon,.footer-links__button .subscription-features__item:before{transform:rotate(90deg);transition:.3s}.footer-links__button[aria-expanded=true] .icon,.footer-links__button[aria-expanded=true] .subscription-features__item:before{transform:rotate(270deg)}@media(min-width:768px){.footer-links__button{display:none}}.footer-links__items{font-family:Calluna,sans-serif;font-size:16px;font-size:1rem;list-style-type:none;margin:0;padding:0 20px 10px}.footer-links__items>li:before{display:none}@media(min-width:768px){.footer-links__items{padding-left:0;padding-right:0}}.footer-links__link{display:block;padding:10px 0;text-decoration:none}@media(min-width:768px){.footer-links__link{padding:5px 0}.footer-links__link:focus,.footer-links__link:hover{text-decoration:underline}}.footer-intro{margin-bottom:30px}.footer-intro__title{font-family:Avenir LT Std,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700}.footer-intro__body{font-family:Calluna,sans-serif;font-size:16px;font-size:1rem}.footer-nav{list-style-type:none;margin:0;padding:0;text-align:center}.footer-nav>li:before{display:none}@media(min-width:768px){.footer-nav{display:flex;justify-content:space-between}}.footer-nav__item{font-size:16px;font-size:1rem;padding:10px 5px}@media(min-width:768px){.footer-nav__item{display:inline-block}.footer-nav__item:last-of-type{padding-right:0}}@media(min-width:1024px){.footer-nav__item{padding:5px 15px}}.footer-nav__link{display:inline-block;text-decoration:none}@media(min-width:1024px){.footer-nav__link:focus,.footer-nav__link:hover{text-decoration:underline}}.container{margin:0 auto;max-width:480px;padding:0 16px;position:relative}@media(min-width:768px){.container{max-width:none;width:720px}}@media(min-width:1024px){.container{width:980px}}@media(min-width:1440px){.container{width:1280px}}.footer .container,.header .container{max-width:none}.search-container{margin:0 auto;max-width:940px}.grid{display:flex;flex-wrap:wrap;list-style-type:none;margin:0 -15px;padding:0}.grid>li:before{display:none}.grid__item{margin-bottom:20px;padding:0 15px;width:100%}@media(min-width:768px){.grid__item{margin-bottom:30px;width:50%}}@media(min-width:1024px){.grid__item{width:25%}}@media(min-width:1440px){.grid__item{width:25%}}@media(min-width:768px){.grid--small .grid__item{width:50%}}.grid-columns__item:last-of-type{margin-bottom:0}@media(min-width:768px){.grid-columns__item{width:33.3333333333%}.grid-columns__item:last-of-type{margin-bottom:30px}}.grid-columns__item--full{width:100%}.grid-cartoon{margin:0 -15px}.grid-cartoon__item{padding:0 15px;width:100%}@media(min-width:1024px){.grid-cartoon__item,.grid-editions__item{width:50%}}.grid-relevant{display:flex;flex-wrap:wrap;list-style:none;margin:0 -15px;padding:0}.grid-relevant__item{margin-bottom:30px;padding:0 15px;width:100%}@media(min-width:768px){.grid-relevant__item{width:50%}}@media(min-width:1024px){.grid-relevant__item{width:100%}}@media(min-width:768px){.grid-featured__item{width:100%}.grid-featured--extra .grid__item{width:33.3333333333%}}@media(min-width:1440px){.grid-featured--extra .grid__item{width:100%}}.grid-sidebar{margin:0 -15px}.grid-sidebar .main{margin-bottom:40px;padding:0 15px;width:100%}@media(min-width:768px){.grid-sidebar .main{margin-bottom:60px}}@media(min-width:1024px){.grid-sidebar .main{width:66.667%}}@media(min-width:1440px){.grid-sidebar .main{padding-right:75px;width:75%}}.grid-sidebar .sidebar{padding:0 15px;width:100%}@media(min-width:1024px){.grid-sidebar .sidebar{width:33.333%}}@media(min-width:1440px){.grid-sidebar .sidebar{width:25%}}.grid-search{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.grid-search>li:before{display:none}.grid-search__item{border-bottom:1px solid #c2c2c2;margin-bottom:15px;padding-bottom:15px;width:100%}.grid-search__item:last-child{border:none}@media(min-width:768px){.grid-search__item{margin-bottom:30px;padding-bottom:30px;width:100%}}.archive__header{margin-bottom:30px}.archive__title{font-family:"Nocturne Serif",serif}.entry-content{font-family:Calluna,sans-serif}.entry-content:after{clear:both;content:"";display:block}.page .entry-content p:last-child:after{display:none}.blocks{display:flex;flex-wrap:wrap;margin:0 -15px}.block{display:flex;flex-direction:column;margin-bottom:40px;padding:0 15px;width:100%}@media(min-width:768px){.block{margin-bottom:60px}}@media(min-width:1024px){.block--small{width:50%}}.block__header{display:flex;margin-bottom:30px;position:relative}.block__header:after{background-color:#000;bottom:-15px;content:"";height:2px;left:24px;position:absolute;right:0}@media(min-width:768px){.block__header{display:block;padding-left:30px}.block__header:after{display:none}}.block__header .icon-line{margin-right:10px;transform:translateY(5px)}@media(min-width:768px){.block__header .icon-line{height:21px;left:0;position:absolute;top:5px;transform:none;width:21px}}@media(min-width:1024px){.block__header .icon-line{top:8px}}.block__title{font-family:Avenir LT Std,sans-serif;font-size:16px;font-size:1rem;font-weight:700;font-weight:900;max-width:80%;text-transform:uppercase}@media(min-width:768px){.block__title{display:inline;font-size:21px;font-size:1.3125rem;max-width:none;position:relative;z-index:1}.block__title:after{background:#fff;bottom:-3px;content:"";display:block;height:100%;left:0;position:absolute;right:-20px;z-index:-1}}@media(min-width:1024px){.block__title{font-size:24px;font-size:1.5rem}}@media(min-width:768px){.block__line{background-color:#000;bottom:7px;display:block;height:2px;left:30px;position:absolute;right:0}}.block__more-link{align-items:center;display:flex;font-size:14px;font-size:.875rem;justify-content:flex-end;text-decoration:none;text-transform:uppercase}.block__more-link .icon,.block__more-link .subscription-features__item:before{margin-left:10px;transition:.3s}@media(min-width:768px){.block__more-link:focus .icon,.block__more-link:focus .subscription-features__item:before,.block__more-link:hover .icon,.block__more-link:hover .subscription-features__item:before{transform:translateX(5px)}}.block__more-link--header{display:none}@media(min-width:768px){.block__more-link--header{bottom:15px;display:flex;position:absolute;right:0}.block__more-link--footer{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}}.block__more-link--cta-read-more{font-size:16px;font-size:1rem;font-weight:700;justify-content:space-around;text-decoration:underline;text-transform:none}.block__more-link--cta-read-more>a{align-items:center;display:flex}.block-grid{display:flex;flex-wrap:wrap;margin:0 -15px}@media(min-width:768px){.block-grid--featured .block-grid__item:first-child{width:67%}.block-grid--featured .block-grid__item:nth-child(2){width:33%}}@media(min-width:1024px){.block-grid--featured .block-grid__item:nth-child(3){width:100%}}@media(min-width:1440px){.block-grid--featured .block-grid__item:first-child{width:45%}.block-grid--featured .block-grid__item:nth-child(2){width:25%}.block-grid--featured .block-grid__item:nth-child(3){width:30%}.block-grid--extra-posts .block-grid__item:first-child{width:50%}.block-grid--extra-posts .block-grid__item:nth-child(2),.block-grid--extra-posts .block-grid__item:nth-child(3){width:25%}}.block-grid__item{padding:0 15px;width:100%}.block-grid__item:last-of-type{padding-bottom:0}@media(min-width:1024px){.block-grid__item{width:50%}}@media(min-width:768px){.content-footer{margin-bottom:30px}}.paywall-page{padding-bottom:30px}@media(min-width:1024px){.paywall-page{padding-bottom:30px;padding-top:30px}}.paywall-page__content{margin:0 auto 30px;max-width:770px}@media(min-width:768px){.paywall-page__content--center{margin:0 auto 30px}}.paywall-page__content .entry-content p:last-child:after{display:none}.paywall-page__title{margin-bottom:30px}@media(min-width:768px){.paywall-page__title{font-size:40px;font-size:2.5rem}}@media(min-width:1024px){.paywall-page__title{font-size:52px;font-size:3.25rem;margin-bottom:60px}}@media(min-width:1440px){.paywall-page__title{font-size:62px;font-size:3.875rem}}.paywall-page__title--center{text-align:center}.paywall-page__title--large{font-size:40px;font-size:2.5rem;line-height:1.3}@media(min-width:768px){.paywall-page__title--large{font-size:52px;font-size:3.25rem;margin-left:auto;margin-right:auto;max-width:770px}}@media(min-width:1024px){.paywall-page__title--large{font-size:62px;font-size:3.875rem}}@media(min-width:1440px){.paywall-page__title--large{font-size:80px;font-size:5rem}}.paywall-page__cta{align-self:center}.paywall-page__grid{display:flex;flex-wrap:wrap;margin:0 -15px}@media(min-width:1024px){.paywall-page__grid{margin:0 -20px}}.paywall-page__grid-item{margin-bottom:30px;padding:0 15px;width:100%}@media(min-width:1024px){.paywall-page__grid-item{padding:0 30px;width:50%}}.search__title{margin-bottom:30px;padding-top:10px}@media(min-width:1024px){.sidebar.fullwidth-hero{margin-top:705px}}@media(min-width:1440px){.sidebar.fullwidth-hero{margin-top:671px}}.sidebar .widget{margin-bottom:40px}@media(min-width:768px){.sidebar .widget{margin-bottom:60px}}.authors-top{display:flex;flex-direction:column;margin:0 -15px}@media(min-width:1024px){.authors-top{flex-direction:row-reverse}}.authors-hero{background-color:#dc2918;color:#fff;margin:0 15px 30px;padding:20px}@media(min-width:768px){.authors-hero{font-size:22px;font-size:1.375rem;margin:0 15px 60px;padding:60px}}@media(min-width:1024px){.authors-hero{width:66.667%}}@media(min-width:1440px){.authors-hero{margin:0 15px 60px 75px;width:75%}}@media(min-width:768px){.authors-hero__title{font-size:80px;font-size:5rem;line-height:1.1}}.authors-hero__content{font-size:18px;font-size:1.125rem}.authors-hero__content p:last-child{margin-bottom:0}.authors-colophon{padding:20px 15px}@media(min-width:1024px){.authors-colophon{width:33.333%}}@media(min-width:1440px){.authors-colophon{width:25%}}.button,.skip-to-content:active,.skip-to-content:focus,.wp-block-button__link,button,input[type=button],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#dc2918;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:Avenir LT Std,sans-serif;font-weight:700;padding:15px 25px;position:relative;text-decoration:none}.button:active,.button:focus,.skip-to-content:active,.skip-to-content:focus,.wp-block-button__link:active,.wp-block-button__link:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=submit]:active,input[type=submit]:focus{background-color:#951d1b;text-decoration:underline}@media(min-width:1024px){.button:hover,.skip-to-content:hover:active,.skip-to-content:hover:focus,.wp-block-button__link:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{text-decoration:underline}}.button:disabled,.skip-to-content:disabled:active,.skip-to-content:disabled:focus,.wp-block-button__link:disabled,button:disabled,input[type=button]:disabled,input[type=submit]:disabled{background-color:#e3e3e3;color:#636363;cursor:not-allowed}.button:disabled:active,.button:disabled:focus,.button:disabled:hover,.button__primary,.skip-to-content:disabled:active,.skip-to-content:disabled:focus,.wp-block-button__link:disabled:active,.wp-block-button__link:disabled:focus,.wp-block-button__link:disabled:hover,button:disabled:active,button:disabled:focus,button:disabled:hover,input[type=button]:disabled:active,input[type=button]:disabled:focus,input[type=button]:disabled:hover,input[type=submit]:disabled:active,input[type=submit]:disabled:focus,input[type=submit]:disabled:hover{text-decoration:none}.button__primary{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#dc2918;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:Avenir LT Std,sans-serif;font-weight:700;padding:15px 25px;position:relative}.button__primary:active,.button__primary:focus{background-color:#951d1b;text-decoration:underline}@media(min-width:1024px){.button__primary:hover{text-decoration:underline}}.button__primary:disabled{background-color:#e3e3e3;color:#636363;cursor:not-allowed}.button__primary:disabled:active,.button__primary:disabled:focus,.button__primary:disabled:hover{text-decoration:none}.button__secondary,.is-style-secondary-button .wp-block-button__link,.paywall-login .button,.paywall-login .skip-to-content:active,.paywall-login .skip-to-content:focus{background-color:#000}.button__secondary:active,.button__secondary:focus,.is-style-secondary-button .wp-block-button__link:active,.is-style-secondary-button .wp-block-button__link:focus,.paywall-login .button:active,.paywall-login .button:focus,.paywall-login .skip-to-content:active,.paywall-login .skip-to-content:focus{background-color:rgba(0,0,0,.85)}.button__ghost,.entry-content .block-newsletter__form .gform_wrapper input.gform_button,.subscribe__form .gform_wrapper input.gform_button{background-color:transparent;border:2px solid #fff;color:#fff}.button__ghost:active,.button__ghost:focus,.entry-content .block-newsletter__form .gform_wrapper input.gform_button:active,.entry-content .block-newsletter__form .gform_wrapper input.gform_button:focus,.subscribe__form .gform_wrapper input.gform_button:active,.subscribe__form .gform_wrapper input.gform_button:focus{background-color:hsla(0,0%,100%,.15)}.skip-to-content{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;position:absolute;width:1px;z-index:101}.skip-to-content:active,.skip-to-content:focus{clip:auto!important;background-color:#dc2918;-webkit-clip-path:inherit;clip-path:inherit;color:#fff;font-size:22px;font-size:1.375rem;height:auto;left:0;margin:auto;overflow:auto;top:0;transition:0s;width:auto}.gform_wrapper ul{list-style-type:none;margin:0 0 40px;padding:0}.gform_wrapper ul>li:before{display:none}.gform_wrapper form{margin-bottom:40px}.gform_wrapper form label{font-size:16px;font-size:1rem;margin-top:24px}@media(min-width:768px){.gform_wrapper form label{margin-top:36px}}.gform_wrapper .hidden_label .gfield_label{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.gform_wrapper .gfield_required{padding-left:3px}.gform_wrapper .form-left-half,.gform_wrapper .form-right-half,.gform_wrapper .name_first,.gform_wrapper .name_last{float:left;margin-right:20px;width:calc(50% - 10px)}@media(min-width:768px){.gform_wrapper .form-left-half,.gform_wrapper .form-right-half,.gform_wrapper .name_first,.gform_wrapper .name_last{float:none;margin-bottom:15px;margin-right:0;width:100%}}.gform_wrapper .form-right-half{margin-right:0}.gform_wrapper .ginput_container_fileupload .validation_message{background:none;padding:0}.gform_wrapper .ginput_container_fileupload .validation_message:before{display:none}.gform_wrapper .ginput_container.ginput_complex>span{display:block;float:left;margin-right:20px;width:calc(50% - 10px)}@media(max-width:377px){.gform_wrapper .ginput_container.ginput_complex>span{float:none;margin-bottom:15px;margin-right:0;width:100%}}.gform_wrapper .ginput_container.ginput_complex>span.ginput_full:nth-child(2n),.gform_wrapper .ginput_container.ginput_complex>span.ginput_right:nth-child(2n),.gform_wrapper .ginput_container.ginput_complex>span.name_last:nth-child(2n){margin-right:0}.gform_wrapper .ginput_container.ginput_complex>span label{display:block;font-size:14px;font-size:.875rem;line-height:inherit;margin:5px 0 10px}.gform_wrapper .ginput_container .gform_card_icon_container{display:none}.gform_wrapper .ginput_container .ginput_card_expiration_container{display:block;float:left;width:66%}.gform_wrapper .ginput_container .ginput_card_expiration_container select{float:left;width:48%!important}.gform_wrapper .ginput_container .ginput_card_expiration_container select:first-child{margin-right:4%}.gform_wrapper .ginput_container .ginput_cardinfo_right{float:left;margin-left:4%;width:30%}.gform_wrapper .ginput_container .ginput_cardinfo_left{clear:both;overflow:hidden}.gform_wrapper .ginput_container .ginput_card_security_code_icon{display:none}.gform_wrapper .gfield_checkbox label,.gform_wrapper .gform_radio label{font-family:inherit}.gform_wrapper .gfield_checkbox,.gform_wrapper .gfield_radio{padding:0}.gform_wrapper .gfield_checkbox li,.gform_wrapper .gfield_radio li{margin-bottom:5px}.gform_wrapper .gfield_checkbox li input,.gform_wrapper .gfield_checkbox li label,.gform_wrapper .gfield_radio li input,.gform_wrapper .gfield_radio li label{box-shadow:none;display:block;height:auto;padding:0;width:auto}.gform_wrapper .gfield_checkbox li label,.gform_wrapper .gfield_radio li label{margin-top:0}.gform_wrapper .button,.gform_wrapper .skip-to-content:active,.gform_wrapper .skip-to-content:focus,.gform_wrapper input.gform_button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#dc2918;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:Avenir LT Std,sans-serif;font-weight:700;padding:15px 25px;position:relative;text-decoration:none}.gform_wrapper .button:active,.gform_wrapper .button:focus,.gform_wrapper .skip-to-content:active,.gform_wrapper .skip-to-content:focus,.gform_wrapper input.gform_button:active,.gform_wrapper input.gform_button:focus{background-color:#951d1b;text-decoration:underline}@media(min-width:1024px){.gform_wrapper .button:hover,.gform_wrapper .skip-to-content:hover:active,.gform_wrapper .skip-to-content:hover:focus,.gform_wrapper input.gform_button:hover{text-decoration:underline}}.gform_wrapper .button:disabled,.gform_wrapper .skip-to-content:disabled:active,.gform_wrapper .skip-to-content:disabled:focus,.gform_wrapper input.gform_button:disabled{background-color:#e3e3e3;color:#636363;cursor:not-allowed}.gform_wrapper .button:disabled:active,.gform_wrapper .button:disabled:focus,.gform_wrapper .button:disabled:hover,.gform_wrapper .skip-to-content:disabled:active,.gform_wrapper .skip-to-content:disabled:focus,.gform_wrapper input.gform_button:disabled:active,.gform_wrapper input.gform_button:disabled:focus,.gform_wrapper input.gform_button:disabled:hover{text-decoration:none}.gform_wrapper input.gform_button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#dc2918;border:0;border-radius:0;color:#fff;cursor:pointer;display:block;display:inline-block;font-family:Avenir LT Std,sans-serif;font-weight:700;margin:0 auto;padding:15px 25px;position:relative;text-decoration:none}.gform_wrapper input.gform_button:active,.gform_wrapper input.gform_button:focus{background-color:#951d1b;text-decoration:underline}@media(min-width:1024px){.gform_wrapper input.gform_button:hover{text-decoration:underline}}.gform_wrapper input.gform_button:disabled{background-color:#e3e3e3;color:#636363;cursor:not-allowed}.gform_wrapper input.gform_button:disabled:active,.gform_wrapper input.gform_button:disabled:focus,.gform_wrapper input.gform_button:disabled:hover{text-decoration:none}.gform_wrapper .button,.gform_wrapper .skip-to-content:active,.gform_wrapper .skip-to-content:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#dc2918;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:Avenir LT Std,sans-serif;font-weight:700;padding:15px 25px;position:relative;text-decoration:none}.gform_wrapper .button:active,.gform_wrapper .button:focus,.gform_wrapper .skip-to-content:active,.gform_wrapper .skip-to-content:focus{background-color:#951d1b;text-decoration:underline}@media(min-width:1024px){.gform_wrapper .button:hover,.gform_wrapper .skip-to-content:hover:active,.gform_wrapper .skip-to-content:hover:focus{text-decoration:underline}}.gform_wrapper .button:disabled,.gform_wrapper .skip-to-content:disabled:active,.gform_wrapper .skip-to-content:disabled:focus{background-color:#e3e3e3;color:#636363;cursor:not-allowed}.gform_wrapper .button:disabled:active,.gform_wrapper .button:disabled:focus,.gform_wrapper .button:disabled:hover,.gform_wrapper .skip-to-content:disabled:active,.gform_wrapper .skip-to-content:disabled:focus{text-decoration:none}.gform_wrapper .gform_validation_container{height:0;margin:0!important;overflow:hidden;padding:0!important}.gform_wrapper .gform_footer{clear:left}.gform_wrapper .validation_error{background:#767676;display:block;font-size:14px;font-size:.875rem;padding:8px 15px}.gform_wrapper .gfield_hidden_product{display:none}.gform_wrapper .ginput_preview{padding-left:130px}.gform_wrapper .ginput_preview .gform_delete{display:inline-block}.gform_wrapper .gf-donation-wrapper{border:2px solid #000;padding:0 30px 30px}@media(min-width:768px){.gform_wrapper .gf-donation-wrapper{padding:0 60px 60px}}.gform_wrapper .gf-donation-amount-picker .gfield_radio{display:flex;flex-wrap:wrap}@media(min-width:768px){.gform_wrapper .gf-donation-amount-picker .gfield_radio{flex-wrap:nowrap}}.gform_wrapper .gf-donation-amount-picker ul{margin-bottom:15px}.gform_wrapper .gf-donation-amount-picker li{flex-grow:1;margin:0;width:50%}@media(min-width:768px){.gform_wrapper .gf-donation-amount-picker li{flex-basis:0;width:100%}.gform_wrapper .gf-donation-amount-picker li+li{margin-left:30px}}.gform_wrapper .gf-donation-amount-picker input[type=radio]+label{background-color:transparent;border:1px solid #c2c2c2;font-size:24px;font-size:1.5rem;margin-left:0;padding:10px;text-align:center}.gform_wrapper .gf-donation-amount-picker input[type=radio]+label:after,.gform_wrapper .gf-donation-amount-picker input[type=radio]+label:before{display:none}.gform_wrapper .gf-donation-amount-picker input[type=radio]:checked+label{background-color:#dc2918;border:1px solid #dc2918;color:#fff}.gform_wrapper .gform_submission_error{font-family:Avenir LT Std,sans-serif;font-size:16px;font-size:1rem;font-weight:700;margin-bottom:15px}@media(min-width:768px){.gform_wrapper .gform_submission_error{font-size:20px;font-size:1.25rem}}.subscribe__title{font-family:Avenir LT Std,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700;margin-bottom:15px}@media(min-width:768px){.subscribe__title{font-size:28px;font-size:1.75rem}}.subscribe__form .gform_wrapper{position:relative}.subscribe__form .gform_wrapper .validation_error{margin-bottom:15px}.subscribe__form .gform_wrapper li{margin-bottom:0}.subscribe__form .gform_wrapper ul{margin-bottom:10px}.subscribe__form .gform_wrapper form{margin-bottom:0}.subscribe__form .gform_wrapper form label{margin-top:0}.subscribe__form .gform_wrapper .ginput_container_checkbox li{padding:0}.subscribe__form .gform_wrapper .gfield_checkbox label{font-size:12px;font-size:.75rem;font-weight:400;line-height:20px}.subscribe__form .gform_wrapper .gform_footer{padding:0}.subscribe__form .gform_wrapper input.gform_button{width:100%}@media(min-width:1024px){.subscribe__form .gform_wrapper input.gform_button{margin-bottom:9px}}@media(min-width:1440px){.subscribe__form .gform_wrapper input.gform_button{margin-bottom:0}}.subscribe__form--full-width .gform_wrapper .gfield_checkbox label{font-size:16px;font-size:1rem;line-height:24px}.subscribe__form--full-width .gform_wrapper input.gform_button{margin-bottom:0}@media(min-width:768px){.subscribe__form--full-width .gform_wrapper .gform_body{flex-grow:2;margin-right:15px}.subscribe__form--full-width .gform_wrapper li,.subscribe__form--full-width .gform_wrapper ul{margin-bottom:0}.subscribe__form--full-width .gform_wrapper form{align-items:flex-end;display:flex}}@media(min-width:1024px){.subscribe__form--full-width .gform_wrapper .gform_body{width:100%}.subscribe__form--full-width .gform_wrapper .gform_fields{display:flex}.subscribe__form--full-width .gform_wrapper .gform_fields .gfield{width:50%}.subscribe__form--full-width .gform_wrapper .gform_fields .gfield:first-of-type{margin-right:30px}.subscribe__form--full-width .gform_wrapper .gform_fields .gfield:last-of-type{margin-left:30px;margin-top:-37px}}@media(min-width:1440px){.subscribe__form--full-width .gform_wrapper .gform_fields .gfield:last-of-type{width:50%}.subscribe__form--full-width .gform_wrapper .gform_footer{position:relative;width:auto}}.subscribe__form--full-width .gform_validation_error{position:relative}@media(min-width:768px){.subscribe__form--full-width .gform_validation_error .validation_error{left:0;position:absolute;top:0}.subscribe__form--full-width .gform_validation_error .gform_body{margin-top:80px}}@media(min-width:1024px){.subscribe__form--full-width .gform_validation_error .gform_body{margin-top:100px}.subscribe__form--full-width .gform_validation_error input.gform_button{margin-bottom:70px}}html .Campaign .hpdetijd,html div#om-amoi5km2uuktwrfevcfj .hpdetijd,html div#om-vq2ijgq9der9maprcoqs .hpdetijd{border:0;box-shadow:0 0 10px rgba(0,0,0,.3);box-sizing:border-box;left:50%;max-width:600px;padding:0;position:fixed;top:50%;transform:translate(-50%,-50%);width:80vw}html .Campaign .hpdetijd .hpdetijd-CloseButton svg path,html .Campaign .hpdetijd .hpdetijd-close svg path,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .hpdetijd-CloseButton svg path,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .hpdetijd-close svg path,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .hpdetijd-CloseButton svg path,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .hpdetijd-close svg path{fill:#000!important}html .Campaign .hpdetijd .hpdetijd-HtmlElement--wrapper,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .hpdetijd-HtmlElement--wrapper,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .hpdetijd-HtmlElement--wrapper{padding:0!important}html .Campaign .hpdetijd .optinmonster,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster{display:none;font-family:Avenir LT Std,sans-serif;font-weight:700}html .Campaign .hpdetijd .optinmonster__subscribe,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster__subscribe,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster__subscribe{background-color:#75c7d2;color:#000;min-height:240px;padding:30px 60px 40px 30px}@media(min-width:1440px){html .Campaign .hpdetijd .optinmonster__subscribe .subscribe__title,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster__subscribe .subscribe__title,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster__subscribe .subscribe__title{font-size:20px;font-size:1.25rem}}html .Campaign .hpdetijd .optinmonster__subscribe:after,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster__subscribe:after,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster__subscribe:after{background-image:url(images/line-black.svg);background-repeat:no-repeat;background-size:100% auto;bottom:0;content:"";height:44px;position:absolute;right:0;width:44px}html .Campaign .hpdetijd .optinmonster .subscribe__title,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster .subscribe__title,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster .subscribe__title{font-family:Avenir LT Std,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700;margin-bottom:20px;text-align:left}@media(min-width:768px){html .Campaign .hpdetijd .optinmonster .subscribe__title,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster .subscribe__title,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster .subscribe__title{font-size:28px;font-size:1.75rem}}html .Campaign .hpdetijd .optinmonster .subscribe__form .gform_wrapper,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster .subscribe__form .gform_wrapper,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster .subscribe__form .gform_wrapper{position:relative}@media(min-width:768px){html .Campaign .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gform_body,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gform_body,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gform_body{margin-right:15px;width:calc(75% - 15px)}html .Campaign .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gform_footer,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gform_footer,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gform_footer{width:25%}html .Campaign .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gform_footer .button,html .Campaign .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gform_footer .skip-to-content:active,html .Campaign .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gform_footer .skip-to-content:focus,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gform_footer .button,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gform_footer .skip-to-content:active,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gform_footer .skip-to-content:focus,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gform_footer .button,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gform_footer .skip-to-content:active,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gform_footer .skip-to-content:focus{margin:0}html .Campaign .hpdetijd .optinmonster .subscribe__form .gform_wrapper li,html .Campaign .hpdetijd .optinmonster .subscribe__form .gform_wrapper ul,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster .subscribe__form .gform_wrapper li,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster .subscribe__form .gform_wrapper ul,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster .subscribe__form .gform_wrapper li,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster .subscribe__form .gform_wrapper ul{margin-bottom:0}html .Campaign .hpdetijd .optinmonster .subscribe__form .gform_wrapper form,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster .subscribe__form .gform_wrapper form,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster .subscribe__form .gform_wrapper form{align-items:flex-end;display:flex;flex-wrap:wrap}html .Campaign .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gform_fields,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gform_fields,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gform_fields{margin-bottom:0}}html .Campaign .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gform_heading,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gform_heading,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gform_heading{display:none}html .Campaign .hpdetijd .optinmonster .subscribe__form .gform_wrapper .validation_error,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster .subscribe__form .gform_wrapper .validation_error,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster .subscribe__form .gform_wrapper .validation_error{font-size:14px;font-size:.875rem;margin-bottom:15px;padding:8px 15px;text-align:left}html .Campaign .hpdetijd .optinmonster .subscribe__form .gform_wrapper .validation_message,html .Campaign .hpdetijd .optinmonster .subscribe__form .gform_wrapper label.error,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster .subscribe__form .gform_wrapper .validation_message,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster .subscribe__form .gform_wrapper label.error,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster .subscribe__form .gform_wrapper .validation_message,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster .subscribe__form .gform_wrapper label.error{font-size:14px;font-size:.875rem;margin-bottom:10px;margin-top:10px;padding:8px 15px;text-align:left}html .Campaign .hpdetijd .optinmonster .subscribe__form .gform_wrapper li,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster .subscribe__form .gform_wrapper li,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster .subscribe__form .gform_wrapper li{margin-bottom:0}html .Campaign .hpdetijd .optinmonster .subscribe__form .gform_wrapper ul,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster .subscribe__form .gform_wrapper ul,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster .subscribe__form .gform_wrapper ul{margin-bottom:10px}html .Campaign .hpdetijd .optinmonster .subscribe__form .gform_wrapper form,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster .subscribe__form .gform_wrapper form,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster .subscribe__form .gform_wrapper form{margin-bottom:0}html .Campaign .hpdetijd .optinmonster .subscribe__form .gform_wrapper form label,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster .subscribe__form .gform_wrapper form label,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster .subscribe__form .gform_wrapper form label{margin-bottom:5px;margin-top:0;text-align:left}html .Campaign .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gfield_checkbox,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gfield_checkbox,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gfield_checkbox{display:block;margin-left:30px}html .Campaign .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gfield_checkbox label,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gfield_checkbox label,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gfield_checkbox label{font-size:16px;font-size:1rem;font-weight:400;line-height:20px;text-align:left}html .Campaign .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gform_title,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gform_title,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster .subscribe__form .gform_wrapper .gform_title{display:none}html .Campaign .hpdetijd .optinmonster .subscribe__form .gform_wrapper input.gform_button,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster .subscribe__form .gform_wrapper input.gform_button,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster .subscribe__form .gform_wrapper input.gform_button{background-color:#000;border-color:#000;width:100%}html .Campaign .hpdetijd .optinmonster .subscribe__form .gform_wrapper img.gform_ajax_spinner,html div#om-amoi5km2uuktwrfevcfj .hpdetijd .optinmonster .subscribe__form .gform_wrapper img.gform_ajax_spinner,html div#om-vq2ijgq9der9maprcoqs .hpdetijd .optinmonster .subscribe__form .gform_wrapper img.gform_ajax_spinner{display:none!important}.brand{background:url(images/logo.svg) 50% no-repeat;background-size:100% auto;display:block;height:22px;text-indent:-9999px;transform:translateY(3px);width:120px}@media(min-width:360px){.brand{height:22px;width:131px}}@media(min-width:768px){.brand{height:35px;width:206px}}@media(min-width:1440px){.brand{height:47px;width:276px}}body.admin-bar .primary-navigation{top:118px}@media(min-width:783px){body.admin-bar .primary-navigation{top:32px}}@media(min-width:768px){body .billboard,body .breadcrumbs,body .button-hamburger,body .category-menu,body .header-brand,body .header-login,body .header-search__form,body .header-search__open,body .header:after,body .sidebar,body .user-menu,body footer,body main{filter:none;transform:translateX(0);transition:all .4s cubic-bezier(.79,.01,.26,1);transition-delay:50ms}}body.nav-is-active{max-height:100vh;overflow:hidden}body.nav-is-active .header{position:fixed}@media(min-width:768px){body.nav-is-active{max-height:none;overflow:auto}body.nav-is-active .header{position:relative}body.nav-is-active .billboard,body.nav-is-active .breadcrumbs,body.nav-is-active .button-hamburger,body.nav-is-active .category-menu,body.nav-is-active .header-brand,body.nav-is-active .header-login,body.nav-is-active .header-search__form,body.nav-is-active .header-search__open,body.nav-is-active .header:after,body.nav-is-active .sidebar,body.nav-is-active .user-menu,body.nav-is-active footer,body.nav-is-active main{transform:translateX(100px);transition:all .45s cubic-bezier(0,.75,.26,1);transition-delay:0ms}}@media(min-width:768px)and (min-width:768px){body.nav-is-active .billboard,body.nav-is-active .breadcrumbs,body.nav-is-active .button-hamburger,body.nav-is-active .category-menu,body.nav-is-active .header-brand,body.nav-is-active .header-login,body.nav-is-active .header-search__form,body.nav-is-active .header-search__open,body.nav-is-active .header:after,body.nav-is-active .sidebar,body.nav-is-active .user-menu,body.nav-is-active footer,body.nav-is-active main{transform:translateX(160px)}}@media(min-width:768px)and (min-width:1440px){body.nav-is-active .billboard,body.nav-is-active .breadcrumbs,body.nav-is-active .button-hamburger,body.nav-is-active .category-menu,body.nav-is-active .header-brand,body.nav-is-active .header-login,body.nav-is-active .header-search__form,body.nav-is-active .header-search__open,body.nav-is-active .header:after,body.nav-is-active .sidebar,body.nav-is-active .user-menu,body.nav-is-active footer,body.nav-is-active main{transform:translateX(160px)}}.button-hamburger{background-color:transparent;background:url(images/hamburger.svg) center right 20px no-repeat;background-size:18px auto;color:#000;font-size:14px;font-size:.875rem;height:70px;line-height:70px;padding:0 45px 0 15px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:opacity 10ms ease-in-out;width:100px;z-index:0}.button-hamburger:active,.button-hamburger:focus,.button-hamburger:hover{background-color:transparent;text-decoration:none}@media(min-width:375px){.button-hamburger{background-size:auto auto;font-size:16px;font-size:1rem;padding:0 45px 0 15px;width:120px}}@media(min-width:768px){.button-hamburger{height:85px;line-height:85px;top:0;transform:none}}.button-close{background-color:transparent;background:url(images/close.svg) center right 20px no-repeat;background-size:18px auto;bottom:calc(100% + 2px);color:#000;font-size:14px;font-size:.875rem;height:70px;line-height:70px;opacity:0;padding:0 45px 0 15px;position:fixed;right:0;transition:opacity 10ms ease-in-out;width:100px}.button-close:active,.button-close:focus,.button-close:hover{background-color:transparent;text-decoration:none}@media(min-width:375px){.button-close{background-size:22px auto;font-size:16px;font-size:1rem;padding:0 45px 0 15px;width:120px}}@media(min-width:768px){.button-close{border-bottom:2px solid #000;bottom:auto;height:86px;line-height:86px;opacity:1;padding-right:50px;position:relative;right:auto;text-align:right;width:320px}}@media(min-width:1440px){.button-close{height:91px;line-height:91px}}.nav-is-active .button-hamburger{opacity:0;pointer-events:none;transition:all .1s ease-in-out;transition-delay:.4s}@media(min-width:768px){.nav-is-active .button-hamburger{transition-delay:0ms}}.nav-is-active .button-close{opacity:1;transition:opacity .1s ease-in-out;transition-delay:.4s}.area-close{background-color:transparent;background:rgba(0,0,0,.05);color:#000;display:none;height:100vh;left:100%;opacity:0;padding:0;pointer-events:none;position:absolute;top:0;transition:opacity .5s linear;width:100vw}.area-close:active,.area-close:focus,.area-close:hover{background-color:transparent;text-decoration:none}@media(min-width:768px){.area-close{display:block}}.area-close:active,.area-close:focus,.area-close:hover{background:rgba(0,0,0,.05)}.primary-navigation{background:#fff;bottom:0;box-sizing:border-box;display:block;left:-100vw;padding:0;position:fixed;top:72px;transform:translateX(0);transition:transform .5s cubic-bezier(.79,.01,.26,1);width:100vw;z-index:999}@media(min-width:768px){.primary-navigation{height:100vh;left:-320px;top:0;width:320px}}.primary-navigation--active{transform:translateX(100%);transition:transform .5s cubic-bezier(0,.75,.26,1)}.primary-navigation--active .area-close{cursor:pointer;opacity:1;pointer-events:auto}.primary-navigation .subscriptions{bottom:15px;height:45px;left:15px;line-height:45px;padding:0 15px;position:absolute;right:15px;width:auto}.primary-nav{-ms-overflow-style:none;bottom:75px;display:flex;flex-direction:column;left:0;list-style-type:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;right:0;scrollbar-width:none;top:0}.primary-nav>li:before{display:none}@media(min-width:768px){.primary-nav{top:86px}}@media(min-width:1440px){.primary-nav{top:91px}}.primary-nav:-webkit-scrollbar{display:none}.primary-nav__item{border-bottom:2px solid #000;display:block;font-family:Avenir LT Std,sans-serif;font-weight:700;text-transform:uppercase}.primary-nav__item--parent{border-bottom:none;position:relative}.primary-nav__item--parent .primary-nav__link{border-bottom:2px solid #000;padding-right:15px}@media(min-width:768px){.primary-nav__item--parent .primary-nav__link{padding-right:30px}}.primary-nav__link{display:block;font-size:16px;font-size:1rem;padding:15px 20px;text-decoration:none}@media(min-width:768px){.primary-nav__link{padding:20px 27px}}.primary-nav__link:hover{color:#dc2918;text-decoration:underline}.primary-nav__arrow{background:transparent url(images/arrow-up.svg) 50% no-repeat;background-size:20px auto;color:transparent;height:54px;line-height:inherit;list-style-type:none;margin:0;padding:0;position:absolute;right:0;top:0;transform:scaleY(-1);width:50px}.primary-nav__arrow>li:before{display:none}@media(min-width:768px){.primary-nav__arrow{height:65px;width:65px}}.primary-nav__arrow:active,.primary-nav__arrow:focus,.primary-nav__arrow:hover{background-color:transparent}.primary-nav__arrow[aria-expanded=true]{transform:rotate(0)}.primary-nav-sub{border-bottom:1px solid transparent;display:block!important;list-style-type:none;margin:0;max-height:0;overflow:hidden;padding:0 0 0 15px;position:relative;transition:all .3s linear}.primary-nav-sub>li:before{display:none}.primary-nav-sub--active{border-bottom:2px solid #000;max-height:300px}.primary-nav-sub__item{text-transform:capitalize}.primary-nav-sub__item:first-child{margin-top:10px}.primary-nav-sub__item:last-child{margin-bottom:10px}.primary-nav-sub__link{border-bottom:none;display:block;font-size:16px;font-size:1rem;padding:10px 20px;text-decoration:none}.primary-nav-sub__link:active,.primary-nav-sub__link:focus,.primary-nav-sub__link:hover{text-decoration:underline}.header-login-nav{align-items:center;display:flex;flex-direction:row;height:45px;line-height:45px;list-style:none;margin:0;padding:0;position:absolute;right:138px;top:12px}@media(min-width:375px){.header-login-nav{right:170px}}@media(min-width:768px){.header-login-nav{height:45px;line-height:45px;top:20px}}.header-login-nav .button,.header-login-nav .skip-to-content:active,.header-login-nav .skip-to-content:focus{display:none;font-size:16px;font-size:1rem;height:45px;margin-right:40px;padding:0 20px}@media(min-width:1024px){.header-login-nav .button,.header-login-nav .skip-to-content:active,.header-login-nav .skip-to-content:focus{display:inline-block}}.header-login-nav__link{font-size:14px;font-size:.875rem;text-decoration:none}@media(min-width:1024px){.header-login-nav__link{font-size:16px;font-size:1rem}}.header-login-nav__link:active,.header-login-nav__link:focus,.header-login-nav__link:hover{text-decoration:underline}.user-menu{align-items:center;font-family:Avenir LT Std,sans-serif;font-weight:700;height:40px;line-height:45px;list-style:none;margin:0;padding:0;position:absolute;right:140px;top:21px}@media(min-width:375px){.user-menu{right:170px;top:20px}}@media(min-width:768px){.user-menu{right:180px;top:28px}}@media(min-width:1024px){.user-menu{right:190px}}.user-menu__login,.user-menu__open{background-color:transparent;background:#fff;color:#000;display:block;font-size:14px;font-size:.875rem;height:30px;line-height:30px;padding:0;position:relative;white-space:nowrap}.user-menu__login:active,.user-menu__login:focus,.user-menu__login:hover,.user-menu__open:active,.user-menu__open:focus,.user-menu__open:hover{background-color:transparent;text-decoration:none}.user-menu__login .icon,.user-menu__login .subscription-features__item:before,.user-menu__open .icon,.user-menu__open .subscription-features__item:before{background:url(images/profiel.svg) 50% no-repeat;background-size:100% auto;border-radius:50%;display:inline-block;height:28px;vertical-align:middle;width:28px}@media(min-width:375px){.user-menu__login .icon,.user-menu__login .subscription-features__item:before,.user-menu__open .icon,.user-menu__open .subscription-features__item:before{height:35px;width:35px}}@media(min-width:768px){.user-menu__login .icon,.user-menu__login .subscription-features__item:before,.user-menu__open .icon,.user-menu__open .subscription-features__item:before{margin-right:5px}}@media(min-width:1024px){.user-menu__login .icon,.user-menu__login .subscription-features__item:before,.user-menu__open .icon,.user-menu__open .subscription-features__item:before{margin-right:12px}}.user-menu__login:after,.user-menu__open:after{background:#fff url(images/chevron-down.svg) 50% no-repeat;background-size:100% auto;content:"";display:none;height:10px;margin-left:5px;width:10px}@media(min-width:768px){.user-menu__login:after,.user-menu__open:after{display:inline-block}}@media(max-width:1023px){.user-menu__open .user-name{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}}.user-menu__login{text-decoration:none}.user-menu__login:active,.user-menu__login:focus,.user-menu__login:hover{text-decoration:underline}.user-menu__login .user-name{font-size:14px;font-size:.875rem;text-decoration:none}@media(max-width:768px){.user-menu__login .user-name{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}}.user-menu__login:after{display:none}@media(min-width:768px){.user-menu__login:after{display:none}}.user-menu__close{background-color:transparent;background:url(images/close.svg) 50% no-repeat;background-size:18px auto;color:#000;cursor:pointer;display:block;font-size:14px;font-size:.875rem;height:50px;padding:0;position:absolute;right:0;top:0;width:50px}.user-menu__close:active,.user-menu__close:focus,.user-menu__close:hover{background-color:transparent;text-decoration:none}.user-menu__close:after{background:rgba(0,0,0,.1);bottom:100%;content:"";display:block;height:100vh;opacity:0;pointer-events:none;position:absolute;right:0;transition:all .2s ease-in-out;width:100vw}.user-menu__info{border-bottom:2px solid #000;color:#000;display:block;min-height:95px;padding:30px 20px 20px 70px}.user-menu__info .icon-user{background:url(images/profiel.svg) 50% no-repeat;background-size:100% auto;border-radius:50%;display:block;height:40px;left:20px;position:absolute;top:30px;width:40px}.user-menu__info .user-name{display:block;font-size:16px;font-size:1rem;font-weight:700;line-height:24px;margin-top:-3px}.user-navigation{background:#fff;bottom:0;left:0;pointer-events:none;position:fixed;transform:translateY(100%);transition:all .3s ease-in-out;width:100%}@media(min-width:768px){.user-navigation{border:2px solid #000;bottom:auto;display:block;left:17px;min-width:240px;opacity:0;position:absolute;top:100%;transform:translate(-50%,10px);transition:all .1s ease-in-out}.user-navigation:before{background:#fff;border-right:2px solid #000;border-top:2px solid #000;content:"";display:block;height:14px;left:50%;position:absolute;top:0;transform:translate(-50%,-60%) rotate(-45deg);transform-origin:center center;width:14px}}.user-navigation--active{opacity:1;pointer-events:auto;transform:translateY(0)}@media(min-width:768px){.user-navigation--active{transform:translate(-50%,10px)}}.user-navigation--active .user-menu__open{display:none}.user-navigation--active .user-menu__close{display:block}.user-navigation--active .user-menu__close:after{opacity:1;pointer-events:auto}@media(min-width:768px){.user-navigation--active .user-menu__close:after{display:none}}.user-nav{display:flex;flex-direction:column;list-style-type:none;margin:0;padding:15px 0}.user-nav>li:before{display:none}.user-nav__item{display:block;font-size:16px;font-size:1rem;font-weight:700;height:36px;line-height:36px;text-transform:uppercase}.user-nav__link{display:block;height:100%;padding:0 20px;text-align:left;text-decoration:none;text-transform:none}.user-nav__link:active,.user-nav__link:focus,.user-nav__link:hover{text-decoration:underline}.user-nav .icon-logout{margin-right:5px;margin-top:-3px;vertical-align:middle}.teaser{position:relative}.teaser__thumbnail{background-color:#d8d8d8;height:0;margin-bottom:15px;overflow:hidden;padding-bottom:50%;position:relative;width:100%}.teaser__image{height:auto;left:50%;max-width:auto;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}@media(min-width:768px){.teaser__image{height:auto;left:50%;max-width:none;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}}.teaser__title{font-size:21px;font-size:1.3125rem;margin-bottom:10px}@media(min-width:768px){.teaser__title{font-size:18px;font-size:1.125rem}}@media(min-width:1440px){.teaser__title{font-size:21px;font-size:1.3125rem}}@media(min-width:768px){.teaser__title--large{font-size:28px;font-size:1.75rem}}.teaser-premium__link,.teaser__link{text-decoration:none}.teaser-premium__link:focus,.teaser-premium__link:hover,.teaser__link:focus,.teaser__link:hover{text-decoration:underline}.teaser-premium__link:after,.teaser__link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.teaser__excerpt p{font-size:16px;font-size:1rem}.teaser-premium__category,.teaser__category,.teaser__label{margin-right:15px}.teaser__label{color:#dc2918}.teaser-premium__author,.teaser-premium__category,.teaser__author,.teaser__category,.teaser__label{display:inline-block;font-size:12px;font-size:.75rem;text-transform:uppercase}.teaser-premium__author,.teaser-premium__category,.teaser__author{text-transform:none}.teaser__meta{font-family:Avenir LT Std,sans-serif;font-weight:700}.teaser-column,.teaser-premium__body{background-color:#f6e861;height:100%;padding:30px 40px 30px 30px;position:relative}.teaser-column:before,.teaser-premium__body:before{background-image:url(images/quote.svg);background-repeat:no-repeat;background-size:100% auto;content:"";display:block;height:29px;margin-bottom:15px;width:40px}.teaser-column:after,.teaser-premium__body:after{background-image:url(images/line-black.svg);background-repeat:no-repeat;background-size:100% auto;bottom:0;content:"";height:44px;position:absolute;right:0;width:44px}.teaser-column--2{background-color:#dd979f}.teaser-column--3{background-color:#75c7d2}.teaser-column--4{background-color:#f39200}@media(min-width:1024px){.teaser-column__body{padding-left:15px}}.teaser-column__thumbnail{margin-bottom:15px}.teaser-column__thumbnail--single .teaser-column__teaser{border-radius:100%;height:125px;margin:0 auto;width:125px}.teaser-column__thumbnail--multiple{display:flex;flex-direction:row}.teaser-column__thumbnail--multiple .teaser-column__teaser{border-radius:100%;height:70px;margin:0 auto;width:70px}.teaser-column__thumbnail--multiple .teaser-column__teaser+*{margin-left:-20px}.teaser-column__title,.teaser-premium__title{font-size:18px;font-size:1.125rem;margin-bottom:10px}@media(min-width:1024px){.teaser-column__title,.teaser-premium__title{font-size:21px;font-size:1.3125rem}}.teaser-column__author{font-family:Avenir LT Std,sans-serif;font-size:14px;font-size:.875rem;font-weight:700}.teaser-column__link{text-decoration:none}.teaser-column__link:focus,.teaser-column__link:hover{text-decoration:underline}.teaser-column__link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.teaser-column--big:before{height:45px;width:60px}.teaser-column--big:after{height:75px;width:75px}@media(min-width:768px){.teaser-column--big{align-items:center;display:flex;padding-bottom:60px;padding-top:45px}.teaser-column--big:before{left:30px;position:absolute;top:30px}}@media(min-width:1024px){.teaser-column--big{padding-bottom:30px;padding-left:60px;padding-top:30px}}@media(min-width:768px){.teaser-column--big .teaser-column__title,.teaser-column--big .teaser-premium__title{font-size:32px;font-size:2rem}.teaser-column--big .teaser-column__thumbnail{flex-shrink:0;margin:0 55px}}.teaser-present{background:#f6e861;padding:30px 40px 30px 30px;position:relative}@media(min-width:1024px){.teaser-present{margin:0 auto;max-width:66.667%}}.teaser-present:before{background-image:url(images/quote.svg);display:block;height:29px;margin-bottom:15px;width:40px}.teaser-present:after,.teaser-present:before{background-repeat:no-repeat;background-size:100% auto;content:""}.teaser-present:after{background-image:url(images/line-black.svg);bottom:0;height:44px;position:absolute;right:0;width:44px}@media(min-width:1024px){.teaser-present__body{padding-left:15px}}.teaser-present__title{font-size:18px;font-size:1.125rem;margin-bottom:10px}@media(min-width:1024px){.teaser-present__title{font-size:21px;font-size:1.3125rem}}.teaser-present__link{text-decoration:none}.teaser-present__link:focus,.teaser-present__link:hover{text-decoration:underline}.teaser-present__link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.teaser-cartoon{align-items:center;background-color:#94c3a3;display:flex;flex-direction:column;height:100%;justify-content:center;padding:30px}.teaser-cartoon__thumbnail{margin-bottom:15px;max-width:320px}@media(min-width:768px){.teaser-cartoon__thumbnail{margin-bottom:30px;max-width:480px}}.teaser-cartoon__author{font-family:"Nocturne Serif",serif;font-size:18px;font-size:1.125rem;font-weight:700;margin-bottom:15px}@media(min-width:768px){.teaser-cartoon__author{font-size:24px;font-size:1.5rem;margin-bottom:30px}}.teaser-cartoon__title{font-family:Avenir LT Std,sans-serif;font-size:16px;font-size:1rem;font-weight:700}.teaser-featured{margin-bottom:20px;position:relative}@media(min-width:768px){.teaser-featured{margin-bottom:30px}}.teaser-featured__title{font-size:18px;font-size:1.125rem}@media(min-width:768px){.teaser-featured__title{font-size:32px;font-size:2rem}}.teaser-featured__thumbnail{background-color:#d8d8d8;display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.teaser-featured__thumbnail img{height:auto;left:50%;max-width:none;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.teaser-featured__inner{background-color:#fff;padding:25px}@media(min-width:768px){.teaser-featured__inner{display:flex;flex-direction:column;min-height:350px;padding:35px}}.teaser-featured__body{padding:30px}@media(min-width:768px){.teaser-featured__body{padding:100px}}@media(min-width:1024px){.teaser-featured__body{padding:30px}}@media(min-width:1440px){.teaser-featured__body{padding:100px}}.teaser-featured__excerpt{font-family:Calluna,sans-serif}.teaser-featured__excerpt p{font-size:16px;font-size:1rem}@media(min-width:768px){.teaser-featured__excerpt{flex-grow:1}}.teaser-premium{background-color:#f39200}@media(min-width:768px){.teaser-premium{align-items:center;display:flex;position:relative}.teaser-premium__thumbnail-container{width:40%}}@media(min-width:1024px){.teaser-premium__thumbnail-container{width:25%}}.teaser-premium__thumbnail{background-color:#d8d8d8;height:0;overflow:hidden;padding-bottom:50%;position:relative;width:100%}.teaser-premium__image{height:auto;left:50%;max-width:none;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}@media(min-width:1440px){.teaser-premium__title{font-size:24px;font-size:1.5rem}}.teaser-premium__body{background-color:#f39200;padding:20px}.teaser-premium__body:before{height:21px;width:28px}@media(min-width:768px){.teaser-premium__body{padding:0 15px;position:unset;width:60%}.teaser-premium__body:before{position:absolute}}@media(min-width:1024px){.teaser-premium__body{width:75%}}@media(min-width:1440px){.teaser-premium__body{padding:25px 50px}.teaser-premium__body:before{height:30px;width:40px}.teaser-premium__body:after{height:60px;width:60px}}.teaser-premium__inner{padding:0 15px}@media(min-width:768px){.teaser-premium__inner{padding-left:45px;padding-right:35px}}@media(min-width:1440px){.teaser-premium__inner{padding-left:80px;padding-right:15px}}.teaser-premium__category{text-transform:uppercase}.teaser-search{display:block;position:relative}.teaser-search__title{font-size:21px;font-size:1.3125rem;margin-bottom:5px}@media(min-width:768px){.teaser-search__title{font-size:28px;font-size:1.75rem}}.teaser-search__link{text-decoration:none}.teaser-search__link:focus,.teaser-search__link:hover{text-decoration:underline}.teaser-search__link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.teaser-search__meta{display:block;font-family:Avenir LT Std,sans-serif;font-weight:700;margin-bottom:10px;padding-right:80px;position:relative}.teaser-search__meta .entry-date{display:inline-block;font-size:12px;font-size:.75rem;margin-right:20px;text-transform:uppercase}.teaser-search__excerpt{font-family:Calluna,sans-serif}.teaser-search__excerpt p{font-size:16px;font-size:1rem}.teaser-search__excerpt p:last-child{margin:0}@media(min-width:768px){.teaser-search__excerpt{flex-grow:1}}.teaser-search .highlight{background-color:#dd979f}.teaser-author{align-items:center;background-color:#f6e861;display:flex;height:100%;padding:30px;position:relative}.teaser-author:after{background-image:url(images/line-black.svg);background-repeat:no-repeat;background-size:100% auto;bottom:0;content:"";height:40px;position:absolute;right:0;width:40px}@media(min-width:768px){.teaser-author:after{height:60px;width:60px}.teaser-author{padding:30px 30px 30px 40px}.teaser-author:before{left:30px;position:absolute;top:30px}}.teaser-author__thumbnail{flex-shrink:0;margin:0 20px 0 0}@media(min-width:768px){.teaser-author__thumbnail{margin:0 40px 0 0}}.teaser-author__thumbnail .teaser-author__teaser{border-radius:100%;height:70px;margin:0 auto;width:70px}@media(min-width:768px){.teaser-author__thumbnail .teaser-author__teaser{height:124px;width:124px}}.teaser-author__title{font-size:18px;font-size:1.125rem;margin-bottom:10px}@media(min-width:768px){.teaser-author__title{font-size:32px;font-size:2rem}}.teaser-author__link{text-decoration:none}.teaser-author__link:focus,.teaser-author__link:hover{text-decoration:underline}.teaser-author .socials__link{display:inline-block;margin-right:10px;padding:0;vertical-align:middle}.category-menu{bottom:0;display:none;height:68px;left:0;position:absolute;text-transform:uppercase;width:100%;z-index:0}@media(min-width:768px){.category-menu{display:block}}.category-nav{display:flex;height:calc(100% + 2px);list-style-type:none;list-style:none;margin:0 5px;overflow:hidden;padding:0;width:100%;z-index:1}.category-nav>li:before{display:none}.category-nav__item{align-items:center;display:flex;float:left;font-family:Avenir LT Std,sans-serif;font-weight:700;height:100%;margin:0 15px;position:relative;white-space:nowrap}.category-nav__item--active:after,.category-nav__item--parent--active:after{background:#dc2918;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.category-nav__link{font-size:16px;font-size:1rem;text-decoration:none}.category-nav__link:active,.category-nav__link:focus,.category-nav__link:hover{color:#dc2918;text-decoration:underline}.pagination{display:flex;flex-direction:row;font-family:Avenir LT Std,sans-serif;font-weight:700;justify-content:center;margin:0 auto 30px}@media(min-width:768px){.pagination{margin-bottom:60px;max-width:none}}.pagination .page-numbers{border:2px solid transparent;color:#000;display:block;font-family:Avenir LT Std,sans-serif;font-size:14px;font-size:.875rem;font-weight:700;height:28px;line-height:28px;margin:0 3px;text-align:center;text-decoration:none;width:20px}@media(min-width:768px){.pagination .page-numbers{font-size:18px;font-size:1.125rem;height:40px;line-height:40px;margin:0 5px;width:30px}}.pagination .page-numbers.current{border-color:#000;font-weight:700;line-height:24px;width:28px}@media(min-width:768px){.pagination .page-numbers.current{line-height:38px;width:40px}}.pagination .page-numbers.next,.pagination .page-numbers.prev{background:url(images/arrow-right-red.svg) 50% no-repeat;background-size:8px auto;border:none;display:block;position:relative;text-indent:-9999px}.pagination .page-numbers.next:active,.pagination .page-numbers.next:focus,.pagination .page-numbers.next:hover,.pagination .page-numbers.prev:active,.pagination .page-numbers.prev:focus,.pagination .page-numbers.prev:hover{background:url(images/arrow-right-red.svg) 50% no-repeat;border:none}@media(min-width:768px){.pagination .page-numbers.next,.pagination .page-numbers.prev{background-size:10px auto}.pagination .page-numbers.next:active,.pagination .page-numbers.next:focus,.pagination .page-numbers.next:hover,.pagination .page-numbers.prev:active,.pagination .page-numbers.prev:focus,.pagination .page-numbers.prev:hover{background-size:12px auto}}.pagination .page-numbers.prev{transform:scaleX(-1)}.pagination .page-numbers.dots{border:none}.pagination a.page-numbers:active,.pagination a.page-numbers:focus,.pagination a.page-numbers:hover{cursor:pointer;text-decoration:underline}.header .header-search__open{background-color:transparent;background:url(images/search.svg) 50% no-repeat;background-size:19px auto;color:#000;cursor:pointer;height:70px;padding:0;position:absolute;right:95px;top:0;width:30px}.header .header-search__open:active,.header .header-search__open:focus,.header .header-search__open:hover{background-color:transparent;text-decoration:none}.header .header-search__open[aria-expanded=true]{opacity:0}@media(min-width:375px){.header .header-search__open{background-size:auto auto;right:115px}}@media(min-width:768px){.header .header-search__open{height:85px;right:120px;width:50px}}.header .header-search .form{position:relative;z-index:1}@media(min-width:768px){.header .header-search .form{margin:0 auto;width:720px}}@media(min-width:1024px){.header .header-search .form{width:980px}}@media(min-width:1440px){.header .header-search .form{width:1280px}}.header .header-search__wrapper{opacity:0;transition:all .5s ease-in-out}@media(min-width:768px){.header .header-search__wrapper{width:100%}}.header .header-search__form{background:#fff;display:block;height:70px;overflow:hidden;position:absolute;right:0;top:0;transition:all .3s ease-in-out;width:0}@media(min-width:768px){.header .header-search__form{border-top:2px solid #000;bottom:0;opacity:0;right:50%;top:auto;transform:translateX(220px)}}@media(min-width:1024px){.header .header-search__form{transform:translateX(350px)}}@media(min-width:1440px){.header .header-search__form{transform:translateX(500px)}}.header .header-search__form--active{display:block;width:100vw}@media(min-width:768px){.header .header-search__form--active{opacity:1;transform:translateX(50vw)}}.header .header-search__form--active .header-search__wrapper{opacity:1}.header .header-search__form--active .header-search__close{transform:translateX(0)}.header .header-search__label{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.header .header-search__field{border:none;height:70px;line-height:70px;margin:0;padding:0 80px 0 20px}.header .header-search__submit{background-color:transparent;background:url(images/search.svg) 50% no-repeat;color:#000;cursor:pointer;height:100%;overflow:hidden;padding:0;position:absolute;right:60px;text-indent:-9999px;top:0;width:60px}.header .header-search__submit:active,.header .header-search__submit:focus,.header .header-search__submit:hover{background-color:transparent;text-decoration:none}.header .header-search__close{background-color:transparent;background:url(images/close.svg) 50% no-repeat;background-size:24px auto;border-left:2px solid #000;color:#000;cursor:pointer;height:100%;overflow:hidden;padding:0;position:absolute;right:0;text-indent:-9999px;top:0;transform:translateX(100%);transition:all .3s ease-in-out;width:60px}.header .header-search__close:active,.header .header-search__close:focus,.header .header-search__close:hover{background-color:transparent;text-decoration:none}@media(min-width:768px){.header .header-search__close{transition-delay:.15s}}.search-is-active .button-hamburger{opacity:0;pointer-events:none;transition:all .1s ease-in-out;transition-delay:0}@media(min-width:768px){.search-is-active .button-hamburger{opacity:1;pointer-events:auto}}.search-component{display:block;margin-bottom:30px;position:relative}@media(min-width:768px){.search-component{margin-bottom:60px}.search-component .search-bar{font-size:32px;font-size:2rem;height:70px;padding-left:20px}}.search-component .search-submit{background-color:transparent;background:url(images/search.svg) 50% no-repeat;color:#000;cursor:pointer;height:100%;overflow:hidden;padding:0;position:absolute;right:0;text-indent:-9999px;top:0;width:70px}.search-component .search-submit:active,.search-component .search-submit:focus,.search-component .search-submit:hover{background-color:transparent;text-decoration:none}@media(min-width:768px){.search-component .search-submit{background-size:24px auto;width:70px}}.ui-datepicker{border:1px solid #c2c2c2;box-shadow:0 0 5px rgba(0,0,0,.15);font:9pt Arial,sans-serif;height:auto;margin:5px auto 0;width:216px}.ui-datepicker a{text-decoration:none}.ui-datepicker table{border-collapse:collapse;width:100%}.ui-datepicker-header{background-color:#666;color:#e0e0e0;font-weight:700;line-height:30px;min-height:30px!important}.ui-datepicker-title{display:flex;flex-direction:row;text-align:center}.ui-datepicker-title select{background:#fff;border-top:none;height:30px;line-height:30px;margin-top:0;padding:0 10px;text-align:center}.ui-datepicker-next,.ui-datepicker-prev{background:#f7f7f7;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxIDEiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjAlIiB4Mj0iMCUiIHkxPSIwJSIgeTI9IjEwMCUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjdmN2Y3Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjFmMWYxIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMCAwaDF2MUgweiIvPjwvc3ZnPg==);background:linear-gradient(180deg,#f7f7f7 0,#f1f1f1);border-bottom:1px solid #bbb;cursor:pointer;display:inline-block;height:30px;line-height:600%;overflow:hidden;position:relative;text-align:center;width:30px}.ui-datepicker-next:before,.ui-datepicker-prev:before{background-image:url(images/arrow-right.svg);background-position:50%;background-repeat:no-repeat;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.ui-datepicker-prev{float:left;transform:scaleX(-1)}.ui-datepicker-next{float:right}.ui-datepicker thead{background:#f7f7f7;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxIDEiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjAlIiB4Mj0iMCUiIHkxPSIwJSIgeTI9IjEwMCUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZjdmN2Y3Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjFmMWYxIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMCAwaDF2MUgweiIvPjwvc3ZnPg==);background:linear-gradient(180deg,#f7f7f7 0,#f1f1f1);border-bottom:1px solid #bbb}.ui-datepicker th{color:#666;filter:dropshadow(color=#fff,offx=1,offy=0);font-size:6pt;padding:5px 0;text-align:center;text-shadow:1px 0 0 #fff;text-transform:uppercase}.ui-datepicker tbody td{border-right:1px solid #bbb;border-top:1px solid #bbb;padding:0}.ui-datepicker tbody td:last-child{border-right:0}.ui-datepicker tbody tr{border-bottom:1px solid #bbb}.ui-datepicker tbody tr:last-child{border-bottom:0}.ui-datepicker td a,.ui-datepicker td span{color:#666;display:inline-block;filter:dropshadow(color=#fff,offx=1,offy=1);font-weight:700;height:30px;line-height:30px;text-align:center;text-shadow:1px 1px 0 #fff;width:30px}.ui-datepicker-calendar .ui-state-default{background:#ededed;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxIDEiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjAlIiB4Mj0iMCUiIHkxPSIwJSIgeTI9IjEwMCUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZWRlZGVkIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZGVkZWRlIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMCAwaDF2MUgweiIvPjwvc3ZnPg==);background:linear-gradient(180deg,#ededed 0,#dedede)}.ui-datepicker-calendar .ui-state-hover{background:#f7f7f7}.ui-datepicker-calendar .ui-state-active{background:#fff2aa;border:1px solid #c19163;box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);color:#666;filter:dropshadow(color=#fff,offx=0,offy=1);margin:-1px;position:relative;text-shadow:0 1px 0 #fff}.ui-datepicker-unselectable .ui-state-default{background:#f4f4f4;color:#b4b3b3}.ui-datepicker-calendar td:first-child .ui-state-active{margin-left:0;width:29px}.ui-datepicker-calendar td:last-child .ui-state-active{margin-right:0;width:29px}.ui-datepicker-calendar tr:last-child .ui-state-active{height:29px;margin-bottom:0}td.ui-datepicker-unselectable.ui-state-disabled{background-color:#d7d7d7}table.ui-datepicker-calendar{margin:0!important}body div#ui-datepicker-div[style]{z-index:9999!important}.advertisement{background-color:#f7f7f7;height:100%;padding:15px;width:100%}.advertisement--sidebar{background-color:none;height:auto;padding:0;width:auto}@media(min-width:1024px){.advertisement--sidebar{display:block;margin-bottom:30px}}.advertisement__title{display:block;font-size:14px;font-size:.875rem;margin-bottom:10px;text-align:center}.advertisement__container{align-items:center;display:flex;justify-content:center}.advertisement__container>div{margin:0 auto;text-align:center}.advertisement__background{background-color:#cecece;height:400px;width:240px}.advertisement--sticky{margin-bottom:20px;position:sticky;top:10px}@media(min-width:1024px){.advertisement--sticky{display:block}}.advertisement--content{margin-bottom:2em}.block-cta{height:100%}@media(min-width:1024px){.block-cta{display:flex;flex-wrap:wrap}}@media(min-width:1440px){.block-cta{display:block}}.block-cta__subtitle{font-family:Avenir LT Std,sans-serif;font-size:16px;font-size:1rem;font-weight:700;margin-bottom:15px}@media(min-width:768px){.block-cta__subtitle{margin-bottom:0}}@media(min-width:1024px){.block-cta__subtitle{font-size:20px;font-size:1.25rem}}@media(min-width:1440px){.block-cta__subtitle{margin-bottom:15px}}.block-cta__featured{background-color:#f6e861;padding:40px 30px}@media(min-width:1024px){.block-cta__featured{width:50%}}@media(min-width:1440px){.block-cta__featured{width:100%}}.block-cta__subscribe{background-color:#000;color:#fff;margin-bottom:30px;padding:30px}@media(min-width:1024px){.block-cta__subscribe{align-items:center;display:flex;margin-bottom:0;width:50%}}@media(min-width:1440px){.block-cta__subscribe{margin-bottom:20px;width:100%}.block-cta__subscribe .subscribe__title{font-size:20px;font-size:1.25rem}}.block-cta__socials{text-align:center}@media(min-width:768px){.block-cta__socials{align-items:center;display:flex;justify-content:center}}@media(min-width:1024px){.block-cta__socials{margin-top:30px;width:100%}}@media(min-width:1440px){.block-cta__socials{flex-direction:column}}.block-cta__read-more{text-align:center}@media(min-width:1024px){.block-cta__read-more{margin-top:0}}.cta-edition{position:relative}@media(min-width:768px){.cta-edition{margin:0 30px;min-height:230px}}@media(min-width:1024px){.cta-edition{margin:0}}.cta-edition__title{margin-bottom:30px;text-align:center}@media(min-width:768px){.cta-edition__title{font-size:30px;font-size:1.875rem;margin-right:30px;text-align:left;width:50%}}@media(min-width:1024px){.cta-edition__title{font-size:24px;font-size:1.5rem;margin-bottom:25px;text-align:center;width:100%}}.cta-edition__thumbnail{display:flex;flex-direction:column;margin-bottom:15px;padding:5px 10px;width:100%}@media(min-width:768px){.cta-edition__thumbnail{margin-bottom:0;position:absolute;right:0;top:0;width:45%}}@media(min-width:1024px){.cta-edition__thumbnail{margin-bottom:30px;position:relative;width:100%}}.cta-edition__thumbnail .icon-line-black{align-self:flex-end}@media(min-width:768px){.cta-edition__thumbnail .icon-line-black{height:40px;width:40px}}.cta-edition__image{margin:0 auto;max-width:140px}@media(min-width:768px){.cta-edition__button{width:50%}}@media(min-width:1024px){.cta-edition__button{text-align:center;width:100%}}.cta-edition__button .button,.cta-edition__button .skip-to-content:active,.cta-edition__button .skip-to-content:focus{text-align:center;width:100%}@media(min-width:768px){.cta-edition__button .button,.cta-edition__button .skip-to-content:active,.cta-edition__button .skip-to-content:focus{width:auto}}.categories-list{display:inline;list-style:none;margin:0;padding:0}.categories-list__item{display:inline;margin:0 20px 0 0;padding:0;text-transform:uppercase}.categories-list__item:before{display:none}.categories-list a.categories-list__link{color:#000;font-family:Avenir LT Std,sans-serif;font-size:16px;font-size:1rem;font-weight:700;text-decoration:none}.categories-list a.categories-list__link:active,.categories-list a.categories-list__link:focus,.categories-list a.categories-list__link:hover{text-decoration:underline}.author{display:inline-block;list-style:none;margin:0 20px 0 0;padding:0}.author__link{text-decoration:none}.author__link:active,.author__link:focus,.author__link:hover{text-decoration:underline}.widget-author__author{align-items:center;display:flex;flex-direction:row}.widget-author__photo{border-radius:50%;height:70px;margin-right:20px;overflow:hidden;width:70px}.widget-author__authors{display:flex;flex-direction:column;gap:10px;margin:0;padding:0}.widget-author__name{font-weight:700}@media(min-width:768px){.widget-author__name{font-size:16px;font-size:1rem;margin-bottom:10px}}.widget-author__link{text-decoration:none}.widget-author__link:active,.widget-author__link:focus,.widget-author__link:hover{text-decoration:underline}.widget-author__body{display:flex;flex-direction:column}.breadcrumbs{font-family:Avenir LT Std,sans-serif;font-size:14px;font-size:.875rem;font-weight:700;margin-top:30px}.breadcrumbs a{display:inline-block;margin-right:20px;position:relative;text-transform:uppercase}.breadcrumbs a:after{background:url(images/arrow-right.svg) 50% no-repeat;background-size:auto 10px;content:"";display:inline-block;height:20px;left:100%;position:absolute;top:50%;transform:translateY(-50%);width:20px}.breadcrumb_last{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.single-author{background-color:#dd979f;margin-bottom:30px;padding:30px;position:relative}.single-author:after{background-image:url(images/line-black.svg);background-repeat:no-repeat;background-size:100% auto;bottom:0;content:"";height:44px;position:absolute;right:0;width:44px}@media(min-width:1024px){.single-author{display:flex}.single-author:after{height:60px;width:60px}}@media(min-width:1440px){.single-author{padding:60px}}.single-author__posts{padding-bottom:0;padding-left:0;padding-right:0}.single-author__grid{margin-bottom:30px}.single-author__content{margin-bottom:-30px}@media(min-width:1024px){.single-author__content{margin-right:30px}}.single-author__socials{text-align:center}@media(min-width:1024px){.single-author__socials{text-align:left}}.single-author__thumbnail{margin-bottom:30px;text-align:center}@media(min-width:1024px){.single-author__thumbnail{flex-shrink:0;margin:0 30px 0 0;text-align:left}}@media(min-width:1440px){.single-author__thumbnail{margin-right:60px}}.single-author__image{border-radius:50%;height:150px;margin:0 auto;width:150px}@media(min-width:1024px){.single-author__image{margin:0}}.single-author__title{font-size:24px;font-size:1.5rem;line-height:1.75rem;text-align:center}@media(min-width:1024px){.single-author__title{text-align:left}}.edition-cover{display:none;height:100%}@media(min-width:1024px){.edition-cover{display:block}}.edition-cover__title{margin-bottom:30px}.edition-cover__teaser{align-items:center;background-color:#f6e861;display:flex;flex-direction:column;height:100%;justify-content:center;padding:30px}.edition-cover__image{margin:25px 45px 0 50px;max-width:230px}.edition-cover__cover{display:flex;flex-direction:column}.edition-cover__cover .icon-line-black{align-self:flex-end;height:40px;width:40px}.edition-cover__cover .icon-quote{height:35px;width:43px}@media(min-width:1024px){.edition-archive-grid{display:flex;flex-wrap:wrap;margin:0 -15px}.edition-archive-grid .grid__item{width:50%}.edition-archive-grid .grid__item:nth-child(3),.edition-archive-grid .grid__item:nth-child(4){margin-bottom:0}.edition-archive-grid__item{margin-bottom:30px;padding:0 15px;width:50%}}.author-group{margin-bottom:30px;padding:0 15px;width:100%}@media(min-width:768px){.author-group{width:50%}}@media(min-width:1024px){.author-group{width:25%}}@media(min-width:1440px){.author-group{width:25%}}.author-group__title{font-size:80px;font-size:5rem;line-height:80px;margin-bottom:5px;text-transform:uppercase}@media(min-width:768px){.author-group__title{font-size:100px;font-size:6.25rem;line-height:100px;margin-bottom:15px}}.author-group__items{font-size:16px;font-size:1rem;list-style:none;padding:0}.author-group__item{margin-bottom:10px}.author-group__link{font-weight:700}.author-group__link:active,.author-group__link:focus,.author-group__link:hover{color:#dc2918}.author-featured{margin-bottom:30px;width:100%}.author-featured:nth-of-type(odd) .author-featured__item:first-child .teaser-author{background-color:#dd979f}.author-featured:nth-of-type(odd) .author-featured__item:last-child .teaser-author{background-color:#75c7d2}.author-featured:nth-of-type(2n) .author-featured__item:first-child .teaser-author{background-color:#94c3a3}.author-featured:nth-of-type(2n) .author-featured__item:last-child .teaser-author{background-color:#f39200}.author-featured__items{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;padding:0}.author-featured__item{margin-bottom:30px;padding:0 15px;width:100%}@media(min-width:1024px){.author-featured__item{width:50%}}.colophon{display:flex;flex-direction:column;flex-wrap:wrap;font-size:16px;font-size:1rem;list-style:none;margin-bottom:30px;padding:0}@media(min-width:768px){.colophon{flex-direction:row;margin-bottom:60px}}.colophon__item{margin-bottom:20px}@media(min-width:768px){.colophon__item{width:50%}}@media(min-width:1024px){.colophon__item{width:100%}}.colophon__title{font-weight:700;text-transform:uppercase}.tags{padding-top:30px}@media(min-width:1024px){.tags{padding:30px 0}}.tags__list{list-style:none;margin:0;padding:0}.tags__item{display:inline-block;margin-bottom:10px;margin-right:10px}.tags__link{background:#c2c2c2;border-radius:12px;display:inline-block;font-size:14px;font-size:.875rem;height:24px;line-height:24px;padding:0 12px;text-decoration:none}.tags__link:active,.tags__link:focus,.tags__link:hover{background:#dc2918;color:#fff}.cc-banner,.cc-window{background:none!important;color:#000!important;left:0;padding:20px;position:fixed;right:0;top:100%;transform:translateY(-100%);transition:transform .2s ease-in-out;z-index:9999}.cc-banner:before,.cc-window:before{background:#75c7d2;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}@media(min-width:768px){.cc-banner,.cc-window{left:50%;transform:translate(-50%,-100%);width:720px}}@media(min-width:1024px){.cc-banner,.cc-window{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;width:980px}}@media(min-width:1440px){.cc-banner,.cc-window{width:1280px}}.cc-banner.cc-invisible,.cc-window.cc-invisible{transform:translateY(0)}@media(min-width:768px){.cc-banner.cc-invisible,.cc-window.cc-invisible{transform:translate(-50%)}}.cc-banner.cc-invisible .cc-save,.cc-banner.cc-invisible input[type=checkbox],.cc-window.cc-invisible .cc-save,.cc-window.cc-invisible input[type=checkbox]{display:none!important}.cc-banner .cc-message,.cc-window .cc-message{display:block;margin-bottom:15px}@media(min-width:1024px){.cc-banner .cc-message,.cc-window .cc-message{margin:0 60px 0 0;width:100%}}.cc-banner .cc-btn,.cc-banner .cc-save,.cc-window .cc-btn,.cc-window .cc-save{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-color:#dc2918;background-color:#000!important;border:0;border-radius:0;color:#000;color:#fff;color:#fff!important;cursor:pointer;display:inline-block;font-family:Avenir LT Std,sans-serif;font-weight:700;padding:15px 25px;position:relative;text-decoration:none}.cc-banner .cc-btn:active,.cc-banner .cc-btn:focus,.cc-banner .cc-btn:hover,.cc-banner .cc-save:active,.cc-banner .cc-save:focus,.cc-banner .cc-save:hover,.cc-window .cc-btn:active,.cc-window .cc-btn:focus,.cc-window .cc-btn:hover,.cc-window .cc-save:active,.cc-window .cc-save:focus,.cc-window .cc-save:hover{background-color:transparent;text-decoration:none}.cc-banner .cc-btn:active,.cc-banner .cc-btn:focus,.cc-banner .cc-save:active,.cc-banner .cc-save:focus,.cc-window .cc-btn:active,.cc-window .cc-btn:focus,.cc-window .cc-save:active,.cc-window .cc-save:focus{background-color:#951d1b;text-decoration:underline}@media(min-width:1024px){.cc-banner .cc-btn:hover,.cc-banner .cc-save:hover,.cc-window .cc-btn:hover,.cc-window .cc-save:hover{text-decoration:underline}}.cc-banner .cc-btn:disabled,.cc-banner .cc-save:disabled,.cc-window .cc-btn:disabled,.cc-window .cc-save:disabled{background-color:#e3e3e3;color:#636363;cursor:not-allowed}.cc-banner .cc-btn:disabled:active,.cc-banner .cc-btn:disabled:focus,.cc-banner .cc-btn:disabled:hover,.cc-banner .cc-save:disabled:active,.cc-banner .cc-save:disabled:focus,.cc-banner .cc-save:disabled:hover,.cc-window .cc-btn:disabled:active,.cc-window .cc-btn:disabled:focus,.cc-window .cc-btn:disabled:hover,.cc-window .cc-save:disabled:active,.cc-window .cc-save:disabled:focus,.cc-window .cc-save:disabled:hover{text-decoration:none}@media(min-width:1024px){.cc-banner .cc-btn,.cc-banner .cc-save,.cc-window .cc-btn,.cc-window .cc-save{margin-left:30px;white-space:nowrap}}.cc-banner>label,.cc-window>label{display:block;margin-bottom:10px;position:relative}@media(min-width:1024px){.cc-banner>label,.cc-window>label{height:24px;line-height:16px;margin:0 15px;white-space:nowrap}}.cc-banner>label span,.cc-window>label span{margin-left:30px}.cc-banner input[type=checkbox],.cc-window input[type=checkbox]{display:block!important;display:inline-block;height:1px;left:-9999px;opacity:0;outline:2px solid Highlight;position:absolute;top:auto;width:1px}.cc-banner input[type=checkbox]+label:before,.cc-banner input[type=checkbox]+span:before,.cc-window input[type=checkbox]+label:before,.cc-window input[type=checkbox]+span:before{top:3px}@media(min-width:768px){.cc-banner input[type=checkbox]+label:before,.cc-banner input[type=checkbox]+span:before,.cc-window input[type=checkbox]+label:before,.cc-window input[type=checkbox]+span:before{top:5px}}@media(min-width:1024px){.cc-banner input[type=checkbox]+label:before,.cc-banner input[type=checkbox]+span:before,.cc-window input[type=checkbox]+label:before,.cc-window input[type=checkbox]+span:before{top:4px}}.cc-banner input[type=checkbox]:checked+label:after,.cc-banner input[type=checkbox]:checked+span:after,.cc-window input[type=checkbox]:checked+label:after,.cc-window input[type=checkbox]:checked+span:after{top:4px}@media(min-width:768px){.cc-banner input[type=checkbox]:checked+label:after,.cc-banner input[type=checkbox]:checked+span:after,.cc-window input[type=checkbox]:checked+label:after,.cc-window input[type=checkbox]:checked+span:after{top:6px}}@media(min-width:1024px){.cc-banner input[type=checkbox]:checked+label:after,.cc-banner input[type=checkbox]:checked+span:after,.cc-window input[type=checkbox]:checked+label:after,.cc-window input[type=checkbox]:checked+span:after{top:5px}}.cc-check{cursor:pointer;padding-left:30px}.cc-check svg{display:none}.cc-revoke{background:rgba(0,0,0,.5)!important;border-top-right-radius:5px;bottom:0;cursor:pointer;display:block;font-size:10px;font-size:.625rem;left:0;padding:2px 7px;position:fixed;white-space:nowrap;z-index:9999}@media(min-width:1024px){.cc-revoke{border-top-left-radius:5px;font-size:12px;font-size:.75rem;left:calc(50% + 470px);padding:2px 15px;transform:translateX(-100%)}}@media(min-width:1440px){.cc-revoke{left:calc(50% + 620px)}}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonWrapper label{font-size:14px;margin:0}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonWrapper label:after,#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonWrapper label:before{display:none}.active-subscription{border:2px solid #000;border-bottom:0;padding:30px}.active-subscription>*+*{margin-top:15px}@media(min-width:768px){.active-subscription{display:flex;justify-content:space-between}.active-subscription>*+*{margin-top:0}}.active-subscription__title{margin-bottom:0!important}.active-subscription__small{display:block;font-size:14px;font-size:.875rem;font-weight:400;margin-bottom:5px}@media(min-width:768px){.coupon-code-form__form{display:flex;flex-wrap:wrap}}.coupon-code-form__label{width:100%}.coupon-code-form__error{color:#dc2918;font-size:16px;font-size:1rem;font-style:italic;margin-bottom:15px;margin-top:0;width:100%}.coupon-code-form__input{margin-bottom:15px}@media(min-width:768px){.coupon-code-form__input{flex-basis:200px;margin-bottom:0;margin-right:15px}}.coupon-code-form__button{font-family:Avenir LT Std,sans-serif;font-weight:700;width:100%}@media(min-width:768px){.coupon-code-form__button{width:auto}}.cta{border:2px solid #000}.cta__body{display:flex;flex-direction:column-reverse;font-size:12px;font-size:.75rem}@media(min-width:768px){.cta__body{flex-direction:row;font-size:14px;font-size:.875rem}}.cta .cta__thumbnail{width:100%}@media(min-width:768px){.cta .cta__thumbnail{width:150%}}.cta__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cta__content{color:#000;padding:15px}@media(min-width:768px){.cta__title{font-size:20px;font-size:1.25rem}}@media(min-width:1024px){.cta__title{font-size:20px;font-size:1.25rem}}@media(min-width:1440px){.cta__title{font-size:24px;font-size:1.5rem}}.cta__text{font-size:12px;font-size:.75rem;margin-bottom:5px;margin-top:5px}@media(min-width:768px){.cta__text{font-size:14px;font-size:.875rem;margin-bottom:15px;margin-top:15px}}.cta__button,.cta__footer{font-size:12px;font-size:.75rem}.cta__footer{margin-bottom:0}@media(min-width:768px){.cta__footer{font-size:13px;font-size:.8125rem}}.entry-content .hero{display:block;margin-bottom:40px;position:relative;width:100%}.entry-content .hero--large{overflow:hidden;padding:30px}@media(min-width:768px){.entry-content .hero--large{margin-bottom:40px;padding:40px;width:690px}}@media(min-width:1024px){.entry-content .hero--large{margin-bottom:60px;padding:60px;width:950px}}@media(min-width:1440px){.entry-content .hero--large{width:1250px}}.entry-content .hero--large .hero__thumbnail{height:100%;left:0;position:absolute;top:0;z-index:0}.entry-content .hero--large .hero__image{max-width:none;min-width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:1024px){.entry-content .hero--large .hero__image{height:auto;min-height:100%;width:100%}}.entry-content .hero--large .hero__content{background:#fff;display:block;padding:40px 30px;position:relative;z-index:1}@media(min-width:768px){.entry-content .hero--large .hero__content{padding:50px 40px}}@media(min-width:1024px){.entry-content .hero--large .hero__content{padding:80px 60px}}.entry-content .hero--large .hero__meta{margin:0}.entry-content .hero__title{font-size:28px;font-size:1.75rem;line-height:1.2}@media(min-width:768px){.entry-content .hero__title{font-size:46px;font-size:2.875rem}}.entry-content .hero__title--smaller{font-size:20px;font-size:1.25rem}@media(min-width:768px){.entry-content .hero__title--smaller{font-size:30px;font-size:1.875rem}}.entry-content .hero__title--larger{font-size:38px;font-size:2.375rem}@media(min-width:768px){.entry-content .hero__title--larger{font-size:72px;font-size:4.5rem}}.entry-content .hero__thumbnail{background-color:#d8d8d8;display:block;height:0;margin-bottom:30px;overflow:hidden;padding-bottom:50%;position:relative;width:100%}.entry-content .hero__image{height:auto;left:50%;min-height:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.entry-content .hero__meta{display:block;font-family:Avenir LT Std,sans-serif;font-weight:700;position:relative}@media(min-width:768px){.entry-content .hero__meta{padding-right:130px}}.entry-content .hero__meta .entry-date{display:inline-block;margin-right:20px}.entry-content .hero__meta .socials{display:block}@media(min-width:768px){.entry-content .hero__meta .socials{position:absolute;right:0;top:-4px}}.entry-content .hero__meta .author__link{display:inline-block}.entry-content .hero__summary{font-family:"Nocturne Serif",serif;font-size:22px;font-size:1.375rem;font-weight:300;line-height:1.16;margin-block:20px}@media(min-width:768px){.entry-content .hero__summary{font-size:24px;font-size:1.5rem}}.entry-content .hero__summary strong{font-weight:bolder}.entry-content .block-newsletter{background-color:#000;color:#fff;margin-bottom:30px;padding:30px}.entry-content .block-newsletter__title{font-family:Avenir LT Std,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700;margin-bottom:15px}@media(min-width:768px){.entry-content .block-newsletter__title{font-size:28px;font-size:1.75rem}}.entry-content .block-newsletter__form .gform_wrapper{position:relative}.entry-content .block-newsletter__form .gform_wrapper .validation_error{margin-bottom:15px}.entry-content .block-newsletter__form .gform_wrapper .validation_message{background-color:#000;border:1px solid #fff;color:#fff}.entry-content .block-newsletter__form .gform_wrapper .validation_message:before{border-bottom-color:#fff}.entry-content .block-newsletter__form .gform_wrapper li{margin-bottom:0}.entry-content .block-newsletter__form .gform_wrapper ul{margin-bottom:10px}.entry-content .block-newsletter__form .gform_wrapper form{margin-bottom:0}.entry-content .block-newsletter__form .gform_wrapper form label{margin-top:0}.entry-content .block-newsletter__form .gform_wrapper .ginput_container_checkbox li{padding:0}.entry-content .block-newsletter__form .gform_wrapper .gfield_checkbox label{font-size:12px;font-size:.75rem;font-weight:400;line-height:20px}.entry-content .block-newsletter__form .gform_wrapper .gform_footer{margin-top:10px}.entry-content figure{margin-bottom:2rem;position:relative}.entry-content a{font-weight:700}.entry-content p:last-child:after{background:url(images/line-black.svg) 50% no-repeat;content:"";display:inline-block;height:21px;margin-left:10px;vertical-align:middle;width:21px}.entry-content .wp-block-file{align-items:center;border:1px solid #c2c2c2;display:flex;flex-direction:row;font-weight:700;justify-content:space-between;padding:15px 20px}.entry-content .wp-block-file a:first-child{text-decoration:none}.entry-content .wp-block-file a:first-child:active,.entry-content .wp-block-file a:first-child:focus,.entry-content .wp-block-file a:first-child:hover{text-decoration:underline}.entry-content .wp-block-file__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#dc2918;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:Avenir LT Std,sans-serif;font-weight:700;padding:15px 25px;position:relative;text-decoration:none}.entry-content .wp-block-file__button:active,.entry-content .wp-block-file__button:focus{background-color:#951d1b;text-decoration:underline}@media(min-width:1024px){.entry-content .wp-block-file__button:hover{text-decoration:underline}}.entry-content .wp-block-file__button:disabled{background-color:#e3e3e3;color:#636363;cursor:not-allowed}.entry-content .wp-block-file__button:disabled:active,.entry-content .wp-block-file__button:disabled:focus,.entry-content .wp-block-file__button:disabled:hover{text-decoration:none}.entry-content .source{background:#fff;bottom:0;font-family:Avenir LT Std,sans-serif;font-size:.75rem;font-weight:700;margin:0;padding:2px 10px;position:absolute;right:0;text-transform:uppercase}.entry-content .source a{cursor:pointer;text-decoration:none}.entry-content .source a:active,.entry-content .source a:focus,.entry-content .source a:hover{text-decoration:underline}.entry-content blockquote{border:none!important;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;margin-bottom:1.75rem;margin-left:20px;margin-right:20px}.entry-content blockquote p{font-family:"Nocturne Serif",serif;font-size:24px;font-size:1.5rem;font-weight:700;line-height:1.25;margin-bottom:1rem}@media(min-width:768px){.entry-content blockquote p{font-size:32px;font-size:2rem}}@media(min-width:1440px){.entry-content blockquote p{font-size:46px;font-size:2.875rem}}.entry-content blockquote p:first-of-type:before{content:"‘";display:inline-block;margin-left:-20px;margin-right:0;text-align:center;width:15px}.entry-content blockquote p:last-of-type:after{content:"’";display:inline-block;margin-left:5px;text-align:center;width:0}.entry-content blockquote cite{font-family:Avenir LT Std,sans-serif;font-size:14px;font-size:.875rem;font-style:normal;font-weight:700}.entry-content ol:not([class]),.entry-content ul:not([class]){padding-left:1.5em}.entry-content ol:not([class]) li,.entry-content ul:not([class]) li{margin-bottom:.5em;position:relative}.entry-content ul:not([class])>li{list-style-type:none}.entry-content ul:not([class])>li:before{background:#000;border-radius:50%;content:"";display:block;height:.55em;left:-1.5em;position:absolute;top:.45em;width:.55em}.entry-content ol:not([class]){counter-reset:item}.entry-content ol:not([class])>li{counter-increment:item;list-style-type:none}.entry-content ol:not([class])>li:before{content:counter(item) ".";display:block;font-size:1.25em;font-weight:700;left:-1.25em;position:absolute;text-align:right;transform:translateY(-.25em)}.paywall-login{border:2px solid #000;padding:30px}@media(min-width:1024px){.paywall-login{padding:60px}}.paywall-login .button,.paywall-login .skip-to-content:active,.paywall-login .skip-to-content:focus{width:100%}@media(min-width:768px){.paywall-login .button,.paywall-login .skip-to-content:active,.paywall-login .skip-to-content:focus{width:auto}}.paywall-login .login-username{margin-top:0}.subscription-list{display:flex;flex-wrap:wrap;list-style-type:none;margin:30px -15px;padding:0}.subscription-list>li:before{display:none}@media(min-width:1024px){.subscription-list{justify-content:center}}.subscription-list__item{margin:0 auto 30px;max-width:370px;padding:0 15px;width:100%}.subscription-list__item--highlight{order:-1}@media(min-width:768px){.subscription-list__item{max-width:none}}@media(min-width:1024px){.subscription-list__item{margin:0;max-width:370px;padding-bottom:40px;padding-top:40px;width:33.3333333333%}.subscription-list__item--highlight{order:0;padding-bottom:0;padding-top:0}}.subscription-card{border:2px solid #000;padding:30px}@media(min-width:1024px){.subscription-card{height:100%;padding-bottom:40px;padding-top:50px}.subscription-card--large{padding-bottom:40px;padding-top:23px}.subscription-card--large .subscription-card__price{margin-bottom:30px}}.subscription-card__label{margin-bottom:10px;text-align:center}@media(min-width:768px){.subscription-card__label{text-align:left}}@media(min-width:1024px){.subscription-card__label{text-align:center}}.subscription-card__label-text{background-color:#dc2918;color:#fff;font-size:12px;font-size:.75rem;line-height:14px;padding:1px 15px;position:relative;text-transform:uppercase}.subscription-card__label-text:after,.subscription-card__label-text:before{background-color:#fff;content:"";height:12px;position:absolute;top:4px;transform:rotate(-45deg);width:12px}.subscription-card__label-text:before{left:-10px}.subscription-card__label-text:after{right:-10px}.subscription-card__body{align-items:center;display:flex;flex-direction:column}@media(min-width:768px){.subscription-card__body{align-items:center;flex-direction:row}}@media(min-width:1024px){.subscription-card__body{flex-direction:column;height:100%}}@media(min-width:768px){.subscription-card__wrapper{width:50%}}@media(min-width:1024px){.subscription-card__wrapper{margin-top:15px;width:100%}}.subscription-card__title{font-size:24px;font-size:1.5rem;margin-bottom:15px;text-align:center}@media(min-width:768px){.subscription-card__title{text-align:left}}@media(min-width:1024px){.subscription-card__title{font-size:28px;font-size:1.75rem;text-align:center}}.subscription-card__subtitle{font-family:Calluna,sans-serif;font-size:14px;font-size:.875rem;margin-bottom:30px;text-align:center}@media(min-width:768px){.subscription-card__subtitle{text-align:left}}@media(min-width:1024px){.subscription-card__subtitle{text-align:center}}.subscription-card__price{text-align:center}@media(min-width:768px){.subscription-card__price{text-align:left}}@media(min-width:1024px){.subscription-card__price{text-align:center}}.subscription-card__amount{font-size:42px;font-size:2.625rem;font-weight:700}@media(min-width:1024px){.subscription-card__amount{font-size:60px;font-size:3.75rem}}.subscription-card__button{margin-bottom:15px;text-align:center}.subscription-card__button .button,.subscription-card__button .skip-to-content:active,.subscription-card__button .skip-to-content:focus{margin-bottom:10px;width:100%}@media(min-width:768px){.subscription-card__button{text-align:left}.subscription-card__button .button,.subscription-card__button .skip-to-content:active,.subscription-card__button .skip-to-content:focus{width:auto}}@media(min-width:1024px){.subscription-card__button{text-align:center}.subscription-card__button .button,.subscription-card__button .skip-to-content:active,.subscription-card__button .skip-to-content:focus{width:100%}}.subscription-card__current-level{font-family:Calluna,sans-serif;font-size:16px;font-size:1rem;font-weight:700;margin:0}.subscription-card__expired{display:inline-block;font-size:14px;font-size:.875rem;font-weight:400}.subscription-free{font-family:Calluna,sans-serif;text-align:center}.subscription-free a{font-weight:400}.subscription-features__items{list-style-type:none;margin-bottom:0;padding-left:18px}.subscription-features__item{font-family:Calluna,sans-serif;font-size:.925rem;line-height:1.4;margin-bottom:10px;position:relative}.subscription-features__item:before{content:"";height:7px;left:-20px;position:absolute;top:7px;transform:rotate(90deg);width:14px}.subscription-features__item:last-of-type{margin-bottom:0}.paywall{padding-top:15px;position:relative}.paywall__body{border:2px solid #000;padding:30px}@media(min-width:1024px){.paywall__body{padding:60px}}.paywall:before{background:linear-gradient(0deg,#fff 20%,transparent);content:"";height:250px;left:0;position:absolute;top:-250px;width:100%}.paywall__title{font-weight:700;font-weight:900;margin-bottom:15px}.paywall__button,.paywall__title{font-family:Avenir LT Std,sans-serif}.paywall__button{font-weight:700}.paywall__text a{font-weight:700;text-decoration:underline}.paywall__footer{margin-bottom:0}.paywall__footer a{font-weight:700;text-decoration:underline}.paywall-form{border:2px solid #000;padding:30px}@media(min-width:1024px){.paywall-form{padding:45px}}@media(min-width:1440px){.paywall-form{padding:60px}}.paywall-form__title{font-size:30px;font-size:1.875rem}.paywall-form__description{font-family:Calluna,sans-serif}.paywall-form__form .button,.paywall-form__form .skip-to-content:active,.paywall-form__form .skip-to-content:focus{margin-top:15px}.checkout .col2-set,.woocommerce-form-login-toggle{margin-bottom:30px}.woocommerce-checkout-review-order__selection{margin-bottom:30px;margin-top:15px}@media(min-width:768px){.woocommerce-EditAccountForm,.woocommerce-address-fields__field-wrapper,.woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap}.woocommerce-EditAccountForm fieldset,.woocommerce-address-fields__field-wrapper fieldset,.woocommerce-billing-fields__field-wrapper fieldset{flex-shrink:0;width:100%}}.form-row{margin-bottom:15px;margin-top:0}.form-row em{font-size:16px;font-size:1rem}@media(min-width:768px){.form-row-first{padding-right:15px;width:50%}.form-row-last{width:50%}.form-row-wide{flex-shrink:0;width:100%}}.woocommerce-invalid input{border-color:#dc2918}.required{color:#dc2918}.woocommerce-NoticeGroup,.woocommerce-notices-wrapper{margin:30px 0}.woocommerce-NoticeGroup>*+*,.woocommerce-notices-wrapper>*+*{margin-top:30px}.woocommerce-error{border:2px solid #000;font-family:Avenir LT Std,sans-serif;font-weight:700;list-style-type:none;margin:0;padding:30px}.woocommerce-error>li:before{display:none}.woocommerce-form-login{border:2px solid #000;padding:30px}@media(min-width:1024px){.woocommerce-form-login{padding:60px}}.woocommerce-form-login__submit{background-color:#000;margin-top:30px}.woocommerce-form-login__submit:active,.woocommerce-form-login__submit:focus{background-color:rgba(0,0,0,.85)}.woocommerce-form-login .lost_password{font-size:16px;font-size:1rem;margin-bottom:0}.woocommerce-form-login .form-row{padding:0;width:100%}.woocommerce-MyAccount-navigation{margin-top:15px}.woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0;padding:0!important}.woocommerce-MyAccount-navigation ul>li:before{display:none}@media(min-width:768px){.woocommerce-MyAccount-navigation ul{flex-direction:row}}.woocommerce-MyAccount-navigation li{border-left:2px solid #000;border-right:2px solid #000;border-top:2px solid #000;display:inline-block;font-family:Avenir LT Std,sans-serif;font-weight:700;margin-bottom:0!important;padding:15px}.woocommerce-MyAccount-navigation li:last-child{border-bottom:2px solid #000}@media(min-width:768px){.woocommerce-MyAccount-navigation li{border:0;border-bottom:2px solid #000;border-left:2px solid #000;border-top:2px solid #000}.woocommerce-MyAccount-navigation li:last-child{border-right:2px solid #000}}.woocommerce-MyAccount-navigation li:before{display:none!important}.woocommerce-MyAccount-navigation li.is-active a{font-weight:900}.woocommerce-MyAccount-navigation li a{display:inline-block;font-weight:400}.woocommerce-MyAccount-content h2{font-size:19px;font-size:1.1875rem}@media(min-width:768px){.woocommerce-MyAccount-content h2{font-size:24px;font-size:1.5rem}}.woocommerce-MyAccount-content .subscription_details{border:2px solid #000;border-collapse:inherit;padding:30px}.woocommerce-MyAccount-content .subscription_details td,.woocommerce-MyAccount-content .subscription_details tr{border:none;padding:5px 0}.woocommerce-MyAccount-content .subscription_details tr td:last-child{font-weight:900}.woocommerce-MyAccount-content .shop_table{margin-bottom:30px}@media(min-width:768px){.woocommerce-MyAccount-content .shop_table{margin-bottom:60px}}.woocommerce-MyAccount-content .shop_table .button,.woocommerce-MyAccount-content .shop_table .skip-to-content:active,.woocommerce-MyAccount-content .shop_table .skip-to-content:focus{background-color:transparent;color:#000;padding:0;text-decoration:underline}.woocommerce-MyAccount-content .shop_table .button:active,.woocommerce-MyAccount-content .shop_table .button:focus,.woocommerce-MyAccount-content .shop_table .button:hover,.woocommerce-MyAccount-content .shop_table .skip-to-content:active,.woocommerce-MyAccount-content .shop_table .skip-to-content:focus{background-color:transparent;text-decoration:none}.woocommerce-MyAccount-content .shop_table .wcs-switch-link{display:block}.woocommerce-MyAccount-content .order_details th:last-child{border-left:0}.woocommerce-MyAccount-content .woocommerce-customer-details{display:none}.woocommerce-MyAccount-content .woocommerce-orders-table__row{margin:20px 0}.woocommerce-MyAccount-content .woocommerce-orders-table__cell:first-child{border-top:2px solid #000}.woocommerce-MyAccount-content .woocommerce-orders-table__cell .woocommerce-button{margin-left:10px}table.shop_table_responsive{border:0}@media(min-width:768px){table.shop_table_responsive{border:2px solid #000}}table.shop_table_responsive thead{display:none}@media(min-width:768px){table.shop_table_responsive thead{display:table-header-group}}table.shop_table_responsive tbody th{display:none}@media(min-width:768px){table.shop_table_responsive tbody th{display:table-cell}}table.shop_table_responsive tr{display:block}@media(min-width:768px){table.shop_table_responsive tr{display:table-row}}table.shop_table_responsive tr td{border:0;border-bottom:2px solid #000;border-left:2px solid #000;border-right:2px solid #000;display:block;text-align:right}@media(min-width:768px){table.shop_table_responsive tr td{border:2px solid #000;display:table-cell;text-align:left}}table.shop_table_responsive tr td.order-actions{text-align:left}table.shop_table_responsive tr td:before{content:attr(data-title) ": ";float:left;font-weight:900}@media(min-width:768px){table.shop_table_responsive tr td:before{display:none}}table.shop_table_responsive tr td.actions:before,table.shop_table_responsive tr td.product-remove:before{display:none}table.shop_table_responsive tr td.order-number{border:0;border-bottom:2px solid #000;padding-left:0;padding-right:0}@media(min-width:768px){table.shop_table_responsive tr td.order-number{padding:15px}table.shop_table_responsive .woocommerce-orders-table__cell-order-total,table.shop_table_responsive .woocommerce-orders-table__header-order-total{border-right:none;padding-right:0}}table.shop_table_responsive .woocommerce-orders-table__cell-order-actions,table.shop_table_responsive .woocommerce-orders-table__header-order-actions{text-align:right}table.shop_table_responsive .woocommerce-orders-table__cell-order-actions:before,table.shop_table_responsive .woocommerce-orders-table__header-order-actions:before{display:none}@media(min-width:768px){table.shop_table_responsive .woocommerce-orders-table__cell-order-actions,table.shop_table_responsive .woocommerce-orders-table__header-order-actions{border-left:none;padding-left:0}}.wc_payment_methods{list-style-type:none;margin:30px 0;padding:0}.wc_payment_methods>li:before{display:none}.wc_payment_methods>*+*{margin-top:15px}.wc_payment_methods img{display:inline-block;margin-left:15px;position:absolute}.payment_box{border:2px solid #000;margin:15px 0;padding:15px}.payment_box>*{margin:0}.payment_box>*+*{margin-top:15px}@media(min-width:768px){.payment_box{padding:30px}}