.p-footer{border-top:5px solid var(--v-color-3)}.p-footer__menu-column{width:50%!important}.p-footer__menu li{padding:.2rem 0}.p-footer__social{display:flex;gap:.7rem}.p-footer__social-a{width:2rem;height:2rem;background-color:var(--v-color-3);color:var(--v-color-2);display:flex;align-items:center;justify-content:center;border-radius:50%;text-decoration:none}.p-footer__social-a:hover{background-color:var(--v-color-1)}.p-widget-loading,.blockUI.blockOverlay::before{--loading-size:2rem;display:block;width:var(--loading-size);height:var(--loading-size);content:"";background-image:url('data:image/svg+xml,<svg width="38" height="38" viewBox="0 0 38 38" xmlns="http://www.w3.org/2000/svg" stroke="%230071b3"><g fill="none" fill-rule="evenodd"><g transform="translate(1 1)" stroke-width="4"><circle stroke-opacity="0.3" cx="18" cy="18" r="17"/><path d="M35 18c0-9.94-8.06-17-17-17"><animateTransform attributeName="transform" type="rotate" from="0 18 18" to="360 18 18" dur="1s" repeatCount="indefinite"/></path></g></g></svg>');background-size:contain;background-position:center center;background-repeat:no-repeat}.p-widget-woocommerce-cart-count{--size:1.2rem;--color:var(--v-color__2);--color-background:var(--v-color__3);position:absolute;z-index:10;top:calc(var(--size) / -2);left:calc(var(--size) / -3.5);width:var(--size);height:var(--size);border-radius:50%;background-color:var(--color-background);color:var(--color);font-size:calc(var(--size) / 1.8);line-height:1}body.is-woocommerce-cart-count .p-widget-woocommerce-cart-count{display:flex!important;align-items:center;justify-content:center}.p-section-featured-style1__item{width:100%;text-align:center;position:relative;padding-bottom:4.5rem}.p-section-featured-style1--grid-3 .p-section-featured-style1__item{width:33.33%}.p-section-featured-style1__item-image{border-radius:50%;display:block;width:100%;overflow:hidden;aspect-ratio:1 / 1;max-width:15rem;margin:0 auto}.p-section-featured-style1__item-title{margin:0;padding:1.5rem 0}.p-section-featured-style1__item .p-button{position:absolute;inset:auto calc(var(--v-spacing-md) / 2) 0 calc(var(--v-spacing-md) / 2);z-index:10;margin:0}@media (min-width:700px){.p-section-featured-style1__item{width:50%!important}}@media (min-width:1000px){.p-section-featured-style1__item{width:25%!important}}.t-swiper{--swiper-theme-color:var(--v-color-3);--t-swiper-nav-size:2.5rem;position:relative}.t-swiper .swiper-wrapper{box-sizing:border-box}.t-swiper--nav-outside{--t-swiper-spacing:0}.t-swiper--nav-inside,.t-swiper--nav-padding{--t-swiper-spacing:calc(var(--v-layout-container-padding) / 2)}.t-swiper--nav-padding{padding-left:calc(var(--t-swiper-nav-size) + ( var(--t-swiper-spacing) * 2 ));padding-right:calc(var(--t-swiper-nav-size) + ( var(--t-swiper-spacing) * 2 ))}.t-swiper .swiper-button-next,.t-swiper .swiper-button-prev{width:var(--t-swiper-nav-size);height:var(--t-swiper-nav-size);z-index:100}.t-swiper .swiper-button-next::after,.t-swiper .swiper-button-prev::after{font-size:calc(var(--t-swiper-nav-size) - 0.8rem)}.t-swiper .swiper-button-next{right:var(--t-swiper-spacing)}.t-swiper .swiper-button-prev{left:var(--t-swiper-spacing)}.t-swiper--type-default.t-swiper--pending .t-swiper__slide:not(.t-swiper__slide--0){display:none}.t-swiper--type-carousel.t-swiper--pending .t-swiper__inner{display:flex;overflow:hidden}.t-swiper--type-carousel.t-swiper--pending .t-swiper__slide{flex-shrink:0;flex-grow:0}@media (min-width:1100px){.t-swiper{--t-swiper-nav-size:3.5rem}.t-swiper--nav-inside,.t-swiper--nav-padding{--t-swiper-spacing:var(--v-layout-container-padding)}}@media (min-width:1500px){.t-swiper--nav-outside{--t-swiper-spacing:calc(( var(--t-swiper-nav-size) + 1rem ) * -1)}}.p-widget-testimonials-style1{position:relative}.p-widget-testimonials-style1:not(.t-swiper) .p-widget-testimonials-style1__item{display:none}.p-widget-testimonials-style1:not(.t-swiper)>.p-widget-testimonials-style1__inner>:first-child{display:block}.p-widget-testimonials-style1__item-comment{text-align:center;font-style:italic;position:relative;padding-bottom:2rem;line-height:1.7}.p-widget-testimonials-style1__item-comment::before{content:"";display:block;width:5rem;height:5rem;position:absolute;z-index:10;inset:0 auto auto 0;opacity:.1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.2.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%23fff' d='M0 216C0 149.7 53.7 96 120 96h8c17.7 0 32 14.3 32 32s-14.3 32-32 32h-8c-30.9 0-56 25.1-56 56v8h64c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V320 288 216zm256 0c0-66.3 53.7-120 120-120h8c17.7 0 32 14.3 32 32s-14.3 32-32 32h-8c-30.9 0-56 25.1-56 56v8h64c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64H320c-35.3 0-64-28.7-64-64V320 288 216z'/%3E%3C/svg%3E");background-size:cover}.p-widget-testimonials-style1__item-profile{display:flex;align-items:center;justify-content:center;gap:2rem}.p-widget-testimonials-style1__item-profile-image{border-radius:50%;overflow:hidden;border:2px solid var(--v-color-3);flex-shrink:0;height:5rem;aspect-ratio:1 / 1}@media (min-width:700px){.p-widget-testimonials-style1__item-profile-image{height:6rem}}