/*!
Theme Name: Tinos - Ignition
Theme URI: https://www.cssigniter.com/themes/tinos/
Author: CSSIgniter
Author URI: https://www.cssigniter.com/
Description: A Blogging Theme for WordPress
Version: 1.1.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: ignition-tinos
RequiresIgnition: 2.6.0
*/.main{padding:80px 0}.btn,.button,.ci-item-filter,.gutenbee-block-button-link,.wp-block-button__link,button[type=submit],input[type=reset],input[type=submit]{padding:13px 30px}a.button{text-decoration:none}.label,label{font-weight:var(--ignition-font-weight-normal)}.navigation-main{height:100%}.navigation-main ul{border-radius:0;min-width:220px;box-shadow:0 0 24px rgba(0,0,0,.08)}.navigation-main a{text-decoration:none}.navigation-main>li>a{padding:20px 0;margin:0 10px;position:relative;color:currentColor}.navigation-main>li>a::before{content:"";border-bottom:3px solid transparent;transition:border-color .18s ease;display:block;position:absolute;left:0;bottom:0;width:100%;z-index:5}.navigation-main li li a{padding:6px 15px;font-size:1em}.navigation-main .nav-button>a::before{display:none}.mobile-nav-trigger{font-weight:var(--ignition-font-weight-normal);padding:3px 14px}.entry-content>*{margin-bottom:30px}.entry-content>p>a{text-decoration:underline}.entry-content>p>a:hover{text-decoration:underline;color:var(--ignition-colors-black)}.head-intro{font-size:14px}.head-mast{font-size:16px}.header-fixed .head-mast:not(.sticky-fixed),.header-normal .head-mast:not(.sticky-fixed){border-bottom:0}.head-mast.sticky-fixed{border-bottom-style:double;border-bottom-width:3px}.head-mast-inner{padding:0}.head-mast.sticky-fixed .head-mast-inner{padding:0}.head-mast-inner::after{border-bottom-style:double;border-bottom-width:3px}.sticky-fixed .head-mast-inner::after{display:none}.site-branding .custom-logo-link{display:inline-block;padding:15px 0}.site-logo{font-weight:var(--ignition-font-weight-normal);text-transform:uppercase;font-size:18px;display:inline-block;border-top:5px solid currentColor;padding:15px 0;transition:.15s}.site-logo:hover{border-color:var(--ignition-primary-color)}.site-logo a,.site-logo a:hover{text-decoration:none;color:currentColor}.site-tagline{margin:-15px 0 10px}.page-hero-content .page-hero-title{margin:0}.page-hero-subtitle{margin:10px 0 0;font-size:18px}.page-title-wrap{margin-bottom:45px}.page-subtitle{font-size:18px;margin-top:10px}.entry-categories{display:inline-block;position:relative;margin-bottom:15px;text-transform:uppercase;font-size:11px;padding:5px 15px 6px;line-height:normal;min-width:150px;background-color:var(--ignition-primary-color);color:var(--ignition-colors-white);font-weight:var(--ignition-font-weight-bold)}.entry-categories::before{width:0;height:0;content:'';position:absolute;left:-5px;bottom:-5px;z-index:-1;border:5px solid transparent;border-right-color:#c2c2c2}.entry-categories::after{width:0;height:0;border:12px solid transparent;border-right-width:5px;border-right-color:var(--ignition-body-background-color);content:'';position:absolute;right:0;top:0}.entry-categories a,.entry-categories a:visited{color:var(--ignition-colors-white);text-decoration:none}.entry-item-content{text-align:left}.entry-item-thumb figcaption,.entry-thumb figcaption{font-size:14px;color:var(--ignition-secondary-text-color);margin-top:5px;text-align:left}.entry-item-thumb figcaption p,.entry-thumb figcaption p{margin-bottom:0}.entry-item-thumb .wp-audio-shortcode,.entry-thumb .wp-audio-shortcode{margin-top:5px}.theme-entry-item{padding-bottom:80px;margin-bottom:80px;border-bottom:double 3px var(--ignition-border-color)}.theme-entry-item:last-of-type{border:none;padding:0}.theme-entry:not(.noexcerpt) .entry-content-wrap .entry-author{display:none}.theme-entry.nometa .entry-header{margin-bottom:40px}.theme-entry .entry-header{position:relative;flex:0 1 100%}.theme-entry .entry-header .entry-item-title,.theme-entry .entry-header .entry-title{width:100%;font-size:60px;line-height:.9;margin-bottom:0}.theme-entry .entry-header .entry-item-title a,.theme-entry .entry-header .entry-title a{color:currentColor;text-decoration:none}.theme-entry .entry-header .entry-item-title a:hover,.theme-entry .entry-header .entry-title a:hover{text-decoration:underline}.theme-entry .entry-meta{margin:0 0 25px;font-size:12px;text-transform:uppercase}.theme-entry .entry-meta a{text-decoration:none}.theme-entry .entry-excerpt,.theme-entry .entry-item-excerpt{position:relative;margin-bottom:30px}.theme-entry .entry-excerpt .entry-meta .entry-meta-item:not(.entry-author),.theme-entry .entry-item-excerpt .entry-meta .entry-meta-item:not(.entry-author){display:none}.entry-nav-arrows{position:absolute;top:60px;right:0}.nometa .entry-nav-arrows{top:0}.row-items .entry-nav-arrows{display:none}.entry-nav-arrows a{color:var(--ignition-text-color);font-size:20px;display:inline-block;padding:7px 10px;line-height:0;background:var(--ignition-border-color);position:absolute}.entry-nav-arrows a.inactive{opacity:.5;cursor:default}.entry-nav-arrows a.entry-down{bottom:-69px}.entry-item-excerpt-content{font-weight:var(--ignition-font-weight-bold)}.entry-sidebar{margin-top:45px}.nometa .entry-sidebar{margin-top:0}.entry-content-wrap-thumb{margin-bottom:30px}.entry-section{border:none;position:relative}.entry-section:before{position:absolute;width:40px;border-bottom:1px solid var(--ignition-border-color);top:0;content:''}.navigation,.woocommerce-pagination{text-align:left}.navigation .page-numbers,.navigation a,.woocommerce-pagination .page-numbers,.woocommerce-pagination a{padding:10px 18px;font-size:14px!important;border:0;font-weight:var(--ignition-font-weight-bold);color:var(--ignition-text-color);background-color:var(--ignition-colors-grey);text-decoration:none}.navigation .page-numbers :hover,.navigation a :hover,.woocommerce-pagination .page-numbers :hover,.woocommerce-pagination a :hover{text-decoration:none}.page-links .page-number{padding:10px 18px;font-size:14px!important;border:0;font-weight:var(--ignition-font-weight-bold);color:var(--ignition-text-color);background-color:var(--ignition-colors-grey);text-decoration:none}.widget_archive li a,.widget_categories li a,.widget_ignition-page-children-menu li a,.widget_meta li a,.widget_nav_menu li a,.widget_pages li a,.widget_product_categories li a,.widget_rating_filter li a,.woocommerce-widget-layered-nav li a{color:var(--ignition-primary-color)}.widget_archive li a:hover,.widget_categories li a:hover,.widget_ignition-page-children-menu li a:hover,.widget_meta li a:hover,.widget_nav_menu li a:hover,.widget_pages li a:hover,.widget_product_categories li a:hover,.widget_rating_filter li a:hover,.woocommerce-widget-layered-nav li a:hover{color:var(--ignition-text-color)}.widget_recent_comments li,.widget_recent_entries li,.widget_rss li{padding:0;border-bottom:none}.widget_recent_comments li a,.widget_recent_entries li a,.widget_rss li a{color:var(--ignition-primary-color)}.widget_recent_comments li a:hover,.widget_recent_entries li a:hover,.widget_rss li a:hover{color:var(--ignition-text-color)}.ignition-widget-item-title a:hover{color:var(--ignition-text-color);text-decoration:underline}.footer .ignition-widget-item-title a:hover{color:currentColor}.comment-content{margin-top:5px}.comment-content p{margin-bottom:15px}.comment-metadata a{text-decoration:none}.wp-block-pullquote.is-style-solid-color{font-size:1rem;line-height:1.33;position:relative;padding:30px 30px 30px 80px;border:0}.wp-block-pullquote.is-style-solid-color::before{content:"\00201C";font-style:normal;font-size:4rem;line-height:0;position:absolute;left:30px;top:57px;color:var(--ignition-primary-color)}.wp-block-pullquote.is-style-solid-color blockquote{margin:0;max-width:100%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:1rem;line-height:1.56;font-weight:var(--ignition-font-weight-normal)}.wp-block-pullquote.is-style-solid-color blockquote cite{font-size:.875rem;font-weight:var(--ignition-font-weight-normal)}.wp-block-quote{font-size:1rem;line-height:1.33;position:relative;padding-left:50px;border:0}.wp-block-quote::before{content:"\00201C";font-style:normal;font-size:4rem;line-height:0;position:absolute;left:0;top:28px;color:var(--ignition-primary-color)}.wp-block-quote p{font-size:1rem;line-height:1.56;font-weight:var(--ignition-font-weight-normal);margin-bottom:15px}.wp-block-quote p:last-child{margin-bottom:0}.wp-block-quote cite{font-size:1rem;font-weight:var(--ignition-font-weight-normal)}.wp-block-quote.is-style-large{padding-left:50px;margin-bottom:30px}.wp-block-quote.is-style-large p{font-size:20px}.wp-block-quote.has-text-align-center{padding:0}.wp-block-quote.has-text-align-center::before{display:block;position:static;margin-top:30px;margin-bottom:15px}.wp-block-quote.has-text-align-right{padding:0 50px 0 0}.wp-block-quote.has-text-align-right::before{left:auto;right:0;top:0;transform:rotate(180deg)}.wp-block-latest-posts:not(.is-grid)>li>a{font-size:42px;line-height:.9}.wp-block-latest-posts:not(.is-grid)>li>a:hover{text-decoration:underline;color:currentColor}.wp-block-latest-posts .wp-block-latest-posts__post-author,.wp-block-latest-posts .wp-block-latest-posts__post-date{font-size:12px;text-transform:uppercase}.wp-block-gallery{background:var(--ignition-colors-grey);padding:25px 25px 20px 25px}.wp-block-gallery .blocks-gallery-item__caption a:hover{color:var(--ignition-colors-white)}.has-drop-cap:not(:focus)::first-letter{font-size:4.2em}.footer{border-top:3px double var(--ignition-footer-border-color)}.footer-info{border-top:3px double}:root .has-theme-primary-color{color:red}:root .has-theme-primary-background-color{background-color:red}:root .has-theme-dark-gray-color{color:#373737}:root .has-theme-dark-gray-background-color{background-color:#373737}:root .has-theme-medium-gray-color{color:#7a7a7a}:root .has-theme-medium-gray-background-color{background-color:#7a7a7a}:root .has-theme-light-gray-color{color:#e5e5e5}:root .has-theme-light-gray-background-color{background-color:#e5e5e5}:root .has-theme-white-color{color:#fff}:root .has-theme-white-background-color{background-color:#fff}:root .has-theme-black-color{color:#000}:root .has-theme-black-background-color{background-color:#000}.navigation-main>.current-menu-ancestor>a,.navigation-main>.current-menu-item>a,.navigation-main>.current-menu-parent>a,.navigation-main>.current_page_ancestor>a,.navigation-main>.current_page_item>a,.navigation-main>li:hover>a,.navigation-main>li>a:focus{color:currentColor}.navigation-main>.current-menu-ancestor>a::before,.navigation-main>.current-menu-item>a::before,.navigation-main>.current-menu-parent>a::before,.navigation-main>.current_page_ancestor>a::before,.navigation-main>.current_page_item>a::before,.navigation-main>li:hover>a::before,.navigation-main>li>a:focus::before{border-bottom-color:var(--ignition-primary-color)}[class^=wp-block]>figcaption{color:var(--ignition-text-color)}.comment-metadata,.comment-notes,.contact-form label>span,.entry-item-product .price,.entry-meta,.form-allowed-tags,.widget .post-date,.widget .rss-date,.wp-block-gutenbee-image figcaption,.wp-block-image figcaption,.wp-block-latest-comments .wp-block-latest-comments__comment-date,.wp-block-latest-posts .wp-block-latest-posts__post-author,.wp-block-latest-posts .wp-block-latest-posts__post-date,.wp-block-quote cite,blockquote cite,li.product .price,li.wc-block-grid__product .wc-block-grid__product-price{color:var(--ignition-secondary-text-color)}.wp-block-file .wp-block-file__button,[id*=social].menu a{background-color:var(--ignition-buttons-background-color);color:var(--ignition-buttons-text-color)}.header-normal .head-mast-inner::after{border-bottom-color:var(--ignition-header-border-color)}.header-fixed .head-mast-inner::after{border-bottom-color:var(--ignition-header-transparent-border-color)}.head-mast.sticky-fixed .head-mast-inner::after{border-bottom-color:var(--ignition-header-sticky-border-color)}@media (min-width:768px){.theme-entry .entry-excerpt .entry-meta .entry-meta-item::after,.theme-entry .entry-item-excerpt .entry-meta .entry-meta-item::after{display:none}.theme-entry .entry-excerpt,.theme-entry .entry-item-excerpt{text-align:right}.theme-entry .entry-excerpt div:last-of-type,.theme-entry .entry-item-excerpt div:last-of-type{position:relative}.theme-entry .entry-excerpt div:last-of-type:after,.theme-entry .entry-item-excerpt div:last-of-type:after{position:absolute;width:30px;border-bottom:1px solid var(--ignition-border-color);bottom:-30px;content:'';right:0}.entry-item-content-split{columns:2;column-gap:30px}}@media (min-width:1230px){.theme-entry:not(.noexcerpt) .entry-content-wrap{padding-left:10px;padding-right:10px}.entry-content-wrap-thumb{display:none}}@media (max-width:1229px){.entry-sidebar{display:none}}@media (max-width:991px){.main{padding:60px 0}.theme-entry .entry-header .entry-item-title,.theme-entry .entry-header .entry-title{font-size:48px}.entry-nav-arrows{display:none}}@media (max-width:767px){.page-hero-content .page-hero-title{font-size:48px}.page-title-wrap .page-title{font-size:48px}.theme-entry-item{padding-bottom:20px;margin-bottom:50px}.theme-entry:not(.noexcerpt) .entry-content-wrap .entry-meta{display:none}.theme-entry .entry-header .entry-item-title,.theme-entry .entry-header .entry-title{font-size:30px}.theme-entry .entry-excerpt .entry-meta .entry-meta-item:not(.entry-author),.theme-entry .entry-item-excerpt .entry-meta .entry-meta-item:not(.entry-author){display:inline-block}}@media (max-width:575px){.page-hero-content{text-align:center}.page-hero-content .woocommerce-breadcrumb{justify-content:center}}