.elementor-38 .elementor-element.elementor-element-bcbe491 {
  margin-top: -1px;
  margin-bottom: 0px;
}
.elementor-38
  .elementor-element.elementor-element-9f35444
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-38 .elementor-element.elementor-element-004cf2a img {
  width: 1920px;
}
.elementor-38 .elementor-element.elementor-element-52aba03 {
  margin-top: -1px;
  margin-bottom: 0px;
}
.elementor-38
  .elementor-element.elementor-element-ad15c52
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-38 .elementor-element.elementor-element-9c2222c img {
  width: 1920px;
}
.elementor-38 .elementor-element.elementor-element-68bdb26 {
  padding: 50px 50px 50px 50px;
}
.elementor-38 .elementor-element.elementor-element-2850dca {
  text-align: left;
}
.elementor-38 .elementor-element.elementor-element-2850dca img {
  width: 100%;
}
.elementor-38
  .elementor-element.elementor-element-8a54fcf
  .elementor-heading-title {
  color: #000000;
  font-family: "Franklin Gothic Demi", Sans-serif;
  font-size: 25px;
  font-weight: 600;
  line-height: 1em;
}
.elementor-38
  .elementor-element.elementor-element-8a54fcf
  > .elementor-widget-container {
  margin: 0px 0px -10px 0px;
}
.elementor-38 .elementor-element.elementor-element-f0928d6 {
  --divider-border-style: solid;
  --divider-color: #000;
  --divider-border-width: 1px;
}
.elementor-38
  .elementor-element.elementor-element-f0928d6
  .elementor-divider-separator {
  width: 100%;
}
.elementor-38 .elementor-element.elementor-element-f0928d6 .elementor-divider {
  padding-block-start: 2px;
  padding-block-end: 2px;
}
.elementor-38
  .elementor-element.elementor-element-91f1a40
  .elementor-heading-title {
  color: #000000;
  font-family: "Franklin Gothic Book", Sans-serif;
  font-size: 20px;
  font-weight: 200;
  line-height: 1em;
}
.elementor-38
  .elementor-element.elementor-element-91f1a40
  > .elementor-widget-container {
  margin: -10px 0px 0px 0px;
}
.elementor-38 .elementor-element.elementor-element-062bd75 .elementor-button {
  font-family: "Franklin Gothic Heavy regular", Sans-serif;
  font-size: 23px;
  font-weight: 800;
  fill: #000000;
  color: #000000;
  background-color: #02010100;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #000000;
  border-radius: 200px 200px 200px 200px;
  padding: 10px 20px 10px 20px;
}
.elementor-38 .elementor-element.elementor-element-af85e7a {
  text-align: left;
}
.elementor-38 .elementor-element.elementor-element-af85e7a img {
  width: 100%;
}
.elementor-38
  .elementor-element.elementor-element-7985f36
  .elementor-heading-title {
  color: #000000;
  font-family: "Franklin Gothic Demi", Sans-serif;
  font-size: 25px;
  font-weight: 600;
  line-height: 1em;
}
.elementor-38
  .elementor-element.elementor-element-7985f36
  > .elementor-widget-container {
  margin: 0px 0px -10px 0px;
}
.elementor-38 .elementor-element.elementor-element-7472154 {
  --divider-border-style: solid;
  --divider-color: #000;
  --divider-border-width: 1px;
}
.elementor-38
  .elementor-element.elementor-element-7472154
  .elementor-divider-separator {
  width: 100%;
}
.elementor-38 .elementor-element.elementor-element-7472154 .elementor-divider {
  padding-block-start: 2px;
  padding-block-end: 2px;
}
.elementor-38
  .elementor-element.elementor-element-79e344e
  .elementor-heading-title {
  color: #000000;
  font-family: "Franklin Gothic Book", Sans-serif;
  font-size: 20px;
  font-weight: 200;
  line-height: 1em;
}
.elementor-38
  .elementor-element.elementor-element-79e344e
  > .elementor-widget-container {
  margin: -10px 0px 0px 0px;
}
.elementor-38 .elementor-element.elementor-element-e7e5afd .elementor-button {
  font-family: "Franklin Gothic Heavy regular", Sans-serif;
  font-size: 23px;
  font-weight: 800;
  fill: #000000;
  color: #000000;
  background-color: #02010100;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #000000;
  border-radius: 200px 200px 200px 200px;
  padding: 10px 20px 10px 20px;
}
.elementor-38 .elementor-element.elementor-element-2161d68 {
  padding: 0px 100px 0px 100px;
}
.elementor-38 .elementor-element.elementor-element-f651c9d {
  text-align: center;
}
.elementor-38
  .elementor-element.elementor-element-f651c9d
  .elementor-heading-title {
  font-family: "Franklin Gothic Demi", Sans-serif;
}
.elementor-38
  .elementor-element.elementor-element-20620bc
  .eael-product-carousel {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #eee;
}
.elementor-38
  .elementor-element.elementor-element-20620bc
  .eael-product-carousel
  .product-details-wrap {
  padding: 15px 15px 15px 15px;
}
.elementor-38
  .elementor-element.elementor-element-20620bc
  .eael-product-carousel
  .eael-product-price
  del
  .amount,
