/*
 Theme Name:   Hello Elementor Child
 Theme URI:    https://elementor.com/
 Description:  A child theme of Hello Elementor
 Author:       Your Name
 Author URI:   https://yourwebsite.com/
 Template:     hello-elementor
 Version:      1.0.0
 Text Domain:  hello-elementor-child
*/

@import url("../hello-elementor/style.css");
.bnr_subTxt {
    text-transform: uppercase;
}
.client-remarks-container {
    justify-content: space-between !important;
    margin-top: 63px !important;
}
.client-remarks {
    max-width: 25% !important;
    flex-grow: 1 !important;
}
.client-remarks:not(:first-child):before {
    position: absolute;
    content: '';
    width: 1px;
    height: 157px;
    background: #B0C8F5;
    left: 0;
    bottom: 0;
}
.client-remarks .elementor-image-box-description {
    font-size: 18px;
    line-height: 28px;
}

.product-column {
    box-shadow: 0px 14px 24px rgba(12, 93, 245, 0.1) !important;
}

.black {
    color: #000 !important;
}
.accordion-separate-border details:not(:first-child) {
    border-top: 1px solid rgba(170, 174, 213, 0.31) !important;
}


@media only screen and (max-width: 991px) {
    .client-remarks {
        max-width: 50% !important;
    }
    .client-remarks::before {
        display: none;
    }
}
@media only screen and (max-width: 480px) {
    .client-remarks {
        max-width: 100% !important;
    }
}