.qodef-sticky-header .qodef-sticky-holder .qodef-logo-wrapper a {
    max-height: 60px !important;
}

.qodef-mobile-logo-wrapper {
  max-width: 140px !important;
}

.qodef-mobile-logo-wrapper > a {
  height: auto !important;
}

.text-color-white,
.text-color-white p,
.text-color-white span {
    color: #fff !important;
}
.custom-block-shadow {
    position: relative;
}
.custom-block-shadow > div {
    z-index: 2;
    position: relative;
}
.custom-block-shadow::before {
    content: "";
    display: inline-block !important;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.45);
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}