.elementor-38
  .elementor-element.elementor-element-20620bc
  .eael-product-carousel
  .eael-product-price
  .amount
  bdi {
  color: #e30613;
}
.elementor-38
  .elementor-element.elementor-element-20620bc
  .eael-product-carousel
  .eael-product-price
  ins
  .amount
  bdi {
  color: #e30613;
}
.elementor-38
  .elementor-element.elementor-element-20620bc
  .eael-product-carousel
  .star-rating::before {
  color: #f2b01e;
}
.elementor-38
  .elementor-element.elementor-element-20620bc
  .eael-product-carousel
  .star-rating
  span::before {
  color: #f2b01e;
}
.elementor-38
  .elementor-element.elementor-element-20620bc
  .eael-woo-product-carousel-container
  .woocommerce
  ul.products
  .product
  .star-rating {
  font-size: 14px !important;
}
.elementor-38
  .elementor-element.elementor-element-20620bc
  .eael-woo-product-carousel-container
  .woocommerce
  ul.products
  .product
  .star-rating::before {
  font-size: 14px !important;
}
.elementor-38
  .elementor-element.elementor-element-20620bc
  .eael-woo-product-carousel-container
  .woocommerce
  ul.products
  .product
  .star-rating
  span::before {
  font-size: 14px !important;
}
.elementor-38
  .elementor-element.elementor-element-20620bc
  .woocommerce
  ul.products
  li.product
  .onsale,
.elementor-38
  .elementor-element.elementor-element-20620bc
  .woocommerce
  ul.products
  li.product
  .eael-onsale {
  color: #fff;
}
.elementor-38
  .elementor-element.elementor-element-20620bc
  .eael-product-carousel
  .onsale,
.elementor-38
  .elementor-element.elementor-element-20620bc
  .eael-product-carousel
  .eael-onsale {
  background-color: #0044fc;
}
.elementor-38
  .elementor-element.elementor-element-20620bc
  .eael-product-carousel
  .eael-onsale:not(.outofstock).sale-preset-4:after {
  border-left-color: #0044fc;
  border-right-color: #0044fc;
}
.elementor-38
  .elementor-element.elementor-element-20620bc
  .woocommerce
  ul.products
  li.product
  .outofstock-badge,
