.elementor-589 .elementor-element.elementor-element-b2c7f7f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-589 .elementor-element.elementor-element-b2c7f7f:not(.elementor-motion-effects-element-type-background), .elementor-589 .elementor-element.elementor-element-b2c7f7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1011174D;}.elementor-589 .elementor-element.elementor-element-e11acab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-589 .elementor-element.elementor-element-8e50d6b .thim-ekit-site-logo img{width:60px;}.elementor-589 .elementor-element.elementor-element-70820c4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-589 .elementor-element.elementor-element-f319e2d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1366px){.elementor-589 .elementor-element.elementor-element-b2c7f7f{--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}}@media(min-width:768px){.elementor-589 .elementor-element.elementor-element-b2c7f7f{--content-width:1280px;}.elementor-589 .elementor-element.elementor-element-e11acab{--width:15%;}.elementor-589 .elementor-element.elementor-element-70820c4{--width:50%;}.elementor-589 .elementor-element.elementor-element-f319e2d{--width:20%;}}@media(max-width:767px){.elementor-589 .elementor-element.elementor-element-b2c7f7f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-589 .elementor-element.elementor-element-e11acab{--width:50%;}.elementor-589 .elementor-element.elementor-element-70820c4{--width:50%;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}/* Start custom CSS for container, class: .elementor-element-b2c7f7f *//* =========================
   Desktop ONLY – Blur ON
========================= */
@media (min-width: 1025px) {
    .blurhead {
        position: relative;
        backdrop-filter: blur(12px);
        -webkit-backdrop-filter: blur(12px);
        border-bottom: 1px solid rgba(255, 255, 255, 0.08);
    }

    .blurhead::after {
        content: "";
        position: absolute;
        left: 0;
        bottom: 0;
        width: 100%;
        height: 1px;
        background: linear-gradient(
            90deg,
            rgba(159, 172, 249, 0) 0%,
            #9FACF9 50%,
            rgba(159, 172, 249, 0) 100%
        );
    }
}

/* =========================
   Mobile & Tablet – Blur OFF, BORDER ON
========================= */
@media (max-width: 1024px) {
    .blurhead {
        position: relative;
        backdrop-filter: none !important;
        -webkit-backdrop-filter: none !important;
        
    }

    .blurhead::after {
        content: "";
        position: absolute;
        left: 0;
        bottom: 0;
        width: 100%;
        height: 1px;
        background: linear-gradient(
            90deg,
            rgba(159, 172, 249, 0) 0%,
            #9FACF9 50%,
            rgba(159, 172, 249, 0) 100%
        );
    }
}/* End custom CSS */