@font-face {
    font-family: 'PT Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(fonts/pt-sans/jizaRExUiTo99u79D0-ExdGM.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: 'PT Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(fonts/pt-sans/jizaRExUiTo99u79D0aExdGM.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
    font-family: 'PT Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(fonts/pt-sans/jizaRExUiTo99u79D0yExdGM.woff2) format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'PT Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(fonts/pt-sans/jizaRExUiTo99u79D0KExQ.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjFhdVadyB1Wk.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjFhdVYNyB1Wk.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjFhdVZdyB1Wk.woff2) format('woff2');
    unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjFhdVaNyB1Wk.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjFhdVZ9yB1Wk.woff2) format('woff2');
    unicode-range: U+0370-03FF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjFhdVa9yB1Wk.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjFhdVatyB1Wk.woff2) format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjFhdVZNyB.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjOhBVadyB1Wk.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjOhBVYNyB1Wk.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjOhBVZdyB1Wk.woff2) format('woff2');
    unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjOhBVaNyB1Wk.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjOhBVZ9yB1Wk.woff2) format('woff2');
    unicode-range: U+0370-03FF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjOhBVa9yB1Wk.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjOhBVatyB1Wk.woff2) format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjOhBVZNyB.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjXhFVadyB1Wk.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjXhFVYNyB1Wk.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjXhFVZdyB1Wk.woff2) format('woff2');
    unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjXhFVaNyB1Wk.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjXhFVZ9yB1Wk.woff2) format('woff2');
    unicode-range: U+0370-03FF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjXhFVa9yB1Wk.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjXhFVatyB1Wk.woff2) format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjXhFVZNyB.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjQhJVadyB1Wk.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjQhJVYNyB1Wk.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjQhJVZdyB1Wk.woff2) format('woff2');
    unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjQhJVaNyB1Wk.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjQhJVZ9yB1Wk.woff2) format('woff2');
    unicode-range: U+0370-03FF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjQhJVa9yB1Wk.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjQhJVatyB1Wk.woff2) format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjQhJVZNyB.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

:root {
    --pbmit-greenify-global-color: #b0d129;
    --pbmit-greenify-secondary-color: #080517;
    --pbmit-greenify-gradient-color-first: #b0d129;
    --pbmit-greenify-gradient-color-last: rgba(178, 219, 43, 0.56);
    --pbmit-greenify-logo-height: 45px;
    --pbmit-greenify-sticky-logo-height: 45px;
    --pbmit-greenify-responsive-logo-height: 45px;
    --pbmit-greenify-link-color-normal: #1f242c;
    --pbmit-greenify-link-color-hover: #b0d129;
    --pbmit-greenify-responsive-breakpoint: 1200px;
    --pbmit-greenify-white-color: #ffffff;
    --pbmit-greenify-light-bg-color: #f8f8f8;
    --pbmit-greenify-blackish-color: #1f242c;
    --pbmit-greenify-blackish-bg-color: #1f242c;
    --pbmit-greenify-preheader-bgcolor-custom: #ffffff;
    --pbmit-greenify-header-height: 100px;
    --pbmit-greenify-header-background-color: #ffffff;
    --pbmit-greenify-menu-background-color: #ffffff;
    --pbmit-greenify-sticky-header-height: 90px;
    --pbmit-greenify-sticky-header-background-color: #ffffff;
    --pbmit-greenify-main-menu-typography-font-family: Noto Sans;
    --pbmit-greenify-main-menu-typography-variant: 600;
    --pbmit-greenify-main-menu-typography-font-size: 13px;
    --pbmit-greenify-main-menu-typography-line-height: 24px;
    --pbmit-greenify-main-menu-typography-letter-spacing: 0px;
    --pbmit-greenify-main-menu-typography-color: #1f242c;
    --pbmit-greenify-main-menu-typography-text-transform: uppercase;
    --pbmit-greenify-main-menu-typography-font-style: normal;
    --pbmit-greenify-main-menu-typography-font-weight: 600;
    --pbmit-greenify-main-menu-sticky-color: #1f242c;
    --pbmit-greenify-titlebar-height: 250px;
    --pbmit-greenify-footer-1-col-width: 22%;
    --pbmit-greenify-footer-2-col-width: 28%;
    --pbmit-greenify-footer-3-col-width: 28%;
    --pbmit-greenify-footer-4-col-width: 22%;
    --pbmit-greenify-global-color-rgb: 176, 209, 41;
    --pbmit-greenify-secondary-color-rgb: 8, 5, 23;
    --pbmit-greenify-white-color-rgb: 255, 255, 255;
    --pbmit-greenify-light-bg-color-rgb: 248, 248, 248;
    --pbmit-greenify-blackish-color-rgb: 31, 36, 44;
    --pbmit-greenify-blackish-bg-color-rgb: 31, 36, 44;
    --pbmit-greenify-main-menu-typography-color-rgb: 31, 36, 44;
    --pbmit-greenify-titlebar-breadcrumb-typography-color-rgb: 255, 255, 255;
}

