@charset "UTF-8";
@charset "UTF-8";
@charset "UTF-8";
@charset "UTF-8";
@charset "UTF-8";
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;}
.wpcf7 .hidden-fields-container{display:none;}
.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #00a0d2;}
.wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output{display:none;}
.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;}
.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232;}
.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;}
.wpcf7-form-control-wrap{position:relative;}
.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block;}
.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em;}
.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}
.wpcf7-list-item-label::before, .wpcf7-list-item-label::after{content:" ";}
.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative;}
form.submitting .wpcf7-spinner{visibility:visible;}
.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite;}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms;}
}
@keyframes spin {
from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
@keyframes blink {
from{opacity:0;}
50%{opacity:1;}
to{opacity:0;}
}
.wpcf7 [inert]{opacity:0.5;}
.wpcf7 input[type="file"]{cursor:pointer;}
.wpcf7 input[type="file"]:disabled{cursor:default;}
.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr;}
.wpcf7-reflection > output{display:list-item;list-style:none;}
.wpcf7-reflection > output[hidden] {
display: none;
}.dsgvoyoutube_box{padding:2%;border:1px solid #000000;background-color:#fff;margin-bottom:10px;}
#hexInput{color:#000000;}
.fancybox-bg{background:!important;}
.dsgvoyoutube_red_container {
background-color:#fbe4e4;
padding: 20px;
border: 1px solid #000000;
}body.compensate-for-scrollbar{overflow:hidden;}
.fancybox-active{height:auto;}
.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden;}
.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;height:100%;left:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992;}
.fancybox-container *{box-sizing:border-box;}
.fancybox-bg, .fancybox-inner, .fancybox-outer, .fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0;}
.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto;}
.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71);}
.fancybox-is-open .fancybox-bg{opacity:0.87;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1);}
.fancybox-caption, .fancybox-infobar, .fancybox-navigation .fancybox-button, .fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity 0.25s, visibility 0s linear 0.25s;visibility:hidden;z-index:99997;}
.fancybox-show-caption .fancybox-caption, .fancybox-show-infobar .fancybox-infobar, .fancybox-show-nav .fancybox-navigation .fancybox-button, .fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity 0.25s, visibility 0s;visibility:visible;}
.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.fancybox-toolbar{right:0;top:0;}
.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);z-index:99994;}
.fancybox-is-open .fancybox-stage{overflow:hidden;}
.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;white-space:normal;width:100%;z-index:99994;}
.fancybox-slide:before{content:"";display:inline-block;height:100%;margin-right:-0.25em;vertical-align:middle;width:0;}
.fancybox-is-sliding .fancybox-slide, .fancybox-slide--current, .fancybox-slide--next, .fancybox-slide--previous{display:block;}
.fancybox-slide--next{z-index:99995;}
.fancybox-slide--image{overflow:visible;padding:44px 0;}
.fancybox-slide--image:before{display:none;}
.fancybox-slide--html{padding:6px 6px 0;}
.fancybox-slide--iframe{padding:44px 44px 0;}
.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px;max-width:100%;overflow:auto;padding:0;padding:24px;position:relative;text-align:left;vertical-align:middle;}
.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995;}
.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out;}
.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in;}
.fancybox-can-drag .fancybox-content{cursor:-webkit-grab;cursor:grab;}
.fancybox-is-dragging .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing;}
.fancybox-container [data-selectable="true"]{cursor:text;}
.fancybox-image, .fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;}
.fancybox-spaceball{z-index:1;}
.fancybox-slide--html .fancybox-content{margin-bottom:6px;}
.fancybox-slide--iframe .fancybox-content, .fancybox-slide--map .fancybox-content, .fancybox-slide--video .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%;}
.fancybox-slide--video .fancybox-content{background:#000;}
.fancybox-slide--map .fancybox-content{background:#e5e3df;}
.fancybox-slide--iframe .fancybox-content{background:#fff;height:calc(100% - 44px);margin-bottom:44px;}
.fancybox-iframe, .fancybox-video{background:transparent;border:0;height:100%;margin:0;overflow:hidden;padding:0;width:100%;}
.fancybox-iframe{vertical-align:top;}
.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%;}
.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0;}
.fancybox-button{background:rgba(30, 30, 30, 0.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:none;padding:10px;transition:color 0.2s;vertical-align:top;width:44px;}
.fancybox-button, .fancybox-button:link, .fancybox-button:visited{color:#ccc;}
.fancybox-button:focus, .fancybox-button:hover{color:#fff;}
.fancybox-button.disabled, .fancybox-button.disabled:hover, .fancybox-button[disabled],
.fancybox-button[disabled]:hover{color:#888;cursor:default;}
.fancybox-button svg{display:block;overflow:visible;position:relative;shape-rendering:geometricPrecision;}
.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3;}
.fancybox-button--pause svg path:nth-child(1),
.fancybox-button--play svg path:nth-child(2){display:none;}
.fancybox-button--play svg path, .fancybox-button--share svg path, .fancybox-button--thumbs svg path{fill:currentColor;}
.fancybox-button--share svg path{stroke-width:1;}
.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px;}
.fancybox-show-nav .fancybox-navigation .fancybox-button{transition:opacity 0.25s, visibility 0s, color 0.25s;}
.fancybox-navigation .fancybox-button:after{content:"";left:-25px;padding:50px;position:absolute;top:-25px;}
.fancybox-navigation .fancybox-button--arrow_left{left:6px;}
.fancybox-navigation .fancybox-button--arrow_right{right:6px;}
.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#555;cursor:pointer;height:44px;margin:0;padding:6px;position:absolute;right:0;top:0;width:44px;z-index:9999;}
.fancybox-close-small svg{fill:transparent;opacity:0.8;stroke:currentColor;stroke-width:1.5;transition:stroke 0.1s;}
.fancybox-close-small:focus{outline:none;}
.fancybox-close-small:hover svg{opacity:1;}
.fancybox-slide--iframe .fancybox-close-small, .fancybox-slide--image .fancybox-close-small, .fancybox-slide--video .fancybox-close-small{color:#ccc;padding:5px;right:-12px;top:-44px;}
.fancybox-slide--iframe .fancybox-close-small:hover svg, .fancybox-slide--image .fancybox-close-small:hover svg, .fancybox-slide--video .fancybox-close-small:hover svg{background:transparent;color:#fff;}
.fancybox-is-scaling .fancybox-close-small, .fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none;}
.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0;}
.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1;}
.fancybox-caption:after{border-bottom:1px solid hsla(0, 0%, 100%, 0.3);content:"";display:block;left:44px;position:absolute;right:44px;top:0;}
.fancybox-caption a, .fancybox-caption a:link, .fancybox-caption a:visited{color:#ccc;text-decoration:none;}
.fancybox-caption a:hover{color:#fff;text-decoration:underline;}
.fancybox-loading{-webkit-animation:a 0.8s infinite linear;animation:a 0.8s infinite linear;background:transparent;border:6px solid hsla(0, 0%, 39%, 0.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:0.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999;}
@-webkit-keyframes a {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg);}
}
@keyframes a {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg);}
}
.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1);}
.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}
.fancybox-fx-fade.fancybox-slide--next, .fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);}
.fancybox-fx-fade.fancybox-slide--current{opacity:1;}
.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5);}
.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5);}
.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1);}
.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn);}
.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn);}
.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);}
.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);}
.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);}
.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);}
.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);}
.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg);transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg);}
.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);}
.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center;}
.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px;}
.fancybox-share p{margin:0;padding:0;}
.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all 0.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;}
.fancybox-share__button:link, .fancybox-share__button:visited{color:#fff;}
.fancybox-share__button:hover{text-decoration:none;}
.fancybox-share__button--fb{background:#3b5998;}
.fancybox-share__button--fb:hover{background:#344e86;}
.fancybox-share__button--pt{background:#bd081d;}
.fancybox-share__button--pt:hover{background:#aa0719;}
.fancybox-share__button--tw{background:#1da1f2;}
.fancybox-share__button--tw:hover{background:#0d95e8;}
.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px;}
.fancybox-share__button svg path{fill:#fff;}
.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%;}
.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995;}
.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden;}
.fancybox-show-thumbs .fancybox-thumbs{display:block;}
.fancybox-show-thumbs .fancybox-inner{right:212px;}
.fancybox-thumbs > ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%;}
.fancybox-thumbs-x > ul{overflow:hidden;}
.fancybox-thumbs-y > ul::-webkit-scrollbar{width:7px;}
.fancybox-thumbs-y > ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);}
.fancybox-thumbs-y > ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px;}
.fancybox-thumbs > ul > li{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px;}
.fancybox-thumbs-loading{background:rgba(0, 0, 0, 0.1);}
.fancybox-thumbs > ul > li{background-position:50%;background-repeat:no-repeat;background-size:cover;}
.fancybox-thumbs > ul > li:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991;}
.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1;}
@media(max-width:800px){
.fancybox-thumbs {
width: 110px;
}
.fancybox-show-thumbs .fancybox-inner {
right: 110px;
}
.fancybox-thumbs > ul > li {
max-width: calc(100% - 10px);
}
}@font-face{font-family:'fontello';src:url(//testpiloten.de/wp-content/plugins/tfm-social-plugin/css/fontello/font/fontello.eot?16319087);src:url(//testpiloten.de/wp-content/plugins/tfm-social-plugin/css/fontello/font/fontello.eot?16319087#iefix) format('embedded-opentype'), url(//testpiloten.de/wp-content/plugins/tfm-social-plugin/css/fontello/font/fontello.woff2?16319087) format('woff2'), url(//testpiloten.de/wp-content/plugins/tfm-social-plugin/css/fontello/font/fontello.woff?16319087) format('woff'), url(//testpiloten.de/wp-content/plugins/tfm-social-plugin/css/fontello/font/fontello.ttf?16319087) format('truetype'), url(//testpiloten.de/wp-content/plugins/tfm-social-plugin/css/fontello/font/fontello.svg?16319087#fontello) format('svg');font-weight:normal;font-style:normal;}
[class^="icon-"]:before, [class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-gab:before{content:'\e80b';}
.icon-minds:before{content:'\e80c';}
.icon-globe:before{content:'\e80d';}
.icon-bitchute:before{content:'\e80e';}
.icon-steemit:before{content:'\e80f';}
.icon-share:before{content:'\e813';}
.icon-tiktok:before{content:'\e815';}
.icon-discord:before{content:'\e821';}
.icon-gettr:before{content:'\e828';}
.icon-twitter:before{content:'\f099';}
.icon-facebook:before{content:'\f09a';}
.icon-rss:before{content:'\f09e';}
.icon-mail-alt:before{content:'\f0e0';}
.icon-linkedin:before{content:'\f0e1';}
.icon-youtube:before{content:'\f167';}
.icon-instagram:before{content:'\f16d';}
.icon-flickr:before{content:'\f16e';}
.icon-tumblr:before{content:'\f173';}
.icon-dribbble:before{content:'\f17d';}
.icon-vkontakte:before{content:'\f189';}
.icon-behance:before{content:'\f1b4';}
.icon-steam:before{content:'\f1b6';}
.icon-spotify:before{content:'\f1bc';}
.icon-soundcloud:before{content:'\f1be';}
.icon-git:before{content:'\f1d3';}
.icon-paper-plane:before{content:'\f1d8';}
.icon-paper-plane-empty:before{content:'\f1d9';}
.icon-twitch:before{content:'\f1e8';}
.icon-pinterest:before{content:'\f231';}
.icon-whatsapp:before{content:'\f232';}
.icon-medium:before{content:'\f23a';}
.icon-odnoklassniki:before{content:'\f263';}
.icon-get-pocket:before{content:'\f265';}
.icon-500px:before{content:'\f26e';}
.icon-vimeo:before{content:'\f27d';}
.icon-reddit-alien:before{content:'\f281';}
.icon-mixcloud:before{content:'\f289';}
.icon-telegram:before { content: '\f2c6'; }
 :root{--white:#ffffff;--black:#000000;--very-dark-grey:#131315;--dark-grey:#44464b;--medium-grey:#94979e;--light-grey:#cfd0d2;--very-light-grey:#f2f2f3;--off-white:#f7f8fa;}
.tfm-social-menu li.menu-item[class*="tfm"] a::before{font-family:"fontello";margin-right:0.625rem;width:17px;height:17px;display:inline-flex;border-radius:100%;padding:3px;font-size:12px;justify-content:center;align-items:center;color:var(--white);}
.tfm-social-menu .tfm-twitter.menu-item a::before{content:'\f099';}
.tfm-social-menu .tfm-facebook.menu-item a::before{content:'\f09a';}
.tfm-social-menu .tfm-pinterest.menu-item a::before{content:'\f231';}
.tfm-social-menu .tfm-linkedin.menu-item a::before{content:'\f0e1';}
.tfm-social-menu .tfm-tumblr.menu-item a::before{content:'\f173';}
.tfm-social-menu .tfm-reddit.menu-item a::before{content:'\f281';}
.tfm-social-menu .tfm-pocket.menu-item a::before{content:'\f265';}
.tfm-social-menu .tfm-youtube.menu-item a::before{content:'\f167';}
.tfm-social-menu .tfm-instagram.menu-item a::before{content:'\f16d';}
.tfm-social-menu .tfm-flickr.menu-item a::before{content:'\f16e';}
.tfm-social-menu .tfm-vimeo.menu-item a::before{content:'\f27d';}
.tfm-social-menu .tfm-vk.menu-item a::before{content:'\f189';}
.tfm-social-menu .tfm-dribbble.menu-item a::before{content:'\f17d';}
.tfm-social-menu .tfm-500px.menu-item a::before{content:'\f26e';}
.tfm-social-menu .tfm-soundcloud.menu-item a::before{content:'\f1be';}
.tfm-social-menu .tfm-spotify.menu-item a::before{content:'\f1bc';}
.tfm-social-menu .tfm-mixcloud.menu-item a::before{content:'\f289';}
.tfm-social-menu .tfm-medium.menu-item a::before{content:'\f23a';}
.tfm-social-menu .tfm-github.menu-item a::before{content:'\f1d3';}
.tfm-social-menu .tfm-behance.menu-item a::before{content:'\f1b4';}
.tfm-social-menu .tfm-gab.menu-item a::before{content:'\e80b';}
.tfm-social-menu .tfm-minds.menu-item a::before{content:'\e80c';}
.tfm-social-menu .tfm-bitchute.menu-item a::before{content:'\e80e';}
.tfm-social-menu .tfm-steemit.menu-item a::before{content:'\e80f';}
.tfm-social-menu .tfm-whatsapp.menu-item a::before{content:'\f232';}
.tfm-social-menu .tfm-tiktok.menu-item a::before{content:'\e815';}
.tfm-social-menu .tfm-rss.menu-item a::before{content:'\f09e';}
.tfm-social-menu .tfm-ok.menu-item a::before{content:'\f263';}
.tfm-social-menu .tfm-telegram.menu-item a::before{content:'\f2c6';}
.tfm-social-menu li.tfm-discord.menu-item a::before{content:'\e821';font-size:10px;}
.tfm-social-menu li.tfm-steam.menu-item a::before{content:'\f1b6';font-size:10px;}
.tfm-social-menu li.tfm-twitch.menu-item a::before{content:'\f1e8';font-size:10px;}
.tfm-social-menu li.tfm-gettr.menu-item a::before{content:'\e828';}
 .tfm-social-icons.brand li.tfm-social-icon.twitter a, .tfm-social-menu .tfm-twitter.menu-item a::before{color:#429CD6;}
.tfm-social-icons.brand li.tfm-social-icon.facebook a, .tfm-social-menu .tfm-facebook.menu-item a::before{color:#3A589E;}
.tfm-social-icons.brand li.tfm-social-icon.pinterest a, .tfm-social-menu .tfm-pinterest.menu-item a::before{color:#CD2029;}
.tfm-social-icons.brand li.tfm-social-icon.linkedin a, .tfm-social-menu .tfm-linkedin.menu-item a::before{color:#0077B5;}
.tfm-social-icons.brand li.tfm-social-icon.tumblr a, .tfm-social-menu .tfm-tumblr.menu-item a::before{color:#35465c;}
.tfm-social-icons.brand li.tfm-social-icon.reddit a, .tfm-social-menu .tfm-reddit.menu-item a::before{color:#FF4500;}
.tfm-social-icons.brand li.tfm-social-icon.pocket a, .tfm-social-menu .tfm-pocket.menu-item a::before{color:#EE4056;}
.tfm-social-icons.brand li.tfm-social-icon.youtube a, .tfm-social-menu .tfm-youtube.menu-item a::before{color:#FF0000;}
.tfm-social-icons.brand li.tfm-social-icon.instagram a, .tfm-social-menu .tfm-instagram.menu-item a::before{color:#CD486B;}
.tfm-social-icons.brand li.tfm-social-icon.flickr a, .tfm-social-menu .tfm-flickr.menu-item a::before{color:#FF0084;}
.tfm-social-icons.brand li.tfm-social-icon.vimeo a, .tfm-social-menu .tfm-vimeo.menu-item a::before{color:#17AEE1;}
.tfm-social-icons.brand li.tfm-social-icon.vkontakte a, .tfm-social-menu .tfm-vkontakte.menu-item a::before{color:#5082B9;}
.tfm-social-icons.brand li.tfm-social-icon.dribbble a, .tfm-social-menu .tfm-dribbble.menu-item a::before{color:#EA4C89;}
.tfm-social-icons.brand li.tfm-social-icon.px500 a, .tfm-social-menu .tfm-500px.menu-item a::before{color:#222222;}
.tfm-social-icons.brand li.tfm-social-icon.soundcloud a, .tfm-social-menu .tfm-soundcloud.menu-item a::before{color:#E06A2C;}
.tfm-social-icons.brand li.tfm-social-icon.spotify a, .tfm-social-menu .tfm-spotify.menu-item a::before{color:#1ED760;}
.tfm-social-icons.brand li.tfm-social-icon.mixcloud a, .tfm-social-menu .tfm-mixcloud.menu-item a::before{color:#1D2D3B;}
.tfm-social-icons.brand li.tfm-social-icon.medium a, .tfm-social-menu .tfm-medium.menu-item a::before{color:#1C1B1A;}
.tfm-social-icons.brand li.tfm-social-icon.github a, .tfm-social-menu .tfm-github.menu-item a::before{color:#0E0B0A;}
.tfm-social-icons.brand li.tfm-social-icon.behance a, .tfm-social-menu .tfm-behance.menu-item a::before{color:#1769FF;}
.tfm-social-icons.brand li.tfm-social-icon.gab a, .tfm-social-menu .tfm-gab.menu-item a::before{color:#00D279;}
.tfm-social-icons.brand li.tfm-social-icon.minds a, .tfm-social-menu .tfm-minds.menu-item a::before{color:#464646;}
.tfm-social-icons.brand li.tfm-social-icon.bitchute a, .tfm-social-menu .tfm-bitchute.menu-item a::before{color:#EF4137;}
.tfm-social-icons.brand li.tfm-social-icon.steemit a, .tfm-social-menu .tfm-steemit.menu-item a::before{color:#06D4A7;}
.tfm-social-icons.brand li.tfm-social-icon.whatsapp a, .tfm-social-menu .tfm-whatsapp.menu-item a::before{color:#2CB742;}
.tfm-social-icons.brand li.tfm-social-icon.tiktok a, .tfm-social-menu .tfm-tiktok.menu-item a::before{color:#000000;}
.tfm-social-icons.brand li.tfm-social-icon.rss a, .tfm-social-menu .tfm-rss.menu-item a::before{color:#F78422;}
.tfm-social-icons.brand li.tfm-social-icon.odnoklassniki a, .tfm-social-menu .tfm-odnoklassniki.menu-item a::before{color:#F58220;}
.tfm-social-icons.brand li.tfm-social-icon.telegram a, .tfm-social-menu .tfm-telegram.menu-item a::before{color:#30A1DB;}
.tfm-social-icons.brand li.tfm-social-icon.discord a, .tfm-social-menu .tfm-discord.menu-item a::before{color:#5865F2;}
.tfm-social-icons.brand li.tfm-social-icon.steam a, .tfm-social-menu .tfm-steam.menu-item a::before{color:#C5C3C0;}
.tfm-social-icons.brand li.tfm-social-icon.twitch a, .tfm-social-menu .tfm-twitch.menu-item a::before{color:#9246ff;}
.tfm-social-icons.brand li.tfm-social-icon.gettr a, .tfm-social-menu .tfm-gettr.menu-item a::before{color:#E60000;}
.tfm-social-icons.brand li.tfm-social-icon.email a, .tfm-social-icons.brand li.tfm-social-icon.url a{color:var(--dark-grey);}
.tfm-social-icons.icon-background li.tfm-social-icon a{background:var(--tfm-social-icon-background, var(--very-light-grey));}
.tfm-social-icons.icon-background.theme li.tfm-social-icon a:hover, .tfm-social-icons.icon-background.theme li.tfm-social-icon a:focus{color:var(--white);background:var(--dark-grey);}
.tfm-social-icons.icon-background.brand li.tfm-social-icon a{color:var(--white);}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.twitter a, .tfm-social-menu .tfm-twitter.menu-item a::before{background:#429CD6;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.facebook a, .tfm-social-menu .tfm-facebook.menu-item a::before{background:#3A589E;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.pinterest a, .tfm-social-menu .tfm-pinterest.menu-item a::before{background:#CD2029;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.linkedin a, .tfm-social-menu .tfm-linkedin.menu-item a::before{background:#0077B5;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.tumblr a, .tfm-social-menu .tfm-tumblr.menu-item a::before{background:#35465c;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.reddit a, .tfm-social-menu .tfm-reddit.menu-item a::before{background:#FF4500;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.pocket a, .tfm-social-menu .tfm-pocket.menu-item a::before{background:#EE4056;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.youtube a, .tfm-social-menu .tfm-youtube.menu-item a::before{background:#FF0000;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.instagram a, .tfm-social-menu .tfm-instagram.menu-item a::before{background:#CD486B;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.flickr a, .tfm-social-menu .tfm-flickr.menu-item a::before{background:#FF0084;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.vimeo a, .tfm-social-menu .tfm-vimeo.menu-item a::before{background:#17AEE1;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.vkontakte a, .tfm-social-menu .tfm-vkontakte.menu-item a::before{background:#5082B9;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.dribbble a, .tfm-social-menu .tfm-dribbble.menu-item a::before{background:#EA4C89;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.px500 a, .tfm-social-menu .px500.menu-item a::before{background:#222222;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.soundcloud a, .tfm-social-menu .tfm-soundcloud.menu-item a::before{background:#E06A2C;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.spotify a, .tfm-social-menu .tfm-spotify.menu-item a::before{background:#1ED760;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.mixcloud a, .tfm-social-menu .tfm-mixcloud.menu-item a::before{background:#1D2D3B;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.medium a, .tfm-social-menu .tfm-medium.menu-item a::before{background:#1C1B1A;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.github a, .tfm-social-menu .tfm-github.menu-item a::before{background:#0E0B0A;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.behance a, .tfm-social-menu .tfm-behance.menu-item a::before{background:#1769FF;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.gab a, .tfm-social-menu .tfm-gab.menu-item a::before{background:#00D279;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.minds a, .tfm-social-menu .tfm-minds.menu-item a::before{background:#464646;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.bitchute a, .tfm-social-menu .tfm-bitchute.menu-item a::before{background:#EF4137;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.steemit a, .tfm-social-menu .tfm-steemit.menu-item a::before{background:#06D4A7;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.whatsapp a, .tfm-social-menu .tfm-whatsapp.menu-item a::before{background:#2CB742;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.tiktok a, .tfm-social-menu .tfm-tiktok.menu-item a::before{background:#000000;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.rss a, .tfm-social-menu .tfm-rss.menu-item a::before{background:#F78422;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.odnoklassniki a, .tfm-social-menu .tfm-ok.menu-item a::before{background:#F58220;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.telegram a, .tfm-social-menu .tfm-telegram.menu-item a::before{background:#30A1DB;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.discord a, .tfm-social-menu .tfm-discord.menu-item a::before{background:#5865F2;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.discord i{margin-left:-3px;font-size:0.8125rem;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.steam a, .tfm-social-menu .tfm-steam.menu-item a::before{background:#C5C3C0;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.twitch a, .tfm-social-menu .tfm-twitch.menu-item a::before{background:#9246ff;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.gettr a, .tfm-social-menu .tfm-gettr.menu-item a::before{background:#e60000;}
.tfm-social-icons.brand.icon-background li.tfm-social-icon.email, .tfm-social-icons.brand.icon-background li.tfm-social-icon.url a{background:var(--dark-grey);}
.tfm-social-icons.icon-border li.tfm-social-icon a{border:2px solid var(--very-light-grey);}
@media(min-width:1060px){
.tfm-social-icon.mobile-only{display:none !important;}
}
@media(max-width:1060px){
.mobile-only.tfm-social-icon {
display: flex !important;
}
}
   :root{--white:#ffffff;--black:#000000;--very-dark-grey:#131315;--dark-grey:#44464b;--medium-grey:#94979e;--light-grey:#cfd0d2;--very-light-grey:#f2f2f3;--off-white:#f7f8fa;--site-width:1200px;--site-max-width:calc(var(--site-width) + ( var(--post-margin) * 2));--mobile-site-max-width:calc(var(--content-max-width) + ( var(--post-margin) * 2));--body-background:#ffffff;--body-font-color:var(--very-dark-grey);--body-font-size:1rem;--h1-font-size:3.2rem;--h2-font-size:2.25rem;--h3-font-size:1.875rem;--h4-font-size:1.5rem;--h5-font-size:1.25rem;--h6-font-size:1.1rem;--header-background:var(--white);--header-width:var(--site-max-width);--custom-logo-width:auto;--footer-background:none;--sidebar-width:calc(300px + ( var(--post-margin) * 2));--toggle-sidebar-background:#ffffff;--toggle-sidebar-color:var(--very-dark-grey);--toggle-sidebar-border-color:var(--very-light-grey);--toggle-sidebar-logo-color:var(--logo-color);--post-margin:1.5625rem;--post-inner-elements-margin:2rem;--post-thumbnail-border-radius:0;--cols-4-small-desktop-flex-basis:calc(100% / 3 - (var(--post-margin) * 2));--cols-5-small-desktop-flex-basis:calc(100% / 4 - (var(--cols-5-post-margin) * 2));--cols-6-small-desktop-flex-basis:calc(100% / 4 - (var(--cols-5-post-margin) * 2));--cols-7-small-desktop-flex-basis:calc(100% / 4 - (var(--cols-5-post-margin) * 2));--cols-5-post-margin:calc(var(--post-margin) / 1.5);--cols-6-post-margin:calc(var(--post-margin) / 1.5);--cols-7-post-margin:calc(var(--post-margin) / 1.5);--cols-6-breakpoint-flex-basis:calc(100% / 5 - (var(--cols-5-post-margin) * 2));--cols-7-breakpoint-flex-basis:calc(100% / 6 - (var(--cols-6-post-margin) * 2));--cover-global-color:#ffffff;--cover-brightness-filter:75%;--cover-overlay-gradient:linear-gradient(to top, rgba(0,0,0,0.9), rgba(0,0,0,0));--link-color:var(--primary-theme-color);--link-hover-color:var(--secondary-theme-color);--link-text-decoration:underline solid var(--link-color) 2px;--link-hover-text-decoration:underline solid var(--link-hover-color) 2px;--content-width:calc(100% - (var(--post-margin) * 2));--content-max-width:46rem;--mobile-content-width:calc(var(--content-max-width) + ( var(--post-margin) * 2));--hero-thumbnail-padding:40%;--single-body-background:var(--body-background);--single-entry-font-size:1.1875rem;--global-elements-margin:1.5625rem;--global-elements-border-radius:0;--button-background:var(--primary-theme-color);--button-color:var(--white);--button-border-radius:0;--input-border-radius:0;--button-padding:1rem 1.5rem;--button-font:var(--body-font);--button-font-size:0.9375rem;--default-content-margin:1.5rem;}
html{font-size:100%;}
body {
direction: ltr;
background: var(--body-background);
color: var(--body-font-color);
font-family: var(--body-font, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif);
font-size: var(--body-font-size);
font-weight: 400;
letter-spacing: var(--body-letter-spacing);
text-align: left;
overflow-x: hidden;
} *{box-sizing:border-box;}
a, path{transition:all 0.2s linear;}
.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;word-break:normal;}
.screen-reader-text:focus{background-color:var(--very-light-grey);border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:0.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
main{display:block;flex-basis:100%;margin-top:var(--global-elements-margin);margin-bottom:calc(var(--global-elements-margin) * 2);}
h1, h2, h3, h4, h5, h6, .faux-heading{font-feature-settings:"lnum";font-variant-numeric:lining-nums;font-weight:var(--heading-font-weight, 700);letter-spacing:var(--heading-letter-spacing, -0.0625rem);line-height:var(--heading-line-heght, 1.25);margin:var(--heading-margin, 2rem 0 2rem 0);word-wrap:break-word;overflow-wrap:break-word;word-break:break-all;word-break:break-word;font-family:var(--title-font, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif);}
h1, .heading-size-1, .faux-heading{font-size:var(--h1-font-size);font-weight:var(--h1-font-weight, 700);line-height:var(--h1-line-height, 1.138888889);}
h2, .heading-size-2{font-size:var(--h2-font-size);}
h3, .heading-size-3{font-size:var(--h3-font-size);}
h4, .heading-size-4{font-size:var(--h4-font-size);letter-spacing:var(--h4-line-height, -0.046875rem);}
h5, .heading-size-5{font-size:var(--h5-font-size);letter-spacing:var(--h5-line-height, -0.040625rem);}
h6, .heading-size-6 {
font-size: var(--h6-font-size);
letter-spacing: var(--h6-line-height, -0.040625rem);
} p{line-height:var(--default-line-height, 1.5);margin:var(--paragraph-margin, 0 0 1em 0);}
em, i, q, dfn{font-style:italic;}
em em, em i, i em, i i, cite em, cite i{font-weight:bolder;}
big{font-size:1.2em;}
small{font-size:0.75em;}
b, strong{font-weight:var(--strong-font-weight, 700);}
ins{text-decoration:underline;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
abbr, acronym{cursor:help;}
address{line-height:1.5;margin:0 0 2rem 0;}
hr, .the-post .entry-content hr, .the-page .entry-content hr {
border-style: solid;
border-width: 1px 0 0 0;
border-color: var(--light-grey);
margin: 4rem auto;
} a{color:var(--link-color, var(--black));text-decoration:var(--link-text-decoration, none);transition:all 0.2s ease;outline:0;}
a:hover, a:focus{text-decoration:var(--link-hover-text-decoration, none);color:var(--link-hover-color);}
ul, ol{margin:var(--post-inner-elements-margin) 0 var(--post-inner-elements-margin) 3rem;}
ul{list-style:disc;}
ul ul, ol ul{list-style:circle;}
ul ul ul{list-style:square;}
ol{list-style:decimal;}
ol ol{}
ol ol ol{list-style:lower-roman;}
li{line-height:1.5;margin:var(--list-item-margin, 0 0 0.5rem 1rem);}
li > ul, li > ol{margin:var(--nested-list-margin, 1rem 0 0 0rem);}
.reset-list-style, .reset-list-style ul, .reset-list-style ol{list-style:none;margin:0;}
.reset-list-style li{margin:0;}
dt, dd{line-height:1.5;}
dt{font-weight:var(--strong-font-weight, 700);}
dt + dd{margin-top:0.5rem;}
dd + dt{margin-top:1.5rem;}
blockquote{border-color:var(--blockquote-border-color, var(--primary-theme-color));border-style:solid;border-width:0 0 0 0.4rem;color:inherit;font-size:1em;margin:calc(var(--default-content-margin) * 1.5) 0;padding:var(--blockquote-padding, 0.5rem 0 0.5rem 2rem);}
cite{font-style:normal;line-height:1.25;}
blockquote cite{display:inline-block;position:relative;padding-top:1.5rem;}
blockquote p:last-child{margin:0;}
blockquote cite::before{content:'\2014\2014\2014\2014';letter-spacing:-2px;font-size:10px;position:absolute;top:0;left:calc(50% - 20px);}
code, kbd, pre, samp{font-family:monospace;font-size:0.9em;padding:0.4rem 0.6rem;}
code, kbd, samp{background:rgba(0, 0, 0, 0.075);border-radius:0.2rem;}
pre{border:1px solid var(--light-grey);line-height:1.5;margin:2rem 0;overflow:auto;padding:1.5rem;text-align:left;white-space:pre-wrap;word-wrap:break-word;}
pre code{background:transparent;padding:0;}
figure{display:block;margin:0;}
iframe{display:block;max-width:100%;}
.wp-embed-responsive .is-type-rich iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;}
.wp-embed-responsive .is-type-rich:not([class*="twitter"]):not([class*="facebook"]):not([class*="instagram"]) .wp-block-embed__wrapper::before{content:"";display:block;padding-top:50%;}
.wp-embed-responsive .is-type-rich:not([class*="twitter"]):not([class*="facebook"]):not([class*="instagram"]) .wp-block-embed__wrapper::before{padding-top:56.25%;}
video{display:block;}
svg, img, embed, object{display:block;height:auto;max-width:100%;}
figcaption, .wp-caption-text{color:var(--medium-grey);display:block;font-weight:var(--figcaption-font-weight, 500);line-height:1.2;margin-top:calc(var(--default-content-margin) + 12px);font-size:var(--figcaption-font-size, 0.8125rem);word-wrap:break-word;overflow-wrap:break-word;word-break:break-all;word-break:break-word;}
figcaption a, .wp-caption-text a{color:var(--link-color)}
.alignleft figcaption, .alignleft .wp-caption-text, .alignright figcaption, .alignright .wp-caption-text{margin-top:1rem;}
blockquote.instagram-media, iframe.instagram-media{margin:auto !important;}
fieldset{border:0.2rem solid var(--light-grey);padding:2rem;}
legend{font-size:0.85em;font-weight:700;padding:0 1rem;}
label{display:block;font-size:1rem;font-weight:400;margin:0 0 0.5rem 0;font-family:var(--title-font);font-weight:700;}
label.inline, input[type="checkbox"] + label{display:inline;font-weight:400;}
input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;position:relative;top:2px;display:inline-block;margin:0 0.5rem 0 0;width:1rem;min-width:1rem;height:1rem;background:var(--white);border-radius:0;border-style:solid;border-width:1px;border-color:var(--light-grey);box-shadow:none;cursor:pointer;}
input[type="checkbox"]:checked::before{content:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E");position:absolute;display:inline-block;margin:-0.1875rem 0 0 -0.25rem;height:1.3rem;width:1.3rem;}
input, textarea, button, .button, .faux-button, .wp-block-button__link, .wp-block-file__button{font-family:var(--body-font, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif);line-height:1;border-radius:var(--input-border-radius);}
input, textarea{border-color:var(--light-grey);color:var(--black);}
code, input[type="url"],
input[type="email"],
input[type="tel"]{direction:ltr;}
input[type="text"],
input[type="password"],
input[type="email"],
input[type="url"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="week"],
input[type="number"],
input[type="search"],
input[type="tel"],
input[type="color"],
textarea{-webkit-appearance:none;-moz-appearance:none;background:var(--white);border-style:solid;border-width:1px;box-shadow:none;display:block;font-size:var(--input-font-size, 0.9375rem);letter-spacing:var(--input-letter-spacing, -0.015em);margin:var(--global-elements-margin) 0;max-width:100%;padding:var(--input-padding, 0.875rem 1rem);width:100%;}
select{font-size:var(--input-select-font-size, var(--input-font-size, 0.9375rem));max-width:100%;border:1px solid var(--light-grey);padding:var(--input-select-padding, 0.875rem 2rem 0.875rem 1rem);background-color:var(--white);appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg fill='none' fill-rule='evenodd' stroke='black' stroke-width='0.501' stroke-linejoin='bevel' stroke-miterlimit='10' font-family='Times New Roman' font-size='16' style='font-variant-ligatures:none' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' version='1.1' overflow='visible' width='36.246pt' height='23.603pt' viewBox='250.025 -761.362 36.246 23.603'%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Layer 1' transform='scale(1 -1)'%3E%3Cpath d='M 268.155,737.759 L 250.025,755.887 L 255.5,761.362 L 268.156,748.709 L 280.796,761.349 L 286.271,755.875 L 268.155,737.759 Z' stroke='none' fill='%2344464b' stroke-linejoin='miter' marker-start='none' marker-end='none'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position-x:calc(100% - 12px);background-position-y:calc(50%);background-size:9px;line-height:1.3;font-family:var(--body-font);}
textarea{height:12rem;line-height:1.5;width:100%;border-radius:0;}
input::-webkit-input-placeholder{line-height:normal;}
input:-ms-input-placeholder{line-height:normal;}
input::-moz-placeholder{line-height:revert;}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration{display:none;}
button, .button, .faux-button, .wp-block-button__link, .wp-block-file .wp-block-file__button, input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;background:var(--button-background, var(--primary-theme-color));border:none;border-radius:var(--button-border-radius);color:var(--button-color, var(--white));font-family:var(--button-font);cursor:pointer;display:inline-block;letter-spacing:0.0333em;line-height:1.25;margin:0;opacity:1;padding:var(--button-padding);text-align:center;text-decoration:none;transition:all 0.2s ease;}
button, .button, input[type="button"],
input[type="reset"],
input[type="submit"]{font-size:var(--button-font-size, 0.9375rem);font-weight:600;}
button:focus, button:hover, .button:focus, .button:hover, .faux-button:focus, .faux-button:hover, .wp-block-button .wp-block-button__link:focus, .wp-block-button .wp-block-button__link:hover, .wp-block-file .wp-block-file__button:focus, .wp-block-file .wp-block-file__button:hover, input[type="button"]:focus,
input[type="button"]:hover,
input[type="reset"]:focus,
input[type="reset"]:hover,
input[type="submit"]:focus,
input[type="submit"]:hover{text-decoration:none;background:var(--button-hover-background, var(--black));color:var(--button-hover-color, var(--white));}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus{border-color:currentColor;}
input[type="search"]:focus{outline:thin dotted;outline-offset:-4px;}
table{border:1px solid var(--very-light-grey);border-collapse:collapse;border-spacing:0;empty-cells:show;margin:2rem 0;max-width:100%;overflow:hidden;width:100%;}
.alignleft > table{margin:0;}
.alignright > table{margin:0;}
th, td{border:1px solid var(--very-light-grey);line-height:1.4;margin:0;overflow:visible;padding:0.75rem;}
caption{background:var(--very-light-grey);font-weight:600;padding:0.5em;text-align:center;}
thead{vertical-align:bottom;white-space:nowrap;}
th{font-weight:700;}
.wrap{margin:auto;position:relative;}
.wrap-inner{max-width:var(--site-max-width);margin:auto;display:flex;flex-wrap:wrap;}
.content-area{width:100%;max-width:var(--site-max-width);margin-left:auto;margin-right:auto;}
.aside-sidebar{width:calc(var(--sidebar-width) - var(--post-margin));padding-top:var(--post-margin);padding-left:var(--post-margin);margin-right:var(--post-margin);margin-top:var(--post-margin);margin-bottom:calc(var(--global-elements-margin) * 2);position:relative;}
.has-sidebar main{flex-basis:calc(100% - var(--sidebar-width));}
.toggle-sidebar{width:100%;max-width:var(--toggle-sidebar-max-width, 380px);height:100%;overflow:auto;overflow-x:hidden;background:var(--toggle-sidebar-background);color:var(--toggle-sidebar-color);position:fixed;top:0;left:-460px;transition:all 0.4s ease;z-index:2000;box-shadow:var(--toggle-sidebar-box-shadow, 0 5px 15px rgba(0,0,0,0.1));}
.toggle-sidebar.show{left:0;z-index:4000;}
.admin-bar .toggle-sidebar{padding-top:30px;}
.toggle-sidebar > *,
.toggle-sidebar .widget{margin:1.875rem;display:block;width:auto;max-width:100%;}
.site-header{background:var(--header-background);box-shadow:var(--header-box-shadow, none);border-bottom:var(--header-border, 0);color:var(--body-color);padding:var(--header-padding, 1.25rem);padding-left:0;padding-right:0;text-align:center;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;width:100%;max-width:100%;margin:0 auto;position:relative;z-index:200;}
.site-header.fullwidth{padding-left:var(--global-elements-margin);padding-right:var(--global-elements-margin);}
.header-layout-wrapper{width:100%;max-width:var(--header-width);padding-left:var(--post-margin);padding-right:var(--post-margin);}
.fullwidth .header-layout-wrapper{max-width:100%;}
.logo-left-menu-right .header-layout-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}
.logo-split-menu .header-layout-wrapper{display:flex;justify-content:space-between;flex-direction:row;align-items:center;}
.site-title{font-size:var(--logo-font-size, 4.2rem);font-weight:var(--site-title-font-weight, var(--heading-font-weight, 600));}
.site-logo{text-align:center;margin:0;font-size:0;}
.site-logo img{margin:auto;}
@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm) {
.site-logo img{image-rendering:-webkit-optimize-contrast;}
}
.site-logo a{display:inline-block;}
.custom-logo{}
.logo-below-nav .header-layout-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}
.lbn-site-title-wrapper{text-align:center;padding-top:calc(var(--global-elements-margin) * 2);display:flex;flex-direction:column;}
.tagline{}
.mobile-header{display:none;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:calc( var(--global-elements-margin) / 2) var(--global-elements-margin);background:var(--header-background);width:100%;}
@media(min-width:1061px){
header.site-header.sticky-nav.fixed{position:fixed;z-index:1499;}
header.site-header.default.sticky-nav.fixed .header-branding, header.site-header.default-advert.sticky-nav.fixed .header-branding, header.site-header.default-logo-left.sticky-nav.fixed .header-branding{display:none;}
}
.header-branding{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;margin-bottom:var(--global-elements-margin);}
.logo-split-menu .header-branding{margin-left:var(--global-elements-margin);margin-right:var(--global-elements-margin);margin-bottom:0;}
.header-section{display:flex;align-items:center;flex:1;}
.header-left{justify-content:flex-start;}
.header-left > *:not(:last-child){margin-right:1.25rem;}
.header-right{justify-content:flex-end;}
.header-right > *:not(:first-child){margin-left:1.25rem;}
.default-logo-left .header-branding .header-left{order:2;justify-content:flex-end;}
.default-logo-left .header-left > *:last-child{margin-right:1.25rem;}
.default-logo-left .header-branding .header-right{order:3;flex:0;}
.site-header .search-form{display:flex;}
.logo-branding{flex-direction:column;}
.default-logo-left .logo-branding{align-items:flex-start;}
.logo-left-menu-right .header-section{flex:auto;}
.default-advert .header-section{align-items:flex-start;flex:auto;}
.default-advert .header-right{flex-direction:column;align-items:flex-end;justify-content:center;}
.default-advert .logo-branding{justify-content:center;}
.default-advert .header-section .advert{max-width:728px;}
.default-advert .tagline{margin-bottom:0;}
.default-advert .header-branding{margin-bottom:var(--global-elements-margin);}
.default-advert .primary-menu-section{justify-content:flex-start;align-items:center;}
.default-advert .primary-menu-section.section-right{justify-content:flex-end;}
.default-advert .toggle-menu{margin-right:0;}
.default-advert .toggle-search{margin-left:0;}
.default-advert .primary-menu-section.section-left > :not(:last-child){margin-right:1.25rem;}
.default-advert .primary-menu-section.section-right > :not(:first-child){margin-left:1.25rem;}
.primary-menu-container{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row;align-items:center;position:relative;}
.primary-menu-section{display:flex;flex:1;justify-content:center;}
.logo-split-menu .split-menu-right-wrapper{margin-right:auto;}
.logo-split-menu .split-menu-left-wrapper{margin-left:auto;}
ul.primary-menu{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:0;list-style:none;}
.primary-menu li{font-size:inherit;position:relative;}
.primary-menu > li{margin:0 0.625rem;}
.primary-menu a{color:inherit;display:block;text-decoration:none;word-break:normal;word-wrap:normal;color:var(--primary-menu-link-color);cursor:pointer;padding:var(--primary-menu-link-padding, 0.3125rem 0);}
.primary-menu a:hover, .primary-menu a:focus, .primary-menu .current_page_ancestor{color:var(--primary-menu-link-hover-color);}
.primary-menu li.current-menu-item > a, .primary-menu li.current-menu-item > .link-icon-wrapper > a{color:var(--primary-menu-link-hover-color);}
.primary-menu li.current-menu-item > a:hover, .primary-menu li.current-menu-item > .link-icon-wrapper > a:hover, .primary-menu li.current-menu-item > a:focus, .primary-menu li.current-menu-item > .link-icon-wrapper > a:focus{text-decoration:none;}
.primary-menu li.menu-item-has-children > a::after{font-family:fontello;content:"\e806 ";font-weight:300;margin-left:0.3125rem;font-size:0.625rem;}
.primary-menu ul{background:var(--primary-menu-submenu-background, var(--white));border-radius:var(--primary-menu-submenu-border-radius);border-top-left-radius:0;border-top-right-radius:0;color:var(--primary-menu-submenu-link-color, var(--white));opacity:0;visibility:hidden;padding:var(--primary-menu-submenu-padding, 0 1rem 0 1rem);position:absolute;left:0;top:var(--primary-menu-submenu-top, calc(100% + 20px));transition:opacity 0.15s linear, transform 0.15s linear, right 0s 0.15s;transform:translateY(-0.6rem);width:var(--primary-menu-submenu-width, 220px);z-index:1;list-style:none;text-align:left;margin:0;box-shadow:var(--primary-menu-submenu-box-shadow, 0 10px 10px rgba(0,0,0,0.1));}
.primary-menu li.menu-item-has-children:hover > ul, .primary-menu li.menu-item-has-children:focus > ul, .primary-menu li.menu-item-has-children.focus > ul{opacity:1;visibility:visible;transform:translateY(0);transition:opacity 0.15s linear, transform 0.15s linear;}
.primary-menu ul::before, .primary-menu ul::after{content:"";display:block;position:absolute;bottom:100%;}
.primary-menu ul::before{height:1.4rem;left:0;right:0;}
.primary-menu ul li{margin:0;border-bottom:1px solid var(--primary-menu-submenu-border-color, var(--very-light-grey));}
.primary-menu ul li:last-child{border:0;}
.primary-menu ul a{background:transparent;border:none;color:inherit;display:block;padding:var(--primary-menu-submenu-link-padding, 0.75rem 0.5rem 0.75rem 0);transition:background-color 0.2s linear;transition:color 0.3s ease;width:100%;color:var(--primary-menu-submenu-link-color, var(--black));font-weight:400;font-size:var(--primary-menu-submenu-font-size, 14px);}
.primary-menu ul a:hover, .primary-menu ul a:focus{color:var(--primary-menu-submenu-link-hover-color, var(--black));background:none;}
.primary-menu ul li.menu-item-has-children > a::after{content:"\e812 ";font-size:0.625rem;margin-left:0.5rem;}
.primary-menu ul li.menu-item-has-children > a{padding-right:4.5rem;}
.primary-menu ul ul{top:0rem;border-radius:var(--primary-menu-submenu-border-radius);}
.primary-menu ul li.menu-item-has-children:hover > ul, .primary-menu ul li.menu-item-has-children:focus > ul, .primary-menu ul li.menu-item-has-children.focus > ul{left:calc(100% + 1rem);}
.primary-menu ul ul::before{border-bottom-color:transparent;border-left-color:var(--primary-menu-submenu-background);bottom:auto;left:-1.6rem;top:2rem;}
.primary-menu ul ul::before, .primary-menu ul ul::after{content:"";display:block;position:absolute;top:0;}
.primary-menu ul ul::before{width:2rem;left:-2rem;right:0;height:100%;}
.header-secondary > li, .header-third > li{margin:0 0 0 0.625rem;}
.header-secondary > li:first-child, .header-third > li:first-child{margin-left:0;}
.header-third ul li a{padding-top:0.5rem;padding-bottom:0.5rem;}
.header-left .primary-menu ul{margin:0;}
.toggle-sidebar .close-menu{display:block;text-align:right;position:relative;font-size:0.875rem;margin-left:auto;}
.toggle-sidebar .close-menu span{cursor:pointer;}
.primary-nav-sidebar{margin:0;padding:0;list-style:none;}
.primary-nav-sidebar ul{margin:0;padding:0 0 0 0.5rem;list-style:none;display:none;}
.primary-nav-sidebar li{margin:0;padding:0;position:relative;}
.primary-nav-sidebar a{padding:0.625rem 0;display:inline-block;margin:0;}
.expand{width:37px;height:37px;position:absolute;bottom:auto;top:0;right:0;cursor:pointer;display:none;z-index:200;color:var(--toggle-sidebar-menu-color, var(--black));}
.primary-nav-sidebar .menu-item-has-children > .expand{display:block;}
.expand::after{font-family:fontello;content:"\e806 ";font-size:0.875rem;position:absolute;top:8px;right:13px;}
.expand.close::after{content:"\e808 ";}
.toggle-sidebar .site-title{font-size:var(--sidebar-logo-font-size);}
.toggle-sidebar .site-title a{color:var(--toggle-sidebar-logo-color);}
.toggle-sidebar .custom-logo{margin:0;max-width:var(--sidebar-logo-max-width);}
.toggle-sidebar .site-logo.faux-heading{margin:0.5rem 0;}
.site-search{left:auto;right:-460px;}
.site-search.show-search{right:0;z-index:4000;}
.site-search .close-menu{text-align:left;margin-right:auto;margin-left:0;}
.site-search form{display:flex;}
.site-search .search-form input{margin:0;border-top-right-radius:0;border-bottom-right-radius:0;border-right:0;}
.site-search .search-submit{border-top-left-radius:0;border-bottom-left-radius:0;}
.archive-header-inner{margin:var(--post-margin);max-width:var(--site-max-width);}
.section-header{width:100%;margin:var(--post-margin) auto 0 auto;max-width:var(--site-max-width);padding:0 var(--post-margin);}
.blog .section-header.home-title{margin-top:calc((var(--post-margin) * 2) - 0.625rem);}
.section-header .page-title{margin-top:0;margin-bottom:0;}
.section-header p.sub-title{margin-bottom:0.1875rem;margin-top:0.5rem;color:var(--medium-grey);}
.blog:not(.paged).has-loop-header main,
.home:not(.paged).has-loop-header main{margin-top:calc(var(--post-margin) - 10px);}
.post-grid:not(.masonry){display:flex;flex-wrap:wrap;}
article.post, div.post, article.page, div.page, article.article, div.article{flex:0 1 calc(100% / 3 - (var(--post-margin) * 2));margin:var(--post-margin);min-width:0;position:relative;}
.cols-7 .post, .cols-7 .page, .cols-7 .article{flex-basis:calc(100% / 7 - ( var(--cols-7-post-margin) * 2));margin:var(--cols-7-post-margin);}
.cols-6 .post, .cols-6 .page, .cols-6 .article{flex-basis:calc(100% / 6 - ( var(--cols-6-post-margin) * 2));margin:var(--cols-6-post-margin);}
.cols-5 .post, .cols-5 .page, .cols-5 .article{flex-basis:calc(100% / 5 - ( var(--cols-5-post-margin) * 2));margin:var(--cols-5-post-margin);}
.cols-4 .post, .cols-4 .page, .cols-4 .article{flex-basis:calc(100% / 4 - (var(--post-margin) * 2));}
.cols-2 .post, .cols-2 .page, .cols-2 .article{flex-basis:calc(100% / 2 - (var(--post-margin) * 2));}
.cols-1 .post, .cols-1 .page, .cols-1 .article{flex-basis:100%;}
.masonry .post, .masonry .page, .masonry .article{width:calc(100% / 3 - (var(--post-margin) * 2));}
.cols-7.masonry .post, .cols-7.masonry .page, .cols-7.masonry .article{width:calc(100% / 7 - (var(--post-margin) * 2));}
.cols-6.masonry .post, .cols-6.masonry .page, .cols-6.masonry .article{width:calc(100% / 6 - (var(--post-margin) * 2));}
.cols-5.masonry .post, .cols-5.masonry .page, .cols-5.masonry .article{width:calc(100% / 5 - (var(--post-margin) * 2));}
.cols-4.masonry .post, .cols-4.masonry .page, .cols-4.masonry .article{width:calc(100% / 4 - (var(--post-margin) * 2));}
.cols-2.masonry .post, .cols-2.masonry .page, .cols-2.masonry .article{width:calc(100% / 2 - (var(--post-margin) * 2));}
.cols-1.masonry .post, .cols-1.masonry .page, .cols-1.masonry .article{width:calc(100% - (var(--post-margin) * 2));}
.post-grid.cols-4.list{padding:calc(var(--post-margin) / 2);}
.post-grid.cols-4.list .article:not(.grid-style){flex-basis:calc(100% / 4 - var(--post-margin));margin:calc(var(--post-margin) / 2);}
.entry-wrapper{position:relative;}
.post-inner > *,
.entry-wrapper > *,
.entry-header > *{margin-top:calc(var(--post-inner-elements-margin) / 1.5);width:100%;}
.the-post > .article .entry-wrapper > *,
.the-post > .article .entry-header > *{margin-top:var(--post-inner-elements-margin);}
.entry-header > *:last-child{margin-bottom:0;}
.entry-wrapper{margin:0;}
.post:not(.has-post-thumbnail) .entry-wrapper{margin-top:auto;}
.post-grid.grid-first-full .article:first-child{flex-basis:100%;}
.post-grid.grid-asc.cols-3 .article:nth-child(6n+1){flex-basis:100%;}
.post-grid.grid-asc.cols-2 .article:nth-child(3n+1){flex-basis:100%;}
.post-grid.grid-desc.cols-2 .article:nth-child(3n){flex-basis:100%;}
.post-grid.grid-desc.cols-3 .article:nth-child(6n){flex-basis:100%;}
.post-grid.grid-asc.cols-3 .article:nth-child(6n),
.post-grid.grid-asc.cols-3 .article:nth-child(6n+5),
.post-grid.grid-desc.cols-3 .article:nth-child(6n+4),
.post-grid.grid-desc.cols-3 .article:nth-child(6n+5){flex-basis:calc(100% / 2 - (var(--post-margin) * 2));}
.post-grid.grid-asc.cols-4 .article:nth-child(10n+1),
.post-grid.grid-desc.cols-4 .article:nth-child(10n+10){flex-basis:100%;}
.post-grid.grid-asc.cols-4 .article:nth-child(10n+2),
.post-grid.grid-asc.cols-4 .article:nth-child(10n+3),
.post-grid.grid-desc.cols-4 .article:nth-child(10n+8),
.post-grid.grid-desc.cols-4 .article:nth-child(10n+9){flex-basis:calc(100% / 2 - (var(--post-margin) * 2));}
.post-grid.grid-asc.cols-4 .article:nth-child(10n+4),
.post-grid.grid-asc.cols-4 .article:nth-child(10n+5),
.post-grid.grid-asc.cols-4 .article:nth-child(10n+6),
.post-grid.grid-desc.cols-4 .article:nth-child(10n+5),
.post-grid.grid-desc.cols-4 .article:nth-child(10n+6),
.post-grid.grid-desc.cols-4 .article:nth-child(10n+7){flex-basis:calc(100% / 3 - (var(--post-margin) * 2));}
@media(min-width:961px){ .post-grid.grid-offset.cols-4 .article:nth-child(1),
.post-grid.grid-offset.cols-4 .article:nth-child(8),
.post-grid.grid-offset.cols-4 .article:nth-child(13),
.post-grid.grid-offset.cols-4 .article:nth-child(20),
.post-grid.grid-offset.cols-4 .article:nth-child(25),
.post-grid.grid-offset.cols-4 .article:nth-child(32),
.post-grid.grid-offset.cols-4 .article:nth-child(37),
.post-grid.grid-offset.cols-4 .article:nth-child(44),
.post-grid.grid-offset.cols-4 .article:nth-child(49),
.post-grid.grid-offset.cols-4 .article:nth-child(56),
.post-grid.grid-offset.cols-4 .article:nth-child(61),
.post-grid.grid-offset.cols-4 .article:nth-child(68),
.post-grid.grid-offset.cols-4 .article:nth-child(73),
.post-grid.grid-offset.cols-4 .article:nth-child(80),
.post-grid.grid-offset.cols-4 .article:nth-child(85),
.post-grid.grid-offset.cols-4 .article:nth-child(92),
.post-grid.grid-offset.cols-4 .article:nth-child(97),
.post-grid.grid-offset.cols-4 .article:nth-child(104){flex-basis:calc(100% / 3 * 2 - (var(--post-margin) * 2) );}
.post-grid.grid-offset.cols-4 .article:nth-child(2),
.post-grid.grid-offset.cols-4 .article:nth-child(7),
.post-grid.grid-offset.cols-4 .article:nth-child(14),
.post-grid.grid-offset.cols-4 .article:nth-child(19),
.post-grid.grid-offset.cols-4 .article:nth-child(26),
.post-grid.grid-offset.cols-4 .article:nth-child(31),
.post-grid.grid-offset.cols-4 .article:nth-child(38),
.post-grid.grid-offset.cols-4 .article:nth-child(43),
.post-grid.grid-offset.cols-4 .article:nth-child(50),
.post-grid.grid-offset.cols-4 .article:nth-child(55),
.post-grid.grid-offset.cols-4 .article:nth-child(62),
.post-grid.grid-offset.cols-4 .article:nth-child(67),
.post-grid.grid-offset.cols-4 .article:nth-child(74),
.post-grid.grid-offset.cols-4 .article:nth-child(79),
.post-grid.grid-offset.cols-4 .article:nth-child(86),
.post-grid.grid-offset.cols-4 .article:nth-child(91),
.post-grid.grid-offset.cols-4 .article:nth-child(98),
.post-grid.grid-offset.cols-4 .article:nth-child(103){flex-basis:calc(100% / 3 - (var(--post-margin) * 2) );}
.post-grid.grid-offset.cols-3 .article:nth-child(1),
.post-grid.grid-offset.cols-3 .article:nth-child(7),
.post-grid.grid-offset.cols-3 .article:nth-child(11),
.post-grid.grid-offset.cols-3 .article:nth-child(17),
.post-grid.grid-offset.cols-3 .article:nth-child(21),
.post-grid.grid-offset.cols-3 .article:nth-child(27),
.post-grid.grid-offset.cols-3 .article:nth-child(31),
.post-grid.grid-offset.cols-3 .article:nth-child(37),
.post-grid.grid-offset.cols-3 .article:nth-child(41),
.post-grid.grid-offset.cols-3 .article:nth-child(47),
.post-grid.grid-offset.cols-3 .article:nth-child(51),
.post-grid.grid-offset.cols-3 .article:nth-child(57),
.post-grid.grid-offset.cols-3 .article:nth-child(61),
.post-grid.grid-offset.cols-3 .article:nth-child(67),
.post-grid.grid-offset.cols-3 .article:nth-child(71),
.post-grid.grid-offset.cols-3 .article:nth-child(77),
.post-grid.grid-offset.cols-3 .article:nth-child(81),
.post-grid.grid-offset.cols-3 .article:nth-child(87),
.post-grid.grid-offset.cols-3 .article:nth-child(91),
.post-grid.grid-offset.cols-3 .article:nth-child(97),
.post-grid.grid-offset.cols-3 .article:nth-child(101){flex-basis:calc(100% / 3 * 2 - (var(--post-margin) * 2) );}
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(2),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(5),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(10),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(13),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(18),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(21),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(26),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(29),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(34),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(37),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(42),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(45),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(50),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(53),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(58),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(61),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(66),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(69),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(74),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(77),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(82),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(85),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(90),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(93),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(98),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(101){flex-basis:calc(100% / 3 - (var(--post-margin) * 2) );}
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(1),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(6),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(9),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(14),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(17),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(22),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(25),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(30),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(33),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(38),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(41),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(46),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(49),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(54),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(57),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(62),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(65),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(70),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(73),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(78),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(81),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(86),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(89),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(94),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(97),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(102){flex-basis:calc(100% / 3 * 2 - (var(--post-margin) * 2) );}
} .thumbnail-wrapper{margin:0;}
.post-thumbnail, .faux-thumbnail, .post-thumbnail.has-figcaption img{position:relative;border-radius:var(--post-thumbnail-border-radius);overflow:hidden;}
.thumbnail-wrapper.alignfull .post-thumbnail, .thumbnail-wrapper.alignfull .faux-thumbnail, .thumbnail-wrapper.alignfull .post-thumbnail.has-figcaption img{border-radius:0;}
.has-post-thumbnail:not(.thumbnail-uncropped) .post-thumbnail,
.faux-thumbnail{height:0;}
.thumbnail-wide .post-thumbnail{padding-bottom:56.25%;}
.thumbnail-square .post-thumbnail{padding-bottom:100%;}
.thumbnail-landscape .post-thumbnail, .thumbnail-landscape .faux-thumbnail{padding-bottom:66.75%;}
.thumbnail-portrait .post-thumbnail{padding-bottom:149.88%;}
.thumbnail-hero .post-thumbnail{padding-bottom:var(--hero-thumbnail-padding);}
.post-thumbnail img{width:100%;}
.article:not(.thumbnail-uncropped) .post-thumbnail img{object-fit:cover;height:100%;position:absolute;}
.post-grid.list-grid .article:not(.grid-style){flex-basis:100%;}
.post-grid[class*="list"] .article:not(.grid-style):not(.loop-sidebar).has-post-thumbnail:not(.disabled-post-thumbnail) .post-inner{display:flex;flex-direction:row;height:100%;padding:0;}
.post-grid[class*="list"] .article:not(.grid-style).has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .post-inner > *{flex-basis:50%;flex-grow:1;margin:0;}
.post-grid.cols-2.list .article:not(.grid-style).has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .thumbnail-wrapper,
.post-grid.cols-3.list .article:not(.grid-style).has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .thumbnail-wrapper{max-width:calc(100% / 3);}
.post-grid.cols-4.list .article:not(.grid-style).has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .thumbnail-wrapper{max-width:90px;}
.post-grid[class*="list"] .article:not(.grid-style) .post-thumbnail{height:100%;}
.post-grid[class*="list"] .article:not(.grid-style).has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper{padding-left:var(--post-inner-elements-margin);}
@media(min-width:1201px){
.post-grid.list.cols-3 .article.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper,
.has-sidebar .post-grid.list.cols-2 .article.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper{padding-left:calc(var(--post-inner-elements-margin) / 1.5);}
.post-grid.list.cols-4 .article.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper{padding-left:1.25rem;}
} .post-grid[class*="list"].cols-3 .article.grid-style{flex-basis:calc(100% / 3 - (var(--post-margin) * 2));}
.post-grid[class*="list"].cols-2 .article.grid-style{flex-basis:calc(100% / 2 - (var(--post-margin) * 2));}
.entry-meta ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;position:relative;}
.entry-meta li{margin:0 0.3125rem 0 0;}
.entry-read-more{list-style:none;margin-left:0;margin-bottom:0;padding:0;display:flex;}
.entry-read-more li{margin:0;}
.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .post-inner{position:static;height:100%;display:flex;flex-direction:column;align-items:flex-end;padding-bottom:0;}
.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide::before,
.article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .cover-wrapper::before{content:'';padding-bottom:56.25%;float:left;}
.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape::before,
.article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .cover-wrapper::before{content:'';padding-bottom:66.75%;float:left;}
.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square::before,
.article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .cover-wrapper::before{content:'';padding-bottom:100%;float:left;}
.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait::before,
.article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .cover-wrapper::before{content:'';padding-bottom:149.88%;float:left;}
.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-hero::before,
.article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-hero .cover-wrapper::before{content:'';padding-bottom:var(--hero-thumbnail-padding);float:left;}
.masonry.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner{min-height:206px;}
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner{min-height:323px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner{min-height:147px;}
.masonry.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner{min-height:366px;}
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner{min-height:575px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner{min-height:262px;}
.masonry.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner{min-height:245px;}
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner{min-height:384px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner{min-height:175px;}
.masonry.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner{min-height:550px;}
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner{min-height:862px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner{min-height:393px;}
.post-grid[class*="cols"] .article.cover .post-inner > *{max-width:100%;}
.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .thumbnail-wrapper{position:absolute;width:100%;height:100%;overflow:hidden;}
.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .post-thumbnail{height:100%;padding-bottom:0;}
.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .post-thumbnail img{height:100%;filter:brightness(var(--cover-brightness-filter));object-fit:cover;}
.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper{color:var(--cover-global-color);width:100%;position:relative;margin-top:auto;padding:var(--post-inner-elements-margin);height:auto;}
.post-grid .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-header{margin-top:0;}
.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper .excerpt{color:var(--cover-excerpt-color, var(--cover-global-color));}
.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-meta,
.cover.has-post-thumbnail:not(.disabled-post-thumbnail) [class*="entry-meta"]{color:var(--cover-meta-color, var(--cover-global-color));border-color:var(--cover-border-color, var(--very-light-grey));}
.post-grid .cover.has-post-thumbnail:not(.disabled-post-thumbnail) a:not(.button),
.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-header a{color:var(--cover-global-color);}
.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-read-more,
.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .read-more-button{border-color:var(--cover-border-color, var(--very-light-grey));}
.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .read-more{color:var(--cover-button-color, var(--continue-reading-button-color));background:var(--cover-button-background, var(--continue-reading-button-background));}
.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .read-more:hover{color:var(--cover-button-hover-color, var(--continue-reading-button-hover-color));background:var(--cover-button-hover-background, var(--continue-reading-button-hover-background));}
.post-grid .cover.has-post-thumbnail.thumbnail-uncropped:not(.disabled-post-thumbnail) .entry-wrapper{bottom:0;background:var(--cover-overlay-gradient);}
.post-grid .cover.has-post-thumbnail:not(.disabled-post-thumbnail):not(.thumbnail-uncropped) .post-thumbnail a::after,
.cover.has-post-thumbnail:not(.disabled-post-thumbnail):not(.thumbnail-uncropped) .cover-wrapper .post-thumbnail::after,
.single-hero .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .post-thumbnail::after,
.the-post .cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-uncropped .post-thumbnail::after{content:'';width:100%;height:100%;position:absolute;background:var(--cover-overlay-gradient);}
.cover-wrapper{position:relative;display:flex;align-items:flex-end;margin-top:0;}
.the-post .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper{max-width:var(--single-cover-header-max-width, var(--content-max-width));width:calc(var(--content-width) - (var(--post-margin) * 2));padding:calc(var(--post-margin) * 2) 0;margin-left:auto;margin-right:auto;}
.the-post .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .alignfull .entry-wrapper{width:var(--content-width);max-width:calc(var(--content-max-width));}
.the-post .cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-uncropped .post-thumbnail img{position:relative;}
.the-post .cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-uncropped .post-thumbnail::after,
.single-hero .cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-uncropped .post-thumbnail::after{bottom:0;left:0;}
.has-sidebar .the-post .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper{max-width:var(--content-max-width);width:var(--content-width);padding:calc(var(--post-margin) * 2) 0;}
.the-post .entry-content > *:last-child,
.the-page .entry-content > *:last-child{margin-bottom:0;}
.the-post article::after{content:'';display:table;clear:both;}
.default-alt .post-inner{display:flex;flex-direction:column;}
.default-alt .entry-header{order:-1;}
.default-alt .excerpt{order:-1;}
.single-hero{width:100%;max-width:var(--single-hero-max-width, var(--site-max-width));display:flex;flex-wrap:wrap;justify-content:center;margin-top:var(--post-margin);margin-left:auto;margin-right:auto;}
.single-hero .article{flex-basis:100%;margin:var(--post-margin);background:var(--single-hero-background);border-radius:var(--post-thumbnail-border-radius);}
.single-hero[data-fullwidth="true"] .article,
.single-hero[data-fullwidth="true"] .post-thumbnail,
.single-hero[data-fullwidth="true"] .post-thumbnail img{border-radius:0;}
.single-hero .article .entry-wrapper{width:var(--content-width);max-width:var(--single-hero-header-max-width, var(--content-max-width));margin-left:auto;margin-right:auto;}
.single-hero:not([data-thumbnails="true"]) .entry-header{margin-top:0;}
.single-hero .article .entry-title{font-size:3.5rem;letter-spacing:-0.125rem;line-height:1.138888889;}
.single-hero[data-thumbnails="true"] .post-inner{display:flex;height:100%;}
.single-hero[data-thumbnails="true"] .cover .post-inner{align-items:flex-end;}
.single-hero[data-thumbnails="true"] .article:not(.cover) .post-inner > *{max-width:50%;}
.single-hero[data-thumbnails="true"] .article:not(.cover) .entry-wrapper{padding:1.8125rem 3.125rem 3.125rem 3.125rem;}
.single-hero[data-thumbnails="true"] .default:not(.thumbnail-uncropped) .post-thumbnail{height:100%;}
.single-hero.has-background .article .entry-wrapper{padding:calc(var(--post-margin) * 2) 0;}
.single-hero[data-fullwidth="true"]{max-width:100vw;}
.single-hero[data-fullwidth="true"][data-thumbnails="true"] .article{margin:0 0 var(--post-margin) 0;}
.single:not(.has-logo-below-nav) .single-hero[data-fullwidth="true"][data-thumbnails="true"]{margin-top:0;}
.single-hero[data-fullwidth="true"].has-background .article{margin:0 0 var(--post-margin) 0;padding-left:var(--post-margin);padding-right:var(--post-margin);}
.single:not(.has-logo-below-nav) .single-hero[data-fullwidth="true"].has-background{margin-top:0;}
.has-logo-below-nav .single-hero[data-fullwidth="true"].has-background{margin-top:calc(var(--post-margin) * 2);}
.single-hero[data-fullwidth="true"][data-thumbnails="true"].has-background .article{padding:0;}
.single-hero.hero-cover[data-thumbnails="true"] .cover .entry-wrapper{width:var(--content-width);max-width:var(--single-hero-cover-header-max-width, var(--content-max-width));padding:calc(var(--post-margin) * 2) 0;}
.single-hero.hero-cover[data-thumbnails="true"][data-fullwidth="true"] .cover .entry-wrapper{max-width:calc(var(--content-max-width) + (var(--post-margin) * 2));padding:calc(var(--post-margin) * 2) var(--post-margin);}
.has-sidebar .single-hero[data-thumbnails="false"] .entry-wrapper{max-width:100%;width:100%;}
.has-sidebar .single-hero[data-thumbnails="false"].has-background .entry-wrapper{max-width:var(--content-width);padding-left:2rem;padding-right:2rem;}
.has-sidebar .single-hero[data-thumbnails="false"][data-fullwidth="true"] .entry-wrapper{max-width:var(--site-width);padding-left:0;padding-right:0;}
.has-sidebar .single-hero.hero-cover[data-thumbnails="true"] .cover .entry-wrapper{max-width:var(--site-width);padding:calc(var(--post-margin) * 2) 2rem;}
.has-sidebar .single-hero.hero-cover[data-thumbnails="true"][data-fullwidth="true"] .cover .entry-wrapper{max-width:var(--site-width);padding:calc(var(--post-margin) * 2) 0;}
.the-post article.post_format-post-format-video.has-post-thumbnail.disabled-post-thumbnail:not(.hero-default):not(.hero-cover) .entry-content .wp-block-embed.is-type-video:first-of-type,
.the-post article.post_format-post-format-video:not(.has-post-thumbnail):not(.hero-default):not(.hero-cover) .entry-content .wp-block-embed.is-type-video:first-of-type,
.the-post article.post_format-post-format-audio.disabled-post-thumbnail:not(.hero-default):not(.hero-cover) .entry-content .wp-block-embed.is-type-audio:first-of-type,
.the-post article.post_format-post-format-audio.disabled-post-thumbnail:not(.hero-default):not(.hero-cover) .entry-content .wp-block-embed.is-type-rich:first-of-type, .the-post article.post_format-post-format-video:not(.has-post-thumbnail):not(.hero-default):not(.hero-cover) .entry-content p:first-of-type iframe{display:none;}
.single .after-content{display:flex;flex-direction:column;}
.after-content > div{margin:var(--global-elements-margin) auto;width:var(--content-width);max-width:var(--content-max-width);}
.after-content > div:last-child{margin-bottom:0;}
.author-bio{margin:var(--post-margin) auto;max-width:var(--content-max-width);}
div.comments-header{margin:var(--post-margin) auto 0 auto;max-width:var(--content-max-width);width:var(--content-width);padding:0;}
.comments-area{margin:var(--post-margin) auto;max-width:var(--content-max-width);width:var(--content-width);}
.comments-area.closed{display:none;}
.comment-list{list-style:none;padding:0;margin:0 0 var(--global-elements-margin) 0;}
.comment, .trackback, .pingback, .bypostauthor{padding:var(--global-elements-margin) 0 0 0;margin:0;}
.comment-list ul.children{list-style:none;margin:0;padding:0 0 0 2%;}
.comment-meta{margin-bottom:var(--global-elements-margin);}
.comment .avatar{max-width:44px;float:left;border-radius:50%;margin-right:1rem}
.comment-content > *:last-child{margin-bottom:0;}
.reply{margin-top:1rem;}
.bypostauthor{}
.hentry-footer{max-width:var(--content-max-width);width:var(--content-width);margin-left:auto;margin-right:auto;}
.single div.post-navigation{max-width:calc(var(--content-max-width) + calc( var(--post-margin) * 2 ));width:100%;}
.site-footer{background:var(--footer-background);color:var(--footer-color);}
.site-footer-inner{max-width:var(--site-max-width);margin:auto;padding:calc(var(--global-elements-margin) * 2) var(--global-elements-margin);}
.footer-nav{list-style:none;padding:0;margin:0;}
.footer-nav li{margin:0;float:left;}
.footer-bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:var(--global-elements-margin) 0;}
.footer-columns{display:flex;flex-wrap:wrap;flex-direction:row;margin-bottom:var(--global-elements-margin);}
.footer-column{flex-basis:calc(100% / 4 - (var(--post-margin) * 2));margin-right:calc( var(--post-margin) * 2 );flex-grow:1;}
.footer-column:last-child{margin-right:0;}
.columns-70-30 .footer-column-1, .columns-70-30-menu .footer-column-1{flex-basis:calc(100% / 3 - (var(--post-margin) * 2));}
.columns-70-30 .footer-column-2, .columns-70-30-menu .footer-column-2{flex-basis:calc(100% / 3);flex-grow:0;}
.footer-columns.cols-2 .footer-column:not(:last-child):not(.footer-menu){margin-right:calc( var(--post-margin) * 4 );}
.entry-content{width:100%;max-width:var(--site-width);margin-left:auto;margin-right:auto;font-size:var(--single-entry-font-size);}
body:not(.has-sidebar) .single-content-wrapper .entry-content{width:100vw;max-width:100vw;margin-left:calc(-50vw + 50%);}
.entry-content > *{margin-left:auto;margin-right:auto;margin-bottom:var(--default-content-margin);}
.entry-content p img:not(.alignleft):not(.alignright){margin-bottom:1.8rem;margin-top:2rem;}
body:not(.home):not(.blog) .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide),
.home.page .page .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){max-width:var(--content-max-width);width:var(--content-width);}
.the-post > .post .entry-header, .the-post .entry-content.excerpt, .the-page > .page .entry-header, .the-page .entry-content.excerpt, .home.page .page .entry-header, .home.page .page .entry-content.excerpt{max-width:var(--single-default-header-max-width, var(--content-max-width));width:var(--single-default-header-width, var(--content-width));margin-left:auto;margin-right:auto;}
@media(min-width:1251px){
.the-post > .post .entry-header, .the-post .entry-content.excerpt, .the-page > .page .entry-header, .the-page .entry-content.excerpt, .home.page .page .entry-header, .home.page .page .entry-content.excerpt{width:100%;}
}
.the-post .cover .entry-content.excerpt{max-width:var(--content-max-width);}
.the-post > .post.cover:not(.post_format-post-format-video) .cover-wrapper:not(.alignfull) .entry-header{width:100%;max-width:100%;}
.the-post > .post.cover:not(.post_format-post-format-video) .cover-wrapper.alignfull .entry-header{max-width:calc(var(--site-width));width:100%;}
.entry-content figure[style*="width"]:not(.tiled-gallery__item):not(.alignleft):not(.alignright),
.wp-audio-shortcode{width:var(--content-width) !important;}
.alignleft, .alignright{max-width:50%;}
.alignleft{float:left;margin:0.4rem 2rem 0 0;display:inline-block;}
.alignright{float:right;margin:0.4rem 0 0 2rem;}
.aligncenter, .aligncenter > *{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center;}
.alignfull{width:100vw;max-width:100vw;margin-left:calc(-50vw + 50%);}
.alignwide, .is-style-wide{width:var(--content-width);margin-left:auto;margin-right:auto;max-width:var(--site-width);}
.has-sidebar .alignwide{max-width:var(--content-max-width);}
.has-sidebar .alignfull{margin-left:auto;width:100%;}
.entry-content > .alignleft{margin-left:var(--post-margin);}
.entry-content > .alignright{margin-right:var(--post-margin);}
.has-sidebar .entry-content > .alignleft{margin-left:calc(var(--post-margin) * 2 + 0.4375rem);}
.has-sidebar .entry-content > .alignright{margin-right:calc(var(--post-margin) * 2 + 0.4375rem);}
@media(min-width:786px){
body:not(.has-sidebar) .entry-content > .alignleft{margin-left:calc(0.5 * (100vw - var(--content-max-width)));}
body:not(.has-sidebar) .entry-content > .alignright{margin-right:calc(0.5 * (100vw - var(--content-max-width)));}
}
@media(max-width:1250px){
.has-sidebar .entry-content > .alignleft{margin-left:calc((100% - var(--content-max-width)) / 2);}
.has-sidebar .entry-content > .alignright{margin-right:calc((100% - var(--content-max-width)) / 2);}
}
@media(max-width:1136px){
.has-sidebar .entry-content > .alignleft{margin-left:var(--post-margin);}
.has-sidebar .entry-content > .alignright{margin-right:var(--post-margin);}
}
@media(max-width:1060px){
.has-sidebar .entry-content > .alignleft{margin-left:calc(0.5 * (100vw - var(--content-max-width)));}
.has-sidebar .entry-content > .alignright{margin-right:calc(0.5 * (100vw - var(--content-max-width)));}
}
@media(max-width:786px){
.has-sidebar .entry-content > .alignleft{margin-left:var(--post-margin);}
.has-sidebar .entry-content > .alignright{margin-right:var(--post-margin);}
}  .widget{margin:var(--post-margin) 0;display:inline-block;width:100%;}
.aside-sidebar .widget:first-child{margin-top:0;}
.aside-sidebar .widget:last-child{margin-bottom:0;}
.widget-title, .widgettitle{margin-top:0;line-height:1.1;}
.widget ul, .widget ol{list-style:none;margin:0;padding:0;}
.widget > ul > li, .widget > ol > li, .widget > div > ul > li{margin:0;display:block;}
.widget ul li a, .widget ol li a{display:inline-block;padding:0.625rem 0;}
.widget .sub-menu li, .widget .children li{margin:0;}
.widget_calendar table{width:100%;}
.widget_calendar td, .widget_calendar th{padding:2px;}
.aside-sticky-container{position:sticky;top:7rem;}
.gallery{display:flex;flex-wrap:wrap;width:100%;margin:0 auto;}
.gallery-item{display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative;margin:var(--gallery-item-default-margin, 1rem);padding:0;overflow:hidden;}
.gallery-item .gallery-icon{flex:1;width:100%;height:100%;object-fit:cover;}
.gallery-item img{display:flex;object-fit:cover;width:100%;height:100%;}
.gallery-caption{position:absolute;bottom:0;left:0;width:100%;background:var(--gallery-caption-overlay-gradient, linear-gradient(to top, rgba(0,0,0,0.7), rgba(0,0,0,0)));color:var(--white);text-align:center;padding:var(--default-content-margin);}
.gallery:not(.gallery-columns-1):not(.gallery-columns-2) .gallery-caption{font-size:0.75rem;}
.gallery-item{flex-basis:calc(100% / 3 - (var(--gallery-item-default-margin, 1rem) * 2));}
.gallery-columns-4 .gallery-item{flex-basis:calc(100% / 4 - (var(--gallery-item-default-margin, 1rem) * 2));}
.gallery-columns-3 .gallery-item{flex-basis:calc(100% / 3 - (var(--gallery-item-default-margin, 1rem) * 2));}
.gallery-columns-2 .gallery-item{flex-basis:calc(100% / 2 - (var(--gallery-item-default-margin, 1rem) * 2));}
.gallery-columns-1 .gallery-item{flex-basis:calc(100% - (var(--gallery-item-default-margin, 1rem) * 2));}
.gallery-columns-1 .gallery-item{margin-left:0;margin-right:0;}
.gallery:not(.gallery-columns-1):not(.gallery-columns-2):not(.gallery-columns-4) .gallery-item:nth-child(3n),
.gallery:not(.gallery-columns-1):not(.gallery-columns-2):not(.gallery-columns-4) .gallery-item:nth-child(even):last-of-type,
.gallery-columns-2 .gallery-item:nth-child(even),
.gallery-columns-3 .gallery-item:nth-child(3n),
.gallery-columns-3 .gallery-item:nth-child(even):last-of-type,
.gallery-columns-4 .gallery-item:nth-child(4n),
.gallery-columns-4 .gallery-item:nth-child(even):last-of-type,
.gallery-columns-4 .gallery-item:nth-child(odd):last-of-type{margin-right:0;}
.gallery:not(.gallery-columns-1):not(.gallery-columns-2):not(.gallery-columns-4) .gallery-item:nth-child(3n+1),
.gallery-columns-2 .gallery-item:nth-child(odd),
.gallery-columns-3 .gallery-item:nth-child(3n+1),
.gallery-columns-4 .gallery-item:nth-child(4n+1){margin-left:0;}
.body-fade{position:fixed;top:0;height:100%;width:100%;background:var(--body-fade-background, var(--body-background));opacity:0.86;display:none;z-index:1500;}
.mobile-only{display:none;visibility:hidden;}
.hidden{display:none;}
.has-pagination-numbers .pagination, .has-pagination-numbers .page-pagination, .has-pagination-prev-next .pagination, .has-pagination-prev-next .page-pagination{width:100%;text-align:center;margin-top:calc(var(--global-elements-margin) * 2);}
.pagination ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;}
.pagination ul li{display:flex;padding:0;margin:0 0.3125rem;}
@media(max-width:1650px){
.post-grid.cols-7:not([class*="list"]) .article:not(.first-full),
.post-grid.cols-7 .article.grid-style{flex-basis:var(--cols-7-breakpoint-flex-basis);}
}
@media(max-width:1450px){
.post-grid.cols-7:not([class*="list"]) .article:not(.first-full),
.post-grid.cols-7 .article.grid-style{flex-basis:var(--cols-6-breakpoint-flex-basis);}
.post-grid.cols-6:not([class*="list"]) .article:not(.first-full),
.post-grid.cols-6 .article.grid-style{flex-basis:var(--cols-6-breakpoint-flex-basis);}
}
@media(max-width:1200px){
.post-grid.cols-7:not([class*="list"]) .article:not(.first-full),
.post-grid.cols-7 .article.grid-style{flex-basis:var(--cols-7-small-desktop-flex-basis);}
.post-grid.cols-6:not([class*="list"]) .article:not(.first-full),
.post-grid.cols-6 .article.grid-style{flex-basis:var(--cols-6-small-desktop-flex-basis);}
.post-grid.cols-5:not([class*="list"]) .article:not(.first-full),
.post-grid.cols-5 .article.grid-style{flex-basis:var(--cols-5-small-desktop-flex-basis);}
.post-grid.cols-4:not([class*="list"]) .article:not(.first-full),
.post-grid.cols-4 .article.grid-style{flex-basis:var(--cols-4-small-desktop-flex-basis);}
.post-grid.grid-asc.cols-4 .article:nth-child(6n),
.post-grid.grid-asc.cols-4 .article:nth-child(6n+5),
.post-grid.grid-desc.cols-4 .article:nth-child(6n+4),
.post-grid.grid-desc.cols-4 .article:nth-child(6n+5),
.list-grid.cols-4 .article.grid-style{flex-basis:calc(100% / 2 - (var(--post-margin) * 2));}
.post-grid.grid-asc.cols-4 .article:nth-child(6n+1),
.post-grid.grid-desc.cols-4 .article:nth-child(6n){flex-basis:100%;}
.post-grid.grid-offset.cols-4 .article:nth-child(1),
.post-grid.grid-offset.cols-4 .article:nth-child(7),
.post-grid.grid-offset.cols-4 .article:nth-child(11),
.post-grid.grid-offset.cols-4 .article:nth-child(17),
.post-grid.grid-offset.cols-4 .article:nth-child(21),
.post-grid.grid-offset.cols-4 .article:nth-child(27),
.post-grid.grid-offset.cols-4 .article:nth-child(31),
.post-grid.grid-offset.cols-4 .article:nth-child(37),
.post-grid.grid-offset.cols-4 .article:nth-child(41),
.post-grid.grid-offset.cols-4 .article:nth-child(47),
.post-grid.grid-offset.cols-4 .article:nth-child(51),
.post-grid.grid-offset.cols-4 .article:nth-child(57),
.post-grid.grid-offset.cols-4 .article:nth-child(61),
.post-grid.grid-offset.cols-4 .article:nth-child(67),
.post-grid.grid-offset.cols-4 .article:nth-child(71),
.post-grid.grid-offset.cols-4 .article:nth-child(77),
.post-grid.grid-offset.cols-4 .article:nth-child(81),
.post-grid.grid-offset.cols-4 .article:nth-child(87),
.post-grid.grid-offset.cols-4 .article:nth-child(91),
.post-grid.grid-offset.cols-4 .article:nth-child(97),
.post-grid.grid-offset.cols-4 .article:nth-child(101){flex-basis:calc(100% / 3 * 2 - (var(--post-margin) * 2) );}
.post-grid.list.cols-4{padding:0;}
.post-grid.list.cols-4 .article:not(.grid-style),
.post-grid.list.cols-3 .article:not(.grid-style){flex-basis:calc(100% / 2 - (var(--post-margin) * 2));margin:var(--post-margin);}
.post-grid.list.cols-4 .article:not(.grid-style).has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .post-inner .thumbnail-wrapper{max-width:calc(100% / 3);}
.has-sidebar .post-grid.list.cols-2 .article{flex-basis:100%;}
.has-sidebar .post-grid.list.cols-2 .article.has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .post-inner .thumbnail-wrapper{max-width:50%;}
.masonry.cols-4 .article{width:calc(100% / 3 - (var(--post-margin) * 2));}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner{min-height:197px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner{min-height:234px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner{min-height:350px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner{min-height:525px;}
.footer-columns.cols-4{max-width:var(--content-max-width);margin-left:auto;margin-right:auto;}
.footer-columns.cols-4 .footer-column{flex-basis:calc(100% / 2 - (var(--post-margin) * 2));margin:0 0 var(--global-elements-margin) 0;padding:0;border:0;}
.footer-columns.cols-4 .footer-column:nth-child(odd){margin-right:calc(var(--post-margin) *2);}
.footer-columns.cols-4 .footer-column:nth-child(n+3),
.footer-column:last-child{margin-bottom:0;}
}
@media(max-width:1160px){
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner{min-height:298px;}
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner{min-height:354px;}
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner{min-height:530px;}
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner{min-height:794px;}
}
@media(max-width:1060px){
.content-area, .site-footer-inner, .footer-bottom, .archive-header-inner{max-width:var(--mobile-site-max-width);}
.site-header{padding:0;}
.site-header.sticky-mobile-nav{position:sticky;top:0;margin:0 !important;}
.admin-bar .site-header.sticky-mobile-nav{top:32px;}
body.has-sticky-nav-mobile{margin-top:0 !important;}
.mobile-header{display:flex;max-width:var(--mobile-site-max-width);}
.site-header.logo-left-menu-right .mobile-header .site-logo, .site-header.logo-left-menu-right .mobile-header .site-title{margin-right:auto;}
.site-header .header-layout-wrapper, .lbn-site-title-wrapper{display:none;}
.site-title{font-size:var(--large-mobile-logo-font-size);}
.masonry.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner,
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner{min-height:170px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner{min-height:202px;}
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner{min-height:314px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner{min-height:303px;}
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner{min-height:480px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner{min-height:455px;}
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner{min-height:719px;}
}
@media(max-width:1060px){
.mobile-only{display:inline-block !important;visibility:visible;}
.toggle-sidebar .primary-nav-sidebar-wrapper.mobile-only{display:block !important;}
.footer-columns[class*="cols"]{flex-direction:column;max-width:var(--content-max-width);margin-left:auto;margin-right:auto;}
.footer-column, .footer-columns.cols-4 .footer-column:nth-child(odd),
.footer-columns.cols-2 .footer-column:not(:last-child):not(.footer-menu){margin:0;margin-bottom:var(--global-elements-margin);margin-right:0;}
.footer-columns.cols-3 .footer-column{border:0;padding:0;}
.has-sidebar main{flex-basis:100%;border-bottom:1px solid var(--very-light-grey);padding-bottom:var(--post-margin);}
.aside-sidebar{width:var(--content-width);max-width:var(--content-max-width);margin-left:auto;margin-right:auto;padding:0 !important;margin-top:0 !important;}
.has-sidebar .post-grid:not(.cols-1):not([class*="list"]) .article:not(.first-full),
.has-sidebar .post-grid:not(.cols-1).list-grid .article.grid-style,
.has-sidebar .post-grid.grid-first-full .article.first-full, .post-grid:not(.cols-1):not([class*="list"]) .article:not(.first-full),
.post-grid:not(.cols-1).list-grid .article.grid-style,
body:not(.has-sidebar) .post-grid.grid-first-full:not(.cols-1) .article.first-full{flex-basis:calc(100% / 2 - (var(--post-margin) * 2));margin:var(--post-margin);}
.post-grid[class*="list"][class*="cols"] .article:not(.grid-style){flex-basis:100%;}
.list-grid.cols-3 .article:nth-child(3n):not(.grid-style){flex-basis:calc(100% / 2 - (var(--post-margin) * 2));}
.list-grid.cols-3 .article:nth-child(3n):not(.grid-style).has-post-thumbnail:not(.disabled-post-thumbnail) .post-inner{flex-direction:column;}
.list-grid.cols-3 .article:nth-child(3n):not(.grid-style).has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .post-inner > *{max-width:100%;margin:0;flex-basis:100%;}
.list-grid.cols-3 .article:nth-child(3n):not(.grid-style).has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper{padding-left:0;}
.list-grid.cols-3 .article:nth-child(3n):not(.grid-style) .entry-header{margin-top:var(--post-inner-elements-margin);}
.post-grid.grid-offset:not(.cols-1) .article{flex-basis:calc(100% / 2 - (var(--post-margin) * 2));}
.masonry[class*="cols"] .article{width:calc(100% / 2 - (var(--post-margin) * 2 ));}
.masonry.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner,
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner{min-height:187px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner{min-height:223px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner{min-height:334px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner{min-height:500px;}
.has-logo-below-nav .single-hero[data-fullwidth="true"].has-background{margin-top:0;}
.single-hero[data-thumbnails="true"] .post-inner{flex-direction:column;}
.single-hero[data-thumbnails="true"] .article:not(.cover) .post-inner > *{max-width:100%;}
.single-hero[data-thumbnails="true"] .article:not(.cover) .entry-wrapper > *{width:var(--content-width);max-width:var(--content-max-width);margin-left:auto;margin-right:auto;margin-top:0;}
.single-hero[data-thumbnails="true"] .article:not(.cover) .excerpt{margin-top:var(--post-inner-elements-margin);}
input[type="text"],
input[type="password"],
input[type="email"],
input[type="url"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="week"],
input[type="number"],
input[type="search"],
input[type="tel"],
input[type="color"],
textarea, input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
textarea{font-size:16px;}
}
@media(max-width:782px){
.admin-bar .site-header.sticky-mobile-nav{top:46px;}
}
@media(max-width:720px){
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner{min-height:310px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner{min-height:464px;}
}
@media(max-width:640px){ .post-grid[class*="list"] .article .post-inner{flex-direction:column !important;}
.post-grid[class*="list"] .article:not(.grid-style):not(.cover) .post-inner > *{max-width:100% !important;width:100% !important;}
.post-grid[class*="list"] .article:not(.grid-style):not(.cover):not(.has-background) .entry-wrapper{padding-left:0 !important;}
.post-grid[class*="list"] .article:not(.grid-style):not(.cover):not(.has-background).has-post-thumbnail .entry-header{margin-top:calc(var(--post-inner-elements-margin) / 1.5) !important;}
.post-grid[class*="grid"] .article,
.post-grid.list-grid .article.grid-style{flex-basis:100% !important;}
.masonry[class*="cols"] .article{width:calc(100% - (var(--post-margin) * 2 ));}
.masonry.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner,
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner{min-height:331px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner{min-height:394px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner{min-height:590px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner{min-height:884px;}
.site-title{font-size:var(--small-mobile-logo-font-size);}
}
@media(max-width:600px){
.admin-bar .site-header.sticky-mobile-nav{top:0;}
div.gallery[class*="columns"] .gallery-item{flex-basis:calc(100% / 2 - (var(--gallery-item-default-margin, 0.5rem) * 2));margin:var(--gallery-item-default-margin, 0.5rem) !important;}
div.gallery[class*="columns"] .gallery-item:nth-child(even){margin-right:0 !important;}
div.gallery[class*="columns"] .gallery-item:nth-child(odd){margin-left:0 !important;}
}
@media(max-width:540px){
.masonry.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner,
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner{min-height:275px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner{min-height:327px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner{min-height:490px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner{min-height:734px;}
.the-post .entry-content .alignleft, .the-post .entry-content .alignright, .wp-block-image .alignleft, .wp-block-image .alignright{max-width:var(--content-width);margin-left:auto;margin-right:auto;margin-bottom:var(--default-content-margin);float:none;display:flex;flex-direction:column;text-align:center;}
.wp-block-image figure[class*="align"] img{margin-left:auto;margin-right:auto;}
.wp-block-image figure[class*="align"] figcaption{width:100%;}
.footer-bottom{flex-direction:column;}
.footer-bottom > *:not(:last-child){margin:0 0 1rem 0}
}
@media(max-width:440px){
.masonry.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner,
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner{min-height:219px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner{min-height:260px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner{min-height:390px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner{min-height:584px;}
}
@media(max-width:380px){
.masonry.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner,
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner {
min-height: 185px;
}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner {
min-height: 220px;
}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner {
min-height: 330px;
}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner {
min-height: 449px;
}
}html{line-height:1.15;-webkit-text-size-adjust:100%;}
body{margin:0;}
main{display:block;}
h1{font-size:2em;margin:0.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:-0.25em;}
sup{top:-0.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;}
button, [type="button"],
[type="reset"],
[type="submit"]{-webkit-appearance:button;}
button::-moz-focus-inner, [type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}
button:-moz-focusring, [type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}
fieldset{padding:0.35em 0.75em 0.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;}
template{display:none;}
[hidden] {
display: none;
}@font-face{font-family:'fontello';src:url(//testpiloten.de/wp-content/themes/mura/css/fontello/font/fontello.eot?79938472);src:url(//testpiloten.de/wp-content/themes/mura/css/fontello/font/fontello.eot?79938472#iefix) format('embedded-opentype'), url(//testpiloten.de/wp-content/themes/mura/css/fontello/font/fontello.woff2?79938472) format('woff2'), url(//testpiloten.de/wp-content/themes/mura/css/fontello/font/fontello.woff?79938472) format('woff'), url(//testpiloten.de/wp-content/themes/mura/css/fontello/font/fontello.ttf?79938472) format('truetype'), url(//testpiloten.de/wp-content/themes/mura/css/fontello/font/fontello.svg?79938472#fontello) format('svg');font-weight:normal;font-style:normal;}
[class^="icon-"]:before, [class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-picture:before{content:'\e800';}
.icon-videocam-1:before{content:'\e801';}
.icon-cancel:before{content:'\e802';}
.icon-reply:before{content:'\e803';}
.icon-headphones:before{content:'\e804';}
.icon-star:before{content:'\e805';}
.icon-down-open:before{content:'\e806';}
.icon-search:before{content:'\e807';}
.icon-up-open:before{content:'\e808';}
.icon-ok-circle:before{content:'\e809';}
.icon-quote-left:before{content:'\e80a';}
.icon-gab:before{content:'\e80b';}
.icon-minds:before{content:'\e80c';}
.icon-globe:before{content:'\e80d';}
.icon-bitchute:before{content:'\e80e';}
.icon-steemit:before{content:'\e80f';}
.icon-quote-right:before{content:'\e810';}
.icon-left-open:before{content:'\e811';}
.icon-right-open:before{content:'\e812';}
.icon-share:before{content:'\e813';}
.icon-comment:before{content:'\e814';}
.icon-tiktok:before{content:'\e815';}
.icon-comment-alt2:before{content:'\e816';}
.icon-clock:before{content:'\e817';}
.icon-ruki-menu:before{content:'\e818';}
.icon-comment-inv-alt2:before{content:'\e819';}
.icon-ruki-right:before{content:'\e81a';}
.icon-ruki-left:before{content:'\e81b';}
.icon-picture-1:before{content:'\e81c';}
.icon-video:before{content:'\e81d';}
.icon-quote:before{content:'\e81e';}
.icon-ok:before{content:'\e81f';}
.icon-flash:before{content:'\e820';}
.icon-discord:before{content:'\e821';}
.icon-tfm-star:before{content:'\e822';}
.icon-tfm-star-half:before{content:'\e823';}
.icon-pin:before{content:'\e824';}
.icon-tfm-menu-2:before{content:'\e825';}
.icon-tfm-menu-alt:before{content:'\e826';}
.icon-tfm-search:before{content:'\e827';}
.icon-gettr:before{content:'\e828';}
.icon-twitter:before{content:'\f099';}
.icon-facebook:before{content:'\f09a';}
.icon-rss:before{content:'\f09e';}
.icon-menu-1:before{content:'\f0c9';}
.icon-gplus:before{content:'\f0d5';}
.icon-mail-alt:before{content:'\f0e0';}
.icon-linkedin:before{content:'\f0e1';}
.icon-youtube:before{content:'\f167';}
.icon-instagram:before{content:'\f16d';}
.icon-flickr:before{content:'\f16e';}
.icon-tumblr:before{content:'\f173';}
.icon-dribbble:before{content:'\f17d';}
.icon-vkontakte:before{content:'\f189';}
.icon-behance:before{content:'\f1b4';}
.icon-steam:before{content:'\f1b6';}
.icon-spotify:before{content:'\f1bc';}
.icon-soundcloud:before{content:'\f1be';}
.icon-git:before{content:'\f1d3';}
.icon-paper-plane:before{content:'\f1d8';}
.icon-paper-plane-empty:before{content:'\f1d9';}
.icon-twitch:before{content:'\f1e8';}
.icon-pinterest:before{content:'\f231';}
.icon-whatsapp:before{content:'\f232';}
.icon-medium:before{content:'\f23a';}
.icon-odnoklassniki:before{content:'\f263';}
.icon-get-pocket:before{content:'\f265';}
.icon-500px:before{content:'\f26e';}
.icon-vimeo:before{content:'\f27d';}
.icon-reddit-alien:before{content:'\f281';}
.icon-mixcloud:before{content:'\f289';}
.icon-user-circle-o:before{content:'\f2be';}
.icon-telegram:before { content: '\f2c6'; }@font-face{font-family:'Kumbh Sans';font-style:normal;font-weight:300;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/9e2cd04369d04c3ebda2cde131ae464d/kumbh-sans-latin-ext-v12-normal-300.woff2?c=1673615756) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Kumbh Sans';font-style:normal;font-weight:300;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/9e2cd04369d04c3ebda2cde131ae464d/kumbh-sans-latin-v12-normal-300.woff2?c=1673615756) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Kumbh Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/9e2cd04369d04c3ebda2cde131ae464d/kumbh-sans-latin-ext-v12-normal-300.woff2?c=1673615756) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Kumbh Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/9e2cd04369d04c3ebda2cde131ae464d/kumbh-sans-latin-v12-normal-300.woff2?c=1673615756) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Kumbh Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/9e2cd04369d04c3ebda2cde131ae464d/kumbh-sans-latin-ext-v12-normal-300.woff2?c=1673615756) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Kumbh Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/9e2cd04369d04c3ebda2cde131ae464d/kumbh-sans-latin-v12-normal-300.woff2?c=1673615756) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Kumbh Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/9e2cd04369d04c3ebda2cde131ae464d/kumbh-sans-latin-ext-v12-normal-300.woff2?c=1673615756) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face {
font-family: 'Kumbh Sans';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://testpiloten.de/wp-content/uploads/fonts/9e2cd04369d04c3ebda2cde131ae464d/kumbh-sans-latin-v12-normal-300.woff2?c=1673615756) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-cyrillic-ext-v34-italic-400.woff2?c=1673615759) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-cyrillic-v34-italic-400.woff2?c=1673615759) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-greek-ext-v34-italic-400.woff2?c=1673615759) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-greek-v34-italic-400.woff2?c=1673615760) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-hebrew-v34-italic-400.woff2?c=1673615760) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-vietnamese-v34-italic-400.woff2?c=1673615760) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-latin-ext-v34-italic-400.woff2?c=1673615760) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-latin-v34-italic-400.woff2?c=1673615760) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-cyrillic-ext-v34-italic-400.woff2?c=1673615759) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-cyrillic-v34-italic-400.woff2?c=1673615759) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-greek-ext-v34-italic-400.woff2?c=1673615759) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-greek-v34-italic-400.woff2?c=1673615760) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-hebrew-v34-italic-400.woff2?c=1673615760) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-vietnamese-v34-italic-400.woff2?c=1673615760) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-latin-ext-v34-italic-400.woff2?c=1673615760) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-latin-v34-italic-400.woff2?c=1673615760) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-cyrillic-ext-v34-normal-400.woff2?c=1673615761) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-cyrillic-v34-normal-400.woff2?c=1673615761) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-greek-ext-v34-normal-400.woff2?c=1673615761) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-greek-v34-normal-400.woff2?c=1673615761) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-hebrew-v34-normal-400.woff2?c=1673615761) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-vietnamese-v34-normal-400.woff2?c=1673615761) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-latin-ext-v34-normal-400.woff2?c=1673615761) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-latin-v34-normal-400.woff2?c=1673615761) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-cyrillic-ext-v34-normal-400.woff2?c=1673615761) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-cyrillic-v34-normal-400.woff2?c=1673615761) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-greek-ext-v34-normal-400.woff2?c=1673615761) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-greek-v34-normal-400.woff2?c=1673615761) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-hebrew-v34-normal-400.woff2?c=1673615761) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-vietnamese-v34-normal-400.woff2?c=1673615761) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-latin-ext-v34-normal-400.woff2?c=1673615761) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-latin-v34-normal-400.woff2?c=1673615761) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-cyrillic-ext-v34-normal-400.woff2?c=1673615761) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-cyrillic-v34-normal-400.woff2?c=1673615761) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-greek-ext-v34-normal-400.woff2?c=1673615761) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-greek-v34-normal-400.woff2?c=1673615761) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-hebrew-v34-normal-400.woff2?c=1673615761) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-vietnamese-v34-normal-400.woff2?c=1673615761) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-latin-ext-v34-normal-400.woff2?c=1673615761) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
font-stretch: 100%;
font-display: swap;
src: url(https://testpiloten.de/wp-content/uploads/fonts/7cdeda78bf56f5749054579835b690e8/open-sans-latin-v34-normal-400.woff2?c=1673615761) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
   :root{--white:#ffffff;--black:#000000;--very-dark-grey:#131315;--dark-grey:#44464b;--medium-grey:#94979e;--light-grey:#cfd0d2;--very-light-grey:#f2f2f3;--off-white:#f7f8fa;--site-width:1200px;--site-max-width:calc(var(--site-width) + ( var(--post-margin) * 2));--mobile-site-max-width:calc(var(--content-max-width) + ( var(--post-margin) * 2));--body-background:#ffffff;--body-font-color:var(--very-dark-grey);--body-font-size:1rem;--h1-font-size:3.2rem;--h2-font-size:2.25rem;--h3-font-size:1.875rem;--h4-font-size:1.5rem;--h5-font-size:1.25rem;--h6-font-size:1.1rem;--header-background:var(--white);--header-width:var(--site-max-width);--custom-logo-width:auto;--footer-background:none;--sidebar-width:calc(300px + ( var(--post-margin) * 2));--toggle-sidebar-background:#ffffff;--toggle-sidebar-color:var(--very-dark-grey);--toggle-sidebar-border-color:var(--very-light-grey);--toggle-sidebar-logo-color:var(--logo-color);--post-margin:1.5625rem;--post-inner-elements-margin:2rem;--post-thumbnail-border-radius:0;--cols-4-small-desktop-flex-basis:calc(100% / 3 - (var(--post-margin) * 2));--cols-5-small-desktop-flex-basis:calc(100% / 4 - (var(--cols-5-post-margin) * 2));--cols-6-small-desktop-flex-basis:calc(100% / 4 - (var(--cols-5-post-margin) * 2));--cols-7-small-desktop-flex-basis:calc(100% / 4 - (var(--cols-5-post-margin) * 2));--cols-5-post-margin:calc(var(--post-margin) / 1.5);--cols-6-post-margin:calc(var(--post-margin) / 1.5);--cols-7-post-margin:calc(var(--post-margin) / 1.5);--cols-6-breakpoint-flex-basis:calc(100% / 5 - (var(--cols-5-post-margin) * 2));--cols-7-breakpoint-flex-basis:calc(100% / 6 - (var(--cols-6-post-margin) * 2));--cover-global-color:#ffffff;--cover-brightness-filter:75%;--cover-overlay-gradient:linear-gradient(to top, rgba(0,0,0,0.9), rgba(0,0,0,0));--link-color:var(--primary-theme-color);--link-hover-color:var(--secondary-theme-color);--link-text-decoration:underline solid var(--link-color) 2px;--link-hover-text-decoration:underline solid var(--link-hover-color) 2px;--content-width:calc(100% - (var(--post-margin) * 2));--content-max-width:46rem;--mobile-content-width:calc(var(--content-max-width) + ( var(--post-margin) * 2));--hero-thumbnail-padding:40%;--single-body-background:var(--body-background);--single-entry-font-size:1.1875rem;--global-elements-margin:1.5625rem;--global-elements-border-radius:0;--button-background:var(--primary-theme-color);--button-color:var(--white);--button-border-radius:0;--input-border-radius:0;--button-padding:1rem 1.5rem;--button-font:var(--body-font);--button-font-size:0.9375rem;--default-content-margin:1.5rem;}
html{font-size:100%;}
body {
direction: ltr;
background: var(--body-background);
color: var(--body-font-color);
font-family: var(--body-font, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif);
font-size: var(--body-font-size);
font-weight: 400;
letter-spacing: var(--body-letter-spacing);
text-align: left;
overflow-x: hidden;
} *{box-sizing:border-box;}
a, path{transition:all 0.2s linear;}
.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;word-break:normal;}
.screen-reader-text:focus{background-color:var(--very-light-grey);border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:0.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
main{display:block;flex-basis:100%;margin-top:var(--global-elements-margin);margin-bottom:calc(var(--global-elements-margin) * 2);}
h1, h2, h3, h4, h5, h6, .faux-heading{font-feature-settings:"lnum";font-variant-numeric:lining-nums;font-weight:var(--heading-font-weight, 700);letter-spacing:var(--heading-letter-spacing, -0.0625rem);line-height:var(--heading-line-heght, 1.25);margin:var(--heading-margin, 2rem 0 2rem 0);word-wrap:break-word;overflow-wrap:break-word;word-break:break-all;word-break:break-word;font-family:var(--title-font, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif);}
h1, .heading-size-1, .faux-heading{font-size:var(--h1-font-size);font-weight:var(--h1-font-weight, 700);line-height:var(--h1-line-height, 1.138888889);}
h2, .heading-size-2{font-size:var(--h2-font-size);}
h3, .heading-size-3{font-size:var(--h3-font-size);}
h4, .heading-size-4{font-size:var(--h4-font-size);letter-spacing:var(--h4-line-height, -0.046875rem);}
h5, .heading-size-5{font-size:var(--h5-font-size);letter-spacing:var(--h5-line-height, -0.040625rem);}
h6, .heading-size-6 {
font-size: var(--h6-font-size);
letter-spacing: var(--h6-line-height, -0.040625rem);
} p{line-height:var(--default-line-height, 1.5);margin:var(--paragraph-margin, 0 0 1em 0);}
em, i, q, dfn{font-style:italic;}
em em, em i, i em, i i, cite em, cite i{font-weight:bolder;}
big{font-size:1.2em;}
small{font-size:0.75em;}
b, strong{font-weight:var(--strong-font-weight, 700);}
ins{text-decoration:underline;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
abbr, acronym{cursor:help;}
address{line-height:1.5;margin:0 0 2rem 0;}
hr, .the-post .entry-content hr, .the-page .entry-content hr {
border-style: solid;
border-width: 1px 0 0 0;
border-color: var(--light-grey);
margin: 4rem auto;
} a{color:var(--link-color, var(--black));text-decoration:var(--link-text-decoration, none);transition:all 0.2s ease;outline:0;}
a:hover, a:focus{text-decoration:var(--link-hover-text-decoration, none);color:var(--link-hover-color);}
ul, ol{margin:var(--post-inner-elements-margin) 0 var(--post-inner-elements-margin) 3rem;}
ul{list-style:disc;}
ul ul, ol ul{list-style:circle;}
ul ul ul{list-style:square;}
ol{list-style:decimal;}
ol ol{}
ol ol ol{list-style:lower-roman;}
li{line-height:1.5;margin:var(--list-item-margin, 0 0 0.5rem 1rem);}
li > ul, li > ol{margin:var(--nested-list-margin, 1rem 0 0 0rem);}
.reset-list-style, .reset-list-style ul, .reset-list-style ol{list-style:none;margin:0;}
.reset-list-style li{margin:0;}
dt, dd{line-height:1.5;}
dt{font-weight:var(--strong-font-weight, 700);}
dt + dd{margin-top:0.5rem;}
dd + dt{margin-top:1.5rem;}
blockquote{border-color:var(--blockquote-border-color, var(--primary-theme-color));border-style:solid;border-width:0 0 0 0.4rem;color:inherit;font-size:1em;margin:calc(var(--default-content-margin) * 1.5) 0;padding:var(--blockquote-padding, 0.5rem 0 0.5rem 2rem);}
cite{font-style:normal;line-height:1.25;}
blockquote cite{display:inline-block;position:relative;padding-top:1.5rem;}
blockquote p:last-child{margin:0;}
blockquote cite::before{content:'\2014\2014\2014\2014';letter-spacing:-2px;font-size:10px;position:absolute;top:0;left:calc(50% - 20px);}
code, kbd, pre, samp{font-family:monospace;font-size:0.9em;padding:0.4rem 0.6rem;}
code, kbd, samp{background:rgba(0, 0, 0, 0.075);border-radius:0.2rem;}
pre{border:1px solid var(--light-grey);line-height:1.5;margin:2rem 0;overflow:auto;padding:1.5rem;text-align:left;white-space:pre-wrap;word-wrap:break-word;}
pre code{background:transparent;padding:0;}
figure{display:block;margin:0;}
iframe{display:block;max-width:100%;}
.wp-embed-responsive .is-type-rich iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;}
.wp-embed-responsive .is-type-rich:not([class*="twitter"]):not([class*="facebook"]):not([class*="instagram"]) .wp-block-embed__wrapper::before{content:"";display:block;padding-top:50%;}
.wp-embed-responsive .is-type-rich:not([class*="twitter"]):not([class*="facebook"]):not([class*="instagram"]) .wp-block-embed__wrapper::before{padding-top:56.25%;}
video{display:block;}
svg, img, embed, object{display:block;height:auto;max-width:100%;}
figcaption, .wp-caption-text{color:var(--medium-grey);display:block;font-weight:var(--figcaption-font-weight, 500);line-height:1.2;margin-top:calc(var(--default-content-margin) + 12px);font-size:var(--figcaption-font-size, 0.8125rem);word-wrap:break-word;overflow-wrap:break-word;word-break:break-all;word-break:break-word;}
figcaption a, .wp-caption-text a{color:var(--link-color)}
.alignleft figcaption, .alignleft .wp-caption-text, .alignright figcaption, .alignright .wp-caption-text{margin-top:1rem;}
blockquote.instagram-media, iframe.instagram-media{margin:auto !important;}
fieldset{border:0.2rem solid var(--light-grey);padding:2rem;}
legend{font-size:0.85em;font-weight:700;padding:0 1rem;}
label{display:block;font-size:1rem;font-weight:400;margin:0 0 0.5rem 0;font-family:var(--title-font);font-weight:700;}
label.inline, input[type="checkbox"] + label{display:inline;font-weight:400;}
input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;position:relative;top:2px;display:inline-block;margin:0 0.5rem 0 0;width:1rem;min-width:1rem;height:1rem;background:var(--white);border-radius:0;border-style:solid;border-width:1px;border-color:var(--light-grey);box-shadow:none;cursor:pointer;}
input[type="checkbox"]:checked::before{content:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E");position:absolute;display:inline-block;margin:-0.1875rem 0 0 -0.25rem;height:1.3rem;width:1.3rem;}
input, textarea, button, .button, .faux-button, .wp-block-button__link, .wp-block-file__button{font-family:var(--body-font, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif);line-height:1;border-radius:var(--input-border-radius);}
input, textarea{border-color:var(--light-grey);color:var(--black);}
code, input[type="url"],
input[type="email"],
input[type="tel"]{direction:ltr;}
input[type="text"],
input[type="password"],
input[type="email"],
input[type="url"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="week"],
input[type="number"],
input[type="search"],
input[type="tel"],
input[type="color"],
textarea{-webkit-appearance:none;-moz-appearance:none;background:var(--white);border-style:solid;border-width:1px;box-shadow:none;display:block;font-size:var(--input-font-size, 0.9375rem);letter-spacing:var(--input-letter-spacing, -0.015em);margin:var(--global-elements-margin) 0;max-width:100%;padding:var(--input-padding, 0.875rem 1rem);width:100%;}
select{font-size:var(--input-select-font-size, var(--input-font-size, 0.9375rem));max-width:100%;border:1px solid var(--light-grey);padding:var(--input-select-padding, 0.875rem 2rem 0.875rem 1rem);background-color:var(--white);appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg fill='none' fill-rule='evenodd' stroke='black' stroke-width='0.501' stroke-linejoin='bevel' stroke-miterlimit='10' font-family='Times New Roman' font-size='16' style='font-variant-ligatures:none' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' version='1.1' overflow='visible' width='36.246pt' height='23.603pt' viewBox='250.025 -761.362 36.246 23.603'%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Layer 1' transform='scale(1 -1)'%3E%3Cpath d='M 268.155,737.759 L 250.025,755.887 L 255.5,761.362 L 268.156,748.709 L 280.796,761.349 L 286.271,755.875 L 268.155,737.759 Z' stroke='none' fill='%2344464b' stroke-linejoin='miter' marker-start='none' marker-end='none'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position-x:calc(100% - 12px);background-position-y:calc(50%);background-size:9px;line-height:1.3;font-family:var(--body-font);}
textarea{height:12rem;line-height:1.5;width:100%;border-radius:0;}
input::-webkit-input-placeholder{line-height:normal;}
input:-ms-input-placeholder{line-height:normal;}
input::-moz-placeholder{line-height:revert;}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration{display:none;}
button, .button, .faux-button, .wp-block-button__link, .wp-block-file .wp-block-file__button, input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;background:var(--button-background, var(--primary-theme-color));border:none;border-radius:var(--button-border-radius);color:var(--button-color, var(--white));font-family:var(--button-font);cursor:pointer;display:inline-block;letter-spacing:0.0333em;line-height:1.25;margin:0;opacity:1;padding:var(--button-padding);text-align:center;text-decoration:none;transition:all 0.2s ease;}
button, .button, input[type="button"],
input[type="reset"],
input[type="submit"]{font-size:var(--button-font-size, 0.9375rem);font-weight:600;}
button:focus, button:hover, .button:focus, .button:hover, .faux-button:focus, .faux-button:hover, .wp-block-button .wp-block-button__link:focus, .wp-block-button .wp-block-button__link:hover, .wp-block-file .wp-block-file__button:focus, .wp-block-file .wp-block-file__button:hover, input[type="button"]:focus,
input[type="button"]:hover,
input[type="reset"]:focus,
input[type="reset"]:hover,
input[type="submit"]:focus,
input[type="submit"]:hover{text-decoration:none;background:var(--button-hover-background, var(--black));color:var(--button-hover-color, var(--white));}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus{border-color:currentColor;}
input[type="search"]:focus{outline:thin dotted;outline-offset:-4px;}
table{border:1px solid var(--very-light-grey);border-collapse:collapse;border-spacing:0;empty-cells:show;margin:2rem 0;max-width:100%;overflow:hidden;width:100%;}
.alignleft > table{margin:0;}
.alignright > table{margin:0;}
th, td{border:1px solid var(--very-light-grey);line-height:1.4;margin:0;overflow:visible;padding:0.75rem;}
caption{background:var(--very-light-grey);font-weight:600;padding:0.5em;text-align:center;}
thead{vertical-align:bottom;white-space:nowrap;}
th{font-weight:700;}
.wrap{margin:auto;position:relative;}
.wrap-inner{max-width:var(--site-max-width);margin:auto;display:flex;flex-wrap:wrap;}
.content-area{width:100%;max-width:var(--site-max-width);margin-left:auto;margin-right:auto;}
.aside-sidebar{width:calc(var(--sidebar-width) - var(--post-margin));padding-top:var(--post-margin);padding-left:var(--post-margin);margin-right:var(--post-margin);margin-top:var(--post-margin);margin-bottom:calc(var(--global-elements-margin) * 2);position:relative;}
.has-sidebar main{flex-basis:calc(100% - var(--sidebar-width));}
.toggle-sidebar{width:100%;max-width:var(--toggle-sidebar-max-width, 380px);height:100%;overflow:auto;overflow-x:hidden;background:var(--toggle-sidebar-background);color:var(--toggle-sidebar-color);position:fixed;top:0;left:-460px;transition:all 0.4s ease;z-index:2000;box-shadow:var(--toggle-sidebar-box-shadow, 0 5px 15px rgba(0,0,0,0.1));}
.toggle-sidebar.show{left:0;z-index:4000;}
.admin-bar .toggle-sidebar{padding-top:30px;}
.toggle-sidebar > *,
.toggle-sidebar .widget{margin:1.875rem;display:block;width:auto;max-width:100%;}
.site-header{background:var(--header-background);box-shadow:var(--header-box-shadow, none);border-bottom:var(--header-border, 0);color:var(--body-color);padding:var(--header-padding, 1.25rem);padding-left:0;padding-right:0;text-align:center;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;width:100%;max-width:100%;margin:0 auto;position:relative;z-index:200;}
.site-header.fullwidth{padding-left:var(--global-elements-margin);padding-right:var(--global-elements-margin);}
.header-layout-wrapper{width:100%;max-width:var(--header-width);padding-left:var(--post-margin);padding-right:var(--post-margin);}
.fullwidth .header-layout-wrapper{max-width:100%;}
.logo-left-menu-right .header-layout-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}
.logo-split-menu .header-layout-wrapper{display:flex;justify-content:space-between;flex-direction:row;align-items:center;}
.site-title{font-size:var(--logo-font-size, 4.2rem);font-weight:var(--site-title-font-weight, var(--heading-font-weight, 600));}
.site-logo{text-align:center;margin:0;font-size:0;}
.site-logo img{margin:auto;}
@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm) {
.site-logo img{image-rendering:-webkit-optimize-contrast;}
}
.site-logo a{display:inline-block;}
.custom-logo{}
.logo-below-nav .header-layout-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}
.lbn-site-title-wrapper{text-align:center;padding-top:calc(var(--global-elements-margin) * 2);display:flex;flex-direction:column;}
.tagline{}
.mobile-header{display:none;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:calc( var(--global-elements-margin) / 2) var(--global-elements-margin);background:var(--header-background);width:100%;}
@media(min-width:1061px){
header.site-header.sticky-nav.fixed{position:fixed;z-index:1499;}
header.site-header.default.sticky-nav.fixed .header-branding, header.site-header.default-advert.sticky-nav.fixed .header-branding, header.site-header.default-logo-left.sticky-nav.fixed .header-branding{display:none;}
}
.header-branding{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;margin-bottom:var(--global-elements-margin);}
.logo-split-menu .header-branding{margin-left:var(--global-elements-margin);margin-right:var(--global-elements-margin);margin-bottom:0;}
.header-section{display:flex;align-items:center;flex:1;}
.header-left{justify-content:flex-start;}
.header-left > *:not(:last-child){margin-right:1.25rem;}
.header-right{justify-content:flex-end;}
.header-right > *:not(:first-child){margin-left:1.25rem;}
.default-logo-left .header-branding .header-left{order:2;justify-content:flex-end;}
.default-logo-left .header-left > *:last-child{margin-right:1.25rem;}
.default-logo-left .header-branding .header-right{order:3;flex:0;}
.site-header .search-form{display:flex;}
.logo-branding{flex-direction:column;}
.default-logo-left .logo-branding{align-items:flex-start;}
.logo-left-menu-right .header-section{flex:auto;}
.default-advert .header-section{align-items:flex-start;flex:auto;}
.default-advert .header-right{flex-direction:column;align-items:flex-end;justify-content:center;}
.default-advert .logo-branding{justify-content:center;}
.default-advert .header-section .advert{max-width:728px;}
.default-advert .tagline{margin-bottom:0;}
.default-advert .header-branding{margin-bottom:var(--global-elements-margin);}
.default-advert .primary-menu-section{justify-content:flex-start;align-items:center;}
.default-advert .primary-menu-section.section-right{justify-content:flex-end;}
.default-advert .toggle-menu{margin-right:0;}
.default-advert .toggle-search{margin-left:0;}
.default-advert .primary-menu-section.section-left > :not(:last-child){margin-right:1.25rem;}
.default-advert .primary-menu-section.section-right > :not(:first-child){margin-left:1.25rem;}
.primary-menu-container{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row;align-items:center;position:relative;}
.primary-menu-section{display:flex;flex:1;justify-content:center;}
.logo-split-menu .split-menu-right-wrapper{margin-right:auto;}
.logo-split-menu .split-menu-left-wrapper{margin-left:auto;}
ul.primary-menu{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:0;list-style:none;}
.primary-menu li{font-size:inherit;position:relative;}
.primary-menu > li{margin:0 0.625rem;}
.primary-menu a{color:inherit;display:block;text-decoration:none;word-break:normal;word-wrap:normal;color:var(--primary-menu-link-color);cursor:pointer;padding:var(--primary-menu-link-padding, 0.3125rem 0);}
.primary-menu a:hover, .primary-menu a:focus, .primary-menu .current_page_ancestor{color:var(--primary-menu-link-hover-color);}
.primary-menu li.current-menu-item > a, .primary-menu li.current-menu-item > .link-icon-wrapper > a{color:var(--primary-menu-link-hover-color);}
.primary-menu li.current-menu-item > a:hover, .primary-menu li.current-menu-item > .link-icon-wrapper > a:hover, .primary-menu li.current-menu-item > a:focus, .primary-menu li.current-menu-item > .link-icon-wrapper > a:focus{text-decoration:none;}
.primary-menu li.menu-item-has-children > a::after{font-family:fontello;content:"\e806 ";font-weight:300;margin-left:0.3125rem;font-size:0.625rem;}
.primary-menu ul{background:var(--primary-menu-submenu-background, var(--white));border-radius:var(--primary-menu-submenu-border-radius);border-top-left-radius:0;border-top-right-radius:0;color:var(--primary-menu-submenu-link-color, var(--white));opacity:0;visibility:hidden;padding:var(--primary-menu-submenu-padding, 0 1rem 0 1rem);position:absolute;left:0;top:var(--primary-menu-submenu-top, calc(100% + 20px));transition:opacity 0.15s linear, transform 0.15s linear, right 0s 0.15s;transform:translateY(-0.6rem);width:var(--primary-menu-submenu-width, 220px);z-index:1;list-style:none;text-align:left;margin:0;box-shadow:var(--primary-menu-submenu-box-shadow, 0 10px 10px rgba(0,0,0,0.1));}
.primary-menu li.menu-item-has-children:hover > ul, .primary-menu li.menu-item-has-children:focus > ul, .primary-menu li.menu-item-has-children.focus > ul{opacity:1;visibility:visible;transform:translateY(0);transition:opacity 0.15s linear, transform 0.15s linear;}
.primary-menu ul::before, .primary-menu ul::after{content:"";display:block;position:absolute;bottom:100%;}
.primary-menu ul::before{height:1.4rem;left:0;right:0;}
.primary-menu ul li{margin:0;border-bottom:1px solid var(--primary-menu-submenu-border-color, var(--very-light-grey));}
.primary-menu ul li:last-child{border:0;}
.primary-menu ul a{background:transparent;border:none;color:inherit;display:block;padding:var(--primary-menu-submenu-link-padding, 0.75rem 0.5rem 0.75rem 0);transition:background-color 0.2s linear;transition:color 0.3s ease;width:100%;color:var(--primary-menu-submenu-link-color, var(--black));font-weight:400;font-size:var(--primary-menu-submenu-font-size, 14px);}
.primary-menu ul a:hover, .primary-menu ul a:focus{color:var(--primary-menu-submenu-link-hover-color, var(--black));background:none;}
.primary-menu ul li.menu-item-has-children > a::after{content:"\e812 ";font-size:0.625rem;margin-left:0.5rem;}
.primary-menu ul li.menu-item-has-children > a{padding-right:4.5rem;}
.primary-menu ul ul{top:0rem;border-radius:var(--primary-menu-submenu-border-radius);}
.primary-menu ul li.menu-item-has-children:hover > ul, .primary-menu ul li.menu-item-has-children:focus > ul, .primary-menu ul li.menu-item-has-children.focus > ul{left:calc(100% + 1rem);}
.primary-menu ul ul::before{border-bottom-color:transparent;border-left-color:var(--primary-menu-submenu-background);bottom:auto;left:-1.6rem;top:2rem;}
.primary-menu ul ul::before, .primary-menu ul ul::after{content:"";display:block;position:absolute;top:0;}
.primary-menu ul ul::before{width:2rem;left:-2rem;right:0;height:100%;}
.header-secondary > li, .header-third > li{margin:0 0 0 0.625rem;}
.header-secondary > li:first-child, .header-third > li:first-child{margin-left:0;}
.header-third ul li a{padding-top:0.5rem;padding-bottom:0.5rem;}
.header-left .primary-menu ul{margin:0;}
.toggle-sidebar .close-menu{display:block;text-align:right;position:relative;font-size:0.875rem;margin-left:auto;}
.toggle-sidebar .close-menu span{cursor:pointer;}
.primary-nav-sidebar{margin:0;padding:0;list-style:none;}
.primary-nav-sidebar ul{margin:0;padding:0 0 0 0.5rem;list-style:none;display:none;}
.primary-nav-sidebar li{margin:0;padding:0;position:relative;}
.primary-nav-sidebar a{padding:0.625rem 0;display:inline-block;margin:0;}
.expand{width:37px;height:37px;position:absolute;bottom:auto;top:0;right:0;cursor:pointer;display:none;z-index:200;color:var(--toggle-sidebar-menu-color, var(--black));}
.primary-nav-sidebar .menu-item-has-children > .expand{display:block;}
.expand::after{font-family:fontello;content:"\e806 ";font-size:0.875rem;position:absolute;top:8px;right:13px;}
.expand.close::after{content:"\e808 ";}
.toggle-sidebar .site-title{font-size:var(--sidebar-logo-font-size);}
.toggle-sidebar .site-title a{color:var(--toggle-sidebar-logo-color);}
.toggle-sidebar .custom-logo{margin:0;max-width:var(--sidebar-logo-max-width);}
.toggle-sidebar .site-logo.faux-heading{margin:0.5rem 0;}
.site-search{left:auto;right:-460px;}
.site-search.show-search{right:0;z-index:4000;}
.site-search .close-menu{text-align:left;margin-right:auto;margin-left:0;}
.site-search form{display:flex;}
.site-search .search-form input{margin:0;border-top-right-radius:0;border-bottom-right-radius:0;border-right:0;}
.site-search .search-submit{border-top-left-radius:0;border-bottom-left-radius:0;}
.archive-header-inner{margin:var(--post-margin);max-width:var(--site-max-width);}
.section-header{width:100%;margin:var(--post-margin) auto 0 auto;max-width:var(--site-max-width);padding:0 var(--post-margin);}
.blog .section-header.home-title{margin-top:calc((var(--post-margin) * 2) - 0.625rem);}
.section-header .page-title{margin-top:0;margin-bottom:0;}
.section-header p.sub-title{margin-bottom:0.1875rem;margin-top:0.5rem;color:var(--medium-grey);}
.blog:not(.paged).has-loop-header main,
.home:not(.paged).has-loop-header main{margin-top:calc(var(--post-margin) - 10px);}
.post-grid:not(.masonry){display:flex;flex-wrap:wrap;}
article.post, div.post, article.page, div.page, article.article, div.article{flex:0 1 calc(100% / 3 - (var(--post-margin) * 2));margin:var(--post-margin);min-width:0;position:relative;}
.cols-7 .post, .cols-7 .page, .cols-7 .article{flex-basis:calc(100% / 7 - ( var(--cols-7-post-margin) * 2));margin:var(--cols-7-post-margin);}
.cols-6 .post, .cols-6 .page, .cols-6 .article{flex-basis:calc(100% / 6 - ( var(--cols-6-post-margin) * 2));margin:var(--cols-6-post-margin);}
.cols-5 .post, .cols-5 .page, .cols-5 .article{flex-basis:calc(100% / 5 - ( var(--cols-5-post-margin) * 2));margin:var(--cols-5-post-margin);}
.cols-4 .post, .cols-4 .page, .cols-4 .article{flex-basis:calc(100% / 4 - (var(--post-margin) * 2));}
.cols-2 .post, .cols-2 .page, .cols-2 .article{flex-basis:calc(100% / 2 - (var(--post-margin) * 2));}
.cols-1 .post, .cols-1 .page, .cols-1 .article{flex-basis:100%;}
.masonry .post, .masonry .page, .masonry .article{width:calc(100% / 3 - (var(--post-margin) * 2));}
.cols-7.masonry .post, .cols-7.masonry .page, .cols-7.masonry .article{width:calc(100% / 7 - (var(--post-margin) * 2));}
.cols-6.masonry .post, .cols-6.masonry .page, .cols-6.masonry .article{width:calc(100% / 6 - (var(--post-margin) * 2));}
.cols-5.masonry .post, .cols-5.masonry .page, .cols-5.masonry .article{width:calc(100% / 5 - (var(--post-margin) * 2));}
.cols-4.masonry .post, .cols-4.masonry .page, .cols-4.masonry .article{width:calc(100% / 4 - (var(--post-margin) * 2));}
.cols-2.masonry .post, .cols-2.masonry .page, .cols-2.masonry .article{width:calc(100% / 2 - (var(--post-margin) * 2));}
.cols-1.masonry .post, .cols-1.masonry .page, .cols-1.masonry .article{width:calc(100% - (var(--post-margin) * 2));}
.post-grid.cols-4.list{padding:calc(var(--post-margin) / 2);}
.post-grid.cols-4.list .article:not(.grid-style){flex-basis:calc(100% / 4 - var(--post-margin));margin:calc(var(--post-margin) / 2);}
.entry-wrapper{position:relative;}
.post-inner > *,
.entry-wrapper > *,
.entry-header > *{margin-top:calc(var(--post-inner-elements-margin) / 1.5);width:100%;}
.the-post > .article .entry-wrapper > *,
.the-post > .article .entry-header > *{margin-top:var(--post-inner-elements-margin);}
.entry-header > *:last-child{margin-bottom:0;}
.entry-wrapper{margin:0;}
.post:not(.has-post-thumbnail) .entry-wrapper{margin-top:auto;}
.post-grid.grid-first-full .article:first-child{flex-basis:100%;}
.post-grid.grid-asc.cols-3 .article:nth-child(6n+1){flex-basis:100%;}
.post-grid.grid-asc.cols-2 .article:nth-child(3n+1){flex-basis:100%;}
.post-grid.grid-desc.cols-2 .article:nth-child(3n){flex-basis:100%;}
.post-grid.grid-desc.cols-3 .article:nth-child(6n){flex-basis:100%;}
.post-grid.grid-asc.cols-3 .article:nth-child(6n),
.post-grid.grid-asc.cols-3 .article:nth-child(6n+5),
.post-grid.grid-desc.cols-3 .article:nth-child(6n+4),
.post-grid.grid-desc.cols-3 .article:nth-child(6n+5){flex-basis:calc(100% / 2 - (var(--post-margin) * 2));}
.post-grid.grid-asc.cols-4 .article:nth-child(10n+1),
.post-grid.grid-desc.cols-4 .article:nth-child(10n+10){flex-basis:100%;}
.post-grid.grid-asc.cols-4 .article:nth-child(10n+2),
.post-grid.grid-asc.cols-4 .article:nth-child(10n+3),
.post-grid.grid-desc.cols-4 .article:nth-child(10n+8),
.post-grid.grid-desc.cols-4 .article:nth-child(10n+9){flex-basis:calc(100% / 2 - (var(--post-margin) * 2));}
.post-grid.grid-asc.cols-4 .article:nth-child(10n+4),
.post-grid.grid-asc.cols-4 .article:nth-child(10n+5),
.post-grid.grid-asc.cols-4 .article:nth-child(10n+6),
.post-grid.grid-desc.cols-4 .article:nth-child(10n+5),
.post-grid.grid-desc.cols-4 .article:nth-child(10n+6),
.post-grid.grid-desc.cols-4 .article:nth-child(10n+7){flex-basis:calc(100% / 3 - (var(--post-margin) * 2));}
@media(min-width:961px){ .post-grid.grid-offset.cols-4 .article:nth-child(1),
.post-grid.grid-offset.cols-4 .article:nth-child(8),
.post-grid.grid-offset.cols-4 .article:nth-child(13),
.post-grid.grid-offset.cols-4 .article:nth-child(20),
.post-grid.grid-offset.cols-4 .article:nth-child(25),
.post-grid.grid-offset.cols-4 .article:nth-child(32),
.post-grid.grid-offset.cols-4 .article:nth-child(37),
.post-grid.grid-offset.cols-4 .article:nth-child(44),
.post-grid.grid-offset.cols-4 .article:nth-child(49),
.post-grid.grid-offset.cols-4 .article:nth-child(56),
.post-grid.grid-offset.cols-4 .article:nth-child(61),
.post-grid.grid-offset.cols-4 .article:nth-child(68),
.post-grid.grid-offset.cols-4 .article:nth-child(73),
.post-grid.grid-offset.cols-4 .article:nth-child(80),
.post-grid.grid-offset.cols-4 .article:nth-child(85),
.post-grid.grid-offset.cols-4 .article:nth-child(92),
.post-grid.grid-offset.cols-4 .article:nth-child(97),
.post-grid.grid-offset.cols-4 .article:nth-child(104){flex-basis:calc(100% / 3 * 2 - (var(--post-margin) * 2) );}
.post-grid.grid-offset.cols-4 .article:nth-child(2),
.post-grid.grid-offset.cols-4 .article:nth-child(7),
.post-grid.grid-offset.cols-4 .article:nth-child(14),
.post-grid.grid-offset.cols-4 .article:nth-child(19),
.post-grid.grid-offset.cols-4 .article:nth-child(26),
.post-grid.grid-offset.cols-4 .article:nth-child(31),
.post-grid.grid-offset.cols-4 .article:nth-child(38),
.post-grid.grid-offset.cols-4 .article:nth-child(43),
.post-grid.grid-offset.cols-4 .article:nth-child(50),
.post-grid.grid-offset.cols-4 .article:nth-child(55),
.post-grid.grid-offset.cols-4 .article:nth-child(62),
.post-grid.grid-offset.cols-4 .article:nth-child(67),
.post-grid.grid-offset.cols-4 .article:nth-child(74),
.post-grid.grid-offset.cols-4 .article:nth-child(79),
.post-grid.grid-offset.cols-4 .article:nth-child(86),
.post-grid.grid-offset.cols-4 .article:nth-child(91),
.post-grid.grid-offset.cols-4 .article:nth-child(98),
.post-grid.grid-offset.cols-4 .article:nth-child(103){flex-basis:calc(100% / 3 - (var(--post-margin) * 2) );}
.post-grid.grid-offset.cols-3 .article:nth-child(1),
.post-grid.grid-offset.cols-3 .article:nth-child(7),
.post-grid.grid-offset.cols-3 .article:nth-child(11),
.post-grid.grid-offset.cols-3 .article:nth-child(17),
.post-grid.grid-offset.cols-3 .article:nth-child(21),
.post-grid.grid-offset.cols-3 .article:nth-child(27),
.post-grid.grid-offset.cols-3 .article:nth-child(31),
.post-grid.grid-offset.cols-3 .article:nth-child(37),
.post-grid.grid-offset.cols-3 .article:nth-child(41),
.post-grid.grid-offset.cols-3 .article:nth-child(47),
.post-grid.grid-offset.cols-3 .article:nth-child(51),
.post-grid.grid-offset.cols-3 .article:nth-child(57),
.post-grid.grid-offset.cols-3 .article:nth-child(61),
.post-grid.grid-offset.cols-3 .article:nth-child(67),
.post-grid.grid-offset.cols-3 .article:nth-child(71),
.post-grid.grid-offset.cols-3 .article:nth-child(77),
.post-grid.grid-offset.cols-3 .article:nth-child(81),
.post-grid.grid-offset.cols-3 .article:nth-child(87),
.post-grid.grid-offset.cols-3 .article:nth-child(91),
.post-grid.grid-offset.cols-3 .article:nth-child(97),
.post-grid.grid-offset.cols-3 .article:nth-child(101){flex-basis:calc(100% / 3 * 2 - (var(--post-margin) * 2) );}
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(2),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(5),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(10),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(13),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(18),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(21),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(26),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(29),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(34),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(37),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(42),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(45),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(50),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(53),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(58),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(61),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(66),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(69),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(74),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(77),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(82),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(85),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(90),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(93),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(98),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(101){flex-basis:calc(100% / 3 - (var(--post-margin) * 2) );}
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(1),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(6),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(9),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(14),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(17),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(22),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(25),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(30),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(33),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(38),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(41),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(46),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(49),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(54),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(57),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(62),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(65),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(70),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(73),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(78),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(81),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(86),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(89),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(94),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(97),
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(102){flex-basis:calc(100% / 3 * 2 - (var(--post-margin) * 2) );}
} .thumbnail-wrapper{margin:0;}
.post-thumbnail, .faux-thumbnail, .post-thumbnail.has-figcaption img{position:relative;border-radius:var(--post-thumbnail-border-radius);overflow:hidden;}
.thumbnail-wrapper.alignfull .post-thumbnail, .thumbnail-wrapper.alignfull .faux-thumbnail, .thumbnail-wrapper.alignfull .post-thumbnail.has-figcaption img{border-radius:0;}
.has-post-thumbnail:not(.thumbnail-uncropped) .post-thumbnail,
.faux-thumbnail{height:0;}
.thumbnail-wide .post-thumbnail{padding-bottom:56.25%;}
.thumbnail-square .post-thumbnail{padding-bottom:100%;}
.thumbnail-landscape .post-thumbnail, .thumbnail-landscape .faux-thumbnail{padding-bottom:66.75%;}
.thumbnail-portrait .post-thumbnail{padding-bottom:149.88%;}
.thumbnail-hero .post-thumbnail{padding-bottom:var(--hero-thumbnail-padding);}
.post-thumbnail img{width:100%;}
.article:not(.thumbnail-uncropped) .post-thumbnail img{object-fit:cover;height:100%;position:absolute;}
.post-grid.list-grid .article:not(.grid-style){flex-basis:100%;}
.post-grid[class*="list"] .article:not(.grid-style):not(.loop-sidebar).has-post-thumbnail:not(.disabled-post-thumbnail) .post-inner{display:flex;flex-direction:row;height:100%;padding:0;}
.post-grid[class*="list"] .article:not(.grid-style).has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .post-inner > *{flex-basis:50%;flex-grow:1;margin:0;}
.post-grid.cols-2.list .article:not(.grid-style).has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .thumbnail-wrapper,
.post-grid.cols-3.list .article:not(.grid-style).has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .thumbnail-wrapper{max-width:calc(100% / 3);}
.post-grid.cols-4.list .article:not(.grid-style).has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .thumbnail-wrapper{max-width:90px;}
.post-grid[class*="list"] .article:not(.grid-style) .post-thumbnail{height:100%;}
.post-grid[class*="list"] .article:not(.grid-style).has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper{padding-left:var(--post-inner-elements-margin);}
@media(min-width:1201px){
.post-grid.list.cols-3 .article.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper,
.has-sidebar .post-grid.list.cols-2 .article.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper{padding-left:calc(var(--post-inner-elements-margin) / 1.5);}
.post-grid.list.cols-4 .article.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper{padding-left:1.25rem;}
} .post-grid[class*="list"].cols-3 .article.grid-style{flex-basis:calc(100% / 3 - (var(--post-margin) * 2));}
.post-grid[class*="list"].cols-2 .article.grid-style{flex-basis:calc(100% / 2 - (var(--post-margin) * 2));}
.entry-meta ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;position:relative;}
.entry-meta li{margin:0 0.3125rem 0 0;}
.entry-read-more{list-style:none;margin-left:0;margin-bottom:0;padding:0;display:flex;}
.entry-read-more li{margin:0;}
.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .post-inner{position:static;height:100%;display:flex;flex-direction:column;align-items:flex-end;padding-bottom:0;}
.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide::before,
.article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .cover-wrapper::before{content:'';padding-bottom:56.25%;float:left;}
.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape::before,
.article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .cover-wrapper::before{content:'';padding-bottom:66.75%;float:left;}
.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square::before,
.article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .cover-wrapper::before{content:'';padding-bottom:100%;float:left;}
.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait::before,
.article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .cover-wrapper::before{content:'';padding-bottom:149.88%;float:left;}
.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-hero::before,
.article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-hero .cover-wrapper::before{content:'';padding-bottom:var(--hero-thumbnail-padding);float:left;}
.masonry.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner{min-height:206px;}
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner{min-height:323px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner{min-height:147px;}
.masonry.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner{min-height:366px;}
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner{min-height:575px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner{min-height:262px;}
.masonry.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner{min-height:245px;}
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner{min-height:384px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner{min-height:175px;}
.masonry.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner{min-height:550px;}
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner{min-height:862px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner{min-height:393px;}
.post-grid[class*="cols"] .article.cover .post-inner > *{max-width:100%;}
.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .thumbnail-wrapper{position:absolute;width:100%;height:100%;overflow:hidden;}
.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .post-thumbnail{height:100%;padding-bottom:0;}
.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .post-thumbnail img{height:100%;filter:brightness(var(--cover-brightness-filter));object-fit:cover;}
.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper{color:var(--cover-global-color);width:100%;position:relative;margin-top:auto;padding:var(--post-inner-elements-margin);height:auto;}
.post-grid .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-header{margin-top:0;}
.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper .excerpt{color:var(--cover-excerpt-color, var(--cover-global-color));}
.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-meta,
.cover.has-post-thumbnail:not(.disabled-post-thumbnail) [class*="entry-meta"]{color:var(--cover-meta-color, var(--cover-global-color));border-color:var(--cover-border-color, var(--very-light-grey));}
.post-grid .cover.has-post-thumbnail:not(.disabled-post-thumbnail) a:not(.button),
.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-header a{color:var(--cover-global-color);}
.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-read-more,
.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .read-more-button{border-color:var(--cover-border-color, var(--very-light-grey));}
.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .read-more{color:var(--cover-button-color, var(--continue-reading-button-color));background:var(--cover-button-background, var(--continue-reading-button-background));}
.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .read-more:hover{color:var(--cover-button-hover-color, var(--continue-reading-button-hover-color));background:var(--cover-button-hover-background, var(--continue-reading-button-hover-background));}
.post-grid .cover.has-post-thumbnail.thumbnail-uncropped:not(.disabled-post-thumbnail) .entry-wrapper{bottom:0;background:var(--cover-overlay-gradient);}
.post-grid .cover.has-post-thumbnail:not(.disabled-post-thumbnail):not(.thumbnail-uncropped) .post-thumbnail a::after,
.cover.has-post-thumbnail:not(.disabled-post-thumbnail):not(.thumbnail-uncropped) .cover-wrapper .post-thumbnail::after,
.single-hero .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .post-thumbnail::after,
.the-post .cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-uncropped .post-thumbnail::after{content:'';width:100%;height:100%;position:absolute;background:var(--cover-overlay-gradient);}
.cover-wrapper{position:relative;display:flex;align-items:flex-end;margin-top:0;}
.the-post .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper{max-width:var(--single-cover-header-max-width, var(--content-max-width));width:calc(var(--content-width) - (var(--post-margin) * 2));padding:calc(var(--post-margin) * 2) 0;margin-left:auto;margin-right:auto;}
.the-post .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .alignfull .entry-wrapper{width:var(--content-width);max-width:calc(var(--content-max-width));}
.the-post .cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-uncropped .post-thumbnail img{position:relative;}
.the-post .cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-uncropped .post-thumbnail::after,
.single-hero .cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-uncropped .post-thumbnail::after{bottom:0;left:0;}
.has-sidebar .the-post .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper{max-width:var(--content-max-width);width:var(--content-width);padding:calc(var(--post-margin) * 2) 0;}
.the-post .entry-content > *:last-child,
.the-page .entry-content > *:last-child{margin-bottom:0;}
.the-post article::after{content:'';display:table;clear:both;}
.default-alt .post-inner{display:flex;flex-direction:column;}
.default-alt .entry-header{order:-1;}
.default-alt .excerpt{order:-1;}
.single-hero{width:100%;max-width:var(--single-hero-max-width, var(--site-max-width));display:flex;flex-wrap:wrap;justify-content:center;margin-top:var(--post-margin);margin-left:auto;margin-right:auto;}
.single-hero .article{flex-basis:100%;margin:var(--post-margin);background:var(--single-hero-background);border-radius:var(--post-thumbnail-border-radius);}
.single-hero[data-fullwidth="true"] .article,
.single-hero[data-fullwidth="true"] .post-thumbnail,
.single-hero[data-fullwidth="true"] .post-thumbnail img{border-radius:0;}
.single-hero .article .entry-wrapper{width:var(--content-width);max-width:var(--single-hero-header-max-width, var(--content-max-width));margin-left:auto;margin-right:auto;}
.single-hero:not([data-thumbnails="true"]) .entry-header{margin-top:0;}
.single-hero .article .entry-title{font-size:3.5rem;letter-spacing:-0.125rem;line-height:1.138888889;}
.single-hero[data-thumbnails="true"] .post-inner{display:flex;height:100%;}
.single-hero[data-thumbnails="true"] .cover .post-inner{align-items:flex-end;}
.single-hero[data-thumbnails="true"] .article:not(.cover) .post-inner > *{max-width:50%;}
.single-hero[data-thumbnails="true"] .article:not(.cover) .entry-wrapper{padding:1.8125rem 3.125rem 3.125rem 3.125rem;}
.single-hero[data-thumbnails="true"] .default:not(.thumbnail-uncropped) .post-thumbnail{height:100%;}
.single-hero.has-background .article .entry-wrapper{padding:calc(var(--post-margin) * 2) 0;}
.single-hero[data-fullwidth="true"]{max-width:100vw;}
.single-hero[data-fullwidth="true"][data-thumbnails="true"] .article{margin:0 0 var(--post-margin) 0;}
.single:not(.has-logo-below-nav) .single-hero[data-fullwidth="true"][data-thumbnails="true"]{margin-top:0;}
.single-hero[data-fullwidth="true"].has-background .article{margin:0 0 var(--post-margin) 0;padding-left:var(--post-margin);padding-right:var(--post-margin);}
.single:not(.has-logo-below-nav) .single-hero[data-fullwidth="true"].has-background{margin-top:0;}
.has-logo-below-nav .single-hero[data-fullwidth="true"].has-background{margin-top:calc(var(--post-margin) * 2);}
.single-hero[data-fullwidth="true"][data-thumbnails="true"].has-background .article{padding:0;}
.single-hero.hero-cover[data-thumbnails="true"] .cover .entry-wrapper{width:var(--content-width);max-width:var(--single-hero-cover-header-max-width, var(--content-max-width));padding:calc(var(--post-margin) * 2) 0;}
.single-hero.hero-cover[data-thumbnails="true"][data-fullwidth="true"] .cover .entry-wrapper{max-width:calc(var(--content-max-width) + (var(--post-margin) * 2));padding:calc(var(--post-margin) * 2) var(--post-margin);}
.has-sidebar .single-hero[data-thumbnails="false"] .entry-wrapper{max-width:100%;width:100%;}
.has-sidebar .single-hero[data-thumbnails="false"].has-background .entry-wrapper{max-width:var(--content-width);padding-left:2rem;padding-right:2rem;}
.has-sidebar .single-hero[data-thumbnails="false"][data-fullwidth="true"] .entry-wrapper{max-width:var(--site-width);padding-left:0;padding-right:0;}
.has-sidebar .single-hero.hero-cover[data-thumbnails="true"] .cover .entry-wrapper{max-width:var(--site-width);padding:calc(var(--post-margin) * 2) 2rem;}
.has-sidebar .single-hero.hero-cover[data-thumbnails="true"][data-fullwidth="true"] .cover .entry-wrapper{max-width:var(--site-width);padding:calc(var(--post-margin) * 2) 0;}
.the-post article.post_format-post-format-video.has-post-thumbnail.disabled-post-thumbnail:not(.hero-default):not(.hero-cover) .entry-content .wp-block-embed.is-type-video:first-of-type,
.the-post article.post_format-post-format-video:not(.has-post-thumbnail):not(.hero-default):not(.hero-cover) .entry-content .wp-block-embed.is-type-video:first-of-type,
.the-post article.post_format-post-format-audio.disabled-post-thumbnail:not(.hero-default):not(.hero-cover) .entry-content .wp-block-embed.is-type-audio:first-of-type,
.the-post article.post_format-post-format-audio.disabled-post-thumbnail:not(.hero-default):not(.hero-cover) .entry-content .wp-block-embed.is-type-rich:first-of-type, .the-post article.post_format-post-format-video:not(.has-post-thumbnail):not(.hero-default):not(.hero-cover) .entry-content p:first-of-type iframe{display:none;}
.single .after-content{display:flex;flex-direction:column;}
.after-content > div{margin:var(--global-elements-margin) auto;width:var(--content-width);max-width:var(--content-max-width);}
.after-content > div:last-child{margin-bottom:0;}
.author-bio{margin:var(--post-margin) auto;max-width:var(--content-max-width);}
div.comments-header{margin:var(--post-margin) auto 0 auto;max-width:var(--content-max-width);width:var(--content-width);padding:0;}
.comments-area{margin:var(--post-margin) auto;max-width:var(--content-max-width);width:var(--content-width);}
.comments-area.closed{display:none;}
.comment-list{list-style:none;padding:0;margin:0 0 var(--global-elements-margin) 0;}
.comment, .trackback, .pingback, .bypostauthor{padding:var(--global-elements-margin) 0 0 0;margin:0;}
.comment-list ul.children{list-style:none;margin:0;padding:0 0 0 2%;}
.comment-meta{margin-bottom:var(--global-elements-margin);}
.comment .avatar{max-width:44px;float:left;border-radius:50%;margin-right:1rem}
.comment-content > *:last-child{margin-bottom:0;}
.reply{margin-top:1rem;}
.bypostauthor{}
.hentry-footer{max-width:var(--content-max-width);width:var(--content-width);margin-left:auto;margin-right:auto;}
.single div.post-navigation{max-width:calc(var(--content-max-width) + calc( var(--post-margin) * 2 ));width:100%;}
.site-footer{background:var(--footer-background);color:var(--footer-color);}
.site-footer-inner{max-width:var(--site-max-width);margin:auto;padding:calc(var(--global-elements-margin) * 2) var(--global-elements-margin);}
.footer-nav{list-style:none;padding:0;margin:0;}
.footer-nav li{margin:0;float:left;}
.footer-bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:var(--global-elements-margin) 0;}
.footer-columns{display:flex;flex-wrap:wrap;flex-direction:row;margin-bottom:var(--global-elements-margin);}
.footer-column{flex-basis:calc(100% / 4 - (var(--post-margin) * 2));margin-right:calc( var(--post-margin) * 2 );flex-grow:1;}
.footer-column:last-child{margin-right:0;}
.columns-70-30 .footer-column-1, .columns-70-30-menu .footer-column-1{flex-basis:calc(100% / 3 - (var(--post-margin) * 2));}
.columns-70-30 .footer-column-2, .columns-70-30-menu .footer-column-2{flex-basis:calc(100% / 3);flex-grow:0;}
.footer-columns.cols-2 .footer-column:not(:last-child):not(.footer-menu){margin-right:calc( var(--post-margin) * 4 );}
.entry-content{width:100%;max-width:var(--site-width);margin-left:auto;margin-right:auto;font-size:var(--single-entry-font-size);}
body:not(.has-sidebar) .single-content-wrapper .entry-content{width:100vw;max-width:100vw;margin-left:calc(-50vw + 50%);}
.entry-content > *{margin-left:auto;margin-right:auto;margin-bottom:var(--default-content-margin);}
.entry-content p img:not(.alignleft):not(.alignright){margin-bottom:1.8rem;margin-top:2rem;}
body:not(.home):not(.blog) .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide),
.home.page .page .entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){max-width:var(--content-max-width);width:var(--content-width);}
.the-post > .post .entry-header, .the-post .entry-content.excerpt, .the-page > .page .entry-header, .the-page .entry-content.excerpt, .home.page .page .entry-header, .home.page .page .entry-content.excerpt{max-width:var(--single-default-header-max-width, var(--content-max-width));width:var(--single-default-header-width, var(--content-width));margin-left:auto;margin-right:auto;}
@media(min-width:1251px){
.the-post > .post .entry-header, .the-post .entry-content.excerpt, .the-page > .page .entry-header, .the-page .entry-content.excerpt, .home.page .page .entry-header, .home.page .page .entry-content.excerpt{width:100%;}
}
.the-post .cover .entry-content.excerpt{max-width:var(--content-max-width);}
.the-post > .post.cover:not(.post_format-post-format-video) .cover-wrapper:not(.alignfull) .entry-header{width:100%;max-width:100%;}
.the-post > .post.cover:not(.post_format-post-format-video) .cover-wrapper.alignfull .entry-header{max-width:calc(var(--site-width));width:100%;}
.entry-content figure[style*="width"]:not(.tiled-gallery__item):not(.alignleft):not(.alignright),
.wp-audio-shortcode{width:var(--content-width) !important;}
.alignleft, .alignright{max-width:50%;}
.alignleft{float:left;margin:0.4rem 2rem 0 0;display:inline-block;}
.alignright{float:right;margin:0.4rem 0 0 2rem;}
.aligncenter, .aligncenter > *{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center;}
.alignfull{width:100vw;max-width:100vw;margin-left:calc(-50vw + 50%);}
.alignwide, .is-style-wide{width:var(--content-width);margin-left:auto;margin-right:auto;max-width:var(--site-width);}
.has-sidebar .alignwide{max-width:var(--content-max-width);}
.has-sidebar .alignfull{margin-left:auto;width:100%;}
.entry-content > .alignleft{margin-left:var(--post-margin);}
.entry-content > .alignright{margin-right:var(--post-margin);}
.has-sidebar .entry-content > .alignleft{margin-left:calc(var(--post-margin) * 2 + 0.4375rem);}
.has-sidebar .entry-content > .alignright{margin-right:calc(var(--post-margin) * 2 + 0.4375rem);}
@media(min-width:786px){
body:not(.has-sidebar) .entry-content > .alignleft{margin-left:calc(0.5 * (100vw - var(--content-max-width)));}
body:not(.has-sidebar) .entry-content > .alignright{margin-right:calc(0.5 * (100vw - var(--content-max-width)));}
}
@media(max-width:1250px){
.has-sidebar .entry-content > .alignleft{margin-left:calc((100% - var(--content-max-width)) / 2);}
.has-sidebar .entry-content > .alignright{margin-right:calc((100% - var(--content-max-width)) / 2);}
}
@media(max-width:1136px){
.has-sidebar .entry-content > .alignleft{margin-left:var(--post-margin);}
.has-sidebar .entry-content > .alignright{margin-right:var(--post-margin);}
}
@media(max-width:1060px){
.has-sidebar .entry-content > .alignleft{margin-left:calc(0.5 * (100vw - var(--content-max-width)));}
.has-sidebar .entry-content > .alignright{margin-right:calc(0.5 * (100vw - var(--content-max-width)));}
}
@media(max-width:786px){
.has-sidebar .entry-content > .alignleft{margin-left:var(--post-margin);}
.has-sidebar .entry-content > .alignright{margin-right:var(--post-margin);}
}  .widget{margin:var(--post-margin) 0;display:inline-block;width:100%;}
.aside-sidebar .widget:first-child{margin-top:0;}
.aside-sidebar .widget:last-child{margin-bottom:0;}
.widget-title, .widgettitle{margin-top:0;line-height:1.1;}
.widget ul, .widget ol{list-style:none;margin:0;padding:0;}
.widget > ul > li, .widget > ol > li, .widget > div > ul > li{margin:0;display:block;}
.widget ul li a, .widget ol li a{display:inline-block;padding:0.625rem 0;}
.widget .sub-menu li, .widget .children li{margin:0;}
.widget_calendar table{width:100%;}
.widget_calendar td, .widget_calendar th{padding:2px;}
.aside-sticky-container{position:sticky;top:7rem;}
.gallery{display:flex;flex-wrap:wrap;width:100%;margin:0 auto;}
.gallery-item{display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative;margin:var(--gallery-item-default-margin, 1rem);padding:0;overflow:hidden;}
.gallery-item .gallery-icon{flex:1;width:100%;height:100%;object-fit:cover;}
.gallery-item img{display:flex;object-fit:cover;width:100%;height:100%;}
.gallery-caption{position:absolute;bottom:0;left:0;width:100%;background:var(--gallery-caption-overlay-gradient, linear-gradient(to top, rgba(0,0,0,0.7), rgba(0,0,0,0)));color:var(--white);text-align:center;padding:var(--default-content-margin);}
.gallery:not(.gallery-columns-1):not(.gallery-columns-2) .gallery-caption{font-size:0.75rem;}
.gallery-item{flex-basis:calc(100% / 3 - (var(--gallery-item-default-margin, 1rem) * 2));}
.gallery-columns-4 .gallery-item{flex-basis:calc(100% / 4 - (var(--gallery-item-default-margin, 1rem) * 2));}
.gallery-columns-3 .gallery-item{flex-basis:calc(100% / 3 - (var(--gallery-item-default-margin, 1rem) * 2));}
.gallery-columns-2 .gallery-item{flex-basis:calc(100% / 2 - (var(--gallery-item-default-margin, 1rem) * 2));}
.gallery-columns-1 .gallery-item{flex-basis:calc(100% - (var(--gallery-item-default-margin, 1rem) * 2));}
.gallery-columns-1 .gallery-item{margin-left:0;margin-right:0;}
.gallery:not(.gallery-columns-1):not(.gallery-columns-2):not(.gallery-columns-4) .gallery-item:nth-child(3n),
.gallery:not(.gallery-columns-1):not(.gallery-columns-2):not(.gallery-columns-4) .gallery-item:nth-child(even):last-of-type,
.gallery-columns-2 .gallery-item:nth-child(even),
.gallery-columns-3 .gallery-item:nth-child(3n),
.gallery-columns-3 .gallery-item:nth-child(even):last-of-type,
.gallery-columns-4 .gallery-item:nth-child(4n),
.gallery-columns-4 .gallery-item:nth-child(even):last-of-type,
.gallery-columns-4 .gallery-item:nth-child(odd):last-of-type{margin-right:0;}
.gallery:not(.gallery-columns-1):not(.gallery-columns-2):not(.gallery-columns-4) .gallery-item:nth-child(3n+1),
.gallery-columns-2 .gallery-item:nth-child(odd),
.gallery-columns-3 .gallery-item:nth-child(3n+1),
.gallery-columns-4 .gallery-item:nth-child(4n+1){margin-left:0;}
.body-fade{position:fixed;top:0;height:100%;width:100%;background:var(--body-fade-background, var(--body-background));opacity:0.86;display:none;z-index:1500;}
.mobile-only{display:none;visibility:hidden;}
.hidden{display:none;}
.has-pagination-numbers .pagination, .has-pagination-numbers .page-pagination, .has-pagination-prev-next .pagination, .has-pagination-prev-next .page-pagination{width:100%;text-align:center;margin-top:calc(var(--global-elements-margin) * 2);}
.pagination ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;}
.pagination ul li{display:flex;padding:0;margin:0 0.3125rem;}
@media(max-width:1650px){
.post-grid.cols-7:not([class*="list"]) .article:not(.first-full),
.post-grid.cols-7 .article.grid-style{flex-basis:var(--cols-7-breakpoint-flex-basis);}
}
@media(max-width:1450px){
.post-grid.cols-7:not([class*="list"]) .article:not(.first-full),
.post-grid.cols-7 .article.grid-style{flex-basis:var(--cols-6-breakpoint-flex-basis);}
.post-grid.cols-6:not([class*="list"]) .article:not(.first-full),
.post-grid.cols-6 .article.grid-style{flex-basis:var(--cols-6-breakpoint-flex-basis);}
}
@media(max-width:1200px){
.post-grid.cols-7:not([class*="list"]) .article:not(.first-full),
.post-grid.cols-7 .article.grid-style{flex-basis:var(--cols-7-small-desktop-flex-basis);}
.post-grid.cols-6:not([class*="list"]) .article:not(.first-full),
.post-grid.cols-6 .article.grid-style{flex-basis:var(--cols-6-small-desktop-flex-basis);}
.post-grid.cols-5:not([class*="list"]) .article:not(.first-full),
.post-grid.cols-5 .article.grid-style{flex-basis:var(--cols-5-small-desktop-flex-basis);}
.post-grid.cols-4:not([class*="list"]) .article:not(.first-full),
.post-grid.cols-4 .article.grid-style{flex-basis:var(--cols-4-small-desktop-flex-basis);}
.post-grid.grid-asc.cols-4 .article:nth-child(6n),
.post-grid.grid-asc.cols-4 .article:nth-child(6n+5),
.post-grid.grid-desc.cols-4 .article:nth-child(6n+4),
.post-grid.grid-desc.cols-4 .article:nth-child(6n+5),
.list-grid.cols-4 .article.grid-style{flex-basis:calc(100% / 2 - (var(--post-margin) * 2));}
.post-grid.grid-asc.cols-4 .article:nth-child(6n+1),
.post-grid.grid-desc.cols-4 .article:nth-child(6n){flex-basis:100%;}
.post-grid.grid-offset.cols-4 .article:nth-child(1),
.post-grid.grid-offset.cols-4 .article:nth-child(7),
.post-grid.grid-offset.cols-4 .article:nth-child(11),
.post-grid.grid-offset.cols-4 .article:nth-child(17),
.post-grid.grid-offset.cols-4 .article:nth-child(21),
.post-grid.grid-offset.cols-4 .article:nth-child(27),
.post-grid.grid-offset.cols-4 .article:nth-child(31),
.post-grid.grid-offset.cols-4 .article:nth-child(37),
.post-grid.grid-offset.cols-4 .article:nth-child(41),
.post-grid.grid-offset.cols-4 .article:nth-child(47),
.post-grid.grid-offset.cols-4 .article:nth-child(51),
.post-grid.grid-offset.cols-4 .article:nth-child(57),
.post-grid.grid-offset.cols-4 .article:nth-child(61),
.post-grid.grid-offset.cols-4 .article:nth-child(67),
.post-grid.grid-offset.cols-4 .article:nth-child(71),
.post-grid.grid-offset.cols-4 .article:nth-child(77),
.post-grid.grid-offset.cols-4 .article:nth-child(81),
.post-grid.grid-offset.cols-4 .article:nth-child(87),
.post-grid.grid-offset.cols-4 .article:nth-child(91),
.post-grid.grid-offset.cols-4 .article:nth-child(97),
.post-grid.grid-offset.cols-4 .article:nth-child(101){flex-basis:calc(100% / 3 * 2 - (var(--post-margin) * 2) );}
.post-grid.list.cols-4{padding:0;}
.post-grid.list.cols-4 .article:not(.grid-style),
.post-grid.list.cols-3 .article:not(.grid-style){flex-basis:calc(100% / 2 - (var(--post-margin) * 2));margin:var(--post-margin);}
.post-grid.list.cols-4 .article:not(.grid-style).has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .post-inner .thumbnail-wrapper{max-width:calc(100% / 3);}
.has-sidebar .post-grid.list.cols-2 .article{flex-basis:100%;}
.has-sidebar .post-grid.list.cols-2 .article.has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .post-inner .thumbnail-wrapper{max-width:50%;}
.masonry.cols-4 .article{width:calc(100% / 3 - (var(--post-margin) * 2));}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner{min-height:197px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner{min-height:234px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner{min-height:350px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner{min-height:525px;}
.footer-columns.cols-4{max-width:var(--content-max-width);margin-left:auto;margin-right:auto;}
.footer-columns.cols-4 .footer-column{flex-basis:calc(100% / 2 - (var(--post-margin) * 2));margin:0 0 var(--global-elements-margin) 0;padding:0;border:0;}
.footer-columns.cols-4 .footer-column:nth-child(odd){margin-right:calc(var(--post-margin) *2);}
.footer-columns.cols-4 .footer-column:nth-child(n+3),
.footer-column:last-child{margin-bottom:0;}
}
@media(max-width:1160px){
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner{min-height:298px;}
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner{min-height:354px;}
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner{min-height:530px;}
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner{min-height:794px;}
}
@media(max-width:1060px){
.content-area, .site-footer-inner, .footer-bottom, .archive-header-inner{max-width:var(--mobile-site-max-width);}
.site-header{padding:0;}
.site-header.sticky-mobile-nav{position:sticky;top:0;margin:0 !important;}
.admin-bar .site-header.sticky-mobile-nav{top:32px;}
body.has-sticky-nav-mobile{margin-top:0 !important;}
.mobile-header{display:flex;max-width:var(--mobile-site-max-width);}
.site-header.logo-left-menu-right .mobile-header .site-logo, .site-header.logo-left-menu-right .mobile-header .site-title{margin-right:auto;}
.site-header .header-layout-wrapper, .lbn-site-title-wrapper{display:none;}
.site-title{font-size:var(--large-mobile-logo-font-size);}
.masonry.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner,
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner{min-height:170px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner{min-height:202px;}
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner{min-height:314px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner{min-height:303px;}
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner{min-height:480px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner{min-height:455px;}
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner{min-height:719px;}
}
@media(max-width:1060px){
.mobile-only{display:inline-block !important;visibility:visible;}
.toggle-sidebar .primary-nav-sidebar-wrapper.mobile-only{display:block !important;}
.footer-columns[class*="cols"]{flex-direction:column;max-width:var(--content-max-width);margin-left:auto;margin-right:auto;}
.footer-column, .footer-columns.cols-4 .footer-column:nth-child(odd),
.footer-columns.cols-2 .footer-column:not(:last-child):not(.footer-menu){margin:0;margin-bottom:var(--global-elements-margin);margin-right:0;}
.footer-columns.cols-3 .footer-column{border:0;padding:0;}
.has-sidebar main{flex-basis:100%;border-bottom:1px solid var(--very-light-grey);padding-bottom:var(--post-margin);}
.aside-sidebar{width:var(--content-width);max-width:var(--content-max-width);margin-left:auto;margin-right:auto;padding:0 !important;margin-top:0 !important;}
.has-sidebar .post-grid:not(.cols-1):not([class*="list"]) .article:not(.first-full),
.has-sidebar .post-grid:not(.cols-1).list-grid .article.grid-style,
.has-sidebar .post-grid.grid-first-full .article.first-full, .post-grid:not(.cols-1):not([class*="list"]) .article:not(.first-full),
.post-grid:not(.cols-1).list-grid .article.grid-style,
body:not(.has-sidebar) .post-grid.grid-first-full:not(.cols-1) .article.first-full{flex-basis:calc(100% / 2 - (var(--post-margin) * 2));margin:var(--post-margin);}
.post-grid[class*="list"][class*="cols"] .article:not(.grid-style){flex-basis:100%;}
.list-grid.cols-3 .article:nth-child(3n):not(.grid-style){flex-basis:calc(100% / 2 - (var(--post-margin) * 2));}
.list-grid.cols-3 .article:nth-child(3n):not(.grid-style).has-post-thumbnail:not(.disabled-post-thumbnail) .post-inner{flex-direction:column;}
.list-grid.cols-3 .article:nth-child(3n):not(.grid-style).has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .post-inner > *{max-width:100%;margin:0;flex-basis:100%;}
.list-grid.cols-3 .article:nth-child(3n):not(.grid-style).has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper{padding-left:0;}
.list-grid.cols-3 .article:nth-child(3n):not(.grid-style) .entry-header{margin-top:var(--post-inner-elements-margin);}
.post-grid.grid-offset:not(.cols-1) .article{flex-basis:calc(100% / 2 - (var(--post-margin) * 2));}
.masonry[class*="cols"] .article{width:calc(100% / 2 - (var(--post-margin) * 2 ));}
.masonry.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner,
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner{min-height:187px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner{min-height:223px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner{min-height:334px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner{min-height:500px;}
.has-logo-below-nav .single-hero[data-fullwidth="true"].has-background{margin-top:0;}
.single-hero[data-thumbnails="true"] .post-inner{flex-direction:column;}
.single-hero[data-thumbnails="true"] .article:not(.cover) .post-inner > *{max-width:100%;}
.single-hero[data-thumbnails="true"] .article:not(.cover) .entry-wrapper > *{width:var(--content-width);max-width:var(--content-max-width);margin-left:auto;margin-right:auto;margin-top:0;}
.single-hero[data-thumbnails="true"] .article:not(.cover) .excerpt{margin-top:var(--post-inner-elements-margin);}
input[type="text"],
input[type="password"],
input[type="email"],
input[type="url"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="week"],
input[type="number"],
input[type="search"],
input[type="tel"],
input[type="color"],
textarea, input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
textarea{font-size:16px;}
}
@media(max-width:782px){
.admin-bar .site-header.sticky-mobile-nav{top:46px;}
}
@media(max-width:720px){
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner{min-height:310px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner{min-height:464px;}
}
@media(max-width:640px){ .post-grid[class*="list"] .article .post-inner{flex-direction:column !important;}
.post-grid[class*="list"] .article:not(.grid-style):not(.cover) .post-inner > *{max-width:100% !important;width:100% !important;}
.post-grid[class*="list"] .article:not(.grid-style):not(.cover):not(.has-background) .entry-wrapper{padding-left:0 !important;}
.post-grid[class*="list"] .article:not(.grid-style):not(.cover):not(.has-background).has-post-thumbnail .entry-header{margin-top:calc(var(--post-inner-elements-margin) / 1.5) !important;}
.post-grid[class*="grid"] .article,
.post-grid.list-grid .article.grid-style{flex-basis:100% !important;}
.masonry[class*="cols"] .article{width:calc(100% - (var(--post-margin) * 2 ));}
.masonry.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner,
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner{min-height:331px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner{min-height:394px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner{min-height:590px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner{min-height:884px;}
.site-title{font-size:var(--small-mobile-logo-font-size);}
}
@media(max-width:600px){
.admin-bar .site-header.sticky-mobile-nav{top:0;}
div.gallery[class*="columns"] .gallery-item{flex-basis:calc(100% / 2 - (var(--gallery-item-default-margin, 0.5rem) * 2));margin:var(--gallery-item-default-margin, 0.5rem) !important;}
div.gallery[class*="columns"] .gallery-item:nth-child(even){margin-right:0 !important;}
div.gallery[class*="columns"] .gallery-item:nth-child(odd){margin-left:0 !important;}
}
@media(max-width:540px){
.masonry.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner,
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner{min-height:275px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner{min-height:327px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner{min-height:490px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner{min-height:734px;}
.the-post .entry-content .alignleft, .the-post .entry-content .alignright, .wp-block-image .alignleft, .wp-block-image .alignright{max-width:var(--content-width);margin-left:auto;margin-right:auto;margin-bottom:var(--default-content-margin);float:none;display:flex;flex-direction:column;text-align:center;}
.wp-block-image figure[class*="align"] img{margin-left:auto;margin-right:auto;}
.wp-block-image figure[class*="align"] figcaption{width:100%;}
.footer-bottom{flex-direction:column;}
.footer-bottom > *:not(:last-child){margin:0 0 1rem 0}
}
@media(max-width:440px){
.masonry.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner,
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner{min-height:219px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner{min-height:260px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner{min-height:390px;}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner{min-height:584px;}
}
@media(max-width:380px){
.masonry.post-grid .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner,
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-wide .post-inner {
min-height: 185px;
}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-landscape .post-inner {
min-height: 220px;
}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-square .post-inner {
min-height: 330px;
}
.masonry.post-grid.cols-4 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner,
.masonry.post-grid.cols-3 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner,
.masonry.post-grid.cols-2 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail).thumbnail-portrait .post-inner {
min-height: 449px;
}
}
   :root{--body-font:"Open Sans", Arial, Helvetica, sans-serif;--title-font:"Kumbh Sans", Arial, Helvetica, sans-serif;--primary-theme-color:#F3726c;--secondary-theme-color:#3295b4;--tertiary-theme-color:#a6d6c0;--quaternary-theme-color:#00677b;--quinary-theme-color:#cb1c68;--off-white-accent:#ebebeb;--footer-background:var(--off-white);--footer-color:inherit;--tfm-before-footer-background:var(--off-white);--archive-header-background:var(--off-white);--archive-title-color:var(--body-font-color);--archive-header-description-color:var(--medium-grey);--archive-header-meta-color:var(--archive-header-color);--button-font:var(--title-font);--button-hover-background:var(--very-dark-grey);--button-hover-color:var(--white);--post-background:inherit;--post-box-shadow:none;--widget-background:none;--widget-box-shadow:none;--widget-title-color:var(--body-font-color);--tfm-widget-subtitle-color:var(--medium-grey);--widget-font-color:var(--medium-grey);--widget-primary-link-color:var(--black);--widget-child-link-color:var(--medium-grey);--widget-meta-color:var(--medium-grey);--widget-meta-link-color:var(--link-color);--widget-border-color:var(--very-light-grey);--widget-button-background:var(--button-background);--widget-button-color:var(--button-color);--widget-button-hover-background:var(--button-hover-background);--widget-tag-background:var(--off-white);--widget-tag-color:var(--black);--widget-tag-hover-background:var(--very-light-grey);--widget-tag-hover-color:var(--black);--widget-tag-border-radius:0;--widget-misc-elements-background:var(--very-light-grey);--widget-highlight-background:var(--very-light-grey);--tfm-widget-count-color:var(--primary-theme-color);--tfm-widget-first-count-color:var(--primary-theme-color);--tfm-widget-alt-count-color:var(--body-font-color);--tfm-widget-alt-count-background:var(--very-light-grey);--tfm-widget-alt-first-count-color:var(--white);--tfm-widget-alt-first-count-background:var(--primary-theme-color);--format-aside-background:var(--primary-theme-color);--format-aside-global-color:var(--white);--post-format-icon-background:var(--secondary-theme-color);--post-format-icon-color:var(--white);--format-video-icon-background:var(--primary-theme-color);--format-gallery-icon-background:var(--quaternary-theme-color);--format-audio-icon-background:var(--tertiary-theme-color);--post-author-avatar-border:var(--light-grey);--continue-reading-button-background:var(--very-light-grey);--continue-reading-button-color:var(--dark-grey);--continue-reading-button-hover-background:var(--very-dark-grey);--continue-reading-button-hover-color:var(--white);--entry-title-link-color:var(--black);--entry-meta-color:var(--medium-grey);--entry-meta-link-color:var(--black);--entry-meta-icon-color:var(--light-grey);--entry-meta-border-color:var(--very-light-grey);--excerpt-color:var(--medium-grey);--entry-border-color:var(--very-light-grey);--avatar-border-color:var(--light-grey);--cover-meta-color:var(--light-grey);--single-hero-thumbnail-padding:var(--hero-thumbnail-padding);--hero-wrapper-max-width:var(--site-width);--single-body-background:var(--body-background);--single-hero-background:inherit;--single-entry-title-color:inherit;--single-entry-meta-color:var(--medium-grey);--single-entry-meta-link-color:var(--black);--single-entry-font-color:var(--very-dark-grey);--single-excerpt-color:var(--medium-grey);--single-avatar-border-color:var(--light-grey);--single-tags-background:inherit;--single-tags-color:inherit;--logo-color:var(--very-dark-grey);--toggle-icon-color:var(--dark-grey);--header-box-shadow:0 0 15px rgba(0,0,0,0.1);--header-search-input-background:var(--very-light-grey);--header-search-input-color:var(--very-dark-grey);--header-search-input-border-radius:var(--input-border-radius);--primary-menu-background:none;--primary-menu-font-size:0.9375rem;--primary-menu-link-color:var(--black);--primary-menu-link-hover-color:var(--medium-grey);--primary-menu-submenu-background:var(--white);--primary-menu-submenu-link-color:var(--dark-grey);--primary-menu-submenu-link-hover-color:var(--medium-grey);--primary-menu-submenu-border-radius:0;--toggle-sidebar-menu-color:var(--black);--tfm-pill-menu-item-color:var(--button-color);--tfm-pill-menu-item-background:var(--button-background);--tfm-pill-menu-item-hover-background:var(--button-hover-background);--tfm-pill-menu-border-radius:var(--button-border-radius);--logo-font-size:2.5rem;--large-mobile-logo-font-size:32px;--small-mobile-logo-font-size:26px;--sidebar-logo-font-size:2.5rem;--sidebar-logo-max-width:250px;--gototop-background:var(--button-background);--gototop-color:var(--button-color);--cols-4-entry-title-size:1.375rem;--cols-3-entry-title-size:1.75rem;--cols-2-entry-title-size:2.125rem;--cols-1-entry-title-size:2.5rem;--cols-3-list-entry-title-size:1.25rem;--cols-2-list-entry-title-size:1.75rem;--cols-4-list-entry-title-size:var(--body-font-size);--tfm-star-rating-color:var(--black);--tfm-star-rating-color-cover:var(--cover-global-color);--tfm-rating-scale-low-color:#9AD972;--tfm-rating-scale-high-color:#F90C13;}
.post-inner{position:relative;}
.post-grid .article .post-inner{height:100%;display:flex;flex-direction:column;}
.post-grid .post:not(.has-post-thumbnail):not(.loop-sidebar):not(.has-background):not(.no-border) .post-inner,
.post-grid .post.disabled-post-thumbnail:not(.has-background):not(.no-border) .post-inner,
.post-grid .page:not(.has-post-thumbnail):not(.has-background):not(.no-border) .post-inner,
.post-grid .page.disabled-post-thumbnail:not(.has-background):not(.no-border) .post-inner{border:1px solid var(--entry-border-color, var(--very-light-grey));padding:var(--post-inner-elements-margin);border-radius:var(--post-thumbnail-border-radius);}
.post-grid .article.has-post-thumbnail:not(.disabled-post-thumbnail) .post-inner,
.post-grid .article.disabled-post-thumbnail .post-inner{padding-top:0;}
.post-grid .article .entry-header{position:relative;}
.post-grid .article:not(.has-post-thumbnail):not(.has-background) .entry-header,
.has-sidebar .post-grid[class*="list"] .article:not(.grid-style).has-excerpt:not(.has-background) .entry-header,
.has-sidebar .post-grid[class*="list"] .article:not(.grid-style).has-read-more:not(.has-background) .entry-header,
.post-grid[class*="list"]:not(.cols-1):not(.list-grid) .article:not(.grid-style).has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover):not(.has-background) .entry-header,
.has-block-sidebar.sidebar-right .post-grid.list .article.has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover):not(.has-background) .entry-header,
.has-block-sidebar.sidebar-left .post-grid.list .article.has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover):not(.has-background) .entry-header{margin-top:0;}
.entry-wrapper{height:100%;display:flex;flex-direction:column;}
@media(min-width:1061px){
.has-block-sidebar.sidebar-left .post-grid.list.cols-2 .article.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper,
.has-block-sidebar.sidebar-right .post-grid.list.cols-2 .article.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper{padding-left:calc(var(--post-inner-elements-margin) / 1.5);}
}
.post-grid .article:not(.has-excerpt) .entry-header,
.post-grid .article:not(.cover).has-excerpt .excerpt{flex-grow:1;}
.post-grid:not(.post-navigation) .article:not(.has-date):not(.has-author):not(.has-author-avatar):not(.has-comment-count).has-tfm-read-time.has-read-more .excerpt{margin-top:0;}
.post-grid:not(.post-navigation) .article:not(.has-date):not(.has-author):not(.has-author-avatar):not(.has-comment-count):not(.has-tfm-read-time) .entry-title{margin-bottom:0;}
.cols-4:not([class*="list"]):not(.grid-desc):not(.grid-asc) .article:not(.first-full):not(.loop-sidebar) .entry-meta.before-title,
.cols-4.grid-desc .article:not(:nth-child(10n+5)):not(:nth-child(10n+6)):not(:nth-child(10n+7)):not(:nth-child(10n+8)):not(:nth-child(10n+9)):not(.loop-sidebar) .entry-meta.before-title,
.cols-4.grid-asc .article:not(:nth-child(10n+1)):not(:nth-child(10n+2)):not(:nth-child(10n+3)):not(:nth-child(10n+4)):not(:nth-child(10n+5)):not(:nth-child(10n+6)):not(.loop-sidebar) .entry-meta.before-title,
.cols-4.grid-offset .article:not(:nth-child(6n+1)):not(:nth-child(6n+2)):not(.loop-sidebar) .entry-meta.before-title,
.cols-4 .article.grid-style .entry-meta.before-title{margin-top:0;}
.cols-4:not([class*="list"]):not(.grid-desc):not(.grid-asc):not(.grid-offset) .article:not(.first-full):not(.loop-sidebar).cover .entry-header,
.cols-4.grid-desc .article:not(:nth-child(10n+5)):not(:nth-child(10n+6)):not(:nth-child(10n+7)):not(:nth-child(10n+8)):not(:nth-child(10n+9)):not(.loop-sidebar).cover .entry-header,
.cols-4.grid-asc .article:not(:nth-child(10n+1)):not(:nth-child(10n+2)):not(:nth-child(10n+3)):not(:nth-child(10n+4)):not(:nth-child(10n+5)):not(:nth-child(10n+6)):not(.loop-sidebar).cover .entry-header,
.cols-4.grid-offset .article:not(:nth-child(6n+1)):not(:nth-child(6n+2)):not(.loop-sidebar).cover .entry-header,
.cols-4 .article.grid-style:not(.loop-sidebar).cover .entry-header{margin-top:0;}
.article:not(.has-category-meta) .entry-title,
.post-grid .article.page .entry-title, .post-grid .article.product .entry-title, .the-page .page .entry-title{margin-top:0;}
.entry-title a{color:var(--entry-title-link-color);text-decoration:none;}
h3.entry-title, .post-grid.cols-3 h3[class*="title"]{font-size:var(--cols-3-entry-title-size);line-height:1.1;margin-bottom:calc(var(--post-inner-elements-margin) / 1.5);}
.post-grid.cols-2 h3[class*="title"],
.post-grid[class*="list"] .article:not(.grid-style) h3[class*="title"],
.has-sidebar .post-grid[class*="list"] .article:not(.grid-style).cover h3[class*="title"]{font-size:var(--cols-2-entry-title-size);}
.cols-4:not(.list):not(.list-grid) .article:not(.first-full) h3[class*="title"],
.cols-4.list-grid .article.grid-style h3[class*="title"]{font-size:var(--cols-4-entry-title-size);letter-spacing:-0.03125rem;}
.post-grid.cols-1 .article h3[class*="title"],
.post-grid.grid-first-full .article:first-child h3[class*="title"],
.post-grid[class*="list"] .article:not(.grid-style).cover h3[class*="title"]{font-size:var(--cols-1-entry-title-size);}
.post-grid.list.cols-2 .article:not(.grid-style) h3[class*="title"]{font-size:var(--cols-2-list-entry-title-size, var(--cols-3-entry-title-size));}
.post-grid.list.cols-3 .article:not(.grid-style) h3[class*="title"]{font-size:var(--cols-3-list-entry-title-size);margin-top:calc(var(--post-inner-elements-margin) / 3);margin-bottom:calc(var(--post-inner-elements-margin) / 3);letter-spacing:-0.02rem;}
.post-grid.list.cols-4 .article:not(.grid-style) h3[class*="title"]{font-size:var(--cols-4-entry-title-size);letter-spacing:-0.03125rem;}
.post-grid.list.cols-4 .article:not(.grid-style).has-post-thumbnail:not(.disabled-post-thumbnail) h3[class*="title"]{font-size:var(--cols-4-list-entry-title-size);line-height:1.3;letter-spacing:normal;margin-bottom:0.5rem;}
.post-grid.list.cols-4 .article:not(.grid-style).has-post-thumbnail:not(.disabled-post-thumbnail).has-category-meta h3[class*="title"]{margin-top:0.5rem;}
.has-sidebar .cols-2 h3[class*="title"],
.has-block-sidebar.sidebar-left .cols-2 h3[class*="title"],
.has-block-sidebar.sidebar-right .cols-2 h3[class*="title"]{font-size:var(--cols-3-entry-title-size);}
.has-sidebar .post-grid[class*="list"] .article:not(.grid-style) h3[class*="title"],
.has-block-sidebar.sidebar-left .post-grid[class*="list"] .article h3[class*="title"],
.has-block-sidebar.sidebar-right .post-grid[class*="list"] .article h3[class*="title"]{font-size:var(--cols-3-entry-title-size);}
.has-sidebar .post-grid.list.cols-2 .article h3[class*="title"],
.has-block-sidebar.sidebar-left .post-grid.list.cols-2 .article h3[class*="title"],
.has-block-sidebar.sidebar-right .post-grid.list.cols-2 .article h3[class*="title"]{font-size:var(--cols-3-list-entry-title-size);letter-spacing:-0.02rem;margin-top:calc(var(--post-inner-elements-margin) / 3);margin-bottom:calc(var(--post-inner-elements-margin) / 3);}
.post-grid.grid-offset.cols-3 .article:nth-child(1) h3[class*="title"],
.post-grid.grid-offset.cols-3 .article:nth-child(7) h3[class*="title"],
.post-grid.grid-offset.cols-3 .article:nth-child(11) h3[class*="title"],
.post-grid.grid-offset.cols-3 .article:nth-child(17) h3[class*="title"],
.post-grid.grid-offset.cols-3 .article:nth-child(21) h3[class*="title"],
.post-grid.grid-offset.cols-3 .article:nth-child(27) h3[class*="title"],
.post-grid.grid-offset.cols-3 .article:nth-child(31) h3[class*="title"],
.post-grid.grid-offset.cols-3 .article:nth-child(37) h3[class*="title"],
.post-grid.grid-offset.cols-3 .article:nth-child(41) h3[class*="title"],
.post-grid.grid-offset.cols-3 .article:nth-child(47) h3[class*="title"],
.post-grid.grid-offset.cols-3 .article:nth-child(51) h3[class*="title"],
.post-grid.grid-offset.cols-3 .article:nth-child(57) h3[class*="title"],
.post-grid.grid-offset.cols-3 .article:nth-child(61) h3[class*="title"],
.post-grid.grid-offset.cols-3 .article:nth-child(67) h3[class*="title"],
.post-grid.grid-offset.cols-3 .article:nth-child(71) h3[class*="title"],
.post-grid.grid-offset.cols-3 .article:nth-child(77) h3[class*="title"],
.post-grid.grid-offset.cols-3 .article:nth-child(81) h3[class*="title"],
.post-grid.grid-offset.cols-3 .article:nth-child(87) h3[class*="title"],
.post-grid.grid-offset.cols-3 .article:nth-child(91) h3[class*="title"],
.post-grid.grid-offset.cols-3 .article:nth-child(97) h3[class*="title"],
.post-grid.grid-offset.cols-3 .article:nth-child(101) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(1) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(8) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(13) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(20) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(25) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(32) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(37) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(44) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(49) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(56) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(61) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(68) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(73) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(80) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(85) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(92) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(97) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(104) h3[class*="title"]{font-size:var(--cols-1-entry-title-size);}
.post-grid.grid-offset.cols-4 .article:nth-child(2) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(7) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(14) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(19) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(26) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(31) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(38) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(43) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(50) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(55) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(62) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(67) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(74) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(79) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(86) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(91) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(98) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(103) h3[class*="title"]{font-size:var(--cols-3-entry-title-size);line-height:1.1;letter-spacing:-0.0625rem;}
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(1) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(6) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(9) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(14) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(17) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(22) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(25) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(30) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(33) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(38) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(41) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(46) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(49) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(54) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(57) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(62) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(65) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(70) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(73) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(78) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(81) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(86) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(89) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(94) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(97) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(102) h3[class*="title"]{font-size:var(--cols-1-entry-title-size);}
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(2) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(5) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(10) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(13) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(18) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(21) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(26) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(29) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(34) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(37) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(42) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(45) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(50) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(53) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(58) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(61) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(66) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(69) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(74) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(77) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(82) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(85) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(90) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(93) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(98) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-offset.cols-2 .article:nth-child(101) h3[class*="title"]{font-size:var(--cols-3-entry-title-size);}
.post-grid.grid-asc.cols-4 .article:nth-child(10n+1) h3[class*="title"],
.post-grid.grid-desc.cols-4 .article:nth-child(10n+10) h3[class*="title"],
.post-grid.grid-asc.cols-3 .article:nth-child(6n+1) h3[class*="title"],
.post-grid.grid-asc.cols-2 .article:nth-child(3n+1) h3[class*="title"],
.post-grid.grid-desc.cols-3 .article:nth-child(6n) h3[class*="title"],
.post-grid.grid-desc.cols-2 .article:nth-child(3n) h3[class*="title"],
.post-grid.grid-first-full .article:first-child h3[class*="title"]{font-size:var(--cols-1-entry-title-size);}
.post-grid.grid-asc.cols-3 .article:nth-child(6n) h3[class*="title"],
.post-grid.grid-asc.cols-3 .article:nth-child(6n+5) h3[class*="title"],
.post-grid.grid-desc.cols-3 .article:nth-child(6n+4) h3[class*="title"],
.post-grid.grid-desc.cols-3 .article:nth-child(6n+5) h3[class*="title"],
.post-grid.grid-asc.cols-4 .article:nth-child(10n+2) h3[class*="title"],
.post-grid.grid-asc.cols-4 .article:nth-child(10n+3) h3[class*="title"],
.post-grid.grid-desc.cols-4 .article:nth-child(10n+8) h3[class*="title"],
.post-grid.grid-desc.cols-4 .article:nth-child(10n+9) h3[class*="title"]{font-size:var(--cols-2-entry-title-size);}
.post-grid.grid-asc.cols-4 .article:nth-child(10n+4) h3[class*="title"],
.post-grid.grid-asc.cols-4 .article:nth-child(10n+5) h3[class*="title"],
.post-grid.grid-asc.cols-4 .article:nth-child(10n+6) h3[class*="title"],
.post-grid.grid-desc.cols-4 .article:nth-child(10n+5) h3[class*="title"],
.post-grid.grid-desc.cols-4 .article:nth-child(10n+6) h3[class*="title"],
.post-grid.grid-desc.cols-4 .article:nth-child(10n+7) h3[class*="title"]{font-size:var(--cols-3-entry-title-size);}
@media(min-width:1061px){
body:not(.has-sidebar) .post-grid.grid-asc.cols-4 .article:nth-child(10n+1):not(.cover):not(.loop-sidebar).has-post-thumbnail:not(.disabled-post-thumbnail) .post-inner,
body:not(.has-sidebar) .post-grid.grid-desc.cols-4 .article:nth-child(10n+10):not(.cover):not(.loop-sidebar).has-post-thumbnail:not(.disabled-post-thumbnail) .post-inner{display:flex;flex-direction:row;height:100%;padding:0;}
body:not(.has-sidebar) .post-grid.grid-asc.cols-4 .article:nth-child(10n+1):not(.cover).has-post-thumbnail:not(.disabled-post-thumbnail) .post-inner > *,
body:not(.has-sidebar) .post-grid.grid-desc.cols-4 .article:nth-child(10n+10):not(.cover).has-post-thumbnail:not(.disabled-post-thumbnail) .post-inner > *{width:100%;flex-grow:1;}
body:not(.has-sidebar) .post-grid.grid-asc.cols-4 .article:nth-child(10n+1):not(.cover) .post-inner .thumbnail-wrapper,
body:not(.has-sidebar) .post-grid.grid-desc.cols-4 .article:nth-child(10n+10):not(.cover) .post-inner .thumbnail-wrapper{max-width:calc(((100% / 3) * 2) - ( var(--post-margin) / 3) * 2);}
body:not(.has-sidebar) .post-grid.grid-asc.cols-4 .article:not(.loop-sidebar):nth-child(10n+1) .post-thumbnail,
body:not(.has-sidebar) .post-grid.grid-desc.cols-4 .article:not(.loop-sidebar):nth-child(10n+10) .post-thumbnail{height:100%;}
body:not(.has-sidebar) .post-grid.grid-asc.cols-4 .article:nth-child(10n+1):not(.cover).has-post-thumbnail:not(.disabled-post-thumbnail) .post-inner .entry-wrapper,
body:not(.has-sidebar) .post-grid.grid-desc.cols-4 .article:nth-child(10n+10):not(.cover).has-post-thumbnail:not(.disabled-post-thumbnail) .post-inner .entry-wrapper{width:calc(100% / 3);padding-left:var(--post-inner-elements-margin);}
body:not(.has-sidebar) .post-grid.grid-asc.cols-3 .article:nth-child(6n+1):not(.cover):not(.loop-sidebar).has-post-thumbnail:not(.disabled-post-thumbnail) .post-inner,
body:not(.has-sidebar) .post-grid.grid-asc.cols-2 .article:nth-child(3n+1):not(.cover):not(.loop-sidebar.has-post-thumbnail:not(.disabled-post-thumbnail)) .post-inner,
body:not(.has-sidebar) .post-grid.grid-desc.cols-3 .article:nth-child(6n):not(.cover):not(.loop-sidebar).has-post-thumbnail:not(.disabled-post-thumbnail) .post-inner,
body:not(.has-sidebar) .post-grid.grid-desc.cols-2 .article:nth-child(3n):not(.cover):not(.loop-sidebar).has-post-thumbnail:not(.disabled-post-thumbnail) .post-inner,
body:not(.has-sidebar) .post-grid.grid-first-full .article:first-child:not(.cover):not(.loop-sidebar).has-post-thumbnail:not(.disabled-post-thumbnail) .post-inner{display:flex;flex-direction:row;height:100%;padding:0;}
body:not(.has-sidebar) .post-grid.grid-asc.cols-3 .article:nth-child(6n+1):not(.cover) .post-inner > *,
body:not(.has-sidebar) .post-grid.grid-asc.cols-2 .article:nth-child(3n+1):not(.cover) .post-inner > *,
body:not(.has-sidebar) .post-grid.grid-desc.cols-3 .article:nth-child(6n):not(.cover) .post-inner > *,
body:not(.has-sidebar) .post-grid.grid-desc.cols-2 .article:nth-child(3n):not(.cover) .post-inner > *,
body:not(.has-sidebar) .post-grid.grid-first-full .article:first-child:not(.cover) .post-inner > *{width:100%;flex-grow:1;}
body:not(.has-sidebar) .post-grid.grid-asc.cols-3 .article:nth-child(6n+1):not(.cover) .post-inner .thumbnail-wrapper,
body:not(.has-sidebar) .post-grid.grid-asc.cols-2 .article:nth-child(3n+1):not(.cover) .post-inner .thumbnail-wrapper,
body:not(.has-sidebar) .post-grid.grid-desc.cols-3 .article:nth-child(6n):not(.cover) .post-inner .thumbnail-wrapper,
body:not(.has-sidebar) .post-grid.grid-desc.cols-2 .article:nth-child(3n):not(.cover) .post-inner .thumbnail-wrapper,
body:not(.has-sidebar) .post-grid.grid-first-full .article:first-child:not(.cover) .post-inner .thumbnail-wrapper{max-width:calc(((100% / 3) * 2) - ( var(--post-margin) / 3) * 2);}
body:not(.has-sidebar) .post-grid.grid-asc.cols-3 .article:not(.loop-sidebar):nth-child(6n+1) .post-thumbnail,
body:not(.has-sidebar) .post-grid.grid-asc.cols-2 .article:not(.loop-sidebar):nth-child(3n+1) .post-thumbnail,
body:not(.has-sidebar) .post-grid.grid-desc.cols-3 .article:not(.loop-sidebar):nth-child(6n) .post-thumbnail,
body:not(.has-sidebar) .post-grid.grid-desc.cols-2 .article:not(.loop-sidebar):nth-child(3n) .post-thumbnail,
body:not(.has-sidebar) .post-grid.grid-first-full .article:not(.loop-sidebar):first-child .post-thumbnail{height:100%;}
body:not(.has-sidebar) .post-grid.grid-asc.cols-3 .article:nth-child(6n+1):not(.cover).has-post-thumbnail:not(.disabled-post-thumbnail) .post-inner .entry-wrapper,
body:not(.has-sidebar) .post-grid.grid-asc.cols-2 .article:nth-child(3n+1):not(.cover).has-post-thumbnail:not(.disabled-post-thumbnail) .post-inner .entry-wrapper,
body:not(.has-sidebar) .post-grid.grid-desc.cols-3 .article:nth-child(6n):not(.cover).has-post-thumbnail:not(.disabled-post-thumbnail) .post-inner .entry-wrapper,
body:not(.has-sidebar) .post-grid.grid-desc.cols-2 .article:nth-child(3n):not(.cover).has-post-thumbnail:not(.disabled-post-thumbnail) .post-inner .entry-wrapper,
body:not(.has-sidebar) .post-grid.grid-first-full .article:first-child:not(.cover).has-post-thumbnail:not(.disabled-post-thumbnail) .post-inner .entry-wrapper{width:calc(100% / 3);padding-left:var(--post-inner-elements-margin);}
} .post-grid .article.has-background .post-inner{box-shadow:var(--post-box-shadow);border-radius:var(--post-thumbnail-border-radius);overflow:hidden;border:0;}
.post-grid .article.has-background:not(.cover) .entry-wrapper,
.post-grid .article.has-background.cover:not(.has-post-thumbnail) .entry-wrapper{padding:0.67rem var(--post-inner-elements-margin) var(--post-inner-elements-margin) var(--post-inner-elements-margin) !important;height:100%;display:flex;flex-direction:column;background:var(--post-background);}
.post-grid[class*="list"] .article:not(.grid-style).has-background .entry-wrapper{padding-top:0 !important;}
.post-grid.list.cols-3 .article:not(.grid-style).has-background .entry-wrapper{padding:0 calc(var(--post-inner-elements-margin) / 1.5) calc(var(--post-inner-elements-margin) / 1.5) calc(var(--post-inner-elements-margin) / 1.5) !important;}
.post-grid.list.cols-4 .article:not(.grid-style).has-background .entry-wrapper{padding:0 1.25rem 1.25rem 1.25rem !important;}
.post-grid[class*="list"] .article:not(.grid-style):not(.loop-sidebar).has-background .entry-header{margin-top:var(--post-inner-elements-margin);}
.post-grid.list.cols-3 .article:not(.grid-style):not(.loop-sidebar).has-background .entry-header{margin-top:calc(var(--post-inner-elements-margin) / 1.5);}
.post-grid.list.cols-4 .article:not(.grid-style):not(.loop-sidebar).has-background .entry-header{margin-top:1.25rem;}
.post-grid .article.has-background:not(.cover) .post-thumbnail{border-bottom-left-radius:0;border-bottom-right-radius:0;}
.post-grid[class*="list"] .article:not(.grid-style).has-background:not(.cover) .post-thumbnail,
body:not(.has-sidebar) .post-grid.grid-first-full .article:first-child.has-background:not(.cover) .post-thumbnail,
body:not(.has-sidebar) .post-grid.grid-asc.cols-3 .article:nth-child(6n+1).has-background:not(.cover) .post-thumbnail,
body:not(.has-sidebar) .post-grid.grid-desc.cols-3 .article:nth-child(6n).has-background:not(.cover) .post-thumbnail,
body:not(.has-sidebar) .post-grid.grid-asc.cols-2 .article:nth-child(3n+1).has-background:not(.cover) .post-thumbnail,
body:not(.has-sidebar) .post-grid.grid-desc.cols-2 .article:nth-child(3n).has-background:not(.cover) .post-thumbnail,
body:not(.has-sidebar) .post-grid.grid-asc.cols-4 .article:nth-child(10n+1).has-background:not(.cover) .post-thumbnail,
body:not(.has-sidebar) .post-grid.grid-desc.cols-4 .article:nth-child(10n+10).has-background:not(.cover) .post-thumbnail{border-top-right-radius:0;}
@media(min-width:1201px){
.cols-4:not([class*="list"]):not(.grid-desc):not(.grid-asc):not(.grid-offset) .article:not(.first-full).has-background:not(.cover) .entry-wrapper,
.cols-4.grid-desc .article:not(:nth-child(10n+5)):not(:nth-child(10n+6)):not(:nth-child(10n+7)):not(:nth-child(10n+8)):not(:nth-child(10n+9)):not(:nth-child(10n+10)).has-background .entry-wrapper,
.cols-4.grid-asc .article:not(:nth-child(10n+1)):not(:nth-child(10n+2)):not(:nth-child(10n+3)):not(:nth-child(10n+4)):not(:nth-child(10n+5)):not(:nth-child(10n+6)).has-background .entry-wrapper,
.cols-4.grid-offset .article:not(:nth-child(6n+1)):not(:nth-child(6n+2)).has-background .entry-wrapper,
.cols-4 .article.grid-style.has-background .entry-wrapper{padding:0 1.25rem 1.25rem 1.25rem !important;}
} .entry-meta-avatar{margin-right:0.5rem;}
.entry-meta .avatar{border-radius:50%;border:3px solid transparent;}
.post-grid:not(.cols-1).grid .entry-meta .avatar,
.has-sidebar .post-grid.list .entry-meta .avatar, .has-block-sidebar.sidebar-left .post-grid.list .entry-meta .avatar, .has-block-sidebar.sidebar-right .post-grid.list .entry-meta .avatar{width:38px;}
.entry-meta-avatar a{border:2px solid var(--avatar-border-color);display:block;border-radius:50%;transition:all 0.5s ease;}
.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-meta-avatar a{border-color:rgba(255,255,255,0.3);}
.post-grid[class*="list"] .article:not(.grid-style).cover .entry-meta-avatar a{border-color:var(--light-grey);}
.entry-meta a[class*="cat-link"]{font-family:var(--title-font);}
.entry-meta{margin-top:0;color:var(--entry-meta-color);font-size:var(--entry-meta-font-size, 0.8125rem);}
.entry-meta.before-title + div.entry-meta.after-title{margin-top:calc(var(--post-inner-elements-margin) / 1.5);}
.entry-meta a{color:var(--entry-meta-link-color);text-decoration:none;}
.single .the-post > .article:not(.cover) .entry-meta{font-size:var(--single-entry-meta-font-size, 0.875rem);color:var(--single-entry-meta-color);}
.single-hero .entry-meta{font-size:var(--single-entry-meta-font-size, 0.875rem);color:var(--single-hero-entry-meta-color, var(--single-entry-meta-color));}
.single .the-post > .article .entry-meta.before-title{margin-top:0;}
.single .the-post > .article:not(.cover) .entry-meta-avatar a{border-color:var(--single-avatar-border-color);}
.single-hero .article:not(.cover) .entry-meta-avatar a{border-color:var(--single-hero-avatar-border-color, var(--single-avatar-border-color));}
.single .the-post > .article.has-avatar.has-date li.entry-meta-author, .single .the-post > .article.has-avatar.has-comment-count li.entry-meta-author, .single .the-post > .article.has-avatar.has-tfm-read-time li.entry-meta-author{top:0;}
.single .the-post > .article:not(.cover) .entry-meta.after-title a{color:var(--single-entry-meta-link-color);}
.single-hero .article:not(.cover) .entry-meta.after-title a{color:var(--single-hero-entry-meta-link-color, var(--single-entry-meta-link-color));}
.post-categories-meta li{margin:0;}
.post-categories-meta li:not(:last-child)::after{content:',';margin-right:0.1875rem;}
.post-categories-meta li:first-child::before{content:none;}
.after-title-meta li:not(.entry-meta-avatar):not(:last-child)::after{content:"\00B7";color:var(--light-grey);margin-left:0.3125rem;}
.has-avatar .after-title-meta li.entry-meta-author::after, .has-read-more.has-avatar.has-tfm-read-time .after-title-meta li:nth-last-child(-n+2)::after,
.has-read-more:not(.has-avatar).has-tfm-read-time .after-title-meta li:nth-last-child(-n+2)::after{content:none;}
.entry-meta .entry-meta-avatar{padding:0;margin-right:0.5rem;line-height:1;}
.entry-meta .avatar{border-radius:50%;}
.has-avatar.has-author .entry-meta.after-title li:nth-child(n+3){padding-top:16px;}
.has-avatar.has-date li.entry-meta-author, .has-avatar.has-comment-count li.entry-meta-author, .has-avatar.has-tfm-read-time li.entry-meta-author{position:absolute;top:2px;left:50px;padding-top:0;}
.entry-read-more{border-top:1px solid var(--entry-meta-border-color);padding:calc(var(--post-inner-elements-margin) / 1.5) 0 0 0;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;}
.read-more-button{flex-grow:1;}
.entry-read-more .read-more{background:var(--continue-reading-button-background);color:var(--continue-reading-button-color);padding:10px 15px;font-size:var(--read-more-font-size, 0.875rem);letter-spacing:normal;text-decoration:none;text-transform:none;margin-right:auto;border-radius:var(--button-border-radius);font-family:var(--title-font);}
.read-more:hover, .read-more:focus{background:var(--continue-reading-button-hover-background, var(--button-hover-background));color:var(--continue-reading-button-hover-color, var(--button-hover-color));}
.read-more::after{font-family:fontello;content:"\e812";font-size:8px;font-weight:400;margin-left:6px;}
.entry-read-more .entry-meta-read-time{color:var(--medium-grey);font-size:var(--entry-meta-font-size, 0.8125rem);position:relative;padding-top:20px;padding-left:15px;border-left:1px solid var(--entry-meta-border-color);}
.entry-read-more .entry-meta-read-time::after{font-family:"fontello";content:"\e817";color:var(--entry-meta-icon-color);font-size:16px;position:absolute;top:-2px;left:calc((50% - 7px) + 7px);}
.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-read-more .entry-meta-read-time::after{color:var(--cover-entry-meta-icon-color, var(--light-grey));}
.article.has-read-more .entry-meta.after-title .entry-meta-read-time{display:none;}
.cols-4:not([class*="list"]) .article:not(.first-full) .entry-read-more,
.cols-4 .article.grid-style .entry-read-more{padding-top:1.25rem;}
.formats-key{position:absolute;top:0;right:0;z-index:2;margin:0;display:flex;flex-direction:column-reverse;}
.has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .formats-key{right:auto;left:0;}
.formats-key > *{width:38px;height:38px;background:var(--post-format-icon-background);color:var(--post-format-icon-color);display:flex;align-items:center;justify-content:center;font-size:var(--format-icons-font-size, 0.875rem);}
body:not(.has-sidebar) .cols-1 .formats-key > *,
body:not(.has-sidebar) .list .formats-key > *,
body:not(.has-sidebar) .cols-2 .formats-key > *{width:52px;height:52px;}
.cols-4 .formats-key > *{width:32px;height:32px;}
.formats-key .format-audio{background:var(--format-audio-icon-background);}
.formats-key .format-gallery{background:var(--format-gallery-icon-background);}
.formats-key .format-video{background:var(--format-video-icon-background);}
.formats-key .format-count{font-weight:800;}
.article .entry-header > .formats-key{display:none;}
.excerpt{color:var(--excerpt-color, var(--entry-meta-color));font-size:var(--excerpt-font-size, 0.875rem);line-height:1.4;}
.excerpt p{margin:0;padding:0;max-width:100%;}
.the-post .excerpt, .single-hero .excerpt{font-size:1.1875rem;color:var(--single-excerpt-color);font-weight:600;margin-top:var(--post-inner-elements-margin);}
.single-hero .excerpt{color:var(--single-hero-excerpt-color, var(--single-excerpt-color));}
.single .the-post .cover.has-post-thumbanil:not(.disabled-post-thumbnail) .entry-wrapper{padding:calc(var(--post-inner-elements-margin) * 2);max-width:var(--site-width);margin-left:auto;margin-right:auto;}
.single:not(.has-sidebar) .the-post .cover .alignfull .entry-header{padding-left:0;padding-right:0;width:100%;}
.post-thumbnail.has-figcaption + figcaption,
.single-hero .post-thumbnail.has-figcaption figcaption{margin-top:1rem;}
.single-hero .default.has-post-thumbnail .post-thumbnail.has-figcaption figcaption{position:absolute;bottom:0;background:var(--figcaption-overlay, var(--cover-overlay-gradient));padding:15px;color:var(--white);width:100%;}
.single-hero .cover.has-post-thumbnail .post-thumbnail.has-figcaption figcaption{display:none;}
.alignfull .post-thumbnail.has-figcaption + figcaption{width:var(--content-width);max-width:var(--site-width);margin-left:auto;margin-right:auto;}
.default-alt .post-thumbnail.has-figcaption + figcaption{max-width:var(--content-max-width);width:var(--content-width);margin-left:auto;margin-right:auto;padding:0;}
.has-hero main{margin-top:9px;}
body.single-custom-background, body.custom-background.single-custom-background{background:var(--single-body-background);}
.single-content-wrapper{margin-top:var(--post-inner-elements-margin);}
.entry-content > *{color:var(--single-entry-font-color);}
.single-post .article:not(.cover) h1{color:var(--single-entry-title-color);}
.single-hero .article:not(.cover) .entry-title{color:var(--single-hero-entry-title-color, var(--single-entry-font-color));}
.the-post > .default-alt .entry-header, .the-post > .article:not(.has-post-thumbnail) .entry-header,
.the-post > .article.disabled-post-thumbnail .entry-header, .the-page > .page:not(.has-post-thumbnail) .entry-header{margin-top:0;}
.the-post .default-alt .thumbnail-wrapper{margin-top:var(--post-inner-elements-margin);}
.hentry-footer{border-top:1px solid var(--very-light-grey);margin-bottom:var(--global-elements-margin);}
.hentry-footer > *:first-child{margin-top:var(--global-elements-margin);}
div.post-navigation{margin-bottom:0;}
.post-navigation .section-header{margin-top:-10px;}
.post-navigation h2{margin-top:0;margin-bottom:calc(var(--global-elements-margin));font-size:var(--h3-font-size);}
.post-navigation.post-grid[class*="cols"] .entry-title,
.has-sidebar .post-navigation.post-grid[class*="cols"] .entry-title{font-size:1.5rem;letter-spacing:-0.03125rem;}
.post-navigation .article > .next-article{margin-left:auto;}
.post-navigation .article:not(.previous-article){margin-left:auto;}
.post-navigation .article:nth-of-type(2),
.post-navigation .article.next-article{text-align:right;}
.post-navigation .article:nth-of-type(2) .entry-meta ul,
.post-navigation .article.next-article .entry-meta ul{flex-direction:row-reverse;}
.post-navigation .entry-meta.after-title li{margin:0;}
.post-navigation .entry-wrapper, .post-navigation .entry-header{height:100%;display:flex;flex-direction:column;}
.prev-next{position:absolute;display:block;top:calc(0rem - var(--post-inner-elements-margin));right:0;}
.prev{right:auto;left:0;}
body:not(.has-sidebar):not(.has-logo-below-nav) .the-post .cover .cover-wrapper.alignfull,
body:not(.has-sidebar):not(.has-logo-below-nav) .the-post .default .thumbnail-wrapper.alignfull,
body:not(.has-sidebar):not(.has-logo-below-nav) .the-post .default.post_format-post-format-video .post-inner > .wp-block-embed.is-type-video.alignfull,
body:not(.has-sidebar):not(.has-logo-below-nav) .the-post .default.post_format-post-format-audio .post-inner > .wp-block-embed.is-type-audio.alignfull,
body:not(.has-sidebar):not(.has-logo-below-nav) .the-page .default .thumbnail-wrapper.alignfull,
body:not(.has-sidebar):not(.has-logo-below-nav) .the-page .cover .cover-wrapper.alignfull{margin-top:calc(0px - (var(--post-margin) * 2));}
body:not(.has-sidebar).has-logo-below-nav.has-tfm-breadcrumbs .the-post .cover .cover-wrapper.alignfull,
body:not(.has-sidebar).has-logo-below-nav.has-tfm-breadcrumbs .the-post .default .thumbnail-wrapper.alignfull,
body:not(.has-sidebar).has-logo-below-nav.has-tfm-breadcrumbs .the-post .default.post_format-post-format-video .post-inner > .wp-block-embed.is-type-video.alignfull,
body:not(.has-sidebar).has-logo-below-nav.has-tfm-breadcrumbs .the-post .default.post_format-post-format-audio .post-inner > .wp-block-embed.is-type-audio.alignfull,
body:not(.has-sidebar).has-logo-below-nav.has-tfm-breadcrumbs .the-page .default .thumbnail-wrapper.alignfull,
body:not(.has-sidebar).has-logo-below-nav.has-tfm-breadcrumbs .the-page .cover .cover-wrapper.alignfull{margin-top:calc(0px - (var(--post-margin) * 2));}
.has-logo-below-nav .single-hero[data-fullwidth="true"]{margin-top:calc(var(--post-margin) * 2)}
.has-logo-below-nav.has-tfm-breadcrumbs .single-hero[data-fullwidth="true"].has-background,
.has-logo-below-nav.has-tfm-breadcrumbs .single-hero[data-fullwidth="true"]{margin-top:0;}
.author-bio{display:flex;flex-wrap:wrap;flex-direction:row;color:var(--dark-grey);}
.author-bio > div{flex-grow:1;flex-basis:110px;font-size:0.9375rem;color:var(--medium-grey);}
.author-bio .author-avatar{flex-grow:0;margin-right:var(--global-elements-margin);}
.author-avatar img{border-radius:100%;border:5px solid transparent;}
.author-avatar a, .author-avatar span{border:3px solid var(--light-grey);display:block;border-radius:100%;}
.author-bio h4{margin-top:0.5rem;margin-bottom:1rem;}
.author-bio h4 a{color:var(--black);text-decoration:none;}
.author-bio .entry-meta{font-size:0.875rem;color:var(--medium-grey);}
div.comments-area{background:var(--off-white);padding:calc(var(--global-elements-margin) * 1.5);box-shadow:var(--post-box-shadow);opacity:0;transition:opacity 0.8s ease;font-size:0.9375rem;margin-top:var(--global-elements-margin);}
.comments-header + div.comments-area{margin-top:calc(var(--global-elements-margin) * 2);}
.comments-area.open{opacity:1;}
.comment article, .trackback .comment-body, .pingback .comment-body{border-bottom:1px solid var(--off-white-accent);padding-bottom:var(--global-elements-margin);}
.comment-list > .comment:first-child, .comment-list > .trackback:first-child{padding-top:0;}
.comment .avatar{position:relative;padding:3px;border:2px solid var(--light-grey);}
.bypostauthor.comment .avatar{border-color:var(--post-author-avatar-border);}
.comment-author.vcard{position:relative;}
.bypostauthor.comment .comment-author.vcard::before{font-family:"fontello";content:"\e809";font-size:16px;position:absolute;top:-4px;left:30px;color:var(--dark-grey);z-index:2;}
.comment-meta{font-size:0.875rem;}
.comment-meta a{text-decoration:none;}
.comment time, .comment .edit-link, .comment .says{color:var(--medium-grey);font-size:0.8125rem;}
.comment .says{font-style:italic;}
.comment .fn{text-transform:capitalize;font-weight:600;}
.comment .fn a{color:var(--dark-grey);}
.comment-metadata{line-height:1;}
.comment-list .comment:not(:last-child) .comment-respond{border-bottom:1px solid var(--off-white-accent);padding-bottom:var(--global-elements-margin);}
.comment-reply-title{margin-top:20px;margin-bottom:14px;font-size:var(--h4-font-size);}
.comment-list .comment-reply-title{margin-top:25px;}
.comment-reply-title small{margin-left:0.5rem;float:right;}
.comment-reply-title small a{text-decoration:none;font-size:13px;background:var(--white);padding:4px 10px;border:1px solid var(--light-grey);font-weight:600;letter-spacing:normal;border-radius:var(--button-border-radius);}
.comment-reply-link{font-size:0.8125rem;padding:0;border-radius:var(--button-border-radius);text-decoration:none;}
.logged-in-as a{color:var(--black);text-decoration:none;}
.logged-in-as a:last-of-type{font-weight:700;color:var(--link-color);}
.comment-form-cookies-consent label{font-family:var(--body-font);}
.comment-form-author, .comment-form-email{width:calc(50% - ( var(--global-elements-margin) / 2));float:left;}
.comment-form-email{float:right;}
.comment-form-url{clear:both;}
.comment-form-cookies-consent label, .comment-notes{font-size:0.875rem;color:var(--medium-grey);margin-bottom:1rem;}
p.form-submit{margin-bottom:0;}
#disqus_thread{width:100%;}
.single-post-tags{}
.the-post .hero-default .single-content-wrapper, .the-post .hero-default, .the-post .hero-cover .single-content-wrapper, .the-post .hero-cover, .the-post .hero-default, .the-page .hero-default .single-content-wrapper, .the-page .hero-default, .the-page .hero-cover .single-content-wrapper, .the-page .hero-cover, .the-page .hero-default{margin-top:0;}
.the-post .hero-cover.has-excerpt .excerpt{margin-top:0;}
.archive-header{background:var(--archive-header-background);color:var(--archive-header-color);}
@media(min-width:1061px){
.has-logo-below-nav:not(.has-tfm-breadcrumbs) .archive-header{margin-top:calc(var(--global-elements-margin) * 2);}
}
.archive-title{margin-top:0;margin-bottom:0;font-weight:400;order:1;color:var(--archive-header-title-color);font-size:var(--h2-font-size)}
.archive-title span{font-weight:700;}
.archive-subtitle{font-size:1rem;margin-bottom:0.5rem;margin-top:0.5rem;display:block;color:var(--archive-header-meta-color);font-size:0.875rem;order:2;}
.archive-title + p{margin-bottom:0;margin-top:0.5rem;order:3;color:var(--archive-header-description-color);}
.sub-categories{order:3;margin-top:1rem;border-top:1px solid var(--off-white-accent);padding-top:1rem;}
.sub-categories h5{margin:0;}
.child-categories{list-style:none;margin:0;padding-left:0;display:flex;}
.child-categories li{margin:0 0.5rem 0 0;}
.child-categories li a{background:var(--white);margin-left:0;}
.archive-header-inner{display:flex;flex-wrap:wrap;flex-direction:row;margin:auto;padding:calc(var(--global-elements-margin) * 1.5) var(--post-margin);}
.archive-header-inner.alt{padding-bottom:0;}
.archive-header-inner > div{display:flex;flex-direction:column;flex-basis:110px;flex-grow:1;}
.archive-header-inner .author-avatar{flex-grow:0;margin-right:var(--global-elements-margin);}
.tfm-breadcrumbs{background:var(--archive-header-background);font-size:0;color:var(--medium-grey);}
@media(min-width:1061px){
.has-logo-below-nav:not(.has-tfm-ad-after-header) .tfm-breadcrumbs{margin-top:calc(var(--global-elements-margin) * 2);}
.has-logo-below-nav .tfm-after-header-sidebar{margin-top:calc(var(--global-elements-margin) * 2);}
.single.has-logo-below-nav .tfm-breadcrumbs{border-top:1px solid var(--very-light-grey);}
}
.single .tfm-breadcrumbs, .page .tfm-breadcrumbs, .error404 .tfm-breadcrumbs{background:none;border-bottom:1px solid var(--breadcrumbs-border-color, var(--very-light-grey));}
.tfm-breadcrumbs + header .archive-header-inner{padding-top:0;}
.tfm-breadcrumbs.yoast > span, .tfm-breadcrumbs.navxt .tfm-breadcrumbs-inner{display:block;max-width:var(--site-max-width);margin:auto;padding:var(--global-elements-margin);overflow-wrap:break-word;word-break:break-all;word-break:break-word;}
.tfm-breadcrumbs a{text-decoration:none;}
.tfm-breadcrumbs.navxt span, .tfm-breadcrumbs.yoast span a, .tfm-breadcrumbs.yoast span.breadcrumb_last{font-size:0.8125rem;}
.tfm-breadcrumbs.navxt div > span, .tfm-breadcrumbs.yoast span a{margin:0 10px 0 0;}
.tfm-breadcrumbs.navxt div > span:not(:last-child)::after,
.tfm-breadcrumbs.yoast span a::after{font-family:fontello;content:"\e812";font-size:8px;margin-left:10px;font-weight:400;color:var(--dark-grey);}
.tfm-breadcrumbs ul{padding:var(--global-elements-margin);margin:0 auto;display:flex;list-style:none;font-size:13px;max-width:var(--site-max-width);}
.tfm-breadcrumbs ul li{padding:0;margin:0 10px 0 0;color:var(--medium-grey);}
.tfm-breadcrumbs ul li:not(:last-child)::after{font-family:fontello;content:"\e812";font-size:8px;margin-left:10px;font-weight:400;color:var(--dark-grey);}
.tfm-breadcrumbs ul li:last-child span{word-break:break-all;}
.tfm-breadcrumbs ul li a{display:block;word-break:none;}
.home .tfm-breadcrumbs, .blog .tfm-breadcrumbs{display:none;}
.archive-header .tfm-author-social{order:4;margin-top:var(--global-elements-margin);}
.toggle-sidebar-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--toggle-sidebar-border-color);margin:0;padding-left:1.875rem;padding-right:1.875rem;padding-top:0.8125rem;padding-bottom:0.8125rem;}
.toggle-sidebar .close-menu .close{display:none;}
.toggle-sidebar .close-menu span{padding:0.5rem;display:block;width:38px;height:34px;}
.toggle-sidebar .close-menu i{font-size:1rem;}
.primary-nav-sidebar{font-size:1rem;font-weight:600;font-family:var(--title-font);}
.primary-nav-sidebar a{color:var(--toggle-sidebar-menu-color, var(--black));text-decoration:none;}
.primary-nav-sidebar .sub-menu{opacity:0;transition:opacity 0.5s ease;font-weight:400;}
.primary-nav-sidebar .sub-menu.visible{opacity:1;}
ul.primary-menu.header-third{font-weight:400;}
.header-third li.menu-item-has-children > a::after{font-size:0.5rem;}
.footer-nav{display:flex;flex-wrap:wrap;justify-content:space-between;}
.footer-nav ul{margin-left:0;padding-left:0;list-style:none;display:flex;flex-direction:column;}
.footer-nav li{font-size:0.875rem;flex-basis:1%;flex-grow:1;}
.footer-nav a{display:inline-block;color:var(--footer-link-color, var(--dark-grey));text-decoration:none;}
.footer-nav a:hover, .footer-nav a:focus{color:var(--medium-grey);}
.footer-nav li.menu-item-has-children{margin-right:calc(var(--global-elements-margin) * 2);margin-bottom:var(--global-elements-margin);}
.footer-nav li.menu-item-has-children ul li{padding:0.3125rem 0.3125rem 0.3125rem 0;}
.footer-columns.cols-1 .footer-column:not(.footer-menu){width:100%;max-width:var(--content-max-width);margin-left:auto;margin-right:auto;}
.footer-columns:not(.columns-70-30-menu) .footer-nav li.menu-item-has-children:last-child{margin-right:0;}
.footer-nav li.menu-item-has-children > a{font-weight:700;padding:0;color:var(--black);}
.columns-70-30-menu.cols-2 .footer-menu{border-right:1px solid var(--off-white-accent);margin-right:0;}
.cols-3 .footer-menu, .cols-4 .footer-menu{border-left:1px solid var(--footer-border-color, var(--off-white-accent));padding-left:calc(var(--global-elements-margin) * 2);}
.cols-3 .footer-nav li.menu-item-has-children{margin-right:0;flex-basis:34%;}
.cols-3 .footer-nav li.menu-item-has-children:nth-child(odd){margin-right:calc(var(--global-elements-margin) * 2);}
.cols-4 .footer-nav li.menu-item-has-children{margin-right:0;flex-basis:100%;}
.primary-menu .tfm-pill-menu > a{color:var(--tfm-pill-menu-item-color);background:var(--tfm-pill-menu-item-background);padding:0.3125rem 0.75rem;border-radius:var(--tfm-pill-menu-border-radius);}
.primary-menu .tfm-pill-menu > a:hover, .primary-menu .tfm-pill-menu > a:focus, .primary-menu .tfm-pill-menu.current-menu-item > a:hover, .primary-menu .tfm-pill-menu.current-menu-item > a:focus{background:var(--tfm-pill-menu-item-hover-background);color:var(--tfm-pill-menu-item-color);}
li.tfm-pill-menu.current-menu-item a{color:var(--tfm-pill-menu-item-color);background:var(--tfm-pill-menu-item-background);}
.tfm-menu-sash a, .primary-menu ul li.tfm-menu-sash a{display:flex;align-items:center;}
.tfm-menu-sash span{color:var(--tfm-menu-sash-color, var(--white));background:var(--tfm-menu-sash-background, var(--primary-theme-color));font-size:0.625rem;padding:0.25rem 0.375rem;margin-left:5px;font-family:var(--body-font);font-weight:600;line-height:1;}
.tfm-subscribe a::after{font-family:fontello;content:"\f1d8";font-size:0.75rem;margin-left:0.5rem;font-weight:300;}
.has-hero .aside-sidebar{margin-top:0;padding-top:11px;}
.aside-sidebar.has-background .widget{background:var(--widget-background);box-shadow:var(--widget-box-shadow);padding:var(--post-margin);}
.widget-title, aside[class*="sidebar"] .widget-title,
.widgettitle{font-size:var(--widget-title-font-size, 1.5rem);color:var(--widget-title-color);margin-bottom:var(--global-elements-margin);}
.widget{font-size:0.9375rem;}
.widget ul li, .widget ol li{color:var(--widget-font-color);display:block;border-bottom:1px solid var(--widget-border-color);}
.widget ul li a, .widget ol li a{color:var(--widget-primary-link-color);text-decoration:none;}
.widget ul.children li a, .widget ul.sub-menu li a{color:var(--widget-child-link-color);font-size:0.875rem;}
.widget ul ul.children li ul.children li a::before, .widget_nav_menu li.menu-item-has-children .sub-menu li .sub-menu li a::before{content:"-";margin-right:5px;color:var(--medium-grey);font-weight:500;}
.widget ul ul.children, .widget ul ul.submenu-container{border-top:1px solid var(--widget-border-color);}
.widget ul ul.children li:last-child, .widget ul ul.sub-menu li:last-child{border-bottom:0;}
.widget_nav_menu li.menu-item-has-children .sub-menu li{border-top:1px solid var(--widget-border-color);border-bottom:0;}
.widget input[type="text"],
.widget input[type="email"],
.widget input[type="search"]{margin:var(--global-elements-margin) 0;}
.widget form label, .mc4wp-form  label{font-size:1rem;color:var(--widget-font-color);margin-bottom:var(--global-elements-margin);margin-top:var(--global-elements-margin);}
.widget form input:not([type="checkbox"]),
.widget form button{width:100%;}
.widget select{width:100%;}
.widget_calendar table{font-size:1rem;margin-bottom:0;margin-top:0;}
.widget_calendar th, .widget_calendar td{padding:10px;text-align:center;position:relative;}
.widget_calendar td:not(#prev):not(#next) a{display:block;font-weight:600;}
.widget_calendar td:not(#prev):not(#next) a::before{content:'';width:100%;height:100%;background:var(--widget-misc-elements-background);position:absolute;top:0;left:0;z-index:-1;}
.wp-calendar-nav{display:flex;background:var(--widget-border-color);padding:1rem;justify-content:center;}
.wp-calendar-nav span{display:flex;margin:0 5px;}
.widget_calendar #prev a,
.widget_calendar #next a,
.widget_calendar .wp-calendar-nav a{font-weight:600;color:var(--widget-primary-link-color);}
.has-background .widget_calendar th, .has-background .widget_calendar td{padding:0.3125rem;}
.rss-widget-icon{display:none;}
.widget .widget-title a:nth-child(2)::before{font-family:"fontello";content:"\f09e";margin-right:0.625rem;font-weight:400;}
.widget_rss ul li{border:1px solid var(--widget-border-color);padding:var(--post-margin);margin-bottom:var(--post-margin);}
.widget_rss ul li .rsswidget{font-family:var(--title-font);font-weight:700;font-size:1.125rem;line-height:1.3;padding-top:0;position:relative;}
.widget_rss ul li .rsswidget::before{content:'';display:block;width:3px;height:70%;background:var(--black);position:absolute;left:-25px;top:5px;}
.rss-date{font-weight:400;display:block;color:var(--widget-meta-color);font-size:0.8125rem;}
.rssSummary{margin-top:0.5rem;margin-bottom:0.5rem;font-size:0.8755rem;;}
.widget_rss cite{font-size:0.8125rem;font-weight:400;}
.has-background .widget_rss ul li{border:0;padding:0;border-bottom:1px solid var(--widget-border-color);padding-bottom:var(--post-margin);}
.has-background .widget_rss ul li .rsswidget::before{content:none;}
.widget_search form{display:flex;}
.widget.widget_search input, .widget.widget_search button{margin:0;}
.widget.widget_search button:not(.wp-block-search__button){width:auto;border-top-left-radius:0;border-bottom-left-radius:0;padding:.375em 1rem;}
.widget.widget_search input[type="search"]{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0;}
.widget_tag_cloud .tagcloud, .widget_tag_cloud .wp-block-tag-cloud, .wp-block-tag-cloud, .tagcloud{display:flex;flex-wrap:wrap;line-height:1.5;margin:0;}
.widget_tag_cloud a, .single-post-tags a, .child-categories a, a.tag-cloud-link{margin:0.25rem;padding:0.5rem 1rem;background:var(--widget-tag-background);color:var(--widget-tag-color);display:flex;justify-content:space-between;align-items:center;font-weight:400;font-size:0.875rem !important;border-radius:var(--widget-tag-border-radius);font-family:var(--title-font);font-weight:600;overflow:hidden;text-decoration:none;}
.single-post-tags a{margin-left:0;color:var(--single-tags-color, var(--widget-tag-color));background:var(--single-tags-background, var(--widget-tag-background));}
.widget_tag_cloud a:hover, .widget_tag_cloud a:focus, .single-post-tags a:hover, .single-post-tags a:focus, a.tag-cloud-link:focus, a.tag-cloud-link:hover{background:var(--widget-tag-hover-background);color:var(--widget-tag-hover-color);}
.tag-link-count, .wp-block-tag-cloud > span, .wp-block-tag-cloud span{font-weight:400;margin-left:0.625rem;font-size:0.75rem;margin-bottom:-2px;}
.tag-link-count span{margin:0;}
.widget_recent_comments .comment-author-link{font-size:0.8125rem;color:var(--widget-primary-link-color);text-transform:capitalize;}
.widget_recent_comments .comment-author-link a{padding:0;}
.widget_recent_comments ul{counter-reset:li-counter;}
.widget_recent_comments ul li{position:relative;padding-left:calc(var(--post-margin) * 2);padding-bottom:0.875rem;font-size:0.8125rem;border-bottom:1px solid var(--widget-border-color);margin-bottom:var(--global-elements-margin);}
.widget_recent_comments ul li::before{position:absolute;top:-5px;left:0;display:flex;justify-content:center;align-items:center;color:var(--tfm-widget-count-color);content:counter(li-counter);counter-increment:li-counter;z-index:200;font-size:1.5rem;font-weight:800;background:0 0;}
.widget_recent_comments ul li > a{font-size:1.125rem;font-family:var(--title-font);font-weight:700;line-height:1.3;display:block;}
.widget_text img{margin-top:1rem;}
.widget.widget_mc4wp_form_widget label.tfm-agree, .mc4wp-form .mc4wp-form-fields label.tfm-agree{font-size:0.875rem;line-height:1.3;margin-bottom:0;margin-top:var(--global-elements-margin);font-weight:normal;}
.mc4wp-form-fields{padding-top:var(--global-elements-margin);}
.mc4wp-form-fields > label:first-of-type{margin-top:0;}
.widget.widget_mc4wp_form_widget .widget-title{margin-bottom:0;}
.widget.widget_mc4wp_form_widget form{width:100%;}
.cols-1 .loop-sidebar .widget_mc4wp_form_widget, .cols-2 .loop-sidebar .widget_mc4wp_form_widget, .grid-first-full .article:first-child.loop-sidebar .widget_mc4wp_form_widget, .grid-asc .article:first-child.loop-sidebar .widget_mc4wp_form_widget, .grid-asc.cols-4 .article:nth-child(10n+2).loop-sidebar .widget_mc4wp_form_widget,
.grid-asc.cols-4 .article:nth-child(10n+3).loop-sidebar .widget_mc4wp_form_widget,
.grid-asc.cols-4 .article:nth-child(10n+1).loop-sidebar .widget_mc4wp_form_widget,
.grid-desc.cols-4 .article:nth-child(10n+10).loop-sidebar .widget_mc4wp_form_widget,
.grid-asc.cols-3 .article:nth-child(6n).loop-sidebar .widget_mc4wp_form_widget,
.grid-asc.cols-3 .article:nth-child(6n+5).loop-sidebar .widget_mc4wp_form_widget,
.grid-asc.cols-3 .article:nth-child(6n+1).loop-sidebar .widget_mc4wp_form_widget,
.grid-desc.cols-4 .article:nth-child(10n+8).loop-sidebar .widget_mc4wp_form_widget,
.grid-desc.cols-4 .article:nth-child(10n+9).loop-sidebar .widget_mc4wp_form_widget,
.grid-desc.cols-3 .article:nth-child(6n+5).loop-sidebar .widget_mc4wp_form_widget,
.grid-desc.cols-3 .article:nth-child(6n+4).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(1).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(8).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(13).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(20).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(25).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(32).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(37).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(44).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(49).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(56).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(61).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(68).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(73).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(80).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(85).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(92).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(97).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(104).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(1).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(7).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(11).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(17).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(21).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(27).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(31).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(37).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(41).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(47).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(51).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(57).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(61).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(67).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(71).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(77).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(81).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(87).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(91).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(97).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(101).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-desc.cols-3 .article:nth-child(6n).loop-sidebar .widget_mc4wp_form_widget{display:flex;flex-direction:column;align-items:center;overflow:hidden;padding:calc(var(--post-inner-elements-margin) * 2) !important;text-align:center;}
.cols-1 .loop-sidebar .widget_mc4wp_form_widget > *,
.grid-first-full .article:first-child.loop-sidebar  .widget_mc4wp_form_widget > *,
.grid-asc .article:first-child.loop-sidebar .widget_mc4wp_form_widget > *,
.grid-asc.cols-4 .article:nth-child(10n+1).loop-sidebar .widget_mc4wp_form_widget > *,
.grid-asc.cols-3 .article:nth-child(6n+1).loop-sidebar .widget_mc4wp_form_widget > *,
.grid-asc.cols-2 .article:nth-child(3n+1).loop-sidebar .widget_mc4wp_form_widget > *,
.grid-desc.cols-4 .article:nth-child(10n+10).loop-sidebar .widget_mc4wp_form_widget > *,
.grid-desc.cols-3 .article:nth-child(6n).loop-sidebar .widget_mc4wp_form_widget > *{max-width:var(--content-max-width);}
.cols-1 .loop-sidebar .mc4wp-form-fields, .grid-first-full .article:first-child:not(.cover).loop-sidebar .mc4wp-form-fields,
.grid-asc .article:first-child:not(.cover).loop-sidebar .mc4wp-form-fields,
.grid-asc.cols-4 .article:nth-child(10n+1).loop-sidebar .mc4wp-form-fields,
.grid-asc.cols-3 .article:nth-child(6n+1).loop-sidebar .mc4wp-form-fields,
.grid-asc.cols-2 .article:nth-child(3n+1).loop-sidebar .mc4wp-form-fields,
.grid-desc.cols-4 .article:nth-child(10n+10).loop-sidebar .mc4wp-form-fields,
.grid-desc.cols-3 .article:nth-child(6n).loop-sidebar .mc4wp-form-fields{display:flex;flex-wrap:wrap;}
.cols-1 .loop-sidebar .widget .mc4wp-form-fields input:not([type="checkbox"]),
.cols-1 .loop-sidebar .widget .mc4wp-form-fields button, .cols-1 .loop-sidebar .widget .mc4wp-form-fields input[type="submit"],
.grid-first-full .article:first-child.loop-sidebar .widget .mc4wp-form-fields input:not([type="checkbox"]),
.grid-first-full .article:first-child.loop-sidebar .widget .mc4wp-form-fields button, .grid-first-full .article:first-child.loop-sidebar .widget .mc4wp-form-fields input[type="submit"],
.grid-asc .article:first-child.loop-sidebar .widget .mc4wp-form-fields input:not([type="checkbox"]),
.grid-asc .article:first-child.loop-sidebar .widget .mc4wp-form-fields button, .grid-asc .article:first-child.loop-sidebar .widget .mc4wp-form-fields input[type="submit"],
.grid-asc.cols-4 .article:nth-child(10n+1).loop-sidebar .widget .mc4wp-form-fields input:not([type="checkbox"]),
.grid-asc.cols-4 .article:nth-child(10n+1).loop-sidebar .widget .mc4wp-form-fields button,
.grid-asc.cols-4 .article:nth-child(10n+1).loop-sidebar .widget .mc4wp-form-fields input[type="submit"],
.grid-asc.cols-3 .article:nth-child(6n+1).loop-sidebar .widget .mc4wp-form-fields input:not([type="checkbox"]),
.grid-asc.cols-3 .article:nth-child(6n+1).loop-sidebar .widget .mc4wp-form-fields button,
.grid-asc.cols-3 .article:nth-child(6n+1).loop-sidebar .widget .mc4wp-form-fields input[type="submit"],
.grid-asc.cols-2 .article:nth-child(3n+1).loop-sidebar .widget .mc4wp-form-fields input:not([type="checkbox"]),
.grid-asc.cols-2 .article:nth-child(3n+1).loop-sidebar .widget .mc4wp-form-fields button,
.grid-asc.cols-2 .article:nth-child(3n+1).loop-sidebar .widget .mc4wp-form-fields input[type="submit"],
.grid-desc.cols-4 .article:nth-child(10n+10).loop-sidebar .widget .mc4wp-form-fields input:not([type="checkbox"]),
.grid-desc.cols-4 .article:nth-child(10n+10).loop-sidebar .widget .mc4wp-form-fields button,
.grid-desc.cols-4 .article:nth-child(10n+10).loop-sidebar .widget .mc4wp-form-fields input[type="submit"],
.grid-desc.cols-3 .article:nth-child(6n).loop-sidebar .widget .mc4wp-form-fields input:not([type="checkbox"]),
.grid-desc.cols-3 .article:nth-child(6n).loop-sidebar .widget .mc4wp-form-fields button,
.grid-desc.cols-3 .article:nth-child(6n).loop-sidebar .widget .mc4wp-form-fields input[type="submit"]{width:auto;margin:0;border-color:#eeeeee;}
.cols-1 .loop-sidebar .mc4wp-form-fields input[type="text"],
.cols-1 .loop-sidebar .mc4wp-form-fields input[type="email"],
.grid-first-full .article:first-child.loop-sidebar .mc4wp-form-fields input[type="text"],
.grid-first-full .article:first-child.loop-sidebar .mc4wp-form-fields input[type="email"],
.grid-asc .article:first-child.loop-sidebar .mc4wp-form-fields input[type="text"],
.grid-asc .article:first-child.loop-sidebar .mc4wp-form-fields input[type="email"],
.grid-asc.cols-4 .article:nth-child(10n+1).loop-sidebar .mc4wp-form-fields input[type="text"],
.grid-asc.cols-4 .article:nth-child(10n+1).loop-sidebar .mc4wp-form-fields input[type="email"],
.grid-asc.cols-3 .article:nth-child(6n+1).loop-sidebar .mc4wp-form-fields input[type="text"],
.grid-asc.cols-3 .article:nth-child(6n+1).loop-sidebar .mc4wp-form-fields input[type="email"],
.grid-asc.cols-2 .article:nth-child(3n+1).loop-sidebar .mc4wp-form-fields input[type="text"],
.grid-asc.cols-2 .article:nth-child(3n+1).loop-sidebar .mc4wp-form-fields input[type="email"],
.grid-desc.cols-4 .article:nth-child(10n+10).loop-sidebar .mc4wp-form-fields input[type="text"],
.grid-desc.cols-4 .article:nth-child(10n+10).loop-sidebar .mc4wp-form-fields input[type="email"],
.grid-desc.cols-3 .article:nth-child(6n).loop-sidebar .mc4wp-form-fields input[type="text"],
.grid-desc.cols-3 .article:nth-child(6n).loop-sidebar .mc4wp-form-fields input[type="email"]{flex:1 1 auto;border-top-right-radius:0;border-bottom-right-radius:0;}
.cols-1 .loop-sidebar .mc4wp-form-fields input[type="email"],
.grid-first-full .article:first-child.loop-sidebar .mc4wp-form-fields input[type="email"],
.grid-asc .article:first-child.loop-sidebar .mc4wp-form-fields input[type="email"],
.grid-asc.cols-4 .article:nth-child(10n+1).loop-sidebar .mc4wp-form-fields input[type="email"],
.grid-asc.cols-3 .article:nth-child(6n+1).loop-sidebar .mc4wp-form-fields input[type="email"],
.grid-asc.cols-2 .article:nth-child(3n+1).loop-sidebar .mc4wp-form-fields input[type="email"],
.grid-desc.cols-4 .article:nth-child(10n+10).loop-sidebar .mc4wp-form-fields input[type="email"],
.grid-desc.cols-3 .article:nth-child(6n).loop-sidebar .mc4wp-form-fields input[type="email"]{flex:1 1 auto;border-top-right-radius:0;border-bottom-right-radius:0;}
.cols-1 .loop-sidebar .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]),
.grid-first-full .article:first-child:not(.cover).loop-sidebar .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]),
.grid-asc .article:first-child.loop-sidebar .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]),
.grid-asc.cols-4 .article:nth-child(10n+1).loop-sidebar .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]),
.grid-asc.cols-3 .article:nth-child(6n+1).loop-sidebar .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]),
.grid-asc.cols-2 .article:nth-child(3n+1).loop-sidebar .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]),
.grid-desc.cols-4 .article:nth-child(10n+10).loop-sidebar .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]),
.grid-desc.cols-3 .article:nth-child(6n).loop-sidebar .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]){border-right:0;transition:all 0.2s ease;}
.cols-1 .loop-sidebar .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]):nth-of-type(2),
.cols-1 .loop-sidebar .widget .mc4wp-form-fields button, .cols-1 .loop-sidebar .widget .mc4wp-form-fields input[type="submit"],
.grid-first-full .article:first-child.loop-sidebar .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]):nth-of-type(2),
.grid-first-full .article:first-child.loop-sidebar .widget .mc4wp-form-fields button, .grid-first-full .article:first-child.loop-sidebar .widget .mc4wp-form-fields input[type="submit"],
.grid-asc .article:first-child.loop-sidebar .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]):nth-of-type(2),
.grid-asc .article:first-child.loop-sidebar .widget .mc4wp-form-fields button, .grid-asc .article:first-child.loop-sidebar .widget .mc4wp-form-fields input[type="submit"],
.grid-asc.cols-4 .article:nth-child(10n+1).loop-sidebar .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]):nth-of-type(2),
.grid-asc.cols-4 .article:nth-child(10n+1).loop-sidebar .widget .mc4wp-form-fields button,
.grid-asc.cols-4 .article:nth-child(10n+1).loop-sidebar .widget .mc4wp-form-fields input[type="submit"],
.grid-asc.cols-3 .article:nth-child(6n+1).loop-sidebar .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]):nth-of-type(2),
.grid-asc.cols-3 .article:nth-child(6n+1).loop-sidebar .widget .mc4wp-form-fields button,
.grid-asc.cols-3 .article:nth-child(6n+1).loop-sidebar .widget .mc4wp-form-fields input[type="submit"],
.grid-asc.cols-2 .article:nth-child(3n+1).loop-sidebar .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]):nth-of-type(2),
.grid-asc.cols-2 .article:nth-child(3n+1).loop-sidebar .widget .mc4wp-form-fields button,
.grid-asc.cols-2 .article:nth-child(3n+1).loop-sidebar .widget .mc4wp-form-fields input[type="submit"],
.grid-desc.cols-4 .article:nth-child(10n+10).loop-sidebar .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]):nth-of-type(2),
.grid-desc.cols-4 .article:nth-child(10n+10).loop-sidebar .widget .mc4wp-form-fields button,
.grid-desc.cols-4 .article:nth-child(10n+10).loop-sidebar .widget .mc4wp-form-fields input[type="submit"],
.grid-desc.cols-3 .article:nth-child(6n).loop-sidebar .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]):nth-of-type(2),
.grid-desc.cols-3 .article:nth-child(6n).loop-sidebar .widget .mc4wp-form-fields button,
.grid-desc.cols-3 .article:nth-child(6n).loop-sidebar .widget .mc4wp-form-fields input[type="submit"]{border-top-left-radius:0;border-bottom-left-radius:0;}
.cols-1 .loop-sidebar .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]):focus,
.grid-first-full .article:first-child.loop-sidebar .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]):focus,
.grid-asc .article:first-child.loop-sidebar .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]):focus,
.grid-asc.cols-4 .article:nth-child(10n+1).loop-sidebar .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]):focus,
.grid-asc.cols-3 .article:nth-child(6n+1).loop-sidebar .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]):focus,
.grid-asc.cols-2 .article:nth-child(3n+1).loop-sidebar .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]):focus,
.grid-desc.cols-4 .article:nth-child(10n+10).loop-sidebar .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]):focus,
.grid-desc.cols-3 .article:nth-child(6n).loop-sidebar .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]):focus{outline:none;}
.cols-1 .loop-sidebar .mc4wp-form-fields label, .cols-1 .loop-sidebar .mc4wp-form-fields .tfm-clear, .grid-first-full .article:first-child.loop-sidebar .mc4wp-form-fields label, .grid-first-full .article:first-child.loop-sidebar .mc4wp-form-fields .tfm-clear, .grid-asc .article:first-child.loop-sidebar .mc4wp-form-fields label, .grid-asc .article:first-child.loop-sidebar .mc4wp-form-fields .tfm-clear, .grid-asc.cols-4 .article:nth-child(10n+1).loop-sidebar .mc4wp-form-fields label,
.grid-asc.cols-4 .article:nth-child(10n+1).loop-sidebar .mc4wp-form-fields .tfm-clear,
.grid-asc.cols-3 .article:nth-child(6n+1).loop-sidebar .mc4wp-form-fields label,
.grid-asc.cols-3 .article:nth-child(6n+1).loop-sidebar .mc4wp-form-fields .tfm-clear,
.grid-asc.cols-2 .article:nth-child(3n+1).loop-sidebar .mc4wp-form-fields label,
.grid-asc.cols-2 .article:nth-child(3n+1).loop-sidebar .mc4wp-form-fields .tfm-clear,
.grid-desc.cols-4 .article:nth-child(10n+10).loop-sidebar .mc4wp-form-fields label,
.grid-desc.cols-4 .article:nth-child(10n+10).loop-sidebar .mc4wp-form-fields .tfm-clear,
.grid-desc.cols-3 .article:nth-child(6n).loop-sidebar .mc4wp-form-fields label,
.grid-desc.cols-3 .article:nth-child(6n).loop-sidebar .mc4wp-form-fields .tfm-clear{width:100%;display:block;text-align:center;}
.the-post article .mc4wp-form  label, .the-page article .mc4wp-form  label{font-size:var(--single-entry-font-size);}
.the-post article .mc4wp-form .mc4wp-form-fields label.tfm-agreem, .the-page article .mc4wp-form .mc4wp-form-fields label.tfm-agree{font-size:1rem;}
.tfm_social_widget .widget-title{margin-bottom:0;}
.tfm_social_widget .widget-subtitle, .widget-subtitle{margin-top:0;color:var(--tfm-widget-subtitle-color);font-size:0.875rem;display:block;letter-spacing:normal;line-height:normal;}
.tfm_social_widget .widget-title + p.widget-subtitle{margin-top:1rem;}
.tfm_social_widget .widget-wrapper.has-title{margin-top:calc(2rem - 0.625rem);}
.tfm_social_widget .widget-wrapper.has-subtitle{margin-top:0;}
.tfm_social_widget .widget-wrapper:not(.has-title):not(.has-subtitle){margin-top:-0.5rem;}
.tfm_posts_widget .widget-title, .post-grid.cols-3 .tfm_posts_widget .widget-title, aside[class*="sidebar"] .tfm_posts_widget .widget-title{margin-bottom:0;}
.tfm_posts_widget .widget-subtitle{color:var(--tfm-widget-subtitle-color);font-size:0.875rem;display:block;margin-top:0;letter-spacing:normal;line-height:normal;}
.tfm_posts_widget .widget-title + p.widget-subtitle,
.tfm_posts_widget .widgettitle + p.widget-subtitle{margin-top:var(--posts-widget-subtitle-margin, 1rem);margin-bottom:0;}
.tfm_posts_widget > ul[class*="title"],
.tfm_posts_widget > ol[class*="title"]{padding-top:var(--global-elements-margin);}
.widget.tfm_posts_widget li.widget-entry{display:flex;flex-direction:row;flex-wrap:wrap;border-bottom:var(--posts-widget-entry-border, 1px solid var(--widget-border-color));margin-bottom:var(--posts-widget-entry-margin, 1.25rem);padding-bottom:var(--posts-widget-entry-margin, 1.25rem);position:relative;}
.widget.tfm_posts_widget .list-style-grid.has-post-thumbnails li.widget-entry{flex-direction:column;border:0;margin-bottom:1rem;padding-bottom:1rem;}
.widget.tfm_posts_widget .list-style-grid.has-post-thumbnails li.widget-entry + li:not(.has-post-thumbnail){border-top:1px solid var(--widget-border-color);border-bottom:0;padding-top:1.25rem;padding-bottom:0;}
.widget.tfm_posts_widget .list-style-grid.has-post-thumbnails li.widget-entry:not(.has-post-thumbnail) + li.has-post-thumbnail{padding-top:1.25rem;}
.widget.tfm_posts_widget li.widget-entry:last-child{border-bottom:none;margin-bottom:0 !important;padding-bottom:0 !important;}
.widget.tfm_posts_widget .entry-header{position:relative;flex-basis:5%;margin:0;padding:0;flex-grow:1;}
.widget.tfm_posts_widget .list-style-list-first-grid li:first-child .entry-header{flex-basis:100%;}
.widget.tfm_posts_widget .show-post-count li.widget-entry:not(.has-post-thumbnail) .entry-header{margin-left:2.1875rem;}
.widget.tfm_posts_widget .show-post-count.has-post-thumbnails li.widget-entry:not(.has-post-thumbnail) .entry-header{margin-left:3.1875rem;}
.tfm_posts_widget .post-thumbnail{width:90px;height:90px;margin-right:1.25rem;}
.tfm_posts_widget .list-style-list .post-thumbnail img, .widget.tfm_posts_widget .list-style-list-first-grid li:not(:first-child) .post-thumbnail img{position:relative;}
.tfm_posts_widget .list-style-list.round-thumbnails .post-thumbnail img, .widget.tfm_posts_widget .list-style-list-first-grid.round-thumbnails li:not(:first-child) .post-thumbnail img{border-radius:50%;}
.widget.tfm_posts_widget .show-post-count.list-style-list-first-grid li:first-child .post-thumbnail img{border-radius:10px 0 0 0;}
.widget.tfm_posts_widget .list-style-grid .post-thumbnail, .widget.tfm_posts_widget .list-style-list-first-grid li:first-child .post-thumbnail{width:100%;height:0;margin-bottom:1rem;margin-right:0;}
.widget.tfm_posts_widget .list-style-grid .post-thumbnail img, .widget.tfm_posts_widget .list-style-list-first-grid li:first-child .post-thumbnail img{position:absolute;object-fit:cover;height:100%;}
.widget.tfm_posts_widget .list-style-grid .post-thumbnail a, .widget.tfm_posts_widget .list-style-list-first-grid li:first-child .post-thumbnail a{display:block;}
.widget.tfm_posts_widget .has-post-thumbnails li.widget-entry.cover.has-post-thumbnail{padding-bottom:0;margin-bottom:2rem;}
.widget.tfm_posts_widget .has-post-thumbnails li.widget-entry.cover.has-post-thumbnail .post-thumbnail{padding-bottom:66.75%;margin-bottom:0;}
.widget.tfm_posts_widget .has-post-thumbnails li.widget-entry.cover.has-post-thumbnail.thumbnail-wide .post-thumbnail{padding-bottom:56.25%;}
.widget.tfm_posts_widget .has-post-thumbnails li.widget-entry.cover.has-post-thumbnail.thumbnail-square .post-thumbnail{padding-bottom:100%;}
.widget.tfm_posts_widget .has-post-thumbnails li.widget-entry.cover.has-post-thumbnail.thumbnail-portrait .post-thumbnail{padding-bottom:149.88%;}
.widget.tfm_posts_widget .has-post-thumbnails li.widget-entry.cover.has-post-thumbnail{overflow:hidden;}
.widget.tfm_posts_widget .has-post-thumbnails li.widget-entry.cover.has-post-thumbnail .entry-header{position:absolute;bottom:0;padding:var(--post-margin);background:var(--cover-overlay-gradient);margin-bottom:0;}
.widget.tfm_posts_widget li a{padding:0;margin:0;text-decoration:none;}
.tfm_posts_widget .entry-title-link{font-family:var(--title-font);font-weight:700;line-height:1.3;font-size:var(--body-font-size);word-wrap:break-word;overflow-wrap:break-word;word-break:break-all;word-break:break-word;text-align:left;}
.widget.tfm_posts_widget .list-style-grid .entry-title-link, .widget.tfm_posts_widget .list-style-list-first-grid li:first-child .entry-title-link{font-size:1.25rem;letter-spacing:-0.01875rem;line-height:1.2;}
.widget.tfm_posts_widget .list-style-list:not(.has-post-thumbnails) .entry-title-link{font-size:1.125rem;line-height:1.3;}
.tfm_posts_widget .entry-meta li{color:var(--widget-meta-color);border:0;}
.tfm_posts_widget .entry-meta.before-title{margin-bottom:0.5rem;}
.tfm_posts_widget .entry-meta.after-title{margin-top:0.5rem;width:100%;}
.tfm_posts_widget .list-style-list-first-grid.has-post-thumbnails li:first-child.has-post-thumbnail .entry-header > *:not(.entry-title-link),
.tfm_posts_widget .list-style-grid.has-post-thumbnails li.has-post-thumbnail .entry-header > *:not(.entry-title-link){margin-bottom:0.625rem;}
.tfm_posts_widget .list-style-list-first-grid.has-post-thumbnails li:first-child.has-post-thumbnail .entry-meta.after-title, .tfm_posts_widget .list-style-grid.has-post-thumbnails li.has-post-thumbnail .entry-meta.after-title{margin-top:0.625rem;margin-bottom:0;}
.tfm_posts_widget .entry-meta ul{font-size:0.75rem;}
.tfm_posts_widget .entry-meta a{color:var(--widget-meta-link-color);}
.tfm_posts_widget ol.show-post-count{counter-reset:li-counter;}
.tfm_posts_widget ol.show-post-count > li.widget-entry::before{position:absolute;top:-7px;margin-left:0;display:flex;justify-content:center;align-items:center;color:var(--tfm-widget-count-color);content:counter(li-counter);counter-increment:li-counter;z-index:2;font-size:var(--posts-widget-count-font-size, 1.5rem);font-weight:800;background:0 0;}
.tfm_posts_widget ol.show-post-count > li.widget-entry:first-child::before{color:var(--tfm-widget-first-count-color);}
.tfm_posts_widget ol.show-post-count.has-post-thumbnails > li::before{left:0;top:0;width:18px;height:18px;padding:5px;color:var(--tfm-widget-alt-count-color);background:var(--tfm-widget-alt-count-background);border:4px solid var(--widget-background);font-size:var(--posts-widget-alt-count-font-size, .75rem);line-height:10px;content:counter(li-counter);}
.tfm_posts_widget ol.show-post-count.has-post-thumbnails.round-thumbnails.list-style-list > li::before, .tfm_posts_widget ol.show-post-count.has-post-thumbnails.round-thumbnails.list-style-list-first-grid > li:not(:first-child)::before{border-radius:50%;}
.tfm_posts_widget ol.show-post-count.has-post-thumbnails > li:first-child::before{background:var(--tfm-widget-alt-first-count-background);color:var(--tfm-widget-alt-first-count-color);}
.tfm_posts_widget .has-avatar.has-author.has-date .entry-meta-author{top:-1px;left:42px;}
.tfm_posts_widget .has-avatar.has-author .entry-meta.after-title li:nth-child(n+3){padding-top:10px;}
.tfm_posts_widget .list-style-list-first-grid li[class*="meta-items"]:not(.meta-items-1),
.tfm_posts_widget .list-style-list li[class*="meta-items"]:not(.meta-items-1){padding-bottom:1rem;}
.tfm_posts_widget .list-style-list.has-post-thumbnails li > .entry-meta.after-title, .tfm_posts_widget .list-style-list-first-grid.has-post-thumbnails li:not(:first-child) > .entry-meta.after-title{width:100%;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--very-light-grey);}
.widget span.tfm-count{float:right;margin-top:0.75rem;color:var(--medium-grey);letter-spacing:-0.5px;}
.tfm-post-block-sidebar .wp-block-columns .wp-block-column .widget.tfm_posts_widget .list-style-list-first-grid li:first-child .entry-title-link, .tfm-post-block-sidebar .wp-block-columns .wp-block-column .widget.tfm_posts_widget .list-style-grid .entry-title-link{font-size:var(--cols-3-entry-title-size);letter-spacing:-0.0625rem;}
.tfm-post-block-sidebar .wp-block-columns .wp-block-column .tfm_posts_widget .entry-title-link{font-size:var(--cols-3-list-entry-title-size);letter-spacing:-0.02rem;line-height:1.2;}
.tfm-post-block-sidebar .wp-block-columns .wp-block-column .widget.tfm_posts_widget .has-post-thumbnail.cover.thumbnail-wide .entry-title-link, .tfm-post-block-sidebar .wp-block-columns .wp-block-column .widget.tfm_posts_widget .has-post-thumbnail.cover.thumbnail-landscape .entry-title-link{font-size:var(--cols-4-entry-title-size);letter-spacing:normal;}
.tfm-post-block-sidebar .wp-block-columns .wp-block-column .tfm_posts_widget .widgettitle{margin-bottom:0;}
.tfm-highlight-widget{background:var(--widget-highlight-background);padding:var(--global-elements-margin) !important;}
.toggle-search.hidden, .toggle-menu.hidden{display:none;}
.toggle-menu{margin-right:auto;}
.toggle-search{margin-left:auto;}
.toggle i[class*="icon"]{font-size:1.3rem;margin:0 0 0 -5px;cursor:pointer;}
.toggle-search i[class*="icon"]{margin-right:-5px;}
.toggle-menu span, .toggle-search span{color:var(--toggle-icon-color);padding:0;margin:0;text-align:left;}
.toggle-menu i{padding:0;margin:0;}
.mobile-header .toggle{margin:0;}
.mobile-header .toggle-menu{margin-right:var(--global-elements-margin);}
.mobile-header .toggle-search{margin-left:var(--global-elements-margin);}
.site-title{margin:0 0 0.5rem 0;line-height:1.05;}
.logo-left-menu-right .site-title{padding:0;line-height:0.5;}
.site-title a{padding:0;display:inline-block;color:var(--logo-color);text-decoration:none;}
.tagline{color:var(--medium-grey);margin-bottom:0;font-family:var(--title-font);font-size:0.9375rem;}
.site-logo + p{margin-top:0.5rem;}
ul.primary-menu{font-family:var(--title-font);font-size:var(--primary-menu-font-size, 0.9375rem);font-weight:600;}
.site-header:not(.logo-below-nav):not(.logo-left-menu-right) .primary-menu-container::after{content:'';width:100vw;margin-left:calc(-50vw + 50%);height:calc(100% + 30px);background:var(--primary-menu-background, var(--header-background));position:absolute;bottom:-15px;z-index:-1;}
ul.header-secondary{font-family:var(--title-font);}
.site-header .search-form input, .site-header .search-form button{padding:0.3125rem 0.5625rem 0.3125rem 1rem;font-size:0.8125rem;border-radius:var(--header-search-input-border-radius);background:var(--header-search-input-background);border:0;color:var(--header-search-input-color);margin:0;}
.site-header .search-form input{border-top-right-radius:0;border-bottom-right-radius:0;border:1px solid var(--header-search-input-border-color, var(--header-search-input-background));border-right:0;}
.site-header .search-form button{border-top-left-radius:0;border-bottom-left-radius:0;padding:0.46875rem;border:1px solid var(--header-search-input-border-color, var(--header-search-input-background));border-left:0;}
.site-header .search-form input:focus{outline:none;}
.site-header .search-form{width:220px;}
.site-header.has-primary-nav.default:not(.has-primary-nav-background) .header-branding::after,
.site-header.has-primary-nav.default-advert:not(.has-primary-nav-background) .header-branding::after,
.site-header.has-primary-nav.default-logo-left:not(.has-primary-nav-background) .header-branding::after{content:'';width:100vw;max-width:100vw;margin-left:calc(-50vw + 50%);height:1px;background:var(--header-border-color, var(--very-light-grey));position:absolute;bottom:0;}
.site-header.default.has-primary-nav .header-branding, .site-header.default-advert.has-primary-nav .header-branding, .site-header.default-logo-left.has-primary-nav .header-branding{margin-bottom:1.25rem;padding-bottom:1.25rem;}
.site-header.default.has-primary-nav, .site-header.default-logo-left.has-primary-nav, .site-header.default-advert.has-primary-nav:not(.has-search-input),
.site-header.default-advert.has-primary-nav.has-primary-nav-background{padding-bottom:15px;}
.site-header.default.has-primary-nav .header-branding, .site-header.default-logo-left.has-primary-nav .header-branding, .site-header.default-advert.has-primary-nav:not(.has-search-input) .header-branding,
.site-header.default-advert.has-primary-nav.has-primary-nav-background .header-branding{margin-bottom:15px;}
.site-header.default .primary-menu > li > ul, .site-header.default-logo-left .primary-menu > li > ul, .site-header.default-advert.has-primary-nav:not(.has-search-input) .primary-menu > li > ul{top:calc(100% + 15px);}
.goto-top, .goto-top:hover, .goto-top:focus{display:inline-block;position:fixed;bottom:-100px;right:25px;width:50px;height:50px;display:flex;justify-content:center;align-items:center;visibility:hidden;background:var(--gototop-background);color:var(--gototop-color);font-weight:400;border-radius:var(--gototop-border-radius, 0);}
.goto-top.visible{opacity:1;visibility:visible;bottom:30px;}
.columns-70-30-menu .footer-column-2{display:flex;align-items:flex-end;flex-direction:column;padding-left:calc(var(--global-elements-margin) * 2);}
.columns-70-30-menu .footer-column-2 .widget{margin-top:0;}
.footer-bottom{padding:0;font-size:0.875rem;}
.footer-widget-area + .footer-bottom{border-top:1px solid var(--footer-border-color, var(--off-white-accent));padding-top:var(--global-elements-margin);}
.footer-bottom a{color:var(--footer-link-color, var(--link-color));text-decoration:none;}
.footer-column .widget{margin:0 0 calc(var(--global-elements-margin) * 2) 0;}
.footer-column .widget:last-child{margin-bottom:var(--global-elements-margin);}
.pagination, .page-pagination{font-size:0.9375rem;}
.single .page-pagination{margin-top:calc(var(--global-elements-margin) * 2);margin-bottom:var(--global-elements-margin);text-align:center;padding-bottom:1.4rem;}
.has-pagination-prev-next .nav-links .page-numbers a.prev, .has-pagination-prev-next .nav-links .page-numbers a.next{background:var(--pagination-button-background, var(--button-background));color:var(--pagination-button-color, var(--button-color));padding:0.875rem 1.3125rem;font-weight:600;border-radius:var(--button-border-radius);display:block;border:0;text-decoration:none;}
.has-pagination-prev-next .nav-links .page-numbers a.prev::before{content:"\2039";margin-right:6px;}
.has-pagination-prev-next .nav-links .page-numbers a.next::after{content:"\203A";margin-left:6px;}
.nav-links .page-numbers .page-numbers.current{display:none;background:var(--very-light-grey);}
body:not(.paged) .nav-links .page-numbers li:not(:last-child),
.paged .nav-links .page-numbers li:not(:first-child):not(:last-child),
.nav-links .page-numbers a.prev, .nav-links .page-numbers a.next{display:none;}
.has-pagination-numbers .nav-links .page-numbers .page-numbers.current, body:not(.paged) .has-pagination-numbers .nav-links .page-numbers li:not(:last-child),
.paged .has-pagination-numbers .nav-links .page-numbers li:not(:first-child):not(:last-child){display:flex;align-items:center;}
.has-pagination-numbers .nav-links ul li .page-numbers, .page-pagination.nav-links a.post-page-numbers, .the-post .entry-content .page-pagination.nav-links a.post-page-numbers, .the-page .entry-content .page-pagination.nav-links a.post-page-numbers{border:1px solid var(--very-light-grey);padding:0.8125rem 1.25rem;border-radius:var(--button-border-radius);font-size:0.9375rem;text-decoration:none;}
.page-pagination.nav-links a.post-page-numbers:not(:last-child){margin:0 0.625rem 0 0;}
.the-post .entry-content .page-pagination.nav-links a.post-page-numbers:hover, .the-page .entry-content .page-pagination.nav-links a.post-page-numbers:hover{text-decoration:none;}
.tfm-hero{max-width:var(--site-max-width);margin:auto;padding:var(--post-margin) 0 0 0;}
.tfm-hero[data-fullwidth="true"]{max-width:100vw;padding-left:var(--post-margin);padding-right:var(--post-margin);}
.tfm-hero[data-fullwidth="true"].carousel[data-centermode="true"],
.tfm-hero[data-fullwidth="true"].slider[data-centermode="true"]{padding-left:0;padding-right:0;}
.tfm-hero[data-fullwidth="true"] .slick-track{width:100vw;}
.tfm-hero-background-wrapper{margin-bottom:var(--post-margin);}
.tfm-hero-background-wrapper .tfm-hero{padding-bottom:var(--post-margin);}
.tfm-hero.cols-1 .excerpt, .tfm-hero.cols-2:not(.grid-offset) .excerpt,
.tfm-hero.cols-2.grid-offset .article:first-child .excerpt, .tfm-hero.cols-2.grid-offset[data-fullwidth="true"] .excerpt,
.tfm-hero[data-fullwidth="true"].cols-3 .excerpt{font-size:1rem;}
.tfm-hero.cols-1 .article{width:100vw;margin:var(--post-margin);}
.tfm-hero.cols-1[data-fullwidth="true"] .article.cover .entry-wrapper,
.tfm-hero.cols-1[data-fullwidth="true"] .article:not(.has-post-thumbnail):not(.disabled-post-thumbnail) .entry-wrapper,
.has-sidebar .tfm-hero.cols-1[data-fullwidth="true"] .article.disabled-post-thumbnail .entry-wrapper{max-width:var(--hero-wrapper-max-width);margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;}
.tfm-hero.cols-1[data-fullwidth="true"] .article:not(.has-post-thumbnail):not(.disabled-post-thumbnail) .entry-wrapper,
.has-sidebar .tfm-hero.cols-1[data-fullwidth="true"] .article.disabled-post-thumbnail .entry-wrapper{max-width:var(--site-max-width);}
.tfm-hero.cols-1[data-fullwidth="true"] .article.disabled-post-thumbnail .entry-wrapper,
.tfm-hero.cols-1[data-fullwidth="true"] .article:not(.has-post-thumbnail) .entry-wrapper{max-width:var(--content-max-width);margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;}
.tfm-hero .post-inner{width:100%;}
.tfm-hero.cols-1 .article.has-post-thumbnail .entry-wrapper{padding:1.125rem 3.125rem 3.125rem 3.125rem;}
.tfm-hero.cols-1 .article.has-post-thumbnail.has-background:not(.cover) .entry-wrapper{padding:1.125rem 3.125rem 3.125rem 3.125rem !important;}
.tfm-hero.cols-1 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper,
.tfm-hero.cols-2[data-fullwidth="true"] .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper{padding:3.125rem 3.125rem 3.125rem 3.125rem;}
.tfm-hero[data-fullwidth="true"] .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper{max-width:calc(var(--site-max-width) + 3.125rem);}
.tfm-hero.cols-2:not([data-fullwidth="true"]) .article.has-background .entry-wrapper,
.tfm-hero[data-margins="false"].cols-2 .article .entry-wrapper{padding:var(--post-inner-elements-margin);}
.tfm-hero[data-margins="false"].cols-2 .article:not(.has-background) .entry-header{margin-top:0;}
.tfm-hero.cols-3 .article.has-background .entry-wrapper, .tfm-hero[data-margins="false"].cols-3 .article .entry-wrapper{padding:var(--post-margin);}
.tfm-hero[data-margins="false"].cols-3 .article:not(.has-background) .entry-header{margin-top:0;}
.tfm-hero.cols-3 .article.cover.has-post-thumbnail .entry-wrapper, .tfm-hero.cols-4 .article.cover.has-post-thumbnail .entry-wrapper{padding:var(--post-inner-elements-margin);}
.tfm-hero.cols-4[data-margins="false"] .article .entry-wrapper{padding:var(--post-margin);}
.tfm-hero.cols-4[data-margins="false"] .article:not(.has-background) .entry-header{margin-top:0;}
.tfm-hero.cols-1 .article .post-inner{padding-bottom:0;flex-direction:row;}
.tfm-hero.cols-1 .has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .post-inner > *{max-width:50%;}
.tfm-hero.cols-1 .post-thumbnail{height:100%;}
.tfm-hero.cols-1 .entry-meta{font-size:0.875rem;}
element{display:flex;}
.tfm-hero.slick[data-arrows="true"]{padding-bottom:65px;}
.tfm-hero.slick[data-arrows="true"][data-margins="false"]{padding-bottom:90px;}
.tfm-hero-background-wrapper .tfm-hero.slick[data-arrows="true"]{padding-bottom:115px;}
.tfm-hero-background-wrapper .tfm-hero[data-arrows="true"].slick .slick-arrow{margin-bottom:calc(var(--post-margin) * 2);}
.slick-arrow{position:absolute;bottom:0;left:calc(50% + 5px);width:50px;height:50px;z-index:200;font-size:0;display:flex;align-items:center;justify-content:center;padding:0;color:var(--medium-grey);background:none;border:1px solid var(--very-light-grey);}
.slick-arrow.slick-prev{right:auto;left:calc(50% - 55px);}
.slick-arrow::after{font-family:fontello;content:"\e811";font-size:14px;font-weight:300;}
.slick-arrow.slick-next::after{content:"\e812";}
.slick-arrow:hover, .slick-arrow:focus{background:var(--very-light-grey);color:var(--body-font-color);}
.tfm-hero[data-arrows="false"] .slick-arrow{display:none !important;}
.tfm-hero[data-margins="false"]{margin-top:0;padding-top:0;padding-bottom:var(--post-margin);padding-left:0;padding-right:0;}
.tfm-hero[data-margins="false"] .post-thumbnail{border-radius:0;}
@media(min-width:1061px){
.has-logo-below-nav:not(.has-tfm-ad-after-header) .tfm-hero[data-margins="false"],
.has-logo-below-nav:not(.has-tfm-ad-after-header) .tfm-hero[data-margins="false"],
.has-logo-below-nav:not(.has-tfm-ad-after-header) .tfm-hero-background-wrapper,
.has-logo-below-nav:not(.has-tfm-ad-after-header) .tfm-hero-background-wrapper{margin-top:calc(var(--post-margin) * 2);}
}
.tfm-hero-background-wrapper .tfm-hero[data-margins="false"]{padding-bottom:0;}
.tfm-hero[data-margins="false"].cols-3 .article{flex-basis:calc(100% / 3);}
.tfm-hero[data-margins="false"].cols-4 .article{flex-basis:calc(100% / 4);}
.tfm-hero.grid-offset > .article:first-child{flex-basis:calc(100% / 3 * 2 - (var(--post-margin) * 2));}
.tfm-hero.grid-offset > .article:nth-child(2){flex-basis:calc(100% / 3 - (var(--post-margin) * 2));}
.tfm-hero-offset-wrapper{flex-basis:calc(100% / 3);}
#tfm-hero .tfm-hero-offset-wrapper .article{flex-basis:100%;}
.tfm-hero .tfm-hero-offset-wrapper .article.has-background .entry-wrapper{padding:0 var(--post-inner-elements-margin) var(--post-inner-elements-margin) var(--post-inner-elements-margin);}
.tfm-hero .tfm-hero-offset-wrapper .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper,
.tfm-hero.grid-offset[data-poststyle="cover"]:not([data-posts="1"]) .article:not(:first-child) .entry-wrapper{padding:var(--post-inner-elements-margin);}
.tfm-hero-offset-wrapper .excerpt, .tfm-hero-offset-wrapper .entry-read-more{display:none;}
.tfm-hero.grid-offset-half > .article:first-child{flex-basis:calc(100% / 2 - (var(--post-margin) * 2));}
.tfm-hero.grid-offset-half > .article:nth-child(2){flex-basis:calc(100% / 2 - (var(--post-margin) * 2));}
.grid-offset-half .tfm-hero-offset-wrapper{flex-basis:calc(100% / 2);}
#tfm-hero.grid-offset-half .tfm-hero-offset-wrapper .article{flex-basis:calc(100% / 2 - (var(--post-margin) * 2));}
.grid-offset-sides .tfm-hero-offset-wrapper{flex-basis:calc(100% / 4);}
.tfm-hero[data-margins="false"][data-fullwidth="false"].has-post-thumbnails,
.tfm-hero.slick[data-fullwidth="false"][data-margins="true"][data-centermode="true"].has-post-thumbnails{padding-left:var(--post-margin);padding-right:var(--post-margin);}
.tfm-hero[data-margins="false"] .article{margin:0;flex-grow:1;}
.tfm-hero.cols-1.post-grid .article .entry-title{font-size:3.5rem;letter-spacing:-0.125rem;line-height:1.138888889;}
.tfm-hero.cols-2 .article .entry-title{font-size:var(--cols-1-entry-title-size);}
.tfm-hero.cols-3 .article .entry-title{font-size:var(--cols-2-entry-title-size);}
#tfm-hero.cols-4 .article .entry-title{letter-spacing:-0.0625rem;font-size:var(--cols-3-entry-title-size);}
#tfm-hero.grid-offset .article .entry-title{font-size:var(--cols-2-entry-title-size);}
#tfm-hero.grid-offset > .article:first-child .entry-title{font-size:3rem;letter-spacing:-0.125rem;line-height:1.138888889;}
#tfm-hero .tfm-hero-offset-wrapper .article .entry-title{font-size:1.75rem;}
#tfm-hero[data-fullwidth="true"].cols-4 .article .entry-title{font-size:var(--cols-2-entry-title-size);}
.tfm-hero[data-fullwidth="true"].cols-2 .article .entry-title{font-size:3rem;}
.tfm-hero[data-fullwidth="true"].cols-3 .article .entry-title{font-size:var(--cols-1-entry-title-size);}
#tfm-hero.grid-offset-sides .tfm-hero-offset-wrapper .article .entry-title,
#tfm-hero.grid-offset-half .tfm-hero-offset-wrapper .article .entry-title{font-size:var(--cols-4-entry-title-size);margin-top:calc(var(--post-inner-elements-margin) / 3);margin-bottom:calc(var(--post-inner-elements-margin) / 3);letter-spacing:-0.03125rem;}
.tfm-hero .formats-key > *{width:52px;height:52px;font-size:1rem;}
.tfm-hero.cols-4.has-post-count .formats-key > *,
.tfm-hero.grid-offset.has-post-count article:not(:first-child) .formats-key > *,
.tfm-hero.grid-offset.has-post-count .tfm-hero-offset-wrapper article .formats-key > *{width:38px;height:38px;font-size:0.875rem;}
.tfm-hero .entry-title a{color:var(--black);}
.tfm-hero .excerpt, .tfm-hero .entry-meta, .tfm-hero .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-meta{color:var(--medium-grey);}
.tfm-hero .entry-meta a{color:var(--black);}
.tfm-hero .entry-meta-avatar a{border-color:var(--light-grey);}
.tfm-hero .read-more, .tfm-hero .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .read-more{background:var(--very-light-grey);color:var(--dark-grey);}
.tfm-hero .read-more:hover, .tfm-hero .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .read-more:hover,
.tfm-hero .read-more:focus, .tfm-hero .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .read-more:focus{background:var(--very-dark-grey);color:var(--white);}
.tfm-hero .entry-read-more, .tfm-hero .read-more-button, .tfm-hero .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-read-more,
.tfm-hero .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .read-more-button{border-color:var(--very-light-grey);}
.tfm-hero .entry-read-more .entry-meta-read-time::after, .tfm-hero .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-read-more .entry-meta-read-time::after{color:var(--light-grey);}
.tfm-hero .article.has-background:not(.cover) .entry-wrapper{background:none;}
.tfm-hero .formats-key .format-count{background:var(--secondary-theme-color);color:var(--white);}
.tfm-hero .cover.has-post-thumbnail:not(.disabled-post-thumbnail) a:not(.button),
.tfm-hero .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper .excerpt{color:var(--white);}
.tfm-hero.carousel[data-slidestoshow="4"] .article:nth-child(n+5){display:none;}
.tfm-hero.carousel[data-slidestoshow="4"].slick-initialized .article{width:100vw;}
.tfm-hero.carousel[data-slidestoshow="4"].slick-initialized .article:nth-child(n+5){display:flex;}
.tfm-hero.carousel[data-slidestoshow="3"] .article:nth-child(n+4){display:none;}
.tfm-hero.carousel[data-slidestoshow="3"].slick-initialized .article{width:100vw;}
.tfm-hero.carousel[data-slidestoshow="3"].slick-initialized .article:nth-child(n+4){display:flex;}
.tfm-hero.carousel[data-slidestoshow="2"] .article:nth-child(n+3){display:none;}
.tfm-hero.carousel[data-slidestoshow="2"].slick-initialized .article{width:100vw;}
.tfm-hero.carousel[data-slidestoshow="2"].slick-initialized .article:nth-child(n+3){display:flex;}
.tfm-hero.slider[data-slidestoshow="1"] .article:nth-child(n+2){display:none;}
.tfm-hero.slider[data-slidestoshow="1"].slick-initialized .article:nth-child(n+2){display:flex;}
.tfm-post-block-background-wrapper.alignfull{margin-right:calc(-50vw);}
.tfm-post-block-background-wrapper:not(.tfm-prev-has-background){margin-top:var(--post-margin);}
.tfm-post-block-wrap.tfm-prev-has-background{padding-top:var(--post-margin);}
.tfm-post-block-background-wrapper .tfm-post-block-wrap{padding-top:var(--post-margin);padding-bottom:var(--post-margin);}
.tfm-post-block-background-wrapper.tfm-prev-background-match .tfm-post-block-wrap{padding-top:0;margin-top:calc(0rem - var(--post-margin));}
.has-tfm-hero.tfm-hero-has-background main > div[class*="tfm-post-block"]:first-child:not(.tfm-post-block-wrap){margin-top:calc(0rem - var(--post-margin));}
.tfm-post-block-wrap .section-header{margin-top:1.125rem;margin-bottom:1.125rem;display:flex;justify-content:space-between;}
.tfm-post-block-wrap.has-title .section-header{margin-top:0.9375rem;margin-bottom:0.75rem;}
.tfm-post-block-wrap .section-header-section{display:flex;flex-direction:column;}
.tfm-post-block-wrap .section-header-section.link-more-section{justify-content:flex-end;}
.tfm-post-block-wrap:not(.has-link-more) .section-header-section.link-more-section{display:none;}
.tfm-post-block-title{margin-bottom:0;margin-top:0;font-size:var(--tfm-post-block-heading-size, var(--h2-font-size));}
.tfm-post-block-wrap p.sub-title{margin:0;}
.tfm-post-block-wrap.has-title.has-subtitle p.sub-title{margin-bottom:0.5rem;margin-top:0.5rem;}
.tfm-post-block-wrap.has-title.has-subtitle.has-block-sidebar.sidebar-left p.sub-title, .tfm-post-block-wrap.has-title.has-subtitle.has-block-sidebar.sidebar-right p.sub-title{margin-bottom:0.5rem;}
.tfm-link-more{margin-bottom:0.36rem;font-size:0.9375rem;}
.has-title.has-subtitle .tfm-link-more{margin-bottom:0.5rem;margin-top:0.5rem;line-height:1.5;}
.tfm-link-more a{font-weight:700;position:relative;color:var(--primary-theme-color);font-family:var(--title-font);text-decoration:none;}
.tfm-link-more a::after{font-family:fontello;content:"\e812";font-size:11px;margin-left:6px;font-weight:400;}
.tfm-post-block-wrap:not(.has-subtitle):not(.has-title) .section-header{display:none;}
.tfm-post-block-background-wrapper{display:flex;flex-direction:column;}
.tfm-post-block-wrap.has-block-sidebar{display:flex;flex-wrap:wrap;align-items:flex-start;}
.tfm-post-block-wrap.has-block-sidebar.sidebar-left{flex-direction:row-reverse;}
.tfm-post-block-wrap.has-block-sidebar.sidebar-bottom, .tfm-post-block-wrap.has-block-sidebar.sidebar-top{flex-direction:column;}
.tfm-post-block-wrap.has-block-sidebar .post-grid:not(.tfm-post-block-offset-wrapper){flex-basis:calc(100% - var(--sidebar-width));position:relative;}
.tfm-post-block-sidebar{flex-basis:calc(var(--sidebar-width) - ( var(--post-margin) * 2));flex-grow:1;margin:var(--post-margin);margin-top:0;position:relative;}
.sidebar-top .tfm-post-block-sidebar, .sidebar-bottom .tfm-post-block-sidebar{width:calc(100% - ( var(--post-margin) * 2));margin:var(--post-margin);flex-basis:100%;}
.sidebar-top .tfm-post-block-sidebar{order:-1;}
.has-title.tfm-post-block-wrap .tfm-post-block-sidebar .widget:first-child .widget-title{margin-top:0.125rem;}
.has-title.tfm-post-block-wrap .tfm-post-block-sidebar .widget:first-child p.widget-subtitle{margin-top:0.5rem;}
.has-title.tfm-post-block-wrap .tfm-post-block-sidebar .widget:first-child .widget-title + p.widget-subtitle{margin-top:1rem;}
.tfm-post-block-sidebar > .widget_block > h2{font-size:2.25rem;margin-top:0.75rem;margin-bottom:0.75rem;border-bottom:1px solid var(--very-light-grey);}
.tfm-post-block-title{position:relative;}
.tfm-post-block-title a{text-decoration:none;color:var(--body-font-color);}
.tfm-post-block-sidebar .widget:last-child{margin-bottom:0;}
.sidebar-top .tfm-post-block-sidebar .widget:first-child, .sidebar-bottom .tfm-post-block-sidebar .widget:first-child{margin-top:0;}
.tfm-post-block-sidebar.has-background .widget{box-shadow:var(--post-box-shadow);padding:var(--post-margin);}
.tfm-post-block-sidebar.has-background .wp-block-columns{background:var(--body-background);margin:calc( 0px - var(--post-margin));}
.tfm-post-block-sidebar.has-background .wp-block-column:not(.has-background) > *{box-shadow:var(--post-box-shadow);padding:var(--post-margin);}
.tfm-post-block-sidebar:not(.has-background) .wp-block-column.has-background{box-shadow:var(--post-box-shadow);padding:var(--post-margin);}
.tfm-post-block-offset-wrapper{flex-basis:calc(100% / 3 );}
.tfm-posts-block.post-grid.grid-offset[class*="cols"] .tfm-post-block-offset-wrapper .article{flex-basis:100%;}
.tfm-posts-block.post-grid.grid-offset[class*="cols"] > .article{flex-basis:calc(100% / 3 * 2 - (var(--post-margin) * 2) );}
.tfm-posts-block.grid-offset[class*="cols"].post-grid > .article h3.entry-title{font-size:var(--cols-1-entry-title-size);}
.tfm-post-block-offset-wrapper .excerpt, .tfm-post-block-offset-wrapper .entry-read-more{display:none;}
.tfm-posts-block.grid-offset.post-grid[class*="cols"] .tfm-post-block-offset-wrapper .article .entry-title{font-size:var(--cols-3-entry-title-size);}
.tfm-posts-block.grid-offset-half .tfm-post-block-offset-wrapper{flex-basis:calc(100% / 2);}
.tfm-posts-block.grid-offset-half[class*="cols"] > .article{flex-basis:calc(100% / 2 - (var(--post-margin) * 2) );}
.tfm-posts-block.post-grid.grid-offset-half .tfm-post-block-offset-wrapper .article{flex-basis:calc(100% / 2 - var(--post-margin) * 2);}
.tfm-posts-block.grid-offset-half[class*="cols"].post-grid > .article h3.entry-title{font-size:var(--cols-2-entry-title-size);}
.tfm-posts-block.grid-offset-half .tfm-post-block-offset-wrapper .article .entry-title{font-size:var(--cols-4-entry-title-size);margin-top:calc(var(--post-inner-elements-margin) / 3);margin-bottom:calc(var(--post-inner-elements-margin) / 3);letter-spacing:-0.03125rem;}
.tfm-posts-block.grid-offset-sides[class*="cols"] > .article{flex-basis:calc(100% / 2 - (var(--post-margin) * 2) );}
.tfm-posts-block.grid-offset-sides .tfm-post-block-offset-wrapper{flex-basis:calc(100% / 4);}
.tfm-posts-block.post-grid.grid-offset-sides[class*="cols"] .tfm-post-block-offset-wrapper .article{flex-basis:100%;}
.tfm-posts-block.grid-offset-sides[class*="cols"].post-grid > .article h3.entry-title{font-size:var(--cols-2-entry-title-size);}
.tfm-posts-block.grid-offset-sides .tfm-post-block-offset-wrapper .article .entry-title{font-size:var(--cols-4-entry-title-size);margin-top:calc(var(--post-inner-elements-margin) / 3);margin-bottom:calc(var(--post-inner-elements-margin) / 3);letter-spacing:-0.03125rem;}
.tfm-posts-block.grid-list-half .tfm-post-block-offset-wrapper{flex-basis:calc(100% / 2);}
.tfm-posts-block.grid-list-half .tfm-post-block-offset-wrapper .thumbnail-wrapper{max-width:calc(100% / 3);}
.tfm-posts-block.post-grid.grid-list-half[class*="cols"] > .article{flex-basis:calc(100% / 2 - (var(--post-margin) * 2) );}
.tfm-posts-block.post-grid.grid-list-half .tfm-post-block-offset-wrapper .article{flex-basis:100%;}
.tfm-posts-block.grid-list-half[class*="cols"].post-grid > .article h3.entry-title{font-size:var(--cols-2-entry-title-size);}
.tfm-posts-block.grid-list-half .tfm-post-block-offset-wrapper.list .article .entry-title{font-size:var(--cols-2-list-entry-title-size, var(--cols-3-entry-title-size));}
.tfm-posts-block .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper[style*="background"]{background:none !important;}
.has-sidebar .has-block-sidebar.sidebar-left .tfm-posts-block > *,
.has-sidebar .has-block-sidebar.sidebar-right .tfm-posts-block > *{flex-basis:100% !important;}
.has-sidebar .has-block-sidebar.sidebar-left .tfm-posts-block.post-grid .tfm-post-block-offset-wrapper:not(.list) .article,
.has-sidebar .has-block-sidebar.sidebar-right .tfm-posts-block.post-grid .tfm-post-block-offset-wrapper:not(.list) .article{flex-basis:calc(100% / 2 - var(--post-margin) * 2);}
@media(max-width:1060px){
.tfm-post-block-wrap .tfm-posts-block.post-grid .tfm-post-block-offset-wrapper:not(.list) .article,
.tfm-post-block-wrap .tfm-posts-block.post-grid .tfm-post-block-offset-wrapper:not(.list) .article{flex-basis:calc(100% / 2 - var(--post-margin) * 2);flex-grow:1;}
}
.has-sidebar .tfm-post-block-background-wrapper.alignfull{margin-left:var(--post-margin);margin-right:var(--post-margin);width:auto;max-width:auto;}
.has-sidebar .has-block-sidebar.sidebar-left .post-grid.list .entry-title, .has-sidebar .has-block-sidebar.sidebar-right .post-grid.list .entry-title{font-size:1.5rem;letter-spacing:-0.03125rem;}
.has-block-sidebar.sidebar-left .cols-2 article .formats-key > *,
.has-block-sidebar.sidebar-right .cols-2 article .formats-key > *{width:38px;height:38px;}
.has-sidebar .has-block-sidebar.sidebar-right .post-grid.list .article.has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .post-inner .thumbnail-wrapper,
.has-sidebar .has-block-sidebar.sidebar-left .post-grid.list .article.has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .post-inner .thumbnail-wrapper{max-width:calc(100% / 3);}
.has-block-sidebar.sidebar-right .tfm-posts-block.grid-offset-half .tfm-post-block-offset-wrapper .article .entry-title, .has-block-sidebar.sidebar-left .tfm-posts-block.grid-offset-half .tfm-post-block-offset-wrapper .article .entry-title, .has-sidebar .tfm-posts-block.grid-offset-half .tfm-post-block-offset-wrapper .article .entry-title, .has-block-sidebar.sidebar-right .tfm-posts-block.grid-offset-sides .tfm-post-block-offset-wrapper .article .entry-title, .has-block-sidebar.sidebar-left .tfm-posts-block.grid-offset-sides .tfm-post-block-offset-wrapper .article .entry-title, .has-sidebar .tfm-posts-block.grid-offset-sides .tfm-post-block-offset-wrapper .article .entry-title{font-size:1rem;letter-spacing:revert;line-height:1.2;margin-bottom:calc(var(--post-inner-elements-margin) / 3);margin-top:calc(var(--post-inner-elements-margin) / 3);}
.has-block-sidebar.sidebar-right .tfm-posts-block.grid-offset .tfm-post-block-offset-wrapper .article .entry-title, .has-block-sidebar.sidebar-left .tfm-posts-block.grid-offset .tfm-post-block-offset-wrapper .article .entry-title, .has-sidebar .tfm-post-block-wrap .tfm-posts-block.grid-offset .tfm-post-block-offset-wrapper .article .entry-title{font-size:1.25rem;letter-spacing:-0.03125rem;margin-bottom:calc(var(--post-inner-elements-margin) / 3);margin-top:calc(var(--post-inner-elements-margin) / 3);}
.has-block-sidebar.sidebar-right .tfm-posts-block.grid-offset[class*="cols"].post-grid > .article h3.entry-title,
.has-block-sidebar.sidebar-left .tfm-posts-block.grid-offset[class*="cols"].post-grid > .article h3.entry-title,
.has-sidebar .tfm-posts-block.grid-offset[class*="cols"].post-grid > .article h3.entry-title{font-size:var(--cols-2-entry-title-size);}
.has-block-sidebar.sidebar-right .tfm-posts-block.grid-list-half .tfm-post-block-offset-wrapper .article .entry-title, .has-block-sidebar.sidebar-left .tfm-posts-block.grid-list-half .tfm-post-block-offset-wrapper .article .entry-title{font-size:var(--cols-3-list-entry-title-size);margin-bottom:calc(var(--post-inner-elements-margin) / 3);margin-top:calc(var(--post-inner-elements-margin) / 3);letter-spacing:-0.02rem;line-height:1.2;}
@media(min-width:1061px){
.has-block-sidebar.sidebar-right .tfm-posts-block.grid-list-half .tfm-post-block-offset-wrapper .article.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper,
.has-block-sidebar.sidebar-left .tfm-posts-block.grid-list-half .tfm-post-block-offset-wrapper .article.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper,
.has-sidebar .has-block-sidebar.sidebar-left .post-grid[class*="list"] .article.has-post-thumbnail:not(.disabled-post-thumbnail):not(.grid-style) .entry-wrapper,
.has-sidebar .has-block-sidebar.sidebar-right .post-grid[class*="list"] .article.has-post-thumbnail:not(.disabled-post-thumbnail):not(.grid-style) .entry-wrapper,
.has-sidebar .post-grid[class*="list"]:not(.cols-1) .article.has-post-thumbnail:not(.disabled-post-thumbnail):not(.grid-style) .entry-wrapper{padding-left:calc(var(--post-inner-elements-margin) / 1.5);}
} .has-sidebar .has-block-sidebar.sidebar-right .tfm-posts-block.grid-offset-half .tfm-post-block-offset-wrapper .article .entry-title,
.has-sidebar .has-block-sidebar.sidebar-left .tfm-posts-block.grid-offset-half .tfm-post-block-offset-wrapper .article .entry-title, .has-sidebar .has-block-sidebar.sidebar-right .tfm-posts-block.grid-offset-sides .tfm-post-block-offset-wrapper .article .entry-title, .has-sidebar .has-block-sidebar.sidebar-left .tfm-posts-block.grid-offset-sides .tfm-post-block-offset-wrapper .article .entry-title, .has-sidebar .has-block-sidebar.sidebar-right .tfm-posts-block.grid-offset .tfm-post-block-offset-wrapper .article .entry-title, .has-sidebar .has-block-sidebar.sidebar-left .tfm-posts-block.grid-offset .tfm-post-block-offset-wrapper .article .entry-title{font-size:1.25rem;letter-spacing:-0.03125rem;line-height:1.2;}
.has-sidebar .has-block-sidebar.sidebar-left .article h3[class*="title"],
.has-sidebar .has-block-sidebar.sidebar-right .article h3[class*="title"]{font-size:var(--cols-2-entry-title-size);}
.has-sidebar .has-block-sidebar.sidebar-left .post-grid[class*="list"] .article:not(.grid-style) h3[class*="title"],
.has-sidebar .has-block-sidebar.sidebar-right .post-grid[class*="list"] .article:not(.grid-style) h3[class*="title"],
.has-sidebar .post-grid[class*="list"]:not(.cols-1):not(.list-grid) .article:not(.grid-style) h3[class*="title"]{font-size:var(--cols-4-entry-title-size);margin-bottom:calc(var(--post-inner-elements-margin) / 3);margin-top:calc(var(--post-inner-elements-margin) / 3);letter-spacing:-0.03125rem;}
.has-sidebar .post-grid[class*="list"]:not(.cols-1):not(.list-grid) .article:not(.grid-style) h3[class*="title"]{font-size:var(--cols-3-list-entry-title-size);}
.tfm-post-block-sidebar .wp-block-columns{gap:calc(var(--post-margin) * 2);}
@media(max-width:1060px){
.tfm-post-block-sidebar .wp-block-columns{flex-wrap:wrap !important;}
.tfm-post-block-sidebar .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column{flex-basis:100%;flex-grow:1;}
}
.tfm-post-block-sidebar.has-background .wp-block-column:not(.has-background) .wp-block-image{background:var(--body-background);padding:0;}
.tfm-posts-block .entry-title a{color:var(--black);}
.tfm-posts-block .excerpt, .tfm-posts-block .entry-meta, .tfm-posts-block .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-meta{color:var(--medium-grey);}
.tfm-posts-block .entry-meta a{color:var(--black);}
.tfm-posts-block .entry-meta-avatar a{border-color:var(--light-grey);}
.tfm-posts-block .read-more, .tfm-posts-block .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .read-more{background:var(--very-light-grey);color:var(--dark-grey);}
.tfm-posts-block .read-more:hover, .tfm-posts-block .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .read-more:hover,
.tfm-posts-block .read-more:focus, .tfm-posts-block .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .read-more:focus{background:var(--very-dark-grey);color:var(--white);}
.tfm-posts-block .entry-read-more, .tfm-posts-block .read-more-button, .tfm-posts-block .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-read-more,
.tfm-posts-block .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .read-more-button{border-color:var(--very-light-grey);}
.tfm-posts-block .entry-read-more .entry-meta-read-time::after, .tfm-posts-block .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-read-more .entry-meta-read-time::after{color:var(--light-grey);}
.tfm-posts-block .article.has-background:not(.cover) .entry-wrapper{background:none;}
.tfm-posts-block .formats-key .format-count{background:var(--secondary-theme-color);color:var(--white);}
.tfm-posts-block .cover.has-post-thumbnail:not(.disabled-post-thumbnail) a:not(.button),
.tfm-posts-block .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper .excerpt{color:var(--white);}
.tfm-related-posts-wrapper.alignfull{margin-right:-50%;}
.has-sidebar .tfm-related-posts-wrapper.alignfull{width:100vw;margin-left:calc(-50vw + 50%);margin-right:-50%;}
.tfm-related-posts .related-posts-header{margin-top:18px;}
.related-posts-header h2{font-size:var(--h3-font-size);}
.tfm-related-posts{padding-top:var(--post-margin);padding-bottom:var(--post-margin);}
.tfm-related-posts::before{content:'';width:100vw;max-width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);height:1px;background:var(--very-light-grey);margin-top:calc(0px - var(--post-margin));}
.tfm-related-posts-wrapper .tfm-related-posts::before{content:none;}
.tfm-related-posts .entry-title a{color:var(--black);}
.tfm-related-posts .excerpt, .tfm-related-posts .entry-meta, .tfm-related-posts .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-meta{color:var(--medium-grey);}
.tfm-related-posts .entry-meta a{color:var(--black);}
.tfm-related-posts .entry-meta-avatar a{border-color:var(--light-grey);}
.tfm-related-posts .read-more, .tfm-related-posts .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .read-more{background:var(--very-light-grey);color:var(--dark-grey);}
.tfm-related-posts .read-more:hover, .tfm-related-posts .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .read-more:hover,
.tfm-related-posts .read-more:focus, .tfm-related-posts .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .read-more:focus{background:var(--very-dark-grey);color:var(--white);}
.tfm-related-posts .entry-read-more, .tfm-related-posts .read-more-button, .tfm-related-posts .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-read-more,
.tfm-related-posts .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .read-more-button{border-color:var(--very-light-grey);}
.tfm-related-posts .entry-read-more .entry-meta-read-time::after, .tfm-related-posts .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-read-more .entry-meta-read-time::after{color:var(--light-grey);}
.tfm-related-posts .article.has-background:not(.cover) .entry-wrapper{background:none;}
.tfm-related-posts .cover.has-post-thumbnail:not(.disabled-post-thumbnail) a:not(.button),
.tfm-related-posts .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper .excerpt{color:var(--white);}
.tfm-before-footer-section + footer.has-custom-background{padding-top:calc(var(--global-elements-margin) * 2);}
.tfm-before-footer-section{background:var(--tfm-before-footer-background);}
.single.has-tfm-related-posts .tfm-related-posts-wrapper + .tfm-before-footer-section{margin-top:0;}
.tfm-before-footer-section .widget_mc4wp_form_widget, .footer-columns.cols-2:not(.columns-70-30-menu):not(.columns-70-30) .widget_mc4wp_form_widget,
.footer-columns.cols-2.columns-70-30 .footer-column:first-child .widget_mc4wp_form_widget{display:flex;flex-direction:column;align-items:center;max-width:var(--content-max-width);margin-left:auto;margin-right:auto;overflow:hidden;}
.tfm-before-footer-section .widget_mc4wp_form_widget{margin-top:0;margin-bottom:0;}
.footer-columns.cols-2:not(.columns-70-30-menu):not(.columns-70-30) .widget_mc4wp_form_widget,
.footer-columns.cols-2.columns-70-30 .footer-column:first-child .widget_mc4wp_form_widget{align-items:flex-start;}
.tfm-before-footer-section .mc4wp-form-fields, .footer-columns.cols-2:not(.columns-70-30-menu):not(.columns-70-30) .mc4wp-form-fields,
.footer-columns.cols-2.columns-70-30 .footer-column:first-child .mc4wp-form-fields{display:flex;flex-wrap:wrap;}
.tfm-before-footer-section .widget .mc4wp-form-fields input:not([type="checkbox"]),
.tfm-before-footer-section .widget .mc4wp-form-fields button, .tfm-before-footer-section .widget .mc4wp-form-fields input[type="submit"],
.footer-columns.cols-2:not(.columns-70-30-menu):not(.columns-70-30) .widget .mc4wp-form-fields input:not([type="checkbox"]),
.footer-columns.cols-2:not(.columns-70-30-menu):not(.columns-70-30) .widget .mc4wp-form-fields button,
.footer-columns.cols-2:not(.columns-70-30-menu):not(.columns-70-30) .widget .mc4wp-form-fields input[type="submit"],
.footer-columns.cols-2.columns-70-30 .footer-column:first-child .widget .mc4wp-form-fields input:not([type="checkbox"]),
.footer-columns.cols-2.columns-70-30 .footer-column:first-child .widget .mc4wp-form-fields button, .footer-columns.cols-2.columns-70-30 .footer-column:first-child .widget .mc4wp-form-fields input[type="submit"]{width:0;margin:0;border-color:#eeeeee;}
.tfm-before-footer-section .mc4wp-form-fields input[type="text"],
.tfm-before-footer-section .mc4wp-form-fields input[type="email"],
.footer-columns.cols-2:not(.columns-70-30-menu):not(.columns-70-30) .mc4wp-form-fields input[type="text"],
.footer-columns.cols-2:not(.columns-70-30-menu):not(.columns-70-30) .mc4wp-form-fields input[type="email"],
.footer-columns.cols-2.columns-70-30 .footer-column:first-child .mc4wp-form-fields input[type="text"],
.footer-columns.cols-2.columns-70-30 .footer-column:first-child .mc4wp-form-fields input[type="email"]{flex:1 1 auto;border-top-right-radius:0;border-bottom-right-radius:0;}
.tfm-before-footer-section .mc4wp-form-fields input[type="email"],
.footer-columns.cols-2:not(.columns-70-30-menu):not(.columns-70-30) .mc4wp-form-fields input[type="email"],
.footer-columns.cols-2.columns-70-30 .footer-column:first-child .mc4wp-form-fields input[type="email"]{flex:1 1 auto;border-top-right-radius:0;border-bottom-right-radius:0;}
.tfm-before-footer-section .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]),
.footer-columns.cols-2:not(.columns-70-30-menu):not(.columns-70-30) .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]),
.footer-columns.cols-2.columns-70-30 .footer-column:first-child .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]){border-right:0;transition:all 0.2s ease;}
.tfm-before-footer-section .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]):nth-of-type(2),
.tfm-before-footer-section .widget .mc4wp-form-fields button, .tfm-before-footer-section .widget .mc4wp-form-fields input[type="submit"],
.footer-columns.cols-2:not(.columns-70-30-menu):not(.columns-70-30) .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]):nth-of-type(2),
.footer-columns.cols-2:not(.columns-70-30-menu):not(.columns-70-30) .widget .mc4wp-form-fields button,
.footer-columns.cols-2:not(.columns-70-30-menu):not(.columns-70-30) .widget .mc4wp-form-fields input[type="submit"],
.footer-columns.cols-2.columns-70-30 .footer-column:first-child .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]):nth-of-type(2),
.footer-columns.cols-2.columns-70-30 .footer-column:first-child .widget .mc4wp-form-fields button, .footer-columns.cols-2.columns-70-30 .footer-column:first-child .widget .mc4wp-form-fields input[type="submit"]{border-top-left-radius:0;border-bottom-left-radius:0;}
.tfm-before-footer-section .widget .mc4wp-form-fields button, .tfm-before-footer-section .widget .mc4wp-form-fields input[type="submit"],
.footer-columns.cols-2:not(.columns-70-30-menu):not(.columns-70-30) .widget .mc4wp-form-fields button,
.footer-columns.cols-2:not(.columns-70-30-menu):not(.columns-70-30) .widget .mc4wp-form-fields input[type="submit"],
.footer-columns.cols-2.columns-70-30 .footer-column:first-child .widget .mc4wp-form-fields button, .footer-columns.cols-2.columns-70-30 .footer-column:first-child .widget .mc4wp-form-fields input[type="submit"]{width:auto;}
.tfm-before-footer-section .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]):focus,
.footer-columns.cols-2:not(.columns-70-30-menu):not(.columns-70-30) .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]):focus,
.footer-columns.cols-2.columns-70-30 .footer-column:first-child .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]):focus{outline:none;}
.tfm-before-footer-section .mc4wp-form-fields label, .tfm-before-footer-section .mc4wp-form-fields .tfm-clear, .footer-columns.cols-2:not(.columns-70-30-menu):not(.columns-70-30) .mc4wp-form-fields label,
.footer-columns.cols-2:not(.columns-70-30-menu):not(.columns-70-30) .mc4wp-form-fields .tfm-clear,
.footer-columns.cols-2.columns-70-30 .footer-column:first-child .mc4wp-form-fields label, .footer-columns.cols-2.columns-70-30 .footer-column:first-child .mc4wp-form-fields .tfm-clear{width:100%;display:block;text-align:center;}
.footer-columns.cols-2:not(.columns-70-30-menu):not(.columns-70-30) .mc4wp-form-fields label,
.footer-columns.cols-2:not(.columns-70-30-menu):not(.columns-70-30) .mc4wp-form-fields .tfm-clear,
.footer-columns.cols-2.columns-70-30 .footer-column:first-child .mc4wp-form-fields label, .footer-columns.cols-2.columns-70-30 .footer-column:first-child .mc4wp-form-fields .tfm-clear{text-align:left;}
.tfm-before-footer-section .widgettitle, .tfm-before-footer-section .widget-title{margin-top:0;margin-bottom:0;font-size:var(--h2-font-size);text-align:center;}
.tfm-before-footer-section + footer .site-footer-inner{padding-top:0;}
.tfm-share-wrapper .share-text{margin-left:0;margin-top:0;padding-bottom:0.75rem;font-size:0.875rem;color:var(--medium-grey);width:100%;text-transform:none;}
.tfm-social-icons{margin:0;padding:0;display:flex;flex-wrap:wrap;list-style:none;text-transform:capitalize;}
.tfm-social-icons .tfm-social-icon{margin:0.5rem 0.5rem 0 0;display:flex;font-size:0.875rem;border:0;font-family:var(--title-font);font-weight:600;}
.tfm-social-icons .tfm-social-icon.discord i{margin-left:-3px;font-size:0.8125rem;}
.tfm-social-icons li.tfm-social-icon a{display:flex;width:34px;height:34px;justify-content:center;align-items:center;transition:all 0.2s ease;border-radius:var(--tfm-social-icon-border-radius, 0);color:var(--very-dark-grey);padding:0;}
.tfm-social-icons.has-text li.tfm-social-icon a{padding:0.5rem 1rem 0.5rem 0.625rem;width:auto;height:auto;}
.tfm-social-icons.has-round-icons li.tfm-social-icon a{border-radius:100%;}
.tfm-social-icons.has-text.has-round-icons li.tfm-social-icon a{border-radius:18px;padding-left:0.75rem;padding-right:1rem;}
.tfm-social-icons:not(.icon-background) li a{width:auto;height:auto;padding:4px;}
@media(min-width:641px){
.tfm-social-icons:not(.icon-background) li:first-child a,
.tfm-social-icons:not(.icon-background) .share-text + li a{padding-left:0;}
}
.tfm-social-icons li.tfm-social-icon a:hover{color:var(--dark-grey);}
.tfm-social-icons.has-text .tfm-social-name{margin-left:5px;}
.tfm-social-icons.has-text .tfm-social-icon.discord .tfm-social-name{margin-left:9px;}
.wrap > .tfm-share-wrapper[class*="side"]{position:absolute;padding-top:calc(var(--post-margin) * 2);padding-bottom:calc(var(--post-margin) * 2);height:100%;top:0;z-index:10;}
.wrap > .tfm-share-wrapper[class*="side"] .tfm-share{position:sticky;position:-webkit-sticky;top:0;}
.has-sticky-nav .wrap > .tfm-share-wrapper[class*="side"] .tfm-share{top:150px;}
.wrap > .tfm-share-wrapper[class*="side"] .tfm-share .tfm-social-icons{flex-direction:column;}
.wrap > .tfm-share-wrapper[class*="side"] .tfm-social-icons .tfm-social-icon{margin:0;}
.wrap > .tfm-share-wrapper[class*="side"] .tfm-social-icons.theme.icon-background .tfm-social-icon{margin:0 0 1px 0;}
.wrap > .tfm-share-wrapper[class*="side"] .tfm-social-icons li.tfm-social-icon a{border-radius:0;width:50px;height:65px;padding:0;background:var(--single-body-background);}
.wrap > .tfm-share-wrapper[class*="side"] .tfm-social-icons li.tfm-social-icon a:hover,
.wrap > .tfm-share-wrapper[class*="side"] .tfm-social-icons li.tfm-social-icon a:focus{width:60px;}
.wrap > .tfm-share-wrapper[class*="side"] .tfm-social-name{display:none;}
.wrap > .tfm-share-wrapper[class*="side"] .share-text{display:none;}
.wrap > .tfm-share-wrapper[class*="side"] .tfm-social-icons:not(.icon-background) li a{border-left:0;}
.wrap > .tfm-share-wrapper[class*="side"] .tfm-social-icons:not(.icon-background) li:not(:first-child){margin-top:-1px;}
.hentry-footer  .hentry-footer-meta + .tfm-share-wrapper{border-top:1px solid var(--very-light-grey);padding-top:var(--post-margin);margin-top:var(--post-margin);}
.hentry-footer .tfm-share-wrapper.side, .hentry-footer .tfm-share-wrapper.top, .wrap > .tfm-share-wrapper.bottom, .wrap > .tfm-share-wrapper.top, .wrap > .tfm-share-wrapper.top-bottom, .entry-header > .tfm-share-wrapper.side-bottom, .entry-header > .tfm-share-wrapper.side, .entry-header > .tfm-share-wrapper.bottom{display:none;}
.author-bio .tfm-author-social{flex-basis:100%;}
.author-bio div + div + .tfm-author-social{margin-left:calc(110px + var(--global-elements-margin));}
.header-social .tfm-social-icon{margin:0 0.3125rem 0 0;}
.header-social .tfm-social-icon:last-child, .footer-social .tfm-social-icon:last-child{margin-right:0;}
.header-social .tfm-social-icons li.tfm-social-icon a{padding-right:0;font-size:13px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;}
.footer-social .tfm-social-icons .tfm-social-icon{margin-top:0;}
.tfm-after-header-sidebar, .tfm-before-footer-advert{margin:0 auto 0 auto;display:flex;justify-content:center;border-bottom:1px solid var(--off-white);background:var(--tfm-after-header-background, var(--archive-header-background));flex-direction:column;align-items:center;}
.tfm-before-footer-advert{background:none;padding-bottom:var(--post-margin);border:none;}
.tfm-after-header-sidebar .widget{width:auto;}
.tfm-after-header-sidebar .widget > *{margin-bottom:0;}
.tfm-after-header-sidebar > *,
.tfm-before-footer-advert > *{margin:calc(var(--post-margin)) var(--post-margin) calc(var(--post-margin)) var(--post-margin);max-width:var(--site-width);}
.tfm-site-header-sidebar > *,
.tfm-site-header-sidebar .wp-block-image{margin:0;}
.entry-content div.wpcf7 label + br{display:none;}
.wpcf7-form-control-wrap textarea{margin-bottom:1em;}
.wpcf7-list-item{display:block;}
.wpcf7-list-item label{font-weight:400;font-family:var(--body-font);}
.wpcf7-radio .wpcf7-list-item label{display:flex;flex-direction:row-reverse;justify-content:flex-end;}
.wpcf7-radio .wpcf7-list-item label input[type="radio"]{margin-right:0.5rem;}
.wpcf7-list-item.first{margin-top:1rem;}
.wp-dark-mode-active .custom-logo{filter:invert(100%);}
.wp-dark-mode-switcher.floating{bottom:30px;}
.has-backtotop .wp-dark-mode-switcher.style-1.floating.right_bottom{transition:all 0.2s ease;right:25px;}
.has-backtotop .wp-dark-mode-switcher.floating.style-2.right_bottom{bottom:calc(50% - 15px);transform:rotate(90deg);right:8px;}
.has-backtotop .wp-dark-mode-switcher.floating.style-3.right_bottom{bottom:calc(50% - 20px);transform:rotate(-90deg);}
.wp-dark-mode-switcher.style-1 label{border-radius:var(--button-border-radius);}
.wp-dark-mode-switcher.style-3.floating.right_bottom{right:18px;}
.goto-top.visible + script + div.wp-dark-mode-switcher.right_bottom{bottom:100px;}
.wp-dark-mode-switcher label{margin-bottom:0;}
.tfm-ratings{display:flex;gap:0.5rem;align-items:center;}
.entry-meta.after-title + .tfm-ratings{margin-top:calc(var(--post-inner-elements-margin) / 1.5);}
.tfm-posts-block.grid-offset-sides .tfm-post-block-offset-wrapper .article .entry-meta.after-title + .tfm-ratings,
.tfm-posts-block.grid-offset-half .tfm-post-block-offset-wrapper .article .entry-meta.after-title + .tfm-ratings{margin-top:calc(var(--post-inner-elements-margin) / 3);}
.tfm_posts_widget .tfm-ratings, .tfm_posts_widget .entry-meta.after-title + .tfm-ratings{margin-top:0.5rem;}
.the-post > .article .entry-meta.after-title + .tfm-ratings{margin-top:var(--post-inner-elements-margin);}
.tfm-ratings span[class*="tfm-rating"]{font-size:1rem;font-weight:600;font-family:var(--title-font);color:var(--tfm-rating-text-color,var(--black));}
.tfm-rating-stars .star{width:15px;height:15px;display:inline-block;position:relative;margin-right:2px;font-size:15px;}
.tfm-rating-stars .star::before{font-family:fontello;content:"\e822";color:var(--tfm-star-rating-color);position:absolute;z-index:1;top:0;left:0;opacity:0.33;}
.tfm-rating-stars .star:not(.none)::after{font-family:fontello;content:"\e822";color:var(--tfm-star-rating-color);position:absolute;top:0;left:0;z-index:2;}
.tfm-rating-stars .star.half::after{content:"\e823";}
.the-post > .article .tfm-rating-stars .star{width:18px;height:18px;font-size:17px}
.cover.has-post-thumbnail .tfm-rating-stars .star::before, .cover.has-post-thumbnail .tfm-rating-stars .star::after{color:var(--tfm-star-rating-color-cover);}
.tfm-rating-scale{width:100%;max-width:150px;height:6px;background:var(--very-light-grey);background:linear-gradient(to right, var(--tfm-rating-scale-low-color), var(--tfm-rating-scale-high-color));display:inline-block;position:relative;margin-right:5px;}
.tfm-rating-scale .scale{position:absolute;top:0;right:0;background:var(--very-light-grey);height:6px;}
.the-post > .article .entry-content .tfm-hide-block{display:none;margin:0;}
.tfm-round-thumbnails img[class*="thumbnail"]{border-radius:50%;}
.has-tfm-hero .lbn-site-title-wrapper{margin-bottom:0;}
.loop-sidebar .widget{display:flex;flex-direction:column;}
.loop-sidebar.has-border .widget, .loop-sidebar.has-background .widget{padding:var(--post-inner-elements-margin);border-radius:var(--post-thumbnail-border-radius);}
.loop-sidebar.has-border .widget{border:1px solid var(--very-light-grey);}
.cols-4:not([class*="list"]):not(.grid-desc):not(.grid-asc):not(.grid-offset) .article:not(.first-full).loop-sidebar .widget,
.cols-4.grid-desc .article:not(:nth-child(10n+5)):not(:nth-child(10n+6)):not(:nth-child(10n+7)):not(:nth-child(10n+8)):not(:nth-child(10n+9)):not(:nth-child(10n+10)).loop-sidebar .widget,
.cols-4.grid-asc .article:not(:nth-child(10n+1)):not(:nth-child(10n+2)):not(:nth-child(10n+3)):not(:nth-child(10n+4)):not(:nth-child(10n+5)):not(:nth-child(10n+6)).loop-sidebar .widget,
.cols-4.grid-offset .article:not(:nth-child(6n+1)):not(:nth-child(6n+2)).loop-sidebar .widget,
.cols-4 .article.grid-style.loop-sidebar .widget{padding:1.25rem 1.25rem 1.25rem 1.25rem;}
.loop-sidebar .widget:last-child{margin-bottom:0;}
.loop-sidebar .widget:first-child{margin-top:0;}
.loop-sidebar .widget.widget_mc4wp_form_widget{flex-grow:1;justify-content:center;}
body:not(.single) .tfm-featured-post.has-tfm-background .post-inner{box-shadow:var(--post-box-shadow);border-radius:var(--post-thumbnail-border-radius);}
.has-tfm-hero main{margin-top:0;}
.blog:not(.paged).has-loop-header.has-tfm-hero .tfm-hero + .section-header,
.home:not(.paged).has-loop-header.has-tfm-hero .tfm-hero + .section-header{margin-top:0.9375rem;}
.has-tfm-hero .aside-sidebar{margin-top:0;}
.error404 main{margin-bottom:calc(var(--post-margin) * 2);}
.error404 .page-header{text-align:center;}
.error{text-align:center;margin:0 var(--post-margin);}
.title-404{font-family:var(--body-font);font-size:240px;text-align:center;border-bottom:1px solid var(--very-light-grey);display:inline-block;margin-top:0;}
.message-404{margin-top:0;}
.sub-message-404 .toggle-search{cursor:pointer;}
.gohome{margin-top:var(--global-elements-margin);}
.the-post .entry-content blockquote, .the-page .entry-content blockquote{background:var(--blockquote-background-color, none);padding:calc(var(--global-elements-margin) * 1.2);text-align:center;margin-bottom:calc(var(--default-content-margin) * 1.5);}
blockquote p{color:var(--blockquote-default-color, var(--very-dark-grey));}
blockquote p:first-of-type::before{font-family:"fontello";content:"\e80a";margin-right:0.5rem;position:relative;top:-0.3rem;}
blockquote p:first-of-type::after{font-family:"fontello";content:"\e810";margin-left:0.5rem;position:relative;bottom:-0.5rem;}
blockquote cite{color:var(--medium-grey);}
code, p br + code{background:var(--white);border:1px solid var(--light-grey);color:var(--dark-grey);padding:calc(var(--global-elements-margin));display:block;margin:calc(var(--default-content-margin) * 1.4) 0;}
p code, li code{display:inline-block;padding:0.1rem 0.5rem;margin:0;}
p br + code + br{display:none;}
.post-password-form > *{max-width:480px;margin:auto;}
.post-password-form input{width:100%;margin-bottom:1rem;}
.post-password-form p:first-child{margin-bottom:1rem;color:var(--medium-grey);}
.tfm-featured-media{margin-bottom:var(--post-inner-elements-margin);margin-top:0;}
@media(min-width:481px){
dl{display:flex;flex-wrap:wrap;}
dd, dt{flex-basis:25%;flex-grow:0;margin-bottom:1rem;}
dt + dd{flex-basis:50%;flex-grow:1;margin-top:0;margin-left:1rem;padding-left:var(--global-elements-margin);word-wrap:break-word;overflow-wrap:break-word;word-break:break-all;word-break:break-word;}
dd + dt{margin-top:0;}
} .entry-content li:not(.blocks-gallery-item):not([class*="wp-block"]){padding-left:5px;}
.entry-content li::marker{color:var(--list-marker-color, var(--primary-theme-color));font-size:1.1rem;}
.entry-content ol li::marker{font-weight:bold;}
@media(max-width:1600px){
#tfm-hero.carousel[data-fullwidth="true"].cols-3 .article .entry-title{font-size:var(--cols-2-entry-title-size);}
}
@media(max-width:1380px){
.tfm-hero.cols-2[data-fullwidth="true"] .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper{padding:var(--post-inner-elements-margin);}
.tfm-hero[data-fullwidth="true"].cols-3 .article .entry-title{font-size:var(--cols-2-entry-title-size);}
#tfm-hero[data-fullwidth="true"].cols-4 .article .entry-title{font-size:var(--cols-3-entry-title-size);}
#tfm-hero[data-fullwidth="true"].cols-4.carousel .article .entry-title,
#tfm-hero[data-fullwidth="true"].cols-3.carousel .article .entry-title{font-size:var(--cols-1-entry-title-size);}
}
@media(max-width:1300px){
.tfm-hero[data-fullwidth="true"]:not([data-margins="false"]){max-width:var(--site-max-width);padding-left:0;padding-right:0;}
.tfm-hero[data-fullwidth="true"].cols-2 .article .entry-title{font-size:var(--cols-1-entry-title-size);}
}
@media(max-width:1250px){ .the-post > .article, .the-page > .article{margin-left:0;margin-right:0;}
.the-post > .article .thumbnail-wrapper:not(.alignfull) .post-thumbnail,
.the-page > .article .thumbnail-wrapper:not(.alignfull) .post-thumbnail,
.post-thumbnail.has-figcaption + figcaption{margin-left:var(--post-margin);margin-right:var(--post-margin);}
}
@media(max-width:1200px){
.site-header.default.has-search-input.has-secondary-nav .search-form, .site-header.logo-split-menu.has-search-input .search-form, .site-header.logo-left-menu-right.has-primary-nav.has-search-input .search-form, .site-header.logo-below-nav.has-primary-nav.has-search-input .search-form, .site-header.default-advert.has-search-input.has-primary-nav .search-form, .site-header.logo-split-menu.has-split-menu-left.has-tfm-social-icons .tfm-social-icons-wrapper, .site-header.logo-split-menu.has-split-menu-right.has-toggle-search .header-secondary-menu-wrapper, .site-header.logo-split-menu.has-split-menu-left.has-third-nav .header-third-menu-wrapper, .site-header.logo-left-menu-right.has-primary-nav.has-search-input.has-tfm-social-icons.has-secondary-nav .tfm-social-icons, .site-header.logo-split-menu.has-split-menu-left.has-third-nav.has-tfm-social-icons .header-third-menu-wrapper, .site-header.logo-left-menu-right.has-third-nav.has-primary-nav.has-tfm-social-icons .header-third-menu-wrapper, .site-header.logo-below-nav.has-tfm-social-icons.has-third-nav.has-primary-nav .header-third-menu-wrapper, .site-header.default-advert.has-third-nav.has-primary-nav.has-tfm-social-icons .header-third-menu-wrapper{display:none;}
.site-header.default.has-search-input.has-secondary-nav .toggle-search, .site-header.logo-split-menu.has-search-input .toggle-search, .site-header.logo-left-menu-right.has-primary-nav.has-search-input .toggle-search, .site-header.logo-below-nav.has-primary-nav.has-search-input .toggle-search, .site-header.default-advert.has-search-input.has-primary-nav .toggle-search{display:flex;}
.single:not(.has-logo-below-nav) .the-post > .article,
.page:not(.has-logo-below-nav) .the-page > .article,
.single:not(.has-logo-below-nav) .single-hero .article,
.single.has-sidebar:not(.has-logo-below-nav) .aside-sidebar{margin-top:0;}
.single-hero.has-background{margin-top:var(--post-margin);}
body:not(.has-sidebar):not(.has-logo-below-nav) .the-post > .article.default .thumbnail-wrapper.alignfull,
body:not(.has-sidebar):not(.has-logo-below-nav) .the-post > .article.cover .cover-wrapper.alignfull,
body:not(.has-sidebar):not(.has-logo-below-nav) .the-page > .article.default .thumbnail-wrapper.alignfull,
body:not(.has-sidebar):not(.has-logo-below-nav) .the-page > .article.cover .cover-wrapper.alignfull{margin-top:calc(0rem - var(--post-margin));}
.has-sidebar .single-hero[data-thumbnails="false"].has-background .entry-wrapper,
.has-sidebar .single-hero.hero-cover[data-thumbnails="true"] .cover .entry-wrapper{padding-left:0;padding-right:0;}
body:not(.has-sidebar) .the-page .default .thumbnail-wrapper.alignfull,
body:not(.has-sidebar) .the-page .cover .cover-wrapper.alignfull{margin-top:calc(0px - var(--post-margin));}
.post-grid.list.cols-4 .article:not(.grid-style).has-post-thumbnail:not(.disabled-post-thumbnail) h3.entry-title,
.post-grid.list.cols-3 .article:not(.grid-style) h3.entry-title{font-size:var(--cols-3-entry-title-size);line-height:1.1;letter-spacing:-0.0625rem;margin-bottom:calc(var(--post-inner-elements-margin) / 1.5);}
.post-grid.list.cols-4 .article:not(.grid-style).has-post-thumbnail:not(.disabled-post-thumbnail).has-category-meta h3.entry-title{margin-top:calc(var(--post-inner-elements-margin) / 1.5);}
.tfm-hero[data-margins="false"][data-fullwidth="false"].has-post-thumbnails{padding-left:0;padding-right:0;}
}
@media(max-width:1200px){ body:not(.has-sidebar) .post-grid.grid-asc.cols-4 .article.post:not(.cover):not(.loop-sidebar) .post-inner,
body:not(.has-sidebar) .post-grid.grid-desc.cols-4 .article.post:not(.cover):not(.loop-sidebar) .post-inner,
body:not(.has-sidebar) .post-grid.grid-asc.cols-4 .article.page:not(.cover):not(.loop-sidebar) .post-inner,
body:not(.has-sidebar) .post-grid.grid-desc.cols-4 .article.page:not(.cover):not(.loop-sidebar) .post-inner{flex-direction:column;}
body:not(.has-sidebar) .post-grid.grid-asc.cols-4 .article:not(.cover):not(.loop-sidebar) .post-inner > div[class*="wrapper"],
body:not(.has-sidebar) .post-grid.grid-desc.cols-4 .article:not(.cover):not(.loop-sidebar) .post-inner > div[class*="wrapper"]{max-width:100%;width:100%;padding-left:0;}
body:not(.has-sidebar) .post-grid.grid-asc.cols-4 .article:nth-child(6n+1):not(.cover):not(.loop-sidebar) .post-inner,
body:not(.has-sidebar) .post-grid.grid-desc.cols-4 .article:nth-child(6n):not(.cover):not(.loop-sidebar) .post-inner{display:flex;flex-direction:row;height:100%;padding:0;}
body:not(.has-sidebar) .post-grid.grid-asc.cols-4 .article:nth-child(6n+1):not(.cover) .post-inner > *,
body:not(.has-sidebar) .post-grid.grid-desc.cols-4 .article:nth-child(6n):not(.cover) .post-inner > *{width:100%;flex-grow:1;}
body:not(.has-sidebar) .post-grid.grid-asc.cols-4 .article:nth-child(6n+1):not(.cover):not(.loop-sidebar) .post-inner div.thumbnail-wrapper,
body:not(.has-sidebar) .post-grid.grid-desc.cols-4 .article:nth-child(6n):not(.cover):not(.loop-sidebar) .post-inner div.thumbnail-wrapper{max-width:calc(((100% / 3) * 2) - ( var(--post-margin) / 3) * 2);}
body:not(.has-sidebar) .post-grid.grid-asc.cols-4 .article:not(.loop-sidebar):nth-child(6n+1) .post-thumbnail,
body:not(.has-sidebar) .post-grid.grid-desc.cols-4 .article:not(.loop-sidebar):nth-child(6n) .post-thumbnail{height:100%;}
body:not(.has-sidebar) .post-grid.grid-asc.cols-4 .article:nth-child(6n+1):not(.cover):not(.loop-sidebar) .post-inner div.entry-wrapper,
body:not(.has-sidebar) .post-grid.grid-desc.cols-4 .article:nth-child(6n):not(.cover):not(.loop-sidebar) .post-inner div.entry-wrapper{width:calc(100% / 3);padding-left:var(--post-inner-elements-margin);}
body:not(.has-sidebar) .post-grid.grid-asc.cols-4 .article:nth-child(6n+1):not(.cover) .post-inner .entry-wrapper,
body:not(.has-sidebar) .post-grid.grid-desc.cols-4 .article:nth-child(6n):not(.cover) .post-inner .entry-wrapper,
body:not(.has-sidebar) .post-grid.grid-asc.cols-3 .article:nth-child(6n+1):not(.cover) .post-inner .entry-wrapper,
body:not(.has-sidebar) .post-grid.grid-desc.cols-2 .article:nth-child(3n):not(.cover) .post-inner .entry-wrapper,
body:not(.has-sidebar) .post-grid.grid-first-full .article:first-child:not(.cover) .post-inner .entry-wrapper{padding-left:var(--post-inner-elements-margin);}
.post-grid.grid-asc.cols-4 .article:nth-child(6n) h3[class*="title"],
.post-grid.grid-asc.cols-4 .article:nth-child(6n+5) h3[class*="title"],
.post-grid.grid-desc.cols-4 .article:nth-child(6n+4) h3[class*="title"],
.post-grid.grid-desc.cols-4 .article:nth-child(6n+5) h3[class*="title"],
.list-grid.cols-4 .article.grid-style h3[class*="title"],
.cols-4:not(.list):not(.list-grid)[data-posts="4"] .article:not(.first-full) h3[class*="title"]{font-size:var(--cols-2-entry-title-size);}
body:not(.has-sidebar) .post-grid.grid-asc.cols-4 .article:nth-child(6n+1) h3[class*="title"],
body:not(.has-sidebar) .post-grid.grid-desc.cols-4 .article:nth-child(6n) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(1) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(7) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(11) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(17) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(21) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(27) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(31) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(37) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(41) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(47) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(51) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(57) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(61) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(67) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(71) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(77) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(81) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(87) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(91) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(97) h3[class*="title"],
.post-grid.grid-offset.cols-4 .article:nth-child(101) h3[class*="title"],
#tfm-hero.carousel.cols-3 .article .entry-title,
#tfm-hero.tfm-hero.carousel.cols-4 .article .entry-title{font-size:var(--cols-1-entry-title-size);}
.has-sidebar .has-block-sidebar.sidebar-left .grid .article h3[class*="title"],
.has-sidebar .has-block-sidebar.sidebar-right .grid .article h3[class*="title"],
.has-sidebar .post-grid[class*="list"]:not(.cols-1):not(.list-grid) .article:not(.grid-style) h3[class*="title"],
.cols-4:not(.list):not(.list-grid) .article:not(.first-full) h3[class*="title"],
.cols-4.list-grid .article.grid-style h3[class*="title"]{font-size:var(--cols-3-entry-title-size);}
.tfm-hero{padding-top:0;}
.tfm-hero-background-wrapper .tfm-hero{padding-bottom:0;}
.tfm-hero.post-grid.grid.cols-4 .article{flex-basis:calc((100% / 2) - (var(--post-margin) * 2));}
#tfm-hero.post-grid.cols-4 .article .entry-title{font-size:var(--cols-2-entry-title-size);}
.single-hero[data-thumbnails="true"] .article .entry-title{font-size:3rem;}
.cols-1 .loop-sidebar .widget_mc4wp_form_widget, .cols-2 .loop-sidebar .widget_mc4wp_form_widget, .grid-first-full .article:first-child.loop-sidebar .widget_mc4wp_form_widget, .grid-asc .article:first-child.loop-sidebar .widget_mc4wp_form_widget, .grid-asc.cols-4 .article:nth-child(10n+2).loop-sidebar .widget_mc4wp_form_widget,
.grid-asc.cols-4 .article:nth-child(10n+3).loop-sidebar .widget_mc4wp_form_widget,
.grid-asc.cols-4 .article:nth-child(10n+1).loop-sidebar .widget_mc4wp_form_widget,
.grid-desc.cols-4 .article:nth-child(10n+10).loop-sidebar .widget_mc4wp_form_widget,
.grid-asc.cols-3 .article:nth-child(6n).loop-sidebar .widget_mc4wp_form_widget,
.grid-asc.cols-3 .article:nth-child(6n+5).loop-sidebar .widget_mc4wp_form_widget,
.grid-asc.cols-3 .article:nth-child(6n+1).loop-sidebar .widget_mc4wp_form_widget,
.grid-desc.cols-4 .article:nth-child(10n+8).loop-sidebar .widget_mc4wp_form_widget,
.grid-desc.cols-4 .article:nth-child(10n+9).loop-sidebar .widget_mc4wp_form_widget,
.grid-desc.cols-3 .article:nth-child(6n+5).loop-sidebar .widget_mc4wp_form_widget,
.grid-desc.cols-3 .article:nth-child(6n+4).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(1).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(8).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(13).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(20).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(25).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(32).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(37).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(44).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(49).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(56).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(61).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(68).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(73).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(80).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(85).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(92).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(97).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-4 .article:nth-child(104).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(1).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(7).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(11).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(17).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(21).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(27).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(31).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(37).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(41).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(47).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(51).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(57).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(61).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(67).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(71).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(77).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(81).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(87).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(91).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(97).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-offset.cols-3 .article:nth-child(101).loop-sidebar .widget_mc4wp_form_widget,
.post-grid.grid-desc.cols-3 .article:nth-child(6n).loop-sidebar .widget_mc4wp_form_widget{padding:var(--post-inner-elements-margin) !important;}
.cols-1 .loop-sidebar .mc4wp-form-fields, .grid-first-full .article:first-child:not(.cover).loop-sidebar .mc4wp-form-fields,
.grid-asc .article:first-child:not(.cover).loop-sidebar .mc4wp-form-fields,
.grid-asc.cols-4 .article:nth-child(10n+1).loop-sidebar .mc4wp-form-fields,
.grid-asc.cols-3 .article:nth-child(6n+1).loop-sidebar .mc4wp-form-fields,
.grid-asc.cols-2 .article:nth-child(3n+1).loop-sidebar .mc4wp-form-fields,
.grid-desc.cols-4 .article:nth-child(10n+10).loop-sidebar .mc4wp-form-fields,
.grid-desc.cols-3 .article:nth-child(6n).loop-sidebar .mc4wp-form-fields{flex-direction:column;}
.cols-1 .loop-sidebar .mc4wp-form-fields input:not([type="checkbox"]),
.grid-first-full .article:first-child:not(.cover).loop-sidebar .widget .mc4wp-form-fields input:not([type="checkbox"]),
.grid-asc .article:first-child:not(.cover).loop-sidebar .widget .mc4wp-form-fields input:not([type="checkbox"]),
.grid-asc.cols-4 .article:nth-child(10n+1).loop-sidebar .widget .mc4wp-form-fields input:not([type="checkbox"]),
.grid-asc.cols-3 .article:nth-child(6n+1).loop-sidebar .widget .mc4wp-form-fields input:not([type="checkbox"]),
.grid-asc.cols-2 .article:nth-child(3n+1).loop-sidebar .widget .mc4wp-form-fields input:not([type="checkbox"]),
.grid-desc.cols-4 .article:nth-child(10n+10).loop-sidebar .widget .mc4wp-form-fields input:not([type="checkbox"]),
.grid-desc.cols-3 .article:nth-child(6n).loop-sidebar .widget .mc4wp-form-fields input:not([type="checkbox"]){margin:0 0 var(--global-elements-margin) 0;width:auto;border-radius:var(--input-border-radius);}
.cols-1 .loop-sidebar .widget .mc4wp-form-fields input:not([type="checkbox"]) button,
.cols-1 .loop-sidebar .widget .mc4wp-form-fields input:not([type="checkbox"]) input[type="submit"],
.grid-first-full .article:first-child:not(.cover).loop-sidebar .widget .mc4wp-form-fields button,
.grid-first-full .article:first-child:not(.cover).loop-sidebar .widget .mc4wp-form-fields input[type="submit"],
.grid-asc .article:first-child:not(.cover).loop-sidebar .widget .mc4wp-form-fields button,
.grid-asc .article:first-child:not(.cover).loop-sidebar .widget .mc4wp-form-fields input[type="submit"],
.grid-asc.cols-4 .article:nth-child(10n+1).loop-sidebar .widget .mc4wp-form-fields button,
.grid-asc.cols-4 .article:nth-child(10n+1).loop-sidebar .widget .mc4wp-form-fields input[type="submit"],
.grid-asc.cols-3 .article:nth-child(6n+1).loop-sidebar .widget .mc4wp-form-fields button,
.grid-asc.cols-3 .article:nth-child(6n+1).loop-sidebar .widget .mc4wp-form-fields input[type="submit"],
.grid-asc.cols-2 .article:nth-child(3n+1).loop-sidebar .widget .mc4wp-form-fields button,
.grid-asc.cols-2 .article:nth-child(3n+1).loop-sidebar .widget .mc4wp-form-fields input[type="submit"],
.grid-desc.cols-4 .article:nth-child(10n+10).loop-sidebar .widget .mc4wp-form-fields button,
.grid-desc.cols-4 .article:nth-child(10n+10).loop-sidebar .widget .mc4wp-form-fields input[type="submit"],
.grid-desc.cols-3 .article:nth-child(6n).loop-sidebar .widget .mc4wp-form-fields button,
.grid-desc.cols-3 .article:nth-child(6n).loop-sidebar .widget .mc4wp-form-fields input[type="submit"]{margin-bottom:0;border-radius:var(--input-border-radius);}
.cols-1 .loop-sidebar .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]),
.grid-first-full .article:first-child:not(.cover).loop-sidebar .widget .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]),
.grid-asc .article:first-child:not(.cover).loop-sidebar .widget .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]),
.grid-asc.cols-4 .article:nth-child(10n+1).loop-sidebar .widget .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]),
.grid-asc.cols-3 .article:nth-child(6n+1).loop-sidebar .widget .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]),
.grid-asc.cols-2 .article:nth-child(3n+1).loop-sidebar .widget .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]),
.grid-desc.cols-4 .article:nth-child(10n+10).loop-sidebar .widget .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]),
.grid-desc.cols-3 .article:nth-child(6n).loop-sidebar .widget .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]){border-right:1px solid #eeeeee;border-radius:var(--input-border-radius);}
.tfm-posts-block.post-grid.cols-4.grid[data-posts="4"] .article,
.tfm-posts-block.post-grid.cols-4[data-posts="4"] .article{flex-basis:calc(100% / 2 - (var(--post-margin) * 2));}
}
@media(min-width:541px) and (max-width:1060px){
.tfm-post-block-sidebar .wp-block-columns .wp-block-column .tfm_posts_widget .has-post-thumbnail:not(.cover):not(.first-grid) .post-thumbnail{width:150px;height:150px;margin-right:var(--post-margin);}
.tfm-post-block-sidebar .wp-block-columns .wp-block-column .tfm_posts_widget .entry-title-link{font-size:1.5rem;}
}
@media(max-width:1060px){
.hidden-mobile{display:none;}
.site-header.default.has-primary-nav, .site-header.default-logo-left.has-primary-nav, .site-header.default-advert.has-primary-nav:not(.has-search-input){padding-bottom:0;}
.mobile-header .site-logo .custom-logo{width:var(--custom-logo-width-mobile, 100px);}
.mobile-header .site-logo{max-width:calc(100% - (var(--post-margin) * 4));}
.archive-header-inner{padding-bottom:var(--global-elements-margin);}
body:not(.has-sidebar) .post-grid.grid-asc[class*="cols"] .article:not(.cover):not(.loop-sidebar) .post-inner,
body:not(.has-sidebar) .post-grid.grid-desc[class*="cols"] .article:not(.cover):not(.loop-sidebar) .post-inner,
body:not(.has-sidebar) .post-grid.grid-first-full .article.first-full:not(.cover):not(.loop-sidebar) .post-inner{flex-direction:column !important;}
body:not(.has-sidebar) .post-grid.grid-asc[class*="cols"] .article.post:not(.cover):not(.loop-sidebar) .post-inner > div[class*="wrapper"],
body:not(.has-sidebar) .post-grid.grid-desc[class*="cols"] .article.post:not(.cover):not(.loop-sidebar) .post-inner > div[class*="wrapper"],
body:not(.has-sidebar) .post-grid.grid-first-full .article.post.first-full:not(.cover):not(.loop-sidebar) .post-inner > div[class*="wrapper"],
body:not(.has-sidebar) .post-grid.grid-asc[class*="cols"] .article.page:not(.cover):not(.loop-sidebar) .post-inner > div[class*="wrapper"],
body:not(.has-sidebar) .post-grid.grid-desc[class*="cols"] .article.page:not(.cover):not(.loop-sidebar) .post-inner > div[class*="wrapper"],
body:not(.has-sidebar) .post-grid.grid-first-full .article.page.first-full:not(.cover):not(.loop-sidebar) .post-inner > div[class*="wrapper"]{max-width:100%;width:100%;padding-left:0;}
.post-grid[class*="cols"]:not(.cols-1):not(.tfm-hero) .article h3[class*="title"],
.post-grid.list .article h3[class*="title"]{font-size:1.5rem !important;letter-spacing:-0.0625rem !important;margin-bottom:calc(var(--post-inner-elements-margin) / 1.5);margin-top:calc(var(--post-inner-elements-margin) / 1.5);}
.post-grid[class*="cols"] .article:not(.has-category-meta) h3.entry-title{margin-top:0;}
.tfm-posts-block[class*="grid-offset"][class*="cols"].post-grid > .article h3.entry-title,
.tfm-posts-block.grid-list-half.post-grid[class*="cols"] > .article h3.entry-title,
.tfm-posts-block.post-grid.grid-offset[data-posts="2"] .tfm-post-block-offset-wrapper .article .entry-title,
.tfm-posts-block.post-grid.grid-offset[data-posts="5"] .tfm-post-block-offset-wrapper .article .entry-title,
.tfm-posts-block.grid-offset-sides[data-posts="4"] .tfm-post-block-offset-wrapper:nth-of-type(2) .article .entry-title,
.tfm-posts-block.grid-offset-sides[data-posts="9"] .tfm-post-block-offset-wrapper:nth-of-type(4) .article .entry-title{font-size:var(--cols-2-entry-title-size) !important;}
body .tfm-post-block-wrap .tfm-posts-block.grid-offset[class*="cols"].post-grid > .article h3.entry-title{font-size:var(--cols-2-entry-title-size);}
.tfm-post-block-sidebar .wp-block-columns .wp-block-column .widget.tfm_posts_widget .list-style-list-first-grid li:first-child .entry-title-link, .tfm-post-block-sidebar .wp-block-columns .wp-block-column .widget.tfm_posts_widget .list-style-grid .entry-title-link, .tfm-post-block-sidebar .wp-block-columns .wp-block-column .widget.tfm_posts_widget .has-post-thumbnail.cover[class*="thumbnail-"] .entry-title-link{font-size:var(--cols-2-entry-title-size);}
.list-grid.cols-3 .article:nth-child(3n):not(.grid-style) .entry-header{margin-top:calc(var(--post-inner-elements-margin) / 1.5) !important;}
.post-grid[class*="list"] .article:not(.grid-style).has-excerpt:not(.has-background) .entry-header,
.post-grid[class*="list"] .article:not(.grid-style).has-read-more:not(.has-background) .entry-header{margin-top:0;}
.has-sidebar .single-hero[data-thumbnails="false"] .entry-wrapper,
.has-sidebar .single-hero[data-thumbnails="false"].has-background .entry-wrapper,
.has-sidebar .single-hero.hero-cover[data-thumbnails="true"] .cover .entry-wrapper{width:var(--content-width);max-width:var(--content-max-width);}
.has-sidebar .single-hero.hero-cover[data-thumbnails="true"][data-fullwidth="true"] .cover .entry-wrapper{max-width:calc(var(--content-max-width) + 50px);padding-left:25px;padding-right:25px;}
.has-sidebar .single-hero[data-thumbnails="false"][data-fullwidth="true"] .entry-wrapper{padding-left:0;padding-right:0;width:var(--content-width);max-width:var(--content-max-width);}
.has-logo-below-nav .the-post > .article, .has-logo-below-nav .the-page > .article, .has-logo-below-nav .single-hero .article{margin-top:0;}
.has-logo-below-nav .the-post > .article.default .thumbnail-wrapper.alignfull, .has-logo-below-nav .the-post > .article.cover .cover-wrapper.alignfull{margin-top:calc(0rem - var(--post-margin));}
body.has-logo-below-nav.has-tfm-breadcrumbs .the-post > .article.default .thumbnail-wrapper.alignfull, body.has-logo-below-nav.has-tfm-breadcrumbs .the-post > .article.cover .cover-wrapper.alignfull{margin-top:0;}
.has-logo-below-nav.has-tfm-breadcrumbs main{margin-top:0;}
.has-logo-below-nav .single-hero[data-fullwidth="true"]{margin-top:0;}
.wrap > .tfm-share-wrapper[class*="side"]{display:none;}
.hentry-footer .tfm-share-wrapper.side{display:block;}
.list-grid.cols-3 .article:nth-child(3n):not(.grid-style) .entry-header{margin-top:calc(var(--post-inner-elements-margin) / 1.5) !important;}
h1, .heading-size-1, .faux-heading:not(.site-logo):not(.site-title), .single-hero[data-thumbnails="false"] .article .entry-title, .single-hero[data-thumbnails="true"] .article .entry-title{font-size:2.75rem;font-weight:700;line-height:1.138888889;letter-spacing:-0.125rem;}
.single-hero[data-thumbnails="true"] .article:not(.cover) .entry-wrapper{padding:var(--post-inner-elements-margin) 0 0 0;width:100%;}
.single-hero[data-thumbnails="true"].has-background .article:not(.cover) .entry-wrapper{padding:var(--post-inner-elements-margin) 0 var(--post-inner-elements-margin) 0;}
.single-hero[data-fullwidth="true"][data-thumbnails="true"] .article .entry-wrapper{padding:var(--post-inner-elements-margin) 0 0 0;width:100%;}
.single-hero[data-fullwidth="true"][data-thumbnails="true"].has-background .article:not(.cover) .entry-wrapper{padding:var(--post-inner-elements-margin) var(--post-margin);}
.tfm-hero:not([data-fullwidth="true"]){max-width:var(--mobile-site-max-width);}
.grid-offset-sides .tfm-hero-offset-wrapper{flex-basis:100%;}
#tfm-hero.grid-offset-sides .tfm-hero-offset-wrapper .article{flex-basis:calc(100% / 2 - (var(--post-margin) * 2));}
#tfm-hero.grid-offset-sides > .article{flex-basis:100%;}
.tfm-hero.post-grid.grid.cols-3 .article:first-child, .tfm-hero.post-grid.grid-offset[data-posts="3"] > .article:first-child,
.tfm-hero.post-grid.grid-offset-half:not([data-posts="1"]):not([data-posts="2"]) > .article:first-child,
.tfm-hero.post-grid.grid-offset-sides[data-posts="4"] .tfm-hero-offset-wrapper:nth-of-type(2) .article{flex-basis:100% !important}
.tfm-hero.post-grid.grid.cols-3 .article, .tfm-hero-offset-wrapper{flex-grow:1;}
#tfm-hero.grid-offset .tfm-hero-offset-wrapper .article{flex-basis:calc((100% / 2) - (var(--post-margin) * 2));}
.tfm-hero.cols-2 .article.has-background .entry-wrapper, .tfm-hero[data-margins="false"].cols-2 .article .entry-wrapper,
.tfm-hero.cols-1 .article.has-post-thumbnail .entry-wrapper{padding:var(--post-margin);}
.tfm-hero.cols-1 .article.has-post-thumbnail:not(.has-background) .entry-wrapper{padding-top:0;}
.tfm-hero.cols-1 .article.has-post-thumbnail.has-background .entry-wrapper{padding:0.67rem var(--post-inner-elements-margin) var(--post-inner-elements-margin) var(--post-inner-elements-margin) !important;}
.tfm-hero.cols-2 .article.cover.has-post-thumbnail .entry-wrapper{padding:var(--post-inner-elements-margin);}
.tfm-hero.cols-1 .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper{padding:var(--post-inner-elements-margin);}
.tfm-hero[data-arrows="true"] .slick-arrow{display:none !important;}
.tfm-hero.slick[data-arrows="true"]{padding-bottom:0;}
.tfm-hero.slick[data-arrows="true"][data-margins="false"]{padding-bottom:var(--post-margin);}
.tfm-hero-background-wrapper .tfm-hero.slick[data-arrows="true"]{padding-bottom:var(--post-margin);}
#tfm-hero.post-grid.grid-offset[data-posts="2"] .article{flex-basis:calc(100% / 2 - calc(var(--post-margin) * 2));}
.tfm-hero.cols-1 .article .post-inner{flex-direction:column;}
.tfm-hero.cols-1 .has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .post-inner > *{max-width:100%;}
.tfm-hero.cols-1[data-margins="true"] .article.has-post-thumbnail:not(.cover) .entry-wrapper{padding:1.125rem 0 0 0;}
.tfm-hero.cols-1 .article.cover.has-post-thumbnail .entry-wrapper{padding:var(--post-inner-elements-margin);}
.tfm-hero.slick[data-arrows="true"][data-margins="false"]{padding-bottom:0;}
.tfm-hero.cols-1 .article.has-post-thumbnail.has-background:not(.cover) .entry-wrapper{padding:1.125rem var(--post-inner-elements-margin) var(--post-inner-elements-margin) var(--post-inner-elements-margin) !important;}
.tfm-hero[data-margins="false"].grid.cols-3:not([data-fullwidth="true"]) .article:first-child .entry-wrapper{padding-bottom:var(--post-margin);}
#tfm-hero.tfm-hero.cols-4 .article .entry-title,
#tfm-hero.tfm-hero.cols-3 .article .entry-title,
#tfm-hero.tfm-hero.cols-2 .article .entry-title{font-size:var(--cols-3-entry-title-size);letter-spacing:-0.0625rem;margin-top:calc(var(--post-inner-elements-margin) / 1.5);margin-bottom:calc(var(--post-inner-elements-margin) / 1.5);}
#tfm-hero.tfm-hero.cols-3 .article:first-child .entry-title,
#tfm-hero.tfm-hero.cols-1 .article:first-child .entry-title,
#tfm-hero.tfm-hero.grid-offset[data-posts="3"] > .article:first-child .entry-title,
#tfm-hero.tfm-hero.grid-offset-half:not([data-posts="2"]) > .article:first-child .entry-title,
#tfm-hero.tfm-hero.grid-offset-sides > .article .entry-title,
#tfm-hero.carousel[class*="cols"] .article .entry-title,
#tfm-hero.slider .article .entry-title,
#tfm-hero.post-grid.grid-offset-sides[data-posts="4"] .tfm-hero-offset-wrapper:nth-of-type(2) .article .entry-title{font-size:var(--cols-1-entry-title-size);}
.tfm-post-block-background-wrapper.alignfull, .has-sidebar .tfm-post-block-background-wrapper.alignfull{flex-direction:column;margin-left:auto;margin-right:auto;}
.tfm-posts-block[class*="offset"] > *,
.tfm-posts-block.grid-list-half > *{flex-basis:100% !important;}
.tfm-post-block-wrap.has-block-sidebar, .tfm-post-block-wrap.has-block-sidebar.sidebar-left{display:flex;flex-direction:column;align-items:center;}
.tfm-post-block-wrap.has-block-sidebar .post-grid{margin-left:0;margin-right:0;}
.tfm-post-block-sidebar{width:calc(100% - calc(var(--post-margin) * 2));}
.has-sidebar .has-block-sidebar.sidebar-right .post-grid:not(.list):not([data-posts="1"]) .article,
.has-sidebar .has-block-sidebar.sidebar-left .post-grid:not(.list):not([data-posts="1"]) .article{flex-basis:calc(100% / 2 - (var(--post-margin) * 2));}
body.has-sidebar .has-block-sidebar.sidebar-right .tfm-posts-block.post-grid.grid-list-half .tfm-post-block-offset-wrapper .article, body.has-sidebar .has-block-sidebar.sidebar-left .tfm-posts-block.post-grid.grid-list-half .tfm-post-block-offset-wrapper .article, .tfm-posts-block.post-grid.cols-3.grid[data-posts="3"] .article:last-child{flex-basis:100%;}
.columns-70-30-menu .footer-column-2{padding-left:0;}
.footer-column:not(.columns-70-30-menu) .footer-menu{margin-bottom:0;}
.cols-1 .footer-menu, .columns-70-30-menu.cols-2 .footer-menu{border:0;padding:0;}
.footer-nav li.menu-item-has-children:last-child{margin-right:0;}
.tfm-before-footer-section .widget_mc4wp_form_widget{max-width:640px;}
.footer-nav li{flex-basis:40%;}
.footer-nav li.menu-item-has-children:not(:last-child){margin-right:0;}
.footer-nav li.menu-item-has-children:nth-child(odd){margin-right:calc(var(--post-margin) * 2);}
body:not(.paged) .has-pagination-numbers .nav-links .page-numbers li:not(:last-child),
.paged .has-pagination-numbers .nav-links .page-numbers li:not(:first-child):not(:last-child){display:none;}
.tfm-breadcrumbs.yoast > span, .tfm-breadcrumbs.navxt .tfm-breadcrumbs-inner{max-width:var(--mobile-site-max-width);}
}
@media(max-width:640px){ .post-grid.grid-desc .article .post-inner, .post-grid.grid-asc .article .post-inner{flex-direction:column !important;}
.post-grid.grid-desc .article .post-inner > *,
.post-grid.grid-asc .article .post-inner > *{max-width:100% !important;width:100% !important;}
.post-grid[class*="cols"]:not(.cols-1):not(.tfm-hero) .article h3[class*="title"],
.post-grid.cols-1 .article h3[class*="title"],
.post-grid.list .article h3[class*="title"],
.tfm-posts-block.post-grid[class*="cols"]:not(.cols-1) .tfm-post-block-offset-wrapper .article .entry-title,
.tfm-post-block-sidebar .wp-block-columns .wp-block-column .widget.tfm_posts_widget .list-style-list-first-grid li:first-child .entry-title-link, .tfm-post-block-sidebar .wp-block-columns .wp-block-column .widget.tfm_posts_widget .list-style-grid .entry-title-link, .tfm-post-block-sidebar .wp-block-columns .wp-block-column .widget.tfm_posts_widget .has-post-thumbnail.cover[class*="thumbnail-"] .entry-title-link{font-size:2rem !important;}
h1, .heading-size-1, .faux-heading:not(.site-logo):not(.site-title), .single-hero[data-thumbnails="false"] .article .entry-title, .single-hero[data-thumbnails="true"] .article .entry-title{font-size:2.5rem;}
.post-grid[class*="list"] .article:not(.grid-style).has-excerpt:not(.has-background) .entry-header{margin-top:calc(var(--post-inner-elements-margin) / 1.5);}
.post-grid.list-grid[class*="cols"] .article:not(.grid-style):not(.has-background) .entry-header{margin-top:calc(var(--post-inner-elements-margin) / 1.5);}
.author-bio{flex-direction:column;align-items:center;text-align:center;}
.author-bio > div{margin-bottom:calc(var(--global-elements-margin) / 1.5);}
.author-bio .author-avatar{margin-right:0;flex-basis:100px;max-width:100px;}
.author-bio div + div + .tfm-author-social{margin-left:0;}
.author-bio .author-description, .author-bio > div:last-child{margin-bottom:0;}
.author-bio .tfm-social-icons .tfm-social-icon{margin:0.5rem 0.25rem 0 0.25rem;}
.comment-form-author, .comment-form-email{float:none;width:100%;}
.post-navigation .article:nth-of-type(2),
.post-navigation .article.next-article{text-align:left;margin:var(--post-margin);margin-top:calc(var(--post-margin) * 2);}
.post-navigation .article.next-article .entry-meta ul{flex-direction:row;}
.prev-next{left:0;right:auto;}
.tfm-before-footer-section .widget_mc4wp_form_widget, .footer-columns.cols-2:not(.columns-70-30-menu):not(.columns-70-30) .widget_mc4wp_form_widget,
.footer-columns.cols-2.columns-70-30 .footer-column:first-child .widget_mc4wp_form_widget{width:100%;align-items:center;margin-left:auto;margin-right:auto;}
.tfm-before-footer-section .mc4wp-form-fields, .footer-columns.cols-2:not(.columns-70-30-menu):not(.columns-70-30) .mc4wp-form-fields,
.footer-columns.cols-2.columns-70-30 .footer-column:first-child .mc4wp-form-fields, .footer-columns.cols-2.columns-70-30 .footer-column:first-child .widget_mc4wp_form_widget form, .footer-columns.cols-2:not(.columns-70-30-menu):not(.columns-70-30) .widget_mc4wp_form_widget form{flex-direction:column;width:100%;}
.tfm-before-footer-section .widget .mc4wp-form-fields input:not([type="checkbox"]),
.footer-columns.cols-2:not(.columns-70-30-menu):not(.columns-70-30) .widget .mc4wp-form-fields input:not([type="checkbox"]),
.footer-columns.cols-2.columns-70-30 .footer-column:first-child .widget .mc4wp-form-fields input:not([type="checkbox"]){margin:0 0 var(--global-elements-margin) 0;width:auto;border-radius:var(--input-border-radius);}
.tfm-before-footer-section .widget .mc4wp-form-fields button, .tfm-before-footer-section .widget .mc4wp-form-fields input[type="submit"],
.footer-columns.cols-2:not(.columns-70-30-menu):not(.columns-70-30) .widget .mc4wp-form-fields button,
.footer-columns.cols-2:not(.columns-70-30-menu):not(.columns-70-30) .widget .mc4wp-form-fields input[type="submit"],
.footer-columns.cols-2.columns-70-30 .footer-column:first-child .widget .mc4wp-form-fields button, .footer-columns.cols-2.columns-70-30 .footer-column:first-child .widget .mc4wp-form-fields input[type="submit"]{margin-bottom:0;border-radius:var(--input-border-radius);}
.tfm-before-footer-section .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]),
.footer-columns.cols-2:not(.columns-70-30-menu):not(.columns-70-30) .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]),
.footer-columns.cols-2.columns-70-30 .footer-column:first-child .mc4wp-form-fields input:not([type="submit"]):not([type="checkbox"]):not([type="button"]){border-right:1px solid #eeeeee;border-radius:var(--input-border-radius) !important;}
.footer-columns.cols-2:not(.columns-70-30-menu):not(.columns-70-30) .mc4wp-form-fields label,
.footer-columns.cols-2.columns-70-30 .footer-column:first-child .mc4wp-form-fields label{text-align:center;}
.title-404{font-size:7.5rem;}
.message-404{font-size:1.75rem;}
.entry-content ul:not([class*="wp-block"]),
.entry-content ul:not([class*="wp-block"]){margin-left:0;}
.entry-content li:not(.blocks-gallery-item):not([class*="wp-block"]) > ul,
.entry-content li:not(.blocks-gallery-item):not([class*="wp-block"]) > ol{padding-left:0;}
.entry-content li:not(.blocks-gallery-item):not([class*="wp-block"]){word-wrap:break-word;}
#tfm-hero.tfm-hero[class*="cols"] .article .entry-title{font-size:var(--cols-2-entry-title-size) !important;}
}
@media(max-width:540px){
.site-header{margin-bottom:0;}
.mobile-header .site-logo .custom-logo{width:var(--custom-logo-width-small-mobile, 70px);}
body:not(.home) .entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){width:var(--mobile-content-width);}
.post-grid[class*="cols"]:not(.cols-1):not(.tfm-hero) .article h3[class*="title"],
.post-grid.cols-1 .article h3[class*="title"],
.post-grid.list .article h3[class*="title"],
.tfm-posts-block.post-grid[class*="cols"]:not(.cols-1) .tfm-post-block-offset-wrapper .article .entry-title,
.tfm-post-block-sidebar .wp-block-columns .wp-block-column .widget.tfm_posts_widget .list-style-list-first-grid li:first-child .entry-title-link, .tfm-post-block-sidebar .wp-block-columns .wp-block-column .widget.tfm_posts_widget .list-style-grid .entry-title-link, .tfm-post-block-sidebar .wp-block-columns .wp-block-column .widget.tfm_posts_widget .has-post-thumbnail.cover[class*="thumbnail-"] .entry-title-link{font-size:1.625rem !important;}
.single-post main, .page main{margin-top:0;}
.the-post > .article, .the-page > .article, .single-hero.has-background, .single-hero:not(.has-background)[data-thumbnails="true"]{margin:0;}
.the-post > .article, .the-page > .article{margin-bottom:var(--post-margin);}
.single .the-post > .article.default-alt, .page .the-page > .article.default-alt, .page .the-page > .article:not(.has-post-thumbnail){margin-top:var(--post-margin);}
.the-post > .article:not(.has-post-thumbnail):not(.hero-default):not(.hero-cover):not(.format-video):not(.format-audio),
.the-post > .article.disabled-post-thumbnail:not(.hero-default):not(.hero-cover):not(.format-video):not(.format-audio),
.the-post > .article.default-alt{margin-top:var(--post-margin);}
body:not(.has-sidebar) .the-post > .article.default .thumbnail-wrapper.alignfull,
body:not(.has-sidebar) .the-post > .article.cover .cover-wrapper.alignfull,
body:not(.has-sidebar) .the-page > .article.default .thumbnail-wrapper.alignfull,
body:not(.has-sidebar) .the-page > .article.cover .cover-wrapper.alignfull{margin-top:0 !important;}
.the-post > .article .thumbnail-wrapper:not(.alignfull) .post-thumbnail,
.the-page > .article .thumbnail-wrapper:not(.alignfull) .post-thumbnail{margin-left:0;margin-right:0;}
.the-post > .article .thumbnail-wrapper .post-thumbnail, .the-page > .article .thumbnail-wrapper .post-thumbnail, .post-thumbnail.has-figcaption img{border-radius:0;}
.single-hero .article{margin-top:0;margin-left:0;margin-right:0;}
.single-hero[data-fullwidth="true"].has-background .article{padding:0;}
.single-hero.has-background .article .entry-wrapper{padding:var(--post-margin) 0;}
.single-hero[data-fullwidth="true"][data-thumbnails="true"] .article .entry-wrapper{padding:var(--post-inner-elements-margin) 0 0 0;}
.single-hero.hero-cover[data-thumbnails="true"] .cover .entry-wrapper,
.has-sidebar .the-post .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper,
.the-post .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper,
.the-post .article.cover.has-post-thumbnail:not(.disabled-post-thumbnail) .alignfull .entry-wrapper{padding:var(--post-inner-elements-margin) 0;width:var(--content-width);}
.single-hero[data-fullwidth="true"][data-thumbnails="true"].has-background .article .entry-wrapper,
.has-sidebar .single-hero.hero-cover[data-thumbnails="true"] .cover .entry-wrapper{padding:var(--post-inner-elements-margin) 0 var(--post-margin) 0 !important;}
.has-sidebar .single-hero.has-background:not([data-fullwidth="true"]) .article .post-inner,
.has-sidebar .single-hero.hero-cover .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper,
.single-hero.hero-cover .cover.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-wrapper{padding-left:0;padding-right:0;}
.the-post .default .thumbnail-wrapper.alignfull, .the-post .default.post_format-post-format-video .post-inner > .wp-block-embed.is-type-video.alignfull, .the-post .default.post_format-post-format-audio .post-inner > .wp-block-embed.is-type-audio.alignfull{margin-top:calc(0px - var(--post-margin));}
.post-thumbnail.has-figcaption + figcaption{font-size:0.75rem;}
.alignfull .post-thumbnail.has-figcaption + figcaption{padding-left:0;padding-right:0;font-size:0.75rem;}
div.comments-area{width:100%;padding:var(--global-elements-margin);}
.entry-content > :not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),
.the-post .excerpt, .single-hero .excerpt{font-size:var(--body-font-size);}
h1, .heading-size-1, .faux-heading:not(.site-logo):not(.site-title), .single-hero[data-thumbnails="false"] .article .entry-title, .single-hero[data-thumbnails="true"] .article .entry-title{font-size:2.25rem;letter-spacing:-0.0625rem;}
h2, .heading-size-2,
.related-posts-header h2, .post-navigation h2{font-size:1.625rem;}
h3, .heading-size-3{font-size:1.25rem;letter-spacing:-0.03125rem;}
h4, .heading-size-4{font-size:1.125rem;letter-spacing:-0.03125rem;}
h5, .heading-size-5{font-size:1rem;letter-spacing:normal;}
h6, .heading-size-6{font-size:0.875rem;letter-spacing:normal;}
.section-header h2:not(.toggle-comments){font-size:1.75rem;}
.section-header p.sub-title, .archive-header, .author-bio > div{font-size:0.875rem;}
.cover .entry-read-more{display:none;}
.cover.article.has-read-more .entry-meta.after-title .entry-meta-read-time{display:block;}
.cover.has-read-more .after-title-meta li:not(.entry-meta-avatar):not(.entry-meta-author):not(:last-child)::after{content:"\00B7";color:var(--light-grey);margin-left:0.3125rem;}
.tfm-breadcrumbs.navxt span, .tfm-breadcrumbs.yoast span a, .tfm-breadcrumbs.yoast span.breadcrumb_last{font-size:0.75rem;}
.has-backtotop .wp-dark-mode-switcher.floating.style-2.right_bottom{right:-12px;}
#tfm-hero .article .entry-title{letter-spacing:-0.0625rem !important;}
.tfm-hero[class*="cols"] .article{margin-left:0 !important;margin-right:0 !important;margin-top:0 !important;}
.tfm-hero.slick[data-fullwidth="false"][data-margins="true"][data-centermode="true"].has-post-thumbnails{padding-left:0;padding-right:0;}
.tfm-hero[class*="cols"] .post-thumbnail{border-radius:0;}
.tfm-hero[class*="cols"] .article.cover:not(:last-child),
#tfm-hero.grid-offset-sides .tfm-hero-offset-wrapper:first-of-type .article.cover,
.tfm-hero[class*="cols"] .article.has-background{margin-bottom:0;}
.tfm-hero[class*="cols"]:not([data-margins="false"]) .article:not(.has-background) .entry-wrapper{padding:0 var(--post-margin) !important;}
.tfm-hero[class*="cols"] .article.cover .entry-wrapper{padding:var(--post-margin) !important;}
}
@media(max-width:480px){ .post-grid[class*="cols"]:not(.cols-1):not(.tfm-hero) .article h3[class*="title"],
.post-grid.cols-1 .article h3[class*="title"],
.post-grid.list .article h3[class*="title"],
.tfm-posts-block.post-grid[class*="cols"]:not(.cols-1) .tfm-post-block-offset-wrapper .article .entry-title,
.tfm-post-block-sidebar .wp-block-columns .wp-block-column .widget.tfm_posts_widget .list-style-list-first-grid li:first-child .entry-title-link, .tfm-post-block-sidebar .wp-block-columns .wp-block-column .widget.tfm_posts_widget .list-style-grid .entry-title-link, .tfm-post-block-sidebar .wp-block-columns .wp-block-column .widget.tfm_posts_widget .has-post-thumbnail.cover[class*="thumbnail-"] .entry-title-link{font-size:1.5rem !important;}
.tfm-post-block-sidebar .wp-block-columns .wp-block-column .widget.tfm_posts_widget .has-post-thumbnail.cover.thumbnail-wide .entry-title-link, .tfm-post-block-sidebar .wp-block-columns .wp-block-column .widget.tfm_posts_widget .has-post-thumbnail.cover.thumbnail-landscape .entry-title-link{font-size:1.25rem !important;}
h1, .heading-size-1, .faux-heading:not(.site-logo):not(.site-title){font-size:2rem !important;}
.title-404{font-size:5rem !important;}
.single-post-tags a, .tfm-social-icons .tfm-social-icon, .child-categories a{font-size:0.75rem !important;}
.tfm-post-block-wrap .section-header{flex-direction:column;}
.tfm-link-more{margin:0.5rem 0 0 0;}
.has-title.has-subtitle .tfm-link-more{margin-top:0;margin-bottom:0;}
}
@media(max-width:380px){
.tfm-post-block-sidebar .wp-block-columns .wp-block-column .tfm_posts_widget .entry-title-link {
font-size: var(--body-font-size);
line-height: 1.3;
letter-spacing: normal;
}
}
   .has-primary-theme-color-background-color{background:var(--primary-theme-color) !important;}
.has-secondary-theme-color-background-color{background:var(--secondary-theme-color) !important;}
.has-tertiary-theme-color-background-color{background:var(--tertiary-theme-color) !important;}
.has-quaternary-theme-color-background-color{background:var(--quaternary-theme-color) !important;}
.has-quinary-theme-color-background-color{background:var(--quinary-theme-color) !important;}
.has-black-background-color{background:#000000 !important;}
.has-white-background-color{background:#ffffff !important;}
.has-very-dark-grey-background-color{background:var(--very-dark-grey) !important;}
.has-dark-grey-background-color{background:var(--dark-grey) !important;}
.has-medium-grey-background-color{background:var(--medium-grey) !important;}
.has-light-grey-background-color{background:var(--light-grey) !important;}
.has-very-light-grey-background-color{background:var(--very-light-grey) !important;}
.has-primary-theme-color-color{color:var(--primary-theme-color);}
.has-secondary-theme-color-color{color:var(--secondary-theme-color);}
.has-tertiary-theme-color-color{color:var(--tertiary-theme-color);}
.has-quaternary-theme-color-color{color:var(--quaternary-theme-color);}
.has-quinary-theme-color-color{color:var(--quinary-theme-color);}
.has-black-color{color:#000000;}
.has-white-color{color:#ffffff;}
.has-very-dark-grey-color{color:#131315;}
.has-dark-grey-color{color:#44464b;}
.has-medium-grey-color{color:#94979e;}
.has-light-grey-color{color:#cfd0d2;}
.has-very-light-grey-color{color:#f2f2f3;}
.has-primary-theme-color-border-color{border-color:var(--primary-theme-color);}
.has-secondary-theme-color-border-color{border-color:var(--secondary-theme-color);}
.has-tertiary-theme-color-border-color{border-color:var(--tertiary-theme-color);}
.has-quaternary-theme-color-border-color{border-color:var(--quaternary-theme-color);}
.has-quinary-theme-color-border-color{border-color:var(--quinary-theme-color);}
.has-black-color-border-color{border-color:var(--black);}
.has-white-color-border-color{border-color:var(--white);}
.has-very-dark-grey-color-border-color{border-color:var(--very-dark-grey);}
.has-dark-grey-color-border-color{border-color:var(--dark-grey);}
.has-medium-grey-color-border-color{border-color:var(--medium-grey);}
.has-light-grey-color-border-color{color:var(--light-grey);}
.has-very-light-grey-color-border-color{border-color:var(--very-light-grey);}
.has-text-align-right{text-align:right !important;}
.has-text-align-left{text-align:left !important;}
.wp-block-spacer, .wp-block-group__inner-container div.wp-block-spacer{margin-top:0;margin-bottom:0;}
.entry-content [class*="wp-block"]{margin-bottom:calc(var(--default-content-margin) + ( var(--default-content-margin) / 3));margin-top:calc(var(--default-content-margin) + ( var(--default-content-margin) / 3));}
.entry-content > [class*="wp-block"] + [class*="wp-block"]{margin-top:calc(var(--default-content-margin) + 17px);}
[class*="wp-block"] [class*="wp-block"]{margin-top:0;margin-bottom:0;}
.entry-content > [class*="wp-block"]{margin-top:0;}
.entry-content p + [class*="wp-block"]{margin-top:calc(var(--default-content-margin) + ( var(--default-content-margin) / 3));}
.wp-block-group__inner-container [class*="wp-block"]{margin-bottom:calc(var(--default-content-margin) + ( var(--default-content-margin) / 3));margin-top:calc(var(--default-content-margin) + ( var(--default-content-margin) / 3));}
.wp-block-group__inner-container [class*="wp-block"]:last-child{margin-bottom:0;}
.entry-content [class*="wp-block"].alignleft,
.entry-content [class*="wp-block"].alignright{max-width:calc(var(--content-max-width) / 2);margin-top:0.6rem;}
.has-x-large-font-size, .has-large-font-size{letter-spacing:-1.2px;background:none;}
.has-x-large-font-size p, .has-large-font-size p{line-height:1.2;}
.wp-block-image .alignleft{margin:0.2rem 2rem 0 0;}
.wp-block-image .alignright{margin:0.2rem 0 0 2rem;}
.wp-block-button .wp-block-button__link{margin:0;}
.wp-block-button:not(.has-custom-font-size) .wp-block-button__link{font-size:0.9375rem;display:inline-block;}
.wp-block-button.is-style-outline .wp-block-button__link{border:1px solid var(--light-grey);}
.wp-block-button.is-style-outline .wp-block-button__link:hover, .wp-block-button.is-style-outline .wp-block-button__link:focus{background:var(--very-light-grey);color:var(--black);}
.wp-block-button.is-style-squared .wp-block-button__link{border-radius:0;}
.wp-block-buttons .wp-block-button.alignleft{margin-right:2rem;}
.wp-block-buttons .wp-block-button.alignright{margin-left:2rem;}
@media(max-width:540px){
.the-post .entry-content .wp-block-button.alignleft, .the-post .entry-content .wp-block-button.alignright{display:block;}
}
.wp-block-file .wp-block-file__button{font-size:0.9375rem;}
.entry-content .wp-block-cover .wp-block-cover__gradient-background, .entry-content .wp-block-cover .wp-block-cover__image-background{margin:0;}
.wp-block-cover-image .wp-block-cover__inner-container, .wp-block-cover .wp-block-cover__inner-container, .entry-content .wp-block-cover-image .wp-block-cover__inner-container, .entry-content .wp-block-cover .wp-block-cover__inner-container{max-width:var(--site-width);padding:2rem 2rem 2rem 2rem;margin-top:0;}
.wp-block-cover-image .wp-block-cover-image-text, .wp-block-cover .wp-block-cover-text, section.wp-block-cover-image > h2{padding:2rem;}
.entry-content .wp-block-cover > p.wp-block-cover-text{color:var(--white);z-index:2000;position:relative;margin-top:0;}
.the-post > .article .entry-content .wp-block-cover p.wp-block-cover-text a, .the-post > .article .entry-content .wp-block-cover p:not(.has-text-color) a{color:var(--white);text-decoration:none;}
.the-post > .article .entry-content .wp-block-cover p.wp-block-cover-text a:hover, .the-post > .article .entry-content .wp-block-cover p.wp-block-cover-text a:focus, .the-post > .article .entry-content .wp-block-cover p:not(.has-text-color) a:hover,
.the-post > .article .entry-content .wp-block-cover p:not(.has-text-color) a:focus{color:var(--white);text-decoration:none;}
.the-post > .article .entry-content .wp-block-cover p.has-text-color a{color:inherit;text-decoration:none;}
.the-post > .article .entry-content .wp-block-cover p.has-text-color a:hover, .the-post > .article .entry-content .wp-block-cover p.has-text-color a:focus{color:inherit;text-decoration:none;}
.wp-block-cover-image.is-light .wp-block-cover__inner-container, .wp-block-cover.is-light .wp-block-cover__inner-container{color:var(--white);}
.wp-block-cover-image .wp-block-cover-image-text, .wp-block-cover .wp-block-cover-text, section.wp-block-cover-image > h2{max-width:var(--content-max-width);}
.wp-block-cover blockquote.wp-block-quote, .wp-block-cover blockquote{max-width:var(--content-max-width);margin-left:auto;margin-right:auto;margin-bottom:0;}
.wp-block-cover span.has-light-grey-background-color + .wp-block-cover__inner-container blockquote:not(.is-style-large) p,
.wp-block-cover span.has-very-light-grey-background-color + .wp-block-cover__inner-container blockquote:not(.is-style-large) p,
.wp-block-cover span.has-tertiary-theme-color-background-color + .wp-block-cover__inner-container blockquote:not(.is-style-large) p{color:var(--single-entry-font-color);}
.wp-block-cover img + div .wp-block-quote.is-style-large p{color:#fff !important;}
.wp-block-cover .wp-block-cover__inner-container > h2, .wp-block-cover .wp-block-cover__inner-container > h3{margin-top:0;}
.entry-content .wp-block-gallery{margin-bottom:calc(var(--default-content-margin) - 0.75rem);display:flex;}
.wp-block-gallery .blocks-gallery-item figcaption, .wp-block-gallery .wp-block-image figcaption, .wp-block-gallery.has-nested-images figure.wp-block-image figcaption{font-size:0.8125rem;padding:var(--default-content-margin);}
ul.wp-block-gallery.alignleft{display:flex;}
.blocks-gallery-caption{color:var(--medium-grey);margin-bottom:calc( var(--default-content-margin) - 0.5rem);margin-top:1rem;}
.wp-block-image figcaption{color:var(--medium-grey);margin-top:calc(var(--default-content-margin) + 12px);margin-bottom:-4px;}
.wp-block-image .alignleft figcaption, .wp-block-image .alignright figcaption{margin-top:1rem;}
.entry-content .wp-block-column + .wp-block-column{margin:0;}
.wp-block-columns.alignfull{padding-left:2em;padding-right:2em;}
.wp-block-column > *:first-child{margin-top:0;}
.wp-block-column > *:last-child{margin-bottom:0;}
@media(max-width:1250px){
.wp-block-columns.alignfull{padding-left:var(--post-margin);padding-right:var(--post-margin);}
}
@media(min-width:600px) and (max-width:781px){
.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column:not(:only-child){flex-grow:1;}
.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column:nth-child(n+3){margin-top:var(--default-content-margin);}
}
@media(max-width:599px){
.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column:not(:first-child){margin-top:var(--default-content-margin);}
} .entry-content .wp-block-media-text *[class*="wp-block"]{margin-top:0;}
@media(max-width:600px){ .wp-block-media-text{grid-template-columns:100% !important;}
.wp-block-media-text .wp-block-media-text__content{width:100%;padding:var(--global-elements-margin) 0 0 0;}
.wp-block-media-text .wp-block-media-text__media{width:100%;grid-column:1;grid-row:1;}
.wp-block-media-text .wp-block-media-text__content{grid-column:1;grid-row:2;}
.wp-block-media-text.alignfull .wp-block-media-text__content{padding-right:var(--global-elements-margin);padding-left:var(--global-elements-margin);}
} .wp-block-quote{padding:calc(var(--global-elements-margin) * 1.2) calc(var(--global-elements-margin) * 1.4);border-color:var(--blockquote-border-color, var(--primary-theme-color));border-width:0 0 0 0.4rem;}
.wp-block-quote.is-large, .wp-block-quote.is-style-large{padding:calc(var(--global-elements-margin) * 2);}
.wp-block-quote.is-large p, .wp-block-quote.is-style-large p{font-style:normal;color:var(--blockquote-is-large-font-color, var(--primary-theme-color));letter-spacing:-0.5px;line-height:1.3;font-family:var(--title-font);}
.wp-block-quote.has-large-font-size p, .wp-block-quote.has-x-large-font-size p{line-height:1.2;}
.wp-block-quote cite{color:var(--medium-grey);letter-spacing:normal}
.wp-block-quote:not(.has-small-font-size) cite{font-size:1.0625rem !important;}
.wp-block-pullquote.is-style-solid-color blockquote cite{margin-top:1rem;}
.wp-block-pullquote{padding:0;clear:both;border-width:4px;}
.wp-block-pullquote blockquote{background:none;margin:0 auto;border-left:0;padding:calc(var(--global-elements-margin) * 2);max-width:var(--content-max-width);}
.wp-block-pullquote.has-background blockquote{padding-top:calc(var(--global-elements-margin) * 2.5);padding-bottom:calc(var(--global-elements-margin) * 2.5);}
.wp-block-pullquote:not([class*="font-size"]):not([style*="font-size"]) p{font-size:var(--single-entry-font-size);line-height:1.4;}
.wp-block-pullquote:not(.has-text-color) .wp-block-pullquote__citation,
.wp-block-pullquote:not(.has-text-color) .wp-block-pullquote cite,
.wp-block-pullquote:not(.has-text-color) .wp-block-pullquote footer{color:var(--medium-grey);}
.wp-block-pullquote.has-small-font-size p, .wp-block-pullquote[style*="font-size"] p{font-size:inherit;}
.wp-block-pullquote.is-style-solid-color blockquote{max-width:100%;margin:0;}
.wp-block-pullquote.is-style-solid-color blockquote p{font-size:var(--single-entry-font-size);}
.wp-block-quote.has-text-align-right cite::before, .wp-block-pullquote.has-text-align-right cite::before{left:auto;right:0;}
.wp-block-quote.has-text-align-left cite::before, .wp-block-pullquote.has-text-align-left cite::before{left:0;}
.wp-block-pullquote.alignleft, .wp-block-pullquote.alignright, .wp-block-pullquote.has-text-align-left, .wp-block-pullquote.has-text-align-right{max-width:calc((var(--content-max-width) / 2));}
.wp-block-pullquote.alignleft p, .wp-block-pullquote.alignright p, .wp-block-pullquote.has-text-align-left p, .wp-block-pullquote.has-text-align-right p{font-size:inherit;}
.has-x-large-font-size p:first-of-type::before{top:-0.8rem;margin-right:1rem;}
.has-x-large-font-size p:first-of-type::after{margin-left:1rem;bottom:-0.8rem;}
.wp-block-embed[class*="twitter"]:not(.alignleft):not(.alignright) .wp-block-embed__wrapper,
.wp-block-embed[class*="facebook"]:not(.alignleft):not(.alignright) .wp-block-embed__wrapper{display:flex;flex-direction:column;}
.wp-block-embed[class*="twitter"]:not(.alignleft):not(.alignright) .wp-block-embed__wrapper .twitter-tweet,
.wp-block-embed[class*="facebook"]:not(.alignleft):not(.alignright) .wp-block-embed__wrapper .fb-post.fb_iframe_widget{align-self:center;display:flex;}
.wp-block-embed figcaption{color:var(--medium-grey);margin-top:calc(var(--default-content-margin) + 12px);}
.wp-block-embed-twitter figcaption{margin-top:var(--default-content-margin);}
.wp-block-video figcaption{color:var(--medium-grey);margin-top:calc(var(--default-content-margin) + 12px);}
.wp-block-code{border:0;margin:0 auto;padding:0;}
.wp-block-code > code{background:var(--white);border:1px solid var(--light-grey);color:var(--dark-grey);padding:calc(var(--global-elements-margin));display:block;margin:1rem 0;border-radius:0.2rem;}
.wp-block-table table{margin:0;}
.wp-block-table td, .wp-block-table th{border:1px solid var(--off-white);line-height:1.4;margin:0;overflow:visible;padding:0.75rem;}
.wp-block-table.is-style-stripes tbody tr:nth-child(2n+1){background-color:var(--off-white);}
pre.wp-block-verse{color:var(--dark-grey);border:3px double var(--light-grey);}
.wp-block-archives-list, .wp-block-categories-list{list-style:none;padding:0;}
.wp-block-archives-list li, .wp-block-categories-list li{margin:0;border-bottom:1px solid var(--widget-border-color);font-size:0.9375rem;}
.wp-block-archives-list li a, .wp-block-categories-list li a{display:inline-block;padding:0.625rem 0;text-decoration:none !important;color:var(--black) !important;}
.wp-block-archives-list span.tfm-count, .wp-block-categories-list span.tfm-count{float:right;margin-top:0.75rem;color:var(--medium-grey);letter-spacing:-0.5px;}
.wp-block-categories li ul.children{list-style:none !important;margin:0;border-top:1px solid var(--widget-border-color);}
.wp-block-categories li ul.children li:last-child{border:none;}
.wp-block-categories li ul.children li:before{content:none;}
.wp-block-categories ul.children li a{color:var(--medium-grey);}
ol.wp-block-latest-comments{margin-left:auto;padding:0;}
ol.wp-block-latest-comments li{margin:1.25rem 0;border:1px solid var(--very-light-grey);padding:1.5rem;display:block;font-size:0.9375rem;}
.wp-block-latest-comments .avatar, .wp-block-latest-comments__comment-avatar{border:2px solid var(--light-grey);padding:3px;width:44px;height:44px;margin:0;}
.wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta, .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt{margin-left:0;padding-top:0;}
.wp-block-latest-comments .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{font-style:italic;color:var(--medium-grey);}
.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta a.wp-block-latest-comments__comment-author{font-style:normal;color:var(--very-dark-grey);text-decoration:none;font-weight:600;}
.wp-block-latest-comments .wp-block-latest-comments .avatar, .wp-block-latest-comments .wp-block-latest-comments__comment-avatar{margin-right:0.75rem;}
.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta a.wp-block-latest-comments__comment-link{font-weight:700;font-family:var(--title-font);font-size:var(--cols-4-entry-title-size);line-height:1.3;font-style:normal;padding:0;display:block;color:var(--very-dark-grey);text-decoration:none;margin:1rem 0;float:left;width:100%;}
.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta a.wp-block-latest-comments__comment-link:hover{color:var(--very-dark-grey);text-decoration:none;}
.wp-block-latest-comments:not(.has-excerpts):not(.has-dates) .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta a.wp-block-latest-comments__comment-link{margin-bottom:0;}
.wp-block-latest-comments .wp-block-latest-comments__comment-author{font-style:normal;display:inline-block;}
.wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment-author{padding:0.625rem 0;}
.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt{margin-top:1rem;color:var(--medium-grey);float:left;}
.entry-content .wp-block-latest-comments:not(.has-dates) .wp-block-latest-comments__comment-excerpt{margin-top:0;}
.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p{line-height:1.3;font-size:0.875rem;margin-bottom:0;margin-top:0;}
.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-date{font-style:normal;color:var(--medium-grey);font-size:0.8125rem;margin-top:0;float:left;width:100%;}
.wp-block-latest-posts__list:not(.is-grid){display:flex;flex-direction:column;}
.wp-block-latest-posts__list li{padding:0;padding-left:0 !important;margin:1.25rem 0;border:1px solid var(--very-light-grey);font-size:0.9375rem;float:left;width:100%;position:relative;}
.wp-block-latest-posts__list.alignleft:not(.is-grid) li,
.wp-block-latest-posts__list.alignright:not(.is-grid) li{margin:0.75rem 0;}
.wp-block-latest-posts__list:not(.is-grid) li:first-child{margin-top:0 !important;}
.wp-block-latest-posts__list:not(.is-grid) li:last-child{margin-bottom:0 !important;}
.wp-block-latest-posts__list li > *{margin:1.5rem;}
.wp-block-latest-posts__list li a{color:var(--latest-posts-list-link-color, var(--entry-title-link-color)) !important;text-decoration:none !important;font-family:var(--title-font);font-weight:700;margin-bottom:calc(var(--post-inner-elements-margin) / 2);display:block;font-size:var(--cols-4-entry-title-size);line-height:1.2;}
.wp-block-latest-posts__list.alignleft li a, .wp-block-latest-posts__list.alignright li a{font-size:1.1rem;}
.wp-block-latest-posts__list li > *{z-index:2;position:relative;}
.wp-block-latest-posts__list li > *:not(:first-child){margin-bottom:calc(var(--post-inner-elements-margin) / 2);margin-top:0;}
.wp-block-latest-posts__list li > *:last-child{margin-bottom:1.5rem;}
.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft + a,
.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright + a{margin-right:0;}
.wp-block-latest-posts__list li .wp-block-latest-posts__post-author{float:left;margin-right:0.3125rem;margin-bottom:0;}
.wp-block-latest-posts__list:not(.has-dates) li .wp-block-latest-posts__post-author{margin-bottom:1.5rem;}
.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft + a +  .wp-block-latest-posts__post-author,
.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright + a + .wp-block-latest-posts__post-author{margin-left:0;}
.wp-block-latest-posts__list.has-dates .wp-block-latest-posts__post-author::after{content:"\00B7";color:var(--light-grey);margin-left:0.3125rem;}
.entry-content .wp-block-latest-posts__list .wp-block-latest-posts__post-date{color:var(--medium-grey);font-size:0.8125rem;float:left;margin-top:0;}
.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft + a +  .wp-block-latest-posts__post-date,
.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright + a + .wp-block-latest-posts__post-date,
.wp-block-latest-posts__list.has-author .wp-block-latest-posts__post-date{margin-left:0;}
.wp-block-latest-posts__post-author, .wp-block-latest-posts__post-date{font-size:.8125rem;}
.entry-content .wp-block-latest-posts__list .wp-block-latest-posts__post-excerpt{color:var(--excerpt-color, var(--entry-meta-color));font-size:0.875rem;line-height:1.4;margin-top:0;margin-bottom:1.5rem;float:left;}
.wp-block-latest-posts__list[class*="has-"] .wp-block-latest-posts__post-excerpt{margin-top:0px;}
.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft + a +  div + time + .wp-block-latest-posts__post-excerpt,
.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright + a +  div + time + .wp-block-latest-posts__post-excerpt,
.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft + a +  div + .wp-block-latest-posts__post-excerpt,
.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright + a +  div + .wp-block-latest-posts__post-excerpt,
.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft + a +  time + .wp-block-latest-posts__post-excerpt,
.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright + a +  time + .wp-block-latest-posts__post-excerpt,
.wp-block-latest-posts__list:not([class*="has-"]) .wp-block-latest-posts__featured-image.alignleft + a + .wp-block-latest-posts__post-excerpt,
.wp-block-latest-posts__list:not([class*="has-"]) .wp-block-latest-posts__featured-image.alignright + a + .wp-block-latest-posts__post-excerpt{margin-left:0;margin-top:calc(var(--post-inner-elements-margin) / 2);}
.wp-block-latest-posts__list .wp-block-latest-posts__featured-image{position:static;}
.wp-block-latest-posts__featured-image:not(.alignleft):not(.alignright){margin-bottom:calc(var(--post-inner-elements-margin) / 2);}
.wp-block-latest-posts__featured-image img{max-width:100% !important;border-radius:var(--post-thumbnail-border-radius);}
.wp-block-latest-posts__featured-image::after{content:'';width:100%;height:100%;border:1px solid var(--single-body-background);background:none;position:absolute;top:-1px;left:-1px;z-index:0;}
.wp-block-latest-posts__featured-image.aligncenter img{margin:auto;}
.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft{margin-right:1.5em;max-width:50%}
.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright{margin-left:1.5em;max-width:50%;}
.wp-block-latest-posts__list .wp-block-latest-posts__featured-image a{margin:0;}
.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft{margin:0;margin-right:1.5rem;}
.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright{margin:0;margin-left:1.5rem;}
.wp-block-latest-posts__list.is-grid li a{font-size:1.1rem;}
.wp-block-latest-posts__list.columns-2 li a{font-size:var(--cols-4-entry-title-size);}
.wp-block-latest-posts__list.columns-2 li .wp-block-latest-posts__featured-image.alignleft + a,
.wp-block-latest-posts__list.columns-2 li .wp-block-latest-posts__featured-image.alignright + a{font-size:1.1rem;}
.wp-block-latest-posts__list.is-grid .wp-block-latest-posts__featured-image:not([class*="align"]){margin-top:-1px;margin-left:-1px;margin-right:-1px;}
@media(max-width:540px){
.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft, .wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright{float:left;max-width:150px;}
.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft + a,
.wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright + a{font-size:1.1rem;}
} .wp-block-rss li{border:1px solid var(--very-light-grey);padding:1.5rem;margin:0;}
.wp-block-rss .wp-block-rss__item-title a{text-decoration:none;font-family:var(--title-font);font-size:var(--cols-4-entry-title-size);color:var(--very-dark-grey);font-weight:700;line-height:1.3;margin:1rem 0;padding:0;}
.wp-block-rss .wp-block-rss__item .wp-block-rss__item-author, .wp-block-rss .wp-block-rss__item .wp-block-rss__item-publish-date{color:var(--medium-grey);font-size:0.8125rem;margin-top:calc(var(--post-inner-elements-margin) / 2);}
.wp-block-rss .wp-block-rss__item .wp-block-rss__item-author{color:var(--black);}
.wp-block-rss .wp-block-rss__item .wp-block-rss__item-excerpt{line-height:1.3;font-size:0.875rem;margin-bottom:0;color:var(--medium-grey);margin-top:calc(var(--post-inner-elements-margin) / 2);}
.wp-block-group__inner-container .wp-block-social-links{margin-bottom:0;margin-top:0;}
.wp-block-social-links .wp-block-social-link{display:flex;border:0;margin-top:0;margin-bottom:0;}
.wp-block-social-links .wp-social-link a, .wp-block-group__inner-container .wp-block-social-links .wp-block-link a.wp-block-social-link-anchor{padding:0.5rem;margin:0;}
.wp-block-social-links.wp-container-5, .wp-block-social-links.wp-container-6{gap:0.5rem;}
.entry-content .wp-block-separator{margin-top:3rem !important;margin-bottom:3rem !important;}
.entry-content .wp-block-separator.is-style-dots{border:0;}
.wp-block-separator.is-style-dots::before{content:"·····";color:currentColor;font-size:1.5em;letter-spacing:1em;padding-left:1em;font-family:serif;}
p.wp-block-tag-cloud{margin-left:auto;margin-right:auto;}
.wp-block-group__inner-container .wp-block-tag-cloud{margin:0;}
.entry-content .wp-block-tag-cloud a{text-decoration:none;}
.wp-block-file a + a.wp-block-file__button{margin-left:1rem;}
p.has-drop-cap::first-letter{background:var(--primary-theme-color);color:var(--white);padding:1.5rem;font-size:2.6rem !important;margin-right:1rem !important;font-weight:700 !important;}
.wp-calendar-table{margin-bottom:0;}
.wp-block-calendar table caption{color:var(--dark-grey);padding:1rem;}
.wp-block-pullquote.has-background.has-cyan-bluish-gray-background-color.is-style-solid-color blockquote{text-align:left;}
.wp-block-pullquote.has-background.has-cyan-bluish-gray-background-color.is-style-solid-color blockquote cite::before{left:0;}
.entry-content [class*="wp-container"]{display:block;}
.widget_block .widget-title{}
.widget_block h2, .widget_block h3{margin-top:0;margin-bottom:var(--global-elements-margin);}
.wp-block-group__inner-container .wp-block-latest-posts__list{margin:0;}
.widget_block.widget_recent_entries .wp-block-latest-posts__list li, .widget_block .wp-block-latest-posts__list li{border:0;border-bottom:1px solid var(--widget-border-color);margin-bottom:1.25rem;padding-bottom:1.25rem;margin-top:0;}
.widget_block.widget_recent_entries .wp-block-latest-posts__list li:last-child, .widget_block .wp-block-latest-posts__list li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0;}
.widget_block.widget_recent_entries .wp-block-latest-posts__list li > *,
.widget_block .wp-block-latest-posts__list li > *{margin:0;}
.widget_block.widget_recent_entries .wp-block-latest-posts__featured-image:not(.alignleft):not(.alignright),
.widget_block .wp-block-latest-posts__featured-image:not(.alignleft):not(.alignright){margin-bottom:1rem;}
.widget_block.widget_recent_entries .wp-block-latest-posts__list li a, .widget_block .wp-block-latest-posts__list li a{padding:0;font-size:1.125rem;line-height:1.3;display:block;}
.widget_block.widget_recent_entries .wp-block-latest-posts__list li .wp-block-latest-posts__post-author, .widget_block.widget_recent_entries .wp-block-latest-posts__list li .wp-block-latest-posts__post-date, .widget_block.widget_recent_entries .wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt, .widget_block .wp-block-latest-posts__list li .wp-block-latest-posts__post-author, .widget_block .wp-block-latest-posts__list li .wp-block-latest-posts__post-date, .widget_block .wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt{margin-top:0.5rem;font-size:0.75rem;margin-bottom:0;}
.widget_block.widget_recent_entries .wp-block-latest-posts__list .wp-block-latest-posts__post-author{margin-right:0.3125rem;}
.widget_block.widget_recent_entries .wp-block-latest-posts__list .wp-block-latest-posts__post-excerpt, .widget_block .wp-block-latest-posts__list .wp-block-latest-posts__post-excerpt{font-size:13px;}
.widget_block.widget_recent_entries .wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft, .widget_block.widget_recent_entries .wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright, .widget_block .wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft, .widget_block .wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright{max-width:90px;margin-right:1.25rem;}
.widget_block .wp-block-latest-posts__list li:last-child .wp-block-latest-posts__featured-image.alignleft{margin-bottom:0;}
.widget_block.widget_recent_entries .wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright, .widget_block .wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright{margin-right:0;margin-left:1.25rem;}
.widget_block.widget_recent_entries .wp-block-latest-posts__list .wp-block-latest-posts__featured-image::after, .widget_block .wp-block-latest-posts__list .wp-block-latest-posts__featured-image::after{content:none;}
.widget_block.widget_recent_entries .wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft + a,
.widget_block.widget_recent_entries .wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright + a,
.widget_block .wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft + a,
.widget_block .wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright + a{padding:0;margin-left:0;margin-right:0;font-size:var(--body-font-size);display:block;margin-top:0;margin-bottom:0;}
.widget_block.widget_recent_entries .wp-block-latest-posts__list:not(.is-grid) .wp-block-latest-posts__featured-image:not(.alignleft):not(.alignright) + a,
.widget_block .wp-block-latest-posts__list:not(.is-grid) .wp-block-latest-posts__featured-image:not(.alignleft):not(.alignright) + a{font-size:1.25rem;letter-spacing:-0.01875rem;line-height:1.2;}
.widget_block.widget_recent_entries .wp-block-latest-posts__list.is-grid li, .widget_block .wp-block-latest-posts__list.is-grid li{border:0;padding-bottom:0;}
.widget_block.widget_recent_entries .wp-block-latest-posts__list.is-grid .wp-block-latest-posts__featured-image, .widget_block .wp-block-latest-posts__list.is-grid .wp-block-latest-posts__featured-image{margin-bottom:0.5rem;}
.tfm-after-header-sidebar .widget_block.widget_recent_entries{margin-bottom:0;width:var(--content-width);}
.tfm-after-header-sidebar .widget_block.widget_recent_entries .wp-block-latest-posts__list li{margin-bottom:var(--post-margin);}
.tfm-after-header-sidebar .widget_block.widget_recent_entries .wp-block-latest-posts__list li:last-child{margin-bottom:var(--post-margin) !important;}
.tfm-after-header-sidebar .wp-block-latest-posts.is-grid li{margin-right:var(--post-margin);}
.tfm-after-header-sidebar .wp-block-latest-posts.columns-4.is-grid li:nth-child(4n){margin-right:0;}
.wp-block-latest-posts.columns-4 li{flex-basis:calc(100% / 4 - var(--post-margin));flex-grow:1;}
@media(max-width:1060px){
.tfm-after-header-sidebar .wp-block-latest-posts.columns-4 li{flex-basis:calc(100% / 2 - var(--post-margin));}
.tfm-after-header-sidebar .wp-block-latest-posts.columns-4 li:nth-child(even){margin-right:0;}
}
@media(max-width:768px){
.tfm-after-header-sidebar .wp-block-latest-posts.columns-3 li{width:calc(50% - .625em);}
.tfm-after-header-sidebar .wp-block-latest-posts.columns-3 li:nth-child(even){margin-right:0;}
}
@media(max-width:600px){
.tfm-after-header-sidebar .widget_block.widget_recent_entries .wp-block-latest-posts__list li{width:100%;flex-basis:100%;margin:0 0 var(--post-margin) 0;}
.tfm-after-header-sidebar .wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft, .tfm-after-header-sidebar .wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright{float:left;}
.tfm-after-header-sidebar .wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright{float:right;}
}
.tfm-after-header-sidebar .widget_block.widget_recent_entries .wp-block-latest-posts__list.is-grid .wp-block-latest-posts__featured-image{margin-bottom:0;}
.tfm-after-header-sidebar .widget_block.widget_recent_entries .wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft, .tfm-after-header-sidebar .widget_block.widget_recent_entries .wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright{width:78px;}
.tfm-after-header-sidebar .widget_block.widget_recent_entries .wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft a, .tfm-after-header-sidebar .widget_block.widget_recent_entries .wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright a{display:block;}
.tfm-round-thumbnails img.size-thumbnail{border-radius:100%;}
.tfm-after-header-sidebar  .widget_block.widget_recent_entries .wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft + a,
.tfm-after-header-sidebar .widget_block.widget_recent_entries .wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignright + a{line-height:1.2;font-weight:600;font-size:15px;}
.tfm-after-header-sidebar .widget_block.widget_recent_entries .wp-block-latest-posts__list.is-grid .wp-block-latest-posts__featured-image:not(.alignleft):not(.alignright){position:relative;padding-bottom:56.25%;height:0;margin-bottom:var(--post-inner-elements-margin);}
.tfm-after-header-sidebar .widget_block.widget_recent_entries .wp-block-latest-posts__list.is-grid .wp-block-latest-posts__featured-image:not(.alignleft):not(.alignright) img{object-fit:cover;height:100%;position:absolute;width:100%;top:0;left:0;}
.entry-content form.wp-block-search{background:var(--off-white);padding:calc(var(--default-content-margin) * 1.5);}
.wp-block-search{flex-direction:column;}
.wp-block-search .wp-block-search__inside-wrapper{margin-top:var(--default-content-margin);}
.wp-block-search .wp-block-search__label{width:100%;font-size:1.5rem;color:var(--widget-title-color);letter-spacing:-0.0625rem;margin-top:0;}
.widget form input.wp-block-search__input{margin:0;}
.wp-block-search__button{background:var(--button-background);color:var(--button-color);border:0;border-top-left-radius:0;border-bottom-left-radius:0;font-family:var(--button-font);width:auto !important;margin:0 !important;}
.wp-block-search__button{font-size:0;}
.wp-block-search__button::before{font-family:fontello;content:'\e807';font-size:1rem;padding:0 1.1rem;font-weight:400;background:none;}
.wp-block-search__input{border-color:var(--light-grey);border-top-right-radius:0;border-bottom-right-radius:0;border-right:0 !important;}
.widget_block .wp-block-cover .widget{margin-top:0;}
.widget_block.widget_recent_comments li.wp-block-latest-comments__comment, .widget_block li.wp-block-latest-comments__comment{margin-bottom:var(--global-elements-margin);}
.widget_block .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin:0;}
.widget_block.widget_recent_comments .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta, .widget_block.widget_recent_comments .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt, .widget_block .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta, .widget_block .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt{margin-left:0;padding-top:0;}
.widget_block.widget_recent_comments .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta, .widget_block .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{font-style:italic;}
.widget_block.widget_recent_comments .wp-block-latest-comments .avatar, .widget_block.widget_recent_comments .wp-block-latest-comments__comment-avatar, .widget_block .wp-block-latest-comments .avatar, .widget_block .wp-block-latest-comments__comment-avatar{margin-right:0.75rem;}
.widget_block.widget_recent_comments .wp-block-latest-comments__comment-link, .widget_block .wp-block-latest-comments__comment-link{font-weight:700;font-family:var(--title-font);font-size:1.125rem;line-height:1.3;font-style:normal;padding:0;display:block;margin:1rem 0 1rem 0;text-decoration:none;}
.widget_block.widget_recent_comments  .wp-block-latest-comments:not(.has-dates) .wp-block-latest-comments__comment-link,
.widget_block .wp-block-latest-comments:not(.has-dates) .wp-block-latest-comments__comment-link{margin-bottom:0;}
.widget_block.widget_recent_comments .wp-block-latest-comments__comment-author, .widget_block .wp-block-latest-comments__comment-author{font-style:normal;padding:0.625rem 0 0 0;display:inline-block;margin:0;text-decoration:none;}
.widget_block.widget_recent_comments .wp-block-latest-comments:not(.has-avatars) .wp-block-latest-comments__comment-author,
.widget_block .wp-block-latest-comments:not(.has-avatars) .wp-block-latest-comments__comment-author{padding:0;}
.widget_block.widget_recent_comments .wp-block-latest-comments__comment-excerpt p, .widget_block .wp-block-latest-comments__comment-excerpt p{line-height:1.3;font-size:0.875rem;margin-top:1rem;}
.widget_block.widget_recent_comments .wp-block-latest-comments__comment-date, .widget_block .wp-block-latest-comments__comment-date{font-style:normal;}
.widget_block .wp-block-image{margin-bottom:0;margin-top:0;}
.widget .wp-block-cover{padding:0;}
@media(max-width:640px){
.alignleft[class*="wp-block"]:not(.wp-block-image):not(.wp-block-latest-posts__featured-image),
.alignright[class*="wp-block"]:not(.wp-block-image):not(.wp-block-latest-posts__featured-image){float:none;max-width:100%;width:var(--content-width);}
}
@media(max-width:540px){
.wp-block-gallery.alignleft, .wp-block-gallery.alignright{flex-direction:row !important;}
.wp-block-image .alignleft{margin-right:0;max-width:100%;}
.wp-block-image .alignright{margin-left:0;max-width:100%;}
}  .entry-content .wp-block-gallery[class*="wp-container"]{margin-bottom:calc(var(--default-content-margin) - 0.75rem + var(--default-gallery-margin, 16px));display:flex;}
@media(min-width:600px){
.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image),
.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--default-gallery-margin, 16px));}
.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--default-gallery-margin, 16px));}
.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--default-gallery-margin, 16px));}
.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66% - var(--default-gallery-margin, 16px));}
.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28% - var(--default-gallery-margin, 16px));}
.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--default-gallery-margin, 16px));}
}
.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){width:calc(50% - var(--default-gallery-margin, 16px));}
.wp-block-gallery[class*="wp-container"]{gap:var(--default-gallery-margin, 16px);}
.wp-block-gallery.alignwide, .wp-block-gallery.is-style-wide, .blocks-gallery-grid:not(.has-nested-images),
.wp-block-gallery:not(.has-nested-images){margin-left:auto;margin-right:auto;}
.wp-block-gallery.alignleft{margin-right:2rem;}
.wp-block-gallery.alignright{margin-left:2rem;}
.entry-content .wp-block-columns[class*="wp-container"]{display:flex;}
@media(min-width:600px) and (max-width:781px){
.wp-block-columns:not(.is-not-stacked-on-mobile)[class*="wp-container"] > .wp-block-column:not(:only-child){flex-grow:1;}
.wp-block-columns:not(.is-not-stacked-on-mobile)[class*="wp-container"] > .wp-block-column:nth-child(n+3){margin-top:0;}
}
@media(max-width:599px){
.wp-block-columns:not(.is-not-stacked-on-mobile)[class*="wp-container"] > .wp-block-column:not(:first-child){margin-top:0;}
} .wp-block-quote.is-large:not(.is-style-plain) p,
.wp-block-quote.is-style-large:not(.is-style-plain) p {
font-size: 1.5em;
font-style: normal;
line-height: 1.3;
}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;top:0;left:0;display:flex;margin-left:auto;margin-right:auto;}
.slick-track:before, .slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:flex;height:auto;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden {
display: none;
}