Deprecated: ElementorDeps\DI\create(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /home/babybuzz/rexjohnsonbaugh/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/functions.php on line 32

Deprecated: ElementorDeps\DI\autowire(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /home/babybuzz/rexjohnsonbaugh/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/functions.php on line 44

Deprecated: ElementorDeps\DI\ContainerBuilder::writeProxiesToFile(): Implicitly marking parameter $proxyDirectory as nullable is deprecated, the explicit nullable type must be used instead in /home/babybuzz/rexjohnsonbaugh/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/ContainerBuilder.php on line 231

Deprecated: ElementorDeps\DI\Definition\Source\ReflectionBasedAutowiring::autowire(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in /home/babybuzz/rexjohnsonbaugh/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Definition/Source/ReflectionBasedAutowiring.php on line 17

Deprecated: ElementorDeps\DI\Definition\Source\Autowiring::autowire(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in /home/babybuzz/rexjohnsonbaugh/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Definition/Source/Autowiring.php on line 21

Deprecated: ElementorDeps\DI\Definition\Source\DefinitionFile::__construct(): Implicitly marking parameter $autowiring as nullable is deprecated, the explicit nullable type must be used instead in /home/babybuzz/rexjohnsonbaugh/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Definition/Source/DefinitionFile.php on line 25

Deprecated: ElementorDeps\DI\Definition\Source\DefinitionArray::__construct(): Implicitly marking parameter $autowiring as nullable is deprecated, the explicit nullable type must be used instead in /home/babybuzz/rexjohnsonbaugh/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Definition/Source/DefinitionArray.php on line 33

Deprecated: ElementorDeps\DI\Definition\Source\DefinitionNormalizer::normalizeRootDefinition(): Implicitly marking parameter $wildcardsReplacements as nullable is deprecated, the explicit nullable type must be used instead in /home/babybuzz/rexjohnsonbaugh/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Definition/Source/DefinitionNormalizer.php on line 42

Deprecated: ElementorDeps\DI\Proxy\ProxyFactory::__construct(): Implicitly marking parameter $proxyDirectory as nullable is deprecated, the explicit nullable type must be used instead in /home/babybuzz/rexjohnsonbaugh/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Proxy/ProxyFactory.php on line 38

Deprecated: ElementorDeps\DI\Container::__construct(): Implicitly marking parameter $definitionSource as nullable is deprecated, the explicit nullable type must be used instead in /home/babybuzz/rexjohnsonbaugh/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Container.php on line 87

Deprecated: ElementorDeps\DI\Container::__construct(): Implicitly marking parameter $proxyFactory as nullable is deprecated, the explicit nullable type must be used instead in /home/babybuzz/rexjohnsonbaugh/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Container.php on line 87

Deprecated: ElementorDeps\DI\Container::__construct(): Implicitly marking parameter $wrapperContainer as nullable is deprecated, the explicit nullable type must be used instead in /home/babybuzz/rexjohnsonbaugh/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Container.php on line 87

Deprecated: YoastSEO_Vendor\Symfony\Component\DependencyInjection\Container::__construct(): Implicitly marking parameter $parameterBag as nullable is deprecated, the explicit nullable type must be used instead in /home/babybuzz/rexjohnsonbaugh/wp-content/plugins/wordpress-seo/vendor_prefixed/symfony/dependency-injection/Container.php on line 60

Deprecated: Elementor\Controls_Stack::get_active_controls(): Implicitly marking parameter $controls as nullable is deprecated, the explicit nullable type must be used instead in /home/babybuzz/rexjohnsonbaugh/wp-content/plugins/elementor/includes/base/controls-stack.php on line 352

Deprecated: Elementor\Controls_Stack::get_active_controls(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/babybuzz/rexjohnsonbaugh/wp-content/plugins/elementor/includes/base/controls-stack.php on line 352

Deprecated: Elementor\Controls_Stack::get_style_controls(): Implicitly marking parameter $controls as nullable is deprecated, the explicit nullable type must be used instead in /home/babybuzz/rexjohnsonbaugh/wp-content/plugins/elementor/includes/base/controls-stack.php on line 799

Deprecated: Elementor\Controls_Stack::get_style_controls(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/babybuzz/rexjohnsonbaugh/wp-content/plugins/elementor/includes/base/controls-stack.php on line 799

Deprecated: Elementor\Elements_Manager::create_element_instance(): Implicitly marking parameter $element_type as nullable is deprecated, the explicit nullable type must be used instead in /home/babybuzz/rexjohnsonbaugh/wp-content/plugins/elementor/includes/managers/elements.php on line 70

Deprecated: Elementor\Element_Base::__construct(): Implicitly marking parameter $args as nullable is deprecated, the explicit nullable type must be used instead in /home/babybuzz/rexjohnsonbaugh/wp-content/plugins/elementor/includes/base/element-base.php on line 1565

Deprecated: Elementor\Repeater::__construct(): Implicitly marking parameter $args as nullable is deprecated, the explicit nullable type must be used instead in /home/babybuzz/rexjohnsonbaugh/wp-content/plugins/elementor/includes/elements/repeater.php on line 49

Deprecated: Elementor\Core\Utils\Collection::filter(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/babybuzz/rexjohnsonbaugh/wp-content/plugins/elementor/core/utils/collection.php on line 43

Warning: Cannot modify header information - headers already sent by (output started at /home/babybuzz/rexjohnsonbaugh/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Container.php:87) in /home/babybuzz/rexjohnsonbaugh/wp-content/themes/konio/includes/classes/class-konio-init.php on line 1081
/** * Table of contents * * -Normalize * -Layout * -Live Sortables * -Vertical Align * -Display * -Flex * -Position * -Sizing * -Spacing * -Text * -Animations * -Sticky * -Reveal * -Off Canvas * -Menu * -Drilldown * -Tooltips * -Global * -Headers * -Archives & Singles * -Preloader * -Search Forms * -Comments * -Select2 * -Swiper * -Light Gallery * -Scroll To Top */ /* Normalize */ html { box-sizing: border-box; -webkit-text-size-adjust: 100%; font-size: 100%; } body { margin: 0; overflow-x: hidden; } body.boxed-layout #konio-wrapper { margin: 0 auto; } body.boxed-layout .konio-container { max-width: 100%; } #konio-sidebar { transition: margin-top ease-in-out .3s; } #konio-sidebar-outer { word-wrap: break-word; } p { margin-top: 0; } *, *::before, *::after { box-sizing: inherit; } ol, ul { overflow-wrap: normal; } table { width: 100%; max-width: 100%; background-color: transparent; border-collapse: collapse; border-spacing: 0; } td, th { text-align: left; } form { margin: 0; } h1, h2, h3, h4, h5, h6, #konio-title-bar .page-title, #konio-title-bar .page-subtitle { margin: 0; line-height: normal; } .bypostauthor, .gallery-caption, .wp-caption-text { font-weight: normal; } .konio-screen-only, .screen-reader-text { position: absolute; top: -10000em; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } img { border-style: none; max-width: 100%; height: auto; } a:hover { cursor: pointer; } *:focus, *:hover { outline: none; } input[type=search]::-ms-clear { display: none; width: 0; height: 0; } input[type=search]::-ms-reveal { display: none; width: 0; height: 0; } input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration { display: none; } .btn.focus, .btn:focus, .btn:hover, .filter-btn:focus, .filter-btn:hover, button:focus, input[type="button"]:focus, input[type="submit"]:focus, input, select, textarea { text-decoration: none; outline: medium none; } .btn, .filter-btn, button, body .elementor-button, body .wp-element-button, input[type="button"], input[type="submit"], .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt { display: inline-flex; align-items: center; justify-content: center; border: 0; font-size: inherit; line-height: 1; width: auto; text-align: center; text-decoration: none !important; overflow: hidden; white-space: normal; vertical-align: middle; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; user-select: none; cursor: pointer; } .post-password-form input[type="password"] { margin-bottom: 1em; } .btn.disabled, .btn:disabled { opacity: .65; pointer-events: none; } a.disabled { pointer-events: none; cursor: default; } input[type="date"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], select, textarea, .select2-selection__rendered, body .wc-stripe-elements-field, body .wc-stripe-iban-element-field { font-family: Arial, Helvetica, sans-serif; font-size: inherit; padding: .75em; width: 100%; max-width: 100%; text-decoration: none !important; white-space: normal; vertical-align: middle; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; user-select: none; } select { padding-right: 3rem !important; background-position: calc(100% - 1rem); background-repeat: no-repeat; -webkit-appearance: none; -moz-appearance: none; min-width: 150px; } .fas, .fa-classic, .fa-solid, .far, .fa-regular { font-family: 'Font Awesome 6 Free' !important; } /* Layout */ *, *::before, *::after { box-sizing: inherit; } .elementor-editor-active #konio-header, .fl-builder-edit #konio-header, .vc_editor #konio-header, .brz-ed #konio-header, .elementor-editor-active #konio-title-bar, .fl-builder-edit #konio-title-bar, .vc_editor #konio-title-bar, .brz-ed #konio-title-bar, .elementor-editor-active #konio-footer, .fl-builder-edit #konio-footer, .vc_editor #konio-footer, .brz-ed #konio-footer { z-index: 0; opacity: .5; pointer-events: none; } .elementor-editor-active .konio-sticky, .fl-builder-edit .konio-sticky, .vc_editor .konio-sticky, .brz-ed .konio-sticky { position: relative !important; } .elementor-editor-active .konio-sticky-spacer, .fl-builder-edit .konio-sticky-spacer, .vc_editor .konio-sticky-spacer, .brz-ed .konio-sticky-spacer { display: none !important; } body.is-full-width #konio-main { max-width: 100% !important; padding-top: 0; padding-bottom: 0; } body.is-full-width #konio-main > .konio-container { max-width: 100% !important; padding-right: 0 !important; padding-left: 0 !important; } body.konio-page-builder #konio-main > .konio-container { max-width: 100% !important; padding: 0 !important; } .konio-container { width: 100%; padding-right: 10px; padding-left: 10px; margin-right: auto; margin-left: auto; } .konio-row { display: flex; flex-wrap: wrap; margin-right: -10px; margin-left: -10px; padding: 0; } .konio-no-gutters { margin-right: 0; margin-left: 0; } .konio-no-gutters > .konio-col, .konio-no-gutters > [class*="col-"], .konio-no-gutters > * { padding-right: 0 !important; padding-left: 0 !important; } .konio-row > * { position: relative; box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: 10px; padding-left: 10px; list-style-type: none; } .konio-col { flex: 1 0 0%; } .konio-col-auto { flex: 0 0 auto; width: auto; } .konio-col-1 { flex: 0 0 auto; width: 8.33333333%; } .konio-col-2 { flex: 0 0 auto; width: 16.66666667%; } .konio-col-3 { flex: 0 0 auto; width: 25%; } .konio-col-4 { flex: 0 0 auto; width: 33.33333333%; } .konio-col-5 { flex: 0 0 auto; width: 41.66666667%; } .konio-col-6 { flex: 0 0 auto; width: 50%; } .konio-col-7 { flex: 0 0 auto; width: 58.33333333%; } .konio-col-8 { flex: 0 0 auto; width: 66.66666667%; } .konio-col-9 { flex: 0 0 auto; width: 75%; } .konio-col-10 { flex: 0 0 auto; width: 83.33333333%; } .konio-col-11 { flex: 0 0 auto; width: 91.66666667%; } .konio-col-12 { flex: 0 0 auto; width: 100%; } .konio-order-first { order: -1; } .konio-order-last { order: 100; } @media (max-width: 1024px) { .konio-col-md { flex-basis: 0; flex-grow: 1; width: 100%; } .konio-col-md-auto { flex: 0 0 auto; width: auto; width: 100%; } .konio-col-md-1 { flex: 0 0 8.333333%; width: 8.333333%; } .konio-col-md-2 { flex: 0 0 16.666667%; width: 16.666667%; } .konio-col-md-3 { flex: 0 0 25%; width: 25%; } .konio-col-md-4 { flex: 0 0 33.333333%; width: 33.333333%; } .konio-col-md-5 { flex: 0 0 41.666667%; width: 41.666667%; } .konio-col-md-6 { flex: 0 0 50%; width: 50%; } .konio-col-md-7 { flex: 0 0 58.333333%; width: 58.333333%; } .konio-col-md-8 { flex: 0 0 66.666667%; width: 66.666667%; } .konio-col-md-9 { flex: 0 0 75%; width: 75%; } .konio-col-md-10 { flex: 0 0 83.333333%; width: 83.333333%; } .konio-col-md-11 { flex: 0 0 91.666667%; width: 91.666667%; } .konio-col-md-12 { flex: 0 0 100%; width: 100%; } .konio-order-md-first { order: -1; } .konio-order-md-last { order: 13; } } @media (max-width: 767px) { .konio-col-sm { flex-basis: 0; flex-grow: 1; width: 100%; } .konio-col-sm-auto { flex: 0 0 auto; width: auto; width: 100%; } .konio-col-sm-1 { flex: 0 0 8.333333%; width: 8.333333%; } .konio-col-sm-2 { flex: 0 0 16.666667%; width: 16.666667%; } .konio-col-sm-3 { flex: 0 0 25%; width: 25%; } .konio-col-sm-4 { flex: 0 0 33.333333%; width: 33.333333%; } .konio-col-sm-5 { flex: 0 0 41.666667%; width: 41.666667%; } .konio-col-sm-6 { flex: 0 0 50%; width: 50%; } .konio-col-sm-7 { flex: 0 0 58.333333%; width: 58.333333%; } .konio-col-sm-8 { flex: 0 0 66.666667%; width: 66.666667%; } .konio-col-sm-9 { flex: 0 0 75%; width: 75%; } .konio-col-sm-10 { flex: 0 0 83.333333%; width: 83.333333%; } .konio-col-sm-11 { flex: 0 0 91.666667%; width: 91.666667%; } .konio-col-sm-12 { flex: 0 0 100%; width: 100%; } .konio-order-sm-first { order: -1; } .konio-order-sm-last { order: 13; } } @media (min-width: 1025px) { .woocommerce.columns-1 ul.products > li { width: 100%; } .woocommerce.columns-2 ul.products > li { width: 50%; } .woocommerce.columns-3 ul.products > li { width: 33.33333333%; } .woocommerce.columns-4 ul.products > li { width: 25%; } .woocommerce.columns-6 ul.products > li { width: 16.66666667%; } .woocommerce ul.products.list > li.product-category { width: 33.33333333%; } } /* Live Sortables */ .konio-grid-row { display: grid; overflow-wrap: anywhere; } .konio-grid-full, .konio-grid-side-header { grid-template-columns: minmax(0, auto); } .konio-grid-auto-auto { grid-template-columns: minmax(0, auto) minmax(0, auto); } .konio-grid-50, .konio-grid-50-50-100 { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); } .konio-grid-66-33, .konio-grid-66-33-100 { grid-template-columns: minmax(0, 2fr) minmax(0, 1fr); } .konio-grid-33-66, .konio-grid-33-66-100 { grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); } .konio-grid-50-50-100 .konio-module-column:last-child, .konio-grid-33-66-100 .konio-module-column:last-child, .konio-grid-66-33-100 .konio-module-column:last-child { grid-column: 1 / -1; } .konio-grid-1fr-auto-1fr { grid-template-columns: 1fr auto 1fr; } .konio-grid-33 { grid-template-columns: 1fr 1fr 1fr; } .konio-grid-25-50-25 { grid-template-columns: 1fr 2fr 1fr; } .konio-grid-25 { grid-template-columns: 1fr 1fr 1fr 1fr; } .konio-grid-16 { grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; } .konio-grid-full .konio-module-column, .konio-grid-auto-auto .konio-module-column, .konio-grid-50 .konio-module-column, .konio-grid-25-50-25 .konio-module-column, .konio-grid-1fr-auto-1fr .konio-module-column { align-items: center; } .konio-grid-66-33 .konio-module-column, .konio-grid-33-66 .konio-module-column, .konio-grid-66-33-100 .konio-module-column, .konio-grid-33-66-100 .konio-module-column, .konio-grid-50-50-100 .konio-module-column, .konio-grid-33 .konio-module-column, .konio-grid-25 .konio-module-column, .konio-grid-16 .konio-module-column { align-items: start; } .konio-grid-25-50-25 .konio-module-column:nth-child(2), .konio-grid-25-50-25 .konio-module-column:nth-child(2) .konio-module-column-inner > *, .konio-grid-25-50-25 .konio-module-column:nth-child(2) .konio-module-column-inner > * > nav > ul, #konio-maintenance-mode .konio-module-column-inner > *, #konio-maintenance-mode .konio-module-column-inner > * > ul, #konio-maintenance-mode .konio-module-column-inner .logo, #konio-header-middle.distraction-free-checkout .konio-module-column-inner { justify-content: center; text-align: center; } .konio-grid-auto-auto .konio-module-column:last-child .konio-module-column-inner, .konio-grid-auto-auto .konio-module-column:last-child .konio-module-column-inner > *, .konio-grid-auto-auto .konio-module-column:last-child .konio-module-column-inner > * > nav > ol, .konio-grid-auto-auto .konio-module-column:last-child .konio-module-column-inner > * > nav > ul, .konio-grid-auto-auto .konio-module-column:last-child .konio-module-column-inner, .konio-grid-auto-auto .konio-module-column:last-child .konio-module-column-inner > *, .konio-grid-auto-auto .konio-module-column:last-child .konio-module-column-inner > * > nav > ol, .konio-grid-auto-auto .konio-module-column:last-child .konio-module-column-inner > * > nav > ul, .konio-grid-1fr-auto-1fr .konio-module-column:last-child .konio-module-column-inner, .konio-grid-1fr-auto-1fr .konio-module-column:last-child .konio-module-column-inner > *, .konio-grid-1fr-auto-1fr .konio-module-column:last-child .konio-module-column-inner > * > ul, .konio-grid-25-50-25 .konio-module-column:last-child .konio-module-column-inner, .konio-grid-25-50-25 .konio-module-column:last-child .konio-module-column-inner > *, .konio-grid-25-50-25 .konio-module-column:last-child .konio-module-column-inner > * > ul, .konio-grid-25-50-25 .konio-module-column:last-child .konio-module-column-inner > * > ul > li { justify-content: flex-end; text-align: right; } .konio-module-column, .konio-module-column-inner, #konio-title-bar .konio-module-column-inner > * { width: 100%; } #konio-title-bar .konio-module-column-inner > *:not(:last-child), .konio-grid-row.stacked .konio-module-column-inner > *:not(:last-child), .konio-grid-auto-auto.stacked .konio-module-column:last-child .konio-module-column-inner > *:not(:first-child) { margin-right: 0; margin-left: 0; } #konio-maintenance-mode .konio-module-column-inner > *:last-child { margin-bottom: 0 !important; } @media (max-width: 1024px) { .md > .konio-grid-auto-auto .konio-module-column, .md > .konio-grid-auto-auto .konio-module-column-inner > *, .md > .konio-grid-auto-auto .konio-module-column-inner > * > nav > ul, .md > .konio-grid-50 .konio-module-column, .md > .konio-grid-50 .konio-module-column-inner > *, .md > .konio-grid-50 .konio-module-column-inner > * > ol, .md > .konio-grid-50 .konio-module-column-inner > * > nav > ul, .md > .konio-grid-66-33 .konio-module-column, .md > .konio-grid-66-33 .konio-module-column-inner > *, .md > .konio-grid-66-33 .konio-module-column-inner > * > nav > ul, .md > .konio-grid-33-66 .konio-module-column, .md > .konio-grid-33-66 .konio-module-column-inner > *, .md > .konio-grid-33-66 .konio-module-column-inner > * > nav > ul, .md > .konio-grid-25-50-25 .konio-module-column, .md > .konio-grid-25-50-25 .konio-module-column-inner > *, .md > .konio-grid-25-50-25 .konio-module-column-inner > * > nav > ul { justify-content: start; } .konio-grid-side-header { grid-template-columns: auto auto; } #konio-footer-top .konio-grid-row.md-inline .konio-module-column-inner > *:not(:last-child), #konio-footer-middle .konio-grid-row.md-inline .konio-module-column-inner > *:not(:last-child), #konio-footer-bottom .konio-grid-row.md-inline .konio-module-column-inner > *:not(:last-child) { margin-bottom: 0; } #konio-footer-top .konio-grid-row.md-stacked .konio-module-column-inner > *:not(:last-child), #konio-footer-middle .konio-grid-row.md-stacked .konio-module-column-inner > *:not(:last-child), #konio-footer-bottom .konio-grid-row.md-stacked .konio-module-column-inner > *:not(:last-child), .konio-grid-auto-auto.md-stacked .konio-module-column:last-child .konio-module-column-inner > *:not(:first-child) { margin-right: 0 !important; margin-left: 0 !important; } } @media (max-width: 767px) { .sm > .konio-grid-auto-auto .konio-module-column, .sm > .konio-grid-auto-auto .konio-module-column-inner > *, .sm > .konio-grid-auto-auto .konio-module-column-inner > * > nav > ul, .sm > .konio-grid-50 .konio-module-column, .sm > .konio-grid-50 .konio-module-column-inner > *, .sm > .konio-grid-50 .konio-module-column-inner > * > ol, .sm > .konio-grid-50 .konio-module-column-inner > * > nav > ul, .sm > .konio-grid-66-33 .konio-module-column, .sm > .konio-grid-66-33 .konio-module-column-inner > *, .sm > .konio-grid-66-33x .konio-module-column-inner > * > nav > ul, .sm > .konio-grid-33-66 .konio-module-column, .sm > .konio-grid-33-66 .konio-module-column-inner > *, .sm > .konio-grid-33-66 .konio-module-column-inner > * > nav > ul, .sm > .konio-grid-25-50-25 .konio-module-column, .sm > .konio-grid-25-50-25 .konio-module-column-inner > *, .sm > .konio-grid-25-50-25 .konio-module-column-inner > * > nav > ul { justify-content: start; } #konio-footer-top .konio-grid-row.sm-inline .konio-module-column-inner > *:not(:last-child), #konio-footer-middle .konio-grid-row.sm-inline .konio-module-column-inner > *:not(:last-child), #konio-footer-bottom .konio-grid-row.sm-inline .konio-module-column-inner > *:not(:last-child) { margin-bottom: 0; } #konio-footer-top .konio-grid-row.sm-stacked .konio-module-column-inner > *:not(:last-child), #konio-footer-middle .konio-grid-row.sm-stacked .konio-module-column-inner > *:not(:last-child), #konio-footer-bottom .konio-grid-row.sm-stacked .konio-module-column-inner > *:not(:last-child), .konio-grid-auto-auto.sm-stacked .konio-module-column:last-child .konio-module-column-inner > *:not(:first-child) { margin-right: 0 !important; margin-left: 0 !important; } } /* Vertical Align */ .align-baseline { vertical-align: baseline !important; } .align-top { vertical-align: top !important; } .align-middle { vertical-align: middle !important; } .align-bottom { vertical-align: bottom !important; } /* Display */ .d-none { display: none !important; } .d-block { display: block !important; } .d-flex { display: flex !important; } .visible { visibility: visible !important; } .invisible { visibility: hidden !important; } @media (min-width: 768px) { .d-md-none { display: none !important; } .d-md-block { display: block !important; } .d-md-flex { display: flex !important; } } @media (min-width: 1025px) { .d-lg-none, .hidden-desktop { display: none !important; } .d-lg-block { display: block !important; } .d-lg-flex { display: flex !important; } } @media (max-width: 767px) { .d-sm-none { display: none !important; } } /* Flex */ .flex-row { flex-direction: row !important; } .flex-column { flex-direction: column !important; } .flex-row-reverse { flex-direction: row-reverse !important; } .flex-column-reverse { flex-direction: column-reverse !important; } .flex-wrap { flex-wrap: wrap !important; } .flex-nowrap { flex-wrap: nowrap !important; } .justify-content-start { justify-content: flex-start !important; } .justify-content-end { justify-content: flex-end !important; } .justify-content-center { justify-content: center !important; } .justify-content-between { justify-content: space-between !important; } .justify-content-around { justify-content: space-around !important; } .align-items-start { align-items: flex-start !important; } .align-items-end { align-items: flex-end !important; } .align-items-center { align-items: center !important; } .align-items-baseline { align-items: baseline !important; } .align-items-stretch { align-items: stretch !important; } .align-content-start { align-content: flex-start !important; } .align-content-end { align-content: flex-end !important; } .align-content-center { align-content: center !important; } .align-content-between { align-content: space-between !important; } .align-content-around { align-content: space-around !important; } .align-content-stretch { align-content: stretch !important; } .flex-list { display: flex; flex-wrap: wrap; align-items: center; margin: 0; padding: 0; list-style: none; } /* Position */ .overflow-auto { overflow: auto !important; } .overflow-hidden { overflow: hidden !important; } .position-static { position: static !important; } .position-relative { position: relative !important; } .position-absolute { position: absolute !important; } .position-fixed { position: fixed !important; } .fixed-top { position: fixed; top: 0; right: 0; left: 0; z-index: 1050; } .fixed-bottom { position: fixed; right: 0; bottom: 0; left: 0; z-index: 1050; } @media (min-width: 768px) { .position-md-relative { position: relative !important; } .position-md-absolute { position: absolute !important; } } @media (min-width: 1025px) { .position-lg-relative { position: relative !important; } .position-lg-absolute { position: absolute !important; } } /* Sizing */ .w-100 { width: 100% !important; } .w-auto { width: auto !important; } .h-100 { height: 100% !important; } .h-auto { height: auto !important; } .mw-100 { max-width: 100% !important; } .mh-100 { max-height: 100% !important; } .min-vw-100 { min-width: 100vw !important; } .min-vh-100 { min-height: 100vh !important; } .vw-100 { width: 100vw !important; } .vh-100 { height: 100vh !important; } /* Spacing */ .m-0 { margin: 0 !important; } .mt-0, .my-0 { margin-top: 0 !important; } .mb-0, .my-0 { margin-bottom: 0 !important; } .mb-1, .my-1 { margin-bottom: .5rem !important; } .mt-2, .my-2 { margin-top: .75rem !important; } .mb-2, .my-2 { margin-bottom: .75rem !important; } .mt-3, .my-3 { margin-top: 1rem !important; } .mb-3, .my-3 { margin-bottom: 1rem !important; } .mt-4, .my-4 { margin-top: 1.5rem !important; } .mb-4, .my-4 { margin-bottom: 1.5rem !important; } .mt-5, .my-5 { margin-top: 3rem !important; } .mb-5, .my-5 { margin-bottom: 3rem !important; } .p-0 { padding: 0 !important; } .py-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .px-0 { padding-right: 0 !important; padding-left: 0 !important; } /* Text */ .text-left { text-align: left !important; } .text-right { text-align: right !important; } .text-center { text-align: center !important; } .font-weight-bold { font-weight: bold; } /* Animations */ .fade { -webkit-transition: .3s ease-out; transition: .3s ease-out; } .slide-to-top { -webkit-transition: all .3s ease; transition: all .3s ease; transform: translateY(100%); } .featured-image-rollover-outer:hover > .slide-to-top, .is-reveal-open .slide-to-top { transform: translateY(0); } .slide-to-right { -webkit-transition: all .3s ease; transition: all .3s ease; transform: translateX(-100%); } .featured-image-rollover-outer:hover > .slide-to-right, .is-reveal-open .slide-to-right { transform: translateX(0); } .slide-to-bottom { -webkit-transition: all .3s ease; transition: all .3s ease; transform: translateY(-100%); } .featured-image-rollover-outer:hover > .slide-to-bottom, .is-reveal-open .slide-to-bottom { transform: translateY(0); } .slide-to-left { -webkit-transition: all .3s ease; transition: all .3s ease; transform: translateX(100%); } .featured-image-rollover-outer:hover > .slide-to-left, .is-reveal-open .slide-to-left { transform: translateX(0); } .shutter-out-horizontal { -webkit-transition: all .3s ease; transition: all .3s ease; transform: scaleX(0); } .featured-image-rollover-outer:hover > .shutter-out-horizontal, .is-reveal-open .shutter-out-horizontal { transform: scaleX(1); } .shutter-in-vertical { -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; transform-origin: 50%; transform: scaleY(1); } .featured-image-rollover-outer:hover > .shutter-in-vertical, .is-reveal-open .shutter-in-vertical { transform: scaleY(0); } .shutter-out-vertical { -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; transform: scaleY(0); } .featured-image-rollover-outer:hover > .shutter-out-vertical, .is-reveal-open .shutter-out-vertical { transform: scaleY(1); } .rectangle-out { -webkit-transition: .3s ease; transition: .3s ease; transform: scale(0); } .featured-image-rollover-outer:hover > .rectangle-out, .is-reveal-open .rectangle-out { transform: scale(1); } .spin { -webkit-transition: all .3s ease; transition: all .3s ease; transform: rotate(0deg) translate(0px); } .featured-image-rollover-outer:hover > .spin, .is-reveal-open .spin { transform: rotate(360deg) translate(0px); } /* Reveal */ html.is-reveal-open { position: fixed; width: 100%; overflow-y: hidden; } html.is-reveal-open body { overflow-y: hidden; } .reveal { z-index: 1250; -webkit-backface-visibility: hidden; backface-visibility: hidden; display: none; padding: 1rem; border-radius: 3px; position: relative; top: 100px; margin-right: auto; margin-left: auto; overflow-y: auto; } [data-whatinput='mouse'] .reveal { outline: 0; } .reveal .column { min-width: 0; } .reveal > :last-child { margin-bottom: 0; } .reveal.collapse { padding: 0; } .reveal.full { top: 0; right: 0; bottom: 0; left: 0; width: 100%; max-width: none; height: 100%; min-height: 100%; margin-left: 0; border: 0; border-radius: 0; } .reveal.without-overlay { position: fixed; } .reveal .close-btn { position: absolute; top: 0; right: 0; z-index: 10; } /* Off Canvas */ .is-visible { display: block !important; } .is-hidden { display: none !important; } .is-off-canvas-open { overflow: hidden; } .js-off-canvas-overlay { position: absolute; top: 0; left: 0; z-index: 100; width: 100%; height: 100%; -webkit-transition: opacity .5s ease, visibility .5s ease; transition: opacity .5s ease, visibility .5s ease; opacity: 0; visibility: hidden; overflow: hidden; } .js-off-canvas-overlay.is-visible { opacity: 1; visibility: visible; } .js-off-canvas-overlay.is-closable { cursor: pointer; } .js-off-canvas-overlay.is-overlay-absolute { position: absolute; } .js-off-canvas-overlay.is-overlay-fixed { position: fixed; } .off-canvas-wrapper { position: relative; overflow: hidden; } .off-canvas { position: fixed; width: 100%; z-index: 2500; -webkit-transition: -webkit-transform .5s ease; transition: -webkit-transform .5s ease; transition: transform .5s ease; transition: transform .5s ease, -webkit-transform .5s ease; -webkit-backface-visibility: hidden; backface-visibility: hidden; } [data-whatinput='mouse'] .off-canvas { outline: 0; } .off-canvas.is-transition-push { z-index: 2500; } .off-canvas.is-transition-overlap { z-index: 2500; } .off-canvas.is-transition-overlap.is-open { box-shadow: 0 0 10px rgba(10, 10, 10, .7); } html.is-off-canvas-open, body.is-off-canvas-open { overflow: hidden; } .off-canvas.is-open { -webkit-transform: translate(0, 0) !important; transform: translate(0, 0) !important; } .off-canvas-absolute { position: absolute; z-index: 2500; -webkit-transition: -webkit-transform .5s ease; transition: -webkit-transform .5s ease; transition: transform .5s ease; transition: transform .5s ease, -webkit-transform .5s ease; -webkit-backface-visibility: hidden; backface-visibility: hidden; } [data-whatinput='mouse'] .off-canvas-absolute { outline: 0; } .off-canvas-absolute.is-transition-push { z-index: 2500; } .off-canvas-absolute.is-transition-overlap { z-index: 2500; } .off-canvas-absolute.is-transition-overlap.is-open { -webkit-box-shadow: 0 0 10px rgba(10, 10, 10, .7); box-shadow: 0 0 10px rgba(10, 10, 10, .7); } .off-canvas-absolute.is-open { -webkit-transform: translate(0, 0); transform: translate(0, 0); } .off-canvas-content { overflow-y: auto; } .off-canvas.position-left { top: 0; left: 0; height: 100%; -webkit-transform: translateX(-100%); transform: translateX(-100%); } .in-canvas-content .off-canvas.position-left { -webkit-transform: translateX(-100%); transform: translateX(-100%); } .in-canvas-content .off-canvas.position-left.is-transition-overlap.is-open { -webkit-transform: translate(0, 0); transform: translate(0, 0); } .off-canvas.position-left > .off-canvas-content, .off-canvas.position-left > .konio-container > .off-canvas-content { position: relative; height: 100%; } .off-canvas.position-right { top: 0; right: 0; height: 100%; -webkit-transform: translateX(100%); transform: translateX(100%); } .in-canvas-content .off-canvas.position-right { -webkit-transform: translateX(100%); transform: translateX(100%); } .in-canvas-content .off-canvas.position-right.is-transition-overlap.is-open { -webkit-transform: translate(0, 0); transform: translate(0, 0); } .position-right > .off-canvas-content, .position-right > .konio-container > .off-canvas-content { position: relative; height: 100%; } .in-canvas-content { -webkit-transform: none; transform: none; -webkit-transition: -webkit-transform .5s ease; transition: -webkit-transform .5s ease; transition: transform .5s ease; transition: transform .5s ease, -webkit-transform .5s ease; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .in-canvas-content.has-transition-push { -webkit-transform: translate(0, 0); transform: translate(0, 0); } .in-canvas-content .off-canvas.is-open { -webkit-transform: translate(0, 0); transform: translate(0, 0); } .off-canvas.is-open .off-canvas-toggle a span.fas:before, #konio-wrapper.is-open-top .off-canvas-toggle a span.fas:before, #konio-wrapper.is-open-left .off-canvas-toggle a span.fas:before, #konio-wrapper.is-open-bottom .off-canvas-toggle a span.fas:before, #konio-wrapper.is-open-right .off-canvas-toggle a span.fas:before { content: '\f068'; } .off-canvas-branding { padding: 1rem; } /* Menu */ .dropdown .submenu { z-index: 1000; } .dropdown.menu > li.opens-left > .is-dropdown-submenu, .dropdown.wc-icons-menu > li.opens-left > .is-dropdown-submenu { top: 100%; right: 0; left: auto; } .dropdown.menu > li.opens-right > .is-dropdown-submenu, .dropdown.wc-icons-menu > li.opens-right > .is-dropdown-submenu { top: 100%; right: auto; left: 0; } .dropdown.menu > li.is-dropdown-submenu-parent > a, .dropdown.wc-icons-menu > li.is-dropdown-submenu-parent > a { position: relative; } [data-whatinput='mouse'] .dropdown.menu a, [data-whatinput='mouse'] .dropdown.wc-icons-menu a { outline: 0; } .konio-no-js .dropdown.menu ul, .konio-no-js .dropdown.wc-icons-menu ul { display: none; } .dropdown.menu .nested.is-dropdown-submenu, .dropdown.wc-icons-menu .nested.is-dropdown-submenu { margin-right: 0; margin-left: 0; } @media (min-width: 1025px) { .dropdown.menu.vertical > li .is-dropdown-submenu, .dropdown.wc-icons-menu.vertical > li .is-dropdown-submenu { top: 0; } .dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu, .dropdown.wc-icons-menu.vertical > li.opens-left > .is-dropdown-submenu { top: 0; right: 100%; left: auto; } .dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu, .dropdown.wc-icons-menu.vertical > li.opens-right > .is-dropdown-submenu { right: auto; left: 100%; } .dropdown.menu.align-right .is-dropdown-submenu.first-sub, .dropdown.wc-icons-menu.align-right .is-dropdown-submenu.first-sub { top: 100%; right: 0; left: auto; } .is-dropdown-menu.vertical.align-right { float: right; } } .is-dropdown-submenu-parent { position: relative; } .is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu { top: 100%; left: auto; } .is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu { right: 100%; left: auto; } .is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu { right: auto; left: 100%; } .is-dropdown-submenu { position: absolute; top: 0; left: 100%; z-index: 1; display: none; } .is-dropdown-submenu.js-dropdown-active { display: block; } .mobile-menu .opens-link, .mobile-menu .js-drilldown-back a.back-btn { display: flex; flex: 1; align-items: center; } .mobile-menu .js-drilldown-back a.back-btn:before { transform: rotate(180deg); margin-right: 5px; } nav .is-dropdown-submenu .menu-item-dropdown-icon { margin-left: auto; } /* Drilldown Menu */ .is-drilldown { position: relative; overflow: hidden; max-width: 100% !important; } .is-drilldown li { display: flex; } .is-drilldown li .opens-submenu { text-align: center; justify-content: center; } .is-drilldown.animate-height { -webkit-transition: height .5s; transition: height .5; } .drilldown a { display: block; } .drilldown .is-drilldown-submenu { position: absolute; top: 0; left: 100%; z-index: -1; width: 100%; -webkit-transition: -webkit-transform .15s linear; transition: -webkit-transform .15s linear; transition: transform .15s linear; transition: transform .15s linear, -webkit-transform .15s linear; } .drilldown .is-drilldown-submenu.is-active { z-index: 1; display: block; -webkit-transform: translateX(-100%); transform: translateX(-100%); } .drilldown .is-drilldown-submenu.is-closing { -webkit-transform: translateX(100%); transform: translateX(100%); } .drilldown .nested.is-drilldown-submenu { margin-right: 0; margin-left: 0; } .drilldown .drilldown-submenu-cover-previous { min-height: 100%; } .drilldown .is-drilldown-submenu-parent > a.opens-link { position: relative; } /* Accordion Menu */ .accordion-menu li { display: flex; flex-wrap: wrap; align-items: center; width: 100%; } .accordion-menu .is-accordion-submenu { flex-basis: 100%; } .accordion-menu .is-accordion-submenu a.opens-link { padding-left: 2rem !important; } .accordion-menu .is-accordion-submenu.second-level a.opens-link, .accordion-menu .is-accordion-submenu.second-level a.opens-link { padding-left: 3rem !important; } .accordion-menu .is-accordion-submenu-parent > a .menu-item-dropdown-icon:after { -webkit-transform: rotate(90deg); transform: rotate(90deg); } .accordion-menu .is-accordion-submenu-parent[aria-expanded='true'] > a .menu-item-dropdown-icon:after { -webkit-transform: rotate(-90deg); transform: rotate(-90deg); } /* Tooltips */ .tippy-arrow { color: #000; } .tippy-content { border-radius: 3px; line-height: 1; } /* Global */ #konio-main > .konio-container > .konio-row { gap: 20px; } #konio-main > .konio-container > .konio-row > #konio-content-outer { flex: 1; } #konio-title-bar.featured-image-bg { background-size: cover !important; background-position: center center !important; } .close-btn, .off-canvas-toggle a, .off-canvas-toggle-outer a, .social-media-icons a, .social-share-icons.icons-only a, .mini-wishlist-count, .mini-cart-count, .featured-image-rollover-icons a, .swiper-prev-next-button, .view-mode li a, .page-numbers li span, .page-numbers li a, #konio-scroll-to-top a, .comment-navigation ul li span, .comment-navigation ul li a { display: flex; align-items: center; justify-content: center; width: 1em; height: 1em; padding: .5em; line-height: 1em; box-sizing: content-box; text-align: center; text-decoration: none !important; } nav .menu-item .menu-item-dropdown-icon:after, .breadcrumbs-outer > ol > li:after, .pagination ul li a .prev-inner:before, .pagination ul li a .next-inner:after, .page-numbers li a:before, .page-numbers li a:after, .comment-navigation ul li a.prev:before, .comment-navigation ul li a.next:after, .search-form button[type="submit"], .drilldown .js-drilldown-back > a.back-btn:before { font-family: 'Font Awesome 6 Free' !important; font-weight: 900 !important; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal !important; font-variant: normal !important; text-rendering: auto; line-height: 1 !important; } ul.submenu, ul.mega-menu-submenu, .comment-navigation > ul, .comment-list, .comment-list > li, #konio-title-bar ol, #konio-sidebar ol, #konio-sidebar ul, #konio-sidebar ol > li ol, #konio-sidebar ul > li ul { margin: 0; padding: 0; list-style: none; } #konio-sidebar ol > li ol, #konio-sidebar ul > li ul { padding-left: 1.5rem; } #konio-header-top, #konio-header-middle, #konio-header-bottom, #konio-title-bar, #konio-footer-top, #konio-footer-middle, #konio-footer-bottom { position: relative; } #konio-header-top.is-builder-block, #konio-header-middle.is-builder-block, #konio-header-bottom.is-builder-block, #konio-title-bar.is-builder-block, #konio-footer-top.is-builder-block, #konio-footer-middle.is-builder-block, #konio-footer-bottom.is-builder-block { padding: 0; background: none; border: none } .konio-bg-overlay { position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; pointer-events: none; } .pagination ul li > a > span { display: flex; align-items: center; gap: .5em; } .post > .pagination, .portfolio-post > .pagination { margin-top: 0 !important; } .konio-module-column-inner .pagination-outer .pagination ul { gap: 20px; } .social-share-icons li a, .load-more-btn-outer a { gap: .5em; } .predefined-breadcrumbs { column-gap: .5em } .breadcrumbs-outer > ol > li:not(:last-child):after { margin-right: .5em; margin-left: .5em; } .meta-item > div { display: flex; align-items: center; gap: .5em; } /* Headers */ #konio-header-top, #konio-header-middle, #konio-header-bottom { transition: background .3s ease, padding .3s ease; } #konio-header-middle { z-index: 40; } #konio-header-bottom { z-index: 30; } #konio-sticky-header-middle.is-stuck .logo > *:not(.sticky-logo-image), #konio-sticky-header-middle .sticky-logo-image { visibility: hidden; opacity: 0; } #konio-sticky-header-middle .logo > *:not(.sticky-logo-image), #konio-sticky-header-middle.is-stuck .sticky-logo-image { visibility: visible; opacity: 1; } #konio-sticky-header-middle .logo > * { transition: width .5s linear, max-width .5s linear; } .is-transparent { top: 0; right: 0; left: 0; } .menu-item-title-outer, nav > ul > li > a, .is-dropdown-submenu > li > a, .mega-menu-submenu > li > a, .is-drilldown ul > li > a, .wc-icons-menu > li > a, header nav .menu-item, footer nav .menu-item, ul .meta-item { display: flex; align-items: center; } .is-dropdown-submenu > li > a, .mega-menu-submenu > li > a { flex: 0 0 100%; } .menu-item a:hover > .dropdown-menu { display: block; } nav .menu-item .menu-item-badge { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1; padding: .25em .5em; margin: 0 auto 0 5px; border-width: 1px; border-style: solid; text-align: center; } .menu-outer ul li.has-custom-icon > a > .menu-item-icon { display: flex; align-items: center; justify-content: center; flex-shrink: 0; width: 1em; box-sizing: content-box; } .menu-outer > ul > li.has-custom-icon > a, .menu-outer > ul > li > a > .menu-item-title-outer, .menu-outer .submenu li.has-custom-icon > a, .menu-outer .submenu a > .menu-item-title-outer, .mobile-menu-outer ul > li > a { gap: .5em; } .menu-outer ul > li.icon-only.has-custom-icon > a > .menu-item-icon { margin: 0 !important; } #konio-header-top .menu li:last-child:after, #konio-footer-bottom .footer-bottom-menu li:last-child:after { display: none !important; } #konio-header-middle.konio-side-header nav > ul > li.has-custom-icon > a > .menu-item-icon, #konio-header-middle .mobile-menu-outer .menu-item-icon { width: 1.5em; text-align: center; } .off-canvas .close-btn { opacity: 0; top: 20px; z-index: 150; -webkit-transition: opacity .3s ease-in-out; transition: opacity .3s ease-in-out; } .off-canvas.is-open .close-btn { opacity: 1; } .mobile-menu-outer ul > li.not-btn > a { font-size: inherit; background: inherit; } .mobile-menu-outer ul > li.menu-item-heading, .mobile-menu-outer ul > li.js-drilldown-back > a, .mobile-menu-outer ul > li.is-btn, .mobile-menu-outer ul > li > a.opens-link, .mobile-menu-outer ul > li > a.opens-submenu { padding: .5em 1em; } .opens-submenu { display: flex; align-items: center; align-self: stretch; } .mega-menu .dropdown-menu { top: auto; } /* #konio-header-middle.konio-side-header .dropdown.menu > li.is-mega-menu > .is-dropdown-submenu { top: 0; } */ .is-mega-menu.is-active > .konio-row { display: flex !important; } .is-mega-menu .konio-row > li { display: block; } #konio-sticky-header-middle.is-stuck { z-index: 30; } #konio-sticky-header-bottom.is-stuck { z-index: 20; } .no-transition { transition: none !important; } .konio-sticky:not(.sidebar-content) > * { position: absolute; } .konio-sticky-spacer { display: none; transition: height .3s cubic-bezier(.4, 0, .2, 1), display 0s; } @media (min-width: 1025px) { #konio-header-middle.konio-side-header { position: fixed; top: 0; bottom: 0; height: 100%; box-sizing: border-box; z-index: 500; } } /* Archives & Singles */ .post-content > *:not([style*="display: none"]):last-child, .featured-image-rollover-content > *:last-child { margin-bottom: 0 !important; } .blog .featured-image-outer, .archive .featured-image-outer, .search-results .featured-image-outer, .related-posts .featured-image-outer, .woocommerce .featured-image-outer { position: relative !important; overflow: hidden !important; } .featured-image-outer.zoom:hover img { transform: scale(1.5); -webkit-transition: ease .6s; transition: ease .6s; } .featured-image-outer.zoom img { -webkit-transition: ease .6s; transition: ease .6s; } .featured-image-outer img { display: block; margin: 0; } .featured-image-outer.image-swap img { position: relative; min-width: 100%; vertical-align: middle; -webkit-transition: opacity .3s ease-in-out; transition: opacity .3s ease-in-out; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; transform: translateZ(0); -webkit-transform: translateZ(0); z-index: 5; } .featured-image-outer.image-swap .hover-image { position: absolute; top: 0; right: 0; bottom: 0; left: 0; opacity: 0; } .featured-image-outer.image-swap:hover img:not(.hover-image) { opacity: 0; } .featured-image-outer.image-swap:hover img.hover-image, .featured-image-rollover-outer:hover .featured-image-rollover, .featured-image-outer:hover .previous, .featured-image-outer:hover .next { opacity: 1; } .featured-image-rollover-outer { display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; } .previous:hover .featured-image-rollover, .next:hover .featured-image-rollover, .dot:hover .featured-image-rollover { opacity: 0 !important; } .featured-image-rollover { position: absolute; top: 0; left: 0; width: 100%; height: 100%; line-height: normal; text-align: center; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; opacity: 0; z-index: 5; } .featured-image-rollover-inner { gap: .5rem; padding: 1rem; box-sizing: border-box; } .featured-image-rollover-inner > *, .featured-image-rollover-inner .title { margin: 0 !important; padding: 0 !important; list-style: none; } .featured-image-rollover .categories { justify-content: center; } .posts-outer .post-content, .related-posts-outer .post-content { display: flex; flex-direction: column; align-items: start; word-break: break-word; } .related-posts-section { display: flex; flex-direction: column; gap: 2rem; } audio, .mejs-container { width: 100% !important; } .author-outer .author-inner { gap: 1em; } .author-box-avatar img { border-radius: 50%; } .author-box .description { flex: 1; } @media (max-width: 1024px) { .posts-outer:not(.list) > * { width: 50%; } .posts-outer:not(.list) > *.konio-col-12 { width: 100%; } } /* Preloader */ #preloader { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 999999; } #preloader .logo-2x { display: none; } /* Search Forms */ .search-form input[type="search"], .search-form button[type="submit"], .search-form button[type="submit"]:hover { display: inline-block; margin: 0; padding: 0; background: none; border: 0; border-radius: 0; line-height: 1; vertical-align: middle; white-space: normal; color: initial; -webkit-appearance: none; -moz-appearance: none; } .search-form input[type="search"] { flex-basis: 100%; } .search-form button[type="submit"] { align-self: stretch; line-height: normal !important; } .search-form-modal[aria-hidden="false"] { display: flex !important; align-items: center; justify-content: center; z-index: 99999; } .search-form-modal .close-btn { font-size: 3rem; } .is-reveal-open .animated-modal { opacity: 1; visibility: visible; } .animated-modal { display: flex !important; justify-content: center; opacity: 0; visibility: hidden; } /* Comments */ .comment-inner { padding-top: 15px; padding-bottom: 15px; gap: .5rem; } .comments .avatar { vertical-align: middle; } .comment-content { flex: 1; } .comment-meta-separator, .comment-reply-edit-separator { margin-right: .25em; margin-left: .25em; } .comments .children { margin-left: 30px; padding: 0; list-style: none; } .comment-navigation > ul { display: flex; flex-wrap: wrap; align-items: center; margin: 0; padding: 0; list-style: none; } #respond { margin-top: 20px; } #respond .comment-reply-title { display: flex; gap: .5rem; } #respond .form-submit { margin-bottom: 0; } /* Select2 */ .select2-container .select2-selection--single { height: auto; } .select2-container--default .select2-selection--single .select2-selection__rendered { line-height: normal; } .select2-container--default .select2-selection--single .select2-selection__arrow { position: absolute; top: 50%; transform: translateY(-50%); right: 10px; left: auto; height: auto; } .select2-container--default .select2-selection--single .select2-selection__arrow b { position: absolute; right: auto; left: auto; margin: 0 !important; } /* Swiper */ .swiper-page-dots { bottom: 25px !important; gap: .5rem; } .swiper-page-dots .swiper-pagination-bullet { display: inline-block; width: 10px; height: 10px; opacity: 0.25; cursor: pointer; border-radius: 50%; } .swiper-page-dots .swiper-pagination-bullet.swiper-pagination-bullet-active { opacity: 1; } .featured-image-outer .featured-image-rollover-outer ~ .swiper-button { transition: opacity .3s ease; } .featured-image-outer .featured-image-rollover-outer:hover ~ .swiper-button, .featured-image-outer .featured-image-rollover-outer:active ~ .swiper-button { opacity: 0; } .featured-image-outer:hover .swiper-button:disabled { opacity: .3; } .featured-image-outer:hover .swiper-button, .featured-image-outer:hover .swiper-page-dots { z-index: 25; } .thumbnail-carousel .swiper-slide img { opacity: .5; } .thumbnail-carousel .swiper-slide.swiper-slide-thumb-active img { opacity: 1; } .thumbnail-carousel .swiper-slide { cursor: pointer; width: 75px; margin-right: 5px; } .thumbnail-carousel .swiper-slide img { width: 100%; } .related-posts.carousel.swiper:not(.swiper-initialized), .related-posts-outer .swiper-buttons-outer:has(.swiper-button-next.swiper-button-lock) .swiper-button-prev.swiper-button-lock, .related-posts-outer .swiper-buttons-outer:has(.swiper-button-prev.swiper-button-lock) .swiper-button-next.swiper-button-lock { display: none } .related-posts-outer .swiper-buttons-outer > .swiper-button { position: relative; top: auto; right: auto; left: auto; } .related-posts-carousel { margin: auto; } .related-posts .swiper-prev-next-button.prev { left: -40px; } .related-posts .swiper-prev-next-button.next { right: -40px; } .related-posts > .swiper-page-dots { position: relative !important; bottom: 0 !important; margin-top: 2rem; } .image .carousel[data-count="1"] .swiper-page-dots { display: none; } .swiper-prev-next-button:after{ font-size: .625rem; } /* Light Gallery */ .lg-backdrop, .lg-outer { z-index: 5000; } /* Scroll To Top */ #konio-scroll-to-top { position: fixed; right: 0; bottom: 0; text-align: center; z-index: 750; display: none; } .foundation-mq { font-family: "small=0px&medium=768px&large=1025px" }