@font-face {
    font-family: 'PT Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(fonts/pt-sans/jizaRExUiTo99u79D0-ExdGM.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: 'PT Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(fonts/pt-sans/jizaRExUiTo99u79D0aExdGM.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
    font-family: 'PT Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(fonts/pt-sans/jizaRExUiTo99u79D0yExdGM.woff2) format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'PT Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(fonts/pt-sans/jizaRExUiTo99u79D0KExQ.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjFhdVadyB1Wk.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjFhdVYNyB1Wk.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjFhdVZdyB1Wk.woff2) format('woff2');
    unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjFhdVaNyB1Wk.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjFhdVZ9yB1Wk.woff2) format('woff2');
    unicode-range: U+0370-03FF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjFhdVa9yB1Wk.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjFhdVatyB1Wk.woff2) format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjFhdVZNyB.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjOhBVadyB1Wk.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjOhBVYNyB1Wk.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjOhBVZdyB1Wk.woff2) format('woff2');
    unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjOhBVaNyB1Wk.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjOhBVZ9yB1Wk.woff2) format('woff2');
    unicode-range: U+0370-03FF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjOhBVa9yB1Wk.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjOhBVatyB1Wk.woff2) format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjOhBVZNyB.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjXhFVadyB1Wk.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjXhFVYNyB1Wk.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjXhFVZdyB1Wk.woff2) format('woff2');
    unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjXhFVaNyB1Wk.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjXhFVZ9yB1Wk.woff2) format('woff2');
    unicode-range: U+0370-03FF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjXhFVa9yB1Wk.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjXhFVatyB1Wk.woff2) format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjXhFVZNyB.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjQhJVadyB1Wk.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjQhJVYNyB1Wk.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjQhJVZdyB1Wk.woff2) format('woff2');
    unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjQhJVaNyB1Wk.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjQhJVZ9yB1Wk.woff2) format('woff2');
    unicode-range: U+0370-03FF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjQhJVa9yB1Wk.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjQhJVatyB1Wk.woff2) format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(fonts/noto-sans/o-0NIpQlx3QUlC5A4PNjQhJVZNyB.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

.pbmit-max-mega-menu-override #page #site-navigation .mega-menu-wrap>ul>li.mega-menu-flyout>ul.mega-sub-menu,
.pbmit-navbar ul ul,
.pbmit-navbar ul ul:before {
    background-color: #ffffff;
    background-repeat: repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}

.pbmit-max-mega-menu-override #page #site-navigation .mega-menu-wrap>ul>li:nth-child(1)>ul.mega-sub-menu {
    background-color: #ffffff;
    background-repeat: repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}

.pbmit-max-mega-menu-override #page #site-navigation .mega-menu-wrap>ul>li:nth-child(2)>ul.mega-sub-menu {
    background-color: #ffffff;
    background-repeat: repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}

.pbmit-max-mega-menu-override #page #site-navigation .mega-menu-wrap>ul>li:nth-child(3)>ul.mega-sub-menu {
    background-color: #ffffff;
    background-repeat: repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}

.pbmit-max-mega-menu-override #page #site-navigation .mega-menu-wrap>ul>li:nth-child(4)>ul.mega-sub-menu {
    background-color: #ffffff;
    background-repeat: repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}

.pbmit-max-mega-menu-override #page #site-navigation .mega-menu-wrap>ul>li:nth-child(5)>ul.mega-sub-menu {
    background-color: #ffffff;
    background-repeat: repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}

.pbmit-max-mega-menu-override #page #site-navigation .mega-menu-wrap>ul>li:nth-child(6)>ul.mega-sub-menu {
    background-color: #ffffff;
    background-repeat: repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}

