@font-face{font-family:"Chic Societe Script";font-style:normal;font-weight:400;src:local("Chic Societe Script"),url(//sarawhittle.com/wp-content/themes/sandy/lib/fonts/ChicSocieteScript.woff2) format("woff2"),url(//sarawhittle.com/wp-content/themes/sandy/lib/fonts/ChicSocieteScript.woff) format("woff");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, .comment-form, .product-summary, .entry-summary form.cart, .woocommerce-variation-add-to-cart, .woocommerce .checkout_coupon, .woocommerce .product .onsale, .woocommerce-pagination ul.page-numbers, .offcanvas-cart .woocommerce-mini-cart__total, .woocommerce table.cart td.actions .coupon, .checkout_coupon.woocommerce-form-coupon p.form-row-first {display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: -webkit-box;display: flex;}.flexwrap, .comment-form, .product-summary, .entry-summary form.cart, .woocommerce-variation-add-to-cart, .woocommerce .checkout_coupon, .woocommerce .product .onsale, .woocommerce-pagination ul.page-numbers, .woocommerce table.cart td.actions .coupon, .checkout_coupon.woocommerce-form-coupon p.form-row-first {-webkit-flex-wrap: wrap;flex-wrap: wrap;}.nav-primary-align-center.grid-right .side-toggle, .side-toggle.left, .site-header-menu-align-end .nav-left .nav-inner, .site-header-menu-align-center .nav-right .nav-inner, .has-text-align-left .entry-meta, .entry-footer.has-text-align-left.flexbox {justify-content: flex-start;}.nav-primary-align-end .menu-container, .grid-right .menu-buttons, .side-toggle, .nav-primary-align-end.grid-left .menu-container, .grid-left .nav-right .nav-inner, .grid-3.grid-left .nav-right .nav-inner, .site-header-menu-align-end .nav-right .nav-inner, .site-header-menu-align-center .nav-left .nav-inner, .has-text-align-right .entry-meta, .entry-footer.has-text-align-right.flexbox {justify-content: flex-end;}.nav-primary-align-center, .nav-secondary .nav-inner, .swiper-button, .has-text-align-center .entry-meta, .entry-footer.has-text-align-center.flexbox, .woocommerce-pagination ul.page-numbers, ul.subcategories-list {justify-content: center;}.mobile-site-header-top-inner, .entry-footer.has-text-align-justify.flexbox, .post-nav, .comment-form, .pagination-inner {justify-content: space-between;}.branding-layout-logo-left, .branding-layout-logo-right, ul.menu-container, .site-header-inner, .nav-inner, .mobile-site-header-top-inner, .mobile-site-header-inner, .menu-buttons, .mobile-site-header-buttons, .swiper-button, .entry-meta, .entry-footer, .post-nav .flexbox, .woocommerce-pagination ul.page-numbers, ul.popular-list.grid-cols li, .bar-inner, .bar-menu-inner {align-items: center;}.header-layout-2 .entry-header, .header-layout-2 .page-header, .slider-layout-overlay .slider-text, .swiper-button, .image-layout-overlay .related-content-wrap, ul.menu-container li ul li.menu-item-has-children > a::after {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.archive-container.image-layout-overlay .entry-text, .social-link {left: 50%;position: absolute;top: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.nav-right ul.menu-container ul li.menu-item-has-children > a::after {-webkit-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);}.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;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}b, strong {color: var(--global-palette-1);font-weight: 600;}i, em {font-style: italic;}h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {margin: 0 0 20px;}.script, .script-highlight mark, .onsale, .wc-block-grid__product-onsale {line-height: 1;text-transform: none !important;}ul.menu-container li.script {font-size: 18px;}p:empty {display: none;}a {text-decoration: none!important;}a, button, input[type="submit"], .site-branding img, .site-header-inner-wrap, .menu-search svg path, .scroll-to-top, .image-layout-hover .related-content-wrap, .related-post-title, .image-layout-hover .related-post a::before, .post-nav-title {-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-ms-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;}.entry-footer, .author-wrap, .entry .related-posts-wrap, .post-nav, .comments-area {margin-top: 3.5em;}.entry-thumbnail, .image-cover {background-size: cover;background-position: center;}.show-cropped-image img {display: none;}.show-full-size-image img {width: 100%;}embed, iframe, object {max-width: 100%;}img {height: auto;max-width: 100%;vertical-align: middle;}figure {margin: 0;}.entry-content figure {margin: 15px 0;}ul, ol {list-style: none;margin: 0;padding: 0;}.entry-content > ul, .entry-content > ol, .textwidget > ul, .textwidget > ol, .wp-block-group__inner-container > ul, .wp-block-group__inner-container > ol, .woocommerce-product-details__short-description ul, .woocommerce-product-details__short-description ol, .entry-content.wc-tab ul, .entry-content.wc-tab ol {margin: 1em;}.entry-content ul, .textwidget ul, .wp-block-group__inner-container ul, .woocommerce-product-details__short-description ul {list-style-type: disc;}.entry-content ol, .textwidget ol, .wp-block-group__inner-container ol, .woocommerce-product-details__short-description ol {list-style-type: decimal;}.entry-content li, .textwidget li, .wp-block-group__inner-container li, .woocommerce-product-details__short-description li {margin-bottom: 10px;}.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: .5em;border: 1px solid var(--global-palette-7);}.wp-block-table.is-style-stripes thead tr, table.is-style-stripes thead tr {background-color: transparent !important;}.wp-block-table.is-style-stripes, table.is-style-stripes {border-top: 1px solid var(--global-palette-7);border-bottom: 1px solid var(--global-palette-7);}.wp-block-table thead, table thead {border-bottom: 3px solid var(--global-palette-7);}.wp-block-table tfoot, table tfoot {border-top: 3px solid var(--global-palette-7);}blockquote, .wp-block-quote {padding: 2em;}.wp-block-pullquote {border-bottom: 0;border-top: 0;padding: 0;position: relative;text-align: center;}.wp-block-pullquote blockquote::before {content: open-quote;font: 200px/40px sans-serif;left: 45px;position: absolute;top: 90px;z-index: 0;}.wp-block-pullquote p {position: relative;z-index: 1;}.wp-block-quote cite, .wp-block-pullquote cite {display: block;font-style: normal;font-size: 13px;margin-top: 1em;text-transform: uppercase;}.wp-block-separator {margin: 35px auto;border-color: var(--global-palette-8);}.wp-block-separator:not(.is-style-wide):not(.is-style-dots) {width: 160px;}.wp-block-separator.is-style-dots {margin: 25px auto;color: var(--global-palette-8) !important;}.wp-block-separator.is-style-dots:before {content: "···";font-family: serif;font-size: 30px;letter-spacing: 2em;padding-left: 2em;}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;}pre > code {margin: 0;padding: 0;}.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}.widget-title {margin-bottom: 1.5rem;}.sidebar .widget {margin-bottom: 50px;}.sidebar .widget:last-child {margin-bottom: 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 !important;margin-right: auto !important;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 {bottom: 45px;display: inline-block;font-size: 14px;text-align: center;cursor: pointer;height: 40px;line-height: 40px;position: fixed;right: 10px;width: 40px;z-index: 10;opacity: 0;visibility: hidden;-webkit-box-shadow: 0 2px 8px rgba(0,0,0,0.1);-moz-box-shadow: 0 2px 8px rgba(0,0,0,0.1);box-shadow: 0 2px 8px rgba(0,0,0,0.1);}.scroll-to-top.is-visible {opacity: 1;visibility: visible;}.container {-ms-word-break: break-word;word-break: break-word;}.container-wrap {margin-left: auto;margin-right: auto;padding: 4rem 1.5rem 5rem;}.container-inner {width: 100%;}.before-blog-2 {margin-bottom: 4rem;}.after-blog-2 {margin-top: 4rem;}@media screen and (min-width: 971px) {.has-sidebar .container-inner {display: grid;}.has-left-sidebar .container-inner .sidebar {order: 1;}.has-left-sidebar .container-inner .content {order: 2;width: 100%;}.related-posts-wrap.alignfull {padding-left: 3.5rem;padding-right: 3.5rem;}}@media screen and (max-width: 970px) {.container-wrap {padding: 45px 25px;}.sidebar {max-width: 300px;width: 100%;margin: 50px auto 0;}.no-sidebar .post-nav.alignfull, .related-posts-wrap.alignfull {padding-left: 25px;padding-right: 25px;}}.site-branding, .title-area, .site-title {margin: 0;padding: 0;}.site-branding {gap: 10px;}.site-branding, .title-area, .branding-layout-logo-top {flex-direction: column;}.branding-layout-logo-below {flex-direction: column-reverse;}.branding-layout-logo-left {flex-direction: row;}.branding-layout-logo-right {flex-direction: row-reverse;}.custom-logo-link {line-height: 0;display: inline-block;}p.site-description {margin: 2px 0 0;}@media screen and (min-width: 971px) {.desktop-branding-align-left {text-align: left;justify-content: flex-start;}.desktop-branding-align-center {text-align: center;justify-content: center;}.desktop-branding-align-right {text-align: right;justify-content: flex-end;}}@media screen and (max-width: 970px) {.mobile-branding-align-left {text-align: left;justify-content: flex-start;}.mobile-branding-align-center {text-align: center;justify-content: center;}.mobile-branding-align-right {text-align: right;justify-content: flex-end;}}.nav-primary {padding: 0 50px;z-index: 21;}.full-menu {width: 100%;position: relative;}.nav-primary .nav-inner {display: grid;}.nav-secondary {z-index: 10;}ul.menu-container li {position: relative;}ul.menu-container > li a {display: block;}ul.menu-container li.button, .footer-menu li.button {padding: 0;background-color: transparent;border: none;}.nav-inner ul.menu-container li.button a {padding: 5px 16px;margin: 0 10px;}.site-header-inner-wrap {margin-left: auto;margin-right: auto;}.nav-inner, .nav-left, .nav-right {gap: 30px;position: relative;}.item-is-sticky {z-index: 20;top: 0;left: 0;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';font-weight: 900;}.site-header-inner {display: grid;}.grid-right {grid-template-columns: minmax(0,1fr) auto;}.grid-left {grid-template-columns: auto minmax(0,1fr);}.grid-3 {grid-template-columns: auto minmax(0,1fr) minmax(0,1fr);}.nav-primary-align-center.grid-left, .nav-primary-align-center.grid-right {grid-template-columns: auto auto;}.nav-primary-align-end.grid-right.grid-3 {grid-template-columns: auto minmax(0,1fr) auto;}.grid-3.site-header-has-title-center, .grid-3.site-header-menu-align-center, .nav-primary-align-center.grid-3 {grid-template-columns: minmax(0,1fr) auto minmax(0,1fr);}.grid-3.grid-left.site-header-menu-align-end .nav-left {margin-left: 40px;}.site-header-has-title-center .site-branding {padding: 0 30px;}.mobile-site-header-top-inner {padding: 0 25px;}.mobile-site-header-top-inner .menu-toggle {margin: 16px 0;}.mobile-site-header-top-inner .menu-cart {margin: 10px 0;}.mobile-site-header-inner {display: grid;}.mobile-header-has-sides {grid-template-columns: 50px auto 50px;}.mobile-header-has-sides .menu-toggle {text-align: left;}.mobile-header-has-sides .menu-search {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: 10px;}.nav-mobile .menu-buttons a {display: inline-block;margin: 14px 14px 0 0;position: relative;}.nav-mobile {top: 57px;position: fixed;z-index: 99;}.nav-mobile::-webkit-scrollbar {display: none !important;}.nav-animation-slide-left, .nav-animation-slide-right {height: 100%;top: 0;visibility: hidden;width: 420px;-webkit-transition: all .6s cubic-bezier(.77,0,.175,1);-moz-transition: all .6s cubic-bezier(.77,0,.175,1);-ms-transition: all .6s cubic-bezier(.77,0,.175,1);-o-transition: all .6s cubic-bezier(.77,0,.175,1);transition: all .6s cubic-bezier(.77,0,.175,1);}.nav-animation-slide-left {left: 0;-webkit-transform: translate3d(-100%,0,0);-moz-transform: translate3d(-100%,0,0);-ms-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0)}.nav-animation-slide-right {right: 0;-webkit-transform: translate3d(100%,0,0);-moz-transform: translate3d(100%,0,0);-ms-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0)}.nav-animation-slide-left.is-open, .nav-animation-slide-right.is-open {visibility: visible;-webkit-transition: -webkit-transform 0.5s;-moz-transition: -moz-transform 0.5s;-ms-transition: -ms-transform 0.5s;transition: transform 0.5s;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);transform: translate3d(0,0,0)}.nav-mobile::before {content: '';bottom: 0;height: 100%;left: 0;position: fixed;right: 0;top: 0;width: 420px;z-index: 0;}.offcanvas-container {height: 100%;overflow-y: auto;padding: 70px 40px 30px;position: relative;}.menu-toggle, .submenu-toggle {padding: 0;border: 0;background-color: transparent !important;}.menu-toggle {position: relative;width: 20px;}.menu-toggle {padding: 7px 0;}.menu-toggle div {font-size: 0;height: 1px;position: relative;top: 0;width: 20px;}.menu-toggle.is-open div {background-color: transparent!important;}.menu-toggle div::before, .menu-toggle div::after {content: '';height: 100%;position: absolute;right: 0;width: 20px;-webkit-transition: -webkit-transform .4s;transition: transform .4s;}.menu-toggle div::before {-webkit-transform: translateY(-700%);transform: translateY(-700%);}.menu-toggle div::after {-webkit-transform: translateY(700%);transform: translateY(700%);}.menu-toggle.is-open div::before {-webkit-transform: translateY(0) rotate(45deg);transform: translateY(0) rotate(45deg);}.menu-toggle.is-open div::after {-webkit-transform: translateY(0) rotate(-45deg);transform: translateY(0) rotate(-45deg);}.submenu-toggle::before {content: '\f107';font-size: 11px;}.submenu-toggle.is-open {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}.desktop-logo, .mobile-logo {margin-bottom: 30px;}.desktop-logo img, .mobile-logo img {display: inline-block;max-width: 85%;}.close-menu {cursor: pointer;padding: 15px 5px;position: absolute;right: 30px;top: 15px;z-index: 1;}.close-menu div {height: 1px;position: relative;width: 20px;}.close-menu div::before, .close-menu div::after {content: '';height: 100%;position: absolute;width: 20px;}.close-menu div::before {-webkit-transform: translateY(0) rotate(45deg);-moz-transform: translateY(0) rotate(45deg);-o-transform: translateY(0) rotate(45deg);transform: translateY(0) rotate(45deg);}.close-menu div::after {-webkit-transform: translateY(0) rotate(-45deg);-moz-transform: translateY(0) rotate(-45deg);-o-transform: translateY(0) rotate(-45deg);transform: translateY(0) rotate(-45deg);}.nav-mobile ul.menu-container ul {display: none;}.nav-mobile ul.menu-container li a {line-height: 1;padding: 18px 0;}.submenu-toggle {position: absolute;right: 0;top: 15px;}.sub-menu .submenu-toggle {top: 10px;}.nav-mobile ul.menu-container li.button a {margin: 10px 0;padding: 10px 16px;}.nav-mobile ul.menu-container li:first-of-type {border: none;}.site-overlay {content: "";height: 0;position: fixed;right: 0;top: 0;width: 0;z-index: 11;}.mobile-open .site-overlay {height: 100%;left: 0;width: 100%;}@media screen and (min-width: 971px) {.mobile-nav-header, .nav-mobile .menu-buttons, .mobile-logo {display: none;}.nav-inner ul.menu-container > li > a {padding: 14px 16px;}.nav-inner ul.menu-container > li:first-child > a {padding-left: 0;}.nav-inner ul.menu-container > li:last-child > a {padding-right: 0;}.nav-inner ul.menu-container li.menu-item-has-children > a::after {content: '\f107';font-size: 62%;line-height: 0;margin: 0 0 0 6px;}.nav-inner ul.menu-container li ul li.menu-item-has-children > a::after {content: '\f105';font-size: 62%;right: 15px;}.nav-inner ul.menu-container ul {-webkit-box-shadow: 0 15px 30px -15px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 15px 30px -15px rgba(0, 0, 0, 0.2);box-shadow: 0 15px 30px -15px rgba(0, 0, 0, 0.2);width: 260px;position: absolute;top: 100%;left: 0;z-index: 99999;margin: 0 0 0 -0.5em;opacity: 0;padding: 20px 30px;pointer-events: none;text-align: left;-webkit-transition: opacity 0.3s ease;-moz-transition: opacity 0.3s ease;-ms-transition: opacity 0.3s ease;-o-transition: opacity 0.3s ease;transition: opacity 0.3s ease;}.nav-inner ul.menu-container li:hover > ul {opacity: 1;pointer-events: all;}.nav-right ul.menu-container li > ul {left: auto;right: 0;text-align: right;}.nav-right ul.menu-container ul li.menu-item-has-children > a::after {left: 15px;right: auto;}.nav-inner ul.menu-container ul ul {left: 100%;margin-top: -21px;top: 0;}.nav-right ul.menu-container ul ul {left: auto;right: 100%;}.nav-inner ul.menu-container li ul li a {line-height: 1;padding: 14px 0.1px;}.nav-inner ul.menu-container li ul li:last-child > a {border-bottom: none;}}@media screen and (max-width: 970px) {.site-header, .full-menu, .desktop-logo {display: none;}.nav-animation-slide-left, .nav-animation-slide-right, .nav-mobile::before {width: 360px;}ul.menu-container ul {width: 100%;}}.menu-buttons, .side-toggle {gap: 16px;}.menu-search svg {cursor: pointer;margin-bottom: -2px;width: 16px;}.nav-primary-align-center.grid-left .menu-buttons, .nav-primary-align-center.grid-left.grid-3 .menu-buttons, .nav-primary-align-center.grid-right .side-toggle, .nav-primary-align-end.grid-left .menu-buttons, .nav-primary-align-end.grid-right .side-toggle {order: 1;}.nav-primary-align-center.grid-left .menu-container, .nav-primary-align-center.grid-3 .menu-container, .nav-primary-align-end.grid-left .menu-container, .nav-primary-align-end.grid-right .menu-container {order: 2;}.nav-primary-align-center.grid-right.grid-3 .menu-buttons, .nav-primary-align-center.grid-left .side-toggle, .nav-primary-align-center.cart-menu .side-toggle.right, .nav-primary-align-end.grid-right .menu-buttons {order: 3;}input, textarea {line-height: 1.8;width: 100%;max-width: 100%;outline: 0;margin: 0;padding: 14px 20px;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;}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: 18px 20px;line-height: 1.6;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-3);border: 1px solid var(--global-palette-3);color: var(--global-palette-1);opacity: .6;}.jedithemes-form:not(.plain) {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAADklEQVQIW2NgQAXGZHAAGioAza6+Hk0AAAAASUVORK5CYII=) top left repeat;padding: 13px;background-size: 7px 6px;}.signup-heading {text-align: center;}.signup-heading p {margin-left: auto;margin-right: auto;max-width: 550px;}.signup-form input, .sidebar .jedithemes-form .signup-form input {margin: 0 auto 10px;max-width: 100%;}.plain .signup-form input {background-color: transparent;}.signup-form button, .sidebar .signup-form button {border-width: 0;line-height: 20px;width: 100%;}.sidebar .jedithemes-form.inline-form input:nth-child(1) + button {flex: 1;margin: 0 0 10px 10px;padding: 0 5px;max-width: 90px;}.sidebar .jedithemes-form.inline-form input:nth-child(2) {margin-left: 10px;}form[data-ff-el="form"] .fd-form-control, form[data-ff-el="form"] .fd-form-label {line-height: initial!important;}@media screen and (min-width:971px){.jedithemes-form.inline-form .signup-wrap {align-items: center;display: flex;justify-content: space-around;}.jedithemes-form .signup-form {display: flex;flex-wrap: wrap;justify-content: center;width: 100%;}.sidebar .jedithemes-form .signup-wrap, .sidebar .stacked .signup-form {display: block;}.jedithemes-form.inline-form .signup-heading {padding-right: 30px;width: 45%;}.sidebar .jedithemes-form.inline-form .signup-heading {padding: 0 0 1em;width: 100%;}.jedithemes-form.inline-form .signup-heading h4 {margin-bottom: 0;}.jedithemes-form.inline-form .signup-heading p {margin: 1em 0 0;}.jedithemes-form input {flex: 1;margin: 0 10px 0 0;max-width: 400px;}.jedithemes-form.stacked input {min-width: 140px;max-width: 250px;}.sidebar .jedithemes-form input:nth-child(3), .sidebar .jedithemes-form.inline-form button {flex: 0 0 auto;}.jedithemes-form button {flex: 0 0 130px;}}@media screen and (max-width:970px){.sidebar .jedithemes-form.inline-form .signup-form {display: flex;flex-wrap: wrap;justify-content: center;}.sidebar .jedithemes-form.inline-form input:nth-child(1), .sidebar .jedithemes-form.inline-form input:nth-child(2) {flex: 1;}}.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-3) !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;}.search-form-wrapper {display: none;left: 0;padding: 20px 30px 40px;position: absolute;text-align: center;z-index: 99;width: 100%;}.search-form {margin: 0 auto;max-width: 450px;position: relative;}.search-form-wrapper .search-form {max-width: 660px;}.search-form input {background-color: transparent;border-style: solid;border-width: 0 0 1px;float: left;height: 42px;padding: 0 110px 0 0;}.search-form-wrapper input {font-family: var(--body-font-family);font-size: inherit;height: 45px;letter-spacing: 0;line-height: 45px;text-transform: none;}.search-form button {border-radius: 0;float: left;height: 42px;padding: 0 20px !important;margin-left: -100px;width: 100px;}.search-text {line-height: 1;position: absolute;right: 0;top: 20px;}@media screen and (max-width: 640px) {.search-text {display: none;}}.is-shape-rounded a {-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}.is-shape-circle a, .about-widget-image .image-cover, .author-image img, .comments-area .comment .avatar, #reviews img.avatar, .posted-by img, .popnum .popular-thumb a::after, .cats-container.is-style-list ul li a:before, .widget.widget_categories ul li a:before, .widget.widget_archive ul li a:before, .swiper-pagination-bullet, .swiper-pagination-bullet-active::after {-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}.is-style-plain a {margin: 0 12px 6px 0;}.is-style-bordered a, .is-style-filled a {display: inline-block;text-align: center;margin: 0 4px 4px 0;box-shadow: none !important;}.is-style-bordered a {border-style: solid;border-width: 1px;}.social-icons a {height: 45px;line-height: 43px;width: 45px;}.social-icons a:last-child {margin-right: 0;}.entry {position: relative;}.page-header, .entry-header-wrapper, .woocommerce-products-header {margin: 0 auto 40px;position: relative;}.entry-title, .page-title, .container > .page-header, .container > .entry-header-wrapper, .entry-header-wrapper .page-header {margin: 0;}.container > .header-layout-1 .entry-header, .container > .header-layout-1 .page-header {margin-left: auto;margin-right: auto;}.entry-meta {flex-direction: row;line-height: 1.5;}.entry-meta-top {margin-bottom: 10px;}.entry-meta-bottom {margin-top: 10px;}.entry-meta > * {margin: 0 10px 0 0;}.entry-meta > *:last-child {margin: 0;}.entry-meta.has-separator > span:after {margin: 0 4px;}.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;}.meta-label:empty, .entry-time.updated {display: none;}.entry-views .meta-label {padding: 0 0 0 4px;}.posted-by .meta-label {padding: 0;}.posted-by img {margin-right: 7px;}.entry-location::before {font-family: 'Font Awesome 6 Free' !important;font-weight: 900;padding-right: 4px;}.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';}.has-no-separator span {margin-right: 8px;}.has-no-separator span:last-child {margin-right: 0;}.entry-share a {margin: 0 1px;padding: 7px;}.entry-footer {border-bottom-width: 1px;border-bottom-style: solid;padding-bottom: 25px;}.entry-footer > * {margin-bottom: 10px;}.entry-footer > *:last-child {margin-bottom: 0;}.entry-footer.flexbox > * {margin: 0 10px;}@media screen and (min-width: 971px) {.entry-footer.flexbox > *:first-child {margin-left: 0;}.entry-footer.flexbox > *:last-child {margin-right: 0;}.entry-footer.has-text-align-center > *, .entry-footer.has-text-align-justify > * {flex-basis: 0;flex-grow: 1;text-align: center;}.entry-footer.has-text-align-justify > *:first-child {text-align: left;}.entry-footer.has-text-align-justify > *:last-child {text-align: right;}.entry-footer.has-text-align-justify > *:only-child {text-align: center;}.entry-footer.flexbox.has-text-align-justify .entry-categories {display: block;flex: 1 1 auto;max-width: 250px;white-space: normal;word-wrap: break-word;}}@media screen and (max-width: 970px) {.entry-footer.flexbox {flex-direction: column;gap: 12px;}.entry-footer.flexbox .entry-share {order: 1;}.entry-footer.flexbox > * {order: 2;}.entry-footer.flexbox .entry-categories span {display: inline-block;}}.header-layout-2 .entry-header, .header-layout-2 .page-header {left: 0;margin: 0 auto;padding: 40px calc(3.4rem * .5);right: 0;width: 90%;z-index: 1;}.header-layout-2 .entry-thumbnail::before {content: '';background-color: rgba(0, 0, 0, 0.43);bottom: 0;display: block;height: 100%;left: 0;position: absolute;right: 0;top: 0;width: 100%;}@media screen and (min-width: 1200px) {.header-layout-2 .entry-header, .header-layout-2 .page-header {max-width: 1140px;}}@media screen and (max-width: 991px) {.header-layout-2 .entry-header, .header-layout-2 .page-header {max-width: 960px;}}@media screen and (max-width: 768px) {.header-layout-2 .entry-header, .header-layout-2 .page-header {max-width: 720px;}}@media screen and (max-width: 640px) {.header-layout-2 .entry-header, .header-layout-2 .page-header {max-width: 540px;}}.author-image {float: left;}.author-image img {margin-right: 32px;}.author-text {overflow: hidden;}.author-title {font-size: 18px;}.author-title .fa {font-size: 10px;margin-left: 5px;vertical-align: middle;}.author-socials a {margin-right: 20px;}.author-socials a:last-child {margin-right: 0px;}@media screen and (max-width: 767px) {.author-wrap {text-align: center;}.author-image {float: none;margin: 0 auto 15px;}.author-image img {margin: 0;}}.related-posts-wrap.alignfull {margin: 0 auto 3rem; max-width:100%;}.related-posts-heading {line-height: 1.1;margin-bottom: 2rem}.related-posts {display: grid;grid-template-columns: minmax(0,1fr);row-gap: 2.5rem;}.related-post {position: relative;}.image-layout-behind .related-content-wrap {left: 5%;margin-top: -30px;padding: 25px 16px;position: relative;width: 90%;}.image-layout-overlay .related-content-wrap {width: 90%;margin: 0 auto;z-index: 8;left: 0;right: 0;padding: 15px;}.related-post-title {margin: 0;}@media screen and (min-width: 641px) {.related-posts.entry-columns-2 {grid-template-columns: repeat(2,minmax(0,1fr));}.related-posts.entry-columns-3 {grid-template-columns: repeat(3,minmax(0,1fr));}.image-layout-hover .related-content-wrap {left: 5%;margin: 0 auto;opacity: 0;position: absolute;top: 50%;z-index: 8;width: 90%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);}.image-layout-hover .related-post a::before {content: '';height: 100%;left: 0;opacity: 0;position: absolute;top: 0;width: 100%;}.image-layout-hover .related-post:hover .related-content-wrap {opacity: 1;}.image-layout-hover .related-post:hover a::before {opacity: 0.75;}}@media screen and (min-width: 971px) {.related-posts.entry-columns-4 {grid-template-columns: repeat(4,minmax(0,1fr));}}@media screen and (max-width: 970px) and (min-width: 641px) {.related-posts.entry-columns-4 {grid-template-columns: repeat(2,minmax(0,1fr));}}@media screen and (max-width: 640px) {.image-layout-hover .related-content-wrap {padding-top: 30px;}}.post-nav {flex: 1 0 100%;flex-direction: row;gap: 40px;}.post-nav .flexbox {width: 48%;}.post-nav a {display: block;}.nav-image {flex: 0 0 110px;}.next-post .nav-image {order: 1;}.next-post {justify-content: right;text-align: right;}.prev-post .nav-image {padding-right: 20px;}.next-post .nav-image {padding-left: 20px;}.post-nav-title {margin: 0;}.post-nav .subtitle {margin-bottom: 12px;}@media screen and (max-width: 767px) {.nav-image {flex: 0 0 70px;}.post-nav-title {display: none;}.post-nav .subtitle {margin-bottom: 0;}}}@media screen and (max-width: 480px) {.nav-image {flex: 0 0 40px;}}.comments-title, .comment-reply-title {margin-bottom: 1em;}.comment-body {border-bottom: 1px solid var(--global-palette-6);margin-bottom: 2em;position: relative;}.comment-list .children {margin-left: 1em;}.comment-meta {font-size: 80%;margin-left: 70px;position: relative;}.no-avatar .comment-meta {margin-left: 0;}.comments-area .comment .avatar, #reviews img.avatar {border: 5px solid var(--global-palette-6);box-sizing: content-box;height: 50px;left: -70px;margin-left: -5px;margin-top: -5px;position: absolute;width: 50px;}.comment-author, .woocommerce-review__author {font-size: 17px;font-style: italic;font-weight: normal;line-height: 1.3;}.comment-author a {color: var(--global-palette-1);}.comment-metadata {padding-bottom: 0.5em;}.comment-text {margin-bottom: 2rem;padding-top: 0.3em;}.comment-reply-link {display: inline-block;margin-bottom: 2em;margin-top: -1em;}.comment-respond a#cancel-comment-reply-link {font-size: .75em;margin-left: 20px;text-decoration: underline;}.comment-form {line-height: 1.3;}.comment-form .logged-in-as, .comment-form .comment-notes {font-size: 80%;font-style: italic;margin-top: -.5em;}.comment-form p {margin: 0 0 1.5em;width: 100%;}@media screen and (min-width: 768px) {.comment-reply-link {margin: 0;padding: 15px;position: absolute;right: 0;top: 0;}.comment-list .children {margin-left: 2em;}p.comment-form-author, p.comment-form-email, p.comment-form-url {width: 31.5%;}.woocommerce-Reviews p.comment-form-author, .woocommerce-Reviews p.comment-form-email {width: 49%;}}#comments p.no-comments {margin: 25px 0 0;}.entry-image img {width: 100%;}.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-entry, .archive-entry {overflow: hidden;}.blog-container, .archive-container {display: grid;grid-template-columns: minmax(0,1fr);grid-auto-flow: row dense;}@media screen and (max-width: 767px) and (min-width: 641px) {.container-columns-3, .container-columns-4 {grid-template-columns: repeat(2, minmax(0, 1fr));}}@media screen and (min-width: 641px) {.container-columns-2 {grid-template-columns: repeat(2,minmax(0,1fr));}.container-columns-2.full-post-container .full-post, .container-columns-3.full-post-container .full-post, .container-columns-4.full-post-container .full-post {grid-column: 1/span 2;max-width: 100%;width: 100%;margin: 0 auto;}}@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));}.container-columns-3.full-post-container .full-post {grid-column: 1/span 3;}.container-columns-4.full-post-container .full-post {grid-column: 1/span 4;}.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, .full-post-container.image-layout-zigzag .entry-odd .entry-container-grid .entry-text, .full-post-container.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, .full-post-container.image-layout-zigzag .entry-even .entry-container-grid .entry-text, .full-post-container.image-layout-zigzag .entry-odd .entry-container-grid .entry-image {order: 2;}.full-post-container .has-text-align-zigzag.entry-even .entry-meta {justify-content: flex-start;}.has-text-align-zigzag.entry-even .entry-meta, .full-post-container .has-text-align-zigzag.entry-odd .entry-meta {justify-content: flex-end;}.container-columns-1.image-layout-behind .entry-text {padding: 48px 48px 0;}.container-columns-2.image-layout-above .entry-text {padding-top: 3em;}.entry-container-column .entry-image {margin-bottom: 25px;}.image-layout-overlay .entry-text {width: calc(100% - 60px);position: absolute;}.image-layout-overlay .text-position-middle {left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.image-layout-overlay .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) {.blog-container {-webkit-column-gap: 32px;-moz-column-gap: 32px;column-gap: 32px;row-gap: 32px;}.image-layout-aside .entry-text {padding-top: 25px;text-align: center;}.image-layout-aside .entry-meta {justify-content: center;}}.image-layout-above .entry-text, .image-layout-below .entry-image {padding-top: 1.5em;}.image-layout-behind .entry-text {margin: -50px auto 0;max-width: 100%;padding: 30px 15px 0;position: relative;width: 90%;z-index: 2;}.image-layout-overlay .entry-text {padding: 30px;}.more-link {margin-top: 1em;}.more-link.plain {display: inline-block;padding-bottom: 4px;}.more-link.button {padding: 12px 18px;}.more-link em {text-transform: lowercase;}.pagination, .woocommerce-pagination {margin: 60px auto 0;}.navigation.pagination {text-align: center;}.woocommerce-pagination ul.page-numbers li {padding: 0;margin: 0 4px 6px;}.pagination a, .pagination span, .woocommerce-pagination a, .woocommerce-pagination span {display: inline-block;margin: 0 0.25em;padding: 0.5em 1em;}.pagination-inner .nav-previous a, .pagination-inner .nav-next a {padding: 7px 14px!important;margin: 0;}.archive-description, .woocommerce-products-header .term-description {margin-top: 10px;}.archive-description p:last-child {margin-bottom: 0;}ul.subcategories-list {gap: 16px;margin-bottom: 50px;}.archive-container.image-layout-overlay .entry-text {padding: 20px;width: calc(100% - 40px);}.archive-entry .entry-views {display: none;}.hide-the-title .page-header {display: none;}.has-text-align-zigzag.entry-odd, .full-post-container .has-text-align-zigzag.entry-even {text-align: left;}.has-text-align-zigzag.entry-even, .full-post-container .has-text-align-zigzag.entry-odd {text-align: right;}ul.popular-list li, .product_list_widget li {margin-bottom: 2.5rem;}ul.popular-list li:last-child, .product_list_widget li:last-child, ul.popular-list h6, .product_list_widget .product-title {margin-bottom: 0;}ul.popular-list.grid-cols li {display: grid;-webkit-column-gap: 2rem;-moz-column-gap: 2rem;column-gap: 2rem;}.popular-thumb {position: relative;}.image-above .popular-thumb {margin-bottom: 1.5em;}ul.popular-list .the-excerpt {margin-top: 1em;}.popnum {counter-reset: li;}.popnum .popular-thumb a::after {content: counter(li);counter-increment: li;font: bold 11px/22px Arial;height: 22px;left: 8px;position: absolute;text-align: center;top: 8px;width: 22px;z-index: 1;}.about-widget-image, .author-signature + .about-read {margin-bottom: 20px;}.has-text-align-center .about-widget-image{margin-left: auto;margin-right: auto;}.has-text-align-right .about-widget-image{margin-left: auto;}.about-read.button {border: none;height: 42px;line-height: 42px;padding: 0 20px;}.cats-container.is-style-list ul li, .widget.widget_categories ul li, .widget.widget_archive ul li {border-bottom:1px solid var(--global-palette-6);margin-bottom: 10px;padding-bottom: 8px;}.cats-container.is-style-list ul > li:last-child, .widget.widget_categories ul > li:last-child, .widget.widget_archive ul > li:last-child {border-bottom: none;margin-bottom: 0;padding-bottom: 0;}.cats-container.is-style-list ul ul {border-top: 1px solid var(--global-palette-6);margin-top: 12px;padding-left: 20px;padding-top: 11px}.cats-container.is-style-list ul li a, .widget.widget_categories ul li a, .widget.widget_archive ul li a {color: var(--global-palette-1)}.cats-container.is-style-list ul li a:before, .widget.widget_categories ul li a:before, .widget.widget_archive ul li a:before {content: "";border: 1px solid var(--global-palette-8);display: inline-block;height: 6px;margin-right: 12px;margin-top: -4px;vertical-align: middle;width: 6px;}.cats-container.is-style-list ul li span.category-item-count, .widget.widget_categories ul li span.category-item-count {float: right;font-size: 13px;}.cats-container.hlmark .category-item-count {color: var(--global-palette-1);background-color: var(--global-palette-6);padding: 2px 3px;}.cats-container.is-style-cloud a, .widget .tagcloud a {border: 1px solid var(--global-palette-6);color: var(--global-palette-1);display: inline-block;font-family: var(--secondary-font-family);font-size: 12px!important;letter-spacing: 0.02em;line-height: 1.2;margin-right: 4px;margin-bottom: 8px;padding: 10px 15px;}.cats-container.is-style-cloud li {display: inline-block;}.social-feed-wrap {position: relative;}.columns-2 .sfeed-list{grid-template-columns:repeat(2,minmax(0,1fr))}.columns-3 .sfeed-list{grid-template-columns:repeat(3,minmax(0,1fr))}.columns-4 .sfeed-list{grid-template-columns:repeat(4,minmax(0,1fr))}.columns-5 .sfeed-list{grid-template-columns:repeat(5,minmax(0,1fr))}.columns-6 .sfeed-list{grid-template-columns:repeat(6,minmax(0,1fr))}.columns-7 .sfeed-list{grid-template-columns:repeat(7,minmax(0,1fr))}.columns-8 .sfeed-list{grid-template-columns:repeat(8,minmax(0,1fr))}.columns-9 .sfeed-list{grid-template-columns:repeat(9,minmax(0,1fr))}.columns-10 .sfeed-list{grid-template-columns:repeat(10,minmax(0,1fr))}.social-link {z-index: 1;}.social-link a {background-color: var(--global-palette-2);color: var(--global-palette-1);display: inline-block;font-family: var(--secondary-font-family);font-size: 11px;font-weight: normal;letter-spacing: 0.1em;line-height: 35px;padding: 0 18px;text-transform: uppercase;}.social-link .fab {display: inline;margin-right: 6px;}@media all and (max-width:800px){.columns-6 .sfeed-list{grid-template-columns:repeat(3,minmax(0,1fr))}.columns-7 .sfeed-list, .columns-8 .sfeed-list, .columns-9 .sfeed-list, .columns-10 .sfeed-list{grid-template-columns:repeat(4,minmax(0,1fr))}}.footer-heading {margin-bottom: 1.5rem;text-align: center;}.site-footer .widget, .bar-inner {margin-left: auto;margin-right: auto;}.bar-inner {width: 100%;text-align: center;}.footer-menu li.button {font-family: inherit;font-size: inherit;font-weight: inherit;font-style: inherit;letter-spacing: inherit;text-transform: inherit;}@media screen and (min-width: 641px) {.footer-bar .grid-cols-2, .footer-bar .grid-cols-3 {text-align: left;}.footer-bar .grid-cols-2 {grid-template-columns: minmax(0,1fr) auto;}.footer-bar .grid-cols-3 {grid-template-columns: minmax(0,1fr) auto minmax(0,1fr);}.footer-bar .grid-cols-2 > div:last-child, .footer-bar .grid-cols-3 > div:last-child {text-align: right;}.bar-menu-inner {gap: 30px;}}@media screen and (max-width: 640px) {.bar-inner {row-gap: 12px;}.bar-menu-inner {flex-direction: column;gap: 12px;justify-content: center;}}.footer-bar ul li {display: inline-block;padding: 0;margin: 0 12px 0 0;}.footer-bar ul li:last-child {margin: 0;}.swiper-outer, ul.swiper-container li{position:relative;}ul.swiper-container, .swiper-outer .swiper-button {opacity: 0;}ul.swiper-container.swiper-initialized, .swiper-outer:hover .swiper-button {opacity: 1;}.slider-content {overflow: hidden;position: relative;}.slider-text {position: relative;z-index: 1;}.slider-title, p.slider-excerpt {margin-bottom: 0;}.slider-overlay .slider-text .more-link.plain {border-color: #fff;color: #fff;}.swiper-link::before {content: "";display: block;height: 100%;left: 0;position: absolute;top: 0;width: 100%;}.slider-overlay .swiper-link::before {background-color: rgba(0,0,0,0.2);z-index: 1;}.slider-layout-overlay-bottom .slider-overlay .swiper-link::before {background: linear-gradient(to bottom, transparent 40%, #000000 100%);opacity: 0.6;}.slider-layout-overlay .slider-overlay .slider-title, .slider-layout-overlay .slider-overlay .entry-meta, .slider-layout-overlay .slider-overlay .entry-meta a, .slider-layout-overlay .slider-overlay p.slider-excerpt, .slider-layout-overlay-bottom .slider-overlay .slider-title, .slider-layout-overlay-bottom .slider-overlay .entry-meta, .slider-layout-overlay-bottom .slider-overlay .entry-meta a, .slider-layout-overlay-bottom .slider-overlay p.slider-excerpt {color: #fff;}.slider-layout-overlay .slider-text, .slider-layout-overlay-bottom .slider-overlay .slider-text, .slider-layout-overlay-bottom .slides-per-view-1 .slider-text, .slider-layout-overlay-bottom .slides-per-view-1-center .slider-text {left: 0;padding: 0 30px;position: absolute;right: 0;z-index: 2;}.slider-layout-overlay-bottom .slider-overlay .slider-text, .slider-layout-overlay-bottom .slides-per-view-1 .slider-text, .slider-layout-overlay-bottom .slides-per-view-1-center .slider-text {bottom: 30px;}.slider-layout-overlay-bottom .slider-text {margin-top: -50px;padding: 0 5%;}.slider-layout-overlay .slider-text-inner, .slider-layout-overlay-bottom .slider-text-inner {margin: 0 auto;max-width: 650px;min-width: 50%;padding: 35px 45px;}.slider-layout-overlay-bottom .slider-overlay .has-text-align-left .slider-text-inner, .slider-layout-overlay-bottom .slider-overlay .has-text-align-right .slider-text-inner {margin: 0;max-width: 100%;}.slider-overlay .slider-text-inner {padding: 0;}.slider-title a {color: inherit;}@keyframes slider-fade-in{from{opacity:0;}to{opacity:1;}}.slides-per-view-1-center .slider-text, .slider-layout-standard .slides-per-view-1 .slider-text {display: none;}.slides-per-view-1-center .swiper-slide-active .slider-text, .slider-layout-standard .slides-per-view-1 .swiper-slide-visible .slider-text {animation: .35s slider-fade-in;animation-fill-mode: both;animation-delay: .5s;display: block;}.swiper-button {cursor: pointer;height: 40px;font-size: 13px;width: 40px;z-index: 2;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}.swiper-pagination {bottom: 26px;left: 0px;line-height: normal;width: 100%;}.swiper-pagination-bullet {width: 9px;height: 9px;cursor: pointer;display: inline-block;margin: 0 6px;}.swiper-pagination-bullet-active {position: relative;}.swiper-pagination-bullet-active::after {content: '';box-sizing: border-box;height: calc(100% + 10px);left: -5px;position: absolute;top: -5px;width: calc(100% + 10px);}@media screen and (min-width: 768px) {.slider-layout-overlay-bottom .slides-per-view-1 .has-text-align-left .slider-title, .slider-layout-overlay-bottom .slides-per-view-1 .has-text-align-left p.slider-excerpt, .slider-layout-overlay-bottom .slides-per-view-1-center .has-text-align-left .slider-title, .slider-layout-overlay-bottom .slides-per-view-1-center .has-text-align-left p.slider-excerpt, .slider-layout-overlay-bottom .slides-per-view-1 .has-text-align-right .slider-title, .slider-layout-overlay-bottom .slides-per-view-1 .has-text-align-right p.slider-excerpt, .slider-layout-overlay-bottom .slides-per-view-1-center .has-text-align-right .slider-title, .slider-layout-overlay-bottom .slides-per-view-1-center .has-text-align-right p.slider-excerpt {max-width: 77%;}.slider-layout-overlay-bottom .slides-per-view-1 .has-text-align-left .more-link, .slider-layout-overlay-bottom .slides-per-view-1-center .has-text-align-left .more-link {float: right;}.slider-layout-overlay-bottom .slides-per-view-1 .has-text-align-right .more-link, .slider-layout-overlay-bottom .slides-per-view-1-center .has-text-align-right .more-link {float: left;}.slider-layout-overlay-bottom .slides-per-view-1 .has-text-align-left .more-link.button, .slider-layout-overlay-bottom .slides-per-view-1-center .has-text-align-left .more-link.button {margin-top: -38px;}.slider-layout-overlay-bottom .slides-per-view-1 .has-text-align-left .more-link.plain, .slider-layout-overlay-bottom .slides-per-view-1-center .has-text-align-left .more-link.plain {margin-top: -30px;}}@media screen and (max-width: 767px) {p.slider-excerpt {display: none;}.slider-layout-standard .slider-text {opacity: 0;}.slider-layout-standard .swiper-slide-active .slider-text {opacity: 1;}.slider-layout-overlay .slider-text, .slider-layout-overlay-bottom .slider-overlay .slider-text {padding: 0 20px;}}