.elementor-38
  .elementor-element.elementor-element-20620bc
  .woocommerce
  ul.products
  li.product
  .eael-onsale.outofstock {
  color: #fff;
  background-color: #ff2a13;
}
.elementor-38
  .elementor-element.elementor-element-20620bc
  .woocommerce
  ul.products
  li.product
  .eael-onsale.outofstock.sale-preset-4:after {
  border-left-color: #ff2a13;
  border-right-color: #ff2a13;
}
.elementor-38
  .elementor-element.elementor-element-20620bc
  .eael-product-carousel
  .icons-wrap:not(.details-block-style-2)
  li
  a {
  border-radius: 3px;
}
.elementor-38
  .elementor-element.elementor-element-20620bc
  .eael-product-carousel
  .icons-wrap.details-block-style-2
  li:only-child
  a {
  border-radius: 3px !important;
}
.elementor-38
  .elementor-element.elementor-element-20620bc
  .eael-product-carousel
  .icons-wrap.details-block-style-2
  li:first-child
  a {
  border-radius: 3px 0 0 3px;
}
.elementor-38
  .elementor-element.elementor-element-20620bc
  .eael-product-carousel
  .icons-wrap.details-block-style-2
  li:last-child
  a {
  border-radius: 0 3px 3px 0;
}
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-20620bc
  .eael-product-quick-view-title.product_title.entry-title {
  color: #252525;
}
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-20620bc
  div.product
  .price {
  color: #0242e4 !important;
}
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-20620bc
  div.product
  .price
  ins {
  color: #ff2a13 !important;
}
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-20620bc
  .woocommerce-product-details__short-description {
  color: #707070;
}
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-20620bc
  .woocommerce-product-rating
  .star-rating::before,
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-20620bc
  .woocommerce-product-rating
  .star-rating
  span::before {
  color: #0274be;
}
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-20620bc
  a.woocommerce-review-link {
  color: #0274be;
}
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-20620bc
  a.woocommerce-review-link:hover {
  color: #0274be;
}
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-20620bc
  div.product
  table
  tbody
  tr,
.elementor-38
  .elementor-element.elementor-element-20620bc
  .eael-product-popup.woocommerce
  div.product
  .product_meta {
  border-color: #ccc;
}
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-20620bc
  div.product
  form.cart
  div.quantity
  .qty,
.elementor-38
  .elementor-element.elementor-element-20620bc
  .eael-product-popup.woocommerce
  div.product
  form.cart
  div.quantity
  > a,
.elementor-38
  .elementor-element.elementor-element-20620bc
  .eael-product-popup.woocommerce
  div.product
  form.cart
  div.quantity
  > .button {
  color: #000;
  background-color: #fff;
  border-color: #000;
}
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-20620bc
  div.product
  form.cart
  div.quantity
  .qty:focus {
  border-color: #000;
}
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-20620bc
  .button,
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-20620bc
  button.button.alt {
  color: #fff;
  background-color: #8040ff;
}
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-20620bc
  .button:hover,
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-20620bc
  button.button.alt:hover {
  color: #f5eaff;
  background-color: #f12de0;
}
.elementor-38
  .elementor-element.elementor-element-20620bc
  .swiper-container-wrap
  .swiper-button-next,
