/* Konio Theme Options - Generated by Designer */

.konio-container { max-width: 1140px; }#konio-wrapper { max-width: 100%; }body.is-narrow #konio-main > .konio-container { max-width: 800px; }.konio-grid-row, .konio-module-column-inner { row-gap: 20px; column-gap: 20px; }.posts-outer > *, .related-posts > article { margin-bottom: 20px; }.konio-row { margin-right: calc(-20px / 2); margin-left: calc(-20px / 2); }.konio-row > * { padding-right: calc(20px / 2); padding-left: calc(20px / 2); }#konio-main { padding-top: 50px; padding-bottom: 50px; background: var( --konio-theme-color-5 ); }h1, h2, h3, h4, h5, h6 { margin-bottom: 10px; font-family: Poppins; font-style: normal; text-transform: none; color: var( --konio-theme-color-3 ); font-weight: bold; line-height: 1; letter-spacing: 1px; }p { margin-bottom: 30px; }body { background: var( --konio-theme-color-5 ); font-family: Poppins; text-transform: none; color: var( --konio-theme-color-4 ); font-weight: normal; font-size: 1.1rem; line-height: 1.8; }a { text-decoration: none; color: var( --konio-theme-color-1 ); }a:hover { text-decoration: none; color: var( --konio-theme-color-2 ); }a, button, .woocommerce-checkout #payment ul.payment_methods .wc_payment_method > input[type=radio]+label { transition-duration: .3s; }h1 { font-weight: bold; font-size: 3.5rem; }h2 { font-size: 2rem; }h3 { font-size: 1.8rem; }h4 { font-size: 1.5rem; }h5 { font-size: 1.3rem; }h6 { font-size: 1rem; }:root { --konio-theme-color-1: #1089ff; --konio-theme-color-2: #cf10ff; --konio-theme-color-3: #212629; --konio-theme-color-4: #87929c; --konio-theme-color-5: #ffffff; --konio-theme-color-6: #f8f8f8; --konio-theme-color-7: #eeeeee; --konio-theme-color-8: #dcecff; --konio-theme-color-9: #ffa410; }body .elementor-button, body .wp-element-button, .btn, button, .filter-btn, 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, .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce table.wishlist_table .product-add-to-cart > a.button, .woocommerce table.wishlist_table .add_to_cart_button { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }body .elementor-button, body .wp-element-button, .btn, .filter-btn, 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, .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce table.wishlist_table .product-add-to-cart > a.button, .woocommerce table.wishlist_table .add_to_cart_button { padding-top: 0.75em; padding-right: 1.5em; padding-bottom: 0.75em; padding-left: 1.5em; }body .elementor-button, body .wp-element-button, .btn, 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, .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce table.wishlist_table .product-add-to-cart > a.button, .woocommerce table.wishlist_table .add_to_cart_button { background: var( --konio-theme-color-1 ); border: none; }body .elementor-button:hover, body .wp-element-button:hover, .btn:hover, button:hover, input[type="button"]:hover, input[type="submit"]:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit.disabled:hover, .woocommerce #respond input#submit:disabled:hover, .woocommerce #respond input#submit:disabled[disabled]:hover, .woocommerce a.button.disabled:hover, .woocommerce a.button:disabled:hover, .woocommerce a.button:disabled[disabled]:hover, .woocommerce button.button.disabled:hover, .woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled]:hover, .woocommerce input.button.disabled:hover, .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled], .woocommerce table.wishlist_table .product-add-to-cart > a.button:hover, .woocommerce table.wishlist_table .add_to_cart_button:hover { background: var( --konio-theme-color-2 ); border-color: var( --konio-theme-color-3 ); }body .elementor-button, body .elementor-button:visited, body .elementor-button:focus, body .wp-element-button, .btn, 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, .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce table.wishlist_table .product-add-to-cart > a.button, .woocommerce table.wishlist_table .add_to_cart_button { font-family: Noto Sans; text-transform: capitalize; color: var( --konio-theme-color-5 ); font-weight: bold; font-size: 1.1rem; }.elementor-button .elementor-button-icon .e-font-icon-svg { fill: var( --konio-theme-color-5 ); }body .elementor-button:hover, body .wp-element-button:hover, .btn:hover, button:hover, input[type="button"]:hover, input[type="submit"]:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit.disabled:hover, .woocommerce #respond input#submit:disabled:hover, .woocommerce #respond input#submit:disabled[disabled]:hover, .woocommerce a.button.disabled:hover, .woocommerce a.button:disabled:hover, .woocommerce a.button:disabled[disabled]:hover, .woocommerce button.button.disabled:hover, .woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled]:hover, .woocommerce input.button.disabled:hover, .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled], .woocommerce table.wishlist_table .product-add-to-cart > a.button, .woocommerce table.wishlist_table .add_to_cart_button:hover { color: var( --konio-theme-color-5 ); }.elementor-button:hover .elementor-button-icon .e-font-icon-svg { fill: var( --konio-theme-color-5 ); }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, .search-form-inner, .select2-container .select2-choice, .select2-container .select2-choice2, .select2-container--default .select2-selection--single, .select2-dropdown, .chzn-container .chzn-drop, .chzn-container-single .chzn-single, .select2-container--default .select2-selection--single .select2-selection__arrow, body .wc-stripe-elements-field, body .wc-stripe-iban-element-field { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }textarea { height: 100px; }.search-form button[type="submit"] { min-width: 50px; padding-top: 0.75em; padding-bottom: 0.75em; }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, .search-form input[type="search"], .select2-selection__rendered, body .wc-stripe-elements-field, body .wc-stripe-iban-element-field { padding-top: 0.75em; padding-right: 0.9375em; padding-bottom: 0.75em; padding-left: 0.9375em; }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, .search-form-inner, .select2-container .select2-choice, .select2-container .select2-choice2, .select2-container--default .select2-selection--single, .select2-dropdown, .chzn-container .chzn-drop, .chzn-container-single .chzn-single, body .wc-stripe-elements-field, body .wc-stripe-iban-element-field { background-color: var( --konio-theme-color-5 ); border-style: solid; border-width: 1px 1px 1px 1px; border-color: var( --konio-theme-color-7 ); }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, .search-form input[type="search"], .search-form button[type="submit"], .select2-container .select2-choice, .select2-container .select2-choice2, .select2-container--default .select2-selection--single, .select2-dropdown, .chzn-container .chzn-drop, .chzn-container-single .chzn-single, .select2-container--default .select2-selection--single .select2-selection__rendered, f7-number, body .wc-stripe-elements-field, body .wc-stripe-iban-element-field { color: #15181a; }select { background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 448 512"><path fill="rgba(21,24,26,1)" d="M201.4 342.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 274.7 86.6 137.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z"/></svg>'); }.select2-container--default .select2-selection--single .select2-selection__arrow b { border-color: #15181a transparent transparent transparent; }.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #15181a transparent; }.woocommerce form .show-password-input::after,.woocommerce-page form .show-password-input::after { color: #15181a; }::-webkit-input-placeholder { color: var( --konio-theme-color-4 ); }:-moz-placeholder { color: var( --konio-theme-color-4 ); }::-moz-placeholder { color: var( --konio-theme-color-4 ); }:-ms-input-placeholder { color: var( --konio-theme-color-4 ); }::-ms-input-placeholder { color: var( --konio-theme-color-4 ); }nav.menu-outer > .menu .menu-item-has-children .menu-item-dropdown-icon:after { content: "\f107"; }nav > .menu .not-mega-menu .submenu li > a > .menu-item-title-outer { width: 100%; }nav > .menu .not-builder-block .submenu li > a { text-align: start; }nav > .menu .is-dropdown-submenu { min-width: 250px; border: none; }#konio-header nav > .menu > li.is-mega-menu .is-dropdown-submenu { min-width: 750px; }nav.menu-outer > .menu .is-dropdown-submenu li a { padding-top: calc(16px / 2); padding-bottom: calc(16px / 2); padding-right: calc(20px / 2); padding-left: calc(20px / 2); }.is-mega-menu .konio-row { row-gap: 20px; column-gap: 20px; }nav.menu-outer > .menu .is-dropdown-submenu { background-color: var( --konio-theme-color-6 ); }#konio-header-middle { padding-top: 15px; padding-bottom: 15px; background: var( --konio-theme-color-8 ); border-style: solid; border-width: 5px 0 0 0; border-color: var( --konio-theme-color-1 ); }#konio-header-middle .konio-bg-overlay { opacity: 1; }#konio-sticky-header-middle .sticky-logo-image { width: 125px; }#konio-header-middle .logo-image { width: 125px; }#konio-header-middle .search-form input[type="search"], #konio-header-middle-search-form-modal .search-form input[type="search"] { padding-top: 0.75em; padding-right: 0.9375em; padding-bottom: 0.75em; padding-left: 0.9375em; }#konio-header-middle .off-canvas-toggle-outer a { -webkit-border-radius: 5px; -moz-border-radius: 5px; background: var( --konio-theme-color-3 ); color: var( --konio-theme-color-5 ); border-radius: 5px; }#konio-header-middle .off-canvas-toggle-outer a:hover { background: var( --konio-theme-color-1 ); }#konio-header-middle nav.menu-1-outer > .menu > li.has-custom-icon > a { flex-direction: row; }#konio-header-middle nav > .menu .is-dropdown-submenu { min-width: 225px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }#konio-header-middle nav.menu-1-outer > .menu > li:not(:last-child):after { margin-right: calc(1px / 2); margin-left: calc(1px / 2); }#konio-header-middle nav.menu-1-outer > .menu { gap: 1px; }#konio-header-middle nav.menu-1-outer > .menu > li > a { padding-top: calc(20px / 2); padding-bottom: calc(20px / 2); padding-right: calc(25px / 2); padding-left: calc(25px / 2); }#konio-header-middle nav.menu-1-outer > .menu .is-dropdown-submenu li a { padding-top: calc(20px / 2); padding-bottom: calc(20px / 2); padding-right: calc(25px / 2); padding-left: calc(25px / 2); }#konio-header-middle nav.menu-1-outer > .menu .is-dropdown-submenu { background-color: var( --konio-theme-color-3 ); }#konio-header-middle nav > .menu > li:not(.is-mega-menu) .is-dropdown-submenu > li:first-child > a { border-top-left-radius: 5px; border-top-right-radius: 5px; }#konio-header-middle nav > .menu > li:not(.is-mega-menu) .is-dropdown-submenu > li:last-child > a { border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }#konio-header-middle nav > .menu > li.is-mega-menu > .first-level > li:first-child > a { border-top-left-radius: 5px; }#konio-header-middle nav > .menu > li.is-mega-menu > .first-level > li:last-child > a { border-top-right-radius: 5px; }#konio-header-middle nav > .menu > li.is-mega-menu > .first-level > li:first-child > .second-level > li:last-child > a { border-bottom-left-radius: 5px; }#konio-header-middle nav > .menu > li.is-mega-menu > .first-level > li:last-child > .second-level > li:last-child > a { border-bottom-right-radius: 5px; }#konio-header-middle nav.menu-1-outer .menu .submenu li { border-bottom: none; }#konio-header-middle nav.menu-1-outer > .menu .submenu { -webkit-box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.1); }#konio-header-middle .menu-1-outer > span a,#konio-header-middle nav.menu-1-outer > .menu a { color: var( --konio-theme-color-3 ); font-weight: normal; }#konio-header-middle .menu-1-outer > span a:hover,#konio-header-middle nav.menu-1-outer > .menu a:hover { color: var( --konio-theme-color-1 ); }#konio-header-middle nav.menu-1-outer > .menu .submenu li a { color: var( --konio-theme-color-5 ); }#konio-header-middle nav.menu-1-outer > .menu .submenu li a:hover { color: var( --konio-theme-color-1 ); }#konio-header-middle-off-canvas.position-right.off-canvas { -webkit-transform: translateX(250px); -moz-transform: translateX(250px); -ms-transform: translateX(250px); -o-transform: translateX(250px); transform: translateX(250px); }#konio-header-middle-off-canvas.position-right { max-width: 250px; }.konio-header-middle-off-canvas-is-open.in-canvas-content.is-open-right.has-transition-push { -webkit-transform: translateX(-250px); -moz-transform: translateX(-250px); -ms-transform: translateX(-250px); -o-transform: translateX(-250px); transform: translateX(-250px); }#konio-header-middle-off-canvas.position-left.off-canvas { -webkit-transform: translateX(-250px); -moz-transform: translateX(-250px); -ms-transform: translateX(-250px); -o-transform: translateX(-250px); transform: translateX(-250px); }#konio-header-middle-off-canvas.position-left { max-width: 250px; }.konio-header-middle-off-canvas-is-open.in-canvas-content.is-open-left.has-transition-push { -webkit-transform: translateX(250px); -moz-transform: translateX(250px); -ms-transform: translateX(250px); -o-transform: translateX(250px); transform: translateX(250px); }html[dir="rtl"] #konio-header-middle-off-canvas.position-right.off-canvas { -webkit-transform: translateX(-250px); -moz-transform: translateX(-250px); -ms-transform: translateX(-250px); -o-transform: translateX(-250px); transform: translateX(-250px); }html[dir="rtl"] .konio-header-middle-off-canvas-is-open.in-canvas-content.is-open-right.has-transition-push { -webkit-transform: translateX(250px); -moz-transform: translateX(250px); -ms-transform: translateX(250px); -o-transform: translateX(250px); transform: translateX(250px); }html[dir="rtl"] #konio-header-middle-off-canvas.position-left.off-canvas { -webkit-transform: translateX(250px); -moz-transform: translateX(250px); -ms-transform: translateX(250px); -o-transform: translateX(250px); transform: translateX(250px); }html[dir="rtl"] .konio-header-middle-off-canvas-is-open.in-canvas-content.is-open-left.has-transition-push { -webkit-transform: translateX(-250px); -moz-transform: translateX(-250px); -ms-transform: translateX(-250px); -o-transform: translateX(-250px); transform: translateX(-250px); }#konio-header-middle-off-canvas, #konio-header-middle-off-canvas .drilldown .is-drilldown-submenu.is-active { background-color: var( --konio-theme-color-8 ); }#konio-header-middle-off-canvas .search-form input[type="search"], #konio-header-middle-off-canvas-search-form-modal .search-form input[type="search"] { padding-top: 0.75em; padding-right: 0.9375em; padding-bottom: 0.75em; padding-left: 0.9375em; }#konio-header-middle-off-canvas .mobile-menu .menu-item-has-children .menu-item-dropdown-icon:after, #konio-header-middle-off-canvas .mobile-menu .js-drilldown-back > a.back-btn:before { content: "\f054"; }#konio-header-middle-off-canvas .mobile-menu li a:hover { background-color: rgba(248,248,248,0); }#konio-header-middle-off-canvas .mobile-menu li > a, #konio-header-middle-off-canvas .mobile-menu > li.js-drilldown-back a { color: var( --konio-theme-color-3 ); }#konio-header-middle-off-canvas .mobile-menu li > a:hover, #konio-header-middle-off-canvas .mobile-menu > li.js-drilldown-back a:hover { color: var( --konio-theme-color-1 ); }#konio-header-bottom .search-form input[type="search"], #konio-header-bottom-search-form-modal .search-form input[type="search"] { padding-top: 0.75em; padding-right: 0.9375em; padding-bottom: 0.75em; padding-left: 0.9375em; }#konio-header-bottom-off-canvas .search-form input[type="search"], #konio-header-bottom-off-canvas-search-form-modal .search-form input[type="search"] { padding-top: 0.75em; padding-right: 0.9375em; padding-bottom: 0.75em; padding-left: 0.9375em; }.blog.archive .post-content, .single-post .related-posts-section .post-content { row-gap: 10px; }.blog.archive .featured-image-outer, .single-post .related-posts-section .featured-image-outer { margin-bottom: 10px; }.blog.archive .featured-image-rollover, .single-post .related-posts-section .featured-image-rollover { background: rgba(16, 137, 255, 0.85); }.blog.archive .featured-image-rollover .entry-title, .single-post .related-posts-section .featured-image-rollover .entry-title { color: var( --konio-theme-color-5 ); }.blog.archive .featured-image-rollover .entry-title, .blog.archive .featured-image-rollover .entry-title a, .single-post .related-posts-section .featured-image-rollover .entry-title, .single-post .related-posts-section .featured-image-rollover .entry-title a { color: var( --konio-theme-color-5 ); }.blog.archive .featured-image-rollover .entry-title a:hover, .single-post .related-posts-section .featured-image-rollover .entry-title a:hover { color: var( --konio-theme-color-5 ); }.blog.archive .featured-image-rollover-icons a, .single-post .related-posts-section .featured-image-rollover-icons a { -webkit-border-radius: 100px; -moz-border-radius: 100px; background: var( --konio-theme-color-5 ); color: var( --konio-theme-color-3 ); border-radius: 100px; }.blog.archive .featured-image-rollover-icons, .single-post .related-posts-section .featured-image-rollover-icons { column-gap: 8px; }.blog.archive .featured-image-rollover-icons a:hover, .single-post .related-posts-section .featured-image-rollover-icons a:hover { background: var( --konio-theme-color-3 ); color: var( --konio-theme-color-5 ); }.single-post #konio-main .konio-module-column-inner > .categories-outer .categories { justify-content: start; }.single-post #konio-main .konio-module-column-inner > .meta-outer .meta { justify-content: start; }.single-post #konio-main .konio-module-column-inner > .meta-outer > .meta { row-gap: 4px; column-gap: 20px; }.single-post #konio-main .konio-module-column-inner > .meta-outer > .meta > li:not(:last-child):after { margin-right: calc(20px / 2); margin-left: calc(20px / 2); }.single-post #konio-main .social-share-icons-outer .social-share-icons-title { display: block; text-align: start; }.single-post #konio-main .social-share-icons { justify-content: start; row-gap: 4px; column-gap: 8px; }.single-post #konio-main .social-share-icons a { -webkit-border-radius: 100px; -moz-border-radius: 100px; background-color: var( --konio-theme-color-1 ); color: var( --konio-theme-color-5 ); border-radius: 100px; }.single-post #konio-main .social-share-icons a:hover { background-color: var( --konio-theme-color-3 ); color: var( --konio-theme-color-5 ); }.single-post #konio-main .pagination-outer ul li a .next-inner:after { content: "\f105"; }.single-post #konio-main .pagination-outer ul li a .prev-inner:before { content: "\f104"; }.single-post #konio-main .pagination-outer { padding-top: 10px; padding-bottom: 10px; border-style: solid; border-width: 1px 0 1px 0; border-color: var( --konio-theme-color-7 ); }.single-post #konio-main .comments-outer .avatar { -webkit-border-radius: 50%; -moz-border-radius: 50%; width: 50px; border-radius: 50%; }.single-post #konio-main .comments-outer .comment-list .comment-inner { border-bottom: 1px solid var( --konio-theme-color-7 ); }.single-post #konio-main .comments-outer .comment-content a { text-decoration: none; }.single-post #konio-main .comments-outer .comment-content a:hover { text-decoration: none; }.konio-portfolio.archive .post-content, .single-konio-portfolio .related-posts-section .post-content { row-gap: 10px; }.konio-portfolio.archive .featured-image-outer, .single-konio-portfolio .related-posts-section .featured-image-outer { margin-bottom: 10px; }.konio-portfolio.archive .featured-image-rollover, .single-konio-portfolio .related-posts-section .featured-image-rollover { background: var( --konio-theme-color-1 ); }.konio-portfolio.archive .featured-image-rollover .categories li span, .single-konio-portfolio .related-posts-section .featured-image-rollover .categories li span { color: var( --konio-theme-color-5 ); }.konio-portfolio.archive .featured-image-rollover .entry-title, .single-konio-portfolio .related-posts-section .featured-image-rollover .entry-title { color: var( --konio-theme-color-5 ); }.konio-portfolio.archive .featured-image-rollover .entry-title, .konio-portfolio.archive .featured-image-rollover .entry-title a, .single-konio-portfolio .related-posts-section .featured-image-rollover .entry-title, .single-konio-portfolio .related-posts-section .featured-image-rollover .entry-title a { color: var( --konio-theme-color-5 ); }.konio-portfolio.archive .featured-image-rollover .entry-title a:hover, .single-konio-portfolio .related-posts-section .featured-image-rollover .entry-title a:hover { color: var( --konio-theme-color-5 ); }.konio-portfolio.archive .featured-image-rollover .categories, .single-konio-portfolio .related-posts-section .featured-image-rollover .categories { color: var( --konio-theme-color-5 ); line-height: 1; }.konio-portfolio.archive .featured-image-rollover .categories li a, .single-konio-portfolio .related-posts-section .featured-image-rollover .categories li a { color: var( --konio-theme-color-5 ); }.konio-portfolio.archive .featured-image-rollover-icons a, .single-konio-portfolio .related-posts-section .featured-image-rollover-icons a { -webkit-border-radius: 100px; -moz-border-radius: 100px; background: var( --konio-theme-color-5 ); color: var( --konio-theme-color-3 ); border-radius: 100px; }.konio-portfolio.archive .featured-image-rollover-icons, .single-konio-portfolio .related-posts-section .featured-image-rollover-icons { column-gap: 8px; }.konio-portfolio.archive .featured-image-rollover-icons a:hover, .single-konio-portfolio .related-posts-section .featured-image-rollover-icons a:hover { background: var( --konio-theme-color-3 ); color: var( --konio-theme-color-5 ); }.konio-portfolio.archive .post-content .entry-title, .single-konio-portfolio .related-posts-section .post-content .entry-title { margin-bottom: 0px; color: var( --konio-theme-color-3 ); }.konio-portfolio.archive .post-content .entry-title a, .single-konio-portfolio .related-posts-section .post-content .entry-title a { color: var( --konio-theme-color-3 ); }.konio-portfolio.archive .post-content .meta, .single-konio-portfolio .related-posts-section .post-content .meta { row-gap: 4px; column-gap: 10px; }.konio-portfolio.archive .post-content .meta > li:not(:last-child):after, .single-konio-portfolio .related-posts-section .post-content .meta > li:not(:last-child):after { margin-right: calc(10px / 2); margin-left: calc(10px / 2); }.konio-portfolio.archive article .excerpt, .single-konio-portfolio .related-posts-section .post-content .excerpt { margin-bottom: 0px; }.single-konio-portfolio #konio-main .konio-module-column-inner > .categories-outer .categories { justify-content: start; }.single-konio-portfolio #konio-main .konio-module-column-inner > .meta-outer .meta { justify-content: start; }.single-konio-portfolio #konio-main .konio-module-column-inner > .meta-outer > .meta { row-gap: 4px; column-gap: 20px; }.single-konio-portfolio #konio-main .konio-module-column-inner > .meta-outer > .meta > li:not(:last-child):after { margin-right: calc(20px / 2); margin-left: calc(20px / 2); }.single-konio-portfolio #konio-main .social-share-icons-outer .social-share-icons-title { display: block; text-align: start; }.single-konio-portfolio #konio-main .social-share-icons { justify-content: start; row-gap: 4px; column-gap: 8px; }.single-konio-portfolio #konio-main .social-share-icons a { -webkit-border-radius: 100px; -moz-border-radius: 100px; background-color: var( --konio-theme-color-1 ); color: var( --konio-theme-color-5 ); border-radius: 100px; }.single-konio-portfolio #konio-main .social-share-icons a:hover { background-color: var( --konio-theme-color-3 ); color: var( --konio-theme-color-5 ); }.single-konio-portfolio #konio-main .author-box-outer .avatar { -webkit-border-radius: 50%; -moz-border-radius: 50%; width: 150px; border-radius: 50%; }.single-konio-portfolio #konio-main .author-box-inner { gap: 1em; }.single-konio-portfolio #konio-main .author-box-outer a.display-name { text-decoration: none; }.single-konio-portfolio #konio-main .author-box-outer a.display-name:hover { text-decoration: none; }.single-konio-portfolio #konio-main .comments-outer .avatar { -webkit-border-radius: 50%; -moz-border-radius: 50%; width: 50px; border-radius: 50%; }.single-konio-portfolio #konio-main .comments-outer .comment-list .comment-inner { border-bottom: 1px solid var( --konio-theme-color-7 ); }.single-konio-portfolio #konio-main .comments-outer .comment-content a { text-decoration: none; }.single-konio-portfolio #konio-main .comments-outer .comment-content a:hover { text-decoration: none; }.search-results .post-content { row-gap: 10px; }.search-results .featured-image-outer { margin-bottom: 10px; }.search-results .featured-image-rollover { background: var( --konio-theme-color-1 ); }.search-results .featured-image-rollover .categories li span { color: var( --konio-theme-color-5 ); }.search-results .featured-image-rollover .entry-title { color: var( --konio-theme-color-5 ); }.search-results .featured-image-rollover .entry-title, .search-results .featured-image-rollover .entry-title a { color: var( --konio-theme-color-5 ); }.search-results .featured-image-rollover .entry-title a:hover { color: var( --konio-theme-color-5 ); }.search-results .featured-image-rollover .categories { color: var( --konio-theme-color-5 ); line-height: 1; }.search-results .featured-image-rollover .categories li a { color: var( --konio-theme-color-5 ); }.search-results .featured-image-rollover-icons a { -webkit-border-radius: 100px; -moz-border-radius: 100px; background: var( --konio-theme-color-5 ); color: #15181a; border-radius: 100px; }.search-results .featured-image-rollover-icons { column-gap: 8px; }.search-results .featured-image-rollover-icons a:hover { background: #15181A; color: var( --konio-theme-color-5 ); }.search-results .post-content .entry-title { margin-bottom: 0px; color: var( --konio-theme-color-3 ); }.search-results .post-content .entry-title a { color: var( --konio-theme-color-3 ); }.search-results .post-content .meta { row-gap: 4px; column-gap: 10px; }.search-results .post-content .meta > li:not(:last-child):after { margin-right: calc(10px / 2); margin-left: calc(10px / 2); }.search-results article .excerpt,  .post-content .excerpt { margin-bottom: 0px; }.author.archive .post-content { row-gap: 10px; }.author.archive .author-box-outer .avatar { -webkit-border-radius: 50%; -moz-border-radius: 50%; width: 300px; border-radius: 50%; }.author.archive .author-box-inner { gap: 2em; }.author.archive .author-box-outer { margin-bottom: 50px; }.author.archive .featured-image-outer { margin-bottom: 10px; }.author.archive .featured-image-rollover { background: var( --konio-theme-color-1 ); }.author.archive .featured-image-rollover .categories li span { color: var( --konio-theme-color-5 ); }.author.archive .featured-image-rollover .entry-title { color: var( --konio-theme-color-5 ); }.author.archive .featured-image-rollover .entry-title, .author.archive .featured-image-rollover .entry-title a { color: var( --konio-theme-color-5 ); }.author.archive .featured-image-rollover .entry-title a:hover { color: var( --konio-theme-color-5 ); }.author.archive .featured-image-rollover .categories { color: var( --konio-theme-color-5 ); line-height: 1; }.author.archive .featured-image-rollover .categories li a { color: var( --konio-theme-color-5 ); }.author.archive .featured-image-rollover-icons a { -webkit-border-radius: 100px; -moz-border-radius: 100px; background: var( --konio-theme-color-5 ); color: var( --konio-theme-color-3 ); border-radius: 100px; }.author.archive .featured-image-rollover-icons { column-gap: 8px; }.author.archive .featured-image-rollover-icons a:hover { background: var( --konio-theme-color-3 ); color: var( --konio-theme-color-5 ); }.author.archive .post-content .entry-title { margin-bottom: 0px; color: var( --konio-theme-color-3 ); }.author.archive .post-content .entry-title a { color: var( --konio-theme-color-3 ); }.author.archive .post-content .meta { row-gap: 4px; column-gap: 10px; }.author.archive .post-content .meta > li:not(:last-child):after { margin-right: calc(10px / 2); margin-left: calc(10px / 2); }.author.archive article .excerpt,  .post-content .excerpt { margin-bottom: 0px; }#konio-error-404-page .konio-grid-row .konio-module-column-inner, #konio-error-404-page .konio-grid-row .konio-module-column-inner > *, #konio-error-404-page .konio-grid-row .konio-module-column-inner > * > ul, #konio-error-404-page .konio-grid-row .konio-module-column-inner > * > ul > li { justify-content: center; text-align: center; }#konio-error-404-page .konio-module-column, #konio-error-404-page .konio-module-column-inner { align-items: start; }#konio-error-404-page .konio-module-column-inner > * { width: 100%; }#konio-error-404-page .konio-bg-overlay { opacity: 1; }#konio-error-404-page .search-form input[type="search"], #konio-error-404-page-search-form-modal .search-form input[type="search"] { padding-top: 0.75em; padding-right: 0.9375em; padding-bottom: 0.75em; padding-left: 0.9375em; }#konio-sidebar-outer { flex: 0 0 25%; max-width: 25%; }#konio-sidebar .widget:not(:last-child) > :has(:not(.wp-block-heading)) { margin-bottom: 30px; }#konio-sidebar li:not(:last-child) { margin-bottom: 10px; }#konio-sidebar ul > li ul { margin-top: 10px; }#konio-sidebar a { text-decoration: none; }#konio-sidebar a:hover { text-decoration: none; }#konio-footer-top .konio-module-column, #konio-footer-top .konio-module-column-inner { align-items: center; }#konio-footer-top .konio-grid-row .konio-module-column-inner, #konio-footer-top .konio-grid-row .konio-module-column-inner > *, #konio-footer-top .konio-grid-row .konio-module-column-inner > * > ul, #konio-footer-top .konio-grid-row .konio-module-column-inner > * > ul > li { justify-content: center; text-align: center; }#konio-footer-top .konio-module-column-inner > * { width: 100%; }#konio-footer-top .konio-module-column-inner { display: block; width: 100%; }#konio-footer-top { padding-top: 100px; padding-bottom: 100px; background: var( --konio-theme-color-5 ); background-image: url('https://library.koniowp.com/wp-content/uploads/2024/10/icon-tilted-1.png'); background-repeat: no-repeat; background-position: center center; -webkit-background-size: contain; -moz-background-size: contain; -ms-background-size: contain; -o-background-size: contain; border-style: solid; border-width: 1px 0px 0px 0px; border-color: #EEEEEE; background-size: contain; }#konio-footer-top .konio-bg-overlay { background-repeat: no-repeat; background-position: center center; opacity: 1; -webkit-background-size: contain; -moz-background-size: contain; -ms-background-size: contain; -o-background-size: contain; background-size: contain; }#konio-footer-bottom .konio-module-column, #konio-footer-bottom .konio-module-column-inner { align-items: center; }#konio-footer-bottom .konio-grid-row .konio-module-column-inner, #konio-footer-bottom .konio-grid-row .konio-module-column-inner > *, #konio-footer-bottom .konio-grid-row .konio-module-column-inner > * > ul, #konio-footer-bottom .konio-grid-row .konio-module-column-inner > * > ul > li { justify-content: center; text-align: center; }#konio-footer-bottom .konio-module-column-inner > * { width: 100%; }#konio-footer-bottom .konio-module-column-inner { display: block; width: 100%; }#konio-footer-bottom { padding-top: 25px; padding-bottom: 25px; background: var( --konio-theme-color-3 ); }#konio-footer-bottom .konio-grid-row, #konio-footer-bottom .konio-module-column-inner { row-gap: 0px; column-gap: 0px; }#konio-footer-bottom .konio-bg-overlay { opacity: 1; }#konio-footer-bottom nav.menu-1-outer > .menu > li.has-custom-icon > a { flex-direction: row; }#konio-footer-bottom nav.menu-1-outer > .menu > li > a { padding-top: calc(16px / 2); padding-bottom: calc(16px / 2); padding-right: calc(20px / 2); padding-left: calc(20px / 2); }#konio-footer-bottom .menu-1-outer > span a,#konio-footer-bottom nav.menu-1-outer > .menu a { color: var( --konio-theme-color-3 ); }#konio-footer-bottom .menu-1-outer > span a:hover,#konio-footer-bottom nav.menu-1-outer > .menu a:hover { color: var( --konio-theme-color-1 ); }.off-canvas { background: var( --konio-theme-color-5 ); }.js-off-canvas-overlay { background-color: rgba(0,0,0,0.85); }.filter-btns { margin-bottom: 20px; row-gap: 4px; column-gap: 8px; }.filter-btns .filter-btn:not(:hover) { background: var( --konio-theme-color-1 ); }.filter-btns .filter-btn:hover { background: #15181A; color: var( --konio-theme-color-5 ); }.filter-btns li.active .filter-btn { background-color: var( --konio-theme-color-2 ); color: var( --konio-theme-color-5 ); }.filter-btns .filter-btn { color: var( --konio-theme-color-5 ); }.pagination ul.page-numbers li a.next:after { content: "\f105"; }.pagination ul.page-numbers li a.prev:before { content: "\f104"; }.pagination ul li > * { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }.archive .pagination, .single .comment-pagination { margin-top: 20px; }.pagination ul { row-gap: 4px; column-gap: 8px; }.archive .featured-image-outer .swiper-button, .single #konio-main .related-posts-section .featured-image-outer .swiper-button { background-color: rgba(0, 0, 0, .85); }.archive .featured-image-outer .swiper-button:after, .single #konio-main .related-posts-section .featured-image-outer .swiper-button:after { color: #fff; }.archive .featured-image-outer .swiper-button:hover, .archive .featured-image-outer .swiper-pagination .swiper-pagination-bullet, .single #konio-main .related-posts-section .featured-image-outer .swiper-button:hover, .single #konio-main .related-posts-section .featured-image-outer .swiper-pagination .swiper-pagination-bullet { background-color: #000; }.archive .featured-image-outer .swiper-pagination-bullet, .single #konio-main .related-posts-section .featured-image-outer .swiper-pagination-bullet { width: 10px; height: 10px; }.single .konio-module-column-inner > .featured-image-outer .swiper-button { background-color: rgba(0, 0, 0, .85); }.single .konio-module-column-inner > .featured-image-outer .swiper-button:after { color: #fff; }.single .konio-module-column-inner > .featured-image-outer .swiper-button:hover, .single .konio-module-column-inner > .featured-image-outer .swiper-pagination-bullet { background-color: #000; }.single .konio-module-column-inner > .featured-image-outer .swiper-pagination-bullet { width: 10px; height: 10px; }.related-posts-section .related-posts-title-outer .swiper-button { background-color: rgba(0, 0, 0, .85); }.related-posts-section .related-posts-title-outer .swiper-button:after { color: #fff; }.related-posts-section .related-posts-title-outer .swiper-button:hover, .related-posts-section .related-posts > .swiper-pagination .swiper-pagination-bullet { background-color: #000; }.related-posts-section .related-posts > .swiper-pagination .swiper-pagination-bullet { width: 10px; height: 10px; }.tippy-content { padding-top: 0.5em; padding-right: 0.75em; padding-bottom: 0.5em; padding-left: 0.75em; background-color: var( --konio-theme-color-3 ); color: var( --konio-theme-color-5 ); font-size: .75rem; }.tippy-arrow { color: var( --konio-theme-color-3 ); }#konio-scroll-to-top > a > span:before { content: "\f106"; }#konio-scroll-to-top a { -webkit-border-radius: 50%; -moz-border-radius: 50%; background-color: var( --konio-theme-color-1 ); color: var( --konio-theme-color-5 ); border-radius: 50%; }#konio-scroll-to-top { margin-right: 20px; margin-bottom: 20px; }html[dir="rtl"] #konio-scroll-to-top { margin-right: 0; margin-left: 20px; }#konio-scroll-to-top a:hover { background-color: var( --konio-theme-color-2 ); color: var( --konio-theme-color-5 ); }@media screen and ( min-width: 1025px ) { #konio-header-middle.not-centered nav.stacked > ul > li > a, #konio-header-middle.not-centered nav.stacked > ul > li > a > .menu-item-title-outer { width: 100%; } }@media screen and ( max-width: 1024px ) { #konio-main.md > .konio-container > .konio-row > * { flex: 0 0 100%; max-width: 100%; }.single #konio-main.md .konio-grid-row, #konio-main.md .wc-toolbar { grid-template-columns: 100%; }#konio-main.md .woocommerce .col2-set, #konio-main.md .woocommerce-page .col2-set { grid-template-columns: 1fr; }#konio-main.md .wc-toolbar, #konio-main.md .wc-toolbar .konio-module-column-inner > * { justify-content: center; text-align: center; }#konio-main.md .wc-toolbar .konio-module-column-inner > * { width: 100%; margin: 0 0 10px 0; }h1 { font-size: 50px; }h2 { font-size: 28px; }h3 { font-size: 24px; }#konio-footer-top { -webkit-background-size: cover; -moz-background-size: cover; -ms-background-size: cover; -o-background-size: cover; background-size: cover; }#konio-footer-top .konio-bg-overlay { background-position: center top; -webkit-background-size: contain; -moz-background-size: contain; -ms-background-size: contain; -o-background-size: contain; background-size: contain; } }@media screen and ( max-width: 767px ) { #konio-main.sm > .konio-container > .konio-row > * { flex: 0 0 100%; max-width: 100%; }.single #konio-main.sm article .konio-grid-row, #konio-main.sm .wc-toolbar { grid-template-columns: 100%; }#konio-main.sm .woocommerce .col2-set, #konio-main.sm .woocommerce-page .col2-set { grid-template-columns: 1fr; }#konio-main.sm .wc-toolbar, #konio-main.sm .wc-toolbar .konio-module-column-inner > * { justify-content: center; text-align: center; }#konio-main.sm .wc-toolbar .konio-module-column-inner > * { width: 100%; margin: 0 0 10px 0; }h1 { font-size: 35px; }#konio-header-middle .btn-2 { font-size: 12px; } }