:root {
    --pb-theme-bg: #ffffff;
    --pb-theme-bg-fade: #ffffffd9;
    --pb-theme-text: #000000;
    --pb-theme-border: #707070;
    --pb-slider-scrollbar-track: #e5e5e5;
    --pb-slider-scrollbar-thumb: #000000;
    --pb-btn-color-light: #000000;
    --pb-btn-color-dark: #ffffff;
    --pb-theme-text-alt: #000000;
    --progress-fill-percent: 0%;
    --pb-theme-card-bg: #ffffff60;
    --pb-theme-border-opacity: #70707030;
    --tag-color: #ebebeb;
    --loader-bg: #000;
    --bs-gutter-x: 20px;
}
[data-theme="light"] {
    --pb-theme-bg: #ffffff;
    --pb-theme-bg-fade: #ffffffd9;
    --pb-theme-text: #000000;
    --pb-theme-border: #707070;
    --pb-slider-scrollbar-track: #e5e5e5;
    --pb-slider-scrollbar-thumb: #000000;
    --pb-btn-color-light: #000000;
    --pb-btn-color-dark: #ffffff;
    --pb-theme-text-alt: #000000;
    --progress-fill-percent: 0%;
    --pb-theme-card-bg: #ffffff60;
    --pb-theme-border-opacity: #70707030;
    --tag-color: #ebebeb;
    --loader-bg: #000;
}
[data-theme="dark"] {
    --pb-theme-bg: #000000;
    --pb-theme-bg-fade: #000000d9;
    --pb-theme-text: #ffffff;
    --pb-theme-border: #ffffff;
    --pb-slider-scrollbar-track: #ffffff;
    --pb-slider-scrollbar-thumb: #454243;
    --pb-btn-color-light: #ffffff;
    --pb-btn-color-dark: #000000;
    --pb-theme-text-alt: #e5e5e5;
    --pb-theme-card-bg: #00000060;
    --pb-theme-border-opacity: #ffffff30;
    --tag-color: #323241;
    --loader-bg: #000;
}
[data-theme="light-grey"] {
    --pb-theme-bg: #f5f5f5;
    --pb-theme-bg-fade: #f5f5f5d9;
    --pb-theme-text: #000000;
    --pb-theme-border: #707070;
    --pb-slider-scrollbar-track: #e5e5e580;
    --pb-slider-scrollbar-thumb: #ffffff;
    --pb-btn-color-light: #000000;
    --pb-btn-color-dark: #ffffff;
    --pb-theme-text-alt: #000000;
    --pb-theme-card-bg: #f5f5f560;
    --pb-theme-border-opacity: #70707030;
    --tag-color: #ebebeb;
    --loader-bg: #000;
}
[data-theme="dark-grey"] {
    --pb-theme-bg: #747474;
    --pb-theme-bg-fade: #747474d9;
    --pb-theme-text: #ffffff;
    --pb-theme-border: #ffffff;
    --pb-slider-scrollbar-track: #e5e5e580;
    --pb-slider-scrollbar-thumb: #ffffff;
    --pb-btn-color-light: #ffffff;
    --pb-btn-color-dark: #000000;
    --pb-theme-text-alt: #e5e5e5;
    --pb-theme-card-bg: #74747460;
    --pb-theme-border-opacity: #ffffff30;
    --tag-color: #ebebeb;
    --loader-bg: #000;
}
[data-theme="creme"] {
    --pb-theme-bg: #dbd6d2;
    --pb-theme-bg-fade: #dbd6d2d9;
    --pb-theme-text: #000000;
    --pb-theme-border: #504740;
    --pb-slider-scrollbar-track: #e5e5e5;
    --pb-slider-scrollbar-thumb: #000000;
    --pb-btn-color-light: #000000;
    --pb-btn-color-dark: #ffffff;
    --pb-theme-text-alt: #000000;
    --pb-theme-card-bg: #dbd6d260;
    --pb-theme-border-opacity: #50474030;
    --tag-color: #ebebeb;
    --loader-bg: #000;
}
@media screen and (min-width: 1024px) {
    .main-header.mobile-header {
        display: none;
    }
}
@media screen and (max-width: 1023.98px) {
    .main-header {
        position: fixed;
        width: 100%;
        margin: 0 auto;
        left: 0;
        top: 0;
        z-index: 1049;
        transition: 0.3s ease-in-out all;
        padding: 32px 0;
        z-index: 999;
    }
    .main-header .logo {
        max-width: 134px;
    }
    .header-nav .hamburger-icon {
        margin-left: 90px;
        z-index: 99;
        position: relative;
        cursor: pointer;
        display: flex;
        flex-direction: column;
        justify-content: center;
        height: 25px;
    }
    .header-nav .hamburger-icon span {
        display: block;
        background-color: var(--pb-btn-color-light);
        width: 44px;
        height: 2px;
        transition: 0.3s ease-in-out all;
        will-change: transform, width, margin-bottom;
        transform-origin: center;
        transform: scaleX(75%);
    }
    .header-nav .hamburger-icon span:not(:last-child) {
        margin-bottom: 7px;
    }
    .main-menu {
        background-color: var(--pb-btn-color-dark);
        position: fixed;
        top: 0;
        left: 0;
        width: 100vw;
        height: 100dvh;
        padding: 129px 5px 76px;
        display: flex;
        flex-direction: column;
        justify-content: center;
        overflow-y: auto;
        overflow-x: hidden;
        transform: translateX(100%);
        transition: 0.5s cubic-bezier(0.72, 0.07, 0.32, 0.96) transform;
    }
}
@media screen and (max-width: 1023.98) and (min-width: 768px) and (max-height: 767.98px) {
    .main-menu {
        padding-top: 100px;
    }
}
@media screen and (max-width: 1023.98px) {
    .main-menu {
        padding-top: 106px;
        padding-bottom: 0;
    }
}
@media screen and (max-width: 1023.98px) {
    .main-menu .container {
        position: relative;
    }
}
@media screen and (max-width: 1023.98px) {
    .main-menu.mob-submenu-open .main-menu-back-icon {
        display: block;
        z-index: 99;
    }
}
@media screen and (max-width: 1023.98px) {
    .main-menu-back-icon {
        position: absolute;
        top: 39px;
        left: 20px;
        cursor: pointer;
        display: none;
    }
    .main-menu-back-icon span {
        content: "";
        width: 18px;
        height: 2px;
        background-color: var(--pb-theme-text);
        display: block;
    }
    .main-menu-back-icon span:first-child {
        margin-bottom: 10px;
        transform: rotate(-45deg);
    }
    .main-menu-back-icon span:nth-child(2) {
        transform: rotate(45deg);
    }
}
@media screen and (max-width: 1023.98px) {
    .main-menu__contacts {
        margin-top: 50px;
    }
}
@media screen and (max-width: 1023.98px) and (max-height: 767.98px) {
    .main-menu__contacts {
        margin-top: 20px;
    }
}
@media screen and (max-width: 1023.98px) {
    .main-menu__contacts ul {
        padding-left: 0;
        margin-bottom: 0px;
        list-style: none;
    }
    .main-menu__contacts ul li {
        overflow: hidden;
    }
    .main-menu__contacts ul li:not(:last-child) {
        margin-bottom: 14px;
    }
    .main-menu__contacts ul li a {
        color: var(--pb-theme-text);
        opacity: 0;
        visibility: hidden;
        transform: translateY(20px);
        transition: 0.3s ease-in-out all;
    }
    .main-menu__contacts ul li a:hover {
        color: inherit;
    }
}
@media screen and (max-width: 1023.98px) {
    .main-menu__nav .sub-menu {
        overflow-x: hidden;
    }
    .main-menu__nav .menu-item-has-children {
        position: relative;
    }
    .main-menu__nav .menu-item-has-children:after,
    .main-menu__nav .menu-item-has-children:before {
        content: "";
        width: 10px;
        height: 2px;
        background-color: #fff;
        position: absolute;
        top: 50%;
        right: 10px;
        transform: translateY(-50%);
        transform-origin: right;
        border-radius: 6px;
    }
    .main-menu__nav .menu-item-has-children:before {
        transform: translateY(-50%) rotate(45deg);
    }
    .main-menu__nav .menu-item-has-children:after {
        transform: translateY(-50%) rotate(-45deg);
    }
    .main-menu__nav > ul {
        margin-bottom: 0;
        padding-left: 0;
        list-style: none;
    }
    .main-menu__nav > ul > li {
        overflow: hidden;
    }
    .main-menu__nav > ul > li > a {
        font-size: 1.5125rem;
        font-weight: 500;
        line-height: 1.2375;
        color: var(--pb-theme-text);
        text-decoration: none;
        display: block;
        opacity: 0;
        visibility: hidden;
        transform: translatey(20px);
        transition-delay: 0s;
        transition: 0.5s ease transform, 0.5s ease opacity, 0.5s ease visibility;
    }
}
@media screen and (max-width: 1023.98px) and (max-height: 767.98px) {
    .main-menu__nav > ul > li > a {
        font-size: 7.5vmin;
    }
}
@media screen and (max-width: 1023.98px) and (max-width: 767.98px) {
    .main-menu__nav > ul > li > a {
        font-size: 1.575rem;
    }
}
@media screen and (max-width: 1023.98px) {
    .main-menu__nav > ul > li > a:hover {
        text-decoration: none;
    }
}
@media screen and (max-width: 1023.98px) {
    .main-menu__nav > ul > li:not(:last-child) {
        margin-bottom: 17px;
    }
}
@media screen and (max-width: 1023.98px) {
    .main-menu__nav > ul > li ul {
        margin-bottom: 0;
        list-style: none;
        padding: 106px 20px;
        position: fixed;
        top: 0;
        left: 0;
        width: 100vw;
        height: 100vh;
        background-color: var(--pb-theme-bg);
        z-index: 2;
        transform: translateX(100%);
        transition: 0.5s cubic-bezier(0.72, 0.07, 0.32, 0.96) transform;
    }
    .main-menu__nav > ul > li ul li {
        overflow: hidden;
    }
    .main-menu__nav > ul > li ul li a {
        font-weight: 500;
        color: var(--pb-theme-text);
        text-decoration: none;
        display: inline-block;
        font-size: 1.875rem;
        line-height: 1.2333333333;
        opacity: 0;
        visibility: hidden;
        transform: translateY(20px);
        transition-delay: 0s;
        transition: 0.5s ease transform, 0.5s ease opacity, 0.5s ease visibility;
    }
    .main-menu__nav > ul > li ul li:not(:last-child) {
        margin-bottom: 25px;
    }
    .main-menu__nav > ul > li ul li.submenu-open > ul {
        transform: translateX(0);
    }
    .main-menu__nav > ul > li ul li.submenu-open > ul > li:first-child > a {
        transition-delay: 0.5s;
    }
    .main-menu__nav > ul > li ul li.submenu-open > ul > li:nth-child(2) > a {
        transition-delay: 0.6s;
    }
    .main-menu__nav > ul > li ul li.submenu-open > ul > li:nth-child(3) > a {
        transition-delay: 0.7s;
    }
    .main-menu__nav > ul > li ul li.submenu-open > ul > li:nth-child(4) > a {
        transition-delay: 0.8s;
    }
    .main-menu__nav > ul > li ul li.submenu-open > ul > li:nth-child(5) > a {
        transition-delay: 0.9s;
    }
    .main-menu__nav > ul > li ul li.submenu-open > ul > li:nth-child(6) > a {
        transition-delay: 1s;
    }
    .main-menu__nav > ul > li ul li.submenu-open > ul > li:nth-child(7) > a {
        transition-delay: 1.1s;
    }
    .main-menu__nav > ul > li ul li.submenu-open > ul > li:nth-child(8) > a {
        transition-delay: 1.2s;
    }
    .main-menu__nav > ul > li ul li.submenu-open > ul > li:nth-child(9) > a {
        transition-delay: 1.3s;
    }
    .main-menu__nav > ul > li ul li.submenu-open > ul > li:nth-child(10) > a {
        transition-delay: 1.4s;
    }
    .main-menu__nav > ul > li ul li.submenu-open > ul > li:nth-child(11) > a {
        transition-delay: 1.5s;
    }
    .main-menu__nav > ul > li ul li.submenu-open > ul > li:nth-child(12) > a {
        transition-delay: 1.6s;
    }
    .main-menu__nav > ul > li ul li.submenu-open > ul > li:nth-child(13) > a {
        transition-delay: 1.7s;
    }
    .main-menu__nav > ul > li ul li.submenu-open > ul > li:nth-child(14) > a {
        transition-delay: 1.8s;
    }
    .main-menu__nav > ul > li ul li.submenu-open > ul > li:nth-child(15) > a {
        transition-delay: 1.9s;
    }
    .main-menu__nav > ul > li ul li.submenu-open > ul > li:nth-child(16) > a {
        transition-delay: 2s;
    }
    .main-menu__nav > ul > li ul li.submenu-open > ul > li:nth-child(17) > a {
        transition-delay: 2.1s;
    }
    .main-menu__nav > ul > li ul li.submenu-open > ul > li:nth-child(18) > a {
        transition-delay: 2.2s;
    }
    .main-menu__nav > ul > li ul li.submenu-open > ul > li:nth-child(19) > a {
        transition-delay: 2.3s;
    }
    .main-menu__nav > ul > li ul li.submenu-open > ul > li:nth-child(20) > a {
        transition-delay: 2.4s;
    }
    .main-menu__nav > ul > li ul li.submenu-open > ul > li > a {
        opacity: 1;
        visibility: visible;
        transform: translateX(0);
    }
}
@media screen and (max-width: 1023.98px) {
    .main-menu__nav > ul > li.submenu-open > ul {
        transform: translateX(0);
    }
    .main-menu__nav > ul > li.submenu-open > ul > li:first-child > a {
        transition-delay: 0.5s;
    }
    .main-menu__nav > ul > li.submenu-open > ul > li:nth-child(2) > a {
        transition-delay: 0.6s;
    }
    .main-menu__nav > ul > li.submenu-open > ul > li:nth-child(3) > a {
        transition-delay: 0.7s;
    }
    .main-menu__nav > ul > li.submenu-open > ul > li:nth-child(4) > a {
        transition-delay: 0.8s;
    }
    .main-menu__nav > ul > li.submenu-open > ul > li:nth-child(5) > a {
        transition-delay: 0.9s;
    }
    .main-menu__nav > ul > li.submenu-open > ul > li:nth-child(6) > a {
        transition-delay: 1s;
    }
    .main-menu__nav > ul > li.submenu-open > ul > li:nth-child(7) > a {
        transition-delay: 1.1s;
    }
    .main-menu__nav > ul > li.submenu-open > ul > li:nth-child(8) > a {
        transition-delay: 1.2s;
    }
    .main-menu__nav > ul > li.submenu-open > ul > li:nth-child(9) > a {
        transition-delay: 1.3s;
    }
    .main-menu__nav > ul > li.submenu-open > ul > li:nth-child(10) > a {
        transition-delay: 1.4s;
    }
    .main-menu__nav > ul > li.submenu-open > ul > li:nth-child(11) > a {
        transition-delay: 1.5s;
    }
    .main-menu__nav > ul > li.submenu-open > ul > li:nth-child(12) > a {
        transition-delay: 1.6s;
    }
    .main-menu__nav > ul > li.submenu-open > ul > li:nth-child(13) > a {
        transition-delay: 1.7s;
    }
    .main-menu__nav > ul > li.submenu-open > ul > li:nth-child(14) > a {
        transition-delay: 1.8s;
    }
    .main-menu__nav > ul > li.submenu-open > ul > li:nth-child(15) > a {
        transition-delay: 1.9s;
    }
    .main-menu__nav > ul > li.submenu-open > ul > li:nth-child(16) > a {
        transition-delay: 2s;
    }
    .main-menu__nav > ul > li.submenu-open > ul > li:nth-child(17) > a {
        transition-delay: 2.1s;
    }
    .main-menu__nav > ul > li.submenu-open > ul > li:nth-child(18) > a {
        transition-delay: 2.2s;
    }
    .main-menu__nav > ul > li.submenu-open > ul > li:nth-child(19) > a {
        transition-delay: 2.3s;
    }
    .main-menu__nav > ul > li.submenu-open > ul > li:nth-child(20) > a {
        transition-delay: 2.4s;
    }
    .main-menu__nav > ul > li.submenu-open > ul > li > a {
        opacity: 1;
        visibility: visible;
        transform: translateX(0);
    }
}
@media screen and (max-width: 1023.98px) {
    .main-menu__footer {
        margin-top: 19px;
    }
	
	.main-menu__footerMenu .socials ul li a img{
        margin-top: -10px;
    }
}
@media screen and (max-width: 1023.98px) and (max-height: 767.98px) {
    .main-menu__footer {
        margin-top: 14px;
    }
}
@media screen and (max-width: 1023.98px) {
    .main-menu__footerMenu {
        padding: 26px 0;
        color: var(--pb-theme-text);
        display: flex;
        flex-direction: column;
		padding-top: 5px;
    }
    .main-menu__footerMenu .legal-pages-list {
        margin-bottom: 11px;
    }
    .main-menu__footerMenu .legal-pages-list ul {
        margin-bottom: 0;
        padding-left: 0;
        list-style: none;
        display: flex;
        align-items: center;
    }
    .main-menu__footerMenu .legal-pages-list ul li {
        transform: translateY(20px);
        opacity: 0;
        visibility: hidden;
        transition: 0.3s ease-in-out all;
    }
    .main-menu__footerMenu .legal-pages-list ul li:not(:first-child) {
        padding-left: 15px;
    }
    .main-menu__footerMenu .legal-pages-list ul li:not(:last-child) {
        padding-right: 15px;
        position: relative;
    }
    .main-menu__footerMenu .legal-pages-list ul li:not(:last-child):after {
        content: "";
        width: 2px;
        height: 17px;
        background-color: var(--pb-theme-text);
        opacity: 0.55;
        position: absolute;
        top: 50%;
        right: 0;
        transform: translateY(-50%);
    }
    .main-menu__footerMenu .legal-pages-list ul li a {
        font-size: 0.875rem;
        font-weight: 400;
        line-height: 1.2142857143;
        color: var(--pb-theme-text);
        opacity: 0.55;
        text-decoration: none;
        transition: 0.3s ease all;
    }
    .main-menu__footerMenu .author {
        font-size: 0.875rem;
        font-weight: 400;
        line-height: 1.2142857143;
        color: var(--pb-theme-text);
        opacity: 0.55;
        transform: translateY(20px);
        opacity: 0;
        visibility: hidden;
        transition: 0.3s ease-in-out all;
    }
    .main-menu__footerMenu .author a {
        color: inherit;
        text-decoration: none;
        transition: 0.3s ease all;
    }
    .main-menu__footerMenu .socials {
        order: -1;
        margin-bottom: 32px;
    }
    .main-menu__footerMenu .socials ul {
        padding-left: 0;
        margin-bottom: 0;
        list-style: none;
        display: flex;
        align-items: center;
    }
    .main-menu__footerMenu .socials ul li {
        transform: translateY(20px);
        opacity: 0;
        visibility: hidden;
        transition: 0.3s ease-in-out all;
    }
    .main-menu__footerMenu .socials ul li:not(:first-child) {
        padding-left: 26px;
    }
    .main-menu__footerMenu .socials ul li:not(:last-child) {
        padding-right: 26px;
    }
    .main-menu__footerMenu .socials ul li a {
        text-decoration: none;
    }
    .main-menu__footerMenu .socials ul li a svg path {
        fill: var(--pb-theme-text);
        transition: 0.3s ease-in-out all;
    }
}
@media screen and (max-width: 1023.98px) {
    body.show-menu .main-menu {
        transform: translateX(0);
    }
    body.show-menu .main-menu__nav > ul > li:first-child > a {
        transition-delay: 0.5s;
    }
    body.show-menu .main-menu__nav > ul > li:nth-child(2) > a {
        transition-delay: 0.6s;
    }
    body.show-menu .main-menu__nav > ul > li:nth-child(3) > a {
        transition-delay: 0.7s;
    }
    body.show-menu .main-menu__nav > ul > li:nth-child(4) > a {
        transition-delay: 0.8s;
    }
    body.show-menu .main-menu__nav > ul > li:nth-child(5) > a {
        transition-delay: 0.9s;
    }
    body.show-menu .main-menu__nav > ul > li:nth-child(6) > a {
        transition-delay: 1s;
    }
    body.show-menu .main-menu__nav > ul > li:nth-child(7) > a {
        transition-delay: 1.1s;
    }
    body.show-menu .main-menu__nav > ul > li:nth-child(8) > a {
        transition-delay: 1.2s;
    }
    body.show-menu .main-menu__nav > ul > li:nth-child(9) > a {
        transition-delay: 1.3s;
    }
    body.show-menu .main-menu__nav > ul > li:nth-child(10) > a {
        transition-delay: 1.4s;
    }
    body.show-menu .main-menu__nav > ul > li:nth-child(11) > a {
        transition-delay: 1.5s;
    }
    body.show-menu .main-menu__nav > ul > li:nth-child(12) > a {
        transition-delay: 1.6s;
    }
    body.show-menu .main-menu__nav > ul > li:nth-child(13) > a {
        transition-delay: 1.7s;
    }
    body.show-menu .main-menu__nav > ul > li:nth-child(14) > a {
        transition-delay: 1.8s;
    }
    body.show-menu .main-menu__nav > ul > li:nth-child(15) > a {
        transition-delay: 1.9s;
    }
    body.show-menu .main-menu__nav > ul > li:nth-child(16) > a {
        transition-delay: 2s;
    }
    body.show-menu .main-menu__nav > ul > li:nth-child(17) > a {
        transition-delay: 2.1s;
    }
    body.show-menu .main-menu__nav > ul > li:nth-child(18) > a {
        transition-delay: 2.2s;
    }
    body.show-menu .main-menu__nav > ul > li:nth-child(19) > a {
        transition-delay: 2.3s;
    }
    body.show-menu .main-menu__nav > ul > li:nth-child(20) > a {
        transition-delay: 2.4s;
    }
    body.show-menu .main-menu__nav > ul > li > a {
        opacity: 1;
        visibility: visible;
        transform: translateY(0);
    }
    body.show-menu .main-menu__contacts > ul > li:first-child a {
        transition-delay: 0.5s;
    }
    body.show-menu .main-menu__contacts > ul > li:nth-child(2) a {
        transition-delay: 0.6s;
    }
    body.show-menu .main-menu__contacts > ul > li:nth-child(3) a {
        transition-delay: 0.7s;
    }
    body.show-menu .main-menu__contacts > ul > li:nth-child(4) a {
        transition-delay: 0.8s;
    }
    body.show-menu .main-menu__contacts > ul > li:nth-child(5) a {
        transition-delay: 0.9s;
    }
    body.show-menu .main-menu__contacts > ul > li:nth-child(6) a {
        transition-delay: 1s;
    }
    body.show-menu .main-menu__contacts > ul > li:nth-child(7) a {
        transition-delay: 1.1s;
    }
    body.show-menu .main-menu__contacts > ul > li:nth-child(8) a {
        transition-delay: 1.2s;
    }
    body.show-menu .main-menu__contacts > ul > li:nth-child(9) a {
        transition-delay: 1.3s;
    }
    body.show-menu .main-menu__contacts > ul > li:nth-child(10) a {
        transition-delay: 1.4s;
    }
    body.show-menu .main-menu__contacts > ul > li:nth-child(11) a {
        transition-delay: 1.5s;
    }
    body.show-menu .main-menu__contacts > ul > li:nth-child(12) a {
        transition-delay: 1.6s;
    }
    body.show-menu .main-menu__contacts > ul > li:nth-child(13) a {
        transition-delay: 1.7s;
    }
    body.show-menu .main-menu__contacts > ul > li:nth-child(14) a {
        transition-delay: 1.8s;
    }
    body.show-menu .main-menu__contacts > ul > li:nth-child(15) a {
        transition-delay: 1.9s;
    }
    body.show-menu .main-menu__contacts > ul > li:nth-child(16) a {
        transition-delay: 2s;
    }
    body.show-menu .main-menu__contacts > ul > li:nth-child(17) a {
        transition-delay: 2.1s;
    }
    body.show-menu .main-menu__contacts > ul > li:nth-child(18) a {
        transition-delay: 2.2s;
    }
    body.show-menu .main-menu__contacts > ul > li:nth-child(19) a {
        transition-delay: 2.3s;
    }
    body.show-menu .main-menu__contacts > ul > li:nth-child(20) a {
        transition-delay: 2.4s;
    }
    body.show-menu .main-menu__contacts > ul > li a {
        opacity: 1;
        visibility: visible;
        transform: translateY(0);
    }
    body.show-menu .main-menu__footer .legal-pages-list > ul > li,
    body.show-menu .main-menu__footer .socials > ul > li {
        transform: translateY(0);
        opacity: 1;
        visibility: visible;
        transition-delay: 0.6s;
    }
    body.show-menu .main-menu__footer .author {
        transform: translateY(0);
        opacity: 0.55;
        visibility: visible;
        transition-delay: 0.6s;
    }
    body.show-menu .hamburger-icon span {
        transform-origin: center;
        margin-bottom: 0 !important;
    }
    body.show-menu .hamburger-icon span:first-child {
        transform: translateY(50%) rotate(45deg) scaleX(75%);
    }
    body.show-menu .hamburger-icon span:nth-child(2) {
        transform: translateY(-50%) rotate(-45deg) scaleX(75%);
    }
    body.slim-nav .main-header {
        padding: 15px 0;
        background: var(--pb-theme-bg-fade);
    }
	.main-header-mobile-bg{
		background: #232222d9 !important;
	}
    @supports ((-webkit-backdrop-filter: saturate(170%) blur(40px)) or (backdrop-filter: saturate(170%) blur(40px))) {
        body.slim-nav .main-header {
            -webkit-backdrop-filter: saturate(170%) blur(40px);
            backdrop-filter: saturate(170%) blur(40px);
        }
    }
}
/*# sourceMappingURL=mobile-header.css.map */
