@charset "UTF-8";
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;}
.wpcf7 .hidden-fields-container{display:none;}
.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #00a0d2;}
.wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output{display:none;}
.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;}
.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232;}
.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;}
.wpcf7-form-control-wrap{position:relative;}
.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block;}
.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em;}
.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}
.wpcf7-list-item-label::before, .wpcf7-list-item-label::after{content:" ";}
.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative;}
form.submitting .wpcf7-spinner{visibility:visible;}
.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite;}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms;}
}
@keyframes spin {
from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
@keyframes blink {
from{opacity:0;}
50%{opacity:1;}
to{opacity:0;}
}
.wpcf7 [inert]{opacity:0.5;}
.wpcf7 input[type="file"]{cursor:pointer;}
.wpcf7 input[type="file"]:disabled{cursor:default;}
.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr;}
.wpcf7-reflection > output{display:list-item;list-style:none;}
.wpcf7-reflection > output[hidden] {
display: none;
}.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-right.trp-color-light{min-width:200px;}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-right.trp-color-dark{min-width:200px;}
.trp-language-switcher-container.trp-floater-ls-names.trp-top-right.trp-color-light{min-width:200px;}
.trp-language-switcher-container.trp-floater-ls-names.trp-top-right.trp-color-dark{min-width:200px;}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-left.trp-color-light{min-width:200px;}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-left.trp-color-dark{min-width:200px;}
.trp-language-switcher-container.trp-floater-ls-names.trp-top-left.trp-color-light{min-width:200px;}
.trp-language-switcher-container.trp-floater-ls-names.trp-top-left.trp-color-dark{min-width:200px;}
#trp-floater-ls.trp-floater-ls-flags #trp-floater-ls-current-language .trp-floater-ls-disabled-language.trp-ls-disabled-language{margin-top:12px;}
#trp-floater-ls.trp-floater-ls-flags.trp-bottom-left.trp-color-light #trp-floater-ls-current-language .trp-floater-ls-disabled-language.trp-ls-disabled-language{margin-top:15px;}
#trp-floater-ls.trp-language-switcher-container.trp-floater-ls-flags.trp-top-left.trp-color-dark.trp-poweredby:hover{position:fixed;z-index:9999999;top:0px;bottom:auto;display:block;width:192px;height:auto;border-radius:0px 0px 8px 8px;box-shadow:0px 0px 8px rgba(0, 0, 0, 0.25);}
#trp-floater-ls.trp-language-switcher-container.trp-floater-ls-flags.trp-top-left.trp-color-light.trp-poweredby:hover{position:fixed;z-index:9999999;top:0px;bottom:auto;display:block;width:192px;height:auto;border-radius:0px 0px 8px 8px;box-shadow:0px 0px 8px rgba(0, 0, 0, 0.25);}
#trp-floater-ls.trp-language-switcher-container.trp-floater-ls-flags.trp-top-right.trp-color-dark.trp-poweredby:hover{position:fixed;z-index:9999999;top:0px;bottom:auto;display:block;width:192px;height:auto;border-radius:0px 0px 8px 8px;box-shadow:0px 0px 8px rgba(0, 0, 0, 0.25);}
#trp-floater-ls.trp-language-switcher-container.trp-floater-ls-flags.trp-top-right.trp-color-light.trp-poweredby:hover{position:fixed;z-index:9999999;top:0px;bottom:auto;display:block;width:192px;height:auto;border-radius:0px 0px 8px 8px;box-shadow:0px 0px 8px rgba(0, 0, 0, 0.25);}
#trp-floater-ls-current-language .trp-floater-ls-disabled-language.trp-ls-disabled-language{margin-top:6px;}
#trp-floater-ls-language-list .trp-language-wrap.trp-floater-ls-disabled-language.trp-ls-disabled-language:hover{padding:0px;width:auto;}
#trp-floater-ls .trp-language-switcher-container.trp-floater-ls-codes.trp-top-left.trp-color-light.trp-poweredby.trp-with-flags.trp-floater-ls-disabled-language.trp-ls-disabled-language.trp-floater-ls-disabled-language.trp-ls-disabled-language{margin-bottom:10px;margin-top:0px;}
#trp-floater-ls{position:fixed;z-index:9999999;bottom:0;display:block;overflow:hidden;height:58px;text-align:center;box-shadow:0px 0px 8px rgba(0, 0, 0, 0.25);}
.trp-floater-ls-disabled-language.trp-ls-disabled-language{width:auto;}
#trp-floater-ls:hover{position:fixed;z-index:9999999;bottom:0;display:block;height:auto;border-radius:8px 8px 0px 0px;box-shadow:0px 0px 8px rgba(0, 0, 0, 0.25);}
#trp-floater-ls.trp-floater-ls-flags:hover{position:fixed;z-index:9999999;display:block;width:66px;height:auto;box-shadow:0px 0px 8px rgba(0, 0, 0, 0.25);}
#trp-floater-ls.trp-floater-ls-flags.trp-poweredby:hover{position:fixed;z-index:9999999;bottom:0;display:block;width:192px;height:auto;border-radius:8px 8px 0px 0px;box-shadow:0px 0px 8px rgba(0, 0, 0, 0.25);}
#trp-floater-ls.trp-floater-ls-flags{position:fixed;z-index:9999999;bottom:0;display:block;overflow:hidden;width:66px;height:58px;text-align:center;box-shadow:0 0 8px rgba(0, 0, 0, 0.25);}
#trp-floater-ls.trp-color-dark{background:#1E1E1E;box-shadow:0 0 8px rgba(0, 0, 0, 0.25);border-radius:8px 8px 0 0;}
#trp-floater-ls.trp-color-light{background:#FFFFFF;box-shadow:0 0 8px rgba(0, 0, 0, 0.25);border-radius:8px 8px 0 0;}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-right.trp-color-light.trp-poweredby:hover{width:192px;}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-right.trp-color-dark.trp-poweredby:hover{width:192px;}
#trp-floater-ls.trp-color-dark-old{background:rgb(27,27,27);background:linear-gradient(0deg, rgba(27,27,27,1) 0%, rgba(84,84,84,1) 100%);}
#trp-floater-ls.trp-color-light-old{background:rgb(214,214,214);background:linear-gradient(0deg, rgba(214,214,214,1) 0%, rgba(250,250,250,1) 100%);}
#trp-floater-ls.trp-bottom-right{top:auto;bottom:0;right:10%;}
#trp-floater-ls.trp-bottom-left{top:auto;bottom:0;left:10%;}
#trp-floater-ls.trp-top-right{bottom:auto;top:0;right:10%;border-radius:0 0 5px 5px;}
#trp-floater-ls.trp-top-left{bottom:auto;top:0;left:10%;border-radius:0 0 5px 5px;}
body.admin-bar #trp-floater-ls.trp-top-right,
body.admin-bar #trp-floater-ls.trp-top-left{top:32px;}
@media screen and (max-width:782px){
body.admin-bar #trp-floater-ls.trp-top-right,
body.admin-bar #trp-floater-ls.trp-top-left{top:46px;}
}
@media screen and (max-width:1000px){
#trp-floater-ls-language-list{display:flex;flex-direction:column;}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-right.trp-color-light.trp-poweredby{right:10%;min-width:105px;}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-left.trp-color-light.trp-poweredby{left:10%;min-width:105px;}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-right.trp-color-dark.trp-poweredby{right:10%;min-width:105px;}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-left.trp-color-dark.trp-poweredby{left:10%;min-width:105px;}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-right.trp-color-dark.trp-poweredby{right:10%;min-width:66px;}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-left.trp-color-dark.trp-poweredby{left:10%;min-width:66px;}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-right.trp-color-light.trp-poweredby{right:10%;min-width:66px;}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-left.trp-color-light.trp-poweredby{left:10%;min-width:66px;}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-right.trp-color-dark.trp-poweredby{right:10%;min-width:105px;}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-left.trp-color-dark.trp-poweredby{left:10%;min-width:105px;}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-right.trp-color-light.trp-poweredby{right:10%;min-width:105px;}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-left.trp-color-light.trp-poweredby{left:10%;min-width:105px;}
#trp-floater-ls.trp-floater-ls-flags #trp-floater-ls-current-language .trp-floater-ls-disabled-language.trp-ls-disabled-language{margin-top:15px!important;}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-right.trp-color-light{right:10%;min-width:105px;}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-left.trp-color-light{left:10%;min-width:105px;}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-right.trp-color-dark{right:10%;min-width:105px;}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-left.trp-color-dark{left:10%;min-width:105px;}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-right.trp-color-dark{right:10%;min-width:66px;}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-left.trp-color-dark{left:10%;min-width:66px;}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-right.trp-color-light{right:10%;min-width:66px;}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-left.trp-color-light{left:10%;min-width:66px;}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-right.trp-color-dark{right:10%;min-width:60px;}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-left.trp-color-dark{left:10%;min-width:60px;}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-right.trp-color-light{right:10%;min-width:60px;}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-left.trp-color-light{left:10%;min-width:60px;}
}
@media screen and (max-width:500px){
#trp-floater-ls-language-list{display:flex;flex-direction:column;}
#trp-floater-ls:hover .trp-language-wrap a.trp-floater-ls-disabled-language{margin-top:0;}
.trp-floater-ls-disabled-language{margin-top:0!important;padding-top:16px!important;}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-right.trp-color-light.trp-poweredby{right:10%;min-width:105px;}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-left.trp-color-light.trp-poweredby{left:10%;min-width:105px;}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-right.trp-color-dark.trp-poweredby{right:10%;min-width:105px;}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-left.trp-color-dark.trp-poweredby{left:10%;min-width:105px;}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-right.trp-color-dark.trp-poweredby{right:10%;min-width:66px;}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-left.trp-color-dark.trp-poweredby{left:10%;min-width:66px;}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-right.trp-color-light.trp-poweredby{right:10%;min-width:66px;}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-left.trp-color-light.trp-poweredby{left:10%;min-width:66px;}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-right.trp-color-dark.trp-poweredby{right:10%;min-width:60px;}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-left.trp-color-dark.trp-poweredby{left:10%;min-width:60px;}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-right.trp-color-light.trp-poweredby{right:10%;min-width:60px;}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-left.trp-color-light.trp-poweredby{left:10%;min-width:60px;}
#trp-floater-ls.trp-floater-ls-flags #trp-floater-ls-current-language .trp-floater-ls-disabled-language.trp-ls-disabled-language{margin-top:5px!important;}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-right.trp-color-light{right:10%;min-width:105px;}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-left.trp-color-light{left:10%;min-width:105px;}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-right.trp-color-dark{right:10%;min-width:105px;}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-left.trp-color-dark{left:10%;min-width:105px;}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-right.trp-color-dark{right:10%;min-width:66px;}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-left.trp-color-dark{left:10%;min-width:66px;}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-right.trp-color-light{right:10%;min-width:66px;}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-left.trp-color-light{left:10%;min-width:66px;}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-right.trp-color-dark{right:10%;min-width:60px;}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-left.trp-color-dark{left:10%;min-width:60px;}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-right.trp-color-light{right:10%;min-width:60px;}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-left.trp-color-light{left:10%;min-width:60px;}
}
#trp-floater-ls.trp-floater-ls-codes  #trp-floater-ls-current-language a,
#trp-floater-ls.trp-floater-ls-codes #trp-floater-ls-language-list{text-align:center;margin-top:6px;}
#trp-floater-ls.trp-floater-ls-flags #trp-floater-ls-current-language a img,
#trp-floater-ls.trp-floater-ls-flags #trp-floater-ls-language-list a img{text-align:center;display:block;margin:0 auto;}
#trp-floater-ls-language-list{display:none;}
.trp-poweredby #trp-floater-ls-language-list .trp-language-wrap{padding:10px;width:auto;}
#trp-floater-ls .trp-language-wrap.trp-language-wrap-top{padding:10px;}
#trp-floater-ls .trp-language-wrap.trp-language-wrap-bottom{padding:11px;}
#trp-floater-ls.only-flags div.trp-language-wrap{padding:11px 0;}
#trp-floater-ls.trp-top-right.trp-poweredby.trp-color-dark #trp-floater-ls-language-list #trp-floater-poweredby,
#trp-floater-ls.trp-top-left.trp-poweredby.trp-color-dark #trp-floater-ls-language-list #trp-floater-poweredby{border-top:none;border-bottom:1px solid #747474;}
#trp-floater-ls.trp-top-right.trp-poweredby.trp-color-light #trp-floater-ls-language-list #trp-floater-poweredby,
#trp-floater-ls.trp-top-left.trp-poweredby.trp-color-light #trp-floater-ls-language-list #trp-floater-poweredby{border-top:none;border-bottom:1px solid #aaaaaa;}
.trp-color-dark.trp-poweredby #trp-floater-ls-language-list #trp-floater-poweredby{border-top:1px solid #747474;color:#b3b3b3;}
.trp-color-light.trp-poweredby #trp-floater-ls-language-list #trp-floater-poweredby{border-top:1px solid #aaaaaa;color:#808080;}
.trp-poweredby #trp-floater-ls-language-list #trp-floater-poweredby{padding:5px 12px 5px 12px;text-align:center;font-size:12px;}
.trp-poweredby #trp-floater-ls-language-list #trp-floater-poweredby a{display:inline;padding:0px 3px;border-radius:30px;line-height:11px;text-decoration:underline;}
.trp-color-light.trp-poweredby #trp-floater-ls-language-list #trp-floater-poweredby a{color:#3858E9;text-decoration:none;}
.trp-color-dark.trp-poweredby #trp-floater-ls-language-list #trp-floater-poweredby a{color:#b3b3b3;}
.trp-color-dark.trp-poweredby #trp-floater-ls-language-list #trp-floater-poweredby a:hover{color:#ffffff;opacity:1;}
.trp-color-light.trp-poweredby #trp-floater-ls-language-list #trp-floater-poweredby a:hover{color:#3858E9;text-decoration:underline;}
#trp-floater-ls:focus #trp-floater-ls-current-language,
#trp-floater-ls:hover #trp-floater-ls-current-language{display:none;}
#trp-floater-ls:focus #trp-floater-ls-language-list,
#trp-floater-ls:hover #trp-floater-ls-language-list{display:block;}
#trp-floater-ls-current-language a{display:block;padding:10px 12px 10px 12px;font-size:90%;}
.trp-language-wrap a{display:block;padding:10px 12px 10px 12px;font-size:90%;}
#trp-floater-ls-current-language .trp-floater-ls-disabled-language.trp-ls-disabled-language{display:block;padding:10px 24px 10px 24px;font-size:90%;}
#trp-floater-ls-current-language,
#trp-floater-ls-language-list{text-align:left;}
#trp-floater-ls-current-language.trp-with-flags,
#trp-floater-ls-language-list.trp-with-flags{text-align:left;}
#trp-floater-ls-current-language{display:block;width:100%;height:100%;}
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-right.trp-color-dark.trp-poweredby #trp-floater-ls-current-language,
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-right.trp-color-dark #trp-floater-ls-current-language,
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-right.trp-color-light.trp-poweredby #trp-floater-ls-current-language,
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-right.trp-color-light #trp-floater-ls-current-language,
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-left.trp-color-dark.trp-poweredby #trp-floater-ls-current-language,
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-left.trp-color-dark #trp-floater-ls-current-language,
.trp-language-switcher-container.trp-floater-ls-flags.trp-bottom-left.trp-color-light.trp-poweredby #trp-floater-ls-current-language,
.trp-language-switcher-container.trp-floater-ls-flags.trp-top-right.trp-color-dark.trp-poweredby #trp-floater-ls-current-language,
.trp-language-switcher-container.trp-floater-ls-flags.trp-top-right.trp-color-dark #trp-floater-ls-current-language,
.trp-language-switcher-container.trp-floater-ls-flags.trp-top-right.trp-color-light.trp-poweredby #trp-floater-ls-current-language,
.trp-language-switcher-container.trp-floater-ls-flags.trp-top-right.trp-color-light #trp-floater-ls-current-language,
.trp-language-switcher-container.trp-floater-ls-flags.trp-top-left.trp-color-dark.trp-poweredby #trp-floater-ls-current-language,
.trp-language-switcher-container.trp-floater-ls-flags.trp-top-left.trp-color-dark #trp-floater-ls-current-language,
.trp-language-switcher-container.trp-floater-ls-flags.trp-top-left.trp-color-light.trp-poweredby #trp-floater-ls-current-language,
.trp-language-switcher-container.trp-floater-ls-flags.trp-top-left.trp-color-light #trp-floater-ls-current-language{display:block;width:100%;height:100%;padding-top:3px;}
.trp-language-switcher-container.trp-floater-ls-flags.trp-top-right .trp-language-wrap, .trp-language-switcher-container.trp-floater-ls-flags.trp-top-left .trp-language-wrap{padding:9px!important;}
.trp-language-switcher-container.trp-floater-ls-codes.trp-top-right .trp-language-wrap, .trp-language-switcher-container.trp-floater-ls-codes.trp-top-left .trp-language-wrap{padding:0 9px 9px 9px!important;}
.trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-right .trp-language-wrap, .trp-language-switcher-container.trp-floater-ls-codes.trp-bottom-left .trp-language-wrap{padding:9px 9px 6px 9px!important}
.trp-language-switcher-container.trp-floater-ls-names.trp-top-right .trp-language-wrap, .trp-language-switcher-container.trp-floater-ls-names.trp-top-left .trp-language-wrap{padding:0 12px 12px 12px!important;}
.trp-language-switcher-container.trp-floater-ls-names.trp-bottom-right .trp-language-wrap, .trp-language-switcher-container.trp-floater-ls-names.trp-bottom-left .trp-language-wrap{padding:12px 12px 6px 12px!important}
#trp-floater-ls div:not(#trp-floater-poweredby) > a{display:flex!important;flex-direction:row;flex-wrap:wrap;align-items:center;}
.trp-color-dark #trp-floater-ls-current-language a,
.trp-color-dark #trp-floater-ls-language-list a{color:#BDBDBD;}
.trp-color-light #trp-floater-ls-current-language a,
.trp-color-light #trp-floater-ls-language-list a{color:#404040;}
.trp-color-dark #trp-floater-ls-current-language a,
.trp-color-dark #trp-floater-ls-language-list a,
.trp-color-light #trp-floater-ls-current-language a,
.trp-color-light #trp-floater-ls-language-list a,
.trp-with-flags.trp-color-dark #trp-floater-ls-current-language a,
.trp-color-dark #trp-floater-ls-language-list a,
.trp-with-flags.trp-color-light #trp-floater-ls-current-language a,
.trp-color-light #trp-floater-ls-language-list a,
.trp-color-light #trp-floater-ls-current-language a,
.trp-color-dark #trp-floater-ls-language-list a{display:block;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.trp-color-light #trp-floater-ls-language-list .trp-language-wrap a:hover{color:#1E1E1E;background:#F0F0F0;border-radius:2px;}
.trp-color-dark #trp-floater-ls-language-list .trp-language-wrap a:hover{color:#FFFFFF;background:#4F4F4F;border-radius:2px;}
.trp-floater-ls-disabled-language{margin-top:6px;}
#trp-floater-ls .trp-floater-ls-disabled-language{pointer-events:none;cursor:default;}
#trp-floater-ls .trp-with-flags .trp-flag-image{margin-right:5px;vertical-align:middle;height:auto;max-width:100%;display:inline;padding:0;}
.trp-flag-image:dir(rtl){margin-left:5px;}
#trp-floater-ls a{text-decoration:none;}
#trp-floater-ls-language-list{max-height:300px;overflow-y:auto;}
.only-flags #trp-floater-ls-language-list {
overflow-y: overlay;
}.menu-item-object-language_switcher .trp-flag-image{display:inline-block;margin:-1px 5px;vertical-align:baseline;padding:0;border:0;border-radius:0;}
.trp-language-switcher{height:42px;position:relative;box-sizing:border-box;width:200px;text-overflow:ellipsis;white-space:nowrap;}
.trp-language-switcher > div{box-sizing:border-box;padding:4px 20px 3px 13px;border:1.5px solid #949494;border-radius:2px;background-image:url(//www.my-sl-stories.de/wp-content/plugins/translatepress-multilingual/assets/images/arrow-down-3101.svg);background-repeat:no-repeat;background-position:calc(100% - 20px) calc(1em + 2px), calc(100% - 3px) calc(1em + 0px);background-size:8px 8px, 8px 8px;background-repeat:no-repeat;background-color:#fff;}
.trp-language-switcher > div:hover{background-image:none;}
.trp-language-switcher > div > a{display:block;padding:7px 12px;border-radius:3px;text-decoration:none;color:#1E1E1E;font-style:normal;font-weight:400;font-size:16px;}
.trp-language-switcher > div > a:hover{background:#F0F0F0;border-radius:2px;}
.trp-language-switcher > div > a.trp-ls-shortcode-disabled-language{cursor:default;}
.trp-language-switcher > div > a.trp-ls-shortcode-disabled-language:hover{background:none;}
.trp-language-switcher > div > a > img{display:inline;margin:0 3px;width:18px;height:12px;border-radius:0;}
.trp-language-switcher .trp-ls-shortcode-current-language{display:inline-block;}
.trp-language-switcher:focus .trp-ls-shortcode-current-language, .trp-language-switcher:hover .trp-ls-shortcode-current-language{visibility:hidden;}
.trp-language-switcher .trp-ls-shortcode-language{display:inline-block;height:1px;overflow:hidden;visibility:hidden;z-index:1;max-height:250px;overflow-y:auto;left:0;top:0;min-height:auto;}
.trp-language-switcher:focus .trp-ls-shortcode-language, .trp-language-switcher:hover .trp-ls-shortcode-language{visibility:visible;max-height:250px;padding:4px 13px;height:auto;overflow-y:auto;position:absolute;left:0;top:0;display:inline-block !important;min-height:auto;}
#wpadminbar #wp-admin-bar-trp_edit_translation .ab-icon:before{content:'\f326';top:3px;}
@media screen and (max-width:782px){
#wpadminbar #wp-admin-bar-trp_edit_translation > .ab-item{text-indent:0;}
#wpadminbar li#wp-admin-bar-trp_edit_translation{display:block;}
} .elementor-shortcode .trp-ls-shortcode-current-language,
.elementor-shortcode .trp-ls-shortcode-language {
width: 300px !important;
}
   :root{--primary-color:#57b7d7;--secondary-color:#3e9ebe;--tertiary-color:#2484a4;--accent-color:#57d777;--highlight-color:#d75f57;--light-gray-color:#e4e4e4;--gray-color:#646464;--dark-gray-color:#242424;--text-color:#242424;--medium-text-color:#646464;--light-text-color:#949494;--dark-border-color:#242424;--medium-border-color:#c4c4c4;--light-border-color:#e4e4e4;--link-color:#57b7d7;--link-hover-color:#242424;--button-color:#f4f4f4;--button-text-color:#242424;--button-border-color:#e4e4e4;--button-hover-color:#57b7d7;--button-hover-text-color:#fff;--page-background-color:#fff;--header-background-color:#fff;--site-title-color:#242424;--site-title-hover-color:#57b7d7;--navi-color:#242424;--navi-hover-color:#57b7d7;--navi-border-color:#e4e4e4;--navi-submenu-color:#f4f4f4;--title-color:#242424;--title-hover-color:#57b7d7;--widget-title-color:#242424;--widget-title-hover-color:#57b7d7;--footer-background-color:#fff;--footer-border-color:#e4e4e4;--text-font:"Hind", tahoma, arial, sans-serif;--title-font:"Montserrat", verdana, arial, sans-serif;--navi-font:"Hind", tahoma, arial, sans-serif;--widget-title-font:"Montserrat", verdana, arial, sans-serif;--title-font-weight:bold;--navi-font-weight:normal;--widget-title-font-weight:bold;--title-text-transform:uppercase;--navi-text-transform:none;--widget-title-text-transform:uppercase;--text-line-height:1.6;--title-line-height:1.6;}
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:transparent;}
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:-0.5em;}
sub{bottom:-0.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:0.35em 0.625em 0.75em;border:1px solid #e5e5e5;}
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:#242424;color:var(--text-color);font-size:16px;font-size:1rem;font-family:Hind, tahoma, arial, sans-serif;font-family:var(--text-font);line-height:1.6;line-height:var(--text-line-height);}
h1, h2, h3, h4, h5, h6{clear:both;margin-top:0.75em;margin-bottom:0.75em;line-height:1.6;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:0.9375rem;font-family:"Courier 10 Pitch", Courier, monospace;line-height:1.6;}
code, kbd, tt, var{font-size:15px;font-size:0.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:#fff;}
blockquote{margin:1.5em 0;padding-left:1.25em;border-left:4px solid;border-color:#242424;border-color:var(--dark-border-color);color:#646464;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:#242424;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:0.5em;}
hr{margin-top:1.5em;margin-bottom:1.5em;height:1px;border:0;background-color:#e4e4e4;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:0.3em 0.6em;border:1px solid;border-color:#e4e4e4;border-color:var(--light-border-color);}
th{font-weight:400;text-align:initial;background:rgba(0, 0, 0, 0.05);}
tfoot td {
background: rgba(0, 0, 0, 0.05);
} a{color:#57b7d7;color:var(--link-color);text-decoration:none;}
a:link, a:visited{color:#57b7d7;color:var(--link-color);}
a:hover, a:focus, a:active{color:#242424;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"]{padding:0.5em 1em;border:1px solid;border-color:#e4e4e4;border-color:var(--button-border-color);background-color:#f4f4f4;background-color:var(--button-color);color:#242424;color:var(--button-text-color);text-align:center;text-decoration:none;font-size:14px;font-size:0.875rem;font-family:Montserrat, verdana, arial, sans-serif;font-family:var(--widget-title-font);font-weight:700;font-weight:var(--widget-title-font-weight);text-transform:uppercase;text-transform:var(--widget-title-text-transform);}
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{border-color:#57b7d7;border-color:var(--button-hover-color);background-color:#57b7d7;background-color:var(--button-hover-color);color:#fff;color:var(--button-hover-text-color);}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea{padding:0.3em 0.6em;max-width:100%;border:1px solid;border-color:#e4e4e4;border-color:var(--light-border-color);color:#646464;color:var(--medium-text-color);}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus{border:1px solid;border-color:#c4c4c4;border-color:var(--medium-border-color);color:#242424;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:0.7rem 0.9rem;min-width:100px;width:100%;-webkit-appearance:none;line-height:1;}
.search-form .search-submit{display:flex;margin-left:-1px;padding:0.7rem 0.9rem;align-items:center;}
.search-form .search-submit .icon-search{width:20px;height:20px;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 rgba(0, 0, 0, 0.6);color:#21759b;text-decoration:none;font-weight:700;font-size:14px;font-size:0.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, .comment-navigation::before, .comment-navigation::after{display:table;content:"";}
.clearfix::after, .comment-navigation::after{clear:both;}
.site{margin:0;width:100%;}
.container{margin:0 auto;padding:0 2.5em;max-width:1280px;width:100%;}
.site-content{padding-top:2.5em;background-color:#fff;background-color:var(--page-background-color);}
.content-area{float:left;box-sizing:border-box;padding-right:4em;width:72%;}
.sidebar{float:right;width:28%;}
.no-sidebar .content-single, .site-content .centered-content-area{float:none;margin:0 auto;padding:0;max-width:800px;width:100%;}
.site-content .fullwidth-content-area{float:none;margin:0;padding:0;max-width:100%;width:100%;}
.site-header{border-bottom:1px solid;border-color:#e4e4e4;border-color:var(--light-border-color);background-color:#fff;background-color:var(--header-background-color);}
.header-main{display:flex;flex-wrap:wrap;align-items:center;}
.site-branding{float:left;margin:0.5em 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:0.35rem 0;padding:0;color:#242424;color:var(--site-title-color);text-decoration:none;font-size:24px;font-size:1.5rem;font-family:Montserrat, verdana, arial, sans-serif;font-family:var(--title-font);font-weight:700;font-weight:var(--title-font-weight);text-transform:uppercase;text-transform:var(--title-text-transform);line-height:1.6;line-height:var(--title-line-height);}
.site-title a:link, .site-title a:visited{color:#242424;color:var(--site-title-color);}
.site-title a:hover, .site-title a:active{color:#57b7d7;color:var(--site-title-hover-color);}
.site-branding .custom-logo{margin:0 1em 0 0;padding:0;max-width:100%;height:auto;border:none;vertical-align:top;}
.site-description{margin:-0.4em 0 0.7em;font-size:14px;font-size:0.875rem;}
.header-image{margin:-1px 0 0;vertical-align:top;}
.header-title-image{margin:-1px 0 0;height:720px;background-position:center center;background-size:cover;background-repeat:no-repeat;text-align:center;}
.header-title-image-container{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;height:720px;width:100%;background:rgba(0, 0, 0, 0.3);}
.header-title-image-container .header-title-wrap{width:100%;}
.header-title{display:inline;margin:0;padding:0;color:#fff;text-shadow:0 0 5px #333;-ms-word-wrap:break-word;word-wrap:break-word;font-size:64px;font-size:4rem;font-family:Montserrat, verdana, arial, sans-serif;font-family:var(--title-font);font-weight:700;font-weight:var(--title-font-weight);text-transform:uppercase;text-transform:var(--title-text-transform);line-height:1.6;line-height:var(--title-line-height);}
.header-title-image-container .header-title{color:#fff;}
.header-title-background{padding:75px 0;border-bottom:1px solid #e5e5e5;background:#f5f5f5;text-align:center;}
.header-title-background .page-header .header-title{color:#242424;color:var(--title-color);text-shadow:none;}
.header-title-background .page-header .search-form, .header-title-wrap .page-header .search-form{margin:1em auto 0;max-width:800px;}
@media only screen and (min-width: 70em) {
.header-title-background .page-header .header-title{font-size:48px;font-size:3rem;}
} .primary-navigation{position:relative;width:100%;}
.main-navigation ul{margin:0;padding:0;color:#242424;color:var(--navi-color);list-style:none;font-size:16px;font-size:1rem;font-family:Hind, tahoma, arial, sans-serif;font-family:var(--navi-font);font-weight:400;font-weight:var(--navi-font-weight);text-transform:none;text-transform:var(--navi-text-transform);}
.main-navigation > ul{border-top:1px solid;border-color:#e4e4e4;border-color:var(--navi-border-color);padding-top:1em;margin-bottom:2em;}
.main-navigation ul, .main-navigation .menu-item-has-children > a > .icon, .main-navigation ul a > .icon{display:none;}
.main-navigation.toggled-on > ul.menu{display:block;}
.main-navigation ul li{position:relative;margin:0;}
.main-navigation ul a{display:block;margin:0;padding:1em;text-decoration:none;}
.main-navigation ul a, .main-navigation ul a:link, .main-navigation ul a:visited{color:#242424;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:#57b7d7;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:0.8125rem;}
.main-navigation > ul > li.menu-item-has-children > ul{border:1px solid;border-color:#e4e4e4;border-color:var(--navi-border-color);background-color:#f4f4f4;background-color:var(--navi-submenu-color);}
.is-amp-page .main-navigation ul button.toggled-on + ul,
.main-navigation ul ul.toggled-on{display:block;}
.main-navigation ul ul a{padding-left:2em;}
.main-navigation ul ul ul a{padding-left:3em;}
.main-navigation ul ul ul ul a{padding-left:4em;}
.primary-menu-toggle{display:flex;margin:0.5em 0;margin-left:auto;padding:0.9em;border:none;background:none;color:#242424;color:var(--navi-color);text-decoration:none;font-size:15px;font-size:0.9375rem;font-family:Hind, tahoma, arial, sans-serif;font-family:var(--navi-font);font-weight:400;font-weight:var(--navi-font-weight);text-transform:none;text-transform:var(--navi-text-transform);text-align:left;transition:all 0.2s ease;align-items:center;}
.primary-menu-toggle:focus{outline:thin dotted;color:#242424;color:var(--navi-color);background:none;}
.primary-menu-toggle:hover, .primary-menu-toggle:active{color:#57b7d7;color:var(--navi-hover-color);background:none;cursor:pointer;}
.primary-menu-toggle .icon{margin:0;width:24px;height:24px;vertical-align:top;fill:#242424;fill:var(--navi-color);transition:fill 0.2s ease;}
.primary-menu-toggle:hover .icon, .primary-menu-toggle:active .icon{fill:#57b7d7;fill:var(--navi-hover-color);}
.primary-menu-toggle[aria-expanded="true"] .icon-menu,
.primary-menu-toggle[aria-expanded="false"] .icon-close{display:none;}
.primary-menu-toggle[aria-expanded="true"] .icon-close{display:inline-block;}
.main-navigation .dropdown-toggle{position:absolute;display:block;top:0;right:0;padding:1.2em;background:none;border:none;}
.main-navigation .dropdown-toggle:focus{outline:thin dotted;color:#242424;color:var(--navi-color);background:none;}
.main-navigation .dropdown-toggle:hover, .main-navigation .dropdown-toggle:active{background:none;}
.main-navigation .dropdown-toggle .icon{margin:0.1em 0 0;width:22px;height:22px;vertical-align:top;fill:#242424;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:#57b7d7;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:0.8em 1em;}
.main-navigation ul ul .dropdown-toggle .icon{margin:0.2em 0 0;width:18px;height:18px;}
.type-post, .type-page, .type-attachment{margin:0 0 2.5em 0;max-width:100%;}
.entry-title{display:inline;margin:0;padding:0;color:#242424;color:var(--title-color);-ms-word-wrap:break-word;word-wrap:break-word;font-size:20px;font-size:1.25rem;font-family:Montserrat, verdana, arial, sans-serif;font-family:var(--title-font);font-weight:700;font-weight:var(--title-font-weight);text-transform:uppercase;text-transform:var(--title-text-transform);line-height:1.6;line-height:var(--title-line-height);}
.entry-title a:link, .entry-title a:visited{color:#242424;color:var(--title-color);text-decoration:none;transition:all 0.2s ease;}
.entry-title a:hover, .entry-title a:active{color:#57b7d7;color:var(--title-hover-color);}
.entry-content{font-size:18px;font-size:1.125rem;}
.entry-content a{text-decoration:underline;}
.wp-post-image{margin:0 0 0.5em;}
.page-links{margin:0;word-spacing:1em;font-weight:700;}
.entry-meta{margin:0.5em 0 0.25rem;color:#646464;color:var(--medium-text-color);font-size:14px;font-size:0.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:#646464;color:var(--medium-text-color);}
.entry-meta a:hover, .entry-meta a:active{color:#242424;color:var(--text-color);}
.entry-meta span .icon{margin:0.2em 0.5rem 0 0;width:13px;height:13px;vertical-align:top;fill:currentcolor;}
.page-header .entry-meta{margin:0.5em 0 0;font-size:18px;font-size:1.125rem;}
.page-header .entry-meta span .icon{width:20px;height:20px;}
.header-title-wrap .page-header .entry-meta, .header-title-wrap .page-header .entry-meta a:link, .header-title-wrap .page-header .entry-meta a:visited{color:#fff;text-shadow:0 0 5px #000;}
.header-title-wrap .page-header .entry-meta a:hover, .header-title-wrap .page-header .entry-meta a:active{color:#ccc;}
body.date-hidden .type-post .entry-meta .meta-date, body.author-hidden .type-post .entry-meta .meta-author, body.date-hidden .header-title-wrap .entry-meta .meta-date, body.author-hidden .header-title-wrap .entry-meta .meta-author, body.categories-hidden .header-title-wrap .entry-meta .meta-category, body.comments-hidden .header-title-wrap .entry-meta .meta-comments, body.date-hidden .header-title-background .entry-meta .meta-date, body.author-hidden .header-title-background .entry-meta .meta-author, body.categories-hidden .header-title-background .entry-meta .meta-category, body.comments-hidden .header-title-background .entry-meta .meta-comments{position:absolute;clip:rect(1px, 1px, 1px, 1px);}
body.date-hidden.author-hidden .type-post .entry-meta{display:none;}
body.date-hidden.author-hidden.categories-hidden.comments-hidden .header-title-wrap .entry-meta, body.date-hidden.author-hidden.categories-hidden.comments-hidden .header-title-background .entry-meta{display:none;}
.entry-tags{margin:0 0 2em;}
.entry-tags .tags-title{display:inline-block;margin:0 3px 0 0;padding:0.2em 0.6em;border:1px solid;border-color:#57b7d7;border-color:var(--button-hover-color);background-color:#57b7d7;background-color:var(--button-hover-color);color:#fff;color:var(--button-hover-text-color);text-decoration:none;font-size:14px;font-size:0.875rem;font-family:Montserrat, verdana, arial, sans-serif;font-family:var(--widget-title-font);font-weight:700;font-weight:var(--widget-title-font-weight);text-transform:uppercase;text-transform:var(--widget-title-text-transform);}
.widget_tag_cloud .tagcloud, .entry-tags .meta-tags{font-size:14px;font-size:0.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 3px 3px 0;padding:0.2em 0.6em;border:1px solid;border-color:#e4e4e4;border-color:var(--button-border-color);background-color:#f4f4f4;background-color:var(--button-color);color:#242424;color:var(--button-text-color);text-decoration:none;text-transform:uppercase;font-size:14px !important;font-size:0.875rem !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:#242424;color:var(--button-text-color);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{border-color:#57b7d7;border-color:var(--button-hover-color);background-color:#57b7d7;background-color:var(--button-hover-color);color:#fff;color:var(--button-hover-text-color);}
.more-link{display:block;margin:0;padding:0.5em 1em;border:1px solid;border-color:#e4e4e4;border-color:var(--button-border-color);background-color:#f4f4f4;background-color:var(--button-color);color:#242424;color:var(--button-text-color);text-align:center;text-decoration:none;font-size:14px;font-size:0.875rem;font-family:Montserrat, verdana, arial, sans-serif;font-family:var(--widget-title-font);font-weight:700;font-weight:var(--widget-title-font-weight);text-transform:uppercase;text-transform:var(--widget-title-text-transform);transition:all 0.2s ease;}
.more-link:link, .more-link:visited{color:#242424;color:var(--button-text-color);}
.more-link:hover, .more-link:active{border-color:#57b7d7;border-color:var(--button-hover-color);background-color:#57b7d7;background-color:var(--button-hover-color);color:#fff;color:var(--button-hover-text-color);}
.entry-content > .more-link{text-decoration:none;}
.post-navigation{padding:1em 0;}
.post-navigation .nav-links{display:flex;justify-content:space-between;}
.post-navigation .nav-links .nav-previous a::before{margin-right:3px;content:"«";}
.post-navigation .nav-links .nav-next a::after{margin-left:4px;content:"»";}
.post-navigation .nav-links a{display:block;margin:0 0 3px;padding:1em;border:1px solid;border-color:#e4e4e4;border-color:var(--button-border-color);background-color:#f4f4f4;background-color:var(--button-color);color:#242424;color:var(--button-text-color);text-decoration:none;font-size:14px;font-size:0.875rem;font-family:Montserrat, verdana, arial, sans-serif;font-family:var(--widget-title-font);font-weight:700;font-weight:var(--widget-title-font-weight);text-transform:uppercase;text-transform:var(--widget-title-text-transform);transition:all 0.2s ease;}
.post-navigation .nav-links a:link, .post-navigation .nav-links a:visited{color:#242424;color:var(--button-text-color);}
.post-navigation .nav-links a:hover, .post-navigation .nav-links a:active{border-color:#57b7d7;border-color:var(--button-hover-color);background-color:#57b7d7;background-color:var(--button-hover-color);color:#fff;color:var(--button-hover-text-color);}
.page-header .blog-description, .page-header .archive-description{font-size:20px;font-size:1.25rem;}
.page-header .blog-description, .page-header .archive-description p{margin:0.5em 0 0;}
.post-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-2.5em;}
.post-wrapper .post-column{box-sizing:border-box;padding-right:2.5em;}
.post-layout-two-columns .post-wrapper .post-column{width:50%;}
.post-layout-three-columns .post-wrapper .post-column{width:33.3333333333%;}
.post-layout-three-columns .content-archive{float:none;padding:0;width:100%;}
.post-wrapper .post-column article .entry-content{font-size:17px;font-size:1.0625rem;}
.pagination{margin:0 0 2.5em;text-align:center;}
.pagination a, .pagination .current{display:inline-block;margin:0 3px 3px 0;padding:0.5em 1em;border:1px solid;border-color:#e4e4e4;border-color:var(--button-border-color);background-color:#f4f4f4;background-color:var(--button-color);color:#242424;color:var(--button-text-color);text-decoration:none;font-size:14px;font-size:0.875rem;font-family:Montserrat, verdana, arial, sans-serif;font-family:var(--widget-title-font);font-weight:700;font-weight:var(--widget-title-font-weight);}
.pagination a:link, .pagination a:visited{color:#242424;color:var(--button-text-color);transition:all 0.2s ease;}
.pagination a:hover, .pagination .current{border-color:#57b7d7;border-color:var(--button-hover-color);background-color:#57b7d7;background-color:var(--button-hover-color);color:#fff;color:var(--button-hover-text-color);}
.infinite-scroll .pagination{display:none;}
.infinite-scroll #infinite-handle,
.infinite-scroll .infinite-loader{width:100%;text-align:center;}
.infinite-scroll .infinite-loader .spinner{bottom:-1em;left:auto;margin:0 auto;}
.infinite-scroll #infinite-handle span{display:inline-block;margin:0 0 2.5em;padding:0.5em 1em;border:1px solid;border-color:#e4e4e4;border-color:var(--button-border-color);background-color:#f4f4f4;background-color:var(--button-color);text-align:center;color:#242424;color:var(--button-text-color);text-decoration:none;text-transform:uppercase;font-weight:700;font-size:14px;font-size:0.875rem;transition:all 0.2s ease;}
.infinite-scroll #infinite-handle span:hover{border-color:#57b7d7;border-color:var(--button-hover-color);background-color:#57b7d7;background-color:var(--button-hover-color);color:#fff;color:var(--button-hover-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:0.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:5rem;height:4px;}
.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:rgba(0, 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:#242424;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 0.5rem 0 0;}
.wp-block-buttons .wp-block-button:last-child{margin-right:0;}
.wp-block-button{font-size:14px;font-size:0.875rem;}
.wp-block-button.aligncenter{text-align:center;}
.wp-block-button__link{margin:0;padding:0.5em 1em;border:none;border-radius:0;color:inherit;font-size:inherit;text-decoration:none;font-family:Montserrat, verdana, arial, sans-serif;font-family:var(--widget-title-font);font-weight:700;font-weight:var(--widget-title-font-weight);text-transform:uppercase;text-transform:var(--widget-title-text-transform);}
.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:#242424;color:var(--button-text-color);}
.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background){background-color:#f4f4f4;background-color:var(--button-color);border:1px solid;border-color:#e4e4e4;border-color:var(--button-border-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{border-color:#57b7d7;border-color:var(--button-hover-color);background-color:#57b7d7;background-color:var(--button-hover-color);color:#fff;color:var(--button-hover-text-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.5em - 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.25em;border-right:4px solid;border-color:#242424;border-color:var(--dark-border-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:4px solid;border-top:4px solid;border-color:#e4e4e4;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:0.75em;}
.wp-block-pullquote blockquote cite{color:#242424;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:0.5rem;}
.wp-block-latest-posts__post-date, .wp-block-latest-posts__post-author{color:#646464;color:var(--medium-text-color);font-size:14px;font-size:0.875rem;}
.wp-block-search .wp-block-search__label{width:auto;}
.has-primary-color, .wp-block-button__link.has-primary-color{color:#57b7d7;color:var(--primary-color);}
.has-secondary-color, .wp-block-button__link.has-secondary-color{color:#3e9ebe;color:var(--secondary-color);}
.has-tertiary-color, .wp-block-button__link.has-tertiary-color{color:#2484a4;color:var(--tertiary-color);}
.has-accent-color, .wp-block-button__link.has-accent-color{color:#57d777;color:var(--accent-color);}
.has-highlight-color, .wp-block-button__link.has-highlight-color{color:#d75f57;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:#e4e4e4;color:var(--light-gray-color);}
.has-gray-color, .wp-block-button__link.has-gray-color{color:#646464;color:var(--gray-color);}
.has-dark-gray-color, .wp-block-button__link.has-dark-gray-color{color:#242424;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:#57b7d7;background-color:var(--primary-color);}
.has-secondary-background-color, .has-secondary-background-color[class]{background-color:#3e9ebe;background-color:var(--secondary-color);}
.has-tertiary-background-color, .has-tertiary-background-color[class]{background-color:#2484a4;background-color:var(--tertiary-color);}
.has-accent-background-color, .has-accent-background-color[class]{background-color:#57d777;background-color:var(--accent-color);}
.has-highlight-background-color, .has-highlight-background-color[class]{background-color:#d75f57;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:#e4e4e4;background-color:var(--light-gray-color);}
.has-gray-background-color, .has-gray-background-color[class]{background-color:#646464;background-color:var(--gray-color);}
.has-dark-gray-background-color, .has-dark-gray-background-color[class]{background-color:#242424;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 2.5em 0;-ms-word-wrap:break-word;word-wrap:break-word;}
.widget-header{margin:0 0 1em 0;}
.widget-title, .is-style-widget-title{display:inline-block;margin:0;padding:0;color:#242424;color:var(--widget-title-color);font-size:16px;font-size:1rem;font-family:Montserrat, verdana, arial, sans-serif;font-family:var(--widget-title-font);font-weight:700;font-weight:var(--widget-title-font-weight);text-transform:uppercase;text-transform:var(--widget-title-text-transform);}
.widget ul{margin:0;padding:0 0.3em;list-style:circle inside;}
.widget ul .children, .widget ul .sub-menu{margin:0.5em 0 0.5em 1em;padding:0;}
.widget-title a:link, .widget-title a:visited{color:#242424;color:var(--widget-title-color);transition:all 0.2s ease;}
.widget-title a:hover, .widget-title a:active{color:#57b7d7;color:var(--widget-title-hover-color);}
.widget select{max-width:100%;}
.widget-magazine-posts{margin-bottom:-2.5em;}
.home .latest-posts-title, .widget-magazine-posts .widget-title{display:block;margin:0 0 1.5em;padding:0.75em 0;border-top:1px solid;border-bottom:1px solid;border-color:#e4e4e4;border-color:var(--light-border-color);color:#242424;color:var(--widget-title-color);text-align:center;font-size:18px;font-size:1.125rem;}
.widget-magazine-posts .large-post .entry-title{font-size:24px;font-size:1.5rem;}
.widget-magazine-posts .large-post .entry-content{font-size:18px;font-size:1.125rem;}
.widget-magazine-posts .medium-post .entry-title{font-size:20px;font-size:1.25rem;}
.widget-magazine-posts .medium-post .entry-content{font-size:17px;font-size:1.0625rem;}
.widget-magazine-posts .small-post{display:-webkit-box;display:-ms-flexbox;display:flex;}
.widget-magazine-posts .small-post .post-image{width:35%;}
.widget-magazine-posts .small-post .small-post-content{width:65%;padding-left:2em;}
.widget-magazine-posts .small-post .wp-post-image{margin:0 0 0.25em;vertical-align:top;}
.widget-magazine-posts .small-post .entry-title{font-size:18px;font-size:1.125rem;}
.widget-magazine-posts .medium-post .entry-meta, .widget-magazine-posts .small-post .entry-meta{font-size:13px;font-size:0.8125rem;}
.widget-magazine-posts .magazine-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-2.5em;}
.widget-magazine-posts .magazine-grid .post-column{box-sizing:border-box;padding-right:2.5em;}
.widget-magazine-posts .magazine-grid-two-columns .post-column{width:50%;}
.widget-magazine-posts .magazine-grid-three-columns .post-column{width:33.3333333333%;}
.comments-area{margin:0 0 2.5em;}
.comments-header, .comment-reply-title{margin:0 0 1em 0;}
.comments-header .comments-title, .comment-reply-title span{display:inline-block;margin:0;padding:0;color:#242424;color:var(--widget-title-color);font-size:16px;font-size:1rem;font-family:Montserrat, verdana, arial, sans-serif;font-family:var(--widget-title-font);font-weight:700;font-weight:var(--widget-title-font-weight);text-transform:uppercase;text-transform:var(--widget-title-text-transform);}
.comment-list{margin:0;padding:0;list-style:none;}
.comment{margin:0 0 1.5em;padding:0 0 1.5em;border-bottom:1px solid;border-color:#e4e4e4;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:0.3em;font-size:14px;font-size:0.875rem;}
.comment-meta .comment-metadata a{margin-right:1em;}
.comment-content{clear:left;padding:0.2em 0 0;}
.comment-content a{word-wrap:break-word;}
.comment ol.children{list-style:none;}
.comment ol.children .comment{margin:1.5em 0 0;padding:1.5em 0 0;border-top:1px solid;border-color:#e4e4e4;border-color:var(--light-border-color);border-bottom:none;}
.comment .comment-respond{margin-top:2em;}
.comment-navigation{margin:0 0 1.5em;padding:0;}
.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-navigation a, .reply .comment-reply-link{display:inline-block;padding:0.3em 0.6em;border:1px solid;border-color:#e4e4e4;border-color:var(--button-border-color);background-color:#f4f4f4;background-color:var(--button-color);color:#242424;color:var(--button-text-color);text-align:center;text-decoration:none;font-size:13px;font-size:0.8125rem;font-family:Montserrat, verdana, arial, sans-serif;font-family:var(--widget-title-font);font-weight:700;font-weight:var(--widget-title-font-weight);text-transform:uppercase;text-transform:var(--widget-title-text-transform);transition:all 0.2s ease;}
.comment-navigation a:link, .comment-navigation a:visited, .reply .comment-reply-link:link, .reply .comment-reply-link:visited{color:#242424;color:var(--button-text-color);}
.comment-navigation a:hover, .comment-navigation a:active, .reply .comment-reply-link:hover, .reply .comment-reply-link:active{border-color:#57b7d7;border-color:var(--button-hover-color);background-color:#57b7d7;background-color:var(--button-hover-color);color:#fff;color:var(--button-hover-text-color);}
.comment-form{padding:0;}
.comment-form label{display:inline-block;min-width:150px;font-weight:700;}
.comment-form textarea{margin-top:0.4em;}
.comment-form .submit{padding:1em 1.6em;}
.comment-form input[type="checkbox"] + label{display:inline;padding-left:8px;}
.comment-reply-title small a{margin-left:1em;text-decoration:underline;font-weight:400;font-size:14px;font-size:0.875rem;}
.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:15px;font-size:0.9375rem;color:#646464;color:var(--medium-text-color);}
.wp-block-embed figcaption, .wp-block-image figcaption, .wp-block-audio figcaption, .wp-block-table figcaption, .wp-block-gallery > figcaption{margin:0.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:0.5em 0;}
.gallery{margin-bottom:1.5em;}
.gallery-item{display:inline-block;box-sizing:border-box;margin:0;padding:1em 1.5em 0 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:15px;font-size:0.9375rem;color:#646464;color:var(--medium-text-color);}
.footer-wrap{color:#242424;color:var(--footer-text-color);background-color:#fff;background-color:var(--footer-background-color);border-top:1px solid;border-color:#e4e4e4;border-color:var(--footer-border-color);}
.site-footer{font-size:14px;font-size:0.875rem;}
.site-footer a:hover, .site-footer a:active{color:#242424;color:var(--footer-text-color);}
.site-footer .site-info{padding:2em 0;}
.breadcrumbs{margin:0;border-bottom:1px solid;border-color:#e4e4e4;border-color:var(--light-border-color);}
.breadcrumbs-container{padding-top:0.5em;padding-bottom:0.5em;background-color:#fff;background-color:var(--page-background-color);color:#242424;color:var(--text-color);font-size:14px;font-size:0.875rem;}
.breadcrumbs .trail-browse, .breadcrumbs .trail-items, .breadcrumbs .trail-items li{display:inline;margin:0;padding:0;}
.breadcrumbs .trail-browse{margin-right:0.5em;font-weight:400;font-size:14px;font-size:0.875rem;}
.breadcrumbs .trail-items{list-style:none;}
.breadcrumbs .trail-items li::after{padding:0 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:2em;}
.tz-magazine-block .tz-entry-title{font-size:24px;font-size:1.5rem;}
.tz-magazine-block .tz-magazine-grid-columns-3 .tz-entry-title{font-size:20px;font-size:1.25rem;}
.tz-magazine-block .tz-magazine-grid-columns-4 .tz-entry-title, .tz-magazine-block .tz-magazine-thumbnail-list .tz-entry-title{font-size:18px;font-size:1.125rem;}
.tz-magazine-block .tz-entry-meta{margin:0.2em 0;font-size:14px;font-size:0.875rem;}
.tz-magazine-block .tz-meta-field{margin-right:0;}
.tz-magazine-block .tz-meta-field a{text-decoration:none;}
.tz-magazine-block .tz-entry-content{font-size:18px;font-size:1.125rem;}
.tz-magazine-block .tz-more-link{text-decoration:none;}
.related-posts{margin:0 0 2.5em;}
.related-posts-header{margin:0 0 1em 0;}
.related-posts-title{display:inline-block;margin:0;padding:0;color:#242424;color:var(--widget-title-color);font-size:16px;font-size:1rem;font-family:Montserrat, verdana, arial, sans-serif;font-family:var(--widget-title-font);font-weight:700;font-weight:var(--widget-title-font-weight);text-transform:uppercase;text-transform:var(--widget-title-text-transform);}
ul.related-posts-list{margin:1em 0 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:0.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-grid{margin:1em 0 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:0.9375rem;}
.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 0.5em 0;padding:0;border:none;}
.related-posts-columns .related-post-column .entry-meta{margin:0;font-size:14px;font-size:0.875rem;}
.related-posts-three-columns .related-post-column .entry-meta, .related-posts-four-columns .related-post-column .entry-meta{font-size:13px;font-size:0.8125rem;}
@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:0.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 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{overflow:auto;margin-bottom:0.5em;padding:0;list-style:none;}
.tzwb-posts-list .tzwb-excerpt p{margin:0;padding:0;}
.tzwb-posts-list .wp-post-image{float:left;margin:0.3em 0.8em 1em 0;max-width:80px;height:auto;}
.tzwb-posts-list .tzwb-entry-meta{font-size:14px;font-size:0.875rem;}
.tzwb-comments-list li{overflow:auto;margin-bottom:0.5em;list-style:none;}
.tzwb-comments-list .avatar{float:left;margin:0.3em 0.8em 0.8em 0;}
.tzwb-comments-list .tzwb-comment-content{font-style:italic;}
.tzwb-comments-list .tzwb-comment-date{margin:0;color:#646464;color:var(--medium-text-color);font-size:14px;font-size:0.875rem;}
.tzwb-tabbed-content .tzwb-tabnavi-wrap{overflow:auto;margin:0 -0.2em;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:inline-block;margin:0;padding:0.4em 0.8em;border:1px solid;border-color:#e4e4e4;border-color:var(--button-border-color);background-color:#f4f4f4;background-color:var(--button-color);color:#242424;color:var(--button-text-color);text-decoration:none;font-size:13px;font-size:0.8125rem;font-family:Montserrat, verdana, arial, sans-serif;font-family:var(--widget-title-font);font-weight:700;font-weight:var(--widget-title-font-weight);text-transform:uppercase;text-transform:var(--widget-title-text-transform);}
.tzwb-tabbed-content .tzwb-tabnavi li a:link, .tzwb-tabbed-content .tzwb-tabnavi li a:visited{color:#242424;color:var(--button-text-color);transition:all 0.2s ease;}
.tzwb-tabbed-content .tzwb-tabnavi li a.current-tab, .tzwb-tabbed-content .tzwb-tabnavi li a:hover, .tzwb-tabbed-content .tzwb-tabnavi li a:active{border-color:#57b7d7;border-color:var(--button-hover-color);background-color:#57b7d7;background-color:var(--button-hover-color);color:#fff;color:var(--button-hover-text-color);text-decoration:none;}
.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:0.75em;background-color:#57b7d7;background-color:var(--button-hover-color);color:#fff;color:var(--button-hover-text-color);}
.tzwb-social-icons .social-icons-menu li a:hover{color:#fff;background:#242424;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-container{overflow:hidden;margin:-1px 0 0;width:100%;}
.post-slider-wrap{position:relative;}
.post-slider, .zeeflexslider .zeeslides{zoom:1;}
.post-slider .zeeslide{position:relative;}
.zeeflex-viewport{max-height:2000px;transition:all 1s ease;}
.post-slider .zeeslide .slide-post{overflow:hidden;width:100%;}
.post-slider .zeeslide .slide-post .header-title-image{margin:0;}
.post-slider .zeeslide .header-title a:link, .post-slider .zeeslide .header-title a:visited{color:#fff;transition:all 0.2s ease;}
.post-slider .zeeslide .header-title a:hover, .post-slider .zeeslide .header-title a:active{color:#ccc;}
.post-slider-controls{clear:left;}
.post-slider-controls .zeeflex-direction-nav{*height:0;}
.post-slider-controls .zeeflex-direction-nav a{position:absolute;top:50%;z-index:10;display:flex;justify-content:center;align-items:center;margin:-80px 0 0;width:80px;height:120px;text-align:left;font-size:0;cursor:pointer;}
.post-slider-controls .zeeflex-direction-nav .zeeflex-prev{left:1em;}
.post-slider-controls .zeeflex-direction-nav .zeeflex-next{right:1em;}
.post-slider-controls .zeeflex-direction-nav a::before{display:inline-block;margin:0;color:#fff;vertical-align:text-bottom;text-decoration:inherit;text-shadow:0 0 10px #000;font-size:90px;opacity:0;-webkit-font-smoothing:antialiased;}
.post-slider-wrap:hover .post-slider-controls .zeeflex-direction-nav a::before{opacity:0.5;}
.post-slider-controls .zeeflex-direction-nav a.zeeflex-next::before{content:">";}
.post-slider-controls .zeeflex-direction-nav a.zeeflex-prev::before{content:"<";}
.post-slider-wrap:hover .post-slider-controls .zeeflex-direction-nav a:hover::before, .post-slider-controls .zeeflex-direction-nav a:hover::before{text-decoration:none;opacity:1;}
.post-slider-controls .zeeflex-control-nav{position:absolute;bottom:1em;z-index:99;width:100%;text-align:center;}
.post-slider-controls .zeeflex-control-nav li{display:inline-block;*display:inline;margin:0 4px;zoom:1;}
.post-slider-controls .zeeflex-control-nav li a{display:block;width:15px;height:15px;border-radius:15px;background:rgba(255, 255, 255, 0.5);text-indent:-9999px;cursor:pointer;}
.post-slider-controls .zeeflex-control-nav li a:hover{background:rgba(255, 255, 255, 0.7);}
.post-slider-controls .zeeflex-control-nav li a.zeeflex-active{background:rgba(255, 255, 255, 0.9);cursor:default;}
@media only screen and (max-width: 90em) {
.post-slider .zeeslide .header-title-wrap{max-width:85%;}
}
@media only screen and (max-width: 60em) {
.post-slider .zeeslide .header-title-wrap{max-width:100%;}
.post-slider-controls .zeeflex-direction-nav{display:none;}
} @media only screen and (max-width: 80em) {
.header-title{font-size:54px;font-size:3.375rem;}
.page-header .entry-meta{font-size:17px;font-size:1.0625rem;}
.page-header .entry-meta span .icon{width:18px;height:18px;}
}
@media only screen and (max-width: 70em) {
.header-title{font-size:44px;font-size:2.75rem;}
.page-header .entry-meta{font-size:16px;font-size:1rem;}
.page-header .entry-meta span .icon{width:16px;height:16px;}
.entry-title{font-size:18px;font-size:1.125rem;}
}
@media only screen and (max-width: 55em) {
.header-title{font-size:36px;font-size:2.25rem;}
.page-header .entry-meta{font-size:15px;font-size:0.9375rem;}
.page-header .entry-meta span .icon{width:14px;height:14px;}
}
@media only screen and (max-width: 40em) {
.header-title{font-size:28px;font-size:1.75rem;}
.page-header .entry-meta{font-size:14px;font-size:0.875rem;}
.page-header .entry-meta span .icon{width:13px;height:13px;}
}
@media only screen and (max-width: 30em) {
.header-title{font-size:24px;font-size:1.5rem;}
}
@media only screen and (max-width: 20em) {
.site-branding .site-title{font-size:24px;font-size:1.5rem;}
.header-title{font-size:22px;font-size:1.375rem;}
.post-layout-two-columns .entry-title, .post-layout-three-columns .entry-title, .widget-magazine-posts .large-post .entry-title{font-size:16px;font-size:1rem;}
} @media only screen and (max-width: 80em) {
.header-title-image, .header-title-image-container{height:600px;}
}
@media only screen and (max-width: 70em) {
.container{padding-right:2em;padding-left:2em;}
.content-area{padding-right:2em;}
.site-content{padding-top:2em;}
.widget, .type-post, .type-page, .type-attachment, .pagination, .comments-area{margin-bottom:2em;}
.widget-magazine-posts{margin-bottom:-2em;}
.header-title-image, .header-title-image-container{height:480px;}
.post-wrapper, .widget-magazine-posts .magazine-grid{margin-right:-2em;}
.post-wrapper .post-column, .widget-magazine-posts .magazine-grid .post-column{padding-right:2em;}
.post-layout-two-columns .entry-title, .post-layout-three-columns .entry-title{font-size:18px;font-size:1.125rem;}
}
@media only screen and (max-width: 60em) {
.site-footer .site-info{text-align:center;}
.post-layout-two-columns .entry-title, .post-layout-three-columns .entry-title{font-size:16px;font-size:1rem;}
}
@media only screen and (max-width: 55em) {
.header-title-image, .header-title-image-container{height:360px;}
.header-title-background{padding:60px 0;}
.content-area{float:none;padding:0;width:100%;}
.sidebar{float:none;margin:0;padding:2em 0 0;width:100%;border-top:1px solid #e5e5e5;}
.post-layout-two-columns .entry-title{font-size:20px;font-size:1.25rem;}
}
@media only screen and (max-width: 50em) { .post-layout-three-columns .post-wrapper .post-column{width:50%;}
.post-layout-two-columns .entry-title, .post-layout-three-columns .entry-title{font-size:18px;font-size:1.125rem;}
}
@media only screen and (max-width: 45em) {
.post-layout-two-columns .entry-title, .post-layout-three-columns .entry-title{font-size:16px;font-size:1rem;}
}
@media only screen and (max-width: 40em) {
.header-title-background{padding:45px 0;}
}
@media only screen and (max-width: 35em) { .post-wrapper{display:block;margin-right:0;}
.post-wrapper .post-column{padding-right:0;}
.post-layout-two-columns .post-wrapper .post-column, .post-layout-three-columns .post-wrapper .post-column{width:100%;}
.post-layout-two-columns .entry-title, .post-layout-three-columns .entry-title{font-size:20px;font-size:1.25rem;}
}
@media only screen and (max-width: 30em) {
.container{padding-right:1.5em;padding-left:1.5em;}
.widget, .type-post, .type-page, .type-attachment, .pagination, .comments-area{margin-bottom:1.5em;}
.widget-magazine-posts{margin-bottom:-1.5em;}
.site-content{padding-top:1.5em;}
.header-title-background{padding:30px 0;}
.post-layout-two-columns .entry-title, .post-layout-three-columns .entry-title{font-size:18px;font-size:1.125rem;}
}
@media only screen and (max-width: 25em) {
.post-layout-two-columns .entry-title, .post-layout-three-columns .entry-title{font-size:17px;font-size:1.0625rem;}
}
@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) {
.primary-menu-toggle, .main-navigation .dropdown-toggle{display:none;}
.main-navigation ul, .main-navigation ul ul{display:block;}
.primary-navigation{display:flex;margin-left:auto;width:auto;align-items:center;}
#masthead .main-navigation > ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0;padding:0;border:none;}
.main-navigation > ul{border:none;}
.main-navigation > ul > li > a{padding:0.75em 1.25em;}
.main-navigation ul ul{position:absolute;left:-999em;top:100%;z-index:99999;border:1px solid;border-color:#e4e4e4;border-color:var(--navi-border-color);background-color:#f4f4f4;background-color:var(--navi-submenu-color);}
.main-navigation ul li:hover > ul, .main-navigation ul li.focus > ul{right:0;left:auto;}
.main-navigation ul ul li a{width:16rem;}
.main-navigation ul ul > li:last-child > a{border-bottom:none;}
.main-navigation ul ul ul{left:-999em;margin-top:-1px;top:0;}
.main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul{right:100%;left:auto;}
.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:0.4rem;top:0.05rem;width:11px;height:11px;fill:#242424;fill:var(--navi-color);transition:fill 0.15s ease;}
.main-navigation ul ul .menu-item-has-children > a > .icon{position:absolute;left:auto;right:1em;top:50%;margin-top:-0.25rem;width:11px;height:11px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}
.main-navigation ul .menu-item-has-children > a:hover > .icon{fill:#57b7d7;fill:var(--navi-hover-color);}
} @media only screen and (min-width: 960px) {
div.wp-block-columns{gap:2em;}
.wp-block-group.has-background, .wp-block-column.has-background{padding:2em;}
} @media only screen and (max-width: 70em) { .widget-magazine-posts .large-post .entry-title{font-size:22px;font-size:1.375rem;}
.widget-magazine-posts .medium-post .entry-title{font-size:18px;font-size:1.125rem;}
.widget-magazine-posts .small-post .small-post-content{padding-left:1.5em;}
.widget-magazine-posts .small-post .entry-title{font-size:16px;font-size:1rem;}
}
@media only screen and (max-width: 60em) { .home .latest-posts-title, .widget-magazine-posts .widget-title{font-size:16px;font-size:1rem;}
.widget-magazine-posts .large-post .entry-title{font-size:20px;font-size:1.25rem;}
.widget-magazine-posts .large-post .entry-content{font-size:17px;font-size:1.0625rem;}
.widget-magazine-posts .medium-post .entry-title{font-size:16px;font-size:1rem;}
.widget-magazine-posts .small-post .entry-title{font-size:15px;font-size:0.9375rem;}
}
@media only screen and (max-width: 55em) { .widget-magazine-posts .small-post .entry-title{font-size:14px;font-size:0.875rem;}
}
@media only screen and (max-width: 50em) { .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:0.9375rem;}
.widget-magazine-posts .medium-post .entry-content{display:none;}
}
@media only screen and (max-width: 45em) { .widget-magazine-posts .large-post .entry-title{font-size:16px;font-size:1rem;}
.widget-magazine-posts .medium-post .entry-title{font-size:14px;font-size:0.875rem;}
.widget-magazine-posts .small-post .entry-title{font-size:13px;font-size:0.8125rem;}
.widget-magazine-posts .small-post .small-post-content{padding-left:1em;}
.widget-magazine-posts .small-post .entry-meta{display:none;}
}
@media only screen and (max-width: 40em) { .widget-magazine-posts .magazine-grid-three-columns{display:block;margin-right:0;}
.widget-magazine-posts .magazine-grid-three-columns .post-column{padding-right:0;width:100%;}
.widget-magazine-posts .medium-post .wp-post-image{float:left;margin:0 1.5em 0 0;min-width:80px;max-width:35%;}
.widget-magazine-posts .medium-post .entry-title{font-size:16px;font-size:1rem;}
}
@media only screen and (max-width: 35em) { .widget-magazine-posts .large-post .entry-title{font-size:20px;font-size:1.25rem;}
.widget-magazine-posts .medium-post .entry-title, .widget-magazine-posts .small-post .entry-title{font-size:15px;font-size:0.9375rem;}
.widget-magazine-posts .small-post .small-post-content{padding-left:1.5em;}
.widget-magazine-posts .small-post .entry-meta{display:block;}
.widget-magazine-posts .magazine-grid-two-columns{display:block;margin-right:0;}
.widget-magazine-posts .magazine-grid-two-columns .post-column{padding-right:0;width:100%;}
}
@media only screen and (max-width: 30em) { .home .latest-posts-title, .widget-magazine-posts .widget-title{font-size:15px;font-size:0.9375rem;}
.widget-magazine-posts .large-post .entry-title{font-size:18px;font-size:1.125rem;}
.widget-magazine-posts .medium-post .wp-post-image{margin:0 1em 0 0;max-width:30%;}
.widget-magazine-posts .small-post .post-image{width:30%;}
.widget-magazine-posts .small-post .small-post-content{width:70%;padding-left:1em;}
.widget-magazine-posts .medium-post .entry-title, .widget-magazine-posts .small-post .entry-title{font-size:14px;font-size:0.875rem;}
}
@media only screen and (max-width: 25em) { .widget-magazine-posts .large-post .entry-title{font-size:17px;font-size:1.0625rem;}
.widget-magazine-posts .medium-post .entry-title, .widget-magazine-posts .small-post .entry-title{font-size:13px;font-size:0.8125rem;}
.widget-magazine-posts .medium-post .entry-meta, .widget-magazine-posts .small-post .entry-meta{display:none;}
} @media only screen and (max-width: 50em) { .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-item{padding:0.75em 1em 0 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:4em;}
.sidebar-left .sidebar{float:left;}
@media only screen and (max-width: 70em) {
.sidebar-left .content-area{padding-left:2em;}
}
@media only screen and (max-width: 55em) {
.sidebar-left .content-area{float:none;padding:0;width:100%;}
} @media only screen and (min-width: 60.001em) {
.sticky-header .site-header{position:fixed;top:0;z-index:100;width:100%;}
.sticky-header.admin-bar .site-header{top:32px;}
.sticky-header .header-bar-wrap{display:none;}
}
@media only screen and (max-width: 60em) {
.sticky-header {
padding-top: 0 !important;
}
}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:400;src:url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-regular.eot);src:local(''), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-regular.eot?#iefix) format('embedded-opentype'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-regular.woff2) format('woff2'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-regular.woff) format('woff'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-regular.ttf) format('truetype'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-regular.svg#EBGaramond) format('svg');}
@font-face{font-family:'EB Garamond';font-style:normal;font-weight:500;src:url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-500.eot);src:local(''), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-500.eot?#iefix) format('embedded-opentype'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-500.woff2) format('woff2'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-500.woff) format('woff'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-500.ttf) format('truetype'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-500.svg#EBGaramond) format('svg');}
@font-face{font-family:'EB Garamond';font-style:normal;font-weight:600;src:url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-600.eot);src:local(''), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-600.eot?#iefix) format('embedded-opentype'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-600.woff2) format('woff2'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-600.woff) format('woff'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-600.ttf) format('truetype'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-600.svg#EBGaramond) format('svg');}
@font-face{font-family:'EB Garamond';font-style:normal;font-weight:700;src:url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-700.eot);src:local(''), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-700.eot?#iefix) format('embedded-opentype'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-700.woff2) format('woff2'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-700.woff) format('woff'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-700.ttf) format('truetype'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-700.svg#EBGaramond) format('svg');}
@font-face{font-family:'EB Garamond';font-style:normal;font-weight:800;src:url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-800.eot);src:local(''), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-800.eot?#iefix) format('embedded-opentype'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-800.woff2) format('woff2'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-800.woff) format('woff'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-800.ttf) format('truetype'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-800.svg#EBGaramond) format('svg');}
@font-face{font-family:'EB Garamond';font-style:italic;font-weight:400;src:url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-italic.eot);src:local(''), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-italic.eot?#iefix) format('embedded-opentype'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-italic.woff2) format('woff2'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-italic.woff) format('woff'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-italic.ttf) format('truetype'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-italic.svg#EBGaramond) format('svg');}
@font-face{font-family:'EB Garamond';font-style:italic;font-weight:500;src:url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-500italic.eot);src:local(''), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-500italic.eot?#iefix) format('embedded-opentype'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-500italic.woff2) format('woff2'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-500italic.woff) format('woff'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-500italic.ttf) format('truetype'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-500italic.svg#EBGaramond) format('svg');}
@font-face{font-family:'EB Garamond';font-style:italic;font-weight:600;src:url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-600italic.eot);src:local(''), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-600italic.eot?#iefix) format('embedded-opentype'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-600italic.woff2) format('woff2'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-600italic.woff) format('woff'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-600italic.ttf) format('truetype'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-600italic.svg#EBGaramond) format('svg');}
@font-face{font-family:'EB Garamond';font-style:italic;font-weight:700;src:url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-700italic.eot);src:local(''), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-700italic.eot?#iefix) format('embedded-opentype'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-700italic.woff2) format('woff2'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-700italic.woff) format('woff'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-700italic.ttf) format('truetype'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-700italic.svg#EBGaramond) format('svg');}
@font-face {
font-family: 'EB Garamond';
font-style: italic;
font-weight: 800;
src: url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-800italic.eot); src: local(''),
url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-800italic.eot?#iefix) format('embedded-opentype'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-800italic.woff2) format('woff2'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-800italic.woff) format('woff'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-800italic.ttf) format('truetype'), url(//www.my-sl-stories.de/wp-content/themes/palm-beach-child/assets/css/fonts/eb-garamond-v26-latin-800italic.svg#EBGaramond) format('svg'); }:root{}
html{font-family:'EB Garamond', serif, sans-serif;}
code, kbd, pre, samp{font-size:1em;font-family:monospace, monospace;}
body{width:100%;overflow-x:hidden}
body, button, input, select, textarea {
font-family:'EB Garamond', serif, 'Hind', Tahoma, Arial;
} a{color:#a52f0f;text-decoration:none;}
a:link, a:visited, a:hover, a:focus, a:active, .site-title a:hover, .site-title a:active{color:#a52f0f;}
.elementor-menu-anchor{top:-200px;position:absolute;}
.main-navigation-menu li, .main-navigation-menu li a{border-radius:0.5em;}
.main-navigation a{text-decoration:none !important;padding:0 !important;margin:0 .5em !important;line-height:25px;border-bottom:solid 2px transparent;color:#76150c !important;}
.main-navigation a:hover{color:#a7a7a7 !important;border-bottom:solid 2px #a7a7a7!important;}
.main-navigation-menu a, .main-navigation-menu ul .menu-item-has-children > a:after{font-size:18px !important}
li.menu-item-has-children:hover a{border-radius:0.5em 0.5em 0 0}
.main-navigation-menu ul li, li.menu-item-has-children li a:hover{border-radius:0;}
.main-navigation-menu ul li a{border-bottom:dotted 1px #a7a7a7}
li.current-menu-ancestor{background-color:#f5f5f5;}
button, input[type="button"],
input[type="reset"],
input[type="submit"]{font-family:'EB Garamond', serif, 'Montserrat', Verdana, Arial;}
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,
.more-link:hover, .more-link:active, .entry-tags .tags-title, .widget_tag_cloud .tagcloud a:hover, .widget_tag_cloud .tagcloud a:active, .entry-tags .meta-tags a:hover, .entry-tags .meta-tags a:active, .post-navigation .nav-links a:hover, .post-navigation .nav-links a:active{border-color:#a52f0f;background:#a52f0f;}
.entry-tags .meta-tags a{float:none}
.container{max-width:unset;padding:0;}
.panel-grid.panel-no-style, .entry-footer, .entry-content,
.comment-respond, .akismet_comment_form_privacy_notice, #footer-widgets .container, 
header .container, .content-archive, .Gallery .container, .gallery .container, .comments-header, .comment-list, #colophon, 
.siteorigin-panels-stretch .magazine-grid{max-width:1280px;margin:auto;}
.entry-footer, .comment-respond, .akismet_comment_form_privacy_notice, #content{padding:3em 0;}
.no-sidebar .content-single, .site-content .centered-content-area{max-width:100%;}
.site-title, .header-title, .widget-title, .more-link, .entry-tags .tags-title{font-family:'EB Garamond', serif, 'Montserrat', Verdana, Arial;}
main .page > .entry-content{max-width:100%;}
.header-main button:hover, .main-navigation-menu a:hover, .main-navigation-menu a:active{color:#fff;background:#a52f0f}
.widget-title a:hover, .widget-title a:active{color:#a52f0f;}
.entry-title, .post-navigation .nav-links a, .post-navigation .nav-links a, .comments-header .comments-title, .comment-reply-title span{font-family:'EB Garamond', serif,'Montserrat', Verdana, Arial;}
.entry-title a:hover, .entry-title a:active{color:#a52f0f;}
.pagination .current{border:1px solid #e5e5e5;background:#a52f0f;font-family:'EB Garamond', serif,'Montserrat', Verdana, Arial;}
.navi.header{clear:both;background:#f5f5f5;display:inline-block;width:100%;border-bottom:solid 1px #ccc;}
.navi.header ul{display:inline-block;margin:0;padding:0}
.navi.header li{margin:auto 12px;}
.navi.header li a{color:#8e8e8e;font-family:arial;font-weight:normal;font-size:12px;display:block;line-height:1.0;}
#search-8{margin-bottom:0;}
h4.art{margin-bottom:0}
.row{clear:both}
.col-3{width:24%;float:left;margin-right:1%}
.col-4{margin:2% 1%;}
.col-6{float:left;width:48%;margin-right:2%;}
.col-last{float:right}
.col-8{width:65.66%;float:left}
.col-12{width:100%;float:none}
.navi ul{list-style:none}
.navi li{float:left;margin:3px 12px;}
.menu-footermenu-container{float:right;}
.price{font-size:1.5em;font-style:italic;margin:0 0.2em}
.profil .label{display:inline-block;width:35%;font-weight:bold;vertical-align:top}
.profil .row{clear:both;border-bottom:dotted 1px #ccc}
.tzwb-content ul{list-style:none}
.profil .input{display:inline-block;width:60%}
.profil .lastRow, #footer .gallery{border:none;}
.fashion{text-align:center;margin:2em auto 1em auto;clear:both;}
.fashion br{display:none}
.fashion .art{font-size:0.8em;font-weight:bold;color:#969696}
.fashion .extras{font-size:0.7em;color:#738a96}
.fashion .designer, .contentblock .designer, .elementor-accordion-title{font-size:1.2em;font-weight:500;margin-bottom:0;font-style:italic;}
.fashion.block .designer{font-size:0.8em;line-height:1.5em;}
.contentblock{margin:1em auto;max-width:80%;padding:0 30px;}
.contentblock a.button, .contentblock li a{padding:0.5em 1em;text-decoration:none;}
.contentblock a.button, .contentblock ul.button li{font-size:0.8em;border-radius:0.25em;background:#dcdcdc;border:solid 1px #a5a3a3;margin-right:0.25rem;}
.contentblock a.flickr, .contentblock ul.button li.flickr{background-color:#000;}
.contentblock a.flickr, .contentblock li.flickr a{color:#fff;}
.contentblock a.facebook, .contentblock ul.button li.facebook{background-color:#0075ff;border-color:#0075ff}
.contentblock a.facebook, .contentblock li.facebook a{color:#fff;}
.contentblock .button.last, .contentblock li.last{margin-right:0}
.contentblock ul.button{display:flex;margin:0.5em 0;padding:0;flex-wrap:wrap;flex-direction:row;}
.contentblock ul.button li{list-style:none;flex:1 0 0%;margin-bottom:.5rem;text-align:center;white-space:nowrap;}
.contentblock ul.button li a{display:block;white-space:inherit;}
.contentblock a.button:hover, .contentblock a.landmark, .contentblock ul.button li.landmark,.contentblock ul.button li:hover{background-color:#a52f0f;border-color:#a52f0f;}
.contentblock a.button:hover, .contentblock a.landmark, .contentblock ul.button li.landmark, .contentblock ul.button li.landmark a, .contentblock ul.button li:hover a{color:#fff;}
.fashion.block .contentblock .designer{font-size:1.2em;line-height:1.5}
#startGalery, .Gallery, .gallery{border-radius:2px;text-align:center;padding:12px 0 0 0}
#comments, #startGalery, .Gallery, .gallery{border:solid 1px #e5e5e5;background:#f5f5f5;}
.sidebar select{display:block;padding:0.7em 1.5em 0.7em 1em;width:100%;background-color:#f5f5f5;border:solid 1px #e5e5e5;border-radius:3px;}
#footer{background:#525252;clear:both;background:linear-gradient(top, #000000 0%, #2b2b2b 23%, #000 100%);background:-moz-linear-gradient(top, #000000 0%, #2b2b2b 23%, #000 100%);background:-webkit-linear-gradient(top, #000000 0%, #2b2b2b 23%, #000 100%);background:-ms-linear-gradient(top, #000000 0%, #2b2b2b 23%, #000 100%);background:-o-linear-gradient(top, #000000 0%, #2b2b2b 23%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#000000, endColorstr=#000,GradientType=1);color:#738a96;}
#footer-widgets{background:#181818;display:block;clear:both;display:inline-block;width:100%;}
#footer-widgets, #footer-widgets h3, #footer-widgets li, #footer-widgets a{color:#fff}
#footer-widgets .container{display:flex;flex-direction:row;}
#footer-widgets .container .col-4{flex:1 0 31%;}
#footer-widgets .widget_tag_cloud .tagcloud{display:inline-flex;flex-wrap:wrap;align-content:stretch;justify-content:space-between;}
#footer-widgets .widget_tag_cloud .tagcloud a{flex:1 0 0%;white-space:nowrap;text-align:center}
#footer-widgets .widget_tag_cloud .tagcloud a, #search-6, #archives-5,#categories-3,#footer-widgets li{background-color:#393939;border:solid 1px #666;}
#search-6, #archives-5,#categories-3,#footer-widgets li{padding:2% 5%;border-radius:5px;}
#search-6{margin-top:40px}
#footer-widgets input, #footer-widgets select, #footer-widgets li{width:100%;background-color:#2a2a2a;border-color:#666;color:#ccc;padding:0.5em 1em}
#footer a{border-radius:6px;font-size:13px;color:#a5a3a3;}
#footer .tzwb-has-thumbnail a{font-size:1.1em;}
#footer .gallery{background-color:transparent;width:fit-content !important;}
.site-footer .site-info{padding:0}
#bwg_container1_0 #bwg_container2_0 .bwg_album_thumb_spun1_0{margin:5px !important;padding:5px !important;}
#bwg_container1_0 #bwg_container2_0 .bwg_album_thumbnails_0{background:none !important;}
.tagcloud ul{list-style:none;margin:0;padding:0}
#home-gallery #bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails{padding:0;}
#home-gallery #bwg_container1_2 #bwg_container2_2 .bwg_album_thumbnails_2, #home-gallery #bwg_container1_6 #bwg_container2_6 .bwg_album_thumbnails_6{background:none;max-width:100%;}
#home-gallery #bwg_container1_2 #bwg_container2_2 .bwg_album_thumb_spun1_2, #home-gallery #bwg_container1_6 #bwg_container2_6 .bwg_album_thumb_spun1_6{padding:8px;border-radius:3px}
#home-gallery, 
#home-gallery #bwg_container1_2 #bwg_container2_2 .bwg_album_thumb_spun1_2, 
#home-gallery #bwg_container1_6 #bwg_container2_6 .bwg_album_thumb_spun1_6,
#bwg_container1_6 #bwg_container2_6 .bwg-container-6 .bwg-item > a{border:solid 1px #ccc;}
#home-gallery{padding:2em 0;border-radius:0;border-width:1px 0}
.cc-window.cc-banner{width:80% !important;margin:1em auto;border:solid 3px #f5f5f5;background-color:rgba(237, 239, 245, 0.90) !important}
.cc-window.cc-banner, .cc-highlight a{border-radius:0.5em;}
.cc-allow{white-space:normal !important;}
#home-gallery #bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails{width:100% !important;}
#home-gallery #bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-item{max-width:100% !important;padding:1em;}
#home-gallery #bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-item > a{margin-right:2rem;margin-bottom:2rem}
#bwg_container1_6 #bwg_container2_6 .bwg-container-6 .bwg-item > a{margin:8px !important}
#main-navigation .col-3{float:right;}
.header-main input{border-width:0 0 1px 0;padding:0;margin:1.1em .9em 0 0}
.header-main button{border:none;background:transparent;}
#Image20200405-2 img{max-height:350px;width:auto;}
.back-cover, .header-title-image, .cover-image{background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:center top;}
.back-cover .medium-post{background-color:rgba(255, 255, 255, 0.85);padding:15px;border:solid 2px #fff;border-radius:3px;height:100%;}
.back-cover .post-column{margin:15px 0;}
.back-cover h5 a{color:#ffffff !important;text-align:center;display:block}
#footer-widgets .widget{margin-bottom:0}
#logo img{box-shadow:none;}
.eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{background-color:#810000;}
.main-navigation ul ul{font-size:16px;line-height:24px;}
.main-navigation ul ul li a, .main-navigation ul ul ul li a, .main-navigation ul ul ul ul li a{padding:3px 1em;}
.widget_archive ul{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;justify-content:space-evenly;align-items:stretch;max-height:450px;overflow-y:hidden;margin-bottom:1em;}
.widget_archive ul li{flex:1 0 0%;width:auto;white-space:nowrap;padding:0.25em 0.5em;text-align:center;font-size:12px;color:#7c7b7b;}
.widget_archive ul li a{margin-right:.2em}
.image-text-container .elementor-column-gap-default{max-width:100% !important;}
.image-text-container .elementor-column-gap-default .text-container{margin:60px 10%}
.background-cover-image{background-attachment:fixed;background-repeat:no-repeat;background-position:center center;background-size:cover;}
ul.tagcloud{display:flex;list-style:none;padding:0;margin:0}
ul.tagcloud li{padding:3px 12px;border:solid 1px #ccc;border-radius:.25rem;margin-right:.5em;background-color:#76150c;color:#fff}
ul.tagcloud a:link{color:inherit;}
ul.tagcloud li:hover{background-color:#fdfdfd;color:#76150c;}
.tagcloud .tip{font-size:80%;line-height:80%}
.vp-portfolio__items-style-emerge .vp-portfolio__item-caption{background:rgba(0, 0, 0, 0.49) !important;}
.type-post, .type-page, .type-attachment, .comments-area{margin:0;}
#content{padding:0;}
#content > section{margin:50px auto}
.post-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-right:0;}
main .post-wrapper .post-column{flex:1 0 30%;max-width:30%;padding-right:0;margin-right:0;margin:1%}
.post-wrapper .post-column article{display:flex;flex-direction:column;align-items:center;border:solid 1px #f5f5f5;padding-bottom:1em}
@media only screen and (min-width: 1440px) {
.panel-grid.panel-no-style, .entry-content,
.entry-footer, .comment-respond, 
.akismet_comment_form_privacy_notice, #footer-widgets .container, 
header .container, .content-archive, .Gallery .container, .gallery .container, .comments-header, .comment-list, #colophon, 
.siteorigin-panels-stretch .magazine-grid, .elementor-container, .elementor-section.elementor-section-boxed>.elementor-container{max-width:80%;}
.elementor-section.elementor-inner-section.elementor-element .elementor-container{max-width:100%;}
}
@media all and (min-width:1024px){
#masthead::before, #masthead::after{transform:rotate(-1.5deg);background-color:#fff;position:absolute;height:200%;width:200%;z-index:-1;left:-50%;top:-50%;opacity:0.65}
#masthead::after{transform:rotate(-3deg);opacity:0.5;height:225%}
} @media only screen and (max-width: 1024px) {
#footer-widgets .container{flex-wrap:wrap}
#footer-widgets .container .col-4{flex:1 0 45%;}
} @media only screen and (max-width: 768px) {
#footer-widgets .container{flex-direction:column;}
} @media only screen and (max-width: 640px) { .col-4, #footer-colRight .widget{width:48%;}
#footer-colRight{width:100%}
#footer-colRight .widget{float:left;margin-right:2%}
#search-6{margin-top:0;width:100% !important;}
#footer-colRight #archives-5{float:right;margin-right:0;}
} @media only screen and (max-width: 480px) { .col-4,  
#footer-colRight .widget, 
#main-navigation .col-3{width:100%;}
.cc-window.cc-banner{width:90% !important}
.navi.header{display:none;}
.panel-grid.panel-has-style>.panel-row-style, .panel-grid.panel-no-style, #footer-widgets .container{flex-direction: column;}
#pgc-6346-2-0, #pgc-6346-2-1, #pgc-6346-2-2{width:auto; }
}:root{}
html{font-family:'EB Garamond', serif, sans-serif;}
code, kbd, pre, samp{font-size:1em;font-family:monospace, monospace;}
body{width:100%;overflow-x:hidden}
body, button, input, select, textarea {
font-family:'EB Garamond', serif, 'Hind', Tahoma, Arial;
} a{color:#a52f0f;text-decoration:none;}
a:link, a:visited, a:hover, a:focus, a:active, .site-title a:hover, .site-title a:active{color:#a52f0f;}
.elementor-menu-anchor{top:-200px;position:absolute;}
.main-navigation-menu li, .main-navigation-menu li a{border-radius:0.5em;}
.main-navigation a{text-decoration:none !important;padding:0 !important;margin:0 .5em !important;line-height:25px;border-bottom:solid 2px transparent;color:#76150c !important;}
.main-navigation a:hover{color:#a7a7a7 !important;border-bottom:solid 2px #a7a7a7!important;}
.main-navigation-menu a, .main-navigation-menu ul .menu-item-has-children > a:after{font-size:18px !important}
li.menu-item-has-children:hover a{border-radius:0.5em 0.5em 0 0}
.main-navigation-menu ul li, li.menu-item-has-children li a:hover{border-radius:0;}
.main-navigation-menu ul li a{border-bottom:dotted 1px #a7a7a7}
li.current-menu-ancestor{background-color:#f5f5f5;}
button, input[type="button"],
input[type="reset"],
input[type="submit"]{font-family:'EB Garamond', serif, 'Montserrat', Verdana, Arial;}
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,
.more-link:hover, .more-link:active, .entry-tags .tags-title, .widget_tag_cloud .tagcloud a:hover, .widget_tag_cloud .tagcloud a:active, .entry-tags .meta-tags a:hover, .entry-tags .meta-tags a:active, .post-navigation .nav-links a:hover, .post-navigation .nav-links a:active{border-color:#a52f0f;background:#a52f0f;}
.entry-tags .meta-tags a{float:none}
.container{max-width:unset;padding:0;}
.panel-grid.panel-no-style, .entry-footer, .entry-content,
.comment-respond, .akismet_comment_form_privacy_notice, #footer-widgets .container, 
header .container, .content-archive, .Gallery .container, .gallery .container, .comments-header, .comment-list, #colophon, 
.siteorigin-panels-stretch .magazine-grid{max-width:1280px;margin:auto;}
.entry-footer, .comment-respond, .akismet_comment_form_privacy_notice, #content{padding:3em 0;}
.no-sidebar .content-single, .site-content .centered-content-area{max-width:100%;}
.site-title, .header-title, .widget-title, .more-link, .entry-tags .tags-title{font-family:'EB Garamond', serif, 'Montserrat', Verdana, Arial;}
main .page > .entry-content{max-width:100%;}
.header-main button:hover, .main-navigation-menu a:hover, .main-navigation-menu a:active{color:#fff;background:#a52f0f}
.widget-title a:hover, .widget-title a:active{color:#a52f0f;}
.entry-title, .post-navigation .nav-links a, .post-navigation .nav-links a, .comments-header .comments-title, .comment-reply-title span{font-family:'EB Garamond', serif,'Montserrat', Verdana, Arial;}
.entry-title a:hover, .entry-title a:active{color:#a52f0f;}
.pagination .current{border:1px solid #e5e5e5;background:#a52f0f;font-family:'EB Garamond', serif,'Montserrat', Verdana, Arial;}
.navi.header{clear:both;background:#f5f5f5;display:inline-block;width:100%;border-bottom:solid 1px #ccc;}
.navi.header ul{display:inline-block;margin:0;padding:0}
.navi.header li{margin:auto 12px;}
.navi.header li a{color:#8e8e8e;font-family:arial;font-weight:normal;font-size:12px;display:block;line-height:1.0;}
#search-8{margin-bottom:0;}
h4.art{margin-bottom:0}
.row{clear:both}
.col-3{width:24%;float:left;margin-right:1%}
.col-4{margin:2% 1%;}
.col-6{float:left;width:48%;margin-right:2%;}
.col-last{float:right}
.col-8{width:65.66%;float:left}
.col-12{width:100%;float:none}
.navi ul{list-style:none}
.navi li{float:left;margin:3px 12px;}
.menu-footermenu-container{float:right;}
.price{font-size:1.5em;font-style:italic;margin:0 0.2em}
.profil .label{display:inline-block;width:35%;font-weight:bold;vertical-align:top}
.profil .row{clear:both;border-bottom:dotted 1px #ccc}
.tzwb-content ul{list-style:none}
.profil .input{display:inline-block;width:60%}
.profil .lastRow, #footer .gallery{border:none;}
.fashion{text-align:center;margin:2em auto 1em auto;clear:both;}
.fashion br{display:none}
.fashion .art{font-size:0.8em;font-weight:bold;color:#969696}
.fashion .extras{font-size:0.7em;color:#738a96}
.fashion .designer, .contentblock .designer, .elementor-accordion-title{font-size:1.2em;font-weight:500;margin-bottom:0;font-style:italic;}
.fashion.block .designer{font-size:0.8em;line-height:1.5em;}
.contentblock{margin:1em auto;max-width:80%;padding:0 30px;}
.contentblock a.button, .contentblock li a{padding:0.5em 1em;text-decoration:none;}
.contentblock a.button, .contentblock ul.button li{font-size:0.8em;border-radius:0.25em;background:#dcdcdc;border:solid 1px #a5a3a3;margin-right:0.25rem;}
.contentblock a.flickr, .contentblock ul.button li.flickr{background-color:#000;}
.contentblock a.flickr, .contentblock li.flickr a{color:#fff;}
.contentblock a.facebook, .contentblock ul.button li.facebook{background-color:#0075ff;border-color:#0075ff}
.contentblock a.facebook, .contentblock li.facebook a{color:#fff;}
.contentblock .button.last, .contentblock li.last{margin-right:0}
.contentblock ul.button{display:flex;margin:0.5em 0;padding:0;flex-wrap:wrap;flex-direction:row;}
.contentblock ul.button li{list-style:none;flex:1 0 0%;margin-bottom:.5rem;text-align:center;white-space:nowrap;}
.contentblock ul.button li a{display:block;white-space:inherit;}
.contentblock a.button:hover, .contentblock a.landmark, .contentblock ul.button li.landmark,.contentblock ul.button li:hover{background-color:#a52f0f;border-color:#a52f0f;}
.contentblock a.button:hover, .contentblock a.landmark, .contentblock ul.button li.landmark, .contentblock ul.button li.landmark a, .contentblock ul.button li:hover a{color:#fff;}
.fashion.block .contentblock .designer{font-size:1.2em;line-height:1.5}
#startGalery, .Gallery, .gallery{border-radius:2px;text-align:center;padding:12px 0 0 0}
#comments, #startGalery, .Gallery, .gallery{border:solid 1px #e5e5e5;background:#f5f5f5;}
.sidebar select{display:block;padding:0.7em 1.5em 0.7em 1em;width:100%;background-color:#f5f5f5;border:solid 1px #e5e5e5;border-radius:3px;}
#footer{background:#525252;clear:both;background:linear-gradient(top, #000000 0%, #2b2b2b 23%, #000 100%);background:-moz-linear-gradient(top, #000000 0%, #2b2b2b 23%, #000 100%);background:-webkit-linear-gradient(top, #000000 0%, #2b2b2b 23%, #000 100%);background:-ms-linear-gradient(top, #000000 0%, #2b2b2b 23%, #000 100%);background:-o-linear-gradient(top, #000000 0%, #2b2b2b 23%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#000000, endColorstr=#000,GradientType=1);color:#738a96;}
#footer-widgets{background:#181818;display:block;clear:both;display:inline-block;width:100%;}
#footer-widgets, #footer-widgets h3, #footer-widgets li, #footer-widgets a{color:#fff}
#footer-widgets .container{display:flex;flex-direction:row;}
#footer-widgets .container .col-4{flex:1 0 31%;}
#footer-widgets .widget_tag_cloud .tagcloud{display:inline-flex;flex-wrap:wrap;align-content:stretch;justify-content:space-between;}
#footer-widgets .widget_tag_cloud .tagcloud a{flex:1 0 0%;white-space:nowrap;text-align:center}
#footer-widgets .widget_tag_cloud .tagcloud a, #search-6, #archives-5,#categories-3,#footer-widgets li{background-color:#393939;border:solid 1px #666;}
#search-6, #archives-5,#categories-3,#footer-widgets li{padding:2% 5%;border-radius:5px;}
#search-6{margin-top:40px}
#footer-widgets input, #footer-widgets select, #footer-widgets li{width:100%;background-color:#2a2a2a;border-color:#666;color:#ccc;padding:0.5em 1em}
#footer a{border-radius:6px;font-size:13px;color:#a5a3a3;}
#footer .tzwb-has-thumbnail a{font-size:1.1em;}
#footer .gallery{background-color:transparent;width:fit-content !important;}
.site-footer .site-info{padding:0}
#bwg_container1_0 #bwg_container2_0 .bwg_album_thumb_spun1_0{margin:5px !important;padding:5px !important;}
#bwg_container1_0 #bwg_container2_0 .bwg_album_thumbnails_0{background:none !important;}
.tagcloud ul{list-style:none;margin:0;padding:0}
#home-gallery #bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails{padding:0;}
#home-gallery #bwg_container1_2 #bwg_container2_2 .bwg_album_thumbnails_2, #home-gallery #bwg_container1_6 #bwg_container2_6 .bwg_album_thumbnails_6{background:none;max-width:100%;}
#home-gallery #bwg_container1_2 #bwg_container2_2 .bwg_album_thumb_spun1_2, #home-gallery #bwg_container1_6 #bwg_container2_6 .bwg_album_thumb_spun1_6{padding:8px;border-radius:3px}
#home-gallery, 
#home-gallery #bwg_container1_2 #bwg_container2_2 .bwg_album_thumb_spun1_2, 
#home-gallery #bwg_container1_6 #bwg_container2_6 .bwg_album_thumb_spun1_6,
#bwg_container1_6 #bwg_container2_6 .bwg-container-6 .bwg-item > a{border:solid 1px #ccc;}
#home-gallery{padding:2em 0;border-radius:0;border-width:1px 0}
.cc-window.cc-banner{width:80% !important;margin:1em auto;border:solid 3px #f5f5f5;background-color:rgba(237, 239, 245, 0.90) !important}
.cc-window.cc-banner, .cc-highlight a{border-radius:0.5em;}
.cc-allow{white-space:normal !important;}
#home-gallery #bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails{width:100% !important;}
#home-gallery #bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-item{max-width:100% !important;padding:1em;}
#home-gallery #bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-item > a{margin-right:2rem;margin-bottom:2rem}
#bwg_container1_6 #bwg_container2_6 .bwg-container-6 .bwg-item > a{margin:8px !important}
#main-navigation .col-3{float:right;}
.header-main input{border-width:0 0 1px 0;padding:0;margin:1.1em .9em 0 0}
.header-main button{border:none;background:transparent;}
#Image20200405-2 img{max-height:350px;width:auto;}
.back-cover, .header-title-image, .cover-image{background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:center top;}
.back-cover .medium-post{background-color:rgba(255, 255, 255, 0.85);padding:15px;border:solid 2px #fff;border-radius:3px;height:100%;}
.back-cover .post-column{margin:15px 0;}
.back-cover h5 a{color:#ffffff !important;text-align:center;display:block}
#footer-widgets .widget{margin-bottom:0}
#logo img{box-shadow:none;}
.eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{background-color:#810000;}
.main-navigation ul ul{font-size:16px;line-height:24px;}
.main-navigation ul ul li a, .main-navigation ul ul ul li a, .main-navigation ul ul ul ul li a{padding:3px 1em;}
.widget_archive ul{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;justify-content:space-evenly;align-items:stretch;max-height:450px;overflow-y:hidden;margin-bottom:1em;}
.widget_archive ul li{flex:1 0 0%;width:auto;white-space:nowrap;padding:0.25em 0.5em;text-align:center;font-size:12px;color:#7c7b7b;}
.widget_archive ul li a{margin-right:.2em}
.image-text-container .elementor-column-gap-default{max-width:100% !important;}
.image-text-container .elementor-column-gap-default .text-container{margin:60px 10%}
.background-cover-image{background-attachment:fixed;background-repeat:no-repeat;background-position:center center;background-size:cover;}
ul.tagcloud{display:flex;list-style:none;padding:0;margin:0}
ul.tagcloud li{padding:3px 12px;border:solid 1px #ccc;border-radius:.25rem;margin-right:.5em;background-color:#76150c;color:#fff}
ul.tagcloud a:link{color:inherit;}
ul.tagcloud li:hover{background-color:#fdfdfd;color:#76150c;}
.tagcloud .tip{font-size:80%;line-height:80%}
.vp-portfolio__items-style-emerge .vp-portfolio__item-caption{background:rgba(0, 0, 0, 0.49) !important;}
.type-post, .type-page, .type-attachment, .comments-area{margin:0;}
#content{padding:0;}
#content > section{margin:50px auto}
.post-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-right:0;}
main .post-wrapper .post-column{flex:1 0 30%;max-width:30%;padding-right:0;margin-right:0;margin:1%}
.post-wrapper .post-column article{display:flex;flex-direction:column;align-items:center;border:solid 1px #f5f5f5;padding-bottom:1em}
@media only screen and (min-width: 1440px) {
.panel-grid.panel-no-style, .entry-content,
.entry-footer, .comment-respond, 
.akismet_comment_form_privacy_notice, #footer-widgets .container, 
header .container, .content-archive, .Gallery .container, .gallery .container, .comments-header, .comment-list, #colophon, 
.siteorigin-panels-stretch .magazine-grid, .elementor-container, .elementor-section.elementor-section-boxed>.elementor-container{max-width:80%;}
.elementor-section.elementor-inner-section.elementor-element .elementor-container{max-width:100%;}
}
@media all and (min-width:1024px){
#masthead::before, #masthead::after{transform:rotate(-1.5deg);background-color:#fff;position:absolute;height:200%;width:200%;z-index:-1;left:-50%;top:-50%;opacity:0.65}
#masthead::after{transform:rotate(-3deg);opacity:0.5;height:225%}
} @media only screen and (max-width: 1024px) {
#footer-widgets .container{flex-wrap:wrap}
#footer-widgets .container .col-4{flex:1 0 45%;}
} @media only screen and (max-width: 768px) {
#footer-widgets .container{flex-direction:column;}
} @media only screen and (max-width: 640px) { .col-4, #footer-colRight .widget{width:48%;}
#footer-colRight{width:100%}
#footer-colRight .widget{float:left;margin-right:2%}
#search-6{margin-top:0;width:100% !important;}
#footer-colRight #archives-5{float:right;margin-right:0;}
} @media only screen and (max-width: 480px) { .col-4,  
#footer-colRight .widget, 
#main-navigation .col-3{width:100%;}
.cc-window.cc-banner{width:90% !important}
.navi.header{display:none;}
.panel-grid.panel-has-style>.panel-row-style, .panel-grid.panel-no-style, #footer-widgets .container{flex-direction: column;}
#pgc-6346-2-0, #pgc-6346-2-1, #pgc-6346-2-2{width:auto; }
}