@charset "UTF-8";/*!
Theme Name: Cousteau Pro - Ignition
Theme URI: https://www.cssigniter.com/themes/cousteau-pro/
Author: CSSIgniter
Author URI: https://www.cssigniter.com/
Description: Travel theme for WordPress
Version: 1.1.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: ignition-cousteau-pro
RequiresIgnition: 3.4.0
*/:root{--ignition-cousteau-pro-box-shadow-base:0 7px 10px 2px rgba(0, 0, 0, 0.04);--ignition-cousteau-pro-border-radius-base:4px;--ignition-cousteau-pro-letter-spacing-base:-.025em;--ignition-cousteau-pro-font-weight-semi-bold:500}.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:15px 40px;border-radius:30px}.label,label{letter-spacing:var(--ignition-cousteau-pro-letter-spacing-base);font-size:14px;font-weight:var(--ignition-font-weight-normal)}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:2px;border-radius:30px;font-size:14px}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)}.input-sm{padding:5px 15px;height:35px}.select2-container.select2-container--default .select2-selection--multiple,.select2-container.select2-container--default .select2-selection--single{border-radius:30px;border-width:2px}.select2-container.select2-container--default .select2-search--dropdown .select2-search__field{background-color:var(--ignition-colors-white)}.form-boxed{background-color:var(--ignition-body-background-color);border-radius:var(--ignition-cousteau-pro-border-radius-base);box-shadow:var(--ignition-cousteau-pro-box-shadow-base);border:1px solid rgba(0,0,0,.05);padding:30px}.filter-form{display:flex;align-items:flex-end;justify-content:space-around;flex-wrap:wrap;height:142px;padding:25px 20px;position:relative;z-index:25}.filter-form .filter-form-group{flex:1;padding:10px}.filter-form .filter-form-range{display:flex;flex-direction:column;justify-content:space-between;height:100%}.filter-form button,.filter-form input,.filter-form select{width:100%;height:45px}.widget .filter-form{display:block;height:auto}.widget .filter-form .filter-form-group{margin-bottom:30px;padding:0}.widget .filter-form .filter-form-group:last-of-type{margin-bottom:0}.widget .filter-form input,.widget .filter-form select{padding:5px 15px;height:35px}.no-content-notice{padding:30px;background-color:var(--ignition-colors-grey);border-left:4px solid var(--ignition-border-color);border-radius:var(--ignition-cousteau-pro-border-radius-base)}.no-content-notice p:last-child{margin-bottom:0}.range-slider{display:block;margin-bottom:10px}.range-slider.noUi-target{box-shadow:none;border:0;background-color:var(--ignition-colors-grey)}.range-slider.noUi-horizontal{height:5px}.range-slider.noUi-horizontal .noUi-handle{box-shadow:none;border:0;border-radius:50%;cursor:pointer}.range-slider.noUi-horizontal .noUi-handle::after,.range-slider.noUi-horizontal .noUi-handle::before{display:none}.range-slider.noUi-horizontal .noUi-handle-lower{background-color:var(--ignition-text-color);width:13px;height:13px;top:-4px;left:auto;right:-13px!important}.range-slider.noUi-horizontal .noUi-handle-upper{background-color:var(--ignition-primary-color);width:17px;height:17px;right:0!important}.range-slider .noUi-connect{background-color:var(--ignition-primary-color)}.range-slider-values{color:var(--ignition-secondary-text-color);font-weight:var(--ignition-cousteau-pro-font-weight-semi-bold);text-transform:uppercase;font-size:12px;line-height:normal;letter-spacing:var(--ignition-cousteau-pro-letter-spacing-base);display:flex;align-items:center}.range-slider-value:last-child{margin-left:auto}.theme-form{background-color:var(--ignition-body-background-color);border-radius:var(--ignition-cousteau-pro-border-radius-base);box-shadow:var(--ignition-cousteau-pro-box-shadow-base);border:1px solid rgba(0,0,0,.05);padding:35px 30px;position:relative;z-index:15}.theme-form textarea{max-height:90px}.theme-form [type=submit]{width:100%}.theme-form input[type=date],.theme-form input[type=email],.theme-form input[type=number],.theme-form input[type=password],.theme-form input[type=search],.theme-form input[type=tel],.theme-form input[type=text],.theme-form input[type=url],.theme-form select{height:35px;padding:5px 15px;font-size:14px}.theme-form form>p:last-of-type{margin-bottom:0}.theme-form .ajax-loader{position:absolute;bottom:10px;right:10px}.theme-form .wpcf7-form-control{margin-bottom:0}.wpcf7-form-control{margin-bottom:20px}.navigation-main ul{padding:15px 5px;border-radius:var(--ignition-cousteau-pro-border-radius-base);min-width:220px;box-shadow:0 0 24px rgba(0,0,0,.08)}.navigation-main>li>ul{border-top-left-radius:0}.navigation-main a{font-size:inherit}.navigation-main>li>a{padding:10px 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%}.navigation-main li li a{padding:6px 15px;text-transform:none;font-size:1em}.navigation-main .nav-button>a{border-radius:1.4em;padding:6px 22px;line-height:normal}.navigation-main .nav-button>a::before{display:none}.mobile-nav-trigger{font-weight:var(--ignition-font-weight-normal);border-radius:30px}.head-intro{font-size:14px;padding:0}.head-intro-inner{padding:0}.head-intro-inner .head-content-slot{margin:0}.head-intro-inner .head-content-slot:first-child .head-content-slot-item:first-child{padding-left:0}.head-intro-inner .head-content-slot-item{padding:16px 15px;border-right:1px solid;margin:0}.head-intro-inner .head-content-slot-center .head-content-slot-item:first-child,.head-intro-inner .head-content-slot-end .head-content-slot-item:first-child{border-left:1px solid}.head-intro-inner .head-content-slot-end .head-content-slot-item:last-child{border-right:0}.head-mast{font-size:16px}.head-mast-inner{padding:20px 0}.site-logo{font-weight:var(--ignition-font-weight-normal)}.page-hero-title{margin:0}.page-hero-subtitle{margin:5px 0 0;font-size:16px}.page-subtitle{font-size:16px;margin:5px 0 0}.section-pre-main .ignition-breadcrumbs{font-size:15px;border-bottom-style:dashed}.entry-item-content-wrap .entry-title{font-size:24px}.entry-item-content-wrap .entry-header{margin-bottom:20px}.entry-item-title a,.entry-title a{color:currentColor}.entry-item-thumb,.entry-thumb{position:relative}.entry-item-thumb img,.entry-thumb img{border-radius:var(--ignition-cousteau-pro-border-radius-base)}.entry-item-thumb{margin-bottom:20px}.entry-item-content{text-align:left}.entry-item-title{font-size:16px;line-height:normal}.entry-item-title+.entry-meta{margin:-15px 0 20px}.btn-entry-more{padding:12px 28px}.entry-meta{margin:0 0 10px;font-size:12px;text-transform:uppercase;letter-spacing:var(--ignition-cousteau-pro-letter-spacing-base);font-weight:var(--ignition-cousteau-pro-font-weight-semi-bold)}.entry-meta>span::after{content:"\2022";font-size:1.5em;margin:0 5px;position:relative;top:1px;opacity:1;line-height:0}.entry-meta>span:last-child::after{display:none}.entry-item-badge{color:var(--ignition-colors-white);background-color:var(--ignition-primary-color);text-transform:uppercase;line-height:normal;letter-spacing:var(--ignition-cousteau-pro-letter-spacing-base);font-size:12px;position:absolute;top:13px;right:-5px;padding:8px 19px;border-radius:30px;border-top-right-radius:var(--ignition-cousteau-pro-border-radius-base);border-bottom-right-radius:0}.entry-item-badge::before{content:"";border:5px solid transparent;border-left-color:var(--ignition-primary-color);position:absolute;bottom:-4px;right:-5px;z-index:-1}.entry-item.ignition-package,.entry-item.ignition_package_destination{padding-bottom:1px;border-radius:var(--ignition-cousteau-pro-border-radius-base);transition:.18s ease box-shadow}.entry-item.ignition-package:not(.entry-item-media):hover,.entry-item.ignition_package_destination:not(.entry-item-media):hover{box-shadow:var(--ignition-cousteau-pro-box-shadow-base)}.entry-item.ignition-package:not(.entry-item-media):hover .entry-item-thumb img,.entry-item.ignition_package_destination:not(.entry-item-media):hover .entry-item-thumb img{border-bottom-left-radius:0;border-bottom-right-radius:0}.entry-item.ignition-package .entry-item-title,.entry-item.ignition_package_destination .entry-item-title{margin-bottom:20px}.entry-item.ignition-package .entry-item-thumb,.entry-item.ignition_package_destination .entry-item-thumb{margin:0}.entry-item.ignition-package .entry-item-content,.entry-item.ignition_package_destination .entry-item-content{text-align:center;padding-left:10px;padding-right:10px}.entry-item.ignition-package .entry-item-content .entry-meta,.entry-item.ignition_package_destination .entry-item-content .entry-meta{display:inline-flex;align-items:center;height:30px;background-color:var(--ignition-body-background-color);border-radius:30px;padding:0 25px;margin:0;transform:translateY(-50%)}.entry-item.ignition-package .btn-entry-more,.entry-item.ignition_package_destination .btn-entry-more{margin-bottom:15px}.entry-title-navigation{box-shadow:var(--ignition-cousteau-pro-box-shadow-base);padding:15px 0;border-bottom-left-radius:var(--ignition-cousteau-pro-border-radius-base);border-bottom-right-radius:var(--ignition-cousteau-pro-border-radius-base);border:1px solid rgba(0,0,0,.05);border-top:0;position:relative;opacity:0;transition:opacity .25s ease;pointer-events:none}.entry-title-navigation.visible{opacity:1;pointer-events:auto}.entry-thumb+.entry-title-navigation{margin-top:-40px;z-index:20}.entry-title-navigation-link{display:flex;align-items:center;border-bottom:1px dashed;font-size:14px;letter-spacing:var(--ignition-cousteau-pro-letter-spacing-base);line-height:normal;padding:10px 25px}.entry-title-navigation-link:last-child{border:0}.entry-title-navigation-link.active,.entry-title-navigation-link:hover{color:var(--ignition-primary-color)}.entry-title-navigation-link .ignition-icons{line-height:0;margin-right:10px}.entry-content>*{margin-bottom:30px}.entry-content>:last-child{margin-bottom:0}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:20px}.entry-content>:last-child{margin-bottom:0}.entry-content-collapsible{max-height:320px;overflow:hidden;position:relative;margin-bottom:20px}.entry-content-collapsible.expanded{max-height:9999px}.entry-content-collapsible.expanded::before{display:none}.entry-content-collapsible::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:80px;background-image:linear-gradient(to top,#fff,rgba(255,255,255,0));pointer-events:none}.entry-section{border:0;padding:0}.entry-section-title::before{content:"";display:block;width:30px;height:3px;background-color:var(--ignition-border-color);border-radius:var(--ignition-cousteau-pro-border-radius-base);margin:0 0 10px}.entry-author-box{border-radius:var(--ignition-cousteau-pro-border-radius-base);border-left-width:4px;border-left-style:solid;border-left-color:var(--ignition-border-color);background-image:linear-gradient(160deg,var(--ignition-colors-grey),rgba(255,255,255,0));padding:30px 25px}.entry-author-thumbnail img{border-radius:var(--ignition-cousteau-pro-border-radius-base)}.entry-author-desc{font-size:14px}.entry-section-social-share{margin:0}.list-social-share-icons{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;padding:0;list-style:none}.list-social-share-icons li{margin:0 0 4px}.list-social-share-icons li:first-child{margin-left:0}.list-social-share-icons a{width:34px;height:34px;font-size:16px;padding:0;line-height:0;display:flex;align-items:center;justify-content:center;border:2px solid;border-radius:50%}.listing-controls{display:flex;align-items:center;margin-top:40px;margin-bottom:40px}.entry-content .listing-controls{margin-top:0}.listing-content-controls{margin-left:auto}.listing-content-controls select{min-width:200px}.listing-view-control label{display:inline-flex;align-items:center;justify-content:center;letter-spacing:0;line-height:1;width:35px;height:35px;border-radius:50%;margin:0 5px 0 0;border:2px solid;cursor:pointer}.listing-view-control label svg{margin:0;min-width:0;line-height:normal;font-size:1rem;height:18px}.listing-view-control label svg path{fill:currentColor}.listing-view-control input{position:absolute;left:-9999px}.widget{border-bottom:0}.widget-title{margin-bottom:25px}.widget-title::after{content:"";display:block;width:30px;height:3px;background-color:var(--ignition-primary-color);border-radius:var(--ignition-cousteau-pro-border-radius-base);margin:10px 0 0}.rssSummary{text-transform:none;font-size:14px}.tag-cloud-link{border-radius:var(--ignition-theme-border-radius-base);padding:4px 16px}.widget_archive ul,.widget_categories ul,.widget_ignition-page-children-menu ul,.widget_layered_nav ul,.widget_meta ul,.widget_nav_menu ul,.widget_pages ul,.widget_product_categories ul,.widget_rating_filter ul,.wp-block-woocommerce-product-categories ul{list-style:none;margin:0;padding:0}.widget_archive ul ul,.widget_categories ul ul,.widget_ignition-page-children-menu ul ul,.widget_layered_nav ul ul,.widget_meta ul ul,.widget_nav_menu ul ul,.widget_pages ul ul,.widget_product_categories ul ul,.widget_rating_filter ul ul,.wp-block-woocommerce-product-categories ul ul{margin-left:15px}.widget_archive li,.widget_categories li,.widget_ignition-page-children-menu li,.widget_layered_nav li,.widget_meta li,.widget_nav_menu li,.widget_pages li,.widget_product_categories li,.widget_rating_filter li,.wp-block-woocommerce-product-categories li{line-height:normal;display:block;align-items:center;position:relative;letter-spacing:var(--ignition-cousteau-pro-letter-spacing-base)}.widget_archive li a,.widget_categories li a,.widget_ignition-page-children-menu li a,.widget_layered_nav 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,.wp-block-woocommerce-product-categories li a{display:block;margin-bottom:3px;border-bottom:1px dashed var(--ignition-border-color);padding:10px 0}.widget_archive li a:hover,.widget_categories li a:hover,.widget_ignition-page-children-menu li a:hover,.widget_layered_nav 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,.wp-block-woocommerce-product-categories li a:hover{color:var(--ignition-primary-color);text-decoration:none}.widget_archive li .ci-count,.widget_archive li .count,.widget_categories li .ci-count,.widget_categories li .count,.widget_ignition-page-children-menu li .ci-count,.widget_ignition-page-children-menu li .count,.widget_layered_nav li .ci-count,.widget_layered_nav li .count,.widget_meta li .ci-count,.widget_meta li .count,.widget_nav_menu li .ci-count,.widget_nav_menu li .count,.widget_pages li .ci-count,.widget_pages li .count,.widget_product_categories li .ci-count,.widget_product_categories li .count,.widget_rating_filter li .ci-count,.widget_rating_filter li .count,.wp-block-woocommerce-product-categories li .ci-count,.wp-block-woocommerce-product-categories li .count{position:absolute;right:0;top:3px}.widget_recent_comments ul,.widget_recent_entries ul,.widget_rss ul{margin:0;padding:0;list-style:none}.widget_recent_comments li,.widget_recent_entries li,.widget_rss li{display:block;border-bottom:1px dashed var(--ignition-border-color);padding:10px 0;letter-spacing:var(--ignition-cousteau-pro-letter-spacing-base)}.widget_recent_entries .post-date{display:block;font-size:12px;text-transform:uppercase;color:var(--ignition-secondary-text-color);letter-spacing:var(--ignition-cousteau-pro-letter-spacing-base)}.tag-cloud-link{display:inline-block;padding:4px 14px;font-size:12px!important;border-radius:20px;border:2px solid var(--ignition-border-color);color:var(--ignition-text-color);margin-bottom:3px}.tag-cloud-link:hover{border-color:var(--ignition-primary-color)}[id*=social].menu a{border:0;border-radius:50%}.ignition-item-btn.btn{padding:16px 28px;border-radius:40px}.ignition-item-btn-title{font-size:15px}.ignition-item-btn-subtitle{font-size:13px;margin-top:4px}.ignition-tabular-data-widget-table tr{border-bottom-style:dashed}.ignition-widget-item{border-bottom-style:dashed}.ignition-widget-item .ignition-widget-item-title a{color:currentColor}.ignition-widget-item .ignition-widget-item-subtitle{font-size:12px;text-transform:uppercase;font-weight:var(--ignition-cousteau-pro-font-weight-semi-bold);margin-top:5px;opacity:.8}.ignition-box-callout{border-radius:var(--ignition-cousteau-pro-border-radius-base)}.comments-area h3::before{content:"";display:block;width:30px;height:3px;background-color:var(--ignition-border-color);border-radius:var(--ignition-cousteau-pro-border-radius-base);margin:0 0 10px}.comment-author{font-size:14px}.comment-author .avatar{border-radius:var(--ignition-cousteau-pro-border-radius-base);width:64px;height:64px}.comment-author .fn{font-size:14px;font-weight:var(--ignition-cousteau-pro-font-weight-semi-bold)}.comment-content{margin-top:15px}a.comment-reply-link{border-radius:20px;line-height:normal;font-size:10px;margin-left:94px}.ignition_review .reply{display:none}.navigation .page-numbers,.navigation a,.woocommerce-pagination .page-numbers,.woocommerce-pagination a{padding:5px 18px;font-size:14px!important;border-radius:30px;margin-right:5px;line-height:normal}.page-links .page-number{padding:5px 18px;font-size:14px!important;border-radius:30px;margin-right:5px;line-height:normal}.wp-block-latest-posts .wp-block-latest-posts__featured-image img{border-radius:var(--ignition-cousteau-pro-border-radius-base)}.wp-block-latest-posts .wp-block-latest-posts__post-author,.wp-block-latest-posts .wp-block-latest-posts__post-date{font-size:15px}.wp-block-image img{border-radius:var(--ignition-cousteau-pro-border-radius-base)}.wp-block-image:not(.is-style-rounded) img{border-radius:var(--ignition-cousteau-pro-border-radius-base)}[class*=wp-image]{border-radius:var(--ignition-cousteau-pro-border-radius-base)}.wp-block-gallery img{border-radius:var(--ignition-cousteau-pro-border-radius-base)}.wp-block-media-text .wp-block-media-text__media{border-radius:var(--ignition-cousteau-pro-border-radius-base);overflow:hidden}.wp-block-cover{border-radius:var(--ignition-cousteau-pro-border-radius-base)}.wp-block-video video{border-radius:var(--ignition-cousteau-pro-border-radius-base)}.wp-block-embed iframe{border-radius:var(--ignition-cousteau-pro-border-radius-base)}.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:"\201c";font-style:normal;font-size:4rem;line-height:0;position:absolute;left:30px;top:57px}.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{border-radius:var(--ignition-cousteau-pro-border-radius-base);border-left-width:4px;border-left-style:solid;border-left-color:var(--ignition-border-color);background-image:linear-gradient(160deg,var(--ignition-colors-grey),rgba(255,255,255,0));padding:30px 25px;font-size:1rem;line-height:1.33;position:relative;padding-left:50px}.wp-block-quote::before{content:"\201c";font-style:normal;font-size:4rem;line-height:0;position:absolute;left:15px;top:57px}.wp-block-quote p{font-size:1rem;line-height:1.56;font-weight:var(--ignition-font-weight-normal)}.wp-block-quote p:last-child{margin-bottom:0}.wp-block-quote cite{font-size:.875rem;font-weight:var(--ignition-font-weight-normal)}.wp-block-quote.is-style-large{padding:30px 30px 30px 55px;border-left:4px solid var(--ignition-border-color)}.wp-block-quote.is-style-large p{font-size:20px;line-height:1.25}.wp-block-quote.has-text-align-center{padding:30px}.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:30px 80px 30px 30px}.wp-block-quote.has-text-align-right::before{left:auto;right:30px;top:30px;transform:rotate(180deg)}.wp-block-group__inner-container>*{margin-bottom:20px}.wp-block-group__inner-container>:last-child{margin-bottom:0}.wp-block-table.is-style-ignition-cousteau-pro-table{border:0}.wp-block-table.is-style-ignition-cousteau-pro-table thead{color:var(--ignition-colors-white)}.wp-block-table.is-style-ignition-cousteau-pro-table thead th:first-child{border-top-left-radius:var(--ignition-cousteau-pro-border-radius-base)}.wp-block-table.is-style-ignition-cousteau-pro-table thead th:last-child{border-top-right-radius:var(--ignition-cousteau-pro-border-radius-base)}.wp-block-table.is-style-ignition-cousteau-pro-table tbody tr:nth-child(odd){background:0 0}.wp-block-table.is-style-ignition-cousteau-pro-table tbody tr:nth-child(even){background-color:#f7f7f7}.wp-block-table.is-style-ignition-cousteau-pro-table .has-background thead{background:rgba(0,0,0,.05)}.wp-block-table.is-style-ignition-cousteau-pro-table .has-background tfoot{background:0 0}.wp-block-table.is-style-ignition-cousteau-pro-table .has-background tbody tr:nth-child(even){background-color:rgba(0,0,0,.03)}.has-drop-cap:not(:focus)::first-letter{padding:0 .55rem 0 0;font-size:3.4rem;line-height:.9}.wp-block-gutenbee-image img{border-radius:var(--ignition-cousteau-pro-border-radius-base)}.wp-block-gutenbee-imagebox img{border-radius:var(--ignition-cousteau-pro-border-radius-base)}.wp-block-gutenbee-justified-gallery img{border-radius:var(--ignition-cousteau-pro-border-radius-base)}.wp-block-gutenbee-video video{border-radius:var(--ignition-cousteau-pro-border-radius-base)}.wp-block-gutenbee-slideshow{border-radius:var(--ignition-cousteau-pro-border-radius-base)}.is-style-ignition-cousteau-pro-anchor-title{margin-top:45px}.is-style-ignition-cousteau-pro-anchor-title::before{content:"";display:block;width:30px;height:3px;background-color:var(--ignition-border-color);border-radius:var(--ignition-cousteau-pro-border-radius-base);margin:0 0 15px}.is-style-ignition-cousteau-pro-boxed-content{border-radius:var(--ignition-cousteau-pro-border-radius-base);border-left-width:4px;border-left-style:solid;border-left-color:var(--ignition-border-color);background-image:linear-gradient(160deg,var(--ignition-colors-grey),rgba(255,255,255,0));padding:30px 25px}.is-style-ignition-cousteau-pro-boxed-content ol,.is-style-ignition-cousteau-pro-boxed-content ul{list-style:none;margin-bottom:30px;padding-left:20px}.is-style-ignition-cousteau-pro-boxed-content li{position:relative}.is-style-ignition-cousteau-pro-boxed-content li::before{content:"\2022";position:absolute;display:inline-block;width:15px;left:-20px;top:-1px;font-size:24px;font-family:serif;font-weight:900;line-height:1}h1.is-style-ignition-cousteau-pro-boxed-content,h2.is-style-ignition-cousteau-pro-boxed-content,h3.is-style-ignition-cousteau-pro-boxed-content,h4.is-style-ignition-cousteau-pro-boxed-content,h5.is-style-ignition-cousteau-pro-boxed-content,h6.is-style-ignition-cousteau-pro-boxed-content{margin:40px 0 30px;padding:11px 15px;font-size:16px}.is-style-ignition-cousteau-pro-border-bottom::after{content:"";display:block;width:30px;height:3px;background-color:var(--ignition-border-color);border-radius:var(--ignition-cousteau-pro-border-radius-base);margin:20px 0 0}.footer-info{border-top:1px solid}:root .has-theme-primary-color{color:#e00d4e}:root .has-theme-primary-background-color{background-color:#e00d4e}:root .has-theme-dark-gray-color{color:#464646}:root .has-theme-dark-gray-background-color{background-color:#464646}:root .has-theme-medium-gray-color{color:#8a8a8a}:root .has-theme-medium-gray-background-color{background-color:#8a8a8a}:root .has-theme-light-gray-color{color:#d7d7d7}:root .has-theme-light-gray-background-color{background-color:#d7d7d7}: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}.entry-title-navigation{background-color:var(--ignition-body-background-color)}.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)}.entry-meta>span::after,.entry-title-navigation-link a.active,.entry-title-navigation-link a:hover,.ignition-widget-item .ignition-widget-item-title a:hover,.is-style-ignition-cousteau-pro-boxed-content li::before,.listing-view-control label svg,.section-pre-main .ignition-breadrcumbs a:hover,.wp-block-quote::before{color:var(--ignition-primary-color)}.is-style-ignition-cousteau-pro-boxed-content,.list-social-share-icons a:hover,.listing-view-control input:checked+label{border-color:var(--ignition-primary-color)}.entry-title-navigation-link,.ignition-widget-item .ignition-widget-item-title{color:var(--ignition-headings-color)}.listing-view-control label,.section-pre-main .ignition-breadrcumbs a{color:var(--ignition-text-color)}.comment-metadata,.comment-notes,.contact-form label>span,.entry-item-product .price,.entry-meta,.form-allowed-tags,.ignition-widget-item-subtitle,.section-pre-main .ignition-breadrcumbs,.widget .post-date,.widget .rss-date,.widget-title,.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,[class^=wp-block]>figcaption,blockquote cite,li.product .price,li.wc-block-grid__product .wc-block-grid__product-price{color:var(--ignition-secondary-text-color)}.entry-title-navigation-link,.list-social-share-icons a,.listing-view-control label{border-color:var(--ignition-border-color)}.header-normal .head-intro-inner .head-content-slot-item{border-right-color:var(--ignition-top-bar-border-color)}.header-normal .head-intro-inner .head-content-slot-center .head-content-slot-item:first-child,.header-normal .head-intro-inner .head-content-slot-end .head-content-slot-item:first-child{border-left-color:var(--ignition-top-bar-border-color)}.header-fixed .head-intro-inner .head-content-slot-item{border-right-color:var(--ignition-top-bar-transparent-border-color)}.header-fixed .head-intro-inner .head-content-slot-center .head-content-slot-item:first-child,.header-fixed .head-intro-inner .head-content-slot-end .head-content-slot-item:first-child{border-left-color:var(--ignition-top-bar-transparent-border-color)}.footer-widgets .widget_archive li a,.footer-widgets .widget_categories li a,.footer-widgets .widget_ignition-page-children-menu li a,.footer-widgets .widget_layered_nav li a,.footer-widgets .widget_meta li a,.footer-widgets .widget_nav_menu li a,.footer-widgets .widget_pages li a,.footer-widgets .widget_product_categories li a,.footer-widgets .widget_rating_filter li a,.footer-widgets .wp-block-woocommerce-product-categories li a{color:var(--ignition-footer-text-color);border-bottom-color:var(--ignition-footer-border-color)}.footer-widgets .widget_archive li a:hover,.footer-widgets .widget_categories li a:hover,.footer-widgets .widget_ignition-page-children-menu li a:hover,.footer-widgets .widget_layered_nav li a:hover,.footer-widgets .widget_meta li a:hover,.footer-widgets .widget_nav_menu li a:hover,.footer-widgets .widget_pages li a:hover,.footer-widgets .widget_product_categories li a:hover,.footer-widgets .widget_rating_filter li a:hover,.footer-widgets .wp-block-woocommerce-product-categories li a:hover{color:var(--ignition-primary-color)}.footer-widgets .ignition-widget-item .ignition-widget-item-subtitle,.footer-widgets .ignition-widget-item .ignition-widget-item-title{color:var(--ignition-footer-text-color)}.footer-widgets [id*=social].menu a{color:var(--ignition-colors-white)}.footer-widgets [id*=social].menu a:hover{color:var(--ignition-colors-white)}.footer-widgets,.footer-widgets .ignition-widget-item,.footer-widgets .widget-title{border-color:var(--ignition-footer-border-color)}@media (min-width:1230px){.has-sidebar:not(.layout-reverse)>[class^=col]:first-child{padding-right:15px}.has-sidebar.layout-reverse>[class^=col]:first-child{padding-left:15px}}@media (max-width:1229px){.form-boxed{padding:25px 15px}.theme-form{padding:25px 15px}}@media (max-width:991px){.main{padding:60px 0}.filter-form .filter-form-group{flex:0 0 50%}.filter-form{height:auto}.list-social-share-icons{flex-direction:row;justify-content:flex-start;margin-bottom:30px}.list-social-share-icons li{margin:0 4px 0 0}.content-sticky{position:static!important}.content-sticky+.stuck{display:none!important}}@media (max-width:767px){.filter-form .filter-form-group{flex:0 0 100%}.head-intro-inner{display:flex;flex-direction:column}.head-intro-inner .head-content-slot{justify-content:center;text-align:center;flex-wrap:wrap}.head-intro-inner .head-content-slot-item{padding:5px 10px;display:flex;justify-content:center;flex:none;border:0!important}.entry-item-media .entry-item-badge{font-size:9px;padding-left:10px;padding-right:10px;top:5px}a.comment-reply-link{margin-left:0}.wp-block-table thead{display:none}.wp-block-table tbody tr{padding:10px 15px;display:block;margin-top:-1px}.wp-block-table tbody td{display:block;padding:0;font-size:15px}.wp-block-table tbody td:first-child{font-size:16px;font-weight:var(--ignition-font-weight-bold);padding:0 0 5px}.wp-block-table tbody .td-label{display:inline-block;margin-right:3px;font-weight:var(--ignition-font-weight-bold);opacity:.8}}@media (max-width:575px){.page-hero-content{text-align:center}.page-hero-content .woocommerce-breadcrumb{justify-content:center}}@media (min-width:992px) and (max-width:1229px){.entry-content-collapsible{min-height:220px}}