.pbmit-title-bar-wrapper,
.pbmit-title-bar-wrapper.pbmit-bg-color-custom:before {
    background-color: rgba(31, 36, 44, 0.3);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}

.site-footer,
.site-footer.pbmit-bg-color-custom:before {
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-position: center top;
    background-size: contain;
    background-attachment: scroll;
}

.pbmit-footer-widget-area,
.pbmit-footer-widget-area.pbmit-bg-color-custom:before {
    background-color: #969696;
    background-repeat: repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}

.pbmit-footer-text-area,
.pbmit-footer-text-area.pbmit-bg-color-custom:before {
    background-color: #0a0a0a;
    background-repeat: repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}

.error404 .site-content-wrap,
.error404 .pbmit-bg-color-custom>.site-content-wrap:before {
    background-color: rgba(31, 36, 44, 0.52);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}

body {
    font-family: PT Sans, sans-serif;
    font-weight: normal;
    font-size: 17px;
    line-height: 1.5;
    letter-spacing: 0px;
    color: #5f708f;
    text-transform: none;
    font-style: normal;
}

h1 {
    font-family: Noto Sans, sans-serif;
    font-weight: 600;
    font-size: 48px;
    line-height: 52px;
    letter-spacing: 0px;
    color: #29364e;
    text-transform: none;
    font-style: normal;
}

h2 {
    font-family: Noto Sans, sans-serif;
    font-weight: 600;
    font-size: 44px;
    line-height: 48px;
    letter-spacing: 0px;
    color: #29364e;
    text-transform: none;
    font-style: normal;
}

h3 {
    font-family: Noto Sans, sans-serif;
    font-weight: 600;
    font-size: 40px;
    line-height: 44px;
    letter-spacing: 0px;
    color: #29364e;
    text-transform: none;
    font-style: normal;
}

h4 {
    font-family: Noto Sans, sans-serif;
    font-weight: 600;
    font-size: 36px;
    line-height: 40x;
    letter-spacing: 0px;
    color: #29364e;
    text-transform: none;
    font-style: normal;
}

h5 {
    font-family: Noto Sans, sans-serif;
    font-weight: 600;
    font-size: 32px;
    line-height: 36px;
    letter-spacing: 0px;
    color: #29364e;
    text-transform: none;
    font-style: normal;
}

h6 {
    font-family: Noto Sans, sans-serif;
    font-weight: 600;
    font-size: 28px;
    line-height: 32px;
    letter-spacing: 0px;
    color: #29364e;
    text-transform: none;
    font-style: normal;
}

.pbmit-heading-subheading .pbmit-element-title {
    font-family: Noto Sans, sans-serif;
    font-weight: 700;
    font-size: 48px;
    line-height: 50px;
    letter-spacing: 0px;
    color: #29364e;
    text-transform: none;
    font-style: normal;
}

.pbmit-heading-subheading .pbmit-element-subtitle,
.pbmit-portfolio-single .pbmit-wrap-subtitle {
    font-family: Noto Sans, sans-serif;
    font-weight: 500;
    font-size: 13px;
    line-height: 24px;
    letter-spacing: 0.5px;
    color: #5f708f;
    text-transform: uppercase;
    font-style: normal;
}

.pbmit-ihbox.pbmit-ihbox-style-hsbox .pbmit-ihbox-content {
    font-family: PT Sans, sans-serif;
    font-weight: normal;
    font-size: 17px;
    line-height: 24px;
    letter-spacing: 0px;
    color: #5f708f;
    text-transform: none;
    font-style: normal;
}

.pbminfotech-sidebar .widget_search .wp-block-search__label,
.pbminfotech-sidebar .widget_block .wp-block-group h2,
.widget-title,
.pbmit-footer-copyright-box h3 {
    font-family: Noto Sans, sans-serif;
    font-weight: 600;
    font-size: 24px;
    line-height: 34px;
    letter-spacing: 0px;
    color: #29364e;
    text-transform: capitalize;
    font-style: normal;
}

.pbmit-footer-widget .widget .widget-title,
.pbmit-social-footer .widget-title {
    font-family: Noto Sans, sans-serif;
    font-weight: 500;
    font-size: 20px;
    line-height: 30px;
    letter-spacing: 0px;
    color: #ffffff;
    text-transform: none;
    font-style: normal;
}

