@charset "UTF-8";
.sgdg-block-icon{height:20px;width:20px}.sgdg-block-editor-path a{cursor:pointer}.sgdg-block-settings-row{margin:0 0 18px 52px}.sgdg-block-settings-description{margin-right:8px}.sgdg-block-settings-row .components-toggle-control{display:-moz-inline-box;display:inline-block;margin:0 0 -6px -52px!important}.sgdg-block-settings-boolean{margin-top:-1px!important}.sgdg-block-settings-integer{margin:0!important;width:100px!important}.sgdg-block-settings-select:disabled{color:rgba(51,51%,51%,50%)}.sgdg-block-settings-radio{display:block;margin-top:8px}@font-face{font-family:'Exo';font-style:italic;font-weight:400;font-display:swap;src:url(https://sc-taufkirchen.de/wp-content/fonts/exo/4UafrEtFpBISdmSt-MY2ehbO95t040BWNnYtxIs.woff2) 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:'Exo';font-style:italic;font-weight:400;font-display:swap;src:url(https://sc-taufkirchen.de/wp-content/fonts/exo/4UafrEtFpBISdmSt-MY2ehbO95t040BWN3YtxIs.woff2) 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:'Exo';font-style:italic;font-weight:400;font-display:swap;src:url(https://sc-taufkirchen.de/wp-content/fonts/exo/4UafrEtFpBISdmSt-MY2ehbO95t040BWOXYt.woff2) 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:'Exo';font-style:italic;font-weight:700;font-display:swap;src:url(https://sc-taufkirchen.de/wp-content/fonts/exo/4UafrEtFpBISdmSt-MY2ehbO95t0BEdWNnYtxIs.woff2) 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:'Exo';font-style:italic;font-weight:700;font-display:swap;src:url(https://sc-taufkirchen.de/wp-content/fonts/exo/4UafrEtFpBISdmSt-MY2ehbO95t0BEdWN3YtxIs.woff2) 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:'Exo';font-style:italic;font-weight:700;font-display:swap;src:url(https://sc-taufkirchen.de/wp-content/fonts/exo/4UafrEtFpBISdmSt-MY2ehbO95t0BEdWOXYt.woff2) 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:'Exo';font-style:normal;font-weight:400;font-display:swap;src:url(https://sc-taufkirchen.de/wp-content/fonts/exo/4UaZrEtFpBI4f1ZSIK9d4LjJ4lM3OwtmO24p.woff2) 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:'Exo';font-style:normal;font-weight:400;font-display:swap;src:url(https://sc-taufkirchen.de/wp-content/fonts/exo/4UaZrEtFpBI4f1ZSIK9d4LjJ4lM3OwpmO24p.woff2) 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:'Exo';font-style:normal;font-weight:400;font-display:swap;src:url(https://sc-taufkirchen.de/wp-content/fonts/exo/4UaZrEtFpBI4f1ZSIK9d4LjJ4lM3OwRmOw.woff2) 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:'Exo';font-style:normal;font-weight:700;font-display:swap;src:url(https://sc-taufkirchen.de/wp-content/fonts/exo/4UaZrEtFpBI4f1ZSIK9d4LjJ4rQwOwtmO24p.woff2) 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:'Exo';font-style:normal;font-weight:700;font-display:swap;src:url(https://sc-taufkirchen.de/wp-content/fonts/exo/4UaZrEtFpBI4f1ZSIK9d4LjJ4rQwOwpmO24p.woff2) 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:'Exo';font-style:normal;font-weight:700;font-display:swap;src:url(https://sc-taufkirchen.de/wp-content/fonts/exo/4UaZrEtFpBI4f1ZSIK9d4LjJ4rQwOwRmOw.woff2) 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}.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 .5em 1em;padding:.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:400;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:.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:.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}:root{--ccp-primary-dark-color:#b7400d;--ccp-primary-color:#dd6633;--ccp-primary-light-color:#ff8c59;--ccp-secondary-dark-color:#730db7;--ccp-secondary-color:#9933dd;--ccp-secondary-light-color:#bf59ff;--ccp-accent-color:#33bbdd;--ccp-white-color:#ffffff;--ccp-light-gray-color:#eeeeee;--ccp-dark-gray-color:#666666;--ccp-black-color:#151515;--ccp-red-color:#dd3333;--ccp-green-color:#81d742;--ccp-blue-color:#1e73be;--ccp-yellow-color:#eeee22;--ccp-orange-color:#dd9933;--ccp-purple-color:#8224e3;--ccp-brown-color:#825b00;--ccp-pink-color:#e500e5}.has-ccp-primary-dark-color{color:#b7400d;color:var(--ccp-primary-dark-color)}.has-ccp-primary-color{color:#d63;color:var(--ccp-primary-color)}.has-ccp-primary-light-color{color:#ff8c59;color:var(--ccp-primary-light-color)}.has-ccp-secondary-dark-color{color:#730db7;color:var(--ccp-secondary-dark-color)}.has-ccp-secondary-color{color:#93d;color:var(--ccp-secondary-color)}.has-ccp-secondary-light-color{color:#bf59ff;color:var(--ccp-secondary-light-color)}.has-ccp-accent-color{color:#3bd;color:var(--ccp-accent-color)}.has-ccp-white-color{color:#fff;color:var(--ccp-white-color)}.has-ccp-light-gray-color{color:#eee;color:var(--ccp-light-gray-color)}.has-ccp-dark-gray-color{color:#666;color:var(--ccp-dark-gray-color)}.has-ccp-black-color{color:#151515;color:var(--ccp-black-color)}.has-ccp-red-color{color:#d33;color:var(--ccp-red-color)}.has-ccp-green-color{color:#1e73be;color:var(--ccp-green-color)}.has-ccp-blue-color{color:#d33;color:var(--ccp-blue-color)}.has-ccp-yellow-color{color:#ee2;color:var(--ccp-yellow-color)}.has-ccp-orange-color{color:#d93;color:var(--ccp-orange-color)}.has-ccp-purple-color{color:#8224e3;color:var(--ccp-purple-color)}.has-ccp-brown-color{color:#825b00;color:var(--ccp-brown-color)}.has-ccp-pink-color{color:#e500e5;color:var(--ccp-pink-color)}.has-ccp-primary-dark-background-color{background-color:#b7400d;background-color:var(--ccp-primary-dark-color)}.has-ccp-primary-background-color{background-color:#d63;background-color:var(--ccp-primary-color)}.has-ccp-primary-light-background-color{background-color:#ff8c59;background-color:var(--ccp-primary-light-color)}.has-ccp-secondary-dark-background-color{background-color:#730db7;background-color:var(--ccp-secondary-dark-color)}.has-ccp-secondary-background-color{background-color:#93d;background-color:var(--ccp-secondary-color)}.has-ccp-secondary-light-background-color{background-color:#bf59ff;background-color:var(--ccp-secondary-light-color)}.has-ccp-accent-background-color{background-color:#3bd;background-color:var(--ccp-accent-color)}.has-ccp-white-background-color{background-color:#fff;background-color:var(--ccp-white-color)}.has-ccp-light-gray-background-color{background-color:#eee;background-color:var(--ccp-light-gray-color)}.has-ccp-dark-gray-background-color{background-color:#666;background-color:var(--ccp-dark-gray-color)}.has-ccp-black-background-color{background-color:#151515;background-color:var(--ccp-black-color)}.has-ccp-red-background-color{background-color:#d33;background-color:var(--ccp-red-color)}.has-ccp-green-background-color{background-color:#1e73be;background-color:var(--ccp-green-color)}.has-ccp-blue-background-color{background-color:#d33;background-color:var(--ccp-blue-color)}.has-ccp-yellow-background-color{background-color:#ee2;background-color:var(--ccp-yellow-color)}.has-ccp-orange-background-color{background-color:#d93;background-color:var(--ccp-orange-color)}.has-ccp-purple-background-color{background-color:#8224e3;background-color:var(--ccp-purple-color)}.has-ccp-brown-background-color{background-color:#825b00;background-color:var(--ccp-brown-color)}.has-ccp-pink-background-color{background-color:#e500e5;background-color:var(--ccp-pink-color)}.wpac,.wpac a,.wpac abbr,.wpac acronym,.wpac address,.wpac applet,.wpac b,.wpac big,.wpac blockquote,.wpac caption,.wpac cite,.wpac code,.wpac dd,.wpac del,.wpac dfn,.wpac div,.wpac dl,.wpac dt,.wpac em,.wpac fieldset,.wpac font,.wpac form,.wpac h1,.wpac h2,.wpac h3,.wpac h4,.wpac h5,.wpac h6,.wpac hr,.wpac i,.wpac img,.wpac input,.wpac ins,.wpac kbd,.wpac label,.wpac legend,.wpac li,.wpac object,.wpac ol,.wpac option,.wpac p,.wpac pre,.wpac q,.wpac s,.wpac samp,.wpac select,.wpac small,.wpac span,.wpac strike,.wpac strong,.wpac sub,.wpac sup,.wpac table,.wpac tbody,.wpac td,.wpac textarea,.wpac tfoot,.wpac th,.wpac thead,.wpac tr,.wpac tt,.wpac ul,.wpac var{background-attachment:scroll!important;background-color:transparent!important;background-image:none!important;background-position:0 0!important;background-repeat:repeat!important;border-color:#000!important;border-color:currentColor!important;border-radius:0!important;border-style:none!important;border-width:medium!important;bottom:auto!important;clear:none!important;clip:auto!important;color:inherit!important;counter-increment:none!important;counter-reset:none!important;cursor:auto!important;direction:inherit!important;display:inline;float:none!important;font-family:inherit!important;font-size:inherit!important;font-style:inherit!important;font-variant:normal!important;font-weight:inherit!important;height:auto;left:auto!important;letter-spacing:normal!important;line-height:inherit!important;list-style-type:inherit!important;list-style-position:outside!important;list-style-image:none!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:1;outline:invert none medium!important;padding:0!important;position:static!important;quotes:"" ""!important;right:auto!important;table-layout:auto!important;text-align:inherit!important;text-decoration:inherit!important;text-indent:0!important;text-transform:none!important;top:auto!important;unicode-bidi:normal!important;vertical-align:baseline!important;visibility:inherit!important;white-space:normal!important;width:auto!important;word-spacing:normal!important;z-index:auto!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;text-shadow:none!important;-webkit-transition:none!important;transition:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.wpac,.wpac address,.wpac blockquote,.wpac caption,.wpac dd,.wpac div,.wpac dl,.wpac dt,.wpac fieldset,.wpac form,.wpac h1,.wpac h2,.wpac h3,.wpac h4,.wpac h5,.wpac h6,.wpac hr,.wpac ol,.wpac option,.wpac p,.wpac pre,.wpac select,.wpac textarea,.wpac ul{display:block}.wpac table{display:table}.wpac tbody{display:table-row-group}.wpac tr{display:table-row}.wpac td{display:table-cell}.wpac ul{list-style-type:none!important}.wpac li{display:list-item;min-height:auto!important;min-width:auto!important}.wpac a,.wpac a *,.wpac input[type=checkbox],.wpac input[type=radio],.wpac input[type=submit],.wpac select{cursor:pointer!important}.wpac a:hover{text-decoration:none!important}.wpac button,.wpac input[type=submit]{height:auto!important;text-align:center!important}.wpac input[type=hidden]{display:none}.wpac select{-webkit-appearance:menulist!important;-moz-appearance:menulist!important;appearance:menulist!important}.wpac input[type=checkbox]{-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important;appearance:checkbox!important}.wpac input[type=checkbox]:after,.wpac input[type=checkbox]:before{content:none!important;border:0!important}.wpac input[type=radio]{-webkit-appearance:radio!important;-moz-appearance:radio!important;appearance:radio!important}.wpac input[type=radio]:after,.wpac input[type=radio]:before{content:none!important;border:0!important}.wpac li:after,.wpac li:before{content:""!important}.wpac input,.wpac select{vertical-align:middle!important}.wpac input,.wpac select,.wpac textarea{border:1px solid #ccc!important}.wpac table{border-collapse:collapse!important;border-spacing:0!important}.wpac [dir=rtl]{direction:rtl!important}.wpac img{border:0!important}.wpac svg{vertical-align:middle!important;-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.wpac{font-size:14px!important;line-height:20px!important;direction:inherit!important;text-align:inherit!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;color:#333!important;font-style:normal!important;font-weight:400!important;text-decoration:none!important;list-style-type:disc!important}.wp-gr{--rev-gap:4px;--rev-padding:4px;--media-gap:8px;--media-size:40px;--media-lines:2}.wp-gr .wp-google-badge{display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;box-shadow:0 2px 5px 0 rgb(0 0 0 / .26)!important}.wp-gr .wp-google-badge-fixed{position:fixed!important;right:30px!important;bottom:30px!important;max-width:none!important;z-index:2147482999!important;box-shadow:0 2px 5px 0 rgb(0 0 0 / .26)!important}.wp-gr .wp-google-badge_left-fixed{position:fixed!important;left:30px!important;bottom:30px!important;max-width:none!important;z-index:2147482999!important}.wp-gr .wp-google-badge *{cursor:pointer!important}.wp-gr .wp-google-border{width:100%!important;height:6px!important;background:#4fce6a!important;border-radius:2px 2px 0 0!important}.wp-gr .wp-google-badge-btn{position:relative!important;padding:10px!important;background:#fff!important;transition:all .2s ease-in-out!important;border-radius:2px!important}.wp-gr .wp-google-badge-btn:hover{background:#f3f3f5!important}.wp-gr .wp-google-badge-score{display:inline-block;margin:0 0 0 4px!important;vertical-align:middle!important}.wp-gr .wp-google-rating{color:var(--star-color,#fb8e28)!important;font-size:21px!important;font-weight:600!important;margin:0 6px 0 0!important;vertical-align:middle!important}.wp-gr .wp-google-stars .wp-star{padding:0 3px 0 0!important;line-height:normal!important}.wp-gr .wp-google-based,.wp-gr .wp-google-powered{color:var(--head-based-color,#555)!important;margin:6px 0 0!important}.wp-gr .wp-google-powered{color:var(--powered-color,#777)!important;font-size:15px!important}.wp-gr .wp-google-powered>span{font-weight:600!important}.wp-gr .wp-google-form .wp-google-reviews{padding:16px 16px 0!important}.wp-gr .wp-google-review{margin-top:15px!important}.wp-gr .wp-google-left{display:table-cell!important;vertical-align:top!important}[dir=ltr] .wp-google-left{padding-right:10px!important}[dir=rtl] .wp-google-left{padding-left:10px!important}.wp-gr .wp-google-left img{border:none!important;float:left!important;height:46px!important;width:46px!important;margin-right:10px!important;overflow:hidden!important;border-radius:50%!important;box-shadow:0 0 2px rgb(0 0 0 / .12),0 2px 4px rgb(0 0 0 / .24)!important}.wp-gr .wp-google-reviews img{border-radius:50%!important}.wp-gr .wp-google-right{display:table-cell!important;vertical-align:top!important;width:10000px!important}.wp-gr .grw-header.wp-place-center{width:100%!important}.wp-gr .wp-place-center{text-align:center!important}.wp-gr .wp-place-center .wp-google-left{display:block!important}.wp-gr .wp-place-center .wp-google-left img{float:none!important}.wp-gr .wp-star svg{display:inline-block!important}.wp-gr .wp-google-place .wp-star svg{width:20px!important;height:20px!important;vertical-align:middle!important}.wp-gr .wp-star svg{width:18px!important;height:18px!important;vertical-align:middle!important;fill:var(--star-color,#fb8e28)}.wp-gr .wp-google-wrap{display:flex;flex-direction:column;gap:var(--rev-gap)}.wp-gr .wp-google-name{color:var(--name-color,#333)!important;font-size:100%!important;font-weight:700!important;margin:0 0 2px!important;padding-right:6px!important;text-decoration:none!important}.wp-gr a.wp-google-name{color:#427fed!important;text-decoration:none!important}.wp-gr .wp-google-time{color:#555!important;font-size:13px!important;white-space:nowrap!important}.wp-gr .wp-google-text{color:var(--text-color,#222)!important;font-size:15px!important;line-height:24px!important;max-width:100%!important;overflow:hidden!important;white-space:pre-wrap!important;word-break:break-word!important}.wp-gr .wp-google-text .wp-google-stars{padding-right:7px!important}.wp-gr .wp-more{display:none}.wp-gr .wp-more-toggle{color:#136aaf!important;cursor:pointer!important;text-decoration:none!important}.wp-gr .wp-google-url{display:block;margin:10px 0!important;color:#136aaf!important;text-align:center!important}.wp-gr .wp-google-form{position:fixed!important;bottom:0!important;right:0!important;height:100%!important;width:368px!important;z-index:2147483000!important}.wp-gr .wp-google-form.wp-google-form-left{left:0!important}@media(max-width:460px){.wp-gr .wp-google-form{width:100%!important}}.wp-gr .wp-google-head{position:absolute!important;top:0!important;right:0!important;width:100%!important;height:80px!important;background:#fff!important;padding:10px 16px!important;overflow:hidden!important;box-shadow:0 1px 2px 0 rgb(0 0 0 / .12)!important;z-index:2147483002!important}.wp-gr .wp-google-head-inner{z-index:2147483000!important;position:absolute!important;left:20px!important;top:20px!important;width:100%!important;height:100%!important;pointer-events:none!important}.wp-gr .wp-google-close{padding:0!important;cursor:pointer!important;outline:0!important;border:0!important;background:0 0!important;min-height:0!important;width:auto!important;float:right!important;font-size:32px!important;font-weight:500!important;line-height:.6!important;color:#999!important;-webkit-appearance:none!important}.wp-gr .wp-google-close:hover{color:#555!important}.wp-gr .wp-google-body{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;background:rgb(250 250 251 / .98)!important;border-left:1px solid #dadee2!important;box-shadow:0 0 4px 1px rgb(0 0 0 / .08)!important;z-index:2147483000!important}.wp-gr .wp-google-content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;overflow-y:auto!important;z-index:2147483001!important;-webkit-transform:translateZ(0)!important}.wp-gr .wp-google-content{top:80px!important;bottom:48px!important}.wp-gr .wp-google-content-inner{position:relative!important;min-height:100%!important;margin:0 auto!important}.wp-gr .wp-google-footer{position:absolute!important;bottom:0!important;right:0!important;width:100%!important;height:48px!important;text-align:center!important;z-index:2147483002!important;background:#fff!important;box-shadow:0 -1px 2px 0 rgb(0 0 0 / .06)!important;-moz-text-align-last:center!important;text-align-last:center!important}.wp-gr .wp-google-footer img{float:right!important;padding:16px!important}.wp-gr.wp-dark .wp-google-name{color:#eee!important}.wp-gr.wpac.wp-dark .wp-google-name a{color:var(--head-based-color,#eee)!important}.wp-gr.wp-dark .wp-google-time{color:#bbb!important}.wp-gr.wp-dark .wp-google-text{color:#ececec!important}.wp-gr.wp-dark .wp-google-powered{color:var(--powered-color,#fff)!important}.wp-gr.wp-dark .wp-google-based{color:var(--head-based-color,#999)!important}.wp-gr:not(.wp-dark) .grw-review-inner.grw-backgnd{background:var(--rev-color,#fafafa)!important}.wp-gr.wpac .wp-google-name{font-size:100%!important}.wp-gr.wpac .grw-hide,.wp-gr.wpac .wp-google-hide{display:none}.wp-gr.wpac .wp-google-name a{color:var(--head-name-color,#333)!important;font-size:16px!important;text-decoration:none!important}.wp-gr.wpac .wp-google-left img{width:46px!important;height:46px!important;border-radius:50%!important}.wp-gr.wpac a.wp-google-name{color:var(--name-color,#154fc1)!important;text-decoration:none!important;white-space:nowrap!important;text-overflow:ellipsis!important}.wp-gr.wpac .wp-google-review .wp-google-stars{display:inline-block;margin-right:4px!important}@media(max-width:480px){.wp-google-badge.wp-google-badge-fixed.wp-google-badge-hide{display:none!important}}@media(max-width:480px){.wp-google-badge.wp-google-badge_left-fixed.wp-google-badge-hide{display:none!important}}.wp-gr{display:block!important;width:100%!important;padding-bottom:20px!important;text-align:left!important;direction:ltr!important;box-sizing:border-box!important}.wp-gr .grw-row{display:-ms-flexbox!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;-ms-flex-wrap:nowrap!important;-ms-flex-align:center!important}.wp-gr .grw-row-xs{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.wp-gr .grw-row-x .grw-header+.grw-content .grw-review,.wp-gr .grw-row-xs .grw-content,.wp-gr .grw-row-xs .grw-header,.wp-gr .grw-row-xs .grw-review{--gap:0;--col:1}.wp-gr .grw-row-xl .grw-header+.grw-content{--gap:.2;--col:1.2}.wp-gr .grw-row-l .grw-header+.grw-content{--gap:.25;--col:1.25}.wp-gr .grw-row-m .grw-header+.grw-content{--gap:.333333;--col:1.333333}.wp-gr .grw-row-s .grw-header+.grw-content{--gap:.5;--col:1.5}.wp-gr .grw-row-s .grw-header+.grw-content .grw-review,.wp-gr .grw-row-x .grw-header,.wp-gr .grw-row-x .grw-header+.grw-content,.wp-gr .grw-row-x .grw-review{--gap:1;--col:2}.wp-gr .grw-row-m .grw-header+.grw-content .grw-review,.wp-gr .grw-row-s .grw-header,.wp-gr .grw-row-s .grw-review{--gap:2;--col:3}.wp-gr .grw-row-l .grw-review,.wp-gr .grw-row-m .grw-header,.wp-gr .grw-row-m .grw-review{--gap:3;--col:4}.wp-gr .grw-row-l .grw-header,.wp-gr .grw-row-xl .grw-review{--gap:4;--col:5}.wp-gr .grw-row-xl .grw-header{--gap:5;--col:6}.wp-gr .grw-content,.wp-gr .grw-header{-ms-flex:1 0 calc(100% / var(--col,3))!important;flex:1 0 calc(100% / var(--col,3))!important;width:calc(100% / var(--col,3))!important}.wp-gr .grw-review{-ms-flex:1 0 calc((100% - var(--card-gap,16px)*var(--gap,2))/ var(--col,3))!important;flex:1 0 calc((100% - var(--card-gap,16px)*var(--gap,2))/ var(--col,3))!important;width:calc((100% - var(--card-gap,16px)*var(--gap,2))/ var(--col,3))!important}.wp-gr .grw-content{position:relative!important;min-width:0!important}.wp-gr .grw-content-inner{position:relative!important;display:flex!important;align-items:center!important}.wp-gr .grw-review-inner{display:flex;flex-direction:column;gap:var(--rev-gap);height:100%!important}.wp-gr .grw-header-inner,.wp-gr .grw-review-inner{position:relative!important;padding:16px!important;width:100%!important}.wp-gr .grw-review-inner.grw-round{border-radius:8px!important}.wp-gr .grw-review-inner.grw-shadow{box-shadow:0 0 2px rgb(0 0 0 / .12),0 2px 4px rgb(0 0 0 / .24)!important}.wp-gr .grw-review-inner>svg{position:absolute!important;top:10px!important;right:10px!important;width:16px!important;height:16px!important}.wp-gr .grw-reviews{display:flex!important;display:-ms-flexbox!important;flex:1!important;overflow:hidden!important;scrollbar-width:none}.wp-gr .grw-reviews::-webkit-scrollbar{display:none!important}.wp-gr .grw-review{display:flex;position:relative!important;justify-content:center!important;align-items:center!important;flex-shrink:0!important;width:100%!important;padding:var(--rev-padding)!important}.wp-gr button{all:unset!important;user-select:none!important}.wp-gr .grw-btns{height:33px!important;width:33px!important;text-align:center!important;cursor:pointer!important;border-radius:50%!important;user-select:none!important}.wp-gr .grw-btns svg path{fill:#aaa;transition:all .2s ease-in-out!important}.wp-gr .grw-btns:hover svg path{fill:#555!important}[dir=rtl] .wp-gr .grw-next,[dir=rtl] .wp-gr .grw-prev{transform:rotate(180deg)}.wp-gr .grw-review .wp-google-left{display:block!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;line-height:24px!important}.wp-gr .grw-review .wp-google-stars{margin:8px 0 var(--rev-gap)!important}.wp-gr .grw-review .wp-google-feedback{height:100px!important;overflow-y:auto!important}.wp-gr .grw-scroll::-webkit-scrollbar{width:4px!important}.wp-gr .grw-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3)!important;-webkit-border-radius:4px!important;border-radius:4px!important}.wp-gr .grw-scroll::-webkit-scrollbar-thumb{-webkit-border-radius:10px!important;border-radius:10px!important;background:#ccc!important;-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .5)!important}.wp-gr .grw-scroll::-webkit-scrollbar-thumb:window-inactive{background:#ccc!important}.wp-gr .wp-google-wr{margin:15px auto 8px!important}.wp-gr .wp-google-wr a{color:#fff!important;padding:6px 15px 10px!important;outline:0!important;border-radius:27px!important;background:var(--btn-color,#1f67e7)!important;white-space:nowrap!important;vertical-align:middle!important;opacity:.9!important;text-shadow:1px 1px 0 #888!important;box-shadow:0 0 2px rgb(0 0 0 / .12),0 2px 4px rgb(0 0 0 / .24)!important;user-select:none!important;transition:all .2s ease-in-out!important}.wp-gr .wp-google-wr a:hover{opacity:.95!important;background:var(--btn-color,#1f67e7)!important;box-shadow:0 0 2px rgb(0 0 0 / .12),0 3px 5px rgb(0 0 0 / .24)!important}.wp-gr .wp-google-wr a:active{opacity:1!important;background:var(--btn-color,#1f67e7)!important;box-shadow:none!important}.wp-gr .wp-google-wr a svg{display:inline-block;width:16px;height:16px;padding:1px;margin:0 0 0 4px;background:#fff;border-radius:50%}.wp-gr[data-layout=slider] .grw-reviews{gap:calc(var(--card-gap,16px) - var(--rev-padding));overflow-x:scroll!important;flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important}.wp-gr[data-layout=slider] .grw-review{scroll-snap-align:start!important;transform-origin:center center!important;transform:scale(1)!important;transition:transform .5s!important}.wp-gr{--slider-dot-size:8px}.wp-gr .rpi-dots-wrap{position:absolute!important;top:calc(100% - 1px)!important;left:0!important;right:0!important;display:flex!important;justify-content:center!important;margin:0 var(--slider-btn)!important;padding-top:var(--slider-dot-padding-top,16px)!important}.wp-gr .rpi-dots{display:flex!important;gap:12px!important;flex-wrap:nowrap!important;overflow-x:scroll!important;scrollbar-width:none!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important}.wp-gr .rpi-dot{display:inline-block!important;width:var(--slider-dot-size)!important;height:var(--slider-dot-size)!important;margin:1px 0!important;background-color:var(--slider-dot-color,#999)!important;border-radius:20px!important;cursor:pointer!important;opacity:.4!important;vertical-align:middle!important;flex:1 0 auto!important;width:var(--slider-dot-size)!important;transform:scale(.65)!important;scroll-snap-align:center!important}.wp-gr .rpi-dot:hover{opacity:1!important}.wp-gr .rpi-dot.active{opacity:1!important;transform:scale(1)!important;background-color:var(--slider-act-dot-color,#154fc1)!important}.wp-gr .rpi-dot.s2{transform:scale(.85)!important}.wp-gr .rpi-dot.s3{transform:scale(.75)!important}.wp-gr[data-layout=grid] .grw-reviews{gap:calc(var(--card-gap,16px) - var(--rev-padding));flex-wrap:wrap!important;-ms-flex-wrap:wrap!important}.wp-gr .grw-b{font-weight:700!important;white-space:nowrap!important}.wp-gr .wp-google-reply{font-size:14px!important;margin-top:auto!important;margin-left:6px!important;padding-left:6px!important;border-left:1px solid #999!important;overflow:hidden!important;overflow-y:auto!important;line-height:20px!important;max-height:44px!important}.wp-gr .wp-google-reply>div{display:flex;gap:4px;align-items:center}.wp-gr .wp-google-reply .wp-google-time{font-size:11px!important;white-space:nowrap!important}.wp-gr .wp-google-img{display:flex;flex-wrap:wrap;gap:var(--media-gap);max-height:calc((var(--media-size) + var(--media-gap)) * var(--media-lines) - 2px)!important;overflow-y:auto!important}.wp-gr .wp-google-img img{display:flex;width:var(--media-size)!important;height:var(--media-size)!important;cursor:pointer!important;border-radius:3px!important;box-shadow:0 0 2px rgb(0 0 0 / .12),0 2px 4px rgb(0 0 0 / .24)!important}.rpi-x{position:absolute;top:var(--x-top,6px)!important;right:var(--x-right,8px)!important;display:flex!important;align-items:center;justify-content:center;width:var(--x-width,20px)!important;height:var(--x-height,20px)!important;cursor:pointer;opacity:var(--x-opacity,.65);border-radius:50%;background-color:var(--x-bg,#fafafa);z-index:2147483003}.rpi-x:hover{opacity:1}.rpi-x::after,.rpi-x::before{content:"";position:absolute;display:block;width:var(--x-line-width,12px);height:var(--x-line-height,1px);border-radius:2px;background-color:var(--x-color,#373737)}.rpi-x::before{transform:rotate(45deg)}.rpi-x::after{transform:rotate(-45deg)}.rpi-x.rpi-xa::before{--x-line-width:7px;--x-line-height:7px;top:4px;border-radius:0;border-right:1px solid #373737;border-bottom:1px solid #373737;background-color:#fff0}.rpi-x.rpi-xa::after{content:none}.rpi-bubble:after{content:"";position:absolute;top:-8px;left:16px;bottom:auto;border-style:solid;border-width:0 8px 8px;border-color:#fff #fff0}.rpi-fade{-webkit-transition:opacity 150ms ease,-webkit-transform 150ms ease;transition:opacity 150ms ease,-webkit-transform 150ms ease;transition:transform 150ms ease,opacity 150ms ease;transition:transform 150ms ease,opacity 150ms ease,-webkit-transform 150ms ease}.rpi-lightbox{--x-top:15px;--x-right:15px;--x-bg:none;--x-color:#ececec;--x-line-width:25px;--x-line-height:3px;--x-opacity:1;position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;height:100%;max-width:100%;color:#333;text-align:left;z-index:2147483001;user-select:none;background-color:rgb(0 0 0 / .6);transition:all .3s ease-out}.rpi-lightbox-inner{width:95%;height:100%;max-width:1200px;max-height:calc(100vh - 160px)}.rpi-lightbox-xxx{container-name:lightbox;container-type:inline-size;position:relative;height:100%;border:none;overflow:hidden;border-radius:4px}.rpi-lightbox-content{position:relative;display:flex;flex-direction:row;justify-content:flex-start;color:#000;height:100%;flex-direction:row;border-radius:4px;background-color:#fff}.rpi-lightbox-media{position:relative;display:flex;justify-content:center;flex:2;align-items:center;width:100%;height:100%;overflow:hidden;padding-bottom:0;background-color:#000}.rpi-lightbox-btn{position:absolute;display:flex;width:30px;height:30px;font-size:36px;line-height:22px;justify-content:center;z-index:1;cursor:pointer;border-radius:50%;background-color:rgb(214 214 214 / .7);transition:background .3s ease-in-out}.rpi-lightbox-btn:hover{background:#e1e1e1}.rpi-lightbox-prev{left:8px}.rpi-lightbox-next{right:8px}.rpi-lightbox-prev::before{content:'‹'}.rpi-lightbox-next::before{content:'›'}.rpi-lightbox-media img{position:relative;display:block;width:100%;height:100%;max-width:100%;max-height:100%;opacity:1;object-fit:contain;border-radius:inherit;transition:opacity .3s ease-in-out}.rpi-lightbox-review{display:flex;flex-direction:column;flex:1;height:100%;font-size:15px;color:#000;padding:0}@container lightbox (width < 480px){.rpi-lightbox-xxx .rpi-lightbox-content{flex-direction:column}}@media(max-width:480px){.rpi-lightbox-xxx .rpi-lightbox-content{flex-direction:column}}:root{--primary-color:#ee4455;--secondary-color:#d52b3c;--tertiary-color:#bb1122;--accent-color:#4466ee;--highlight-color:#eee644;--light-gray-color:#e0e0e0;--gray-color:#999;--dark-gray-color:#303030;--text-color:#303030;--medium-text-color:#666;--light-text-color:#999;--dark-border-color:#303030;--medium-border-color:#c0c0c0;--light-border-color:#e0e0e0;--link-color:#ee4455;--link-hover-color:#303030;--button-color:#ee4455;--button-text-color:#fff;--button-hover-color:#303030;--button-hover-text-color:#fff;--header-background-color:#ee4455;--header-text-color:#fff;--header-text-hover-color:#ccc;--navi-color:#fff;--navi-hover-color:rgba(255, 255, 255, 0.5);--navi-border-color:rgba(255, 255, 255, 0.2);--navi-submenu-color:#fff;--navi-submenu-text-color:#444;--navi-submenu-hover-color:#999;--navi-submenu-border-color:rgba(0, 0, 0, 0.1);--page-background-color:#fff;--title-color:#ee4455;--title-hover-color:#303030;--widget-background-color:#fff;--widget-title-background-color:#ee4455;--widget-title-color:#fff;--widget-title-hover-color:rgba(255, 255, 255, 0.5);--footer-background-color:#ee4455;--footer-text-color:#ddd;--footer-link-color:#fff;--footer-link-hover-color:rgba(255, 255, 255, 0.5);--footer-border-color:rgba(255, 255, 255, 0.1);--text-font:"Open Sans", arial, helvetica, sans-serif;--title-font:"Montserrat", arial, helvetica, sans-serif;--navi-font:"Montserrat", arial, helvetica, sans-serif;--widget-title-font:"Montserrat", arial, helvetica, sans-serif;--title-font-weight:normal;--navi-font-weight:normal;--widget-title-font-weight:normal;--title-text-transform:none;--navi-text-transform:uppercase;--widget-title-text-transform:uppercase;--text-line-height:1.75;--title-line-height:1.4}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:#fff0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-size:1em;font-family:monospace}button,input,optgroup,select,textarea{margin:0;color:inherit;font:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{box-sizing:content-box;-webkit-appearance:textfield;appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}body,button,input,select,textarea{color:#303030;color:var(--text-color);font-size:17px;font-size:1.0625rem;font-family:"Open Sans",arial,helvetica,sans-serif;font-family:var(--text-font);line-height:1.75;line-height:var(--text-line-height)}h1,h2,h3,h4,h5,h6{clear:both;margin-top:.75em;margin-bottom:.75em;line-height:1.4;line-height:var(--title-line-height)}h1{font-size:36px;font-size:2.25rem}h2{font-size:28px;font-size:1.75rem}h3{font-size:24px;font-size:1.5rem}h4{font-size:22px;font-size:1.375rem}h5{font-size:20px;font-size:1.25rem}h6{font-size:19px;font-size:1.1875rem}p{margin-top:1.5em;margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}address{margin:0 0 1.5em}pre{overflow:auto;margin-top:1.5em;margin-bottom:1.5em;padding:1.5em;max-width:100%;border:1px solid #e5e5e5;background:#f5f5f5;font-size:15px;font-size:.9375rem;font-family:"Courier 10 Pitch",Courier,monospace;line-height:1.6}code,kbd,tt,var{font-size:15px;font-size:.9375rem;font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{background:#ddd}blockquote{margin:1.5em 0;padding-left:1.5em;border-left:6px solid;border-color:#e45;border-color:var(--link-color);color:#666;color:var(--medium-text-color);font-style:normal;font-size:18px;font-size:1.125rem}blockquote cite,blockquote small{display:block;margin-top:1em;color:#303030;color:var(--text-color);font-size:16px;font-size:1rem;line-height:1.75}blockquote cite::before,blockquote small::before{content:"— "}blockquote em,blockquote i,blockquote cite{font-style:normal}blockquote>:last-child{margin-bottom:.5em}hr{margin-top:1.5em;margin-bottom:1.5em;height:1px;border:0;background-color:#e0e0e0;background-color:var(--light-border-color)}ul,ol{margin:1.5em 0;padding:0 0 0 1.25em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 0 1.5em}img{max-width:100%;height:auto}table{margin-top:1.5em;margin-bottom:1.5em;width:100%;border:none;table-layout:auto}th,td{padding:.3em .6em;border:1px solid;border-color:#e0e0e0;border-color:var(--light-border-color)}th{font-weight:400;text-align:initial;background:rgb(0 0 0 / .05)}tfoot td{background:rgb(0 0 0 / .05)}a{color:#e45;color:var(--link-color);text-decoration:none}a:link,a:visited{color:#e45;color:var(--link-color)}a:hover,a:focus,a:active{color:#303030;color:var(--link-hover-color)}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type="button"],input[type="reset"],input[type="submit"]{margin:0;padding:.6em 1em;border:none;background-color:#e45;background-color:var(--button-color);color:#fff;color:var(--button-text-color);text-decoration:none;font-size:17px;font-size:1.0625rem;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{background-color:#303030;background-color:var(--button-hover-color);color:#fff;color:var(--button-hover-text-color)}input[type="text"],input[type="tel"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{padding:.3em .6em;max-width:100%;border:1px solid;border-color:#e0e0e0;border-color:var(--light-border-color);color:#666;color:var(--medium-text-color)}input[type="text"]:focus,input[type="tel"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{border:1px solid;border-color:silver;border-color:var(--medium-border-color);color:#303030;color:var(--text-color)}textarea{width:100%}.search-form{display:flex;margin:0;padding:0}.search-form label{flex-grow:1}.search-form .search-field{display:inline-block;box-sizing:border-box;margin:0;padding:.75rem;min-width:100px;width:100%;-webkit-appearance:none;line-height:1}.search-form .search-submit{display:flex;margin-left:-1px;padding:.75rem .95rem;align-items:center}.search-form .search-submit .icon-search{width:21px;height:21px;fill:currentcolor}.screen-reader-text{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{top:5px;left:5px;z-index:100000;display:block;clip:auto!important;padding:15px 23px 14px;width:auto;height:auto;border-radius:3px;background-color:#f1f1f1;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);color:#21759b;text-decoration:none;font-weight:700;font-size:14px;font-size:.875rem;line-height:normal}.alignleft{float:left;margin-right:1.5em}.alignright{float:right;margin-left:1.5em}.aligncenter{display:block;clear:both;margin-right:auto;margin-left:auto;text-align:center}.clearfix::before,.clearfix::after,.post-navigation .nav-links::before,.post-navigation .nav-links::after,.comment-navigation::before,.comment-navigation::after{display:table;content:""}.clearfix::after,.post-navigation .nav-links::after,.comment-navigation::after{clear:both}.site{margin:0;width:100%}.container{margin:0 auto;padding:0 2em;max-width:1220px;width:100%}.site-content{padding-top:2em}.content-area{float:left;box-sizing:border-box;padding-right:2em;width:73%}.sidebar{float:right;width:27%}.no-sidebar .content-single,.site-content .centered-content-area{float:none;margin:0 auto;padding:0;max-width:900px;width:100%}.site-content .fullwidth-content-area{float:none;margin:0;padding:0;max-width:100%;width:100%}.site-header{background-color:#e45;background-color:var(--header-background-color);color:#fff;color:var(--header-text-color)}.header-main{display:flex;flex-wrap:wrap;align-items:center}.site-branding{margin:1em 3em 1em 0;padding:0;max-width:100%}.site-branding a:link,.site-branding a:visited,.site-branding a:hover{padding:0;border:none;text-decoration:none}.site-title{display:inline-block;margin:.25rem 0 0;padding:0;color:#fff;color:var(--header-text-color);text-decoration:none;font-size:32px;font-size:2rem;font-family:Montserrat,arial,helvetica,sans-serif;font-family:var(--title-font);font-weight:400;font-weight:var(--title-font-weight);text-transform:none;text-transform:var(--title-text-transform);line-height:1.75;line-height:var(--text-line-height)}.site-title a:link,.site-title a:visited{color:#fff;color:var(--header-text-color);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.site-title a:hover,.site-title a:active{color:#ccc;color:var(--header-text-hover-color)}.site-branding .custom-logo{margin:.25em 1em 0 0;padding:0;max-width:100%;height:auto;border:none;vertical-align:top}.site-description{margin:-.25rem 0 .5rem;font-size:13px;font-size:.8125rem}.header-image{text-align:center}.header-image img{max-width:2500px;width:100%;height:auto;vertical-align:top}.primary-navigation{position:relative;width:100%}.main-navigation ul,.main-navigation .menu-item-has-children>a>.icon,.main-navigation ul a>.icon,.header-social-icons{display:none}.primary-navigation.toggled-on .main-navigation>ul.menu,.primary-navigation.toggled-on .header-social-icons{display:block}.mobile-menu-toggle{display:flex;margin:0;margin-left:auto;padding:1em;border:none;background:none;color:#fff;color:var(--navi-color);text-decoration:none;font-size:15px;font-size:.9375rem;font-family:Montserrat,arial,helvetica,sans-serif;font-family:var(--navi-font);font-weight:400;font-weight:var(--navi-font-weight);text-transform:uppercase;text-transform:var(--navi-text-transform);text-align:left;transition:all 0.2s ease;align-items:center}.mobile-menu-toggle:focus{outline:thin dotted;color:#fff;color:var(--navi-color);background:none}.mobile-menu-toggle:hover,.mobile-menu-toggle:active{color:rgb(255 255 255 / .5);color:var(--navi-hover-color);background:none;cursor:pointer}.mobile-menu-toggle .icon{margin:0;width:28px;height:28px;vertical-align:top;fill:#fff;fill:var(--navi-color);transition:fill 0.2s ease}.mobile-menu-toggle:hover .icon,.mobile-menu-toggle:active .icon{fill:rgb(255 255 255 / .5);fill:var(--navi-hover-color)}.mobile-menu-toggle[aria-expanded="true"] .icon-menu,.mobile-menu-toggle[aria-expanded="false"] .icon-close{display:none}.mobile-menu-toggle[aria-expanded="true"] .icon-close{display:inline-block}.main-navigation ul{margin:0;padding:0;color:#fff;color:var(--navi-color);list-style:none;font-size:15px;font-size:.9375rem;font-family:Montserrat,arial,helvetica,sans-serif;font-family:var(--navi-font);font-weight:400;font-weight:var(--navi-font-weight);text-transform:uppercase;text-transform:var(--navi-text-transform)}.main-navigation>ul{border-top:1px solid;border-color:rgb(255 255 255 / .2);border-color:var(--navi-border-color)}.main-navigation ul li{position:relative;margin:0}.main-navigation ul a{display:block;margin:0;padding:1.2em;border-bottom:1px solid;border-color:rgb(255 255 255 / .2);border-color:var(--navi-border-color);text-decoration:none}.main-navigation ul a,.main-navigation ul a:link,.main-navigation ul a:visited{color:#fff;color:var(--navi-color);text-decoration:none;transition:all 0.2s ease}.main-navigation ul a:hover,.main-navigation ul a:active,.main-navigation ul a:focus{color:rgb(255 255 255 / .5);color:var(--navi-hover-color)}.main-navigation ul li.current-menu-item>a{text-decoration:underline}.main-navigation ul ul{font-size:13px;font-size:.8125rem;background-color:#fff;background-color:var(--navi-submenu-color)}.main-navigation ul ul a{padding-left:1.5em;border-bottom:1px solid;border-color:rgb(0 0 0 / .1);border-color:var(--navi-submenu-border-color)}.main-navigation ul ul a:link,.main-navigation ul ul a:visited{color:#444;color:var(--navi-submenu-text-color)}.main-navigation ul ul a:hover,.main-navigation ul ul a:active,.main-navigation ul ul a:focus{color:#999;color:var(--navi-submenu-hover-color)}.is-amp-page .main-navigation ul button.toggled-on+ul,.main-navigation ul ul.toggled-on{display:block}.main-navigation ul ul ul a{padding-left:3em}.main-navigation ul ul ul ul a{padding-left:4.5em}.main-navigation .dropdown-toggle{position:absolute;display:block;top:0;right:0;padding:1em 1.5em;background:none;border:none}.main-navigation .dropdown-toggle:focus{outline:thin dotted;color:#fff;color:var(--navi-color);background:none}.main-navigation .dropdown-toggle:hover,.main-navigation .dropdown-toggle:active{background:none}.main-navigation .dropdown-toggle .icon{margin:.2em 0 0;width:24px;height:24px;vertical-align:top;fill:#fff;fill:var(--navi-color);transition:fill 0.2s ease}.main-navigation .dropdown-toggle:hover .icon,.main-navigation .dropdown-toggle:active .icon,.main-navigation .dropdown-toggle:focus .icon{fill:rgb(255 255 255 / .5);fill:var(--navi-hover-color)}.main-navigation .dropdown-toggle.toggled-on .icon{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.main-navigation ul ul .dropdown-toggle{padding:.7em 1.25em}.main-navigation ul ul .dropdown-toggle .icon{width:20px;height:20px;fill:#444;fill:var(--navi-submenu-text-color)}.main-navigation ul ul .dropdown-toggle:hover .icon,.main-navigation ul ul .dropdown-toggle:active .icon,.main-navigation ul ul .dropdown-toggle:focus .icon{fill:#999;fill:var(--navi-submenu-hover-color)}.header-social-icons{margin:1.5em 0;margin-left:auto}.header-social-icons .social-icons-menu{display:flex;flex-flow:row wrap;margin:0;padding:0;border:none;list-style:none}.header-social-icons .social-icons-menu li{margin:0;padding:0;border:none;list-style:none}.header-social-icons .social-icons-menu li a{display:flex;margin:0;padding:.7em;color:#fff;color:var(--header-text-color)}.header-social-icons .social-icons-menu li a:hover,.header-social-icons .social-icons-menu li a:active{color:#ccc;color:var(--header-text-hover-color);text-decoration:none}.header-social-icons .social-icons-menu li a .icon{margin:0;width:24px;height:24px;vertical-align:top;fill:currentcolor}.type-post,.type-page,.type-attachment,.comments-area,.comment-respond,.site-main>article:not(.type-post):not(.type-page):not(.type-attachment),.post-wrapper>.post-column>article:not(.type-post):not(.type-page):not(.type-attachment){margin:0 0 2em 0;max-width:100%;background-color:#fff;background-color:var(--page-background-color);box-shadow:0 1px 2px #bbb}.page-title,.entry-title{margin:0;padding:0;color:#e45;color:var(--title-color);-ms-word-wrap:break-word;word-wrap:break-word;font-size:28px;font-size:1.75rem;font-family:Montserrat,arial,helvetica,sans-serif;font-family:var(--title-font);font-weight:400;font-weight:var(--title-font-weight);text-transform:none;text-transform:var(--title-text-transform);line-height:1.4;line-height:var(--title-line-height)}.entry-title a:link,.entry-title a:visited{color:#e45;color:var(--title-color);text-decoration:none;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.entry-title a:hover,.entry-title a:active{color:#303030;color:var(--title-hover-color)}.wp-post-image{margin:0;vertical-align:top}.post-content{padding:1.25em 1.5em 1.5em}.entry-content>*:first-child{margin-top:1.5em}.entry-content p:first-child{margin-top:.5em}.entry-content p:last-child{margin-bottom:0}.entry-content a{text-decoration:underline}.sticky{border:none}.page-links{margin:0;word-spacing:1em;font-weight:700}.error404 .not-found .widget{padding:0;border:none;box-shadow:none}.entry-meta{margin:0;padding:1em 1.5rem;border-top:1px solid;border-color:#e0e0e0;border-color:var(--light-border-color);color:#303030;color:var(--text-color);font-size:14px;font-size:.875rem}.entry-meta .meta-date,.entry-meta .meta-author,.entry-meta .meta-category,.entry-meta .meta-comments{margin-right:1.5em}.entry-meta a:link,.entry-meta a:visited{color:#303030;color:var(--text-color)}.entry-meta a:hover,.entry-meta a:active{color:#999;color:var(--light-text-color)}.entry-meta span .icon{margin:.3em .4em 0 0;width:17px;height:17px;vertical-align:top;fill:#999;fill:var(--light-text-color)}body.date-hidden .type-post .entry-meta .meta-date,body.author-hidden .type-post .entry-meta .meta-author,body.categories-hidden .type-post .entry-meta .meta-category,body.comments-hidden .type-post .entry-meta .meta-comments{position:absolute;clip:rect(1px,1px,1px,1px)}body.date-hidden.author-hidden .content-archive .type-post .entry-meta,body.date-hidden.author-hidden .post-slider .type-post .entry-meta{display:none}body.date-hidden.author-hidden.categories-hidden.comments-hidden .content-single .type-post .entry-meta{display:none}.entry-tags{margin:1em 0 0}.widget_tag_cloud .tagcloud,.entry-tags .meta-tags{font-size:14px;font-size:.875rem}.widget_tag_cloud .tagcloud::before,.widget_tag_cloud .tagcloud::after,.entry-tags .meta-tags::before,.entry-tags .meta-tags::after{display:table;content:""}.widget_tag_cloud .tagcloud::after,.entry-tags .meta-tags::after{clear:both}.widget_tag_cloud .tagcloud a,.entry-tags .meta-tags a{display:inline-block;float:left;margin:0 2px 2px 0;padding:.2em .5em;background-color:#e45;background-color:var(--button-color);text-decoration:none;font-size:13px!important;font-size:0.8125rem!important}.widget_tag_cloud .tagcloud a:link,.widget_tag_cloud .tagcloud a:visited,.entry-tags .meta-tags a:link,.entry-tags .meta-tags a:visited{color:#fff;color:var(--button-text-color);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.widget_tag_cloud .tagcloud a:hover,.widget_tag_cloud .tagcloud a:active,.entry-tags .meta-tags a:hover,.entry-tags .meta-tags a:active{background-color:#303030;background-color:var(--button-hover-color);color:#fff;color:var(--button-hover-text-color)}.post-navigation{margin:0;padding:1.5rem;border-top:1px solid;border-color:#e0e0e0;border-color:var(--light-border-color);font-size:15px;font-size:.9375rem}.post-navigation .nav-links .nav-previous{float:left;box-sizing:border-box;padding-right:.5em;max-width:50%}.post-navigation .nav-links .nav-next{float:right;box-sizing:border-box;padding-left:.5em;max-width:50%}.post-navigation .nav-links .nav-link-text{display:block;color:#404040}.post-navigation .nav-links .nav-previous .nav-link-text::before{margin-right:3px;content:"«"}.post-navigation .nav-links .nav-next .nav-link-text::after{margin-left:4px;content:"»"}.post-navigation .nav-links .entry-title{font-size:17px;font-size:1.0625rem}.post-navigation .nav-links a:hover .entry-title{color:#303030;color:var(--title-hover-color)}.page-header{margin:0 0 2em 0;padding:0;background-color:#fff;background-color:var(--page-background-color);box-shadow:0 1px 2px #bbb}.page-header .archive-title{display:block;margin:0;padding:.75em 1em;background-color:#e45;background-color:var(--widget-title-background-color);color:#fff;color:var(--widget-title-color);font-size:15px;font-size:.9375rem;font-family:Montserrat,arial,helvetica,sans-serif;font-family:var(--widget-title-font);font-weight:400;font-weight:var(--widget-title-font-weight);text-transform:uppercase;text-transform:var(--widget-title-text-transform);line-height:1.4;line-height:var(--title-line-height)}.blog-description,.archive-description{padding:.75em 1em}.blog-description:empty{display:none}.archive-description p:first-child{margin-top:0}.archive-description p:last-child{margin-bottom:0}.search-form-wrap{padding:1.5em}.post-layout-columns .post-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-2em}.post-layout-columns .post-wrapper .post-column{display:-webkit-box;display:-ms-flexbox;display:flex;box-sizing:border-box;padding-right:2em}.post-layout-columns .post-wrapper .post-column article{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.post-layout-columns .post-wrapper .post-column article .post-content{flex-grow:1;-webkit-box-flex:1;-ms-flex-positive:1}.post-layout-columns .post-wrapper .post-column article .entry-title{font-size:20px;font-size:1.25rem}.post-layout-columns .post-wrapper .post-column article .post-content .entry-content{font-size:16px;font-size:1rem}.post-layout-columns .post-wrapper .post-column article .more-link{font-size:15px;font-size:.9375rem}.post-layout-two-columns .post-wrapper .post-column{width:50%}.post-layout-three-columns .content-archive{float:none;padding:0;width:100%}.post-layout-three-columns .post-wrapper .post-column{width:33.3333333333%}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.post-layout-columns .post-wrapper .post-column,.post-layout-columns .post-wrapper .post-column article{display:block}}.pagination{margin:0 0 2em}.pagination a,.pagination .current{display:inline-block;margin:0 3px 3px 0;padding:.4em 1em;background-color:#fff;background-color:var(--page-background-color);box-shadow:0 1px 2px #bbb;color:#303030;color:var(--text-color);text-align:center;text-decoration:none}.pagination a:link,.pagination a:visited{color:#303030;color:var(--text-color)}.pagination a:hover,.pagination a:active,.pagination .current{background-color:#e45;background-color:var(--button-color);color:#fff;color:var(--button-text-color)}.infinite-scroll .pagination{display:none}.infinite-scroll #infinite-handle,.infinite-scroll .infinite-loader{margin-right:2em;width:100%;text-align:center}.infinite-scroll .infinite-loader .spinner{bottom:-.5em;left:auto;margin:0 auto;padding-right:2em}.infinite-scroll #infinite-handle span{display:inline-block;margin:0 0 2em;padding:.4em 1em;background-color:#303030;background-color:var(--button-hover-color);color:#fff;color:var(--button-hover-text-color);text-decoration:none;font-size:17px;font-size:1.0625rem}.infinite-scroll #infinite-handle span:hover{background-color:#e45;background-color:var(--button-color);color:#fff;color:var(--button-text-color)}.wp-block-audio,.wp-block-button,.wp-block-buttons,.wp-block-columns,.wp-block-embed,.wp-block-image,.wp-block-gallery,.wp-block-cover,.wp-block-table{margin-bottom:1.5em}p.has-background{padding:1rem 1.25rem}.has-drop-cap:not(:focus)::first-letter{font-size:4.5rem;line-height:.7;font-weight:700}.wp-block-code{border-radius:3px}.wp-block-separator{border:none}.wp-block-separator:not(.is-style-wide):not(.is-style-dots),.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){margin-left:auto;margin-right:auto;max-width:4rem;height:6px}.wp-block-table table{margin:0}.wp-block-table.is-style-stripes{border-bottom:none}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:rgb(0 0 0 / .05)}.wp-block-table.is-style-stripes thead{border-bottom:2px solid}.wp-block-table.is-style-stripes tfoot{border-top:2px solid}.wp-block-table.is-style-stripes thead,.wp-block-table.is-style-stripes tfoot{border-color:#303030;border-color:var(--text-color)}.wp-block-table.is-style-stripes thead th,.wp-block-table.is-style-stripes tfoot td{background:none}.wp-block-buttons .wp-block-button{margin:0 .5rem 0 0}.wp-block-buttons .wp-block-button:last-child{margin-right:0}.wp-block-button{font-size:17px;font-size:1.0625rem}.wp-block-button.aligncenter{text-align:center}.wp-block-button__link{margin:0;padding:.6em 1em;border:none;border-radius:0;color:inherit;text-decoration:none;font-size:inherit;transition:all 0.2s ease}.wp-block-button__link:link,.wp-block-button__link:visited{color:inherit;text-decoration:none}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color),.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color):link,.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color):visited{color:#fff;color:var(--button-text-color)}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background){background-color:#e45;background-color:var(--button-color)}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color):not(.has-background):hover,.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color):not(.has-background):active{background-color:#303030;background-color:var(--button-hover-color)}.wp-block-button:not(.is-style-outline) .wp-block-button__link.has-text-color:hover,.wp-block-button:not(.is-style-outline) .wp-block-button__link.has-text-color:active,.wp-block-button:not(.is-style-outline) .wp-block-button__link.has-background:hover,.wp-block-button:not(.is-style-outline) .wp-block-button__link.has-background:active{text-decoration:underline}.wp-block-button.is-style-outline .wp-block-button__link{padding:calc(0.6em - 2px) calc(1em - 2px);background-color:transparent!important}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color),.wp-block-button__link.is-style-outline:not(.has-text-color),.wp-block-cover .wp-block-button.is-style-outline .wp-block-button__link,.wp-block-media-text .wp-block-button.is-style-outline .wp-block-button__link{color:inherit}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button.is-style-outline .wp-block-button__link:active{text-decoration:underline}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):hover,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):active{color:inherit}.wp-block-quote.has-text-align-center:not(.is-style-large),.wp-block-quote.has-text-align-right:not(.is-style-large){padding-left:0;border-left:0}.wp-block-quote.has-text-align-right:not(.is-style-large){padding-right:1.5em;border-right:6px solid;border-color:#e45;border-color:var(--link-color)}.wp-block-quote.is-style-large{padding:0;border:none;font-size:28px;font-size:1.75rem}.wp-block-quote.is-style-large p{font-size:inherit;font-style:inherit;line-height:inherit}.wp-block-quote.is-style-large cite{text-align:inherit;font-size:16px;font-size:1rem}.wp-block-pullquote{margin-top:1.5em;margin-bottom:1.5em;padding:0;border-bottom:6px solid;border-top:6px solid;border-color:#e0e0e0;border-color:var(--light-border-color)}.wp-block-pullquote blockquote{border:none;padding:0;font-size:28px;font-size:1.75rem}.wp-block-pullquote p{font-size:inherit;line-height:inherit}.wp-block-pullquote blockquote>p:last-of-type{margin-bottom:0}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:.75em}.wp-block-pullquote blockquote cite{color:#303030;color:var(--text-color)}.wp-block-pullquote.is-style-solid-color{padding:1px 2rem}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:0;margin-right:0;max-width:100%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:inherit}.wp-block-pullquote.is-style-solid-color blockquote cite{color:inherit}.wp-block-audio audio{width:100%}.wp-block-image img{vertical-align:top}.wp-block-cover,.wp-block-cover-image{width:auto}.wp-block-cover>.wp-block-cover__inner-container>*:first-child,.wp-block-cover-image>.wp-block-cover__inner-container>*:first-child{margin-top:0}.wp-block-cover>.wp-block-cover__inner-container>*:last-child,.wp-block-cover-image>.wp-block-cover__inner-container>*:last-child{margin-bottom:0}.wp-block-gallery{justify-content:center}.wp-block-embed-vimeo.alignfull iframe{width:100%}.wp-block-group.has-background{padding:1.5em}.wp-block-group.has-background>.wp-block-group__inner-container>*:first-child{margin-top:0}.wp-block-group.has-background>.wp-block-group__inner-container>*:last-child{margin-bottom:0}div.wp-block-columns{gap:1.5em}.wp-block-column.has-background{padding:1.5em;box-sizing:border-box}.wp-block-column.has-background>*:first-child{margin-top:0}.wp-block-column.has-background>*:last-child{margin-bottom:0}.wp-block-latest-posts.wp-block-latest-posts__list{margin-top:1.5em;margin-bottom:1.5em;padding:0}.wp-block-latest-posts.wp-block-latest-posts__list li{margin-top:.5rem}.wp-block-latest-posts__post-date,.wp-block-latest-posts__post-author{color:#666;color:var(--medium-text-color);font-size:14px;font-size:.875rem}.wp-block-search .wp-block-search__label{width:auto}.has-primary-color,.wp-block-button__link.has-primary-color{color:#e45;color:var(--primary-color)}.has-secondary-color,.wp-block-button__link.has-secondary-color{color:#d52b3c;color:var(--secondary-color)}.has-tertiary-color,.wp-block-button__link.has-tertiary-color{color:#b12;color:var(--tertiary-color)}.has-accent-color,.wp-block-button__link.has-accent-color{color:#46e;color:var(--accent-color)}.has-highlight-color,.wp-block-button__link.has-highlight-color{color:#eee644;color:var(--highlight-color)}.has-white-color,.wp-block-button__link.has-white-color{color:#fff}.has-light-gray-color,.wp-block-button__link.has-light-gray-color{color:#e0e0e0;color:var(--light-gray-color)}.has-gray-color,.wp-block-button__link.has-gray-color{color:#999;color:var(--gray-color)}.has-dark-gray-color,.wp-block-button__link.has-dark-gray-color{color:#303030;color:var(--dark-gray-color)}.has-black-color,.wp-block-button__link.has-black-color{color:#000}.has-primary-background-color,.has-primary-background-color[class]{background-color:#e45;background-color:var(--primary-color)}.has-secondary-background-color,.has-secondary-background-color[class]{background-color:#d52b3c;background-color:var(--secondary-color)}.has-tertiary-background-color,.has-tertiary-background-color[class]{background-color:#b12;background-color:var(--tertiary-color)}.has-accent-background-color,.has-accent-background-color[class]{background-color:#46e;background-color:var(--accent-color)}.has-highlight-background-color,.has-highlight-background-color[class]{background-color:#eee644;background-color:var(--highlight-color)}.has-white-background-color,.has-white-background-color[class]{background-color:#fff}.has-light-gray-background-color,.has-light-gray-background-color[class]{background-color:#e0e0e0;background-color:var(--light-gray-color)}.has-gray-background-color,.has-gray-background-color[class]{background-color:#999;background-color:var(--gray-color)}.has-dark-gray-background-color,.has-dark-gray-background-color[class]{background-color:#303030;background-color:var(--dark-gray-color)}.has-black-background-color,.has-black-background-color[class]{background-color:#000}.has-small-font-size{font-size:16px}.has-medium-font-size{font-size:24px}.has-large-font-size{font-size:36px}.has-extra-large-font-size{font-size:48px}.has-huge-font-size{font-size:64px}.widget{margin:0 0 2em 0;padding:1rem 1.5rem 1.5rem;max-width:100%;background-color:#fff;background-color:var(--widget-background-color);box-shadow:0 1px 2px #bbb;-ms-word-wrap:break-word;word-wrap:break-word;font-size:16px;font-size:1rem}.widget-header{margin:-1rem -1.5rem 1.25em}.widget-title,.is-style-widget-title{display:block;margin:0;padding:.75em 1em;background-color:#e45;background-color:var(--widget-title-background-color);color:#fff;color:var(--widget-title-color);font-size:15px;font-size:.9375rem;font-family:Montserrat,arial,helvetica,sans-serif;font-family:var(--widget-title-font);font-weight:400;font-weight:var(--widget-title-font-weight);text-transform:uppercase;text-transform:var(--widget-title-text-transform);line-height:1.4;line-height:var(--title-line-height)}.is-style-widget-title{margin:-1rem -1.5rem 1.25em}.widget-title a:link,.widget-title a:visited{color:#fff;color:var(--widget-title-color)}.widget-title a:hover,.widget-title a:active{color:rgb(255 255 255 / .5);color:var(--widget-title-hover-color)}.widget ul{margin:0;padding:0;list-style:circle inside}.widget ul .children,.widget ul .sub-menu{margin:.5em 0 .5em 1em;padding:0}.widget select{max-width:100%}.widget_calendar{font-size:14px;font-size:.875rem}.widget_calendar table{margin:0}.widget_calendar table caption{padding:0 0 1em}.widget_calendar table thead tr{background:#f5f5f5}.widget_calendar table tr td{text-align:center}.widget_calendar table tbody tr td a{font-weight:700}.widget_calendar table tfoot tr td{padding-top:1em;border:none}.widget_calendar table tfoot tr #prev{text-align:left}.widget_calendar table tfoot tr #next{text-align:right}.widget-magazine-posts{margin-bottom:-1.5em}.widget-magazine-posts .widget-header{margin-bottom:1.5em}.widget-magazine-posts .type-post{margin:0 0 1.5em 0;padding:0;border:1px solid;border-color:#e0e0e0;border-color:var(--light-border-color);background:none;box-shadow:0 0 2px #eee}.widget-magazine-posts .type-post .wp-post-image{margin:0}.widget-magazine-posts .type-post .post-content{padding:.75em 1em 1em}.widget-magazine-posts .type-post .entry-meta{padding:0;border:none;font-size:13px;font-size:.8125rem}.widget-magazine-posts .type-post .entry-meta span::before{font-size:18px}.widget-magazine-posts .large-post .entry-title{font-size:18px;font-size:1.125rem}.widget-magazine-posts .medium-post .entry-title{font-size:15px;font-size:.9375rem}.widget-magazine-posts .medium-post .post-content{padding:.5em 1em}.widget-magazine-posts .small-post{display:block;float:left;box-sizing:border-box;margin:0 0 1em;width:100%}.widget-magazine-posts .small-post .wp-post-image{float:left;margin:0;max-width:30%}.widget-magazine-posts .small-post .post-content{float:right;padding:.5em 1em;width:70%}.widget-magazine-posts .small-post .entry-title{font-size:15px;font-size:.9375rem}.widget-magazine-posts .magazine-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-1.5em}.widget-magazine-posts .magazine-grid .post-column{display:-webkit-box;display:-ms-flexbox;display:flex;box-sizing:border-box;padding-right:1.5em}.widget-magazine-posts .magazine-grid-two-columns .post-column{width:50%}.widget-magazine-posts .magazine-grid-three-columns .post-column{width:33.3333333333%}.widget-magazine-posts .magazine-grid .post-column .type-post{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.widget-magazine-posts .magazine-grid .post-column .type-post .post-content{flex-grow:1;-webkit-box-flex:1;-ms-flex-positive:1}.comments-area,.comment-respond{padding:1rem 1.5rem}.comments-header,.comment-reply-title{margin:-1rem -1.5rem 1.5em;background-color:#e45;background-color:var(--widget-title-background-color)}.comments-header .comments-title,.comment-reply-title{display:inline-block;margin:0;padding:.75em 1em;color:#fff;color:var(--widget-title-color);-ms-word-wrap:break-word;word-wrap:break-word;font-size:15px;font-size:.9375rem;font-family:Montserrat,arial,helvetica,sans-serif;font-family:var(--widget-title-font);font-weight:400;font-weight:var(--widget-title-font-weight);text-transform:uppercase;text-transform:var(--widget-title-text-transform);line-height:1.4;line-height:var(--title-line-height)}.comment-reply-title{display:block;margin:-1rem -1.5rem 1.5em}.comment-list{margin:0;padding:0;list-style:none}.comment{margin:0 0 1.5em;padding:1.5em 0 0;border-top:1px solid;border-color:#e0e0e0;border-color:var(--light-border-color);-ms-word-wrap:break-word;word-wrap:break-word}.comment-meta{float:left;padding:0;width:100%}.comment-meta .comment-author img{float:left;margin-right:1em}.bypostauthor{display:block}.comment-meta .comment-metadata{margin-top:.3em;font-size:14px;font-size:.875rem}.comment-meta .comment-metadata a{margin-right:1em}.comment-content{clear:left;padding:.2em 0 0}.comment-content a{word-wrap:break-word}.comment ol.children{margin:1.5em 0 0;list-style:none}.comment-navigation{margin:0 0 1.5em;padding:0;font-size:14px;font-size:.875rem}.comment-navigation .nav-previous{float:left}.comment-navigation .nav-next{float:right}.comment-navigation .nav-previous a::before{margin-right:3px;content:"«"}.comment-navigation .nav-next a::after{margin-left:4px;content:"»"}.comment-form{padding:0}.comment-form label{display:inline-block;min-width:150px;font-weight:700;font-size:15px;font-size:.9375rem}.comment-form textarea{margin-top:.4em}.comment-form .form-submit{margin-bottom:.5em}.comment-form input[type="checkbox"]+label{display:inline;padding-left:.5em;font-weight:400}.comment .comment-respond{margin-top:1.5em;border:1px solid;border-color:#e0e0e0;border-color:var(--light-border-color);box-shadow:none}.comment-reply-title small a{float:right;margin:-.5rem -.5rem 0 0;padding:.75em 1em;text-transform:none;font-weight:400;font-size:13px;font-size:.8125rem}.comment-reply-title small a:link,.comment-reply-title small a:visited{color:#fff;text-decoration:underline}.comment-reply-title small a:hover,.comment-reply-title small a:active{text-decoration:none}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{margin-top:0;margin-bottom:0;padding:0;border:none}embed,iframe,object,figure,img,picture{max-width:100%}figcaption,.wp-caption,.wp-block-embed figcaption,.wp-block-image figcaption,.wp-block-audio figcaption,.wp-block-table figcaption{font-size:13px;font-size:.8125rem}.wp-block-embed figcaption,.wp-block-image figcaption,.wp-block-audio figcaption,.wp-block-table figcaption,.wp-block-gallery>figcaption{margin:.5rem 0 1.5rem;max-width:100%;width:auto!important;text-align:center}.wp-block-table figcaption{margin-bottom:0}.wp-caption img[class*="wp-image-"]{display:block;margin:0 auto}.wp-caption .wp-caption-text{margin:.5em 0}.gallery{margin-bottom:1em}.gallery-item{display:inline-block;box-sizing:border-box;margin:0;padding:0 1em .75em 0;width:100%;vertical-align:top;text-align:center}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block;font-size:13px;font-size:.8125rem;margin-bottom:.75em}.footer-wrap{background-color:#e45;background-color:var(--footer-background-color)}.site-footer{color:#ddd;color:var(--footer-text-color);font-size:15px;font-size:.9375rem}.site-footer .site-info{float:left;padding:2.5em 0}.site-footer a:link,.site-footer a:visited{color:#fff;color:var(--footer-link-color);text-decoration:underline}.site-footer a:hover,.site-footer a:focus,.site-footer a:active{text-decoration:none}.breadcrumbs{margin:0;padding:.5em 0;background:#fff;box-shadow:0 1px 2px #bbb;-ms-word-wrap:break-word;word-wrap:break-word}.breadcrumbs-container{color:#222;font-size:14px;font-size:.875rem}.breadcrumbs .trail-browse,.breadcrumbs .trail-items,.breadcrumbs .trail-items li{display:inline;margin:0;padding:0}.breadcrumbs .trail-browse{margin-right:.5em;font-weight:400;font-size:14px;font-size:.875rem}.breadcrumbs .trail-items{list-style:none}.breadcrumbs .trail-items li::after{padding:0 .5em;content:"»"}.trail-separator-slash .trail-items li::after{content:"/"}.trail-separator-dash .trail-items li::after{content:"–"}.trail-separator-bull .trail-items li::after{content:"•"}.trail-separator-arrow-bracket .trail-items li::after{content:">"}.trail-separator-raquo .trail-items li::after{content:"»"}.trail-separator-single-arrow .trail-items li::after{content:"→"}.trail-separator-double-arrow .trail-items li::after{content:"⇒"}.breadcrumbs .trail-items li:last-of-type::after{display:none}:root{--tz-column-gap:1.5em}.tz-magazine-block .tz-magazine-post{margin:0 0 1.5em 0;padding:0;border:none;background:none;box-shadow:none}.tz-magazine-block .tz-entry-image{margin:0 0 1em}.tz-magazine-block .tz-entry-title{font-size:20px;font-size:1.25rem}.tz-magazine-block .tz-magazine-grid-columns-3 .tz-entry-title{font-size:17px;font-size:1.0625rem}.tz-magazine-block .tz-magazine-grid-columns-4 .tz-entry-title,.tz-magazine-block .tz-magazine-thumbnail-list .tz-entry-title{font-size:16px;font-size:1rem}.tz-magazine-block .tz-entry-meta{margin:.4em 0;padding:0;border:none;font-size:14px;font-size:.875rem}.tz-magazine-block .tz-entry-meta .tz-meta-field{margin-right:1em}.tz-magazine-block .tz-meta-field a{text-decoration:none}.tz-magazine-block .tz-entry-content{margin-top:1em;font-size:16px;font-size:1rem}.tz-magazine-block .tz-read-more{margin-top:-.5em}.related-posts{margin:0 0 2em}.related-posts-title{display:block;margin:0;padding:.75em 1em;background-color:#e45;background-color:var(--widget-title-background-color);color:#fff;color:var(--widget-title-color);font-size:15px;font-size:.9375rem;font-family:Montserrat,arial,helvetica,sans-serif;font-family:var(--widget-title-font);font-weight:400;font-weight:var(--widget-title-font-weight);text-transform:uppercase;text-transform:var(--widget-title-text-transform);line-height:1.4;line-height:var(--title-line-height)}ul.related-posts-list{margin:1.5em 1.5em 0;padding:0;list-style:none}.related-posts-list li{margin:0 0 2em;padding:0;list-style:none}.related-posts-list li .entry-header{margin-top:.25em}.related-posts-list li .entry-title{font-size:20px;font-size:1.25rem}.related-posts-list li .wp-post-image{float:left;margin:0 1em 0 0;padding:0;max-width:20%;height:auto;border:none}.related-posts-list li .entry-meta{margin:0;padding:0;border-top:none}.related-posts-grid{margin:1.5em 1.5em 0}.related-posts-columns{margin-right:-1em}.related-posts-columns .related-post-column{float:left;box-sizing:border-box;margin-bottom:2em;padding-right:2em}.related-posts-two-columns .related-post-column{width:50%}.related-posts-three-columns .related-post-column{width:33.3333333333%}.related-posts-four-columns .related-post-column{width:25%}.related-posts-two-columns .related-post-column:nth-child(2n+1){clear:left}.related-posts-three-columns .related-post-column:nth-child(3n+1){clear:left}.related-posts-four-columns .related-post-column:nth-child(4n+1){clear:left}.related-posts-two-columns .related-post-column .entry-title{font-size:24px;font-size:1.5rem}.related-posts-three-columns .related-post-column .entry-title{font-size:16px;font-size:1rem}.related-posts-four-columns .related-post-column .entry-title{font-size:15px;font-size:.9375rem}.related-posts-three-columns .related-post-column .entry-meta,.related-posts-four-columns .related-post-column .entry-meta{font-size:12px;font-size:.75rem}.related-posts-four-columns .related-post-column .entry-meta .meta-date,.related-posts-four-columns .related-post-column .entry-meta .meta-author{display:block}.related-posts-four-columns .related-post-column .entry-meta .meta-date::after{display:none}.related-posts-columns .related-post-column .wp-post-image{margin:0 0 .5em 0;padding:0;border:none}.related-posts-columns .related-post-column .entry-meta{margin:.3em 0 0;padding:0;border-top:none}@media only screen and (max-width:80em){.related-posts-two-columns .related-post-column .entry-title{font-size:22px;font-size:1.375rem}}@media only screen and (max-width:70em){.related-posts-two-columns .related-post-column .entry-title{font-size:20px;font-size:1.25rem}}@media only screen and (max-width:50em){.related-posts-four-columns .related-post-column{width:50%}.related-posts-four-columns .related-post-column:nth-child(2n+1){clear:left}.related-posts-two-columns .related-post-column .entry-title,.related-posts-four-columns .related-post-column .entry-title{font-size:18px;font-size:1.125rem}.related-posts-two-columns .related-post-column .entry-meta{font-size:12px;font-size:.75rem}.related-posts-four-columns .related-post-column .entry-meta .meta-date,.related-posts-four-columns .related-post-column .entry-meta .meta-author{display:inline}.related-posts-four-columns .related-post-column .entry-meta .meta-date::after{display:inline-block}.related-posts-list li .wp-post-image{max-width:25%}.related-posts-list li .entry-header{margin-top:0}.related-posts-list li .entry-title{font-size:18px;font-size:1.125rem}}@media only screen and (max-width:40em){.related-posts-two-columns .related-post-column .entry-title,.related-posts-four-columns .related-post-column .entry-title{font-size:16px;font-size:1rem}}@media only screen and (max-width:35em){.related-posts-three-columns{margin:0}.related-posts-three-columns .related-post-column{float:none;padding-right:0;width:100%}}@media only screen and (max-width:25em){.related-posts-two-columns,.related-posts-four-columns{margin:0}.related-posts-two-columns .related-post-column,.related-posts-four-columns .related-post-column{float:none;padding-right:0;width:100%}.related-posts-list li .wp-post-image{float:none;margin:0 0 .5em 0;max-width:100%}}@media only screen and (max-width:20em){.related-posts .entry-meta .meta-date,.related-posts .entry-meta .meta-author{display:block;margin:0}.related-posts-four-columns .related-post-column .entry-meta .meta-date::after{display:none}}.tzwb-clearfix::before,.tzwb-clearfix::after{display:table;content:" "}.tzwb-clearfix::after{clear:both}.tzwb-posts-list li{clear:left;margin-bottom:.75em;padding:0;list-style:none}.tzwb-posts-list .tzwb-excerpt p{margin:0;padding:0}.tzwb-posts-list .wp-post-image{float:left;margin:.3em .8em 1em 0;max-width:90px;height:auto}.tzwb-posts-list .tzwb-entry-meta{margin:0;padding:0;border-top:none;font-size:12px;font-size:.75rem}.tzwb-comments-list li{clear:left;margin-bottom:.75em;padding:0;list-style:none}.tzwb-comments-list .avatar{float:left;margin:.3em .8em .8em 0}.tzwb-comments-list .tzwb-comment-content{font-style:italic}.tzwb-comments-list .tzwb-comment-date{color:#303030;color:var(--text-color);font-size:12px;font-size:.75rem}.tzwb-tabbed-content .tzwb-tabnavi-wrap{overflow:auto;margin:0;padding:0;list-style:none}.tzwb-tabbed-content .tzwb-tabnavi{position:relative;float:left;width:100%;list-style:none;list-style-position:outside}.tzwb-tabbed-content .tzwb-tabnavi li{position:relative;float:left;margin:0 3px 3px 0;padding:0;list-style:none}.tzwb-tabbed-content .tzwb-tabnavi li a{display:block;margin:0;padding:.3em .8em;text-decoration:none;font-size:14px;font-size:.875rem}.tzwb-tabbed-content .tzwb-tabnavi li a:link,.tzwb-tabbed-content .tzwb-tabnavi li a:visited{background-color:#303030;background-color:var(--button-hover-color);color:#fff;color:var(--button-hover-text-color);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.tzwb-tabbed-content .tzwb-tabnavi li a:hover,.tzwb-tabbed-content .tzwb-tabnavi li a:active{background-color:#e45;background-color:var(--button-color);color:#fff;color:var(--button-text-color);text-decoration:none}.tzwb-tabbed-content .tzwb-tabnavi li a.current-tab{background-color:#e45;background-color:var(--button-color);color:#fff;color:var(--button-text-color)}.tzwb-tabbed-content .tzwb-tabcontent{margin:1em 0 0 0;padding:0}.tzwb-social-icons .social-icons-menu{display:flex;flex-flow:row wrap;margin:0;padding:0;border:none;list-style:none;line-height:1}.tzwb-social-icons .social-icons-menu li{margin:0 2px 2px 0}.tzwb-social-icons .social-icons-menu li a{display:flex;padding:.75em;background-color:#e45;background-color:var(--button-color);color:#fff;color:var(--button-text-color)}.tzwb-social-icons .social-icons-menu li a:hover{background-color:#303030;background-color:var(--button-hover-color);color:#fff;color:var(--button-hover-text-color);text-decoration:none}.tzwb-social-icons .social-icons-menu .icon{margin:0;width:20px;height:20px;vertical-align:middle;fill:currentcolor}.zeeflex-container a:hover,.zeeflex-slider a:hover,.zeeflex-container a:focus,.zeeflex-slider a:focus{outline:none}.zeeslides,.zeeslides>li,.zeeflex-control-nav,.zeeflex-direction-nav{margin:0;padding:0;list-style:none}.zeeflex-pauseplay span{text-transform:capitalize}.zeeflexslider{margin:0;padding:0}.zeeflexslider .zeeslides>li{display:none}.zeeflexslider .zeeslides img{display:block;width:100%}.zeeflexslider .zeeslides::after{display:block;visibility:hidden;clear:both;height:0;content:" ";line-height:0}html[xmlns] .zeeflexslider .zeeslides{display:block}* html .zeeflexslider .zeeslides{height:1%}.no-js .zeeflexslider .zeeslides>li:first-child{display:block}.post-slider-wrap{position:relative;overflow:hidden;margin:0 0 2em 0;background:#e5e5e5;box-shadow:0 1px 2px #bbb}.post-slider,.zeeflexslider .zeeslides{zoom:1}.post-slider .zeeslide{position:relative}.zeeflex-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.post-slider .zeeslide .type-post{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;background:none;box-shadow:none}.post-slider .zeeslide .slide-image-link{width:67%}.post-slider .zeeslide .slide-image-wrap{margin:0;padding:0}.post-slider .zeeslide .slide-image{margin:auto;padding:0;max-width:100%;max-height:500px;width:auto;height:auto;vertical-align:top}.post-slider .zeeslide .type-post .slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;margin:0;padding:0;width:33%;background:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal}.post-slider .zeeslide .slide-content .post-content{flex-grow:1;-webkit-box-flex:1;-ms-flex-positive:1}.post-slider-controls{clear:left}.post-slider-controls .zeeflex-direction-nav{position:absolute;top:1em;left:1em;*height:0}.post-slider-controls .zeeflex-direction-nav a{position:absolute;z-index:10;display:flex;justify-content:center;align-items:center;margin:0;width:40px;height:40px;background:#fff;color:#444;text-align:left;font-size:0;cursor:pointer}.post-slider-controls .zeeflex-direction-nav a:hover{background-color:#e45;background-color:var(--button-color);color:#fff;color:var(--button-text-color);text-decoration:none}.post-slider-controls .zeeflex-direction-nav a::before{display:inline-block;color:currentcolor;vertical-align:text-bottom;text-decoration:inherit;font-size:20px;font-weight:700}.post-slider-controls .zeeflex-direction-nav a.zeeflex-next::before{content:">"}.post-slider-controls .zeeflex-direction-nav a.zeeflex-prev::before{content:"<"}.post-slider-controls .zeeflex-direction-nav .zeeflex-next{left:45px}@media only screen and (max-width:75em){.post-slider-wrap{margin-bottom:1.5em}}@media only screen and (max-width:60em){.post-slider .zeeslide .type-post{display:block}.post-slider .zeeslide .type-post .slide-image-link{width:100%}.post-slider .zeeslide .type-post .slide-content{width:100%;box-shadow:none}}@media only screen and (min-width:60.001em){.post-slider .zeeslide .slide-content .post-content .entry-title{font-size:20px;font-size:1.25rem}.post-slider .zeeslide .slide-content .post-content .entry-content{font-size:16px;font-size:1rem}}@media only screen and (max-width:60em){.page-title,.entry-title{font-size:26px;font-size:1.625rem}.post-layout-columns .post-wrapper .post-column article .entry-title{font-size:22px;font-size:1.375rem}}@media only screen and (max-width:50em){.site-title{font-size:28px;font-size:1.75rem}.page-title,.entry-title{font-size:24px;font-size:1.5rem}.post-layout-columns .post-wrapper .post-column article .entry-title{font-size:20px;font-size:1.25rem}}@media only screen and (max-width:40em){.page-title,.entry-title,.post-layout-columns .post-wrapper .post-column article .entry-title{font-size:22px;font-size:1.375rem}.entry-content{font-size:16px;font-size:1rem}}@media only screen and (max-width:30em){.site-title{font-size:24px;font-size:1.5rem}.page-title,.entry-title,.post-layout-columns .post-wrapper .post-column article .entry-title{font-size:20px;font-size:1.25rem}}@media only screen and (max-width:20em){.page-title,.entry-title,.post-layout-columns .post-wrapper .post-column article .entry-title{margin:0 0 .5em;font-size:18px;font-size:1.125rem}}@media only screen and (max-width:75em){.container{padding:0 1.5em}.site-content{padding-top:1.5em}.content-area{padding-right:1.5em}.widget,.page-header,.type-post,.type-page,.type-attachment,.pagination,.comments-area,.site-main>article:not(.type-post):not(.type-page):not(.type-attachment),.post-wrapper>.post-column>article:not(.type-post):not(.type-page):not(.type-attachment){margin-bottom:1.5em}.post-layout-columns .post-wrapper{margin-right:-1.5em}.post-layout-columns .post-wrapper .post-column{padding-right:1.5em}.infinite-scroll #infinite-handle,.infinite-scroll .infinite-loader{margin-right:1.5em}}@media only screen and (max-width:70em){.content-area{width:70%}.sidebar{width:30%}}@media only screen and (max-width:60em){.content-area,.site-content .content-fullwidth{float:none;padding:0;width:100%}.sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:none;margin-right:-1.5em;padding:0;width:auto}.sidebar .widget-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;float:right;box-sizing:border-box;padding-right:1.5em;width:50%}.sidebar .widget-wrap .widget{width:100%}.sidebar .widget-wrap:nth-child(2n+1){clear:left}.post-layout-three-columns .post-wrapper .post-column{width:50%}.site-branding{margin:1em 0}.site-footer .site-info{float:none;text-align:center}}@media only screen and (max-width:40em){.post-layout-columns .post-wrapper{display:block;margin-right:0}.post-layout-columns .post-wrapper .post-column{display:block;float:none;padding-right:0}.post-layout-two-columns .post-wrapper .post-column,.post-layout-three-columns .post-wrapper .post-column{width:100%}.infinite-scroll #infinite-handle,.infinite-scroll .infinite-loader{margin-right:0}.sidebar{margin-right:0}.sidebar .widget-wrap{float:none;padding-right:0;width:100%}}@media only screen and (max-width:30em){.post-content{padding:1em 1.25em 1.25em}.post-navigation{padding:1rem 1.5rem;font-size:14px;font-size:.875rem}.post-navigation .nav-links .entry-title{font-size:16px;font-size:1rem}.post-navigation .nav-links .nav-previous,.post-navigation .nav-links .nav-next{float:none;padding:0;max-width:100%}.post-navigation .nav-links .nav-next{text-align:right}.post-navigation .nav-links a{display:block;margin-bottom:.5em}}@media only screen and (max-width:20em){.entry-meta .meta-date,.entry-meta .meta-author,.entry-meta .meta-category,.entry-meta .meta-comments{display:block}}@media only screen and (min-width:60em){.mobile-menu-toggle,.main-navigation .dropdown-toggle{display:none}.header-main{flex-wrap:nowrap}.main-navigation ul,.main-navigation ul ul,.header-social-icons{display:block}.primary-navigation{display:flex;align-items:center;flex-grow:1;width:auto}#masthead .main-navigation>ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0;border-bottom:none}.main-navigation>ul,.main-navigation>ul>li>a{border:none}.main-navigation ul ul{position:absolute;left:-999em;top:100%;z-index:99999;box-shadow:0 1px 2px #bbb}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{right:auto;left:0}.main-navigation ul ul li a{width:16rem}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{right:auto;left:100%}.main-navigation ul ul li a,.main-navigation ul ul ul li a,.main-navigation ul ul ul ul li a{padding:1em}.main-navigation .menu-item-has-children>a>.icon{position:relative;display:inline-block;left:.5rem;top:.05rem;width:12px;height:12px;fill:#fff;fill:var(--navi-color);transition:fill 0.2s ease}.main-navigation ul ul .menu-item-has-children>a>.icon{position:absolute;left:auto;right:1em;top:50%;margin-top:-.4rem;fill:#444;fill:var(--navi-submenu-text-color);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.main-navigation ul .menu-item-has-children>a:hover>.icon{fill:rgb(255 255 255 / .5);fill:var(--navi-hover-color)}.main-navigation ul ul .menu-item-has-children>a:hover>.icon{fill:#999;fill:var(--navi-submenu-hover-color)}}@media only screen and (max-width:60em){.widget-magazine-posts .large-post .entry-title{font-size:20px;font-size:1.25rem}}@media only screen and (max-width:50em){.widget-magazine-posts .large-post .entry-title{font-size:18px;font-size:1.125rem}}@media only screen and (max-width:45em){.widget-magazine-posts .small-post .entry-title{font-size:14px;font-size:.875rem}}@media only screen and (max-width:40em){.widget-magazine-posts .magazine-grid-three-columns .post-column{width:50%}.widget-magazine-posts .large-post .entry-title{font-size:15px;font-size:.9375rem}.widget-magazine-posts .large-post .post-content{padding:.5em 1em}.widget-magazine-posts .large-post .entry-meta{display:none}.widget-magazine-posts .small-post .entry-title{font-size:13px;font-size:.8125rem}}@media only screen and (max-width:35em){.widget-magazine-posts .small-post .entry-title{font-size:15px;font-size:.9375rem}}@media only screen and (max-width:30em){.widget-magazine-posts .magazine-grid-two-columns,.widget-magazine-posts .magazine-grid-three-columns{display:block;margin-right:0}.widget-magazine-posts .magazine-grid-two-columns .post-column,.widget-magazine-posts .magazine-grid-three-columns .post-column{display:block;padding-right:0;width:100%}.widget-magazine-posts .large-post .entry-title,.widget-magazine-posts .medium-post .entry-title{font-size:17px;font-size:1.0625rem}.widget-magazine-posts .large-post .entry-meta{display:block}}@media only screen and (max-width:25em){.widget-magazine-posts .type-post{border:none;box-shadow:none}.widget-magazine-posts .type-post .post-content{padding:.5em 0 0}.widget-magazine-posts .large-post .entry-title,.widget-magazine-posts .medium-post .entry-title{font-size:16px;font-size:1rem}.widget-magazine-posts .small-post .entry-title{font-size:14px;font-size:.875rem}.widget-magazine-posts .small-post .post-content{padding:0 0 0 .75em}}@media only screen and (max-width:20em){.widget-magazine-posts .large-post .entry-title,.widget-magazine-posts .medium-post .entry-title{font-size:15px;font-size:.9375rem}.widget-magazine-posts .small-post .entry-title{font-size:13px;font-size:.8125rem}}@media only screen and (max-width:50em){.gallery-item{padding:0 .75em .5em 0}.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{max-width:25%}}@media only screen and (max-width:30em){.alignright,.alignleft{float:none;margin:1em 0}.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{max-width:50%}}.sidebar-left .content-area{float:right;padding-right:0;padding-left:2em}.sidebar-left .sidebar{float:left}@media only screen and (max-width:80em){.sidebar-left .content-area{padding-right:0;padding-left:1.5em}}@media only screen and (max-width:60em){.sidebar-left .content-area{padding:0}}.no-sidebar .content-area{float:none;padding:0;width:100%}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){@media{.post-layout-columns .post-wrapper .post-column,.widget-magazine-posts .magazine-grid .post-column{margin-right:-1px}}}@media not all and (min-resolution:.001dpcm){@media{.post-layout-columns .post-wrapper .post-column,.widget-magazine-posts .magazine-grid .post-column{margin-right:-1px}}}#subscribe-email input{width:95%}.comment-subscription-form{margin-bottom:1em}.comment-subscription-form .subscribe-label{display:inline!important}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}#qtip-overlay.blurs,.qtip-close{cursor:pointer}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content,.qtip-titlebar{position:relative;overflow:hidden}.qtip-content{padding:5px 9px;text-align:left;word-wrap:break-word}.qtip-titlebar{padding:5px 35px 5px 10px;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;outline:0;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal 700 10px/13px Tahoma,sans-serif;color:inherit;background:-100em -100em no-repeat}.qtip-default{border:1px solid #F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}.qtip-light{background-color:#fff;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-red,.qtip-red .qtip-icon,.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}.qtip-red{background-color:#F78B83;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}.qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-bootstrap,.qtip-rounded,.qtip-tipsy{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border:0 solid transparent;background:#4A4A4A;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-moz-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-ms-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-o-linear-gradient(top,#4A4A4A 0,#000 100%)}.qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #ddd;border:2px solid rgba(241,241,241,1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.qtip-jtools .qtip-content,.qtip-jtools .qtip-titlebar{background:0 0;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-webkit-gradient(linear,left top,left bottom,from(#3A79B8),to(#2E629D));background-image:-webkit-linear-gradient(top,#3A79B8,#2E629D);background-image:-moz-linear-gradient(top,#3A79B8,#2E629D);background-image:-ms-linear-gradient(top,#3A79B8,#2E629D);background-image:-o-linear-gradient(top,#3A79B8,#2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:0 0}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}#qtip-overlay,#qtip-overlay div{left:0;top:0;width:100%;height:100%}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:0 0;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed}#qtip-overlay div{position:absolute;background-color:#000;opacity:.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.qtipmodal-ie6fix{position:absolute!important}/*! Simple Calendar - 3.5.9
 * https://simplecalendar.io
 * Copyright (c) Xtendify Technologies 2025
 * Licensed GPLv2+ */

@font-face{font-family:simple-calendar;src:url(/wp-content/plugins/google-calendar-events/assets/generated/./simple-calendar-J6Z6DGPB.eot?43976014);src:url(/wp-content/plugins/google-calendar-events/assets/generated/./simple-calendar-J6Z6DGPB.eot?43976014#iefix) format("embedded-opentype"),url(/wp-content/plugins/google-calendar-events/assets/generated/./simple-calendar-UEC5SQT6.woff?43976014) format("woff"),url(/wp-content/plugins/google-calendar-events/assets/generated/./simple-calendar-4DIMM5XW.ttf?43976014) format("truetype"),url(/wp-content/plugins/google-calendar-events/assets/generated/./simple-calendar-UBYSNATM.svg?43976014#simple-calendar) format("svg");font-weight:400;font-style:normal}[class^=simcal-icon-]:before,[class*=" simcal-icon-"]:before{display:inline-block;font-family:simple-calendar;font-style:normal;font-weight:400;margin-right:.2em;speak:none;text-decoration:inherit;text-align:center;width:1em;font-variant:normal;text-transform:none;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.simcal-icon-spin{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.simcal-icon-animate:before{transition:all .2s ease-in-out}.simcal-icon-rotate-180:before{transform:rotate(180deg)}.simcal-icon-calendar-empty:before{content:"\e800"}.simcal-icon-calendar:before{content:"\e801"}.simcal-icon-calendar-logo:before{content:"\e802"}.simcal-icon-settings:before{content:"\e804"}.simcal-icon-toggles:before{content:"\e805"}.simcal-icon-list:before{content:"\e806"}.simcal-icon-event:before{content:"\e807"}.simcal-icon-help:before{content:"\e808"}.simcal-icon-panel:before{content:"\e80a"}.simcal-icon-grid:before{content:"\e80b"}.simcal-icon-google:before{content:"\e80c"}.simcal-icon-docs:before{content:"\e80f"}.simcal-icon-hourglass:before{content:"\e811"}.simcal-icon-globe:before{content:"\e812"}.simcal-icon-timezones:before{content:"\e813"}.simcal-icon-warning:before{content:"\e815"}.simcal-icon-wordpress:before{content:"\e814"}.simcal-icon-up:before{content:"\e80e"}.simcal-icon-right:before{content:"\e809"}.simcal-icon-down:before{content:"\e80d"}.simcal-icon-left:before{content:"\e803"}.simcal-icon-spinner:before{content:"\e810"}.simcal-calendar{position:relative}.simcal-powered{display:block;margin:-10px 0 20px}.simcal-align-left{text-align:left}.simcal-align-right{text-align:right}.simcal-default-calendar .simcal-current h3{margin:0;padding:0}.simcal-default-calendar .simcal-nav{vertical-align:middle}.simcal-default-calendar .simcal-nav-button{background:transparent;border:0;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0;transition:margin .2s ease-out;width:100%}.simcal-default-calendar .simcal-nav-button:focus,.simcal-default-calendar .simcal-nav-button:hover{background:transparent;border:0;box-shadow:none;outline:none}.simcal-default-calendar .simcal-nav-button.simcal-prev:hover{margin-left:-10px}.simcal-default-calendar .simcal-nav-button.simcal-next:hover{margin-right:-10px}.simcal-default-calendar .simcal-nav-button:disabled{cursor:default}.simcal-default-calendar .simcal-nav-button:disabled:hover{margin:0;padding:0}.simcal-default-calendar .simcal-events{list-style:none;margin-left:0}.simcal-default-calendar .simcal-events-toggle{border:0;box-shadow:none;text-align:center;width:100%}.simcal-default-calendar .simcal-events-toggle:active,.simcal-default-calendar .simcal-events-toggle:focus,.simcal-default-calendar .simcal-events-toggle:hover{border:0;box-shadow:none;outline:none}.simcal-default-calendar ul.simcal-attachments,.simcal-default-calendar ul.simcal-attendees{margin:0;padding:0}.simcal-default-calendar li.simcal-attachment,.simcal-default-calendar li.simcal-attendee{list-style:none;margin-bottom:4px}.simcal-default-calendar li.simcal-attachment:last-child,.simcal-default-calendar li.simcal-attendee:last-child{margin-bottom:0}.simcal-default-calendar li.simcal-attachment small,.simcal-default-calendar li.simcal-attendee small{opacity:.9;text-transform:lowercase}.simcal-default-calendar li.simcal-attachment a,.simcal-default-calendar li.simcal-attendee a,.simcal-default-calendar .simcal-organizer a{border-bottom:0;text-decoration:none}.simcal-default-calendar li.simcal-attachment img,.simcal-default-calendar li.simcal-attendee img,.simcal-default-calendar .simcal-organizer img{display:inline-block;margin:0 4px;max-height:24px;max-width:24px}.simcal-default-calendar .simcal-tooltip-content{font-size:1.2em;line-height:1.4;padding:5px}.simcal-default-calendar .simcal-ajax-loader{height:100%;left:0;position:absolute;top:0;width:100%}.simcal-default-calendar .simcal-ajax-loader>i{font-size:48px;left:50%;line-height:1;margin:-36px 0 0 -36px;position:absolute;top:50%}.simcal-default-calendar .simcal-ajax-loader.simcal-spinner-top>i{top:20%}.simcal-default-calendar .simcal-ajax-loader.simcal-spinner-bottom>i{bottom:20%;top:auto}.simcal-default-calendar-light .simcal-nav-button{color:#0009}.simcal-default-calendar-light .simcal-nav-button:disabled{color:#ffffffe6!important}.simcal-default-calendar-light .simcal-nav-button:disabled:hover{color:#ffffffe6!important}.simcal-default-calendar-light .simcal-nav-button:focus,.simcal-default-calendar-light .simcal-nav-button:hover{color:#000000e6}.simcal-default-calendar-light .simcal-events-toggle{color:#0009}.simcal-default-calendar-light .simcal-events-toggle:hover{background-color:#0000001a;color:#fff}.simcal-default-calendar-light .simcal-ajax-loader{background-color:#0000001a}.simcal-default-calendar-light .simcal-ajax-loader>i{color:#0000004d}.simcal-default-calendar-dark .simcal-nav-button{color:#fff9}.simcal-default-calendar-dark .simcal-nav-button:disabled{color:#000000e6!important}.simcal-default-calendar-dark .simcal-nav-button:disabled:hover{color:#000000e6!important}.simcal-default-calendar-dark .simcal-nav-button:focus,.simcal-default-calendar-dark .simcal-nav-button:hover{color:#ffffffe6}.simcal-default-calendar-dark .simcal-events-toggle{color:#fff9}.simcal-default-calendar-dark .simcal-events-toggle:hover{background-color:#ffffff1a;color:#000}.simcal-default-calendar-dark .simcal-ajax-loader{background-color:#ffffff1a}.simcal-default-calendar-dark .simcal-ajax-loader>i{color:#ffffff4d}.simcal-default-calendar-grid>table{table-layout:fixed;width:100%}.simcal-default-calendar-grid>table thead th,.simcal-default-calendar-grid>table tbody td{text-align:center;vertical-align:top}.simcal-default-calendar-grid>table tbody td{padding:0!important}.simcal-default-calendar-grid .simcal-calendar-head .simcal-nav{padding:10px 0;vertical-align:middle}.simcal-default-calendar-grid .simcal-calendar-head .simcal-nav.simcal-prev-wrapper,.simcal-default-calendar-grid .simcal-calendar-head .simcal-nav.simcal-current{border-right:0}.simcal-default-calendar-grid .simcal-day>div{box-sizing:content-box;display:block;height:100%}.simcal-default-calendar-grid .simcal-day-void{border-width:0 0 1px 0;height:100%;min-height:32px}.simcal-default-calendar-grid .simcal-day-void.simcal-day-void-last{border-right-width:1px}.simcal-default-calendar-grid .simcal-day-number{display:block;line-height:1;padding:2px 4px 3px;vertical-align:middle}.simcal-default-calendar-grid .simcal-no-events{display:block;min-height:32px}.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day:hover{background-color:#0000001a}.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day-void,.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day-void:hover{background-color:#0000000a}.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day-number{background:#0000001a}.simcal-default-calendar-grid.simcal-default-calendar-dark .simcal-day:hover{background-color:#ffffff2e}.simcal-default-calendar-grid.simcal-default-calendar-dark .simcal-day-void,.simcal-default-calendar-grid.simcal-default-calendar-dark .simcal-day-void:hover{background-color:#ffffff0d}.simcal-default-calendar-grid.simcal-default-calendar-dark .simcal-day-number{background:#ffffff1a}.simcal-default-calendar-grid .simcal-events{font-size:.68em;line-height:1.4;list-style:none;margin:0;padding:0;text-align:left}.simcal-default-calendar-grid .simcal-events>.simcal-event{border-bottom-style:solid;border-bottom-width:1px;cursor:pointer;list-style:none;margin:0 0 2px;padding:4px}.simcal-default-calendar-grid .simcal-events>.simcal-event:hover{text-decoration:underline}.simcal-default-calendar-grid .simcal-events>.simcal-event:last-child{border-bottom:0;margin-bottom:0}.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-event{border-bottom-color:#0000001a}.simcal-default-calendar-grid.simcal-default-calendar-dark .simcal-event{border-bottom-color:#ffffff1a}.simcal-default-calendar-grid .simcal-events-dots{cursor:pointer;display:block;line-height:.7;margin:3px 0;text-align:center}.simcal-default-calendar-grid .simcal-events-toggle{background:transparent;display:block;font-size:10px;padding:2px 0}.simcal-event-bubble{background-color:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 1px 2px #0000001a}.simcal-event-bubble .simcal-event-details p,.simcal-event-bubble .simcal-event-details .simcal-event-description{margin:0 0 1em}.print-calendar-button{margin-top:20px}@media print{.simcal-print-calendar main,.simcal-print-calendar #header,.simcal-print-calendar #footer,.simcal-print-calendar #nav,.simcal-print-calendar header,.simcal-print-calendar footer,.simcal-print-calendar .site-content,.simcal-print-calendar .print-calendar-button,.print-calendar-button,.simcal-print-calendar .simcal-nav .simcal-prev,.simcal-print-calendar .simcal-nav .simcal-next,.simcal-print-calendar .fc-button-group,.simcal-print-calendar .fc-toolbar-chunk .fc-today-button,.simcal-print-calendar .fc-dayGridMonth-button,.simcal-print-calendar .fc-timeGridWeek-button,.simcal-print-calendar .fc-timeGridDay-button{display:none!important}}
/*# sourceMappingURL=default-calendar-grid.min.css.map */
/*! Simple Calendar - 3.5.9
 * https://simplecalendar.io
 * Copyright (c) Xtendify Technologies 2025
 * Licensed GPLv2+ */

@font-face{font-family:simple-calendar;src:url(/wp-content/plugins/google-calendar-events/assets/generated/./simple-calendar-J6Z6DGPB.eot?43976014);src:url(/wp-content/plugins/google-calendar-events/assets/generated/./simple-calendar-J6Z6DGPB.eot?43976014#iefix) format("embedded-opentype"),url(/wp-content/plugins/google-calendar-events/assets/generated/./simple-calendar-UEC5SQT6.woff?43976014) format("woff"),url(/wp-content/plugins/google-calendar-events/assets/generated/./simple-calendar-4DIMM5XW.ttf?43976014) format("truetype"),url(/wp-content/plugins/google-calendar-events/assets/generated/./simple-calendar-UBYSNATM.svg?43976014#simple-calendar) format("svg");font-weight:400;font-style:normal}[class^=simcal-icon-]:before,[class*=" simcal-icon-"]:before{display:inline-block;font-family:simple-calendar;font-style:normal;font-weight:400;margin-right:.2em;text-decoration:inherit;text-align:center;width:1em;font-variant:normal;text-transform:none;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.simcal-icon-spin{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.simcal-icon-animate:before{transition:all .2s ease-in-out}.simcal-icon-rotate-180:before{transform:rotate(180deg)}.simcal-icon-calendar-empty:before{content:"\e800"}.simcal-icon-calendar:before{content:"\e801"}.simcal-icon-calendar-logo:before{content:"\e802"}.simcal-icon-settings:before{content:"\e804"}.simcal-icon-toggles:before{content:"\e805"}.simcal-icon-list:before{content:"\e806"}.simcal-icon-event:before{content:"\e807"}.simcal-icon-help:before{content:"\e808"}.simcal-icon-panel:before{content:"\e80a"}.simcal-icon-grid:before{content:"\e80b"}.simcal-icon-google:before{content:"\e80c"}.simcal-icon-docs:before{content:"\e80f"}.simcal-icon-hourglass:before{content:"\e811"}.simcal-icon-globe:before{content:"\e812"}.simcal-icon-timezones:before{content:"\e813"}.simcal-icon-warning:before{content:"\e815"}.simcal-icon-wordpress:before{content:"\e814"}.simcal-icon-up:before{content:"\e80e"}.simcal-icon-right:before{content:"\e809"}.simcal-icon-down:before{content:"\e80d"}.simcal-icon-left:before{content:"\e803"}.simcal-icon-spinner:before{content:"\e810"}.simcal-calendar{position:relative}.simcal-powered{display:block;margin:-10px 0 20px}.simcal-align-left{text-align:left}.simcal-align-right{text-align:right}.simcal-default-calendar .simcal-current h3{margin:0;padding:0}.simcal-default-calendar .simcal-nav{vertical-align:middle}.simcal-default-calendar .simcal-nav-button{background:transparent;border:0;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0;transition:margin .2s ease-out;width:100%}.simcal-default-calendar .simcal-nav-button:focus,.simcal-default-calendar .simcal-nav-button:hover{background:transparent;border:0;box-shadow:none;outline:none}.simcal-default-calendar .simcal-nav-button.simcal-prev:hover{margin-left:-10px}.simcal-default-calendar .simcal-nav-button.simcal-next:hover{margin-right:-10px}.simcal-default-calendar .simcal-nav-button:disabled{cursor:default}.simcal-default-calendar .simcal-nav-button:disabled:hover{margin:0;padding:0}.simcal-default-calendar .simcal-events{list-style:none;margin-left:0}.simcal-default-calendar .simcal-events-toggle{border:0;box-shadow:none;text-align:center;width:100%}.simcal-default-calendar .simcal-events-toggle:active,.simcal-default-calendar .simcal-events-toggle:focus,.simcal-default-calendar .simcal-events-toggle:hover{border:0;box-shadow:none;outline:none}.simcal-default-calendar ul.simcal-attachments,.simcal-default-calendar ul.simcal-attendees{margin:0;padding:0}.simcal-default-calendar li.simcal-attachment,.simcal-default-calendar li.simcal-attendee{list-style:none;margin-bottom:4px}.simcal-default-calendar li.simcal-attachment:last-child,.simcal-default-calendar li.simcal-attendee:last-child{margin-bottom:0}.simcal-default-calendar li.simcal-attachment small,.simcal-default-calendar li.simcal-attendee small{opacity:.9;text-transform:lowercase}.simcal-default-calendar li.simcal-attachment a,.simcal-default-calendar li.simcal-attendee a,.simcal-default-calendar .simcal-organizer a{border-bottom:0;text-decoration:none}.simcal-default-calendar li.simcal-attachment img,.simcal-default-calendar li.simcal-attendee img,.simcal-default-calendar .simcal-organizer img{display:inline-block;margin:0 4px;max-height:24px;max-width:24px}.simcal-default-calendar .simcal-tooltip-content{font-size:1.2em;line-height:1.4;padding:5px}.simcal-default-calendar .simcal-ajax-loader{height:100%;left:0;position:absolute;top:0;width:100%}.simcal-default-calendar .simcal-ajax-loader>i{font-size:48px;left:50%;line-height:1;margin:-36px 0 0 -36px;position:absolute;top:50%}.simcal-default-calendar .simcal-ajax-loader.simcal-spinner-top>i{top:20%}.simcal-default-calendar .simcal-ajax-loader.simcal-spinner-bottom>i{bottom:20%;top:auto}.simcal-default-calendar-light .simcal-nav-button{color:#0009}.simcal-default-calendar-light .simcal-nav-button:disabled{color:#ffffffe6!important}.simcal-default-calendar-light .simcal-nav-button:disabled:hover{color:#ffffffe6!important}.simcal-default-calendar-light .simcal-nav-button:focus,.simcal-default-calendar-light .simcal-nav-button:hover{color:#000000e6}.simcal-default-calendar-light .simcal-events-toggle{color:#0009}.simcal-default-calendar-light .simcal-events-toggle:hover{background-color:#0000001a;color:#fff}.simcal-default-calendar-light .simcal-ajax-loader{background-color:#0000001a}.simcal-default-calendar-light .simcal-ajax-loader>i{color:#0000004d}.simcal-default-calendar-dark .simcal-nav-button{color:#fff9}.simcal-default-calendar-dark .simcal-nav-button:disabled{color:#000000e6!important}.simcal-default-calendar-dark .simcal-nav-button:disabled:hover{color:#000000e6!important}.simcal-default-calendar-dark .simcal-nav-button:focus,.simcal-default-calendar-dark .simcal-nav-button:hover{color:#ffffffe6}.simcal-default-calendar-dark .simcal-events-toggle{color:#fff9}.simcal-default-calendar-dark .simcal-events-toggle:hover{background-color:#ffffff1a;color:#000}.simcal-default-calendar-dark .simcal-ajax-loader{background-color:#ffffff1a}.simcal-default-calendar-dark .simcal-ajax-loader>i{color:#ffffff4d}.simcal-default-calendar-list{min-height:100px;padding:10px 0;text-align:left}.simcal-default-calendar-list .simcal-calendar-head{display:table;padding-bottom:10px;width:100%}.simcal-default-calendar-list .simcal-calendar-head .simcal-nav{display:table-cell;text-align:center;vertical-align:middle;width:20%}.simcal-default-calendar-list .simcal-calendar-head .simcal-nav:nth-child(2){width:60%}.simcal-default-calendar-list .simcal-calendar-head .simcal-current span{display:inline-block}.simcal-default-calendar-list .simcal-calendar-head .simcal-hide-header{visibility:hidden}.simcal-default-calendar-list dl.simcal-month{margin-bottom:10px;padding:0 10px 10px}.simcal-default-calendar-list dd.simcal-day{list-style:none;margin:0}.simcal-default-calendar-list dt.simcal-day-label{font-size:.9em;list-style:none;margin:20px 0 10px}.simcal-default-calendar-list dt.simcal-day-label>span{display:inline-block;padding:4px 8px}.simcal-default-calendar-list ul.simcal-events{margin:10px 14px 0}.simcal-default-calendar-list ul.simcal-events li.simcal-event{list-style-type:none;margin-bottom:10px;word-wrap:break-word}.simcal-default-calendar-list .simcal-event-details{font-size:.84em;line-height:1.5;overflow:hidden}.simcal-default-calendar-list .simcal-event-details p,.simcal-default-calendar-list .simcal-event-details .simcal-event-description{margin:0 0 1em}.simcal-default-calendar-list .simcal-events-toggle{display:inline-block;padding:0}.simcal-default-calendar-list.simcal-default-calendar-light .simcal-events-toggle{background-color:#0000001a}.simcal-default-calendar-list.simcal-default-calendar-dark .simcal-events-toggle{background-color:#ffffff1a}.simcal-default-calendar-list .simcal-calendar-list-compact .simcal-calendar-head .simcal-nav h3{font-size:1em}
/*# sourceMappingURL=default-calendar-list.min.css.map */
:root{--header-navi-color:#fff;--header-navi-text-color:#444;--header-navi-text-hover-color:#999;--header-navi-border-color:rgba(0, 0, 0, 0.1)}.secondary-navigation{position:relative;width:100%;background-color:#fff;background-color:var(--header-navi-color)}.secondary-navigation.toggled-on{padding:0 1.5em}.header-navigation{padding:0}.header-navigation ul{margin:0;padding:0;color:#444;color:var(--header-navi-text-color);list-style:none;font-size:15px;font-size:.9375rem}.header-navigation ul,.header-navigation .menu-item-has-children>a>.icon,.header-navigation ul a>.icon{display:none}.secondary-navigation.toggled-on .header-navigation>ul.menu{display:block}.header-navigation ul li{position:relative;margin:0}.header-navigation ul a{display:block;margin:0;padding:1em 1.25em;border-top:1px solid;border-color:rgb(0 0 0 / .1);border-color:var(--header-navi-border-color);text-decoration:none}.header-navigation>ul>li:first-child>a{border-top:none}.header-navigation ul a,.header-navigation ul a:link,.header-navigation ul a:visited{color:#444;color:var(--header-navi-text-color);text-decoration:none;transition:all 0.2s ease}.header-navigation ul a:hover,.header-navigation ul a:active,.header-navigation ul a:focus{color:#999;color:var(--header-navi-text-hover-color)}.header-navigation ul li.current-menu-item>a{text-decoration:underline}.header-navigation ul ul{font-size:14px;font-size:.875rem;background-color:#fff;background-color:var(--navi-submenu-color)}.is-amp-page .header-navigation ul button.toggled-on+ul,.header-navigation ul ul.toggled-on{display:block}.header-navigation ul ul a{padding-left:2.5em;border-color:rgb(0 0 0 / .1);border-color:var(--navi-submenu-border-color)}.header-navigation ul ul a:link,.header-navigation ul ul a:visited{color:#444;color:var(--navi-submenu-text-color)}.header-navigation ul ul a:hover,.header-navigation ul ul a:active,.header-navigation ul ul a:focus{color:#999;color:var(--navi-submenu-hover-color)}.header-navigation ul ul ul a{padding-left:4em}.header-navigation ul ul ul ul a{padding-left:6em}.header-navigation .dropdown-toggle{position:absolute;display:block;top:0;right:0;padding:.8em 1.2em;background:none;border:none}.header-navigation .dropdown-toggle:focus{outline:thin dotted;color:#444;color:var(--header-navi-text-color);background:none}.header-navigation .dropdown-toggle:hover,.header-navigation .dropdown-toggle:active{background:none}.header-navigation .dropdown-toggle .icon{margin:.3em 0 0;width:22px;height:22px;vertical-align:top;fill:#444;fill:var(--header-navi-text-color);transition:fill 0.2s ease}.header-navigation .dropdown-toggle:hover .icon,.header-navigation .dropdown-toggle:active .icon,.header-navigation .dropdown-toggle:focus .icon{fill:#999;fill:var(--header-navi-text-hover-color)}.header-navigation .dropdown-toggle.toggled-on .icon{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.header-navigation ul ul .dropdown-toggle{padding:.75em 1em}.header-navigation ul ul .dropdown-toggle .icon{width:20px;height:20px;fill:#444;fill:var(--navi-submenu-text-color)}.header-navigation ul ul .dropdown-toggle:hover .icon,.header-navigation ul ul .dropdown-toggle:active .icon,.header-navigation ul ul .dropdown-toggle:focus .icon{fill:#999;fill:var(--navi-submenu-hover-color)}@media only screen and (min-width:60em){.header-navigation .dropdown-toggle{display:none}.header-navigation ul,.header-navigation ul ul{display:block}#masthead .secondary-navigation{display:flex;width:auto;align-items:center;padding:0;box-shadow:0 1px 2px #bbb}#masthead .header-navigation>ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 1rem;border-bottom:none}.header-navigation>ul>li>a{border:none}.header-navigation ul ul{position:absolute;left:-999em;top:100%;z-index:99999;background-color:#fff;background-color:var(--navi-submenu-color);box-shadow:0 1px 2px #bbb}.header-navigation ul li:hover>ul,.header-navigation ul li.focus>ul{right:auto;left:0}.header-navigation ul ul li a{width:16rem}.header-navigation ul ul ul{left:-999em;top:0}.header-navigation ul ul li:hover>ul,.header-navigation ul ul li.focus>ul{right:auto;left:100%}.header-navigation ul ul li a,.header-navigation ul ul ul li a,.header-navigation ul ul ul ul li a{padding:.8em 1em}.header-navigation .menu-item-has-children>a>.icon{position:relative;display:inline-block;left:.4rem;top:.1rem;width:12px;height:12px;fill:#444;fill:var(--header-navi-text-color);transition:fill 0.2s ease}.header-navigation ul ul .menu-item-has-children>a>.icon{position:absolute;left:auto;right:1em;top:50%;margin-top:-.3rem;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);fill:#444;fill:var(--navi-submenu-text-color)}.header-navigation ul .menu-item-has-children>a:hover>.icon{fill:#999;fill:var(--header-navi-text-hover-color)}.header-navigation ul ul .menu-item-has-children>a:hover>.icon{fill:#999;fill:var(--navi-submenu-hover-color)}}.header-search .header-search-form{position:absolute;right:0;display:none;margin:0;padding:1em;background-color:#fff;background-color:var(--navi-submenu-color);box-shadow:0 1px 2px #bbb;z-index:999}.header-search .header-search-form.toggled-on{display:block}.header-search .header-search-form .search-form{min-width:300px}.header-search .header-search-icon{color:#fff;color:var(--navi-color);padding:1.15em;font-size:15px;font-size:.9375rem;background:none}.header-search .header-search-icon:hover{cursor:pointer;color:var(--navi-hover-color)}.header-search .header-search-icon:focus{outline:none}.header-search .header-search-icon .icon-search{display:block;margin:.25rem 0 0;padding:0;width:20px;height:20px;fill:currentColor}@media only screen and (max-width:60em){.header-search .header-search-form{position:static;display:block!important;visibility:visible;margin:1.5em 0;padding:0;background:none;box-shadow:none}.header-search .header-search-form .search-form{min-width:auto}.header-search .header-search-icon{display:none}}.before-header-widget-area,.after-header-widget-area,.before-footer-widget-area{margin:0 auto;max-width:1220px}.before-header-widget-area,.after-header-widget-area{padding:2em 2em 0}.before-footer-widget-area{padding:0 2em}.after-header-widget-area .widget:last-child{margin-bottom:0}@media only screen and (max-width:75em){.before-header-widget-area,.after-header-widget-area{padding:1.5em 1.5em 0}.before-footer-widget-area{padding:0 1.5em}}.widget-magazine-vertical-box .left-post{float:left;box-sizing:border-box;padding-right:.75em;width:50%}.widget-magazine-vertical-box .small-posts{float:right;box-sizing:border-box;padding-bottom:.5em;padding-left:.75em;width:50%}.napoli-magazine-columns-widget{padding:0;border:none;background:none;box-shadow:none}.napoli-magazine-columns-widget .widget-magazine-posts{margin-bottom:0}.widget-magazine-columns .magazine-column-left{float:left;box-sizing:border-box;padding-right:1em;width:50%}.widget-magazine-columns .magazine-column-right{float:right;box-sizing:border-box;padding-left:1em;width:50%}.widget-magazine-columns .magazine-column .magazine-column-content{margin:0;padding:1em 1.5em .5em;max-width:100%;background-color:#fff;background-color:var(--page-background-color);box-shadow:0 1px 2px #bbb;-ms-word-wrap:break-word;word-wrap:break-word}@media only screen and (max-width:75em){.widget-magazine-columns .magazine-column-left{padding-right:.75em}.widget-magazine-columns .magazine-column-right{padding-left:.75em}}@media only screen and (max-width:40em){.widget-magazine-horizontal-box .magazine-grid-three-columns .post-column:last-child{display:none}.widget-magazine-columns .magazine-column-left .large-post .entry-meta,.widget-magazine-columns .magazine-column-right .large-post .entry-meta,.widget-magazine-vertical-box .left-post .large-post .entry-meta{display:block}}@media only screen and (max-width:35em){.widget-magazine-columns .magazine-column-left .large-post .entry-title,.widget-magazine-columns .magazine-column-right .large-post .entry-title,.widget-magazine-vertical-box .left-post .large-post .entry-title{font-size:17px;font-size:1.0625rem}.widget-magazine-columns .magazine-column-left,.widget-magazine-columns .magazine-column-right{float:none;padding:0;width:100%}.widget-magazine-columns .magazine-column-left{margin-bottom:1.5em}.widget-magazine-vertical-box .left-post,.widget-magazine-vertical-box .small-posts{float:none;padding:0 0 .5em;width:100%}}@media only screen and (max-width:30em){.widget-magazine-horizontal-box .magazine-grid-three-columns .post-column:last-child{display:block}}@media only screen and (max-width:25em){.widget-magazine-columns .magazine-column-left .large-post .entry-title,.widget-magazine-columns .magazine-column-right .large-post .entry-title,.widget-magazine-vertical-box .left-post .large-post .entry-title{font-size:16px;font-size:1rem}}@media only screen and (max-width:20em){.widget-magazine-columns .magazine-column-left .large-post .entry-title,.widget-magazine-columns .magazine-column-right .large-post .entry-title,.widget-magazine-vertical-box .left-post .large-post .entry-title{font-size:15px;font-size:.9375rem}}.entry-author{margin:0;padding:1.5rem;border-top:1px solid;border-color:#e0e0e0;border-color:var(--light-border-color)}.entry-author .author-avatar{float:left;margin:0 1.5em .15em 0;max-width:25%}.entry-author .author-avatar img{vertical-align:top}.entry-author .author-heading .author-title{display:inline-block;margin:0 1em .25em 0;padding:0;font-size:17px;font-size:1.0625rem}.entry-author .author-heading .author-link{display:inline-block;margin:0 0 .5em;font-size:16px;font-size:1rem}.entry-author .author-bio{margin:0;font-size:16px;font-size:1rem}@media only screen and (max-width:30em){.entry-author .author-avatar{float:none;margin:0 0 1em;max-width:100%}.entry-author .author-heading .author-title{display:block;margin:0 0 .25em}.entry-author .author-heading .author-link{display:block}}.footer-widgets-background{padding:2em 0 0;border-bottom:1px solid;border-color:rgb(255 255 255 / .1);border-color:var(--footer-border-color);background-color:#e45;background-color:var(--footer-background-color)}.footer-widgets{margin-right:-2em}.footer-widget-column{float:left;box-sizing:border-box;padding-right:2em;width:25%}.footer-widget-column:nth-child(1):nth-last-child(1){float:none;width:100%}.footer-widget-column:nth-child(1):nth-last-child(2),.footer-widget-column:nth-child(2):nth-last-child(1){width:50%}.footer-widget-column:nth-child(1):nth-last-child(3),.footer-widget-column:nth-child(2):nth-last-child(2),.footer-widget-column:nth-child(3):nth-last-child(1){width:33.3333%}.footer-widgets .widget{margin:0 0 2em;border:1px solid;border-color:rgb(255 255 255 / .1);border-color:var(--footer-border-color);background:none;box-shadow:none;color:#ddd;color:var(--footer-text-color)}.footer-widgets .widget-header{margin:0 0 1em}.footer-widgets .widget-title{padding:0 0 .75em;border-bottom:1px solid;border-color:rgb(255 255 255 / .1);border-color:var(--footer-border-color);background:none;color:#fff;color:var(--footer-link-color)}.footer-widgets .widget a:link,.footer-widgets .widget a:visited{color:#fff;color:var(--footer-link-color)}.footer-widgets .widget a:hover,.footer-widgets .widget a:active{color:rgb(255 255 255 / .5);color:var(--footer-link-hover-color)}@media only screen and (max-width:75em){.footer-widgets-background{padding:1.5em 0 0}.footer-widgets{margin-right:-1.5em}.footer-widgets .widget{margin:0 0 1.5em}.footer-widget-column{padding-right:1.5em}}@media only screen and (max-width:65em){.footer-widget-column:nth-child(1):nth-last-child(4),.footer-widget-column:nth-child(2):nth-last-child(3),.footer-widget-column:nth-child(3):nth-last-child(2),.footer-widget-column:nth-child(4):nth-last-child(1){width:50%}.footer-widget-column:nth-child(3):nth-last-child(2){clear:left}}@media only screen and (max-width:50em){.footer-widget-column:nth-child(1):nth-last-child(3),.footer-widget-column:nth-child(2):nth-last-child(2),.footer-widget-column:nth-child(3):nth-last-child(1){width:100%}}@media only screen and (max-width:35em){.footer-widgets{margin-right:0}#footer-widgets .footer-widget-column{float:none;padding-right:0;width:100%}}.footer-navigation{display:inline-block;float:right;margin-top:1.9em}.footer-navigation-menu{position:relative;display:inline;margin:0;padding:0;list-style-position:outside;list-style-type:none}.footer-navigation-menu li{position:relative;float:left}.footer-navigation-menu a{display:block;padding:.75em;text-decoration:none;font-size:14px;font-size:.875rem;font-family:"Montserrat",arial,helvetica,sans-serif;font-family:var(--navi-font);font-weight:400;font-weight:var(--navi-font-weight);text-transform:uppercase;text-transform:var(--navi-text-transform);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.footer-navigation-menu a:link,.footer-navigation-menu a:visited{color:#fff;color:var(--footer-link-color);text-decoration:none}.footer-navigation-menu a:hover,.footer-navigation-menu a:active{color:rgb(255 255 255 / .5);color:var(--footer-link-hover-color)}@media only screen and (max-width:60em){.footer-social-icons .social-icons-menu li{text-align:center}.footer-social-icons .social-icons-menu li a .social-link-text{display:none}.footer-social-icons .social-icons-menu li a:before{float:none;margin-right:0;padding:.5em;background:none;font-size:24px}.footer-navigation{display:block;float:none;text-align:center}.footer-navigation-menu li{display:inline-block;float:none}.footer-navigation-menu a{display:inline-block}}@media only screen and (max-width:50em){.footer-social-icons-wrap{padding:1.5em 0}.footer-social-icons .social-icons-menu{margin-right:-1.5em}.footer-social-icons .social-icons-menu li{padding-right:1.5em}}@media only screen and (max-width:40em){.footer-social-icons .footer-social-icons-title{font-size:17px;font-size:1.0625rem}.footer-navigation-menu li,.footer-navigation-menu a{display:block}}.scroll-to-top-button{z-index:9999;width:45px;height:45px;display:inline;position:fixed;cursor:pointer;margin:0 auto;padding:0;right:1.5em;bottom:1.5em;background-color:#e45;background-color:var(--button-color);color:#fff;color:var(--button-text-color);opacity:0;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.scroll-to-top-button.visible{opacity:1}.scroll-to-top-button:focus,.scroll-to-top-button:active{background-color:#e45;background-color:var(--button-color);color:#fff;color:var(--button-text-color)}.scroll-to-top-button:hover{background-color:#303030;background-color:var(--button-hover-color);color:#fff;color:var(--button-hover-text-color)}.scroll-to-top-button .icon{margin:.25rem 0 0;width:20px;height:20px;vertical-align:top;fill:currentColor}@media only screen and (max-width:75em){.scroll-to-top-button{right:.75em;bottom:.75em}}