.elementor-5606 .elementor-element.elementor-element-610d0c6{--display:flex;--min-height:280px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5606 .elementor-element.elementor-element-610d0c6:not(.elementor-motion-effects-element-type-background), .elementor-5606 .elementor-element.elementor-element-610d0c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5606 .elementor-element.elementor-element-b44c2fb img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5606 .elementor-element.elementor-element-4cdd42f{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 08px;--row-gap:0px;--column-gap:08px;--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;top:0px;}body:not(.rtl) .elementor-5606 .elementor-element.elementor-element-4cdd42f{left:0px;}body.rtl .elementor-5606 .elementor-element.elementor-element-4cdd42f{right:0px;}.elementor-5606 .elementor-element.elementor-element-59b195f > .elementor-widget-container{padding:16px 0px 08px 0px;}.elementor-5606 .elementor-element.elementor-element-59b195f .jet-listing-dynamic-field__content{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:700;line-height:135%;text-align:left;}.elementor-5606 .elementor-element.elementor-element-59b195f .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-5606 .elementor-element.elementor-element-59b195f .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-5606 .elementor-element.elementor-element-59b195f .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-5606 .elementor-element.elementor-element-59b195f .jet-listing-dynamic-field.display-multiline{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-5606 .elementor-element.elementor-element-59b195f .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-5606 .elementor-element.elementor-element-59b195f .jet-listing-dynamic-field__icon{font-size:32px;}.elementor-5606 .elementor-element.elementor-element-9e72995 .jet-listing-dynamic-field__content{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:150%;text-align:left;}.elementor-5606 .elementor-element.elementor-element-9e72995 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-5606 .elementor-element.elementor-element-9e72995 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-5606 .elementor-element.elementor-element-9e72995 .jet-listing-dynamic-field{justify-content:flex-start;}@media(max-width:1366px){.elementor-5606 .elementor-element.elementor-element-59b195f > .elementor-widget-container{padding:016px 0px 08px 0px;}.elementor-5606 .elementor-element.elementor-element-59b195f .jet-listing-dynamic-field__content{font-size:18px;line-height:140%;}.elementor-5606 .elementor-element.elementor-element-9e72995 .jet-listing-dynamic-field__content{font-size:14px;line-height:150%;}}@media(max-width:1023px){.elementor-5606 .elementor-element.elementor-element-59b195f .jet-listing-dynamic-field__content{font-size:18px;line-height:140%;}.elementor-5606 .elementor-element.elementor-element-9e72995 .jet-listing-dynamic-field__content{font-size:14px;line-height:150%;}}@media(max-width:767px){.elementor-5606 .elementor-element.elementor-element-59b195f .jet-listing-dynamic-field__content{font-size:17px;line-height:140%;}.elementor-5606 .elementor-element.elementor-element-9e72995 .jet-listing-dynamic-field__content{font-size:14px;line-height:150%;}}@media(max-width:500px){.elementor-5606 .elementor-element.elementor-element-59b195f > .elementor-widget-container{padding:016px 0px 0px 0px;}.elementor-5606 .elementor-element.elementor-element-59b195f .jet-listing-dynamic-field__content{font-size:17px;line-height:140%;}.elementor-5606 .elementor-element.elementor-element-9e72995 .jet-listing-dynamic-field__content{font-size:14px;line-height:150%;}}/* Start custom CSS for image, class: .elementor-element-b44c2fb */.elementor-5606 .elementor-element.elementor-element-b44c2fb img {
    height: 100%;
    /*height: calc(var(--move) - 16px);*/
}

.list-card-industry .elementor-widget-image {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-59b195f */.elementor-5606 .elementor-element.elementor-element-59b195f .jet-listing-dynamic-field__inline-wrap {
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
    align-items: flex-end;
    gap: 8px;
}

.elementor-5606 .elementor-element.elementor-element-59b195f h4, .elementor-5606 .elementor-element.elementor-element-59b195f h3 {
    margin: 0;
}

@media(max-width: 767px) {
    .elementor-5606 .elementor-element.elementor-element-59b195f .jet-listing-dynamic-field__inline-wrap div,
    .elementor-5606 .elementor-element.elementor-element-59b195f .jet-listing-dynamic-field__inline-wrap h4 {
        font-size: 20px;
    }
}

@media(min-width: 768px) {
    .elementor-5606 .elementor-element.elementor-element-59b195f .jet-listing-dynamic-field__inline-wrap div,
    .elementor-5606 .elementor-element.elementor-element-59b195f .jet-listing-dynamic-field__inline-wrap h4 {
        font-size: 23px;
    }
}

@media(max-width: 1023px) {
    .elementor-5606 .elementor-element.elementor-element-59b195f .jet-listing-dynamic-field__icon {
        margin-right: 0px;
        transition: all 400ms ease;
        font-size: 25px !important;
    }
}

@media(min-width: 1024px) {
    .elementor-5606 .elementor-element.elementor-element-59b195f .jet-listing-dynamic-field__icon {
        margin-right: 8px;
        transition: all 400ms ease;
        font-size: 32px !important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-9e72995 */.elementor-5606 .elementor-element.elementor-element-9e72995 {
    opacity: 0;
    transition: all 400ms ease; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cdd42f */.elementor-5606 .elementor-element.elementor-element-4cdd42f {
    height: fit-content;
    transform: translateY(208px);
    transition: all 400ms ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-610d0c6 */.elementor-5606 .elementor-element.elementor-element-610d0c6 {
    box-shadow: 1px 2px 6px 0 rgba(15, 121, 147, 0.30);
    position: relative;
    overflow: hidden;
}

.elementor-5606 .elementor-element.elementor-element-610d0c6 .content_thumb {
    transform: translateY(var(--move));
    /*background: #FBFBFB;*/
}

.elementor-5606 .elementor-element.elementor-element-610d0c6:hover .content_thumb {
    transform: translateY(0px);
    bottom: 16px;
    top: initial;
    background: none !important;
}

.elementor-5606 .elementor-element.elementor-element-610d0c6 img {
    transition: all 400ms ease;
    position: relative;
}

.elementor-5606 .elementor-element.elementor-element-610d0c6:hover div:has(img),
.elementor-5606 .elementor-element.elementor-element-610d0c6:hover img {
    height: 100%;
}

.elementor-5606 .elementor-element.elementor-element-610d0c6:hover .elementor-widget-container:has(img)::after {
    opacity: 1;
}

.elementor-5606 .elementor-element.elementor-element-610d0c6:hover svg {
    opacity: 0;
}

.elementor-5606 .elementor-element.elementor-element-610d0c6 .elementor-widget-container:has(img)::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    opacity: 0;
    background: rgba(247, 252, 252, 0.80);
    transition: all 400ms ease;
}

.elementor-5606 .elementor-element.elementor-element-610d0c6:hover .desc_thumb {
    opacity: 1;
}/* End custom CSS */