.elementor-20 .elementor-element.elementor-element-580f24b{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-20 .elementor-element.elementor-element-580f24b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-580f24b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-20 .elementor-element.elementor-element-9104a75{--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:center;--align-items:center;--border-radius:6px 6px 6px 6px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;--z-index:10;}.elementor-20 .elementor-element.elementor-element-bd91e3e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-e0d2f83 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-e0d2f83 .thim-ekit-site-logo img{width:50%;}.elementor-20 .elementor-element.elementor-element-683f802{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ffc130a .thim-ekits-menu__container .thim-ekits-menu__nav li::marker{font-size:0;}.elementor-20 .elementor-element.elementor-element-ffc130a .thim-ekits-menu__container .thim-ekits-menu__nav{justify-content:center;}.elementor-20 .elementor-element.elementor-element-ffc130a .thim-ekits-menu__container .thim-ekits-menu__nav > li > a, .elementor-20 .elementor-element.elementor-element-ffc130a .thim-ekits-menu__container .thim-ekits-menu__nav > li > .thim-ekits-menu__nav-text{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;}.elementor-20 .elementor-element.elementor-element-ffc130a{--menu-text-color:#FFFFFFBF;--menu-text-color-hover:#FFFFFF;--menu-active-text-color:#FFFFFF;--submenu-item-color:#000000;--submenu-item-color-hover:#707070;--submenu-item-color-active:#707070;--thim-ekits-menu-mobile-bg-button-color:#054889;--thim-ekits-menu-mobile-button-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-ffc130a .thim-ekits-menu__nav > li > a, .elementor-20 .elementor-element.elementor-element-ffc130a .thim-ekits-menu__nav > li > .thim-ekits-menu__nav-text{padding:0px 8px 0px 8px;}.elementor-20 .elementor-element.elementor-element-ffc130a .thim-ekits-menu__nav .thim-ekits-menu__dropdown  li,.elementor-20 .elementor-element.elementor-element-ffc130a .thim-ekits-menu__nav .thim-ekits-menu__content  li {margin:15px 15px 15px 15px;}.elementor-20 .elementor-element.elementor-element-ffc130a .thim-ekits-menu__nav .thim-ekits-menu__dropdown  li,.elementor-20 .elementor-element.elementor-element-ffc130a .thim-ekits-menu__nav .thim-ekits-menu__content  li{padding:15px 15px 15px 15px;}.elementor-20 .elementor-element.elementor-element-ffc130a .thim-ekits-menu__content,.elementor-20 .elementor-element.elementor-element-ffc130a .thim-ekits-menu__dropdown{padding:15px 0px 15px 0px;border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-ffc130a .thim-ekits-menu__nav .thim-ekits-menu__dropdown{min-width:220px;}.elementor-20 .elementor-element.elementor-element-ffc130a .thim-ekits-menu__mobile .thim-ekits-menu__mobile__icon{margin:5px 5px 5px 5px;}.elementor-20 .elementor-element.elementor-element-ffc130a .thim-ekits-menu__mobile{border-radius:8px 8px 8px 8px;}.elementor-20 .elementor-element.elementor-element-7f15fe3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20 .elementor-element.elementor-element-f1d890b .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #064C92 0%, #0080DB 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;border-radius:10px 10px 10px 10px;padding:14px 25px 14px 25px;}.elementor-20 .elementor-element.elementor-element-f1d890b .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-f1d890b .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);border-color:#FFFFFFBF;}.elementor-20 .elementor-element.elementor-element-f1d890b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-f1d890b .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-f1d890b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-258574f{--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:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-20 .elementor-element.elementor-element-258574f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-258574f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-2f61982{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-2d4b703 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-2d4b703 .thim-ekit-site-logo img{width:50%;}.elementor-20 .elementor-element.elementor-element-75034b4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:50px 50px 50px 50px;--padding-top:14px;--padding-bottom:14px;--padding-left:9px;--padding-right:9px;}.elementor-20 .elementor-element.elementor-element-75034b4:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-75034b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D474B00;}.elementor-20 .elementor-element.elementor-element-839974e .thim-ekits-menu__container .thim-ekits-menu__nav li::marker{font-size:0;}.elementor-20 .elementor-element.elementor-element-839974e .thim-ekits-menu__container .thim-ekits-menu__nav{justify-content:center;}.elementor-20 .elementor-element.elementor-element-839974e .thim-ekits-menu__container .thim-ekits-menu__nav > li > a, .elementor-20 .elementor-element.elementor-element-839974e .thim-ekits-menu__container .thim-ekits-menu__nav > li > .thim-ekits-menu__nav-text{font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:17px;}.elementor-20 .elementor-element.elementor-element-839974e{--menu-text-color:#FFFFFF;--menu-text-color-hover:#FFFFFF;--menu-active-text-color:#FFFFFF;--submenu-item-color:#000000;--submenu-item-color-hover:#707070;--submenu-item-color-active:#707070;--thim-ekits-menu-mobile-bg-button-color:#054889;--thim-ekits-menu-mobile-button-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-839974e .thim-ekits-menu__nav > li > a, .elementor-20 .elementor-element.elementor-element-839974e .thim-ekits-menu__nav > li > .thim-ekits-menu__nav-text{padding:0px 8px 0px 8px;}.elementor-20 .elementor-element.elementor-element-839974e .thim-ekits-menu__nav .thim-ekits-menu__dropdown  li,.elementor-20 .elementor-element.elementor-element-839974e .thim-ekits-menu__nav .thim-ekits-menu__content  li {margin:15px 15px 15px 15px;}.elementor-20 .elementor-element.elementor-element-839974e .thim-ekits-menu__nav .thim-ekits-menu__dropdown  li,.elementor-20 .elementor-element.elementor-element-839974e .thim-ekits-menu__nav .thim-ekits-menu__content  li{padding:15px 15px 15px 15px;}.elementor-20 .elementor-element.elementor-element-839974e .thim-ekits-menu__content,.elementor-20 .elementor-element.elementor-element-839974e .thim-ekits-menu__dropdown{padding:15px 0px 15px 0px;border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-839974e .thim-ekits-menu__nav .thim-ekits-menu__dropdown{min-width:220px;}.elementor-20 .elementor-element.elementor-element-839974e .thim-ekits-menu__mobile .thim-ekits-menu__mobile__icon{margin:5px 5px 5px 5px;}.elementor-20 .elementor-element.elementor-element-839974e .thim-ekits-menu__mobile{border-radius:8px 8px 8px 8px;}.elementor-20 .elementor-element.elementor-element-2568369{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:50px 50px 50px 50px;--padding-top:14px;--padding-bottom:14px;--padding-left:9px;--padding-right:9px;}.elementor-20 .elementor-element.elementor-element-2568369:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-2568369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D474B;}.elementor-20 .elementor-element.elementor-element-c6a923c .thim-ekits-menu__container .thim-ekits-menu__nav li::marker{font-size:0;}.elementor-20 .elementor-element.elementor-element-c6a923c .thim-ekits-menu__container .thim-ekits-menu__nav{justify-content:center;}.elementor-20 .elementor-element.elementor-element-c6a923c .thim-ekits-menu__container .thim-ekits-menu__nav > li > a, .elementor-20 .elementor-element.elementor-element-c6a923c .thim-ekits-menu__container .thim-ekits-menu__nav > li > .thim-ekits-menu__nav-text{font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:17px;}.elementor-20 .elementor-element.elementor-element-c6a923c{--menu-text-color:#FFFFFF;--menu-text-color-hover:#FFFFFF;--menu-active-text-color:#FFFFFF;--submenu-item-color:#000000;--submenu-item-color-hover:#707070;--submenu-item-color-active:#707070;--thim-ekits-menu-mobile-bg-button-color:#054889;--thim-ekits-menu-mobile-button-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-c6a923c .thim-ekits-menu__nav > li > a, .elementor-20 .elementor-element.elementor-element-c6a923c .thim-ekits-menu__nav > li > .thim-ekits-menu__nav-text{padding:0px 8px 0px 8px;}.elementor-20 .elementor-element.elementor-element-c6a923c .thim-ekits-menu__nav .thim-ekits-menu__dropdown  li,.elementor-20 .elementor-element.elementor-element-c6a923c .thim-ekits-menu__nav .thim-ekits-menu__content  li {margin:15px 15px 15px 15px;}.elementor-20 .elementor-element.elementor-element-c6a923c .thim-ekits-menu__nav .thim-ekits-menu__dropdown  li,.elementor-20 .elementor-element.elementor-element-c6a923c .thim-ekits-menu__nav .thim-ekits-menu__content  li{padding:15px 15px 15px 15px;}.elementor-20 .elementor-element.elementor-element-c6a923c .thim-ekits-menu__content,.elementor-20 .elementor-element.elementor-element-c6a923c .thim-ekits-menu__dropdown{padding:15px 0px 15px 0px;border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-c6a923c .thim-ekits-menu__nav .thim-ekits-menu__dropdown{min-width:220px;}.elementor-20 .elementor-element.elementor-element-c6a923c .thim-ekits-menu__mobile .thim-ekits-menu__mobile__icon{margin:5px 5px 5px 5px;}.elementor-20 .elementor-element.elementor-element-c6a923c .thim-ekits-menu__mobile{border-radius:8px 8px 8px 8px;}.elementor-20 .elementor-element.elementor-element-58c33b4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-80ff694 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #064C92 0%, #0080DB 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;border-radius:10px 10px 10px 10px;padding:14px 25px 14px 25px;}.elementor-20 .elementor-element.elementor-element-80ff694 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-80ff694 .elementor-button:focus{background-color:transparent;color:#0080DB;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);border-color:#0080DB;}.elementor-20 .elementor-element.elementor-element-80ff694 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-80ff694 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-80ff694 .elementor-button:focus svg{fill:#0080DB;}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-ffc130a{--menu-text-color:#000000;}.elementor-20 .elementor-element.elementor-element-ffc130a .thim-ekits-menu__nav > li > a, .elementor-20 .elementor-element.elementor-element-ffc130a .thim-ekits-menu__nav > li > .thim-ekits-menu__nav-text{padding:10px 15px 10px 15px;}.elementor-20 .elementor-element.elementor-element-ffc130a .thim-ekits-menu__nav .thim-ekits-menu__dropdown  li,.elementor-20 .elementor-element.elementor-element-ffc130a .thim-ekits-menu__nav .thim-ekits-menu__content  li {margin:15px 15px 15px 15px;}.elementor-20 .elementor-element.elementor-element-ffc130a .thim-ekits-menu__nav .thim-ekits-menu__dropdown  li,.elementor-20 .elementor-element.elementor-element-ffc130a .thim-ekits-menu__nav .thim-ekits-menu__content  li{padding:15px 15px 15px 15px;}.elementor-20 .elementor-element.elementor-element-ffc130a .thim-ekits-menu__content,.elementor-20 .elementor-element.elementor-element-ffc130a .thim-ekits-menu__dropdown{border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-839974e{--menu-text-color:#000000;}.elementor-20 .elementor-element.elementor-element-839974e .thim-ekits-menu__nav > li > a, .elementor-20 .elementor-element.elementor-element-839974e .thim-ekits-menu__nav > li > .thim-ekits-menu__nav-text{padding:10px 15px 10px 15px;}.elementor-20 .elementor-element.elementor-element-839974e .thim-ekits-menu__nav .thim-ekits-menu__dropdown  li,.elementor-20 .elementor-element.elementor-element-839974e .thim-ekits-menu__nav .thim-ekits-menu__content  li {margin:15px 15px 15px 15px;}.elementor-20 .elementor-element.elementor-element-839974e .thim-ekits-menu__nav .thim-ekits-menu__dropdown  li,.elementor-20 .elementor-element.elementor-element-839974e .thim-ekits-menu__nav .thim-ekits-menu__content  li{padding:15px 15px 15px 15px;}.elementor-20 .elementor-element.elementor-element-839974e .thim-ekits-menu__content,.elementor-20 .elementor-element.elementor-element-839974e .thim-ekits-menu__dropdown{border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-c6a923c{--menu-text-color:#000000;}.elementor-20 .elementor-element.elementor-element-c6a923c .thim-ekits-menu__nav > li > a, .elementor-20 .elementor-element.elementor-element-c6a923c .thim-ekits-menu__nav > li > .thim-ekits-menu__nav-text{padding:10px 15px 10px 15px;}.elementor-20 .elementor-element.elementor-element-c6a923c .thim-ekits-menu__nav .thim-ekits-menu__dropdown  li,.elementor-20 .elementor-element.elementor-element-c6a923c .thim-ekits-menu__nav .thim-ekits-menu__content  li {margin:15px 15px 15px 15px;}.elementor-20 .elementor-element.elementor-element-c6a923c .thim-ekits-menu__nav .thim-ekits-menu__dropdown  li,.elementor-20 .elementor-element.elementor-element-c6a923c .thim-ekits-menu__nav .thim-ekits-menu__content  li{padding:15px 15px 15px 15px;}.elementor-20 .elementor-element.elementor-element-c6a923c .thim-ekits-menu__content,.elementor-20 .elementor-element.elementor-element-c6a923c .thim-ekits-menu__dropdown{border-radius:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-580f24b{--content-width:1280px;}.elementor-20 .elementor-element.elementor-element-bd91e3e{--width:22%;}.elementor-20 .elementor-element.elementor-element-683f802{--width:54%;}.elementor-20 .elementor-element.elementor-element-7f15fe3{--width:22%;}.elementor-20 .elementor-element.elementor-element-258574f{--content-width:1280px;}.elementor-20 .elementor-element.elementor-element-2f61982{--width:22%;}.elementor-20 .elementor-element.elementor-element-75034b4{--width:50%;}.elementor-20 .elementor-element.elementor-element-2568369{--width:50%;}.elementor-20 .elementor-element.elementor-element-58c33b4{--width:22%;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-580f24b{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-20 .elementor-element.elementor-element-9104a75{--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-20 .elementor-element.elementor-element-bd91e3e{--width:50%;--z-index:0;}.elementor-20 .elementor-element.elementor-element-e0d2f83 .thim-ekit-site-logo img{width:65%;}.elementor-20 .elementor-element.elementor-element-683f802{--width:50%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-7f15fe3{--width:45%;--z-index:0;}.elementor-20 .elementor-element.elementor-element-f1d890b{width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-f1d890b .elementor-button{font-size:12px;padding:10px 15px 10px 15px;}.elementor-20 .elementor-element.elementor-element-258574f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-20 .elementor-element.elementor-element-2f61982{--width:50%;--z-index:0;}.elementor-20 .elementor-element.elementor-element-2d4b703 .thim-ekit-site-logo img{width:65%;}.elementor-20 .elementor-element.elementor-element-75034b4{--width:50%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-2568369{--width:50%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-58c33b4{--width:45%;--z-index:0;}.elementor-20 .elementor-element.elementor-element-80ff694{width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-80ff694 .elementor-button{font-size:12px;padding:10px 15px 10px 15px;}}/* Start custom CSS for button, class: .elementor-element-f1d890b */.btn {
  background: linear-gradient(
    100deg,
    #00A9FF 0%,
    #491F9F 100%
  );
  
  color: #fff;
  border: none;
  border-radius: 12px;
}

.btn:hover {
  transform: translateY(-5px);
  box-shadow: 0 12px 30px rgba(73, 31, 159, 0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9104a75 */.glass {
    -webkit-backdrop-filter: blur(4px) saturate(180%);
    backdrop-filter: blur(4px) saturate(180%);
    background: rgba(255, 255, 255, 0.08);
    border: 1px solid rgb(255 255 255 / 35%);
    box-shadow:
        0 8px 32px rgba(13, 45, 108, 0.12),
        inset 0 1px 0 rgba(255, 255, 255, 0.6);
    border-radius: 16px;
}

/* Mobile */
@media (max-width: 767px) {
    .glass {
        -webkit-backdrop-filter: none;
        backdrop-filter: none;

        /* Glass jaisa soft frosted look */
        background: rgba(255, 255, 255, 0.18);

        border: 1px solid rgb(255 255 255 / 35%);

        box-shadow:
            0 8px 24px rgba(13, 45, 108, 0.10),
            inset 0 1px 0 rgba(255, 255, 255, 0.35);
    }
}/* End custom CSS */
/* Start custom CSS for thim-ekits-nav-menu, class: .elementor-element-839974e *//* Menu Link Default */
.thim-ekits-menu__nav > li > a {
    position: relative;
    z-index: 1;
    overflow: hidden;
    isolation: isolate;
    padding: 8px 10px !important;
    border-radius: 20px;
    color: inherit;
    transition: color .3s ease, transform .3s ease;
}

/* Liquid / Slide Background */
.thim-ekits-menu__nav > li > a::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -2;
    background: #fff;
    border-radius: inherit;
    transform: translateX(-105%) scale(.92);
    opacity: 0;
    transition:
        transform .42s cubic-bezier(.22, 1, .36, 1),
        opacity .25s ease;
}

/* Soft liquid shine */
.thim-ekits-menu__nav > li > a::after {
    content: "";
    position: absolute;
    top: -45%;
    left: -30%;
    z-index: -1;
    width: 65%;
    height: 190%;
    background: rgba(6, 76, 146, .08);
    border-radius: 999px;
    transform: translateX(-130%) rotate(18deg);
    transition: transform .55s cubic-bezier(.22, 1, .36, 1);
}

/* Hover */
.thim-ekits-menu__nav > li:hover > a {
    color: #064C92 !important;
    transform: translateY(-1px);
}

.thim-ekits-menu__nav > li:hover > a::before {
    opacity: 1;
    transform: translateX(0) scale(1);
}

.thim-ekits-menu__nav > li:hover > a::after {
    transform: translateX(190%) rotate(18deg);
}

/* Active / Current Menu */
.thim-ekits-menu__nav > li.current-menu-item > a,
.thim-ekits-menu__nav > li.current_page_item > a,
.thim-ekits-menu__nav > li.current-menu-ancestor > a,
.thim-ekits-menu__nav > li.active > a,
.thim-ekits-menu__nav > li > a.active {
    color: #064C92 !important;
    transform: translateY(-1px);
}

.thim-ekits-menu__nav > li.current-menu-item > a::before,
.thim-ekits-menu__nav > li.current_page_item > a::before,
.thim-ekits-menu__nav > li.current-menu-ancestor > a::before,
.thim-ekits-menu__nav > li.active > a::before,
.thim-ekits-menu__nav > li > a.active::before {
    opacity: 1;
    transform: translateX(0) scale(1);
}

/* SVG icon / arrow */
.thim-ekits-menu__nav > li > a svg {
    transition: fill .3s ease, stroke .3s ease, transform .3s ease;
}

.thim-ekits-menu__nav > li:hover > a svg,
.thim-ekits-menu__nav > li.current-menu-item > a svg,
.thim-ekits-menu__nav > li.current_page_item > a svg,
.thim-ekits-menu__nav > li.current-menu-ancestor > a svg,
.thim-ekits-menu__nav > li.active > a svg,
.th/* End custom CSS */
/* Start custom CSS for thim-ekits-nav-menu, class: .elementor-element-c6a923c *//* Menu Link Default */
.thim-ekits-menu__nav > li > a {
    position: relative;
    z-index: 1;
    overflow: hidden;
    isolation: isolate;
    padding: 8px 10px !important;
    border-radius: 20px;
    color: inherit;
    transition: color .3s ease, transform .3s ease;
}

/* Liquid / Slide Background */
.thim-ekits-menu__nav > li > a::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -2;
    background: #fff;
    border-radius: inherit;
    transform: translateX(-105%) scale(.92);
    opacity: 0;
    transition:
        transform .42s cubic-bezier(.22, 1, .36, 1),
        opacity .25s ease;
}

/* Soft liquid shine */
.thim-ekits-menu__nav > li > a::after {
    content: "";
    position: absolute;
    top: -45%;
    left: -30%;
    z-index: -1;
    width: 65%;
    height: 190%;
    background: rgba(6, 76, 146, .08);
    border-radius: 999px;
    transform: translateX(-130%) rotate(18deg);
    transition: transform .55s cubic-bezier(.22, 1, .36, 1);
}

/* Hover */
.thim-ekits-menu__nav > li:hover > a {
    color: #064C92 !important;
    transform: translateY(-1px);
}

.thim-ekits-menu__nav > li:hover > a::before {
    opacity: 1;
    transform: translateX(0) scale(1);
}

.thim-ekits-menu__nav > li:hover > a::after {
    transform: translateX(190%) rotate(18deg);
}

/* Active / Current Menu */
.thim-ekits-menu__nav > li.current-menu-item > a,
.thim-ekits-menu__nav > li.current_page_item > a,
.thim-ekits-menu__nav > li.current-menu-ancestor > a,
.thim-ekits-menu__nav > li.active > a,
.thim-ekits-menu__nav > li > a.active {
    color: #064C92 !important;
    transform: translateY(-1px);
}

.thim-ekits-menu__nav > li.current-menu-item > a::before,
.thim-ekits-menu__nav > li.current_page_item > a::before,
.thim-ekits-menu__nav > li.current-menu-ancestor > a::before,
.thim-ekits-menu__nav > li.active > a::before,
.thim-ekits-menu__nav > li > a.active::before {
    opacity: 1;
    transform: translateX(0) scale(1);
}

/* SVG icon / arrow */
.thim-ekits-menu__nav > li > a svg {
    transition: fill .3s ease, stroke .3s ease, transform .3s ease;
}

.thim-ekits-menu__nav > li:hover > a svg,
.thim-ekits-menu__nav > li.current-menu-item > a svg,
.thim-ekits-menu__nav > li.current_page_item > a svg,
.thim-ekits-menu__nav > li.current-menu-ancestor > a svg,
.thim-ekits-menu__nav > li.active > a svg,
.th/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80ff694 */.btn {
  background: linear-gradient(
    100deg,
    #00A9FF 0%,
    #491F9F 100%
  );
  
  color: #fff;
  border: none;
  border-radius: 12px;
}

.btn:hover {
  transform: translateY(-5px);
  box-shadow: 0 12px 30px rgba(73, 31, 159, 0.4);
}/* End custom CSS */