/* ---------------------
Theme Name: Lillia
Theme URI: https://studiosaroya.com
Author: Eve
Author URI: https://studiosaroya.com
Description: Soft and lovely WordPress theme.
Version: 1.0.0
Release Date: December 13, 2023
Text Domain: lillia
License: GNU General Public License v2 or later
License URI: LICENSE
 * --------------------- */

/*/ ---------------------
 ~ Fonts
--------------------- /*/
@font-face {
    font-family: 'Reman';
    src: url('lib/fonts/Reman.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;box-sizing:border-box}details,main{display:block}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}small{font-size:80%}big{font-size:125%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.hidden,template{display:none}address{margin:0 0 20px}abbr,acronym{border-bottom:1px dotted #666;cursor:help}dd{margin:0 1.5em 1.5em}.sticky{display:block}*, *::before, *::after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.flexbox, .single.woocommerce .content > .product, .entry-summary form.cart, .woocommerce-variation-add-to-cart, ul.wc-tabs, .woocommerce .actions .coupon, .woocommerce .checkout_coupon, .woocommerce .product .onsale, #reviews .comment-text, .woocommerce-pagination ul.page-numbers, .wprm-recipe-template-lillia .wprm-recipe-meta-container {display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: -webkit-box;display: flex;flex-wrap: wrap;}.grid-cols {display: grid;grid-template-columns: minmax(0,1fr);}.clearfix::before, .clearfix::after {content: '';display: table;}.clearfix::after {clear: both;}body {margin: 0;overflow-x: hidden;}b, bold, strong {font-weight: bold;}i, em {font-style: italic;}h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {clear: both;margin: 0 0 20px;}h1, .h1, h2, .h2, h3, .h3 {-webkit-font-smoothing: antialiased;}.script, .script-highlight mark {line-height: 1;text-transform: none !important;letter-spacing: 0 !important;}ul.menu-container li.script {font-size: 25px;}p {margin: 0 0 15px;}p:last-child {margin: 0;}a, a:visited, a:focus, a:hover, a:active {outline: 0;text-decoration: none !important;}a, img, button, input[type="submit"], .site-header-inner-wrap, .search-open, .scroll-to-top, .scroll-to-top i, .related-entry-title, .related-entry-overlay, .entry-navigation-title, .slider-button span, .swiper-pagination-bullet, .swiper-button-prev .left-arrow, .swiper-button-next .right-arrow {-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}.highlight-1 mark {box-shadow: inset 0 -.58em var(--global-palette-1);}.highlight-2 mark {box-shadow: inset 0 -.58em var(--global-palette-2);}.highlight-3 mark {box-shadow: inset 0 -.58em var(--global-palette-3);}.highlight-4 mark {box-shadow: inset 0 -.58em var(--global-palette-4);}.highlight-5 mark {box-shadow: inset 0 -.58em var(--global-palette-5);}.highlight-6 mark {box-shadow: inset 0 -.58em var(--global-palette-6);}.highlight-7 mark {box-shadow: inset 0 -.58em var(--global-palette-7);}.highlight-8 mark {box-shadow: inset 0 -.58em var(--global-palette-8);}.highlight-9 mark {box-shadow: inset 0 -.58em var(--global-palette-9);}embed, iframe, object {max-width: 100%;}img {height: auto;max-width: 100%;}figure {margin: 0;}.entry-content figure {margin: 15px 0;}ul, ol {margin: 0 0 24px 24px;}ul {list-style: disc;}ol {list-style: decimal;}li > ul, li > ol {margin-bottom: 0;margin-left: 24px;}ul li::marker, ol li::marker {font-weight: bold;color: var(--global-palette-3);}.wp-block-table, table {margin: 0 0 30px;width: 100%;border-collapse: collapse;text-align: left;}.wp-block-table td, .wp-block-table th, table td, table th {padding: 13px 15px;border: 1px solid var(--global-palette-6);}.wp-block-table.is-style-stripes thead tr, table.is-style-stripes thead tr {background-color: transparent !important;}.wp-block-table thead tr, .wp-block-table.is-style-stripes tbody tr:nth-child(odd), table thead tr, table.is-style-stripes tbody tr:nth-child(odd) {background-color: var(--global-palette-5);}.wp-block-table.is-style-stripes, table.is-style-stripes {border-top: 1px solid var(--global-palette-6);border-bottom: 1px solid var(--global-palette-6);}.wp-block-table thead, table thead {border-bottom: 3px solid var(--global-palette-6);}.wp-block-table tfoot, table tfoot {border-top: 3px solid var(--global-palette-6);}.wp-block-quote {margin: 30px 0;padding: 30px;line-height: 1.6;position: relative;}.wp-block-quote p, .wp-block-pullquote p {margin-top: 0;-webkit-font-smoothing: antialiased;}.wp-block-quote p:last-child {margin-bottom: 0;}.wp-block-pullquote {margin: 60px 0 !important;padding: 0 !important;border: 0 !important;}.wp-block-pullquote blockquote {padding: 40px 0;margin: 0;}.wp-block-pullquote::before, .wp-block-pullquote::after {content: '';max-width: 200px;width: 100%;margin: 0 auto;display: block;}.wp-block-quote cite, .wp-block-pullquote cite {font-family: var(--secondary-font-family);font-weight: 400;font-style: normal;font-size: 11px;text-transform: uppercase;letter-spacing: 1.5px;}.wp-block-separator {border-left: 0 !important;border-right: 0 !important;border-bottom: 0 !important;margin: 35px 0;border-top: 1px solid var(--global-palette-6) !important;}.wp-block-separator.is-style-dots {border-top: 0 !important;margin: 25px 0;color: var(--global-palette-3) !important;}.wp-block-separator.is-style-dots:before {content: '•••';font-size: 20px;letter-spacing: 20px;padding: 0 0 0 20px;}.wp-block-kadence-spacer {margin-bottom: 0 !important;}.kb-section-dir-horizontal .wp-block-separator, .kb-section-dir-horizontal .wp-block-kadence-spacer {flex: 1;}mark, ins {background: transparent;text-decoration: none;}pre, code {background: #eee;font-family: "Courier 10 Pitch", courier, monospace;line-height: 1.6;margin-bottom: 1.6em;max-width: 100%;overflow: auto;padding: 1.6em;}.wp-caption, .wp-block-image figcaption, .wp-element-caption {color: #000;margin-top: 10px;margin-bottom: 20px;max-width: 100%;text-align: center;}.wp-caption img[class*="wp-image-"] {display: block;margin-left: auto;margin-right: auto;}.wp-caption .wp-caption-text {margin: 12px 0;}.wp-caption-text {text-align: center;}.widget {margin: 0;}#breadcrumbs, .rank-math-breadcrumb, .aioseo-breadcrumbs {margin-bottom: 40px;}.screen-reader-text {border: 0;clip: rect(1px, 1px, 1px, 1px);clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute !important;width: 1px;word-wrap: normal !important;}.screen-reader-text:focus {background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);clip: auto !important;clip-path: none;color: #21759b;display: block;font-size: 0.875rem;font-weight: 700;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}#primary[tabindex="-1"]:focus {outline: 0;}.alignleft {float: left;margin-right: 20px !important;margin-bottom: 20px !important;}.alignright {float: right;margin-left: 20px !important;margin-bottom: 20px !important;}.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;margin-bottom: 20px !important;}.no-sidebar .alignfull {margin-left: calc(50% - 50vw);margin-right: calc(50% - 50vw);max-width: 100vw;width: 100vw;overflow: hidden;}.scroll-to-top {text-align: center;cursor: pointer;position: fixed;top: 50%;right: 16px;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);z-index: 10;opacity: 0;visibility: hidden;}.scroll-to-top.is-visible {opacity: 1;visibility: visible;}.scroll-to-top i {width: 34px;height: 34px;line-height: 32px;display: inline-block;}.scroll-to-top:hover {opacity: 0.6;}ul.menu-container, ul.menu-container ul, .wp-block-archives, .wp-block-categories, .widget_nav_menu ul, ul.wpp-list, .site-footer ul, ul.related-entries, ul.swiper-container {padding: 0;margin: 0;list-style: none;list-style-type: none;}.entry-time.updated, .social-icons br, .social-icons p, .nav-social-icons br, .nav-social-icons p, .signup-form br, .signup-form p, ul.related-entries li::marker, ul.wpp-list li::marker, ol.commentlist li::marker, ul.wp-block-archives li::marker, ul.wp-block-categories li::marker, .widget_nav_menu ul li::marker {display: none !important;}.container-wrap {padding-left: 2em;padding-right: 2em;padding-bottom: 60px;}.container-inner {width: 100%;margin-left: auto;margin-right: auto;}.full-width-content .container-wrap, .full-width-content .container-inner, .blank-page .container-wrap, .blank-page .container-inner {max-width: 100% !important;width: 100% !important;padding: 0 !important;}@media screen and (min-width: 768px) {.has-sidebar .container-inner {display: grid;}.has-left-sidebar .container-inner .sidebar {order: 1;}.has-left-sidebar .container-inner .content {order: 2;}}@media screen and (max-width: 767px) {.sidebar {max-width: 300px;width: 100%;margin: 50px auto 0;}}.site-branding, .title-area, .site-title {margin: 0;padding: 0;}.site-branding {gap: 10px;}.site-branding, .title-area, .branding-layout-vertical-top {flex-direction: column;}.branding-layout-vertical-bottom {flex-direction: column-reverse;}.branding-layout-horizontal-left {flex-direction: row;align-items: center;}.branding-layout-horizontal-right {flex-direction: row-reverse;align-items: center;}.custom-logo-link {line-height: 0;display: inline-block;}p.site-description {margin: 5px 0 0;}@media screen and (min-width: 971px) {.desktop-branding-align-left {text-align: left;justify-content: start;}.desktop-branding-align-center {text-align: center;justify-content: center;}.desktop-branding-align-right {text-align: right;justify-content: end;}}@media screen and (max-width: 970px) {.mobile-branding-align-left {text-align: left;justify-content: start;}.mobile-branding-align-center {text-align: center;justify-content: center;}.mobile-branding-align-right {text-align: right;justify-content: end;}}.nav-primary {padding: 0 20px;}.nav-secondary {margin-bottom: 60px;}ul.menu-container {flex-wrap: wrap;align-items: center;}ul.menu-container li {position: relative;margin: 0;padding: 0;}ul.menu-container > li a {display: block;padding: 19px 13px;}ul.menu-container ul li {display: block;}ul.menu-container li ul li {padding: .5em 1.7em;}ul.menu-container ul {padding: 1em 0;}ul.menu-container li.button {padding: 0;background-color: transparent !important;}ul.menu-container li.button a {padding: 12px 20px;margin: 0 10px;}@media screen and (max-width: 970px) {ul.menu-container li.button a {margin: 10px 0 !important;}}.site-header-inner-wrap {margin-left: auto;margin-right: auto;}.nav-primary, .nav-secondary {width: 100%;z-index: 10;position: relative;}.nav-left, .nav-right {position: relative;}.item-is-sticky {z-index: 20;top: 0;left: 0;display: block;position: -webkit-sticky;position: sticky;}.menu-toggle::before, .submenu-toggle::before, ul.menu-container li.menu-item-has-children > a::after, ul.menu-container li ul li.menu-item-has-children > a::after {font-family: 'Font Awesome 6 Free' !important;font-weight: 900;}.site-header-inner {display: grid;align-items: center;}.site-header-has-title-right {grid-template-columns: minmax(0,1fr) auto;}.site-header-has-title-left {grid-template-columns: auto minmax(0,1fr);}.site-header-has-sides {grid-template-columns: minmax(0,1fr) auto minmax(0,1fr);}.site-header-has-title-center .site-branding {padding: 0 30px;}.site-header-has-title-left .nav-right-inner, .site-header-has-sides.site-header-has-title-left .nav-right-inner, .site-header-menu-align-end .nav-right-inner, .site-header-menu-align-center .nav-left-inner {justify-content: end;}.site-header-menu-align-end .nav-left-inner, .site-header-menu-align-center .nav-right-inner {justify-content: start;}.nav-primary-inner, .nav-secondary-inner, .nav-left-inner, .nav-right-inner {align-items: center;flex-wrap: wrap;}.nav-primary-align-end {justify-content: space-between;}.nav-primary-align-center, .nav-secondary-inner {justify-content: center;}.mobile-site-header-top-inner {justify-content: space-between;align-items: center;padding: 0 25px;}.mobile-site-header-top-inner .menu-toggle {margin: 16px 0;}.mobile-site-header-inner {display: grid;align-items: center;}.mobile-header-has-sides {grid-template-columns: 50px auto 50px;}.mobile-header-has-sides .menu-toggle {text-align: left;}.mobile-header-has-sides .search-open {text-align: right;}.mobile-header-has-title-left {grid-template-columns: minmax(0,1fr) auto;}.mobile-header-has-title-left .site-branding {text-align: left !important;}.mobile-header-has-title-right {grid-template-columns: auto minmax(0,1fr);}.mobile-header-has-title-right .site-branding {text-align: right !important;}.mobile-site-header-buttons {gap: 15px;}.mobile-site-header .search-open {font-size: 15px;}.mobile-layout-2 .nav-mobile .search-open, .mobile-layout-3 .nav-mobile .search-open, .mobile-layout-4 .nav-mobile .search-open {display: none !important;}.nav-mobile .nav-social-icons a {margin: 0 14px 0 0;}.nav-mobile {top: 57px;padding: 15px 25px 40px;position: absolute;overflow-y: scroll;z-index: 90;}.item-is-sticky .nav-mobile {position: fixed;}.nav-mobile::-webkit-scrollbar {display: none !important;}.nav-animation-slide {display: none;left: 0;width: 100%;max-height: calc(100% - 57px);}.nav-animation-slide-left, .nav-animation-slide-right, .nav-animation-fade {width: 75%;height: calc(100% - 57px);-webkit-transition: 0.6s;-moz-transition: 0.6s;-o-transition: 0.6s;transition: 0.6s;}.nav-animation-slide-left {left: -75%;}.nav-animation-slide-left.is-open {left: 0;}.nav-animation-slide-right {right: -75%;}.nav-animation-slide-right.is-open {right: 0;}.nav-animation-fade {max-width: 300px;left: 0;opacity: 0;visibility: hidden;}.nav-animation-fade.is-open {opacity: 1;visibility: visible;}.menu-toggle, .submenu-toggle {padding: 0 !important;border: 0 !important;background-color: transparent !important;cursor: pointer;}.menu-toggle {width: 20px;left: 0;position: relative;}.menu-toggle::before {font-size: 18px;}.menu-toggle-bars::before {content: '\f0c9';}.menu-toggle-ellipsis-ver::before {content: '\f142';}.menu-toggle-ellipsis-hor::before {content: '\f141';}.menu-toggle.is-open::before {content: '\f00d';}.submenu-toggle {line-height: 1;margin: 0 0 0 8px !important;}.submenu-toggle::before {content: '\f107';font-size: 14px;position: relative;top: 1px;}.submenu-toggle.is-open {transform: rotate(180deg);}@media screen and (min-width: 971px) {.mobile-site-header, .mobile-site-header-top, .menu-toggle, .submenu-toggle {display: none !important;}ul.menu-container li.menu-item-has-children > a::after, ul.menu-container li ul li.menu-item-has-children > a::after {margin: 0 0 0 6px;line-height: 0;}ul.menu-container li.menu-item-has-children > a::after {content: '\f107';}ul.menu-container li ul li.menu-item-has-children > a::after {content: '\f105';}ul.menu-container ul {width: 220px;float: left;position: absolute;top: 100%;left: -999em;z-index: 99999;margin: 0 0 0 -0.5em;text-align: left;}ul.menu-container li:hover > ul, ul.menu-container li.focus > ul {left: 0;}.nav-right ul.menu-container li:hover > ul, .nav-right ul.menu-container li.focus > ul {left: auto;right: 0;}ul.menu-container ul ul {left: -999em;top: 0;margin-top: -1.07em;margin-left: 199.5px;}.nav-right ul.menu-container ul ul {margin-right: 218px;}ul.menu-container ul li:hover > ul, ul.menu-container ul li.focus > ul {display: block;left: auto;}ul.menu-container li ul li a {display: block;padding: 0;}}@media screen and (max-width: 970px) {.site-header, .nav-primary, .nav-secondary {display: none !important;}ul.menu-container li.menu-item-has-children {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}ul.menu-container li > a {padding: 10px 0;}ul.menu-container ul {display: none;width: 100%;margin: 0;}ul.menu-container ul li > a {padding: 0;}ul.menu-container ul li ul {margin: 12px 0 0;}}.nav-social-icons {padding-top: 10px;padding-bottom: 10px;}.nav-social-icons a, .nav-social-icons .search-open {margin: 0 0 0 14px;}.nav-primary-align-end .nav-social-icons {padding-right: 14px;}.nav-primary-align-center .nav-social-icons, .nav-secondary .nav-social-icons, .nav-left .nav-social-icons, .nav-right .nav-social-icons {padding-left: 20px;}.search-open {cursor: pointer;}input, textarea {font-family: inherit;font-size: 15px;line-height: 1.4 !important;width: 100%;max-width: 100%;outline: 0;margin: 0;padding: 13px 15px;border-radius: 0;}input, textarea, input:focus, textarea:focus, select {outline: 0;}select {width: 100%;display: block;}input[type="text"], input[type="email"], input[type="tel"], input[type="url"], input[type="search"], textarea {border-radius: 0 !important;-webkit-appearance: none !important;}input[type="checkbox"], input[type="image"], input[type="radio"] {width: auto;}::-ms-input-placeholder {line-height: normal !important;opacity: 1;}:-ms-input-placeholder {line-height: normal !important;opacity: 1;}::placeholder {line-height: normal !important;opacity: 1;}input:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder {color: transparent !important;}input:focus:-moz-placeholder, textarea:focus:-moz-placeholder {color: transparent !important;}input:focus::-moz-placeholder, textarea:focus::-moz-placeholder {color: transparent !important;}input:focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder {color: transparent !important;}button, .button, .wp-block-button__link, .wp-element-button, input[type="button"], input[type="reset"], input[type="submit"], .wp-block-search__button.wp-element-button, .kb-button.wp-block-button__link, .wc-block-components-button.wp-element-button {padding: 14px 25px;line-height: 1.4;cursor: pointer;display: inline-block;width: auto;text-align: center;border-style: solid;box-shadow: none !important;}button:disabled, button:disabled:hover, input:disabled, input:disabled:hover, input[type="button"]:disabled, input[type="button"]:disabled:hover, input[type="reset"]:disabled, input[type="reset"]:disabled:hover, input[type="submit"]:disabled, input[type="submit"]:disabled:hover {cursor: not-allowed;background-color: var(--global-palette-7);border: 1px solid var(--global-palette-7);color: var(--global-palette-3);opacity: .6;}#subscribe-submit .wp-block-button__link {width: 100%;padding: 18px 23px !important;}@media screen and (max-width: 767px) {.home .wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form {display: block !important;}#subscribe-submit .wp-block-button__link {margin: 10px 0 0 !important;}}.kt-force-btn-fullwidth a.button {display: block;}.has-white-background input, .has-white-background textarea, .has-white-background button, .has-white-background .button, .has-white-background .wp-block-button__link, .has-white-background input[type="button"], .has-white-background input[type="reset"], .has-white-background input[type="submit"] {background-color: #fff !important;}.has-white-background-hover button:hover, .has-white-background-hover .button:hover, .has-white-background-hover .wp-block-button__link:hover, .has-white-background-hover input[type="button"]:hover, .has-white-background-hover input[type="reset"]:hover, .has-white-background-hover input[type="submit"]:hover {background-color: #fff !important;}.has-no-border input, .has-no-border textarea, .has-no-border button, .has-no-border .button, .has-no-border .wp-block-button__link, .has-no-border input[type="button"], .has-no-border input[type="reset"], .has-no-border input[type="submit"] {border: 0 !important;}.form-align-left input, .form-align-left button {text-align: left !important;}.form-align-right input, .form-align-right button {text-align: right !important;}.form-align-center input, .form-align-center button {text-align: center !important;}.signup-form-row input {flex: 1;margin: 0 10px 0 0;}.sidebar .signup-form-row input {margin: 0;}.signup-form-row input[type="submit"] {flex: none;min-width: 50px;margin: 0;padding: 17px 32px !important;}.sidebar .signup-form-row input[type="submit"] {padding: 17px 15px !important;}.signup-form-column .flexbox {flex-direction: column;}.signup-form-column input[type="submit"], .signup-form-column button {text-align: center !important;}.signup-form-column input, .signup-form-column button {width: 100%;margin: 0 0 10px;}@media screen and (max-width: 767px) {.signup-form-row .flexbox:not(.sidebar .signup-form-row .flexbox) {flex-direction: column;}.signup-form-row input:not(.sidebar .signup-form-row input) {margin: 0 0 10px;}.signup-form input[type="submit"] {text-align: center !important;}}.wp-block-search__button-outside.wp-block-search, .wp-block-search__button-inside .wp-block-search__inside-wrapper {padding: 0 !important;}.wp-block-search__input, .wp-block-search__button, .wp-block-search__button-inside .wp-block-search__button.has-icon {padding: 12px 15px !important;}.wp-block-search__button-inside input {border: 0 !important;}.wp-block-search__button-inside .wp-block-search__button {margin: 0 !important;}.wp-block-search__button-inside .wp-block-search__button.has-icon:hover {color: var(--global-palette-4) !important;}.wp-block-search__button {flex: none;min-width: 20px;}.wp-block-search__button svg {width: 20px;height: 20px;min-width: 20px;min-height: 20px;}.page-content .search-form {max-width: 450px;width: 100%;}.search-form-wrapper {top: 0;left: 0;width: 100%;height: 100%;position: fixed;display: block;z-index: 98;opacity: 0;visibility: hidden;-webkit-transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;text-align: center;}.search-form-wrapper.is-open {opacity: 1;visibility: visible;}.search-form-inner {max-width: 400px;width: 90%;margin: 250px auto 0;position: absolute;z-index: 99;left: 50%;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);}.search-close {padding: 12px 20px;font-size: 20px;position: absolute;top: 0;right: 0;z-index: 90;cursor: pointer;}.search-title {line-height: 1.4;text-align: center;margin-bottom: 20px;}.search-form {width: 100%;}.search-form.grid-cols {grid-template-columns: minmax(0,1fr) auto;align-items: center;}.search-form.grid-cols input {border-style: solid;border-width: 1px;}.search-form.grid-cols button {border: 0 !important;}.search-form.grid-cols input {line-height: 1.2 !important;padding: 13px 15px;}.search-form.grid-cols button, .search-form.grid-cols button:visited, .search-form.grid-cols button:hover {line-height: 1.2 !important;padding: 16.5px 15px !important;margin-left: -2px;}@media screen and (max-width: 970px) {.search-form-inner {margin: 150px auto 0;}}.is-size-small {font-size: 11px;}.is-size-small i {width: 11px;height: 11px;}.is-size-small a {width: 25px;height: 25px;line-height: 25px;}.is-size-normal {font-size: 13px;}.is-size-normal i {width: 13px;height: 13px;}.is-size-normal a {width: 29px;height: 29px;line-height: 29px;}.is-size-large {font-size: 15px;}.is-size-large i {width: 15px;height: 15px;}.is-size-large a {width: 32px;height: 32px;line-height: 32px;}.is-shape-rounded a {border-radius: 6px;}.is-shape-circle a {border-radius: 50%;}.is-style-plain a {margin: 0 8px;}.is-style-outline a, .is-style-solid a {display: inline-block;text-align: center;margin: 0 3px 6px;box-shadow: none !important;}.is-style-outline a {border-style: solid;border-width: 1px;}.social-icons a:first-child {margin-left: 0;}.social-icons a:last-child {margin-right: 0;}.entry {position: relative;}.entry-header {margin-bottom: 20px;}.page-header, .single-post .entry-header-wrapper {margin-bottom: 30px;}.container > .page-header, .container > .entry-header-wrapper {margin-bottom: 60px;}.single-post .entry-header, .entry-title, .page-title {margin: 0;}.entry-meta {flex-direction: row;align-items: center;}.entry-meta-top {margin: 0 0 12px;}.entry-meta-bottom {margin: 12px 0 0;}.has-text-align-left .entry-meta {justify-content: flex-start;}.has-text-align-center .entry-meta {justify-content: center;}.has-text-align-right .entry-meta {justify-content: flex-end;}.entry-meta > * {margin: 0 10px 0 0;}.entry-meta > *:last-child {margin: 0;}.entry-meta.has-separator > span:after {margin: 0 7px;}.entry-meta.has-separator > span {margin: 0;}.entry-meta.sep-dot > span:after {content: '·';}.entry-meta.sep-line > span:after {content: '|';}.entry-meta.sep-dash > span:after {content: '—';}.entry-meta.sep-slash > span:after {content: '/';}.entry-meta.sep-tilde > span:after {content: '~';}.entry-meta.has-separator > span:last-child:after {content: '';margin: 0;}.meta-label {padding-right: 4px;margin: 0 !important;}.meta-label:empty {display: none;}.posted-by {flex-direction: row;align-items: center;}.posted-by img {margin-right: 7px;border-radius: 50%;}.entry-location::before {font-family: 'Font Awesome 6 Free' !important;font-weight: 900;padding-right: 5px;}.entry-location.has-map::before {content: '\f279';}.entry-location.has-pin::before {content: '\f276';}.entry-location.has-map-pin::before {content: '\f5a0';}.entry-location.has-plane::before {content: '\f072';}.entry-location.has-paper-plane::before {content: '\f1d8';}.entry-location.has-location-dot::before {content: '\f3c5';}.entry-categories.has-no-separator span {margin-right: 8px;}.entry-categories.has-no-separator span:last-child {margin-right: 0;}.entry-share a {margin: 0 14px 0 0;}.entry-share a:last-child {margin-right: 0;}.single-entry-wrapper .entry-footer {border-width: 0px 0px 1px 0px;border-style: solid;padding: 0 0 10px;margin-top: 30px;margin-bottom: 50px;}.single-entry-wrapper .entry-footer > * {flex-direction: column;justify-content: center;}.single-entry-wrapper .footer-items-2 {grid-template-columns: repeat(2,minmax(0,1fr));}.single-entry-wrapper .footer-items-3 {grid-template-columns: repeat(3,minmax(0,1fr));}.single-entry-wrapper .footer-items-4 {grid-template-columns: repeat(4,minmax(0,1fr));}.single-entry-wrapper .footer-items-5 {grid-template-columns: repeat(5,minmax(0,1fr));}.single-entry-wrapper .entry-footer.grid-column > * {display: block;}@media screen and (min-width: 768px) {.single-entry-wrapper .entry-footer.has-text-align-justify > * {text-align: center !important;}.entry-footer.has-text-align-justify > *:first-child {text-align: left !important;}.entry-footer.has-text-align-justify > *:last-child {text-align: right !important;}}@media screen and (max-width: 767px) {.single-entry-wrapper .entry-footer {grid-template-columns: minmax(0,1fr);row-gap: 10px;}.entry-footer.has-text-align-justify {text-align: left !important;;}}.single-featured-image {flex-direction: column;}.header-layout-2 .entry-header {margin: -60px auto 0;position: relative;width: 90%;}.container > .header-layout-2 .entry-header {max-width: 850px;}.author-text br {display: none !important;}.author-wrap {display: grid;grid-template-columns: minmax(0,1fr);column-gap: 30px;-moz-column-gap: 30px;-webkit-column-gap: 30px;row-gap: 30px;margin-bottom: 50px;}.author-image {display: flex;flex-direction: column;}.author-image img {border-radius: 50%;}h2.author-title {margin: 0 0 10px;}.author-text p:last-child {margin: 0;}@media screen and (min-width: 576px) {.author-wrap {grid-template-columns: 25% minmax(0,1fr);align-items: center;padding: 35px;}}@media screen and (max-width: 575px) {.author-wrap {padding: 25px;}.author-text {text-align: center;}}.related-entries-wrap {margin-bottom: 60px;}.related-entries-wrap.alignfull {padding-left: 2em;padding-right: 2em;}.related-entries-heading {line-height: 1.4;margin-bottom: 20px;}ul.related-entries {display: grid;grid-template-columns: minmax(0,1fr);row-gap: 20px;margin: 0 auto;}li.related-entry {position: relative;}.related-entry-title {line-height: 1.5;position: relative;z-index: 2;}.image-layout-behind .related-entry-title {padding: 15px;width: calc(100% - 30px);margin: -30px auto 0;z-index: 2;position: relative;}.image-layout-background .related-entry-title-wrap {width: 90%;margin: 0 auto;z-index: 8;position: absolute;top: 50%;left: 5%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);padding: 15px;}.related-entry-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;z-index: 1;}@media screen and (max-width: 575px) {.image-layout-background-hover .related-entry-title {padding-top: 10px;}.image-layout-background-hover .related-entry-overlay {display: none;}}@media screen and (min-width: 576px) {ul.related-entries.entry-columns-2 {grid-template-columns: repeat(2,minmax(0,1fr));}ul.related-entries.entry-columns-3 {grid-template-columns: repeat(3,minmax(0,1fr));}.image-layout-background-hover .related-entry-title {width: 90%;margin: 0 auto;z-index: 8;position: absolute;top: 50%;left: 5%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);}.image-layout-background-hover .related-entry-title, .image-layout-background-hover .related-entry-overlay {opacity: 0;}.image-layout-background-hover li.related-entry:hover .related-entry-title, .image-layout-background-hover li.related-entry:hover .related-entry-overlay {opacity: 1;}}@media screen and (min-width: 971px) {ul.related-entries.entry-columns-4 {grid-template-columns: repeat(4,minmax(0,1fr));}}@media screen and (max-width: 970px) and (min-width: 576px) {ul.related-entries.entry-columns-4 {grid-template-columns: repeat(2,minmax(0,1fr));}}.entry-navigation {width: 100%;position: relative;margin-top: 15px;margin-bottom: 50px;}.next-entry {flex: 1;text-align: left;padding: 35px 30px 30px 30px;position: relative;border-width: 1px;border-style: solid;margin-right: -1px;}.prev-entry {flex: 1;text-align: right;padding: 35px 30px 30px 30px;position: relative;border-width: 1px;border-style: solid;}.entry-navigation-title {line-height: 1.6;display: block;}.entry-navigation-subtitle {line-height: 1.3;-webkit-font-smoothing: antialiased;position: absolute;top: -15px;}.entry-navigation-subtitle span {padding: 0 10px;}.prev-subtitle {right: 20px;}.next-subtitle {left: 20px;}@media screen and (min-width: 576px) {.entry-navigation {flex-direction: row;}}@media screen and (max-width: 575px) {.entry-navigation {flex-direction: column;}.next-entry, .prev-entry {margin: 30px 0;text-align: center;}}#comments {margin-top: 50px;}#comments .comments-title {margin-bottom: 10px;}#comments ul li {margin: 20px 0;display: inline-block;width: 100%;}#comments ul ul.children {margin-left: 30px;}#comments ul > .bypostauthor > .comment-body, #comments .children > .bypostauthor > .comment-body {padding: 10px 0 0 20px;border-left: 6px solid var(--global-palette-5);}#comments ul {list-style: none !important;padding: 0 !important;margin: 0;}#comments .comment ul {margin: 25px 0 25px 25px;}.comment-header {margin: 0 0 10px;}.comment-header.grid-cols {grid-template-columns: 65px minmax(0,1fr);}.comment-header .avatar {max-width: 50px;height: auto;border-radius: 50%;margin: 0 17px 0 0;}.comment-author, .woocommerce-review__author {font-family: var(--primary-font-family);font-weight: 400;font-size: 20px;font-style: normal;letter-spacing: 0.5px;line-height: 1.2;-webkit-font-smoothing: antialiased;}.comment-author {display: block;}.comment .comment-time, .comment .comment-reply-link, .woocommerce-review__published-date {font-family: var(--secondary-font-family);font-weight: 400;font-size: 11px;letter-spacing: 2px;text-transform: uppercase;}.comment-content p, .comment-content p:last-child {margin-bottom: 10px;}.comment-author, .comment-author a, .comment-author a:visited, .comment-reply-link, .comment-reply-link:visited, .comment-time {color: var(--global-palette-1);}.comment-author a:hover, .comment-reply-link:hover {color: var(--global-palette-4);}#comments #cancel-comment-reply-link {margin: 0 0 0 15px;}.comment-form {display: flex;flex-wrap: wrap;justify-content: space-between;margin: 0 0 30px;}.comment-list .comment-form {margin: 0;}.comment-respond {margin: 15px 0;}.comment-form p {width: 100%;}.comment-form-comment {margin: 0 0 12px;}.comment-form-author input, .comment-form-email input, .comment-form-url input {width: 100%;display: block;}@media screen and (min-width: 641px) {p.comment-form-author, p.comment-form-email, p.comment-form-url {width: 32%;}.woocommerce-Reviews p.comment-form-author, .woocommerce-Reviews p.comment-form-email {width: 49%;}}#comments p.form-submit {margin: 0;}#comments p.no-comments {margin: 25px 0 0;}.entry-image img {width: 100%;height: auto;}.entry-image a {display: block;line-height: 0;}.entry-thumbnail, .slider-image-size {width: 100%;position: relative;}.entry-thumbnail img, .slider-image-size img {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);height: 100%;width: 100%;object-fit: cover;}.image-size-square {padding-bottom: 100%;}.image-size-landscape-4-3 {padding-bottom: 75%;}.image-size-landscape-3-2 {padding-bottom: 66.66%;}.image-size-landscape-16-9 {padding-bottom: 56.25%;}.image-size-landscape-2-1 {padding-bottom: 50%;}.image-size-landscape-3-1 {padding-bottom: 33%;}.image-size-landscape-4-1 {padding-bottom: 25%;}.image-size-portrait {padding-bottom: 125%;}.image-size-portrait-3-4 {padding-bottom: 133.33%;}.image-size-portrait-2-3 {padding-bottom: 150%;}.blog-container, .archive-container {display: grid;grid-template-columns: minmax(0,1fr);grid-auto-flow: row dense;}@media screen and (min-width: 768px) {.container-columns-3 {grid-template-columns: repeat(3, minmax(0,1fr));}.container-columns-4 {grid-template-columns: repeat(4, minmax(0,1fr));}}@media screen and (max-width: 767px) and (min-width: 576px) {.container-columns-3, .container-columns-4 {grid-template-columns: repeat(2, minmax(0, 1fr));}}@media screen and (min-width: 576px) {.container-columns-2 {grid-template-columns: repeat(2,minmax(0,1fr));}}.container-columns-2.first-entry-container-full .first-entry {max-width: 100% !important;width: 100% !important;grid-column: 1 / span 2;margin: 0 auto;}.container-columns-3.first-entry-container-full .first-entry {max-width: 100% !important;width: 100% !important;grid-column: 1 / span 3;margin: 0 auto;}.container-columns-4.first-entry-container-full .first-entry {max-width: 100% !important;width: 100% !important;grid-column: 1 / span 4;margin: 0 auto;}@media screen and (min-width: 768px) {.entry-container-grid {display: grid;}.image-layout-right .entry-container-grid .entry-text, .image-layout-zigzag .entry-even .entry-container-grid .entry-text, .image-layout-zigzag .entry-odd .entry-container-grid .entry-image, .first-entry-container-full.image-layout-zigzag .entry-odd .entry-container-grid .entry-text, .first-entry-container-full.image-layout-zigzag .entry-even .entry-container-grid .entry-image {order: 1;}.image-layout-right .entry-container-grid .entry-image, .image-layout-zigzag .entry-even .entry-container-grid .entry-image, .image-layout-zigzag .entry-odd .entry-container-grid .entry-text, .first-entry-container-full.image-layout-zigzag .entry-even .entry-container-grid .entry-text, .first-entry-container-full.image-layout-zigzag .entry-odd .entry-container-grid .entry-image {order: 2;}.image-layout-behind .has-post-thumbnail .entry-text {width: calc(100% - 60px);padding: 30px 35px;}.entry-container-column .entry-text {text-align: center;}.entry-container-column .entry-excerpt {text-align: left;}.entry-container-column .entry-image {margin-bottom: 25px;}.image-layout-background .has-post-thumbnail .entry-text {width: calc(100% - 60px);position: absolute;}.image-layout-background .text-position-middle {left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.image-layout-background .text-position-bottom {left: 50%;bottom: 30px;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);}}@media screen and (max-width: 767px) {.image-layout-behind .has-post-thumbnail .entry-text {width: calc(100% - 40px);padding: 20px;}.image-layout-aside .entry-image {margin-bottom: 25px;}.image-layout-aside .entry-text {text-align: center;}.image-layout-aside .entry-meta {justify-content: center;}.image-layout-background .has-post-thumbnail .entry-text {width: 100%;}}.image-layout-above .entry-image, .image-layout-below .entry-image {margin-bottom: 25px;}.image-layout-behind .has-post-thumbnail .entry-text {margin: -60px auto 0;position: relative;z-index: 2;}.image-layout-background .has-post-thumbnail .entry-text {padding: 30px;}.entry-excerpt {margin-bottom: 25px;}.entry-excerpt p {margin-bottom: 0;}.more-link, .more-link:visited, .wp-block-kadence-posts a.post-more-link, .wp-block-kadence-posts a.post-more-link:visited {display: inline-block;padding: 14px 25px;}.pagination, .woocommerce-pagination {margin: 60px auto 0;}.navigation.pagination {text-align: center;}.pagination-inner {justify-content: space-between;}.woocommerce-pagination ul.page-numbers {align-items: center;justify-content: center;flex-wrap: wrap;padding: 0;margin: 0;list-style: none;}.woocommerce-pagination ul.page-numbers li {padding: 0;margin: 0 4px 6px;list-style: none;}.pagination a, .pagination a:visited, .pagination span, .woocommerce-pagination a, .woocommerce-pagination a:visited, .woocommerce-pagination span {padding: 10px 18px;display: inline-block;margin: 6px 2px;}.pagination-inner .nav-previous a, .pagination-inner .nav-next a {padding: 12px 25px !important;margin: 0;}.archive .page-header, .search .page-header {margin-bottom: 35px;}.archive .container > .page-header, .search .container > .page-header {margin-bottom: 60px;}.archive-description {margin-top: 10px;}.archive-description p:last-child {margin-bottom: 0;}ul.subcategories-list, ul.subcategories-list li {margin: 0;padding: 0;list-style: none;list-style-type: none;}ul.subcategories-list {justify-content: center;gap: 16px;margin-bottom: 50px;}.archive-entry .entry-header, .archive-entry .entry-image {margin-bottom: 0 !important;}.archive-container.image-layout-behind .entry-header {padding: 20px;width: calc(100% - 40px);margin: -30px auto 0;z-index: 2;position: relative;}.archive-container.image-layout-background .entry-header {padding: 20px;width: calc(100% - 40px);position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.hide-the-title .page-header {display: none;}.has-text-align-zigzag.entry-odd, .first-entry-container-full .has-text-align-zigzag.entry-even {text-align: left;}.has-text-align-zigzag.entry-even, .first-entry-container-full .has-text-align-zigzag.entry-odd {text-align: right;}.kt-inside-inner-col p:empty {display: none !important;}#sb_instagram {padding: 0 !important;}.sbi_photo {height: auto !important;padding-bottom: 100% !important;opacity: 1 !important;}.instagram-center {overflow: hidden !important;}.instagram-center p {display: none !important;}@media screen and (min-width: 801px) {.instagram-center #sb_instagram {width: 114%;margin: 0 0 0 -7%;}}.entry-title-overlay .post-thumbnail {margin: 0 !important;}.entry-title-overlay .entry-title > a {width: 90%;margin: 0 auto;padding: 15px;text-align: center;z-index: 8;position: relative;top: 50%;left: 5%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);position: absolute;}.wp-block-kadence-column.content-position-middle {width: calc(100% - 15px);position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);display: inline-block;}.wp-block-kadence-column.content-position-middle .kt-inside-inner-col {width: auto;display: inline-block;}.wp-block-kadence-posts.posts-block-border .post-thumbnail {margin: 0 !important;}.wp-block-kadence-posts.posts-block-border .loop-entry {border: 1px solid var(--global-palette-5) !important;}.wp-block-kadence-posts.posts-block-border .entry-content-wrap {padding: 26px !important;}@media screen and (min-width: 768px) {.wp-block-kadence-posts.posts-block-center-grid.grid-lg-col-1.item-image-style-beside article.loop-entry.has-post-thumbnail:not(.kb-post-no-image) {align-items: center;}}.wp-block-kadence-posts .loop-entry .entry-header .entry-meta, .wp-block-kadence-posts .loop-entry .entry-summary p {margin: 14px 0 0 !important;}.wp-block-kadence-posts .entry-footer .entry-actions {margin: 16px 0 0 !important;}.wp-block-kadence-posts .entry-taxonomies {margin: 0 0 12px !important;}.wp-block-kadence-posts .entry-header {margin: 0 !important;}.wp-block-kadence-posts .entry-taxonomies .category-style-pill a {color: var(--global-palette-2) !important;background-color: var(--global-palette-9) !important;}.wp-block-kadence-posts a.post-more-link .kadence-svg-iconset {display: none !important;}ul.wpp-list li {position: relative;margin-bottom: 15px;}ul.wpp-list li:last-child {margin-bottom: 0;}.wpp-thumbnail {display: block !important;float: none !important;margin: 0 !important;}.wpp-post-title {font-family: var(--primary-font-family);font-weight: normal;font-style: normal;font-size: 15px;text-transform: none;letter-spacing: 0px;width: 90%;margin: 0 auto;padding: 15px;text-align: center;z-index: 8;line-height: 1.4;position: relative;top: 50%;left: 5%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);position: absolute;}.site-footer {padding: 22px 30px;width: 100%;margin-bottom: -3px;text-align: center;}.site-footer em {font-family: var(--tertiary-font-family);font-weight: 400;font-size: 12px;font-style: italic;text-transform: lowercase;letter-spacing: 0.7px;}.site-info, .site-footer-column-inner {align-items: center;}@media screen and (min-width: 641px) {.site-info.grid-cols-2, .site-info.grid-cols-3 {text-align: left;}.site-info.grid-cols-2 {grid-template-columns: minmax(0,1fr) auto;}.site-info.grid-cols-3 {grid-template-columns: minmax(0,1fr) auto minmax(0,1fr);}.grid-cols-2 .site-footer-column:last-child, .grid-cols-3 .site-footer-column:last-child {text-align: right;}.site-footer-column-inner {gap: 30px;}}@media screen and (max-width: 640px) {.site-info {row-gap: 12px;}.site-footer-column-inner {flex-direction: column;gap: 12px;justify-content: center;}}.site-footer ul li {display: inline-block;padding: 0;margin: 0 12px 0 0;}.site-footer ul li:last-child {margin: 0;}ul.swiper-container li {padding: 0 !important;position: relative;}.slides-per-view-1 ul.swiper-container li {opacity: 0 !important;}.slides-per-view-1 ul.swiper-container li.swiper-slide-active {opacity: 1 !important;}.slider-content {position: relative;}.slider-title {margin: 0;}.slider-date {margin: 0 0 15px;}p.slider-excerpt {margin: 15px 0 0;}.slider-button {margin: 20px 0 0;}p.slider-excerpt {line-height: 1.5;}.slider-button span {padding: 12px 25px;display: inline-block;}.slider-title, .slider-date, p.slider-excerpt, .slider-button {position: relative;z-index: 2;}.slider-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;z-index: 1;}.slider-layout-image-background .slider-text {width: calc(100% - 80px);margin: 0 auto;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.slider-layout-image-background .slider-text-inner {max-width: 100%;padding: 35px;display: inline-block;position: relative;}.slider-layout-image-background .slides-per-view-1 .slider-text-inner, .slider-layout-image-background .slides-per-view-1-center .slider-text-inner {max-width: 450px;}.slider-layout-image-background-bottom .slider-text {width: calc(100% - 60px);margin: 0 auto;bottom: 30px;left: 50%;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);position: absolute;}.slider-layout-image-background-bottom .slider-text-inner {max-width: 100%;padding: 35px;display: inline-block;position: relative;}.slider-layout-image-left .swiper-slide {opacity: 0 !important;}.slider-layout-image-left .swiper-slide-active {opacity: 1 !important;}.slider-layout-image-left .slider-content {display: grid;grid-template-columns: 60% minmax(0,1fr);}.slider-layout-image-left .slider-text {display: flex;flex-direction: column;justify-content: center;padding: 35px;}.swiper-button-next, .swiper-button-prev {padding: 15px !important;border: 2px solid #ffffff !important;width: auto !important;height: auto !important;border-radius: 50%;}.swiper-button-prev::after, .swiper-button-next::after {content: '' !important;display: none !important;}.swiper-button-prev .left-arrow, .swiper-button-next .right-arrow {border-style: solid !important;border-width: 0 2px 2px 0 !important;display: inline-block;padding: 5px;}.swiper-button-prev:hover .left-arrow, .swiper-button-next:hover .right-arrow {border-style: solid !important;border-width: 0 2px 2px 0 !important;}.swiper-button-prev {left: -23px !important;}.swiper-button-prev .left-arrow {transform: rotate(135deg);-webkit-transform: rotate(135deg);position: relative;left: 1px;}.swiper-button-next {right: -23px !important;}.swiper-button-next .right-arrow {transform: rotate(-45deg);-webkit-transform: rotate(-45deg);position: relative;right: 2px;}.slider-layout-image-left .swiper-button-prev {margin-top: 0 !important;left: 10px !important;}.slider-layout-image-left .swiper-button-next {margin-top: 0 !important;left: 66px !important;right: auto !important;}.swiper-pagination {margin: 15px auto 0 !important;bottom: 0 !important;display: inline-block;height: auto !important;line-height: normal !important;width: 100% !important;position: relative !important;}.swiper-pagination-bullet {width: 12px !important;height: 12px !important;border: 0 !important;opacity: 0.5 !important;cursor: pointer;display: inline-block;margin: 0 8px !important;}.swiper-pagination-bullet:focus, .swiper-pagination-bullet:hover, .swiper-pagination-bullet-active {opacity: 1 !important;}@media screen and (min-width: 768px) {.slider-layout-image-left .swiper-button-prev {top: auto !important;bottom: -23px;}.slider-layout-image-left .swiper-button-next {top: auto !important;bottom: -23px;}}@media screen and (max-width: 767px) {p.slider-excerpt {display: none;}.slider-layout-image-left .slider-content {grid-template-columns: minmax(0,1fr);}.slider-layout-image-left .swiper-button-prev {top: -23px !important;bottom: auto !important;}.slider-layout-image-left .swiper-button-next {top: -23px !important;bottom: auto !important;}}