.elementor-4463 .elementor-element.elementor-element-262ce2c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4463 .elementor-element.elementor-element-de6abac{--display:flex;}.elementor-4463 .elementor-element.elementor-element-cda32b8{--title-size:24px;}.elementor-4463 .elementor-element.elementor-element-1cc0de8a{width:var( --container-widget-width, 60px );max-width:60px;background-color:#B31000;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 17px;padding:0px 0px 0px 0px;--container-widget-width:60px;--container-widget-flex-grow:0;z-index:1;border-style:none;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-4463 .elementor-element.elementor-element-1cc0de8a.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4463 .elementor-element.elementor-element-1cc0de8a .elementor-heading-title{font-size:12px;font-weight:700;color:#FFFFFF;}[data-theme="dark"] .elementor-4463 .elementor-element.elementor-element-1cc0de8a .elementor-heading-title{color:#ffffff;}.elementor-4463 .elementor-element.elementor-element-d50f263{--display:flex;}.elementor-4463 .elementor-element.elementor-element-38a954c{--title-size:24px;}.elementor-4463 .elementor-element.elementor-element-8934812{width:var( --container-widget-width, 60px );max-width:60px;background-color:#0C6415;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;padding:0px 0px 0px 0px;--container-widget-width:60px;--container-widget-flex-grow:0;z-index:1;border-style:none;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-4463 .elementor-element.elementor-element-8934812.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4463 .elementor-element.elementor-element-8934812 .elementor-heading-title{font-size:12px;font-weight:700;color:#FFFFFF;}[data-theme="dark"] .elementor-4463 .elementor-element.elementor-element-8934812 .elementor-heading-title{color:#ffffff;}.elementor-4463 .elementor-element.elementor-element-9203e6e{--display:flex;}.elementor-4463 .elementor-element.elementor-element-073497d{--title-size:24px;}.elementor-4463 .elementor-element.elementor-element-5558f58{width:var( --container-widget-width, 90px );max-width:90px;background-color:#22099E;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;padding:0px 0px 0px 0px;--container-widget-width:90px;--container-widget-flex-grow:0;z-index:1;border-style:none;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-4463 .elementor-element.elementor-element-5558f58.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4463 .elementor-element.elementor-element-5558f58 .elementor-heading-title{color:#FFFFFF;}[data-theme="dark"] .elementor-4463 .elementor-element.elementor-element-5558f58 .elementor-heading-title{color:#ffffff;}/* Start custom CSS for foxiz-classic-1, class: .elementor-element-cda32b8 */.card-box {
  position: relative;
  display: inline-block;
}

.card-box img {
  width: 100%;
  height: auto;
  display: block;

}

.badge {
  position: absolute;
  top: 10px;
  left: 10px;
  font-size: 12px;
  padding: 6px 10px;
  color: white;
  font-weight: bold;
  border-radius: 4px;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for foxiz-classic-1, class: .elementor-element-38a954c */.card-box {
  position: relative;
  display: inline-block;
}

.card-box img {
  width: 100%;
  height: auto;
  display: block;

}

.badge {
  position: absolute;
  top: 10px;
  left: 10px;
  font-size: 12px;
  padding: 6px 10px;
  color: white;
  font-weight: bold;
  border-radius: 4px;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for foxiz-classic-1, class: .elementor-element-073497d */.card-box {
  position: relative;
  display: inline-block;
}

.card-box img {
  width: 100%;
  height: auto;
  display: block;

}

.badge {
  position: absolute;
  top: 10px;
  left: 10px;
  font-size: 12px;
  padding: 6px 10px;
  color: white;
  font-weight: bold;
  border-radius: 4px;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-262ce2c9 */.hot-wrapper {
  position: relative;
  display: inline-block;
}

.hot-wrapper img {
  width: 100%;
  height: auto;
}

.hot-badge {
  position: absolute;
  top: 10px;
  left: 10px;
  background-color: red;
  color: white;
  font-weight: bold;
  padding: 4px 8px;
  font-size: 14px;
  border-radius: 3px;
  z-index: 10;
}/* End custom CSS */