:root{--miela-primary-font:"Open Sans", sans-serif;--miela-secondary-font:"Poppins", sans-serif;--miela-metadata-font:"Open Sans", sans-serif;--miela-quote-font:"Lora", serif;--miela-code-font:Menlo, Monaco, Consolas, "Courier New", monospace;--miela-text-logo-font:"Ubuntu", sans-serif;--miela-white-color:#ffffff;--miela-white-color-rgb:255, 255, 255;--miela-dark-white-color:#f4f4f7;--miela-light-gray-color:#f8f8fb;--miela-dark-gray-color:#eeeef1;--miela-black-color:#17171b;--miela-black-color-rgb:23, 23, 27;--miela-main-color:#6e60ff;--miela-heading-color:#37363e;--miela-text-color:#4f4e59;--miela-text-color-rgb:79, 78, 89;--miela-metadata-color:#aaa8b9;--miela-lightbox-caption-color:#17171b;--miela-mouse-cursor-color:#37363e;--miela-body-bg:#f8f8fb;--miela-body-bg-rgb:248, 248, 251;--miela-body-overlay-bg:#f3f3f6;--miela-body-overlay-bg-rgb:243, 243, 246;--miela-content-bg:#ffffff;--miela-content-bg-rgb:255, 255, 255;--miela-media-bg:#f3f3f6;--miela-media-dark-bg:#37363e;--miela-btn-bg:#37363e;--miela-lightbox-bg:#eeeef1;--miela-separator-color:#efeff2;--miela-short-separator-color:#e2e2e5;--miela-footer-widget-separator-color:#e5e5e8;--miela-box-shadow-color-rgb:23, 23, 27;--miela-gray-gradient-rgb:229, 229, 232;--miela-separator-gradient:linear-gradient(to right, rgba(229, 229, 232, 0.3) 0%, rgba(229, 229, 232, 0.7) 50%, rgba(229, 229, 232, 0.3) 100%);--miela-sidebar-gradient:linear-gradient(to bottom, rgba(229, 229, 232, 0.7) 0%, rgba(229, 229, 232, 0.65) 30%, rgba(229, 229, 232, 0.3) 100%);--miela-footer-widgets-gradient:linear-gradient(to bottom, rgba(229, 229, 232, 1) 0%, rgba(229, 229, 232, 0.95) 30%, rgba(229, 229, 232, 0.5) 100%);--miela-mobile-separator-gradient:linear-gradient(to right, rgba(229, 229, 232, 0.4) 0%, rgba(229, 229, 232, 0.8) 50%, rgba(229, 229, 232, 0.4) 100%);--miela-black-gradient-rgb:23, 23, 27;--miela-img-caption-gradient:linear-gradient(to bottom, rgba(23, 23, 27, 0) 0%, rgba(23, 23, 27, 0.3) 65%, rgba(23, 23, 27, 0.5) 100%);--miela-text-shadow-soft:0 1px 2px rgba(0, 0, 0, 0.15);--miela-text-shadow-medium:0 1px 2px rgba(0, 0, 0, 0.25);--miela-block-color-black:#000000;--miela-block-color-light-gray:#8f8f9c;--miela-block-color-white:#ffffff;--miela-block-color-green:#6fff80;--miela-block-color-blue:#6e60ff;--miela-block-color-purple:#ff6ff6;--miela-block-color-red:#ff6f89;--miela-block-color-orange:#ffb06f;--miela-block-color-yellow:#fffb6f;}:root{scroll-behavior:auto;}
html{font-size:16px;}
body {
font-family: var(--miela-primary-font);
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 1.3;
text-align: left;
color: var(--miela-text-color);
background-color: rgb(var(--miela-body-bg-rgb));
overflow-x: hidden;
-webkit-font-smoothing: subpixel-antialiased;
} a{color:var(--miela-text-color);text-decoration:none;outline:none !important;transition:color 0.2s ease-out, background-color 0.2s ease-out, box-shadow 0.2s ease-out, transform 0.2s ease-out;}
a:hover, a:focus{color:var(--miela-main-color);text-decoration:none;}
h1, h2, h3, h4, h5, h6{margin:0 0 20px;font-family:var(--miela-secondary-font);font-style:normal;font-weight:600;letter-spacing:0.2px;text-transform:none;color:var(--miela-heading-color);}
h1, .h1{font-size:34px;line-height:1.2;letter-spacing:0.1px;}
h2, .h2{font-size:31px;line-height:1.2;}
h3, .h3{font-size:28px;line-height:1.3;}
h4, .h4{font-size:24px;line-height:1.35;}
h5, .h5{font-size:20px;line-height:1.4;}
h6, .h6{font-size:16px;text-transform:uppercase;line-height:1.5;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:inherit;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, h1 a:focus, h2 a:focus, h3 a:focus, h4 a:focus, h5 a:focus, h6 a:focus {
color: var(--miela-main-color);
} p{margin:0 0 20px;}
dl{margin:0 0 20px;}
dl dt{font-weight:700;margin:0 0 10px;line-height:inherit;}
dl dd{margin:0 0 20px;padding:0 0 0 20px;line-height:inherit;}
dl dt:last-child, dl dd:last-child{margin-bottom:0;}
address{margin:0 0 20px;font-style:italic;line-height:inherit;}
sup, sub{font-size:80%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
sup a, sub a{box-shadow:none !important;text-decoration:underline !important;}
abbr, acronym{font-weight:500;cursor:help !important;text-decoration:none !important;}
abbr{border-bottom:1px dotted var(--miela-text-color) !important;}
acronym{border-bottom:1px dashed var(--miela-text-color) !important;}
big{font-size:larger;text-transform:uppercase;}
cite{font-style:italic;border:none;}
code, kbd, tt{box-shadow:none;border:none;padding:4px 6px;font-family:var(--miela-code-font);font-size:inherit;color:inherit;background-color:rgba(var(--miela-text-color-rgb), 0.08);border-radius:8px;}
pre{font-family:var(--miela-code-font);font-size:inherit;line-height:1.75;overflow:auto;white-space:pre;word-break:normal;margin:0 0 20px;padding:40px;color:inherit;background-color:var(--miela-light-gray-color);border:none;border-radius:14px;}
pre code, pre kbd{padding:4px 6px;font-family:inherit;font-size:inherit;background-color:rgba(var(--miela-text-color-rgb), 0.08);border-radius:8px;}
s, strike, del{text-decoration:line-through;}
var{font-style:italic;font-weight:700;}
strong, b{font-weight:700;}
em, q {
font-style: italic;
} q{font-weight:400;}
.mark, mark{padding:0;background-color:transparent;}
ins{font-weight:500;text-decoration:none !important;border-bottom:2px solid var(--miela-separator-color) !important;}
legend{margin:0 0 20px;padding:0 0 20px;font-family:var(--miela-secondary-font);font-size:28px;font-style:normal;font-weight:600;line-height:1.3;letter-spacing:0.2px;color:var(--miela-heading-color);border-bottom:1px solid var(--miela-separator-color);}
hr{margin-top:40px;margin-bottom:40px;background-color:var(--miela-separator-color);opacity:1;}
blockquote{position:relative;margin:0 0 20px;padding:0 0 0 20px;border:none;font-family:var(--miela-quote-font);font-size:24px;font-style:italic;line-height:1.45;}
blockquote::before{position:absolute;top:-5px;left:-6px;z-index:0;font-family:var(--miela-quote-font);content:'\201c';font-size:160px;font-style:normal;line-height:0.79;user-select:none;pointer-events:none;color:inherit;opacity:0.12;}
blockquote footer::before, blockquote small::before, blockquote .small::before{content:'';}
blockquote cite{display:block;margin-top:20px;font-size:20px;font-style:italic;line-height:inherit;text-align:left;color:inherit;}
blockquote:not(.wp-block-quote) > *:last-child{margin-bottom:0;}
video{max-width:100%;width:100%;height:auto;}
embed, iframe, object{max-width:100%;}
embed, iframe{width:100%;border:none !important;}
img{max-width:100%;height:auto;}
figure, figcaption{margin:0;}
table{caption-side:top;}
form{margin:0;padding:0;outline:none;}
label{display:inline-block;width:100%;max-width:100%;text-align:left;margin:0;padding:0 0 5px;font-family:var(--miela-secondary-font);font-size:13px;font-style:normal;font-weight:600;letter-spacing:0.2px;line-height:1.6;color:var(--miela-heading-color);}
input[type="text"]:not(.bwp-search-field),
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="number"],
input[type="date"],
textarea, select{margin:0;padding:0 15px;max-width:100%;width:100%;height:44px;font-family:var(--miela-primary-font);font-size:15px;font-style:normal;font-weight:400;letter-spacing:0.2px;color:var(--miela-text-color);background:var(--miela-light-gray-color);border:1px solid var(--miela-light-gray-color);border-bottom-width:2px;border-bottom-color:var(--miela-dark-gray-color);border-radius:8px;outline:none !important;transition:border-color 0.2s ease-out;}
input[type="password"]{letter-spacing:4px;}
input[type="date"]{padding-top:7px;padding-bottom:7px;}
textarea{height:120px;padding:10px 15px;resize:vertical;line-height:1.8;}
select{padding:0 20px 0 10px;}
select[multiple]{height:120px;margin-bottom:-2px;padding:10px 15px;}
input[type="text"]:not(.bwp-search-field):hover,
input[type="email"]:hover,
input[type="url"]:hover,
input[type="password"]:hover,
input[type="search"]:hover,
input[type="tel"]:hover,
input[type="number"]:hover,
input[type="date"]:hover,
textarea:hover, select:hover, input[type="text"]:not(.bwp-search-field):focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="number"]:focus,
input[type="date"]:focus,
textarea:focus, select:focus{border-color:var(--miela-main-color);}
input::placeholder, textarea::placeholder{font-weight:300;color:var(--miela-metadata-color);opacity:0.9;}
input[type="file"]{margin:0;padding:10px;max-width:100%;width:100%;border:2px dashed var(--miela-dark-gray-color);border-radius:8px;outline:none !important;transition:border-color 0.2s ease-out;}
input[type="file"]:hover,
input[type="file"]:focus{border-color:var(--miela-main-color);}
input[type="checkbox"],
input[type="radio"]{position:relative;top:-1px;display:inline-block;margin:0 6px 0 0;padding:0;width:20px;min-width:20px;height:20px;line-height:0;background:var(--miela-content-bg);border:1px solid var(--miela-short-separator-color);border-bottom-width:2px;clear:none;cursor:pointer;outline:none !important;text-align:center;vertical-align:middle;-webkit-appearance:none;appearance:none;transition:border-color 0.2s ease-out;}
input[type="checkbox"]{border-radius:6px;}
input[type="radio"]{border-radius:50%;}
input[type="checkbox"]:hover,
input[type="radio"]:hover,
input[type="checkbox"]:focus,
input[type="radio"]:focus{border-color:var(--miela-main-color);}
input[type="checkbox"]:checked,
input[type="radio"]:checked{background:var(--miela-main-color);border-color:var(--miela-main-color);}
input[type="checkbox"]:checked::before,
input[type="radio"]:checked::before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;}
input[type="checkbox"]:checked::before{font:var(--fa-font-solid);content:'\f00c';font-size:11px;line-height:17px;color:var(--miela-white-color);}
input[type="radio"]:checked::before{font:var(--fa-font-solid);content:'\f111';font-size:8px;line-height:18px;color:var(--miela-white-color);}
input[type="button"],
input[type="reset"],
input[type="submit"]{border:none;outline:none;display:inline-block;margin:0;padding:15px 25px;line-height:18px;font-family:var(--miela-primary-font);font-size:14px;font-style:normal;font-weight:600;letter-spacing:0.2px;color:var(--miela-white-color);background:var(--miela-btn-bg);border-radius:8px;box-shadow:none;transition:color 0.2s ease-out, background 0.2s ease-out, box-shadow 0.2s ease-out, transform 0.2s ease-out;}
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus{color:var(--miela-white-color);background:var(--miela-main-color);transform:translateY(-2px);}
button{background:transparent;outline:none !important;transition:color 0.2s ease-out, background-color 0.2s ease-out, box-shadow 0.2s ease-out, transform 0.2s ease-out;}
.bwp-button{display:inline-block;margin:0;padding:0;cursor:pointer;background:transparent;border:none;outline:none;box-shadow:none;font-family:Arial, Helvetica, sans-serif;font-size:inherit;font-style:normal;font-weight:normal;text-align:center;white-space:nowrap;}
.wpcf7 .wpcf7-form label{padding-bottom:0;}
.wpcf7 .wpcf7-form input, .wpcf7 .wpcf7-form textarea, .wpcf7 .wpcf7-form select{margin-top:5px;}
.wpcf7 .wpcf7-form textarea{margin-bottom:-7px;}
.wpcf7 .wpcf7-form input[type="button"],
.wpcf7 .wpcf7-form input[type="reset"],
.wpcf7 .wpcf7-form input[type="submit"]{margin-top:0;margin-bottom:7px;}
.wpcf7 .wpcf7-form input[type="checkbox"],
.wpcf7 .wpcf7-form input[type="radio"]{margin-top:0;}
.wpcf7 .wpcf7-form .wpcf7-list-item{margin:3px 20px 0 0;}
.wpcf7 .wpcf7-form .wpcf7-list-item:last-child{margin-right:0;}
.wpcf7 .wpcf7-form .wpcf7-list-item label{font-family:var(--miela-primary-font);font-size:15px;font-weight:400;color:var(--miela-text-color);}
.wpcf7 .wpcf7-form .wpcf7-list-item input[type="checkbox"]:first-child,
.wpcf7 .wpcf7-form .wpcf7-list-item input[type="radio"]:first-child{margin-right:4px;}
.wpcf7 .wpcf7-form .wpcf7-list-item input[type="checkbox"]:last-child,
.wpcf7 .wpcf7-form .wpcf7-list-item input[type="radio"]:last-child{margin-right:0;margin-left:4px;}
.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item{margin:2px 0;}
.wpcf7 .wpcf7-form .wpcf7-spinner{position:relative;top:7px;background-color:var(--miela-btn-bg);opacity:1;}
.wpcf7 .wpcf7-form .wpcf7-spinner::before{background-color:var(--miela-white-color);}
.wpcf7 .wpcf7-form .wpcf7-not-valid-tip{margin-top:9px;padding-left:1px;font-size:12px;font-weight:600;line-height:1.4;}
.wpcf7 .wpcf7-form .wpcf7-response-output{margin:20px 0;padding:15px 20px;border-radius:8px;font-weight:500;}
.bwp-content .wp-block-contact-form-7-contact-form-selector{margin:20px 0;}
.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important;overflow-wrap:normal !important;}
.bwp-o-hidden{overflow:hidden;}
.bwp-site-content{margin-right:40px;transition:transform 0.3s ease-out;}
.bwp-hidden-main-nav-shown .bwp-site-content{transform:translateY(45px);transition-delay:0.05s;}
.bwp-hidden-sidebar-shown .bwp-site-content{transform:translateX(-100px);transition-delay:0.05s;}
.bwp-section-header{position:relative;width:100%;max-width:740px;margin:0 auto;padding:0 0 40px;text-align:center;overflow-wrap:break-word;}
.bwp-section-header::after{content:'';display:block;position:absolute;bottom:23px;left:50%;z-index:2;transform:translateX(-50%);width:20px;height:2px;background-color:var(--miela-text-color);}
.bwp-section-title{display:inline;margin:0;font-family:var(--miela-secondary-font);font-size:16px;font-style:normal;font-weight:500;letter-spacing:0.2px;line-height:1.5;color:var(--miela-heading-color);}
.bwp-section-title a{box-shadow:inset 0 -1px 0 0 currentColor;}
.bwp-section-header .bwp-separator{display:inline-block;margin:0 8px 2px;width:6px;height:6px;border-radius:50%;background-color:var(--miela-short-separator-color);}
.bwp-section-header > .bwp-separator:last-child{display:none;}
.bwp-section-header:has(h2.screen-reader-text):not(:has(.bwp-page-numbers)):not(:has(.bwp-layout-options-container)){display:none;}
.bwp-media-loading-icon{position:absolute;top:50%;left:50%;z-index:5;width:50px;height:50px;line-height:50px;text-align:center;transform:translate(-50%, -50%);font-size:32px;color:var(--miela-metadata-color);opacity:1;visibility:visible;transition:opacity 0.15s ease-out, visibility 0.15s ease-out;}
.bwp-media-loading-icon i{--fa-animation-duration:1.1s;}
.bwp-media-loading-icon.bwp-hidden{opacity:0;visibility:hidden;}
.bwp-sidebar-separator{display:none;position:relative;z-index:1;width:100%;max-width:100%;height:2px;margin:0 auto;background:rgba(var(--miela-gray-gradient-rgb), 0.85);background:var(--miela-separator-gradient);}
.tns-item{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.bwp-header{width:calc(100% - 40px);background-color:rgba(var(--miela-body-bg-rgb), 0.9);backdrop-filter:blur(2px);position:relative;z-index:900;transition:transform 0.3s ease-out;}
.bwp-hidden-main-nav-shown .bwp-header{transform:translateY(45px);transition-delay:0.05s;}
.bwp-hidden-sidebar-shown .bwp-header{transform:translateX(-100px);transition-delay:0.05s;}
.bwp-header-container{position:relative;padding:15px 20px 15px 18px;}
.bwp-header-container::after{content:'';display:block;position:absolute;left:18px;bottom:-2px;z-index:-1;width:calc(100% - 38px);height:2px;background:rgba(var(--miela-gray-gradient-rgb), 0.85);background:var(--miela-separator-gradient);}
.bwp-header-content{position:relative;height:60px;}
body.bwp-sticky-header{padding-top:90px;}
.bwp-sticky-header .bwp-header{position:fixed;top:0;left:0;}
.bwp-sticky-header .bwp-header-container{transition:padding-top 0.2s ease-out, padding-bottom 0.2s ease-out;}
.bwp-sticky-header.bwp-animate-sticky-header .bwp-header-container{padding-top:7px;padding-bottom:8px;}
body:not(.bwp-sticky-header) .bwp-header-content{margin-right:0 !important;}
.bwp-sticky-header.admin-bar .bwp-header{top:32px;}
.custom-background .bwp-header-container::after{display:none;}
.custom-background .bwp-header{box-shadow:0 8px 14px -4px rgba(var(--miela-box-shadow-color-rgb), 0.04);}
.bwp-header-logo{float:left;}
.bwp-logo-type-text{margin-top:5px;}
.bwp-logo-text{display:inline-block;font-family:var(--miela-text-logo-font);font-size:25px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:50px;text-decoration:none;color:var(--miela-heading-color);transition-delay:0.1s;}
.bwp-logo-text:hover, .bwp-logo-text:focus{color:var(--miela-main-color);text-decoration:none;transform:translateY(-2px);transition-delay:0s;}
.bwp-logo-text > span{display:block;max-width:400px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.bwp-logo-type-image{margin-top:0;}
.custom-logo-link img{max-width:100%;height:auto;transition:transform 0.2s ease-out 0.1s;}
.custom-logo-link:hover img, .custom-logo-link:focus img{transform:translateY(-2px);transition-delay:0s;}
.bwp-no-logo-text, .bwp-no-logo-image{margin:5px 0 0;width:80px;height:50px;border:3px dashed var(--miela-content-bg);border-radius:999px;}
.bwp-header-search{position:absolute;top:5px;left:50%;transform:translateX(-50%);z-index:2;width:500px;}
.bwp-header-search .bwp-search-form{background-color:var(--miela-content-bg);box-shadow:0 6px 14px -6px rgba(var(--miela-box-shadow-color-rgb), 0.1);border-radius:999px;transition:box-shadow 0.2s ease-out 0.1s, transform 0.2s ease-out 0.1s;}
.bwp-header-search .bwp-search-form:hover, .bwp-header-search .bwp-search-form:has(.bwp-search-field:focus){box-shadow:0 8px 16px -4px rgba(var(--miela-box-shadow-color-rgb), 0.1);transform:translateY(-2px);transition-delay:0s;}
.bwp-search-form .bwp-search-field{border:none;outline:none;border-radius:0;box-shadow:none !important;}
.bwp-header-search .bwp-search-form .bwp-search-field{height:50px;padding:0 5px 0 23px;font-family:var(--miela-secondary-font);font-size:14px;font-weight:400;letter-spacing:0.2px;color:var(--miela-text-color);background:var(--miela-content-bg);border-radius:999px;}
.bwp-header-search .bwp-search-form .bwp-search-field::placeholder{color:var(--miela-metadata-color);font-weight:400;opacity:0.9;}
.bwp-search-form .bwp-search-submit{margin:0;padding:0;border:none;outline:none;box-shadow:none;border-radius:0;transition:color 0.2s ease-out;}
.bwp-header-search .bwp-search-form .bwp-search-submit{width:56px;height:50px;line-height:50px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:var(--miela-text-color);background:var(--miela-content-bg);border-radius:999px;}
.bwp-header-search .bwp-search-form .bwp-search-submit:hover, .bwp-header-search .bwp-search-form .bwp-search-submit:focus{color:var(--miela-main-color);}
.bwp-header-buttons{float:right;margin-top:5px;padding:0 11px;background-color:var(--miela-content-bg);box-shadow:0 6px 14px -6px rgba(var(--miela-box-shadow-color-rgb), 0.1);border-radius:999px;transition:box-shadow 0.2s ease-out 0.1s, transform 0.2s ease-out 0.1s;}
.bwp-header-buttons:hover{box-shadow:0 8px 16px -4px rgba(var(--miela-box-shadow-color-rgb), 0.1);transform:translateY(-2px);transition-delay:0s;}
.bwp-header-buttons .bwp-button.bwp-toggle{float:right;width:28px;height:50px;line-height:50px;font-size:14px;color:var(--miela-text-color);}
.bwp-header-buttons .bwp-button.bwp-toggle:hover, .bwp-header-buttons .bwp-button.bwp-toggle:focus, .bwp-header-buttons .bwp-button.bwp-toggle.bwp-active{color:var(--miela-main-color);}
.bwp-header-buttons > .bwp-button.bwp-toggle:first-child, .bwp-header-buttons > .bwp-mobile-menu-block:nth-child(2) .bwp-button.bwp-toggle{margin:0;}
.bwp-header-buttons .bwp-button.bwp-toggle i{position:relative;top:0;}
.bwp-header-buttons .bwp-button.bwp-toggle i.fa-xmark{font-size:15px;top:1px;}
.bwp-header-buttons .bwp-button.bwp-toggle.bwp-button-show-font-types{float:none;}
.bwp-header-buttons .bwp-button.bwp-toggle.bwp-button-show-main-menu{position:relative;}
.bwp-header-buttons .bwp-button.bwp-toggle.bwp-button-toggle-mobile-menu{float:none;}
.bwp-header-buttons .bwp-button.bwp-toggle.bwp-button-show-mobile-sidebar{display:none;}
.bwp-hidden-main-nav{position:fixed;top:-90px;left:0;z-index:2010;width:100%;height:90px;background-color:var(--miela-content-bg);outline:none !important;box-shadow:none;visibility:hidden;opacity:0.8;transition:top 0.3s ease-out, box-shadow 0.3s ease-out, visibility 0.3s ease-out, opacity 0.2s ease-out 0.2s;}
.bwp-hidden-main-nav-shown .bwp-hidden-main-nav{top:0;box-shadow:0 8px 14px -4px rgba(var(--miela-box-shadow-color-rgb), 0.06);visibility:visible;opacity:1;transition:top 0.3s ease-out, box-shadow 0.3s ease-out, visibility 0.3s ease-out, opacity 0.3s ease-out;}
.bwp-main-nav-container{height:90px;text-align:center;}
.bwp-main-nav-container .bwp-central-block{display:inline-block;}
.admin-bar .bwp-hidden-main-nav{top:-58px;}
.bwp-hidden-main-nav-shown.admin-bar .bwp-hidden-main-nav{top:32px;}
.bwp-button-hide-main-nav{position:absolute;top:0;right:0;z-index:2020;width:94px;height:90px;line-height:90px;font-size:15px;color:var(--miela-text-color);background-color:var(--miela-content-bg);}
.bwp-button-hide-main-nav:hover, .bwp-button-hide-main-nav:focus{color:var(--miela-main-color);}
.bwp-button-hide-main-nav i{transition:transform 0.2s ease-out 0.1s;}
.bwp-button-hide-main-nav:hover i, .bwp-button-hide-main-nav:focus i{transform:translateY(-2px);transition-delay:0s;}
.bwp-button-hide-main-nav::before{content:'';display:block;position:absolute;top:50%;left:-2px;transform:translateY(-50%);width:2px;height:20px;background-color:var(--miela-separator-color);}
.bwp-hidden-main-nav-overlay{position:fixed;top:0;right:0;bottom:0;z-index:2000;width:1px;height:100%;background-color:rgba(var(--miela-body-overlay-bg-rgb), 0.65);backdrop-filter:blur(1px);cursor:pointer;opacity:0;visibility:hidden;transition:opacity 0.3s ease-out, visibility 0.3s ease-out, width 0s ease-out 0.3s;}
.bwp-hidden-main-nav-overlay .bwp-icon{display:none;position:absolute;top:20px;left:50%;z-index:2010;width:50px;height:50px;line-height:50px;margin-left:-32px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:15px;color:var(--miela-heading-color);background-color:var(--miela-content-bg);box-shadow:0 6px 14px 0 rgba(var(--miela-box-shadow-color-rgb), 0.05);border-radius:50%;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-15px);transition:opacity 0.3s ease-out, visibility 0.3s ease-out, transform 0.3s ease-out;}
.bwp-hidden-main-nav-shown .bwp-hidden-main-nav-overlay{width:100%;opacity:1;visibility:visible;transition:opacity 0.3s ease-out, visibility 0.3s ease-out, width 0s ease-out 0s;}
.bwp-hidden-main-nav-shown .bwp-hidden-main-nav-overlay .bwp-icon{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);}
.bwp-main-nav-content{padding-top:15px;padding-right:40px;font-family:var(--miela-secondary-font);font-size:14px;letter-spacing:0.2px;white-space:nowrap;}
.bwp-main-nav-content > .bwp-content-block{position:relative;}
.bwp-main-nav-content > .bwp-content-block::before{content:'';display:block;position:absolute;top:50%;left:-1px;transform:translateY(-50%);width:2px;height:20px;background-color:var(--miela-separator-color);}
.bwp-main-nav-content > .bwp-content-block:first-child::before{display:none;}
.sf-menu, .sf-menu *{margin:0;padding:0;list-style:none;}
.sf-menu ul{position:absolute;display:none;top:100%;left:0;z-index:2020;}
.sf-menu li{position:relative;white-space:nowrap;}
.sf-menu > li{float:left;}
.sf-menu li:hover > ul, .sf-menu .sfHover > ul{display:block;}
.sf-menu a{display:block;position:relative;text-decoration:none;outline:none;}
.sf-menu ul ul{top:0;left:100%;}
.sf-menu{float:left;text-align:left;}
.sf-menu a{padding:0 12px;height:60px;line-height:60px;font-weight:500;color:var(--miela-text-color);}
.sf-menu a:hover, .sf-menu a:focus, .sf-menu > li:hover > a, .sf-menu > .current-menu-item > a, .sf-menu > .current-menu-ancestor > a, .sf-menu > .current-menu-ancestor > .sf-with-ul::after{color:var(--miela-main-color);}
.sf-menu > li > a{transition-delay:0.1s;}
.sf-menu > li > a:hover, .sf-menu > li > a:focus, .sf-menu > li:hover > a{transform:translateY(-2px);transition-delay:0s;}
.sf-menu a i:first-child{margin-right:6px;}
.sf-menu > li:first-child > a{padding-left:25px;}
.sf-menu > li:last-child > a{padding-right:25px;}
.sf-menu ul{min-width:180px;margin-left:0;padding:16px 15px;border-radius:14px;background-color:var(--miela-content-bg);box-shadow:0 4px 14px -2px rgba(var(--miela-box-shadow-color-rgb), 0.1);}
.sf-menu ul ul{top:-16px;margin-left:15px;}
.sf-menu ul li a{padding:0 10px;height:auto;line-height:33px;font-weight:400;}
.sf-menu ul li a:hover, .sf-menu ul li a:focus, .sf-menu ul > li:hover > a, .sf-menu ul > .current-menu-item > a, .sf-menu ul > .current-menu-ancestor > a, .sf-menu ul > .current-menu-ancestor > .sf-with-ul::after{color:var(--miela-main-color);}
.sf-arrows .sf-with-ul::after{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;}
.sf-arrows .sf-with-ul::after{font:var(--fa-font-solid);content:'\f149';font-size:11px;padding-left:6px;transform:translateY(-1px);}
.sf-arrows ul .sf-with-ul{padding:0 20px 0 10px;}
.sf-arrows ul .sf-with-ul::after{font:var(--fa-font-solid);content:'\f105';font-size:11px;position:absolute;top:10px;right:5px;padding-left:0;transform:translateY(0);}
.bwp-social-links{float:left;padding:0 19px;color:var(--miela-text-color);}
.bwp-social-links .bwp-social-links-label, .bwp-social-links a{float:left;}
.bwp-social-links .bwp-social-links-label{margin-right:4px;padding:0 6px;font-weight:400;line-height:60px;white-space:nowrap;}
.bwp-social-links a{height:60px;line-height:60px;padding:0 6px;font-size:13px;color:inherit;transition-delay:0.1s;}
.bwp-social-links a:hover, .bwp-social-links a:focus{color:var(--miela-main-color);transform:translateY(-2px);transition-delay:0s;}
.bwp-mobile-menu-block{display:none;position:relative;float:right;}
.bwp-dropdown-mobile-menu-block{position:absolute;top:100%;right:0;z-index:910;margin-top:10px;margin-right:-12px;padding:20px 35px;background-color:var(--miela-content-bg);box-shadow:0 8px 16px -4px rgba(var(--miela-box-shadow-color-rgb), 0.1);border-radius:14px;font-family:var(--miela-secondary-font);font-size:14px;font-style:normal;font-weight:500;letter-spacing:0.2px;line-height:1.5;overflow-wrap:break-word;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(15px) scale(0.95);transition:visibility 0.15s ease-out, opacity 0.15s ease-out, transform 0.15s ease-out;}
.bwp-dropdown-mobile-menu-block.bwp-visible{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0) scale(1);transition-duration:0.3s;}
.bwp-dropdown-mobile-menu-block::before{content:'';position:absolute;z-index:910;bottom:100%;right:18px;margin-bottom:-1px;border:8px solid transparent;border-bottom:8px solid var(--miela-content-bg);}
.bwp-header-buttons:has(.bwp-button-show-mobile-sidebar) .bwp-dropdown-mobile-menu-block{margin-right:-40px;}
.bwp-header-buttons:has(.bwp-button-show-mobile-sidebar) .bwp-dropdown-mobile-menu-block::before{right:46px;}
.bwp-mobile-menu{margin:0;padding:0;width:270px;}
.bwp-mobile-menu li{margin:0;border-top:1px solid var(--miela-separator-color);}
.bwp-mobile-menu > li:first-of-type{border-top:none;}
.bwp-mobile-menu li a{position:relative;display:block;padding:12px 0;text-decoration:none;color:var(--miela-text-color);}
.bwp-mobile-menu li.menu-item-has-children > a{padding-right:50px;}
.bwp-mobile-menu li a:focus{text-decoration:none;color:var(--miela-text-color);}
.bwp-mobile-menu li a:hover, .bwp-mobile-menu .current-menu-item > a{text-decoration:none;color:var(--miela-main-color);}
.bwp-mobile-menu li a > i:first-child{margin-right:6px;}
.bwp-mobile-menu ul{display:none;list-style:none;margin:0;padding:0 0 0 15px;}
.bwp-mobile-menu ul li a{font-size:13px;font-weight:400;}
.bwp-toggle-mobile-submenu{position:absolute;top:0;right:0;z-index:2;display:inline-block;width:45px;height:45px;line-height:45px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:inherit;transition:color 0.2s ease-out, transform 0.2s ease-out;}
.bwp-toggle-mobile-submenu:focus{color:inherit;}
.bwp-toggle-mobile-submenu:hover{color:var(--miela-main-color);transform:translateY(-2px);}
.bwp-toggle-mobile-submenu::before{content:'';position:absolute;top:11px;left:0;z-index:3;display:block;width:1px;height:23px;background-color:var(--miela-separator-color);}
.bwp-mobile-menu li.bwp-submenu-visible > a .bwp-toggle-mobile-submenu{color:var(--miela-main-color);}
.bwp-search-form-label{display:none;}
.bwp-mobile-menu-block .bwp-search-form-label{padding-top:12px;padding-bottom:6px;font-weight:400;border-top:1px solid var(--miela-separator-color);}
.bwp-mobile-menu-block .bwp-search-form{margin-top:6px;margin-bottom:16px;border:2px solid var(--miela-light-gray-color);border-radius:999px;transition:border-color 0.2s ease-out, transform 0.2s ease-out;}
.bwp-mobile-menu-block .bwp-search-form:hover, .bwp-mobile-menu-block .bwp-search-form:focus, .bwp-mobile-menu-block .bwp-search-form:has(.bwp-search-field:focus){border-color:var(--miela-main-color);transform:translateY(-2px);}
.bwp-mobile-menu-block .bwp-search-form .bwp-search-field{height:44px;padding:0 0 0 12px;font-family:var(--miela-secondary-font);font-size:14px;font-weight:400;letter-spacing:0.2px;color:var(--miela-text-color);background:var(--miela-light-gray-color);border-radius:22px 0 0 22px;}
.bwp-mobile-menu-block .bwp-search-form .bwp-search-field::placeholder{color:var(--miela-metadata-color);font-weight:300;opacity:0.9;}
.bwp-mobile-menu-block .bwp-search-form .bwp-search-submit{width:40px;height:44px;line-height:44px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:var(--miela-text-color);background:var(--miela-light-gray-color);border-radius:0 22px 22px 0;}
.bwp-mobile-menu-block .bwp-search-form .bwp-search-submit:hover, .bwp-mobile-menu-block .bwp-search-form .bwp-search-submit:focus{color:var(--miela-main-color);}
.bwp-mobile-menu-block .bwp-social-links{float:none;padding:0 0 16px;}
.bwp-mobile-menu-block .bwp-social-links .bwp-social-links-label{float:none;display:block;padding:12px 0 6px;line-height:1.5;white-space:normal;border-top:1px solid var(--miela-separator-color);}
.bwp-mobile-menu-block .bwp-social-links a{margin:6px 6px 0 0;padding:0;width:40px;height:40px;line-height:40px;text-align:center;font-size:14px;color:inherit;background-color:var(--miela-light-gray-color);border-radius:50%;transition-delay:0s;}
.bwp-mobile-menu-block .bwp-social-links a:hover, .bwp-mobile-menu-block .bwp-social-links a:focus{color:var(--miela-white-color);background-color:var(--miela-main-color);transform:translateY(-2px);}
.bwp-header-buttons .bwp-button-show-main-menu::before, .bwp-main-menu > .bwp-menu-item-badge > a::before{content:'';position:absolute;left:50%;margin-left:-3px;width:5px;height:5px;border-radius:50%;animation:mielaPulse 1.2s ease-in-out infinite;}
.bwp-header-buttons .bwp-button-show-main-menu::before{display:none;top:8px;}
body:has(#bwp-main-nav .bwp-main-menu > .bwp-menu-item-badge) .bwp-header-buttons .bwp-button-show-main-menu::before{display:block;}
.bwp-main-menu > .bwp-menu-item-badge > a::before{display:block;top:11px;}
.bwp-main-menu > li.bwp-menu-item-badge:first-child > a::before{margin-left:4px;}
.bwp-main-menu > li.bwp-menu-item-badge:last-child > a::before{margin-left:-9px;}
.bwp-header-buttons .bwp-button-show-main-menu::before, .bwp-menu-item-badge > a::before{background-color:var(--miela-main-color);}
.bwp-menu-item-badge.bwp-badge-red > a::before{background-color:#ff609a;}
.bwp-menu-item-badge.bwp-badge-orange > a::before{background-color:#ffa360;}
.bwp-menu-item-badge.bwp-badge-green > a::before{background-color:#34c080;}
.bwp-menu-item-badge.bwp-badge-purple > a::before{background-color:#ec60ff;}
@keyframes mielaPulse {
0%{opacity:0.95;}
50%{opacity:0.5;}
100%{opacity:0.95;}
} .bwp-font-types{position:relative;float:right;}
.bwp-dropdown-fonts-block{position:absolute;top:100%;right:0;z-index:910;margin-top:10px;margin-right:-20px;padding:11px 15px;width:180px;background-color:var(--miela-content-bg);box-shadow:0 8px 16px -4px rgba(var(--miela-box-shadow-color-rgb), 0.1);border-radius:14px;overflow-wrap:break-word;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(15px) scale(0.95);transition:visibility 0.15s ease-out, opacity 0.15s ease-out, transform 0.15s ease-out;}
.bwp-dropdown-fonts-block.bwp-visible{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0) scale(1);transition-duration:0.3s;}
.bwp-dropdown-fonts-block::before{content:'';position:absolute;z-index:910;bottom:100%;right:25px;margin-bottom:-1px;border:8px solid transparent;border-bottom:8px solid var(--miela-content-bg);}
.bwp-font-type{display:block;white-space:normal;width:100%;padding:12px 10px;line-height:1.35;text-align:left;font-size:14px;font-style:normal;letter-spacing:0.2px;color:var(--miela-text-color);}
.bwp-font-type[data-font-type="sans-serif"]{font-family:"Poppins", sans-serif;font-weight:500;}
.bwp-font-type[data-font-type="serif"]{font-family:"Lora", serif;font-weight:600;}
.bwp-font-type:hover, .bwp-font-type:focus, .bwp-font-type.bwp-active{color:var(--miela-main-color);}
.bwp-font-type.bwp-active{cursor:auto;}
.bwp-font-type.bwp-active:hover{text-decoration:line-through;}
.bwp-dropdown-fonts-block .bwp-font-type:first-child{position:relative;}
.bwp-dropdown-fonts-block .bwp-font-type:first-child::after{content:'';display:block;position:absolute;bottom:-1px;left:10px;width:20px;height:2px;background-color:var(--miela-separator-color);}
.bwp-intro-container{margin:0 auto;width:100%;}
.bwp-intro-type-text{margin:70px 0 0;padding:0 0 15px;}
.bwp-intro-type-text:has(.bwp-intro-links){padding-bottom:10px;}
.bwp-intro-type-text .bwp-intro-container{padding:0 60px;max-width:860px;text-align:center;overflow-wrap:break-word;}
.bwp-intro-type-banner{margin:50px 0 0;}
.bwp-intro-type-banner .bwp-intro-container{padding:0 40px;max-width:1560px;}
.bwp-intro-content-container{height:440px;position:relative;overflow:hidden;background-color:var(--miela-media-bg);box-shadow:none;border-radius:14px;transition:box-shadow 0.3s ease-out;}
.bwp-intro-content-container.bwp-content-loaded{box-shadow:0 14px 16px -14px rgba(var(--miela-box-shadow-color-rgb), 0.2);}
.bwp-intro-bg-wrapper{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;}
.bwp-intro-content-container.bwp-animation-finished .bwp-intro-bg-wrapper{transition:transform 0.3s ease-out 0.15s;}
.bwp-intro-content-container.bwp-animation-finished:hover .bwp-intro-bg-wrapper{transform:scale(1.03);transition-delay:0s;}
.bwp-intro-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:transparent;opacity:0;transform:scale(1.04);transition:opacity 0.6s ease-out, transform 0.6s ease-out;}
.bwp-intro-content-container.bwp-content-loaded .bwp-intro-bg{opacity:1;transform:scale(1);}
.bwp-intro-content-container.bwp-animation-finished .bwp-intro-bg{animation:mielaGentleZoom 25s ease-in-out infinite;will-change:transform;}
.bwp-intro-bg-overlay{position:absolute;top:0;left:0;z-index:20;width:100%;height:100%;background-color:var(--miela-black-color);visibility:hidden;opacity:0;transition:visibility 0.55s ease-out 0.05s, opacity 0.55s ease-out 0.05s;}
.bwp-intro-content-container.bwp-content-loaded .bwp-intro-bg-overlay{visibility:visible;opacity:0.35;}
.bwp-intro-content-container.bwp-animation-finished .bwp-intro-bg-overlay{transition:opacity 0.3s ease-out 0.15s;}
.bwp-intro-content-container.bwp-animation-finished:hover .bwp-intro-bg-overlay{opacity:0.45;transition-delay:0s;}
.bwp-intro-bg-caption{position:absolute;right:10px;bottom:10px;z-index:40;padding:8px 12px;max-width:460px;font-size:12px;font-weight:400;letter-spacing:0.4px;color:var(--miela-white-color);background-color:rgba(var(--miela-white-color-rgb), 0.2);box-shadow:0 4px 6px 0 rgba(var(--miela-box-shadow-color-rgb), 0.06);text-shadow:var(--miela-text-shadow-soft);border-radius:8px;backdrop-filter:blur(2px);overflow-wrap:break-word;visibility:hidden;opacity:0;transition:opacity 0.3s ease-out 0.3s, visibility 0.3s ease-out 0.3s;}
.bwp-intro-content-container.bwp-content-loaded .bwp-intro-bg-caption{visibility:visible;opacity:1;}
.bwp-intro-content-container.bwp-animation-finished .bwp-intro-bg-caption{transition:transform 0.3s ease-out 0.15s;}
.bwp-intro-content-container.bwp-animation-finished:hover .bwp-intro-bg-caption{transform:translateY(-5px);}
.bwp-intro-bg-color{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background-color:var(--miela-media-dark-bg);opacity:0;transition:opacity 0.6s ease-out;}
.bwp-intro-content-container.bwp-content-loaded .bwp-intro-bg-color{opacity:1;}
.bwp-intro-text-wrapper{position:absolute;top:0;left:0;z-index:30;width:100%;height:100%;display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;transition:visibility 0.5s ease-out 0.1s, opacity 0.5s ease-out 0.1s;}
.bwp-intro-content-container.bwp-content-loaded .bwp-intro-text-wrapper{visibility:visible;opacity:1;}
.bwp-intro-text{padding:5px 40px 0;width:100%;max-width:880px;text-align:center;overflow-wrap:break-word;text-shadow:var(--miela-text-shadow-soft);transition:transform 0.3s ease-out 0.15s;}
.bwp-intro-content-container.bwp-animation-finished:hover .bwp-intro-text{transform:translateY(-10px);transition-delay:0s;}
.bwp-intro-title{margin:0;font-size:36px;font-weight:700;letter-spacing:normal;line-height:1.2;color:var(--miela-heading-color);}
.bwp-intro-title i[class^="fa-"]{font-size:0.88em;}
.bwp-intro-type-banner .bwp-intro-title{font-size:44px;letter-spacing:-0.4px;line-height:1.15;color:var(--miela-white-color);}
.bwp-intro-subtitle{margin:20px auto 0;max-width:600px;font-size:16px;font-weight:400;letter-spacing:0.2px;line-height:1.75;}
.bwp-intro-subtitle p{margin:0 0 10px;}
.bwp-intro-subtitle p:last-child{margin:0;}
.bwp-intro-type-banner .bwp-intro-subtitle{max-width:740px;font-size:18px;line-height:1.7;color:var(--miela-dark-white-color);}
.bwp-intro-title a, .bwp-intro-subtitle a{color:inherit;text-decoration:none;}
.bwp-intro-title a{box-shadow:inset 0 -2px 0 0 currentColor;}
.bwp-intro-subtitle a{box-shadow:inset 0 -1px 0 0 currentColor;}
.bwp-intro-title a:hover, .bwp-intro-title a:focus, .bwp-intro-subtitle a:hover, .bwp-intro-subtitle a:focus{color:var(--miela-main-color);text-decoration:none;}
.bwp-intro-type-banner .bwp-intro-title a:hover, .bwp-intro-type-banner .bwp-intro-title a:focus, .bwp-intro-type-banner .bwp-intro-subtitle a:hover, .bwp-intro-type-banner .bwp-intro-subtitle a:focus{color:inherit;}
.bwp-intro-links{margin-top:20px;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;column-gap:30px;row-gap:5px;}
.bwp-intro-link{display:inline-block;padding:4px 0;font-family:var(--miela-secondary-font);font-size:16px;font-weight:500;letter-spacing:0.2px;line-height:1.4;white-space:nowrap;color:var(--miela-heading-color);transition-delay:0.1s;text-decoration:none;}
.bwp-intro-link:hover, .bwp-intro-link:focus{color:var(--miela-main-color);transform:translateY(-2px);transition-delay:0s;text-decoration:none;}
.bwp-intro-action i[class^="fa-"]{margin-right:6px;}
.bwp-intro-type-banner .bwp-intro-links{row-gap:3px;}
.bwp-intro-type-banner .bwp-intro-link{padding-top:6px;font-size:17px;letter-spacing:0.4px;color:var(--miela-white-color);}
.bwp-intro-type-banner .bwp-intro-link:hover, .bwp-intro-type-banner .bwp-intro-link:focus{color:var(--miela-white-color);}
.bwp-intro-type-banner .bwp-intro-link span{position:relative;}
.bwp-intro-type-banner .bwp-intro-link span::after{content:'';display:block;position:absolute;bottom:0;left:0;z-index:1;width:100%;height:1px;background-color:transparent;transition:background-color 0.2s ease-out 0.1s;}
.bwp-intro-type-banner .bwp-intro-link:hover span::after, .bwp-intro-type-banner .bwp-intro-link:focus span::after{background-color:var(--miela-white-color);transition-delay:0s;}
@keyframes mielaGentleZoom {
0%{transform:scale(1);}
50%{transform:scale(1.15);}
100%{transform:scale(1);}
} .bwp-carousel{margin:50px 0 0;}
.bwp-carousel-container{margin:0 auto;padding:0 40px;width:100%;max-width:1560px;}
.bwp-carousel-content-container{position:relative;overflow:hidden;width:100%;height:280px;background-color:var(--miela-media-bg);border-radius:14px;}
.bwp-carousel-content-container.bwp-content-loaded{overflow:visible;background-color:transparent;}
.bwp-carousel-content-container > .tns-outer > .tns-ovh{background-color:var(--miela-media-bg);border-radius:14px;box-shadow:none;transition:box-shadow 0.3s ease-out;}
.bwp-carousel-content-container.bwp-content-loaded > .tns-outer > .tns-ovh{box-shadow:0 14px 16px -14px rgba(var(--miela-box-shadow-color-rgb), 0.2);}
.bwp-carousel-item{height:280px;position:relative;overflow:hidden;box-shadow:none;transition:box-shadow 0.6s ease-out;}
.bwp-carousel-content-container.bwp-content-loaded .bwp-carousel-item{box-shadow:-5px 0 16px -5px rgba(var(--miela-box-shadow-color-rgb), 0.2);}
.bwp-carousel-item-bg{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-color:transparent;background-size:cover;opacity:0;transform:scale(1.08);transition:opacity 0.6s ease-out, transform 0.6s ease-out;}
.bwp-carousel-content-container.bwp-content-loaded .bwp-carousel-item-bg{opacity:1;transform:scale(1);}
.bwp-carousel-content-container.bwp-animation-finished .bwp-carousel-item-bg{transition:transform 0.3s ease-out 0.15s;}
.bwp-carousel-content-container.bwp-animation-finished .bwp-carousel-item:hover .bwp-carousel-item-bg{transform:scale(1.08);transition-delay:0s;}
.bwp-carousel-item-no-img .bwp-carousel-item-bg-color{background-color:var(--miela-media-dark-bg);}
.bwp-carousel-item-bg-overlay{position:absolute;top:0;left:0;z-index:20;width:100%;height:100%;background-color:var(--miela-black-color);visibility:hidden;opacity:0;transition:visibility 0.55s ease-out 0.05s, opacity 0.55s ease-out 0.05s;}
.bwp-carousel-content-container.bwp-content-loaded .bwp-carousel-item-bg-overlay{visibility:visible;opacity:0.35;}
.bwp-carousel-content-container.bwp-animation-finished .bwp-carousel-item-bg-overlay{transition:opacity 0.3s ease-out 0.15s;}
.bwp-carousel-content-container.bwp-animation-finished .bwp-carousel-item:hover .bwp-carousel-item-bg-overlay{opacity:0.45;transition-delay:0s;}
.bwp-carousel-item-text-container{position:absolute;top:0;left:0;z-index:30;width:100%;height:100%;display:flex;align-items:flex-end;visibility:hidden;opacity:0;transition:visibility 0.5s ease-out 0.1s, opacity 0.5s ease-out 0.1s;}
.bwp-carousel-content-container.bwp-content-loaded .bwp-carousel-item-text-container{visibility:visible;opacity:1;}
.bwp-carousel-item-text{width:100%;padding:0 40px 35px;text-align:left;overflow-wrap:break-word;text-shadow:var(--miela-text-shadow-soft);transition:transform 0.3s ease-out 0.15s;}
.bwp-carousel-content-container.bwp-animation-finished .bwp-carousel-item:hover .bwp-carousel-item-text{transform:translateY(-10px);transition-delay:0s;}
.bwp-carousel-item-metadata{margin:0 0 15px;padding:0;}
.bwp-carousel-item-metadata li{display:inline;font-family:var(--miela-metadata-font);font-size:12px;font-style:normal;font-weight:600;letter-spacing:0.2px;line-height:18px;color:var(--miela-dark-white-color);}
.bwp-carousel-item-metadata li a{display:inline-block;color:inherit;box-shadow:inset 0 -1px 0 0 transparent;}
.bwp-carousel-item-metadata li a:hover, .bwp-carousel-item-metadata li a:focus{color:var(--miela-white-color);box-shadow:inset 0 -1px 0 0 currentColor;}
.bwp-carousel-item-metadata li::before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-right:3px;opacity:0.7;transform:translateY(1px);}
.bwp-carousel-item-metadata li.bwp-categories::before{font:var(--fa-font-regular);content:'\f07c';font-size:13px;}
.bwp-carousel-item-metadata li .bwp-separator{display:inline-block;margin:0 4px 1px;width:6px;height:6px;border-radius:50%;background-color:var(--miela-dark-white-color);opacity:0.4;}
.bwp-carousel-item-metadata li:last-child .bwp-separator{display:none;}
.bwp-carousel-item-title{margin:0;font-size:21px;font-weight:700;letter-spacing:0.6px;line-height:1.5;color:var(--miela-white-color);}
.bwp-carousel-item-title a{color:inherit;box-shadow:inset 0 -2px 0 0 transparent;}
.bwp-carousel-item-title a:hover, .bwp-carousel-item-title a:focus{color:inherit;box-shadow:inset 0 -2px 0 0 currentColor;}
.bwp-carousel-item-counters{position:absolute;top:10px;right:25px;z-index:40;padding:7px 3px 6px;color:var(--miela-white-color);background-color:rgba(var(--miela-white-color-rgb), 0.2);box-shadow:0 4px 6px 0 rgba(var(--miela-box-shadow-color-rgb), 0.06);border-radius:8px;backdrop-filter:blur(2px);visibility:hidden;opacity:0;transform:scale(0.8);transition:visibility 0.05s ease-out 0.55s;}
.bwp-carousel-content-container.bwp-content-loaded .bwp-carousel-item-counters{visibility:visible;}
.bwp-carousel-content-container.bwp-animation-finished .bwp-carousel-item-counters{transition:right 0.3s ease-out 0.15s, opacity 0.3s ease-out 0.15s, transform 0.3s ease-out 0.15s;}
.bwp-carousel-content-container.bwp-animation-finished .bwp-carousel-item:hover .bwp-carousel-item-counters{right:10px;opacity:1;transform:scale(1);transition-delay:0.15s;}
.bwp-carousel-item-counters-list{margin:0;padding:0;}
.bwp-carousel-item-counters-list li{position:relative;float:left;margin:0 2px;font-family:var(--miela-metadata-font);font-size:11px;font-style:normal;font-weight:500;line-height:20px;}
.bwp-carousel-item-counters-list li a{display:inline-block;padding:0 8px;white-space:nowrap;color:inherit;opacity:0.95;transition:color 0.2s ease-out, opacity 0.2s ease-out;}
.bwp-carousel-item-counters-list li a:hover, .bwp-carousel-item-counters-list li a:focus{color:var(--miela-white-color);opacity:1;}
.bwp-carousel-item-counters-list li:not(.bwp-zoom-image) a::before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-right:6px;transform:translateY(1px);}
.bwp-carousel-item-counters-list li.bwp-views-counter a::before{font:var(--fa-font-regular);content:'\f06e';font-size:13px;}
.bwp-carousel-item-counters-list li.bwp-comments-counter a::before{font:var(--fa-font-regular);content:'\f086';font-size:13px;}
.bwp-carousel-item-counters-list li a .bwp-counter-number{letter-spacing:0.2px;position:relative;}
.bwp-carousel-item-counters-list li a .bwp-counter-number::after{content:'';display:block;position:absolute;bottom:-2px;left:0;z-index:1;width:100%;height:1px;background-color:transparent;transition:background-color 0.2s ease-out;}
.bwp-carousel-item-counters-list li a:hover .bwp-counter-number::after, .bwp-carousel-item-counters-list li a:focus .bwp-counter-number::after{background-color:currentColor;}
.bwp-carousel-item-counters-list li::after{content:'';display:block;position:absolute;top:8px;right:-3px;z-index:1;width:4px;height:4px;border-radius:50%;background-color:var(--miela-white-color);opacity:0.4;}
.bwp-carousel-item-counters-list li:last-child::after{display:none;}
.bwp-carousel-item-counters-list .bwp-zoom-image .bwp-image-link{font-size:13px;}
.bwp-carousel-content-container .tns-controls button{position:absolute;top:50%;z-index:50;display:block;margin:0;padding:0;cursor:pointer;border:none;outline:none;font-family:Arial, Helvetica, sans-serif;text-align:center;width:50px;height:50px;line-height:50px;transform:translateY(-50%);font-size:13px;font-style:normal;font-weight:normal;color:var(--miela-text-color);background-color:var(--miela-content-bg);border-radius:999px;box-shadow:0 6px 14px -6px rgba(var(--miela-box-shadow-color-rgb), 0.1);opacity:0;visibility:visible;transition:width 0.2s ease-out, color 0.2s ease-out, background-color 0.2s ease-out, opacity 0.3s ease-out 0.3s, left 0.3s ease-out 0.3s, right 0.3s ease-out 0.3s;}
.bwp-carousel-content-container .tns-controls button:hover{width:55px;color:var(--miela-white-color);background-color:var(--miela-main-color);}
.bwp-carousel-content-container .tns-controls button[data-controls="prev"]{left:-15px;}
.bwp-carousel-content-container .tns-controls button[data-controls="next"]{right:-15px;}
.bwp-carousel-content-container.bwp-content-loaded .tns-controls button{opacity:1;}
.bwp-carousel-content-container.bwp-content-loaded .tns-controls button[data-controls="prev"]{left:-25px;}
.bwp-carousel-content-container.bwp-content-loaded .tns-controls button[data-controls="next"]{right:-25px;}
.bwp-carousel-content-container.bwp-animation-finished .tns-controls button{transition:width 0.2s ease-out, color 0.2s ease-out, background-color 0.2s ease-out, opacity 0.3s ease-out, left 0.3s ease-out, right 0.3s ease-out, visibility 0.3s ease-out;}
.bwp-carousel-content-container.bwp-content-loaded .tns-controls button[disabled]{cursor:default;opacity:0;visibility:hidden;}
.bwp-carousel-content-container.bwp-content-loaded .tns-controls button[disabled]:hover{width:50px;color:var(--miela-text-color);background-color:var(--miela-content-bg);}
.bwp-carousel-content-container.bwp-content-loaded .tns-controls button[data-controls="prev"][disabled]{left:-5px;}
.bwp-carousel-content-container.bwp-content-loaded .tns-controls button[data-controls="next"][disabled]{right:-5px;}
.bwp-carousel-content-container .tns-nav{position:absolute;bottom:0;left:50%;z-index:50;transform:translateX(-50%);padding:3px 6px;text-align:center;background-color:rgba(var(--miela-white-color-rgb), 0.2);box-shadow:none;border-radius:8px 8px 0 0;backdrop-filter:blur(2px);opacity:0;visibility:hidden;transition:opacity 0.3s ease-out 0.3s, visibility 0.3s ease-out 0.3s;}
.bwp-carousel-content-container.bwp-content-loaded .tns-nav{opacity:1;visibility:visible;}
.bwp-carousel-content-container .tns-nav button{display:inline-block;margin:0 3px;padding:0;cursor:pointer;border:none;outline:none;width:10px;height:10px;background-color:var(--miela-white-color);box-shadow:0 1px 2px 0 rgba(var(--miela-box-shadow-color-rgb), 0.3);border-radius:5px;opacity:0.5;transition:opacity 0.2s ease-out;}
.bwp-carousel-content-container .tns-nav button:hover, .bwp-carousel-content-container .tns-nav button.tns-nav-active{opacity:1;}
.bwp-carousel-content-container .tns-nav button.tns-nav-active{cursor:default;}
.bwp-latest-posts{margin:25px 0 0;}
.bwp-latest-posts-container{margin:0 auto;padding:0 60px;width:100%;max-width:1560px;}
.bwp-latest-posts .bwp-section-header{padding-top:25px;padding-bottom:15px;}
.archive .bwp-latest-posts .bwp-section-header, .search .bwp-latest-posts .bwp-section-header{padding-top:20px;}
.bwp-latest-posts .bwp-section-header::after{bottom:-2px;}
.bwp-layout-options-container{display:inline-block;margin-right:-5px;margin-left:-5px;cursor:default;}
.bwp-layout-options-label{padding:0 5px;}
.bwp-toggle-layout{display:inline-block;padding:0 5px;height:23px;line-height:23px;font-size:16px;color:var(--miela-heading-color);transition-delay:0.1s;}
.bwp-toggle-layout:not(.bwp-active):hover,
.bwp-toggle-layout:not(.bwp-active):focus{color:var(--miela-main-color);transform:translateY(-2px);transition-delay:0s;}
.bwp-toggle-layout.bwp-active{cursor:default;color:var(--miela-main-color);transition-delay:0s;}
.bwp-toggle-layout > span{position:relative;}
.bwp-toggle-layout > span::after{content:'';display:block;position:absolute;bottom:-1px;left:0;z-index:-1;width:100%;height:10px;background-color:var(--miela-content-bg);border-radius:2px;}
.custom-background .bwp-toggle-layout > span::after{display:none;}
.bwp-archive-header{margin:50px 0 0;}
.bwp-archive-header-container{margin:0 auto;padding:0 60px;width:100%;max-width:860px;text-align:center;letter-spacing:0.2px;overflow-wrap:break-word;}
.bwp-archive-title{margin:0;font-size:27px;font-weight:700;line-height:1.3;color:var(--miela-heading-color);}
.bwp-archive-description{margin:15px auto 0;max-width:500px;font-size:15px;font-style:normal;font-weight:400;line-height:1.7;color:var(--miela-text-color);}
.bwp-archive-description p{margin:0 0 10px;}
.bwp-archive-description p:last-child{margin-bottom:0;}
.bwp-archive-title .bwp-taxonomy-title-prefix:not(.bwp-tag-title-prefix){margin-right:7px;}
.bwp-latest-posts-columns{display:flex;align-items:flex-start;}
.bwp-latest-posts-columns.bwp-latest-posts-sidebar-right{flex-direction:row;}
.bwp-latest-posts-columns.bwp-latest-posts-sidebar-left{flex-direction:row-reverse;}
.bwp-latest-posts-columns .bwp-latest-posts-content-col{width:75%;}
.bwp-latest-posts-columns .bwp-latest-posts-sidebar-col{width:25%;}
.bwp-latest-posts-sidebar-right .bwp-latest-posts-content-col{padding-right:10px;}
.bwp-latest-posts-sidebar-right .bwp-latest-posts-sidebar-col{padding-left:30px;}
.bwp-latest-posts-sidebar-left .bwp-latest-posts-content-col{padding-left:10px;}
.bwp-latest-posts-sidebar-left .bwp-latest-posts-sidebar-col{padding-right:30px;}
.bwp-latest-posts-sidebar-col{opacity:1;visibility:visible;transform:translateX(0);transition:opacity 0.3s ease-out, visibility 0.3s ease-out, transform 0.3s ease-out;}
.bwp-latest-posts-sidebar{padding-top:25px;}
.bwp-latest-posts-columns:has(.bwp-masonry-width-4) .bwp-latest-posts-content-col{width:100%;padding-right:0;padding-left:0;}
.bwp-latest-posts-columns:has(.bwp-masonry-width-4) .bwp-latest-posts-sidebar-col{width:0;height:1px;padding-right:0;padding-left:0;opacity:0;visibility:hidden;overflow:hidden;transform:translateX(-35px);transition-duration:0s;}
.bwp-latest-posts-columns:has(.bwp-masonry-width-2),
.bwp-latest-posts-columns:has(.bwp-masonry-width-1){width:100%;margin-right:auto;margin-left:auto;}
.bwp-latest-posts-columns:has(.bwp-masonry-width-2){max-width:1145px;}
.bwp-latest-posts-columns:has(.bwp-masonry-width-2) .bwp-latest-posts-content-col{width:68.1223%;}
.bwp-latest-posts-columns:has(.bwp-masonry-width-2) .bwp-latest-posts-sidebar-col{width:31.8777%;}
.bwp-latest-posts-sidebar-right:has(.bwp-masonry-width-2) .bwp-latest-posts-content-col{padding-right:5px;}
.bwp-latest-posts-sidebar-right:has(.bwp-masonry-width-2) .bwp-latest-posts-sidebar-col{padding-left:35px;}
.bwp-latest-posts-sidebar-left:has(.bwp-masonry-width-2) .bwp-latest-posts-content-col{padding-left:5px;}
.bwp-latest-posts-sidebar-left:has(.bwp-masonry-width-2) .bwp-latest-posts-sidebar-col{padding-right:35px;}
.bwp-latest-posts-columns:has(.bwp-masonry-width-1){max-width:1080px;}
.bwp-latest-posts-columns:has(.bwp-masonry-width-1) .bwp-latest-posts-content-col{width:66.6666%;}
.bwp-latest-posts-columns:has(.bwp-masonry-width-1) .bwp-latest-posts-sidebar-col{width:33.3333%;}
.bwp-latest-posts-sidebar-col.bwp-latest-posts-sticky-sidebar{position:sticky;top:5px;}
.bwp-sticky-header .bwp-latest-posts-sidebar-col.bwp-latest-posts-sticky-sidebar{top:80px;}
.bwp-latest-posts-columns:has(.bwp-no-posts-found) .bwp-latest-posts-content-col{width:100% !important;padding-right:0 !important;padding-left:0 !important;}
.bwp-latest-posts-columns:has(.bwp-no-posts-found) .bwp-latest-posts-sidebar-col{display:none;}
.bwp-posts{margin-right:-20px;margin-left:-20px;}
.bwp-posts-wrapper{overflow:hidden;padding:25px 20px 0;}
.bwp-post-wrapper{position:relative;padding:0;}
.bwp-masonry-width-4, .bwp-masonry-width-3, .bwp-masonry-width-2, .bwp-masonry-width-1{width:100%;margin:0 auto;}
.bwp-masonry-width-3{max-width:1080px;}
.bwp-masonry-width-2{max-width:780px;padding-right:1px;padding-left:1px;}
.bwp-masonry-width-1{max-width:740px;}
.bwp-col-4-layout, .bwp-col-3-layout{margin-right:-40px;}
.bwp-col-2-layout{margin-right:-45px;}
.bwp-col-1-layout{margin-right:0;}
.bwp-col-4-layout .bwp-masonry-item, .bwp-col-3-layout .bwp-masonry-item, .bwp-col-2-layout .bwp-masonry-item{float:left;}
.bwp-col-1-layout .bwp-masonry-item{float:none;}
.bwp-col-4-layout .bwp-post-wrapper, .bwp-col-3-layout .bwp-post-wrapper{margin-right:40px;margin-bottom:50px;}
.bwp-col-2-layout .bwp-post-wrapper{margin-right:45px;margin-bottom:50px;}
.bwp-col-1-layout .bwp-post-wrapper{margin-right:0;margin-bottom:50px;}
.bwp-col-4-layout .bwp-col-size{width:25%;}
.bwp-col-4{width:25%;}
.bwp-col-4.bwp-width-2x{width:50%;}
.bwp-col-3-layout .bwp-col-size{width:33.33%;}
.bwp-col-3{width:33.33%;}
.bwp-col-3.bwp-width-2x{width:66.66%;}
.bwp-col-2-layout .bwp-col-size{width:50%;}
.bwp-col-2{width:50%;}
.bwp-col-2.bwp-width-2x{width:100%;}
.bwp-col-1-layout .bwp-col-size, .bwp-col-1, .bwp-col-1.bwp-width-2x{width:100%;}
.bwp-latest-posts-have-sidebar .bwp-col-2-layout{margin-right:-40px;}
.bwp-latest-posts-have-sidebar .bwp-col-2-layout .bwp-post-wrapper{margin-right:40px;}
.bwp-post-media{position:relative;z-index:1;overflow:hidden;background-color:var(--miela-media-bg);box-shadow:0 14px 16px -14px rgba(var(--miela-box-shadow-color-rgb), 0.1);}
.bwp-post-media, .bwp-post-media img, .bwp-post-media-bg-overlay{border-radius:14px 14px 0 0;}
.bwp-post-media > a{text-decoration:none;box-shadow:none !important;}
.bwp-post-media img{display:block;max-width:100%;height:auto;margin:0 auto;transition:transform 0.3s ease-out 0.15s;}
.bwp-post-media > a:hover img{transform:scale(1.08);transition-delay:0s;}
.bwp-post-media-bg-overlay{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background-color:var(--miela-black-color);opacity:0.05;transition:opacity 0.3s ease-out 0.15s;}
.bwp-post-media > a:hover .bwp-post-media-bg-overlay, .bwp-post-media > a:focus .bwp-post-media-bg-overlay{opacity:0.15;transition-delay:0s;}
.bwp-post-hover-icon{position:absolute;right:20px;bottom:25px;z-index:20;display:block;width:50px;height:50px;line-height:50px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:var(--miela-white-color);text-shadow:var(--miela-text-shadow-medium);opacity:0;transform:scale(0.8);transition:right 0.3s ease-out 0.15s, opacity 0.3s ease-out 0.15s, transform 0.3s ease-out 0.15s;}
.bwp-post-media > a:hover .bwp-post-hover-icon, .bwp-post-media > a:focus .bwp-post-hover-icon{right:10px;opacity:1;transform:scale(1);transition-delay:0s;}
.bwp-post-format-icon{position:absolute;top:5px;right:10px;z-index:20;display:block;width:50px;height:50px;line-height:50px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:var(--miela-white-color);text-shadow:var(--miela-text-shadow-medium);}
.bwp-post-media-slider{position:relative;z-index:1;overflow:hidden;border-radius:14px 14px 0 0;background-color:var(--miela-media-bg);box-shadow:0 14px 16px -14px rgba(var(--miela-box-shadow-color-rgb), 0.1);}
.bwp-post-slider-item{position:relative;overflow:hidden;}
.bwp-post-slider-item > a{text-decoration:none;box-shadow:none !important;}
.bwp-post-slider-item img{display:block;max-width:100%;height:auto;margin:0 auto;border-radius:0;transition:transform 0.3s ease-out 0.15s;}
.bwp-post-slider-item > a:hover img{transform:scale(1.08);transition-delay:0s;}
.bwp-post-slider-item > a:hover .bwp-post-media-bg-overlay, .bwp-post-slider-item > a:focus .bwp-post-media-bg-overlay{opacity:0.15;transition-delay:0s;}
.bwp-post-slider-item > a:hover .bwp-post-hover-icon, .bwp-post-slider-item > a:focus .bwp-post-hover-icon{right:10px;opacity:1;transform:scale(1);transition-delay:0s;}
.bwp-post-media-slider .tns-controls button{position:absolute;top:50%;z-index:30;display:block;margin:0;padding:0;cursor:pointer;border:none;outline:none;font-family:Arial, Helvetica, sans-serif;text-align:center;width:50px;height:50px;line-height:50px;transform:translateY(-60%);font-size:13px;font-style:normal;font-weight:normal;color:var(--miela-text-color);background-color:var(--miela-content-bg);border-radius:999px;box-shadow:0 6px 14px -6px rgba(var(--miela-box-shadow-color-rgb), 0.2);opacity:1;transition:width 0.2s ease-out, color 0.2s ease-out, background-color 0.2s ease-out, opacity 0.3s ease-out, box-shadow 0.3s ease-out;}
.bwp-post-media-slider .tns-controls button:hover{width:55px;color:var(--miela-white-color);background-color:var(--miela-main-color);}
.bwp-post-media-slider .tns-controls button[data-controls="prev"]{left:20px;}
.bwp-post-media-slider .tns-controls button[data-controls="next"]{right:20px;}
.bwp-post-media-slider .tns-controls button[disabled]{cursor:default;opacity:0.6;box-shadow:none;}
.bwp-post-media-slider .tns-controls button[disabled]:hover{width:50px;color:var(--miela-text-color);background-color:var(--miela-content-bg);}
.bwp-post-media-slider .tns-nav{position:absolute;bottom:30px;left:50%;z-index:30;transform:translateX(-50%);padding:3px 6px 4px;text-align:center;background-color:rgba(var(--miela-white-color-rgb), 0.25);box-shadow:none;border-radius:8px;backdrop-filter:blur(2px);}
.bwp-post-media-slider .tns-nav button{display:inline-block;margin:0 3px;padding:0;cursor:pointer;border:none;outline:none;width:10px;height:10px;background-color:var(--miela-white-color);box-shadow:0 1px 2px 0 rgba(var(--miela-box-shadow-color-rgb), 0.3);border-radius:5px;opacity:0.5;transition:opacity 0.2s ease-out;}
.bwp-post-media-slider .tns-nav button:hover, .bwp-post-media-slider .tns-nav button.tns-nav-active{opacity:1;}
.bwp-post-media-slider .tns-nav button.tns-nav-active{cursor:default;}
.bwp-iframe-video-wrapper{overflow:hidden;height:0;padding-bottom:56.25%;position:relative;z-index:10;border-radius:14px 14px 0 0;box-shadow:none;}
.bwp-iframe-video-wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:none !important;}
.bwp-iframe-audio-wrapper{overflow:hidden;border-radius:14px 14px 0 0;box-shadow:none;}
.bwp-iframe-audio-wrapper iframe{display:block;min-height:200px;width:100%;border:none !important;}
.bwp-post-content{position:relative;z-index:2;overflow-wrap:break-word;padding:35px 40px 40px;border-radius:14px;background-color:var(--miela-content-bg);box-shadow:0 14px 16px -14px rgba(var(--miela-box-shadow-color-rgb), 0.1);}
.bwp-post-wrapper:has(.bwp-post-media) .bwp-post-content,
.bwp-post-wrapper:has(.bwp-post-media-slider) .bwp-post-content{margin-top:-20px;}
.bwp-post-sticky-mark{display:none;}
.sticky .bwp-post-sticky-mark{display:block;position:absolute;top:-20px;left:20px;z-index:10;width:50px;height:50px;line-height:50px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:var(--miela-text-color);background-color:var(--miela-content-bg);border-radius:50%;box-shadow:0 6px 14px -6px rgba(var(--miela-box-shadow-color-rgb), 0.2);}
.bwp-post-wrapper:not(:has(.bwp-post-media)):not(:has(.bwp-post-media-slider)) .bwp-post-sticky-mark{left:auto;right:20px;}
.bwp-post-categories{margin-bottom:10px;font-family:var(--miela-metadata-font);font-size:12px;font-style:normal;font-weight:600;letter-spacing:0.2px;line-height:18px;color:var(--miela-metadata-color);}
.bwp-post-categories > span{margin-right:3px;}
.bwp-post-categories a{display:inline-block;color:inherit;}
.bwp-post-categories a:hover, .bwp-post-categories a:focus{color:var(--miela-main-color);}
.bwp-post-title{margin:0 0 15px;font-size:20px;font-weight:700;letter-spacing:0.2px;line-height:29px;color:var(--miela-heading-color);}
.bwp-post-title a{color:inherit;box-shadow:inset 0 -1px 0 0 transparent;}
.bwp-post-title a:hover, .bwp-post-title a:focus{color:var(--miela-main-color);box-shadow:inset 0 -1px 0 0 var(--miela-main-color);}
.bwp-post-excerpt{font-size:15px;font-style:normal;font-weight:400;letter-spacing:0.2px;line-height:25px;color:var(--miela-text-color);}
.bwp-post-excerpt p{margin:0 0 10px;}
.bwp-post-excerpt a{color:inherit;box-shadow:inset 0 -1px 0 0 currentColor;text-decoration:none;}
.bwp-post-excerpt a:hover, .bwp-post-excerpt a:focus{color:var(--miela-main-color);text-decoration:none;}
.bwp-post-excerpt .more-link, .bwp-post-excerpt .bwp-excerpt-more-link{box-shadow:none;}
.bwp-post-excerpt .more-link:hover, .bwp-post-excerpt .more-link:focus, .bwp-post-excerpt .bwp-excerpt-more-link:hover, .bwp-post-excerpt .bwp-excerpt-more-link:focus{box-shadow:inset 0 -1px 0 0 currentColor;}
.bwp-post-excerpt > :last-child{margin-bottom:0 !important;}
.bwp-post-footer.bwp-hidden, .bwp-post-footer .bwp-hidden{display:none;}
.bwp-post-metadata{margin:15px 0 -2px;padding:0;}
.bwp-post-metadata > li{float:left;margin:0 0 0 4px;font-family:var(--miela-metadata-font);font-size:12px;font-style:normal;font-weight:600;letter-spacing:0.2px;line-height:18px;color:var(--miela-metadata-color);}
.bwp-post-metadata > li:first-child{margin-left:0;}
.bwp-post-metadata > li > a{display:inline-block;padding-top:4px;padding-bottom:4px;color:inherit;}
.bwp-post-metadata > li > a:hover, .bwp-post-metadata > li > a:focus{color:var(--miela-main-color);}
.bwp-post-metadata .bwp-counter i{margin-right:5px;position:relative;top:1px;font-size:14px;opacity:0.6;transition:opacity 0.2s ease-out;}
.bwp-post-metadata .bwp-counter a:hover i, .bwp-post-metadata .bwp-counter a:focus i{opacity:1;}
.bwp-post-metadata .bwp-counter-number{font-size:11px;}
.bwp-post-metadata .bwp-separator{display:inline-block;margin:0 4px 1px;width:6px;height:6px;border-radius:50%;background-color:var(--miela-short-separator-color);opacity:0.8;}
.bwp-post-metadata > li:first-child > .bwp-separator{display:none;}
.bwp-post-metadata .bwp-read-more a{font-weight:700;color:var(--miela-text-color);}
.bwp-post-share{position:relative;}
.bwp-post-share .bwp-post-share-icon{cursor:pointer;display:inline-block;margin-left:-4px;padding:4px 6px;color:inherit;opacity:0.6;transition:opacity 0.2s ease-out, color 0.2s ease-out;}
.bwp-post-share .bwp-post-share-icon i{position:relative;top:1px;font-size:14px;}
.bwp-post-share:hover .bwp-post-share-icon, .bwp-post-share .bwp-post-share-icon:hover, .bwp-post-share .bwp-post-share-icon:focus{opacity:1;}
.bwp-post-share .bwp-post-share-buttons{position:absolute;bottom:100%;right:-20px;z-index:10;margin-bottom:10px;padding:15px 15px 8px;visibility:hidden;opacity:0;pointer-events:none;transform:scale(0.8);transition:margin-bottom 0.3s ease-out 0.6s, visibility 0.3s ease-out 0.6s, opacity 0.3s ease-out 0.6s, transform 0.3s ease-out 0.6s;}
.bwp-post-share:hover .bwp-post-share-buttons{margin-bottom:0;visibility:visible;opacity:1;pointer-events:auto;transform:scale(1);transition-delay:0s;}
.bwp-post-share .bwp-post-share-buttons-list{margin:0;padding:8px 0;width:40px;background-color:var(--miela-content-bg);box-shadow:0 4px 14px 2px rgba(var(--miela-box-shadow-color-rgb), 0.08);border-radius:8px;}
.bwp-post-share .bwp-share-button{display:inline-block;width:40px;height:30px;line-height:30px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:15px;color:var(--miela-text-color);}
.bwp-post-share .bwp-share-on-facebook:hover, .bwp-post-share .bwp-share-on-facebook:focus{color:#0666fe;}
.bwp-post-share .bwp-share-on-x:hover, .bwp-post-share .bwp-share-on-x:focus{color:#000000;}
.bwp-post-share .bwp-share-on-whatsapp:hover, .bwp-post-share .bwp-share-on-whatsapp:focus{color:#0dc044;}
.bwp-post-share .bwp-share-on-telegram:hover, .bwp-post-share .bwp-share-on-telegram:focus{color:#3390ec;}
.bwp-post-has-no-title .bwp-post-categories{margin-bottom:15px;}
.bwp-blog-post.format-link .bwp-post-title::after{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-solid);content:'\f08e';font-size:0.8em;margin-left:4px;transform:translateY(-2px);}
.bwp-blog-post.format-quote .bwp-post-title, .bwp-blog-post.format-quote.bwp-post-has-no-title .bwp-post-categories{margin-bottom:14px;}
.bwp-blog-post.format-quote .bwp-post-metadata{margin-top:14px;}
.bwp-blog-post.format-quote .bwp-post-excerpt:not(:has(blockquote)){position:relative;font-family:var(--miela-quote-font);font-size:20px;font-style:italic;font-weight:400;line-height:30px;}
.bwp-blog-post.format-quote .bwp-post-excerpt:not(:has(blockquote))::before{position:absolute;top:-3px;left:-16px;z-index:0;font-family:var(--miela-quote-font);content:'\201c';font-size:130px;font-style:normal;line-height:0.79;user-select:none;pointer-events:none;color:inherit;opacity:0.12;}
.bwp-post-excerpt blockquote{padding:0;font-size:20px;line-height:30px;}
.bwp-post-excerpt blockquote::before{top:-3px;left:-16px;font-size:130px;}
.bwp-post-excerpt blockquote cite{margin-top:10px;font-size:18px;}
.bwp-blog-post.format-status .bwp-post-title, .bwp-blog-post.format-status.bwp-post-has-no-title .bwp-post-categories{margin-bottom:14px;}
.bwp-blog-post.format-status .bwp-post-excerpt:not(:has(blockquote)){font-size:17px;line-height:27px;}
.bwp-col-2-layout .bwp-post-content{padding:40px 45px 45px;}
.bwp-col-1-layout .bwp-post-content{padding:40px 45px 45px;}
.bwp-col-1-layout .bwp-post-content:has(.bwp-post-title) .bwp-post-categories{margin-bottom:9px;}
.bwp-col-1-layout .bwp-post-title{font-size:23px;line-height:32px;}
.bwp-desktop .bwp-blog-post .bwp-post-media, .bwp-desktop .bwp-blog-post .bwp-post-media-slider, .bwp-desktop .bwp-blog-post .bwp-post-content{transition:transform 0.3s ease-out 0.15s, box-shadow 0.3s ease-out 0.15s;}
.bwp-desktop .bwp-blog-post.sticky .bwp-post-sticky-mark{transition:transform 0.3s ease-out 0.15s;}
.bwp-desktop .bwp-blog-post .bwp-post-wrapper:hover .bwp-post-media, .bwp-desktop .bwp-blog-post .bwp-post-wrapper:hover .bwp-post-media-slider, .bwp-desktop .bwp-blog-post .bwp-post-wrapper:hover .bwp-post-content{transform:translateY(-10px);box-shadow:0 25px 20px -20px rgba(var(--miela-box-shadow-color-rgb), 0.1);transition-delay:0s;}
.bwp-desktop .bwp-blog-post.sticky .bwp-post-wrapper:hover .bwp-post-sticky-mark{transform:translateY(-5px);transition-delay:0s;}
.bwp-desktop .bwp-blog-post .bwp-post-wrapper:has(.bwp-post-media):hover .bwp-post-content,
.bwp-desktop .bwp-blog-post .bwp-post-wrapper:has(.bwp-post-media-slider):hover .bwp-post-content{transition-delay:0.15s;}
.bwp-no-posts-found{width:100%;max-width:740px;margin:0 auto 55px;padding:100px 50px;border-radius:14px;background-color:var(--miela-content-bg);box-shadow:0 14px 16px -14px rgba(var(--miela-box-shadow-color-rgb), 0.1);transition:transform 0.3s ease-out 0.15s, box-shadow 0.3s ease-out 0.15s;}
.bwp-desktop .bwp-no-posts-found:hover{transform:translateY(-6px);box-shadow:0 25px 20px -20px rgba(var(--miela-box-shadow-color-rgb), 0.1);transition-delay:0s;}
.bwp-no-posts-found-content{margin:0 auto;max-width:500px;text-align:center;overflow-wrap:break-word;letter-spacing:0.2px;}
.bwp-no-posts-found-content h3{margin:0 0 15px;font-size:23px;font-weight:700;line-height:1.4;color:var(--miela-heading-color);}
.bwp-no-posts-found-content p{margin:0 0 10px;font-size:15px;font-weight:400;line-height:1.7;color:var(--miela-text-color);}
.bwp-no-posts-found-content a{color:inherit;box-shadow:inset 0 -1px 0 0 currentColor;}
.bwp-no-posts-found-content a:hover, .bwp-no-posts-found-content a:focus{color:var(--miela-main-color);}
.bwp-no-posts-found-content > *:last-child{margin-bottom:0;}
.pagination{display:block;margin:0 0 50px;padding:0;border-radius:0;text-align:center;font-family:var(--miela-secondary-font);font-size:15px;font-style:normal;font-weight:600;letter-spacing:0.2px;cursor:default;}
.pagination .nav-links .page-numbers{display:inline-block;padding:14px;line-height:22px;text-decoration:none;box-shadow:none;color:var(--miela-text-color);}
.pagination .nav-links .page-numbers.dots{padding-right:4px;padding-left:4px;}
.pagination .nav-links .page-numbers.current{cursor:default;min-width:50px;border-radius:999px;color:var(--miela-white-color);background-color:var(--miela-main-color);box-shadow:0 6px 14px -6px rgba(var(--miela-box-shadow-color-rgb), 0.1);transition:transform 0.2s ease-out 0.1s, box-shadow 0.2s ease-out 0.1s;}
.pagination .nav-links .page-numbers.current:hover{transform:translateY(-2px);box-shadow:0 6px 14px -6px rgba(var(--miela-box-shadow-color-rgb), 0.2);transition-delay:0s;}
.pagination .nav-links a.page-numbers:hover, .pagination .nav-links a.page-numbers:focus{color:var(--miela-main-color);text-decoration:none;box-shadow:none;}
.pagination .nav-links a.page-numbers.prev i, .pagination .nav-links a.page-numbers.next i{font-size:16px;transition:transform 0.2s ease-out 0.1s;}
.pagination .nav-links a.page-numbers.prev:hover i, .pagination .nav-links a.page-numbers.prev:focus i{transform:translateX(-2px);transition-delay:0s;}
.pagination .nav-links a.page-numbers.next:hover i, .pagination .nav-links a.page-numbers.next:focus i{transform:translateX(2px);transition-delay:0s;}
.bwp-single-post{margin:50px 0 0;padding:0;width:100%;}
.bwp-single-post-container{margin:0 auto;padding:0 60px;width:100%;max-width:1200px;}
.bwp-single-post-article{margin:0 0 50px;padding:0;border-radius:14px;background-color:var(--miela-content-bg);box-shadow:0 14px 16px -14px rgba(var(--miela-box-shadow-color-rgb), 0.1);}
.bwp-single-post-separator{width:100%;max-width:100%;height:2px;margin:0 auto;background:var(--miela-separator-color);opacity:0.9;}
.bwp-featured-media-before-header .bwp-single-post-separator, .bwp-featured-media-wide .bwp-single-post-separator, .bwp-single-post-article:has(.bwp-post-media) .bwp-single-post-separator,
.bwp-single-post-article:has(.bwp-post-media-slider) .bwp-single-post-separator{display:none;}
.bwp-single-post-header{margin:0 0 40px;padding:40px 40px 0;}
.bwp-single-post-header-content{width:100%;max-width:740px;margin:0 auto;padding:0;text-align:center;overflow-wrap:break-word;}
.bwp-featured-media-before-header .bwp-single-post-header, .bwp-featured-media-wide .bwp-single-post-header{margin-bottom:32px;}
.bwp-featured-media-before-header .bwp-single-post-header-content, .bwp-featured-media-wide .bwp-single-post-header-content{text-align:left;}
.bwp-single-post-metadata{margin:0 -10px 12px;padding:5px 0 0;}
.bwp-single-post-metadata li{display:inline-block;margin:0 10px 3px;font-family:var(--miela-metadata-font);font-size:11px;font-style:normal;font-weight:650;letter-spacing:0.3px;text-transform:uppercase;line-height:18px;color:var(--miela-metadata-color);}
.bwp-single-post-metadata .bwp-metadata-label{margin-right:0;}
.bwp-single-post-metadata .bwp-metadata-label i{margin-right:6px;position:relative;top:1px;font-size:15px;opacity:0.6;}
.bwp-single-post-metadata li a{display:inline-block;color:inherit;}
.bwp-single-post-metadata li a:hover, .bwp-single-post-metadata li a:focus{color:var(--miela-main-color);}
.bwp-single-post-metadata.bwp-hidden, .bwp-single-post-metadata li.bwp-hidden{display:none;}
.bwp-featured-media-before-header .bwp-single-post-metadata, .bwp-featured-media-wide .bwp-single-post-metadata{margin-left:0;margin-right:-12px;}
.bwp-featured-media-before-header .bwp-single-post-metadata li, .bwp-featured-media-wide .bwp-single-post-metadata li{margin-left:0;margin-right:12px;font-size:12px;font-weight:600;letter-spacing:0.2px;text-transform:none;}
.bwp-featured-media-before-header .bwp-single-post-metadata .bwp-metadata-label i, .bwp-featured-media-wide .bwp-single-post-metadata .bwp-metadata-label i{display:none;}
.post-password-required .bwp-single-post-metadata{display:none;}
.bwp-single-post-title{margin:0;font-size:34px;font-weight:700;letter-spacing:0.2px;line-height:1.3;color:var(--miela-heading-color);}
.bwp-single-post-media-container{width:100%;margin:0;padding:0;}
.bwp-single-post-media-container .bwp-post-media, .bwp-single-post-media-container .bwp-post-media img, .bwp-single-post-media-container .bwp-post-media-bg-overlay, .bwp-single-post-media-container .bwp-post-media-slider, .bwp-single-post-media-container .bwp-iframe-video-wrapper, .bwp-single-post-media-container .bwp-iframe-audio-wrapper{border-radius:14px;}
.bwp-single-post-media-container .bwp-post-media, .bwp-single-post-media-container .bwp-post-media-slider{box-shadow:0 14px 16px -14px rgba(var(--miela-box-shadow-color-rgb), 0.2);}
.bwp-single-post-media-container .bwp-post-media-slider .tns-nav{bottom:auto;top:20px;padding:5px 8px;}
.bwp-desktop .bwp-single-post-media-container .bwp-post-media, .bwp-desktop .bwp-single-post-media-container .bwp-post-media-slider{transition:transform 0.3s ease-out 0.15s, box-shadow 0.3s ease-out 0.15s;}
.bwp-desktop .bwp-single-post-media-container .bwp-post-media:hover, .bwp-desktop .bwp-single-post-media-container .bwp-post-media-slider:hover{transform:translateY(-6px);box-shadow:0 25px 20px -20px rgba(var(--miela-box-shadow-color-rgb), 0.2);transition-delay:0s;}
.bwp-single-post-media-container .bwp-post-media > a:hover img, .bwp-single-post-media-container .bwp-post-slider-item > a:hover img{transform:scale(1.06);}
.bwp-featured-media-wide .bwp-single-post-media-container{margin:0 auto;padding:0 40px;max-width:1560px;position:relative;z-index:1;}
.bwp-featured-media-wide .bwp-single-post-container{position:relative;z-index:2;margin-top:-30px;}
.bwp-post-image-caption{position:absolute;bottom:0;left:0;z-index:20;width:100%;height:auto;max-height:70%;margin:0;padding:30px 15px 15px;text-align:center;font-size:13px;font-style:normal;font-weight:500;letter-spacing:0.4px;line-height:1.55;color:var(--miela-white-color);text-shadow:var(--miela-text-shadow-medium);border-radius:0 0 14px 14px;overflow-wrap:break-word;overflow-y:auto;overflow-x:hidden;background:rgba(var(--miela-black-gradient-rgb), 0.2);background:var(--miela-img-caption-gradient);}
.bwp-post-image-caption a{display:inline;color:inherit;box-shadow:inset 0 -1px 0 0 currentColor;}
.bwp-post-image-caption a:hover, .bwp-post-image-caption a:focus{color:inherit;box-shadow:inset 0 -1px 0 0 currentColor;}
.bwp-featured-media-before-header .bwp-post-image-caption, .bwp-featured-media-wide .bwp-post-image-caption{left:auto;right:20px;bottom:20px;max-width:460px;padding:8px 12px;text-align:left;font-size:12px;font-weight:400;line-height:1.3;text-shadow:var(--miela-text-shadow-soft);border-radius:8px;background:rgba(var(--miela-black-color-rgb), 0.25);box-shadow:0 4px 6px 0 rgba(var(--miela-box-shadow-color-rgb), 0.06);backdrop-filter:blur(2px);}
.bwp-featured-media-wide .bwp-post-image-caption{right:200px;bottom:50px;}
.bwp-single-post-content{position:relative;margin:40px auto 0;padding:0 40px 30px;width:100%;max-width:820px;}
.bwp-featured-media-before-header .bwp-single-post-content, .bwp-featured-media-wide .bwp-single-post-content{margin-top:32px;}
.bwp-post-has-no-title:not(:has(.bwp-post-media)):not(:has(.bwp-post-media-slider)) .bwp-single-post-content{margin-top:0;padding-top:30px;}
.bwp-content{font-size:15px;font-style:normal;font-weight:400;letter-spacing:0.2px;line-height:1.8;overflow-wrap:break-word;color:var(--miela-text-color);}
.bwp-content p{margin:20px 0;}
.bwp-content a{color:inherit;box-shadow:inset 0 -1px 0 0 currentColor;text-decoration:none;}
.bwp-content a:hover, .bwp-content a:focus{color:var(--miela-main-color);text-decoration:none;}
.bwp-single-post-pagination{margin:20px -6px;}
.bwp-single-post-pagination > span:first-child, .bwp-single-post-pagination .post-page-numbers{display:inline-block;margin:0 6px;font-weight:650;box-shadow:none;}
.bwp-single-post-pagination > span:first-child{font-weight:400;}
.bwp-single-post-pagination .post-page-numbers.current{text-decoration:line-through;color:var(--miela-main-color);}
.bwp-single-post-tags{margin:0 -8px 20px -7px;padding:15px 0 0;text-align:left;font-family:var(--miela-metadata-font);font-size:12px;font-style:normal;font-weight:600;letter-spacing:0.2px;line-height:18px;color:var(--miela-metadata-color);}
.bwp-single-post-tags .bwp-taxonomy-label{display:none;margin:0 8px 4px;white-space:nowrap;}
.bwp-single-post-tags a{display:inline-block;margin:0 8px 4px;white-space:nowrap;color:inherit;}
.bwp-single-post-tags a:hover, .bwp-single-post-tags a:focus{color:var(--miela-main-color);}
.bwp-single-post-tags a::before{content:'#';margin-right:1px;opacity:0.6;transition:opacity 0.2s ease-out;}
.bwp-single-post-tags a:hover::before, .bwp-single-post-tags a:focus::before{opacity:1 !important;}
.bwp-single-post-content .bwp-short-separator{display:block;margin:40px auto 25px;width:40px;height:4px;background-color:var(--miela-separator-color);}
.post-password-required .bwp-single-post-content .bwp-short-separator{display:none;}
.bwp-single-post-bottom-metadata{display:none;}
.bwp-single-post-bottom-metadata > *:not(.bwp-short-separator){margin:0 0 15px;padding:17px 0 0;}
.bwp-single-post-bottom-metadata .bwp-single-post-tags{float:left;width:70%;color:var(--miela-text-color);}
.bwp-single-post-bottom-metadata .bwp-single-post-tags .bwp-taxonomy-label{display:block;margin:0 0 8px;padding-left:1px;color:var(--miela-metadata-color);}
.bwp-single-post-bottom-metadata .bwp-single-post-tags a{margin:0 10px 10px 0;padding:11px 15px;background-color:var(--miela-light-gray-color);border-radius:999px;}
.bwp-single-post-bottom-metadata .bwp-single-post-tags a:hover, .bwp-single-post-bottom-metadata .bwp-single-post-tags a:focus{color:var(--miela-white-color);background-color:var(--miela-main-color);transform:translateY(-2px);}
.bwp-single-post-bottom-metadata .bwp-single-post-tags a::before{opacity:1;}
.bwp-single-post-bottom-metadata:not(:has(.bwp-single-post-share)) .bwp-single-post-tags{float:none;width:100%;margin-right:-10px;}
.bwp-single-post-bottom-metadata .bwp-single-post-share{float:right;text-align:right;width:30%;}
.bwp-single-post-bottom-metadata .bwp-single-post-share li:not(.bwp-social-label){display:inline-block;margin:0 0 10px 6px;}
.bwp-single-post-bottom-metadata .bwp-single-post-share li:nth-child(2){margin-left:0;}
.bwp-single-post-bottom-metadata .bwp-single-post-share li.bwp-social-label{display:block;margin:0 0 8px;padding-left:33px;text-align:left;font-family:var(--miela-metadata-font);font-size:12px;font-style:normal;font-weight:600;letter-spacing:0.2px;line-height:18px;color:var(--miela-metadata-color);}
.bwp-single-post-bottom-metadata .bwp-single-post-share li a{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:15px;color:var(--miela-text-color);background-color:var(--miela-light-gray-color);box-shadow:none;text-decoration:none;border-radius:50%;}
.bwp-single-post-bottom-metadata .bwp-single-post-share li a:hover, .bwp-single-post-bottom-metadata .bwp-single-post-share li a:focus{color:var(--miela-white-color);transform:translateY(-2px);box-shadow:none;text-decoration:none;}
.bwp-single-post-bottom-metadata .bwp-single-post-share li a.bwp-share-on-facebook:hover, .bwp-single-post-bottom-metadata .bwp-single-post-share li a.bwp-share-on-facebook:focus{background-color:#0666fe;}
.bwp-single-post-bottom-metadata .bwp-single-post-share li a.bwp-share-on-x:hover, .bwp-single-post-bottom-metadata .bwp-single-post-share li a.bwp-share-on-x:focus{background-color:#000000;}
.bwp-single-post-bottom-metadata .bwp-single-post-share li a.bwp-share-on-whatsapp:hover, .bwp-single-post-bottom-metadata .bwp-single-post-share li a.bwp-share-on-whatsapp:focus{background-color:#0dc044;}
.bwp-single-post-bottom-metadata .bwp-single-post-share li a.bwp-share-on-telegram:hover, .bwp-single-post-bottom-metadata .bwp-single-post-share li a.bwp-share-on-telegram:focus{background-color:#3390ec;}
.bwp-single-post-bottom-metadata:not(:has(.bwp-single-post-tags)) .bwp-single-post-share{float:none;text-align:left;width:100%;margin-left:-1px;}
.bwp-single-post-bottom-metadata:not(:has(.bwp-single-post-tags)) .bwp-single-post-share li.bwp-social-label{padding-left:2px;}
.bwp-single-post-section-title, .comment-reply-title, .bwp-comments-title{margin:0 auto 35px;padding:0;width:100%;max-width:500px;text-align:center;font-size:25px;font-weight:700;letter-spacing:0.2px;line-height:1.35;overflow-wrap:break-word;color:var(--miela-heading-color);}
.bwp-single-post-has-sidebar .bwp-single-post-section-title, .bwp-single-post-has-sidebar .comment-reply-title, .bwp-single-post-has-sidebar .bwp-comments-title{font-size:23px;line-height:1.4;}
.bwp-single-post-columns{display:flex;align-items:flex-start;}
.bwp-single-post-columns.bwp-single-post-sidebar-right{flex-direction:row;}
.bwp-single-post-columns.bwp-single-post-sidebar-left{flex-direction:row-reverse;}
.bwp-single-post-columns .bwp-single-post-content-col{width:66.6666%;}
.bwp-single-post-columns .bwp-single-post-sidebar-col{width:33.3333%;}
.bwp-single-post-sidebar-right .bwp-single-post-content-col{padding-right:10px;}
.bwp-single-post-sidebar-right .bwp-single-post-sidebar-col{padding-left:30px;}
.bwp-single-post-sidebar-left .bwp-single-post-content-col{padding-left:10px;}
.bwp-single-post-sidebar-left .bwp-single-post-sidebar-col{padding-right:30px;}
.bwp-single-post-sidebar-col.bwp-single-post-sticky-sidebar{position:sticky;top:29px;}
.bwp-sticky-header .bwp-single-post-sidebar-col.bwp-single-post-sticky-sidebar{top:104px;}
.bwp-single-post-sidebar{padding-top:1px;}
.alignleft{float:left;margin:0 30px 20px 0;}
.alignright{float:right;margin:0 0 20px 30px;}
.aligncenter{clear:both;display:block;margin:20px auto;}
.alignnone{display:block;margin:20px 0;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.text-justify{text-align:justify;}
.bwp-content h1, .bwp-content h2, .bwp-content h3, .bwp-content h4, .bwp-content h5, .bwp-content h6{margin:35px 0 20px;}
.bwp-content ul, .comment-content ul{list-style-type:disc;}
.bwp-content ul, .bwp-content ol, .comment-content ul, .comment-content ol{margin:20px 0;padding:0 0 0 40px;}
.bwp-content ul ol, .bwp-content ul ul, .bwp-content ol ul, .bwp-content ol ol, .comment-content ul ol, .comment-content ul ul, .comment-content ol ul, .comment-content ol ol{margin:4px 0;padding:0 0 0 29px;}
.bwp-content table{margin:20px 0;}
.bwp-content table td, .comment-content table td, .bwp-content table th, .comment-content table th{padding:10px 15px;border:1px solid var(--miela-separator-color);}
.bwp-content table th, .comment-content table th{font-weight:700;}
.bwp-content iframe, .comment-content iframe{border-radius:14px;box-shadow:0 14px 16px -14px rgba(var(--miela-box-shadow-color-rgb), 0.2);}
.bwp-content img, .comment-content img{border-radius:14px;box-shadow:0 14px 16px -14px rgba(var(--miela-box-shadow-color-rgb), 0.2);}
.wp-caption{max-width:100%;margin-bottom:20px;padding:0;}
.wp-caption img{border:none;margin:0;padding:0;max-width:100%;height:auto;}
.wp-caption .wp-caption-text{margin:0;padding:15px 5px 0;text-align:center;font-size:13px;font-style:normal;font-weight:400;line-height:1.55;}
.bwp-content > .attachment:last-of-type{margin:0 0 25px;}
.gallery{margin:0 -10px -20px;padding:0;}
.gallery .gallery-item{display:inline-block;vertical-align:top;margin:0 0 20px;padding:0 10px;}
.gallery .gallery-item .gallery-caption{margin:0;padding:10px 10px 5px 0;text-align:left;font-size:13px;font-style:normal;font-weight:400;line-height:1.55;}
.gallery.gallery-columns-7 .gallery-item .gallery-caption, .gallery.gallery-columns-8 .gallery-item .gallery-caption, .gallery.gallery-columns-9 .gallery-item .gallery-caption{display:none;}
.gallery .gallery-icon a{display:block;box-shadow:none !important;}
.gallery .gallery-icon img{display:block;margin:0;padding:0;max-width:100%;height:auto;border:none !important;}
.gallery.gallery-columns-1 .gallery-item{width:100%;}
.gallery.gallery-columns-2 .gallery-item{width:50%;}
.gallery.gallery-columns-3 .gallery-item{width:33.3333336%;}
.gallery.gallery-columns-4 .gallery-item{width:25%;}
.gallery.gallery-columns-5 .gallery-item{width:20%;}
.gallery.gallery-columns-6 .gallery-item{width:16.6666667%;}
.gallery.gallery-columns-7 .gallery-item{width:14.2857143%;}
.gallery.gallery-columns-8 .gallery-item{width:12.5%;}
.gallery.gallery-columns-9 .gallery-item{width:11.1111111%;}
.twitter-tweet{margin-top:0 !important;margin-bottom:20px !important;}
.bwp-body .wp-audio-shortcode, .bwp-body .wp-video{margin:20px 0;border-radius:14px;box-shadow:0 14px 16px -14px rgba(var(--miela-box-shadow-color-rgb), 0.2);}
.bwp-body .mejs-container, .bwp-body .mejs-container .mejs-controls, .bwp-body .mejs-embed, .bwp-body .mejs-embed body, .bwp-body .wp-video video{border-radius:14px;}
.bwp-body .wp-video{width:100% !important;overflow:hidden;}
.bwp-body .mejs-controls a{box-shadow:none !important;}
.bwp-body .mejs-controls button:hover{background-color:transparent !important;}
.bwp-body .wp-playlist{margin:20px 0;padding:40px 40px 30px;font-size:15px;line-height:1.5;color:var(--miela-text-color);background:var(--miela-content-bg);border:1px solid var(--miela-separator-color);border-radius:14px;}
.bwp-body .wp-playlist a{text-decoration:none !important;box-shadow:none !important;}
.wp-playlist .wp-playlist-current-item{margin:0 0 20px;}
.wp-playlist .wp-playlist-current-item img{margin-right:15px !important;}
.wp-playlist .wp-playlist-current-item .wp-playlist-item-title{font-size:15px;font-weight:700;line-height:1.5;color:var(--miela-heading-color);}
.wp-playlist .wp-playlist-current-item .wp-playlist-item-album{font-size:13px;font-style:normal;font-weight:400;line-height:1.4;color:var(--miela-metadata-color);}
.wp-playlist .wp-playlist-current-item .wp-playlist-item-artist{font-size:13px;text-transform:none;font-style:normal;font-weight:400;line-height:1.4;color:var(--miela-metadata-color);}
.wp-playlist .wp-playlist-tracks{margin-top:10px;}
.wp-playlist .wp-playlist-tracks .wp-playlist-item{padding:10px 0;border-bottom:1px solid var(--miela-separator-color);}
.wp-playlist .wp-playlist-tracks .wp-playlist-item:last-child{border-bottom:none;}
.wp-playlist .wp-playlist-item a, .wp-playlist .wp-playlist-item a:focus{color:var(--miela-text-color);}
.wp-playlist .wp-playlist-item a:hover{color:var(--miela-main-color);}
.wp-playlist .wp-playlist-item.wp-playlist-playing{font-weight:700;color:var(--miela-heading-color);background:var(--miela-content-bg);}
.wp-playlist .wp-playlist-item.wp-playlist-playing a, .wp-playlist .wp-playlist-item.wp-playlist-playing a:hover, .wp-playlist .wp-playlist-item.wp-playlist-playing a:focus{color:var(--miela-heading-color);}
.wp-playlist .wp-playlist-item .wp-playlist-item-title{font-size:15px;line-height:1.5;}
.wp-playlist .wp-playlist-item .wp-playlist-item-artist{font-size:13px;font-weight:400;text-transform:none;color:var(--miela-metadata-color);}
.wp-playlist .wp-playlist-item .wp-playlist-item-length{top:11px;font-size:13px;line-height:1.4;color:var(--miela-text-color);}
.comment-content h1, .comment-content h2, .comment-content h3, .comment-content h4, .comment-content h5, .comment-content h6, .comment-content p, .comment-content dl, .comment-content dl dd, .comment-content address, .comment-content pre, .comment-content blockquote, .comment-content ul, .comment-content ol, .comment-content table{margin:0 0 15px;}
.comment-content blockquote cite{margin-top:15px;}
.comment-content a{color:inherit;box-shadow:inset 0 -1px 0 0 currentColor;text-decoration:none;}
.comment-content a:hover, .comment-content a:focus{color:var(--miela-main-color);text-decoration:none;}
.bwp-content .post-password-form > p:empty{margin:0;}
.bwp-content .post-password-form > p:nth-last-of-type(2){padding-top:3px;font-size:13px;line-height:1.5;}
.bwp-content .post-password-form label{max-width:370px;padding:0 0 5px;color:inherit;}
.bwp-content .post-password-form input[type="password"]{margin-top:8px;height:46px;border-radius:999px;}
.bwp-content .post-password-form input[type="submit"]{margin:0 0 0 10px;padding:14px 30px;border-radius:999px;}
.bwp-content .alignwide, .bwp-content .alignfull{width:auto;max-width:100vw;}
.bwp-content .alignwide{margin:40px -50px !important;}
.bwp-content .alignfull{margin:40px -120px !important;}
.bwp-content p.has-fit-text:where(:not([style*="line-height"])){line-height:1.4;}
.bwp-content .has-background{padding:40px;border-radius:14px;}
.bwp-body .bwp-content .has-black-color{color:var(--miela-block-color-black);}
.bwp-body .bwp-content .has-light-gray-color{color:var(--miela-block-color-light-gray);}
.bwp-body .bwp-content .has-white-color{color:var(--miela-block-color-white);}
.bwp-body .bwp-content .has-green-color{color:var(--miela-block-color-green);}
.bwp-body .bwp-content .has-blue-color{color:var(--miela-block-color-blue);}
.bwp-body .bwp-content .has-purple-color{color:var(--miela-block-color-purple);}
.bwp-body .bwp-content .has-red-color{color:var(--miela-block-color-red);}
.bwp-body .bwp-content .has-orange-color{color:var(--miela-block-color-orange);}
.bwp-body .bwp-content .has-yellow-color{color:var(--miela-block-color-yellow);}
.bwp-body .bwp-content .has-black-background-color{background-color:var(--miela-block-color-black);}
.bwp-body .bwp-content .has-light-gray-background-color{background-color:var(--miela-block-color-light-gray);}
.bwp-body .bwp-content .has-white-background-color{background-color:var(--miela-block-color-white);}
.bwp-body .bwp-content .has-green-background-color{background-color:var(--miela-block-color-green);}
.bwp-body .bwp-content .has-blue-background-color{background-color:var(--miela-block-color-blue);}
.bwp-body .bwp-content .has-purple-background-color{background-color:var(--miela-block-color-purple);}
.bwp-body .bwp-content .has-red-background-color{background-color:var(--miela-block-color-red);}
.bwp-body .bwp-content .has-orange-background-color{background-color:var(--miela-block-color-orange);}
.bwp-body .bwp-content .has-yellow-background-color{background-color:var(--miela-block-color-yellow);}
.bwp-body .bwp-content .has-black-border-color{border-color:var(--miela-block-color-black);}
.bwp-body .bwp-content .has-light-gray-border-color{border-color:var(--miela-block-color-light-gray);}
.bwp-body .bwp-content .has-white-border-color{border-color:var(--miela-block-color-white);}
.bwp-body .bwp-content .has-green-border-color{border-color:var(--miela-block-color-green);}
.bwp-body .bwp-content .has-blue-border-color{border-color:var(--miela-block-color-blue);}
.bwp-body .bwp-content .has-purple-border-color{border-color:var(--miela-block-color-purple);}
.bwp-body .bwp-content .has-red-border-color{border-color:var(--miela-block-color-red);}
.bwp-body .bwp-content .has-orange-border-color{border-color:var(--miela-block-color-orange);}
.bwp-body .bwp-content .has-yellow-border-color{border-color:var(--miela-block-color-yellow);}
.bwp-body .bwp-content .has-small-font-size{font-size:13px;}
.bwp-body .bwp-content .has-normal-font-size{font-size:16px;}
.bwp-body .bwp-content .has-medium-font-size{font-size:20px;}
.bwp-body .bwp-content .has-large-font-size{font-size:36px;line-height:1.3;}
.bwp-body .bwp-content .has-huge-font-size, .bwp-body .bwp-content .has-larger-font-size, .bwp-body .bwp-content .has-x-large-font-size{font-size:42px;line-height:1.2;}
.bwp-body .bwp-content .has-text-align-left{text-align:left;}
.bwp-body .bwp-content .has-text-align-center{text-align:center;}
.bwp-body .bwp-content .has-text-align-right{text-align:right;}
.bwp-content .has-drop-cap::first-letter{float:left;margin:10px 14px 0 0;font-size:82px;font-style:normal;font-weight:600;text-transform:uppercase;line-height:.68;color:inherit;}
.bwp-content .has-drop-cap[style*="font-weight"]::first-letter{font-weight:inherit;}
.bwp-content .has-drop-cap[style*="font-style"]::first-letter{font-style:inherit;}
.bwp-content .has-text-color a, .bwp-content .has-text-color a:hover, .bwp-content .has-text-color a:focus{color:inherit;}
.bwp-content figure > a, .bwp-content figure > a:hover, .bwp-content figure > a:focus{box-shadow:none;}
.bwp-content h1.has-fit-text, .bwp-content h2.has-fit-text, .bwp-content h3.has-fit-text, .bwp-content h4.has-fit-text, .bwp-content h5.has-fit-text, .bwp-content h6.has-fit-text{margin-top:20px;}
.bwp-content h6.has-fit-text:where(:not([style*="text-transform"])){text-transform:none;}
.bwp-content h1.has-fit-text:where(:not([style*="line-height"])),
.bwp-content h2.has-fit-text:where(:not([style*="line-height"])),
.bwp-content h3.has-fit-text:where(:not([style*="line-height"])),
.bwp-content h4.has-fit-text:where(:not([style*="line-height"])),
.bwp-content h5.has-fit-text:where(:not([style*="line-height"])),
.bwp-content h6.has-fit-text:where(:not([style*="line-height"])){line-height:1.4;}
.bwp-content ul.has-background, .bwp-content ol.has-background{padding-left:58px;}
.bwp-content .wp-block-quote, .bwp-content .wp-block-quote > *{font-family:var(--miela-quote-font);}
.bwp-content .wp-block-quote{margin:20px 0;}
.bwp-content .wp-block-quote:not(.is-large):not(.is-style-large):not(.is-style-plain){padding:0 0 0 36px;border-left:4px solid var(--miela-separator-color);font-size:20px;font-style:normal;line-height:1.6;}
.bwp-content .wp-block-quote:not(.is-large):not(.is-style-large):not(.is-style-plain)::before{display:none;}
.bwp-content .wp-block-quote:not(.is-large):not(.is-style-large):not(.is-style-plain) > *{font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;}
.bwp-content .wp-block-quote:not(.is-large):not(.is-style-large):not(.is-style-plain) cite,
.bwp-content .wp-block-quote:not(.is-large):not(.is-style-large):not(.is-style-plain) footer{display:block;margin:20px 0;font-size:85%;text-align:left;color:inherit;}
.bwp-content .wp-block-quote.has-text-align-center:not(.is-large):not(.is-style-large):not(.is-style-plain){padding:0;border-left:none;}
.bwp-content .wp-block-quote.has-text-align-center:not(.is-large):not(.is-style-large):not(.is-style-plain) cite,
.bwp-content .wp-block-quote.has-text-align-center:not(.is-large):not(.is-style-large):not(.is-style-plain) footer{text-align:center;}
.bwp-content .wp-block-quote.has-text-align-right:not(.is-large):not(.is-style-large):not(.is-style-plain){padding:0 36px 0 0;border-left:none;border-right:4px solid var(--miela-separator-color);}
.bwp-content .wp-block-quote.has-text-align-right:not(.is-large):not(.is-style-large):not(.is-style-plain) cite,
.bwp-content .wp-block-quote.has-text-align-right:not(.is-large):not(.is-style-large):not(.is-style-plain) footer{text-align:right;}
.bwp-content .wp-block-quote.has-background:not(.is-large):not(.is-style-large):not(.is-style-plain){padding:10px 40px;border:none;}
.bwp-content .wp-block-quote.is-large, .bwp-content .wp-block-quote.is-style-large, .bwp-content .wp-block-quote.is-style-plain{border:none;padding:0 0 0 40px;font-size:24px;font-style:italic;line-height:1.45;}
.bwp-content .wp-block-quote.is-large > *,
.bwp-content .wp-block-quote.is-style-large > *,
.bwp-content .wp-block-quote.is-style-plain > *{font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;}
.bwp-content .wp-block-quote.is-large::before, .bwp-content .wp-block-quote.is-style-large::before, .bwp-content .wp-block-quote.is-style-plain::before{top:-5px;left:-1px;}
.bwp-content .wp-block-quote.is-large cite, .bwp-content .wp-block-quote.is-large footer, .bwp-content .wp-block-quote.is-style-large cite, .bwp-content .wp-block-quote.is-style-large footer, .bwp-content .wp-block-quote.is-style-plain cite, .bwp-content .wp-block-quote.is-style-plain footer{display:block;margin:20px 0;font-size:90%;text-align:left;color:inherit;}
.bwp-content .wp-block-quote.is-large.has-text-align-center, .bwp-content .wp-block-quote.is-style-large.has-text-align-center, .bwp-content .wp-block-quote.is-style-plain.has-text-align-center{padding:0;}
.bwp-content .wp-block-quote.is-large.has-text-align-center::before, .bwp-content .wp-block-quote.is-style-large.has-text-align-center::before, .bwp-content .wp-block-quote.is-style-plain.has-text-align-center::before{display:none;}
.bwp-content .wp-block-quote.is-large.has-text-align-center cite, .bwp-content .wp-block-quote.is-large.has-text-align-center footer, .bwp-content .wp-block-quote.is-style-large.has-text-align-center cite, .bwp-content .wp-block-quote.is-style-large.has-text-align-center footer, .bwp-content .wp-block-quote.is-style-plain.has-text-align-center cite, .bwp-content .wp-block-quote.is-style-plain.has-text-align-center footer{text-align:center;}
.bwp-content .wp-block-quote.is-large.has-text-align-right, .bwp-content .wp-block-quote.is-style-large.has-text-align-right, .bwp-content .wp-block-quote.is-style-plain.has-text-align-right{padding:0 40px 0 0;}
.bwp-content .wp-block-quote.is-large.has-text-align-right::before, .bwp-content .wp-block-quote.is-style-large.has-text-align-right::before, .bwp-content .wp-block-quote.is-style-plain.has-text-align-right::before{top:-5px;right:-1px;left:auto;content:'\201d';}
.bwp-content .wp-block-quote.is-large.has-text-align-right cite, .bwp-content .wp-block-quote.is-large.has-text-align-right footer, .bwp-content .wp-block-quote.is-style-large.has-text-align-right cite, .bwp-content .wp-block-quote.is-style-large.has-text-align-right footer, .bwp-content .wp-block-quote.is-style-plain.has-text-align-right cite, .bwp-content .wp-block-quote.is-style-plain.has-text-align-right footer{text-align:right;}
.bwp-content .wp-block-quote.is-large.has-background, .bwp-content .wp-block-quote.is-style-large.has-background, .bwp-content .wp-block-quote.is-style-plain.has-background{padding:10px 40px;}
.bwp-content .wp-block-pullquote{margin:20px 0;}
.bwp-content .wp-block-pullquote blockquote{margin:0;padding:0;border:none;}
.bwp-content .wp-block-pullquote blockquote, .bwp-content .wp-block-pullquote blockquote > *{font-family:var(--miela-primary-font);}
.bwp-content .wp-block-pullquote blockquote::before{display:none;}
.bwp-content .wp-block-pullquote{padding:20px 0;border:none;border-top:4px solid var(--miela-separator-color);border-bottom:4px solid var(--miela-separator-color);color:inherit;font-size:20px;font-style:normal;line-height:1.6;text-align:center;}
.bwp-content .wp-block-pullquote blockquote{max-width:90%;margin:0 auto;}
.bwp-content .wp-block-pullquote blockquote, .bwp-content .wp-block-pullquote blockquote > *{font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;}
.bwp-content .wp-block-pullquote cite, .bwp-content .wp-block-pullquote footer{margin:20px 0;text-align:inherit;font-size:75%;text-transform:uppercase;color:inherit;}
.bwp-content .wp-block-pullquote.is-style-solid-color{padding:20px 0;border:none;border-radius:14px;font-size:24px;font-style:normal;line-height:1.45;text-align:left;}
.bwp-content .wp-block-pullquote.is-style-solid-color:not(.has-text-color){color:inherit;}
.bwp-content .wp-block-pullquote.is-style-solid-color.has-background{padding:20px 0;border-radius:14px;}
.bwp-content .wp-block-pullquote.is-style-solid-color blockquote{max-width:70%;margin:0 auto;}
.bwp-content .wp-block-pullquote.is-style-solid-color blockquote, .bwp-content .wp-block-pullquote.is-style-solid-color blockquote > *{font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;}
.bwp-content .wp-block-pullquote.is-style-solid-color blockquote > *{margin:20px 0;}
.bwp-content .wp-block-pullquote.is-style-solid-color cite, .bwp-content .wp-block-pullquote.is-style-solid-color footer{margin:20px 0;text-align:inherit;font-size:80%;text-transform:inherit;color:inherit;}
.bwp-content .wp-block-pullquote.alignleft, .bwp-content .wp-block-pullquote.alignright{margin-top:0;max-width:355px;}
.bwp-content .wp-block-pullquote.alignleft{margin-right:30px;}
.bwp-content .wp-block-pullquote.alignright{margin-left:30px;}
.bwp-content .wp-block-pullquote.alignleft blockquote, .bwp-content .wp-block-pullquote.alignright blockquote{max-width:85%;}
.bwp-content .wp-block-pullquote.is-style-solid-color.alignleft, .bwp-content .wp-block-pullquote.is-style-solid-color.alignright, .bwp-content .wp-block-pullquote.is-style-solid-color.has-background.alignleft, .bwp-content .wp-block-pullquote.is-style-solid-color.has-background.alignright{padding-right:30px;padding-left:30px;}
.bwp-content .wp-block-pullquote.is-style-solid-color.alignleft blockquote, .bwp-content .wp-block-pullquote.is-style-solid-color.alignright blockquote{max-width:100%;}
.bwp-content .wp-block-pullquote.has-background{padding:20px 0;}
.bwp-content .wp-block-pullquote.has-text-align-left{text-align:left;}
.bwp-content .wp-block-pullquote.has-text-align-right{text-align:right;}
.bwp-content .wp-block-pullquote.has-text-align-center{text-align:center;}
.bwp-content .wp-block-pullquote.has-text-align-left, .bwp-content .wp-block-pullquote.has-text-align-right{max-width:100%;}
.bwp-content .wp-block-pullquote.has-text-align-left.alignleft, .bwp-content .wp-block-pullquote.has-text-align-right.alignleft, .bwp-content .wp-block-pullquote.has-text-align-left.alignright, .bwp-content .wp-block-pullquote.has-text-align-right.alignright{max-width:355px;}
.bwp-content .wp-block-pullquote.has-text-align-left.alignwide, .bwp-content .wp-block-pullquote.has-text-align-right.alignwide, .bwp-content .wp-block-pullquote.has-text-align-left.alignfull, .bwp-content .wp-block-pullquote.has-text-align-right.alignfull{max-width:100vw;}
.bwp-content .wp-block-code{margin:20px 0;}
.bwp-content .wp-block-code code{display:block;padding:0;background:none;border-radius:0;overflow-wrap:break-word;white-space:pre-wrap;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;}
.bwp-content .wp-block-preformatted{margin:20px 0;padding:0;white-space:pre-wrap;word-break:normal;font-family:var(--miela-code-font);font-size:inherit;line-height:1.75;background:none;border:none;border-radius:0;}
.bwp-content .wp-block-preformatted.has-background{padding:40px;border-radius:14px;}
.bwp-content .wp-block-verse{margin:20px 0;padding:0;overflow:visible;white-space:pre-wrap;word-break:normal;font-family:var(--miela-primary-font);font-size:inherit;font-style:inherit;line-height:inherit;background:none;border:none;border-radius:0;color:inherit;}
.bwp-content .wp-block-verse code, .bwp-content .wp-block-verse kbd{font-family:var(--miela-code-font);}
.bwp-content .wp-block-verse.has-background{padding:40px;border-radius:14px;}
.bwp-content .wp-block-table{margin:20px 0;overflow-x:auto;}
.bwp-content .wp-block-table table{width:100%;margin:0;border-collapse:collapse;}
.bwp-content .wp-block-table thead{border-bottom:4px solid var(--miela-separator-color);}
.bwp-content .wp-block-table tfoot{border-top:4px solid var(--miela-separator-color);}
.bwp-content .wp-block-table td, .bwp-content .wp-block-table th{word-break:normal;}
.bwp-content .wp-block-table th{text-align:left;}
.bwp-content .wp-block-table th.has-text-align-center{text-align:center;}
.bwp-content .wp-block-table th.has-text-align-right{text-align:right;}
.bwp-content .wp-block-table.is-style-stripes{border-spacing:0;border-collapse:collapse;background-color:transparent;border:none;}
.bwp-content .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:var(--miela-light-gray-color);}
.bwp-content .wp-block-table.is-style-stripes td, .bwp-content .wp-block-table.is-style-stripes th{border:none;border-right:1px solid var(--miela-separator-color);}
.bwp-content .wp-block-table.is-style-stripes tr td:last-child, .bwp-content .wp-block-table.is-style-stripes tr th:last-child{border-right:none;}
.bwp-content .wp-block-table .has-background{padding:0;border-radius:0;}
.bwp-content .wp-block-table.is-style-stripes .has-background tbody tr:nth-child(odd){background-color:var(--miela-content-bg);}
.bwp-content .wp-block-table .has-subtle-light-gray-background-color thead, .bwp-content .wp-block-table .has-subtle-light-gray-background-color tfoot, .bwp-content .wp-block-table .has-subtle-light-gray-background-color td, .bwp-content .wp-block-table .has-subtle-light-gray-background-color th{border-color:#e3e5e7;}
.bwp-content .wp-block-table .has-subtle-pale-green-background-color thead, .bwp-content .wp-block-table .has-subtle-pale-green-background-color tfoot, .bwp-content .wp-block-table .has-subtle-pale-green-background-color td, .bwp-content .wp-block-table .has-subtle-pale-green-background-color th{border-color:#c7ecbf;}
.bwp-content .wp-block-table .has-subtle-pale-blue-background-color thead, .bwp-content .wp-block-table .has-subtle-pale-blue-background-color tfoot, .bwp-content .wp-block-table .has-subtle-pale-blue-background-color td, .bwp-content .wp-block-table .has-subtle-pale-blue-background-color th{border-color:#cadfec;}
.bwp-content .wp-block-table .has-subtle-pale-pink-background-color thead, .bwp-content .wp-block-table .has-subtle-pale-pink-background-color tfoot, .bwp-content .wp-block-table .has-subtle-pale-pink-background-color td, .bwp-content .wp-block-table .has-subtle-pale-pink-background-color th{border-color:#eedbd9;}
.bwp-content .wp-block-table figcaption{margin:0;padding:15px 5px 0;text-align:center;font-size:13px;font-style:normal;line-height:1.55;color:inherit;}
.bwp-content .wp-block-table.aligncenter, .bwp-content .wp-block-table.alignleft, .bwp-content .wp-block-table.alignright{display:table;width:auto;}
.bwp-content .wp-block-table.aligncenter{margin-right:auto;margin-left:auto;}
.bwp-content .wp-block-table.alignleft{margin:0 30px 20px 0;}
.bwp-content .wp-block-table.alignright{margin:0 0 20px 30px;}
.bwp-content .wp-block-table.aligncenter td, .bwp-content .wp-block-table.aligncenter th, .bwp-content .wp-block-table.alignleft td, .bwp-content .wp-block-table.alignleft th, .bwp-content .wp-block-table.alignright td, .bwp-content .wp-block-table.alignright th{word-break:break-word;}
.bwp-content .wp-block-image{margin:20px 0;}
.bwp-content .wp-block-image img{max-width:100%;}
.bwp-content .wp-block-image:not(.is-style-rounded) img{border-radius:14px;}
.bwp-content .wp-block-image.is-style-rounded img, .bwp-content .wp-block-image .is-style-rounded img{border-radius:9999px;}
.bwp-content .wp-block-image figcaption{margin:0;padding:15px 5px 0;text-align:center;font-size:13px;font-style:normal;font-weight:400;line-height:1.55;}
.bwp-content .wp-block-image figcaption a{display:inline;}
.bwp-content .wp-block-image .alignleft{margin:0 30px 20px 0;}
.bwp-content .wp-block-image .alignright{margin:0 0 20px 30px;}
.bwp-content .wp-block-image .aligncenter{margin:20px auto;text-align:center;}
.bwp-content .wp-lightbox-container button, .bwp-content .wp-lightbox-container .lightbox-trigger{top:15px !important;right:15px !important;}
.bwp-body .wp-lightbox-overlay.zoom.active{outline:none;}
.bwp-body .wp-lightbox-overlay .wp-block-image:not(.is-style-rounded) img{border-radius:14px;}
.bwp-body .wp-lightbox-overlay .scrim{background-color:var(--miela-lightbox-bg) !important;}
.bwp-body .wp-lightbox-overlay .close-button, .bwp-body .wp-lightbox-overlay .wp-lightbox-close-button, .bwp-body .wp-lightbox-overlay .wp-lightbox-navigation-button{fill:var(--miela-lightbox-caption-color) !important;color:var(--miela-lightbox-caption-color);}
.bwp-content .wp-block-gallery{margin:20px 0;}
.bwp-content .wp-block-gallery ul{list-style:none;margin:0 0 -15px;padding:0;}
.bwp-content .wp-block-gallery ul li{list-style-type:none;}
.bwp-content .wp-block-gallery .blocks-gallery-grid figcaption, .bwp-content .wp-block-gallery figure.wp-block-image figcaption{margin:0;padding:20px 10px 10px;max-height:65%;text-align:center;font-size:13px;letter-spacing:0.2px;line-height:1.55;color:var(--miela-white-color);text-shadow:var(--miela-text-shadow-medium);background:rgba(var(--miela-black-gradient-rgb), 0.2);background:var(--miela-img-caption-gradient);border-radius:0 0 14px 14px;overflow-wrap:break-word;overflow-x:hidden;}
.bwp-content .wp-block-gallery .blocks-gallery-grid figcaption a, .bwp-content .wp-block-gallery figure.wp-block-image figcaption a{display:inline;}
.bwp-content .wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{display:none;}
.bwp-content .wp-block-gallery .blocks-gallery-caption{margin:0;padding:15px 5px 0;text-align:center;font-size:13px;font-style:normal;font-weight:400;line-height:1.55;}
.bwp-content .wp-block-gallery.has-nested-images .blocks-gallery-caption{padding-top:0;}
.bwp-content .wp-block-gallery.columns-5 .blocks-gallery-grid figcaption, .bwp-content .wp-block-gallery.columns-6 .blocks-gallery-grid figcaption, .bwp-content .wp-block-gallery.columns-7 .blocks-gallery-grid figcaption, .bwp-content .wp-block-gallery.columns-8 .blocks-gallery-grid figcaption, .bwp-content .wp-block-gallery.columns-5 figure.wp-block-image figcaption, .bwp-content .wp-block-gallery.columns-6 figure.wp-block-image figcaption, .bwp-content .wp-block-gallery.columns-7 figure.wp-block-image figcaption, .bwp-content .wp-block-gallery.columns-8 figure.wp-block-image figcaption{display:none;}
.bwp-content .wp-block-gallery.alignleft, .bwp-content .wp-block-gallery.alignright{max-width:410px;width:100%;}
.bwp-content .wp-block-gallery.alignleft{margin:0 30px 20px 0;}
.bwp-content .wp-block-gallery.alignright{margin:0 0 20px 30px;}
.bwp-content .wp-block-gallery.alignfull .blocks-gallery-grid figcaption, .bwp-content .wp-block-gallery.alignfull figure.wp-block-image figcaption{padding-right:20px;padding-left:20px;}
.bwp-content .wp-block-gallery.aligncenter figure.wp-block-image img{margin-right:auto;margin-left:auto;}
.wp-block-gallery{--wp--style--gallery-gap-default:16px;}
.bwp-content .wp-block-audio{margin:20px 0;}
.bwp-content .wp-block-audio audio{min-width:355px;margin-bottom:-8px;}
.bwp-content .wp-block-audio figcaption{margin:0;padding:15px 5px 0;text-align:center;font-size:13px;font-style:normal;font-weight:400;line-height:1.55;}
.bwp-content .wp-block-audio.alignleft{margin:0 30px 20px 0;}
.bwp-content .wp-block-audio.alignright{margin:0 0 20px 30px;}
.bwp-content .wp-block-audio.aligncenter{margin-right:auto;margin-left:auto;}
.bwp-content .wp-block-video{margin:20px 0;}
.bwp-content .wp-block-video video{margin-bottom:0;border-radius:14px;box-shadow:0 14px 16px -14px rgba(var(--miela-box-shadow-color-rgb), 0.2);}
.bwp-content .wp-block-video figcaption{margin:0;padding:15px 5px 0;text-align:center;font-size:13px;font-style:normal;font-weight:400;line-height:1.55;}
.bwp-content .wp-block-video.alignleft{margin:0 30px 20px 0;}
.bwp-content .wp-block-video.alignright{margin:0 0 20px 30px;}
.bwp-content .wp-block-video.aligncenter{margin-right:auto;margin-left:auto;}
.bwp-content .wp-block-video.alignleft video, .bwp-content .wp-block-video.alignright video{width:100%;max-width:355px;}
.bwp-content .wp-block-cover, .bwp-content .wp-block-cover-image{margin:20px 0;padding:20px 40px;box-shadow:0 14px 16px -14px rgba(var(--miela-box-shadow-color-rgb), 0.2);}
.bwp-content .wp-block-cover:not(.has-parallax),
.bwp-content .wp-block-cover-image:not(.has-parallax),
.bwp-content .wp-block-cover:not(.has-parallax)::before,
.bwp-content .wp-block-cover-image:not(.has-parallax)::before,
.bwp-content .wp-block-cover:not(.has-parallax) .wp-block-cover__background,
.bwp-content .wp-block-cover-image:not(.has-parallax) .wp-block-cover__background,
.bwp-content .wp-block-cover:not(.has-parallax) img.wp-block-cover__image-background,
.bwp-content .wp-block-cover:not(.has-parallax) video.wp-block-cover__video-background,
.bwp-content .wp-block-cover-image:not(.has-parallax) img.wp-block-cover__image-background,
.bwp-content .wp-block-cover-image:not(.has-parallax) video.wp-block-cover__video-background{border-radius:14px;}
.bwp-content .wp-block-cover img, .bwp-content .wp-block-cover-image img, .bwp-content .wp-block-cover video, .bwp-content .wp-block-cover-image video{box-shadow:none;}
.bwp-content .wp-block-cover .wp-block-heading, .bwp-content .wp-block-cover-image .wp-block-heading{margin-top:20px;}
.bwp-content .wp-block-cover .wp-block-cover__inner-container > :first-child, .bwp-content .wp-block-cover-image .wp-block-cover__inner-container > :first-child{margin-top:20px !important;}
.bwp-content .wp-block-cover .wp-block-cover__inner-container, .bwp-content .wp-block-cover-image .wp-block-cover__inner-container{max-width:740px;}
.bwp-content .wp-block-cover:not(.has-text-color) .wp-block-cover__inner-container,
.bwp-content .wp-block-cover-image:not(.has-text-color) .wp-block-cover__inner-container,
.bwp-content .wp-block-cover .wp-block-heading, .bwp-content .wp-block-cover-image .wp-block-heading{color:var(--miela-white-color);}
.bwp-content .wp-block-cover a, .bwp-content .wp-block-cover a:hover, .bwp-content .wp-block-cover a:focus, .bwp-content .wp-block-cover-image a, .bwp-content .wp-block-cover-image a:hover, .bwp-content .wp-block-cover-image a:focus{color:inherit;}
.bwp-content .wp-block-cover-image .wp-block-cover-image-text, .bwp-content .wp-block-cover .wp-block-cover-text, .bwp-content section.wp-block-cover-image > h2{font-size:36px;line-height:1.3;max-width:740px;margin:20px 0;padding:0;}
.bwp-content .wp-block-cover.alignleft, .bwp-content .wp-block-cover.alignright, .bwp-content .wp-block-cover-image.alignleft, .bwp-content .wp-block-cover-image.alignright{width:100%;max-width:355px;}
.bwp-content .wp-block-cover.alignleft, .bwp-content .wp-block-cover-image.alignleft{margin:0 30px 20px 0;}
.bwp-content .wp-block-cover.alignright, .bwp-content .wp-block-cover-image.alignright{margin:0 0 20px 30px;}
.bwp-content .wp-block-cover.aligncenter, .bwp-content .wp-block-cover-image.aligncenter{margin-right:auto;margin-left:auto;}
.bwp-content .wp-block-file{margin:20px 0;font-size:inherit;}
.bwp-content .wp-block-file a:not(.wp-block-file__button){display:inline;margin-right:0;font-size:inherit;}
.bwp-content .wp-block-file a.wp-block-file__button{text-decoration:none;display:inline-block;margin:0 0 0 20px;padding:7px 15px 8px 15px;font-family:var(--miela-primary-font);font-size:14px;font-style:normal;font-weight:600;letter-spacing:0.2px;color:var(--miela-white-color);background:var(--miela-btn-bg);border-radius:999px;box-shadow:none;transition:color 0.2s ease-out, background 0.2s ease-out, transform 0.2s ease-out;}
.bwp-content .wp-block-file a.wp-block-file__button:hover, .bwp-content .wp-block-file a.wp-block-file__button:focus{color:var(--miela-white-color);background:var(--miela-main-color);transform:translateY(-2px);opacity:1;text-decoration:none;box-shadow:none;}
.bwp-content .wp-block-file.has-background a:not(.wp-block-file__button),
.bwp-content .wp-block-file.has-background a:not(.wp-block-file__button):hover,
.bwp-content .wp-block-file.has-background a:not(.wp-block-file__button):focus{box-shadow:none;}
.bwp-content .wp-block-file.has-background a.wp-block-file__button, .bwp-content .wp-block-file.has-background a.wp-block-file__button:hover, .bwp-content .wp-block-file.has-background a.wp-block-file__button:focus{color:var(--miela-white-color);background:var(--miela-btn-bg);}
.bwp-content .wp-block-file.alignleft{margin:0 30px 20px 0;}
.bwp-content .wp-block-file.alignright{margin:0 0 20px 30px;}
.bwp-content .wp-block-file.aligncenter{text-align:center;margin-right:auto;margin-left:auto;}
.bwp-content .wp-block-media-text{margin:20px 0;}
.bwp-content .wp-block-media-text.is-image-fill .wp-block-media-text__media{border-radius:14px;box-shadow:0 14px 16px -14px rgba(var(--miela-box-shadow-color-rgb), 0.2);}
.bwp-content .wp-block-media-text.is-image-fill .wp-block-media-text__media img, .bwp-content .wp-block-media-text.is-image-fill .wp-block-media-text__media video{border-radius:0;box-shadow:none;}
.bwp-content .wp-block-media-text .wp-block-heading, .bwp-content .wp-block-media-text .wp-block-media-text__content > :first-child{margin-top:20px;}
.bwp-content .wp-block-button{margin-bottom:20px;}
.bwp-content .wp-block-buttons{margin:20px 0;}
.bwp-content .wp-block-buttons > .wp-block-button{margin:10px 10px 10px 0 !important;}
.bwp-content .wp-block-buttons > .wp-block-button.wp-block-button__width-100{margin-right:0 !important;}
.bwp-content .wp-block-button__link{border:none;box-shadow:none !important;text-decoration:none;display:inline-block;width:auto;padding:15px 20px;text-align:center;font-family:var(--miela-primary-font);font-size:14px;font-style:normal;font-weight:600;letter-spacing:0.2px;line-height:1.2;color:var(--miela-white-color);background-color:var(--miela-btn-bg);border-radius:999px;}
.bwp-content .wp-block-button__link:hover, .bwp-content .wp-block-button__link:focus{transform:translateY(-2px);}
.bwp-content .wp-block-button__link:not(.has-text-color):hover,
.bwp-content .wp-block-button__link:not(.has-text-color):focus{color:var(--miela-white-color);}
.bwp-content .wp-block-button__link.has-background{padding:15px 20px;border-radius:999px;}
.bwp-content .wp-block-button__link.has-text-align-left{text-align:left;}
.bwp-content .wp-block-button__link.has-text-align-right{text-align:right;}
.bwp-content .wp-block-button.no-border-radius, .bwp-content .wp-block-button__link.no-border-radius, .bwp-content .no-border-radius > .wp-block-button__link{border-radius:0 !important;}
.bwp-content .wp-block-button .wp-block-button__link.is-style-outline, .bwp-content .wp-block-button.is-style-outline > .wp-block-button__link{padding:15px 20px;}
.bwp-content .is-style-outline > .wp-block-button__link:not(.has-background),
.bwp-content .wp-block-button__link.is-style-outline:not(.has-background){background-color:transparent;}
.bwp-content .is-style-outline > .wp-block-button__link:not(.has-text-color),
.bwp-content .wp-block-button__link.is-style-outline:not(.has-text-color){color:var(--miela-text-color);}
.bwp-content .is-style-outline > .wp-block-button__link, .bwp-content .wp-block-button__link.is-style-outline{border:1px solid currentColor;}
.bwp-content .wp-block-button.is-style-squared, .bwp-content .wp-block-button.is-style-squared .wp-block-button__link, .bwp-content .wp-block-button__link.wp-block-button.is-style-squared, .bwp-content .is-style-squared > .wp-block-button__link, .bwp-content .wp-block-button__link.is-style-squared{border-radius:0 !important;}
.bwp-content .wp-block-buttons.is-vertical > .wp-block-button, .bwp-content .wp-block-buttons.is-content-justification-center > .wp-block-button:last-child, .bwp-content .wp-block-buttons.is-content-justification-right > .wp-block-button:last-child{margin-right:0 !important;}
.bwp-content .wp-block-button.aligncenter{text-align:center;}
.bwp-content .wp-block-columns{margin:20px 0;}
.bwp-content .wp-block-columns.has-background, .bwp-content .wp-block-columns .wp-block-column.has-background{padding-top:20px;padding-bottom:20px;}
.bwp-content .wp-block-columns .wp-block-heading{margin-top:20px;}
.bwp-content .wp-block-group{margin-top:20px;margin-bottom:20px;}
.bwp-content .wp-block-group.has-background{padding-top:20px;padding-bottom:20px;}
.bwp-content .wp-block-group .wp-block-heading{margin-top:20px;}
.bwp-content .wp-block-separator{margin-top:40px;margin-bottom:40px;border:none;border-bottom:4px solid var(--miela-separator-color);opacity:1;}
.bwp-content .wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:100px;margin-right:auto;margin-left:auto;}
.bwp-content .wp-block-separator.alignwide:not(.is-style-wide):not(.is-style-dots),
.bwp-content .wp-block-separator.alignfull:not(.is-style-wide):not(.is-style-dots){margin-right:auto !important;margin-left:auto !important;}
.bwp-content .wp-block-separator.is-style-wide{border-bottom-width:2px;}
.bwp-content .wp-block-separator.is-style-dots{margin-top:30px;margin-bottom:29px;background:none !important;border:none;text-align:center;max-width:none;line-height:1;height:auto;}
.bwp-content .wp-block-separator.is-style-dots::before{font-size:24px;font-weight:700;color:inherit;}
.bwp-content .wp-block-separator.has-background{padding:0;border-radius:0;}
.bwp-content .wp-block-separator.has-background:not(.is-style-dots){border:none;height:2px;}
.bwp-content .wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:4px;}
.bwp-content .wp-block-spacer{margin-top:20px;margin-bottom:20px;}
.bwp-content .wp-block-archives-list{list-style:none;margin:20px 0;padding:0;}
.bwp-content .wp-block-archives-list li{margin-bottom:6px;font-size:11px;font-weight:500;color:var(--miela-metadata-color);}
.bwp-content .wp-block-archives-list li:last-child{margin-bottom:0;}
.bwp-content .wp-block-archives-list li::before{content:'-';margin-right:5px;font-size:15px;font-weight:400;color:var(--miela-text-color);}
.bwp-content .wp-block-archives-list li a{margin-right:2px;font-size:15px;font-weight:400;color:var(--miela-text-color);text-decoration:none;box-shadow:none;}
.bwp-content .wp-block-archives-list li a:hover, .bwp-content .wp-block-archives-list li a:focus{color:var(--miela-main-color);}
.bwp-content .wp-block-archives-dropdown{margin-top:20px;margin-bottom:20px;}
.bwp-content .wp-block-archives-dropdown label{color:inherit;}
.bwp-content .wp-block-archives-list.has-text-color li, .bwp-content .wp-block-archives-list.has-text-color li::before, .bwp-content .wp-block-archives-list.has-text-color li a{color:inherit;}
.bwp-content .wp-block-archives-list.has-background{padding:40px;}
.bwp-content .wp-block-archives-dropdown.has-background select{border-bottom-width:1px;}
.bwp-content .wp-block-archives-dropdown.has-background select, .bwp-content .wp-block-archives-dropdown.has-background select:hover, .bwp-content .wp-block-archives-dropdown.has-background select:focus{border-color:transparent;}
.bwp-content .wp-block-archives-list[style*="font-size"] li,
.bwp-content .wp-block-archives-list[style*="font-size"] li::before,
.bwp-content .wp-block-archives-list[style*="font-size"] li a{font-size:inherit;}
.bwp-content .wp-block-archives-list[style*="font-weight"] li,
.bwp-content .wp-block-archives-list[style*="font-weight"] li::before,
.bwp-content .wp-block-archives-list[style*="font-weight"] li a{font-weight:inherit;}
.bwp-content .wp-block-archives-list.alignleft, .bwp-content .wp-block-archives-dropdown.alignleft{margin:0 30px 20px 0;}
.bwp-content .wp-block-archives-list.alignright, .bwp-content .wp-block-archives-dropdown.alignright{margin:0 0 20px 30px;}
.bwp-content .wp-block-archives-list.aligncenter{text-align:center;}
.bwp-content .wp-block-archives-list.aligncenter li::before{display:none;}
.bwp-content .wp-block-archives-dropdown.alignleft, .bwp-content .wp-block-archives-dropdown.alignright{width:355px;}
.bwp-content .wp-block-calendar{margin-top:20px;margin-bottom:20px;}
.bwp-content .wp-block-calendar table{max-width:100%;width:100%;margin:0;line-height:1.5;caption-side:top;}
.bwp-content .wp-block-calendar table:not(.has-text-color){color:var(--miela-text-color);}
.bwp-content .wp-block-calendar table caption{text-align:left;font-weight:500;border-bottom:2px solid var(--miela-separator-color);color:inherit;}
.bwp-content .wp-block-calendar table thead th{color:inherit;background:inherit;border:none;}
.bwp-content .wp-block-calendar table tbody td{color:inherit;border:none;}
.bwp-content .wp-block-calendar .wp-calendar-nav{margin:12px 0 0;border-top:2px solid var(--miela-separator-color);}
.bwp-content .wp-block-calendar .wp-calendar-nav::after{content:'';display:table;clear:both;}
.bwp-content .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev{float:left;text-align:left;}
.bwp-content .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next{float:right;text-align:right;}
.bwp-content .wp-block-calendar .wp-calendar-nav a{display:inline-block;padding:8px 0 2px;font-size:13px;font-weight:500;line-height:1.3;text-decoration:none;box-shadow:none;color:inherit;}
.bwp-content .wp-block-calendar .wp-calendar-nav a:hover, .bwp-content .wp-block-calendar .wp-calendar-nav a:focus{color:var(--miela-main-color);}
.bwp-content .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev a{padding-right:5px;}
.bwp-content .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next a{padding-left:5px;}
.bwp-content .wp-block-calendar .wp-calendar-table.has-background{padding:0;}
.bwp-content .wp-block-calendar .wp-calendar-table.has-background caption{margin-bottom:10px;padding-bottom:0;background-color:transparent;border-bottom:none;color:var(--miela-text-color);}
.bwp-content .wp-block-calendar .wp-calendar-table.has-background thead th{padding-top:8px;}
.bwp-content .wp-block-calendar .wp-calendar-table.has-background tbody td:not(.pad):hover{background-color:transparent;}
.bwp-content .wp-block-calendar:has(.wp-calendar-table.has-background) .wp-calendar-nav{margin-top:2px;border-top:none;}
.bwp-content .wp-block-calendar.alignleft, .bwp-content .wp-block-calendar.alignright{margin-top:0;}
.bwp-content .wp-block-calendar.alignleft table, .bwp-content .wp-block-calendar.alignright table{width:355px;}
.bwp-content .wp-block-calendar.aligncenter{margin:20px auto;max-width:355px;}
.bwp-content .wp-block-categories-list{list-style:none;margin:20px 0;padding:0;}
.bwp-content .wp-block-categories-list ul{list-style:none;margin:6px 0 0;padding:0 0 1px 16px;}
.bwp-content .wp-block-categories-list li{margin-bottom:6px;font-size:11px;font-weight:500;color:var(--miela-metadata-color);}
.bwp-content .wp-block-categories-list li:last-child{margin-bottom:0;}
.bwp-content .wp-block-categories-list li::before{content:'-';margin-right:5px;font-size:15px;font-weight:400;color:var(--miela-text-color);}
.bwp-content .wp-block-categories-list li a{margin-right:2px;font-size:15px;font-weight:400;color:var(--miela-text-color);text-decoration:none;box-shadow:none;}
.bwp-content .wp-block-categories-list li a:hover, .bwp-content .wp-block-categories-list li a:focus{color:var(--miela-main-color);}
.bwp-content .wp-block-categories-list .cat-item-none{font-size:15px;font-weight:400;color:inherit;}
.bwp-content .wp-block-categories-dropdown{margin-top:20px;margin-bottom:20px;}
.bwp-content .wp-block-categories-dropdown label{color:inherit;}
.bwp-content .wp-block-categories-list.has-text-color li, .bwp-content .wp-block-categories-list.has-text-color li::before, .bwp-content .wp-block-categories-list.has-text-color li a{color:inherit;}
.bwp-content .wp-block-categories-list.has-background{padding:40px;}
.bwp-content .wp-block-categories-dropdown.has-background select{border-bottom-width:1px;border-color:transparent;}
.bwp-content .wp-block-categories-list.alignleft, .bwp-content .wp-block-categories-dropdown.alignleft{margin:0 30px 20px 0;}
.bwp-content .wp-block-categories-list.alignright, .bwp-content .wp-block-categories-dropdown.alignright{margin:0 0 20px 30px;}
.bwp-content .wp-block-categories-list.aligncenter{text-align:center;}
.bwp-content .wp-block-categories-list.aligncenter li::before{display:none;}
.bwp-content .wp-block-categories-list.aligncenter ul{padding:0;}
.bwp-content .wp-block-categories-dropdown.alignleft select, .bwp-content .wp-block-categories-dropdown.alignright select{width:355px;}
.bwp-content .wp-block-latest-comments{list-style:none;margin:40px 0;padding:0;}
.bwp-content .wp-block-latest-comments li{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--miela-separator-color);}
.bwp-content .wp-block-latest-comments li:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:none;}
.bwp-content .wp-block-latest-comments .avatar, .bwp-content .wp-block-latest-comments .wp-block-latest-comments__comment-avatar{float:left;display:block;margin:1px 15px 0 0;padding:0;width:46px !important;height:46px !important;border-radius:50%;}
.bwp-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta{margin:0;padding:0;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:1.7;color:var(--miela-metadata-color);}
.bwp-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta a{font-weight:500;color:var(--miela-text-color);text-decoration:none;box-shadow:none;}
.bwp-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta a:hover, .bwp-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta a:focus{color:var(--miela-main-color);text-decoration:none;}
.bwp-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta time{display:block;margin:4px 0 0;font-family:var(--miela-primary-font);font-size:11px;font-weight:500;line-height:1.3;color:inherit;}
.bwp-content .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt{margin:10px 0 0;}
.bwp-content .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt, .bwp-content .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.75;}
.bwp-content .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt > :first-child{margin-top:0;}
.bwp-content .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt > :last-child{margin-bottom:0;}
.bwp-content .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment-meta{height:46px;display:table-cell;vertical-align:middle;}
.bwp-content .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment-excerpt{padding-left:61px;}
.bwp-content .wp-block-latest-comments.has-text-color .wp-block-latest-comments__comment-meta, .bwp-content .wp-block-latest-comments.has-text-color .wp-block-latest-comments__comment-meta a{color:inherit;}
.bwp-content .wp-block-latest-comments.has-background{margin-top:20px;margin-bottom:20px;padding:40px;}
.bwp-content .wp-block-latest-comments.has-background li{margin-bottom:25px;padding-bottom:0;border-bottom:none;}
.bwp-content .wp-block-latest-comments.alignleft, .bwp-content .wp-block-latest-comments.alignright{max-width:355px;}
.bwp-content .wp-block-latest-comments.alignleft{margin:0 30px 20px 0;}
.bwp-content .wp-block-latest-comments.alignright{margin:0 0 20px 30px;}
.bwp-content .wp-block-latest-comments.aligncenter{margin:40px auto;max-width:355px;}
.bwp-content ul.wp-block-latest-posts{list-style:none;margin:40px 0;padding:0;}
.bwp-content ul.wp-block-latest-posts > li{margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid var(--miela-separator-color);}
.bwp-content ul.wp-block-latest-posts:not(.is-grid) > li:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:none;}
.bwp-content ul.wp-block-latest-posts > li::after{content:'';display:table;clear:both;}
.bwp-content ul.wp-block-latest-posts > li > a{color:var(--miela-heading-color);box-shadow:inset 0 -1px 0 0 transparent;}
.bwp-content ul.wp-block-latest-posts > li > a:hover, .bwp-content ul.wp-block-latest-posts > li > a:focus{color:var(--miela-main-color);box-shadow:inset 0 -1px 0 0 var(--miela-main-color);}
.bwp-content ul.wp-block-latest-posts > li > a{margin:0;padding:0;font-family:var(--miela-secondary-font);font-size:18px;font-weight:600;line-height:1.45;}
.bwp-content .wp-block-latest-posts .wp-block-latest-posts__post-excerpt{margin:15px 0 0;line-height:1.7;}
.bwp-content .wp-block-latest-posts .wp-block-latest-posts__post-excerpt > :first-child{margin-top:0;}
.bwp-content .wp-block-latest-posts .wp-block-latest-posts__post-excerpt > :last-child{margin-bottom:0;}
.bwp-content .wp-block-latest-posts .wp-block-latest-posts__post-full-content{margin:20px 0 0;}
.bwp-content .wp-block-latest-posts .wp-block-latest-posts__post-full-content > :first-child{margin-top:20px !important;}
.bwp-content .wp-block-latest-posts .wp-block-latest-posts__post-full-content > :last-child{margin-bottom:0 !important;}
.bwp-content .wp-block-latest-posts .wp-block-latest-posts__post-author, .bwp-content .wp-block-latest-posts .wp-block-latest-posts__post-date{display:block;margin:6px 0;font-family:var(--miela-primary-font);font-size:11px;font-weight:500;line-height:1.3;color:var(--miela-metadata-color);}
.bwp-content .wp-block-latest-posts .wp-block-latest-posts__featured-image{margin:0 0 20px;}
.bwp-content .wp-block-latest-posts .wp-block-latest-posts__featured-image.alignleft{margin:0 30px 7px 0;}
.bwp-content .wp-block-latest-posts .wp-block-latest-posts__featured-image.alignright{margin:0 0 7px 30px;}
.bwp-content .wp-block-latest-posts .wp-block-latest-posts__featured-image a{box-shadow:none !important;}
.bwp-content ul.wp-block-latest-posts.is-grid:not(.has-background){margin-bottom:20px;}
.bwp-content .wp-block-latest-posts.is-grid.columns-4 > li{line-height:1.5;}
.bwp-content .wp-block-latest-posts.is-grid.columns-5 > li{line-height:1.4;}
.bwp-content .wp-block-latest-posts.is-grid.columns-6 > li{line-height:1.35;}
.bwp-content .wp-block-latest-posts.is-grid.columns-4 > li > a, .bwp-content .wp-block-latest-posts.is-grid.columns-5 > li > a, .bwp-content .wp-block-latest-posts.is-grid.columns-6 > li > a{font-size:16px;line-height:1.4;}
.bwp-content .wp-block-latest-posts.is-grid.columns-6 > li > a{font-size:15px;}
.bwp-content ul.wp-block-latest-posts.has-text-color > li > a, .bwp-content .wp-block-latest-posts.has-text-color .wp-block-latest-posts__post-author, .bwp-content .wp-block-latest-posts.has-text-color .wp-block-latest-posts__post-date{color:inherit;}
.bwp-content ul.wp-block-latest-posts.has-text-color > li > a:hover, .bwp-content ul.wp-block-latest-posts.has-text-color > li > a:focus{box-shadow:inset 0 -1px 0 0 currentColor;}
.bwp-content ul.wp-block-latest-posts.has-background{padding:40px;}
.bwp-content ul.wp-block-latest-posts.is-grid.has-background{padding-bottom:10px;}
.bwp-content ul.wp-block-latest-posts.has-background > li{margin-bottom:30px;padding-bottom:0;border-bottom:none;}
.bwp-content ul.wp-block-latest-posts.alignleft, .bwp-content ul.wp-block-latest-posts.alignright{max-width:355px;}
.bwp-content ul.wp-block-latest-posts.alignleft{margin:5px 45px 40px 0;}
.bwp-content ul.wp-block-latest-posts.alignright{margin:5px 0 40px 45px;}
.bwp-content ul.wp-block-latest-posts.is-grid.alignleft, .bwp-content ul.wp-block-latest-posts.is-grid.alignright{margin-bottom:10px;}
.bwp-content ul.wp-block-latest-posts.is-grid.alignwide, .bwp-content ul.wp-block-latest-posts.is-grid.alignfull{margin-bottom:20px !important;}
.bwp-content ul.wp-block-rss{list-style:none;margin:20px 0;padding:0;}
.bwp-content .wp-block-rss > li{margin-bottom:10px;padding-bottom:10px;border-bottom:2px solid var(--miela-separator-color);}
.bwp-content .wp-block-rss:not(.is-grid) > li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none;}
.bwp-content .wp-block-rss li .wp-block-rss__item-title{line-height:1.55;font-weight:500;}
.bwp-content .wp-block-rss li .wp-block-rss__item-title a{box-shadow:none;}
.bwp-content .wp-block-rss li .wp-block-rss__item-publish-date, .bwp-content .wp-block-rss li .wp-block-rss__item-author{display:block;margin:6px 0;padding:0;text-align:left;font-family:var(--miela-primary-font);font-size:11px;font-weight:500;line-height:1.3;color:var(--miela-metadata-color);}
.bwp-content .wp-block-rss li .wp-block-rss__item-excerpt{margin:6px 0;padding:0;font-size:14px;}
.bwp-content ul.wp-block-rss.is-grid:not(.has-background){margin-bottom:-20px;}
.bwp-content .wp-block-rss.is-grid > li{margin:0 25px 20px 0;padding:0 0 20px;width:100%;}
.bwp-content .wp-block-rss.is-grid.columns-2 > li{width:calc(50% - 12.5px);}
.bwp-content .wp-block-rss.is-grid.columns-3 > li{width:calc(33.33333% - 16.66667px);}
.bwp-content .wp-block-rss.is-grid.columns-4 > li{width:calc(25% - 18.75px);}
.bwp-content .wp-block-rss.is-grid.columns-5 > li{width:calc(20% - 20px);}
.bwp-content .wp-block-rss.is-grid.columns-6 > li{width:calc(16.66667% - 20.83333px);}
.bwp-content .wp-block-rss.is-grid.columns-2 > li:nth-child(2n),
.bwp-content .wp-block-rss.is-grid.columns-3 > li:nth-child(3n),
.bwp-content .wp-block-rss.is-grid.columns-4 > li:nth-child(4n),
.bwp-content .wp-block-rss.is-grid.columns-5 > li:nth-child(5n),
.bwp-content .wp-block-rss.is-grid.columns-6 > li:nth-child(6n){margin-right:0;}
.bwp-content .wp-block-rss.has-text-color li .wp-block-rss__item-publish-date, .bwp-content .wp-block-rss.has-text-color li .wp-block-rss__item-author{color:inherit;}
.bwp-content ul.wp-block-rss.has-background{padding:40px;}
.bwp-content ul.wp-block-rss.is-grid.has-background{padding-bottom:10px;}
.bwp-content .wp-block-rss.has-background > li{border-bottom:none;}
.bwp-content .wp-block-rss.is-grid.has-background > li{margin-bottom:15px;padding-bottom:15px;}
.bwp-content .wp-block-rss.alignleft, .bwp-content .wp-block-rss.alignright{max-width:355px;}
.bwp-content .wp-block-rss.alignleft{margin:0 30px 20px 0;}
.bwp-content .wp-block-rss.alignright{margin:0 0 20px 30px;}
.bwp-content .wp-block-rss.is-grid.alignleft:not(.has-background),
.bwp-content .wp-block-rss.is-grid.alignright:not(.has-background){margin-bottom:0;}
.bwp-content .wp-block-rss.is-grid.alignwide, .bwp-content .wp-block-rss.is-grid.alignfull{margin-bottom:20px !important;}
.bwp-content .wp-block-social-links{list-style:none;margin:15px 0;padding:0;line-height:1;}
.bwp-content .wp-block-social-links.has-small-icon-size{font-size:20px;}
.bwp-content .wp-block-social-links, .bwp-content .wp-block-social-links.has-normal-icon-size{font-size:25px;}
.bwp-content .wp-block-social-links.has-large-icon-size{font-size:30px;}
.bwp-content .wp-block-social-links.has-huge-icon-size{font-size:40px;}
.bwp-content .wp-block-social-links .wp-social-link{margin:5px 10px 5px 0 !important;font-size:inherit;line-height:1;}
.bwp-content .wp-block-social-links .wp-social-link a{box-shadow:none;}
.bwp-content .wp-block-social-links.is-style-logos-only .wp-social-link{padding:0;}
.bwp-content .wp-block-social-links.alignleft, .bwp-content .wp-block-social-links.alignright{max-width:355px;}
.bwp-content .wp-block-social-links.alignleft{margin:0 20px 15px 0;}
.bwp-content .wp-block-social-links.alignright{margin:0 -10px 15px 30px;}
.bwp-content .wp-block-tag-cloud{margin:20px 0;line-height:1.45;}
.bwp-content .wp-block-tag-cloud a{display:inline-block;margin-right:6px;box-shadow:none;}
.bwp-content .wp-block-tag-cloud a .tag-link-count{display:inline-block;margin:0 0 0 3px;font-size:11px;font-weight:500;color:var(--miela-metadata-color);}
.bwp-content .wp-block-tag-cloud a:hover .tag-link-count, .bwp-content .wp-block-tag-cloud a:focus .tag-link-count{color:var(--miela-main-color);}
.bwp-content .wp-block-tag-cloud.is-style-outline a{margin-right:0;margin-bottom:0;border-radius:8px;box-shadow:none;}
.bwp-content .wp-block-tag-cloud.alignleft, .bwp-content .wp-block-tag-cloud.alignright{max-width:355px;}
.bwp-content .wp-block-tag-cloud.alignleft{margin:0 30px 20px 0;}
.bwp-content .wp-block-tag-cloud.alignright{margin:0 0 20px 30px;}
.bwp-content .wp-block-tag-cloud.aligncenter{text-align:center;}
.bwp-content .wp-block-tag-cloud.alignfull{padding-right:0;padding-left:0;}
.bwp-content .wp-block-search{margin:20px 0;}
.bwp-content .wp-block-search .wp-block-search__button{border:none;outline:none;margin:0 0 0 10px;padding:0 20px !important;height:44px;line-height:44px;font-family:var(--miela-primary-font);font-size:13px;font-style:normal;font-weight:600;letter-spacing:0.2px;border-radius:8px;box-shadow:none;white-space:nowrap;}
.bwp-content .wp-block-search .wp-block-search__button:hover, .bwp-content .wp-block-search .wp-block-search__button:focus{transform:translateY(-2px);}
.bwp-content .wp-block-search .wp-block-search__button:not(.has-text-color),
.bwp-content .wp-block-search .wp-block-search__button:not(.has-text-color):hover,
.bwp-content .wp-block-search .wp-block-search__button:not(.has-text-color):focus{color:var(--miela-white-color);}
.bwp-content .wp-block-search .wp-block-search__button:not(.has-background){background:var(--miela-btn-bg);}
.bwp-content .wp-block-search .wp-block-search__button:not(.has-background):hover,
.bwp-content .wp-block-search .wp-block-search__button:not(.has-background):focus{background:var(--miela-main-color);}
.bwp-content .wp-block-search .wp-block-search__button.has-icon{display:inline-flex;justify-content:center;align-items:center;}
.bwp-content .wp-block-search .wp-block-search__button svg{fill:currentColor;outline:none;}
.bwp-content .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:5px;background-color:var(--miela-light-gray-color);border:1px solid var(--miela-light-gray-color);border-bottom-width:2px;border-bottom-color:var(--miela-dark-gray-color);border-radius:8px;transition:border-color 0.2s ease-out;}
.bwp-content .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper:hover, .bwp-content .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper:has(.wp-block-search__input:focus){border-color:var(--miela-main-color);}
.bwp-content .wp-block-search.wp-block-search__button-inside .wp-block-search__input{border:none;padding:0 10px;border-radius:0;}
.bwp-content .wp-block-search.wp-block-search__button-only:not(.wp-block-search__searchfield-hidden) .wp-block-search__input{margin-right:10px;}
.bwp-content .wp-block-search.wp-block-search__button-only .wp-block-search__button{margin-left:0;}
.bwp-content .wp-block-search.alignleft, .bwp-content .wp-block-search.alignright{width:355px;}
.bwp-content .wp-block-search.alignleft{margin:0 30px 20px 0;}
.bwp-content .wp-block-search.alignright{margin:0 0 20px 30px;}
.bwp-content .wp-block-embed{margin:20px 0;}
.bwp-content .wp-block-embed iframe{border-radius:14px;box-shadow:0 14px 16px -14px rgba(var(--miela-box-shadow-color-rgb), 0.2);}
.bwp-content .wp-block-embed figcaption{margin:0;padding:15px 5px 0;text-align:center;font-size:13px;font-style:normal;font-weight:400;line-height:1.55;color:inherit;}
.bwp-content .wp-block-embed.alignleft, .bwp-content .wp-block-embed.alignright{max-width:355px;width:100%;}
.bwp-content .wp-block-embed.alignleft{margin:0 30px 20px 0;}
.bwp-content .wp-block-embed.alignright{margin:0 0 20px 30px;}
.bwp-content .wp-block-query-title{border:none;margin-top:20px;margin-bottom:20px;}
.bwp-content .wp-block-query-title:not(.has-background){padding:0;}
.bwp-content .wp-block-site-logo{margin:20px 0;}
.bwp-content .wp-block-site-logo .custom-logo-link, .bwp-content .wp-block-site-logo .custom-logo-link:hover, .bwp-content .wp-block-site-logo .custom-logo-link:focus{box-shadow:none;}
.bwp-content .wp-block-site-logo .custom-logo{border-radius:0;box-shadow:none;}
.bwp-content .wp-block-site-logo.alignleft{margin:0 30px 20px 0;}
.bwp-content .wp-block-site-logo.alignright{margin:0 0 20px 30px;}
.bwp-content .wp-block-site-title, .bwp-content .wp-block-site-tagline{margin-top:20px;margin-bottom:20px;}
.bwp-content .wp-block-post-title, .bwp-content .wp-block-post-featured-image, .bwp-content .wp-block-post-excerpt, .bwp-content .wp-block-post-date, .bwp-content .wp-block-post-author-biography, .bwp-content .wp-block-post-comments-count, .bwp-content .wp-block-post-comments-link, .bwp-content .wp-block-post-time-to-read, .bwp-content .wp-block-term-count, .bwp-content .wp-block-term-name, .bwp-content .wp-block-post-terms, .bwp-content .wp-block-post-navigation-link{margin-top:20px;margin-bottom:20px;}
.bwp-content .wp-block-page-list{list-style:none;margin:20px 0;padding:0;}
.bwp-content .wp-block-page-list li{margin-bottom:6px;}
.bwp-content .wp-block-page-list li:last-child{margin-bottom:0;}
.bwp-content .wp-block-page-list li::before{content:'-';margin-right:5px;}
.bwp-content .wp-block-page-list li a{box-shadow:none;}
.bwp-content .wp-block-page-list ul{list-style:none;margin:6px 0 0;padding:0 0 1px 16px;}
.bwp-content .wp-block-page-list .wp-block-page-list__submenu-icon{display:none;}
.bwp-content .wp-block-page-list.has-background{padding:40px;}
.bwp-content .wp-block-query{margin-top:40px;margin-bottom:40px;}
.bwp-content .wp-block-post-template, .bwp-content .wp-block-query .wp-block-post-template{list-style:none;margin:0;padding:0;}
.bwp-content .wp-block-post-template > li, .bwp-content .wp-block-query .wp-block-post-template > li{margin-bottom:40px;}
.bwp-content .wp-block-post-template > li:last-child, .bwp-content .wp-block-query .wp-block-post-template > li:last-child{margin-bottom:0;}
.bwp-content .wp-block-post-template .wp-block-post-title{margin-top:20px;margin-bottom:20px;}
.bwp-content .wp-block-post-template .wp-block-post-title a{display:inline;box-shadow:inset 0 -1px 0 0 transparent;}
.bwp-content .wp-block-post-template .wp-block-post-title a:hover, .bwp-content .wp-block-post-template .wp-block-post-title a:focus{box-shadow:inset 0 -1px 0 0 currentColor;}
.bwp-content .wp-block-post-template .wp-block-post-featured-image{margin-top:20px;margin-bottom:20px;}
.bwp-content .wp-block-post-excerpt__more-link{display:inline;}
.bwp-content .wp-block-post-template .wp-block-post-excerpt__more-link{display:inline-block;font-size:13px;font-weight:500;}
.bwp-content .wp-block-read-more{display:inline;}
.bwp-content .wp-block-post-template .wp-block-separator{margin-top:20px;margin-bottom:20px;}
.bwp-content .wp-block-post-template .wp-block-post-date{margin-top:20px;margin-bottom:20px;font-size:13px;font-weight:500;}
.bwp-content .wp-block-post-template .wp-block-post-date a{display:inline-block;}
.bwp-content .wp-block-post-template .wp-block-group, .bwp-content .wp-block-group .wp-block-query{margin-top:0;margin-bottom:0;}
.bwp-content .wp-block-query:has(.is-layout-grid){margin-top:0;margin-bottom:0;}
.bwp-content .wp-block-post-template.is-layout-grid > li, .bwp-content .wp-block-query .wp-block-post-template.is-layout-grid > li{margin-bottom:0;}
.bwp-content .wp-block-query.alignfull .alignfull{margin:0 !important;}
.bwp-content .wp-block-query-pagination{margin-top:40px;margin-bottom:40px;font-weight:600;}
.bwp-content .wp-block-query-pagination .wp-block-query-pagination-next, .bwp-content .wp-block-query-pagination .wp-block-query-pagination-numbers, .bwp-content .wp-block-query-pagination .wp-block-query-pagination-previous{margin:0;}
.bwp-content .wp-block-query-pagination .wp-block-query-pagination-next{margin-left:10px;}
.bwp-content .wp-block-query-pagination .wp-block-query-pagination-previous{margin-right:10px;}
.bwp-content .wp-block-query-pagination .wp-block-query-pagination-next, .bwp-content .wp-block-query-pagination .wp-block-query-pagination-previous{display:inline-block;box-shadow:none;font-size:13px;}
.bwp-content .wp-block-query-pagination-numbers .page-numbers{display:inline-block;padding:13px;line-height:20px;font-size:13px;text-align:center;box-shadow:none;}
.bwp-content .wp-block-query-pagination-numbers .page-numbers.dots{padding-right:0;padding-left:0;}
.bwp-content .wp-block-query-pagination-numbers .page-numbers.current{cursor:default;min-width:46px;border-radius:999px;color:var(--miela-white-color);background-color:var(--miela-main-color);}
.bwp-content .wp-block-navigation{margin-top:20px;margin-bottom:20px;}
.bwp-content .wp-block-navigation ul{list-style:none;margin:0;padding:0;}
.bwp-content .wp-block-navigation button{padding:0;height:auto;line-height:0;color:currentColor;background:transparent !important;}
.bwp-content .wp-block-navigation .wp-block-navigation__container{gap:20px;}
.bwp-content .wp-block-navigation .wp-block-navigation-item{margin-top:0;margin-bottom:0;}
.bwp-content .wp-block-navigation .wp-block-navigation-item__content{padding:15px 0;}
.bwp-content .wp-block-navigation .wp-block-navigation-item a{color:inherit;text-decoration:none;box-shadow:none;}
.bwp-content .wp-block-navigation .wp-block-navigation-item a:hover, .bwp-content .wp-block-navigation .wp-block-navigation-item a:focus{color:inherit;text-decoration:underline;box-shadow:none;}
.bwp-content .wp-block-navigation .wp-block-navigation__submenu-container{padding-top:0;padding-bottom:0;color:inherit;border:none;box-shadow:0 2px 12px 0 rgba(var(--miela-box-shadow-color-rgb), 0.06);}
.bwp-content .wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item__content, .bwp-content .wp-block-navigation.is-vertical .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:5px 20px;}
.bwp-content .wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item.has-child{padding-right:15px;}
.bwp-content .wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item.has-child > .wp-block-navigation-item__content{padding-right:0;}
.bwp-content .wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:var(--miela-content-bg);}
.bwp-content .wp-block-navigation.has-background{padding:0 20px;}
.bwp-content .wp-block-navigation .has-background{padding:0;}
.bwp-content .wp-block-navigation .wp-block-navigation__submenu-container .has-background{border-radius:0;}
.bwp-content .wp-block-navigation.is-vertical .wp-block-navigation__container{gap:10px;}
.bwp-content .wp-block-navigation.is-vertical .wp-block-navigation-item__content{padding-top:0;padding-bottom:0;}
.bwp-content .wp-block-navigation.is-vertical.has-background{padding-top:15px;padding-bottom:15px;}
.bwp-content .wp-block-navigation .wp-block-navigation__responsive-container-close, .bwp-content .wp-block-navigation .wp-block-navigation__responsive-container-open{padding:15px;}
.bwp-content .wp-block-navigation .wp-block-navigation__responsive-container-close{right:auto;left:-18px;}
.bwp-content .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open{padding:30px;color:inherit;}
.bwp-content .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content{padding:5px 0;}
.bwp-content .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container{padding-top:10px;padding-bottom:10px;border:none;box-shadow:none;}
.bwp-content .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:5px 0;}
.bwp-content .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item.has-child{padding-right:0;}
.bwp-content .wp-block-navigation.has-background .wp-block-navigation__responsive-container-open, .bwp-content .wp-block-navigation.has-background.items-justified-left .wp-block-navigation__responsive-container-open, .bwp-content .wp-block-navigation.has-background.items-justified-space-between .wp-block-navigation__responsive-container-open{margin-left:-20px;}
.bwp-content .wp-block-navigation.has-background.items-justified-center .wp-block-navigation__responsive-container-open{margin-left:0;}
.bwp-content .wp-block-navigation.has-background.items-justified-right .wp-block-navigation__responsive-container-open{margin-left:0;margin-right:-20px;}
.bwp-content .wp-block-navigation .wp-block-page-list{gap:20px;}
.bwp-content .wp-block-navigation .wp-block-page-list li::before{display:none;}
.bwp-content .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{gap:inherit;}
.bwp-content .wp-block-post-author{margin:20px 0;}
.bwp-content .wp-block-post-author__avatar{margin-right:25px;}
.bwp-content .wp-block-post-author__avatar img{border-radius:50%;}
.bwp-content .wp-block-post-author__content{font-size:inherit;}
.bwp-content .wp-block-post-author__content p{margin:0;}
.bwp-content .wp-block-post-author__content .wp-block-post-author__byline{font-size:85%;}
.bwp-content .wp-block-post-author__content .wp-block-post-author__name{margin:0;font-size:102%;font-weight:600;line-height:inherit;}
.bwp-content .wp-block-post-author__content .wp-block-post-author__bio{margin:10px 0 0;font-size:100%;line-height:inherit;}
.bwp-content .wp-block-comments{margin:40px 0;}
.bwp-content .wp-block-comment-template{list-style:none outside none;margin-top:40px;margin-bottom:20px;padding:0;}
.bwp-content .wp-block-comment-template .wp-block-column > :first-child{margin-top:0;}
.bwp-content .wp-block-avatar{margin:20px 0;}
.bwp-content .wp-block-avatar img{border-radius:50% !important;}
.bwp-content .wp-block-comment-template .wp-block-comment-author-name{margin:20px 0;font-weight:600;}
.bwp-content .wp-block-comment-template .wp-block-comment-date, .bwp-content .wp-block-comment-template .wp-block-comment-edit-link{margin:0;}
.bwp-content .wp-block-comment-template .wp-block-comment-date a, .bwp-content .wp-block-comment-template .wp-block-comment-edit-link a{color:var(--miela-metadata-color);box-shadow:none;}
.bwp-content .wp-block-comment-template .wp-block-comment-date a:hover, .bwp-content .wp-block-comment-template .wp-block-comment-date a:focus, .bwp-content .wp-block-comment-template .wp-block-comment-edit-link a:hover, .bwp-content .wp-block-comment-template .wp-block-comment-edit-link a:focus{color:var(--miela-main-color);}
.bwp-content .wp-block-comment-template .wp-block-comment-reply-link{margin:20px 0;}
.bwp-content .wp-block-comment-template .wp-block-comment-reply-link a{color:var(--miela-metadata-color);box-shadow:none;}
.bwp-content .wp-block-comment-template .wp-block-comment-reply-link a:hover, .bwp-content .wp-block-comment-template .wp-block-comment-reply-link a:focus{color:var(--miela-main-color);}
.bwp-content .wp-block-comments-pagination .wp-block-comments-pagination-previous, .bwp-content .wp-block-comments-pagination .wp-block-comments-pagination-numbers, .bwp-content .wp-block-comments-pagination .wp-block-comments-pagination-next{margin:0;}
.bwp-content .wp-block-comments-pagination .wp-block-comments-pagination-previous{margin-right:10px;}
.bwp-content .wp-block-comments-pagination .wp-block-comments-pagination-next{margin-left:10px;}
.bwp-content .wp-block-comments-pagination .wp-block-comments-pagination-previous, .bwp-content .wp-block-comments-pagination .wp-block-comments-pagination-next{display:inline-block;box-shadow:none;font-size:13px;font-weight:600;}
.bwp-content .wp-block-comments-pagination-numbers .page-numbers{display:inline-block;padding:13px;line-height:20px;font-size:13px;font-weight:600;text-align:center;box-shadow:none;}
.bwp-content .wp-block-comments-pagination-numbers .page-numbers.dots{padding-right:0;padding-left:0;}
.bwp-content .wp-block-comments-pagination-numbers .page-numbers.current{cursor:default;min-width:46px;border-radius:999px;color:var(--miela-white-color);background-color:var(--miela-main-color);}
.bwp-content .wp-block-post-comments-form{margin:40px 0;padding:0;max-width:100%;}
.bwp-content .wp-block-comments .wp-block-post-comments-form{margin-top:20px;}
.bwp-content .wp-block-post-comments-form .comment-reply-title{margin-top:0;margin-bottom:20px;max-width:100%;text-align:inherit;font-size:28px;line-height:1.3;text-transform:none;}
.bwp-content .wp-block-post-comments-form .comment-reply-title #cancel-comment-reply-link{position:relative;top:3px;margin-left:0;box-shadow:none;}
.bwp-content .wp-block-post-comments-form .comment-form{margin:0;padding:0;border-radius:0;background-color:transparent;box-shadow:none;}
.bwp-desktop .bwp-content .wp-block-post-comments-form .comment-form{transform:none;box-shadow:none;}
.bwp-content .wp-block-post-comments-form .comment-form > p{padding-right:0;padding-left:0;max-width:100%;}
.bwp-content .wp-block-post-comments-form .comment-notes, .bwp-content .wp-block-post-comments-form .logged-in-as, .bwp-content .wp-block-post-comments-form .comment-form label, .bwp-content .wp-block-post-comments-form .comment-form-cookies-consent{text-align:inherit;}
.bwp-content .wp-block-post-comments-form .comment-form label{margin-bottom:0;}
.bwp-content .wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:2px;}
.bwp-content .wp-block-post-comments-form .comment-form .form-submit{padding-top:11px;padding-bottom:0;text-align:inherit;}
.bwp-content .wp-block-post-comments-form .must-log-in{margin:0;padding:0;border-radius:0;background-color:transparent;box-shadow:none;text-align:inherit;line-height:inherit;}
.bwp-content .wp-block-loginout{margin:20px 0;}
.bwp-content .wp-block-loginout form p{margin:0 0 15px;}
.bwp-content .wp-block-loginout form p.login-submit{margin-bottom:0;padding-bottom:5px;}
.bwp-content .wp-block-loginout form .login-remember label{font-family:var(--miela-primary-font);font-size:13px;font-weight:400;}
.bwp-content .wp-block-loginout form .login-submit input[type="submit"]{padding-right:30px;padding-left:30px;}
.bwp-content .wp-block-details{margin:20px 0;}
.bwp-content .wp-block-details.has-background[open]{padding-bottom:20px;}
.bwp-content .wp-block-details:not([style*="font-weight"]) summary{font-weight:600;}
.bwp-content .wp-block-math{margin-top:20px;margin-bottom:20px;font-size:1.35em;}
.bwp-content .wp-block-accordion{margin-top:35px;margin-bottom:35px;}
.bwp-content .wp-block-accordion .wp-block-accordion-heading{margin-top:20px;margin-bottom:20px;line-height:1.3;}
.bwp-content .wp-block-accordion h6.wp-block-accordion-heading:where(:not([style*="text-transform"])){text-transform:none;}
.bwp-content .wp-block-accordion .wp-block-accordion-item{position:relative;}
.bwp-content .wp-block-accordion .wp-block-accordion-item::after{content:'';display:block;position:absolute;bottom:-10px;left:0;z-index:2;width:100%;height:1px;background-color:var(--miela-separator-color);transition:bottom 0.2s ease-out;}
.bwp-content .wp-block-accordion .wp-block-accordion-item:last-child::after{display:none;}
.bwp-content .wp-block-accordion .wp-block-accordion-item.is-open::after{bottom:-20px;}
.bwp-content .wp-block-accordion .wp-block-accordion-item .wp-block-accordion-panel{margin-bottom:35px;}
.bwp-content .wp-block-accordion.has-background{padding-top:20px;padding-bottom:20px;}
.bwp-content .wp-block-accordion.has-background .wp-block-accordion-item::after{background-color:transparent;}
.bwp-content .wp-block-accordion.has-text-color .wp-block-accordion-heading{color:inherit;}
.bwp-content .wp-block-icon{margin-top:20px;margin-bottom:20px;}
.bwp-content .wp-block-icon.alignleft, .bwp-content .wp-block-icon.alignright{margin-top:0;margin-bottom:0;}
.bwp-content .wp-block-icon.alignleft{margin-right:5px;}
.bwp-content .wp-block-icon.alignright{margin-left:5px;}
.bwp-content .wp-block-icon.alignleft:has(.has-background),
.bwp-content .wp-block-icon.alignright:has(.has-background){margin-bottom:20px;}
.bwp-content .wp-block-icon.alignleft:has(.has-background){margin-right:20px;}
.bwp-content .wp-block-icon.alignright:has(.has-background){margin-left:20px;}
.bwp-content .wp-block-breadcrumbs{margin-top:20px;margin-bottom:20px;}
.bwp-content .wp-block-breadcrumbs ol{list-style:none;margin:0;padding:0;}
.bwp-content .wp-block-playlist{margin-top:20px;margin-bottom:20px;}
.bwp-content .wp-block-playlist .waveform-player .waveform-btn, .bwp-content .wp-block-playlist .waveform-player .waveform-container{border-radius:14px;}
.bwp-content .wp-block-playlist .waveform-player .waveform-title, .bwp-content .wp-block-playlist .waveform-player .waveform-artist{color:inherit;}
.bwp-content .wp-block-playlist .waveform-player .waveform-title{font-weight:700;}
.bwp-content .wp-block-playlist .wp-block-playlist__tracklist{margin-top:0;margin-bottom:0;padding:0;}
.bwp-content .wp-block-playlist .wp-block-playlist-track{margin-top:0;margin-bottom:0;border-radius:14px;}
.bwp-content .wp-block-playlist .wp-block-playlist-track .wp-block-playlist-track__image{border-radius:14px;box-shadow:none;}
.bwp-content .wp-block-playlist .wp-block-playlist-track .wp-block-playlist-track__content{line-height:1.45;}
.bwp-content .wp-block-playlist figcaption{margin:16px 0 0;padding:0 5px;text-align:center;font-size:13px;font-style:normal;font-weight:400;line-height:1.55;color:inherit;}
.bwp-content .wp-block-playlist.alignleft, .bwp-content .wp-block-playlist.alignright{margin-top:0;}
.bwp-content .wp-block-tabs, .bwp-content .wp-block-tabs .wp-block-tab-list, .bwp-content .wp-block-tabs .wp-block-tab-panels{margin-top:20px;margin-bottom:20px;}
.bwp-content .wp-block-tabs.has-background{padding-top:5px;padding-bottom:15px;}
.bwp-content .wp-block-tabs .wp-block-tab-list > button.has-background{padding:10px 15px;}
.bwp-content .wp-block-tabs .wp-block-tab-list > button.has-background::before{bottom:4px;width:30%;left:50%;transform:translateX(-50%);}
.bwp-content .wp-block-tabs.alignleft, .bwp-content .wp-block-tabs.alignright{max-width:355px;}
.bwp-content .wp-block-tabs.alignleft, .bwp-content .wp-block-tabs.alignright, .bwp-content .wp-block-tabs.alignleft .wp-block-tab-list, .bwp-content .wp-block-tabs.alignright .wp-block-tab-list{margin-top:0;}
.bwp-single-post-navigation{margin:0;padding:0;width:100%;}
.bwp-single-post-navigation:not(:has(.bwp-post-nav-previous)):not(:has(.bwp-post-nav-next)){display:none;}
.bwp-post-nav-previous, .bwp-post-nav-next{width:50%;min-height:1px;}
.bwp-post-nav-previous{float:left;padding-right:20px;}
.bwp-post-nav-next{float:right;padding-left:20px;}
.bwp-post-nav-content{position:relative;margin:0 0 50px;padding:0;width:100%;border-radius:14px;box-shadow:0 14px 16px -14px rgba(var(--miela-box-shadow-color-rgb), 0.1);}
.bwp-post-nav-thumbnail{position:absolute;top:0;z-index:1;width:185px;height:100%;overflow:hidden;background-color:var(--miela-media-bg);border-radius:14px;}
.bwp-post-nav-previous .bwp-post-nav-thumbnail{left:0;border-top-right-radius:0;border-bottom-right-radius:0;}
.bwp-post-nav-next .bwp-post-nav-thumbnail{right:0;border-top-left-radius:0;border-bottom-left-radius:0;}
.bwp-post-nav-thumbnail img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease-out 0.15s;}
.bwp-post-nav-thumbnail > a:hover img{transform:scale(1.08);transition-delay:0s;}
.bwp-post-nav-thumbnail-bg-overlay{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background-color:var(--miela-black-color);border-radius:14px;opacity:0.05;transition:opacity 0.3s ease-out 0.15s;}
.bwp-post-nav-previous .bwp-post-nav-thumbnail-bg-overlay{border-top-right-radius:0;border-bottom-right-radius:0;}
.bwp-post-nav-next .bwp-post-nav-thumbnail-bg-overlay{border-top-left-radius:0;border-bottom-left-radius:0;}
.bwp-post-nav-thumbnail > a:hover .bwp-post-nav-thumbnail-bg-overlay, .bwp-post-nav-thumbnail > a:focus .bwp-post-nav-thumbnail-bg-overlay{opacity:0.15;transition-delay:0s;}
.bwp-post-nav-arrow{display:block;width:100%;position:absolute;left:0;top:50%;z-index:20;transform:translate(0, -50%);text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:var(--miela-white-color);text-shadow:var(--miela-text-shadow-medium);opacity:0;transition:opacity 0.3s ease-out 0.15s, transform 0.3s ease-out 0.15s;}
.bwp-post-nav-previous .bwp-post-nav-arrow{transform:translate(6px, -50%);}
.bwp-post-nav-next .bwp-post-nav-arrow{transform:translate(-6px, -50%);}
.bwp-post-nav-previous .bwp-post-nav-arrow i{margin-right:6px;}
.bwp-post-nav-next .bwp-post-nav-arrow i{margin-left:6px;}
.bwp-post-nav-thumbnail > a:hover .bwp-post-nav-arrow, .bwp-post-nav-thumbnail > a:focus .bwp-post-nav-arrow{opacity:1;transform:translate(0, -50%);transition-delay:0s;}
.bwp-post-nav-text{position:relative;z-index:2;padding:40px;overflow-wrap:break-word;background-color:var(--miela-content-bg);border-radius:14px;}
.bwp-post-nav-previous .bwp-post-nav-text{margin-left:170px;}
.bwp-post-nav-next .bwp-post-nav-text{margin-right:170px;text-align:right;}
.bwp-post-nav-label{display:block;margin:0 0 12px;padding:6px 0 0;font-family:var(--miela-metadata-font);font-size:12px;font-style:normal;font-weight:600;letter-spacing:0.2px;line-height:1.35;color:var(--miela-metadata-color);}
.bwp-post-nav-title{margin:0;padding:0 0 2px;font-size:20px;font-weight:700;letter-spacing:0.2px;line-height:1.45;color:var(--miela-heading-color);}
.bwp-post-nav-title a{color:inherit;box-shadow:inset 0 -1px 0 0 transparent;}
.bwp-post-nav-title a:hover, .bwp-post-nav-title a:focus{color:var(--miela-main-color);box-shadow:inset 0 -1px 0 0 var(--miela-main-color);}
.bwp-no-thumbnail .bwp-post-nav-thumbnail{overflow:visible;background-color:var(--miela-content-bg);}
.bwp-no-thumbnail .bwp-post-nav-thumbnail > a{display:block;width:100%;height:100%;color:var(--miela-text-color);}
.bwp-no-thumbnail .bwp-post-nav-thumbnail > a:hover, .bwp-no-thumbnail .bwp-post-nav-thumbnail > a:focus{color:var(--miela-main-color);box-shadow:none;}
.bwp-no-thumbnail .bwp-post-nav-arrow{color:inherit;text-shadow:none;opacity:1;transform:translate(0, -50%);}
.bwp-no-thumbnail .bwp-post-nav-text::after{content:'';display:block;position:absolute;top:25px;z-index:1;width:2px;height:calc(100% - 50px);background-color:var(--miela-separator-color);opacity:0.9;}
.bwp-post-nav-previous .bwp-no-thumbnail .bwp-post-nav-text::after{left:0;}
.bwp-post-nav-next .bwp-no-thumbnail .bwp-post-nav-text::after{right:0;}
.bwp-desktop .bwp-post-nav-content{transition:transform 0.3s ease-out 0.15s, box-shadow 0.3s ease-out 0.15s;}
.bwp-desktop .bwp-post-nav-text{transition:transform 0.3s ease-out 0.15s;}
.bwp-desktop .bwp-post-nav-content:hover{transform:translateY(-6px);transition-delay:0s;}
.bwp-desktop .bwp-post-nav-previous .bwp-post-nav-content:hover{box-shadow:-6px 25px 20px -20px rgba(var(--miela-box-shadow-color-rgb), 0.1);}
.bwp-desktop .bwp-post-nav-next .bwp-post-nav-content:hover{box-shadow:6px 25px 20px -20px rgba(var(--miela-box-shadow-color-rgb), 0.1);}
.bwp-desktop .bwp-post-nav-content:hover .bwp-post-nav-text{transition-delay:0s;}
.bwp-desktop .bwp-post-nav-previous .bwp-post-nav-content:hover .bwp-post-nav-text{transform:translateX(-6px);}
.bwp-desktop .bwp-post-nav-next .bwp-post-nav-content:hover .bwp-post-nav-text{transform:translateX(6px);}
.bwp-desktop .bwp-post-nav-content.bwp-no-thumbnail:hover .bwp-post-nav-arrow{transition-delay:0s;}
.bwp-desktop .bwp-post-nav-previous .bwp-post-nav-content.bwp-no-thumbnail:hover .bwp-post-nav-arrow{transform:translate(-6px, -50%);}
.bwp-desktop .bwp-post-nav-next .bwp-post-nav-content.bwp-no-thumbnail:hover .bwp-post-nav-arrow{transform:translate(6px, -50%);}
.bwp-about-author{margin:0;padding:0;width:100%;}
.bwp-about-author-container{margin:0 0 50px;padding:0;border-radius:14px;background-color:var(--miela-content-bg);box-shadow:0 14px 16px -14px rgba(var(--miela-box-shadow-color-rgb), 0.1);}
.bwp-about-author-content{margin:0 auto;padding:45px 40px;width:100%;max-width:820px;}
.bwp-desktop .bwp-about-author-container{transition:transform 0.3s ease-out 0.15s, box-shadow 0.3s ease-out 0.15s;}
.bwp-desktop .bwp-about-author-container:hover{transform:translateY(-6px);box-shadow:0 25px 20px -20px rgba(var(--miela-box-shadow-color-rgb), 0.1);transition-delay:0s;}
.bwp-about-author .bwp-author-avatar{float:left;margin:0 25px 0 0;position:relative;overflow:hidden;border-radius:50%;transition:transform 0.3s ease-out 0.15s;}
.bwp-desktop .bwp-about-author .bwp-author-avatar:hover{transform:translateY(-3px);transition-delay:0s;}
.bwp-about-author .bwp-author-avatar img{display:block;margin:0;padding:0;width:80px;height:80px;border-radius:40px;transition:transform 0.3s ease-out 0.15s;}
.bwp-about-author .bwp-author-avatar > a:hover img{transform:scale(1.08);transition-delay:0s;}
.bwp-about-author .bwp-author-avatar-bg-overlay{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;border-radius:40px;background-color:var(--miela-black-color);opacity:0.05;transition:opacity 0.3s ease-out 0.15s;}
.bwp-about-author .bwp-author-avatar > a:hover .bwp-author-avatar-bg-overlay, .bwp-about-author .bwp-author-avatar > a:focus .bwp-author-avatar-bg-overlay{opacity:0.15;transition-delay:0s;}
.bwp-about-author .bwp-author-bio-container{height:80px;display:table-cell;vertical-align:middle;overflow-wrap:break-word;}
.bwp-about-author.bwp-no-avatar .bwp-author-bio-container{height:auto;display:block;}
.bwp-about-author .bwp-author-name{margin:0;font-family:var(--miela-secondary-font);font-size:14px;font-style:normal;font-weight:500;letter-spacing:0.2px;line-height:22px;color:var(--miela-heading-color);}
.bwp-about-author .bwp-author-name > span:first-child{margin-right:5px;}
.bwp-about-author .bwp-author-name a{font-weight:600;color:inherit;box-shadow:none;}
.bwp-about-author .bwp-author-name a:hover, .bwp-about-author .bwp-author-name a:focus{color:var(--miela-main-color);box-shadow:none;}
.bwp-about-author .bwp-author-bio{margin:15px 0 0;font-size:15px;font-style:normal;font-weight:400;letter-spacing:0.2px;line-height:1.8;color:var(--miela-text-color);}
.bwp-about-author .bwp-author-bio p{margin:0 0 15px;}
.bwp-about-author .bwp-author-bio p:last-child{margin:0;}
.bwp-about-author .bwp-author-bio a{color:inherit;box-shadow:inset 0 -1px 0 0 currentColor;}
.bwp-about-author .bwp-author-bio a:hover, .bwp-about-author .bwp-author-bio a:focus{color:var(--miela-main-color);}
.bwp-about-author .bwp-author-posts-link{display:inline-block;margin:16px 0 0;font-size:12px;font-style:normal;font-weight:700;letter-spacing:0.2px;line-height:20px;color:var(--miela-text-color);box-shadow:none;}
.bwp-about-author .bwp-author-posts-link i{margin-left:6px;font-size:14px;transform:translate(0, 0);transition:transform 0.2s ease-out;}
.bwp-about-author .bwp-author-posts-link:hover, .bwp-about-author .bwp-author-posts-link:focus{color:var(--miela-main-color);box-shadow:none;}
.bwp-about-author .bwp-author-posts-link:hover i, .bwp-about-author .bwp-author-posts-link:focus i{transform:translate(2px, 0);}
.bwp-comments-area{font-size:15px;font-style:normal;font-weight:400;letter-spacing:0.2px;line-height:1.8;color:var(--miela-text-color);outline:none !important;}
.comment-form{margin:0 0 50px;padding:45px 0 50px;border-radius:14px;background-color:var(--miela-content-bg);box-shadow:0 14px 16px -14px rgba(var(--miela-box-shadow-color-rgb), 0.1);}
.comment-form > p{margin-right:auto;margin-left:auto;padding-right:40px;padding-left:40px;width:100%;max-width:820px;}
.comment-form label{text-align:center;}
.comment-notes{margin-top:-2px;margin-bottom:0;text-align:center;font-size:13px;line-height:1.7;}
.comment-form-comment{margin-top:12px;margin-bottom:6px;}
.comment-form-author, .comment-form-email, .comment-form-url{margin-top:0;margin-bottom:14px;}
.comment-form-cookies-consent{margin-top:0;margin-bottom:12px;padding-top:12px;padding-bottom:0;text-align:center;font-size:13px;line-height:1.7;}
.comment-form-cookies-consent input[type="checkbox"]{top:-1px;}
.comment-form-cookies-consent label{display:inline;text-align:left;margin:0;padding:0;font-family:var(--miela-primary-font);font-size:inherit;font-style:normal;font-weight:400;line-height:inherit;color:var(--miela-text-color);cursor:pointer;transition:color 0.2s ease-out;}
.comment-form-cookies-consent label:hover{color:var(--miela-main-color);}
.comment-form .form-allowed-tags{display:none;}
.comment-form .form-submit{margin-top:0;margin-bottom:0;padding-top:14px;padding-bottom:1px;text-align:center;}
.comment-form #submit{padding:15px 30px;font-size:13px;font-weight:700;letter-spacing:0.4px;}
.comment-form .logged-in-as{margin-top:-2px;margin-bottom:0;text-align:center;font-size:13px;line-height:1.7;}
.comment-form .logged-in-as a{font-weight:600;color:inherit;box-shadow:inset 0 -1px 0 0 currentColor;}
.comment-form .logged-in-as a:hover, .comment-form .logged-in-as a:focus{color:var(--miela-main-color);}
.comment-respond .must-log-in{margin:0 0 50px;padding:45px 40px;border-radius:14px;background-color:var(--miela-content-bg);box-shadow:0 14px 16px -14px rgba(var(--miela-box-shadow-color-rgb), 0.1);text-align:center;line-height:1.5;}
.comment-respond .must-log-in a{font-weight:600;color:inherit;box-shadow:inset 0 -1px 0 0 currentColor;}
.comment-respond .must-log-in a:hover, .comment-respond .must-log-in a:focus{color:var(--miela-main-color);}
.comment-reply-title{position:relative;}
.comment-reply-title small{position:absolute;top:0;z-index:2;}
.comment-reply-title #cancel-comment-reply-link{display:inline-block;margin-top:0;margin-left:15px;padding:5px 10px;font-family:var(--miela-primary-font);font-size:12px;font-style:normal;font-weight:700;line-height:1.3;text-transform:inherit;color:var(--miela-text-color);background-color:var(--miela-light-gray-color);border-radius:8px;white-space:nowrap;}
.comment-reply-title #cancel-comment-reply-link:hover,
.comment-reply-title #cancel-comment-reply-link:focus{color:var(--miela-white-color);background-color:var(--miela-main-color);transform:translateY(-2px);}
.bwp-comment-list-wrap{margin:0 0 50px;padding:45px 0 2px;border-radius:14px;background-color:var(--miela-content-bg);box-shadow:0 14px 16px -14px rgba(var(--miela-box-shadow-color-rgb), 0.1);}
.bwp-comment-list{list-style:none outside none;margin:0 auto 48px;padding:0 40px;width:100%;max-width:820px;}
.bwp-comment-list .children{list-style:none outside none;margin:0;padding:0 0 0 30px;}
.comment .comment-body{margin-top:25px;padding-top:25px;border-top:1px solid var(--miela-separator-color);overflow-wrap:break-word;}
.bwp-comment-list > .comment:first-child > .comment-body{margin-top:0;padding-top:0;border-top:none;}
.bwp-comment-list .comment-meta::after{content:'';display:table;clear:both;}
.bwp-comment-list .comment-meta .comment-author img{float:left;display:block;margin:0 15px 0 0;padding:0;width:46px !important;height:46px !important;border-radius:50%;}
.bwp-comment-list .comment-meta .comment-author{font-family:var(--miela-secondary-font);}
.bwp-comment-list .comment-meta .comment-author .fn{display:inline-block;padding-top:5px;font-size:13px;font-style:normal;font-weight:600;line-height:1.3;color:var(--miela-heading-color);}
.bwp-comment-list .comment-meta .comment-author .fn .url{color:inherit;box-shadow:inset 0 -1px 0 0 currentColor;}
.bwp-comment-list .comment-meta .comment-author .fn .url:hover, .bwp-comment-list .comment-meta .comment-author .fn .url:focus{color:var(--miela-main-color);}
.bwp-comment-list .comment-meta .comment-author .says{display:none;}
.bwp-comment-list .bypostauthor > article .fn::after{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-regular);content:'\f044';margin-left:6px;font-size:14px;position:relative;top:-1px;}
.bwp-comment-list .comment-meta .comment-metadata{margin-top:1px;font-family:var(--miela-metadata-font);font-size:11px;font-style:normal;font-weight:500;letter-spacing:0.2px;line-height:1.25;color:var(--miela-metadata-color);}
.bwp-comment-list .comment-meta .comment-metadata a{color:inherit;text-decoration:none;}
.bwp-comment-list .comment-meta .comment-metadata a:hover, .bwp-comment-list .comment-meta .comment-metadata a:focus{color:var(--miela-main-color);text-decoration:none;}
.bwp-comment-list .comment-meta .edit-link{margin-left:8px;}
.bwp-comment-list .comment-meta .comment-awaiting-moderation{display:block;margin:15px 0 0;font-size:13px;font-weight:400;line-height:1.6;color:var(--miela-metadata-color);}
.bwp-comment-list .comment-content{margin:15px 0 0;}
.bwp-comment-list .comment-content > :first-child{margin-top:0 !important;}
.bwp-comment-list .comment-content > :last-child{margin-bottom:0 !important;}
.bwp-comment-list .comment-body .reply{margin:18px 0 0;line-height:1.3;}
.bwp-comment-list .comment-body .reply a{display:inline-block;padding:5px 10px;font-size:12px;font-weight:700;line-height:inherit;white-space:nowrap;border-radius:8px;color:var(--miela-text-color);background-color:var(--miela-light-gray-color);}
.bwp-comment-list .comment-body .reply a:hover, .bwp-comment-list .comment-body .reply a:focus{color:var(--miela-white-color);background-color:var(--miela-main-color);transform:translateY(-2px);}
.bwp-comment-list li .comment-respond{margin-top:25px;margin-bottom:45px;padding-top:38px;padding-bottom:0;border-top:1px solid var(--miela-separator-color);}
.bwp-comment-list li .comment-reply-title{margin-bottom:16px;font-size:20px;line-height:1.45;}
.bwp-comment-list li .comment-form{margin:0;padding:0;border-radius:0;background-color:transparent;box-shadow:none;}
.bwp-comment-list li .comment-form > p{padding-right:0;padding-left:0;}
.bwp-comment-list li .comment-form #submit{padding:14px 20px;}
.bwp-comment-list .pingback .comment-body, .bwp-comment-list .trackback .comment-body{margin-top:25px;padding-top:25px;border-top:1px solid var(--miela-separator-color);overflow-wrap:break-word;font-family:var(--miela-secondary-font);font-size:13px;font-style:normal;font-weight:600;line-height:1.3;color:var(--miela-heading-color);}
.bwp-comment-list > .pingback:first-child > .comment-body, .bwp-comment-list > .trackback:first-child > .comment-body{margin-top:0;padding-top:0;border-top:none;}
.bwp-comment-list .pingback .comment-body > a, .bwp-comment-list .trackback .comment-body > a{display:block;margin-top:10px;margin-left:-1px;font-family:var(--miela-primary-font);font-size:15px;font-weight:400;line-height:1.8;text-decoration:none;box-shadow:none;color:var(--miela-text-color);}
.bwp-comment-list .pingback .comment-body > a:hover, .bwp-comment-list .pingback .comment-body > a:focus, .bwp-comment-list .trackback .comment-body > a:hover, .bwp-comment-list .trackback .comment-body > a:focus{color:var(--miela-main-color);text-decoration:none;box-shadow:none;}
.bwp-comment-list .pingback .comment-body .edit-link, .bwp-comment-list .trackback .comment-body .edit-link{display:block;margin:15px 0 0;line-height:1.3;}
.bwp-comment-list .pingback .comment-body .edit-link a, .bwp-comment-list .trackback .comment-body .edit-link a{display:inline-block;padding:5px 10px;font-family:var(--miela-primary-font);font-size:12px;font-weight:700;line-height:inherit;white-space:nowrap;border-radius:8px;color:var(--miela-text-color);background-color:var(--miela-light-gray-color);}
.bwp-comment-list .pingback .comment-body .edit-link a:hover, .bwp-comment-list .pingback .comment-body .edit-link a:focus, .bwp-comment-list .trackback .comment-body .edit-link a:hover, .bwp-comment-list .trackback .comment-body .edit-link a:focus{color:var(--miela-white-color);background-color:var(--miela-main-color);transform:translateY(-2px);}
.bwp-comments-area .bwp-comments-closed-notice{margin:0 auto 50px;padding:19px 30px;max-width:250px;width:100%;border-radius:999px;background-color:var(--miela-content-bg);box-shadow:0 14px 16px -14px rgba(var(--miela-box-shadow-color-rgb), 0.1);text-align:center;line-height:22px;font-size:13px;}
.bwp-comments-area .bwp-comments-closed-notice p{margin:0;}
.bwp-comments-area .bwp-comments-closed-notice p i:first-child{margin-right:6px;font-size:13px;}
.comment-navigation{margin:-3px auto 37px;padding:0 40px;width:100%;max-width:820px;}
.comment-navigation .nav-links{padding-top:20px;border-top:1px solid var(--miela-separator-color);}
.comment-navigation .nav-links::after{content:'';display:table;clear:both;}
.comment-navigation .nav-links > div:first-child:not(.nav-next){border-right:2px solid var(--miela-separator-color);}
.comment-navigation .nav-links > .nav-next:first-child{border-left:2px solid var(--miela-separator-color);}
.comment-navigation .nav-links .nav-previous, .comment-navigation .nav-links .nav-next{width:50%;}
.comment-navigation .nav-links .nav-previous{float:left;padding-right:15px;}
.comment-navigation .nav-links .nav-next{float:right;padding-left:15px;}
.comment-navigation .nav-links a{display:inline-block;width:100%;padding:5px 0;text-align:center;font-size:12px;font-weight:700;line-height:1.6;overflow-wrap:break-word;color:inherit;}
.comment-navigation .nav-links a:hover, .comment-navigation .nav-links a:focus{color:var(--miela-main-color);}
.comment-navigation .nav-links a i{font-size:14px;transform:translate(0, 0);transition:transform 0.2s ease-out;}
.comment-navigation .nav-links .nav-previous i{margin-right:6px;}
.comment-navigation .nav-links .nav-next i{margin-left:6px;}
.comment-navigation .nav-links .nav-previous a:hover i, .comment-navigation .nav-links .nav-previous a:focus i{transform:translate(-2px, 0);}
.comment-navigation .nav-links .nav-next a:hover i, .comment-navigation .nav-links .nav-next a:focus i{transform:translate(2px, 0);}
.bwp-comments-closed .comment-navigation{margin-top:-11px;}
.bwp-desktop .comment-form, .bwp-desktop .bwp-comment-list-wrap, .bwp-desktop .bwp-comments-area .bwp-comments-closed-notice, .bwp-desktop .comment-respond .must-log-in{transition:transform 0.3s ease-out 0.15s, box-shadow 0.3s ease-out 0.15s;}
.bwp-desktop .comment-form:hover, .bwp-desktop .bwp-comment-list-wrap:hover, .bwp-desktop .bwp-comments-area .bwp-comments-closed-notice:hover, .bwp-desktop .comment-respond .must-log-in:hover{transform:translateY(-6px);box-shadow:0 25px 20px -20px rgba(var(--miela-box-shadow-color-rgb), 0.1);transition-delay:0s;}
.bwp-desktop .bwp-comment-list li .comment-form:hover{transform:none;box-shadow:none;}
.bwp-post-suggestions{margin-right:-20px;margin-left:-20px;}
.bwp-post-suggestions .bwp-related-posts-wrapper, .bwp-post-suggestions .bwp-random-posts-wrapper{overflow:hidden;margin:-10px 0 0;padding:10px 20px 0;}
.bwp-post-suggestions .bwp-related-posts-list, .bwp-post-suggestions .bwp-random-posts-list{margin-right:-40px;}
.bwp-post-suggestions .post{float:left;width:33.33%;}
.bwp-post-suggestions .post .bwp-post-wrapper{margin-right:40px;margin-bottom:50px;}
.bwp-post-suggestions .post .bwp-post-content{padding:42px 40px;}
.bwp-post-suggestions .post .bwp-post-title{margin:0;}
.bwp-post-suggestions .post .bwp-post-metadata{margin:6px 0 0 -7px;padding:0 0 3px;}
.bwp-post-suggestions .post .bwp-post-metadata li{margin:0;}
.bwp-post-suggestions .post .bwp-post-metadata li a{padding-top:0;padding-bottom:0;}
.bwp-post-suggestions .post .bwp-post-metadata .bwp-tags a{margin:4px 0 0 8px;}
.bwp-post-suggestions .post .bwp-post-metadata .bwp-tags a::before{content:'#';margin-right:1px;opacity:0.6;transition:opacity 0.2s ease-out;}
.bwp-post-suggestions .post .bwp-post-metadata .bwp-tags a:hover::before, .bwp-post-suggestions .post .bwp-post-metadata .bwp-tags a:focus::before{opacity:1;}
.bwp-single-post-has-sidebar .bwp-post-suggestions .post{width:50%;}
.bwp-single-post-has-sidebar .bwp-related-posts-list > .post:nth-child(3),
.bwp-single-post-has-sidebar .bwp-random-posts-list > .post:nth-child(3){display:none;}
.bwp-desktop .bwp-post-suggestions .bwp-post-media, .bwp-desktop .bwp-post-suggestions .bwp-post-media-slider, .bwp-desktop .bwp-post-suggestions .bwp-post-content{transition:transform 0.3s ease-out 0.15s, box-shadow 0.3s ease-out 0.15s;}
.bwp-desktop .bwp-post-suggestions .bwp-post-wrapper:hover .bwp-post-media, .bwp-desktop .bwp-post-suggestions .bwp-post-wrapper:hover .bwp-post-media-slider, .bwp-desktop .bwp-post-suggestions .bwp-post-wrapper:hover .bwp-post-content{transform:translateY(-6px);box-shadow:0 25px 20px -20px rgba(var(--miela-box-shadow-color-rgb), 0.1);transition-delay:0s;}
.bwp-desktop .bwp-post-suggestions .bwp-post-wrapper:has(.bwp-post-media):hover .bwp-post-content,
.bwp-desktop .bwp-post-suggestions .bwp-post-wrapper:has(.bwp-post-media-slider):hover .bwp-post-content{transform:translateY(-8px);transition-delay:0.15s;}
.bwp-single-post-sticky-links-wrapper{position:fixed;top:140px;left:30px;z-index:900;transition:transform 0.3s ease-out, top 0.2s ease-out;}
.bwp-hidden-main-nav-shown .bwp-single-post-sticky-links-wrapper{transform:translateY(45px);transition-delay:0.05s !important;}
.bwp-hidden-sidebar-shown .bwp-single-post-sticky-links-wrapper{transform:translateX(-100px);transition-delay:0.05s !important;}
.bwp-sticky-header.bwp-animate-sticky-header .bwp-single-post-sticky-links-wrapper{top:107px;}
body:not(.bwp-sticky-header) .bwp-single-post-sticky-links-wrapper{transition:transform 0.3s ease-out, top 0.3s ease-out;}
body:not(.bwp-sticky-header).bwp-animate-single-post-sticky-links .bwp-single-post-sticky-links-wrapper{top:30px;}
.bwp-single-post-sticky-links{width:70px;padding:15px 0 17px;border-radius:999px;color:var(--miela-text-color);background-color:var(--miela-content-bg);box-shadow:0 6px 14px -6px rgba(var(--miela-box-shadow-color-rgb), 0.1);transition:transform 0.3s ease-out 0.15s, box-shadow 0.3s ease-out 0.15s;}
.bwp-desktop .bwp-single-post-sticky-links:hover{transform:translateY(-6px);box-shadow:0 8px 16px -4px rgba(var(--miela-box-shadow-color-rgb), 0.1);transition-delay:0s;}
.bwp-single-post-sticky-links ul{margin:0;padding:0;width:100%;}
.bwp-single-post-sticky-links ul li{position:relative;margin:0 0 1px;padding:0;text-align:center;font-size:15px;}
.bwp-single-post-sticky-links ul:last-child li:last-child{margin:0;}
.bwp-single-post-sticky-links ul:not(:last-child) li:last-child{margin-bottom:20px;}
.bwp-single-post-sticky-links ul:not(:last-child) li:last-child::after{content:'';display:block;position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);z-index:1;width:20px;height:2px;background-color:var(--miela-short-separator-color);opacity:0.8;}
.bwp-single-post-sticky-links ul li.bwp-no-link{padding:7px 0;}
.bwp-single-post-sticky-links ul li a{display:inline-block;width:100%;padding:7px 0;color:inherit;}
.bwp-single-post-sticky-links ul li a:hover, .bwp-single-post-sticky-links ul li a:focus{color:var(--miela-main-color);}
.bwp-single-post-counters li i{font-size:inherit;}
.bwp-single-post-counters .bwp-counter-number{display:block;margin:2px 0 0;padding:0 2px;font-family:var(--miela-metadata-font);font-size:11px;font-style:normal;font-weight:600;letter-spacing:0.3px;text-transform:uppercase;line-height:16px;white-space:nowrap;}
.bwp-single-post-sticky-links .bwp-single-post-share .bwp-social-label{display:none;}
.bwp-single-post-share .bwp-share-on-facebook:hover, .bwp-single-post-share .bwp-share-on-facebook:focus{color:#0666fe;}
.bwp-single-post-share .bwp-share-on-x:hover, .bwp-single-post-share .bwp-share-on-x:focus{color:#000000;}
.bwp-single-post-share .bwp-share-on-whatsapp:hover, .bwp-single-post-share .bwp-share-on-whatsapp:focus{color:#0dc044;}
.bwp-single-post-share .bwp-share-on-telegram:hover, .bwp-single-post-share .bwp-share-on-telegram:focus{color:#3390ec;}
.admin-bar .bwp-single-post-sticky-links-wrapper{margin-top:32px;}
.bwp-page-404{margin:50px 0 0;}
.bwp-page-404-container{margin:0 auto;padding:0 60px;width:100%;max-width:860px;}
.bwp-page-404-content{margin:0 0 55px;padding:100px 50px;text-align:center;overflow-wrap:break-word;letter-spacing:0.2px;border-radius:14px;background-color:var(--miela-content-bg);box-shadow:0 14px 16px -14px rgba(var(--miela-box-shadow-color-rgb), 0.1);transition:transform 0.3s ease-out 0.15s, box-shadow 0.3s ease-out 0.15s;}
.bwp-desktop .bwp-page-404-content:hover{transform:translateY(-6px);box-shadow:0 25px 20px -20px rgba(var(--miela-box-shadow-color-rgb), 0.1);transition-delay:0s;}
.bwp-page-404-content > *{max-width:500px;margin:0 auto;}
.bwp-page-404-content h1, .bwp-page-404-content h2{margin-bottom:15px;font-weight:700;color:var(--miela-heading-color);}
.bwp-page-404-content h1{font-size:23px;line-height:1.4;}
.bwp-page-404-content h2{font-size:20px;line-height:1.45;}
.bwp-page-404-content p{margin-bottom:10px;font-size:15px;font-weight:400;line-height:1.7;color:var(--miela-text-color);}
.bwp-page-404-content a{color:inherit;box-shadow:inset 0 -1px 0 0 currentColor;}
.bwp-page-404-content a:hover, .bwp-page-404-content a:focus{color:var(--miela-main-color);}
.bwp-page-404-content > *:last-child{margin-bottom:0;}
.bwp-footer-separator{position:relative;z-index:1;width:100%;max-width:100%;height:2px;margin:0 auto 50px;background:rgba(var(--miela-gray-gradient-rgb), 0.85);background:var(--miela-separator-gradient);}
.bwp-footer-widgets{margin:0;}
.bwp-footer-widgets-container{margin:0 auto;padding:0 60px;width:100%;max-width:1560px;}
.bwp-footer-widgets-columns{margin-right:-40px;}
.bwp-footer-widgets-col{float:left;width:25%;min-height:1px;}
.bwp-footer-widgets-col > .bwp-sidebar-content{margin-right:40px;padding-left:20px;position:relative;}
.bwp-footer-widgets-col > .bwp-sidebar-content::before, .bwp-footer-widgets-col > .bwp-sidebar-content::after{content:'';display:block;position:absolute;top:0;left:0;}
.bwp-footer-widgets-col > .bwp-sidebar-content::before{z-index:1;width:2px;height:80px;background:rgba(var(--miela-gray-gradient-rgb), 0.85);background:var(--miela-footer-widgets-gradient);}
.bwp-footer-widgets-col > .bwp-sidebar-content::after{z-index:2;width:2px;height:26px;background-color:var(--miela-text-color);}
.bwp-footer-widgets-col > .bwp-sidebar-content:not(:has(.bwp-widget))::before,
.bwp-footer-widgets-col > .bwp-sidebar-content:not(:has(.bwp-widget))::after{display:none;}
.bwp-site-footer{margin:0 0 50px;}
.bwp-site-footer-container{width:100%;max-width:1560px;margin:0 auto;padding:0 60px;overflow-wrap:break-word;text-align:center;font-size:14px;font-weight:400;letter-spacing:0.2px;line-height:1.75;color:var(--miela-text-color);}
.bwp-site-footer-container > *:not(.bwp-footer-separator){margin:0 auto 16px;width:100%;max-width:740px;}
.bwp-site-footer-container > *:last-child{margin-bottom:0;}
.bwp-site-footer a{color:inherit;text-decoration:none;}
.bwp-site-footer a:hover, .bwp-site-footer a:focus{color:var(--miela-main-color);text-decoration:none;}
.bwp-footer-text p{margin:0 0 10px;}
.bwp-footer-text p:last-child{margin:0;}
.bwp-footer-text a{box-shadow:inset 0 -1px 0 0 currentColor;}
.bwp-footer-menu-list{margin:0 0 -5px;padding:0;}
.bwp-footer-menu-list li{display:inline-block;margin:0 10px 5px;white-space:nowrap;}
.bwp-footer-menu-list li a{display:inline-block;position:relative;}
.bwp-footer-menu-list li a::after{content:'';display:block;position:absolute;bottom:3px;left:0;width:100%;height:1px;background-color:transparent;transition:background-color 0.2s ease-out;}
.bwp-footer-menu-list li a:hover::after, .bwp-footer-menu-list li a:focus::after{background-color:var(--miela-main-color);}
.bwp-footer-menu-list li ul{display:none;}
.bwp-footer-menu-list a i:first-child{margin-right:4px;}
.bwp-footer-menu-list a i:last-child{margin-right:0;}
.bwp-scroll-to-top-wrapper{position:fixed;right:72px;bottom:15px;z-index:900;visibility:hidden;opacity:0;pointer-events:none;transition:visibility 0.2s ease-out, opacity 0.2s ease-out, bottom 0.2s ease-out, transform 0.3s ease-out;}
.bwp-scroll-to-top-wrapper.bwp-visible{visibility:visible;opacity:1;pointer-events:auto;bottom:30px;}
.bwp-hidden-main-nav-shown .bwp-scroll-to-top-wrapper{transform:translateY(45px);transition-delay:0.05s;}
.bwp-hidden-sidebar-shown .bwp-scroll-to-top-wrapper{transform:translateX(-100px);transition-delay:0.05s;}
.bwp-button-scroll-to-top{width:50px;height:50px;line-height:50px;font-size:14px;color:var(--miela-text-color);background-color:var(--miela-content-bg);box-shadow:0 6px 14px -6px rgba(var(--miela-box-shadow-color-rgb), 0.1);border-radius:999px;transition:height 0.2s ease-out, color 0.2s ease-out, background-color 0.2s ease-out;}
.bwp-button-scroll-to-top:hover{height:55px;color:var(--miela-white-color);background-color:var(--miela-main-color);}
.bwp-hidden-sidebar{position:fixed;top:0;right:-425px;bottom:0;z-index:2010;width:100%;max-width:425px;height:100%;overflow-x:hidden;overflow-y:auto;padding:85px 50px 0;background-color:var(--miela-content-bg);outline:none !important;box-shadow:none;visibility:hidden;opacity:0.6;transition:right 0.3s ease-out, box-shadow 0.3s ease-out, visibility 0.3s ease-out, opacity 0.3s ease-out;}
.bwp-hidden-sidebar-shown .bwp-hidden-sidebar{right:0;box-shadow:-8px 0 14px -4px rgba(var(--miela-box-shadow-color-rgb), 0.06);visibility:visible;opacity:1;}
.bwp-sidebar-opener{position:fixed;top:0;right:0;bottom:0;z-index:910;width:40px;height:100%;opacity:1;background-color:rgba(var(--miela-body-bg-rgb), 0.9);backdrop-filter:blur(2px);box-shadow:none;transition:width 0.2s ease-out, opacity 0.2s ease-out 0.15s, right 0.2s ease-out 0.15s;}
.bwp-sidebar-opener::after{content:'';display:block;position:absolute;top:15px;left:-2px;z-index:910;width:2px;height:calc(100% - 30px);background:rgba(var(--miela-gray-gradient-rgb), 0.85);background:var(--miela-sidebar-gradient);}
.bwp-button-show-sidebar{display:block;width:100%;height:100%;font-size:14px;color:var(--miela-text-color);transition:color 0.2s ease-out, transform 0.3s ease-out;}
.bwp-sidebar-opener:has(.bwp-button-show-sidebar:hover),
.bwp-sidebar-opener:has(.bwp-button-show-sidebar:focus){width:45px;}
.bwp-button-show-sidebar:hover, .bwp-button-show-sidebar:focus{color:var(--miela-main-color);}
.bwp-hidden-sidebar-shown .bwp-sidebar-opener{opacity:0;right:-45px;transition:opacity 0.2s ease-out, right 0.2s ease-out;}
.bwp-hidden-main-nav-shown .bwp-button-show-sidebar{transform:translateY(45px);transition-delay:0.05s;}
.admin-bar .bwp-hidden-sidebar, .admin-bar .bwp-sidebar-opener{top:32px;height:calc(100% - 32px);}
@media(max-width:782px){
.admin-bar .bwp-hidden-sidebar{top:46px;height:calc(100% - 46px);}
}
@media(max-width:600px){
.admin-bar .bwp-hidden-sidebar{top:0;height:100%;z-index:100000;}
} .custom-background .bwp-sidebar-opener::after{display:none;}
.custom-background .bwp-sidebar-opener{box-shadow:-8px 0 14px -4px rgba(var(--miela-box-shadow-color-rgb), 0.04);}
.bwp-button-hide-sidebar{position:absolute;top:0;right:0;z-index:2020;width:94px;height:90px;line-height:90px;font-size:15px;color:var(--miela-text-color);}
.bwp-button-hide-sidebar i{transition:transform 0.2s ease-out 0.1s;}
.bwp-button-hide-sidebar:hover, .bwp-button-hide-sidebar:focus{color:var(--miela-main-color);}
.bwp-button-hide-sidebar:hover i, .bwp-button-hide-sidebar:focus i{transform:translateY(-2px);transition-delay:0s;}
.bwp-hidden-sidebar-content{padding-bottom:10px;position:relative;overflow-wrap:break-word;}
.bwp-hidden-sidebar-overlay{position:fixed;top:0;right:0;bottom:0;z-index:2000;width:1px;height:100%;background-color:rgba(var(--miela-body-overlay-bg-rgb), 0.65);backdrop-filter:blur(1px);cursor:pointer;opacity:0;visibility:hidden;transition:opacity 0.3s ease-out, visibility 0.3s ease-out, width 0s ease-out 0.3s;}
.bwp-hidden-sidebar-shown .bwp-hidden-sidebar-overlay{width:100%;opacity:1;visibility:visible;transition:opacity 0.3s ease-out, visibility 0.3s ease-out, width 0s ease-out 0s;}
.bwp-hidden-sidebar-disabled .bwp-header{width:100%;}
.bwp-hidden-sidebar-disabled .bwp-main-nav-content{padding-right:0;}
.bwp-hidden-sidebar-disabled .bwp-site-content{margin-right:0;}
.bwp-hidden-sidebar-disabled .bwp-scroll-to-top-wrapper{right:32px;}
.bwp-widget, .widget{margin:0 0 50px;overflow-wrap:break-word;font-size:15px;font-style:normal;font-weight:400;letter-spacing:0.2px;line-height:1.7;color:var(--miela-text-color);}
.widget{margin:0;}
.bwp-widget a, .widget a{color:var(--miela-text-color);box-shadow:inset 0 -1px 0 0 currentColor;text-decoration:none;}
.bwp-widget a:hover, .bwp-widget a:focus, .widget a:hover, .widget a:focus{color:var(--miela-main-color);text-decoration:none;}
.bwp-widget .bwp-widget-title, .widget .widgettitle{margin:0 0 15px;font-size:17px;font-style:normal;font-weight:700;letter-spacing:0.2px;line-height:1.6;text-transform:uppercase;color:var(--miela-heading-color);}
.bwp-widget .bwp-widget-title a, .widget .widgettitle a{color:inherit;}
.bwp-widget .bwp-widget-title a:hover, .bwp-widget .bwp-widget-title a:focus, .widget .widgettitle a:hover, .widget .widgettitle a:focus{color:var(--miela-main-color);}
.bwp-sidebar-content h1, .bwp-sidebar-content h2, .bwp-sidebar-content h3:not(.bwp-widget-title),
.bwp-sidebar-content h4, .bwp-sidebar-content h5, .bwp-sidebar-content h6{margin:0 0 20px;}
.bwp-sidebar-content h1{font-size:27px;line-height:1.3;letter-spacing:inherit;}
.bwp-sidebar-content h2{font-size:23px;line-height:1.35;}
.bwp-sidebar-content h3:not(.bwp-widget-title){font-size:20px;line-height:1.4;}
.bwp-sidebar-content h4{font-size:17px;line-height:1.45;}
.bwp-sidebar-content h5{font-size:15px;line-height:1.5;}
.bwp-sidebar-content h6{font-size:14px;text-transform:uppercase;line-height:1.55;}
.bwp-sidebar-content .wp-block-group .wp-block-group__inner-container > h1:first-of-type, .bwp-sidebar-content .wp-block-group .wp-block-group__inner-container > h2:first-of-type, .bwp-sidebar-content .wp-block-group .wp-block-group__inner-container > h3:not(.bwp-widget-title):first-of-type,
.bwp-sidebar-content .wp-block-group .wp-block-group__inner-container > h4:first-of-type, .bwp-sidebar-content .wp-block-group .wp-block-group__inner-container > h5:first-of-type, .bwp-sidebar-content .wp-block-group .wp-block-group__inner-container > h6:first-of-type, .bwp-sidebar-content .widget_block .widget-title{margin:0 0 15px;font-size:17px;font-weight:700;line-height:1.6;text-transform:uppercase;}
.bwp-sidebar-content .widget_block .widget-title{margin-top:30px;}
.bwp-sidebar-content .widget_block:first-child .widget-title{margin-top:0;}
.bwp-sidebar-content .list-unstyled{list-style:none;}
.widget_block{margin:0;}
.bwp-sidebar-content .widget_block:last-child{margin-bottom:50px;}
.bwp-sidebar-content .widget_block > :first-child:not(.widget-title){margin-top:0 !important;}
.bwp-sidebar-content .alignwide, .bwp-sidebar-content .alignfull{max-width:100%;margin:0 0 20px !important;}
.bwp-sidebar-content .alignfull{padding-right:0 !important;padding-left:0 !important;}
.bwp-sidebar-content .wp-block-group{margin:0 0 50px;}
.bwp-sidebar-content .widget_block:last-child .wp-block-group{margin-bottom:0;}
.bwp-sidebar-content .wp-block-group .wp-block-group__inner-container > *{margin-top:0;}
.bwp-sidebar-content .wp-block-group .wp-block-group__inner-container > :last-child:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){margin-bottom:0;}
.bwp-sidebar-content .wp-widget-group__inner-blocks{margin:0 0 50px;}
.bwp-sidebar-content .widget_block:last-child .wp-widget-group__inner-blocks{margin-bottom:0;}
.bwp-sidebar-content .wp-widget-group__inner-blocks > *{margin-top:0;}
.bwp-sidebar-content .wp-widget-group__inner-blocks > :last-child{margin-bottom:0;}
.bwp-sidebar-content .widget_block .wp-block-separator{margin-top:0 !important;margin-bottom:20px;}
.bwp-sidebar-content iframe, .bwp-sidebar-content img, .bwp-sidebar-content .wp-audio-shortcode, .bwp-sidebar-content .wp-video{box-shadow:0 14px 16px -14px rgba(var(--miela-box-shadow-color-rgb), 0.2);}
#page.site{background-color:#ffffff !important;}
.widget_archive ul{list-style:none;margin:0;padding:0;}
.widget_archive ul li{margin-bottom:6px;font-size:11px;font-weight:500;color:var(--miela-metadata-color);}
.widget_archive ul li:last-child{margin-bottom:0;}
.widget_archive ul li a{margin-right:2px;font-size:15px;font-weight:400;box-shadow:none;}
.widget_archive select{margin-top:7px;}
.widget_block.widget_archive{margin-bottom:50px;}
.widget_block.widget_archive > :last-child{margin-bottom:0;}
.bwp-sidebar-content .wp-block-archives-list li::before{display:none;}
.bwp-sidebar-content .wp-block-archives-dropdown select{margin-top:0;}
.widget_pages ul{list-style:none;margin:0;padding:0;}
.widget_pages ul li{margin-bottom:6px;}
.widget_pages ul li:last-child{margin-bottom:0;}
.widget_pages ul li a{box-shadow:none;}
.widget_pages ul ul{margin:6px 0 0;padding:0 0 1px 16px;}
.widget_pages ul ul li::before{content:'-';margin-right:5px;}
.widget_block > .wp-block-page-list{margin-bottom:50px;}
.bwp-sidebar-content .wp-block-page-list li::before{display:none;}
.bwp-sidebar-content .wp-block-page-list ul li::before{display:inline;}
.widget_categories ul{list-style:none;margin:0;padding:0;}
.widget_categories ul li{margin-bottom:6px;font-size:11px;font-weight:500;color:var(--miela-metadata-color);}
.widget_categories ul li:last-child{margin-bottom:0;}
.widget_categories ul li a{margin-right:2px;font-size:15px;font-weight:400;box-shadow:none;}
.widget_categories ul ul{margin:6px 0 0;padding:0 0 1px 16px;}
.widget_categories ul ul li::before{content:'-';margin-right:5px;font-size:15px;font-weight:400;color:var(--miela-text-color);}
.widget_categories select{margin-top:7px;}
.widget_block.widget_categories{margin-bottom:50px;}
.widget_block.widget_categories > :last-child{margin-bottom:0;}
.bwp-sidebar-content .wp-block-categories-list li::before{display:none;}
.bwp-sidebar-content .wp-block-categories-list ul li::before{display:inline;}
.bwp-sidebar-content .wp-block-categories select{margin-top:0;}
.widget_recent_entries ul{list-style:none;margin:0;padding:0;}
.widget_recent_entries ul li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--miela-separator-color);}
.widget_recent_entries ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none;}
.widget_recent_entries ul li a{box-shadow:none;}
.widget_recent_entries ul li .post-date{display:block;margin-top:4px;padding-bottom:2px;font-size:11px;font-weight:500;line-height:1.3;color:var(--miela-metadata-color);}
.widget_recent_entries ul li:last-child .post-date{padding-bottom:4px;}
.widget_block.widget_recent_entries{margin-bottom:50px;}
.widget_block.widget_recent_entries > :last-child{margin-bottom:0;}
.bwp-sidebar-content ul.wp-block-latest-posts, .bwp-sidebar-content ul.wp-block-latest-posts.is-grid{margin-top:0;margin-bottom:20px;}
.bwp-sidebar-content ul.wp-block-latest-posts > li{margin-bottom:10px;padding-bottom:10px;border-bottom-width:1px;}
.bwp-sidebar-content ul.wp-block-latest-posts > li > a{font-family:var(--miela-primary-font);font-size:15px;font-weight:400;line-height:1.7;color:inherit;box-shadow:none;}
.bwp-sidebar-content ul.wp-block-latest-posts > li > a:hover, .bwp-sidebar-content ul.wp-block-latest-posts > li > a:focus{color:var(--miela-main-color);box-shadow:none;}
.bwp-sidebar-content ul.wp-block-latest-posts:has(.wp-block-latest-posts__post-excerpt) > li > a{font-weight:500;}
.bwp-sidebar-content .wp-block-latest-posts .wp-block-latest-posts__post-excerpt{margin:10px 0 0;font-size:14px;}
.bwp-sidebar-content .wp-block-latest-posts .wp-block-latest-posts__post-author, .bwp-sidebar-content .wp-block-latest-posts .wp-block-latest-posts__post-date{margin:6px 0 2px;}
.bwp-sidebar-content .wp-block-latest-posts .wp-block-latest-posts__featured-image{margin-bottom:15px;}
.bwp-sidebar-content .wp-block-latest-posts .wp-block-latest-posts__featured-image.alignleft{margin:0 20px 7px 0;}
.bwp-sidebar-content .wp-block-latest-posts .wp-block-latest-posts__featured-image.alignright{margin:0 0 7px 20px;}
.bwp-sidebar-content .wp-block-latest-posts a:not(.wp-block-latest-posts__post-title){box-shadow:inset 0 -1px 0 0 currentColor;}
.bwp-sidebar-content .wp-block-latest-posts.is-grid[class*=columns-]{grid-template-columns:1fr;}
.bwp-sidebar-content .wp-block-latest-posts.is-grid{gap:10px;}
.bwp-sidebar-content .wp-block-latest-posts.is-grid > li{margin:0;}
.bwp-sidebar-content .wp-block-latest-posts.is-grid > li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none;}
.bwp-sidebar-content .wp-block-latest-posts.is-grid.columns-4 > li > a, .bwp-sidebar-content .wp-block-latest-posts.is-grid.columns-5 > li > a, .bwp-sidebar-content .wp-block-latest-posts.is-grid.columns-6 > li > a{font-size:15px;line-height:1.7;}
.widget_tag_cloud .tagcloud{line-height:1.45 !important;}
.widget_tag_cloud .tagcloud a{display:inline-block;margin-right:6px;box-shadow:none;}
.widget_tag_cloud .tagcloud a .tag-link-count{font-size:11px;font-weight:500;color:var(--miela-metadata-color);transition:color 0.2s ease-out;}
.widget_tag_cloud .tagcloud a:hover .tag-link-count, .widget_tag_cloud .tagcloud a:focus .tag-link-count{color:var(--miela-main-color);}
.widget_block.widget_tag_cloud{margin-bottom:50px;}
.widget_block.widget_tag_cloud > :last-child{margin-bottom:0;}
.bwp-sidebar-content .wp-calendar-table, .widget .wp-calendar-table{caption-side:top;margin:0;max-width:100%;width:100%;line-height:1.5;}
.bwp-sidebar-content .wp-calendar-table td, .bwp-sidebar-content .wp-calendar-table th, .widget .wp-calendar-table td, .widget .wp-calendar-table th{border:none;}
.wp-calendar-table a{font-weight:700;}
.wp-calendar-table a, .wp-calendar-table a:hover, .wp-calendar-table a:focus{box-shadow:inset 0 -1px 0 0 currentColor;}
.wp-calendar-table caption{margin:0 0 20px;padding:3px 0 8px;font-size:13px;font-weight:500;line-height:1.3;border-bottom:1px solid var(--miela-separator-color);color:inherit;}
.wp-calendar-table thead th{padding:0 0 8px;text-align:center;font-size:15px;font-weight:700;cursor:default;}
.wp-calendar-table tbody td{padding:8px 0;text-align:center;border-radius:8px;cursor:default;background-color:transparent;transition:background-color 0.2s ease-out;}
.wp-calendar-table tbody td:not(.pad):hover{background-color:var(--miela-light-gray-color);}
.wp-calendar-table tbody #today{color:var(--miela-white-color);background-color:var(--miela-main-color);}
.wp-calendar-table tbody #today a,
.wp-calendar-table tbody #today a:hover,
.wp-calendar-table tbody #today a:focus{color:var(--miela-white-color);box-shadow:inset 0 -1px 0 0 var(--miela-white-color);}
.widget_calendar .wp-calendar-nav{margin:12px 0 0;border-top:1px solid var(--miela-separator-color);}
.widget_calendar .wp-calendar-nav::after{content:'';display:table;clear:both;}
.widget_calendar .wp-calendar-nav .wp-calendar-nav-prev{float:left;text-align:left;}
.widget_calendar .wp-calendar-nav .wp-calendar-nav-next{float:right;text-align:right;}
.widget_calendar .wp-calendar-nav a{display:inline-block;padding:8px 0 2px;font-size:13px;font-weight:500;line-height:1.3;color:inherit;box-shadow:none;}
.widget_calendar .wp-calendar-nav .wp-calendar-nav-prev a{padding-right:5px;}
.widget_calendar .wp-calendar-nav .wp-calendar-nav-next a{padding-left:5px;}
.widget_calendar .wp-calendar-nav a:hover, .widget_calendar .wp-calendar-nav a:focus{color:var(--miela-main-color);}
.widget_block.widget_calendar{margin-bottom:50px;}
.widget_block.widget_calendar > :last-child{margin-bottom:0;}
.bwp-sidebar-content .wp-block-calendar table caption{border-bottom-width:1px;}
.bwp-sidebar-content .wp-block-calendar .wp-calendar-nav{border-top-width:1px;}
.widget_nav_menu ul{list-style:none;margin:0;padding:0;}
.widget_nav_menu ul li{margin-bottom:6px;}
.widget_nav_menu ul li:last-child{margin-bottom:0;}
.widget_nav_menu ul li a{box-shadow:none;}
.widget_nav_menu ul li a > i:first-child{margin-right:6px;}
.widget_nav_menu ul ul{margin:6px 0 0;padding:0 0 1px 16px;}
.widget_nav_menu ul ul li::before{content:'-';margin-right:5px;}
.widget_nav_menu ul ul ul{padding-left:22px;}
.widget_meta ul{list-style:none;margin:0;padding:0;}
.widget_meta ul li{margin-bottom:6px;}
.widget_meta ul li:last-child{margin-bottom:0;}
.widget_meta ul li a{box-shadow:none;}
.widget_recent_comments ul{list-style:none;margin:0;padding:0;}
.widget_recent_comments ul li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--miela-separator-color);color:var(--miela-metadata-color);}
.widget_recent_comments ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none;}
.widget_recent_comments ul li a{box-shadow:none;}
.widget_block.widget_recent_comments{margin-bottom:50px;}
.widget_block.widget_recent_comments > :last-child{margin-bottom:0;}
.bwp-sidebar-content .wp-block-latest-comments, .bwp-sidebar-content .wp-block-latest-comments.aligncenter{margin-top:0;margin-bottom:20px;}
.bwp-sidebar-content .wp-block-latest-comments li{margin-bottom:10px;padding-bottom:10px;}
.bwp-sidebar-content .wp-block-latest-comments.has-excerpts li, .bwp-sidebar-content .wp-block-latest-comments.has-avatars li{margin-bottom:15px;padding-bottom:15px;}
.bwp-sidebar-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta a{font-weight:400;}
.bwp-sidebar-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta time{margin-top:6px;padding-bottom:2px;}
.bwp-sidebar-content .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt, .bwp-sidebar-content .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p{line-height:1.7;}
.bwp-sidebar-content .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment-excerpt{margin-top:10px;}
.textwidget > :first-child{margin-top:0 !important;}
.textwidget p label:last-child{padding-bottom:0;}
.textwidget input[type="text"],
.textwidget input[type="email"],
.textwidget input[type="url"],
.textwidget input[type="tel"],
.textwidget input[type="number"],
.textwidget input[type="date"]{padding:0 10px;height:40px;}
.textwidget textarea{margin-bottom:-7px;padding:5px 10px;}
.textwidget select{padding:0 15px 0 6px;height:40px;}
.textwidget select[multiple]{padding:8px 15px 8px 8px;height:120px;}
.bwp-sidebar-content .wpcf7 p{margin:0 0 10px;}
.bwp-sidebar-content .wpcf7-form > p:last-of-type{margin-bottom:20px;}
.bwp-sidebar-content .wpcf7 .wpcf7-form textarea{line-height:1.7;}
.bwp-sidebar-content .wpcf7 .wpcf7-form input[type="button"],
.bwp-sidebar-content .wpcf7 .wpcf7-form input[type="reset"],
.bwp-sidebar-content .wpcf7 .wpcf7-form input[type="submit"]{margin-top:10px;margin-bottom:0;padding:13px 20px;font-size:13px;font-weight:700;letter-spacing:0.4px;}
.bwp-sidebar-content .wpcf7 .wpcf7-acceptance label{padding-top:5px;padding-bottom:0;}
.bwp-sidebar-content .wpcf7 .wpcf7-form .wpcf7-not-valid-tip{margin-top:6px;font-size:11px;}
.bwp-sidebar-content .wpcf7 .wpcf7-form .wpcf7-response-output{padding:13px 20px;font-size:13px;line-height:1.6;}
.widget_search .bwp-widget-title, .widget_search .widgettitle{margin-bottom:22px;}
.widget_search .bwp-search-form{background-color:var(--miela-light-gray-color);border:1px solid var(--miela-light-gray-color);border-bottom-width:2px;border-bottom-color:var(--miela-dark-gray-color);border-radius:8px;transition:border-color 0.2s ease-out;}
.widget_search .bwp-search-form:hover, .widget_search .bwp-search-form:has(.bwp-search-field:focus){border-color:var(--miela-main-color);}
.widget_search .bwp-search-form .bwp-search-field{height:41px;padding:0 5px 0 14px;font-family:var(--miela-primary-font);font-size:15px;font-style:normal;font-weight:400;letter-spacing:0.2px;color:var(--miela-text-color);background:var(--miela-light-gray-color);border-radius:8px 0 0 8px;}
.widget_search .bwp-search-form .bwp-search-field::placeholder{color:var(--miela-metadata-color);font-weight:300;opacity:0.9;}
.widget_search .bwp-search-form .bwp-search-submit{width:44px;height:41px;line-height:41px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:var(--miela-text-color);background:var(--miela-light-gray-color);border-radius:0 8px 8px 0;}
.widget_search .bwp-search-form .bwp-search-submit:hover, .widget_search .bwp-search-form .bwp-search-submit:focus{color:var(--miela-main-color);}
.widget_block.widget_search{margin-bottom:50px;}
.widget_block.widget_search > :last-child{margin-bottom:0;}
.rsswidget img{display:none;}
.widget_rss .bwp-widget-title .rsswidget:first-child, .widget_rss .widgettitle .rsswidget:first-child{box-shadow:none;}
.widget_rss .bwp-widget-title .rsswidget:first-child::before, .widget_rss .widgettitle .rsswidget:first-child::before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-solid);content:'\f09e';margin-right:5px;font-size:14px;}
.widget_rss ul{list-style:none;margin:0;padding:0;}
.widget_rss ul li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--miela-separator-color);}
.widget_rss ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none;}
.widget_rss ul li .rsswidget{font-weight:500;box-shadow:none;}
.widget_rss ul li .rss-date{display:block;margin-top:5px;padding-bottom:2px;font-size:11px;font-weight:500;line-height:1.3;color:var(--miela-metadata-color);}
.widget_rss ul li .rssSummary{margin-top:5px;padding-bottom:2px;font-size:14px;line-height:1.65;}
.widget_rss ul li cite{display:block;margin:5px 0 0;padding:0 0 2px;text-align:left;font-size:11px;font-weight:500;font-style:normal;line-height:1.3;color:var(--miela-metadata-color);}
.widget_block.widget_rss{margin-bottom:50px;}
.widget_block.widget_rss > :last-child{margin-bottom:0;}
.bwp-sidebar-content .wp-block-rss > li{border-bottom-width:1px;}
.bwp-sidebar-content .wp-block-rss li .wp-block-rss__item-title{line-height:1.7;font-weight:400;}
.bwp-sidebar-content .wp-block-rss.has-excerpts li .wp-block-rss__item-title{font-weight:500;}
.bwp-sidebar-content .wp-block-rss li .wp-block-rss__item-publish-date, .bwp-sidebar-content .wp-block-rss li .wp-block-rss__item-author{margin:6px 0 2px;}
.bwp-sidebar-content ul.wp-block-rss.is-grid{margin-bottom:20px;}
.widget_block.widget_rss > ul.wp-block-rss.is-grid:last-child{margin-bottom:0;}
.bwp-sidebar-content .wp-block-rss.is-grid > li{margin:0 0 10px;padding:0 0 10px;width:100% !important;}
.bwp-sidebar-content .wp-block-rss.is-grid > li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none;}
.widget_media_audio .bwp-widget-title, .widget_media_audio .widgettitle{margin-bottom:22px;}
.widget_media_audio .wp-audio-shortcode{margin:0;border-radius:14px;}
.widget_media_audio .mejs-controls{border-radius:14px;}
.widget_media_audio a{box-shadow:none;}
.widget_media_image .bwp-widget-title, .widget_media_image .widgettitle{margin-bottom:22px;}
.widget_media_image .wp-caption, .widget_media_image .wp-caption.alignnone{margin:0;}
.widget_media_image .wp-caption .wp-caption-text{padding-bottom:0;padding-left:0;text-align:left;}
.widget_media_video .bwp-widget-title, .widget_media_video .widgettitle{margin-bottom:22px;}
.bwp-widget.widget_media_video .wp-video, .widget.widget_media_video .wp-video{margin:0;}
.bwp-widget.widget_media_video iframe, .bwp-widget.widget_media_video video, .bwp-widget.widget_media_video .mejs-container, .bwp-widget.widget_media_video .mejs-controls, .widget.widget_media_video iframe, .widget.widget_media_video video, .widget.widget_media_video .mejs-container, .widget.widget_media_video .mejs-controls{border-radius:14px;}
.bwp-widget.widget_media_gallery:not(.widget_block){margin-bottom:40px;}
.widget_media_gallery .bwp-widget-title, .widget_media_gallery .widgettitle{margin-bottom:22px;}
.widget_media_gallery .gallery:not(.gallery-columns-1){margin:0 -5px;}
.widget_media_gallery .gallery.gallery-columns-1{margin-bottom:-10px;}
.widget_media_gallery .gallery:not(.gallery-columns-1) .gallery-item{margin:0 0 10px;padding:0 5px;}
.widget_media_gallery .gallery:not(.gallery-columns-1) .gallery-item .gallery-caption{padding:5px 5px 5px 0;}
.widget_media_gallery .gallery.gallery-columns-4 .gallery-item .gallery-caption, .widget_media_gallery .gallery.gallery-columns-5 .gallery-item .gallery-caption, .widget_media_gallery .gallery.gallery-columns-6 .gallery-item .gallery-caption, .widget_media_gallery .gallery.gallery-columns-7 .gallery-item .gallery-caption, .widget_media_gallery .gallery.gallery-columns-8 .gallery-item .gallery-caption, .widget_media_gallery .gallery.gallery-columns-9 .gallery-item .gallery-caption{display:none;}
.widget_media_gallery .gallery .gallery-icon img{border-radius:14px;}
.bwp-sidebar-content .wp-block-gallery .blocks-gallery-grid figcaption, .bwp-sidebar-content .wp-block-gallery figure.wp-block-image figcaption{padding:10px 5px 5px;font-size:13px;line-height:1.4;}
.bwp-sidebar-content .wp-block-gallery.columns-3 .blocks-gallery-grid figcaption, .bwp-sidebar-content .wp-block-gallery.columns-4 .blocks-gallery-grid figcaption, .bwp-sidebar-content .wp-block-gallery.columns-3 figure.wp-block-image figcaption, .bwp-sidebar-content .wp-block-gallery.columns-4 figure.wp-block-image figcaption{display:none;}
.bwp-sidebar-content .wp-block-social-links{margin:0 0 15px;}
.widget_block > .wp-block-social-links{margin:0 0 45px;}
.widget_block > .wp-block-loginout{margin:0 0 50px;}
.bwp-sidebar-content .wp-block-loginout form p{margin:0 0 10px;}
.bwp-sidebar-content .wp-block-loginout form .login-remember{padding-top:4px;padding-bottom:4px;}
.bwp-sidebar-content .wp-block-loginout form .login-submit input[type="submit"]{padding:13px 20px;font-size:13px;font-weight:700;letter-spacing:0.4px;}
.bwp-sidebar-content .wp-block-accordion{margin-top:0;margin-bottom:45px;}
.bwp-sidebar-content .wp-block-group .wp-block-accordion, .bwp-sidebar-content .wp-widget-group__inner-blocks .wp-block-accordion{margin-bottom:20px;}
.bwp-sidebar-content .wp-block-accordion .wp-block-accordion-heading{margin-top:0;line-height:1.3;}
.widget_bwp_dark_bg_overlay, .widget_bwp_bg_overlay{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;border-radius:14px;background-color:var(--miela-black-color);transition:opacity 0.3s ease-out 0.15s;}
.widget_bwp_dark_bg_overlay{opacity:0.05;}
.widget_bwp_bg_overlay{opacity:0.05;}
.widget_bwp_post_list > ul, .widget_bwp_random_posts > ul, .widget_bwp_recent_posts > ul, .widget_bwp_popular_posts > ul{margin:0;padding:7px 0 0;}
.widget_bwp_post_list > ul > li, .widget_bwp_random_posts > ul > li, .widget_bwp_recent_posts > ul > li, .widget_bwp_popular_posts > ul > li{margin-bottom:25px;}
.widget_bwp_post_list > ul > li:last-child, .widget_bwp_random_posts > ul > li:last-child, .widget_bwp_recent_posts > ul > li:last-child, .widget_bwp_popular_posts > ul > li:last-child{margin-bottom:0;}
.widget_bwp_popular_posts > ul > li{position:relative;}
.widget_bwp_thumbnail{position:relative;overflow:hidden;float:left;margin:0 15px 0 0;box-shadow:0 14px 16px -14px rgba(var(--miela-box-shadow-color-rgb), 0.2);border-radius:14px;transition:transform 0.3s ease-out 0.15s, box-shadow 0.3s ease-out 0.15s;}
.bwp-desktop .widget_bwp_thumbnail:hover{transform:translateY(-4px);box-shadow:0 25px 20px -20px rgba(var(--miela-box-shadow-color-rgb), 0.2);transition-delay:0s;}
.widget_bwp_thumbnail img{display:block;width:100px !important;height:100px !important;border-radius:14px;box-shadow:none !important;transition:transform 0.3s ease-out 0.15s;}
.widget_bwp_thumbnail > a:hover img{transform:scale(1.08);transition-delay:0s;}
.widget_bwp_thumbnail > a:hover .widget_bwp_bg_overlay, .widget_bwp_thumbnail > a:focus .widget_bwp_bg_overlay{opacity:0.15;transition-delay:0s;}
.widget_bwp_content{height:100px;display:table-cell;vertical-align:middle;}
.widget_bwp_content.widget_bwp_no_thumbnail{height:auto;}
.widget_bwp_popular_posts .widget_bwp_content.widget_bwp_no_thumbnail{padding-left:40px;}
.bwp-widget.widget_bwp_popular_posts, .widget.widget_bwp_popular_posts{overflow:visible;}
.widget_bwp_popular_post_num{position:absolute;top:-10px;left:-10px;z-index:20;width:32px;height:32px;line-height:32px;text-align:center;border-radius:50%;color:inherit;background-color:var(--miela-content-bg);font-family:var(--miela-metadata-font);font-size:11px;font-style:normal;font-weight:700;box-shadow:0 4px 10px -2px rgba(var(--miela-box-shadow-color-rgb), 0.15);transition:transform 0.3s ease-out 0.15s, color 0.3s ease-out 0.15s;}
.bwp-desktop .widget_bwp_popular_posts > ul > li:hover .widget_bwp_popular_post_num{color:var(--miela-main-color);transform:translateY(-4px);transition-delay:0s;}
.widget_bwp_popular_post_num.widget_bwp_no_thumbnail{top:-5px;}
.bwp-widget .widget_bwp_no_posts, .bwp-widget .widget_bwp_no_social_links, .widget .widget_bwp_no_posts, .widget .widget_bwp_no_social_links{margin:0;}
.bwp-widget .widget_bwp_no_social_links, .widget .widget_bwp_no_social_links{padding-bottom:10px;}
.widget_bwp_content h4, .widget_bwp_post_list_item figcaption h4{margin:0;font-size:15px;font-style:normal;font-weight:600;line-height:1.47;color:var(--miela-heading-color);}
.widget_bwp_content h4 a, .widget_bwp_post_list_item figcaption h4 a{color:inherit;box-shadow:none;}
.widget_bwp_content h4 a:hover, .widget_bwp_content h4 a:focus, .widget_bwp_post_list_item figcaption h4 a:hover, .widget_bwp_post_list_item figcaption h4 a:focus{color:var(--miela-main-color);}
.bwp-widget .widget_bwp_meta, .widget .widget_bwp_meta{margin:0 -10px 0 0;padding:6px 0 0 !important;}
.widget_bwp_meta li{float:left;margin-right:10px;font-family:var(--miela-metadata-font);font-size:11px;font-style:normal;font-weight:500;line-height:1.7;color:var(--miela-metadata-color);}
.widget_bwp_meta li a{display:inline-block;color:inherit;box-shadow:none;}
.widget_bwp_meta li a:hover, .widget_bwp_meta li a:focus{color:var(--miela-main-color);}
.widget_bwp_post_list_item{position:relative;overflow:hidden;border-radius:14px;box-shadow:0 14px 16px -14px rgba(var(--miela-box-shadow-color-rgb), 0.2);transition:transform 0.3s ease-out 0.15s, box-shadow 0.3s ease-out 0.15s;}
.bwp-desktop .widget_bwp_post_list_item:hover{transform:translateY(-6px);box-shadow:0 25px 20px -20px rgba(var(--miela-box-shadow-color-rgb), 0.2);transition-delay:0s;}
.widget_bwp_post_list_item img{display:block;max-width:100%;width:100%;height:auto;box-shadow:none !important;border-radius:14px;transition:transform 0.3s ease-out 0.15s;}
.widget_bwp_post_list_item:hover img{transform:scale(1.08);transition-delay:0s;}
.widget_bwp_post_list_item:hover .widget_bwp_dark_bg_overlay{opacity:0.15;transition-delay:0s;}
.widget_bwp_post_list_item figcaption{position:absolute;bottom:10px;left:10px;z-index:20;width:calc(100% - 20px);max-width:70%;padding:15px;background-color:rgba(var(--miela-content-bg-rgb), 0.95);backdrop-filter:blur(2px);border-radius:8px;box-shadow:0 14px 16px -14px rgba(var(--miela-box-shadow-color-rgb), 0.2);transition:transform 0.3s ease-out 0.15s, background-color 0.3s ease-out 0.15s;}
.bwp-desktop .widget_bwp_post_list_item:hover figcaption{background-color:rgba(var(--miela-content-bg-rgb), 1);transform:translateY(-8px);transition-delay:0s;}
.bwp-widget.widget_bwp_social{margin-bottom:38px;}
.widget.widget_bwp_social{margin-bottom:0;}
.widget_bwp_social ul{margin:0 -12px 0 0;padding:7px 0 0;}
.widget_bwp_social ul li{float:left;margin:0 12px 12px 0;}
.widget_bwp_social ul li a{display:inline-block;width:50px;height:50px;line-height:50px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:14px;text-decoration:none !important;color:inherit;background-color:var(--miela-light-gray-color);box-shadow:none;border-radius:50%;}
.widget_bwp_social ul li a:hover, .widget_bwp_social ul li a:focus{color:var(--miela-white-color);background-color:var(--miela-main-color);transform:translateY(-2px);}
.bwp-has-body-bg input[type="text"]:not(.bwp-search-field),
.bwp-has-body-bg input[type="email"],
.bwp-has-body-bg input[type="url"],
.bwp-has-body-bg input[type="password"],
.bwp-has-body-bg input[type="search"],
.bwp-has-body-bg input[type="tel"],
.bwp-has-body-bg input[type="number"],
.bwp-has-body-bg input[type="date"],
.bwp-has-body-bg textarea, .bwp-has-body-bg select{background:var(--miela-content-bg);border-color:var(--miela-content-bg);border-bottom-color:var(--miela-dark-gray-color);}
.bwp-has-body-bg input[type="text"]:not(.bwp-search-field):hover,
.bwp-has-body-bg input[type="email"]:hover,
.bwp-has-body-bg input[type="url"]:hover,
.bwp-has-body-bg input[type="password"]:hover,
.bwp-has-body-bg input[type="search"]:hover,
.bwp-has-body-bg input[type="tel"]:hover,
.bwp-has-body-bg input[type="number"]:hover,
.bwp-has-body-bg input[type="date"]:hover,
.bwp-has-body-bg textarea:hover, .bwp-has-body-bg select:hover, .bwp-has-body-bg input[type="text"]:not(.bwp-search-field):focus,
.bwp-has-body-bg input[type="email"]:focus,
.bwp-has-body-bg input[type="url"]:focus,
.bwp-has-body-bg input[type="password"]:focus,
.bwp-has-body-bg input[type="search"]:focus,
.bwp-has-body-bg input[type="tel"]:focus,
.bwp-has-body-bg input[type="number"]:focus,
.bwp-has-body-bg input[type="date"]:focus,
.bwp-has-body-bg textarea:focus, .bwp-has-body-bg select:focus{border-color:var(--miela-main-color);}
.bwp-has-body-bg .widget_recent_entries ul li, .bwp-has-body-bg ul.wp-block-latest-posts > li{border-color:var(--miela-footer-widget-separator-color);}
.bwp-has-body-bg .wp-calendar-table caption, .bwp-has-body-bg .widget_calendar .wp-calendar-nav, .bwp-has-body-bg .wp-block-calendar table caption, .bwp-has-body-bg .wp-block-calendar .wp-calendar-nav{border-color:var(--miela-footer-widget-separator-color);}
.bwp-has-body-bg .wp-calendar-table tbody td:not(.pad):hover,
.bwp-has-body-bg .wp-block-calendar table tbody td:not(.pad):hover{background-color:var(--miela-content-bg);}
.bwp-has-body-bg .widget_recent_comments ul li, .bwp-has-body-bg .wp-block-latest-comments li{border-color:var(--miela-footer-widget-separator-color);}
.bwp-has-body-bg .widget_search .bwp-search-form, .bwp-has-body-bg .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{background-color:var(--miela-content-bg);border-color:var(--miela-content-bg);border-bottom-color:var(--miela-dark-gray-color);}
.bwp-has-body-bg .widget_search .bwp-search-form:hover, .bwp-has-body-bg .widget_search .bwp-search-form:has(.bwp-search-field:focus),
.bwp-has-body-bg .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper:hover, .bwp-has-body-bg .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper:has(.wp-block-search__input:focus){border-color:var(--miela-main-color);}
.bwp-has-body-bg .widget_search .bwp-search-form .bwp-search-field, .bwp-has-body-bg .widget_search .bwp-search-form .bwp-search-submit{background:var(--miela-content-bg);}
.bwp-has-body-bg .wp-block-search.wp-block-search__button-inside .wp-block-search__input{border:none;}
.bwp-has-body-bg .widget_rss ul li, .bwp-has-body-bg .wp-block-rss > li{border-color:var(--miela-footer-widget-separator-color);}
.bwp-has-body-bg .widget_bwp_social ul li a{background-color:var(--miela-content-bg);box-shadow:0 6px 14px -6px rgba(var(--miela-box-shadow-color-rgb), 0.06);}
.bwp-has-body-bg .widget_bwp_social ul li a:hover, .bwp-has-body-bg .widget_bwp_social ul li a:focus{background-color:var(--miela-main-color);}
.bwp-cookies-info-wrapper{position:fixed;bottom:30px;left:30px;z-index:930;visibility:visible;opacity:1;pointer-events:auto;transition:transform 0.3s ease-out;}
.bwp-hidden-main-nav-shown .bwp-cookies-info-wrapper{transform:translateY(45px);transition-delay:0.05s;}
.bwp-hidden-sidebar-shown .bwp-cookies-info-wrapper{transform:translateX(-100px);transition-delay:0.05s;}
.bwp-cookies-info-wrapper:has(>.bwp-cookies-accepted){visibility:hidden;opacity:0;pointer-events:none;transform:translateY(20px) scale(0.95);transition:visibility 0.15s ease-out, opacity 0.15s ease-out, transform 0.15s ease-out;}
.bwp-cookies-info-container{position:relative;width:285px;padding:35px 40px 40px;overflow-wrap:break-word;border-radius:14px;background-color:var(--miela-content-bg);box-shadow:0 8px 16px -4px rgba(var(--miela-box-shadow-color-rgb), 0.1);transition:transform 0.3s ease-out 0.15s, box-shadow 0.3s ease-out 0.15s;}
.bwp-desktop .bwp-cookies-info-container:hover{transform:translateY(-6px);box-shadow:0 10px 18px -2px rgba(var(--miela-box-shadow-color-rgb), 0.1);transition-delay:0s;}
.bwp-cookies-info-title{margin:0 0 17px;font-size:18px;font-weight:700;letter-spacing:0.2px;line-height:1.4;color:var(--miela-heading-color);}
.bwp-cookies-info-content{font-size:15px;font-style:normal;font-weight:400;letter-spacing:0.2px;line-height:1.7;color:var(--miela-text-color);}
.bwp-cookies-info-content > p{margin:0 0 10px;}
.bwp-cookies-info-content > p:last-child{margin-bottom:0;}
.bwp-cookies-info-content a{color:inherit;box-shadow:inset 0 -1px 0 0 currentColor;text-decoration:none;}
.bwp-cookies-info-content a:hover, .bwp-cookies-info-content a:focus{color:var(--miela-main-color);text-decoration:none;}
.bwp-accept-cookies-button{margin:23px 0 0;padding:13px 20px;font-family:var(--miela-primary-font);font-size:13px;font-weight:700;letter-spacing:0.4px;line-height:1.4;white-space:normal;color:var(--miela-white-color);background-color:var(--miela-btn-bg);border-radius:8px;}
.bwp-accept-cookies-button:hover, .bwp-accept-cookies-button:focus{color:var(--miela-white-color);background-color:var(--miela-main-color);transform:translateY(-2px);}
.bwp-button-hide-cookies-info{display:none;position:absolute;top:0;right:0;z-index:940;width:46px;height:48px;line-height:48px;font-size:14px;color:var(--miela-text-color);}
.bwp-button-hide-cookies-info:hover, .bwp-button-hide-cookies-info:focus{color:var(--miela-main-color);transform:translateY(-2px);}
.bwp-button-show-cookies-info{display:none;position:fixed;bottom:0;left:15px;z-index:920;width:calc(100% - 30px);padding:16px 20px;font-family:var(--miela-secondary-font);font-size:14px;font-weight:500;letter-spacing:0.2px;line-height:1.45;white-space:normal;overflow-wrap:break-word;border-radius:14px 14px 0 0;color:var(--miela-heading-color);background:var(--miela-content-bg);box-shadow:0 -2px 14px 0 rgba(var(--miela-box-shadow-color-rgb), 0.08);visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0) scale(1);transition:visibility 0.3s ease-out, opacity 0.3s ease-out, transform 0.3s ease-out, color 0.2s ease-out;}
.bwp-button-show-cookies-info.bwp-hidden{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(15px) scale(0.95);transition:visibility 0.15s ease-out, opacity 0.15s ease-out, transform 0.15s ease-out;}
.bwp-button-show-cookies-info i{position:relative;top:1px;margin-right:6px;font-size:16px;color:var(--miela-metadata-color);opacity:0.6;transition:color 0.2s ease-out, opacity 0.2s ease-out;}
.bwp-button-show-cookies-info:hover, .bwp-button-show-cookies-info:focus, .bwp-button-show-cookies-info:hover i, .bwp-button-show-cookies-info:focus i{color:var(--miela-main-color);}
.bwp-button-show-cookies-info:hover i, .bwp-button-show-cookies-info:focus i{opacity:1;}
.bwp-carousel-item-counters-list .bwp-zoom-image .bwp-image-link.bwp-popup-gallery-item, .bwp-post-media .bwp-post-media-link.bwp-popup-image, .bwp-post-media-slider .bwp-post-media-link.bwp-popup-gallery-item, .bwp-content a.bwp-popup-image, .bwp-content .bwp-block-editor-popup-gallery .blocks-gallery-item > figure > a, .bwp-content .bwp-block-editor-popup-gallery > figure > a{cursor:zoom-in;}
.mfp-title, .mfp-counter{font-family:var(--miela-primary-font);font-size:13px;font-style:normal;font-weight:600;letter-spacing:0.2px;line-height:24px;color:var(--miela-lightbox-caption-color);}
.mfp-figure::after{background:var(--miela-lightbox-bg);box-shadow:0 0 0 1px rgba(var(--miela-box-shadow-color-rgb), 0.08);}
.mfp-figure img.mfp-img{border-radius:0;}
.mfp-close.bwp-mfp-close-button{font-size:18px;color:var(--miela-lightbox-caption-color) !important;opacity:0.9 !important;-webkit-transition:color 0.2s ease-out, opacity 0.2s ease-out;transition:color 0.2s ease-out, opacity 0.2s ease-out;}
.mfp-close.bwp-mfp-close-button::after{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;}
.mfp-close.bwp-mfp-close-button::after{font:var(--fa-font-regular);content:'\f057';}
.mfp-close.bwp-mfp-close-button:hover{color:var(--miela-lightbox-caption-color) !important;opacity:1 !important;}
.mfp-close.bwp-mfp-close-button:active{top:0;}
.bwp-mfp-arrow{background:transparent !important;outline:none;box-shadow:none;position:absolute;z-index:1046;top:50%;width:80px;height:200px;line-height:200px;margin:-102px 0 0;padding:0;border:none;font-size:24px;text-align:center;color:var(--miela-lightbox-caption-color);opacity:0.9;-webkit-transition:width 0.2s ease-out, opacity 0.2s ease-out;transition:width 0.2s ease-out, opacity 0.2s ease-out;}
.bwp-mfp-arrow:hover{width:90px;color:var(--miela-lightbox-caption-color);opacity:1;}
.bwp-mfp-arrow.bwp-mfp-arrow-left{left:0;text-shadow:-2px 0 0 var(--miela-body-overlay-bg);}
.bwp-mfp-arrow.bwp-mfp-arrow-right{right:0;text-shadow:2px 0 0 var(--miela-body-overlay-bg);}
.bwp-mfp-arrow.bwp-mfp-arrow-left::after, .bwp-mfp-arrow.bwp-mfp-arrow-right::after{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;}
.bwp-mfp-arrow.bwp-mfp-arrow-left::after{font:var(--fa-font-solid);content:'\f053';}
.bwp-mfp-arrow.bwp-mfp-arrow-right::after{font:var(--fa-font-solid);content:'\f054';}
.bwp-popup-zoom-in .mfp-container{opacity:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-transform:scale(0.95);transform:scale(0.95);}
.bwp-popup-zoom-in.mfp-ready .mfp-container{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.bwp-popup-zoom-in.mfp-removing .mfp-container{opacity:0;-webkit-transform:scale(0.95);transform:scale(0.95);}
.mfp-bg{background-color:rgba(var(--miela-body-overlay-bg-rgb), 0.75);backdrop-filter:blur(1px);}
.bwp-popup-zoom-in.mfp-bg{opacity:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.bwp-popup-zoom-in.mfp-ready.mfp-bg{opacity:1;}
.bwp-popup-zoom-in.mfp-removing.mfp-bg{opacity:0;}
.mfp-preloader, .mfp-preloader a{color:var(--miela-lightbox-caption-color);}
.mfp-preloader a{text-decoration:underline;box-shadow:none;}
.mfp-preloader a:hover, .mfp-preloader a:focus{color:var(--miela-lightbox-caption-color);text-decoration:underline;box-shadow:none;}
.tooltip{--miela-tooltip-text-color:#4f4e59;--miela-tooltip-bg:#ffffff;--miela-tooltip-box-shadow:0 4px 10px 0 rgba(23, 23, 27, 0.08);}
.tooltip{font-family:var(--miela-primary-font);font-size:12px;font-weight:600;letter-spacing:normal;z-index:800;}
.tooltip.show{opacity:1;}
.tooltip-inner{max-width:400px;padding:8px 12px;color:var(--miela-tooltip-text-color);background-color:var(--miela-tooltip-bg);box-shadow:var(--miela-tooltip-box-shadow);border-radius:8px;}
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{border-top-color:var(--miela-tooltip-bg);}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{border-right-color:var(--miela-tooltip-bg);}
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{border-bottom-color:var(--miela-tooltip-bg);}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{border-left-color:var(--miela-tooltip-bg);}
.bwp-animated-mouse-cursor{position:fixed;top:0;left:0;z-index:9999;pointer-events:none;visibility:hidden;opacity:0;transition:visibility 0.3s ease-out, opacity 0.3s ease-out;}
.bwp-animated-mouse-cursor.bwp-visible{visibility:visible;opacity:1;}
.bwp-animated-mouse-cursor::before{content:'';position:absolute;top:0;left:0;width:10px;height:10px;border-radius:50%;opacity:0.95;background-color:transparent;box-shadow:inset 0 0 0 5px var(--miela-mouse-cursor-color);transform:translate(-50%, -50%);transition:all 0.3s ease-out;}
.bwp-animated-mouse-cursor.bwp-hovered::before{opacity:0.08;box-shadow:inset 0 0 0 1px var(--miela-mouse-cursor-color);transform:translate(-50%, -50%) scale(4.2);}
@media(max-width:1564px){ .bwp-intro-type-text .bwp-intro-container{max-width:820px;}
.bwp-intro-type-banner .bwp-intro-container{max-width:1200px;}
.bwp-intro-type-banner .bwp-intro-content-container{height:420px;}
.bwp-intro-type-banner .bwp-intro-text{max-width:840px;}
.bwp-intro-type-banner .bwp-intro-title{font-size:38px;letter-spacing:-0.2px;line-height:1.2;}
.bwp-intro-type-banner .bwp-intro-subtitle{max-width:700px;font-size:17px;}
.bwp-intro-type-banner .bwp-intro-link{padding-top:4px;font-size:16px;}
.bwp-section-header{max-width:700px;}
.bwp-header-search{width:460px;}
.bwp-carousel-container{max-width:1200px;}
.bwp-toggle-layout[data-blog-layout="col-4"]{display:none;}
.bwp-latest-posts:has(.bwp-masonry-width-4) .bwp-toggle-layout[data-blog-layout="col-3"]{cursor:default;color:var(--miela-main-color);}
.bwp-latest-posts:has(.bwp-masonry-width-4) .bwp-toggle-layout[data-blog-layout="col-3"]:hover,
.bwp-latest-posts:has(.bwp-masonry-width-4) .bwp-toggle-layout[data-blog-layout="col-3"]:focus{transform:none;}
.bwp-archive-header-container{max-width:820px;}
.bwp-latest-posts-columns:has(.bwp-masonry-width-3) .bwp-latest-posts-content-col{width:100%;padding-right:0;padding-left:0;}
.bwp-latest-posts-columns:has(.bwp-masonry-width-3) .bwp-latest-posts-sidebar-col{width:0;height:1px;padding-right:0;padding-left:0;opacity:0;visibility:hidden;transform:translateX(-35px);transition-duration:0s;}
.bwp-latest-posts-columns:has(.bwp-masonry-width-2){max-width:1080px;}
.bwp-latest-posts-columns:has(.bwp-masonry-width-2) .bwp-latest-posts-content-col{width:66.6666%;}
.bwp-latest-posts-columns:has(.bwp-masonry-width-2) .bwp-latest-posts-sidebar-col{width:33.3333%;}
.bwp-latest-posts-sidebar-right:has(.bwp-masonry-width-2) .bwp-latest-posts-content-col{padding-right:10px;}
.bwp-latest-posts-sidebar-right:has(.bwp-masonry-width-2) .bwp-latest-posts-sidebar-col{padding-left:30px;}
.bwp-latest-posts-sidebar-left:has(.bwp-masonry-width-2) .bwp-latest-posts-content-col{padding-left:10px;}
.bwp-latest-posts-sidebar-left:has(.bwp-masonry-width-2) .bwp-latest-posts-sidebar-col{padding-right:30px;}
.bwp-masonry-width-4{max-width:1080px;}
.bwp-col-4-layout .bwp-col-size{width:33.33%;}
.bwp-col-4{width:33.33%;}
.bwp-col-4.bwp-width-2x{width:66.66%;}
.bwp-masonry-width-2{max-width:740px;padding-right:0;padding-left:0;}
.bwp-col-2-layout{margin-right:-40px;}
.bwp-col-2-layout .bwp-post-wrapper{margin-right:40px;}
.bwp-col-2-layout .bwp-post-content{padding:35px 40px 40px;}
.bwp-masonry-width-1{max-width:700px;}
.bwp-latest-posts-have-sidebar .bwp-masonry-width-1{max-width:100%;}
.bwp-no-posts-found{max-width:700px;}
.pagination{margin-right:auto;margin-left:auto;width:100%;max-width:1080px;}
.bwp-featured-media-wide .bwp-single-post-media-container{max-width:1200px;}
.bwp-featured-media-wide .bwp-single-post-container{margin-top:-20px;}
.bwp-featured-media-wide .bwp-post-image-caption{right:20px;bottom:40px;}
.bwp-page-404-container{max-width:820px;}
.bwp-footer-widgets-container{padding-right:20px;padding-left:18px;max-width:100%;}
.bwp-site-footer-container{padding-right:20px;padding-left:18px;max-width:100%;}
.bwp-site-footer-container > *:not(.bwp-footer-separator){max-width:700px;}
} @media(max-width:1529px){ .bwp-footer-widgets-columns{margin-right:-20px;}
.bwp-footer-widgets-col > .bwp-sidebar-content{margin-right:20px;}
} @media(max-width:1399px){ .bwp-header-search{width:420px;}
.bwp-header-buttons .bwp-button.bwp-toggle.bwp-button-show-mobile-sidebar{display:block;}
.bwp-sidebar-opener{display:none;}
.bwp-header{width:100%;}
.bwp-main-nav-content{padding-right:0;}
.bwp-site-content{margin-right:0;}
.bwp-scroll-to-top-wrapper{right:32px;}
.bwp-single-post-tags.bwp-hide-on-mobile, .bwp-short-separator.bwp-hide-on-mobile{display:none;}
.bwp-single-post-bottom-metadata{display:block;}
.bwp-single-post-sticky-links-wrapper{display:none;}
} @media(max-width:1359px){ .bwp-logo-text > span{max-width:350px;}
.bwp-footer-widgets-container{padding-right:60px;padding-left:60px;max-width:1200px;}
.bwp-footer-widgets-columns{margin-right:-40px;}
.bwp-footer-widgets-col{width:33.33%;}
.bwp-footer-widgets-col.bwp-footer-widgets-col-3{display:none;}
.bwp-footer-widgets-col > .bwp-sidebar-content{margin-right:40px;}
.bwp-site-footer-container{padding-right:60px;padding-left:60px;max-width:1200px;}
} @media(max-width:1279px){ .bwp-header-search{width:380px;}
.bwp-button-hide-main-nav::before{display:none;}
.sf-menu a{padding-right:10px;padding-left:10px;}
.sf-menu > li:first-child > a{padding-left:20px;}
.sf-menu > li:last-child > a{padding-right:20px;}
.bwp-social-links{padding-right:14px;padding-left:14px;}
} @media(max-width:1199px){ .bwp-header-container{padding-right:18px;}
.bwp-intro-type-text .bwp-intro-container, .bwp-intro-type-banner .bwp-intro-container, .bwp-carousel-container, .bwp-latest-posts-container, .bwp-archive-header-container, .bwp-single-post-container, .bwp-featured-media-wide .bwp-single-post-media-container, .bwp-page-404-container, .bwp-footer-widgets-container, .bwp-site-footer-container{padding-right:28px;padding-left:28px;}
.bwp-header-container::after{width:calc(100% - 36px);}
.bwp-header-search{width:350px;}
.bwp-logo-text > span{max-width:300px;}
.bwp-button-hide-main-nav{width:80px;}
.sf-menu a{padding-right:9px;padding-left:9px;}
.sf-menu > li:first-child > a{padding-left:18px;}
.sf-menu > li:last-child > a{padding-right:18px;}
.sf-arrows .sf-with-ul::after{padding-left:5px;}
.bwp-social-links{padding-right:13px;padding-left:13px;}
.bwp-social-links .bwp-social-links-label, .bwp-social-links a{padding-right:5px;padding-left:5px;}
.bwp-intro-type-text .bwp-intro-container{max-width:756px;}
.bwp-intro-type-text .bwp-intro-title{font-size:34px;}
.bwp-intro-type-banner .bwp-intro-container{max-width:1136px;}
.bwp-carousel-container{max-width:1136px;}
.bwp-archive-header-container{max-width:756px;}
.bwp-single-post-container, .bwp-featured-media-wide .bwp-single-post-media-container{max-width:1136px;}
.bwp-page-404-container{max-width:756px;}
.bwp-footer-widgets-container, .bwp-site-footer-container{max-width:1136px;}
.bwp-scroll-to-top-wrapper{right:30px;}
} @media(max-width:1149px){ h1, .h1{font-size:32px;}
h2, .h2{font-size:30px;}
h3, .h3, legend{font-size:27px;}
.bwp-header-container{padding-right:28px;padding-left:28px;}
.bwp-header-container::after{left:28px;width:calc(100% - 56px);}
body.bwp-sticky-header{padding-top:0;}
.bwp-sticky-header .bwp-header{position:relative;}
.bwp-sticky-header.bwp-animate-sticky-header .bwp-header{background-color:rgb(var(--miela-body-bg-rgb));backdrop-filter:none;}
.bwp-sticky-header.bwp-animate-sticky-header .bwp-header-container{padding-top:15px;padding-bottom:15px;}
.bwp-header-content{margin-right:0 !important;}
.bwp-sticky-header.admin-bar .bwp-header{top:0;}
.bwp-header-search{display:none;}
.bwp-logo-text > span{max-width:400px;}
.bwp-mobile-menu-block{display:block;}
.bwp-hidden-main-nav, .bwp-button-show-main-menu{display:none;}
.bwp-hidden-main-nav-overlay .bwp-icon{display:block;}
.bwp-hidden-main-nav-shown .bwp-site-content, .bwp-hidden-main-nav-shown .bwp-header, .bwp-hidden-main-nav-shown .bwp-scroll-to-top-wrapper, .bwp-hidden-main-nav-shown .bwp-cookies-info-wrapper{transform:translateY(0);}
.bwp-search-form-label{display:block;}
.bwp-intro-type-text .bwp-intro-title{font-size:36px;}
.bwp-intro-type-banner .bwp-intro-container{max-width:100%;}
.bwp-intro-type-banner .bwp-intro-content-container{height:440px;}
.bwp-carousel-container{max-width:100%;}
.bwp-carousel-content-container, .bwp-carousel-item{height:350px;}
.bwp-carousel-item-text{max-width:480px;}
.bwp-carousel-item-title{font-size:27px;line-height:1.35;}
.bwp-carousel-item-counters{top:15px;right:15px !important;transform:scale(1) !important;transition:visibility 0.5s ease-out 0.1s, opacity 0.5s ease-out 0.1s;}
.bwp-carousel-content-container.bwp-content-loaded .bwp-carousel-item-counters{opacity:1;}
.bwp-carousel-content-container.bwp-animation-finished .bwp-carousel-item-counters{transition-delay:0s;}
.bwp-toggle-layout[data-blog-layout="col-3"]{display:none;}
.bwp-latest-posts:has(.bwp-masonry-width-4) .bwp-toggle-layout[data-blog-layout="col-2"],
.bwp-latest-posts:has(.bwp-masonry-width-3) .bwp-toggle-layout[data-blog-layout="col-2"]{cursor:default;color:var(--miela-main-color);}
.bwp-latest-posts:has(.bwp-masonry-width-4) .bwp-toggle-layout[data-blog-layout="col-2"]:hover,
.bwp-latest-posts:has(.bwp-masonry-width-4) .bwp-toggle-layout[data-blog-layout="col-2"]:focus,
.bwp-latest-posts:has(.bwp-masonry-width-3) .bwp-toggle-layout[data-blog-layout="col-2"]:hover,
.bwp-latest-posts:has(.bwp-masonry-width-3) .bwp-toggle-layout[data-blog-layout="col-2"]:focus{transform:none;}
.bwp-latest-posts-columns:has(.bwp-masonry-width-2) .bwp-latest-posts-content-col{width:100%;padding-right:0;padding-left:0;}
.bwp-latest-posts-columns:has(.bwp-masonry-width-2) .bwp-latest-posts-sidebar-col{width:0;height:1px;padding-right:0;padding-left:0;opacity:0;visibility:hidden;transform:translateX(-35px);transition-duration:0s;}
.bwp-sticky-header .bwp-latest-posts-sidebar-col.bwp-latest-posts-sticky-sidebar{top:5px;}
.bwp-masonry-width-4, .bwp-masonry-width-3, .bwp-masonry-width-2{max-width:100%;}
.bwp-col-4-layout .bwp-col-size, .bwp-col-3-layout .bwp-col-size{width:50%;}
.bwp-col-4, .bwp-col-3{width:50%;}
.bwp-col-4.bwp-width-2x, .bwp-col-3.bwp-width-2x{width:100%;}
.bwp-col-4-layout .bwp-post-title, .bwp-col-3-layout .bwp-post-title, .bwp-col-2-layout .bwp-post-title{font-size:23px;line-height:32px;}
.bwp-post-categories{margin-bottom:9px;}
.bwp-single-post-header-content{max-width:700px;}
.bwp-single-post-title{font-size:32px;}
.bwp-featured-media-wide .bwp-single-post-media-container{max-width:100%;}
.bwp-single-post-content{max-width:780px;}
.bwp-single-post-bottom-metadata .bwp-single-post-share li.bwp-social-label{padding-left:21px;}
.bwp-single-post-section-title, .comment-reply-title, .bwp-comments-title{font-size:23px;line-height:1.4;}
.bwp-sticky-header .bwp-single-post-sidebar-col.bwp-single-post-sticky-sidebar{top:29px;}
.bwp-content .wp-block-cover .wp-block-cover__inner-container, .bwp-content .wp-block-cover-image .wp-block-cover__inner-container, .bwp-content .wp-block-cover-image .wp-block-cover-image-text, .bwp-content .wp-block-cover .wp-block-cover-text, .bwp-content section.wp-block-cover-image > h2{max-width:700px;}
.bwp-content .wp-block-post-comments-form .comment-reply-title{font-size:27px;}
.bwp-about-author-content{max-width:780px;}
.comment-form > p, .bwp-comment-list, .comment-navigation{max-width:780px;}
.bwp-related-posts-list > .post:nth-child(3),
.bwp-random-posts-list > .post:nth-child(3){display:none;}
.bwp-post-suggestions .post{width:50%;}
.bwp-footer-widgets-col{width:50%;}
.bwp-footer-widgets-col.bwp-footer-widgets-col-2{display:none;}
.bwp-scroll-to-top-wrapper{bottom:0;right:15px;}
.bwp-scroll-to-top-wrapper.bwp-visible{bottom:15px;}
.bwp-button-scroll-to-top{box-shadow:0 8px 14px -4px rgba(var(--miela-box-shadow-color-rgb), 0.15);}
.bwp-cookies-info-wrapper{bottom:15px;left:15px;}
} @media(max-width:1099px){ .bwp-content .alignwide{margin:40px -40px !important;}
.bwp-content .alignfull{margin:40px -80px !important;}
.bwp-post-nav-thumbnail{width:175px;}
.bwp-post-nav-text{padding-right:35px;padding-left:35px;}
.bwp-post-nav-previous .bwp-post-nav-text{margin-left:160px;}
.bwp-post-nav-next .bwp-post-nav-text{margin-right:160px;}
.bwp-post-nav-title{font-size:19px;}
.bwp-post-suggestions .post .bwp-post-content{padding:40px;}
.bwp-post-suggestions .post .bwp-post-title{font-size:19px;}
.widget_bwp_post_list_item figcaption{max-width:80%;}
} @media(max-width:1039px){ .bwp-header-container, .bwp-intro-type-text .bwp-intro-container, .bwp-intro-type-banner .bwp-intro-container, .bwp-carousel-container, .bwp-latest-posts-container, .bwp-archive-header-container, .bwp-single-post-container, .bwp-featured-media-wide .bwp-single-post-media-container, .bwp-page-404-container, .bwp-footer-widgets-container, .bwp-site-footer-container{padding-right:18px;padding-left:18px;}
.bwp-header-container::after{left:18px;width:calc(100% - 36px);}
.bwp-intro-type-text .bwp-intro-container{max-width:736px;}
.bwp-intro-type-banner .bwp-intro-content-container{height:420px;}
.bwp-archive-header-container{max-width:736px;}
.bwp-content .alignfull{margin:40px -40px !important;}
.bwp-content .wp-block-gallery.alignfull .blocks-gallery-grid figcaption, .bwp-content .wp-block-gallery.alignfull figure.wp-block-image figcaption{padding-right:10px;padding-left:10px;}
.bwp-post-nav-thumbnail{width:155px;}
.bwp-post-nav-text{padding-right:30px;padding-left:30px;}
.bwp-post-nav-previous .bwp-post-nav-text{margin-left:140px;}
.bwp-post-nav-next .bwp-post-nav-text{margin-right:140px;}
.bwp-post-nav-title{font-size:18px;line-height:1.5;}
.bwp-post-suggestions .post .bwp-post-title{font-size:18px;line-height:1.5;}
.bwp-page-404-container{max-width:736px;}
.bwp-scroll-to-top-wrapper{display:none;}
} @media(max-width:991px){ h1, .h1{font-size:30px;line-height:1.3;}
h2, .h2{font-size:28px;line-height:1.3;}
h3, .h3, legend{font-size:26px;line-height:1.3;}
h4, .h4{font-size:23px;line-height:1.35;}
.bwp-sidebar-separator{display:block;margin-bottom:45px;}
.bwp-intro-bg, .bwp-intro-content-container.bwp-animation-finished:hover .bwp-intro-bg-wrapper{transform:scale(1.06);}
.bwp-intro-type-banner .bwp-intro-title{font-size:36px;letter-spacing:normal;}
.bwp-intro-type-banner .bwp-intro-subtitle{font-size:16px;line-height:1.75;}
.bwp-carousel-content-container, .bwp-carousel-item{height:340px;}
.bwp-latest-posts-columns{display:block;}
.bwp-latest-posts-columns .bwp-latest-posts-col{width:100% !important;padding-right:0 !important;padding-left:0 !important;}
.bwp-latest-posts-sidebar{padding-top:0;}
.bwp-latest-posts-columns:has(.bwp-masonry-width-4) .bwp-latest-posts-sidebar-col,
.bwp-latest-posts-columns:has(.bwp-masonry-width-3) .bwp-latest-posts-sidebar-col,
.bwp-latest-posts-columns:has(.bwp-masonry-width-2) .bwp-latest-posts-sidebar-col{width:100%;height:auto;opacity:1;visibility:visible;transform:translateX(0);}
.bwp-latest-posts-sidebar-col.bwp-latest-posts-sticky-sidebar{position:static;}
.bwp-single-post-header{margin-bottom:39px;}
.bwp-featured-media-before-header .bwp-single-post-header, .bwp-featured-media-wide .bwp-single-post-header{margin-bottom:29px;}
.bwp-single-post-header-content{max-width:660px;}
.bwp-single-post-metadata{padding:0;}
.bwp-single-post-title{font-size:30px;}
.bwp-single-post-content{max-width:740px;}
.bwp-featured-media-before-header .bwp-single-post-content, .bwp-featured-media-wide .bwp-single-post-content{margin-top:29px;}
.bwp-single-post-bottom-metadata > *:not(.bwp-short-separator){margin-bottom:10px;}
.bwp-featured-media-before-header .bwp-single-post-bottom-metadata > *:not(.bwp-short-separator),
.bwp-featured-media-wide .bwp-single-post-bottom-metadata > *:not(.bwp-short-separator){padding-top:14px;}
.bwp-single-post-bottom-metadata .bwp-single-post-share li.bwp-social-label{padding-left:9px;}
.bwp-single-post-content .bwp-short-separator{margin-bottom:20px;}
.bwp-single-post-columns{display:block;}
.bwp-single-post-columns .bwp-single-post-col{width:100%;padding-right:0;padding-left:0;}
.bwp-single-post-sidebar{padding-top:0;}
.bwp-single-post-sidebar-col.bwp-single-post-sticky-sidebar{position:static;}
.gallery.gallery-columns-6 .gallery-item .gallery-caption{display:none;}
.bwp-content .wp-block-cover .wp-block-cover__inner-container, .bwp-content .wp-block-cover-image .wp-block-cover__inner-container, .bwp-content .wp-block-cover-image .wp-block-cover-image-text, .bwp-content .wp-block-cover .wp-block-cover-text, .bwp-content section.wp-block-cover-image > h2{max-width:660px;}
.bwp-content .wp-block-post-comments-form .comment-reply-title{font-size:26px;line-height:1.3;}
.bwp-post-nav-thumbnail{width:140px;}
.bwp-post-nav-text{padding-right:25px;padding-left:25px;}
.bwp-post-nav-previous .bwp-post-nav-text{margin-left:125px;}
.bwp-post-nav-next .bwp-post-nav-text{margin-right:125px;}
.bwp-post-nav-label{padding-top:3px;}
.bwp-post-nav-title{padding-bottom:0;font-size:17px;}
.bwp-about-author-content{padding-top:40px;padding-bottom:40px;max-width:740px;}
.comment-form{padding-top:40px;padding-bottom:45px;}
.comment-respond .must-log-in{padding-top:40px;padding-bottom:40px;}
.bwp-comment-list-wrap{padding-top:40px;}
.bwp-comment-list, .bwp-comment-list li .comment-respond{margin-bottom:43px;}
.comment-form > p, .bwp-comment-list, .comment-navigation{max-width:740px;}
.bwp-comment-list .children{padding-left:20px;}
.comment-navigation{margin-bottom:35px;}
.bwp-post-suggestions .post .bwp-post-metadata{padding-bottom:2px;}
.bwp-single-post-sidebar .widget_bwp_post_list_item figcaption{max-width:60%;}
.bwp-single-post-sidebar .widget_bwp_post_list_item figcaption h4{font-size:18px;line-height:1.5;}
.bwp-animated-mouse-cursor{display:none;}
} @media(max-width:959px){ .bwp-content .alignwide, .bwp-content .alignfull{margin:40px -20px !important;}
.bwp-post-nav-thumbnail{width:135px;}
.bwp-post-nav-previous .bwp-post-nav-text{margin-left:120px;}
.bwp-post-nav-next .bwp-post-nav-text{margin-right:120px;}
.bwp-post-nav-title{font-size:16px;line-height:1.54;}
} @media(max-width:899px){ .bwp-intro-type-banner .bwp-intro-content-container{height:400px;}
.bwp-intro-type-text .bwp-intro-title, .bwp-intro-type-banner .bwp-intro-title{font-size:34px;}
.bwp-carousel-content-container, .bwp-carousel-item{height:310px;}
.bwp-carousel-item-title{font-size:23px;line-height:1.4;}
.bwp-col-4-layout .bwp-post-title, .bwp-col-3-layout .bwp-post-title, .bwp-col-2-layout .bwp-post-title{font-size:20px;line-height:29px;}
.bwp-post-categories{margin-bottom:10px;}
.bwp-post-nav-thumbnail{width:130px;}
.bwp-post-nav-previous .bwp-post-nav-text{margin-left:115px;}
.bwp-post-nav-next .bwp-post-nav-text{margin-right:115px;}
} @media(max-width:824px){ h1, .h1{font-size:27px;line-height:1.35;}
h2, .h2{font-size:25px;line-height:1.35;}
h3, .h3, legend{font-size:23px;line-height:1.35;}
h4, .h4{font-size:21px;line-height:1.4;}
h5, .h5{font-size:18px;line-height:1.4;}
.bwp-mobile-menu{width:240px;}
.bwp-intro-type-banner .bwp-intro-content-container{height:390px;}
.bwp-intro-type-text .bwp-intro-title, .bwp-intro-type-banner .bwp-intro-title{font-size:32px;line-height:1.25;}
.bwp-carousel-content-container, .bwp-carousel-item{height:290px;}
.bwp-col-4-layout .bwp-post-content, .bwp-col-3-layout .bwp-post-content, .bwp-col-2-layout .bwp-post-content, .bwp-col-1-layout .bwp-post-content{padding:35px 40px 40px;}
.bwp-single-post-header{margin-bottom:33px;padding-top:35px;}
.bwp-featured-media-before-header .bwp-single-post-header, .bwp-featured-media-wide .bwp-single-post-header{margin-bottom:23px;}
.bwp-single-post-title{font-size:27px;line-height:1.35;}
.bwp-single-post-content{margin-top:35px;padding-bottom:25px;}
.bwp-featured-media-before-header .bwp-single-post-content, .bwp-featured-media-wide .bwp-single-post-content{margin-top:23px;}
.bwp-single-post-section-title, .comment-reply-title, .bwp-comments-title{margin-bottom:30px;}
.bwp-single-post-bottom-metadata .bwp-single-post-tags{float:none;width:100%;margin-right:-10px;}
.bwp-single-post-bottom-metadata .bwp-single-post-share{float:none;text-align:left;width:100%;}
.bwp-single-post-bottom-metadata .bwp-single-post-share li.bwp-social-label{padding-left:1px;}
.bwp-single-post-bottom-metadata:has(.bwp-single-post-share) .bwp-single-post-tags{margin-bottom:0;}
.bwp-single-post-bottom-metadata > *:not(.bwp-short-separator),
.bwp-featured-media-before-header .bwp-single-post-bottom-metadata > *:not(.bwp-short-separator),
.bwp-featured-media-wide .bwp-single-post-bottom-metadata > *:not(.bwp-short-separator){padding-top:10px;}
.bwp-single-post-bottom-metadata .bwp-single-post-share:nth-child(2){padding-top:10px;}
.bwp-single-post-content .bwp-short-separator{margin-top:30px;}
.bwp-content .alignwide, .bwp-content .alignfull{margin-top:35px !important;margin-bottom:35px !important;}
.bwp-content .wp-block-post-comments-form .comment-reply-title{font-size:23px;line-height:1.35;}
.bwp-single-post-navigation{padding-bottom:10px;}
.bwp-post-nav-previous, .bwp-post-nav-next{width:100%;max-width:500px;padding:0;}
.bwp-post-nav-content{margin-bottom:40px;}
.bwp-post-nav-thumbnail{width:170px;}
.bwp-post-nav-text{padding:35px 40px;}
.bwp-post-nav-previous .bwp-post-nav-text{margin-left:155px;}
.bwp-post-nav-next .bwp-post-nav-text{margin-right:155px;}
.bwp-post-nav-title{font-size:18px;line-height:1.5;}
.bwp-about-author-content{padding-top:35px;padding-bottom:35px;}
.comment-form{padding-top:35px;padding-bottom:40px;}
.comment-respond .must-log-in{padding-top:35px;padding-bottom:35px;}
.bwp-comment-list-wrap{padding-top:35px;}
.bwp-comment-list{margin-bottom:38px;}
.bwp-comment-list li .comment-respond{margin-bottom:34px;padding-top:28px;}
.bwp-comment-list .children{padding-left:15px;}
.comment-navigation{margin-bottom:30px;}
.bwp-post-suggestions .post .bwp-post-content{padding-top:35px;padding-bottom:35px;}
} @media(max-width:781px){ .bwp-content .wp-block-columns.is-layout-flex{gap:0;}
} @media(max-width:774px){ .bwp-mobile-menu{width:260px;}
.bwp-intro-type-banner .bwp-intro-content-container{height:440px;}
.bwp-intro-bg, .bwp-intro-content-container.bwp-animation-finished:hover .bwp-intro-bg-wrapper{transform:scale(1.08);}
.bwp-intro-type-banner .bwp-intro-text-wrapper{justify-content:flex-start;align-items:flex-end;}
.bwp-intro-type-banner .bwp-intro-text{padding:0 40px 35px;max-width:680px;text-align:left;}
.bwp-intro-type-banner .bwp-intro-title{font-size:34px;letter-spacing:0.6px;line-height:1.2;}
.bwp-intro-type-banner .bwp-intro-subtitle{margin-top:15px;}
.bwp-intro-type-banner .bwp-intro-links{margin-top:15px;justify-content:flex-start;}
.bwp-intro-type-banner .bwp-intro-bg-caption{display:none;}
.bwp-carousel-content-container, .bwp-carousel-item{height:440px;}
.bwp-carousel-item-text{max-width:540px;}
.bwp-carousel-item-title{font-size:27px;line-height:1.35;}
.bwp-carousel-item-counters{top:20px;right:20px !important;}
.bwp-carousel-content-container .tns-nav{display:none;}
.bwp-latest-posts .bwp-section-header:not(:has(h2.bwp-section-title)):not(:has(.bwp-page-numbers)){display:none;}
.bwp-layout-options-container, .bwp-latest-posts .bwp-section-header .bwp-separator{display:none;}
.bwp-latest-posts .bwp-section-header:has(.bwp-page-numbers) > .bwp-separator:first-of-type{display:inline-block;}
.bwp-latest-posts .bwp-section-header:not(:has(h2.bwp-section-title)) .bwp-separator{display:none;}
.bwp-masonry-width-4, .bwp-masonry-width-3, .bwp-masonry-width-2, .bwp-masonry-width-1{max-width:100%;}
.bwp-col-4-layout, .bwp-col-3-layout, .bwp-col-2-layout, .bwp-latest-posts-have-sidebar .bwp-col-2-layout{margin-right:0;}
.bwp-col-4-layout .bwp-masonry-item, .bwp-col-3-layout .bwp-masonry-item, .bwp-col-2-layout .bwp-masonry-item{float:none;}
.bwp-col-4-layout .bwp-post-wrapper, .bwp-col-3-layout .bwp-post-wrapper, .bwp-col-2-layout .bwp-post-wrapper, .bwp-latest-posts-have-sidebar .bwp-col-2-layout .bwp-post-wrapper{margin-right:0;}
.bwp-col-4-layout .bwp-col-size, .bwp-col-3-layout .bwp-col-size, .bwp-col-2-layout .bwp-col-size, .bwp-col-4, .bwp-col-3, .bwp-col-2, .bwp-col-4.bwp-width-2x, .bwp-col-3.bwp-width-2x, .bwp-col-2.bwp-width-2x{width:100%;}
.bwp-post-media-slider .tns-nav{display:none;}
.bwp-col-4-layout .bwp-post-title, .bwp-col-3-layout .bwp-post-title, .bwp-col-2-layout .bwp-post-title{font-size:23px;line-height:32px;}
.bwp-post-categories{margin-bottom:9px;}
.bwp-single-post-metadata{margin-right:-7px;margin-left:-7px;}
.bwp-single-post-metadata li{margin-right:8px;margin-left:8px;}
.bwp-single-post-article .bwp-post-media > a:hover img, .bwp-single-post-article .bwp-post-slider-item > a:hover img{transform:scale(1.08);}
.bwp-featured-media-before-header .bwp-post-image-caption, .bwp-featured-media-wide .bwp-post-image-caption{max-width:400px;}
.bwp-featured-media-wide .bwp-image-size-crop .bwp-post-image-caption{display:none;}
.bwp-content .wp-block-pullquote blockquote, .bwp-content .wp-block-pullquote.alignleft blockquote, .bwp-content .wp-block-pullquote.alignright blockquote{max-width:92%;}
.bwp-content .wp-block-pullquote.is-style-solid-color blockquote{max-width:85%;}
.bwp-content .wp-block-gallery.alignleft, .bwp-content .wp-block-gallery.alignright{max-width:380px;}
.bwp-content .wp-block-pullquote.alignleft, .bwp-content .wp-block-pullquote.alignright, .bwp-content .wp-block-pullquote.has-text-align-left.alignleft, .bwp-content .wp-block-pullquote.has-text-align-right.alignleft, .bwp-content .wp-block-pullquote.has-text-align-left.alignright, .bwp-content .wp-block-pullquote.has-text-align-right.alignright, .bwp-content .wp-block-video.alignleft video, .bwp-content .wp-block-video.alignright video, .bwp-content .wp-block-cover.alignleft, .bwp-content .wp-block-cover.alignright, .bwp-content .wp-block-cover-image.alignleft, .bwp-content .wp-block-cover-image.alignright, .bwp-content .wp-block-calendar.aligncenter, .bwp-content .wp-block-latest-comments.alignleft, .bwp-content .wp-block-latest-comments.alignright, .bwp-content .wp-block-latest-comments.aligncenter, .bwp-content ul.wp-block-latest-posts.alignleft, .bwp-content ul.wp-block-latest-posts.alignright, .bwp-content .wp-block-rss.alignleft, .bwp-content .wp-block-rss.alignright, .bwp-content .wp-block-social-links.alignleft, .bwp-content .wp-block-social-links.alignright, .bwp-content .wp-block-tag-cloud.alignleft, .bwp-content .wp-block-tag-cloud.alignright, .bwp-content .wp-block-embed.alignleft, .bwp-content .wp-block-embed.alignright, .bwp-content .wp-block-tabs.alignleft, .bwp-content .wp-block-tabs.alignright{max-width:290px;}
.bwp-content .wp-block-audio audio{min-width:290px;}
.bwp-content .wp-block-archives-dropdown.alignleft, .bwp-content .wp-block-archives-dropdown.alignright, .bwp-content .wp-block-calendar.alignleft table, .bwp-content .wp-block-calendar.alignright table, .bwp-content .wp-block-categories-dropdown.alignleft select, .bwp-content .wp-block-categories-dropdown.alignright select, .bwp-content .wp-block-search.alignleft, .bwp-content .wp-block-search.alignright{width:290px;}
.comment-reply-title small{position:relative;top:-2px;}
.comment-reply-title #cancel-comment-reply-link{margin:0;}
.bwp-comment-list li .comment-reply-title > span{margin-right:5px;}
.bwp-post-suggestions .bwp-related-posts-list, .bwp-post-suggestions .bwp-random-posts-list{margin-right:0;}
.bwp-related-posts-list > .post:nth-child(3),
.bwp-random-posts-list > .post:nth-child(3){display:block;}
.bwp-post-suggestions .post{float:none;width:100%;}
.bwp-post-suggestions .post .bwp-post-wrapper{margin-right:0;}
.bwp-post-suggestions .post .bwp-post-title{font-size:20px;line-height:1.45;}
.bwp-single-post-has-sidebar .bwp-post-suggestions .post{width:100%;}
.bwp-single-post-has-sidebar .bwp-related-posts-list > .post:nth-child(3),
.bwp-single-post-has-sidebar .bwp-random-posts-list > .post:nth-child(3){display:block;}
.bwp-footer-separator{margin-bottom:45px;}
.bwp-footer-widgets-columns-wrapper.bwp-o-hidden{overflow:visible;}
.bwp-footer-widgets-columns{margin-right:0;}
.bwp-footer-widgets-col{float:none;width:100%;}
.bwp-footer-widgets-col > .bwp-sidebar-content{margin-right:0;}
.bwp-footer-widgets-col.bwp-footer-widgets-col-2, .bwp-footer-widgets-col.bwp-footer-widgets-col-3{display:none;}
.bwp-single-post-sidebar .widget_bwp_post_list_item figcaption h4{font-size:15px;line-height:1.47;}
} @media(max-width:699px){ .bwp-logo-text > span{max-width:350px;}
.bwp-intro-type-banner .bwp-intro-content-container{height:400px;}
.bwp-intro-type-banner .bwp-intro-title{font-size:32px;line-height:1.25;}
.bwp-carousel-content-container, .bwp-carousel-item{height:400px;}
.bwp-content .post-password-form label{max-width:340px;}
.gallery.gallery-columns-4 .gallery-item, .gallery.gallery-columns-5 .gallery-item, .gallery.gallery-columns-6 .gallery-item, .gallery.gallery-columns-7 .gallery-item, .gallery.gallery-columns-8 .gallery-item, .gallery.gallery-columns-9 .gallery-item{width:33.3333336%;}
.gallery.gallery-columns-6 .gallery-item .gallery-caption, .gallery.gallery-columns-7 .gallery-item .gallery-caption, .gallery.gallery-columns-8 .gallery-item .gallery-caption, .gallery.gallery-columns-9 .gallery-item .gallery-caption{display:block;}
.bwp-content{--wp--preset--font-size--large:32px;--wp--preset--font-size--x-large:38px;}
.bwp-body .bwp-content .has-large-font-size{font-size:32px;line-height:1.35;}
.bwp-body .bwp-content .has-huge-font-size, .bwp-body .bwp-content .has-larger-font-size, .bwp-body .bwp-content .has-x-large-font-size{font-size:38px;line-height:1.3;}
.bwp-content .wp-block-rss.is-grid.columns-4 > li, .bwp-content .wp-block-rss.is-grid.columns-5 > li, .bwp-content .wp-block-rss.is-grid.columns-6 > li{width:calc(33.33333% - 16.66667px);}
.bwp-content .wp-block-rss.is-grid.columns-4 > li:nth-child(4n),
.bwp-content .wp-block-rss.is-grid.columns-5 > li:nth-child(5n),
.bwp-content .wp-block-rss.is-grid.columns-6 > li:nth-child(6n){margin-right:25px;}
.bwp-content .wp-block-rss.is-grid.columns-4 > li:nth-child(3n),
.bwp-content .wp-block-rss.is-grid.columns-5 > li:nth-child(3n),
.bwp-content .wp-block-rss.is-grid.columns-6 > li:nth-child(3n){margin-right:0;}
} @media(max-width:664px){ .bwp-header-container, .bwp-intro-type-text .bwp-intro-container, .bwp-intro-type-banner .bwp-intro-container, .bwp-carousel-container, .bwp-latest-posts-container, .bwp-archive-header-container, .bwp-single-post-container, .bwp-featured-media-wide .bwp-single-post-media-container, .bwp-page-404-container{padding-right:8px;padding-left:8px;}
.bwp-header-container::after{left:8px;width:calc(100% - 16px);}
.bwp-intro-type-text .bwp-intro-title{font-size:30px;letter-spacing:0.2px;line-height:1.3;}
.bwp-intro-type-banner .bwp-intro-subtitle{font-size:15px;line-height:1.7;}
.bwp-intro-type-banner .bwp-intro-link{font-size:15px;}
.bwp-carousel-content-container, .bwp-carousel-item{height:380px;}
.bwp-carousel-content-container .tns-controls button[data-controls="prev"]{left:-5px;}
.bwp-carousel-content-container .tns-controls button[data-controls="next"]{right:-5px;}
.bwp-carousel-content-container.bwp-content-loaded .tns-controls button[data-controls="prev"]{left:-15px;}
.bwp-carousel-content-container.bwp-content-loaded .tns-controls button[data-controls="next"]{right:-15px;}
.bwp-featured-media-before-header .bwp-post-image-caption, .bwp-featured-media-wide .bwp-post-image-caption{max-width:350px;}
.bwp-post-nav-previous, .bwp-post-nav-next{max-width:460px;}
.bwp-post-nav-thumbnail{width:160px;}
.bwp-post-nav-text{padding-right:35px;padding-left:35px;}
.bwp-post-nav-previous .bwp-post-nav-text{margin-left:145px;}
.bwp-post-nav-next .bwp-post-nav-text{margin-right:145px;}
.bwp-about-author .bwp-author-avatar img{width:70px;height:70px;border-radius:35px;}
.bwp-about-author .bwp-author-avatar-bg-overlay{border-radius:35px;}
.bwp-about-author .bwp-author-bio-container{height:70px;}
.bwp-no-posts-found, .bwp-page-404-content{padding-right:40px;padding-left:40px;}
.bwp-footer-widgets > .container-fluid, .bwp-site-footer > .container-fluid, .bwp-footer-widgets-container, .bwp-site-footer-container{padding-right:0;padding-left:0;}
.bwp-footer-widgets-columns-wrapper, .bwp-footer-text, .bwp-footer-menu{padding-right:20px;padding-left:20px;}
.bwp-footer-separator{margin-right:0;margin-left:20px;width:calc(100% - 40px);}
.bwp-cookies-info-wrapper{bottom:10px;left:10px;}
} @media(max-width:599px){ pre{padding:30px;}
.bwp-header > .container-fluid, .bwp-intro > .container-fluid, .bwp-carousel > .container-fluid, .bwp-archive-header > .container-fluid, .bwp-latest-posts > .container-fluid, .bwp-single-post > .container-fluid, .bwp-page-404 > .container-fluid{padding-right:0;padding-left:0;}
.bwp-header-container{padding-right:15px;padding-left:15px;}
.bwp-intro-type-text .bwp-intro-container, .bwp-archive-header-container{padding-right:30px;padding-left:30px;}
.bwp-intro-type-banner .bwp-intro-container, .bwp-carousel-container, .bwp-latest-posts-container, .bwp-single-post-container, .bwp-featured-media-wide .bwp-single-post-media-container, .bwp-page-404-container{padding-right:0;padding-left:0;}
.bwp-sidebar-separator{margin-left:15px;width:calc(100% - 30px);}
.bwp-header-container::after{left:15px;width:calc(100% - 30px);}
.bwp-logo-text > span{max-width:280px;}
.bwp-mobile-menu{width:250px;}
.bwp-section-header{padding-right:30px;padding-left:30px;max-width:500px;}
.bwp-intro-type-text .bwp-intro-container{max-width:500px;}
.bwp-intro-type-banner .bwp-intro-text{padding:0 30px 35px;}
.bwp-intro-type-banner .bwp-intro-title{font-size:30px;line-height:1.3;}
.bwp-carousel-content-container, .bwp-carousel-item{height:360px;}
.bwp-carousel-item-text{padding:0 30px 35px;max-width:500px;}
.bwp-carousel-item-counters{right:auto !important;top:15px;left:15px;}
.bwp-carousel-content-container .tns-controls{position:absolute;top:15px;right:15px;z-index:50;background-color:var(--miela-content-bg);box-shadow:0 6px 14px -6px rgba(var(--miela-box-shadow-color-rgb), 0.15);border-radius:999px;opacity:0;transition:opacity 0.5s ease-out 0.1s, transform 0.2s ease-out;}
.bwp-carousel-content-container.bwp-content-loaded .tns-controls{opacity:1;}
.bwp-carousel-content-container.bwp-content-loaded .tns-controls:hover{transform:translateY(-2px);}
.bwp-carousel-content-container .tns-controls button{position:static;display:inline-block;width:42px;height:44px;line-height:44px;background-color:transparent;box-shadow:none;transform:none;opacity:1;}
.bwp-carousel-content-container .tns-controls button:hover{width:42px;color:var(--miela-main-color);background-color:transparent;}
.bwp-carousel-content-container .tns-controls button i{position:relative;transition:opacity 0.2s ease-out;}
.bwp-carousel-content-container .tns-controls button[data-controls="prev"] i{left:2px;}
.bwp-carousel-content-container .tns-controls button[data-controls="next"] i{right:2px;}
.bwp-carousel-content-container.bwp-content-loaded .tns-controls button[disabled]{opacity:1;visibility:visible;}
.bwp-carousel-content-container.bwp-content-loaded .tns-controls button[disabled] i{opacity:0.2;}
.bwp-carousel-content-container.bwp-content-loaded .tns-controls button[disabled]:hover{width:42px;background-color:transparent;}
.bwp-archive-header-container{max-width:500px;}
.bwp-posts{margin-right:0;margin-left:0;}
.bwp-posts-wrapper{padding-right:0;padding-left:0;}
.bwp-col-4-layout .bwp-post-content, .bwp-col-3-layout .bwp-post-content, .bwp-col-2-layout .bwp-post-content, .bwp-col-1-layout .bwp-post-content{padding:35px 30px;}
.bwp-post-media-slider .tns-controls{position:absolute;top:15px;right:15px;z-index:30;background-color:var(--miela-content-bg);box-shadow:0 6px 14px -6px rgba(var(--miela-box-shadow-color-rgb), 0.15);border-radius:999px;transition:transform 0.2s ease-out;}
.bwp-post-media-slider .tns-controls:hover{transform:translateY(-2px);}
.bwp-post-media-slider .tns-controls button{position:static;display:inline-block;width:42px;height:44px;line-height:44px;transform:none;background-color:transparent;box-shadow:none;}
.bwp-post-media-slider .tns-controls button:hover{width:42px;color:var(--miela-main-color);background-color:transparent;}
.bwp-post-media-slider .tns-controls button i{position:relative;transition:opacity 0.2s ease-out;}
.bwp-post-media-slider .tns-controls button[data-controls="prev"] i{left:2px;}
.bwp-post-media-slider .tns-controls button[data-controls="next"] i{right:2px;}
.bwp-post-media-slider .tns-controls button[disabled]{opacity:1;}
.bwp-post-media-slider .tns-controls button[disabled]:hover{width:42px;background-color:transparent;}
.bwp-post-media-slider .tns-controls button[disabled] i{opacity:0.2;}
.bwp-latest-posts-sidebar{padding-right:30px;padding-left:30px;}
.pagination{padding-right:30px;padding-left:30px;}
.bwp-single-post-header, .bwp-single-post-content{padding-right:30px;padding-left:30px;}
.bwp-single-post-content{padding-bottom:20px;}
.bwp-single-post-separator{margin-right:0;margin-left:30px;width:calc(100% - 60px);height:1px;}
.bwp-single-post-media-container .bwp-post-media.bwp-image-size-crop, .bwp-single-post-media-container .bwp-post-media-slider.bwp-image-size-crop, .bwp-single-post-media-container .bwp-post-media-slider.bwp-image-size-crop .bwp-post-slider-item{height:350px;}
.bwp-single-post-media-container .bwp-post-media.bwp-image-size-crop img, .bwp-single-post-media-container .bwp-image-size-crop .bwp-post-slider-item img{width:100%;height:100%;object-fit:cover;}
.bwp-featured-media-before-header .bwp-post-image-caption, .bwp-featured-media-wide .bwp-post-image-caption{max-width:300px;right:15px;bottom:15px;}
.bwp-featured-media-wide .bwp-post-image-caption{bottom:35px;}
.bwp-featured-media-wide .bwp-image-size-crop .bwp-post-image-caption{display:block;}
.bwp-single-post-section-title, .comment-reply-title, .bwp-comments-title{margin-right:0;margin-left:0;padding-right:30px;padding-left:30px;text-align:left;font-size:20px;line-height:1.45;}
.bwp-single-post-has-sidebar .bwp-single-post-section-title, .bwp-single-post-has-sidebar .comment-reply-title, .bwp-single-post-has-sidebar .bwp-comments-title{font-size:20px;line-height:1.45;}
.bwp-single-post-sidebar{padding-right:30px;padding-left:30px;}
.bwp-content .post-password-form label{max-width:310px;}
.bwp-body .wp-playlist{padding:30px 30px 20px;}
.bwp-content .alignwide, .bwp-content .alignfull{margin-right:-15px !important;margin-left:-15px !important;}
.bwp-content .has-background, .bwp-content .wp-block-preformatted.has-background, .bwp-content .wp-block-verse.has-background, .bwp-content .wp-block-archives-list.has-background, .bwp-content .wp-block-categories-list.has-background, .bwp-content .wp-block-latest-comments.has-background, .bwp-content ul.wp-block-latest-posts.has-background, .bwp-content ul.wp-block-rss.has-background, .bwp-content .wp-block-page-list.has-background{padding:30px;}
.bwp-content ul.has-background, .bwp-content ol.has-background{padding-left:48px;}
.bwp-content .wp-block-quote.has-background:not(.is-large):not(.is-style-large):not(.is-style-plain),
.bwp-content .wp-block-quote.is-large.has-background, .bwp-content .wp-block-quote.is-style-large.has-background, .bwp-content .wp-block-quote.is-style-plain.has-background{padding:10px 30px;}
.bwp-content .wp-block-pullquote.is-style-solid-color.has-background, .bwp-content .wp-block-pullquote.has-background{padding:10px 0;}
.bwp-content .wp-block-table .has-background{padding:0;}
.bwp-content .wp-block-button__link.has-background{padding:15px 20px;}
.bwp-content .wp-block-columns.has-background, .bwp-content .wp-block-columns .wp-block-column.has-background, .bwp-content .wp-block-group.has-background{padding-top:10px;padding-bottom:10px;}
.bwp-content .wp-block-separator.has-background{padding:0;}
.bwp-content .wp-block-calendar .wp-calendar-table.has-background{padding:0;}
.bwp-content .wp-block-navigation.has-background{padding:0 20px;}
.bwp-content .wp-block-navigation .has-background{padding:0;}
.bwp-content .wp-block-navigation.is-vertical.has-background{padding-top:15px;padding-bottom:15px;}
.bwp-content .wp-block-details.has-background[open]{padding-bottom:10px;}
.bwp-content .wp-block-accordion.has-background{padding-top:10px;padding-bottom:10px;}
.bwp-content .wp-block-tabs.has-background{padding-top:1px;padding-bottom:10px;}
.bwp-content .wp-block-tabs .wp-block-tab-list > button.has-background{padding:10px 15px;}
.bwp-content .wp-block-quote:not(.is-large):not(.is-style-large):not(.is-style-plain){padding-left:26px;}
.bwp-content .wp-block-quote.has-text-align-center:not(.is-large):not(.is-style-large):not(.is-style-plain){padding:0;}
.bwp-content .wp-block-quote.has-text-align-right:not(.is-large):not(.is-style-large):not(.is-style-plain){padding-right:26px;}
.bwp-content .wp-block-quote.is-large, .bwp-content .wp-block-quote.is-style-large, .bwp-content .wp-block-quote.is-style-plain{padding-left:30px;}
.bwp-content .wp-block-quote.is-large.has-text-align-center, .bwp-content .wp-block-quote.is-style-large.has-text-align-center, .bwp-content .wp-block-quote.is-style-plain.has-text-align-center{padding:0;}
.bwp-content .wp-block-quote.is-large.has-text-align-right, .bwp-content .wp-block-quote.is-style-large.has-text-align-right, .bwp-content .wp-block-quote.is-style-plain.has-text-align-right{padding-right:30px;}
.bwp-content .wp-block-pullquote, .bwp-content .wp-block-pullquote.is-style-solid-color{padding-top:10px;padding-bottom:10px;}
.bwp-content .wp-block-cover, .bwp-content .wp-block-cover-image{padding:10px 30px;}
.bwp-content .wp-block-gallery.alignleft, .bwp-content .wp-block-gallery.alignright{max-width:280px;}
.bwp-content .wp-block-pullquote.alignleft, .bwp-content .wp-block-pullquote.alignright, .bwp-content .wp-block-pullquote.has-text-align-left.alignleft, .bwp-content .wp-block-pullquote.has-text-align-right.alignleft, .bwp-content .wp-block-pullquote.has-text-align-left.alignright, .bwp-content .wp-block-pullquote.has-text-align-right.alignright, .bwp-content .wp-block-video.alignleft video, .bwp-content .wp-block-video.alignright video, .bwp-content .wp-block-cover.alignleft, .bwp-content .wp-block-cover.alignright, .bwp-content .wp-block-cover-image.alignleft, .bwp-content .wp-block-cover-image.alignright, .bwp-content .wp-block-calendar.aligncenter, .bwp-content .wp-block-latest-comments.alignleft, .bwp-content .wp-block-latest-comments.alignright, .bwp-content .wp-block-latest-comments.aligncenter, .bwp-content ul.wp-block-latest-posts.alignleft, .bwp-content ul.wp-block-latest-posts.alignright, .bwp-content .wp-block-rss.alignleft, .bwp-content .wp-block-rss.alignright, .bwp-content .wp-block-social-links.alignleft, .bwp-content .wp-block-social-links.alignright, .bwp-content .wp-block-tag-cloud.alignleft, .bwp-content .wp-block-tag-cloud.alignright, .bwp-content .wp-block-embed.alignleft, .bwp-content .wp-block-embed.alignright, .bwp-content .wp-block-tabs.alignleft, .bwp-content .wp-block-tabs.alignright{max-width:240px;}
.bwp-content .wp-block-audio audio, .bwp-content .wp-block-embed.alignleft .wp-block-embed__wrapper, .bwp-content .wp-block-embed.alignright .wp-block-embed__wrapper, .bwp-content .wp-block[data-align=left] > [data-type="core/embed"] .wp-block-embed__wrapper,
.bwp-content .wp-block[data-align=right] > [data-type="core/embed"] .wp-block-embed__wrapper{min-width:240px;}
.bwp-content .wp-block-archives-dropdown.alignleft, .bwp-content .wp-block-archives-dropdown.alignright, .bwp-content .wp-block-calendar.alignleft table, .bwp-content .wp-block-calendar.alignright table, .bwp-content .wp-block-categories-dropdown.alignleft select, .bwp-content .wp-block-categories-dropdown.alignright select, .bwp-content .wp-block-search.alignleft, .bwp-content .wp-block-search.alignright{width:240px;}
.bwp-content ul.wp-block-latest-posts.is-grid:not(.has-background){margin-bottom:40px;}
.bwp-content .wp-block-latest-posts.is-grid > li{margin-bottom:2px;}
.bwp-content .wp-block-latest-posts.is-grid > li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none;}
.bwp-content .wp-block-latest-posts.is-grid.columns-2 > li, .bwp-content .wp-block-latest-posts.is-grid.columns-3 > li, .bwp-content .wp-block-latest-posts.is-grid.columns-4 > li, .bwp-content .wp-block-latest-posts.is-grid.columns-5 > li, .bwp-content .wp-block-latest-posts.is-grid.columns-6 > li{line-height:1.45;}
.bwp-content .wp-block-latest-posts.is-grid.columns-4 > li > a, .bwp-content .wp-block-latest-posts.is-grid.columns-5 > li > a, .bwp-content .wp-block-latest-posts.is-grid.columns-6 > li > a{font-size:18px;line-height:1.45;}
.bwp-content ul.wp-block-latest-posts.is-grid.has-background{padding-bottom:30px;}
.bwp-content .wp-block-rss.is-grid > li{margin-right:0;margin-bottom:10px;padding-bottom:10px;}
.bwp-content .wp-block-rss.is-grid > li:last-child{border-bottom:none;}
.bwp-content .wp-block-rss.is-grid.columns-2 > li, .bwp-content .wp-block-rss.is-grid.columns-3 > li, .bwp-content .wp-block-rss.is-grid.columns-4 > li, .bwp-content .wp-block-rss.is-grid.columns-5 > li, .bwp-content .wp-block-rss.is-grid.columns-6 > li{width:100%;}
.bwp-content ul.wp-block-rss.is-grid.has-background{padding-bottom:0;}
.bwp-content .wp-block-post-comments-form .comment-reply-title{padding:0;}
.bwp-single-post-navigation{padding-bottom:0;}
.bwp-post-nav-links{overflow:hidden;margin-bottom:50px;border-radius:14px;background-color:var(--miela-content-bg);box-shadow:0 14px 16px -14px rgba(var(--miela-box-shadow-color-rgb), 0.1);}
.bwp-desktop .bwp-post-nav-links{transition:transform 0.3s ease-out 0.15s, box-shadow 0.3s ease-out 0.15s;}
.bwp-desktop .bwp-post-nav-links:hover{transform:translateY(-6px);box-shadow:0 25px 20px -20px rgba(var(--miela-box-shadow-color-rgb), 0.1);transition-delay:0s;}
.bwp-post-nav-previous, .bwp-post-nav-next{max-width:100%;float:none;}
.bwp-post-nav-content{margin:0;border-radius:0;background-color:transparent;box-shadow:none;}
.bwp-single-post-navigation:has(.bwp-post-nav-next) .bwp-post-nav-previous .bwp-post-nav-content{margin-bottom:1px;}
.bwp-single-post-navigation:has(.bwp-post-nav-next) .bwp-post-nav-previous .bwp-post-nav-content::after{content:'';display:block;position:absolute;bottom:-1px;left:155px;z-index:2;width:calc(100% - 185px);height:1px;background-color:var(--miela-separator-color);}
.bwp-single-post-navigation:has(.bwp-post-nav-next .bwp-no-thumbnail) .bwp-post-nav-previous .bwp-post-nav-content.bwp-no-thumbnail::after{left:30px;width:calc(100% - 60px);}
.bwp-post-nav-thumbnail{width:125px;border-radius:0;}
.bwp-post-nav-next .bwp-post-nav-thumbnail{right:auto;left:0;}
.bwp-post-nav-thumbnail-bg-overlay{border-radius:0;}
.bwp-post-nav-previous .bwp-post-nav-arrow i{margin-right:0;}
.bwp-post-nav-next .bwp-post-nav-arrow i{margin-left:0;}
.bwp-post-nav-text{padding-right:30px;padding-left:30px;border-radius:0;}
.bwp-post-nav-previous .bwp-post-nav-text{margin-left:125px;}
.bwp-post-nav-next .bwp-post-nav-text{margin-right:0;margin-left:125px;text-align:left;}
.bwp-post-nav-label{margin-bottom:10px;}
.bwp-post-nav-title{font-size:16px;line-height:1.54;}
.bwp-no-thumbnail .bwp-post-nav-text::after{width:1px;opacity:1;}
.bwp-post-nav-next .bwp-no-thumbnail .bwp-post-nav-text::after{right:auto;left:0;}
.bwp-desktop .bwp-post-nav-content, .bwp-desktop .bwp-post-nav-text{transition:none;}
.bwp-desktop .bwp-post-nav-content:hover{transform:none;box-shadow:none !important;}
.bwp-desktop .bwp-post-nav-previous .bwp-post-nav-content:hover .bwp-post-nav-text, .bwp-desktop .bwp-post-nav-next .bwp-post-nav-content:hover .bwp-post-nav-text{transform:none;}
.bwp-desktop .bwp-post-nav-previous .bwp-post-nav-content.bwp-no-thumbnail:hover .bwp-post-nav-arrow, .bwp-desktop .bwp-post-nav-next .bwp-post-nav-content.bwp-no-thumbnail:hover .bwp-post-nav-arrow{transform:translate(0, -50%);}
.bwp-about-author-content{padding-right:30px;padding-left:30px;}
.bwp-author-bio-container:not(:has(.bwp-author-bio)) .bwp-author-posts-link{display:none;}
.comment-form > p, .bwp-comment-list, .comment-navigation, .comment-respond .must-log-in{padding-right:30px;padding-left:30px;}
.comment-form label, .comment-notes, .comment-form-cookies-consent, .comment-form .form-submit, .comment-form .logged-in-as, .bwp-comment-list li .comment-reply-title{text-align:left;}
.bwp-comment-list li .comment-reply-title{padding-right:0;padding-left:0;}
.bwp-comments-area .bwp-comments-closed-notice{margin-right:0;margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0;text-align:left;}
.bwp-post-suggestions{margin-right:0;margin-left:0;}
.bwp-post-suggestions .bwp-related-posts-wrapper, .bwp-post-suggestions .bwp-random-posts-wrapper{padding-right:0;padding-left:0;}
.bwp-post-suggestions .post .bwp-post-content{padding-right:30px;padding-left:30px;}
.bwp-post-suggestions .post .bwp-post-title{font-size:18px;line-height:1.5;}
.bwp-no-posts-found, .bwp-page-404-content{padding-right:30px;padding-left:30px;}
.bwp-footer-widgets-columns-wrapper, .bwp-footer-text, .bwp-footer-menu{padding-right:30px;padding-left:30px;}
.bwp-footer-widgets-col > .bwp-sidebar-content{padding-left:0;}
.bwp-footer-widgets-col > .bwp-sidebar-content::before, .bwp-footer-widgets-col > .bwp-sidebar-content::after{display:none;}
.bwp-footer-separator{margin-left:15px;width:calc(100% - 30px);}
.bwp-cookies-info-wrapper{bottom:0;left:15px;width:calc(100% - 30px);}
.bwp-cookies-info-container{width:100%;padding:30px;border-bottom-right-radius:0;border-bottom-left-radius:0;}
.bwp-desktop .bwp-cookies-info-container:hover{transform:none;}
.bwp-cookies-info-container, .bwp-desktop .bwp-cookies-info-container:hover{box-shadow:0 -2px 14px 0 rgba(var(--miela-box-shadow-color-rgb), 0.08);}
.bwp-button-show-cookies-info, .bwp-button-hide-cookies-info{display:block;}
.bwp-cookies-info-wrapper:has(>.bwp-hidden-on-mobile),
.bwp-cookies-info-wrapper:has(>.bwp-cookies-accepted.bwp-hidden-on-mobile.bwp-visible){visibility:hidden;opacity:0;pointer-events:none;transform:translateY(20px) scale(0.95);transition:visibility 0.15s ease-out, opacity 0.15s ease-out, transform 0.15s ease-out;}
.bwp-cookies-info-wrapper:has(>.bwp-hidden-on-mobile.bwp-visible){visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0) scale(1);transition:visibility 0.3s ease-out, opacity 0.3s ease-out, transform 0.3s ease-out;}
.bwp-hidden-sidebar-shown .bwp-button-show-cookies-info, .bwp-hidden-sidebar-shown .bwp-cookies-info-wrapper:has(>.bwp-hidden-on-mobile.bwp-visible){transform:translateX(-100px);transition-delay:0.05s;}
} @media(max-width:499px){ .bwp-logo-text > span{max-width:220px;}
.bwp-intro-type-banner .bwp-intro-content-container{height:380px;}
.bwp-intro-type-text .bwp-intro-title, .bwp-intro-type-banner .bwp-intro-title{font-size:27px;padding-bottom:1px;}
.bwp-carousel-content-container, .bwp-carousel-item{height:340px;}
.bwp-single-post-metadata{margin-right:-5px;margin-left:-5px;}
.bwp-single-post-metadata li{margin-right:6px;margin-left:6px;}
.bwp-single-post-media-container .bwp-post-media.bwp-image-size-crop, .bwp-single-post-media-container .bwp-post-media-slider.bwp-image-size-crop, .bwp-single-post-media-container .bwp-post-media-slider.bwp-image-size-crop .bwp-post-slider-item{height:300px;}
.bwp-featured-media-before-header .bwp-post-image-caption, .bwp-featured-media-wide .bwp-post-image-caption{max-width:260px;}
.bwp-content .post-password-form label{max-width:250px;}
.bwp-content table:not(.wp-calendar-table),
.comment-content table{display:block;overflow-x:auto;}
.bwp-content ul, .comment-content ul{padding-left:18px;}
.bwp-content ol, .comment-content ol{padding-left:25px;}
.widget_archive ul, .widget_pages ul, .widget_categories ul, .widget_recent_entries ul, .widget_nav_menu ul, .widget_meta ul, .widget_recent_comments ul, .widget_rss ul, .widget_bwp_post_list > ul, .widget_bwp_random_posts > ul, .widget_bwp_recent_posts > ul, .widget_bwp_popular_posts > ul, .widget_bwp_social ul{padding-left:0;}
.pagination .nav-links .page-numbers{padding-right:10px;padding-left:10px;}
.pagination .nav-links .page-numbers.dots{padding-right:2px;padding-left:2px;}
.pagination .nav-links .page-numbers.prev, .pagination .nav-links .page-numbers.next{display:none;}
.bwp-hidden-sidebar{right:-405px;max-width:405px;padding-right:40px;padding-left:40px;}
.bwp-hidden-sidebar-shown .bwp-site-content, .bwp-hidden-sidebar-shown .bwp-header, .bwp-hidden-sidebar-shown .bwp-scroll-to-top-wrapper, .bwp-hidden-sidebar-shown .bwp-button-show-cookies-info, .bwp-hidden-sidebar-shown .bwp-cookies-info-wrapper:has(>.bwp-hidden-on-mobile.bwp-visible){transform:translateX(-80px);}
} @media(max-width:449px){ .bwp-logo-text > span{max-width:180px;}
.bwp-mobile-menu{width:240px;}
.bwp-carousel-content-container, .bwp-carousel-item{height:320px;}
.bwp-carousel-item-text{max-width:400px;}
.bwp-carousel-item-title{font-size:23px;line-height:1.4;}
.bwp-carousel-item-counters{display:none;}
.sticky .bwp-post-sticky-mark{width:46px;height:46px;line-height:46px;}
.sticky .bwp-post-sticky-mark i{position:relative;top:1px;}
.bwp-col-4-layout .bwp-post-title, .bwp-col-3-layout .bwp-post-title, .bwp-col-2-layout .bwp-post-title, .bwp-col-1-layout .bwp-post-title{font-size:20px;line-height:29px;}
.bwp-post-categories, .bwp-col-1-layout .bwp-post-content:has(.bwp-post-title) .bwp-post-categories{margin-bottom:10px;}
.bwp-single-post-metadata .bwp-metadata-label i{margin-right:2px;}
.bwp-single-post-metadata .bwp-metadata-label span{display:none;}
.bwp-featured-media-before-header .bwp-single-post-metadata .bwp-metadata-label span, .bwp-featured-media-wide .bwp-single-post-metadata .bwp-metadata-label span{display:inline;}
.bwp-single-post-media-container .bwp-post-media.bwp-image-size-crop, .bwp-single-post-media-container .bwp-post-media-slider.bwp-image-size-crop, .bwp-single-post-media-container .bwp-post-media-slider.bwp-image-size-crop .bwp-post-slider-item{height:250px;}
.bwp-content .post-password-form label{max-width:200px;}
.gallery.gallery-columns-3 .gallery-item, .gallery.gallery-columns-4 .gallery-item, .gallery.gallery-columns-5 .gallery-item, .gallery.gallery-columns-6 .gallery-item, .gallery.gallery-columns-7 .gallery-item, .gallery.gallery-columns-8 .gallery-item, .gallery.gallery-columns-9 .gallery-item{width:50%;}
.bwp-hidden-sidebar{right:-380px;max-width:380px;}
.bwp-hidden-sidebar-shown .bwp-site-content, .bwp-hidden-sidebar-shown .bwp-header, .bwp-hidden-sidebar-shown .bwp-scroll-to-top-wrapper, .bwp-hidden-sidebar-shown .bwp-button-show-cookies-info, .bwp-hidden-sidebar-shown .bwp-cookies-info-wrapper:has(>.bwp-hidden-on-mobile.bwp-visible){transform:translateX(-60px);}
.bwp-single-post-sidebar .widget_bwp_post_list_item figcaption{max-width:80%;}
} @media(max-width:429px){ .bwp-carousel-content-container, .bwp-carousel-item{height:300px;}
.bwp-single-post-navigation:has(.bwp-post-nav-next) .bwp-post-nav-previous .bwp-post-nav-content::after{left:150px;width:calc(100% - 180px);}
.bwp-post-nav-thumbnail{width:120px;}
.bwp-post-nav-previous .bwp-post-nav-text, .bwp-post-nav-next .bwp-post-nav-text{margin-left:120px;}
.bwp-about-author .bwp-author-avatar{margin-right:20px;}
} @media(max-width:399px){ h1, .h1{font-size:25px;line-height:1.35;}
h2, .h2, legend{font-size:23px;line-height:1.35;}
h3, .h3{font-size:21px;line-height:1.4;}
h4, .h4{font-size:19px;line-height:1.4;}
h5, .h5{font-size:17px;line-height:1.4;}
.bwp-sidebar-separator{margin-left:10px;width:calc(100% - 20px);}
.bwp-header-container{padding-right:10px;padding-left:10px;}
.bwp-header-container::after{left:10px;width:calc(100% - 20px);}
.bwp-logo-text{font-size:23px;}
.bwp-logo-text > span{max-width:155px;}
.bwp-dropdown-mobile-menu-block{padding:15px 30px;}
.bwp-mobile-menu{width:230px;}
.bwp-section-header{padding-right:25px;padding-left:25px;}
.bwp-section-title{font-size:15px;}
.bwp-latest-posts .bwp-section-header .bwp-page-numbers, .bwp-latest-posts .bwp-section-header .bwp-separator, .archive .bwp-latest-posts .bwp-section-header, .search .bwp-latest-posts .bwp-section-header{display:none !important;}
.bwp-intro-type-text .bwp-intro-container{padding-right:25px;padding-left:25px;}
.bwp-intro-type-text .bwp-intro-title, .bwp-intro-type-banner .bwp-intro-title{font-size:25px;line-height:1.35;padding-bottom:0;}
.bwp-intro-type-text .bwp-intro-subtitle{font-size:15px;line-height:1.7;}
.bwp-intro-type-text .bwp-intro-link{padding-top:2px;font-size:15px;}
.bwp-intro-type-banner .bwp-intro-content-container{height:340px;}
.bwp-intro-type-banner .bwp-intro-text{padding-right:25px;padding-left:25px;}
.bwp-intro-type-banner .bwp-intro-subtitle{line-height:1.65;}
.bwp-intro-type-banner .bwp-intro-links{display:none;}
.bwp-carousel-content-container, .bwp-carousel-item{height:280px;}
.bwp-carousel-item-text{padding-right:25px;padding-left:25px;}
.bwp-carousel-content-container .tns-controls{top:10px;right:10px;}
.bwp-carousel-content-container .tns-controls button{width:40px;height:42px;line-height:42px;}
.bwp-carousel-content-container .tns-controls button:hover, .bwp-carousel-content-container.bwp-content-loaded .tns-controls button[disabled]:hover{width:40px;}
.bwp-archive-header-container{padding-right:25px;padding-left:25px;}
.bwp-archive-title{font-size:23px;line-height:1.35;}
.bwp-post-hover-icon{right:15px;bottom:22px;}
.bwp-post-media > a:hover .bwp-post-hover-icon, .bwp-post-media > a:focus .bwp-post-hover-icon, .bwp-post-slider-item > a:hover .bwp-post-hover-icon, .bwp-post-slider-item > a:focus .bwp-post-hover-icon{right:5px;}
.bwp-post-format-icon{top:2px;right:5px;}
.bwp-col-4-layout .bwp-post-content, .bwp-col-3-layout .bwp-post-content, .bwp-col-2-layout .bwp-post-content, .bwp-col-1-layout .bwp-post-content{padding-right:25px;padding-left:25px;}
.bwp-post-media-slider .tns-controls{top:10px;right:10px;}
.bwp-post-media-slider .tns-controls button{width:40px;height:42px;line-height:42px;}
.bwp-post-media-slider .tns-controls button:hover, .bwp-post-media-slider .tns-controls button[disabled]:hover{width:40px;}
.bwp-latest-posts-sidebar{padding-right:25px;padding-left:25px;}
.pagination{padding-right:25px;padding-left:25px;}
.bwp-single-post-header, .bwp-single-post-content{padding-right:25px;padding-left:25px;}
.bwp-single-post-header{margin-bottom:34px;}
.bwp-featured-media-before-header .bwp-single-post-header, .bwp-featured-media-wide .bwp-single-post-header{margin-bottom:25px;}
.bwp-single-post-title{font-size:23px;line-height:1.4;}
.bwp-single-post-separator{margin-left:25px;width:calc(100% - 50px);}
.bwp-single-post-media-container .bwp-post-media.bwp-image-size-crop, .bwp-single-post-media-container .bwp-post-media-slider.bwp-image-size-crop, .bwp-single-post-media-container .bwp-post-media-slider.bwp-image-size-crop .bwp-post-slider-item{height:200px;}
.bwp-featured-media-before-header .bwp-post-image-caption, .bwp-featured-media-wide .bwp-post-image-caption{max-width:200px;right:10px;bottom:10px;}
.bwp-featured-media-wide .bwp-post-image-caption{bottom:30px;}
.bwp-featured-media-before-header .bwp-image-size-crop .bwp-post-image-caption, .bwp-featured-media-wide .bwp-image-size-crop .bwp-post-image-caption{display:none;}
.bwp-featured-media-before-header .bwp-single-post-content, .bwp-featured-media-wide .bwp-single-post-content{margin-top:25px;}
.bwp-single-post-section-title, .comment-reply-title, .bwp-comments-title{padding-right:25px;padding-left:25px;}
.bwp-single-post-sidebar{padding-right:25px;padding-left:25px;}
.bwp-content .post-password-form label{display:block;width:100%;max-width:100%;padding:0;}
.bwp-content .post-password-form input[type="submit"]{margin:12px 0 0;}
blockquote{font-size:20px;line-height:1.5;}
blockquote cite{margin-top:15px;font-size:18px;}
.bwp-content{--wp--preset--font-size--large:28px;--wp--preset--font-size--x-large:34px;}
.bwp-body .bwp-content .has-large-font-size{font-size:28px;line-height:1.45;}
.bwp-body .bwp-content .has-huge-font-size, .bwp-body .bwp-content .has-larger-font-size, .bwp-body .bwp-content .has-x-large-font-size{font-size:34px;line-height:1.35;}
.bwp-content .wp-block-quote.is-large, .bwp-content .wp-block-quote.is-style-large, .bwp-content .wp-block-quote.is-style-plain{font-size:22px;line-height:1.5;}
.bwp-content .wp-block-cover, .bwp-content .wp-block-cover-image{padding-right:25px;padding-left:25px;}
.bwp-content .wp-block-post-comments-form .comment-reply-title{font-size:21px;line-height:1.4;}
.bwp-single-post-navigation:has(.bwp-post-nav-next) .bwp-post-nav-previous .bwp-post-nav-content::after{left:120px;width:calc(100% - 145px);}
.bwp-single-post-navigation:has(.bwp-post-nav-next .bwp-no-thumbnail) .bwp-post-nav-previous .bwp-post-nav-content.bwp-no-thumbnail::after{left:25px;width:calc(100% - 50px);}
.bwp-post-nav-thumbnail{width:100px;}
.bwp-post-nav-text{padding-right:25px;padding-left:20px;}
.bwp-post-nav-previous .bwp-post-nav-text, .bwp-post-nav-next .bwp-post-nav-text{margin-left:100px;}
.bwp-post-nav-title{font-size:15px;line-height:1.55;}
.bwp-about-author-content{padding-right:25px;padding-left:25px;}
.bwp-about-author .bwp-author-avatar{margin-right:15px;}
.bwp-about-author .bwp-author-avatar img{width:46px;height:46px;border-radius:23px;}
.bwp-about-author .bwp-author-avatar-bg-overlay{border-radius:23px;}
.bwp-about-author .bwp-author-bio-container{height:auto;display:block;}
.bwp-about-author .bwp-author-name{margin-top:13px;}
.bwp-about-author .bwp-author-bio{margin-top:26px;}
.comment-form > p, .bwp-comment-list, .comment-navigation, .comment-respond .must-log-in, .bwp-comments-area .bwp-comments-closed-notice{padding-right:25px;padding-left:25px;}
.bwp-comment-list .children{padding-left:10px;}
.comment-navigation .nav-links{padding-top:24px;}
.comment-navigation .nav-links .nav-previous, .comment-navigation .nav-links .nav-next{width:100%;float:none;padding-right:0;padding-left:0;border:none !important;}
.comment-navigation .nav-links a{text-align:left;}
.comment-navigation .nav-links > div{margin-bottom:5px;}
.comment-navigation .nav-links > div:last-child{margin-bottom:0;}
.bwp-post-suggestions .post .bwp-post-content{padding-right:25px;padding-left:25px;}
.bwp-no-posts-found, .bwp-page-404-content{padding:50px 25px;}
.bwp-no-posts-found-content h3{font-size:20px;line-height:1.45;}
.bwp-hidden-sidebar{right:-340px;max-width:340px;padding-right:30px;padding-left:30px;}
.bwp-footer-widgets-columns-wrapper, .bwp-footer-text, .bwp-footer-menu{padding-right:25px;padding-left:25px;}
.bwp-footer-separator{margin-left:10px;width:calc(100% - 20px);}
.bwp-site-footer-container{text-align:left;}
.bwp-footer-menu-list{margin-left:-10px;}
.widget_bwp_post_list_item figcaption, .bwp-single-post-sidebar .widget_bwp_post_list_item figcaption{max-width:85%;}
.bwp-cookies-info-wrapper, .bwp-button-show-cookies-info{left:0;width:100%;}
.bwp-cookies-info-container{padding-right:25px;padding-left:25px;}
.bwp-mfp-arrow{width:50px;height:100px;line-height:100px;margin-top:-50px;font-size:20px;}
.bwp-mfp-arrow:hover{width:60px;}
.bwp-header-container::after, .bwp-sidebar-separator, .bwp-footer-separator{background:var(--miela-mobile-separator-gradient);}
} @media(max-width:349px){ pre{padding:20px;}
.bwp-logo-text > span{max-width:130px;}
.bwp-header-buttons{padding:0 8px;}
.bwp-dropdown-mobile-menu-block{margin-right:-8px;padding:10px 25px;}
.bwp-dropdown-mobile-menu-block::before{right:14px;}
.bwp-header-buttons:has(.bwp-button-show-mobile-sidebar) .bwp-dropdown-mobile-menu-block{margin-right:-36px;}
.bwp-header-buttons:has(.bwp-button-show-mobile-sidebar) .bwp-dropdown-mobile-menu-block::before{right:41px;}
.bwp-mobile-menu-block .bwp-search-form .bwp-search-submit{width:36px;}
.bwp-dropdown-fonts-block{margin-right:-10px;}
.bwp-dropdown-fonts-block::before{right:14px;}
.bwp-section-header{padding-right:10px;padding-left:10px;}
.bwp-intro-type-text .bwp-intro-container{padding-right:10px;padding-left:10px;}
.bwp-intro-type-banner .bwp-intro-content-container{height:320px;}
.bwp-intro-type-banner .bwp-intro-text{padding-right:20px;padding-left:20px;padding-bottom:30px;}
.bwp-carousel-item-text{padding-right:20px;padding-left:20px;padding-bottom:30px;}
.bwp-archive-header-container{padding-right:10px;padding-left:10px;}
.bwp-col-4-layout .bwp-post-content, .bwp-col-3-layout .bwp-post-content, .bwp-col-2-layout .bwp-post-content, .bwp-col-1-layout .bwp-post-content{padding-right:20px;padding-left:20px;}
.bwp-latest-posts-sidebar{padding-right:20px;padding-left:20px;}
.pagination{padding-right:10px;padding-left:10px;}
.pagination .nav-links .page-numbers.dots{padding-right:0;padding-left:0;}
.bwp-single-post-header, .bwp-single-post-content{padding-right:20px;padding-left:20px;}
.bwp-single-post-separator{margin-left:20px;width:calc(100% - 40px);}
.bwp-single-post-section-title, .comment-reply-title, .bwp-comments-title{padding-right:20px;padding-left:20px;}
.bwp-single-post-sidebar{padding-right:20px;padding-left:20px;}
.bwp-body .wp-playlist{padding:20px 20px 10px;}
.bwp-content .alignwide, .bwp-content .alignfull{margin-right:-10px !important;margin-left:-10px !important;}
.bwp-content .has-background, .bwp-content .wp-block-preformatted.has-background, .bwp-content .wp-block-verse.has-background, .bwp-content .wp-block-archives-list.has-background, .bwp-content .wp-block-categories-list.has-background, .bwp-content .wp-block-latest-comments.has-background, .bwp-content ul.wp-block-latest-posts.has-background, .bwp-content ul.wp-block-rss.has-background, .bwp-content .wp-block-page-list.has-background{padding:20px;}
.bwp-content ul.has-background, .bwp-content ol.has-background{padding-left:38px;}
.bwp-content .wp-block-quote.has-background:not(.is-large):not(.is-style-large):not(.is-style-plain),
.bwp-content .wp-block-quote.is-large.has-background, .bwp-content .wp-block-quote.is-style-large.has-background, .bwp-content .wp-block-quote.is-style-plain.has-background{padding:1px 20px;}
.bwp-content .wp-block-pullquote.is-style-solid-color.has-background, .bwp-content .wp-block-pullquote.has-background{padding:5px 0;}
.bwp-content .wp-block-table .has-background{padding:0;}
.bwp-content .wp-block-button__link.has-background{padding:15px 20px;}
.bwp-content .wp-block-columns.has-background, .bwp-content .wp-block-columns .wp-block-column.has-background, .bwp-content .wp-block-group.has-background{padding-top:1px;padding-bottom:1px;}
.bwp-content .wp-block-separator.has-background{padding:0;}
.bwp-content .wp-block-calendar .wp-calendar-table.has-background{padding:0;}
.bwp-content .wp-block-navigation.has-background{padding:0 20px;}
.bwp-content .wp-block-navigation .has-background{padding:0;}
.bwp-content .wp-block-navigation.is-vertical.has-background{padding-top:15px;padding-bottom:15px;}
.bwp-content .wp-block-details.has-background[open]{padding-bottom:1px;}
.bwp-content .wp-block-accordion.has-background{padding-top:1px;padding-bottom:1px;}
.bwp-content .wp-block-tabs.has-background{padding-top:1px;padding-bottom:1px;}
.bwp-content .wp-block-tabs .wp-block-tab-list > button.has-background{padding:10px 15px;}
.bwp-content .wp-block-quote:not(.is-large):not(.is-style-large):not(.is-style-plain){padding-left:16px;}
.bwp-content .wp-block-quote.has-text-align-center:not(.is-large):not(.is-style-large):not(.is-style-plain){padding:0;}
.bwp-content .wp-block-quote.has-text-align-right:not(.is-large):not(.is-style-large):not(.is-style-plain){padding-right:16px;}
.bwp-content .wp-block-quote.is-large, .bwp-content .wp-block-quote.is-style-large, .bwp-content .wp-block-quote.is-style-plain{padding-left:20px;}
.bwp-content .wp-block-quote.is-large.has-text-align-center, .bwp-content .wp-block-quote.is-style-large.has-text-align-center, .bwp-content .wp-block-quote.is-style-plain.has-text-align-center{padding:0;}
.bwp-content .wp-block-quote.is-large.has-text-align-right, .bwp-content .wp-block-quote.is-style-large.has-text-align-right, .bwp-content .wp-block-quote.is-style-plain.has-text-align-right{padding-right:20px;}
.bwp-content .wp-block-cover, .bwp-content .wp-block-cover-image{padding:0 20px;}
.bwp-content .wp-block-gallery .blocks-gallery-grid figcaption, .bwp-content .wp-block-gallery figure.wp-block-image figcaption{display:none;}
.bwp-single-post-navigation:has(.bwp-post-nav-next) .bwp-post-nav-previous .bwp-post-nav-content::after{left:115px;width:calc(100% - 135px);}
.bwp-single-post-navigation:has(.bwp-post-nav-next .bwp-no-thumbnail) .bwp-post-nav-previous .bwp-post-nav-content.bwp-no-thumbnail::after{left:20px;width:calc(100% - 40px);}
.bwp-post-nav-text{padding-right:20px;padding-left:15px;}
.bwp-about-author-content{padding-right:20px;padding-left:20px;}
.bwp-about-author .bwp-author-name > span:first-child{display:none;}
.comment-form > p, .bwp-comment-list, .comment-navigation, .comment-respond .must-log-in, .bwp-comments-area .bwp-comments-closed-notice{padding-right:20px;padding-left:20px;}
.bwp-post-suggestions .post .bwp-post-content{padding-right:20px;padding-left:20px;}
.bwp-no-posts-found, .bwp-page-404-content{padding-right:20px;padding-left:20px;}
.bwp-footer-widgets-columns-wrapper, .bwp-footer-text, .bwp-footer-menu{padding-right:20px;padding-left:20px;}
.bwp-hidden-sidebar{right:-320px;max-width:320px;padding-right:25px;padding-left:25px;}
.bwp-cookies-info-container{padding-right:20px;padding-left:20px;}
} @media(max-width:319px){ .bwp-button-toggle-color, .bwp-font-types{display:none;}
.bwp-header-buttons{padding:0 8px;}
.bwp-header-buttons .bwp-button.bwp-toggle{width:34px;}
.bwp-mobile-menu{width:220px;}
.bwp-dropdown-mobile-menu-block{margin-right:-8px;}
.bwp-dropdown-mobile-menu-block::before{right:17px;}
.bwp-header-buttons:has(.bwp-button-show-mobile-sidebar) .bwp-dropdown-mobile-menu-block{margin-right:-42px;}
.bwp-header-buttons:has(.bwp-button-show-mobile-sidebar) .bwp-dropdown-mobile-menu-block::before{right:50px;}
.bwp-intro-type-banner .bwp-intro-content-container{height:310px;}
.bwp-intro-type-banner .bwp-intro-text{padding-right:10px;padding-left:10px;}
.bwp-carousel-content-container, .bwp-carousel-item{height:270px;}
.bwp-carousel-item-text{padding-right:10px;padding-left:10px;}
.bwp-post-image-caption{max-height:75%;}
.bwp-content{--wp--preset--font-size--large:24px;--wp--preset--font-size--x-large:28px;}
.bwp-body .bwp-content .has-large-font-size{font-size:24px;line-height:1.55;}
.bwp-body .bwp-content .has-huge-font-size, .bwp-body .bwp-content .has-larger-font-size, .bwp-body .bwp-content .has-x-large-font-size{font-size:28px;line-height:1.45;}
.bwp-content .wp-block-audio audio, .bwp-content .wp-block-embed.alignleft .wp-block-embed__wrapper, .bwp-content .wp-block-embed.alignright .wp-block-embed__wrapper, .bwp-content .wp-block[data-align=left] > [data-type="core/embed"] .wp-block-embed__wrapper,
.bwp-content .wp-block[data-align=right] > [data-type="core/embed"] .wp-block-embed__wrapper{min-width:225px;}
.bwp-content .wp-block-archives-dropdown.alignleft, .bwp-content .wp-block-archives-dropdown.alignright, .bwp-content .wp-block-calendar.alignleft table, .bwp-content .wp-block-calendar.alignright table, .bwp-content .wp-block-categories-dropdown.alignleft select, .bwp-content .wp-block-categories-dropdown.alignright select, .bwp-content .wp-block-search.alignleft, .bwp-content .wp-block-search.alignright{width:225px;}
.bwp-comments-area .bwp-comments-closed-notice{max-width:220px;}
.bwp-hidden-sidebar{padding-right:20px;padding-left:20px;}
.widget_bwp_post_list_item figcaption, .bwp-single-post-sidebar .widget_bwp_post_list_item figcaption{max-width:90%;}
.bwp-mfp-arrow{width:40px;height:60px;line-height:60px;margin-top:-30px;}
.bwp-mfp-arrow:hover{width:50px;}
} @media(max-width:304px){ h1,
.h1 {
font-size: 22px;
line-height: 1.35;
}
h2, .h2, legend {
font-size: 20px;
line-height: 1.4;
}
h3, .h3 {
font-size: 18px;
line-height: 1.4;
}
h4, .h4 {
font-size: 17px;
line-height: 1.4;
}
h5, .h5 {
font-size: 16px;
line-height: 1.45;
}
h6, .h6 {
font-size: 15px;
line-height: 1.5;
} .bwp-mobile-menu {
width: 205px;
}
.bwp-dropdown-mobile-menu-block {
padding: 10px 20px;
} .bwp-intro-type-banner .bwp-intro-content-container {
height: 260px;
}
.bwp-intro-type-banner .bwp-intro-subtitle {
display: none;
} .bwp-carousel-content-container,
.bwp-carousel-item {
height: 260px;
}
.bwp-carousel-item-title {
font-size: 21px;
line-height: 1.4;
} .bwp-archive-title {
font-size: 21px;
line-height: 1.4;
} .bwp-post-metadata .bwp-post-share {
display: none;
} .bwp-single-post-title {
font-size: 20px;
line-height: 1.45;
}  .bwp-content .wp-block-post-comments-form .comment-reply-title {
font-size: 18px;
line-height: 1.4;
} .bwp-single-post-navigation:has(.bwp-post-nav-next) .bwp-post-nav-previous .bwp-post-nav-content::after {
left: 105px;
width: calc(100% - 125px);
}
.bwp-post-nav-thumbnail {
width: 90px;
}
.bwp-post-nav-previous .bwp-post-nav-text, .bwp-post-nav-next .bwp-post-nav-text {
margin-left: 90px;
} .bwp-post-suggestions .post .bwp-post-title {
font-size: 16px;
line-height: 1.54;
} .bwp-page-404-content h1 {
font-size: 20px;
line-height: 1.4;
}
.bwp-page-404-content h2, .bwp-no-posts-found-content h3 {
font-size: 18px;
line-height: 1.5;
}
}