@media (max-width:767px){.elementor-widget-slides .swiper-slide-contents,.elementor-widget-slides .elementor-slide-heading,.elementor-widget-slides .elementor-slide-description{text-shadow:0 2px 4px rgba(0,0,0,.5)!important}}.widget_product_search form.woocommerce-product-search,form.woocommerce-product-search{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;width:100%!important;height:auto!important;gap:0!important}form.woocommerce-product-search input.search-field{flex:1 1 auto!important;width:auto!important;min-width:0!important;height:40px!important;margin:0!important;padding:0 12px!important;border-radius:3px 0 0 3px!important;border-right-width:0!important}form.woocommerce-product-search button[type=submit]{flex:0 0 auto!important;width:55px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:0 3px 3px 0!important}.page-id-164 .elementor-element-f6e7d48 .elementor-widget-wrap{align-items:center}.page-id-164 .elementor-element-4539c3c,.page-id-164 .elementor-element-71b2b3a{flex:0 0 auto;width:auto!important;max-width:100%}.page-id-164 .elementor-element-4539c3c{margin-right:14px}.page-id-164 .elementor-element-71b2b3a{align-self:flex-end;margin-top:-2px}.page-id-164 .elementor-element-71b2b3a .elementor-button-wrapper{display:inline-block;line-height:1}.page-id-164 .elementor-element-71b2b3a .elementor-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:32px;min-height:32px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:600;line-height:1;letter-spacing:.2px;background-color:#2e308b;color:#fff;box-shadow:0 2px 8px rgba(46,48,139,.22);transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}.page-id-164 .elementor-element-71b2b3a .elementor-button:hover{background-color:#24266f;box-shadow:0 4px 14px rgba(46,48,139,.3);transform:translateY(-1px)}.page-id-164 .elementor-element-71b2b3a .elementor-button::before{content:"";width:14px;height:14px;flex:0 0 14px;background-color:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.347-.347.52-.52.174-.174.232-.298.347-.497.115-.198.058-.372-.015-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.347-.347.52-.52.174-.174.232-.298.347-.497.115-.198.058-.372-.015-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z'/%3E%3C/svg%3E") center/contain no-repeat}@media (max-width:480px){body.page-id-164 .elementor-element-4539c3c .elementor-icon-box-description{font-size:15px!important;letter-spacing:-.15px}.page-id-164 .elementor-element-4539c3c{margin-right:8px}.page-id-164 .elementor-element-71b2b3a{margin-top:-1px}.page-id-164 .elementor-element-71b2b3a .elementor-button{height:26px;min-height:26px;padding:0 9px;font-size:11px;gap:4px;white-space:nowrap}.page-id-164 .elementor-element-71b2b3a .elementor-button::before{width:10px;height:10px;flex:0 0 10px}}@media (max-width:767px){.page-id-164 .elementor-element-4539c3c{flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-right:0!important;text-align:center!important}.page-id-164 .elementor-element-4539c3c .elementor-icon-box-wrapper{width:100%!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:6px!important}.page-id-164 .elementor-element-4539c3c .elementor-icon-box-content,.page-id-164 .elementor-element-4539c3c .elementor-icon-box-title{width:100%!important;text-align:center!important;align-items:center!important}.page-id-164 .elementor-element-4539c3c .elementor-icon-box-description{display:block!important;width:100%!important;text-align:center!important}.page-id-164 .elementor-element-71b2b3a{flex:0 0 100%!important;width:100%!important;max-width:100%!important;align-self:center!important;margin-top:0!important;text-align:center!important}.page-id-164 .elementor-element-71b2b3a .elementor-button-wrapper{display:block!important;width:100%!important;text-align:center!important}.page-id-164 .elementor-element-71b2b3a .elementor-button{width:auto!important;margin:10px auto 0!important;display:inline-flex!important;justify-content:center!important;align-self:center!important}}