.pbmit-search-results-back-global-btn a,
.pbmit-search-results-load-btn a,
.pbmit-read-more-link a,
.pbmit-service-btn a,
.woocommerce ul.products li.product .onsale,
.woocommerce div.product .woocommerce-tabs ul.tabs li a,
.elementor-widget-button .elementor-button,
.pbmit-ptable-btn,
.pbmit-ptable-btn a,
.pbmit-service-btn,
.pbmit-ihbox-btn,
.woocommerce .woocommerce-message .button,
.woocommerce div.product form.cart .button,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
button,
html input[type=button],
input[type=reset],
input[type=submit],
.pbmit-ads-button,
.pbmit-footer-style-2 .pbmit-button,
.pbmit-ajax-load-more-btn a,
.pbmit-blog-btn a,
.pbmit-header-button2 a,
.pbminfotech-sidebar .pbmit-service-ads .pbmit-ads-btn a,
.pbmit-element-team-style-1 .pbmit-ele-header-area .pbmit-team-btn a,
.error404 a.pbmit-home-back {
    font-family: Noto Sans, sans-serif;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: 0px;
    text-transform: capitalize;
    font-style: normal;
}

.pbmit-blog-classic blockquote:not(.wp-block-quote):not(.has-text-color) em,
.pbmit-ihbox-style-4 .pbmit-ihbox-inner .pbmit-ihbox-box-number,
.pbminfotech-ele-ptable-style-1 .pbminfotech-ptable-price,
.pbminfotech-ele-ptable-style-1 .pbminfotech-ptable-symbol {
    font-family: Noto Sans, sans-serif;
    font-weight: 700;
    font-style: normal;
}

.pbmit-fid-title,
.post-navigation .nav-links .nav-title,
.post-navigation .nav-links .pbmit-portfolio-nav-head,
.post-navigation .nav-links .pbmit-post-nav-head,
.elementor-progress-percentage,
.pbmit-author-content .pbmit-author-name,
p.pbmit-firstletter::first-letter,
.elementor-widget-progress .elementor-title,
.wp-block-tag-cloud a,
.single .pbmit-blog-classic .pbmit-blog-classic-inner .pbmit-entry-content p.pbmit-firstletter::first-letter,
.reply a,
.elementor-accordion-title,
.elementor-widget .elementor-icon-list-item,
blockquote,
.pbmit-team-style-1 .pbminfotech-box-team-position,
.pbmit-team-style-2 .pbminfotech-box-team-position,
.pbmit-testimonial-style-1 .pbminfotech-testimonial-detail,
.pbmit-testimonial-style-2 .pbminfotech-testimonial-detail,
.pbminfotech-ele-ptable-style-1 .pbminfotech-ptable-frequency,
.pbmit-service-style-1 .pbmit-service-cat a,
.pbmit-service-style-2 .pbmit-service-cat a,
.pbmit-portfolio-style-1 .pbmit-port-cat a,
.pbmit-portfolio-style-2 .pbmit-port-cat a,
.pbmit-portfolio-style-3 .pbmit-port-cat a,
input,
.site-content .pbmit_widget_list_all_posts ul>li a,
.widget .pbmit-download .pbmit-item-download a,
.pbmit-portfolio-lines-wrapper .pbmit-portfolio-line-li,
.site-content .widget.widget_categories ul li a,
.site-content .widget.widget_archive ul li .pbmit-arc-li>a,
.site-footer .widget.widget_categories ul li .pbmit-cat-li>a,
.site-footer .widget.widget_archive ul li>.pbmit-arc-li a,
.pbm_addons_recent_posts_widget .pbmit-rpw-content .pbmit-rpw-title a,
.floting-bar-wrap h4,
ul.wp-block-archives li .pbmit-arc-li a,
ul.wp-block-categories li .pbmit-cat-li a,
.wp-block-comments .wp-block-comment-template .wp-block-column .wp-block-comment-reply-link .comment-reply-link {
    font-family: Noto Sans, sans-serif;
    font-weight: 600;
    font-style: normal;
}

.pbmit-blog-classic blockquote:not(.wp-block-quote):not(.has-text-color),
.pbmit-footer-newsletter input[type="email"] {
    font-family: PT Sans, sans-serif;
    font-weight: normal;
    font-style: normal;
}

