/*
    Template: consulting
    Theme Name: Consulting Child Theme
    Theme URI: http://consulting.stylemixthemes.com/
    Author: StylemixThemes
    Author URI: http://stylemixthemes.com/
    Description: Consulting - Business and Finance WordPress theme. Using Consluting you can easily create a modern website with real content. Easily edit the real content and compose the page layout with drag & drop page builder Consulting is the best ever finance, consulting, brokerage WordPress theme. It’s fully Responsive and Easy to Customize using intuitive Drag & Drop Visual Composer and Theme Options panel in WordPress Customizer.
    Version: 4.0.2
    License: GNU General Public License v2 or later
    License URI: http://www.gnu.org/licenses/gpl-2.0.html
    Tags: blue, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, fluid-layout, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, sticky-post, translation-ready
    Text Domain: consulting-child-theme
*/

.leistungen-box {
  display: flex !important;
  flex-direction: column !important;
  height: 100% !important;
}

.leistungen-box .elementor-widget-elementskit-icon-box {
  flex: 1 !important;
  display: flex !important;
  flex-direction: column !important;
}

.ekit-wid-con .profile-image-card::before, body .profile-image-card::before{
	border-radius: 10px !important;
}

.leistungen-box .elementor-widget-elementskit-icon-box .elementor-widget-container,
.leistungen-box .elementor-widget-elementskit-icon-box .ekit-wid-con,
.leistungen-box .elementor-widget-elementskit-icon-box .ekit_global_links,
.leistungen-box .elementor-widget-elementskit-icon-box .elementskit-infobox {
  flex: 1 !important;
  display: flex !important;
  flex-direction: column !important;
  height: 100% !important;
}


.profile-image-card {
  border-radius: 10px !important;
  overflow: hidden !important;
}

div.profile-image-card div.hover-area {
  border-radius: 10px !important;
}

.ekit-wid-con .image-card-v2 .profile-image-card .hover-area {
  border-radius: 10px !important;
}

.elementskit-info-image-box .ekit-image-box-body .elementskit-box-footer {
  position: absolute !important;
  inset: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementskit-info-image-box .ekit-image-box-body .btn-wraper {
  position: absolute !important;
  inset: 0 !important;
  opacity: 0 !important;
  z-index: 2 !important;
}

.elementskit-info-image-box .ekit-image-box-body .btn-wraper a {
  display: block !important;
  width: 100% !important;
  height: 100% !important;
}