.elementor-4155 .elementor-element.elementor-element-92d385d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4155 .elementor-element.elementor-element-12d8bf3 .main-menu{float:left;}.elementor-4155 .elementor-element.elementor-element-12d8bf3 .widget-align{justify-content:center;}.elementor-4155 .elementor-element.elementor-element-12d8bf3 .main-menu>ul>li>a{color:#454647;}.elementor-4155 .elementor-element.elementor-element-12d8bf3 .main-menu>ul>li{color:#777;}.elementor-4155 .elementor-element.elementor-element-12d8bf3 .main-menu .menu-item-has-children > a::before{color:#a7a7a7;font-size:10px;}.elementor-4155 .elementor-element.elementor-element-12d8bf3 .main-menu > ul > li::before{font-size:17px;}.elementor-4155 .elementor-element.elementor-element-12d8bf3 .main-menu ul.menu>li ul li>a, .menu>ul>li ul li>a{color:#7e7e7e;}.elementor-4155 .elementor-element.elementor-element-12d8bf3 .main-menu ul li ul{border-color:#d1d1d1;}.elementor-4155 .elementor-element.elementor-element-12d8bf3 .main-menu .sub-menu .menu-item-has-children > a::before{color:#a7a7a7;font-size:10px;}.elementor-4155 .elementor-element.elementor-element-12d8bf3 .iconbar{background-color:#CC9B50;height:5px !important;width:30px !important;border-radius:45px;margin:3px 0px 6px 0px;}.elementor-4155 .elementor-element.elementor-element-12d8bf3 .responsive_menu_button{width:40px;height:40px;}.elementor-4155 .elementor-element.elementor-element-526a237.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4155 .elementor-element.elementor-element-526a237 .elementor-sitelogo{text-align:center;}.elementor-4155 .elementor-element.elementor-element-526a237 .elementor-sitelogo img{max-width:55px !important;}.elementor-4155 .elementor-element.elementor-element-1f80ce6 .login-button > a{background-color:#CC9B5008;color:#CC9B50;max-width:300px;height:40px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-4155 .elementor-element.elementor-element-1f80ce6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4155 .elementor-element.elementor-element-1f80ce6 .login-button{justify-content:center;}.elementor-4155 .elementor-element.elementor-element-1f80ce6 .login-button > a:hover{color:#F5C301;background:#794F0E;}.elementor-4155 .elementor-element.elementor-element-1f80ce6 .login-button-intro{color:#CC9B50FA;}.elementor-4155 .elementor-element.elementor-element-1f80ce6 .login-button > a, .login-button-intro span{font-weight:700;}.elementor-4155 .elementor-element.elementor-element-1f80ce6  .user-icon i{font-size:25px;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-4155 .elementor-element.elementor-element-6f7eef3 .e-search-submit{background-color:#111983;}.elementor-4155 .elementor-element.elementor-element-6f7eef3{width:var( --container-widget-width, 95.429% );max-width:95.429%;--container-widget-width:95.429%;--container-widget-flex-grow:0;--e-search-submit-button-flex-direction:row-reverse;--e-search-submit-icon-margin-inline-start:var(--e-search-submit-icon-gap);--e-search-submit-icon-margin-inline-end:0px;--e-search-submit-border-radius:27px 27px 27px 27px;}.elementor-4155 .elementor-element.elementor-element-6f7eef3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4155 .elementor-element.elementor-element-6f7eef3 .e-search-input{font-size:12px;font-weight:600;border-radius:10px 10px 10px 10px;}.elementor-4155 .elementor-element.elementor-element-6f7eef3 .e-search-submit span{font-size:12px;line-height:1px;letter-spacing:-0.2px;word-spacing:0px;}.elementor-4155 .elementor-element.elementor-element-23a0374 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4155 .elementor-element.elementor-element-23a0374{border-style:solid;border-width:0px 0px 1px 0px;border-color:#DCDCDC;padding:5px 0px 5px 0px;}.elementor-4155 .elementor-element.elementor-element-c6bbd47{width:var( --container-widget-width, 153.547% );max-width:153.547%;--container-widget-width:153.547%;--container-widget-flex-grow:0;}.elementor-4155 .elementor-element.elementor-element-c6bbd47.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4155 .elementor-element.elementor-element-c6bbd47 .main-menu{float:right;}.elementor-4155 .elementor-element.elementor-element-c6bbd47 .widget-align{justify-content:right;}.elementor-4155 .elementor-element.elementor-element-c6bbd47 .main-menu>ul>li>a{color:#A2A2A2;}.elementor-4155 .elementor-element.elementor-element-c6bbd47 .main-menu ul.menu>li>a, .main-menu>ul>li>a{font-size:12px;}.elementor-4155 .elementor-element.elementor-element-c6bbd47 .main-menu>ul>li{color:#777;}.elementor-4155 .elementor-element.elementor-element-c6bbd47 .main-menu .menu-item-has-children > a::before{color:#a7a7a7;font-size:11px;}.elementor-4155 .elementor-element.elementor-element-c6bbd47 .main-menu > ul > li::before{font-size:6px;}.elementor-4155 .elementor-element.elementor-element-c6bbd47 .main-menu ul.menu>li ul li>a, .menu>ul>li ul li>a{color:#7e7e7e;}.elementor-4155 .elementor-element.elementor-element-c6bbd47 .main-menu ul li ul{border-color:#d1d1d1;}.elementor-4155 .elementor-element.elementor-element-c6bbd47 .main-menu .sub-menu .menu-item-has-children > a::before{color:#a7a7a7;font-size:10px;}.elementor-4155 .elementor-element.elementor-element-c6bbd47 .iconbar{height:6px !important;width:36px !important;border-radius:45px;}.elementor-4155 .elementor-element.elementor-element-c6bbd47 .responsive_menu_button{width:40px;height:40px;}.elementor-4155 .elementor-element.elementor-element-6bb0a07{width:var( --container-widget-width, 97.86% );max-width:97.86%;--container-widget-width:97.86%;--container-widget-flex-grow:0;}.elementor-4155 .elementor-element.elementor-element-6bb0a07.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4155 .elementor-element.elementor-element-6bb0a07 .top-header-cart{justify-content:left;}.elementor-4155 .elementor-element.elementor-element-6bb0a07 .top-header-cart i{color:#a1a2a2;}.elementor-4155 .elementor-element.elementor-element-6bb0a07 .top-header-cart a{background:#2edd052b;font-size:21px;width:50px;height:50px;}.elementor-4155 .elementor-element.elementor-element-6bb0a07 .cart-cont{background:#35b40e;color:#fff;width:16px;height:16px;top:20px;right:6px;}.elementor-4155 .elementor-element.elementor-element-fe9a787 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-4155 .elementor-element.elementor-element-1a671f3 .e-search-submit{background-color:#111983;}.elementor-4155 .elementor-element.elementor-element-1a671f3{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;--e-search-input-padding-block-start:0px;--e-search-input-padding-inline-start:0px;--e-search-input-padding-block-end:0px;--e-search-input-padding-inline-end:0px;--e-search-submit-margin-inline-start:0px;--e-search-submit-button-flex-direction:row-reverse;--e-search-submit-icon-margin-inline-start:var(--e-search-submit-icon-gap);--e-search-submit-icon-margin-inline-end:0px;--e-search-submit-border-radius:20px 20px 20px 20px;}.elementor-4155 .elementor-element.elementor-element-1a671f3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4155 .elementor-element.elementor-element-1a671f3 .e-search-input{font-size:13px;border-radius:0px 0px 0px 0px;}.elementor-4155 .elementor-element.elementor-element-1a671f3 .e-search-submit span{font-size:12px;line-height:1px;letter-spacing:-0.2px;word-spacing:0px;}.elementor-4155 .elementor-element.elementor-element-a6fb307 .login-button > a{background-color:#111983;color:#ffffff;border-color:#02010100;max-width:171px;height:45px;border-radius:20px 20px 20px 20px;padding:0px 0px 0px 0px;}.elementor-4155 .elementor-element.elementor-element-a6fb307{width:var( --container-widget-width, 106.883% );max-width:106.883%;--container-widget-width:106.883%;--container-widget-flex-grow:0;}.elementor-4155 .elementor-element.elementor-element-a6fb307 > .elementor-widget-container{margin:0px -37px 0px 0px;}.elementor-4155 .elementor-element.elementor-element-a6fb307 .login-button{justify-content:right;}.elementor-4155 .elementor-element.elementor-element-a6fb307 .login-button > a:hover{color:#FFFFFF;background:#111983;}.elementor-4155 .elementor-element.elementor-element-a6fb307 .login-button > a, .login-button-intro span{font-size:11px;font-weight:500;}.elementor-4155 .elementor-element.elementor-element-a6fb307  .user-icon i{font-size:23px;}.elementor-4155 .elementor-element.elementor-element-a6fb307 .login-button-intro .box-user-content li a i, .main-menu-login>ul>li::before{font-size:5px;}.elementor-4155 .elementor-element.elementor-element-1a7639a:not(.elementor-motion-effects-element-type-background), .elementor-4155 .elementor-element.elementor-element-1a7639a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(48deg, #4F35BD 0%, #06446B 100%);}.elementor-4155 .elementor-element.elementor-element-1a7639a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4155 .elementor-element.elementor-element-1a7639a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4155 .elementor-element.elementor-element-ff0ec7a{width:var( --container-widget-width, 92.134% );max-width:92.134%;--container-widget-width:92.134%;--container-widget-flex-grow:0;}.elementor-4155 .elementor-element.elementor-element-ff0ec7a > .elementor-widget-container{margin:-11px 0px -10px 0px;}.elementor-4155 .elementor-element.elementor-element-ff0ec7a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4155 .elementor-element.elementor-element-ff0ec7a .elementor-sitelogo{text-align:center;}.elementor-4155 .elementor-element.elementor-element-ff0ec7a .elementor-sitelogo img{max-width:68px !important;}.elementor-4155 .elementor-element.elementor-element-63d1890{width:var( --container-widget-width, 84.573% );max-width:84.573%;--container-widget-width:84.573%;--container-widget-flex-grow:0;}.elementor-4155 .elementor-element.elementor-element-63d1890.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4155 .elementor-element.elementor-element-63d1890 .main-menu{float:right;}.elementor-4155 .elementor-element.elementor-element-63d1890 .widget-align{justify-content:right;}.elementor-4155 .elementor-element.elementor-element-63d1890 .main-menu>ul>li>a{color:#FDFEFF;}.elementor-4155 .elementor-element.elementor-element-63d1890 .main-menu>ul>li{color:#777;}.elementor-4155 .elementor-element.elementor-element-63d1890 .main-menu .menu-item-has-children > a::before{color:#a7a7a7;font-size:10px;}.elementor-4155 .elementor-element.elementor-element-63d1890 .main-menu > ul > li::before{font-size:17px;}.elementor-4155 .elementor-element.elementor-element-63d1890 .main-menu ul.menu>li ul li>a, .menu>ul>li ul li>a{color:#7e7e7e;}.elementor-4155 .elementor-element.elementor-element-63d1890 .main-menu ul li ul{border-color:#d1d1d1;}.elementor-4155 .elementor-element.elementor-element-63d1890 .main-menu .sub-menu .menu-item-has-children > a::before{color:#a7a7a7;font-size:10px;}.elementor-4155 .elementor-element.elementor-element-63d1890 .iconbar{height:6px !important;width:36px !important;border-radius:45px;}.elementor-4155 .elementor-element.elementor-element-63d1890 .responsive_menu_button{width:40px;height:40px;}@media(min-width:769px){.elementor-4155 .elementor-element.elementor-element-891992d{width:28.859%;}.elementor-4155 .elementor-element.elementor-element-1162e24{width:19.071%;}.elementor-4155 .elementor-element.elementor-element-fe9a787{width:40.845%;}.elementor-4155 .elementor-element.elementor-element-181a5e1{width:11.184%;}.elementor-4155 .elementor-element.elementor-element-f2d2d94{width:9%;}.elementor-4155 .elementor-element.elementor-element-0762899{width:91%;}}@media(max-width:1024px){.elementor-4155 .elementor-element.elementor-element-526a237{width:var( --container-widget-width, 322.25px );max-width:322.25px;--container-widget-width:322.25px;--container-widget-flex-grow:0;}.elementor-4155 .elementor-element.elementor-element-1f80ce6{width:var( --container-widget-width, 516.25px );max-width:516.25px;--container-widget-width:516.25px;--container-widget-flex-grow:0;}.elementor-4155 .elementor-element.elementor-element-6f7eef3{width:var( --container-widget-width, 183.367px );max-width:183.367px;--container-widget-width:183.367px;--container-widget-flex-grow:0;}}@media(max-width:768px){.elementor-4155 .elementor-element.elementor-element-92d385d{padding:5px 10px 5px 0px;}.elementor-4155 .elementor-element.elementor-element-1c85e00{width:19%;}.elementor-4155 .elementor-element.elementor-element-12d8bf3 > .elementor-widget-container{margin:0px 2px 0px 0px;}.elementor-4155 .elementor-element.elementor-element-1ca1bc2{width:59%;}.elementor-4155 .elementor-element.elementor-element-526a237{width:var( --container-widget-width, 186px );max-width:186px;--container-widget-width:186px;--container-widget-flex-grow:0;}.elementor-4155 .elementor-element.elementor-element-ee67667{width:20%;}.elementor-4155 .elementor-element.elementor-element-1f80ce6{width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;}.elementor-4155 .elementor-element.elementor-element-1f80ce6 .login-button > a, .login-button-intro span{font-size:10px;}.elementor-4155 .elementor-element.elementor-element-54f841a{width:100%;}.elementor-4155 .elementor-element.elementor-element-6f7eef3{width:var( --container-widget-width, 341.7px );max-width:341.7px;--container-widget-width:341.7px;--container-widget-flex-grow:0;}.elementor-4155 .elementor-element.elementor-element-a6fb307 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for search, class: .elementor-element-6f7eef3 *//* ===== container ===== */
.e-search-form{
    position:relative;
    display:flex;
    align-items:center;
    gap:10px;
    background:rgba(255,255,255,0.08);
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    border-radius:50px;
    padding:8px;
    border:1px solid rgba(255,255,255,0.2);
    box-shadow:0 10px 30px rgba(0,0,0,0.15);
    transition:all .4s cubic-bezier(.25,.8,.25,1);
    isolation:isolate;
    overflow:hidden;
}

/* افکت موج نوری افقی که از چپ به راست حرکت می‌کنه */
.e-search-form::before{
    content:"";
    position:absolute;
    inset:-2px;
    z-index:-1;
    border-radius:inherit;
    background:linear-gradient(
        110deg,
        transparent 0%,
        transparent 40%,
        rgba(79,70,229,0.4) 45%,
        rgba(6,182,212,0.5) 50%,
        rgba(168,85,247,0.4) 55%,
        transparent 60%,
        transparent 100%
    );
    background-size:200% 100%;
    opacity:0;
    filter:blur(12px);
    transition:opacity .4s ease;
    animation:wave 3.5s ease-in-out infinite;
}

@keyframes wave{
    0%, 100%{ background-position: -100% 0; }
    50%{ background-position: 200% 0; }
}

/* افکت فوکوس */
.e-search-form:focus-within{
    background:rgba(255,255,255,0.14);
    box-shadow:0 20px 50px rgba(0,0,0,0.3), 0 0 0 4px rgba(79,70,229,0.15);
    border:1px solid rgba(255,255,255,0.4);
    transform:translateY(-3px) scale(1.01);
}

.e-search-form:focus-within::before{
    opacity:.7;
}

/* ===== input ===== */
.e-search-input{
    border:none!important;
    background:transparent!important;
    padding:6px 16px!important;
    height:36px;
    font-size:15px;
    color:#fff;
    width:100%;
    outline:none;
    transition:letter-spacing .3s ease;
}

.e-search-input:focus{
    letter-spacing:.2px;
}

/* placeholder */
.e-search-input::placeholder{
    color:rgba(255,255,255,0.6);
    font-weight:400;
    letter-spacing:.3px;
    transition:opacity .3s ease;
}

.e-search-input:focus::placeholder{
    opacity:.4;
}

/* ===== submit button ===== */
.e-search-submit{
    position:relative;
    border:none;
    border-radius:40px;
    height:36px;
    padding:6px 24px;
    font-weight:700;
    letter-spacing:.3px;
    cursor:pointer;
    background:linear-gradient(135deg,#4f46e5,#06b6d4);
    background-size:200% 200%;
    color:#fff;
    overflow:hidden;
    transition:all .4s cubic-bezier(.25,.8,.25,1);
    box-shadow:0 6px 18px rgba(79,70,229,0.35);
}

/* افکت درخشش (shine) که موقع هاور رد میشه */
.e-search-submit::after{
    content:"";
    position:absolute;
    top:0; left:-75%;
    width:50%; height:100%;
    background:linear-gradient(120deg, transparent, rgba(255,255,255,0.5), transparent);
    transform:skewX(-20deg);
    transition:left .6s ease;
}

.e-search-submit:hover::after{
    left:125%;
}

.e-search-submit:hover{
    transform:translateY(-3px) scale(1.05);
    box-shadow:0 14px 30px rgba(79,70,229,0.5);
    background-position:100% 100%;
}

.e-search-submit:active{
    transform:translateY(-1px) scale(.98);
}

/* ===== results dropdown ===== */
.e-search-results-container{
    margin-top:14px;
    border-radius:18px;
    backdrop-filter:blur(20px) saturate(180%);
    -webkit-backdrop-filter:blur(20px) saturate(180%);
    background:rgba(255,255,255,0.97);
    box-shadow:0 20px 50px rgba(0,0,0,0.2);
    overflow:hidden;
    animation:dropIn .35s cubic-bezier(.25,.8,.25,1);
}

@keyframes dropIn{
    from{ opacity:0; transform:translateY(-10px) scale(.98); }
    to{ opacity:1; transform:translateY(0) scale(1); }
}

/* result item */
.e-search-results a{
    display:block;
    padding:14px 18px;
    position:relative;
    transition:all .25s ease;
    border-right:3px solid transparent;
}

/* هاور روی هر آیتم نتیجه */
.e-search-results a:hover{
    background:linear-gradient(90deg, rgba(79,70,229,0.08), rgba(6,182,212,0.05));
    padding-right:24px;
    border-right:3px solid #4f46e5;
}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-1a671f3 *//* ===== container ===== */
.e-search-form{
    position:relative;
    display:flex;
    align-items:center;
    gap:10px;
    background:rgba(255,255,255,0.08);
    backdrop-filter:blur(20px) saturate(180%);
    -webkit-backdrop-filter:blur(20px) saturate(180%);
    border-radius:50px;
    padding:8px;
    border:1px solid rgba(255,255,255,0.2);
    box-shadow:0 10px 30px rgba(0,0,0,0.15);
    transition:background .35s ease, border-color .35s ease;
    isolation:isolate;
    overflow:hidden;
    transform:none !important;
}

/* افکت موج نوری */
.e-search-form::before{
    content:"";
    position:absolute;
    inset:-2px;
    z-index:-1;
    border-radius:inherit;
    background:linear-gradient(
        110deg,
        transparent 0%,
        transparent 40%,
        rgba(79,70,229,0.4) 45%,
        rgba(6,182,212,0.5) 50%,
        rgba(168,85,247,0.4) 55%,
        transparent 60%,
        transparent 100%
    );
    background-size:200% 100%;
    opacity:0;
    filter:blur(12px);
    transition:opacity .4s ease;
    animation:wave 3.5s ease-in-out infinite;
}

@keyframes wave{
    0%,100%{ background-position:-100% 0; }
    50%{ background-position:200% 0; }
}

/* فوکوس بدون زوم و بدون حاشیه اضافه */
.e-search-form:hover,
.e-search-form:focus,
.e-search-form:focus-within{
    background:rgba(255,255,255,0.08);
    border-color:rgba(255,255,255,0.2);
    box-shadow:0 10px 30px rgba(0,0,0,0.15);
    transform:none !important;
    outline:none !important;
}

.e-search-form:focus-within::before{
    opacity:.7;
}

/* ===== input ===== */
.e-search-input{
    border:none !important;
    background:transparent !important;
    padding:6px 16px !important;
    height:36px;
    font-size:15px;
    color:#fff;
    width:100%;
    outline:none !important;
    box-shadow:none !important;
    transform:none !important;
    transition:none !important;
}

/* حذف کامل افکت فوکوس اینپوت */
.e-search-input:hover,
.e-search-input:focus,
.e-search-input:active{
    outline:none !important;
    box-shadow:none !important;
    border:none !important;
    transform:none !important;
}

/* placeholder */
.e-search-input::placeholder{
    color:rgba(255,255,255,0.6);
    font-weight:400;
    letter-spacing:.3px;
    opacity:1;
}

/* ===== submit button ===== */
.e-search-submit{
    position:relative;
    border:none;
    border-radius:40px;
    height:36px;
    padding:6px 24px;
    font-weight:700;
    letter-spacing:.3px;
    cursor:pointer;
    background:linear-gradient(135deg,#4f46e5,#06b6d4);
    background-size:200% 200%;
    color:#fff;
    overflow:hidden;
    box-shadow:0 6px 18px rgba(79,70,229,0.35);
    transform:none !important;
    transition:background-position .4s ease;
}

/* افکت shine */
.e-search-submit::after{
    content:"";
    position:absolute;
    top:0;
    left:-75%;
    width:50%;
    height:100%;
    background:linear-gradient(120deg, transparent, rgba(255,255,255,0.5), transparent);
    transform:skewX(-20deg);
    transition:left .6s ease;
}

.e-search-submit:hover::after{
    left:125%;
}

/* دکمه بدون زوم */
.e-search-submit:hover,
.e-search-submit:focus,
.e-search-submit:active{
    background-position:100% 100%;
    box-shadow:0 6px 18px rgba(79,70,229,0.35);
    transform:none !important;
    outline:none !important;
}

/* ===== results dropdown ===== */
.e-search-results-container{
    margin-top:14px;
    border-radius:18px;
    backdrop-filter:blur(20px) saturate(180%);
    -webkit-backdrop-filter:blur(20px) saturate(180%);
    background:rgba(255,255,255,0.97);
    box-shadow:0 20px 50px rgba(0,0,0,0.2);
    overflow:hidden;
    animation:dropIn .35s cubic-bezier(.25,.8,.25,1);
}

@keyframes dropIn{
    from{ opacity:0; transform:translateY(-10px) scale(.98); }
    to{ opacity:1; transform:translateY(0) scale(1); }
}

/* result item */
.e-search-results a{
    display:block;
    padding:14px 18px;
    position:relative;
    transition:background .25s ease, border-color .25s ease, padding .25s ease;
    border-right:3px solid transparent;
}

.e-search-results a:hover{
    background:linear-gradient(90deg, rgba(79,70,229,0.08), rgba(6,182,212,0.05));
    padding-right:24px;
    border-right:3px solid #4f46e5;
}
.e-search.hidden{
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
}/* End custom CSS */
/* Start custom CSS */<script type="text/javascript"> 
    (function(c,l,a,r,i,t,y){ 
        c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; 
        t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; 
        y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); 
    })(window, document, "clarity", "script", "x8g0jnzr6x"); 
</script>/* End custom CSS */