@media screen and (max-width: 980px) {
    #rec778483977 .t-menusub__menu .t-menusub__link-item {
        color: #ffffff !important;
    }
}

.w_shadow {
    box-shadow: 0px 15px 30px -10px rgba(0, 11, 48, 0.2);
}

@media screen and (max-width: 960px) {
    .t005__text {
        margin-bottom: 20px;
    }
}
.t005__text.t-text.t-text_md {
    background: white;
    padding: 40px;
    border-radius: 10px;
    box-shadow: 0px 15px 30px -10px rgba(0,11,48,0.2)
}

/*Two columns for OGE EGE texts*/
.t004 .t-container .t-col .t-text{
    background:white;
    padding:40px;
    border-radius:10px;
    box-shadow: 0px 15px 30px -10px rgba(0, 11, 48, 0.2);
}

@media screen and (min-width: 961px) {
.uc-twocolumns .t004 .t-container .t-col .t-text{
    column-count: 2;
}}

@media screen and (max-width: 960px) {
    #rec778734903 .t650__container[data-columns-in-row="4"] .t-card__col {
        width: calc(50% - 10px);
        padding-right: 0;
    }
}
.t650__inner-col {
    transition: transform 0.2s;
}

.t650__inner-col:hover {
    transform: scale(1.05);
}

/*Product-cards*/
.t1025 .t-store__card {
    background: white;
    margin-bottom: 10px;
    border-radius: 10px;
    box-shadow: 0px 15px 30px -10px rgba(0, 11, 48, 0.2)
}
.t784__wrapper {
    padding: 20px;
    background: white;
    border-radius: 10px;
    box-shadow: 0px 15px 30px -10px rgba(0, 11, 48, 0.2);
}
@media screen and (max-width: 640px) {
.t784__wrapper, .t784__btn-price-wrapper {
        display: flex;
        justify-content: space-between;
        padding: 0 20px;
    }

.t784__wrapper {
    padding: 20px 0;
    }

.t784__text-wrapper {
        padding-left:20px;
}}
/*Product-cards end*/