.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .side-menu {
    position: fixed;
    top: 0;
    bottom: 0;
    right: -2%;
    margin-top: auto !important;
    margin-bottom: auto !important;
    width: 350px;
    height: 100vh;
    max-height: 100vh;
    overflow-y: hidden;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: end;
    background-color: #000;
    color: white;
    padding: 1rem 2rem;
    z-index: 999;
    transition: none;
    transform: translateX(110%);
    will-change: transform;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .side-menu.open {
    transform: translateX(0);
    right: 0;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side:has(.side-menu.open) .wkit-line-btn-wrapper{
    opacity: 0;
    transition: 0.3s linear;}/* ONLY animate AFTER system is ready */
.wkit-hover-smooth-side.is-ready .side-menu {
    transition: transform .7s cubic-bezier(.25, 1, .2, 1);}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side.is-ready .side-menu.open {
    transform: translateX(0);}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .wkit-side-bar {
    display: flex;
    justify-content: end;
    position: relative;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .menu-toggle {
    position: absolute;
    top: 20px;
    right: -50px;
    width: 40px;
    height: 30px;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    justify-content: space-between;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .menu-toggle .bar {
    height: 4px;
    background: white;
    border-radius: 2px;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .menu-items {
    display: flex;
    flex-direction: column;
    width: 100%;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .menu-items a {
    text-decoration: none;
    font-size: 1.5rem;
    transition: color 0.2s;
    display: flex;
    align-items: center;
    gap: 10px;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .menu-items a:hover {
    color: #eeeeee;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .menu-items {
    gap: 15px;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .wkit-side-menu-item {
    color: #ffffff78;
    transform: translateY(10px);
    position: relative;
    width:fit-content;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .wkit-side-bar-inner {
    position: absolute;
    width: 100%;
    height: 100%;
    display: block;
    background: transparent;
    left: 0;
    top: 0;}.wkit-wb-Widget_silidi25 .wkit-side-menu-items {
    opacity: 0;
    pointer-events: none;
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;}.wkit-wb-Widget_silidi25 .side-menu.open .wkit-side-menu-items {
    opacity: 1;
    pointer-events: auto;
    -webkit-transform: translateY(0);
    transform: translateY(0);}.wkit-wb-Widget_silidi25 .wkit-side-menu-icon .tp-title-icon,
.wkit-social-icon .tp-title-icon {
    display: inline-flex;
    font-size: 25px;
    color: #fff;}.wkit-wb-Widget_silidi25 .wkit-side-menu-icon .tp-title-icon svg,
.wkit-social-icon .tp-title-icon svg {
    width: 25px;
    height: auto;}.wkit-wb-Widget_silidi25 .wkit-slide-cicon .tp-title-icon {
    font-size: 25px;
    color: #000;}.wkit-wb-Widget_silidi25 .wkit-slide-cicon .tp-title-icon svg {
    width: 25px;
    height: auto;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .wkit-line-btn-wrapper {
    display: flex;
    justify-content: center;
    z-index: 11;
    position: relative;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .wkit-line-button {
    width: max-content;
    z-index: 1;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .wkit-side-menu-btn-yes {
    display: inline-flex;
    align-items: center;
    padding: 15px 30px;
    background: white;
    color: black;
    border: 1px solid #fff;
    margin-top: 35px;
    position: relative;
    gap: 15px;
    width: max-content;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .wkit-btm-cta-cover {
    display: flex;
    flex-direction: column;
    width: 100%;
    justify-content: center;
    align-items: flex-start;}.wkit-wb-Widget_silidi25 .wkit-side-menu-btn-yes .wkit-side-menu-btn-icon,
.wkit-side-menu-btn-yes .wkit-side-menu-btn-icon .tp-title-icon {
    display: inline-flex;
    align-items: center;}.wkit-wb-Widget_silidi25 .wkit-side-menu-btn-yes .wkit-side-menu-btn-icon .tp-title-icon {
    font-size: 25px;
    color: #000;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .wkit-side-menu-btn {
    display: none;}.wkit-wb-Widget_silidi25 .wkit-side-menu-btn svg,
.wkit-side-menu-btn-icon svg {
    width: 25px;
    height: auto;}.wkit-wb-Widget_silidi25 .wkit-social-icons-mix- {
    display: none;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .wkit-social-icons-mix-yes-social {
    margin-top: 35px;
    display: flex;
    justify-content: flex-start;
    width: 100%;
    gap: 15px;}.wkit-wb-Widget_silidi25 .wkit-social-icon {
    background: transparent;
    border: 1px solid #fff;
    border-radius: 50px;
    width: 50px;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .wkit-extra-icons {
    position: relative;
    bottom: 20px;
    display: flex;
    width: 100%;
    gap: 25px;
    justify-content: flex-start;
    flex-direction: column;}.wkit-wb-Widget_silidi25 .wkit-extra-icons.is-empty,
.wkit-side-menu-icon.is-empty {
    display: none;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side.predefined.style-1 .burger {
    display: flex;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side.predefined.style-2 .wkit-navbar {
    display: block;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .wkit-side-menu-item::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: 0;
    transition: transform 0.4s linear;
    left: 0;
    transform-origin: bottom right;
    transform: scaleX(0);
    background-color: #fff;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .wkit-side-menu-item:hover::after {
    transform: scaleX(1);
    transform-origin: bottom left;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side.custom .wkit-slide-cicon {
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .burger {
    position: relative;
    width: 30px;
    height: 30px;
    padding: 0;
    background: none;
    border: none;
    cursor: pointer;
    display: none;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .burger::before,
.wkit-hover-smooth-side .burger::after {
    content: "";
    position: absolute;
    left: 0;
    width: 100%;
    height: 3px;
    background-color: #000;
    transition: all 0.3s cubic-bezier(0.37, -0.38, 0.59, 1.42);}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .burger::before {
    top: 4px;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .burger.isActive::before {
    transform: rotate(135deg) translate(7px, -6px);}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .burger.isActive::after {
    transform: rotate(-135deg) translate(7px, 7px);}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .burger::after {
    bottom: 4px;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .burger span {
    display: block;
    width: 100%;
    height: 3px;
    background-color: #000;
    font-size: 0;
    color: transparent;
    transition: opacity 0.2s ease;
    margin-top: 13px;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .burger.isActive span {
    opacity: 0;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .wkit-navbar {
    width: 60px;
    display: none;
    padding: 8px 10px;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
    cursor: pointer;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .wkit-navbar div {
    height: 5px !important;
    background: #000;
    margin: 7px 0px 7px 0px;
    border-radius: 25px;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .wkit-navbar .one {
    width: 20px;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .wkit-navbar .two {
    width: 35px;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .wkit-navbar .three {
    width: 50px;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .wkit-navbar:hover div {
    width: 60px;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side.style-2 .wkit-navbar {
    display: block;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .wkit-slide-cicon {
    width: 100%;
    height: 100%;
    display: none;}.wkit-wb-Widget_silidi25 .wkit-extra-icon-item {
    display: flex;
    align-items: center;}.wkit-wb-Widget_silidi25 .wkit-extra-icon-item .wkit-side-mail,
.wkit-extra-icon-item .wkit-side-phone {
    font-size: 16px;
    color: #fff;}.wkit-wb-Widget_silidi25 .wkit-extra-icon-item .wkit-side-mail-icon .tp-title-icon,
.wkit-extra-icon-item .wkit-side-phone-icon .tp-title-icon {
    font-size: 25px;
    color: #fff;
    margin-right: 14px;}.wkit-wb-Widget_silidi25 .wkit-extra-icon-item .wkit-side-mail-icon .tp-title-icon svg,
.wkit-extra-icon-item .wkit-side-phone-icon .tp-title-icon svg {
    width: 25px;
    height: auto;}.wkit-wb-Widget_silidi25 .wkit-extra-icon-item[data-mail=""] {
    display: none;}.wkit-wb-Widget_silidi25 .wkit-extra-icon-item[data-phone=""] {
    display: none;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .wkit-close-icon {
    display: flex;
    justify-content: end;
    top: 23px;
    position: relative;
    cursor: pointer;
    width: fit-content;
    float: right;
    transition: 0.3s linear;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .wkit-close-icon svg {
    width: 40px;
    height: auto;}.wkit-wb-Widget_silidi25 .wkit-side-menu-text {
    display: flex;
    color: #ffffff;
    transition: 0.3s linear;}.wkit-wb-Widget_silidi25 .wkit-social-icon[href=""] {
    display: none;}.wkit-wb-Widget_silidi25 .wkit-outside-close {
    position: fixed;
    inset: 0;
    z-index: 8;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transition: opacity 0.8s ease, visibility 0.3s ease;}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side:has(.side-menu.open) .wkit-outside-close {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;}.wkit-wb-Widget_silidi25 .wkit-outside-close.blur-yes {
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .tp-title-icon,
.wkit-hover-smooth-side .tp-title-icon svg path{
    transition: 0.3s linear;}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))) {
    .wkit-outside-close.blur-yes {
        background: rgba(0, 0, 0, 0.35);}}.wkit-wb-Widget_silidi25 .wkit-hover-smooth-side .tp-title-icon,
.wkit-hover-smooth-side .tp-title-icon svg path {
    transition: 0.3s linear;}@media(max-width:1024px)  {  .wkit-wb-Widget_silidi25
    .side-menu {
        width: 325px;}}