/**
* Theme Name: martexx 2025
* Description: This is a child theme of Merge.
* Author: VLThemes
* Template: merge
* Version: 1.0.0
*/


/*
.vlt-project-footer,
.vlt-project-meta {
    display: none !important;
}*/
.cons-img {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0;
    z-index: 2;
}

.cons-img .elementor-widget-container:after {
    content: "";
    position: absolute;
    right: calc(2.5rem / 2);
    bottom: -.375rem;
    left: calc(2.5rem / 2);
    z-index: -1;
    height: calc(2.5rem * 1.5);
    background-image: linear-gradient(rgba(23, 23, 23, 0) 0%, rgb(0, 204, 255) 100%);
    border-radius: 0 0 4px 4px;
    transition: 300ms ease-in-out;
}

.cons-img .elementor-widget-container:hover:after {
    transform: scaleY(1.1);
}

.cons-img .vlt-simple-image {
    background-color: rgba(33, 33, 33, 0.8);
    border-radius: calc(4px * 4);
    box-shadow: rgba(255, 255, 255, 0.1) 0px 0px 0px 1px inset;
    z-index: 1;
    backdrop-filter: blur(20px);
    padding: 10px 20px;
}

.vlt-bar--bottom .row {
    flex-direction: row-reverse;
    justify-content: flex-end;
    gap: 30px;
}
@media (min-width: 992px) {
    .vlt-bar--bottom .row .col-lg-2 {
        width: auto !important;
    }
}