.primary-color,.primary-color *{color:var(--primary-color)}.primary{background-color:var(--primary-color)}.primary.is-link,.primary.is-outline,.primary.is-underline{color:var(--primary-color)}.primary.is-outline:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.primary-border{border-color:var(--primary-color)}.primary:focus-visible{outline-color:var(--primary-color)}.primary.is-outline:hover{background-color:var(--primary-color);border-color:var(--primary-color)}.secondary-color,.secondary-color *{color:var(--secondary-color)}.secondary{background-color:var(--secondary-color)}.secondary.is-link,.secondary.is-outline,.secondary.is-underline{color:var(--secondary-color)}.secondary.is-outline:hover{background-color:var(--secondary-color);border-color:var(--secondary-color);color:#fff}.secondary-border{border-color:var(--secondary-color)}.secondary:focus-visible{outline-color:var(--secondary-color)}.secondary.is-outline:hover{background-color:var(--secondary-color);border-color:var(--secondary-color)}.success-color,.success-color *{color:var(--success-color)}.success{background-color:var(--success-color)}.success.is-link,.success.is-outline,.success.is-underline{color:var(--success-color)}.success.is-outline:hover{background-color:var(--success-color);border-color:var(--success-color);color:#fff}.success-border{border-color:var(--success-color)}.success:focus-visible{outline-color:var(--success-color)}.success.is-outline:hover{background-color:var(--success-color);border-color:var(--success-color)}.alert-color,.alert-color *{color:var(--alert-color)}.alert{background-color:var(--alert-color)}.alert.is-link,.alert.is-outline,.alert.is-underline{color:var(--alert-color)}.alert.is-outline:hover{background-color:var(--alert-color);border-color:var(--alert-color);color:#fff}.alert-border{border-color:var(--alert-color)}.alert:focus-visible{outline-color:var(--alert-color)}.alert.is-outline:hover{background-color:var(--alert-color);border-color:var(--alert-color)}@media(max-width: 549px){body.administrator-z .sm-img-center{margin:auto !important}body.administrator-z .sm-text-center{text-align:center !important}body.administrator-z .sm-text-center>.col-inner{text-align:inherit}}@media(max-width: 849px){body.administrator-z .md-img-center{margin:auto !important}body.administrator-z .md-text-center{text-align:center !important}body.administrator-z .md-text-center>.col-inner{text-align:inherit}}body.administrator-z blockquote,body.administrator-z table,body.administrator-z table td{color:inherit}body.administrator-z h1 strong,body.administrator-z h2 strong,body.administrator-z h3 strong,body.administrator-z h4 strong,body.administrator-z h5 strong,body.administrator-z h6 strong{font-weight:900}body.administrator-z li.list-style-none{list-style:none;margin-left:0px !important}body.administrator-z .dark .nav-divided>li+li>a:after{border-left:1px solid rgba(255,255,255,.65)}body.administrator-z a.button{text-decoration:none}body.administrator-z .button{white-space:nowrap}body.administrator-z .button.button_has_sub_text{padding-top:.3em;padding-bottom:.3em}body.administrator-z .button.button_has_sub_text div{margin-top:-5px;line-height:1.2}body.administrator-z .button.button_has_sub_text div small{font-weight:normal;font-size:60%}body.administrator-z .row .section,body.administrator-z .nav .section{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px}body.administrator-z .row .section>.section-content>.row,body.administrator-z .nav .section>.section-content>.row{margin-left:auto;margin-right:auto}body.administrator-z .row .container.page-title-inner{padding-left:15px;padding-right:15px}body.administrator-z .row .row:not(.row-collapse){max-width:unset !important}body.administrator-z .col.post-item .col-inner,body.administrator-z .col.post-item .col-inner .box,body.administrator-z .row.equalize-box .col-inner{height:100%}body.administrator-z .page-col .box-text-inner p{font-weight:bold}body.administrator-z .page-col .page-box.box-vertical .box-image .box-image{display:block;width:100% !important}body.administrator-z .mfp-close{mix-blend-mode:unset}body.administrator-z .nav-tabs>li>a{background-color:#f1f1f1}body.administrator-z .portfolio-page-wrapper{padding-top:30px}body.administrator-z .portfolio-single-page ul li{margin-left:1.3em}body.administrator-z .dark .icon-box:hover .has-icon-bg .icon .icon-inner{background-color:rgba(0,0,0,0) !important}body.administrator-z .section-title-container .section-title{margin-bottom:0px !important}body.administrator-z .section-title-container .section-title .section-title-main{padding-bottom:0px !important}body.administrator-z .slider-wrapper .slider.has_as_nav_for .flickity-viewport .flickity-slider>div{cursor:pointer}@media screen and (max-width: 549px){body.administrator-z .slider-wrapper .slider .flickity-prev-next-button{width:36px !important;display:inline-block !important;opacity:1 !important}body.administrator-z .slider-wrapper .slider .flickity-prev-next-button svg{padding:20% !important}}body.administrator-z .video.video-fit>div{width:100% !important}body.administrator-z .ux-menu-title{font-size:1em}@media(max-width: 549px){body.administrator-z.stuck .header-main{height:var(--adminz-header_mobile_height) !important}}@media(max-width: 549px){body.administrator-z.stuck .header-main #logo img{max-height:var(--adminz-header_mobile_height) !important}}body.administrator-z #header .header-block{width:unset;display:inline-block}body.administrator-z #footer .footer-1,body.administrator-z #footer .footer-2{background-size:100%;background-position:center}@media(max-width: 549px){body.administrator-z #footer .section-title a{margin-left:unset !important;margin-top:15px;margin-bottom:15px;padding-left:0px}}body.administrator-z #footer .absolute-footer{display:var(--adminz-hide_footer_absolute)}body.administrator-z #footer .absolute-footer.text-center .footer-primary{margin-right:unset}body.administrator-z #footer .absolute-footer:not(.text-center) .footer-primary{padding:7.5px 0}@media(max-width: 549px){body.administrator-z #footer .absolute-footer .container{display:flex;flex-direction:column}}body.administrator-z.woocommerce.page-checkout li.wc_payment_method{list-style:none;margin-left:0px !important}body.administrator-z.woocommerce .woocommerce-bacs-bank-details ul{list-style:none}body.administrator-z.woocommerce .woocommerce-bacs-bank-details ul li{font-size:.9em}body.administrator-z.woocommerce .woocommerce-bacs-bank-details.bad,body.administrator-z.woocommerce .woocommerce-bacs-bank-details.short{color:var(--alert-color)}body.administrator-z.woocommerce .related-products-wrapper>h3{max-width:unset}body.administrator-z.woocommerce .box-text-products ul{list-style:none}@media(min-width: 850px){body.administrator-z.woocommerce .vertical-thumbnails .product-thumbnails{padding-left:10px}}body.administrator-z .wpcf7 .wpcf7-form{margin-bottom:0px}body.administrator-z .wpcf7 .wpcf7-form input[type=submit]{font-size:.97em}body.administrator-z .wpcf7 .wpcf7-form input[type=submit].is-xsmall{font-size:.7em}body.administrator-z .wpcf7 .wpcf7-form input[type=submit].is-smaller{font-size:.75em}body.administrator-z .wpcf7 .wpcf7-form input[type=submit].is-mall{font-size:.8em}body.administrator-z .wpcf7 .wpcf7-form input[type=submit].is-large{font-size:1.15em}body.administrator-z .wpcf7 .wpcf7-form input[type=submit].is-larger{font-size:1.3em}body.administrator-z .wpcf7 .wpcf7-form input[type=submit].is-xlarge{font-size:1.5em}body.administrator-z .wpcf7 .wpcf7-form input[type=submit].button.primary{background-color:var(--primary-color)}body.administrator-z .wpcf7 .wpcf7-form input[type=submit].button.secondary{background-color:var(--secondary-color)}body.administrator-z .wpcf7 .wpcf7-form input[type=submit].button.success{background-color:var(--success-color)}body.administrator-z .wpcf7 .wpcf7-form input[type=submit].button.alert{background-color:var(--alert-color)}body.administrator-z .wpcf7 .wpcf7-form .col .wpcf7-form-control:not(.wpcf7-not-valid){margin-bottom:0px}body.administrator-z .wpcf7 .wpcf7-form .wpcf7-response-output{margin:0 0 1em !important}body.administrator-z .wpcf7 .wpcf7-form .wpcf7-spinner{display:none}body.administrator-z .wpcf7 .wpcf7-form .flex-col .wpcf7-not-valid-tip{position:relative;margin-bottom:5px}body.administrator-z .wpcf7 .wpcf7-form .form-flat.medium-flex-wrap .wpcf7-submit{margin-right:0px}@media(max-width: 849px){body.administrator-z .wpcf7 .wpcf7-form .form-flat.medium-flex-wrap{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%}body.administrator-z .wpcf7 .wpcf7-form .form-flat.medium-flex-wrap .flex-grow{flex:unset}}body.administrator-z .wpcf7 .wpcf7-form [data-name=your-captcha]{display:inline-block;width:150px;margin-right:10px}body.administrator-z .wpcf7 .wpcf7-form .wpcf7-captchac{vertical-align:top}body.administrator-z.archive .blog-wrapper>.row.align-center>.large-10{max-width:100%;flex-basis:100%}body.administrator-z.single-post .blog-wrapper>.row.align-center>.large-10{max-width:100%;flex-basis:100%}body.administrator-z.adminz_photoswipe .pswp__item{opacity:1}body.administrator-z.adminz_fix_mobile_overlay_bg .main-menu-overlay{background:#0b0b0b !important}body.administrator-z.adminz_fix_mobile_overlay_bg .main-menu-overlay+.off-canvas:not(.off-canvas-center) .mfp-content{background:var(--adminz-mobile_overlay_bg)}@media only screen and (min-width: 850px){body.administrator-z.adminz_hide_headermain_on_scroll .header-wrapper.stuck #masthead{display:none}}body.administrator-z.adminz_select2 .select2-container .selection .select2-selection--multiple{height:unset !important;line-height:unset !important;padding-top:0px !important;padding-bottom:0px !important;min-height:unset !important}body.administrator-z.adminz_select2 .select2-container .selection .select2-selection--multiple .select2-selection__choice{padding-top:0px !important;padding-bottom:0px !important}body.administrator-z.adminz_select2 .adminz_woo_form .select2-selection__rendered>li:first-child .select2-search__field{width:100% !important}body.administrator-z.adminz_select2 .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0px}@media(max-width: 549px){body.administrator-z.adminz_enable_vertical_product_mobile .product-small{display:flex}body.administrator-z.adminz_enable_vertical_product_mobile .product-small .box-image{width:25% !important;max-width:25% !important;margin:15px 0px 15px 0px}body.administrator-z.adminz_enable_vertical_product_mobile .product-small .box-text{text-align:left;padding:15px}body.administrator-z.adminz_enable_vertical_product_mobile .has-shadow .product-small .box-image{margin-left:15px}}@media(max-width: 549px){body.administrator-z.adminz_enable_vertical_product_related_mobile .related .product-small{display:flex}body.administrator-z.adminz_enable_vertical_product_related_mobile .related .product-small .box-image{width:25% !important;max-width:25% !important;margin:15px 0px 15px 0px}body.administrator-z.adminz_enable_vertical_product_related_mobile .related .product-small .box-text{text-align:left;padding:15px}body.administrator-z.adminz_enable_vertical_product_related_mobile .related .has-shadow .product-small .box-image{margin-left:15px}}body.administrator-z.adminz_custom_add_to_cart_text .add-to-cart-button a::before,body.administrator-z.adminz_custom_add_to_cart_text .single_add_to_cart_button::before{content:"";margin-left:-0.15em;margin-right:.4em;font-weight:normal;font-family:"fl-icons" !important}body.administrator-z.adminz_section_padding_top .section .section-content>.row:first-child{margin-top:30px}body.administrator-z.adminz_section_padding_top .section .section-content>.row.row-large:first-child{margin-top:30px}body.administrator-z.adminz_section_padding_top .section .section-content>.row.row-small:first-child{margin-top:19.6px}body.administrator-z.adminz_section_padding_top .section .section-content>.row.row-collapsed:first-child{margin-top:0}@media(max-width: 849px){body.administrator-z.adminz_minimal_page_shop_title.woocommerce .shop-page-title .page-title-inner{display:flex;flex-direction:row}body.administrator-z.adminz_minimal_page_shop_title.woocommerce .shop-page-title .page-title-inner .flex-col:first-child{padding:0 !important;flex-grow:unset}body.administrator-z.adminz_minimal_page_shop_title.woocommerce .shop-page-title .page-title-inner .flex-col:first-child .woocommerce-breadcrumb,body.administrator-z.adminz_minimal_page_shop_title.woocommerce .shop-page-title .page-title-inner .flex-col:first-child .inline-block{display:none}body.administrator-z.adminz_minimal_page_shop_title.woocommerce .shop-page-title .page-title-inner .flex-col:first-child .filter-button{display:flex;align-items:center;gap:5px;padding:7px;border-radius:3px;margin:0;height:2.507em}body.administrator-z.adminz_minimal_page_shop_title.woocommerce .shop-page-title .page-title-inner .flex-col:nth-child(2){width:unset !important;padding:0 !important;margin-left:auto}body.administrator-z.adminz_minimal_page_shop_title.woocommerce .shop-page-title .page-title-inner .flex-col:nth-child(2) .orderby{margin:0}}body.administrator-z.adminz_banner_font_size .res-text{font-size:1em}@media screen and (min-width: 550px){body.administrator-z.adminz_banner_font_size .res-text{font-size:1em}}body.administrator-z.adminz_banner_font_size .banner h1{font-size:1.7em}body.administrator-z.adminz_banner_font_size .banner h2{font-size:1.6em}body.administrator-z.adminz_banner_font_size .banner h3{font-size:1.25em}body.administrator-z.adminz_banner_font_size .banner h4{font-size:1.125em}@media(max-width: 549px){body.administrator-z.adminz_banner_font_size .banner h1{font-size:1.4em}body.administrator-z.adminz_banner_font_size .banner h2{font-size:1.2em}body.administrator-z.adminz_banner_font_size .banner h3{font-size:1em}}@media(min-width: 850px){body.administrator-z.blog_layout_divider_ .blog-wrapper>.row>.large-9:first-child{padding-right:15px}body.administrator-z.blog_layout_divider_ .blog-wrapper>.row>.large-9:first-child+.post-sidebar{padding-left:15px}body.administrator-z.blog_layout_divider_ .blog-wrapper>.row>.post-sidebar:first-child{padding-right:15px}body.administrator-z.blog_layout_divider_ .blog-wrapper>.row>.post-sidebar:first-child+.large-9{padding-left:15px}}@media(min-width: 850px){body.administrator-z.menu_dropdown_fullwidth_container #header .menu-item-design-full-width>ul.nav-dropdown::before{content:""}body.administrator-z.menu_dropdown_fullwidth_container #header .menu-item-design-full-width>ul.nav-dropdown>li{min-width:unset;box-sizing:border-box;display:table-cell;min-width:160px;text-align:left;white-space:nowrap;width:160px}body.administrator-z.menu_dropdown_fullwidth_container #header .menu-item-design-full-width>ul.nav-dropdown>li a{white-space:normal}body.administrator-z.menu_dropdown_fullwidth_container #header .menu-item-design-full-width>ul.nav-dropdown.items-1>li{width:calc(min(var(--adminz-site-width) - 60px,100vw - 30px - 17px)/1);max-width:calc(min(var(--adminz-site-width) - 60px,100vw - 30px - 17px)/1)}body.administrator-z.menu_dropdown_fullwidth_container #header .menu-item-design-full-width>ul.nav-dropdown.items-2>li{width:calc(min(var(--adminz-site-width) - 60px,100vw - 30px - 17px)/2);max-width:calc(min(var(--adminz-site-width) - 60px,100vw - 30px - 17px)/2)}body.administrator-z.menu_dropdown_fullwidth_container #header .menu-item-design-full-width>ul.nav-dropdown.items-3>li{width:calc(min(var(--adminz-site-width) - 60px,100vw - 30px - 17px)/3);max-width:calc(min(var(--adminz-site-width) - 60px,100vw - 30px - 17px)/3)}body.administrator-z.menu_dropdown_fullwidth_container #header .menu-item-design-full-width>ul.nav-dropdown.items-4>li{width:calc(min(var(--adminz-site-width) - 60px,100vw - 30px - 17px)/4);max-width:calc(min(var(--adminz-site-width) - 60px,100vw - 30px - 17px)/4)}body.administrator-z.menu_dropdown_fullwidth_container #header .menu-item-design-full-width>ul.nav-dropdown.items-5>li{width:calc(min(var(--adminz-site-width) - 60px,100vw - 30px - 17px)/5);max-width:calc(min(var(--adminz-site-width) - 60px,100vw - 30px - 17px)/5)}body.administrator-z.menu_dropdown_fullwidth_container #header .menu-item-design-full-width>ul.nav-dropdown.items-6>li{width:calc(min(var(--adminz-site-width) - 60px,100vw - 30px - 17px)/6);max-width:calc(min(var(--adminz-site-width) - 60px,100vw - 30px - 17px)/6)}body.administrator-z.menu_dropdown_fullwidth_container #header .menu-item-design-full-width>ul.nav-dropdown.items-7>li{width:calc(min(var(--adminz-site-width) - 60px,100vw - 30px - 17px)/7);max-width:calc(min(var(--adminz-site-width) - 60px,100vw - 30px - 17px)/7)}body.administrator-z.menu_dropdown_fullwidth_container #header .menu-item-design-full-width>ul.nav-dropdown.items-8>li{width:calc(min(var(--adminz-site-width) - 60px,100vw - 30px - 17px)/8);max-width:calc(min(var(--adminz-site-width) - 60px,100vw - 30px - 17px)/8)}body.administrator-z.menu_dropdown_fullwidth_container #header .menu-item-design-full-width>ul.nav-dropdown.items-9>li{width:calc(min(var(--adminz-site-width) - 60px,100vw - 30px - 17px)/9);max-width:calc(min(var(--adminz-site-width) - 60px,100vw - 30px - 17px)/9)}body.administrator-z.menu_dropdown_fullwidth_container #header .menu-item-design-full-width>ul.nav-dropdown.items-10>li{width:calc(min(var(--adminz-site-width) - 60px,100vw - 30px - 17px)/10);max-width:calc(min(var(--adminz-site-width) - 60px,100vw - 30px - 17px)/10)}body.administrator-z.menu_dropdown_fullwidth_container #header .menu-item-design-full-width>ul.nav-dropdown.items-11>li{width:calc(min(var(--adminz-site-width) - 60px,100vw - 30px - 17px)/11);max-width:calc(min(var(--adminz-site-width) - 60px,100vw - 30px - 17px)/11)}body.administrator-z.menu_dropdown_fullwidth_container #header .menu-item-design-full-width>ul.nav-dropdown.items-12>li{width:calc(min(var(--adminz-site-width) - 60px,100vw - 30px - 17px)/12);max-width:calc(min(var(--adminz-site-width) - 60px,100vw - 30px - 17px)/12)}}@media(max-width: 549px){body.administrator-z.slider_post_item_width_75vw .slider.small-columns-1 .col{width:66.6667% !important}}@media(min-width: 850px){body.administrator-z.blog_col_large_10_full_width .blog-wrapper>.row>.large-10{max-width:100%;flex-basis:100%}}@media(max-width: 549px){body.administrator-z.adminz_mobile_verticalbox .box-blog-post:not(.box-shade):not(.box-overlay):not(.box-label):not(.box-badge){display:flex}.row.has-shadow body.administrator-z.adminz_mobile_verticalbox .box-blog-post:not(.box-shade):not(.box-overlay):not(.box-label):not(.box-badge){padding:10px !important}body.administrator-z.adminz_mobile_verticalbox .box-blog-post:not(.box-shade):not(.box-overlay):not(.box-label):not(.box-badge) .box-image{width:35% !important}body.administrator-z.adminz_mobile_verticalbox .box-blog-post:not(.box-shade):not(.box-overlay):not(.box-label):not(.box-badge) .box-image .image-cover{height:100%;padding-top:100% !important}body.administrator-z.adminz_mobile_verticalbox .box-blog-post:not(.box-shade):not(.box-overlay):not(.box-label):not(.box-badge) .box-text{width:70% !important;padding-top:10px !important;padding-bottom:10px !important;margin-top:0 !important}}body.administrator-z.adminz_payment_icons_custom .payment-icons img{min-width:100px}body.administrator-z.adminz_menu_item_active_anchor .header li.menu-item.zactive a{color:var(--secondary-color)}body.administrator-z.adminz_menu_item_active_anchor .header li.menu-item.zactive a:before{opacity:1;width:100%}body.administrator-z.adminz_menu_item_active_anchor .nav-sidebar li.menu-item.zactive{background-color:rgba(0,0,0,.05)}body.administrator-z .adminz_hotspot_custom_content{display:flex;gap:10px;align-items:center;max-width:50vw}@media(min-width: 850px){body.administrator-z .adminz_hotspot_custom_content{max-width:350px}}body.administrator-z .adminz_hotspot_custom_content .xcontent{flex:1}body.administrator-z .adminz_slider_custom .adminz_slider_item.adminz_ready_equal_height{height:100%}body.administrator-z .adminz_follow{display:inline-flex !important;align-items:center;justify-content:center}body.administrator-z .adminz_follow:hover{color:var(--primary-color)}body.administrator-z .adminz_follow img{height:1.2em !important;width:1.2em !important;margin:0 !important}body.administrator-z .adminz_follow>span{padding-right:0px;display:inline-flex;align-items:center;justify-content:center;margin:0px !important}body.administrator-z .header .adminz-searchform .live-search-results{background-color:rgba(255,255,255,.95);box-shadow:0 0 10px 0 rgba(0,0,0,.1);color:#111;left:0;position:absolute;right:0;text-align:left;top:105%}body.administrator-z .adminz_lightbox .close_on_bottom{opacity:.5;font-size:.8em;text-align:right;font-weight:bolder;position:absolute;bottom:15px;right:15px;color:#828282}body.administrator-z .adminz_lightbox .close_on_bottom:hover{opacity:1}body.administrator-z .button:not(.icon)>.adminz_svg,body.administrator-z .button:not(.icon)>.dashicons{margin-left:-0.15em;margin-right:.4em}body.administrator-z .button:not(.icon)>span+.adminz_svg,body.administrator-z .button:not(.icon)>span+.dashicons{margin-left:.4em;margin-right:-0.15em}body.administrator-z .button:not(.icon) .adminz_svg{vertical-align:middle;max-height:1em;max-width:1em;transition:opacity .3s,transform .3s}body.administrator-z .button:not(.icon) .dashicons{vertical-align:middle;transition:opacity .3s,transform .3s}body.administrator-z .button:not(.icon) span+.adminz_svg{height:1.2em;top:-1.5px;vertical-align:middle;margin-bottom:1.5px}body.administrator-z .button:not(.icon) span+.dashicons{font-size:1em;height:1em;width:1em;position:relative}body.administrator-z .button.reveal-icon:not(:hover) .adminz_svg,body.administrator-z .button.reveal-icon:not(:hover) .dashicons{opacity:0}body.administrator-z .button.reveal-icon:not(:hover) .adminz_svg+span,body.administrator-z .button.reveal-icon:not(:hover) .dashicons+span{transform:translateX(-0.75em)}/*# sourceMappingURL=flatsome_fix.css.map */