@charset "UTF-8";.carousel-wrapper .slick-arrow.slick-next:hover::after,.carousel-wrapper .slick-arrow.slick-prev:hover::after,.logo-split-menu .custom-logo-link,.nav-links a .page-number,.page-title,.widget.widget_rss li:last-child,body{margin:0}.button:focus,.button:hover,a,button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{outline:0}.site-header.logo-left-menu,.site-header.logo-split-menu,a{transition:background .2s}.archive .page-header,.goto-top,.post-password-form p,.ruki-featured-posts.full-width.carousel .section-header,.search-results .page-header,.site-header,.site-search .tagcloud,.tagline,.widget_media_image{text-align:center}.single-post.flex-box:not(.card).has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .entry-meta li.entry-read-time,body{background:var(--body-background)}.goto-top,.mobile-only{visibility:hidden}.goto-top.visible,.primary-nav li:hover>ul.sub-menu{opacity:1;visibility:visible}:root{--body-font:Mulish,Arial,Helvetica,sans-serif;--title-font:Mulish,Arial,Helvetica,sans-serif;--container-max-width:1280px;--site-wrapper-max-width:calc(var(--container-max-width) + 30px);--theme-color-1:#6c5b7b;--theme-color-2:#f67280;--theme-color-3:#f8b195;--theme-color-4:#c06c84;--theme-color-5:#355c7d;--black:#000000;--very-dark-grey:#2e2f33;--dark-grey:#45464b;--medium-grey:#94979e;--light-grey:#D3D3D3;--white:#ffffff;--body-background:#fff7f3;--footer-background:var(--white);--footer-font-color:var(--body-font-color);--footer-link-color:var(--link-color);--footer-bottom-background:var(--footer-background);--light-border-color:#f1f1f1;--medium-border-color:#e5e5e5;--light-background-color:#f5f5f5;--very-light-background-color:#f9f9f9;--body-font-color:var(--dark-grey);--custom-header-background:#ffffff;--link-color:#6c5b7b;--link-hover-color:#f67280;--primary-nav-link-color:#6c6f76;--primary-nav-link-hover-color:var(--link-hover-color);--primary-nav-submenu-background:var(--white);--primary-nav-submenu-link-color:#6c6f76;--primary-nav-submenu-link-hover-color:var(--link-hover-color);--primary-nav-sidebar-link-color:#6c6f76;--primary-nav-sidebar-submenu-background:var(--very-light-background-color);--primary-nav-sidebar-submenu-link-color:var(--theme-color-1);--primary-nav-sidebar-submenu-sub-link-color:var(--theme-color-2);--primary-nav-sidebar-submenu-arrow-color:var(--theme-color-2);--sticky-header-primary-nav-submenu-background:var(--primary-nav-submenu-background);--sticky-header-primary-nav-submenu-link-color:var(--primary-nav-link-color);--sticky-header-primary-nav-submenu-link-hover-color:var(--primary-nav-link-hover-color);--sticky-header-primary-nav-link-color:var(--primary-nav-link-color);--sticky-header-primary-nav-link-hover-color:var(--primary-nav-link-hover-color);--post-background:var(--white);--entry-title-link-color:var(--very-dark-grey);--entry-meta-color:var(--medium-grey);--entry-meta-link-color:var(--link-color);--excerpt-color:var(--medium-grey);--continue-reading-color:var(--link-color);--single-post-background:#ffffff;--single-entry-title-color:var(--very-dark-grey);--single-entry-font-color:var(--body-font-color);--single-excerpt-color:var(--medium-grey);--single-entry-meta-color:var(--medium-grey);--single-entry-meta-link-color:var(--link-color);--post-tags-background:var(--light-background-color);--post-tags-font-color:var(--dark-grey);--toggle-background-color:none;--toggle-hover-background-color:none;--toggle-icon-color:var(--primary-nav-link-color);--logo-color:var(--very-dark-grey);--sidebar-logo-color:var(--very-dark-grey);--sticky-header-background:var(--white);--sticky-header-logo-color:var(--logo-color);--sticky-header-toggle-background:var(--toggle-background-color);--sticky-header-toggle-hover-background:var(--toggle-hover-background-color);--sticky-header-toggle-icon-color:var(--toggle-icon-color);--widget-background:var(--white);--widget-title-color:var(--very-dark-grey);--widget-font-color:var(--body-font-color);--widget-link-color:var(--very-dark-grey);--widget-child-link-color:var(--medium-grey);--widget-meta-color:var(--medium-grey);--widget-meta-link-color:var(--link-color);--widget-button-color:var(--button-color);--widget-line-color:var(--light-border-color);--widget-count-color:var(--theme-color-3);--widget-first-count-color:var(--very-dark-grey);--widget-count-background:var(--theme-color-3);--widget-first-count-background:var(--very-dark-grey);--widget-count-alt-color:var(--white);--widget-first-count-alt-color:var(--white);--special-widget-background:var(--white);--special-widget-title-color:var(--very-dark-grey);--special-widget-font-color:var(--body-font-color);--special-widget-link-color:var(--very-dark-grey);--special-widget-child-link-color:var(--medium-grey);--special-widget-meta-color:var(--medium-grey);--special-widget-meta-link-color:var(--link-color);--special-widget-button-color:var(--button-color);--special-widget-line-color:var(--light-border-color);--special-widget-count-color:var(--theme-color-3);--special-widget-first-count-color:var(--very-dark-grey);--special-widget-count-background:var(--theme-color-3);--special-widget-first-count-background:var(--very-dark-grey);--special-widget-count-alt-color:var(--white);--special-widget-first-count-alt-color:var(--white);--footer-widget-title-color:var(--very-dark-grey);--footer-widget-font-color:var(--body-font-color);--footer-widget-link-color:var(--very-dark-grey);--footer-widget-child-link-color:var(--medium-grey);--footer-widget-meta-color:var(--medium-grey);--footer-widget-meta-link-color:var(--link-color);--footer-widget-button-color:var(--button-color);--footer-widget-line-color:var(--light-border-color);--footer-widget-count-color:var(--theme-color-3);--footer-widget-first-count-color:var(--very-dark-grey);--footer-widget-count-background:var(--theme-color-3);--footer-widget-first-count-background:var(--very-dark-grey);--footer-widget-count-alt-color:var(--white);--footer-widget-first-count-alt-color:var(--white);--footer-columns-widget-title-color:var(--very-dark-grey);--footer-columns-widget-font-color:var(--body-font-color);--footer-columns-widget-link-color:var(--very-dark-grey);--footer-columns-widget-child-link-color:var(--medium-grey);--footer-columns-widget-meta-color:var(--medium-grey);--footer-columns-widget-meta-link-color:var(--link-color);--footer-columns-widget-button-color:var(--button-color);--footer-columns-widget-line-color:var(--light-border-color);--footer-columns-widget-count-color:var(--theme-color-3);--footer-columns-widget-first-count-color:var(--very-dark-grey);--footer-columns-widget-count-background:var(--theme-color-3);--footer-columns-widget-first-count-background:var(--very-dark-grey);--footer-columns-widget-count-alt-color:var(--white);--footer-columns-widget-first-count-alt-color:var(--white);--page-title-color:var(--very-dark-grey);--page-description-color:var(--medium-grey);--page-meta-background:var(--theme-color-2);--page-meta-color:var(--white);--default-border-radius:7px;--input-border-radius:5px;--button-border-radius:25px;--thumbnail-border-radius:50%;--misc-border-radius:14px;--hero-border-radius:10px;--sidebar-width:calc(100% / 3 - 50px);--overlay-gradient:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0));--logo-font-size:5.125rem;--sticky-nav-logo-font-size:2.625rem;--medium-mobile-logo-font-size:3.25rem;--small-mobile-logo-font-size:2.25rem;--default-box-shadow:0 0 15px rgba(0,0,0,0.05);--thumbnail-box-shadow:0 0 10px rgba(0,0,0,0.05);--button-color:var(--theme-color-2);--pagination-prev-next-background:var(--button-color);--pagination-prev-next-color:var(--white);--pagination-numbers-background:var(--white);--pagination-numbers-color:var(--link-color);--pagination-numbers-current-color:var(--white);--pagination-numbers-current-background:var(--very-dark-grey);--ruki-menu-pill-background:var(--theme-color-3);--ruki-menu-pill-color:var(--white);--custom-logo-width-sticky-nav:75%;--custom-logo-width-mobile:120px;--custom-logo-width-small:80px;--hero-card-background:var(--white);--hero-title-color:var(--very-dark-grey);--hero-entry-meta-color:var(--medium-grey);--hero-entry-meta-link-color:var(--link-color);--hero-entry-content-color:var(--medium-grey);--hero-prev-arrow-color:var(--theme-color-3);--hero-next-arrow-color:var(--theme-color-3);--related-posts-card-background:var(--post-background);--related-posts-title-color:var(--very-dark-grey);--related-posts-entry-title-link-color:var(--entry-title-link-color);--related-posts-entry-meta-color:var(--entry-meta-color);--related-posts-entry-meta-link-color:var(--entry-meta-link-color);--related-posts-entry-content-color:var(--excerpt-color);--related-posts-continue-reading-color:var(--continue-reading-color);--home-featured-posts-card-background:var(--post-background);--home-featured-posts-title-color:var(--very-dark-grey);--home-featured-posts-entry-title-link-color:var(--entry-title-link-color);--home-featured-posts-entry-meta-color:var(--entry-meta-color);--home-featured-posts-entry-meta-link-color:var(--entry-meta-link-color);--home-featured-posts-entry-content-color:var(--excerpt-color);--home-featured-posts-continue-reading-color:var(--continue-reading-color);--home-featured-arrows-background:var(--theme-color-3);--home-featured-arrows-color:var(--white);--category-featured-posts-card-background:var(--post-background);--category-featured-posts-title-color:var(--very-dark-grey);--category-featured-posts-entry-title-link-color:var(--entry-title-link-color);--category-featured-posts-entry-meta-color:var(--entry-meta-color);--category-featured-posts-entry-meta-link-color:var(--entry-meta-link-color);--category-featured-posts-entry-content-color:var(--excerpt-color);--category-featured-posts-continue-reading-color:var(--continue-reading-color);--category-featured-arrows-background:var(--theme-color-3);--category-featured-arrows-color:var(--white);--ruki-star-rating-color:var(--theme-color-3);--ruki-scale-rating-color:var(--theme-color-3)}html{font-size:100%}body{direction:ltr;font-family:var(--body-font);overflow-x:hidden;color:var(--body-font-color);font-weight:400}code,kbd{background:var(--very-light-background-color)}*{box-sizing:border-box}img[class*=align]{height:auto;max-width:100%;width:auto}.attachment img,img.size-full{max-width:100%;width:auto}.entry-content img.size-thumbnail:not(.attachment-thumbnail){max-width:150px}a{color:var(--link-color);text-decoration:underline}.read-more:hover,a:hover{color:var(--link-hover-color)}hr:not(.wp-block-separator){border:0;height:1px;background:var(--light-border-color);margin:30px 0}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:var(--light-border-color);-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.entry-comment-count span,.entry-meta ul li.entry-comment-count span,.expand,.flex-box:not(.single-post) .mejs-container .mejs-controls,.has-sidebar .sticky-element,.has-sidebar main .cols-3 .cover .entry-meta,.hentry-footer .share-text,.hentry-footer .share.side,.hidden,.infinite-scroll .grid .pagination,.infinite-scroll .masonry+#infinite-handle,.mobile-only,.rss-widget-icon,.ruki-featured-posts .slick-dots li,.ruki-featured-posts.carousel[data-slidestoshow="1"] .flex-box:nth-child(n+2),.ruki-featured-posts.carousel[data-slidestoshow="2"] .flex-box:nth-child(n+3),.ruki-featured-posts.carousel[data-slidestoshow="3"] .flex-box:nth-child(n+4),.ruki-featured-posts.carousel[data-slidestoshow="4"] .flex-box:nth-child(n+5),.ruki-featured-posts[data-slidestoshow="2"][data-posts="2"][data-arrows=true] .slick-arrow,.ruki-featured-posts[data-slidestoshow="2"][data-posts="2"][data-arrows=true] .slick-dots,.ruki-featured-posts[data-slidestoshow="3"][data-posts="3"][data-arrows=true] .slick-arrow,.ruki-featured-posts[data-slidestoshow="3"][data-posts="3"][data-arrows=true] .slick-dots,.ruki-featured-posts[data-slidestoshow="4"][data-posts="4"][data-arrows=true] .slick-arrow,.ruki-featured-posts[data-slidestoshow="4"][data-posts="4"][data-arrows=true] .slick-dots,.single-post.post_format-post-format-audio:not(.disabled-post-thumbnail) .entry-content .media-wrapper:first-of-type,.single-post.post_format-post-format-audio:not(.disabled-post-thumbnail) .entry-content .wp-block-embed.is-type-audio:first-of-type,.single-post.post_format-post-format-audio:not(.disabled-post-thumbnail) .entry-content .wp-block-embed.is-type-rich:first-of-type,.single-post.post_format-post-format-video:not(.disabled-post-thumbnail) .entry-content .media-wrapper:first-of-type,.single-post.post_format-post-format-video:not(.disabled-post-thumbnail) .entry-content .wp-block-embed.is-type-video:first-of-type,.single-post.post_format-post-format-video:not(.disabled-post-thumbnail) .entry-content .wp-video:first-of-type,.site-search .widgettitle,.the-post .single-post .video-shortcode-overlay,.widget_search label,code br{display:none}b,dt,strong{font-weight:700}.entry-author-meta,blockquote,blockquote strong,h1 b,h1 strong,q{font-weight:900}em,i{font-style:italic}.entry-meta i,.widget_rss cite,.wpcf7-form em,cite{font-style:normal}h1,h2,h3,h4,h5,h6{clear:both;font-family:var(--title-font);margin:30px 0;letter-spacing:-.5px;color:var(--very-dark-grey);line-height:1.2}code,h3{line-height:1.5}h1{font-size:2.5rem}.home.page div[class*=cols] h1.entry-title,h1.entry-title,h1.page-title{font-size:3.25rem;line-height:1.2}.flex-grid.cols-2 .archive-info .entry-title,.has-sidebar h1.entry-title{font-size:2.75rem}.footer-bottom .widget.widget_mc4wp_form_widget .widget-title,h2{font-size:2rem}h3{font-size:1.75rem}.custom-logo-link,blockquote{line-height:1.2;font-family:var(--title-font)}h4{font-size:1.5rem}h5{font-size:1.25rem}.cols-4.full-width[data-thumbnail=landscape] .flex-box.cover .entry-title,.cols-4:not(.full-width) .entry-title,.the-post>.single-post .ruki-ratings span[class*=ruki-rating],h6{font-size:1rem}blockquote{font-size:2.25rem;margin:50px 0;color:var(--theme-color-2);letter-spacing:-.5px;padding:0 30px}.page-subtitle,.section-header .more a,cite,ul.ruki-list>li::before{color:var(--medium-grey)}q{font-family:var(--title-font)}var{font-weight:500}cite{font-size:1rem;font-weight:800}.widget ul ul.children li ul.children li a::before,.widget_nav_menu li.menu-item-has-children .sub-menu li .sub-menu li a::before,cite::before{content:"\2015";margin-right:5px;color:var(--medium-grey);font-weight:500}code,pre{white-space:pre-wrap;word-wrap:break-word;text-align:justify}code{border-left:3px solid var(--theme-color-1);padding:30px;color:var(--single-entry-font-color);display:block}.widget.ruki_posts_widget .list-style-grid.has-post-thumbnails li.widget-entry:not(.has-post-thumbnail):not(:first-child),p code{margin:10px 0}kbd{padding:0 4px;display:inline-block}.page-subtitle{width:100%;font-size:1rem;font-weight:400;margin:10px 0 0}.page-title a,a.rsswidget{text-decoration:none;color:var(--very-dark-grey)}input,textarea{border:3px solid var(--light-border-color);padding:15px;transition:.2s;max-width:100%;border-radius:var(--input-border-radius);font-size:1rem}input[type=checkbox],input[type=radio]{float:left;margin-right:5px}.button,button,input[type=submit]{border:0;background:var(--button-color);color:var(--white);padding:15px 30px;font-weight:800;font-size:1rem;font-family:var(--title-font);border-radius:var(--button-border-radius);text-decoration:none}.widget_search input[type=search]:focus+button,.widget_search input[type=search]:hover+button,input:focus,input:hover,textarea:focus,textarea:hover{border-color:var(--medium-border-color)}.has-custom-header .mobile-header,.has-custom-header .site-header,.site-header{background:var(--custom-header-background)}.custom-logo-link,a.custom-logo-link{color:var(--logo-color)}input:focus,textarea:focus{box-shadow:0 0 5px rgba(0,0,0,.1);outline:0}td,th{padding:.8em;border-left:1px solid var(--light-border-color)}select{border:3px solid var(--medium-border-color);padding:3px;border-radius:3px}.site-footer[class*=has-footer] .footer-info>li,table tr>td,th{border-top:1px solid var(--light-border-color)}.content-area,ul{padding:0}.post-password-form p{display:flex;margin-bottom:30px;flex-direction:column;align-items:center}.post-password-form label{width:100%;padding:0;margin:0;max-width:480px}.post-password-form input{line-height:1;margin:10px 0;height:46px;width:100%;max-width:480px}ul{margin:30px 10px 30px 40px;list-style:none}ol{margin-top:30px;margin-bottom:30px}ol li,ul li{margin-bottom:15px;position:relative;padding-left:15px}li>ol,li>ul{margin-bottom:10px;margin-left:30px;margin-top:10px}li>ol{margin-left:0;padding-left:35px}ol.ruki-ordered-list:not([start]):not([reversed]){list-style:none;margin-left:20px;counter-reset:li-counter}ol.ruki-ordered-list[reversed],ol.ruki-ordered-list[start]{list-style:decimal}ol.ruki-ordered-list:not([reversed]):not([start])>li::before{position:absolute;top:2px;left:0;content:counter(li-counter) '';counter-increment:li-counter;color:var(--link-color);font-size:11px;font-weight:600;margin-left:-40px;background:var(--very-light-background-color);width:24px;height:20px;border-radius:50%;text-align:center;padding-top:4px;letter-spacing:-.5px}ul.ruki-list{list-style:none;margin-left:60px}ul.ruki-list>li::before{content:"\2022";display:inline-block;position:absolute;top:-3px;left:0;margin-left:-32px;font-size:20px}dd{margin:5px 10px 5px 15px}table{border-collapse:collapse;margin:30px 0;width:100%}thead th{color:var(--white);border:0;background:var(--theme-color-2)}th{text-align:left;font-weight:500}tr{border-bottom:1px solid #f1f1f1}table tr td:last-child,table tr th:last-child{border-right:1px solid var(--light-border-color)}table thead th:first-child{border-top-left-radius:7px}table thead th:last-child{border-top-right-radius:7px;border-right:0}.has-category-featured-background:not(.has-custom-header) .site-header,main{margin-bottom:45px}.cover .entry-title,.has-custom-header.has-category-featured-background .site-header:not(.logo-below-nav),.home.has-custom-header.has-featured-posts-background:not(.has-hero) .site-header:not(.logo-below-nav),.single.has-related-posts-background main,.the-post .page .entry-title,.widget-in-loop .widget.in-loop-widget:last-child,body:not(.has-comments) .post-navigation{margin-bottom:0}.lbn-logo-wrapper,.single:not(.has-comments):not(.has-related-posts).has-post-nav main,.the-post .entry-content div[class*=wp-block]:last-child,.widget.ruki_posts_widget .widget-title,.widget.widget_rss .widget-title,.wpcf7-select,figure.alignnone{margin-bottom:30px}.container,.content-area,.section-header{width:100%;margin:auto;max-width:var(--container-max-width)}.home.has-custom-post-blocks.has-featured-posts .wrap,.home:not(.has-custom-post-blocks):not(.has-loop-header).has-featured-posts .wrap{padding-top:20px}.home:not(.has-custom-post-blocks):not(.has-loop-header).has-featured-posts-background .wrap{padding-top:35px}.has-featured-posts-background .ruki-post-block-wrapper:not([style*=background]):not(.has-block-title):first-of-type,.has-hero.has-slick-dots:not(.has-featured-posts) .ruki-post-block-wrapper:not([style*=background]):first-of-type .section-header,.has-hero.has-slick-dots:not(.has-featured-posts) .ruki-post-block-wrapper:not([style*=background]):not(.has-block-title):first-of-type,.home.has-hero.has-slick-dots:not(.has-featured-posts):not(.has-custom-post-blocks):not(.has-loop-header) .wrap,.home:not(.has-custom-post-blocks).has-loop-header.has-featured-posts-background .wrap,.ruki-post-block-wrapper:not([style*=background]).prev-has-background,.single-post.hero:not(.card) .entry-header,.site-header.default .logo-wrapper:not(.site-title){padding-top:15px}.section-header{padding:22px 15px 26px;position:relative}.cover .entry-content,.has-category-featured:not(.has-category-featured-background):not(.has-custom-header) .ruki-category-featured .section-header,.has-custom-header .page-header,.has-custom-header .site-header.logo-left-menu,.has-custom-header .site-header.logo-split-menu,.has-hero.has-slick-dots:not(.has-featured-posts-background) .ruki-home-featured.has-title .section-header,.has-hero.has-slick-dots:not(.has-featured-posts-background) .ruki-home-featured:not(.has-title),.home:not(.has-hero).has-featured-posts:not(.has-featured-posts-background) .ruki-home-featured.has-title .section-header,.home:not(.has-hero):not(.has-featured-posts):not(.has-custom-post-blocks) .section-header,.widget.ruki_posts_widget .list-style-list-first-grid.has-post-thumbnails li.widget-entry:not(:first-child).has-post-thumbnail ul.post-categories li,.widget.ruki_posts_widget .list-style-list.has-post-thumbnails li.has-post-thumbnail ul.post-categories li,.widget.ruki_posts_widget .widget-entry:first-child{padding-top:0}.page-header{padding:0 15px 15px}.page-header .page-title{margin:0 0 8px;line-height:1;color:var(--page-title-color)}.page-header .page-subtitle:not(.after-title){font-family:var(--title-font);font-weight:700;padding:6px 15px;background:var(--page-meta-background);display:inline-block;border-radius:calc(var(--misc-border-radius) * 2);width:auto;margin-bottom:15px;color:var(--page-meta-color)}.page-header .page-subtitle.after-title{padding:5px;max-width:875px;margin:auto;color:var(--page-description-color)}.has-category-featured .page-header{padding-top:10px;margin-top:10px}.has-category-featured-background .page-header{margin-top:20px}.has-category-featured-background .page-subtitle:not(.after-title){margin-top:10px}.has-sidebar .wrap{max-width:var(--container-max-width);margin:auto;display:flex;flex-wrap:wrap;justify-content:space-between}.has-sidebar .wrap main{width:calc(100% - var(--sidebar-width) - 40px);flex-grow:0}.aside-sidebar{width:var(--sidebar-width);margin-right:15px;padding-bottom:60px;padding-top:15px}.has-pagination:not(.has-custom-post-blocks) .aside-sidebar{padding-bottom:140px}.single .aside-sidebar{padding-bottom:40px}.single.has-post-nav .aside-sidebar{padding-bottom:70px}.single.has-comments .aside-sidebar{padding-bottom:150px}.single.has-related-posts .aside-sidebar{padding-bottom:55px}.home.has-featured-posts-background.has-custom-post-blocks .aside-sidebar,.the-post .page.has-post-thumbnail .entry-header,.the-post .single-post.disabled-post-thumbnail .entry-header,.the-post .single-post:not(.has-post-thumbnail):not(.post_format-post-format-video) .entry-header{padding-top:30px}.aside-sticky-container{position:sticky;position:-webkit-sticky;top:0}.has-sticky-nav .aside-sticky-container{top:65px}.ruki-post-block-wrapper[style*=background]{padding-bottom:15px;padding-top:15px}.has-post-nav .ruki-related-posts-wrapper,.ruki-post-block-wrapper[style*=background]:not(.prev-has-background):not(:first-of-type),.single:not(.has-related-posts) .site-footer{margin-top:35px}.has-sidebar .ruki-post-block-wrapper[style*=background].prev-has-background{margin-top:50px}.archive-info .entry-content p,.cover .featured-media-caption,.has-featured-posts.has-featured-posts-background .ruki-post-block-wrapper:first-of-type,.the-post .single-after-hero .entry-meta.after-title{margin-top:0}.has-comments.has-related-posts:not(.has-related-posts-background) .ruki-related-posts:not(.has-title),.has-hero .ruki-home-featured-wrapper,.home.has-featured-posts-background .ruki-post-block-wrapper[style*=background]:first-of-type,.slide-menu .widget:first-of-type,.the-post ul.social-icons{margin-top:30px}.cover .entry-content.custom-excerpt,.has-comments .ruki-related-posts:not(.has-title),.home .ruki-post-block-wrapper[style*=background]:first-of-type,.wp-custom-logo .tagline{margin-top:15px}.ruki-category-featured-wrapper .ruki-category-featured,.ruki-home-featured-wrapper .ruki-home-featured,.ruki-post-block-wrapper.has-block-title[style*=background]{padding-bottom:35px}.custom-post-block .section-header{padding-top:22px;padding-bottom:26px}.home.has-featured-posts-background .ruki-post-block-wrapper:not([style*=background]):first-of-type .section-header{padding-top:17px}.has-custom-header.has-category-featured:not(.has-category-featured-background) .ruki-category-featured.has-title .section-header,.home.has-featured-posts:not(.has-featured-posts-background) .ruki-post-block-wrapper:not([style*=background]):first-of-type .section-header,.home:not(.has-featured-posts):not(.has-hero) .ruki-post-block-wrapper:not([style*=background]).has-block-title:first-of-type .section-header{padding-top:2px}.section-header .more{position:absolute;top:37px;right:15px;font-size:.875rem}.home.has-featured-posts:not(.has-featured-posts-background) .ruki-post-block-wrapper:not([style*=background]):first-of-type .section-header .more,.home:not(.has-featured-posts).has-hero .ruki-post-block-wrapper:not([style*=background]).has-block-title:first-of-type .section-header .more,.home:not(.has-featured-posts):not(.has-hero) .ruki-post-block-wrapper:not([style*=background]).has-block-title:first-of-type .section-header .more{top:20px}.home.has-featured-posts-background .ruki-post-block-wrapper:not([style*=background]):first-of-type .section-header .more{top:35px}.section-header .more a{font-weight:800;text-decoration:none}.custom-post-block .page-subtitle a{float:right;text-decoration:none;font-weight:800}.has-sidebar .ruki-post-block-wrapper[style*=background]{margin-left:15px;margin-right:15px;padding-left:15px;padding-right:15px;border-radius:var(--default-border-radius)}.custom-post-block.woocommerce ul.products li.product{margin-bottom:15px;margin-top:15px}.site-header{padding:0;display:flex;flex-wrap:wrap;flex-direction:column;width:100%;max-width:var(--container-max-width);margin:15px auto 30px}.custom-logo-link{margin:auto;font-size:var(--logo-font-size);font-weight:900;letter-spacing:-3px;padding:0;text-decoration:none;transition:.3s}.wp-custom-logo .custom-logo-link{font-size:0;line-height:0;padding:0}.site-header.logo-below-nav{margin-bottom:15px;margin-top:0;transition:background .2s}.logo-wrapper{display:flex;padding:0;margin:0}.has-custom-header .site-header.logo-left-menu .custom-logo.resize-on-sticky,.has-custom-header .site-header.logo-left-menu h1:not(.mobile-logo),.has-custom-header .site-header.logo-split-menu .custom-logo.resize-on-sticky,.has-custom-header .site-header.logo-split-menu h1:not(.mobile-logo),.mobile-header,.primary-nav li.ruki-pill,.primary-nav li.ruki-subscribe{padding:10px 0}.custom-logo{transition:.3s;margin:auto;max-width:100%;height:auto}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){.custom-logo{image-rendering:-webkit-optimize-contrast}}.site-header .container{display:flex;flex-wrap:wrap;flex-direction:column}.primary-menu-container{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row}@media (min-width:1061px){header.site-header.sticky-nav.fixed{position:fixed;z-index:1499;box-shadow:0 0 15px rgba(0,0,0,.1);max-width:100%;border-color:var(--white);background:var(--sticky-header-background);transition:background .2s;padding-top:0!important}header.site-header.default.sticky-nav.fixed .logo-wrapper,header.site-header.default.sticky-nav.fixed .tagline{display:none}header.site-header.sticky-nav.fixed.logo-left-menu .custom-logo-link,header.site-header.sticky-nav.fixed.logo-split-menu .custom-logo-link{font-size:var(--sticky-nav-logo-font-size)}header.site-header.sticky-nav.fixed.logo-left-menu .custom-logo.resize-on-sticky,header.site-header.sticky-nav.fixed.logo-split-menu .custom-logo.resize-on-sticky{max-width:calc(var(--custom-logo-width-sticky-nav) - 14px);padding:7px 0}header.site-header.sticky-nav.fixed .primary-nav{max-width:calc(var(--container-max-width) - 30px)}body:not(.has-custom-header) header.site-header.logo-left-menu-right.sticky-nav.fixed .container{margin-top:0;padding-left:15px;padding-right:15px}body header.site-header.sticky-nav.fixed .custom-logo-link{color:var(--sticky-header-logo-color)}body header.site-header.sticky-nav.fixed .toggle span{background:var(--sticky-header-toggle-background);color:var(--sticky-header-toggle-icon-color)}body header.site-header.sticky-nav.fixed .toggle span:hover{background:var(--sticky-header-toggle-hover-background)}body header.site-header.sticky-nav.fixed .toggle i[class*=icon]{color:var(--sticky-header-toggle-icon-color)}body header.site-header.sticky-nav.fixed .primary-nav li:not(.ruki-subscribe),body header.site-header.sticky-nav.fixed .primary-nav>li:not(.ruki-subscribe)>a{color:var(--sticky-header-primary-nav-link-color)}body header.site-header.sticky-nav.fixed .primary-nav li:not(.ruki-subscribe):hover>a{color:var(--sticky-header-primary-nav-link-hover-color)}body:not(.has-custom-header) header.site-header.sticky-nav.fixed .toggle span.has-sticky-toggle-background{margin-left:15px}body:not(.has-custom-header) header.site-header.sticky-nav.fixed .toggle.toggle-search span.has-sticky-toggle-background{margin-left:0;margin-right:15px}body header.site-header.sticky-nav.fixed .primary-nav li ul.sub-menu{background:var(--sticky-header-primary-nav-submenu-background)}body header.site-header.sticky-nav.fixed .primary-nav li ul.sub-menu li a{color:var(--sticky-header-primary-nav-submenu-link-color)}body header.site-header.sticky-nav.fixed .primary-nav li ul.sub-menu li a:hover{color:var(--sticky-header-primary-nav-submenu-link-hover-color)}}.has-custom-header .site-header{max-width:100%;margin-top:0}.has-custom-header .site-header.logo-below-nav{margin-bottom:30px;padding-top:0}.tagline{color:var(--medium-grey);margin-top:0}.logo-left-menu .container{flex-direction:row;align-items:center;justify-content:space-between}.logo-left-menu .logo-wrapper:not(.mobile-logo){margin-right:45px;margin-left:15px}.logo-left-menu .custom-logo,.logo-left-menu .custom-logo-link{margin:0;display:inline;float:left}.logo-split-menu .primary-menu-container{align-items:center}.mobile-header{flex-wrap:wrap;justify-content:space-between;align-items:center;background:var(--white)}body .site-header .mobile-header .logo-wrapper,body.wp-custom-logo .site-header .mobile-header .logo-wrapper{margin:0;padding:0!important;justify-content:center;align-items:center;flex-wrap:wrap;width:var(--custom-logo-width-mobile)}.mobile-header .custom-logo-link{font-size:var(--medium-mobile-logo-font-size)}.mobile-header .custom-logo{max-width:100%;height:auto}.mobile-header .toggle{min-width:53px}.site-footer{background:var(--footer-background);font-family:var(--title-font);color:var(--footer-font-color)}.goto-top,li.has-sash a span{background:var(--theme-color-2)}.cover.has-post-thumbnail .entry-meta ul:not(.author-category-meta):not(.post-categories) li:not(.entry-author-avatar):not(.entry-read-time):not(:last-child)::after,.entry-meta.before-title a,.goto-top,.goto-top:hover,.has-post-thumbnail.cover .entry-title,.has-post-thumbnail:not(.disabled-post-thumbnail).cover .entry-comment-count::before,.has-post-thumbnail:not(.disabled-post-thumbnail).cover .entry-meta ul li,.has-post-thumbnail:not(.disabled-post-thumbnail).cover .entry-read-time::before,.has-post-thumbnail:not(.disabled-post-thumbnail).cover .ruki-ratings span[class*=ruki-rating]{color:var(--white)}.ruki-related-posts-wrapper .section-header,.site-footer.has-footer-columns{padding-top:40px}.site-footer .flex-grid{justify-content:space-between;flex-wrap:nowrap}.site-footer .flex-grid .flex-box{background:0 0;flex-grow:0;flex-basis:calc(100% / 3 - 40px);align-self:flex-start;text-align:left;font-size:.875rem;box-shadow:none;padding-bottom:0}.site-footer .flex-grid.cols-1{flex-direction:column}.footer-info,.footer-nav{display:flex;flex-wrap:wrap;font-size:.875rem;list-style:none;margin:0;padding:0}.footer-info{padding:0 15px;flex-direction:column;align-items:center}.footer-nav{gap:8px 20px}.has-footer-nav.has-footer-text .footer-info{flex-direction:row}.footer-info>li{flex-basis:50%;padding:30px 0 0;margin-bottom:0}.cover .author-category-meta a,.cover.flex-box .entry-meta.before-title ul li:not(.category-list),.media-wrapper iframe,.site-footer[class*=has-footer] .footer-bottom.has-custom-background-color+div ul li,.slide-menu ul.primary-nav-sidebar .sub-menu li:last-of-type,.widget ol>li:last-child,.widget ul.children li:last-child,.widget ul>li:last-child,.widget.ruki_posts_widget .entry-meta li,.widget.ruki_posts_widget .list-style-list-first-grid.has-post-thumbnails li.widget-entry:first-child,.widget_nav_menu .sub-menu li .sub-menu li,.widget_pages ul.children li ul.children li{border:0}.footer-info>li ul.footer-nav,.toggle.toggle-search{justify-content:flex-end}.goto-top,.sticky-post{justify-content:center}.entry-meta .category-list,.footer-nav li,.has-sidebar.has-hero .featured-media-caption{padding:0}.footer-info a{font-weight:800;text-decoration:none;color:var(--footer-link-color)}.entry-meta.has-avatar li:not(.entry-read-time),.footer-copyright{padding-top:10px}.goto-top{display:inline-block;position:fixed;bottom:-100px;right:15px;width:50px;height:50px;opacity:0;transition:.3s;padding:0;text-transform:uppercase;font-size:20px;z-index:2000;border-radius:50%;display:flex;align-items:center}.entry-header,.flex-grid .flex-box,.post-thumbnail{position:relative}.entry-meta,.post-tags,.read-more{text-transform:capitalize}.post-thumbnail,.post-thumbnail img{border-radius:var(--default-border-radius) var(--default-border-radius) 0 0;width:100%}.goto-top.visible{bottom:30px}.flex-grid:not(.masonry),.grid-container{display:flex;flex-wrap:wrap;width:100%;flex-grow:1}.flex-grid .flex-box{margin:15px;background:var(--post-background);display:flex;flex-grow:1;flex-direction:column;width:100%;min-width:0;border-radius:var(--default-border-radius);box-shadow:var(--default-box-shadow);padding-bottom:30px}.cols-3 .flex-box,.cols-4 .flex-box,.masonry .flex-box,.ruki-featured-posts.carousel[data-slidestoshow="4"] .flex-box{width:calc(100% / 4 - 30px)}.cols-2 .flex-box,.ruki-featured-posts.carousel[data-slidestoshow="3"] .flex-box{width:calc(100% / 3 - 30px)}.cols-2 .entry-title,.split-3-2 .flex-box:nth-last-child(-n+2) .entry-title,.split-4-2 .flex-box:nth-last-child(-n+2) .entry-title{font-size:2rem;line-height:1.3}.cols-3 .entry-title,.cols-4.full-width .entry-title,.has-sidebar main .cols-2 .entry-title,.has-sidebar main .split-3-2 .flex-box:nth-last-child(-n+2) .entry-title,.split-4-3 .flex-box:nth-last-child(-n+3) .entry-title{font-size:1.625rem}.has-sidebar main .cols-3 .entry-title,.the-post>.hentry-footer .ruki-ratings span[class*=ruki-rating]{font-size:1.125rem}.cols-1 .flex-box:not(.cover) .entry-content,.cols-1 .flex-box:not(.cover):not(.hero-entry) .entry-header,.split-2-1 .flex-box:last-child:not(.cover).has-post-thumbnail .entry-content,.split-2-1 .flex-box:last-child:not(.cover).has-post-thumbnail .entry-header,.split-3-1 .flex-box:last-child:not(.cover).has-post-thumbnail .entry-content,.split-3-1 .flex-box:last-child:not(.cover).has-post-thumbnail .entry-header,.split-4-1 .flex-box:last-child:not(.cover).has-post-thumbnail .entry-content,.split-4-1 .flex-box:last-child:not(.cover).has-post-thumbnail .entry-header{max-width:875px;margin-left:auto;margin-right:auto}.cols-1 .entry-title,.split-2-1 .flex-box:last-child .entry-title,.split-3-1 .flex-box:last-child .entry-title,.split-4-1 .flex-box:last-child .entry-title{font-size:2.625rem;line-height:1.2}.post-thumbnail img{height:100%;object-fit:cover;display:flex}.split-2-1 .flex-box:last-child .post-thumbnail,.split-3-1 .flex-box:last-child .post-thumbnail,.split-4-1 .flex-box:last-child .post-thumbnail{display:flex;flex:1 0 auto;height:auto}.split-2-1 .flex-box:last-child .post-thumbnail::before,.split-3-1 .flex-box:last-child .post-thumbnail::before,.split-4-1 .flex-box:last-child .post-thumbnail::before{content:'';float:left;padding-top:42.5%}.has-sidebar .split-2-1 .flex-box:last-child .post-thumbnail::before{content:'';float:left;padding-top:66.75%}.post-navigation .post-thumbnail img,.single-hero .hero-entry .post-thumbnail,.split-2-1 .flex-box:last-child .post-thumbnail img,.split-3-1 .flex-box:last-child .post-thumbnail img,.split-4-1 .flex-box:last-child .post-thumbnail img{position:absolute}.entry-header{padding:30px 30px 0;width:100%}.disabled-post-thumbnail .entry-header,.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-header,.post_format-post-format-video:not(.disabled-post-thumbnail):not(.disabled-post-video) .entry-header{padding:20px 30px 0}.entry-title{margin:0;font-family:var(--title-font);word-wrap:break-word;overflow-wrap:break-word;word-break:break-all;word-break:break-word;line-height:1.3}.entry-title b,.entry-title strong{font-weight:inherit}.entry-title a{text-decoration:none;color:var(--entry-title-link-color)}.entry-meta{font-size:13px;color:var(--entry-meta-color);font-family:var(--title-font);font-weight:800}.entry-meta.before-title{margin-bottom:15px}.entry-meta.after-title{margin-top:20px;font-size:.875rem}.has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover):not(.single-post):not(.widget-entry):not(.hero-entry) .entry-meta.before-title,.post_format-post-format-video:not(.disabled-post-thumbnail):not(.disabled-post-video):not(.default-alt) .entry-meta.before-title{margin-top:-34px;margin-left:-3px}.flex-box:not(.footer-column):not(.widget-in-loop) .entry-meta.before-title ul li:not(.category-list),article.single-post .entry-meta.before-title ul li:not(.category-list){display:inline-block;margin-right:3px;margin-bottom:3px;padding:0;line-height:1}.flex-box:not(.footer-column):not(.widget-in-loop) .entry-meta.before-title ul li:not(.category-list) a,article.single-post .entry-meta.before-title ul li:not(.category-list) a{background:var(--theme-color-2);color:var(--white);padding:7px 10px;border-radius:var(--misc-border-radius);display:block;margin:0}.flex-box.has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .entry-meta.before-title ul li:not(.category-list):not(:first-child){margin-left:-3px}.flex-box:not(.footer-column).has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .entry-meta.before-title ul li:not(.category-list),.post_format-post-format-video:not(.disabled-post-thumbnail):not(.disabled-post-video) .entry-meta.before-title ul li:not(.category-list),article.single-post:not(.cover) .entry-meta.before-title ul li:not(.category-list){border-radius:var(--misc-border-radius);border:3px solid var(--post-background);background:var(--post-background)}.entry-header .entry-meta.before-title ul.author-category-meta li.category-prepend,.ruki-featured-posts[data-arrows=false] .slick-arrow,.ruki-featured-posts[data-arrows=false] .slick-dots{display:none!important}.entry-meta a{text-decoration:none;display:inline-block;margin:2px 0;color:var(--entry-meta-link-color)}.entry-meta ul{list-style:none;margin:0;padding:0}.entry-meta li:not(.category-list){display:inline-block;padding-top:3px;margin:0}.entry-meta ul li span{display:inline}.entry-meta.has-avatar{padding-bottom:3px}.entry-meta.has-avatar ul:not(.author-category-meta):not(.post-categories) li.entry-author-avatar{margin-right:3px;float:left;padding:0}.entry-meta .avatar{width:36px;margin-right:3px;border-radius:50%;height:auto}.entry-meta ul:not(.author-category-meta):not(.post-categories) li{margin:0;padding-left:0}.entry-meta ul:not(.author-category-meta):not(.post-categories) li:not(.entry-author-avatar):not(.entry-read-time):not(:last-child)::after,.widget.ruki_posts_widget .entry-meta.before-title ul.post-categories li:not(:last-child)::after{content:"\2015";margin-left:0;color:var(--entry-meta-color);font-weight:500}.has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover):not(.default-alt).has-meta-read-time .entry-meta ul:not(.author-category-meta):not(.post-categories) li:nth-last-child(2)::after,.primary-nav li ul.sub-menu li ul.sub-menu::before,.widget.ruki_posts_widget .list-style-grid .has-post-thumbnail .entry-meta.before-title ul.post-categories li:not(:last-child)::after,.widget.ruki_posts_widget .list-style-grid.has-post-thumbnails.has-read-time li.widget-entry.has-post-thumbnail .entry-comment-count::after,.widget.ruki_posts_widget .list-style-grid.has-post-thumbnails.has-read-time li.widget-entry.has-post-thumbnail .entry-meta.after-title ul li:nth-last-child(2)::after,.widget.ruki_posts_widget .list-style-list-first-grid.has-post-thumbnails.has-read-time li.widget-entry.has-post-thumbnail.first-grid .entry-meta.after-title ul li:nth-last-child(2)::after{content:none}.entry-meta i{font-weight:500}.has-avatar.entry-meta i{text-transform:lowercase}.entry-meta .entry-read-time{text-transform:none}.flex-box.has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover):not(.default-alt):not(.hero):not(.has-featured-media-caption) .entry-meta li.entry-read-time,.post_format-post-format-video:not(.disabled-post-thumbnail):not(.disabled-post-video):not(.default-alt) .entry-meta li.entry-read-time{position:absolute;top:-11px;right:30px;background:var(--post-background);border-radius:var(--misc-border-radius);padding:6px 8px 7px;font-size:13px;line-height:1;height:27px}.entry-read-time::before{font-family:fontello;content:"\e817";color:var(--entry-meta-color);font-weight:500}.entry-comment-count::before{font-family:fontello;content:"\e816";margin-left:2px;color:var(--entry-meta-color);font-weight:500}.entry-content,.hentry-footer,.post-tags,.share .share-text{font-family:var(--body-font)}.entry-content{color:var(--excerpt-color);margin:0;padding:0 30px;width:100%}.excerpt{font-size:.875rem;line-height:1.25rem}.flex-box:not(.single-post):not(.single-page) .entry-content p{margin-bottom:0;padding-bottom:0}.disabled-post-thumbnail .entry-content,.has-post-thumbnail:not(.disabled-post-thumbnail) .entry-content{padding:10px 30px 0}.has-meta-after-title.has-post-thumbnail .entry-content,.has-meta-after-title:not(.has-post-thumbnail) .entry-content{margin-top:10px;padding:0 30px}.entry-read-more{clear:both;display:block;padding:23px 0 0;margin-right:30px;margin-left:30px;margin-top:30px;text-align:left;border-top:1px solid var(--light-border-color);color:var(--entry-meta-color)}.read-more{display:inline-block;padding:0;font-size:.875rem;background:0 0;color:var(--continue-reading-color);font-weight:900}.read-more::before{content:"\2015";margin-right:3px;color:var(--medium-grey);font-weight:500}.entry-read-more .entry-comment-count{padding:0 5px 0 15px;border-radius:0;font-size:.875rem;font-weight:800;float:right;position:relative;margin-top:3px}.cover .post-thumbnail,.cover .post-thumbnail img,.flex-box.cover:not(.single-page){border-radius:var(--default-border-radius)}.entry-read-more .entry-comment-count::after{content:'';width:1px;height:40px;position:absolute;top:-12px;left:0;background:var(--light-border-color)}.sticky-post{position:absolute;top:0;right:0;display:block;width:30px;height:30px;background:var(--very-dark-grey);color:var(--white);display:flex;align-items:center;font-size:14px}.post-tags,.share .share-text,.the-post ul.social-icons.text-icon li.social-icon i{font-size:13px}.flex-box.cover:not(.single-page){justify-content:center;padding-bottom:0}.cover .post-thumbnail{width:100%;height:100%;overflow:hidden}.cover .post-thumbnail img{display:flex;object-fit:cover;filter:brightness(60%)}.cover.disabled-post-thumbnail .entry-header,.cover:not(.has-post-thumbnail) .entry-header,.cover:not(.single-post) .entry-content,.message-404,.widget.ruki-special-widget:not(.widget_rss):not(.widget_search){padding:30px}.has-post-thumbnail:not(.disabled-post-thumbnail).cover .entry-header{color:var(--white);background:var(--overlay-gradient);position:absolute;bottom:0;left:0;width:100%;margin:0;padding:30px;border-radius:var(--default-border-radius)}.cover .author-category-meta{color:var(--light-grey)}.has-post-thumbnail:not(.disabled-post-thumbnail).cover .entry-header a{color:var(--white);text-decoration:none;border:0}.cover .entry-comment-count{background:0 0;border-radius:none;padding:inherit;border:none}.cols-4[data-thumbnail=landscape] .flex-box.cover:not(.has-custom-image-format) .post-thumbnail,.cols-4[data-thumbnail=uncropped] .flex-box.cover:not(.has-custom-image-format) .post-thumbnail{flex:1 0 auto;height:auto}.cols-4[data-thumbnail=landscape] .flex-box.cover:not(.has-custom-image-format) .post-thumbnail::before,.cols-4[data-thumbnail=uncropped] .flex-box.cover:not(.has-custom-image-format) .post-thumbnail::before{content:'';float:left;padding-top:100%}.flex-box.archive-info{text-align:center;justify-content:center}.archive-info .post-count{background:var(--page-meta-background);color:var(--page-meta-color);padding:7px 12px;display:inline-block;border-radius:var(--misc-border-radius);line-height:1}.archive-info .entry-content{padding:30px 30px 0;color:var(--page-description-color)}.cover.archive-info .author-social{font-family:var(--body-font);margin-top:30px}.archive-info .avatar{width:auto;margin:0 auto 30px;filter:brightness(100%);float:none;border-radius:50%;display:block}.flex-grid[class*=cols] .archive-info .entry-title{font-size:2.5rem;line-height:1.2;color:var(--page-title-color)}.flex-grid.cols-1 .archive-info .entry-title{font-size:3.25rem}.archive-info ul.social-icons{align-items:center;justify-content:center;padding:30px 30px 0}.archive-info ul.social-icons.icon-background li.social-icon{width:46px;margin:4px;padding:0}.flex-grid .widget-in-loop{padding:0;background:0 0;box-shadow:none}.formats-key{position:absolute;top:15px;right:15px;z-index:200}.formats-key span[class*=format]{height:45px;width:45px;background:var(--white);color:var(--very-dark-grey);display:flex;align-items:center;justify-content:center;font-size:18px;border-radius:50%;float:left}.formats-key span i{vertical-align:middle}.ruki-featured-posts.carousel[data-slidestoshow="1"] .slick-initialized .flex-box:nth-child(n+2),.ruki-featured-posts.carousel[data-slidestoshow="2"] .slick-initialized .flex-box:nth-child(n+3),.ruki-featured-posts.carousel[data-slidestoshow="3"] .slick-initialized .flex-box:nth-child(n+4),.ruki-featured-posts.carousel[data-slidestoshow="4"] .slick-initialized .flex-box:nth-child(n+5),.sticky{display:flex}.formats-key span.format-sticky{font-size:18px}.the-post .single-post{margin-bottom:0;border-radius:var(--default-border-radius) var(--default-border-radius) 0 0;background:0 0;box-shadow:none}.hentry-footer.card,.the-post .single-post.card{box-shadow:var(--default-box-shadow);background:var(--single-post-background)}.the-post .single-post.card{padding-bottom:0}.the-post .flex-box.single-page.card{padding-bottom:5px}.the-post .single-post.card:not(.has-tags):not(.has-post-share){border-radius:var(--default-border-radius);padding-bottom:5px;margin-bottom:30px}.home.page div[class*=cols] .entry-content p,.the-post .entry-content p{margin:0 0 25px}.home.page div[class*=cols] .flex-box .entry-content,.home.page div[class*=cols] .flex-box .entry-header,.the-post .page .entry-content,.the-post .page .entry-header,.the-post .single-post .entry-content,.the-post .single-post .entry-header{max-width:915px;margin:auto;width:100%;padding:20px 30px}.home.page .single-page:not(.has-post-thumbnail),.the-post .single-page.hero.has-post-thumbnail,.the-post .single-page:not(.has-post-thumbnail){padding-top:25px}.page.hero .entry-header,.single-post.hero .entry-header{padding:30px 30px 15px}.single-post .entry-title,.the-post .single-post h2,.the-post .single-post h3,.the-post .single-post h4,.the-post .single-post h5,.the-post .single-post h6{color:var(--single-entry-title-color)}.featured-media-caption,.hentry-footer,.post-tags,.share .share-text,.wp-caption-text{color:var(--medium-grey)}.the-post .single-post:not(.has-featured-media-caption).has-post-thumbnail:not(.disabled-post-thumbnail):not(.hero):not(.default-alt) .entry-meta.before-title{margin-top:-34px;padding-right:150px;z-index:200;position:relative}.single-post.has-featured-media-caption.has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover):not(.post_format-post-format-video) .entry-meta li.entry-read-time,.single-post.hero.has-post-thumbnail:not(.cover) .entry-meta li.entry-read-time{position:static;padding:0}.single-post.has-featured-media-caption:not(.post_format-post-format-video) .entry-meta ul:not(.author-category-meta):not(.post-categories) li:not(.entry-author-avatar):not(.entry-read-time):not(:last-child)::after,.single-post.hero.has-post-thumbnail .entry-meta ul:not(.author-category-meta):not(.post-categories) li:not(.entry-author-avatar):not(.entry-read-time):not(:last-child)::after{content:"\2015"!important;margin-left:0;color:var(--single-entry-meta-color);font-weight:500}.the-post .single-post:not(.cover):not(.has-post-thumbnail) .entry-meta.before-title ul li:not(.category-list){margin-right:0}.single-post.flex-box:not(.cover) .entry-meta.after-title a{color:var(--single-entry-meta-link-color)}.single-post .entry-comment-count::before,.single-post .entry-read-time::before,.single-post.flex-box:not(.cover) .entry-meta,.single-post.flex-box:not(.cover).entry-meta ul:not(.author-category-meta):not(.post-categories) li:not(.entry-author-avatar):not(.entry-read-time):not(:last-child)::after{color:var(--single-entry-meta-color)}.single-post.flex-box.has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .entry-meta li.entry-read-time{background:var(--single-post-background)}.single-post.flex-box.has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .entry-meta.before-title ul li:not(.category-list){border-color:var(--single-post-background)}.single-post.flex-box:not(.card).disabled-post-thumbnail:not(.cover) .entry-meta.before-title ul li:not(.category-list),.single-post.flex-box:not(.card).has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .entry-meta.before-title ul li:not(.category-list){border-color:var(--body-background)}.the-post .single-post.flex-box.has-featured-media-caption:not(.cover):not(.post_format-post-format-video) .entry-meta.before-title ul li:not(.category-list){border:0;margin-right:6px}.the-post .single-post.default-alt .entry-header{order:-1;margin-bottom:20px;padding-top:30px}.the-post .single-post.default-alt .media-wrapper,.the-post .single-post.default-alt .post-thumbnail,.widget_text .widget-title{margin-bottom:25px}.cover-wrapper,.hero-container .media-wrapper{margin-bottom:15px}.the-post .single-post .entry-content .media-wrapper,.the-post .single-post.default-alt .media-wrapper,.the-post .single-post.default-alt .post-thumbnail img{border-radius:0}.cover-wrapper{position:relative;justify-content:center;align-items:center;display:flex}.container.hero-container{padding-left:15px;padding-right:15px}.full-width,.site-footer .list-style-list.has-post-thumbnails li.widget-entry.has-post-thumbnail a.entry-title-link,.the-post .cover-wrapper .entry-header{max-width:100%}.single-post.has-post-thumbnail:not(.disabled-post-thumbnail).cover .entry-header{padding:40px}.home.page div[class*=cols] .flex-box .entry-content,.the-post .page .entry-content,.the-post .single-post .entry-content:not(.custom-excerpt){text-align:left;font-size:1.1875rem;line-height:1.5;color:var(--single-entry-font-color);padding:10px 30px 0}.the-post .single-post .entry-content.custom-excerpt{font-size:1.1875rem;line-height:1.5;padding:10px 30px 0;color:var(--single-excerpt-color);font-weight:700}.the-post .single-post .entry-content.custom-excerpt p{margin:0 0 10px}.hero .entry-content.custom-excerpt{margin-top:18px}.card .media-wrapper,.the-post .single-page.cover.card .entry-header,.the-post .single-page.cover.card .post-thumbnail,.the-post .single-page.cover.card .post-thumbnail img,.the-post .single-post.cover.card .entry-header,.the-post .single-post.cover.card .post-thumbnail,.the-post .single-post.cover.card .post-thumbnail img,article:not(.single-post) .media-wrapper{border-radius:var(--default-border-radius) var(--default-border-radius) 0 0}.hero-container .media-wrapper,.media-wrapper,.primary-nav li ul.sub-menu,.the-post .single-page:not(.card) .post-thumbnail img,.the-post .single-post:not(.card) .post-thumbnail img{border-radius:var(--default-border-radius)}.hero .hero-entry .post-thumbnail img,.single-hero .post-thumbnail img,.the-post .single-page .post-thumbnail img,.the-post .single-post .post-thumbnail img{animation:1s fadein}.media-wrapper{position:relative;padding-bottom:56.25%;height:0;background:var(--black);overflow:hidden;width:100%}.media-wrapper audio,.media-wrapper iframe,.video-shortcode-overlay{top:0;height:100%;left:0;position:absolute;width:100%}[data-thumbnail=landscape] article:not(.single-post) .media-wrapper,[data-thumbnail=uncropped] .media-wrapper{padding-bottom:66.75%}[data-thumbnail=landscape] article:not(.single-post) .media-wrapper iframe,[data-thumbnail=uncropped] article:not(.single-post) .media-wrapper iframe{height:90%;margin-top:3%}[data-thumbnail=landscape] article:not(.single-post) .media-wrapper .mejs-container,[data-thumbnail=uncropped] article:not(.single-post) .media-wrapper .mejs-container{margin-top:5%}[data-thumbnail=square] article:not(.single-post) .media-wrapper{padding-bottom:100%}[data-thumbnail=square] article:not(.single-post) .media-wrapper iframe{height:56.25%;margin-top:22%}[data-thumbnail=square] article:not(.single-post) .media-wrapper .mejs-container{margin-top:22%}[data-thumbnail=portrait] article:not(.single-post) .media-wrapper{padding-bottom:149.88%}[data-thumbnail=portrait] article:not(.single-post) .media-wrapper iframe{height:56.25%;margin-top:33%}[data-thumbnail=portrait] article:not(.single-post) .media-wrapper .mejs-container{margin-top:43%}.video-shortcode-overlay{background:0 0;z-index:2000}.hentry-footer{width:100%;padding:0 30px 30px;margin:0 15px 30px;text-align:center;position:relative;display:flex;gap:30px;flex-direction:column;justify-content:center}.hentry-footer.card{border-radius:0 0 var(--default-border-radius) var(--default-border-radius);z-index:2}.hentry-footer.card::before{position:absolute;top:-15px;left:0;content:'';width:100%;height:15px;background:var(--single-post-background)}.hentry-footer[class*=has]{padding-top:35px;padding-bottom:28px}.hentry-footer[class*=has]::after{content:'';width:200px;height:2px;background:var(--light-border-color);position:absolute;top:0;left:calc(50% - 100px)}.share .share-text{text-transform:uppercase;padding-bottom:10px;padding-left:0}.has-sidebar .featured-media-caption,.post-tags{padding:0 30px}.post-tags{text-align:center;margin-left:auto;margin-right:auto;max-width:915px}.nav-links,.primary-nav li,.site-search input[type=search],.slide-menu .primary-nav-sidebar,.widget,.widget ol li a,.widget ul li a{font-family:var(--title-font)}.hentry-footer .entry-meta.post-tags ul li{background:var(--post-tags-background);border-radius:var(--misc-border-radius);margin:0 0 5px;padding:0}.post-tags li a{color:var(--post-tags-font-color);padding:7px 10px;margin:0;line-height:1}.entry-meta.post-tags ul li::after{content:none!important}.the-post ul.social-icons.text-icon li.social-icon{font-size:13px;font-family:var(--title-font);display:inline-block;margin:0 5px 10px}.the-post ul.social-icons.text li.social-icon{text-transform:uppercase;padding:0}.hentry-footer ul.social-icons{margin-top:0;margin-bottom:11px}.wp-caption{margin:0;max-width:100%;height:auto}.wp-caption-text{text-align:center;font-size:.875rem}.featured-media-caption{max-width:915px;text-align:left;margin:15px auto 8px;font-size:13px;width:100%;padding:0 30px;display:block}.has-sidebar .featured-media-caption,.hero-caption,.site-search form{max-width:var(--container-max-width)}.primary-nav li,.slide-menu,.toggle{font-size:.875rem}.hero-caption{padding:0;margin-bottom:0;color:var(--hero-entry-meta-color)}.primary-nav a,.primary-nav li,.toggle{color:var(--primary-nav-link-color)}.featured-media-caption a,.post-navigation a,.slide-menu a{text-decoration:none}.single-content-wrapper{position:relative;width:100%}.sticky-container{position:absolute;top:0;left:60px;height:100%;z-index:2}.sticky-element{width:40px;position:-webkit-sticky;position:sticky;top:0;left:0;margin-bottom:100px}.alignfull,.ruki-featured-posts.carousel[data-slidestoshow="2"] .slick-initialized .flex-box,.ruki-featured-posts.carousel[data-slidestoshow="3"] .slick-initialized .flex-box,.ruki-featured-posts.carousel[data-slidestoshow="4"] .slick-initialized .flex-box{width:100vw}.alignleft,.alignright{display:inline;margin-bottom:15px;margin-top:10px}.has-sticky-nav.body-fix .sticky-element{top:110px}.entry-content ul:not(.ruki-list){list-style:initial}.entry-content ul:not(.ruki-list) li>ul{list-style:circle}.has-sidebar .the-post .page .entry-content,.has-sidebar .the-post .page .entry-header,.has-sidebar .the-post .single-post .entry-content,.has-sidebar .the-post .single-post .entry-header{max-width:calc(var(--container-max-width) - var(--sidebar-width) - 50px);padding-right:30px;padding-left:30px}.has-sidebar .comments-area,.has-sidebar .hentry-footer{max-width:calc(100% - 10px)}.has-sidebar .author-bio{max-width:calc(100% - 30px)}.has-sidebar .the-post[data-thumbnail=hero] .flex-box.cover .cover-wrapper{display:flex;flex:1 0 auto;height:auto;max-height:100%}.has-sidebar .the-post[data-thumbnail=hero] .flex-box.cover .cover-wrapper::before{content:'';float:left;padding-top:56.25%}.alignleft{float:left;margin-right:30px}.alignright{float:right;margin-left:30px}.aligncenter{clear:both;display:block;margin:30px auto}.alignfull{max-width:100vw;margin-left:calc(-50vw + 50%)!important}.alignwide,.card .alignfull{width:calc(100% + 395px);max-width:calc(100% + 395px);margin-left:-197.5px!important}.has-sidebar .alignfull,.has-sidebar .alignwide{width:calc(100% + 60px);margin-left:-30px!important}.menu-primary-navigation-container{margin:0;padding:5px 0;display:flex;flex-grow:1}.split-menu{padding:5px 0}.logo-left-menu-right .menu-primary-navigation-container{width:auto;background:0 0;padding:5px 0}.has-custom-header .logo-left-menu-right .menu-primary-navigation-container{padding:4px 0}.primary-nav{list-style:none;margin:0 auto;padding:0;min-height:55px;display:flex;width:100%;justify-content:center}.primary-nav li{font-weight:700;line-height:1.1;position:relative;margin:0;padding:0}.nav-uppercase .primary-nav li{text-transform:uppercase;font-size:.8125rem}.primary-nav a{padding:20px 15px;display:block;text-decoration:none}.current-menu-item a,.primary-nav li:hover>a{color:var(--primary-nav-link-hover-color)}li.has-sash a span{font-size:.625rem;color:var(--white);padding:2px 5px;font-weight:600;border-radius:var(--input-border-radius);margin-left:2px}.primary-nav li.menu-item-has-children>a::after{font-family:fontello;content:"\e806 ";font-weight:300;margin-left:5px}.primary-nav li ul.sub-menu{width:200px;position:absolute;top:100%;left:0;visibility:hidden;opacity:0;z-index:2000;transition:.2s;background:var(--primary-nav-submenu-background);border-top:0;text-align:left;margin:0;padding:0;box-shadow:0 0 15px rgba(0,0,0,.07)}.primary-nav li ul.sub-menu li{line-height:1.5;width:100%;color:var(--white)}.primary-nav li ul.sub-menu li a{padding:15px 30px;color:var(--primary-nav-submenu-link-color)}.primary-nav li ul.sub-menu li a:hover,.primary-nav li ul.sub-menu li.current-menu-item a{color:var(--primary-nav-submenu-link-hover-color)}.primary-nav li ul.sub-menu li ul.sub-menu{left:100%;top:0}.toggle{display:flex;align-items:center;font-weight:700}.toggle i[class*=icon]{font-size:.9375rem;display:inline-block;cursor:pointer;color:var(--toggle-icon-color);margin-right:10px}.toggle.toggle-search i{margin-right:0;margin-left:5px}.toggle span:not(.has-toggle-text) i{margin-right:0;margin-left:0}.toggle span{background:var(--toggle-background-color);display:flex;justify-content:center;align-items:center;transition:.2s;padding:10px 17px 10px 15px;border-radius:20px;color:var(--toggle-icon-color)}.toggle-search span{flex-direction:row-reverse;padding:10px 15px 10px 17px}.toggle span.has-toggle-background,.toggle span.has-toggle-hover-background:focus,.toggle span.has-toggle-hover-background:hover{margin-left:15px}.toggle-search span.has-toggle-background,.toggle.toggle-search span.has-toggle-hover-background:focus,.toggle.toggle-search span.has-toggle-hover-background:hover{margin-left:0;margin-right:15px}.toggle span:hover{background:var(--toggle-hover-background-color);cursor:pointer}nav:not(.primary-nav-sidebar-wrapper) .ruki-pill a,nav:not(.primary-nav-sidebar-wrapper) .ruki-subscribe a{padding:10px 15px;background:var(--ruki-menu-pill-background);color:var(--ruki-menu-pill-color);border-radius:20px}nav:not(.primary-nav-sidebar-wrapper) .ruki-subscribe a::before{font-family:Fontello;content:'\f0e0';margin-right:5px}.message-404 .toggle-search{cursor:pointer}.slide-menu{width:100%;max-width:380px;height:100%;overflow:auto;background:var(--widget-background);position:fixed;top:0;left:-460px;transition:.4s ease-in-out;z-index:2000;padding:30px 30px 40px;box-shadow:0 5px 15px rgba(0,0,0,.1)}.slide-menu.show{left:0;z-index:4000}.slide-menu span.close-menu{display:block;margin:10px 0 10px 10px;text-align:right;cursor:pointer;position:relative;font-size:18px;color:var(--widget-font-color)}.slide-menu .logo-wrapper{max-width:100%;visibility:visible;text-align:center}.slide-menu .custom-logo-link{font-size:2rem;margin:20px auto;letter-spacing:-1px;color:var(--sidebar-logo-color)}.primary-nav-sidebar-wrapper{margin:15px 0}.slide-menu .primary-nav-sidebar{background:0 0;list-style:none;margin:0;padding:0;color:var(--widget-font-color)}.body-fade,.site-search::before{background:var(--body-background);opacity:.96}.slide-menu .primary-nav-sidebar li{position:relative;border-bottom:1px solid var(--widget-line-color);margin:0;padding-left:0}.slide-menu .primary-nav-sidebar li a{font-size:1rem;font-weight:800;padding:15px 0;display:inline-block;color:var(--primary-nav-sidebar-link-color)}.slide-menu ul.primary-nav-sidebar ul.sub-menu{display:none;list-style:none;margin:0;padding:0;border-top:1px solid var(--widget-line-color);background:var(--primary-nav-sidebar-submenu-background)}.slide-menu ul.primary-nav-sidebar ul.sub-menu li{padding-left:10px}.slide-menu ul.primary-nav-sidebar ul.sub-menu li::before{content:"- ";color:var(--primary-nav-sidebar-submenu-link-color)}.slide-menu ul.primary-nav-sidebar ul.sub-menu li ul.sub-menu li::before{content:"- ";color:var(--primary-nav-sidebar-submenu-sub-link-color)}.slide-menu ul.primary-nav-sidebar .sub-menu li a{font-weight:600;color:var(--primary-nav-sidebar-submenu-link-color)}.slide-menu ul.primary-nav-sidebar ul.sub-menu li ul.sub-menu li a{font-weight:600;color:var(--primary-nav-sidebar-submenu-sub-link-color)}.slide-menu .widget:not(.ruki-special-widget){padding:0;box-shadow:none}.expand{width:40px;height:49px;position:absolute;bottom:auto;top:0;right:0;cursor:pointer;border-left:1px solid var(--widget-line-color)}.body-fade,.site-search{position:fixed;width:100%;display:none}.expand::after{font-family:fontello;content:"\e806 ";font-size:12px;position:absolute;top:18px;right:14px;color:var(--primary-nav-sidebar-arrow-color)}.expand.close::after{content:"\e808 "}.slide-menu .primary-nav-sidebar .menu-item-has-children>.expand{display:block}.body-fade{top:0;height:100%;z-index:1500}.site-search{height:100vh;top:0;left:0;z-index:2000;padding-top:calc(50vh - 100px);color:var(--very-dark-grey)}.site-search::before{content:'';width:100%;height:100vh;position:absolute;z-index:-1;top:0}.site-search form{width:50%;margin:auto;display:flex;justify-content:center}.site-search input[type=search]{-webkit-appearance:none;-webkit-appearance:textfield;width:calc(90%);padding:15px 15px 15px 70px;font-size:1.5rem;font-weight:600;border-radius:calc(var(--button-border-radius) * 1.5) 0 0 calc(var(--button-border-radius) * 1.5);border:0;box-shadow:var(--default-box-shadow);text-align:center}.widget,.widget img{border-radius:var(--default-border-radius);box-shadow:var(--default-box-shadow)}.site-search input::placeholder{color:var(--medium-grey)}.site-search .search-submit{border-radius:0 calc(var(--button-border-radius) * 1.5) calc(var(--button-border-radius) * 1.5) 0;box-shadow:var(--default-box-shadow);background:var(--white);color:var(--medium-grey);cursor:pointer;font-size:1.25rem;position:relative}.site-search .search-submit::before{content:'';width:15px;height:100%;background:var(--white);position:absolute;top:0;left:-15px}.site-search .toggle-search{position:absolute;top:60px;right:60px;font-size:20px;cursor:pointer;background:var(--very-dark-grey);padding:12px 10px 13px;border-radius:100%;color:var(--white)}.site-search .widget{text-align:center;max-width:40%;margin:auto;background:0 0;box-shadow:none;padding-left:0;padding-right:0}.widget{padding:30px;width:100%;line-height:1.4;color:var(--widget-font-color);margin-bottom:30px;background:var(--widget-background)}.widget-title,.widgettitle{margin-top:0;margin-bottom:15px;font-size:1.25rem;letter-spacing:normal;color:var(--widget-title-color);line-height:1}.category-header-widget .widget-title{font-size:1.75rem}.widget ol,.widget ul{list-style:none;margin:0;padding:0;color:var(--widget-meta-color);width:100%}.widget select{width:100%;padding:7px;margin:15px 0}.widget img.size-thumbnail{border-radius:var(--thumbnail-border-radius);box-shadow:var(--thumbnail-box-shadow)}.bio-sidebar .widget img,.bio-sidebar .widget img.size-thumbnail,.comments-sidebar .widget img,.comments-sidebar .widget img.size-thumbnail,.widget img,.widget img.size-thumbnail{box-shadow:none}.widget ol>li,.widget ul>li{border-bottom:1px solid var(--widget-line-color);text-align:left;margin:0;padding:0}.widget ul .children,.widget.ruki_posts_widget .has-post-thumbnails li.widget-entry:not(.has-post-thumbnail):not(:first-child),.widget_nav_menu li.menu-item-has-children .sub-menu li{border-top:1px solid var(--widget-line-color)}.widget ol li a,.widget ul li a{font-size:1.125rem;display:inline-block;padding:13px 0;border:0;text-decoration:none;font-weight:800;color:var(--widget-link-color)}.widget ul.children li a,.widget_nav_menu li.menu-item-has-children .sub-menu li a,.widget_pages{color:var(--widget-child-link-color)}.widget .button,.widget button,.widget input[type=submit]{background:var(--widget-button-color)}.single-page .nav-links .post-page-numbers.current,.widget_nav_menu .menu-primary-navigation-container{background:0 0}.widget_nav_menu li.menu-item-has-children .sub-menu li:first-child{border-bottom:0}.widget_nav_menu li.alignright{float:none;display:block;margin:0}.widget.widget_search{padding:15px 15px 15px 30px}.widget_search form{display:flex;flex-direction:row;justify-content:space-between}.widget_search .widget-title{margin-bottom:25px;display:none}.widget_search input[type=search]{width:calc(100% - 95px);-webkit-appearance:none;-webkit-appearance:textfield;padding:10px 10px 10px 0;background:var(--widget-background);border:0;color:var(--widget-font-color)}.widget_search input[type=search]::placeholder{color:var(--widget-meta-color)}.widget_search input[type=search]:focus,.widget_search input[type=search]:hover{border:0;box-shadow:none}.widget_search button[type=submit]{padding:15px;cursor:pointer;background:0 0;color:var(--widget-meta-color)}.tagcloud{padding-top:12px}.widget_tag_cloud a{display:inline-block;padding:7px 12px;font-size:13px!important;line-height:1;margin:4px 6px 4px 0;font-weight:800;background:var(--theme-color-2);color:var(--white);text-decoration:none;border-radius:var(--misc-border-radius)}.widget_tag_cloud a span.tag-link-count{font-weight:400}.widget_tag_cloud a:hover{background:var(--theme-color-1)}.widget.widget_rss{background:0 0;padding:0;box-shadow:none}.widget.widget_rss li{border:0;padding:10px 30px 30px;background:var(--widget-background);margin-bottom:30px;color:var(--widget-font-color);border-radius:var(--default-border-radius);box-shadow:var(--default-box-shadow)}.widget_rss .rssSummary{margin:10px 0;color:var(--widget-meta-color);font-size:.875rem}.widget_rss cite{color:var(--widget-link-color);font-weight:800;font-size:.875rem;margin:20px 0 0;display:block}.widget.ruki_posts_widget .entry-meta ul:not(.author-category-meta):not(.post-categories) li:not(.entry-author-avatar):not(.entry-read-time):not(:last-child)::after,.widget_rss cite::before,.widget_text .wp-caption-text{color:var(--widget-meta-color)}.widget_rss ul li a{font-weight:900;font-size:1.125rem;color:var(--widget-link-color)}.rss-date{display:block;font-weight:800;color:var(--widget-meta-color);font-size:.875rem;margin:5px 0 20px}.widget .widget-title a:nth-child(2)::before{font-family:fontello;content:"\f09e";margin-right:10px;font-weight:400}.widget.widget_recent_entries span{padding-bottom:10px}.widget_media_audio .widget-title,.widget_media_image .widget-title,.widget_media_video .widget-title{margin-bottom:30px;text-align:left}.widget.ruki_posts_widget .widget-entry{padding:15px 0}.widget.ruki_posts_widget .widget-entry:last-child{padding-bottom:0}.widget.ruki_posts_widget .entry-header{padding:0;flex-grow:1;flex-basis:100px;min-width:0}.widget.ruki_posts_widget .entry-title-link{font-weight:800;word-wrap:break-word;line-height:1.3;font-size:1.125rem;padding:0;min-width:0;width:100%}.widget.ruki_posts_widget .entry-meta{margin:0 0 5px;position:static;font-size:12px}.widget.ruki_posts_widget .entry-meta.after-title{margin:5px 0 0}.widget.ruki_posts_widget .entry-meta.after-title.has-avatar{margin:8px 0 0}.widget.ruki_posts_widget .widget-entry .entry-meta a{font-size:12px;padding:0;color:var(--widget-meta-link-color)}.widget.ruki_posts_widget .avatar{width:24px}.widget.ruki_posts_widget .entry-meta.has-avatar li{padding-top:5px}.widget.ruki_posts_widget .entry-meta ul:not(.author-category-meta):not(.post-categories) li.entry-author-meta::after,.widget.ruki_posts_widget .entry-meta.before-title ul.post-categories li:not(:last-child)::after{margin-left:3px;color:var(--widget-meta-color)}.widget.ruki_posts_widget .entry-comment-count::before,.widget.ruki_posts_widget .entry-read-time::before{margin-right:2px;font-size:13px;color:var(--widget-meta-color)}.widget.ruki_posts_widget .list-style-list li.widget-entry.has-post-thumbnail,.widget.ruki_posts_widget .list-style-list-first-grid li.widget-entry.has-post-thumbnail:not(:first-child){display:flex;flex-wrap:wrap;flex-direction:row;border:0}.widget.ruki_posts_widget .list-style-list-first-grid.has-post-thumbnails li.widget-entry:not(.has-post-thumbnail):not(:first-child){margin:0 0 5px}.widget.ruki_posts_widget .list-style-list .post-thumbnail,.widget.ruki_posts_widget .list-style-list-first-grid li.widget-entry:not(:first-child) .post-thumbnail{width:105px;padding-right:20px;margin:0}.widget.ruki_posts_widget .post-thumbnail a{padding:0;display:block}.widget.ruki_posts_widget .list-style-grid li.widget-entry.has-post-thumbnail{border:0;padding-bottom:10px}.widget.ruki_posts_widget .list-style-grid.has-post-thumbnails a.entry-title-link{font-size:1.125rem;font-weight:700;line-height:1.3}.custom-post-block.woocommerce,.widget.ruki_posts_widget .list-style-grid.has-post-thumbnails li.widget-entry.has-post-thumbnail .entry-header,.widget.ruki_posts_widget .list-style-list-first-grid.has-post-thumbnails li.widget-entry.has-post-thumbnail:first-child .entry-header{padding:0 15px}.widget.ruki_posts_widget .list-style-grid.has-post-thumbnails li.widget-entry.has-post-thumbnail .entry-meta.before-title,.widget.ruki_posts_widget .list-style-list-first-grid.has-post-thumbnails li.widget-entry.has-post-thumbnail:first-child .entry-meta.before-title{margin-top:-14px;margin-bottom:10px;margin-left:-3px}.widget.ruki_posts_widget .list-style-grid.has-post-thumbnails li.widget-entry.has-post-thumbnail .entry-meta.before-title li:not(.category-list),.widget.ruki_posts_widget .list-style-list-first-grid.has-post-thumbnails li.widget-entry.has-post-thumbnail:first-child .entry-meta.before-title li:not(.category-list){background:var(--widget-background);border-radius:var(--misc-border-radius);border:3px solid var(--widget-background);padding:0}.widget.ruki_posts_widget .list-style-grid.has-post-thumbnails li.widget-entry.has-post-thumbnail .entry-meta.before-title a,.widget.ruki_posts_widget .list-style-list-first-grid.has-post-thumbnails li.widget-entry.has-post-thumbnail:first-child .entry-meta.before-title a{color:var(--white);background:var(--theme-color-2);color:var(--white);padding:6px 7px;border-radius:var(--misc-border-radius);display:block;margin:0;line-height:1}.widget.ruki_posts_widget .list-style-grid.has-post-thumbnails li.widget-entry.has-post-thumbnail .entry-read-time,.widget.ruki_posts_widget .list-style-list-first-grid.has-post-thumbnails li.widget-entry.has-post-thumbnail:first-child .entry-read-time{position:absolute;top:-16px;right:15px;background:var(--widget-background);border-radius:var(--misc-border-radius);padding:3px 7px}.widget.ruki_posts_widget .list-style-grid.has-post-thumbnails.has-category-meta li.widget-entry.has-post-thumbnail .entry-read-time,.widget.ruki_posts_widget .list-style-list-first-grid.has-post-thumbnails.has-category-meta li.widget-entry.has-post-thumbnail:first-child .entry-read-time{top:3px}.widget.ruki_posts_widget .list-style-list-first-grid.has-post-thumbnails li.widget-entry:first-child .post-thumbnail{width:100%;padding:0}.widget.ruki_posts_widget .list-style-grid.has-post-thumbnails:not(.has-category-meta) li.widget-entry.has-post-thumbnail .entry-header,.widget.ruki_posts_widget .list-style-list-first-grid.has-post-thumbnails:not(.has-category-meta) li.widget-entry.has-post-thumbnail:first-child .entry-header{padding:10px 15px 0}.widget.ruki_posts_widget .list-style-grid.has-post-thumbnails:not(.has-category-meta).has-read-time li.widget-entry.has-post-thumbnail .entry-header,.widget.ruki_posts_widget .list-style-list-first-grid.has-post-thumbnails:not(.has-category-meta).has-read-time li.widget-entry.has-post-thumbnail:first-child .entry-header{padding:15px 15px 0}.widget.ruki_posts_widget .list-style-grid.has-post-thumbnails li.widget-entry .entry-title-link,.widget.ruki_posts_widget .list-style-list-first-grid.has-post-thumbnails li.widget-entry:first-child .entry-title-link{font-size:1.125rem;font-weight:900;line-height:1.3}ol.show-post-count{counter-reset:li-counter}ol.show-post-count>li.widget-entry::before{position:absolute;top:5px;margin-left:0;display:flex;justify-content:center;align-items:center;color:var(--widget-count-color);content:counter(li-counter);counter-increment:li-counter;z-index:200;font-size:46px;font-weight:800;background:0 0}ol.show-post-count>li.widget-entry:first-child::before{color:var(--widget-first-count-color);top:-10px}ol.show-post-count>li.widget-entry:not(.has-post-thumbnail) .entry-header{padding-left:50px}ol.show-post-count.has-post-thumbnails>li.has-post-thumbnail::before,ol.show-post-count.has-post-thumbnails>li:not(.has-post-thumbnail)::before{top:15px;left:0;width:20px;height:20px;padding:5px;color:var(--widget-count-alt-color);background:var(--widget-count-background);font-size:.875rem;border-radius:50%;line-height:10px;content:counter(li-counter)}ol.show-post-count.has-post-thumbnails>li.has-post-thumbnail:first-child::before{background:var(--widget-first-count-background);color:var(--widget-first-count-alt-color);top:0}ol.show-post-count.has-post-thumbnails>li:not(.has-post-thumbnail)::before{top:15px}ol.show-post-count.list-style-grid.has-post-thumbnails>li.has-post-thumbnail::before{top:25px;left:10px}ol.show-post-count.list-style-grid.has-post-thumbnails>li.has-post-thumbnail:first-child::before,ol.show-post-count.list-style-list-first-grid.has-post-thumbnails>li.has-post-thumbnail:first-child::before{top:10px;left:10px}.wpcf7-form p{margin:30px 0}.wpcf7-form em{color:var(--medium-grey);font-size:1rem}span.wpcf7-list-item{clear:both;display:block;width:100%;margin:10px 0}span.wpcf7-list-item input[type=checkbox],span.wpcf7-list-item input[type=radio]{margin-top:10px;margin-right:10px;float:left}.widget.ruki-special-widget li,.widget.ruki-special-widget ul .children,.widget.ruki_posts_widget.ruki-special-widget .has-post-thumbnails li.widget-entry:not(.has-post-thumbnail):not(:first-child),.widget_calendar.ruki-special-widget table tbody::after,.widget_calendar.ruki-special-widget tbody,.widget_calendar.ruki-special-widget tfoot td,.widget_nav_menu.ruki-special-widget li.menu-item-has-children .sub-menu li{border-color:var(--special-widget-line-color)}.widget_calendar.ruki-special-widget td{box-shadow:inset 1px 1px 0 var(--special-widget-line-color)}.widget_calendar.ruki-special-widget table tbody::after{background:var(--special-widget-line-color)}.widget.ruki-special-widget.widget_rss li{padding:10px 30px 30px}.widget.ruki-special-widget.widget_rss li,.widget.ruki-special-widget.widget_search input[type=search],.widget.ruki-special-widget:not(.widget_rss){background:var(--special-widget-background);color:var(--special-widget-font-color)}.widget.ruki-special-widget .widget-title{color:var(--special-widget-title-color)}.widget-ruki-special-widget.widget_calendar caption,.widget-ruki-special-widget.widget_calendar td,.widget-ruki-special-widget.widget_calendar th,.widget.ruki-special-widget .rss-date,.widget.ruki-special-widget ol,.widget.ruki-special-widget ul,.widget.ruki-special-widget.ruki_posts_widget .entry-comment-count::before,.widget.ruki-special-widget.ruki_posts_widget .entry-meta ul:not(.author-category-meta):not(.post-categories) li.entry-author-meta::after,.widget.ruki-special-widget.ruki_posts_widget .entry-meta ul:not(.author-category-meta):not(.post-categories) li:not(.entry-author-avatar):not(.entry-read-time):not(:last-child)::after,.widget.ruki-special-widget.ruki_posts_widget .entry-meta.before-title ul.post-categories li:not(:last-child)::after,.widget.ruki-special-widget.ruki_posts_widget .entry-read-time::before,.widget.ruki-special-widget.widget_mc4wp_form_widget .mc4wp-form-fields label,.widget.ruki-special-widget.widget_rss .rssSummary,.widget.ruki-special-widget.widget_rss cite::before,.widget.ruki-special-widget.widget_search button[type=submit],.widget.ruki-special-widget.widget_search input[type=search]::placeholder,.widget.ruki-special-wudget.widget_text .wp-caption-text{color:var(--special-widget-meta-color)}.widget.ruki-special-widget form a,.widget.ruki-special-widget ol li a,.widget.ruki-special-widget ul li a,.widget.ruki-special-widget.widget_rss cite,.widget.ruki-special-widget.widget_rss ul li a{color:var(--special-widget-link-color)}.widget.ruki-special-widget ul.children li a,.widget.ruki-special-widget.widget_nav_menu li.menu-item-has-children .sub-menu li a,.widget.ruki-special-widget.widget_pages{color:var(--special-widget-child-link-color)}.widget.ruki-special-widget.ruki_posts_widget .widget-entry .entry-meta a,.widget.ruki-special-widget.widget_mc4wp_form_widget a,.widget.ruki-special-widget.widget_recent_comments ul li a.url{color:var(--special-widget-meta-link-color)}.widget.ruki-special-widget .button,.widget.ruki-special-widget input[type=submit],.widget.ruki-special-widget:not(.widget_search) button{background:var(--special-widget-button-color)}.widget.ruki-special-widget ol.show-post-count>li.widget-entry::before{color:var(--special-widget-count-color)}.widget.ruki-special-widget ol.show-post-count>li.widget-entry:first-child::before{color:var(--special-widget-first-count-color)}.widget.ruki-special-widget ol.show-post-count.has-post-thumbnails>li.has-post-thumbnail::before,.widget.ruki-special-widget ol.show-post-count.has-post-thumbnails>li:not(.has-post-thumbnail)::before{color:var(--special-widget-count-alt-color);background:var(--special-widget-count-background)}.widget.ruki-special-widget ol.show-post-count.has-post-thumbnails>li.has-post-thumbnail:first-child::before{background:var(--special-widget-first-count-background);color:var(--special-widget-first-count-alt-color)}.footer-bottom .widget:not(.ruki_social_widget):not(.null-instagram-feed):not(.widget_instagram-feed-widget){flex-grow:1;max-width:728px;align-self:center}.footer-bottom .widget{margin-bottom:40px}.footer-bottom .widget-title{font-size:1.5rem;text-align:center;color:var(--footer-widget-title-color)}.footer-bottom .widget.widget_mc4wp_form_widget{background:0 0;box-shadow:none}.footer-bottom .widget.widget_mc4wp_form_widget .mc4wp-form-fields{flex-direction:row;justify-content:space-between}.footer-bottom .widget.widget_mc4wp_form_widget .mc4wp-form-fields button:not(.customize-partial-edit-shortcut-button),.footer-bottom .widget.widget_mc4wp_form_widget .mc4wp-form-fields input:not([type=checkbox]){width:auto;border-radius:var(--button-border-radius) 0 0 var(--button-border-radius);padding:12px 30px;border-right:0}.footer-bottom .widget.widget_mc4wp_form_widget .mc4wp-form-fields button:not(.customize-partial-edit-shortcut-button),.footer-bottom .widget.widget_mc4wp_form_widget .mc4wp-form-fields input[type=submit]:not(.customize-partial-edit-shortcut-button){border-radius:0 var(--button-border-radius) var(--button-border-radius) 0}.footer-bottom .ruki_posts_widget ol[class*=list-style-list] .post-thumbnail,.footer-bottom .ruki_posts_widget ul[class*=list-style-list] .post-thumbnail{width:140px}.footer-bottom ol.show-post-count.has-post-thumbnails>li.has-post-thumbnail::before,.footer-bottom ol.show-post-count.has-post-thumbnails>li:not(.has-post-thumbnail)::before{top:0}.footer-widget-area .widget:not(.widget_search){color:var(--footer-columns-widget-font-color);background:0 0;padding:0;box-shadow:none;border-radius:none}.navigation,.page-pagination,.pagination,.post-navigation,.site-footer .flex-grid:not(.cols-1) .widget-title{width:100%}.footer-widget-area .widget-title{color:var(--footer-columns-widget-title-color)}.footer-widget-area.footer-columns .widget li,.footer-widget-area.footer-columns .widget ul .children,.footer-widget-area.footer-columns .widget.ruki_posts_widget .has-post-thumbnails li.widget-entry:not(.has-post-thumbnail):not(:first-child),.footer-widget-area.footer-columns .widget_calendar table tbody::after,.footer-widget-area.footer-columns .widget_calendar tbody,.footer-widget-area.footer-columns .widget_calendar tfoot td,.footer-widget-area.footer-columns .widget_nav_menu li.menu-item-has-children .sub-menu li{border-color:var(--footer-columns-widget-line-color)}.footer-widget-area.footer-columns .widget_calendar td{box-shadow:inset 1px 1px 0 var(--footer-columns-widget-line-color)}.footer-widget-area.footer-columns .widget_calendar table tbody::after{background:var(--footer-columns-widget-line-color)}.footer-widget-area.footer-columns .rss-date,.footer-widget-area.footer-columns .site-footer .widget_rss cite::before,.footer-widget-area.footer-columns .widget ol,.footer-widget-area.footer-columns .widget ul,.footer-widget-area.footer-columns .widget.ruki_posts_widget .entry-comment-count::before,.footer-widget-area.footer-columns .widget.ruki_posts_widget .entry-meta ul:not(.author-category-meta):not(.post-categories) li.entry-author-meta::after,.footer-widget-area.footer-columns .widget.ruki_posts_widget .entry-meta ul:not(.author-category-meta):not(.post-categories) li:not(.entry-author-avatar):not(.entry-read-time):not(:last-child)::after,.footer-widget-area.footer-columns .widget.ruki_posts_widget .entry-meta.before-title ul.post-categories li:not(:last-child)::after,.footer-widget-area.footer-columns .widget.ruki_posts_widget .entry-read-time::before,.footer-widget-area.footer-columns .widget.widget_mc4wp_form_widget .mc4wp-form-fields label,.footer-widget-area.footer-columns .widget_calendar td,.footer-widget-area.footer-columns .widget_rss .rssSummary,.footer-widget-area.footer-columns .widget_text .wp-caption-text{color:var(--footer-columns-widget-meta-color)}.footer-widget-area.footer-columns .widget ol li a,.footer-widget-area.footer-columns .widget ul li a,.footer-widget-area.footer-columns .widget_rss cite{color:var(--footer-columns-widget-link-color)}.footer-widget-area.footer-columns .widget ul.children li a,.footer-widget-area.footer-columns .widget_nav_menu li.menu-item-has-children .sub-menu li a{color:var(--footer-columns-widget-child-link-color)}.footer-widget-area.footer-columns .widget.ruki_posts_widget .widget-entry .entry-meta a,.footer-widget-area.footer-columns .widget.widget_recent_comments ul li a.url{color:var(--footer-columns-widget-meta-link-color)}.site-footer .widget_rss .widget-title{margin-bottom:42px}.footer-widget-area .widget .button,.footer-widget-area.footer-columns .widget button,.footer-widget-area.footer-columns .widget input[type=submit]{background:var(--footer-columns-widget-button-color)}.site-footer .ruki_posts_widget ul:not(.has-post-thumbnails) li.widget-entry,.site-footer .widget.widget_recent_comments li,.site-footer .widget.widget_recent_entries li{margin-bottom:10px}.footer-widget-area.footer-bottom .widget.ruki_posts_widget .list-style-grid.has-post-thumbnails li.widget-entry.has-post-thumbnail .entry-meta.before-title li:not(.category-list),.footer-widget-area.footer-bottom .widget.ruki_posts_widget .list-style-grid.has-post-thumbnails li.widget-entry.has-post-thumbnail .entry-read-time,.footer-widget-area.footer-bottom .widget.ruki_posts_widget .list-style-list-first-grid.has-post-thumbnails li.widget-entry.has-post-thumbnail:first-child .entry-meta.before-title li:not(.category-list),.footer-widget-area.footer-bottom .widget.ruki_posts_widget .list-style-list-first-grid.has-post-thumbnails li.widget-entry.has-post-thumbnail:first-child .entry-read-time,.footer-widget-area.footer-columns .widget.ruki_posts_widget .list-style-grid.has-post-thumbnails li.widget-entry.has-post-thumbnail .entry-meta.before-title li:not(.category-list),.footer-widget-area.footer-columns .widget.ruki_posts_widget .list-style-grid.has-post-thumbnails li.widget-entry.has-post-thumbnail .entry-read-time,.footer-widget-area.footer-columns .widget.ruki_posts_widget .list-style-list-first-grid.has-post-thumbnails li.widget-entry.has-post-thumbnail:first-child .entry-meta.before-title li:not(.category-list),.footer-widget-area.footer-columns .widget.ruki_posts_widget .list-style-list-first-grid.has-post-thumbnails li.widget-entry.has-post-thumbnail:first-child .entry-read-time{background:var(--footer-background)}.footer-widget-area.footer-bottom .widget.ruki_posts_widget .list-style-grid.has-post-thumbnails li.widget-entry.has-post-thumbnail .entry-meta.before-title li:not(.category-list),.footer-widget-area.footer-bottom .widget.ruki_posts_widget .list-style-list-first-grid.has-post-thumbnails li.widget-entry.has-post-thumbnail:first-child .entry-meta.before-title li:not(.category-list),.footer-widget-area.footer-columns .widget.ruki_posts_widget .list-style-grid.has-post-thumbnails li.widget-entry.has-post-thumbnail .entry-meta.before-title li:not(.category-list),.footer-widget-area.footer-columns .widget.ruki_posts_widget .list-style-list-first-grid.has-post-thumbnails li.widget-entry.has-post-thumbnail:first-child .entry-meta.before-title li:not(.category-list){border-color:var(--footer-background)}.footer-widget-area.footer-columns .widget ol.show-post-count>li.widget-entry::before{color:var(--footer-columns-widget-count-color)}.footer-widget-area.footer-columns .widget ol.show-post-count>li.widget-entry:first-child::before{color:var(--footer-columns-widget-first-count-color)}.footer-widget-area.footer-columns .widget ol.show-post-count.has-post-thumbnails>li.has-post-thumbnail::before,.footer-widget-area.footer-columns .widget ol.show-post-count.has-post-thumbnails>li:not(.has-post-thumbnail)::before{color:var(--footer-columns-widget-count-alt-color);background:var(--footer-columns-widget-count-background)}.footer-widget-area.footer-columns .widget ol.show-post-count.has-post-thumbnails>li.has-post-thumbnail:first-child::before{background:var(--footer-columns-widget-first-count-background);color:var(--footer-columns-widget-first-count-alt-color)}.footer-bottom{flex-direction:column;background:var(--footer-bottom-background)}.footer-bottom.has-custom-background-color{padding-top:50px}.footer-bottom-data{background:var(--footer-background);padding-bottom:30px}.footer-widget-area.footer-bottom .widget:not(.widget_search){color:var(--footer-widget-font-color);background:0 0;padding:0;box-shadow:none;border-radius:none}.footer-widget-area.footer-bottom .widget-title{color:var(--footer-widget-title-color)}.footer-widget-area.footer-bottom .widget li,.footer-widget-area.footer-bottom .widget ul .children,.footer-widget-area.footer-bottom .widget.ruki_posts_widget .has-post-thumbnails li.widget-entry:not(.has-post-thumbnail):not(:first-child),.footer-widget-area.footer-bottom .widget_nav_menu li.menu-item-has-children .sub-menu li{border-color:var(--footer-widget-line-color)}.footer-widget-area.footer-bottom .rss-date,.footer-widget-area.footer-bottom .site-footer .widget_rss cite::before,.footer-widget-area.footer-bottom .widget ol,.footer-widget-area.footer-bottom .widget ul,.footer-widget-area.footer-bottom .widget.ruki_posts_widget .entry-comment-count::before,.footer-widget-area.footer-bottom .widget.ruki_posts_widget .entry-meta ul:not(.author-category-meta):not(.post-categories) li.entry-author-meta::after,.footer-widget-area.footer-bottom .widget.ruki_posts_widget .entry-meta ul:not(.author-category-meta):not(.post-categories) li:not(.entry-author-avatar):not(.entry-read-time):not(:last-child)::after,.footer-widget-area.footer-bottom .widget.ruki_posts_widget .entry-meta.before-title ul.post-categories li:not(:last-child)::after,.footer-widget-area.footer-bottom .widget.ruki_posts_widget .entry-read-time::before,.footer-widget-area.footer-bottom .widget.widget_mc4wp_form_widget .mc4wp-form-fields label,.footer-widget-area.footer-bottom .widget_calendar td,.footer-widget-area.footer-bottom .widget_rss .rssSummary,.footer-widget-area.footer-bottom .widget_text .wp-caption-text{color:var(--footer-widget-meta-color)}.footer-widget-area.footer-bottom .widget ol li a,.footer-widget-area.footer-bottom .widget ul li a,.footer-widget-area.footer-bottom .widget_rss cite{color:var(--footer-widget-link-color)}.footer-widget-area.footer-bottom .widget ul.children li a,.footer-widget-area.footer-bottom .widget_nav_menu li.menu-item-has-children .sub-menu li a{color:var(--footer-widget-child-link-color)}.footer-widget-area.footer-bottom .widget.ruki_posts_widget .widget-entry .entry-meta a,.footer-widget-area.footer-bottom .widget.widget_recent_comments ul li a.url{color:var(--footer-widget-meta-link-color)}.footer-widget-area .widget .button,.footer-widget-area.footer-bottom .widget button,.footer-widget-area.footer-bottom .widget input[type=submit]{background:var(--footer-widget-button-color)}.footer-widget-area.footer-bottom .widget ol.show-post-count>li.widget-entry::before{color:var(--footer-widget-count-color)}.footer-widget-area.footer-bottom .widget ol.show-post-count>li.widget-entry:first-child::before{color:var(--footer-widget-first-count-color)}.footer-widget-area.footer-bottom .widget ol.show-post-count.has-post-thumbnails>li.has-post-thumbnail::before,.footer-widget-area.footer-bottom .widget ol.show-post-count.has-post-thumbnails>li:not(.has-post-thumbnail)::before{color:var(--footer-widget-count-alt-color);background:var(--footer-widget-count-background)}.footer-widget-area.footer-bottom .widget ol.show-post-count.has-post-thumbnails>li.has-post-thumbnail:first-child::before{background:var(--footer-widget-first-count-background);color:var(--footer-widget-first-count-alt-color)}.nav-links{clear:both;text-align:center;padding:40px 80px 15px;margin:auto;width:100%;font-weight:800;font-size:1rem;color:var(--link-color)}.page-pagination,.single-page .nav-links{padding-top:15px;padding-bottom:30px}.comments-pagination .nav-links{display:flex;justify-content:center}ul.page-numbers{list-style:none;margin:0}ul.page-numbers li{display:inline-block;margin:2px;padding:0}.nav-links .page-number,.nav-links a.page-numbers,.nav-links span.page-numbers{width:46px;height:46px;display:flex;justify-content:center;align-items:center;border-radius:50%;text-decoration:none;background:var(--pagination-numbers-background);color:var(--pagination-numbers-color)}.page .nav-links a,.page-pagination a{display:inline-block;text-decoration:none}.nav-links span.current,.nav-links>.page-number,.single-page .nav-links .post-page-numbers.current .page-number{background:var(--pagination-numbers-current-background);color:var(--pagination-numbers-current-color)}.nav-links .page-numbers.next,.nav-links .page-numbers.prev,.page-pagination span.page-numbers{width:auto;padding:15px 20px;background:var(--pagination-prev-next-background);color:var(--pagination-prev-next-color);text-decoration:none;border-radius:var(--button-border-radius)}.single-page .nav-links{color:var(--medium-grey)}.nav-links a.post-page-numbers .page-number{background:var(--very-light-background-color);margin:2px}.nav-links .page-number{margin:2px 2px 2px 5px}.page .nav-links{display:flex;justify-content:center;align-items:center}.page .nav-links a{border-radius:50%}.page-pagination a{width:auto;margin:2px 5px}.pagination-arrows .nav-links .nav-next a,.pagination-arrows .nav-links .nav-previous a,.pagination-arrows .nav-links .page-numbers.next,.pagination-arrows .nav-links .page-numbers.prev,.pagination-arrows .nav-links a:not(.page-numbers){border-radius:50%;width:46px;height:46px}.no-page-numbers .nav-links a.page-numbers:not(.prev):not(.next),.no-page-numbers .nav-links span.page-numbers:not(.prev):not(.next){display:none;font-size:60px}.no-page-numbers ul.page-numbers li:not(:first-child):not(:last-child){margin-left:0;margin-right:0;display:none}.post-navigation{margin-bottom:15px;justify-content:space-between}.post-navigation .entry-header,.post-navigation .has-post-thumbnail .entry-header{padding:35px 30px 30px;min-width:0;width:100%}#post-navigation .entry-meta.before-title{margin-top:0;margin-bottom:25px}#post-navigation .entry-meta span{background:var(--theme-color-2);padding:5px 10px;border-radius:var(--misc-border-radius);color:var(--white)}.post-navigation .flex-box:not(.has-post-thumbnail) .entry-meta span{padding:0;background:0 0}.post-navigation .has-post-thumbnail{flex-direction:row;padding:0}.post-navigation .post-thumbnail,.post-navigation .post-thumbnail img{border-radius:var(--default-border-radius) 0 0 var(--default-border-radius);background:var(--light-background-color)}.post-navigation .next-article{text-align:right}.post-navigation .has-post-thumbnail.next-article{flex-direction:row-reverse}.post-navigation .next-article .post-thumbnail,.post-navigation .next-article .post-thumbnail img{border-radius:0 var(--default-border-radius) var(--default-border-radius) 0}.post-navigation .post-thumbnail{height:100%;min-height:193px}.has-sidebar .post-navigation .post-thumbnail{min-height:185px}.post-navigation.cols-3 .flex-box{width:calc(100% / 2 - 38px);flex-grow:0}.single:not(.has-sidebar) .post-navigation.has-next-post:not(.has-prev-post) .flex-box,.single:not(.has-sidebar) .post-navigation.has-prev-post:not(.has-next-post) .flex-box{flex-grow:0;width:calc(100% / 2 - 38px)}.nav-links .pages{margin-right:5px}@keyframes fadein{from{opacity:0}to{opacity:1}}.ruki-ratings{clear:both;margin-top:25px;display:flex;align-items:center;gap:8px}.hentry-footer .ruki-ratings{justify-content:center;margin:0}.ruki-rating-stars .star{width:15px;height:15px;display:inline-block;position:relative;margin-right:2px;font-size:15px}.the-post>.single-post .ruki-rating-stars .star{width:18px;height:18px;font-size:18px}.the-post>.hentry-footer .ruki-rating-stars .star{width:22px;height:22px;font-size:22px}.ruki-rating-stars .star::before{font-family:fontello;content:"\e805";color:var(--ruki-star-rating-color);position:absolute;z-index:1;top:0;left:0;opacity:.5}.ruki-rating-stars .star:not(.none)::after{font-family:fontello;content:"\e81c";color:var(--ruki-star-rating-color);position:absolute;top:0;left:0;z-index:2}.ruki-rating-stars .star.half::after{content:"\e81d"}.ruki-ratings span[class*=ruki-rating]{font-size:.9375rem;color:var(--ruki-rating-text-color,var(--entry-meta-link-color))}.ruki-rating-scale{width:100%;max-width:150px;height:6px;background:var(--ruki-scale-rating-color);display:inline-block;position:relative;margin-right:5px}.ruki-rating-scale .scale{position:absolute;top:0;right:0;background:var(--light-border-color);height:6px}.custom-post-block.woocommerce .section-header{padding-left:0;padding-bottom:0;padding-right:0}.has-comments .ruki-related-posts{margin-top:5px}.ruki-related-posts-wrapper{background:var(--related-posts-background);margin-right:calc(-50vw + 50%);margin-top:15px;padding-left:15px;padding-right:15px}.has-sidebar .ruki-related-posts-wrapper{border-radius:var(--default-border-radius);box-shadow:var(--default-box-shadow);margin-bottom:55px}.has-sidebar .ruki-related-posts-wrapper.alignfull{width:100%;margin-left:15px!important;margin-right:15px}.has-comments .ruki-related-posts-wrapper .ruki-related-posts,.ruki-related-posts-wrapper .ruki-related-posts{padding-bottom:35px;margin-top:0}.ruki-category-featured-wrapper .ruki-category-featured:not(.has-title),.ruki-home-featured-wrapper .ruki-home-featured:not(.has-title),.ruki-related-posts-wrapper .ruki-related-posts:not(.has-title){padding-top:15px;padding-bottom:15px}.has-comments .ruki-related-posts-wrapper,.home.has-featured-posts-background:not(.has-hero):not(.has-custom-header) .ruki-home-featured-wrapper{margin-top:45px}.ruki-related-posts .page-title{color:var(--related-posts-title-color)}.ruki-related-posts .flex-box,.ruki-related-posts .flex-box.has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .entry-meta li.entry-read-time{background:var(--related-posts-card-background)}.ruki-related-posts .flex-box:not(.cover) .entry-title a{color:var(--related-posts-entry-title-link-color)}.ruki-related-posts .flex-box:not(.cover) .entry-meta.after-title a{color:var(--related-posts-entry-meta-link-color)}.ruki-related-posts .entry-comment-count::before,.ruki-related-posts .entry-read-more,.ruki-related-posts .entry-read-time::before,.ruki-related-posts .flex-box:not(.cover) .entry-meta,.ruki-related-posts .flex-box:not(.cover).entry-meta ul:not(.author-category-meta):not(.post-categories) li:not(.entry-author-avatar):not(.entry-read-time):not(:last-child)::after{color:var(--related-posts-entry-meta-color)}.ruki-related-posts .flex-box.has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .entry-meta.before-title ul li:not(.category-list){border-color:var(--related-posts-card-background)}.ruki-related-posts .entry-content{color:var(--related-posts-entry-content-color)}.ruki-related-posts .read-more{color:var(--related-posts-continue-reading-color)}.ruki-category-featured-wrapper{background:var(--category-featured-posts-background)}.ruki-category-featured-wrapper .section-header,.ruki-home-featured .section-header{padding-top:37px;padding-bottom:28px}.ruki-category-featured-wrapper .page-title{color:var(--category-featured-posts-title-color)}.ruki-category-featured .flex-box,.ruki-category-featured .flex-box.has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .entry-meta li.entry-read-time{background:var(--category-featured-posts-card-background)}.ruki-category-featured .flex-box:not(.cover) .entry-title a{color:var(--category-featured-posts-entry-title-link-color)}.ruki-category-featured .flex-box:not(.cover) .entry-meta.after-title a{color:var(--category-featured-posts-entry-meta-link-color)}.ruki-category-featured .entry-comment-count::before,.ruki-category-featured .entry-read-more,.ruki-category-featured .entry-read-time::before,.ruki-category-featured .flex-box:not(.cover) .entry-meta,.ruki-category-featured .flex-box:not(.cover).entry-meta ul:not(.author-category-meta):not(.post-categories) li:not(.entry-author-avatar):not(.entry-read-time):not(:last-child)::after{color:var(--category-featured-posts-entry-meta-color)}.ruki-category-featured .flex-box.has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .entry-meta.before-title ul li:not(.category-list){border-color:var(--category-featured-posts-card-background);background:var(--category-featured-posts-card-background)}.ruki-category-featured .entry-content{color:var(--category-featured-posts-entry-content-color)}.ruki-category-featured .read-more{color:var(--category-featured-posts-continue-reading-color)}.header-in-loop.has-category-featured-background .ruki-category-featured-wrapper{margin-bottom:35px}.has-hero:not(.has-featured-posts-background) .ruki-home-featured .section-header{padding-top:22px}.ruki-home-featured-wrapper{background:var(--home-featured-posts-background)}.ruki-home-featured-wrapper .page-title{color:var(--home-featured-posts-title-color)}.ruki-home-featured .flex-box,.ruki-home-featured .flex-box.has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .entry-meta li.entry-read-time{background:var(--home-featured-posts-card-background)}.ruki-home-featured .flex-box:not(.cover) .entry-title a{color:var(--home-featured-posts-entry-title-link-color)}.ruki-home-featured .flex-box:not(.cover) .entry-meta.after-title a{color:var(--home-featured-posts-entry-meta-link-color)}.ruki-home-featured .entry-comment-count::before,.ruki-home-featured .entry-read-more,.ruki-home-featured .entry-read-time::before,.ruki-home-featured .flex-box:not(.cover) .entry-meta,.ruki-home-featured .flex-box:not(.cover) .entry-meta ul:not(.author-category-meta):not(.post-categories) li:not(.entry-author-avatar):not(.entry-read-time):not(:last-child)::after{color:var(--home-featured-posts-entry-meta-color)}.ruki-home-featured .flex-box.has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .entry-meta.before-title ul li:not(.category-list){border-color:var(--home-featured-posts-card-background);background:var(--home-featured-posts-card-background)}.ruki-home-featured .entry-content{color:var(--home-featured-posts-entry-content-color)}.ruki-home-featured .read-more{color:var(--home-featured-posts-continue-reading-color)}.carousel-wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.carousel-wrapper .slick-dots{height:46px}.carousel-wrapper .slick-arrow{width:96px;height:27px;right:calc(50% - 104px);color:var(--link-color);background:var(--white);border-radius:var(--button-border-radius);border:0}.carousel-wrapper .slick-arrow.slick-prev{left:calc(50% - 104px)}.carousel-wrapper .slick-arrow::after{font-size:.75rem}.ruki-featured-posts.carousel[data-slidestoshow="2"] .flex-box{width:calc(100% / 2 - 30px)}.ruki-featured-posts.carousel[data-slidestoshow="1"].full-width .flex-box{max-width:calc(var(--container-max-width) - 30px);margin-left:auto;margin-right:auto}.ruki-featured-posts.carousel[data-slidestoshow="1"] .slick-initialized .flex-box{width:100vw;margin:15px}.ruki-featured-posts.carousel[data-slidestoshow="2"].full-width .carousel-wrapper{padding-left:10%;padding-right:10%}.ruki-featured-posts.carousel[data-slidestoshow="3"].full-width .carousel-wrapper,.ruki-featured-posts.carousel[data-slidestoshow="4"].full-width .carousel-wrapper{padding-left:8%;padding-right:8%}.ruki-featured-posts.carousel[data-slidestoshow="2"].full-width .slick-initialized,.ruki-featured-posts.carousel[data-slidestoshow="3"].full-width .slick-initialized,.ruki-featured-posts.carousel[data-slidestoshow="4"].full-width .slick-initialized{padding-left:0;padding-right:0}.ruki-featured-posts .slider.slick-slider:not(.full-width) div.slick-list{float:left;border-radius:var(--hero-border-radius)}.ruki-featured-posts .slick-dots{height:60px;text-align:center;list-style:none;padding:0;width:50%;margin:0 auto}.ruki-featured-posts .slick-arrow{position:absolute;bottom:15px;right:calc(50% - 68px);width:60px;opacity:1;color:var(--home-featured-arrows-color);font-size:0;background:var(--home-featured-arrows-background);transition:.4s;border-radius:calc(var(--button-border-radius) * 1.2);cursor:pointer;z-index:400;box-shadow:none}.ruki-featured-posts .slick-arrow::after{font-family:fontello;content:"\e81b";font-size:.6875rem;font-weight:400;transition:.2s;position:absolute;top:10px;left:22px}.ruki-featured-posts .slick-arrow.slick-prev{right:auto;left:calc(50% - 68px);background:var(--home-featured-arrows-background)}.category .ruki-featured-posts .slick-arrow,.category .ruki-featured-posts .slick-arrow.slick-prev{background:var(--category-featured-arrows-background)}.ruki-featured-posts .slick-arrow.slick-next::after{content:"\e81a"}.category .ruki-featured-posts .slick-arrow{color:var(--category-featured-arrows-color)}#infinite-handle{text-align:center;width:100%;margin:40px 0;z-index:2000}#infinite-handle span{padding:0;background:var(--very-dark-grey)}#infinite-handle span button,#infinite-handle span button:focus,#infinite-handle span button:hover{border:0;background:var(--very-dark-grey);color:var(--white);padding:15px 25px;text-transform:capitalize;font-weight:800;font-size:1rem;display:block;margin:auto}@media (max-width:1450px){.goto-top.visible{bottom:70px}}@media (max-width:1280px){.alignwide,.card .alignfull{width:100vw;max-width:calc(100vw - 30px);margin-left:calc(-50vw + 15px + 50%)!important}.has-sidebar .card .alignfull{width:calc(100% + 60px);margin-left:-30px!important}.logo-split-menu .primary-nav li:not(.ruki-subscribe) a:not(.custom-logo-link){padding:20px 8px}.logo-split-menu .primary-nav li ul.sub-menu li a{padding:13px 15px}.cols-4 .flex-box{width:calc(100% / 3 - 30px)}.split-4-1 .flex-box:last-child .post-thumbnail{display:block}.split-4-1 .flex-box:last-child .post-thumbnail::before{content:none}.split-4-1 .flex-box:last-child .post-thumbnail img{position:static}.grid.break-3-split-3-1 .flex-box:last-child .post-thumbnail{display:flex;flex:1 0 auto;height:auto}.cols-4[data-thumbnail=landscape]:not(.carousel) .flex-box.cover:not(.has-custom-image-format) .post-thumbnail::before,.cols-4[data-thumbnail=uncropped] .flex-box.cover:not(.has-custom-image-format) .post-thumbnail::before,.grid.break-3-split-3-1 .flex-box:last-child .post-thumbnail::before{content:'';float:left;padding-top:66.75%}.cols-4[data-posts="4"] .flex-box:last-child .post-thumbnail::before,.grid.break-3-split-3-1 .flex-box:last-child .post-thumbnail::before{padding-top:42.5%}.cols-4[data-posts="4"] .flex-box:last-child .post-thumbnail img,.grid.break-3-split-3-1 .flex-box:last-child .post-thumbnail img{position:absolute}.cols-4 .flex-box .entry-title,.split-4-1 .flex-box:last-child .entry-title,.split-4-2 .flex-box:nth-last-child(-n+2) .entry-title,.split-4-3 .flex-box:nth-last-child(-n+2) .entry-title{font-size:1.325rem}.grid.break-3-split-3-1 .flex-box:last-child .entry-title,.split-4-3 .flex-box:last-child .entry-title{font-size:2.625rem}.grid.break-3-split-3-2 .flex-box:nth-last-child(-n+2) .entry-title{font-size:2rem}.footer-bottom .widget ul.instagram-pics li{flex-basis:calc(100% / 5)}}@media (max-width:1250px){.cols-2[data-thumbnail=landscape].carousel.full-width .flex-box.cover .post-thumbnail{flex:1 0 auto;height:auto}.cols-2[data-thumbnail=landscape].carousel.full-width .flex-box.cover:not(.has-custom-image-format) .post-thumbnail::before{content:'';float:left;padding-top:100%}}@media (max-width:1200px){.logo-left-menu-right .primary-nav a{padding:20px 10px}.cols-3[data-thumbnail=landscape] .flex-box.cover .post-thumbnail,.has-sidebar .cols-2[data-thumbnail=landscape]:not(.carousel) .flex-box.cover .post-thumbnail{flex:1 0 auto;height:auto}.cols-3[data-thumbnail=landscape] .flex-box.cover:not(.has-custom-image-format) .post-thumbnail::before,.cols-3[data-thumbnail=uncropped] .flex-box.cover:not(.has-custom-image-format) .post-thumbnail::before,.cols-4[data-thumbnail=landscape] .flex-box.cover:not(.has-custom-image-format) .post-thumbnail::before,.cols-4[data-thumbnail=uncropped] .flex-box.cover:not(.has-custom-image-format) .post-thumbnail::before,.has-sidebar .cols-2[data-thumbnail=landscape]:not(.carousel) .flex-box.cover:not(.has-custom-image-format) .post-thumbnail::before{content:'';float:left;padding-top:100%}.cols-4.break-3-split-3-1 .flex-box:last-child .post-thumbnail::before,.cols-4[data-posts="4"] .flex-box:last-child .post-thumbnail::before{padding-top:42.5%}.split-3-1[data-thumbnail=landscape] .flex-box.cover:last-child .post-thumbnail{display:block}.split-3-1[data-thumbnail=landscape] .flex-box.cover:last-child .post-thumbnail::before{content:none}.split-3-1[data-thumbnail=landscape] .flex-box.cover:last-child .post-thumbnail img{position:static}.sticky-container{left:10px}.site-search .widget{max-width:50%}}@media (max-width:1060px){.has-sidebar .ruki-related-posts-wrapper{border-radius:0;margin-bottom:50px}.has-sidebar .ruki-related-posts-wrapper.alignfull{width:100vw;margin-left:0!important;margin-right:0!important}.mobile-only{display:inline-block!important;visibility:visible}.mobile-header.mobile-only,.slide-menu .logo-wrapper.mobile-only{display:flex!important}.primary-nav-sidebar-wrapper.mobile-only{display:block!important}.slide-menu ul.primary-nav-sidebar .sub-menu li a,.slide-menu ul.primary-nav-sidebar ul.sub-menu li ul.sub-menu li a{font-weight:800}.site-search input[type=search]{padding:15px 15px 15px 30px;text-align:left}.has-category-featured-background:not(.has-custom-header) .site-header,.site-header{margin-bottom:0;margin-top:0}.has-sticky-nav-mobile .site-header{position:sticky;position:-webkit-sticky;top:0;z-index:1499}.has-sticky-nav-mobile .site-header.fixed{box-shadow:0 0 15px rgba(0,0,0,.1);max-width:100%;transition:box-shadow .3s ease-in-out}.cols-3:not([data-thumbnail=portrait]) .flex-box.cover:not(.has-custom-image-format) .entry-meta.after-title,.cols-4:not([data-thumbnail=portrait]) .flex-box.cover:not(.has-custom-image-format) .entry-meta.after-title,.goto-top,.lbn-logo-wrapper,.site-header .header-layout-wrapper,.sticky-container{display:none}.has-custom-header .site-header,.header-in-loop.has-category-featured-background .ruki-category-featured-wrapper{margin-bottom:15px}.has-custom-header .site-header.logo-below-nav{padding-bottom:0;margin-bottom:15px}.has-sidebar .alignwide,.has-sidebar .card .alignfull{width:100vw;max-width:calc(100vw - 30px);margin-left:calc(-50vw + 50% + 15px)!important}.has-sidebar .wrap main{width:100%}.has-sidebar .wrap .aside-sidebar{width:100%;padding:0 15px;margin:0 0 60px}.has-sidebar .wrap .aside-sidebar .widget{max-width:600px;margin:auto auto 30px}.aside-sticky-container,.cols-1 .flex-box .widget{margin-bottom:0}.has-sidebar .the-post .page .entry-content,.has-sidebar .the-post .page .entry-header,.has-sidebar .the-post .single-post .entry-content,.has-sidebar .the-post .single-post .entry-header{max-width:875px}.has-sidebar .author-bio .has-sidebar .comments-area,.has-sidebar .the-post .single-post.cover .cover-wrapper .entry-header{max-width:100%}.has-sidebar .cols-2[data-thumbnail=landscape] .flex-box.cover:not(.has-custom-image-format) .post-thumbnail::before,.single-hero.static .hero-entry.flex-box::before{content:none}.cols-3:not([data-thumbnail=portrait]) .flex-box.cover:not(.has-custom-image-format) .entry-title,.cols-3[data-style=cover]:not([data-thumbnail=portrait]) .flex-box.cover .entry-title,.cols-4:not([data-thumbnail=portrait]) .flex-box.cover:not(.has-custom-image-format) .entry-title,.cols-4[data-style=cover]:not([data-thumbnail=portrait]) .flex-box.cover .entry-title{font-size:24px;line-height:1.3}.cols-2 .flex-box:not(.archive-info) .entry-title,.cols-4.grid.break-3-split-3-2 .flex-box:nth-last-child(-n+2) .entry-title,.split-3-2 .flex-box:nth-last-child(-n+2) .entry-title{font-size:32px}.cols-4.grid.break-3-split-3-1 .flex-box:last-child .entry-title,.split-2-1 .flex-box:last-child .entry-title,.split-3-1 .flex-box.cover:last-child .entry-title,.split-3-1 .flex-box:last-child .entry-title,.split-4-3 .flex-box:last-child .entry-title{font-size:42px}.cols-1 .ruki_posts_widget a.entry-title-link,.cols-1 .widget.widget_recent_comments a,.cols-1 .widget.widget_recent_entries a,.cols-1 .widget_rss ul li a{font-size:1rem}#comments.comments-area.has-comments-sidebar .flex-grid,.site-footer .flex-grid.cols-3{flex-direction:column}.site-footer .flex-grid.cols-3 .flex-box{width:100%;flex-grow:1;align-self:center;margin:0;max-width:600px;padding:10px 30px 30px}.site-footer .flex-grid.cols-3 .flex-box .widget-title{justify-content:center}.footer-bottom .widget ul.instagram-pics li{flex-basis:calc(100% / 5)}.hentry-footer .share.side{display:block}.has-sidebar h1.entry-title,.has-sidebar h1.page-title{font-size:3.25rem;line-height:1.1}.has-sidebar .post-navigation .flex-box .entry-title,.post-navigation .flex-box .entry-title{font-size:1.5rem}.comments-sidebar,.has-comments-sidebar .comments-wrapper{width:100%;margin:0;border:0;padding:30px}.comments-sidebar{max-width:617px;margin:auto;padding-top:0}.has-sidebar .alignfull{width:100vw;max-width:100vw;margin-left:calc(-50vw + 50%)!important}.single-hero .hero-entry .post-thumbnail{position:static;height:auto}.hero.single-hero .flex-box.hero-entry .entry-header{position:static}.has-sidebar .ruki-post-block-wrapper[style*=background]{margin-left:0;margin-right:0;padding-left:0;padding-right:0;border-radius:0}.has-sidebar .ruki-post-block-wrapper[style*=background].prev-has-background,.home:not(.has-featured-posts):not(.has-hero) .ruki-post-block-wrapper[style*=background]:first-of-type{margin-top:0}.home:not(.has-featured-posts):not(.has-hero) .ruki-post-block-wrapper:not([style*=background]).has-block-title:first-of-type .section-header,.home:not(.has-hero).has-featured-posts:not(.has-featured-posts-background) .ruki-home-featured.has-title .section-header,.home:not(.has-hero):not(.has-featured-posts):not(.has-custom-post-blocks) .section-header{padding-top:30px}.home:not(.has-featured-posts):not(.has-hero) .ruki-post-block-wrapper:not([style*=background]).has-block-title:first-of-type .section-header .more{top:45px}.has-category-featured:not(.has-category-featured-background):not(.has-custom-header) .ruki-category-featured .section-header,.has-custom-header.has-category-featured:not(.has-category-featured-background) .ruki-category-featured.has-title .section-header{padding-top:32px}}@media (max-width:960px){.cols-3 .flex-box,.cols-4 .flex-box{width:calc(100% / 2 - 30px);height:auto!important}.cols-3:not([data-thumbnail=portrait]) .flex-box.cover:not(.has-custom-image-format) .entry-title,.cols-4.grid.break-3-split-3-1 .flex-box:last-child .entry-title,.cols-4:not([data-thumbnail=portrait]) .flex-box.cover:not(.has-custom-image-format) .entry-title,.flex-grid.cols-2 .flex-box:not(.archive-info) .entry-title,.flex-grid.cols-3 .flex-box:not(.archive-info) .entry-title,.flex-grid.cols-3[data-style=cover] .flex-box.cover .entry-title,.flex-grid.cols-4 .flex-box:not(.archive-info) .entry-title,.flex-grid.cols-4[data-style=cover] .flex-box.cover .entry-title,.flex-grid.grid.break-2-split-2-1 .flex-box:nth-last-child(2) .entry-title{font-size:28px}.cols-2[data-thumbnail=uncropped] .flex-box.cover:not(.has-custom-image-format) .post-thumbnail,.grid.break-2-split-2-1 .flex-box:last-child .post-thumbnail,.split-4-1 .flex-box:last-child .post-thumbnail{flex:1 0 auto;height:auto}.cols-2[data-thumbnail=uncropped] .flex-box.cover:not(.has-custom-image-format) .post-thumbnail::before,.cols-3[data-thumbnail=landscape]:not(.carousel) .flex-box.cover:not(.has-custom-image-format) .post-thumbnail::before,.cols-3[data-thumbnail=uncropped] .flex-box.cover:not(.has-custom-image-format) .post-thumbnail::before,.cols-4[data-thumbnail=landscape]:not(.carousel) .flex-box.cover:not(.has-custom-image-format) .post-thumbnail::before,.cols-4[data-thumbnail=uncropped] .flex-box.cover:not(.has-custom-image-format) .post-thumbnail::before,.grid.break-2-split-2-1 .flex-box:last-child .post-thumbnail::before,.split-2-1 .flex-box:last-child .post-thumbnail::before,.split-4-1 .flex-box:last-child .post-thumbnail::before{content:'';padding-top:66.75%;float:left}.split-4-1 .flex-box:last-child .post-thumbnail img{position:absolute}.cols-3[data-posts="3"]:not(.carousel) .flex-box:last-child .entry-title,.cols-4.grid.split-4-3 .flex-box:last-child .entry-title,.flex-grid.grid.break-2-split-2-1 .flex-box:last-child .entry-title,.flex-grid.split-2-1 .flex-box:last-child .entry-title,.flex-grid.split-4-1 .flex-box:last-child .entry-title{font-size:42px}.grid.break-3-split-3-1:not([class*=break-2]) .flex-box:last-child .post-thumbnail,.split-4-2 .flex-box:last-child .post-thumbnail{display:block}.grid.break-3-split-3-1:not([class*=break-2]) .flex-box:last-child .post-thumbnail::before,.split-4-2 .flex-box:last-child .post-thumbnail::before{content:none}.grid.break-3-split-3-1:not([class*=break-2]) .flex-box:last-child .post-thumbnail img,.split-4-2 .flex-box:last-child .post-thumbnail img{position:static}#post-navigation .flex-box .entry-title{font-size:22px}.the-post[data-thumbnail=hero] .flex-box.cover .cover-wrapper{display:flex;flex:1 0 auto;height:auto;max-height:100%}.the-post[data-thumbnail=hero] .flex-box.cover .cover-wrapper::before{content:'';float:left;padding-top:56.25%}.single-post.has-post-thumbnail:not(.disabled-post-thumbnail).cover .entry-header{padding:30px}.footer-bottom .widget ul.instagram-pics li{flex-basis:calc(100% / 4)}}@media (max-width:890px){.flex-grid:not(.cols-1):not([data-thumbnail=portrait]):not([data-thumbnail=square]):not(.hero):not(.the-post) .flex-box.cover:not(.has-custom-image-format) .entry-meta.after-title{display:none}.cols-2[data-thumbnail=landscape] .flex-box.cover:not(.has-custom-image-format) .entry-title,.cols-2[data-thumbnail=uncropped] .flex-box.cover:not(.has-custom-image-format) .entry-title,.cols-3[data-thumbnail=landscape] .flex-box.cover:not(.has-custom-image-format) .entry-title,.cols-3[data-thumbnail=uncropped] .flex-box.cover:not(.has-custom-image-format) .entry-title,.cols-4[data-thumbnail=landscape] .flex-box.cover:not(.has-custom-image-format) .entry-title,.cols-4[data-thumbnail=uncropped] .flex-box.cover:not(.has-custom-image-format) .entry-title,.flex-grid.cols-2[data-style=cover][data-thumbnail=landscape] .flex-box.cover .entry-title,.flex-grid.cols-3[data-style=cover][data-thumbnail=landscape] .flex-box.cover .entry-title,.flex-grid.cols-4[data-style=cover][data-thumbnail=landscape] .flex-box.cover .entry-title{font-size:26px}#post-navigation .flex-box .entry-title{font-size:18px}.cover h1.entry-title{font-size:2.875rem}}@media (max-width:768px){.has-sticky-nav-mobile .site-header.fixed{border:0}.has-hero.has-slick-dots-768:not(.has-featured-posts) .ruki-post-block-wrapper:not([style*=background]):first-of-type .section-header,.has-hero.has-slick-dots-768:not(.has-featured-posts) .ruki-post-block-wrapper:not([style*=background]):not(.has-block-title):first-of-type,.has-hero.has-slick-dots-768:not(.has-featured-posts-background) .ruki-home-featured.has-title .section-header,.has-hero.has-slick-dots-768:not(.has-featured-posts-background) .ruki-home-featured:not(.has-title),.home.has-hero.has-slick-dots-768:not(.has-featured-posts):not(.has-custom-post-blocks):not(.has-loop-header) .wrap{padding-top:15px}.has-hero.has-slick-dots:not(.has-featured-posts-background) .ruki-home-featured.has-title .section-header{padding-top:22px}.has-hero.has-slick-dots-768:not(.has-featured-posts) .ruki-post-block-wrapper[style*=background]:first-of-type{margin-top:30px}.cols-2[data-thumbnail=square] .flex-box.cover:not(.has-custom-image-format) .entry-meta.after-title,.cols-4[data-thumbnail=square] .flex-box.cover:not(.has-custom-image-format) .entry-meta.after-title,.page-header .page-subtitle.after-title{display:none}.site-search input[type=search]{font-size:20px;text-align:left}.site-search .search-submit{font-size:16px;padding:14px}blockquote{font-size:30px;margin:50px 0}.has-sidebar .default h1.entry-title,.has-sidebar h1.page-title,h1.entry-title,h1.page-title{font-size:2.875rem;line-height:1.2}.cover h1.entry-title{font-size:2.625rem}.has-bio-sidebar{flex-direction:column;align-items:center}.bio-sidebar,.has-bio-sidebar .bio{width:100%;padding:30px;border:0;margin:0}.bio-sidebar{max-width:417px;border-top:1px solid var(--light-border-color);margin:0 30px}.footer-widget-area.cols-1 .flex-box{margin:15px 0}.footer-widget-area.flex-grid.cols-1 .widget:not(.null-instagram-feed):not(.widget_instagram-feed-widget){max-width:600px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}.footer-info>li{flex-basis:100%;text-align:center;padding:15px}.footer-info>li ul.footer-nav{justify-content:center}.cols-2[data-thumbnail=landscape] .flex-box.cover:not(.has-custom-image-format) .entry-title,.cols-2[data-thumbnail=uncropped] .flex-box.cover:not(.has-custom-image-format) .entry-title,.cols-3[data-thumbnail=landscape]:not(.carousel) .flex-box.cover:not(.has-custom-image-format) .entry-title,.cols-3[data-thumbnail=uncropped] .flex-box.cover:not(.has-custom-image-format) .entry-title,.cols-4[data-thumbnail=landscape] .flex-box.cover:not(.has-custom-image-format) .entry-title,.cols-4[data-thumbnail=uncropped] .flex-box.cover:not(.has-custom-image-format) .entry-title,.flex-grid.cols-2[data-style=cover][data-thumbnail=landscape] .flex-box.cover .entry-title,.flex-grid.cols-2[data-style=cover][data-thumbnail=uncropped] .flex-box.cover .entry-title,.flex-grid.cols-3[data-style=cover][data-thumbnail=landscape] .flex-box.cover .entry-title,.flex-grid.cols-3[data-style=cover][data-thumbnail=uncropped] .flex-box.cover .entry-title,.flex-grid.cols-4[data-style=cover][data-thumbnail=landscape] .flex-box.cover .entry-title,.flex-grid.cols-4[data-style=cover][data-thumbnail=uncropped] .flex-box.cover .entry-title{font-size:22px}.cols-1 .entry-title,.flex-grid.grid.break-2-split-2-1 .flex-box:last-child .entry-title,.flex-grid.split-4-1 .flex-box.cover:last-child .entry-title,.flex-grid[class*=cols].split-2-1 .flex-box:last-child .entry-title,.flex-grid[class*=cols].split-4-3 .flex-box:last-child .entry-title{font-size:2.375rem}#post-navigation .flex-box{width:100%}#post-navigation .flex-box .entry-title{font-size:28px}}@media (max-width:680px){.flex-grid:not(.cols-1):not([data-thumbnail=portrait]):not([data-thumbnail=square]):not(.the-post) .flex-box.cover:not(.has-custom-image-format) .post-thumbnail{flex:1 0 auto;height:auto}.flex-grid:not(.cols-1):not([data-thumbnail=portrait]):not([data-thumbnail=square]):not(.the-post) .flex-box.cover:not(.has-custom-image-format) .post-thumbnail::before{content:'';float:left;padding-top:100%}.flex-grid.grid.break-2-split-2-1 .flex-box.cover:last-child .post-thumbnail::before,.flex-grid.grid.split-2-1 .flex-box.cover:last-child .post-thumbnail::before{padding-top:66.75%}.flex-grid[class*=cols]:not(.cols-1) .flex-box:not(.archive-info) .entry-title{font-size:22px}.flex-grid.cols-1:not(.single-hero) .flex-box:not(.archive-info) .entry-title,.flex-grid.cols-3[data-posts="3"]:not(.carousel) .flex-box:last-child .entry-title,.flex-grid.grid.break-2-split-2-1 .flex-box:last-child .entry-title,.flex-grid.grid.split-2-1 .flex-box:last-child .entry-title,.flex-grid:not(.the-post).split-4-1 .flex-box:last-child .entry-title,.flex-grid:not(.the-post).split-4-3 .flex-box:last-child .entry-title{font-size:42px}.the-post[data-thumbnail=hero] .flex-box.default:not(.previous-article):not(.next-article) .post-thumbnail{display:flex;flex:1 0 auto;height:auto;max-height:100%}.the-post[data-thumbnail=hero] .flex-box.default:not(.previous-article):not(.next-article) .post-thumbnail::before{content:'';float:left;padding-top:56.25%}.single-post.cover .post-thumbnail img{transition:none}.cover h1.entry-title{font-size:2.25rem}.comment-meta{float:none;width:100%;text-align:left}.comment.bypostauthor>.comment-body .comment-author.vcard::after{left:20px}.gallery .gallery-item{width:calc(100% / 2 - 30px)}.gallery-caption,.nav-links .pages,.navigation.pagination a.page-numbers:not(.prev):not(.next),.navigation.pagination span.page-numbers:not(.prev):not(.next){display:none}.nav-links{padding-left:0;padding-right:0}ul.page-numbers li{margin:0}.footer-bottom .widget ul.instagram-pics li{flex-basis:calc(100% / 3)}}@media (max-width:640px){.masonry[class*=cols] .flex-box{width:calc(100% - 30px)}.cols-4.break-3-split-3-1 .flex-box:last-child .post-thumbnail::before,.flex-grid:not(.cols-1):not([data-thumbnail=portrait]):not([data-thumbnail=square]):not(.carousel) .flex-box.cover .post-thumbnail::before,.split-2-1 .flex-box:last-child .post-thumbnail::before,.split-4-1 .flex-box:last-child .post-thumbnail::before{content:none!important}.cols-4.break-3-split-3-1 .flex-box:last-child .post-thumbnail img,.cols-4[data-thumbnail=landscape] .flex-box:last-child .post-thumbnail img,.split-2-1 .flex-box:last-child .post-thumbnail img,.split-4-1 .flex-box:last-child .post-thumbnail img{position:static}.flex-grid:not(.cols-1):not([data-thumbnail=portrait]):not([data-thumbnail=square]):not(.hero) .flex-box.cover:not(.has-custom-image-format) .entry-meta.after-title{display:block}.flex-grid.cols-1.carousel[data-thumbnail=landscape] .flex-box.cover .post-thumbnail{flex:1 0 auto;height:auto}.flex-grid.cols-1.carousel[data-thumbnail=landscape] .flex-box.cover .post-thumbnail::before{content:'';float:left;padding-top:100%}article:not(.single-post) .media-wrapper{padding-bottom:56.2%!important}article:not(.single-post) .media-wrapper iframe{height:100%!important;margin:0!important}#main .flex-grid:not(.the-post):not(.post-navigation) .flex-box:not(.archive-info) .entry-title,.flex-grid.cols-1:not(.single-hero).carousel .flex-box:not(.archive-info) .entry-title,.flex-grid:not(.cols-1):not([data-thumbnail=portrait]):not([data-thumbnail=square]):not(.hero):not(.the-post) .flex-box.cover:not(.has-custom-image-format) .entry-title,.flex-grid:not(.the-post):not(.cols-1):not(.hero) .flex-box:not(.archive-info) .entry-title{font-size:32px}#post-navigation .flex-box .entry-title{font-size:24px}}@media (max-width:580px){.the-post .entry-content .alignleft:not(.wp-block-gallery),.the-post .entry-content .alignright:not(.wp-block-gallery){max-width:100%;margin-left:auto;margin-right:auto;float:none;display:block;text-align:center}.custom-post-block .page-subtitle a{float:none;margin-top:10px;display:block}.has-sidebar .default h1.entry-title,.has-sidebar h1.page-title,h1.entry-title,h1.page-title{font-size:2.625rem}.bio-sidebar{max-width:calc(100% - 60px)}.has-sidebar .the-post[data-thumbnail=hero] .flex-box.cover .cover-wrapper::before,.the-post[data-thumbnail=hero] .flex-box.cover .cover-wrapper::before{padding-top:66.75%}#comments .comment-respond p{width:100%;padding:0}}@media (max-width:480px){.site-header .custom-logo-link{font-size:var(--small-mobile-logo-font-size);letter-spacing:-2px}.site-header .custom-logo,.wp-custom-logo .logo-left-menu-right .logo-wrapper img,.wp-custom-logo .mobile-header .logo-wrapper{max-width:var(--custom-logo-width-small)}.page-header,.section-header{text-align:center}.page-header .page-subtitle.after-title,.single-post.cover .entry-meta.before-title,.single-post.flex-box.has-post-thumbnail:not(.disabled-post-thumbnail):not(.cover) .entry-meta li.entry-read-time{display:none}.site-search .widget,.site-search form{width:70%;max-width:70%}.site-search input[type=search]{font-size:16px}.site-search .search-submit{font-size:16px;padding:14px}.site-search>i.icon-cancel{right:40px}.flex-grid[class*=cols]:not(.post-navigation):not(.single-hero) .flex-box .entry-title{font-size:30px!important}#post-navigation .flex-box .entry-title{font-size:22px}.has-sidebar .post-navigation .post-thumbnail,.post-navigation .post-thumbnail{min-height:auto}.flex-grid:not([data-thumbnail=square]):not([data-thumbnail=portrait]):not(.the-post) .flex-box.cover:not(.has-custom-image-format) .entry-meta.after-title{display:none!important}.entry-read-more{margin-top:15px}.single-post:not(.has-hero) .featured-media-caption,.the-post .page:not(.card) .entry-content,.the-post .page:not(.card) .entry-header,.the-post .single-post:not(.card) .entry-content,.the-post .single-post:not(.card):not(.cover) .entry-header{padding-left:10px!important;padding-right:10px!important}.the-post .page .entry-content,.the-post .single-post .entry-content:not(.custom-excerpt){font-size:1.125rem}.custom-excerpt{text-align:left}.hero.single-hero .hero-entry.default::before{content:none}.hero.single-hero .hero-entry .post-thumbnail{height:auto;position:static}.single-hero .hero-entry .post-thumbnail img{height:auto;width:133%;margin-left:-17%}.hero.single-hero .flex-box.hero-entry .entry-header{position:static}blockquote{font-size:26px;padding:0 20px;line-height:1.1}.has-sidebar .default h1.entry-title,.has-sidebar h1.page-title,h1.entry-title,h1.page-title{font-size:2.125rem}.cover h1.entry-title,.has-sidebar .cover h1.entry-title{font-size:1.875rem}.single-post.cover .entry-meta.after-title{font-size:.75rem}.single-post.cover .entry-meta .avatar{width:30px}.single-post.cover .entry-meta.has-avatar li:not(.entry-read-time){padding-top:8px}.the-post .single-post:not(.has-featured-media-caption).has-post-thumbnail:not(.disabled-post-thumbnail):not(.hero) .entry-meta.before-title{padding-right:0}ol,ul{margin-left:40px}.the-post .single-post.default-alt .entry-header{margin-bottom:10px}.the-post .single-post.default-alt .post-thumbnail{margin-bottom:15px}.footer-bottom .widget.widget_mc4wp_form_widget .mc4wp-form-fields button:not(.customize-partial-edit-shortcut-button),.footer-bottom .widget.widget_mc4wp_form_widget .mc4wp-form-fields input:not([type=checkbox]),.footer-column .widget.widget_mc4wp_form_widget .mc4wp-form-fields button:not(.customize-partial-edit-shortcut-button),.footer-column .widget.widget_mc4wp_form_widget .mc4wp-form-fields input:not([type=checkbox]){width:100%;border-radius:var(--button-border-radius)!important}.footer-bottom .widget.widget_mc4wp_form_widget .mc4wp-form-fields input:not([type=checkbox]):not([type=submit]),.footer-column .widget.widget_mc4wp_form_widget .mc4wp-form-fields input:not([type=checkbox]):not([type=submit]){border-right:3px solid var(--light-border-color)}.footer-bottom .widget.widget_mc4wp_form_widget .mc4wp-form-fields button:not(.customize-partial-edit-shortcut-button),.footer-bottom .widget.widget_mc4wp_form_widget .mc4wp-form-fields input[type=submit]{padding:15px 30px}.custom-post-block .section-header .more{position:static;display:block;margin-top:10px}}@media (max-width:420px){.flex-grid[class*=cols] .flex-box.cover .entry-meta.after-title{display:none!important}.flex-grid:not(.the-post):not(.hero) .flex-box:not(.archive-info) .entry-title,.flex-grid:not([data-thumbnail=square]):not([data-thumbnail=portrait]):not(.the-post):not(.hero) .flex-box.cover:not(.has-custom-image-format) .entry-title,.flex-grid:not([data-thumbnail=square]):not([data-thumbnail=portrait]):not(.the-post):not(.hero) .flex-box:not(.archive-info) .entry-title{font-size:24px!important}#post-navigation .flex-box .entry-title{font-size:18px!important}.bio-sidebar{padding-left:0;padding-right:0}.the-post:not([data-thumbnail=portrait]):not([data-thumbnail=square]):not([data-thumbnail=uncropped]) .flex-box.cover .cover-wrapper{display:flex;flex:1 0 auto;height:auto}.the-post:not([data-thumbnail=portrait]):not([data-thumbnail=square]):not([data-thumbnail=uncropped]) .flex-box.cover .cover-wrapper::before{content:'';padding-top:100%!important;float:left}}@media (max-width:390px){.archive-info .entry-content,.widget.ruki_posts_widget ul[class*=list-style-list].has-post-thumbnails .entry-meta .entry-comment-count{display:none}.site-footer .widget.ruki_posts_widget ul.has-post-thumbnails[class*=list-style-list] li.widget-entry{line-height:1.2}.widget.ruki_posts_widget ul[class*=list-style-list].has-post-thumbnails .entry-meta .entry-date::after{content:none}.gallery .gallery-item{width:calc(100% - 30px)}.entry-content td{display:block;border-right:0!important}.entry-content tr{border-right:1px solid var(--light-border-color)}.entry-content thead tr{border:0}.has-sidebar .default h1.entry-title,.has-sidebar h1.page-title,h1.entry-title,h1.page-title{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1rem}h6{font-size:.875rem}#post-navigation .flex-box .entry-header{padding:20px}}