@charset "UTF-8";:root{--ignition-zermatt-box-shadow:0 2px 0 rgba(0, 0, 0, 0.07);--ignition-zermatt-font-weight-light:300;--ignition-zermatt-font-weight-thin:100}blockquote{padding-left:15px;border-left:3px solid var(--ignition-colors-grey);font-weight:var(--ignition-zermatt-font-weight-light);margin:25px 0;font-size:26px;line-height:1.5}.btn,.button,.ci-item-filter,.gutenbee-block-button-link,.wp-block-button__link,button[type=submit],input[type=reset],input[type=submit]{padding:14px 30px 13px}.entry .entry-item{transition:opacity .18s ease}.entry .entry-item.transparent{opacity:.5}.entry-item-thumb,.entry-thumb{margin-bottom:30px}.entry-item-thumb img,.entry-thumb img{padding:0;border:0}.entry-header{margin-bottom:30px}.entry-title{font-size:36px}.entry-item-media .entry-title{font-size:24px}.entry-meta{text-transform:uppercase;font-size:14px;letter-spacing:.1em}.entry-section .entry-meta{font-size:13px}.entry-item-media .entry-meta,.row-columns-2 .entry-header .entry-meta,.row-columns-3 .entry-header .entry-meta{font-size:13px}.entry-item-excerpt{font-size:15px}.head-intro{font-size:12px;letter-spacing:.1em;text-transform:uppercase}.head-intro-inner{padding:12px 0}.site-logo{font-size:34px;font-weight:var(--ignition-font-weight-bold);text-transform:uppercase}.footer-content-slot,.footer-content-slot-end{text-align:center;justify-content:center}.footer-info{text-transform:uppercase;font-size:12px}.footer-info a{font-weight:var(--ignition-font-weight-normal)}.footer-info .row{flex-direction:column;align-items:center}.footer-info .menu a:hover{text-decoration:none}input[type=color],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{border-width:1px;height:56px;font-size:15px;box-shadow:var(--ignition-zermatt-box-shadow)}textarea{height:auto}.wp-block-quote::after{display:none}.wp-block-quote.is-style-default{padding-left:15px;border-left:3px solid var(--ignition-colors-grey)}.wp-block-quote.is-style-plain{font-weight:var(--ignition-font-weight-normal);margin:0 0 50px 0;font-size:1.2em}.wp-block-gutenbee-testimonial.is-style-ignition-zermatt-hero-testimonial,.wp-block-quote.is-style-ignition-zermatt-hero-testimonial{font-size:17px;margin:0;border:0;position:relative}.wp-block-gutenbee-testimonial.is-style-ignition-zermatt-hero-testimonial::before,.wp-block-quote.is-style-ignition-zermatt-hero-testimonial::before{content:"\201c";font-family:Georgia,sans-serif;font-size:260px;opacity:.1;position:absolute;height:110px;line-height:1;overflow:hidden;left:50%;margin-left:-53px;top:-60px;z-index:-1}.wp-block-gutenbee-testimonial.is-style-ignition-zermatt-hero-testimonial p,.wp-block-quote.is-style-ignition-zermatt-hero-testimonial p{margin-bottom:20px}.wp-block-gutenbee-testimonial.is-style-ignition-zermatt-hero-testimonial cite,.wp-block-quote.is-style-ignition-zermatt-hero-testimonial cite{text-transform:uppercase;font-style:normal;font-weight:var(--ignition-font-weight-normal);font-size:16px}.is-style-ignition-zermatt-divider{position:relative;background:0 0;border:0}.is-style-ignition-zermatt-divider>div{display:none}.is-style-ignition-zermatt-divider::before{width:240px;position:absolute;top:0;left:50%;margin-left:-120px;content:"";display:block;height:15px;background:linear-gradient(-45deg,transparent 50%,var(--ignition-secondary-color) 53%,transparent 56%),linear-gradient(45deg,transparent 50%,var(--ignition-secondary-color) 53%,transparent 56%);background-size:30px 15px,30px 15px;background-position:-6px 0,36px 0}.wp-block-gallery.is-style-ignition-zermatt-gallery{gap:0}.wp-block-gallery.is-style-ignition-zermatt-gallery figure.wp-block-image figcaption{position:absolute;top:auto;bottom:15px;right:15px;left:auto;width:80%;transform:none;padding:10px 12px;text-align:right;background:var(--ignition-colors-white);font-size:24px}.is-style-ignition-zermatt-heading-underlined{border-bottom:1px solid transparent;padding:0 0 8px}.is-style-ignition-zermatt-heading-light{font-weight:var(--ignition-zermatt-font-weight-light)}.is-style-ignition-zermatt-heading-thin{font-weight:var(--ignition-zermatt-font-weight-thin)}.wp-block-gutenbee-testimonial.is-style-ignition-zermatt-hero-testimonial{padding:0}.is-style-ignition-zermatt-overlay .entry-item{margin-bottom:30px}.is-style-ignition-zermatt-overlay .entry-item .entry-item-thumb:after{display:none}.is-style-ignition-zermatt-overlay .entry-item .entry-item-content{position:absolute;top:auto;bottom:15px;right:15px;width:80%;transform:none;padding:10px 12px 11px;text-align:right;background-color:var(--ignition-colors-white)}.is-style-ignition-zermatt-overlay .entry-item .entry-item-content .entry-item-title{margin-bottom:0}.is-style-ignition-zermatt-overlay .entry-item .entry-item-content .entry-item-excerpt,.is-style-ignition-zermatt-overlay .entry-item .entry-item-content .entry-meta{margin:0;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.is-style-ignition-zermatt-overlay .entry-item .entry-item-content .btn{display:none}.is-style-ignition-zermatt-overlay .no-gutters .entry-item{margin-bottom:0}.wp-block-gutenbee-slideshow .slick-dots button{border-radius:2px}.wp-block-gutenbee-slideshow button.slick-arrow{bottom:15px;top:auto;transform:none;color:var(--ignition-colors-white)}.wp-block-gutenbee-slideshow button.slick-arrow.slick-next{right:15px}.wp-block-gutenbee-slideshow button.slick-arrow.slick-prev{left:auto;right:69px}.widget{border-bottom:0;padding-bottom:0}.widget-title{border-bottom:1px solid transparent;padding:0 0 8px}.widget_categories li li{border-bottom:0;padding:0}[id*=social].menu a{color:var(--ignition-colors-white);border-radius:50%;opacity:1}[id*=social].menu a:hover{color:var(--ignition-colors-white)}.sidebar .widget_nav_menu .menu:not([id*=social]) li{margin-bottom:0}.sidebar .widget_nav_menu .menu:not([id*=social]) li>a{background-color:transparent;border:2px solid transparent;padding:18px;margin-bottom:1px;border-radius:0;font-weight:var(--ignition-font-weight-bold);transition:all .2s ease;display:block}.sidebar .widget_nav_menu .menu:not([id*=social]) li>a:hover{border:2px solid transparent;color:var(--ignition-colors-white);text-decoration:none}.sidebar .widget_nav_menu .menu:not([id*=social]) .sub-menu{margin-top:0}.sidebar .widget_nav_menu .menu:not([id*=social]) .current-menu-item>a,.sidebar .widget_nav_menu .menu:not([id*=social]) .current_page_item>a{border:2px solid transparent;position:relative;color:var(--ignition-colors-white)}.searchform .searchsubmit{border:2px solid transparent;padding:14px 27px;line-height:2em}.searchform .searchsubmit span{font-size:14px}.searchform .searchsubmit:hover{border:2px solid transparent;color:var(--ignition-colors-white)}.ignition-box-callout{border-width:1px;box-shadow:var(--ignition-zermatt-box-shadow)}.ignition-item-btn{text-align:center}.navigation-main li li{border:0;margin:1px 0 0}.navigation-main ul{padding:0}.head-mast.sticky-fixed .navigation-main ul,.header-fixed .head-mast:not(.sticky-fixed) .navigation-main ul,.header-normal .head-mast .navigation-main ul{background-color:transparent}.navigation,.wc-block-pagination,nav.woocommerce-pagination{text-align:left}.navigation .page-numbers:not(ul),.navigation .wc-block-pagination-page,.navigation a,.wc-block-pagination .page-numbers:not(ul),.wc-block-pagination .wc-block-pagination-page,.wc-block-pagination a,nav.woocommerce-pagination .page-numbers:not(ul),nav.woocommerce-pagination .wc-block-pagination-page,nav.woocommerce-pagination a{padding:18px 23px;font-size:14px!important;border:1px solid transparent;margin-right:3px;background-color:transparent;line-height:normal;box-shadow:0 2px 0 rgba(0,0,0,.07)}.navigation .page-numbers:not(ul).current,.navigation .page-numbers:not(ul).wc-block-pagination-page--active,.navigation .page-numbers:not(ul):hover,.navigation .wc-block-pagination-page.current,.navigation .wc-block-pagination-page.wc-block-pagination-page--active,.navigation .wc-block-pagination-page:hover,.navigation a.current,.navigation a.wc-block-pagination-page--active,.navigation a:hover,.wc-block-pagination .page-numbers:not(ul).current,.wc-block-pagination .page-numbers:not(ul).wc-block-pagination-page--active,.wc-block-pagination .page-numbers:not(ul):hover,.wc-block-pagination .wc-block-pagination-page.current,.wc-block-pagination .wc-block-pagination-page.wc-block-pagination-page--active,.wc-block-pagination .wc-block-pagination-page:hover,.wc-block-pagination a.current,.wc-block-pagination a.wc-block-pagination-page--active,.wc-block-pagination a:hover,nav.woocommerce-pagination .page-numbers:not(ul).current,nav.woocommerce-pagination .page-numbers:not(ul).wc-block-pagination-page--active,nav.woocommerce-pagination .page-numbers:not(ul):hover,nav.woocommerce-pagination .wc-block-pagination-page.current,nav.woocommerce-pagination .wc-block-pagination-page.wc-block-pagination-page--active,nav.woocommerce-pagination .wc-block-pagination-page:hover,nav.woocommerce-pagination a.current,nav.woocommerce-pagination a.wc-block-pagination-page--active,nav.woocommerce-pagination a:hover{color:var(--ignition-colors-white);border-width:1px}.navigation .page-numbers:not(ul).current,.navigation .page-numbers:not(ul).wc-block-pagination-page--active,.navigation .page-numbers:not(ul):hover,.navigation .wc-block-pagination-page.current,.navigation .wc-block-pagination-page.wc-block-pagination-page--active,.navigation .wc-block-pagination-page:hover,.navigation a.current,.navigation a.wc-block-pagination-page--active,.navigation a:hover,.sidebar .widget_nav_menu .menu:not([id*=social]) .current-menu-item>a,.sidebar .widget_nav_menu .menu:not([id*=social]) .current_page_item>a,.sidebar .widget_nav_menu .menu:not([id*=social]) li>a:hover,.wc-block-pagination .page-numbers:not(ul).current,.wc-block-pagination .page-numbers:not(ul).wc-block-pagination-page--active,.wc-block-pagination .page-numbers:not(ul):hover,.wc-block-pagination .wc-block-pagination-page.current,.wc-block-pagination .wc-block-pagination-page.wc-block-pagination-page--active,.wc-block-pagination .wc-block-pagination-page:hover,.wc-block-pagination a.current,.wc-block-pagination a.wc-block-pagination-page--active,.wc-block-pagination a:hover,[id*=social].menu a,nav.woocommerce-pagination .page-numbers:not(ul).current,nav.woocommerce-pagination .page-numbers:not(ul).wc-block-pagination-page--active,nav.woocommerce-pagination .page-numbers:not(ul):hover,nav.woocommerce-pagination .wc-block-pagination-page.current,nav.woocommerce-pagination .wc-block-pagination-page.wc-block-pagination-page--active,nav.woocommerce-pagination .wc-block-pagination-page:hover,nav.woocommerce-pagination a.current,nav.woocommerce-pagination a.wc-block-pagination-page--active,nav.woocommerce-pagination a:hover{background-color:var(--ignition-primary-color);border-color:var(--ignition-primary-color)}input[type=color]:focus,input[type=color]:hover,input[type=date]:focus,input[type=date]:hover,input[type=datetime]:focus,input[type=datetime]:hover,input[type=email]:focus,input[type=email]:hover,input[type=number]:focus,input[type=number]:hover,input[type=password]:focus,input[type=password]:hover,input[type=search]:focus,input[type=search]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,input[type=time]:focus,input[type=time]:hover,input[type=url]:focus,input[type=url]:hover,select:focus,select:hover,textarea:focus,textarea:hover{border-color:var(--ignition-primary-color)}.sidebar .widget_nav_menu .menu:not([id*=social]) li>a{border-color:var(--ignition-primary-color)}.is-style-ignition-zermatt-overlay .entry-item .entry-item-content .entry-item-title a,.sidebar .widget_nav_menu .menu:not([id*=social]) li>a,.wp-block-gallery.is-style-ignition-zermatt-gallery figure.wp-block-image figcaption{color:var(--ignition-primary-color)}.is-style-ignition-zermatt-heading-underlined,.widget-title{border-color:var(--ignition-secondary-color)}.ignition-slideshow button.slick-arrow,.ignition-slideshow button.slick-arrow:hover,.wp-block-gutenbee-slideshow button.slick-arrow,.wp-block-gutenbee-slideshow button.slick-arrow:hover{background-color:var(--ignition-secondary-color)}.entry-item-excerpt,.is-style-ignition-zermatt-hero-testimonial cite,.wp-block-pullquote:not(.is-style-solid-color) cite,.wp-block-quote cite,blockquote cite{color:var(--ignition-text-color)}.entry-meta,.footer .menu a,.is-style-ignition-zermatt-overlay .entry-item .entry-item-content .entry-item-excerpt,.is-style-ignition-zermatt-overlay .entry-item .entry-item-content .entry-meta,.navigation .page-numbers:not(ul),.navigation .wc-block-pagination-page,.navigation a,.wc-block-pagination .page-numbers:not(ul),.wc-block-pagination .wc-block-pagination-page,.wc-block-pagination a,nav.woocommerce-pagination .page-numbers:not(ul),nav.woocommerce-pagination .wc-block-pagination-page,nav.woocommerce-pagination a{color:var(--ignition-secondary-text-color)}.navigation .page-numbers:not(ul),.navigation .wc-block-pagination-page,.navigation a,.wc-block-pagination .page-numbers:not(ul),.wc-block-pagination .wc-block-pagination-page,.wc-block-pagination a,.widget_ignition-tabular-data .ignition-tabular-data-widget-table tr,nav.woocommerce-pagination .page-numbers:not(ul),nav.woocommerce-pagination .wc-block-pagination-page,nav.woocommerce-pagination a{border-color:var(--ignition-border-color)}.ci-item-filter.filter-active,.searchform .searchsubmit,.wp-block-button.is-style-outline .wp-block-button__link:not([class*=has-]){color:var(--ignition-buttons-text-color)}.searchform .searchsubmit:hover{background-color:var(--ignition-buttons-text-color)}.searchform .searchsubmit{border-color:var(--ignition-buttons-border-color)}.header-normal .head-mast .navigation-main ul li{background-color:var(--ignition-header-submenu-background-color)}.header-fixed .head-mast:not(.sticky-fixed) .navigation-main ul li{background-color:var(--ignition-header-transparent-submenu-bg-color)}.head-mast.sticky-fixed .navigation-main ul li{background-color:var(--ignition-header-sticky-submenu-background-color)}:root .has-theme-primary-color{color:#479ce5}:root .has-theme-primary-background-color{background-color:#479ce5}:root .has-theme-secondary-color{color:#00aeef}:root .has-theme-secondary-background-color{background-color:#00aeef}:root .has-theme-dark-gray-color{color:#4b4b4b}:root .has-theme-dark-gray-background-color{background-color:#4b4b4b}:root .has-theme-medium-gray-color{color:#a5a5a5}:root .has-theme-medium-gray-background-color{background-color:#a5a5a5}:root .has-theme-light-gray-color{color:#b7b7b7}:root .has-theme-light-gray-background-color{background-color:#b7b7b7}: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}.global-search-form .global-search-form-submit{font-size:13px}@media (min-width:992px){.site-branding{width:auto;max-width:25%}}@media (max-width:991px){.wp-block-gallery.is-style-ignition-zermatt-gallery figure.wp-block-image figcaption{bottom:0;right:0;width:100%;font-size:16px;padding:4px 10px;background-color:rgba(255,255,255,.7);text-align:left;color:var(--ignition-colors-black)}}@media (max-width:767px){.site-logo{font-size:26px}}