.elementor-38
  .elementor-element.elementor-element-20620bc
  .swiper-container-wrap
  .swiper-button-prev {
  width: 40px;
  height: 40px;
  font-size: 22px;
  background-color: #000000;
  color: #ffffff;
  border-radius: 200px 200px 200px 200px;
}
.elementor-38
  .elementor-element.elementor-element-20620bc
  .eael-no-posts-found {
  padding: 25px 25px 25px 25px;
  text-align: center;
}
.elementor-38 .elementor-element.elementor-element-be3b4df {
  padding: 50px 50px 50px 50px;
}
.elementor-38 .elementor-element.elementor-element-dd685a4 {
  text-align: left;
}
.elementor-38 .elementor-element.elementor-element-dd685a4 img {
  width: 100%;
}
.elementor-38
  .elementor-element.elementor-element-039f2b3
  .elementor-heading-title {
  color: #000000;
  font-family: "Franklin Gothic Demi", Sans-serif;
  font-size: 25px;
  font-weight: 600;
  line-height: 1em;
}
.elementor-38
  .elementor-element.elementor-element-039f2b3
  > .elementor-widget-container {
  margin: 0px 0px -10px 0px;
}
.elementor-38 .elementor-element.elementor-element-cc6cec2 {
  --divider-border-style: solid;
  --divider-color: #000;
  --divider-border-width: 1px;
}
.elementor-38
  .elementor-element.elementor-element-cc6cec2
  .elementor-divider-separator {
  width: 100%;
}
.elementor-38 .elementor-element.elementor-element-cc6cec2 .elementor-divider {
  padding-block-start: 2px;
  padding-block-end: 2px;
}
.elementor-38
  .elementor-element.elementor-element-7abd876
  .elementor-heading-title {
  color: #000000;
  font-family: "Franklin Gothic Book", Sans-serif;
  font-size: 20px;
  font-weight: 200;
  line-height: 1em;
}
.elementor-38
  .elementor-element.elementor-element-7abd876
  > .elementor-widget-container {
  margin: -10px 0px 0px 0px;
}
.elementor-38 .elementor-element.elementor-element-219b9b2 .elementor-button {
  font-family: "Franklin Gothic Heavy regular", Sans-serif;
  font-size: 23px;
  font-weight: 800;
  fill: #000000;
  color: #000000;
  background-color: #02010100;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #000000;
  border-radius: 200px 200px 200px 200px;
  padding: 10px 20px 10px 20px;
}
.elementor-38 .elementor-element.elementor-element-3cdfad4 {
  text-align: left;
}
.elementor-38 .elementor-element.elementor-element-3cdfad4 img {
  width: 100%;
}
.elementor-38
  .elementor-element.elementor-element-e90d76d
  .elementor-heading-title {
  color: #000000;
  font-family: "Franklin Gothic Demi", Sans-serif;
  font-size: 25px;
  font-weight: 600;
  line-height: 1em;
}
.elementor-38
  .elementor-element.elementor-element-e90d76d
  > .elementor-widget-container {
  margin: 0px 0px -10px 0px;
}
.elementor-38 .elementor-element.elementor-element-e3976c6 {
  --divider-border-style: solid;
  --divider-color: #000;
  --divider-border-width: 1px;
}
.elementor-38
  .elementor-element.elementor-element-e3976c6
  .elementor-divider-separator {
  width: 100%;
}
.elementor-38 .elementor-element.elementor-element-e3976c6 .elementor-divider {
  padding-block-start: 2px;
  padding-block-end: 2px;
}
.elementor-38
  .elementor-element.elementor-element-f9287fe
  .elementor-heading-title {
  color: #000000;
  font-family: "Franklin Gothic Book", Sans-serif;
  font-size: 20px;
  font-weight: 200;
  line-height: 1em;
}
.elementor-38
  .elementor-element.elementor-element-f9287fe
  > .elementor-widget-container {
  margin: -10px 0px 0px 0px;
}
.elementor-38 .elementor-element.elementor-element-563e969 .elementor-button {
  font-family: "Franklin Gothic Heavy regular", Sans-serif;
  font-size: 23px;
  font-weight: 800;
  fill: #000000;
  color: #000000;
  background-color: #02010100;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #000000;
  border-radius: 200px 200px 200px 200px;
  padding: 10px 20px 10px 20px;
}
.elementor-38 .elementor-element.elementor-element-bdf1f09 {
  padding: 0px 50px 0px 50px;
}
.elementor-38 .elementor-element.elementor-element-599fc52 img {
  width: 100%;
}
.elementor-38 .elementor-element.elementor-element-9395471 .elementor-button {
  font-family: "Franklin Gothic Heavy regular", Sans-serif;
  font-size: 23px;
  font-weight: 800;
  fill: #ffffff;
  color: #ffffff;
  background-color: #02010100;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #ffffff;
  border-radius: 200px 200px 200px 200px;
  padding: 10px 20px 10px 20px;
}
.elementor-38 .elementor-element.elementor-element-9395471 {
  width: auto;
  max-width: auto;
  top: 78%;
}
body:not(.rtl) .elementor-38 .elementor-element.elementor-element-9395471 {
  left: 7%;
}
body.rtl .elementor-38 .elementor-element.elementor-element-9395471 {
  right: 7%;
}
.elementor-38 .elementor-element.elementor-element-2f2d86d {
  padding: 0px 50px 0px 50px;
}
.elementor-38 .elementor-element.elementor-element-9e32bf4 img {
  width: 100%;
}
.elementor-38 .elementor-element.elementor-element-4ed5a9b {
  padding: 0px 100px 0px 100px;
}
.elementor-38 .elementor-element.elementor-element-8a03125 {
  text-align: center;
}
.elementor-38
  .elementor-element.elementor-element-8a03125
  .elementor-heading-title {
  font-family: "Franklin Gothic Demi", Sans-serif;
}
.elementor-38
  .elementor-element.elementor-element-59131a7
  .eael-product-carousel {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #eee;
}
.elementor-38
  .elementor-element.elementor-element-59131a7
  .eael-product-carousel
  .product-details-wrap {
  padding: 15px 15px 15px 15px;
}
.elementor-38
  .elementor-element.elementor-element-59131a7
  .eael-product-carousel
  .eael-product-price
  del
  .amount,
