/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 17 2019 | 08:13:37 */
/* Initial style */

.make-column-clickable-elementor {
  cursor: default !important;
}

.elementor-widget-image-box.feature img,
.elementor-widget-icon-box.feature span.elementor-icon {
  display: block;
}

.elementor-widget-image-box.feature .elementor-image-box-wrapper,
.elementor-widget-icon-box.feature .elementor-icon-box-wrapper {
  cursor: pointer !important;
  transition: all ease 0.3s;
}

.elementor-widget-icon-box.feature .elementor-icon-box-wrapper {
  display: flex;
  align-items: center;
}

.elementor-widget-image-box.feature .elementor-image-box-wrapper h3.elementor-image-box-title,
.elementor-widget-icon-box.feature .elementor-icon-box-wrapper h3.elementor-icon-box-title {
  color: #545454;
  font-weight: 400;
  margin-bottom: 0;
}

.elementor-widget-icon-box.feature .elementor-icon-box-wrapper h3.elementor-icon-box-title {
  font-size: 20px;
}

.elementor-widget-image-box.feature .elementor-image-box-wrapper p.elementor-image-box-description {
  color: #0366d6;
  font-weight: 600;
}

.elementor-widget-icon-box.feature .elementor-icon-box-wrapper p.elementor-icon-box-description {
  display: none;
}


/* Hover style */

.elementor-widget-image-box.feature:hover .elementor-image-box-wrapper,
.elementor-widget-icon-box.feature:hover .elementor-icon-box-wrapper {
  background-color: #eeeeee;
}

.elementor-widget-image-box.feature:hover img,
.elementor-widget-icon-box.feature:hover span.elementor-icon {
  transform: scale(1.1);
}

.elementor-widget-image-box.feature:hover .elementor-image-box-wrapper p.elementor-image-box-description,
.elementor-widget-icon-box.feature:hover .elementor-icon-box-wrapper p.elementor-icon-box-description {
  color: #ef7745;
}


/* Mobile */
@media (max-width: 767px) {
  .elementor-widget-icon-box.feature .elementor-icon-box-wrapper {
    display: block;
  }
  
  .elementor-widget-image-box.feature figure.elementor-image-box-img {
    width: auto !important;
  }
  
  .elementor-widget-icon-box.feature div.elementor-icon-box-icon {
    margin: auto !important;
    width: fit-content;
  }
}