.elementor-5692 .elementor-element.elementor-element-7128c5f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-5692 .elementor-element.elementor-element-f681dd4 .elementor-image-box-wrapper{text-align:left;}.elementor-5692 .elementor-element.elementor-element-f681dd4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-5692 .elementor-element.elementor-element-f681dd4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-5692 .elementor-element.elementor-element-f681dd4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-5692 .elementor-element.elementor-element-f681dd4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5692 .elementor-element.elementor-element-f681dd4 .elementor-image-box-title{font-size:18px;}.elementor-5692 .elementor-element.elementor-element-f681dd4 .elementor-image-box-description{font-size:12px;}.elementor-5692 .elementor-element.elementor-element-ba66e48 .elementor-image-box-wrapper{text-align:left;}.elementor-5692 .elementor-element.elementor-element-ba66e48.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-5692 .elementor-element.elementor-element-ba66e48.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-5692 .elementor-element.elementor-element-ba66e48.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-5692 .elementor-element.elementor-element-ba66e48 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5692 .elementor-element.elementor-element-ba66e48 .elementor-image-box-title{font-size:18px;}.elementor-5692 .elementor-element.elementor-element-ba66e48 .elementor-image-box-description{font-size:12px;}.elementor-5692 .elementor-element.elementor-element-8ad96b2 .elementor-image-box-wrapper{text-align:left;}.elementor-5692 .elementor-element.elementor-element-8ad96b2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-5692 .elementor-element.elementor-element-8ad96b2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-5692 .elementor-element.elementor-element-8ad96b2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-5692 .elementor-element.elementor-element-8ad96b2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5692 .elementor-element.elementor-element-8ad96b2 .elementor-image-box-title{font-size:18px;}.elementor-5692 .elementor-element.elementor-element-8ad96b2 .elementor-image-box-description{font-size:12px;}@media(max-width:1024px){.elementor-5692 .elementor-element.elementor-element-7128c5f{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-5692 .elementor-element.elementor-element-7128c5f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-5692 .elementor-element.elementor-element-f681dd4 .elementor-image-box-img{margin-bottom:15px;}.elementor-5692 .elementor-element.elementor-element-ba66e48 .elementor-image-box-img{margin-bottom:15px;}.elementor-5692 .elementor-element.elementor-element-8ad96b2 .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for image-box, class: .elementor-element-f681dd4 */.elementor-5692 .elementor-element.elementor-element-f681dd4 .elementor-image-box-content {
  background-color: #f9f9f9;
  padding: 20px;
  border-radius: 0 0 8px 8px;
}

.elementor-5692 .elementor-element.elementor-element-f681dd4 .elementor-image-box-description {
  background-color: #eaeaea;
  display: inline-block;
  padding: 6px 12px;
  border-radius: 12px;
  font-size: 13px;
  color: #333;
  margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ba66e48 */.elementor-5692 .elementor-element.elementor-element-ba66e48 .elementor-image-box-content {
  background-color: #f9f9f9;
  padding: 20px;
  border-radius: 0 0 8px 8px;
}

.elementor-5692 .elementor-element.elementor-element-ba66e48 .elementor-image-box-description {
  background-color: #eaeaea;
  display: inline-block;
  padding: 6px 12px;
  border-radius: 12px;
  font-size: 13px;
  color: #333;
  margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8ad96b2 */.elementor-5692 .elementor-element.elementor-element-8ad96b2 .elementor-image-box-content {
  background-color: #f9f9f9;
  padding: 20px;
  border-radius: 0 0 8px 8px;
}

.elementor-5692 .elementor-element.elementor-element-8ad96b2 .elementor-image-box-description {
  background-color: #eaeaea;
  display: inline-block;
  padding: 6px 12px;
  border-radius: 12px;
  font-size: 13px;
  color: #333;
  margin-bottom: 10px;
}/* End custom CSS */