.elementor-38
  .elementor-element.elementor-element-59131a7
  .eael-product-carousel
  .eael-product-price
  .amount
  bdi {
  color: #e30613;
}
.elementor-38
  .elementor-element.elementor-element-59131a7
  .eael-product-carousel
  .eael-product-price
  ins
  .amount
  bdi {
  color: #e30613;
}
.elementor-38
  .elementor-element.elementor-element-59131a7
  .eael-product-carousel
  .star-rating::before {
  color: #f2b01e;
}
.elementor-38
  .elementor-element.elementor-element-59131a7
  .eael-product-carousel
  .star-rating
  span::before {
  color: #f2b01e;
}
.elementor-38
  .elementor-element.elementor-element-59131a7
  .eael-woo-product-carousel-container
  .woocommerce
  ul.products
  .product
  .star-rating {
  font-size: 14px !important;
}
.elementor-38
  .elementor-element.elementor-element-59131a7
  .eael-woo-product-carousel-container
  .woocommerce
  ul.products
  .product
  .star-rating::before {
  font-size: 14px !important;
}
.elementor-38
  .elementor-element.elementor-element-59131a7
  .eael-woo-product-carousel-container
  .woocommerce
  ul.products
  .product
  .star-rating
  span::before {
  font-size: 14px !important;
}
.elementor-38
  .elementor-element.elementor-element-59131a7
  .woocommerce
  ul.products
  li.product
  .onsale,
.elementor-38
  .elementor-element.elementor-element-59131a7
  .woocommerce
  ul.products
  li.product
  .eael-onsale {
  color: #fff;
}
.elementor-38
  .elementor-element.elementor-element-59131a7
  .eael-product-carousel
  .onsale,
.elementor-38
  .elementor-element.elementor-element-59131a7
  .eael-product-carousel
  .eael-onsale {
  background-color: #0044fc;
}
.elementor-38
  .elementor-element.elementor-element-59131a7
  .eael-product-carousel
  .eael-onsale:not(.outofstock).sale-preset-4:after {
  border-left-color: #0044fc;
  border-right-color: #0044fc;
}
.elementor-38
  .elementor-element.elementor-element-59131a7
  .woocommerce
  ul.products
  li.product
  .outofstock-badge,