body:not(.mega-menu-pbminfotech-top) .pbmit-navbar div>ul>li>a,
.pbmit-max-mega-menu-override #page #site-navigation .max-mega-menu>li.mega-menu-item>a.mega-menu-link {
    font-family: Noto Sans, sans-serif;
    font-weight: 600;
    font-size: 13px;
    line-height: 24px;
    letter-spacing: 0px;
    color: #1f242c;
    text-transform: uppercase;
    font-style: normal;
}

.pbmit-navbar ul ul a,
.pbmit-max-mega-menu-override #page #site-navigation .mega-menu-wrap>ul>li.mega-menu-flyout>ul.mega-sub-menu li.mega-menu-item a.mega-menu-link,
.pbmit-max-mega-menu-override #page #site-navigation .mega-menu-wrap>ul>li>ul.mega-sub-menu li.mega-menu-item>a:hover,
.pbmit-max-mega-menu-override #page #site-navigation .mega-menu-wrap>ul>li>ul.mega-sub-menu li.mega-menu-item>a:focus,
.pbmit-max-mega-menu-override #page #site-navigation .mega-menu-wrap>ul>li.mega-menu-megamenu>ul.mega-sub-menu ul:not(.menu)>li.mega-menu-item>a.mega-menu-link,
.pbmit-max-mega-menu-override #page #site-navigation .mega-menu-wrap>ul>li.mega-menu-megamenu>ul.mega-sub-menu li .widget_nav_menu ul.menu>li.mega-menu-item>a.mega-menu-link {
    font-family: Noto Sans, sans-serif;
    font-weight: 600;
    font-size: 13px;
    line-height: 24px;
    letter-spacing: 0px;
    color: #1f242c;
    text-transform: capitalize;
    font-style: normal;
}

.pbmit-max-mega-menu-override #page #site-navigation .mega-menu-wrap>ul>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title,
.pbmit-max-mega-menu-override #page #site-navigation .mega-menu-wrap>ul>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title {
    font-family: Noto Sans, sans-serif;
    font-weight: 600;
    font-size: 13px;
    line-height: 24px;
    letter-spacing: 0px;
    color: #ffffff;
    text-transform: uppercase;
    font-style: normal;
}

.pbmit-tbar-title {
    font-family: Noto Sans, sans-serif;
    font-weight: 800;
    font-size: 60px;
    line-height: 60px;
    letter-spacing: 0px;
    color: #ffffff;
    text-transform: capitalize;
    font-style: normal;
}

.pbmit-tbar-subtitle {
    font-family: Noto Sans, sans-serif;
    font-weight: 600;
    font-size: 13px;
    line-height: 24px;
    letter-spacing: 1px;
    color: #ffffff;
    text-transform: uppercase;
    font-style: normal;
}

.pbmit-breadcrumb,
.pbmit-breadcrumb a {
    font-family: Noto Sans, sans-serif;
    font-weight: 600;
    font-size: 13px;
    line-height: 24px;
    letter-spacing: 1px;
    color: #ffffff;
    text-transform: uppercase;
    font-style: normal;
}

@media screen and (max-width: 1200px) {
    .pbmit-pre-header-wrapper {
        display: none;
    }
}

@media screen and (min-width: 992px) {
    .site-footer .pbmit-footer-widget.pbmit-footer-widget-col-1 {
        -ms-flex: 0 0 var(--pbmit-greenify-footer-1-col-width);
        flex: 0 0 var(--pbmit-greenify-footer-1-col-width);
        max-width: var(--pbmit-greenify-footer-1-col-width);
    }

    .site-footer .pbmit-footer-widget.pbmit-footer-widget-col-2 {
        -ms-flex: 0 0 var(--pbmit-greenify-footer-2-col-width);
        flex: 0 0 var(--pbmit-greenify-footer-2-col-width);
        max-width: var(--pbmit-greenify-footer-2-col-width);
    }

    .site-footer .pbmit-footer-widget.pbmit-footer-widget-col-3 {
        -ms-flex: 0 0 var(--pbmit-greenify-footer-3-col-width);
        flex: 0 0 var(--pbmit-greenify-footer-3-col-width);
        max-width: var(--pbmit-greenify-footer-3-col-width);
    }

    .site-footer .pbmit-footer-widget.pbmit-footer-widget-col-4 {
        -ms-flex: 0 0 var(--pbmit-greenify-footer-4-col-width);
        flex: 0 0 var(--pbmit-greenify-footer-4-col-width);
        max-width: var(--pbmit-greenify-footer-4-col-width);
    }
}