.sh-bk-host{position:relative!important;overflow:hidden}.sh-bk-host>img,.sh-bk-host .sh-card-img{filter:saturate(.6) brightness(.8)}.sh-bk-ov{position:absolute;inset:0;z-index:6;pointer-events:none;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,rgb(30 35 26 / .28),rgb(30 35 26 / .02) 45%,rgb(30 35 26 / .32))}.sh-bk-ov.big{z-index:9}.sh-bk-band{width:118%;transform:rotate(-4deg);position:relative;overflow:hidden;background:linear-gradient(90deg,#8d1420,#c0192b 18%,#e0303f 50%,#c0192b 82%,#8d1420);box-shadow:0 6px 22px rgb(0 0 0 / .45),inset 0 1px 0 rgb(255 255 255 / .28);padding:clamp(8px,1.4vw,16px) 0;text-align:center}.sh-bk-band b{display:block;color:#fff;text-transform:uppercase;font:900 clamp(18px,2.4vw,30px)/1.05 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;letter-spacing:clamp(3px,.5vw,6px);text-shadow:0 2px 4px rgb(0 0 0 / .45)}.sh-bk-ov.big .sh-bk-band b{font-size:clamp(26px,4vw,54px);letter-spacing:clamp(4px,1vw,12px)}.sh-bk-band i{display:block;margin-top:3px;color:#ffe2c4;font-style:normal;text-transform:uppercase;font:700 clamp(9px,1vw,12px)/1.2 system-ui,-apple-system,sans-serif;letter-spacing:2.4px}.sh-bk-ov.big .sh-bk-band i{font-size:clamp(11px,1.3vw,16px);letter-spacing:4px;margin-top:6px}.sh-bk-band::after{content:"";position:absolute;top:0;bottom:0;width:38%;background:linear-gradient(100deg,transparent,rgb(255 255 255 / .3),transparent);animation:shBk 4.2s ease-in-out infinite}@keyframes shBk{0%{left:-45%}55%{left:110%}100%{left:110%}}@media(prefers-reduced-motion:reduce){.sh-bk-band::after{animation:none;opacity:0}}.sh-bk-note{position:relative;z-index:20;margin:18px 0;display:flex;gap:13px;align-items:center;flex-wrap:wrap;padding:14px 18px;border-radius:10px;background:linear-gradient(90deg,#8d1420,#c0192b);color:#fff;box-shadow:0 4px 16px rgb(0 0 0 / .2)}.sh-bk-note .t{background:#fff;color:#8d1420;border-radius:5px;padding:5px 11px;white-space:nowrap;font:900 12px/1 system-ui,-apple-system,sans-serif;letter-spacing:1.4px;text-transform:uppercase}.sh-bk-note .d{font:500 15px/1.45 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}.sh-bk-note .d b{font-weight:800}@media(max-width:600px){.sh-bk-note{padding:12px 13px}.sh-bk-note .d{font-size:13.5px}}body.archive:not(.elementor-page),body.search:not(.elementor-page),body.blog:not(.elementor-page),body.error404{color:#2C3327!important}body.archive .listing-wrap .page-title-wrap,body.search .listing-wrap .page-title-wrap,body.archive .listing-wrap .page-title-wrap *,body.search .listing-wrap .page-title-wrap *,body.archive .taxonomy-description,body.archive .taxonomy-description *,body.archive .listing-tools-wrap,body.archive .listing-tools-wrap *,body.search .listing-tools-wrap,body.search .listing-tools-wrap *,body.archive .bt-content-wrap>p,body.archive .archive-description,body.archive .sort-by,body.archive .sort-by *,body.search .sort-by,body.search .sort-by *{color:#2C3327!important}body.archive .listing-wrap .page-title-wrap h1,body.search .listing-wrap .page-title-wrap h1{color:#3A4034!important;font-weight:800!important;font-size:clamp(28px,4vw,40px)!important;letter-spacing:-.015em;margin:6px 0 10px!important}body.archive .listing-wrap .breadcrumb a,body.search .listing-wrap .breadcrumb a{color:#A8552A!important}body.archive .listing-wrap .breadcrumb .breadcrumb-item,body.archive .listing-wrap .breadcrumb .breadcrumb-item::before{color:#5C6351!important}body.archive .taxonomy-description p,body.archive .taxonomy-description{color:#5C6351!important;font-size:16px!important;line-height:1.65!important;max-width:72ch}body.archive .listing-tools-wrap,body.search .listing-tools-wrap{background:#FFFFFF!important;border:1px solid #DDE0D5!important;border-radius:14px!important;padding:12px 16px!important;margin:14px 0 22px!important;box-shadow:0 10px 26px -18px rgb(30 36 26 / .30)!important}body.archive .listing-tools-wrap .listing-view a,body.archive .listing-tools-wrap .listing-view button{color:#3A4034!important}body.archive .sort-by .bootstrap-select>.btn,body.search .sort-by .bootstrap-select>.btn{background:#F2F3EE!important;border:1px solid #DDE0D5!important;border-radius:10px!important;color:#2C3327!important}body.archive .sort-by .bootstrap-select>.btn .filter-option-inner-inner{color:#2C3327!important}.item-header .labels-wrap .label,.item-wrap .labels-wrap .label,.item-listing-wrap .labels-wrap .label,.item-listing-wrap .item-header .label{color:#FFFFFF!important;background:rgb(43 48 38 / .78)!important;border:1px solid rgb(217 165 126 / .45)!important;border-radius:999px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:11px!important;padding:5px 11px!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.item-header .labels-wrap .label.label-featured,.item-wrap .labels-wrap .label.label-featured{background:#D9A57E!important;color:#2B3026!important;border-color:#D9A57E!important}.elementor-element-d11b805 .elementor-select-wrapper .filter-option-inner-inner{color:#646d6f!important}body.single-post,body.blog,body.category,body.author,body.date{color:#2C3327!important;background:#F2F3EE}.blog-wrap,.blog-wrap *{box-sizing:border-box}.blog-wrap .breadcrumb-wrap .breadcrumb,.blog-wrap .breadcrumb-item,.blog-wrap .breadcrumb-item::before{color:#5C6351!important;font-size:13px}.blog-wrap .breadcrumb a{color:#A8552A!important}.blog-wrap .breadcrumb-item.active{color:#2C3327!important}.blog-wrap .bt-content-wrap>h1{font-size:clamp(30px,4vw,42px)!important;font-weight:800!important;color:#3A4034!important;letter-spacing:-.015em;text-align:left!important;margin:6px 0 22px!important}.blog-wrap .taxonomy-description,.blog-wrap .sh-blog-intro{color:#5C6351;font-size:16.5px;line-height:1.65;max-width:70ch;margin:-8px 0 26px;grid-column:1 / -1}.blog-wrap .article-wrap:not(.single-article-wrap) .post-wrap{background:#fff;border:1px solid #DDE0D5;border-radius:16px;overflow:hidden;box-shadow:0 12px 30px -22px rgb(30 36 26 / .35);transition:transform .18s,box-shadow .18s;height:100%;display:flex;flex-direction:column}.blog-wrap .article-wrap:not(.single-article-wrap) .post-wrap:hover{transform:translateY(-3px);box-shadow:0 18px 36px -20px rgb(30 36 26 / .45)}.blog-wrap .article-wrap:not(.single-article-wrap) .post-thumbnail-wrap{margin:0}.blog-wrap .article-wrap:not(.single-article-wrap) .post-thumbnail-wrap img{width:100%;height:220px;object-fit:cover;display:block}.blog-wrap .article-wrap:not(.single-article-wrap) .post-inner-wrap,.blog-wrap .article-wrap:not(.single-article-wrap) .post-content-wrap{padding:20px 22px 22px;display:flex;flex-direction:column;gap:10px;flex:1}.blog-wrap .article-wrap:not(.single-article-wrap) .post-title h2,.blog-wrap .article-wrap:not(.single-article-wrap) .post-title-wrap h2,.blog-wrap .article-wrap:not(.single-article-wrap) h2.post-title{font-size:21px!important;line-height:1.3;font-weight:800;margin:0}.blog-wrap .article-wrap:not(.single-article-wrap) .post-title a,.blog-wrap .article-wrap:not(.single-article-wrap) h2 a{color:#2C3327!important;text-decoration:none}.blog-wrap .article-wrap:not(.single-article-wrap) .post-title a:hover,.blog-wrap .article-wrap:not(.single-article-wrap) h2 a:hover{color:#A8552A!important}.blog-wrap .post-excerpt-wrap p,.blog-wrap .post-excerpt-wrap{color:#5C6351!important;font-size:15px;line-height:1.7;margin:0}.blog-wrap .author-meta,.blog-wrap .post-meta-wrap,.blog-wrap .post-footer-wrap{color:#5C6351!important;font-size:13.5px}.blog-wrap .author-meta a,.blog-wrap .post-meta-wrap a,.blog-wrap .post-footer-wrap a:not(.btn){color:#A8552A!important}.blog-wrap .author-meta img,.blog-wrap .post-meta-wrap img{width:36px;height:36px;border-radius:50%;object-fit:cover;border:2px solid #DDE0D5}.blog-wrap .author-meta img[src=""],.blog-wrap img.avatar[src=""]{display:none}.blog-wrap .article-wrap:not(.single-article-wrap) .post-footer-wrap{border-top:1px solid #E7E9DF;padding:14px 22px 20px;margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.blog-wrap .btn.btn-primary,.blog-wrap .post-footer-wrap .btn,.blog-wrap a.btn-primary{background:#3A4034!important;border-color:#3A4034!important;color:#fff!important;border-radius:999px!important;padding:9px 18px!important;font-weight:700!important;font-size:13.5px!important;box-shadow:none!important}.blog-wrap .btn.btn-primary:hover,.blog-wrap .post-footer-wrap .btn:hover{background:#D9A57E!important;border-color:#D9A57E!important;color:#2B3026!important}.blog-wrap .pagination-wrap .page-numbers{background:#fff;border:1px solid #DDE0D5;color:#2C3327;border-radius:10px}.blog-wrap .pagination-wrap .page-numbers.current{background:#3A4034;color:#fff;border-color:#3A4034}.blog-wrap .sidebar-wrap .widget{background:#fff;border:1px solid #DDE0D5;border-radius:16px;padding:22px 24px!important;box-shadow:0 10px 26px -20px rgb(30 36 26 / .3)}.blog-wrap .sidebar-wrap .widget-title{color:#3A4034!important;font-size:17px!important;font-weight:800;letter-spacing:.01em;margin-bottom:14px!important}.blog-wrap .sidebar-wrap li{padding:6px 0;border-bottom:1px solid #EEF0E9}.blog-wrap .sidebar-wrap li:last-child{border-bottom:0}.blog-wrap .sidebar-wrap a{color:#2C3327!important;font-size:15px;line-height:1.45}.blog-wrap .sidebar-wrap a:hover{color:#A8552A!important}.blog-wrap .sidebar-wrap .widget_categories li a::before,.blog-wrap .sidebar-wrap .widget_categories li::before{display:none!important}body.single-post .single-article-wrap .post-wrap{background:#fff;border:1px solid #DDE0D5;border-radius:18px;padding:clamp(20px,4vw,44px);box-shadow:0 14px 34px -24px rgb(30 36 26 / .35)}body.single-post .post-title-wrap h1{font-size:clamp(30px,4.2vw,44px)!important;line-height:1.15!important;font-weight:800!important;color:#2C3327!important;letter-spacing:-.02em;margin:0 0 16px!important}body.single-post .author-meta{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center;margin:0 0 22px!important;color:#5C6351!important;font-size:14px}body.single-post .author-meta li{display:flex;align-items:center;gap:6px;margin:0!important}body.single-post .post-thumbnail-wrap{margin:0 0 28px}body.single-post .post-thumbnail-wrap img{width:100%;height:auto;max-height:520px;object-fit:cover;border-radius:14px;display:block}body.single-post .post-content-wrap{font-size:17.5px;line-height:1.78;color:#2C3327}body.single-post .post-content-wrap p,body.single-post .post-content-wrap li{color:#2C3327!important}body.single-post .post-content-wrap p{margin:0 0 1.15em}body.single-post .post-content-wrap h2{font-size:clamp(23px,2.6vw,30px)!important;font-weight:800;color:#3A4034!important;line-height:1.25;margin:1.9em 0 .7em!important}body.single-post .post-content-wrap h3{font-size:clamp(19px,2vw,22px)!important;font-weight:700;color:#3A4034!important;margin:1.5em 0 .5em!important}body.single-post .post-content-wrap h4{font-size:18px!important;color:#3A4034!important;margin:1.3em 0 .4em}body.single-post .post-content-wrap a:not(.shb-btn):not(.btn){color:#A8552A!important;text-decoration:underline;text-decoration-color:rgb(168 85 42 / .35);text-underline-offset:3px}body.single-post .post-content-wrap a:not(.shb-btn):not(.btn):hover{text-decoration-color:#A8552A}body.single-post .post-content-wrap ul,body.single-post .post-content-wrap ol{padding-left:1.3em;margin:0 0 1.2em}body.single-post .post-content-wrap li{margin:.35em 0}body.single-post .post-content-wrap li::marker{color:#D9A57E}body.single-post .post-content-wrap img{max-width:100%;height:auto;border-radius:12px}body.single-post .post-content-wrap figure{margin:1.6em 0}body.single-post .post-content-wrap figcaption{font-size:13px;color:#5C6351;margin-top:8px}body.single-post .post-content-wrap blockquote{border-left:4px solid #D9A57E;background:#F7F8F3;padding:16px 22px;border-radius:0 12px 12px 0;margin:1.5em 0;font-style:italic}body.single-post .post-content-wrap table{width:100%;border-collapse:collapse;margin:1.4em 0;font-size:15.5px}body.single-post .post-content-wrap th,body.single-post .post-content-wrap td{border:1px solid #DDE0D5;padding:10px 12px;text-align:left;vertical-align:top}body.single-post .post-content-wrap th{background:#F2F3EE;color:#3A4034}body.single-post .post-content-wrap hr{border:0;border-top:1px solid #DDE0D5;margin:2em 0}body.single-post .post-content-wrap strong{color:#2C3327}.shb{display:block}.shb .shb-hero{padding:0 0 22px;border-bottom:1px solid #E7E9DF;margin-bottom:26px}.shb .shb-hero .kicker{display:inline-block;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:#A8552A;margin-bottom:10px}.shb .shb-hero h1,.shb .shb-hero h2{font-size:clamp(24px,3vw,32px)!important;font-weight:800;color:#3A4034!important;line-height:1.2;margin:0 0 12px!important}.shb .shb-hero h1 span,.shb .shb-hero h2 span{color:#5C6351;font-weight:600}.shb .shb-hero p{font-size:18px;color:#5C6351!important;margin:0}.shb .shb-fig{margin:0 0 28px}.shb .shb-fig img{width:100%;border-radius:14px}.shb .shb-body>p:first-child{font-size:18.5px}.shb .shb-callout{background:#F7F8F3;border:1px solid #DDE0D5;border-left:5px solid #D9A57E;border-radius:0 14px 14px 0;padding:18px 22px;margin:1.6em 0}.shb .shb-callout p{margin:0}.shb .shb-cta{background:#3A4034;color:#E7E9DF;border-radius:16px;padding:28px 30px;margin:2.2em 0;text-align:center}.shb .shb-cta h3,.shb .shb-cta h2{color:#fff!important;margin:0 0 14px!important;font-size:22px!important}.shb .shb-cta p{color:#E7E9DF!important}.shb-btn,a.shb-btn{display:inline-block;background:#D9A57E!important;color:#2B3026!important;font-weight:800;padding:13px 24px;border-radius:999px;text-decoration:none!important;transition:.18s}.shb-btn:hover,a.shb-btn:hover{background:#fff!important;transform:translateY(-1px)}body.single-post .post-tags a,body.single-post .tags-wrap a{display:inline-block;background:#F2F3EE;border:1px solid #DDE0D5;color:#3A4034!important;border-radius:999px;padding:4px 12px;font-size:13px;margin:0 6px 6px 0}body.single-post .comments-area,body.single-post .comment-respond{display:none}@media (max-width:991px){.blog-wrap .sidebar-wrap{margin-top:28px}body.single-post .post-content-wrap{font-size:16.5px}}body.single-post .blog-wrap .bt-content-wrap{display:block!important}body.single-post .author-meta img,.blog-wrap .author-meta img{background:#DDE0D5}body .shb .shb-hero{background:#3A4034!important;color:#E7E9DF!important;border-radius:16px!important;padding:28px 30px!important;border:0!important;margin:0 0 26px!important}body .shb .shb-hero h1,body .shb .shb-hero h2,body .shb .shb-hero h1 *,body .shb .shb-hero h2 *{color:#FFFFFF!important}body .shb .shb-hero h1 span,body .shb .shb-hero h2 span{color:#D9A57E!important}body .shb .shb-hero p,body .shb .shb-hero p *{color:#E7E9DF!important}body .shb .shb-hero .kicker{color:#D9A57E!important;background:rgb(217 165 126 / .12)!important;border:1px solid rgb(217 165 126 / .45)!important;border-radius:999px!important;padding:6px 14px!important}.blog-wrap .sidebar-wrap .widget_tag_cloud{display:none!important}.blog-wrap .sidebar-wrap .widget_categories~.widget_categories{display:none!important}body .shb{background:transparent!important;color:#2C3327!important;overflow:visible!important;font-family:inherit!important}body .shb .shb-body,body .shb .shb-body p,body .shb .shb-body li,body .shb .shb-body td,body .shb .shb-body th,body .shb .shb-body span,body .shb .shb-body em,body .shb .shb-body summary,body .shb .shb-body details{color:#2C3327!important}body .shb .shb-body h2,body .shb .shb-body h3,body .shb .shb-body h4,body .shb .shb-body strong{color:#3A4034!important}body .shb .shb-body h2{border-bottom:1px solid #DDE0D5!important}body .shb .shb-body a:not(.shb-btn){color:#A8552A!important}body .shb .shb-body ul li::before{display:none!important}body .shb .shb-body ul li{padding-left:0!important;list-style:disc!important}body .shb .shb-fig figcaption,body .shb figcaption{background:#F2F3EE!important;color:#5C6351!important;border-radius:0 0 12px 12px}body .shb .shb-callout{background:#F7F8F3!important;border-left:5px solid #D9A57E!important}body .shb .shb-callout p,body .shb .shb-callout li,body .shb .shb-callout strong{color:#2C3327!important}body .shb .shb-cta{background:#3A4034!important}body .shb .shb-cta h3,body .shb .shb-cta h2,body .shb .shb-cta p{color:#FFFFFF!important}body .shb .shb-body table{background:#fff}body .shb .shb-body th{background:#F2F3EE!important}body.single-post .blog-wrap .next-prev-block a,body.single-post .blog-wrap .next-prev-block strong{color:#3A4034!important}body.single-post .blog-wrap .next-prev-block a:hover,body.single-post .blog-wrap .next-prev-block a:hover strong{color:#A8552A!important}body.single-post .blog-wrap .author-detail-wrap h4,body.single-post .blog-wrap .post-author-bio h4,body.single-post .blog-wrap .post-author-bio h4 a{color:#2C3327!important}body.single-post .blog-wrap .author-detail-wrap p,body.single-post .blog-wrap .post-author-bio p{color:#5C6351!important}body.single-post .blog-wrap .related-posts-wrap h2{color:#3A4034!important;font-size:24px!important;margin:34px 0 16px!important}body.single-post .blog-wrap .blog-post-item .blog-post-meta a,body.single-post .blog-wrap .blog-post-item .blog-post-link a{color:#A8552A!important}body.single-post .blog-wrap .blog-post-item h3 a,body.single-post .blog-wrap .blog-post-item h2 a,body.single-post .blog-wrap .blog-post-item .blog-post-title a{color:#2C3327!important}body.single-post .blog-wrap .blog-post-item p{color:#5C6351!important}body.single-post .post-wrap a.shb-btn,body.single-post .post-wrap .shb-btn{color:#2B3026!important;background:#D9A57E!important}body.single-post .post-wrap a.shb-btn:hover{background:#FFFFFF!important;color:#2B3026!important}@media (max-width:991px){.offcanvas-mobile-menu .dropdown-menu,.offcanvas-mobile-menu .dropdown-menu.show{background-color:transparent!important;border:0!important;box-shadow:none!important}.offcanvas-mobile-menu .dropdown-menu a,.offcanvas-mobile-menu .dropdown-menu .dropdown-item,.offcanvas-mobile-menu .dropdown-menu .dropdown-menu a,.offcanvas-mobile-menu .dropdown-menu .dropdown-menu .dropdown-item{color:#3A4034!important}.offcanvas-mobile-menu .dropdown-menu a:hover,.offcanvas-mobile-menu .dropdown-menu a:focus,.offcanvas-mobile-menu .dropdown-menu .dropdown-item:hover,.offcanvas-mobile-menu .dropdown-menu .dropdown-item:focus{color:#A8552A!important;background-color:transparent!important}}@media (max-width:991px){.offcanvas-mobile-menu .mobile-navbar-nav>li>a,.offcanvas-mobile-menu .mobile-navbar-nav>li>a.nav-link,.offcanvas-mobile-menu .navbar-nav>li>a.nav-link{color:#3A4034!important}.offcanvas-mobile-menu .mobile-navbar-nav>li>a:hover,.offcanvas-mobile-menu .mobile-navbar-nav>li>a:focus,.offcanvas-mobile-menu .navbar-nav>li>a.nav-link:hover{color:#A8552A!important}}