.elementor-38
  .elementor-element.elementor-element-59131a7
  .woocommerce
  ul.products
  li.product
  .eael-onsale.outofstock {
  color: #fff;
  background-color: #ff2a13;
}
.elementor-38
  .elementor-element.elementor-element-59131a7
  .woocommerce
  ul.products
  li.product
  .eael-onsale.outofstock.sale-preset-4:after {
  border-left-color: #ff2a13;
  border-right-color: #ff2a13;
}
.elementor-38
  .elementor-element.elementor-element-59131a7
  .eael-product-carousel
  .icons-wrap:not(.details-block-style-2)
  li
  a {
  border-radius: 3px;
}
.elementor-38
  .elementor-element.elementor-element-59131a7
  .eael-product-carousel
  .icons-wrap.details-block-style-2
  li:only-child
  a {
  border-radius: 3px !important;
}
.elementor-38
  .elementor-element.elementor-element-59131a7
  .eael-product-carousel
  .icons-wrap.details-block-style-2
  li:first-child
  a {
  border-radius: 3px 0 0 3px;
}
.elementor-38
  .elementor-element.elementor-element-59131a7
  .eael-product-carousel
  .icons-wrap.details-block-style-2
  li:last-child
  a {
  border-radius: 0 3px 3px 0;
}
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-59131a7
  .eael-product-quick-view-title.product_title.entry-title {
  color: #252525;
}
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-59131a7
  div.product
  .price {
  color: #0242e4 !important;
}
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-59131a7
  div.product
  .price
  ins {
  color: #ff2a13 !important;
}
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-59131a7
  .woocommerce-product-details__short-description {
  color: #707070;
}
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-59131a7
  .woocommerce-product-rating
  .star-rating::before,
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-59131a7
  .woocommerce-product-rating
  .star-rating
  span::before {
  color: #0274be;
}
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-59131a7
  a.woocommerce-review-link {
  color: #0274be;
}
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-59131a7
  a.woocommerce-review-link:hover {
  color: #0274be;
}
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-59131a7
  div.product
  table
  tbody
  tr,
.elementor-38
  .elementor-element.elementor-element-59131a7
  .eael-product-popup.woocommerce
  div.product
  .product_meta {
  border-color: #ccc;
}
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-59131a7
  div.product
  form.cart
  div.quantity
  .qty,
.elementor-38
  .elementor-element.elementor-element-59131a7
  .eael-product-popup.woocommerce
  div.product
  form.cart
  div.quantity
  > a,
.elementor-38
  .elementor-element.elementor-element-59131a7
  .eael-product-popup.woocommerce
  div.product
  form.cart
  div.quantity
  > .button {
  color: #000;
  background-color: #fff;
  border-color: #000;
}
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-59131a7
  div.product
  form.cart
  div.quantity
  .qty:focus {
  border-color: #000;
}
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-59131a7
  .button,
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-59131a7
  button.button.alt {
  color: #fff;
  background-color: #8040ff;
}
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-59131a7
  .button:hover,
.eael-popup-details-render.elementor-38
  .elementor-element.elementor-element-59131a7
  button.button.alt:hover {
  color: #f5eaff;
  background-color: #f12de0;
}
.elementor-38
  .elementor-element.elementor-element-59131a7
  .swiper-container-wrap
  .swiper-button-next,
