.sample-code .for-global-styles{font-family:var(--default-title-family);font-size:var(--default-title-size);font-weight:var(--default-title-weight)}.single-content h1.elementor-heading-title,.single-content h2.elementor-heading-title,.single-content h3.elementor-heading-title,.single-content h4.elementor-heading-title,.single-content h5.elementor-heading-title,.single-content h6.elementor-heading-title{margin-bottom:0 !important}.single-content p:last-child,p:last-child{margin-bottom:0 !important}.single-content p:not(:last-child),p:not(:last-child){margin-bottom:15px !important}p:first-child{margin-top:0 !important}.single-content ul,.single-content ol{margin:0}.aspect-ratio-1-1,.aspect-ratio-1-1 img{aspect-ratio:1/1;object-fit:cover}header.site-header,.item-is-fixed{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.header-navigation .menu{margin-left:20px}.wa-button{position:fixed;bottom:20px;right:20px;z-index:999999}.wa-button a{background:linear-gradient(to top,#29b43f,#60d36b);color:#fff !important;width:60px;display:table;height:60px;border-radius:100%;position:relative;text-align:center;font-size:35px !important;transition:all .2s ease-in-out;box-shadow:0 10px 20px -10px rgba(0,0,0,.35);outline:none;text-decoration:none;animation:ring-animation 5s infinite}.wa-button a:hover{transform:scale(.9);text-decoration:none !important}.wa-button a img{width:30px;height:auto;position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;text-decoration:none;z-index:888;transition:all .2s ease-in-out;text-shadow:0 2px 5px rgba(20,113,34,.5)}.wa-button a:hover img{text-shadow:0 0 0 rgba(20,113,34,.5);text-decoration:none}@keyframes ring-animation{0%,90%{transform:scale(1) rotate(0deg)}92%,94%{transform:scale(1.2) rotate(-5deg)}94%,96%{transform:scale(1.2) rotate(5deg)}96%,98%{transform:scale(1.2) rotate(-4deg)}98%,100%{transform:scale(1.2) rotate(4deg)}100%{transform:scale(1) rotate(0deg)}}.slider-banner .elementor-image-carousel-caption,.slider-banner .elementor-image-carousel-caption a{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0}.slider-banner img.swiper-slide-image{width:100% !important}h1,h2,h3,h4,h5,h6{padding-top:0 !important;margin-top:0 !important}.btn-pulse .elementor-button{animation:pulse-shadow 1.5s infinite}.btn-pulse .elementor-button:hover{animation:none;box-shadow:none}.elementor-260 .elementor-element.elementor-element-dcafc31 .jet-listing-grid__slider-icon{border-radius:100px;box-shadow:0 7px 15px 0 rgba(0,0,0,.14)}:is(.elementor-260 .elementor-element.elementor-element-959a53d>.jet-listing-grid,.elementor-260 .elementor-element.elementor-element-959a53d>.jet-listing-grid>.jet-listing-grid__slider,.elementor-260 .elementor-element.elementor-element-959a53d>.jet-listing-grid>.jet-listing-grid__scroll-slider)>.jet-listing-grid__items{justify-content:center}:is(.elementor-514 .elementor-element.elementor-element-e89fcd1>.jet-listing-grid,.elementor-514 .elementor-element.elementor-element-e89fcd1>.jet-listing-grid>.jet-listing-grid__slider,.elementor-514 .elementor-element.elementor-element-e89fcd1>.jet-listing-grid>.jet-listing-grid__scroll-slider)>.jet-listing-grid__items{justify-content:center}.single_variation_wrap .woocommerce-variation-add-to-cart .quantity,.single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button{display:none !important}#kadence-breadcrumbs{display:none !important}.jet-listing-grid__item .elementor-element-5e07c3f{overflow:hidden;position:relative}.jet-listing-grid__item .elementor-element-5e07c3f:not(.elementor-motion-effects-element-type-background),.jet-listing-grid__item .elementor-element-5e07c3f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:cover;background-position:center;transition:background-size 1.5s ease}.jet-listing-grid__item .elementor-element-5e07c3f:hover:not(.elementor-motion-effects-element-type-background),.jet-listing-grid__item .elementor-element-5e07c3f:hover>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:120%}@keyframes pulse-shadow{0%{box-shadow:0 0 0 0px #ffffff8a}100%{box-shadow:0 0 0 20px #ffffff00}}@media (min-width:1280px){.site-middle-footer-wrap .site-container{padding:0 !important}}@media (min-width:768px) and (max-width:1279px){.elementor-260 .elementor-element.elementor-element-be62544{justify-content:center !important}}@media (max-width:767px){.wa-button{bottom:10px;right:10px}}