.elementor-38
  .elementor-element.elementor-element-59131a7
  .swiper-container-wrap
  .swiper-button-prev {
  width: 40px;
  height: 40px;
  font-size: 22px;
  background-color: #000000;
  color: #ffffff;
  border-radius: 200px 200px 200px 200px;
}
.elementor-38
  .elementor-element.elementor-element-59131a7
  .eael-no-posts-found {
  padding: 25px 25px 25px 25px;
  text-align: center;
}
.elementor-38 .elementor-element.elementor-element-cbb6795 img {
  width: 100%;
}
.elementor-38 .elementor-element.elementor-element-b96b3a9 img {
  width: 100%;
}
.elementor-38 .elementor-element.elementor-element-ff18f85 {
  text-align: center;
}
.elementor-38
  .elementor-element.elementor-element-ff18f85
  .elementor-heading-title {
  color: #e30613;
  font-family: "Franklin Gothic Heavy Italic", Sans-serif;
  font-weight: 800;
  font-style: italic;
}
.elementor-38 .elementor-element.elementor-element-a3cbb75 {
  text-align: center;
}
.elementor-38
  .elementor-element.elementor-element-a3cbb75
  .elementor-heading-title {
  font-family: "Franklin Gothic Book", Sans-serif;
  font-size: 25px;
}
.elementor-38
  .elementor-element.elementor-element-dd7e7c1
  > .elementor-container {
  max-width: 676px;
}
.elementor-38
  .elementor-element.elementor-element-3594443
  .elementskit_input_label {
  color: #000000;
}
.elementor-38 .elementor-element.elementor-element-3594443 .ekit_form_control {
  font-family: "Franklin Gothic Book", Sans-serif;
  font-size: 16px;
  background-color: #d4d4d4;
  border-radius: 5px 0px 0px 5px;
  padding: 012px 20px 12px 20px;
}
.elementor-38
  .elementor-element.elementor-element-3594443
  .elementskit_inline_form
  .elementskit_input_wraper:not(:last-child) {
  margin-right: 0px;
}
.elementor-38
  .elementor-element.elementor-element-3594443
  .ekit_form_control::-webkit-input-placeholder {
  color: #000000;
  font-size: 18px;
}
.elementor-38
  .elementor-element.elementor-element-3594443
  .ekit_form_control::-moz-placeholder {
  color: #000000;
  font-size: 18px;
}
.elementor-38
  .elementor-element.elementor-element-3594443
  .ekit_form_control:-ms-input-placeholder {
  color: #000000;
  font-size: 18px;
}
.elementor-38
  .elementor-element.elementor-element-3594443
  .ekit_form_control:-moz-placeholder {
  color: #000000;
  font-size: 18px;
}
.elementor-38 .elementor-element.elementor-element-3594443 .ekit-mail-submit {
  font-family: "Franklin Gothic Heavy regular", Sans-serif;
  font-size: 35px;
  font-weight: 800;
  text-transform: uppercase;
  border-radius: 0px 5px 5px 0px;
  padding: 12px 20px 12px 20px;
  color: #fff;
  background-color: #e30613;
}
.elementor-38
  .elementor-element.elementor-element-3594443
  .ekit-mail-submit
  svg
  path {
  stroke: #fff;
  fill: #fff;
}
.elementor-38
  .elementor-element.elementor-element-3594443
  .ekit-mail-submit:hover {
  color: #fff;
}
.elementor-38
  .elementor-element.elementor-element-3594443
  .ekit-mail-submit:hover
  svg
  path {
  stroke: #fff;
  fill: #fff;
}
.elementor-38
  .elementor-element.elementor-element-3594443
  .ekit-mail-submit
  > i,
.elementor-38
  .elementor-element.elementor-element-3594443
  .ekit-mail-submit
  > svg {
  margin-right: 10px;
}
.elementor-38
  .elementor-element.elementor-element-3594443
  .elementskit_input_group_text
  i {
  color: #000000;
}
.elementor-38
  .elementor-element.elementor-element-3594443
  .elementskit_input_group_text
  svg
  path {
  stroke: #000000;
  fill: #000000;
}
.elementor-38
  .elementor-element.elementor-element-3594443
  .elementskit_input_group_text {
  font-size: 10px;
}
.elementor-38
  .elementor-element.elementor-element-3594443
  .elementskit_input_group_text
  svg {
  max-width: 10px;
}
.elementor-38 .elementor-element.elementor-element-36e7b97 {
  color: #211818;
  font-family: "Mohave-1", Sans-serif;
  font-weight: 600;
}
@media (max-width: 767px) {
  .elementor-38 .elementor-element.elementor-element-68bdb26 {
    padding: 0px 0px 0px 0px;
  }
  .elementor-38
    .elementor-element.elementor-element-8a54fcf
    .elementor-heading-title {
    font-size: 25px;
  }
  .elementor-38
    .elementor-element.elementor-element-91f1a40
    .elementor-heading-title {
    font-size: 15px;
  }
  .elementor-38
    .elementor-element.elementor-element-7985f36
    .elementor-heading-title {
    font-size: 25px;
  }
  .elementor-38
    .elementor-element.elementor-element-79e344e
    .elementor-heading-title {
    font-size: 15px;
  }
  .elementor-38 .elementor-element.elementor-element-2161d68 {
    padding: 0px 30px 0px 30px;
  }
  .elementor-38
    .elementor-element.elementor-element-20620bc
    .eael-product-carousel
    .woocommerce-loop-product__title,
  .elementor-38
    .elementor-element.elementor-element-20620bc
    .eael-product-carousel
    .eael-product-title
    * {
    font-size: 15px;
  }
  .elementor-38 .elementor-element.elementor-element-be3b4df {
    padding: 0px 0px 0px 0px;
  }
  .elementor-38
    .elementor-element.elementor-element-039f2b3
    .elementor-heading-title {
    font-size: 25px;
  }
  .elementor-38
    .elementor-element.elementor-element-7abd876
    .elementor-heading-title {
    font-size: 15px;
  }
  .elementor-38
    .elementor-element.elementor-element-e90d76d
    .elementor-heading-title {
    font-size: 25px;
  }
  .elementor-38
    .elementor-element.elementor-element-f9287fe
    .elementor-heading-title {
    font-size: 15px;
  }
  .elementor-38 .elementor-element.elementor-element-bdf1f09 {
    padding: 0px 0px 0px 0px;
  }
  body:not(.rtl) .elementor-38 .elementor-element.elementor-element-9395471 {
    left: 2.137%;
  }
  body.rtl .elementor-38 .elementor-element.elementor-element-9395471 {
    right: 2.137%;
  }
  .elementor-38 .elementor-element.elementor-element-9395471 {
    top: 15.114%;
  }
  .elementor-38 .elementor-element.elementor-element-2f2d86d {
    padding: 0px 0px 0px 0px;
  }
  .elementor-38 .elementor-element.elementor-element-4ed5a9b {
    padding: 0px 30px 0px 30px;
  }
  .elementor-38
    .elementor-element.elementor-element-59131a7
    .eael-product-carousel
    .woocommerce-loop-product__title,
  .elementor-38
    .elementor-element.elementor-element-59131a7
    .eael-product-carousel
    .eael-product-title
    * {
    font-size: 15px;
  }
  .elementor-38
    .elementor-element.elementor-element-ff18f85
    .elementor-heading-title {
    font-size: 15px;
  }
  .elementor-38
    .elementor-element.elementor-element-a3cbb75
    .elementor-heading-title {
    font-size: 12px;
  }
  .elementor-38 .elementor-element.elementor-element-3594443 .ekit-mail-submit {
    font-size: 12px;
  }
} /* Start Custom Fonts CSS */
@font-face {
  font-family: "Franklin Gothic Heavy regular";
  font-style: normal;
  font-weight: bold;
  font-display: auto;
  src: url("../../2024/01/Franklin-Gothic-Heavy-Regular.ttf") format("truetype");
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */
@font-face {
  font-family: "Franklin Gothic Heavy Italic";
  font-style: italic;
  font-weight: normal;
  font-display: auto;
  src: url("../../2024/01/Franklin-Gothic-Heavy-Italic.ttf") format("truetype");
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */
@font-face {
  font-family: "Mohave-1";
  font-style: normal;
  font-weight: normal;
  font-display: auto;
  src: url("../../2024/01/mohave.light_.ttf") format("truetype");
}
/* End Custom Fonts CSS */
