﻿@import url("inc/bootstrap/bootstrap.min.css");

@import url("inc/splide/splide.min.css");

@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.4.1/font/bootstrap-icons.css");

@import url("https://fonts.googleapis.com/css?family=Inter:400,500,700&display=swap");


@import url('https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@200;300;400;600;700;900&display=swap');

p, h1, h2, h3, h4, h5, h6, b, button, input, div, li, label, span {
    font-family: 'SF Pro Display', sans-serif !important;
}

html {
    position: relative;
    height: 100%;
    /* background-image:  */
    /* linear-gradient(
      90deg, 
      transparent 79px, 
      #abced4 79px, 
      #abced4 81px, 
      transparent 81px
    ),
    linear-gradient(
      #eee .1em, 
      transparent .1em
    ); */
  }

body {
    font-family: 'SF Pro Display','Source Sans Pro', sans-serif !important;
    font-size: 15px;
    line-height: 1.55rem;
    letter-spacing: -.015rem;
    color: #4F5050;
    background: #F0F8FF;
    width: 100%;
    height: 100%;
    /* overflow-x: hidden; */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; 
}

::-webkit-scrollbar {
    width: 0;
}

::selection {
    background: rgba(30,116,253,0.3);
}

a {
    transition: 0.2s all;
    color: #f2ad0a;
    outline: 0 !important;
    text-decoration: none;
}

    a:hover, a:active, a:focus {
        outline: 0 !important;
        color: #f2ad0a;
        text-decoration: none;
    }

button {
    outline: 0 !important;
}

    button:hover, button:active, button:focus {
        outline: 0 !important;
    }

.appHeader {
    min-height: 56px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: fixed;
    top: env(safe-area-inset-top);
    left: 0;
    right: 0;
    z-index: 999;
    background: #FFF;
    color: #141515;
    box-shadow: 0 3px 6px 0 rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.08);
}

    .appHeader:before {
        content: '';
        height: env(safe-area-inset-top);
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        width: 100%;
        z-index: 99999;
        background: #f2ad0a;
    }

    .appHeader.no-border {
        border: 0;
        box-shadow: none;
    }

    .appHeader.transparent {
        background: transparent;
        box-shadow: none;
    }

    .appHeader .left, .appHeader .right {
        height: 56px;
        display: flex;
        align-items: center;
        position: absolute;
    }

        .appHeader .left i.bi, .appHeader .left i.icon, .appHeader .left ion-icon, .appHeader .right i.bi, .appHeader .right i.icon, .appHeader .right ion-icon {
            font-size: 26px;
            --ionicon-stroke-width: 36px;
        }

        .appHeader .left .headerButton, .appHeader .right .headerButton {
            min-width: 36px;
            height: 56px;
            display: flex;
            align-items: center;
            justify-content: center;
            padding: 10px;
            color: #141515;
            position: relative;
        }

            .appHeader .left .headerButton .btn, .appHeader .right .headerButton .btn {
                font-size: 16px;
                height: 32px;
                padding: 0px 14px;
                font-weight: 400;
            }

            .appHeader .left .headerButton:active, .appHeader .right .headerButton:active {
                opacity: 0.6;
            }

    .appHeader .left {
        left: 8px;
        top: 0;
    }

    .appHeader .right {
        right: 8px;
        top: 0;
    }

    .appHeader .pageTitle {
        font-size: 17px;
        font-weight: 500;
        padding: 0 10px;
    }

        .appHeader .pageTitle .logo {
            max-height: 18px;
        }

    .appHeader.text-light {
        color: #fff;
    }

        .appHeader.text-light .headerButton, .appHeader.text-light .pageTitle {
            color: #fff;
        }

    .appHeader.bg-primary, .appHeader.bg-secondary, .appHeader.bg-success, .appHeader.bg-warning, .appHeader.bg-danger, .appHeader.bg-info, .appHeader.bg-light, .appHeader.bg-dark {
        border: 0;
    }

.extraHeader {
    position: fixed;
    left: 0;
    top: 56px;
    height: 56px;
    right: 0;
    width: 100%;
    padding: 5px 16px;
    margin-top: env(safe-area-inset-top);
    display: flex;
    align-items: center;
    background: #fff;
    z-index: 1000;
    box-shadow: 0 3px 6px 0 rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.08);
}

.header-large-title {
    padding: 0 16px;
}

    .header-large-title .title {
        margin: 4px 0 0 0;
        font-size: 34px;
        letter-spacing: -0.02em;
        line-height: 1.3em;
    }

    .header-large-title .subtitle {
        font-size: 17px;
        font-weight: 400;
        margin: 6px 0 0 0;
        color: #141515;
        line-height: 1.6em;
    }

.appHeader.scrolled {
    background: transparent;
    border-bottom: 1px solid transparent;
    box-shadow: none;
    height: 0;
    transition: 0.1s all;
}

  

    .appHeader.scrolled.is-active {
        background: #FFF;
        min-height: 56px;
        border-bottom-color: #E1E1E1;
        box-shadow: 0 3px 6px 0 rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.08);
    }

        .appHeader.scrolled.is-active .pageTitle {
            opacity: 1;
        }

    .appHeader.scrolled.bg-primary {
        background: transparent !important;
        border-bottom: 0 !important;
    }

        .appHeader.scrolled.bg-primary .headerButton {
            color: #f2ad0a;
        }

        .appHeader.scrolled.bg-primary.is-active {
            background: #f2ad0a !important;
        }

            .appHeader.scrolled.bg-primary.is-active .headerButton {
                color: #FFF !important;
            }

    .appHeader.scrolled.bg-secondary {
        background: transparent !important;
        border-bottom: 0 !important;
    }

        .appHeader.scrolled.bg-secondary .headerButton {
            color: #6C7C94;
        }

        .appHeader.scrolled.bg-secondary.is-active {
            background: #6C7C94 !important;
        }

            .appHeader.scrolled.bg-secondary.is-active .headerButton {
                color: #FFF !important;
            }

    .appHeader.scrolled.bg-success {
        background: transparent !important;
        border-bottom: 0 !important;
    }

        .appHeader.scrolled.bg-success .headerButton {
            color: #34C759;
        }

        .appHeader.scrolled.bg-success.is-active {
            background: #34C759 !important;
        }

            .appHeader.scrolled.bg-success.is-active .headerButton {
                color: #FFF !important;
            }

    .appHeader.scrolled.bg-danger {
        background: transparent !important;
        border-bottom: 0 !important;
    }

        .appHeader.scrolled.bg-danger .headerButton {
            color: #EC4433;
        }

        .appHeader.scrolled.bg-danger.is-active {
            background: #EC4433 !important;
        }

            .appHeader.scrolled.bg-danger.is-active .headerButton {
                color: #FFF !important;
            }

    .appHeader.scrolled.bg-warning {
        background: transparent !important;
        border-bottom: 0 !important;
    }

        .appHeader.scrolled.bg-warning .headerButton {
            color: #FE9500;
        }

        .appHeader.scrolled.bg-warning.is-active {
            background: #FE9500 !important;
        }

            .appHeader.scrolled.bg-warning.is-active .headerButton {
                color: #FFF !important;
            }

    .appHeader.scrolled.bg-info {
        background: transparent !important;
        border-bottom: 0 !important;
    }

        .appHeader.scrolled.bg-info .headerButton {
            color: #592BCA;
        }

        .appHeader.scrolled.bg-info.is-active {
            background: #592BCA !important;
        }

            .appHeader.scrolled.bg-info.is-active .headerButton {
                color: #FFF !important;
            }

    .appHeader.scrolled.bg-dark {
        background: transparent !important;
        border-bottom: 0 !important;
    }

        .appHeader.scrolled.bg-dark .headerButton {
            color: #000;
        }

        .appHeader.scrolled.bg-dark.is-active {
            background: #000 !important;
        }

            .appHeader.scrolled.bg-dark.is-active .headerButton {
                color: #FFF !important;
            }

.appBottomMenu {
    min-height: 56px;
    position: fixed;
    z-index: 999;
    bottom: 0;
    left: 0;
    right: 0;
    background: #FFFFFF;
    display: flex;
    align-items: center;
    justify-content: center;
    /* border-top: 1px solid #E1E1E1; */
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: env(safe-area-inset-bottom);
}

.appTopMenu {
    position: fixed;
    z-index: 1;
    bottom: 0;
    right:0;
}

    .appBottomMenu.no-border {
        border: 0 !important;
        box-shadow: 0 !important;
    }

    .appBottomMenu.rounded {
        border-radius: 24px 24px 0 0 !important;
    }

        .appBottomMenu.rounded .item:before {
            display: none;
        }

    .appBottomMenu .item {
        font-size: 9px;
        letter-spacing: 0;
        text-align: center;
        width: 100%;
        height: 59px;
        line-height: 1.2em;
        display: flex;
        align-items: center;
        justify-content: center;
        position: relative;
    }

        .appBottomMenu .item:before {
            content: '';
            display: block;
            height: 2px;
            border-radius: 0 0 10px 10px;
            background: transparent;
            position: absolute;
            left: 4px;
            right: 4px;
            top: 0;
        }

        .appBottomMenu .item .col {
            width: 100%;
            padding: 0 4px;
            text-align: center;
        }

        .appBottomMenu .item i.bi, .appBottomMenu .item i.icon, .appBottomMenu .item ion-icon {
            display: inline-flex;
            margin: 1px auto 3px auto;
            font-size:32px;
            line-height: 1em;
            color: #00AC65;
            transition: 0.1s all;
            display: block;
            margin-top: 1px;
            margin-bottom: 0px;
        }

        .appBottomMenu .item .action-button {
            display: inline-flex;
            width: 50px;
            height: 50px;
            margin-left: -5px;
            margin-right: -5px;
            align-items: center;
            justify-content: center;
            border-radius: 200px;
            background: #f2ad0a;
        }

            .appBottomMenu .item .action-button.large {
                width: 60px;
                height: 60px;
                margin-top: -20px;
                margin-left: -10px;
                margin-right: -10px;
            }

            .appBottomMenu .item .action-button i.bi, .appBottomMenu .item .action-button i.icon, .appBottomMenu .item .action-button ion-icon {
                color: #FFF !important;
                margin: 0 !important;
                line-height: 0 !important;
            }

        .appBottomMenu .item strong {
            margin-top: 4px;
            display: block;
            color: #141515;
            font-weight: 400;
            transition: 0.1s all;
        }

        .appBottomMenu .item:active {
            opacity: .8;
        }

        .appBottomMenu .item.active:before {
            background: transparent;
        }

        .appBottomMenu .item.active i.bi, .appBottomMenu .item.active i.icon, .appBottomMenu .item.active ion-icon, .appBottomMenu .item.active strong {
            color: #00AC65!important;
            font-weight: 500;
        }

        .appBottomMenu .item:hover i.bi, .appBottomMenu .item:hover i.icon, .appBottomMenu .item:hover ion-icon, .appBottomMenu .item:hover strong {
            color: #141515;
        }

    .appBottomMenu.text-light {
        color: #FFF;
    }

        .appBottomMenu.text-light .item {
            color: #FFF;
            opacity: .7;
        }

            .appBottomMenu.text-light .item i.bi, .appBottomMenu.text-light .item i.icon, .appBottomMenu.text-light .item ion-icon, .appBottomMenu.text-light .item strong {
                color: #FFF;
            }

            .appBottomMenu.text-light .item.active {
                opacity: 1;
            }

                .appBottomMenu.text-light .item.active i.bi, .appBottomMenu.text-light .item.active i.icon, .appBottomMenu.text-light .item.active ion-icon, .appBottomMenu.text-light .item.active strong {
                    color: #FFF !important;
                }

    .appBottomMenu.bg-primary, .appBottomMenu.bg-secondary, .appBottomMenu.bg-success, .appBottomMenu.bg-warning, .appBottomMenu.bg-danger, .appBottomMenu.bg-info, .appBottomMenu.bg-light, .appBottomMenu.bg-dark {
        border: 0;
    }

        .appBottomMenu.bg-primary .item:before, .appBottomMenu.bg-secondary .item:before, .appBottomMenu.bg-success .item:before, .appBottomMenu.bg-warning .item:before, .appBottomMenu.bg-danger .item:before, .appBottomMenu.bg-info .item:before, .appBottomMenu.bg-light .item:before, .appBottomMenu.bg-dark .item:before {
            display: none;
        }

.infinite-menu {
    display: block;
    overflow-x: auto;
    white-space: nowrap;
    margin: 0;
}

    .infinite-menu::-webkit-scrollbar {
        width: 0;
        height: 0;
    }

    .infinite-menu .item {
        display: inline-flex;
        flex: unset;
        margin: 0 5px 0 0;
        width: 20%;
    }

#appCapsule {
    padding:0px 0;
    margin-bottom: env(safe-area-inset-bottom);
    margin-top: env(safe-area-inset-top);
}

    #appCapsule.extra-header-active {
        padding-top: 112px;
    }

    #appCapsule.full-height {
        min-height: 100vh;
    }

.section {
    padding: 0 16px;
}

    .section.full {
        padding: 0;
    }

.wide-block {
    background: #fff;
    border-top: 1px solid #E1E1E1;
    border-bottom: 1px solid #E1E1E1;
    padding-left: 16px;
    padding-right: 16px;
}

    .wide-block.transparent {
        background: transparent !important;
    }

.section-title {
    font-size: 15px;
    padding: 6px 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: #141515;
    font-weight: 500;
}

    .section-title.large {
        font-size: 24px;
        line-height: 1.2em;
        font-weight: 700;
    }

    .section-title.medium {
        font-size: 17px;
        font-weight: 700;
    }

.content-header, .content-footer {
    font-size: 11px;
    color: #A1A1A2;
    padding-left: 0;
    padding-right: 0;
    line-height: 1.4em;
}

.section.full .section-title {
    padding-left: 16px;
    padding-right: 16px;
}

.section.full .content-header, .section.full .content-footer {
    padding-left: 16px;
    padding-right: 16px;
}

.section.full .wide-block .content-header, .section.full .wide-block .content-footer {
    padding-left: 0;
    padding-right: 0;
}

.section.inset .wide-block {
    border: 1px solid #E1E1E1;
    border-radius: 6px;
}

.profileBox {
    padding-left: 16px;
    padding-right: 16px;
    display: flex;
    align-items: center;
    position: relative;
    background: #f2ad0a;
    box-shadow: 0 3px 6px 0 rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.08);
    position: fixed;
    z-index: 100;
    left: 0;
    top: 0;
    margin-top: env(safe-area-inset-top);
    right: 0;
}

    .profileBox:before {
        background: #f2ad0a;
        content: '';
        height: env(safe-area-inset-top);
        display: block;
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
    }

    .profileBox .image-wrapper {
        margin-right: 16px;
        padding: 16px 0;
    }

        .profileBox .image-wrapper .imaged {
            width: 42px;
            height: 42px;
            border: 2px solid #FFF;
            box-shadow: 0 3px 6px 0 rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.08);
        }

    .profileBox .in {
        line-height: 1.4em;
        padding: 16px 25px 16px 0;
    }

        .profileBox .in strong {
            display: block;
            font-weight: 500;
            color: #FFF;
        }

        .profileBox .in .text-muted {
            font-size: 14px;
            color: rgba(255,255,255,0.5) !important;
        }

.sidebar-buttons {
    background: #FFF;
    border-top: 1px solid #E1E1E1;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    position: fixed;
    left: 0;
    bottom: 0;
    right: 0;
    padding-bottom: env(safe-area-inset-bottom);
}

    .sidebar-buttons .button {
        width: 100%;
        height: 56px;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 26px;
        color: #141515;
    }

        .sidebar-buttons .button:hover, .sidebar-buttons .button:active {
            background: rgba(225,225,225,0.2);
        }

    .sidebar-buttons:last-child {
        border-right-color: transparent;
    }

.close-sidebar-button {
    font-size: 22px;
    position: absolute;
    width: 36px;
    display: flex;
    align-items: center;
    border-radius: 100%;
    justify-content: center;
    height: 36px;
    right: 10px;
    top: 50%;
    color: rgba(255,255,255,0.5) !important;
    margin-top: -18px;
}

    .close-sidebar-button:active {
        background: rgba(255,255,255,0.1);
    }

.action-group {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    padding: 0px 16px 10px 16px;
    background: #f2ad0a;
}

    .action-group .action-button {
        padding: 10px 2px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        text-align: center;
        font-size: 11px;
        line-height: 1em;
        color: rgba(255,255,255,0.7);
    }

        .action-group .action-button .iconbox {
            background: rgba(0,0,0,0.3);
            width: 38px;
            height: 38px;
            margin: 0 auto 8px auto;
            border-radius: 100%;
            font-size: 18px;
            color: #FFF;
            display: flex;
            align-items: center;
            justify-content: center;
        }

        .action-group .action-button:last-child {
            border-right: 0;
        }

#sidebarPanel .modal-dialog {
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
}

#sidebarPanel .modal-body {
    margin-top: 76px;
    margin-bottom: 80px;
}

#sidebarPanel .modal-content {
    width: 300px;
    padding-top: env(safe-area-inset-top);
}

.panelbox-left .listview > li, .panelbox-right .listview > li {
    padding: 10px 16px;
}

.panelbox-left .link-listview > li, .panelbox-right .link-listview > li {
    padding: 0;
}

    .panelbox-left .link-listview > li a, .panelbox-right .link-listview > li a {
        padding: 10px 36px 10px 16px;
    }

.panelbox-left .image-listview > li, .panelbox-right .image-listview > li {
    padding: 0;
}

    .panelbox-left .image-listview > li .item, .panelbox-right .image-listview > li .item {
        padding: 10px 16px;
    }

    .panelbox-left .image-listview > li a.item, .panelbox-right .image-listview > li a.item {
        padding-right: 36px;
    }

.sidebar-close {
    position: absolute;
    right: 10px;
}

.appFooter {
    border-top: 1px solid #E1E1E1;
    padding: 24px 16px;
    font-size: 12px;
    text-align: center;
    line-height: 1.2em;
    background: #fff;
}

    .appFooter .footer-title {
        font-weight: 500;
        color: #141515;
        margin-bottom: 8px;
    }

    .appFooter .btn {
        margin: 0 5px;
    }

.fixed-footer {
    position: fixed;
    bottom: 0;
    left: 0;
    min-height: 84px;
    right: 0;
    background: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom: env(safe-area-inset-bottom);
}

    .fixed-footer > div {
        width: 100%;
    }

    .fixed-footer.transparent {
        background: transparent !important;
    }

.footer-logo {
    height: 16px;
}

.footer-link {
    padding: 0;
    border-top: 1px solid rgba(225,225,225,0.5);
    border-bottom: 1px solid rgba(225,225,225,0.5);
    margin-left: -16px;
    margin-right: -16px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

    .footer-link a {
        flex: 1;
        padding: 12px 2px;
        width: 100%;
        color: #4F5050;
        display: block;
    }

        .footer-link a span {
            display: block;
        }

        .footer-link a i.bi, .footer-link a i.icon, .footer-link a ion-icon {
            font-size: 24px;
            margin-bottom: 4px;
        }

.exampleBox {
    width: 100%;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #E1E1E1;
    background: rgba(225,225,225,0.3);
    font-size: 10px;
}

.demoPage .appHeader {
    position: relative;
    z-index: 0;
}

    .demoPage .appHeader:before {
        height: 0 !important;
        display: none;
    }

.demoPage .appBottomMenu {
    position: relative;
    z-index: 0;
    padding-bottom: 0;
}

.row {
    margin-left: -8px;
    margin-right: -8px;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {
    padding-left: 8px;
    padding-right: 8px;
}

.m-0 {
    margin: 0 !important;
}

.m-05 {
    margin: 5px !important;
}

.m-1 {
    margin: 8px !important;
}

.m-2 {
    margin: 16px !important;
}

.m-3 {
    margin: 24px !important;
}

.m-4 {
    margin: 32px !important;
}

.m-5 {
    margin: 40px !important;
}

.mt-0 {
    margin-top: 0 !important;
}

.mt-05 {
    margin-top: 5px !important;
}

.mt-1 {
    margin-top: 8px !important;
}

.mt-2 {
    margin-top: 16px !important;
}

.mt-3 {
    margin-top: 24px !important;
}

.mt-4 {
    margin-top: 32px !important;
}

.mt-5 {
    margin-top: 40px !important;
}

.mt-115 {
    margin-top: 75px !important;
}

.mb-0 {
    margin-bottom: 0px !important;
}

.mb-05 {
    margin-bottom: 5px !important;
}

.mb-1 {
    margin-bottom: 8px !important;
}

.mb-2 {
    margin-bottom: 16px !important;
}

.mb-3 {
    margin-bottom: 24px !important;
}

.mb-4 {
    margin-bottom: 32px !important;
}

.mb-5 {
    margin-bottom: 40px !important;
}

.ms-0 {
    margin-left: 0 !important;
}

.ms-05 {
    margin-left: 5px !important;
}

.ms-1 {
    margin-left: 8px !important;
}

.ms-2 {
    margin-left: 16px !important;
}

.ms-3 {
    margin-left: 24px !important;
}

.ms-4 {
    margin-left: 32px !important;
}

.ms-5 {
    margin-left: 40px !important;
}

.me-0 {
    margin-right: 0px !important;
}

.me-05 {
    margin-right: 5px !important;
}

.me-1 {
    margin-right: 8px !important;
}

.me-2 {
    margin-right: 16px !important;
}

.me-3 {
    margin-right: 24px !important;
}

.me-4 {
    margin-right: 32px !important;
}

.me-5 {
    margin-right: 40px !important;
}

.p-0 {
    padding: 0 !important;
}

.p-05 {
    padding: 5px !important;
}

.p-1 {
    padding: 8px !important;
}

.p-2 {
    padding: 16px !important;
}

.p-3 {
    padding: 24px !important;
}

.p-4 {
    padding: 32px !important;
}

.p-5 {
    padding: 40px !important;
}

.pt-0 {
    padding-top: 0px !important;
}

.pt-05 {
    padding-top: 5px !important;
}

.pt-1 {
    padding-top: 8px !important;
}

.pt-2 {
    padding-top: 16px !important;
}

.pt-3 {
    padding-top: 24px !important;
}

.pt-4 {
    padding-top: 32px !important;
}

.pt-5 {
    padding-top: 40px !important;
}

.pb-0 {
    padding-bottom: 0px !important;
}

.pb-05 {
    padding-bottom: 5px !important;
}

.pb-1 {
    padding-bottom: 8px !important;
}

.pb-2 {
    padding-bottom: 16px !important;
}

.pb-3 {
    padding-bottom: 24px !important;
}

.pb-4 {
    padding-bottom: 32px !important;
}

.pb-5 {
    padding-bottom: 40px !important;
}

.ps-0 {
    padding-left: 0px !important;
}

.ps-05 {
    padding-left: 5px !important;
}

.ps-1 {
    padding-left: 8px !important;
}

.ps-2 {
    padding-left: 16px !important;
}

.ps-3 {
    padding-left: 24px !important;
}

.ps-4 {
    padding-left: 32px !important;
}

.ps-5 {
    padding-left: 40px !important;
}

.pe-0 {
    padding-right: 0px !important;
}

.pe-05 {
    padding-right: 5px !important;
}

.pe-1 {
    padding-right: 8px !important;
}

.pe-2 {
    padding-right: 16px !important;
}

.pe-3 {
    padding-right: 24px !important;
}

.pe-4 {
    padding-right: 32px !important;
}

.pe-5 {
    padding-right: 40px !important;
}

h1, h2, h3, h4, h5, h6 {
    color: #141515;
    margin: 0 0 10px 0;
    letter-spacing: -0.02em;
    line-height: 1.3em;
}

    h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
        color: rgba(20,21,21,0.6);
    }

    h1 .badge, h2 .badge, h3 .badge, h4 .badge, h5 .badge, h6 .badge {
        line-height: 1em;
    }

.text-muted {
    font-size: 13px;
    color: #4F5050 !important;
}

h1, .h1 {
    font-size: 2.5rem;
  }
  
  h2, .h2 {
    font-size: 2rem;
  }
  
  h3, .h3 {
    font-size: 4.75rem;
  }
  
  h4, .h4 {
    font-size: 2.4rem;
  }
  
  h5, .h5 {
    font-size: 1.25rem;
  }
  
  h6, .h6 {
    font-size: 1.7rem;
  }

.lead {
    font-weight: 400;
    font-size: 17px;
    color: #4F5050 !important;
}

mark {
    border-radius: 6px;
}

.text-large {
    font-size: 34px;
}

strong, b {
    font-weight: 500;
}

.page-title {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
}

    .page-title.inset {
        padding-left: 16px;
        padding-right: 16px;
    }

    .page-title .in {
        padding-right: 16px;
    }

    .page-title .link {
        font-size: 13px;
        font-weight: 500;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 3px;
    }

        .page-title .link:hover, .page-title .link:active {
            opacity: 0.8;
        }

    .page-title strong {
        font-weight: 500;
        color: #A1A1A2;
        font-size: 13px;
        text-transform: uppercase;
        line-height: 1.2em;
    }

    .page-title .title {
        margin: 0;
        font-size: 24px;
        line-height: 1.2em;
    }

.section.full .page-title {
    padding-left: 16px;
    padding-right: 16px;
}

code {
    color: #f2ad0a;
}

figure.codebox {
    background: #E1E1E1;
    border-radius: 6px;
    padding: 5px 12px;
}

    figure.codebox code {
        color: #141515;
        line-height: 1.2em;
    }

ion-icon {
    --ionicon-stroke-width: 32px;
}

i.icon, i.bi {
    line-height: 1em !important;
}

i.bi {
    transform: scale(0.91);
    color: black;
}

.demoIcons {
    font-size: 32px;
    color: #141515;
}

.iconedbox {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 24px;
    line-height: 1em;
    width: 32px;
    height: 32px;
    border-radius: 6px;
}

    .iconedbox i.bi {
        transform: scale(0.8);
    }

    .iconedbox.iconedbox-sm {
        width: 26px;
        height: 26px;
        font-size: 18px;
        line-height: 1em;
    }

    .iconedbox.iconedbox-lg {
        width: 64px;
        height: 64px;
        font-size: 42px;
        line-height: 1em;
    }

    .iconedbox.iconedbox-xl {
        width: 96px;
        height: 96px;
        font-size: 64px;
        line-height: 1em;
    }

    .iconedbox.iconedbox-xxl {
        width: 144px;
        height: 144px;
        font-size: 90px;
        line-height: 1em;
    }

.imaged {
    height: auto;
    border-radius: 6px;
}

    .imaged.w16 {
        width: 16px !important;
    }

    .imaged.w24 {
        width: 24px !important;
    }

    .imaged.w32 {
        width: 32px !important;
    }

    .imaged.w36 {
        width: 36px !important;
    }

    .imaged.w48 {
        width: 48px !important;
    }

    .imaged.w64 {
        width: 64px !important;
    }

    .imaged.w76 {
        width: 76px !important;
    }

    .imaged.w86 {
        width: 86px !important;
    }

    .imaged.w100 {
        width: 100px !important;
    }

    .imaged.w120 {
        width: 120px !important;
    }

    .imaged.w140 {
        width: 140px !important;
    }

    .imaged.w160 {
        width: 160px !important;
    }

    .imaged.w180 {
        width: 180px !important;
    }

    .imaged.w200 {
        width: 200px !important;
    }

    .imaged.img-fluid {
        width: 100%;
    }

    .imaged.rounded {
        border-radius: 100% !important;
    }

    .imaged.radius {
        border-radius: 6px !important;
    }

    .imaged.square {
        border-radius: 0 !important;
    }

    .imaged.filter-grayscale {
        filter: grayscale(100%);
    }

    .imaged.filter-sepia {
        filter: sepia(80%);
    }

    .imaged.filter-blur {
        filter: blur(1px);
    }

    .imaged.shadowed {
        box-shadow: 0 3px 6px 0 rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.08);
    }

    .imaged.mirrored {
        transform: scaleX(-1);
    }

#loader {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 99999;
    background: #FFF;
    display: flex;
    align-items: center;
    justify-content: center;
}

    #loader .loading-icon {
        width: 42px;
        height: auto;
        animation: loadingAnimation 1s infinite;
    }

@keyframes loadingAnimation {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

.badge {
    font-size: 12px;
    line-height: 1em;
    border-radius: 100px;
    letter-spacing: 0;
    height: 22px;
    min-width: 22px;
    padding: 0 6px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-weight: 400;
}

.badge-primary, a.badge-primary {
    background: #f2ad0a !important;
}

.badge-secondary, a.badge-secondary {
    background: #6C7C94 !important;
}

.badge-success, a.badge-success {
    background: #34C759 !important;
}

.badge-danger, a.badge-danger {
    background: #EC4433 !important;
}

.badge-warning, a.badge-warning {
    background: #FE9500 !important;
    color: #FFF;
}

.badge-info, a.badge-info {
    background: #592BCA !important;
}

.badge-light, a.badge-light {
    background: rgba(255,255,255,0.6) !important;
    color: #141515;
}

.badge-dark, a.badge-dark {
    background: #222 !important;
}

.badge-empty {
    display: block !important;
    min-width: 8px !important;
    width: 8px !important;
    height: 8px !important;
    padding: 0 !important;
    font-size: 0px;
}

.appHeader .badge {
    min-width: 16px;
    height: 16px;
    line-height: 9px !important;
    font-size: 10px;
    padding: 0 4px !important;
    position: absolute;
    right: 2px;
    top: 10px;
}

.appHeader .badge-empty {
    top: 14px;
}

.appBottomMenu .badge {
    min-width: 16px;
    height: 16px;
    line-height: 14px !important;
    font-size: 10px;
    padding: 0 4px !important;
    position: absolute;
    right: 48%;
    transform: translateX(120%);
    top: -2px;
}

.appBottomMenu .badge-empty {
    transform: translateX(200%);
    top: 10px;
}

.listview-title {
    color: #4F5050;
    padding: 7px 16px;
    font-size: 13px;
    font-weight: 500;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

    .listview-title .link {
        color: #A1A1A2;
        font-weight: 500;
        font-size: 11px;
        display: flex;
        align-items: center;
    }

        .listview-title .link i.bi, .listview-title .link i.icon, .listview-title .link ion-icon {
            font-size: 15px;
            margin-right: 4px;
        }

    .listview-title.sticky-title {
        background: #F9F9F9;
        position: -webkit-sticky;
        position: -moz-sticky;
        position: -o-sticky;
        position: -ms-sticky;
        position: sticky;
        padding-top: 8px;
        padding-bottom: 8px;
        z-index: 500;
        top: 56px;
        font-weight: 500;
        color: #141515;
        box-shadow: 0px 1px 0 #E1E1E1,0px -1px 0 #E1E1E1;
    }

        .listview-title.sticky-title strong {
            font-size: 15px;
        }

    .listview-title .text-small {
        font-size: 11px;
        color: #A1A1A2;
        line-height: 1.3em;
    }

.listview {
    display: block;
    padding: 0;
    margin: 0;
    color: #141515;
    background: #fff;
    /* border-top: 1px solid #E1E1E1; */
    /* border-bottom: 1px solid #E1E1E1; */
    line-height: 1.3em;
}

    .listview .text-muted {
        font-size: 16px;
        color: #eca30c !important;
        font-weight: bold;
    }

    .listview > li {
        background: white;
        padding: 8px 16px;
        display: block;
        align-items: center;
        justify-content: space-between;
        position: relative;
        min-height: 50px;
        box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
    }

        .listview > li .item {
            position: relative;
        }

        .listview > li:after {
            content: "";
            display: block;
            position: absolute;
            left: 0;
            right: 0;
            bottom: 0;
            height: 1px;
            background: #E1E1E1;
        }

        .listview > li:last-child:after {
            display: none;
        }

        .listview > li footer, .listview > li header {
            font-size: 12px;
            margin: 0;
            line-height: 1.2em;
        }

        .listview > li footer {
            color: #4F5050;
            margin-top: 3px;
        }

        .listview > li header {
            margin-bottom: 3px;
        }

        .listview > li.divider-title {
            background: rgba(225,225,225,0.5);
            margin-top: -1px;
            border-top: 1px solid #E1E1E1;
            border-bottom: 1px solid #E1E1E1;
            padding: 12px 16px;
            font-size: 13px;
            min-height: auto;
            color: #4F5050;
        }

            .listview > li.divider-title:after {
                display: none;
            }

    .listview.flush {
        border-top: 0;
        border-bottom: 0;
    }

    .listview.transparent {
        background: transparent;
    }

.simple-listview > li {
    display: flex;
    background: aliceblue;
}

.link-listview > li {
    padding: 0;
    min-height: auto;
}

    .link-listview > li a {
        padding: 8px 36px 8px 16px;
        min-height: 50px;
        display: flex;
        width: 100%;
        align-items: center;
        justify-content: space-between;
        color: #141515 !important;
    }

        .link-listview > li a:after {
            background-image: url("data:image/svg+xml,%0A%3Csvg width='10px' height='16px' viewBox='0 0 10 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='Listview' transform='translate(-112.000000, -120.000000)' stroke='%23A1A1A2' stroke-width='2.178'%3E%3Cpolyline id='Path' points='114 122 120 128 114 134'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
            background-repeat: no-repeat;
            background-position: center center;
            width: 16px;
            height: 16px;
            content: "";
            position: absolute;
            right: 12px;
            opacity: 0.5;
            top: 50%;
            margin-top: -8px;
        }

        .link-listview > li a:active {
            background: rgba(225,225,225,0.3);
        }

.image-listview > li {
    padding: 0;
    min-height: auto;
}

    .image-listview > li:after {
        left:0px;
    }

    .image-listview > li .item {
        padding: 10px 16px;
        width: 100%;
        min-height: 50px;
        display: flex;
        align-items: center;
    }

        .image-listview > li .item .image {
            min-width: 36px;
            max-width: 36px;
            width: 36px;
            height: 36px;
            border-radius: 400px;
            margin-right: 16px;
        }

        .image-listview > li .item .icon-box {
            min-width: 36px;
            max-width: 36px;
            width: 36px;
            height: 36px;
            display: flex;
            align-items: center;
            justify-content: center;
            line-height: 1em;
            font-size: 20px;
            border-radius: 400px;
            margin-right: 16px;
        }

            .image-listview > li .item .icon-box.bg-primary, .image-listview > li .item .icon-box.bg-secondary, .image-listview > li .item .icon-box.bg-success, .image-listview > li .item .icon-box.bg-danger, .image-listview > li .item .icon-box.bg-warning, .image-listview > li .item .icon-box.bg-info, .image-listview > li .item .icon-box.bg-dark, .image-listview > li .item .icon-box.bg-light {
                box-shadow: inset 0 0 0 1px rgba(255,255,255,0.12);
            }

        .image-listview > li .item .in {
            display: flex;
            align-items: center;
            justify-content: space-between;
            width: 100%;
        }

    .image-listview > li a.item {
        color: #141515 !important;
        padding-right: 36px;
    }

        .image-listview > li a.item:active {
            background: rgba(225,225,225,0.3);
        }

        .image-listview > li a.item:after {
            background-image: url("data:image/svg+xml,%0A%3Csvg width='10px' height='16px' viewBox='0 0 10 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='Listview' transform='translate(-112.000000, -120.000000)' stroke='%23A1A1A2' stroke-width='2.178'%3E%3Cpolyline id='Path' points='114 122 120 128 114 134'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
            background-repeat: no-repeat;
            background-position: center center;
            width: 16px;
            height: 16px;
            content: "";
            position: absolute;
            right: 12px;
            opacity: 0.5;
            top: 50%;
            margin-top: -8px;
        }

.image-listview.text > li:after {
    left: 16px;
}

.image-listview.media > li {
    border-bottom: 1px solid #E1E1E1;
}

    .image-listview.media > li:last-child {
        border-bottom: 0;
    }

    .image-listview.media > li .imageWrapper {
        margin-right: 16px;
    }

    .image-listview.media > li:after {
        display: none;
    }

.listview.no-line > li:after, .listview.no-line .item  :after {
    display: none;
}

.listview.no-space > li .item {
    padding: 0;
}

.multi-level > a:after {
    transform: rotate(90deg);
}

.multi-level ul {
    border: 0;
    padding: 0;
    height: 0;
    overflow: hidden;
    transition: height 0.15s ease-in-out !important;
}

    .multi-level ul > li {
        border: 0 !important;
    }

        .multi-level ul > li:after {
            height: 0;
        }

        .multi-level ul > li a, .multi-level ul > li .item {
            padding-left: 68px !important;
        }

.multi-level.active > a:after {
    transform: rotate(-90deg);
}

.multi-level.active ul {
    overflow: auto;
}

.link-listview .link-listview a, .link-listview .link-listview .item, .link-listview .image-listview a, .link-listview .image-listview .item {
    padding-left: 16px !important;
}

.link-listview .image-listview.media > li {
    border: 0;
}

.link-listview .simple-listview {
    padding-left: 0 !important;
}

.image-listview .simple-listview {
    padding-left: 52px !important;
}

.image-listview.text .simple-listview {
    padding-left: 0 !important;
}

.image-listview.text .link-listview a, .image-listview.text .link-listview .item, .image-listview.text .image-listview a, .image-listview.text .image-listview .item {
    padding-left: 16px !important;
}

.image-listview.media .simple-listview {
    padding-left: 80px !important;
}

.image-listview.media .link-listview a, .image-listview.media .link-listview .item, .image-listview.media .image-listview a, .image-listview.media .image-listview .item {
    padding-left: 96px !important;
}

.card {
    background: white;
    border-radius: 25px;
    border: none;
    
}

    .card .card-body {
        padding: 24px 16px;
        line-height: 1.4em;
    }

    .card .card-title {
        color: #141515;
        font-size: 24px;
        font-weight: 700;
    }

    .card .card-subtitle {
        color: #4F5050;
        font-weight: 500;
        letter-spacing: .01em;
        font-size: 11px;
        text-transform: uppercase;
        margin-bottom: 8px;
        margin-top: -4px;
    }

    .card .listview > li:first-child .item {
        border-radius: 6px 6px 0 0;
    }

    .card .listview > li:last-child .item {
        border-radius: 0 0 6px 6px;
    }

    .card .card-header {
        background: transparent;
        color: #141515;
        font-weight: 500;
        padding: 12px 16px;
        border-bottom: 1px solid #E1E1E1;
    }

    .card .card-footer {
        background: transparent;
        border-top: 1px solid #E1E1E1;
        color: #4F5050;
        padding: 12px 16px;
    }

    .card .card-img-top {
        /* border-radius: 6px; */
        height: 10px !important;
        width: 10px !important;
        max-width: 20px;
        max-height: 20px;
        border-top-left-radius: 18px;
        border-top-right-radius: 18px;
    }

    .card .overlay-img {
        border-radius: 6px;
    }

    .card .card-img-overlay {
        background: rgba(0,0,0,0.5);
        border-radius: 6px;
    }

        .card .card-img-overlay .card-title {
            color: #fff;
        }

        .card .card-img-overlay .card-text {
            color: rgba(255,255,255,0.7);
        }

    .card.bg-primary, .card.bg-secondary, .card.bg-danger, .card.bg-success, .card.bg-warning, .card.bg-info, .card.bg-dark {
        border: 0;
    }

        .card.bg-primary .card-title, .card.bg-secondary .card-title, .card.bg-danger .card-title, .card.bg-success .card-title, .card.bg-warning .card-title, .card.bg-info .card-title, .card.bg-dark .card-title {
            color: #fff;
        }

        .card.bg-primary .card-text, .card.bg-secondary .card-text, .card.bg-danger .card-text, .card.bg-success .card-text, .card.bg-warning .card-text, .card.bg-info .card-text, .card.bg-dark .card-text {
            color: rgba(255,255,255,0.7);
        }

        .card.bg-primary .card-header, .card.bg-secondary .card-header, .card.bg-danger .card-header, .card.bg-success .card-header, .card.bg-warning .card-header, .card.bg-info .card-header, .card.bg-dark .card-header {
            color: #fff;
            border-bottom: 1px solid rgba(255,255,255,0.15);
        }

    .card.bg-light {
        background: #fff;
    }

    .card.product-card .card-body {
        padding: 8px;
    }

    .card.product-card .image {
        border-radius: 6px;
		height: 300px !important;
		width: 100% !important;
		
    }

    .card.product-card .title {
        font-size: 15px;
        margin: 10px 0 0 0;
        padding: 0 4px;
        font-weight: 500;
    }

    .card.product-card .text {
        font-size: 11px;
        color: #A1A1A2;
        margin: 0;
        padding: 0 4px 10px 4px;
    }

    .card.product-card .price {
        margin: 0 0 10px 0;
        padding: 0px 4px;
        display: block;
        font-size: 15px;
        font-weight: 500;
        color: #f2ad0a;
    }

.btn {
    height: 40px;
    padding: 3px 18px !important;
    font-size: 13px !important;
    line-height: 1.2em !important;
    font-weight: bold !important;
    box-shadow: none !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: 0.2s all !important;
    text-decoration: none !important;
    border-radius: 6px !important;

}

    .btn i.bi, .btn i.icon, .btn ion-icon {
        font-size: 22px;
        margin-right: 10px;
        margin-top: -2px;
        font-weight: 700;
    }

    .btn.rounded {
        border-radius: 100px !important;
    }

    .btn.square {
        border-radius: 0 !important;
    }

    .btn.shadowed {
        box-shadow: 0 3px 6px 0 rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.08) !important;
    }

.btn-lg {
    height: 48px;
    padding: 3px 24px;
    font-size: 18px;
}

    .btn-lg i.bi, .btn-lg i.icon, .btn-lg ion-icon {
        font-size: 26px;
    }

.btn-sm {
    height: 30px;
    padding: 0px 12px;
    font-size: 12px;
}

    .btn-sm i.bi, .btn-sm i.icon, .btn-sm ion-icon {
        font-size: 20px;
        margin-right: 6px;
    }

.btn-block {
    width: 100%;
}

.btn-group .btn:active {
    transform: none;
}

.btn-icon {
    width: 40px;
    height: 40px;
    padding: 0;
}

    .btn-icon i.bi, .btn-icon i.icon, .btn-icon ion-icon {
        text-align: center;
        margin: 0 !important;
    }

    .btn-icon.btn-lg {
        width: 48px;
        height: 48px;
    }

        .btn-icon.btn-lg i.bi, .btn-icon.btn-lg i.icon, .btn-icon.btn-lg ion-icon {
            font-size: 32px;
        }

    .btn-icon.btn-sm {
        width: 30px;
        height: 30px;
    }

        .btn-icon.btn-sm i.bi, .btn-icon.btn-sm i.icon, .btn-icon.btn-sm ion-icon {
            font-size: 18px;
        }

.btn-primary {
     color: #fff;
    background-color: #00AC65;
    border-color: #00AC65;
    width: fit-content;
    max-height: 40px;
    border-radius: 25px;
}

    .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active {
        background-color: #00AC65;
        border-color: #00AC65;
    }

    .btn-primary.disabled, .btn-primary:disabled {
        background: #1D8958;
        border-color: #1D8958;
        opacity: 0.5;
    }

.btn-secondary {
    background: #6C7C94 !important;
    border-color: #6C7C94 !important;
    color: #ffffff !important;
}

    .btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active, .btn-secondary.active {
        background: #617085 !important;
        border-color: #617085 !important;
    }

    .btn-secondary.disabled, .btn-secondary:disabled {
        background: #6C7C94;
        border-color: #6C7C94;
        opacity: 0.5;
    }

.btn-success {
    background: #34C759 !important;
    border-color: #34C759 !important;
    color: #ffffff !important;
}

    .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active {
        background: #2fb350 !important;
        border-color: #2fb350 !important;
    }

    .btn-success.disabled, .btn-success:disabled {
        background: #34C759;
        border-color: #34C759;
        opacity: 0.5;
    }

.btn-danger {
    background: #EC4433 !important;
    border-color: #EC4433 !important;
    color: #ffffff !important;
}

    .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active {
        background: #ea2f1c !important;
        border-color: #ea2f1c !important;
    }

    .btn-danger.disabled, .btn-danger:disabled {
        background: #EC4433;
        border-color: #EC4433;
        opacity: 0.5;
    }

.btn-warning {
    color: #fff !important;
    background: #FE9500 !important;
    border-color: #FE9500 !important;
    color: #ffffff !important;
}

    .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active {
        background: #e58600 !important;
        border-color: #e58600 !important;
    }

    .btn-warning.disabled, .btn-warning:disabled {
        background: #FE9500;
        border-color: #FE9500;
        opacity: 0.5;
    }

.btn-link {
    color: #f2ad0a !important;
}

.btn-info {
    background: #592BCA !important;
    border-color: #592BCA !important;
    color: #ffffff !important;
}

    .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active {
        background: #5027b5 !important;
        border-color: #5027b5 !important;
    }

    .btn-info.disabled, .btn-info:disabled {
        background: #592BCA;
        border-color: #592BCA;
        opacity: 0.5;
    }

.btn-dark {
    background: #333 !important;
    border-color: #333 !important;
    color: #ffffff !important;
}

    .btn-dark:hover, .btn-dark:focus, .btn-dark:active, .btn-dark.active {
        background: #262626 !important;
        border-color: #262626 !important;
    }

    .btn-dark.disabled, .btn-dark:disabled {
        background: #333;
        border-color: #333;
        opacity: 0.5;
    }

.btn-light {
    background: rgba(255,255,255,0.5) !important;
    border-color: rgba(255,255,255,0.5) !important;
    color: #ffffff !important;
    color: #141515 !important;
}

    .btn-light:hover, .btn-light:focus, .btn-light:active, .btn-light.active {
        background: rgba(242,242,242,0.5) !important;
        border-color: rgba(242,242,242,0.5) !important;
    }

    .btn-light.disabled, .btn-light:disabled {
        background: rgba(255,255,255,0.5);
        border-color: rgba(255,255,255,0.5);
        opacity: 0.5;
    }

.btn-outline-primary {
    background: transparent;
    border-color: #f2ad0a;
    border-width: 1px !important;
    color: #f2ad0a;
    transition: 0.2s all;
}

    .btn-outline-primary:hover, .btn-outline-primary:active {
        background: rgba(30,116,253,0.15) !important;
        border-color: #f2ad0a !important;
        color: #f2ad0a !important;
    }

    .btn-outline-primary.active {
        background: #f2ad0a !important;
        color: #fff !important;
        border-color: #f2ad0a !important;
    }

    .btn-outline-primary.disabled, .btn-outline-primary:disabled {
        color: #f2ad0a !important;
        border-color: #f2ad0a !important;
        background: transparent !important;
        opacity: 0.5;
    }

.btn-outline-secondary {
    background: transparent;
    border-color: #6C7C94;
    border-width: 1px !important;
    color: #6C7C94;
    transition: 0.2s all;
}

    .btn-outline-secondary:hover, .btn-outline-secondary:active {
        background: rgba(108,124,148,0.15) !important;
        border-color: #6C7C94 !important;
        color: #6C7C94 !important;
    }

    .btn-outline-secondary.active {
        background: #6C7C94 !important;
        color: #fff !important;
        border-color: #6C7C94 !important;
    }

    .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
        color: #6C7C94 !important;
        border-color: #6C7C94 !important;
        background: transparent !important;
        opacity: 0.5;
    }

.btn-outline-success {
    background: transparent;
    border-color: #34C759;
    border-width: 1px !important;
    color: #34C759;
    transition: 0.2s all;
}

    .btn-outline-success:hover, .btn-outline-success:active {
        background: rgba(52,199,89,0.15) !important;
        border-color: #34C759 !important;
        color: #34C759 !important;
    }

    .btn-outline-success.active {
        background: #34C759 !important;
        color: #fff !important;
        border-color: #34C759 !important;
    }

    .btn-outline-success.disabled, .btn-outline-success:disabled {
        color: #34C759 !important;
        border-color: #34C759 !important;
        background: transparent !important;
        opacity: 0.5;
    }

.btn-outline-danger {
    background: transparent;
    border-color: #EC4433;
    border-width: 1px !important;
    color: #EC4433;
    transition: 0.2s all;
}

    .btn-outline-danger:hover, .btn-outline-danger:active {
        background: rgba(236,68,51,0.15) !important;
        border-color: #EC4433 !important;
        color: #EC4433 !important;
    }

    .btn-outline-danger.active {
        background: #EC4433 !important;
        color: #fff !important;
        border-color: #EC4433 !important;
    }

    .btn-outline-danger.disabled, .btn-outline-danger:disabled {
        color: #EC4433 !important;
        border-color: #EC4433 !important;
        background: transparent !important;
        opacity: 0.5;
    }

.btn-outline-warning {
    background: transparent;
    border-color: #FE9500;
    border-width: 1px !important;
    color: #FE9500;
    transition: 0.2s all;
}

    .btn-outline-warning:hover, .btn-outline-warning:active {
        background: rgba(254,149,0,0.15) !important;
        border-color: #FE9500 !important;
        color: #FE9500 !important;
    }

    .btn-outline-warning.active {
        background: #FE9500 !important;
        color: #fff !important;
        border-color: #FE9500 !important;
    }

    .btn-outline-warning.disabled, .btn-outline-warning:disabled {
        color: #FE9500 !important;
        border-color: #FE9500 !important;
        background: transparent !important;
        opacity: 0.5;
    }

.btn-outline-info {
    background: transparent;
    border-color: #592BCA;
    border-width: 1px !important;
    color: #592BCA;
    transition: 0.2s all;
}

    .btn-outline-info:hover, .btn-outline-info:active {
        background: rgba(89,43,202,0.15) !important;
        border-color: #592BCA !important;
        color: #592BCA !important;
    }

    .btn-outline-info.active {
        background: #592BCA !important;
        color: #fff !important;
        border-color: #592BCA !important;
    }

    .btn-outline-info.disabled, .btn-outline-info:disabled {
        color: #592BCA !important;
        border-color: #592BCA !important;
        background: transparent !important;
        opacity: 0.5;
    }

.btn-outline-light {
    background: transparent;
    border-color: #fff;
    border-width: 1px !important;
    color: #fff;
    transition: 0.2s all;
}

    .btn-outline-light:hover, .btn-outline-light:active {
        background: rgba(255,255,255,0.15) !important;
        border-color: #fff !important;
        color: #fff !important;
    }

    .btn-outline-light.active {
        background: #fff !important;
        color: #fff !important;
        border-color: #fff !important;
    }

    .btn-outline-light.disabled, .btn-outline-light:disabled {
        color: #fff !important;
        border-color: #fff !important;
        background: transparent !important;
        opacity: 0.5;
    }

    .btn-outline-light:active {
        color: #141515 !important;
    }

.btn-outline-dark {
    border-width: 1px;
}

.btn-text-primary {
    background: transparent;
    border-color: transparent;
    color: #f2ad0a !important;
    transition: 0.2s all;
}

    .btn-text-primary:hover {
        background: transparent;
    }

    .btn-text-primary:active, .btn-text-primary.active {
        background: rgba(30,116,253,0.15) !important;
        border-color: transparent !important;
        color: #f2ad0a !important;
    }

    .btn-text-primary.disabled, .btn-text-primary:disabled {
        color: #f2ad0a !important;
        border-color: #f2ad0a !important;
        background: transparent !important;
        opacity: 0.5;
    }

.btn-text-secondary {
    background: transparent;
    border-color: transparent;
    color: #6C7C94 !important;
    transition: 0.2s all;
}

    .btn-text-secondary:hover {
        background: transparent;
    }

    .btn-text-secondary:active, .btn-text-secondary.active {
        background: rgba(108,124,148,0.15) !important;
        border-color: transparent !important;
        color: #6C7C94 !important;
    }

    .btn-text-secondary.disabled, .btn-text-secondary:disabled {
        color: #6C7C94 !important;
        border-color: #6C7C94 !important;
        background: transparent !important;
        opacity: 0.5;
    }

.btn-text-success {
    background: transparent;
    border-color: transparent;
    color: #34C759 !important;
    transition: 0.2s all;
}

    .btn-text-success:hover {
        background: transparent;
    }

    .btn-text-success:active, .btn-text-success.active {
        background: rgba(52,199,89,0.15) !important;
        border-color: transparent !important;
        color: #34C759 !important;
    }

    .btn-text-success.disabled, .btn-text-success:disabled {
        color: #34C759 !important;
        border-color: #34C759 !important;
        background: transparent !important;
        opacity: 0.5;
    }

.btn-text-danger {
    background: transparent;
    border-color: transparent;
    color: #EC4433 !important;
    transition: 0.2s all;
}

    .btn-text-danger:hover {
        background: transparent;
    }

    .btn-text-danger:active, .btn-text-danger.active {
        background: rgba(236,68,51,0.15) !important;
        border-color: transparent !important;
        color: #EC4433 !important;
    }

    .btn-text-danger.disabled, .btn-text-danger:disabled {
        color: #EC4433 !important;
        border-color: #EC4433 !important;
        background: transparent !important;
        opacity: 0.5;
    }

.btn-text-warning {
    background: transparent;
    border-color: transparent;
    color: #FE9500 !important;
    transition: 0.2s all;
}

    .btn-text-warning:hover {
        background: transparent;
    }

    .btn-text-warning:active, .btn-text-warning.active {
        background: rgba(254,149,0,0.15) !important;
        border-color: transparent !important;
        color: #FE9500 !important;
    }

    .btn-text-warning.disabled, .btn-text-warning:disabled {
        color: #FE9500 !important;
        border-color: #FE9500 !important;
        background: transparent !important;
        opacity: 0.5;
    }

.btn-text-info {
    background: transparent;
    border-color: transparent;
    color: #592BCA !important;
    transition: 0.2s all;
}

    .btn-text-info:hover {
        background: transparent;
    }

    .btn-text-info:active, .btn-text-info.active {
        background: rgba(89,43,202,0.15) !important;
        border-color: transparent !important;
        color: #592BCA !important;
    }

    .btn-text-info.disabled, .btn-text-info:disabled {
        color: #592BCA !important;
        border-color: #592BCA !important;
        background: transparent !important;
        opacity: 0.5;
    }

.btn-text-light {
    background: transparent;
    color: #fff;
}

    .btn-text-light:hover, .btn-text-light:active, .btn-text-light.active {
        color: #fff;
        background: rgba(255,255,255,0.1);
    }

.btn-text-dark {
    background: transparent;
    border-color: transparent;
    color: #141515 !important;
    transition: 0.2s all;
}

    .btn-text-dark:hover {
        background: transparent;
    }

    .btn-text-dark:active, .btn-text-dark.active {
        background: rgba(20,21,21,0.15) !important;
        border-color: transparent !important;
        color: #141515 !important;
    }

    .btn-text-dark.disabled, .btn-text-dark:disabled {
        color: #141515 !important;
        border-color: #141515 !important;
        background: transparent !important;
        opacity: 0.5;
    }

.btn-group .btn {
    margin-left: -1px !important;
}

.btn-facebook {
    color: #fff !important;
    background: #39579b;
}

    .btn-facebook:hover, .btn-facebook:active {
        background: #324d88;
    }

.bg-facebook {
    background: #39579b;
    color: #fff !important;
}

.btn-twitter {
    color: #fff !important;
    background: #049ff6;
}

    .btn-twitter:hover, .btn-twitter:active {
        background: #048fdd;
    }

.bg-twitter {
    background: #049ff6;
    color: #fff !important;
}

.btn-instagram {
    color: #fff !important;
    background: #df237b;
}

    .btn-instagram:hover, .btn-instagram:active {
        background: #cb1e6f;
    }

.bg-instagram {
    background: #de0067;
    color: #fff !important;
}

.btn-linkedin {
    color: #fff !important;
    background: #0075aa;
}

    .btn-linkedin:hover, .btn-linkedin:active {
        background: #006391;
    }

.bg-linkedin {
    background: #0075aa;
    color: #fff !important;
}

.btn-twitch {
    color: #fff !important;
    background: #923cff;
}

    .btn-twitch:hover, .btn-twitch:active {
        background: #8423ff;
    }

.bg-twitch {
    background: #923cff;
    color: #fff !important;
}

.btn-whatsapp {
    color: #fff !important;
    background: #0ad561;
}

    .btn-whatsapp:hover, .btn-whatsapp:active {
        background: #09bd56;
    }

.bg-whatsapp {
    background: #0ad561;
    color: #fff !important;
}

.btn-youtube {
    color: #fff !important;
    background: #ff0000;
}

    .btn-youtube:hover, .btn-youtube:active {
        background: #e60000;
    }

.bg-youtube {
    background: #ff0000;
    color: #fff !important;
}

.btn-amazon {
    color: #fff !important;
    background: #292929;
}

    .btn-amazon:hover, .btn-amazon:active {
        background: #1c1c1c;
    }

.bg-amazon {
    background: #292929;
    color: #fff !important;
}

.btn-android {
    color: #fff !important;
    background: #7dd159;
}

    .btn-android:hover, .btn-android:active {
        background: #6dcb45;
    }

.bg-android {
    background: #7dd159;
    color: #fff !important;
}

.btn-apple {
    color: #fff !important;
    background: #000;
}

    .btn-apple:hover, .btn-apple:active {
        background: #222;
    }

.bg-apple {
    background: #000;
    color: #fff !important;
}

.btn-dribbble {
    color: #fff !important;
    background: #ec4989;
}

    .btn-dribbble:hover, .btn-dribbble:active {
        background: #ea327a;
    }

.bg-dribbble {
    background: #ec4989;
    color: #fff !important;
}

.btn-skype {
    color: #fff !important;
    background: #00a8f3;
}

    .btn-skype:hover, .btn-skype:active {
        background: #0096da;
    }

.bg-skype {
    background: #00a8f3;
    color: #fff !important;
}

.btn-pinterest {
    color: #fff !important;
    background: #f12a2c;
}

    .btn-pinterest:hover, .btn-pinterest:active {
        background: #ef1214;
    }

.bg-pinterest {
    background: #f12a2c;
    color: #fff !important;
}

.btn-dropbox {
    color: #fff !important;
    background: #005cff;
}

    .btn-dropbox:hover, .btn-dropbox:active {
        background: #0053e6;
    }

.bg-dropbox {
    background: #005cff;
    color: #fff !important;
}

.btn-bitcoin {
    color: #fff !important;
    background: #f99400;
}

    .btn-bitcoin:hover, .btn-bitcoin:active {
        background: #e08500;
    }

.bg-bitcoin {
    background: #f99400;
    color: #fff !important;
}

.btn-github {
    color: #fff !important;
    background: #323131;
}

    .btn-github:hover, .btn-github:active {
        background: #252424;
    }

.bg-github {
    background: #323131;
    color: #fff !important;
}

.btn-check:checked + .btn-outline-primary, .btn-check:checked + .btn-outline-secondary, .btn-check:checked + .btn-outline-danger, .btn-check:checked + .btn-outline-warning, .btn-check:checked + .btn-outline-success, .btn-check:checked + .btn-outline-info, .btn-check:checked + .btn-outline-dark {
    color: #fff !important;
    transition: 0.1s all;
}

.btn-check:checked + .btn-outline-primary {
    background: #f2ad0a !important;
    border-color: #f2ad0a !important;
}

.btn-check:checked + .btn-outline-secondary {
    background: #6C7C94 !important;
    border-color: #6C7C94 !important;
}

.btn-check:checked + .btn-outline-warning {
    background: #FE9500 !important;
    border-color: #FE9500 !important;
}

.btn-check:checked + .btn-outline-danger {
    background: #EC4433 !important;
    border-color: #EC4433 !important;
}

.btn-check:checked + .btn-outline-success {
    background: #34C759 !important;
    border-color: #34C759 !important;
}

.btn-check:checked + .btn-outline-info {
    background: #592BCA !important;
    border-color: #592BCA !important;
}

.btn-check:checked + .btn-outline-dark {
    background: #222 !important;
    border-color: #222 !important;
}

.accordion {
    border-top: 1px solid #E1E1E1;
    border-bottom: 1px solid #E1E1E1;
    background: #fff;
}

    .accordion.accordion-flush {
        background: transparent;
    }

    .accordion .accordion-collapse {
        border: 0;
    }

    .accordion .accordion-item {
        border: 0;
    }

    .accordion .accordion-body {
        padding: 8px 16px 20px 16px;
    }

    .accordion .accordion-content {
        padding: 0;
    }

    .accordion .accordion-header {
        position: relative;
    }

        .accordion .accordion-header .btn, .accordion .accordion-header .accordion-button {
            box-shadow: none !important;
            justify-content: flex-start !important;
            border-radius: 0 !important;
            width: 100%;
            text-align: left !important;
            font-weight: 400;
            background: transparent !important;
            font-size: 15px;
            padding: 8px 50px 8px 16px;
            border: 0 !important;
            min-height: 50px;
            color: #141515;
        }

            .accordion .accordion-header .btn:active, .accordion .accordion-header .accordion-button:active {
                background: rgba(225,225,225,0.3) !important;
            }

            .accordion .accordion-header .btn:after, .accordion .accordion-header .accordion-button:after {
                background: url("data:image/svg+xml,%0A%3Csvg width='10px' height='16px' viewBox='0 0 10 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='Listview' transform='translate(-112.000000, -120.000000)' stroke='%23A1A1A2' stroke-width='2.178'%3E%3Cpolyline id='Path' points='114 122 120 128 114 134'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center center !important;
                content: "";
                width: 20px;
                height: 20px;
                font-weight: 700;
                position: absolute;
                right: 10px;
                color: #A1A1A2;
                line-height: 1em;
                transition: 0s all;
                height: 18px;
                top: 50%;
                opacity: 0.5;
                margin-top: -9px;
                transform: rotate(-90deg);
            }

            .accordion .accordion-header .btn:before, .accordion .accordion-header .accordion-button:before {
                content: "";
                display: block;
                height: 1px;
                background: transparent;
                position: absolute;
                left: 16px;
                bottom: 1px;
                right: 0;
            }

            .accordion .accordion-header .btn.collapsed:after, .accordion .accordion-header .accordion-button.collapsed:after {
                transform: rotate(90deg);
            }

            .accordion .accordion-header .btn.collapsed:before, .accordion .accordion-header .accordion-button.collapsed:before {
                background: #E1E1E1;
            }

            .accordion .accordion-header .btn i.bi, .accordion .accordion-header .btn i.icon, .accordion .accordion-header .btn ion-icon, .accordion .accordion-header .accordion-button i.bi, .accordion .accordion-header .accordion-button i.icon, .accordion .accordion-header .accordion-button ion-icon {
                width: 24px;
                font-size: 24px;
                margin-right: 10px;
                display: flex;
                align-items: center;
                justify-content: center;
            }

    .accordion .accordion-item:first-child {
        border-radius: 6px 6px 0 0;
    }

    .accordion .accordion-item:last-child {
        border-radius: 0 0 6px 6px;
    }

        .accordion .accordion-item:last-child .accordion-header .accordion-button:before {
            display: none;
        }

.inset .accordion {
    border-radius: 6px;
    border: 1px solid #E1E1E1;
}

    .inset .accordion .accordion-item:first-child .btn {
        border-radius: 6px 6px 0 0 !important;
    }

    .inset .accordion .accordion-item:last-child .btn {
        border-radius: 0 0 6px 6px !important;
    }

.modal.action-sheet {
    z-index: 9999;
}

    .modal.action-sheet .modal-dialog {
        padding: 0;
        margin: 0;
        bottom: 0;
        position: fixed;
        width: 100%;
        min-width: 100%;
        z-index: 12000;
        transform: translate(0, 100%);
    }

    .modal.action-sheet.show .modal-dialog {
        transform: translate(0, 0);
    }

    .modal.action-sheet .close-button {
        width: 32px;
        height: 32px;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 22px;
        position: absolute;
        right: 10px;
        top: 3px;
        color: #A1A1A2;
    }

        .modal.action-sheet .close-button:hover, .modal.action-sheet .close-button:active {
            color: #4F5050;
        }

    .modal.action-sheet .modal-content {
        box-shadow: 0 3px 6px 0 rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.08);
        border: 0;
        border-radius: 0;
        padding-bottom: env(safe-area-inset-bottom);
    }

        .modal.action-sheet .modal-content .action-sheet-content {
            padding: 20px 16px;
            max-height: 460px;
            overflow: auto;
        }

        .modal.action-sheet .modal-content .modal-header {
            display: block;
            padding: 2px 20px;
        }

            .modal.action-sheet .modal-content .modal-header .modal-title {
                padding: 0;
                margin: 0;
                text-align: center;
                display: block;
                font-size: 13px;
                padding: 6px 0;
                color: #141515;
                font-weight: 500;
            }

        .modal.action-sheet .modal-content .modal-body {
            padding: 0;
        }

.action-button-list {
    padding: 0;
    margin: 0;
}

    .action-button-list > li {
        display: block;
    }

        .action-button-list > li .btn {
            padding: 0;
            display: flex;
            width: 100%;
            min-height: 50px;
            font-size: 15px;
            color: #141515;
            line-height: 1.1em;
            justify-content: space-between;
            font-weight: 400;
            border-radius: 0 !important;
            padding: 10px 16px;
        }

            .action-button-list > li .btn:active, .action-button-list > li .btn.active {
                background: rgba(225,225,225,0.3);
            }

            .action-button-list > li .btn.text-primary {
                color: #f2ad0a !important;
            }

            .action-button-list > li .btn.text-secondary {
                color: #6C7C94 !important;
            }

            .action-button-list > li .btn.text-danger {
                color: #EC4433 !important;
            }

            .action-button-list > li .btn.text-success {
                color: #34C759 !important;
            }

            .action-button-list > li .btn.text-warning {
                color: #FE9500 !important;
            }

            .action-button-list > li .btn.text-info {
                color: #592BCA !important;
            }

            .action-button-list > li .btn.text-light {
                color: #FFF !important;
            }

            .action-button-list > li .btn.text-dark {
                color: #141515 !important;
            }

            .action-button-list > li .btn > span {
                display: flex;
                align-items: center;
                justify-content: flex-start;
            }

            .action-button-list > li .btn i.bi, .action-button-list > li .btn i.icon, .action-button-list > li .btn ion-icon {
                width: 24px !important;
                height: 24px;
                display: inline-flex;
                align-items: center;
                justify-content: center;
                margin-right: 10px;
                margin-left: -5px;
                font-size: 24px;
                line-height: 1em;
            }

        .action-button-list > li.action-divider {
            height: 1px;
            background: #E1E1E1;
        }

.action-sheet.inset .modal-dialog {
    padding: 16px;
    padding-bottom: 16px !important;
    margin-bottom: env(safe-area-inset-bottom);
}

    .action-sheet.inset .modal-dialog .modal-content {
        border-radius: 16px;
        padding-bottom: 0;
    }

.action-sheet.inset .action-button-list > li:last-child .btn {
    border-radius: 0 0 16px 16px !important;
}

.dialogbox .modal-dialog {
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    z-index: 12000;
    display: flex;
    overflow: auto;
    align-items: center;
    justify-content: center;
    transform: translate(0, 0) !important;
    transform: scale(0.7) !important;
}

    .dialogbox .modal-dialog .modal-content {
        max-width: 280px;
        margin: auto;
        max-height: 560px;
        overflow: auto;
        border: 0;
        border-radius: 16px;
    }

        .dialogbox .modal-dialog .modal-content .btn-list {
            margin: 0;
        }

            .dialogbox .modal-dialog .modal-content .btn-list .btn {
                padding: 0px 10px;
                min-height: 56px;
                border-radius: 0;
                margin: 0;
                border: 0;
                border-bottom: 1px solid #E1E1E1 !important;
                font-size: 15px;
            }

                .dialogbox .modal-dialog .modal-content .btn-list .btn:hover, .dialogbox .modal-dialog .modal-content .btn-list .btn:focus, .dialogbox .modal-dialog .modal-content .btn-list .btn:active, .dialogbox .modal-dialog .modal-content .btn-list .btn.active {
                    background: rgba(225,225,225,0.3) !important;
                }

                .dialogbox .modal-dialog .modal-content .btn-list .btn:last-child {
                    border-radius: 0 0 16px 16px;
                    border-bottom: 0 !important;
                }

        .dialogbox .modal-dialog .modal-content .btn-inline {
            display: flex;
            margin: 0;
        }

            .dialogbox .modal-dialog .modal-content .btn-inline .btn {
                width: 100%;
                border-radius: 0;
                min-height: 56px;
                border: 0 !important;
                border-right: 1px solid #E1E1E1 !important;
                font-size: 15px;
            }

                .dialogbox .modal-dialog .modal-content .btn-inline .btn:hover, .dialogbox .modal-dialog .modal-content .btn-inline .btn:focus, .dialogbox .modal-dialog .modal-content .btn-inline .btn:active, .dialogbox .modal-dialog .modal-content .btn-inline .btn.active {
                    background: rgba(225,225,225,0.3) !important;
                }

                .dialogbox .modal-dialog .modal-content .btn-inline .btn:last-child {
                    border-right: 0 !important;
                    border-radius: 0 0 16px 0 !important;
                }

                .dialogbox .modal-dialog .modal-content .btn-inline .btn:first-child {
                    border-radius: 0 0 0 16px !important;
                }

        .dialogbox .modal-dialog .modal-content .modal-header {
            border: 0;
            padding: 20px 20px 10px 20px;
        }

            .dialogbox .modal-dialog .modal-content .modal-header .modal-title {
                color: #141515;
                text-align: center;
                margin: 0 auto;
                font-size: 17px;
            }

        .dialogbox .modal-dialog .modal-content .modal-body {
            padding: 0 20px;
            margin-bottom: 30px;
            text-align: center;
            font-size: 15px;
        }

        .dialogbox .modal-dialog .modal-content .modal-footer {
            border: 0;
            border-top: 1px solid #E1E1E1;
            padding: 0;
            display: block;
            text-align: right;
        }

.dialogbox.show .modal-dialog {
    transform: translate(0, 0) !important;
    transform: scale(1) !important;
    transition: .2s all;
}

.modal-icon {
    font-size: 60px;
    line-height: 1em;
    margin-top: 30px;
    margin-bottom: -10px;
    color: #f2ad0a;
    text-align: center;
}

.modalbox {
    padding-top: env(safe-area-inset-top);
    overflow: hidden;
}

    .modalbox .modal-dialog {
        transform: translate(0, 100%) !important;
        min-width: 100%;
        margin: 0;
        transition: 0.5s all !important;
        position: fixed;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0;
        margin-top: env(safe-area-inset-top);
    }

        .modalbox .modal-dialog .modal-content {
            border-radius: 0;
            border: 0;
            margin: auto;
            overflow: hidden;
            padding-top: 56px;
            position: absolute;
            left: 0;
            right: 0;
            bottom: 0;
            top: 0;
        }

            .modalbox .modal-dialog .modal-content .modal-header {
                border: 0;
                padding: 0;
                min-height: 56px;
                padding: 10px 16px;
                border-radius: 0;
                display: flex;
                border-bottom: 1px solid #E1E1E1;
                align-items: center;
                justify-content: space-between;
                margin: 0;
                position: fixed;
                left: 0;
                right: 0;
                top: 0;
                width: 100%;
                z-index: 100;
                background: #FFF;
            }

                .modalbox .modal-dialog .modal-content .modal-header .modal-title {
                    margin: 0;
                    color: #141515;
                    font-size: 17px;
                }

            .modalbox .modal-dialog .modal-content .modal-body {
                padding: 20px 16px;
                overflow: auto;
            }

    .modalbox.show .modal-dialog {
        transform: translate(0, 0) !important;
    }

.panelbox .modal-dialog {
    margin: 0;
    position: fixed;
    left: 0;
    top: 0;
}

    .panelbox .modal-dialog .modal-content {
        border: 0;
        border-radius: 0;
        width: 300px;
        height: 100vh;
        overflow: auto;
        padding-top: env(safe-area-inset-top);
        box-shadow: 0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.2);
    }

        .panelbox .modal-dialog .modal-content .modal-header {
            border-bottom: 0;
            padding: 10px 16px;
            display: flex;
            align-items: center;
            justify-content: space-between;
            min-height: 56px;
            box-shadow: 0 3px 6px 0 rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.08);
            margin-bottom: 6px;
        }

            .panelbox .modal-dialog .modal-content .modal-header .panel-close {
                color: #f2ad0a;
            }

                .panelbox .modal-dialog .modal-content .modal-header .panel-close i.bi, .panelbox .modal-dialog .modal-content .modal-header .panel-close i.icon, .panelbox .modal-dialog .modal-content .modal-header .panel-close ion-icon {
                    font-size: 26px;
                }

            .panelbox .modal-dialog .modal-content .modal-header .modal-title {
                color: #141515;
            }

        .panelbox .modal-dialog .modal-content .modal-body {
            padding: 10px 16px;
        }

.panelbox.show .modal-dialog {
    transform: translate(0, 0) !important;
}

.panelbox-left .modal-dialog {
    transform: translate(-100%, 0) !important;
}

.panelbox-right .modal-dialog {
    transform: translate(100%, 0) !important;
    left: auto;
    right: 0;
}

.tooltip .tooltip-inner {
    font-size: 13px;
    padding: 6px 10px;
    border-radius: 6px;
}

.dropdown .dropdown-menu, .dropup .dropdown-menu {
    border: 1px solid transparent;
    min-width: 120px;
    padding: 8px 0;
    border-radius: 6px;
    box-shadow: 0 3px 6px 0 rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.08);
    margin-top: 3px !important;
}

    .dropdown .dropdown-menu .dropdown-item, .dropup .dropdown-menu .dropdown-item {
        padding: 12px 16px;
        line-height: 1.2em;
        color: #141515;
        font-size: 15px;
        display: flex;
        align-items: center;
    }

        .dropdown .dropdown-menu .dropdown-item:hover, .dropdown .dropdown-menu .dropdown-item:active, .dropup .dropdown-menu .dropdown-item:hover, .dropup .dropdown-menu .dropdown-item:active {
            background: rgba(225,225,225,0.5);
            color: #141515;
        }

    .dropdown .dropdown-menu .dropdown-divider, .dropup .dropdown-menu .dropdown-divider {
        border-top: 1px solid #E1E1E1;
    }

    .dropdown .dropdown-menu .dropdown-header, .dropup .dropdown-menu .dropdown-header {
        padding: 9px 16px;
        color: #4F5050;
        font-weight: 400;
        font-size: 11px;
    }

    .dropdown .dropdown-menu .text, .dropup .dropdown-menu .text {
        padding: 9px 16px;
        color: #4F5050;
    }

    .dropdown .dropdown-menu i.bi, .dropdown .dropdown-menu i.icon, .dropdown .dropdown-menu ion-icon, .dropup .dropdown-menu i.bi, .dropup .dropdown-menu i.icon, .dropup .dropdown-menu ion-icon {
        margin-right: 10px;
        width: 22px;
        height: 22px;
        font-size: 22px;
        justify-content: center;
        align-items: center;
        line-height: 1em;
        display: inline-flex;
        color: #141515;
    }

.appHeader .dropdown-menu {
    margin-top: -10px !important;
}

.dropdown-toggle:after {
    border-radius: 4px;
    margin-left: 7px;
}

.bg-primary {
    background: #f2ad0a !important;
    color: #FFF;
}

.bg-secondary {
    background: #6C7C94 !important;
    color: #FFF;
}

.bg-success {
    background: #34C759 !important;
    color: #FFF;
}

.bg-danger {
    background: #EC4433 !important;
    color: #FFF;
}

.bg-warning {
    background: #FE9500 !important;
    color: #FFF;
}

.bg-info {
    background: #592BCA !important;
    color: #FFF;
}

.bg-light {
    background: rgba(255,255,255,0.5) !important;
}

.bg-dark {
    background: #222 !important;
    color: #FFF;
}

a.bg-primary {
    background: #f2ad0a !important;
    color: #FFF !important;
}

    a.bg-primary:hover, a.bg-primary:active {
        background: #f2ad0a !important;
    }

a.bg-secondary {
    background: #6C7C94 !important;
    color: #FFF !important;
}

    a.bg-secondary:hover, a.bg-secondary:active {
        background: #617085 !important;
    }

a.bg-success {
    background: #34C759 !important;
    color: #FFF !important;
}

    a.bg-success:hover, a.bg-success:active {
        background: #2fb350 !important;
    }

a.bg-danger {
    background: #EC4433 !important;
    color: #FFF !important;
}

    a.bg-danger:hover, a.bg-danger:active {
        background: #ea2f1c !important;
    }

a.bg-warning {
    background: #FE9500 !important;
    color: #FFF !important;
}

    a.bg-warning:hover, a.bg-warning:active {
        background: #e58600 !important;
    }

a.bg-info {
    background: #592BCA !important;
    color: #FFF !important;
}

    a.bg-info:hover, a.bg-info:active {
        background: #5027b5 !important;
    }

a.bg-light {
    background: rgba(255,255,255,0.5) !important;
}

    a.bg-light:hover, a.bg-light:active {
        background: rgba(242,242,242,0.5) !important;
    }

a.bg-dark {
    background: #222 !important;
    color: #FFF !important;
}

    a.bg-dark:hover, a.bg-dark:active {
        background: #151515 !important;
    }

.text-primary, a.text-primary {
    color: #f2ad0a !important;
}

.text-secondary, a.text-secondary {
    color: #6C7C94 !important;
}

.text-success, a.text-success {
    color: #34C759 !important;
}

.text-danger, a.text-danger {
    color: #EC4433 !important;
}

.text-warning, a.text-warning {
    color: #FE9500 !important;
}

.text-info, a.text-info {
    color: #592BCA !important;
}

.text-light, a.text-light {
    color: #FFF !important;
}

.text-dark, a.text-dark {
    color: #141515 !important;
}

.border-primary {
    border-color: #f2ad0a !important;
}

.border-secondary {
    border-color: #6C7C94 !important;
}

.border-success {
    border-color: #34C759 !important;
}

.border-danger {
    border-color: #EC4433 !important;
}

.border-warning {
    border-color: #FE9500 !important;
}

.border-info {
    border-color: #592BCA !important;
}

.border-light {
    border-color: #FFF !important;
}

.border-dark {
    border-color: #141515 !important;
}

.alert {
    margin: 0;
    padding: 6px 16px;
    border: 0;
    font-size: 13px;
    border-radius: 6px;
}

    .alert .btn-close {
        text-shadow: none !important;
        width: 40px;
        padding: 0;
        opacity: 1;
        line-height: 1em;
        height: 36px !important;
        outline: 0 !important;
        box-shadow: none !important;
        background: none;
    }

        .alert .btn-close:hover, .alert .btn-close:active, .alert .btn-close:focus {
            outline: 0 !important;
        }

        .alert .btn-close:hover {
            opacity: .7;
        }

        .alert .btn-close:before, .alert .btn-close:after {
            position: absolute;
            width: 16px;
            height: 2px;
            left: 12px;
            top: 16px;
            content: '';
            display: block;
            background: #FFF;
            border-radius: 20px;
        }

        .alert .btn-close:before {
            transform: rotate(45deg);
        }

        .alert .btn-close:after {
            transform: rotate(-45deg);
        }

    .alert .alert-title {
        margin: 4px 0;
        font-size: 15px;
        font-weight: 500;
    }

    .alert.alert-dismissible {
        padding-right: 56px;
    }

.alert-primary {
    background: #f2ad0a;
    color: #fff;
    border: 1px solid #f2ad0a;
}

    .alert-primary a {
        color: #fff !important;
        text-decoration: underline;
    }

    .alert-primary .alert-title {
        color: #FFF;
    }

    .alert-primary .close {
        color: #FFF;
    }

.alert-outline-primary {
    background: transparent;
    color: #f2ad0a;
    border: 1px solid #f2ad0a;
}

    .alert-outline-primary a {
        color: #f2ad0a !important;
        text-decoration: underline !important;
    }

    .alert-outline-primary .alert-title {
        color: #f2ad0a;
    }

    .alert-outline-primary .btn-close {
        color: #f2ad0a;
        opacity: 1;
    }

        .alert-outline-primary .btn-close:before, .alert-outline-primary .btn-close:after {
            background: #f2ad0a;
        }

.alert-secondary {
    background: #6C7C94;
    color: #fff;
    border: 1px solid #6C7C94;
}

    .alert-secondary a {
        color: #fff !important;
        text-decoration: underline;
    }

    .alert-secondary .alert-title {
        color: #FFF;
    }

    .alert-secondary .close {
        color: #FFF;
    }

.alert-outline-secondary {
    background: transparent;
    color: #6C7C94;
    border: 1px solid #6C7C94;
}

    .alert-outline-secondary a {
        color: #6C7C94 !important;
        text-decoration: underline !important;
    }

    .alert-outline-secondary .alert-title {
        color: #6C7C94;
    }

    .alert-outline-secondary .btn-close {
        color: #6C7C94;
        opacity: 1;
    }

        .alert-outline-secondary .btn-close:before, .alert-outline-secondary .btn-close:after {
            background: #6C7C94;
        }

.alert-success {
    background: #34C759;
    color: #fff;
    border: 1px solid #34C759;
}

    .alert-success a {
        color: #fff !important;
        text-decoration: underline;
    }

    .alert-success .alert-title {
        color: #FFF;
    }

    .alert-success .close {
        color: #FFF;
    }

.alert-outline-success {
    background: transparent;
    color: #34C759;
    border: 1px solid #34C759;
}

    .alert-outline-success a {
        color: #34C759 !important;
        text-decoration: underline !important;
    }

    .alert-outline-success .alert-title {
        color: #34C759;
    }

    .alert-outline-success .btn-close {
        color: #34C759;
        opacity: 1;
    }

        .alert-outline-success .btn-close:before, .alert-outline-success .btn-close:after {
            background: #34C759;
        }

.alert-danger {
    background: #EC4433;
    color: #fff;
    border: 1px solid #EC4433;
}

    .alert-danger a {
        color: #fff !important;
        text-decoration: underline;
    }

    .alert-danger .alert-title {
        color: #FFF;
    }

    .alert-danger .close {
        color: #FFF;
    }

.alert-outline-danger {
    background: transparent;
    color: #EC4433;
    border: 1px solid #EC4433;
}

    .alert-outline-danger a {
        color: #EC4433 !important;
        text-decoration: underline !important;
    }

    .alert-outline-danger .alert-title {
        color: #EC4433;
    }

    .alert-outline-danger .btn-close {
        color: #EC4433;
        opacity: 1;
    }

        .alert-outline-danger .btn-close:before, .alert-outline-danger .btn-close:after {
            background: #EC4433;
        }

.alert-warning {
    background: #FE9500;
    color: #fff;
    border: 1px solid #FE9500;
}

    .alert-warning a {
        color: #fff !important;
        text-decoration: underline;
    }

    .alert-warning .alert-title {
        color: #FFF;
    }

    .alert-warning .close {
        color: #FFF;
    }

.alert-outline-warning {
    background: transparent;
    color: #FE9500;
    border: 1px solid #FE9500;
}

    .alert-outline-warning a {
        color: #FE9500 !important;
        text-decoration: underline !important;
    }

    .alert-outline-warning .alert-title {
        color: #FE9500;
    }

    .alert-outline-warning .btn-close {
        color: #FE9500;
        opacity: 1;
    }

        .alert-outline-warning .btn-close:before, .alert-outline-warning .btn-close:after {
            background: #FE9500;
        }

.alert-info {
    background: #592BCA;
    color: #fff;
    border: 1px solid #592BCA;
}

    .alert-info a {
        color: #fff !important;
        text-decoration: underline;
    }

    .alert-info .alert-title {
        color: #FFF;
    }

    .alert-info .close {
        color: #FFF;
    }

.alert-outline-info {
    background: transparent;
    color: #592BCA;
    border: 1px solid #592BCA;
}

    .alert-outline-info a {
        color: #592BCA !important;
        text-decoration: underline !important;
    }

    .alert-outline-info .alert-title {
        color: #592BCA;
    }

    .alert-outline-info .btn-close {
        color: #592BCA;
        opacity: 1;
    }

        .alert-outline-info .btn-close:before, .alert-outline-info .btn-close:after {
            background: #592BCA;
        }

.alert-light {
    background: #FFF;
    color: #141515;
}

.alert-dark {
    background: #333;
    color: #FFF;
}

    .alert-dark a {
        color: #FFF !important;
        text-decoration: underline !important;
    }

.alert-outline-dark {
    background: transparent;
    color: #333;
    border: 1px solid #333;
}

.table {
    color: #4F5050;
    margin: 0;
    font-size: 14px;
    line-height: 1.4em;
}

    .table tr {
        border-color: #E1E1E1;
    }

    .table thead th {
        border-top: 0;
        border-bottom: 0;
        color: #141515;
        font-weight: bold;
    }

    .table td, .table th {
        border-top: 1px solid #E1E1E1;
        padding: 12px;
    }

.table-striped > tbody > tr:nth-of-type(odd) {
    background: rgba(225,225,225,0.1);
    color: #4F5050;
}

.table-bordered {
    border-radius: 0px;
}

    .table-bordered td, .table-bordered th {
        border-color: #E1E1E1;
    }

.table.bg-primary, .table.bg-secondary, .table.bg-success, .table.bg-danger, .table.bg-warning, .table.bg-info {
    color: rgba(255,255,255,0.7);
}

    .table.bg-primary tr, .table.bg-primary td, .table.bg-primary th, .table.bg-secondary tr, .table.bg-secondary td, .table.bg-secondary th, .table.bg-success tr, .table.bg-success td, .table.bg-success th, .table.bg-danger tr, .table.bg-danger td, .table.bg-danger th, .table.bg-warning tr, .table.bg-warning td, .table.bg-warning th, .table.bg-info tr, .table.bg-info td, .table.bg-info th {
        border-bottom-color: rgba(255,255,255,0.2);
    }

    .table.bg-primary td, .table.bg-primary th, .table.bg-secondary td, .table.bg-secondary th, .table.bg-success td, .table.bg-success th, .table.bg-danger td, .table.bg-danger th, .table.bg-warning td, .table.bg-warning th, .table.bg-info td, .table.bg-info th {
        border-top-color: rgba(255,255,255,0.2);
    }

    .table.bg-primary thead tr th, .table.bg-secondary thead tr th, .table.bg-success thead tr th, .table.bg-danger thead tr th, .table.bg-warning thead tr th, .table.bg-info thead tr th {
        color: #fff;
        font-weight: 500;
    }

textarea, .form-control {
    background-clip: padding-box;
    background-image: linear-gradient(transparent, transparent);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.form-group {
    width: 100%;
}

    .form-group .form-label {
        font-size: 11px;
        font-weight: 500;
        color: #141515;
        display: block;
        line-height: 1.2em;
        text-align: left;
    }

    .form-group textarea {
        resize: none;
    }

    .form-group .input-info {
        font-size: 11px;
        color: #A1A1A2;
    }

    .form-group .clear-input {
        display: flex;
        align-items: center;
        justify-content: center;
        color: #4F5050;
        height: 38px;
        font-size: 22px;
        position: absolute;
        right: -10px;
        bottom: 0;
        width: 32px;
      
       
    }

        .form-group .clear-input i.bi {
            font-size: 20px;
        }

        .form-group .clear-input:hover, .form-group .clear-input:active {
            opacity: 0.8;
        }

    .form-group .input-wrapper {
        position: relative;
    }

        .form-group .input-wrapper.not-empty .clear-input {
            display: flex;
        }

        .form-group .input-wrapper.active .form-label {
            color: #f2ad0a !important;
        }

    .form-group.basic {
        padding: 8px 0;
        margin: 0;
    }

        .form-group.basic .form-label {
            margin-bottom: 0;
        }

        .form-group.basic .form-control, .form-group.basic .custom-select {
            background: transparent;
            border: none;
            border-bottom: 1px solid #E1E1E1;
            padding: 0 30px 0 0;
            border-radius: 0;
            height: 40px;
            color: #141515;
            font-size: 15px;
        }

            .form-group.basic .form-control:focus, .form-group.basic .custom-select:focus {
                border-bottom-color: #f2ad0a;
                box-shadow: inset 0 -1px 0 0 #f2ad0a;
            }

        .form-group.basic textarea.form-control {
            height: auto;
            padding: 7px 40px 7px 0;
        }

        .form-group.basic.animated .form-label {
            margin-top: 20px;
            opacity: 0;
            top: -3px;
            transition: 0.2s all;
            position: absolute;
        }

        .form-group.basic.animated .input-wrapper {
            padding-top: 5px;
        }

            .form-group.basic.animated .input-wrapper.not-empty .form-label {
                margin-top: 0;
                opacity: 1;
            }

    .form-group.boxed {
        margin: 0;
        padding: 8px 0;
    }

        .form-group.boxed .form-control {
            background: #fff;
            box-shadow: none;
            height: 42px;
            border-radius: 6px;
            padding: 0 40px 0 16px;
        }

            .form-group.boxed .form-control:focus {
                border-color: #f2ad0a;
            }

        .form-group.boxed textarea.form-control {
            height: auto;
            padding: 7px 40px 7px 16px;
        }

        .form-group.boxed .clear-input {
            left: 0;
            height: 42px;
            width: 40px;
        }

        .form-group.boxed .form-label {
            margin-bottom: 8px;
        }

.input-group .input-group-text {
    background: transparent;
    border: 0;
    border-bottom: 1px solid #E1E1E1;
    border-radius: 0;
    font-size: 20px;
    font-weight: 400;
    color: #141515;
    height: 40px;
    width: auto;
    padding: 0 10px 0 0;
}

.custom-file-upload {
    cursor: pointer;
    position: relative;
    display: flex;
    width: 100%;
    height: 220px;
}

    .custom-file-upload input[type="file"] {
        overflow: hidden;
        opacity: 0;
        position: absolute;
        top: 0;
        left: 0;
        width: 0;
        height: 0;
    }

    .custom-file-upload label {
        cursor: pointer;
        z-index: 1;
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        right: 0;
        overflow: hidden;
        background-color: rgba(225,225,225,0.2);
        background-size: 45px 58px;
        border: 1px solid #E1E1E1;
        border-radius: 6px;
        margin: 0;
    }

        .custom-file-upload label span {
            display: block;
            font-size: 15px;
            color: #A1A1A2;
            height: auto;
            position: absolute;
            top: 50%;
            left: 0;
            right: 0;
            font-weight: 500;
            transform: translate(0%, -50%);
            align-items: center;
            justify-content: center;
            padding: 10px 16px;
            width: 100%;
            text-align: center;
            border-radius: 0;
        }

            .custom-file-upload label span i.bi, .custom-file-upload label span i.icon, .custom-file-upload label span ion-icon {
                --ionicon-stroke-width: 32px;
                font-size: 48px;
                color: #A1A1A2;
            }

            .custom-file-upload label span strong {
                display: block;
                font-weight: 500;
            }

            .custom-file-upload label span i {
                font-style: normal;
                display: block;
            }

        .custom-file-upload label.file-uploaded {
            background-size: cover;
            background-position: center;
        }

            .custom-file-upload label.file-uploaded:before {
                content: "";
                width: 38px;
                height: 38px;
                background: #34C759;
                border-radius: 100%;
                display: flex;
                background-image: url("data:image/svg+xml,%0A%3Csvg width='23px' height='20px' viewBox='0 0 23 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline id='Path' stroke='%23FFFFFF' stroke-width='2.4' points='21.2 2 7.76 18 2 12'%3E%3C/polyline%3E%3C/g%3E%3C/svg%3E");
                background-repeat: no-repeat;
                background-position: center center;
                position: absolute;
                left: 50%;
                top: calc(50% + -22px);
                box-shadow: 0 3px 6px 0 rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.08);
                transform: translate(-50%, -50%);
            }

            .custom-file-upload label.file-uploaded label {
                border-color: transparent;
            }

            .custom-file-upload label.file-uploaded span {
                bottom: 0;
                left: 0;
                top: auto;
                transform: translate(0, 0);
                font-size: 11px;
                color: #4F5050;
                background-color: #E1E1E1;
            }

.verify-input {
    height: 72px !important;
    font-size: 32px;
    font-weight: 700;
    color: #141515;
    letter-spacing: 5px;
    padding: 0 0 0 5px !important;
    max-width: 190px;
    margin: auto;
    text-align: center !important;
}

.nav-tabs {
    width: 100%;
}

    .nav-tabs.style1 {
        display: inline-block;
        white-space: nowrap;
        overflow: scroll;
        margin-bottom: -10px !important;
        border-bottom:
        none;
    }

        .nav-tabs.style1 .nav-item {
            align-items: center;
            margin: 0;
            padding: 0;
            display: inline-block;
        }

            .nav-tabs.style1 .nav-item .nav-link {
                color: black;
                font-weight: 500;
                font-size: 16px;
                border: 0 !important;
                line-height: 1.2em;
                width: 100%;
                border-radius: 6px;
                padding: 6px 10px;
                /* height: 30px; */
                display: flex;
                align-items: center;
                justify-content: center;
                margin: 4px !important;
                float: left;
            }

                .nav-tabs.style1 .nav-item .nav-link i.bi, .nav-tabs.style1 .nav-item .nav-link i.icon, .nav-tabs.style1 .nav-item .nav-link ion-icon {
                    margin-right: 8px;
                    margin-left: 8px;
                    line-height: 1em;
                    font-size: 18px;
                }

                .nav-tabs.style1 .nav-item .nav-link.active {
                    color: #141515;
                    border-radius: 35px;
                    box-shadow: 0 3px 6px 0 rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.08);
                    background-image: linear-gradient(to right, #eee374 , #e6bc2b);
                }

    .nav-tabs.lined {
        border: 0;
        background: transparent;
        border-radius: 0;
        display: flex;
    }

        .nav-tabs.lined .nav-item {
            flex: 1;
            width: 100%;
            text-align: center;
            display: flex;
            justify-content: center;
            align-items: center;
            margin: 0;
            padding: 0;
        }

            .nav-tabs.lined .nav-item .nav-link {
                color: #4F5050;
                font-weight: 500;
                font-size: 13px;
                border: 0 !important;
                border-bottom: 2px solid transparent !important;
                line-height: 1.2em;
                width: 100%;
                border-radius: 0;
                padding: 6px 10px;
                height: 56px;
                display: flex;
                align-items: center;
                justify-content: center;
                margin: 0 !important;
            }

                .nav-tabs.lined .nav-item .nav-link i.bi, .nav-tabs.lined .nav-item .nav-link i.icon, .nav-tabs.lined .nav-item .nav-link ion-icon {
                    margin-right: 8px;
                    margin-left: 8px;
                    line-height: 1em;
                    font-size: 18px;
                }

                .nav-tabs.lined .nav-item .nav-link.active {
                    color: #f2ad0a;
                    background: transparent;
                    border-bottom-color: #f2ad0a !important;
                }

    .nav-tabs.iconed i.bi, .nav-tabs.iconed i.icon, .nav-tabs.iconed ion-icon {
        font-size: 24px !important;
    }

.form-check {
    padding: 0;
    margin: 0;
    min-height: auto;
    height: auto;
}

    .form-check .form-check-input {
        display: none;
    }

    .form-check .form-check-label {
        cursor: pointer;
        position: relative;
        min-height: 20px;
        padding: 0px 0 0 32px;
        line-height: 1.7em;
        color: #141515;
    }

        .form-check .form-check-label:after {
            position: absolute;
            left: 0;
            top: 0;
            content: "";
            display: block;
            width: 22px;
            height: 22px;
            background: transparent;
            border-radius: 100px;
            border: 1px solid #E1E1E1;
        }

        .form-check .form-check-label:before {
            content: "";
            display: block;
            width: 22px;
            height: 22px;
            position: absolute;
            left: 0;
            top: 0;
            z-index: 3;
            opacity: 0;
            background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
        }

.form-check-input[type="radio"] ~ .form-check-label:before {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='8px' height='8px' viewBox='0 0 8 8' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Ccircle id='Oval' fill='%23FFFFFF' cx='4' cy='4' r='4'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center center;
}

.form-check-input:checked ~ .form-check-label:after {
    background-color: #f2ad0a;
    border-color: #f2ad0a !important;
}

.form-check-input:checked ~ .form-check-label:before {
    opacity: 1;
}

.form-check-inline {
    margin-right: 0;
}

    .form-check-inline .form-check-label {
        margin-bottom: -3px;
        padding-left: 0px;
    }

.input-list .form-check:after {
    content: "";
    height: 1px;
    background: #E1E1E1;
    display: block;
    margin-left: 54px;
}

.input-list .form-check .form-check-label {
    min-height: 50px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    transition: 0.1s all;
    padding: 6px 16px 6px 54px;
}

    .input-list .form-check .form-check-label:before, .input-list .form-check .form-check-label:after {
        left: 16px;
        top: 14px;
    }

    .input-list .form-check .form-check-label:active {
        background: rgba(225,225,225,0.3);
    }

.input-list .form-check:last-child:after {
    height: 0;
}

.form-switch {
    height: 30px;
}

    .form-switch .form-check-label {
        width: 56px;
        height: 30px;
        padding: 0;
        margin: 0;
    }

        .form-switch .form-check-label:after {
            height: 30px;
            width: 56px;
            background: #E1E1E1;
            border: 1px solid #d4d4d4;
            transition: .1s linear;
        }

        .form-switch .form-check-label:before {
            opacity: 1;
            border-radius: 100px;
            width: 24px;
            height: 24px;
            top: 3px;
            left: 4px;
            background: #ffffff;
            box-shadow: 0 3px 6px 0 rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.08);
            transition: .15s ease-in-out;
        }

    .form-switch .form-check-input:checked ~ .form-check-label:before {
        left: 28px;
    }

.message-divider {
    font-size: 12px;
    text-align: center;
    padding: 5px 0;
    color: #A1A1A2;
}

.message-item {
    display: flex;
    align-items: flex-end;
    justify-content: flex-start;
    padding: 2px 16px;
    margin-right: 60px;
}

    .message-item .bubble {
        padding: 10px 16px;
        background: #FFF;
        border-radius: 16px 16px 16px 0;
        box-shadow: 0 3px 6px 0 rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.08);
        color: #141515;
        display: inline-block;
        margin-top: 4px;
        line-height: 1.4em;
    }

        .message-item .bubble .imaged {
            margin: 0px -6px;
        }

    .message-item .title {
        font-size: 12px;
        font-weight: 500;
        color: #4F5050;
        line-height: 1.2em;
        padding: 0 0 0 10px;
    }

    .message-item .footer {
        font-size: 12px;
        padding: 0 10px;
        text-align: right;
        line-height: 1em;
        margin-top: 5px;
        color: #141515;
        opacity: .4;
        height: 14px;
    }

    .message-item .avatar {
        margin-right: 10px;
        width: 32px;
        height: auto;
        border-radius: 100%;
        margin-bottom: 18px;
    }

    .message-item.user {
        justify-content: flex-end;
        margin-right: 0;
        margin-left: 60px;
    }

        .message-item.user .bubble {
            background: #f2ad0a;
            color: #FFF;
            border-radius: 16px 16px 0 16px;
        }

.chatFooter {
    min-height: 56px;
    background: #FFF;
    border-top: 1px solid #E1E1E1;
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-left: 14px;
    padding-right: 14px;
    padding-bottom: env(safe-area-inset-bottom);
}

    .chatFooter .form-group {
        width: calc(100% - 100px);
    }

        .chatFooter .form-group .form-control {
            font-size: 13px;
            border-radius: 300px;
            height: 40px;
        }

        .chatFooter .form-group .clear-input {
            height: 40px;
        }

    .chatFooter form {
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

.progress {
    height: 14px;
    border-radius: 6px;
}

.progress-bar {
    background: #f2ad0a;
    height: 14px;
    line-height: 1em;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 10px;
    font-weight: 500;
    letter-spacing: 0;
}

.circle-progress2 {
    width: 100%;
    height: 100%;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}

    .circle-progress2 .inner {
        position: absolute;
        text-align: center;
        font-size: 11px !important;
        line-height: 1.2em;
    }

        .circle-progress2 .inner h4 {
            margin: 0;
            font-weight: 700;
            font-size: 17px;
        }

    .circle-progress2 > svg {
        height: 100%;
        display: block;
    }

.circle-progress-container {
    width: 100%;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
}

    .circle-progress-container .inner {
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
        text-align: center;
        align-items: center;
        justify-content: center;
        font-size: 11px !important;
        line-height: 1.2em;
    }

        .circle-progress-container .inner h4 {
            margin: 0;
            font-weight: 700;
            font-size: 17px;
        }

    .circle-progress-container svg {
        height: 100% !important;
        width: 100% !important;
        display: block;
    }

.chip {
    background: #E1E1E1;
    font-size: 13px;
    color: #141515;
    line-height: 1em;
    height: 26px;
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
    padding: 0;
    border-radius: 100px;
}

    .chip .chip-label {
        padding: 0 12px;
    }

    .chip.chip-outline {
        background: transparent;
        box-shadow: inset 0 0 0 1px #E1E1E1;
    }

    .chip.chip-media {
        position: relative;
        padding-left: 20px;
    }

        .chip.chip-media img {
            width: 26px;
            height: 26px;
            border-radius: 100px;
            position: absolute;
            left: 0;
            top: 0;
        }

    .chip .chip-icon {
        position: absolute;
        left: 0;
        top: 0;
        width: 26px;
        height: 26px;
        margin: 0;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 100px;
        background: #4F5050;
        color: #fff;
        font-size: 14px;
    }

    .chip .chip-delete {
        width: 26px;
        margin-left: -10px;
        height: 26px;
        display: inline-flex;
        color: #141515;
        opacity: 0.7;
        align-items: center;
        justify-content: center;
        font-size: 16px;
        border-radius: 100px;
    }

        .chip .chip-delete:hover, .chip .chip-delete:active {
            opacity: 1;
        }

.chip-primary {
    background: #f2ad0a !important;
    color: #fff !important;
}

    .chip-primary .chip-delete {
        color: #fff !important;
    }

    .chip-primary.chip-outline {
        background: transparent !important;
        color: #f2ad0a !important;
        box-shadow: inset 0 0 0 1px #f2ad0a !important;
    }

.chip-danger {
    background: #EC4433 !important;
    color: #fff !important;
}

    .chip-danger .chip-delete {
        color: #fff !important;
    }

    .chip-danger.chip-outline {
        background: transparent !important;
        color: #EC4433 !important;
        box-shadow: inset 0 0 0 1px #EC4433 !important;
    }

.chip-success {
    background: #34C759 !important;
    color: #fff !important;
}

    .chip-success .chip-delete {
        color: #fff !important;
    }

    .chip-success.chip-outline {
        background: transparent !important;
        color: #34C759 !important;
        box-shadow: inset 0 0 0 1px #34C759 !important;
    }

.chip-warning {
    background: #FE9500 !important;
    color: #fff !important;
}

    .chip-warning .chip-delete {
        color: #fff !important;
    }

    .chip-warning.chip-outline {
        background: transparent !important;
        color: #FE9500 !important;
        box-shadow: inset 0 0 0 1px #FE9500 !important;
    }

.chip-info {
    background: #592BCA !important;
    color: #fff !important;
}

    .chip-info .chip-delete {
        color: #fff !important;
    }

    .chip-info.chip-outline {
        background: transparent !important;
        color: #592BCA !important;
        box-shadow: inset 0 0 0 1px #592BCA !important;
    }

.chip-light {
    background: #fff !important;
    color: #000 !important;
}

    .chip-light .chip-delete {
        color: #000 !important;
    }

    .chip-light.chip-outline {
        background: transparent !important;
        color: #fff !important;
        box-shadow: inset 0 0 0 1px #fff !important;
    }

.chip-dark {
    background: #000 !important;
    color: #fff !important;
}

    .chip-dark .chip-delete {
        color: #fff !important;
    }

    .chip-dark.chip-outline {
        background: transparent !important;
        color: #000 !important;
        box-shadow: inset 0 0 0 1px #000 !important;
    }

.search-form {
    display: block;
    width: 100%;
}

.searchbox {
    width: 100%;
    margin: 0;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

    .searchbox .form-control {
        height: 36px;
        border-radius: 6px;
        border: 1px solid #E1E1E1 !important;
        padding: 0 16px 0 36px;
        background-color: none!important;
        font-size: 15px;
        box-shadow: none !important;
        color: #141515;
    }

        .searchbox .form-control:focus {
            border-color: #c8c8c8 !important;
            background: red!important;
        }

            .searchbox .form-control:focus ~ .input-icon {
                color: #141515;
            }

    .searchbox i.bi, .searchbox i.icon, .searchbox ion-icon {
        font-size: 26px;
        line-height: 1em;
        margin: 0;
    }

    .searchbox .close {
        opacity: 1;
        color: #A1A1A2;
        width: 46px;
        height: 56px;
        display: flex;
        align-items: center;
        justify-content: center;
        position: absolute;
        right: 8px;
        top: 0;
    }

    .searchbox .input-icon {
        font-size: 26px;
        position: absolute;
        left: 0px;
        width: 36px;
        height: 36px;
        display: flex;
        align-items: center;
        justify-content: center;
        color: #A1A1A2;
        top: 0;
    }

#search {
    display: block;
    padding: 0;
    background-color: #eee374; /* For browsers that do not support gradients */
    background-image: linear-gradient(to right, #eee374 , #e6bc2b);
    /* border-bottom: 1px solid #FFF; */
    float:left; 
    width:100%;
    height: 55px;
    -webkit-transition: height 0.3s ease-in-out;
    transition: height 0.6s ease-in-out;
}

    #search.show {
        top: env(safe-area-inset-top);
        transition: 0.3s all;
    }

    #search .searchbox .form-control {
        box-shadow: none !important;
        border: 0 !important;
        border-radius: 35px;
        height: 50px;
        padding: 0 0px 0 56px;
        background: none!important;
        font-size: 17px;
        color: #141515;
        width: 125%;
    }

        #search .searchbox .form-control:focus {
            border-color: none!important;
            background: none!important;
        }

            #search .searchbox .form-control:focus ~ .input-icon {
                color: #141515;
            }

    #search .searchbox .input-icon {
        font-size: 26px;
        position: absolute;
        left: 8px;
        width: 46px;
        height: 56px;
        display: flex;
        align-items: center;
        justify-content: center;
        color: #A1A1A2;
        top: -3px;
    }

.search-result li > .item, .search-result li > a {
    padding-top: 20px;
    padding-bottom: 20px;
    background-color: white;
}

.splide {
    margin-bottom: -20px !important;
}

    .splide:active {
        cursor: grab;
    }

    .splide .splide__list {
        padding-bottom: 0px !important;
    }

.carousel-single .splide__slide, .carousel-small .splide__slide {
    margin-left: -16px !important;
    padding-right: 16px !important;
}

.carousel-multiple .splide__slide {
    margin-left: -8px !important;
    padding-right: 8px !important;
}

.carousel-slider {
    text-align: center;
    width: 100%;
}

    .carousel-slider .splide__list {
        padding-bottom: 100px !important;
    }

    .carousel-slider .imaged.w-100 {
        max-width: 400px;
        margin-left: auto;
        margin-right: auto;
    }

    .carousel-slider .splide__pagination {
        position: fixed;
        width: 100%;
        bottom: 120px;
    }

        .carousel-slider .splide__pagination button {
            background: #E1E1E1;
            margin: 0 5px !important;
        }

            .carousel-slider .splide__pagination button.is-active {
                background: #A1A1A2;
                transform: scale(1);
            }

.carousel-button-footer {
    min-height: 84px;
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom: env(safe-area-inset-bottom);
    width: 100%;
    position: fixed;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 990;
    left: 0;
    bottom: 0;
    right: 0;
}

    .carousel-button-footer > div {
        width: 100%;
    }

.login-form {
    max-width: 500px;
    height: 100%;
    margin: auto;
    text-align: center;
}

    .login-form .form-image {
        width: 100%;
        max-width: 150px;
        height: auto;
        border-radius:15%;
    }

.form-button-group {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    padding-left: 16px;
    padding-right: 16px;
    background: #FFF;
    min-height: 84px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-bottom: env(safe-area-inset-bottom);
}

.form-links {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    font-size: 14px;
}

.timeline {
    position: relative;
    padding: 24px 0;
}

    .timeline:before {
        content: '';
        display: block;
        position: absolute;
        width: 2px;
        left: 0;
        bottom: 0;
        top: 0;
        background: #E1E1E1;
        z-index: 1;
    }

    .timeline .item {
        position: relative;
        margin-bottom: 40px;
    }

        .timeline .item:last-child {
            margin-bottom: 0;
        }

    .timeline .content {
        padding-left: 20px;
    }

        .timeline .content .title {
            margin-bottom: 5px;
            line-height: 1.3em;
        }

        .timeline .content .text {
            font-size: 13px;
            line-height: 1.4em;
            padding-right: 30px;
        }

    .timeline .dot {
        width: 12px;
        height: 12px;
        border-radius: 100%;
        position: absolute;
        background: #A1A1A2;
        left: -5px;
        top: 50%;
        margin-top: -6px;
        z-index: 10;
        box-shadow: 0 0 0 3px #FFF;
    }

    .timeline.timed {
        padding-left: 80px;
    }

        .timeline.timed:before {
            left: 80px;
        }

        .timeline.timed .time {
            font-size: 11px;
            position: absolute;
            left: -80px;
            line-height: 1.5em;
            width: 70px;
            text-align: right;
            top: 50%;
            transform: translate(0, -50%);
            z-index: 20;
        }

.form-wizard-section {
    display: flex;
    align-items: flex-start;
    justify-content: center;
    width: 100%;
    padding: 4px 0 0 0;
    position: relative;
}

    .form-wizard-section:before {
        content: "";
        height: 1px;
        background: #E1E1E1;
        width: 100%;
        position: absolute;
        top: 16px;
    }

    .form-wizard-section .button-item {
        flex: 1;
        text-align: center;
        padding: 0 6px;
        position: relative;
    }

        .form-wizard-section .button-item strong {
            background: #E1E1E1;
            width: 22px;
            height: 22px;
            border-radius: 100%;
            color: #A1A1A2;
            display: inline-flex;
            align-items: center;
            justify-content: center;
            font-size: 14px;
            line-height: 1em;
            position: relative;
            z-index: 2;
        }

            .form-wizard-section .button-item strong i.bi, .form-wizard-section .button-item strong i.icon, .form-wizard-section .button-item strong ion-icon {
                font-size: 16px;
            }

        .form-wizard-section .button-item p {
            font-size: 10px;
            line-height: 1em;
            color: #A1A1A2;
            margin: 4px 0 0 0;
        }

        .form-wizard-section .button-item.active strong {
            background: #f2ad0a;
            color: #fff;
        }

        .form-wizard-section .button-item.active p {
            color: #141515;
        }

.extraHeader.bg-primary .form-wizard-section:before, .extraHeader.bg-secondary .form-wizard-section:before, .extraHeader.bg-success .form-wizard-section:before, .extraHeader.bg-danger .form-wizard-section:before, .extraHeader.bg-warning .form-wizard-section:before, .extraHeader.bg-dark .form-wizard-section:before {
    background: transparent;
}

.extraHeader.bg-primary .form-wizard-section .button-item strong, .extraHeader.bg-secondary .form-wizard-section .button-item strong, .extraHeader.bg-success .form-wizard-section .button-item strong, .extraHeader.bg-danger .form-wizard-section .button-item strong, .extraHeader.bg-warning .form-wizard-section .button-item strong, .extraHeader.bg-dark .form-wizard-section .button-item strong {
    background: rgba(255,255,255,0.4);
    color: #FFF;
}

.extraHeader.bg-primary .form-wizard-section .button-item p, .extraHeader.bg-secondary .form-wizard-section .button-item p, .extraHeader.bg-success .form-wizard-section .button-item p, .extraHeader.bg-danger .form-wizard-section .button-item p, .extraHeader.bg-warning .form-wizard-section .button-item p, .extraHeader.bg-dark .form-wizard-section .button-item p {
    color: rgba(255,255,255,0.7);
}

.extraHeader.bg-primary .form-wizard-section .button-item.active strong, .extraHeader.bg-secondary .form-wizard-section .button-item.active strong, .extraHeader.bg-success .form-wizard-section .button-item.active strong, .extraHeader.bg-danger .form-wizard-section .button-item.active strong, .extraHeader.bg-warning .form-wizard-section .button-item.active strong, .extraHeader.bg-dark .form-wizard-section .button-item.active strong {
    background: rgba(0,0,0,0.5);
    color: #fff;
}

.extraHeader.bg-primary .form-wizard-section .button-item.active p, .extraHeader.bg-secondary .form-wizard-section .button-item.active p, .extraHeader.bg-success .form-wizard-section .button-item.active p, .extraHeader.bg-danger .form-wizard-section .button-item.active p, .extraHeader.bg-warning .form-wizard-section .button-item.active p, .extraHeader.bg-dark .form-wizard-section .button-item.active p {
    color: #FFF;
}

.adbox {
    text-align: center;
}

    .adbox.fixed {
        position: fixed;
        bottom: 56px;
        left: 50%;
        margin-left: -150px;
        right: 0;
        width: 300px;
        z-index: 100;
        padding-bottom: env(safe-area-inset-bottom);
    }

        .adbox.fixed .closebutton {
            width: 24px;
            height: 24px;
            font-size: 22px;
            background: rgba(0,0,0,0.4);
            color: rgba(255,255,255,0.5);
            display: flex;
            align-items: center;
            justify-content: center;
            position: absolute;
            right: 0;
            top: 0;
        }

    .adbox.hide.fixed {
        bottom: -100%;
    }

.adbox-300-50 img {
    width: 300px;
    height: 50px;
}

.adbox-300-250 img {
    width: 300px;
    height: 250px;
}

.windowsphone-detection, .ios-detection, .android-detection, .non-mobile-detection {
    display: none;
}

    .windowsphone-detection.is-active, .ios-detection.is-active, .android-detection.is-active, .non-mobile-detection.is-active {
        display: block;
    }

.fab-button .fab {
    box-shadow: 0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.2);
    width: 56px;
    height: 56px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #f2ad0a;
    border-radius: 100%;
    color: #fff !important;
}

    .fab-button .fab > i.bi, .fab-button .fab > i.icon, .fab-button .fab > ion-icon {
        font-size: 26px;
        transition: .2s all;
        --ionicon-stroke-width: 42px;
    }

    .fab-button .fab:hover, .fab-button .fab:active {
        background: #f2ad0a;
    }

.fab-button.text .fab {
    width: auto;
    border-radius: 300px;
    font-size: 17px;
    padding: 0px 24px;
}

    .fab-button.text .fab > i.bi, .fab-button.text .fab > i.icon, .fab-button.text .fab > ion-icon {
        margin-right: 6px;
    }

.fab-button.animate .fab.show ion-icon[name=add], .fab-button.animate .fab.show ion-icon[name=add-sharp], .fab-button.animate .fab.show ion-icon[name=add-outline] {
    transform: rotate(45deg) !important;
}

.fab-button.dropdown.show .fab {
    background: #f2ad0a;
}

.fab-button .dropdown-menu {
    margin: 0;
    background: transparent;
    border: 0;
    box-shadow: none;
    padding: 0px 7px;
    width: 56px;
    min-width: 56px;
    max-width: 56px;
    text-align: center;
}

    .fab-button .dropdown-menu .dropdown-item {
        padding: 0;
        background: #f2ad0a;
        width: 42px;
        height: 42px;
        display: flex !important;
        align-items: center;
        justify-content: center;
        color: #fff;
        margin: 14px 0;
        border-radius: 100%;
        box-shadow: 0 3px 6px 0 rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.08);
        position: relative;
    }

        .fab-button .dropdown-menu .dropdown-item:hover, .fab-button .dropdown-menu .dropdown-item:active {
            background: #f2ad0a;
        }

        .fab-button .dropdown-menu .dropdown-item i.bi, .fab-button .dropdown-menu .dropdown-item i.icon, .fab-button .dropdown-menu .dropdown-item ion-icon {
            --ionicon-stroke-width: 32px;
            line-height: 1em;
            margin-right: 0;
            color: #fff !important;
            width: 24px !important;
            height: 24px !important;
            display: flex !important;
            justify-content: center;
            align-items: center;
            line-height: 1em;
            display: inline-flex;
        }

        .fab-button .dropdown-menu .dropdown-item p {
            background: #FFF;
            position: absolute;
            left: 58px;
            top: 7px;
            color: #141515;
            font-size: 13px;
            padding: 4px 12px;
            line-height: 1.5em;
            border-radius: 6px;
            box-shadow: 0 3px 6px 0 rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.08);
        }

.fab-button.bottom-right {
    position: fixed;
    bottom: 16px;
    right: 16px;
    z-index: 100;
    margin-bottom: env(safe-area-inset-bottom);
}

.fab-button.bottom-left {
    position: fixed;
    bottom: 16px;
    left: 16px;
    z-index: 100;
    margin-bottom: env(safe-area-inset-bottom);
}

.fab-button.bottom-center {
    position: fixed;
    bottom: 16px;
    left: 50%;
    transform: translate(-50%, 0%);
    margin-bottom: env(safe-area-inset-bottom);
}

.fab-button.top-center {
    position: fixed;
    top: 72px;
    left: 50%;
    transform: translate(-50%, 0%);
    margin-top: env(safe-area-inset-top);
}

.fab-button.top-left {
    position: fixed;
    top: 72px;
    left: 16px;
    z-index: 100;
    margin-top: env(safe-area-inset-top);
}

.fab-button.top-right {
    position: fixed;
    top: 72px;
    right: 16px;
    z-index: 100;
    margin-top: env(safe-area-inset-top);
}

    .fab-button.top-right .dropdown-menu .dropdown-item p, .fab-button.bottom-right .dropdown-menu .dropdown-item p {
        left: auto;
        right: 58px;
    }

.notification-box {
    position: fixed;
    left: 0;
    top: -100%;
    right: 0;
    width: 100%;
    z-index: 9999;
    transition: 0.3s all;
    margin-top: env(safe-area-inset-top);
}

    .notification-box.show {
        top: 0;
    }

.notification-dialog.android-style {
    background: #ffffff;
    box-shadow: 0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 3px 0 rgba(0,0,0,0.2);
    padding: 16px 16px;
}

    .notification-dialog.android-style .notification-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

        .notification-dialog.android-style .notification-header .in {
            display: flex;
            align-items: center;
        }

            .notification-dialog.android-style .notification-header .in .imaged {
                margin-right: 8px;
            }

            .notification-dialog.android-style .notification-header .in strong {
                font-size: 13px;
                font-weight: 400;
                color: #141515;
            }

            .notification-dialog.android-style .notification-header .in span {
                display: inline-flex;
                align-items: center;
                margin-left: 6px;
                font-size: 11px;
            }

                .notification-dialog.android-style .notification-header .in span:before {
                    display: inline-flex;
                    align-items: center;
                    margin-right: 6px;
                    content: "•";
                }

        .notification-dialog.android-style .notification-header .close-button {
            display: flex;
            width: 24px;
            height: 24px;
            align-items: center;
            justify-content: center;
            font-size: 20px;
            color: #A1A1A2;
        }

            .notification-dialog.android-style .notification-header .close-button:hover, .notification-dialog.android-style .notification-header .close-button:active {
                color: #4F5050;
            }

    .notification-dialog.android-style .notification-content {
        font-size: 13px;
        line-height: 1.4em;
        margin-top: 14px;
        display: flex;
        align-items: flex-start;
        justify-content: space-between;
    }

        .notification-dialog.android-style .notification-content .subtitle {
            font-size: 15px;
            margin: 0 0 5px 0;
            line-height: 1.4em;
            font-weight: 500;
        }

        .notification-dialog.android-style .notification-content .in {
            padding-right: 16px;
        }

    .notification-dialog.android-style .icon-box {
        width: 46px;
        height: 46px;
        font-size: 46px;
        color: #A1A1A2;
    }

    .notification-dialog.android-style .notification-footer {
        border-top: 1px solid #E1E1E1;
        margin: 16px -16px -16px -16px;
        padding: 0;
        display: flex;
        align-items: flex-start;
    }

        .notification-dialog.android-style .notification-footer .notification-button {
            flex: 1;
            display: flex;
            align-items: center;
            justify-content: center;
            color: #f2ad0a !important;
            font-size: 13px;
            border-right: 1px solid #E1E1E1;
            padding: 16px 6px;
        }

            .notification-dialog.android-style .notification-footer .notification-button i.bi, .notification-dialog.android-style .notification-footer .notification-button i.icon, .notification-dialog.android-style .notification-footer .notification-button ion-icon {
                font-size: 20px;
                line-height: 1em;
                margin-right: 8px;
            }

            .notification-dialog.android-style .notification-footer .notification-button:last-child {
                border-right: 0;
            }

            .notification-dialog.android-style .notification-footer .notification-button:hover, .notification-dialog.android-style .notification-footer .notification-button:active {
                color: #f2ad0a;
                background: rgba(225,225,225,0.3);
            }

.notification-dialog.ios-style {
    margin: 10px;
    background: #3b4859;
    padding: 0;
    border-radius: 10px;
    box-shadow: 0 1px 3px 0 rgba(0,0,0,0.08);
}

    .notification-dialog.ios-style .notification-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px;
        background: rgba(0,0,0,0.1);
        border-radius: 10px 10px 0 0;
    }

        .notification-dialog.ios-style .notification-header .in {
            display: flex;
            align-items: center;
        }

            .notification-dialog.ios-style .notification-header .in .imaged {
                margin-right: 8px;
            }

            .notification-dialog.ios-style .notification-header .in strong {
                font-size: 13px;
                font-weight: 400;
                color: #fff;
            }

        .notification-dialog.ios-style .notification-header .right {
            display: flex;
            align-items: center;
        }

            .notification-dialog.ios-style .notification-header .right span {
                display: inline-flex;
                align-items: center;
                margin-right: 6px;
                color: rgba(255,255,255,0.5);
                font-size: 11px;
            }

        .notification-dialog.ios-style .notification-header .close-button {
            display: flex;
            width: 24px;
            height: 24px;
            align-items: center;
            justify-content: center;
            font-size: 20px;
            color: #fff;
            opacity: 0.5;
        }

            .notification-dialog.ios-style .notification-header .close-button:hover, .notification-dialog.ios-style .notification-header .close-button:active {
                opacity: 0.7;
            }

    .notification-dialog.ios-style .icon-box {
        width: 46px;
        height: 46px;
        font-size: 46px;
        color: #A1A1A2;
    }

    .notification-dialog.ios-style .notification-content {
        font-size: 13px;
        line-height: 1.4em;
        padding: 14px 16px 20px 16px;
        display: flex;
        align-items: flex-start;
        justify-content: space-between;
        color: rgba(255,255,255,0.75);
    }

        .notification-dialog.ios-style .notification-content .subtitle {
            font-size: 15px;
            margin: 0 0 5px 0;
            line-height: 1.4em;
            color: #fff;
            font-weight: 500;
        }

        .notification-dialog.ios-style .notification-content .in {
            padding-right: 16px;
        }

    .notification-dialog.ios-style .notification-footer {
        border-top: 1px solid rgba(255,255,255,0.1);
        margin: 0px -16px -16px -16px;
        padding: 0;
        display: flex;
        align-items: flex-start;
    }

        .notification-dialog.ios-style .notification-footer .notification-button {
            color: #fff !important;
            flex: 1;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 13px;
            border-right: 1px solid rgba(255,255,255,0.1);
            padding: 15px 6px;
        }

            .notification-dialog.ios-style .notification-footer .notification-button i.bi, .notification-dialog.ios-style .notification-footer .notification-button i.icon, .notification-dialog.ios-style .notification-footer .notification-button ion-icon {
                font-size: 20px;
                line-height: 1em;
                margin-right: 10px;
                color: #fff;
            }

            .notification-dialog.ios-style .notification-footer .notification-button:last-child {
                border-right: 0;
            }

            .notification-dialog.ios-style .notification-footer .notification-button:hover, .notification-dialog.ios-style .notification-footer .notification-button:active {
                color: #f2ad0a;
                background: rgba(255,255,255,0.02);
            }

.toast-box {
    position: fixed;
    left: 0;
    top: -100%;
    right: 0;
    width: 100%;
    z-index: 600;
    min-height: 52px;
    margin-top: env(safe-area-inset-top);
    transition: 0.2s all;
    background: #2b3543;
    font-size: 13px;
    color: rgba(255,255,255,0.75);
    padding: 10px 16px;
    line-height: 1.4em;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

    .toast-box .toast-title {
        font-size: 15px;
        color: #FFF;
    }

    .toast-box .btn {
        font-size: 13px;
        font-weight: 500;
    }

    .toast-box.show {
        top: 0;
    }

    .toast-box .in {
        display: flex;
        align-items: center;
        justify-content: flex-start;
        padding-right: 20px;
    }

        .toast-box .in i.bi, .toast-box .in i.icon, .toast-box .in ion-icon {
            font-size: 24px;
            display: inline-flex;
            align-items: center;
            justify-content: center;
            width: 32px;
            height: 32px;
            margin-right: 8px;
            color: #FFF;
        }

        .toast-box .in .text {
            width: 100%;
        }

    .toast-box.toast-top.show {
        top: 56px;
    }

    .toast-box.toast-bottom {
        top: auto;
        bottom: -100%;
    }

        .toast-box.toast-bottom.show {
            bottom: 56px;
            top: auto;
            margin-bottom: env(safe-area-inset-bottom);
        }

    .toast-box.toast-center {
        width: auto;
        left: auto;
        right: auto;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        display: none;
        padding: 16px 24px;
        border-radius: 6px;
        text-align: center;
    }

        .toast-box.toast-center.show {
            display: block;
            transform: translate(-50%, -50%);
        }

        .toast-box.toast-center .in {
            padding: 0;
            display: block;
        }

            .toast-box.toast-center .in i.bi, .toast-box.toast-center .in i.icon, .toast-box.toast-center .in ion-icon {
                margin: 0 0 10px 0;
                font-size: 64px;
                width: 64px;
                height: 64px;
            }

        .toast-box.toast-center .btn {
            margin-top: 20px;
        }

.extra-header-active .toast-box.toast-top.show {
    top: 95px;
}

.divider {
    height: 1px;
    background: #E1E1E1;
    display: flex;
    align-items: center;
    justify-content: center;
}

    .divider .icon-box {
        background: #E1E1E1;
        display: flex;
        align-items: center;
        justify-content: center;
        color: #FFF;
        border-radius: 100%;
        width: 28px;
        height: 28px;
        font-size: 18px;
    }

    .divider.inset {
        margin-left: 16px;
        margin-right: 16px;
    }

.comment-block {
    font-size: 13px;
    line-height: 1.6em;
}

    .comment-block .item {
        display: flex;
        align-items: flex-start;
        margin-bottom: 30px;
    }

        .comment-block .item:last-child {
            margin-bottom: 0;
        }

        .comment-block .item .avatar {
            margin-right: 14px;
        }

        .comment-block .item .in {
            width: 100%;
        }

        .comment-block .item .text {
            color: #4F5050;
        }

        .comment-block .item .comment-header {
            display: flex;
            align-items: center;
            justify-content: space-between;
            margin-bottom: 4px;
        }

            .comment-block .item .comment-header .title {
                margin: 0;
                padding-right: 10px;
                color: #141515;
                font-size: 15px;
            }

            .comment-block .item .comment-header .time {
                font-size: 11px;
                color: #A1A1A2;
            }

        .comment-block .item .comment-footer {
            margin-top: 10px;
            display: flex;
            align-content: flex-start;
            font-size: 11px;
        }

            .comment-block .item .comment-footer .comment-button {
                font-weight: 500;
                display: flex;
                align-content: center;
                margin-right: 14px;
                color: #4F5050 !important;
            }

                .comment-block .item .comment-footer .comment-button i.bi, .comment-block .item .comment-footer .comment-button i.icon, .comment-block .item .comment-footer .comment-button ion-icon {
                    margin-right: 5px;
                    font-size: 18px;
                    line-height: 1em;
                }

.comment-box {
    padding: 24px 16px;
    text-align: center;
}

    .comment-box .imaged {
        margin: 0 auto 10px auto;
        box-shadow: 0 3px 6px 0 rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.08);
    }

    .comment-box .card-title {
        margin: 0;
        font-size: 17px;
        font-weight: 500;
    }

    .comment-box .card-text {
        font-size: 11px;
    }

    .comment-box .text {
        margin-top: 6px;
    }

.pagination {
    margin: 0;
    padding: 0;
    text-align: center;
    margin: auto;
    display: flex;
    align-items: center;
    justify-content: center;
}

    .pagination .page-item .page-link {
        background: #f2ad0a;
        border: 0;
        color: #FFF;
        box-shadow: 0 !important;
        outline: 0 !important;
        margin: 0 4px;
        border-radius: 6px !important;
        font-size: 13px;
    }

        .pagination .page-item .page-link:focus {
            box-shadow: none !important;
        }

    .pagination.pagination-secondary .page-item .page-link {
        background: #FFF;
        color: #4F5050;
        box-shadow: 0 3px 6px 0 rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.08);
    }

    .pagination.pagination-rounded .page-item .page-link {
        border-radius: 400px !important;
    }

    .pagination.pagination-square .page-item .page-link {
        border-radius: 0 !important;
    }

.error-page {
    text-align: center;
    padding: 40px 16px;
    max-width: 300px;
    margin: auto;
}

    .error-page .icon-box {
        font-size: 86px;
        margin-bottom: 20px;
    }

    .error-page .title {
        font-size: 24px;
        margin-bottom: 20px;
    }

#countDown {
    font-size: 20px;
    font-weight: 700;
    text-transform: uppercase;
    color: #141515;
    margin: 0 -40px;
}

    #countDown .alert {
        width: 100%;
        margin: 0;
        text-transform: none;
    }

    #countDown > div {
        display: inline-block;
        width: 70px;
        border: 1px solid #E1E1E1;
        margin: 5px;
        text-align: center;
        border-radius: 6px;
        padding: 10px 5px;
    }

        #countDown > div p {
            margin: 0;
        }

        #countDown > div span {
            display: block;
            font-weight: 400;
            color: #A1A1A2;
            font-size: 10px;
        }

#offline-toast, #online-toast {
    color: #FFF;
    font-weight: 500;
}

.ios-add-to-home .modal-content {
    position: relative;
    margin-bottom: 10px;
    z-index: 1;
}

    .ios-add-to-home .modal-content:before {
        content: "";
        display: block;
        width: 0;
        height: 0;
        border-left: 14px solid transparent;
        border-right: 14px solid transparent;
        border-top: 10px solid #fff;
        position: absolute;
        bottom: -7px;
        z-index: 10;
        left: 50%;
        margin-left: -16px;
    }

    .ios-add-to-home .modal-content .action-sheet-content {
        font-size: 13px;
        color: #141515;
        line-height: 1.5em;
    }

        .ios-add-to-home .modal-content .action-sheet-content h4 {
            font-size: 15px;
            margin-bottom: 10px;
        }

        .ios-add-to-home .modal-content .action-sheet-content i.bi, .ios-add-to-home .modal-content .action-sheet-content i.icon, .ios-add-to-home .modal-content .action-sheet-content ion-icon {
            font-size: 22px;
            margin-bottom: -4px;
        }

.android-add-to-home {
    z-index: 200000;
}

    .android-add-to-home .modal-dialog {
        top: 0;
        bottom: auto;
        padding: 6px !important;
        transform: translate(0, -100%) !important;
        transition: .5s all !important;
    }

    .android-add-to-home.show .modal-dialog {
        transform: translate(0, 0) !important;
        top: 10px;
    }

    .android-add-to-home .modal-content {
        position: relative;
        z-index: 1;
        border-radius: 4px !important;
    }

        .android-add-to-home .modal-content:before {
            content: "";
            display: block;
            width: 0;
            height: 0;
            border-left: 14px solid transparent;
            border-right: 14px solid transparent;
            border-top: 10px solid #FFF;
            position: absolute;
            top: -7px;
            z-index: 10;
            right: 9px;
            transform: rotate(180deg);
            margin-left: -16px;
        }

        .android-add-to-home .modal-content .action-sheet-content {
            font-size: 13px;
            color: #141515;
            line-height: 1.5em;
        }

            .android-add-to-home .modal-content .action-sheet-content h4 {
                font-size: 15px;
                margin-bottom: 10px;
            }

            .android-add-to-home .modal-content .action-sheet-content i.bi, .android-add-to-home .modal-content .action-sheet-content i.icon, .android-add-to-home .modal-content .action-sheet-content ion-icon {
                font-size: 20px;
                margin-bottom: -5px;
            }

.button.goTop {
    width: 46px;
    height: 46px;
    display: none;
    align-items: center;
    justify-content: center;
    border-radius: 100px;
    background: #6C7C94;
    color: #FFF;
    position: fixed;
    z-index: 99;
    right: 16px;
    bottom: 70px;
    font-size: 18px;
    margin-bottom: env(safe-area-inset-bottom);
    box-shadow: 0 3px 6px 0 rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.08);
}

    .button.goTop:hover, .button.goTop:active {
        background: #617085;
    }

    .button.goTop.show {
        display: flex;
    }

.needs-validation.was-validated .form-group.basic .invalid-feedback, .needs-validation.was-validated .form-group.basic .valid-feedback, .needs-validation.was-validated .form-group.boxed .invalid-feedback, .needs-validation.was-validated .form-group.boxed .valid-feedback {
    height: 16px;
    font-size: 11px;
    line-height: 1.4em;
    margin-top: 4px;
}

.needs-validation.was-validated .form-group.basic .invalid-feedback, .needs-validation.was-validated .form-group.boxed .invalid-feedback {
    color: #EC4433;
}

.needs-validation.was-validated .form-group.basic .valid-feedback, .needs-validation.was-validated .form-group.boxed .valid-feedback {
    color: #34C759;
}

.needs-validation.was-validated .form-group.basic .clear-input, .needs-validation.was-validated .form-group.boxed .clear-input {
    bottom: 20px;
}

.form-control.is-valid, .was-validated .form-control:valid {
    border-color: #34C759;
    box-shadow: 0 !important;
    background-image: none !important;
}

    .form-control.is-valid:focus, .was-validated .form-control:valid:focus {
        border-color: #34C759;
        box-shadow: none !important;
    }

.custom-select.is-valid, .was-validated .custom-select:valid {
    border-color: #34C759;
}

    .custom-select.is-valid:focus, .was-validated .custom-select:valid:focus {
        border-color: #34C759;
        box-shadow: none !important;
    }

.form-check-input.is-valid ~ .form-check-label, .was-validated .form-check-input:valid ~ .form-check-label {
    color: #34C759;
}

.custom-control-input.is-valid ~ .custom-control-label, .was-validated .custom-control-input:valid ~ .custom-control-label {
    color: #34C759;
}

    .custom-control-input.is-valid ~ .custom-control-label::before, .was-validated .custom-control-input:valid ~ .custom-control-label::before {
        border-color: #34C759;
    }

.custom-control-input.is-valid:checked ~ .custom-control-label::before, .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before {
    border-color: #34C759;
    background-color: #34C759;
}

.custom-control-input.is-valid:focus ~ .custom-control-label::before, .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before {
    box-shadow: none !important;
}

.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before, .was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before {
    border-color: #34C759;
}

.custom-file-input.is-valid ~ .custom-file-label, .was-validated .custom-file-input:valid ~ .custom-file-label {
    border-color: #34C759;
}

.custom-file-input.is-valid:focus ~ .custom-file-label, .was-validated .custom-file-input:valid:focus ~ .custom-file-label {
    border-color: #34C759;
    box-shadow: none !important;
}

.form-control.is-invalid, .was-validated .form-control:invalid {
    border-color: #EC4433;
    background-image: none !important;
}

    .form-control.is-invalid:focus, .was-validated .form-control:invalid:focus {
        border-color: #EC4433;
        box-shadow: none !important;
    }

.custom-select.is-invalid, .was-validated .custom-select:invalid {
    border-color: #EC4433;
}

    .custom-select.is-invalid:focus, .was-validated .custom-select:invalid:focus {
        border-color: #EC4433;
        box-shadow: none !important;
    }

.form-check-input.is-invalid ~ .form-check-label, .was-validated .form-check-input:invalid ~ .form-check-label {
    color: #EC4433;
}

.custom-control-input.is-invalid ~ .custom-control-label, .was-validated .custom-control-input:invalid ~ .custom-control-label {
    color: #EC4433;
}

    .custom-control-input.is-invalid ~ .custom-control-label::before, .was-validated .custom-control-input:invalid ~ .custom-control-label::before {
        border-color: #EC4433;
    }

.custom-control-input.is-invalid:checked ~ .custom-control-label::before, .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before {
    border-color: #EC4433;
    background-color: #EC4433;
}

.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before, .was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before {
    border-color: #EC4433;
}

.custom-file-input.is-invalid ~ .custom-file-label, .was-validated .custom-file-input:invalid ~ .custom-file-label {
    border-color: #EC4433;
}

.custom-file-input.is-invalid:focus ~ .custom-file-label, .was-validated .custom-file-input:invalid:focus ~ .custom-file-label {
    border-color: #EC4433;
    box-shadow: none !important;
}

.blog-post .title {
    padding: 0px 16px;
    margin: 0 0 10px 0;
}

.blog-post .post-header {
    font-size: 11px;
    padding: 10px 0;
    margin: 16px 16px;
    color: #A1A1A2;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-top: 1px solid #E1E1E1;
    border-bottom: 1px solid #E1E1E1;
}

    .blog-post .post-header a {
        color: #141515;
        font-weight: 700;
    }

.blog-post .post-body {
    padding: 0 16px;
}

    .blog-post .post-body img {
        width: calc(100% + 32px);
        height: auto;
        margin: 0px -16px;
        margin-bottom: 16px;
    }

.profile-head {
    display: block;
    align-items: center;
}

    .profile-head .avatar {
        margin-right: 16px;
    }

    .profile-head .in .name {
        margin: 0;
        color: #fff;
        font-weight: bold;
        font-size: 18px;
        padding: 0;
        font-family: 'SF Pro Display', sans-serif !important;
    }

    .profile-head .in .subtext {
        color: #ffffff;
        font-weight: 400;
        margin: 0;
        font-size: 14px;
    }

.profile-info {
    font-size: 13px;
    line-height: 1.5em;
}

    .profile-info .bio {
        color: #4F5050;
    }

    .profile-info .link {
        margin-top: 4px;
        color: #f2ad0a;
    }

.profile-stats {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

    .profile-stats .item {
        font-size: 11px;
        line-height: 1.6em;
        padding: 5px;
        color: #4F5050;
        text-align: center;
    }

        .profile-stats .item:last-child {
            border-right-color: transparent;
        }

        .profile-stats .item strong {
            display: block;
            line-height: 1.4em;
            color: #141515;
            font-size: 17px;
        }

.stepper {
    height: 40px;
    width: 120px;
    min-width: 120px;
    border-radius: 6px;
    display: inline-flex;
    align-items: flex-start;
    justify-content: space-between;
    overflow: hidden;
}

    .stepper .stepper-button {
        width: 31px;
        height: 28px;
        color: #fff;
        border-radius: 13px 0 0 13px;
        display: flex;
        font-size: 24px;
        align-items: center;
        justify-content: center;
        background: #f2ad0a;
        position: relative;
        border: 2px solid #f2ad0a;
    }

        .stepper .stepper-button:last-child {
            border-radius: 0 13px 13px 0;
        }

    .stepper .form-control {
        padding: 0 3px;
        width: 52px;
        height: 30px;
        border-radius: 0;
        box-shadow: none !important;
        background: transparent;
        text-align: center;
        border: 2px solid #f2ad0a;
        font-size: 17px;
        font-weight: 500;
        color: #f2ad0a;
    }

.stepper-sm {
    height: 30px;
    width: 80px;
    min-width: 80px;
}

    .stepper-sm .stepper-button {
        height: 30px;
        width: 24px;
        font-size: 17px;
    }

    .stepper-sm .form-control {
        height: 30px;
        width: 32px;
        font-size: 15px;
    }

.stepper-lg {
    height: 48px;
}

    .stepper-lg .stepper-button {
        height: 48px;
        font-size: 24px;
    }

    .stepper-lg .form-control {
        height: 48px;
    }

.stepper-primary .stepper-button {
    background: #f2ad0a;
    border-color: #f2ad0a;
}

.stepper-primary .form-control {
    border-color: #f2ad0a;
    color: #f2ad0a;
}

.stepper-secondary .stepper-button {
    background: #e6bc2b;
    border-color: #e6bc2b;
}

.stepper-secondary .form-control {
    border-color: white;
    color: black;
}

.stepper-success .stepper-button {
    background: #34C759;
    border-color: #34C759;
}

.stepper-success .form-control {
    border-color: #34C759;
    color: #34C759;
}

.stepper-danger .stepper-button {
    background: #EC4433;
    border-color: #EC4433;
}

.stepper-danger .form-control {
    border-color: #EC4433;
    color: #EC4433;
}

.stepper-warning .stepper-button {
    background: #FE9500;
    border-color: #FE9500;
}

.stepper-warning .form-control {
    border-color: #FE9500;
    color: #FE9500;
}

.stepper-info .stepper-button {
    background: #592BCA;
    border-color: #592BCA;
}

.stepper-info .form-control {
    border-color: #592BCA;
    color: #592BCA;
}

.stepper-dark .stepper-button {
    background: #333;
    border-color: #333;
}

.stepper-dark .form-control {
    border-color: #333;
    color: #333;
}

.stepper-outline-primary .stepper-button {
    background: transparent;
    color: #f2ad0a;
    border-color: #f2ad0a;
}

    .stepper-outline-primary .stepper-button:first-child {
        border-right: 0;
    }

    .stepper-outline-primary .stepper-button:last-child {
        border-left: 0;
    }

.stepper-outline-primary .form-control {
    border-color: #f2ad0a;
    color: #f2ad0a;
}

.stepper-outline-secondary .stepper-button {
    background: transparent;
    color: #6C7C94;
    border-color: #6C7C94;
}

    .stepper-outline-secondary .stepper-button:first-child {
        border-right: 0;
    }

    .stepper-outline-secondary .stepper-button:last-child {
        border-left: 0;
    }

.stepper-outline-secondary .form-control {
    border-color: #6C7C94;
    color: #6C7C94;
}

.stepper-outline-success .stepper-button {
    background: transparent;
    color: #34C759;
    border-color: #34C759;
}

    .stepper-outline-success .stepper-button:first-child {
        border-right: 0;
    }

    .stepper-outline-success .stepper-button:last-child {
        border-left: 0;
    }

.stepper-outline-success .form-control {
    border-color: #34C759;
    color: #34C759;
}

.stepper-outline-danger .stepper-button {
    background: transparent;
    color: #EC4433;
    border-color: #EC4433;
}

    .stepper-outline-danger .stepper-button:first-child {
        border-right: 0;
    }

    .stepper-outline-danger .stepper-button:last-child {
        border-left: 0;
    }

.stepper-outline-danger .form-control {
    border-color: #EC4433;
    color: #EC4433;
}

.stepper-outline-warning .stepper-button {
    background: transparent;
    color: #FE9500;
    border-color: #FE9500;
}

    .stepper-outline-warning .stepper-button:first-child {
        border-right: 0;
    }

    .stepper-outline-warning .stepper-button:last-child {
        border-left: 0;
    }

.stepper-outline-warning .form-control {
    border-color: #FE9500;
    color: #FE9500;
}

.stepper-outline-info .stepper-button {
    background: transparent;
    color: #592BCA;
    border-color: #592BCA;
}

    .stepper-outline-info .stepper-button:first-child {
        border-right: 0;
    }

    .stepper-outline-info .stepper-button:last-child {
        border-left: 0;
    }

.stepper-outline-info .form-control {
    border-color: #592BCA;
    color: #592BCA;
}

.stepper-outline-dark .stepper-button {
    background: transparent;
    color: #333;
    border-color: #333;
}

    .stepper-outline-dark .stepper-button:first-child {
        border-right: 0;
    }

    .stepper-outline-dark .stepper-button:last-child {
        border-left: 0;
    }

.stepper-outline-dark .form-control {
    border-color: #333;
    color: #333;
}

.rate-block {
    font-size: 18px;
    display: flex;
    color: #A1A1A2;
}

    .rate-block i.bi, .rate-block ion-icon, .rate-block i.icon {
        margin-right: 3px;
    }

        .rate-block i.bi.active, .rate-block ion-icon.active, .rate-block i.icon.active {
            color: #FE9500;
        }

.comment-block .rate-block {
    font-size: 14px;
}

.product-detail-header .title {
    margin: 0 0 2px 0;
    font-weight: 500;
    font-size: 17px;
    color: #141515;
}

.product-detail-header .text {
    font-size: 13px;
    color: #4F5050;
}

.product-detail-header .detail-footer {
    margin: 16px 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

    .product-detail-header .detail-footer .price .old-price {
        font-size: 15px;
        color: #4F5050;
        text-decoration: line-through;
        margin-bottom: 4px;
    }

    .product-detail-header .detail-footer .price .current-price {
        font-size: 24px;
        color: #f2ad0a;
        font-weight: 500;
    }

.cart-item .card-body {
    padding: 16px;
}

.cart-item .imaged {
    width: 80px;
    height: auto;
}

.cart-item .in {
    display: flex;
    align-items: center;
}

    .cart-item .in .text {
        margin-left: 16px;
    }

        .cart-item .in .text .title {
            font-weight: 500;
            font-size: 15px;
            line-height: 1.2em;
            margin: 0 0 6px 0;
        }

        .cart-item .in .text .detail {
            line-height: 1.2em;
            margin: 0 0 4px 0;
            font-size: 11px;
            color: #A1A1A2;
        }

        .cart-item .in .text .price {
            font-weight: 500;
            font-size: 15px;
            color: #373737;
        }

.cart-item .cart-item-footer {
    border-top: 1px solid #E1E1E1;
    padding: 16px 0 0 0;
    margin: 16px 0 0 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.invoiceBackgroundLogo {
    position: absolute;
    left: 5%;
    top: 50%;
    transform: translate(0, -50%) rotate(25deg);
}

    .invoiceBackgroundLogo img {
        opacity: .1;
        width: 90%;
    }

.invoice {
    background: #FFF;
    box-shadow: 0 3px 6px 0 rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.08);
    padding: 24px 16px;
    margin: 8px;
    position: relative;
    overflow: hidden;
}

    .invoice .invoice-page-header {
        display: flex;
        align-items: flex-end;
        justify-content: space-between;
    }

        .invoice .invoice-page-header .invoice-logo img {
            height: 20px;
        }

        .invoice .invoice-page-header .invoice-id {
            font-size: 11px;
            color: #4F5050;
        }

    .invoice .invoice-person {
        display: flex;
        align-items: flex-start;
        justify-content: space-between;
    }

        .invoice .invoice-person .invoice-to, .invoice .invoice-person .invoice-from {
            font-size: 11px;
        }

            .invoice .invoice-person .invoice-to h4, .invoice .invoice-person .invoice-from h4 {
                margin-bottom: 8px;
                color: #141515;
                font-size: 13px;
            }

            .invoice .invoice-person .invoice-to p, .invoice .invoice-person .invoice-from p {
                margin: 0 0 3px 0;
                line-height: 1.4em;
                color: #A1A1A2;
            }

        .invoice .invoice-person .invoice-to {
            padding-right: 12px;
        }

        .invoice .invoice-person .invoice-from {
            text-align: right;
            padding-left: 12px;
        }

    .invoice .invoice-detail .table {
        border-bottom: 1px solid #E1E1E1;
    }

        .invoice .invoice-detail .table thead, .invoice .invoice-detail .table tbody {
            font-size: 11px;
            font-weight: 700;
        }

            .invoice .invoice-detail .table thead td, .invoice .invoice-detail .table tbody td {
                text-align: center;
            }

                .invoice .invoice-detail .table thead td:first-child, .invoice .invoice-detail .table tbody td:first-child {
                    text-align: left;
                    padding-left: 0;
                }

                .invoice .invoice-detail .table thead td:last-child, .invoice .invoice-detail .table tbody td:last-child {
                    padding-right: 0;
                    text-align: right;
                }

        .invoice .invoice-detail .table thead {
            color: #A1A1A2;
        }

        .invoice .invoice-detail .table tbody {
            color: #141515;
        }

    .invoice .invoice-total {
        font-size: 11px;
        font-weight: 700;
    }

        .invoice .invoice-total .listview {
            padding: 0;
        }

            .invoice .invoice-total .listview li {
                min-height: auto;
                padding: 12px 0;
            }

                .invoice .invoice-total .listview li .hightext {
                    font-size: 13px;
                }

                .invoice .invoice-total .listview li .totaltext {
                    font-size: 17px;
                }

    .invoice .invoice-signature .signature-block {
        display: inline-flex;
        font-size: 11px;
        padding: 5px 32px 42px 32px;
        border: 2px dashed #E1E1E1;
    }

    .invoice .invoice-bottom {
        font-size: 10px;
        text-align: center;
        padding-top: 24px;
        opacity: .4;
    }

.story-block .splide__slide {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 26px !important;
    margin-right: -10px !important;
}

    .story-block .splide__slide img {
        box-shadow: 0 0 0 3px #fff,0 0 0 5px #f2ad0a;
    }

.story-block .seen img {
    box-shadow: 0 0 0 4px #fff,0 0 0 5px #A1A1A2;
}

.story-block .passive img {
    box-shadow: 0 0 0 4px #fff,0 0 0 5px #A1A1A2;
    filter: grayscale(100%) opacity(50%);
}

.modal.stories {
    padding-top: env(safe-area-inset-top);
    overflow: hidden;
}

    .modal.stories .modal-dialog {
        transform: translate(0, 100%) scale(0.1) !important;
        min-width: 100%;
        margin: 0;
        transition: 0.2s ease-in-out !important;
        position: fixed;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0;
        margin-top: env(safe-area-inset-top);
    }

        .modal.stories .modal-dialog .modal-content {
            border-radius: 0;
            border: 0;
            margin: auto;
            overflow: hidden;
            padding-top: 56px;
            position: absolute;
            left: 0;
            right: 0;
            bottom: 0;
            top: 0;
        }

            .modal.stories .modal-dialog .modal-content .modal-header {
                border: 0;
                padding: 0;
                min-height: 56px;
                padding: 16px 16px 42px 16px;
                border-radius: 0;
                display: flex;
                align-items: center;
                justify-content: space-between;
                margin: 0;
                position: fixed;
                left: 0;
                right: 0;
                top: 0;
                width: 100%;
                z-index: 100;
                background: transparent;
                background-image: linear-gradient(-180deg, rgba(0,0,0,0.85) 0%, rgba(0,0,0,0) 100%);
            }

                .modal.stories .modal-dialog .modal-content .modal-header .modal-title {
                    margin: 0;
                    color: #141515;
                    font-size: 17px;
                }

            .modal.stories .modal-dialog .modal-content .modal-body {
                display: flex;
                align-items: center;
                justify-content: center;
                color: #fff;
                padding: 100px 24px;
            }

                .modal.stories .modal-dialog .modal-content .modal-body p {
                    text-shadow: 0 3px 6px rgba(0,0,0,0.59);
                    opacity: 0.9;
                }

                .modal.stories .modal-dialog .modal-content .modal-body h1, .modal.stories .modal-dialog .modal-content .modal-body h2, .modal.stories .modal-dialog .modal-content .modal-body h3, .modal.stories .modal-dialog .modal-content .modal-body h4, .modal.stories .modal-dialog .modal-content .modal-body h5 {
                    color: #fff;
                    text-shadow: 0 3px 6px rgba(0,0,0,0.59);
                }

                .modal.stories .modal-dialog .modal-content .modal-body .btn {
                    margin-top: 10px;
                }

                .modal.stories .modal-dialog .modal-content .modal-body .fixed-btn {
                    position: absolute;
                    left: 16px;
                    right: 16px;
                    bottom: 16px;
                }

    .modal.stories.show .modal-dialog {
        transform: translate(0, 0) scale(1) !important;
    }

    .modal.stories.with-story-bar .modal-content .modal-header {
        padding-top: 32px;
    }

    .modal.stories .story-bar {
        height: 4px;
        border-radius: 12px;
        background: rgba(255,255,255,0.2);
        position: absolute;
        left: 16px;
        right: 16px;
        z-index: 1000;
        top: 16px;
        overflow: hidden;
    }

        .modal.stories .story-bar span {
            display: block;
            height: 4px;
            width: 0%;
            background: #fff;
        }

@keyframes storybar-animation {
    0% {
        width: 0;
    }

    100% {
        width: 100%;
    }
}

.modal.stories .story-image {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    background: #000;
}

    .modal.stories .story-image img, .modal.stories .story-image video {
        width: auto;
        height: 100vh;
        position: absolute;
        left: 50%;
        transform: translate(-50%, 0);
        top: 0;
    }

.modal.stories .profile-detail {
    display: flex;
    align-items: center;
}

    .modal.stories .profile-detail h4 {
        color: #fff;
        margin: 0;
        line-height: 1.2em;
        display: block;
    }

    .modal.stories .profile-detail .text-muted {
        display: block;
        font-size: 11px;
        color: #fff !important;
        opacity: 0.7;
        line-height: 1.3em;
    }

.modal.stories .close-stories {
    color: #fff;
    font-size: 24px;
}

    .modal.stories .close-stories:hover {
        opacity: .6;
    }

body.dark-mode-active {
    background: #0c1624 !important;
    color: #8195a6;
}

    body.dark-mode-active.bg-light, body.dark-mode-active.bg-white {
        background: #0c1624 !important;
    }

    body.dark-mode-active #loader {
        background: #0c1624;
    }

    body.dark-mode-active select option {
        background: #0c1624;
        color: #fff;
    }

    body.dark-mode-active .text-muted {
        color: #586d7f !important;
    }

    body.dark-mode-active .bg-dark {
        background: #000 !important;
    }

    body.dark-mode-active .bg-light {
        background: #fff !important;
    }

    body.dark-mode-active h1, body.dark-mode-active h2, body.dark-mode-active h3, body.dark-mode-active h4, body.dark-mode-active h5, body.dark-mode-active h6 {
        color: #fff;
    }

        body.dark-mode-active h1 small, body.dark-mode-active h2 small, body.dark-mode-active h3 small, body.dark-mode-active h4 small, body.dark-mode-active h5 small, body.dark-mode-active h6 small {
            color: #8195a6;
        }

    body.dark-mode-active .lead {
        color: #586d7f !important;
    }

    body.dark-mode-active .appHeader {
        background: #0F1C2F;
        border-bottom-color: #1B283B;
    }

        body.dark-mode-active .appHeader .pageTitle {
            color: #fff;
        }

        body.dark-mode-active .appHeader.transparent {
            background: transparent !important;
        }

        body.dark-mode-active .appHeader.bg-light .pageTitle {
            color: #141515;
        }

        body.dark-mode-active .appHeader .left .headerButton, body.dark-mode-active .appHeader .right .headerButton {
            color: #fff;
        }

    body.dark-mode-active .extraHeader {
        background: #0F1C2F;
        border-bottom-color: #1B283B;
    }

    body.dark-mode-active .appHeader.scrolled {
        background: transparent;
        border-bottom-color: transparent;
    }

        body.dark-mode-active .appHeader.scrolled.is-active {
            background: #0F1C2F;
            border-bottom-color: #1B283B;
        }

    body.dark-mode-active .section-title {
        color: #8195a6;
    }

    body.dark-mode-active .section .wide-block {
        background: #0F1C2F;
        border-top-color: #1B283B;
        border-bottom-color: #1B283B;
    }

    body.dark-mode-active .section .content-header, body.dark-mode-active .section .content-footer {
        color: #586d7f;
    }

    body.dark-mode-active .section.inset .wide-block {
        border-color: #1B283B;
    }

    body.dark-mode-active .header-large-title .title {
        color: #fff;
    }

    body.dark-mode-active .header-large-title .subtitle {
        color: #fff !important;
    }

    body.dark-mode-active .appBottomMenu {
        background: #0F1C2F;
        border-top-color: #1B283B;
    }

        body.dark-mode-active .appBottomMenu .item i.bi, body.dark-mode-active .appBottomMenu .item i.icon, body.dark-mode-active .appBottomMenu .item ion-icon, body.dark-mode-active .appBottomMenu .item strong {
            color: #fff;
        }

        body.dark-mode-active .appBottomMenu .item:hover i.bi, body.dark-mode-active .appBottomMenu .item:hover i.icon, body.dark-mode-active .appBottomMenu .item:hover ion-icon, body.dark-mode-active .appBottomMenu .item:hover strong {
            color: #fff;
        }

        body.dark-mode-active .appBottomMenu.bg-light .item i.bi, body.dark-mode-active .appBottomMenu.bg-light .item i.icon, body.dark-mode-active .appBottomMenu.bg-light .item ion-icon, body.dark-mode-active .appBottomMenu.bg-light .item strong {
            color: #141515;
        }

        body.dark-mode-active .appBottomMenu.bg-light .item:hover i.bi, body.dark-mode-active .appBottomMenu.bg-light .item:hover i.icon, body.dark-mode-active .appBottomMenu.bg-light .item:hover ion-icon, body.dark-mode-active .appBottomMenu.bg-light .item:hover strong {
            color: #141515;
        }

    body.dark-mode-active .accordion {
        border-top-color: #1B283B;
        border-bottom-color: #1B283B;
        background: #0c1624 !important;
    }

        body.dark-mode-active .accordion .accordion-body {
            background: #0F1C2F;
        }

        body.dark-mode-active .accordion .accordion-header .btn, body.dark-mode-active .accordion .accordion-header .accordion-button {
            color: #fff;
            background: #0F1C2F !important;
        }

            body.dark-mode-active .accordion .accordion-header .btn:active, body.dark-mode-active .accordion .accordion-header .btn:hover, body.dark-mode-active .accordion .accordion-header .accordion-button:active, body.dark-mode-active .accordion .accordion-header .accordion-button:hover {
                background-color: #0F1C2F !important;
            }

            body.dark-mode-active .accordion .accordion-header .btn:after, body.dark-mode-active .accordion .accordion-header .accordion-button:after {
                color: #586d7f;
            }

            body.dark-mode-active .accordion .accordion-header .btn.collapsed:before, body.dark-mode-active .accordion .accordion-header .accordion-button.collapsed:before {
                background: #1B283B !important;
            }

    body.dark-mode-active .inset .accordion {
        border-color: #1B283B;
    }

    body.dark-mode-active .action-sheet .modal-content {
        background: #0F1C2F;
    }

        body.dark-mode-active .action-sheet .modal-content .modal-header {
            border-bottom-color: #1B283B;
        }

            body.dark-mode-active .action-sheet .modal-content .modal-header .modal-title {
                color: #fff !important;
            }

    body.dark-mode-active .action-button-list > li .btn {
        color: #fff;
    }

        body.dark-mode-active .action-button-list > li .btn:active, body.dark-mode-active .action-button-list > li .btn.active {
            background: rgba(27,40,59,0.3) !important;
        }

    body.dark-mode-active .action-button-list .action-divider {
        background: #1B283B;
    }

    body.dark-mode-active .listview.transparent {
        background: transparent !important;
    }

    body.dark-mode-active .listview-title {
        color: #8195a6;
    }

        body.dark-mode-active .listview-title .link {
            color: #586d7f;
        }

        body.dark-mode-active .listview-title.sticky-title {
            background: #0c1624;
            box-shadow: 0 1px 0 #1B283B,0 -1px 0 #1B283B;
        }

            body.dark-mode-active .listview-title.sticky-title strong {
                color: #fff;
            }

            body.dark-mode-active .listview-title.sticky-title .text-small {
                color: #586d7f;
            }

    body.dark-mode-active .listview {
        color: #fff;
        background-color: #0F1C2F !important;
        border-top-color: #1B283B;
        border-bottom-color: #1B283B;
    }

        body.dark-mode-active .listview .text-muted {
            color: #586d7f !important;
        }

        body.dark-mode-active .listview > li:after {
            background: #1B283B;
        }

        body.dark-mode-active .listview > li header, body.dark-mode-active .listview > li footer {
            color: #8195a6;
        }

        body.dark-mode-active .listview > li.divider-title {
            background: rgba(0,0,0,0.1);
            color: #8195a6;
            border-top-color: #1B283B;
            border-bottom-color: #1B283B;
        }

    body.dark-mode-active .link-listview > li a {
        color: #fff !important;
    }

        body.dark-mode-active .link-listview > li a:after {
            background-image: url("data:image/svg+xml,%0A%3Csvg width='10px' height='16px' viewBox='0 0 10 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='Listview' transform='translate(-112.000000, -120.000000)' stroke='%23586d7f' stroke-width='2.178'%3E%3Cpolyline id='Path' points='114 122 120 128 114 134'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        }

        body.dark-mode-active .link-listview > li a:active {
            background: rgba(27,40,59,0.3);
        }

    body.dark-mode-active .image-listview > li a.item {
        color: #fff !important;
    }

        body.dark-mode-active .image-listview > li a.item:active {
            background: rgba(27,40,59,0.3);
        }

        body.dark-mode-active .image-listview > li a.item:after {
            background-image: url("data:image/svg+xml,%0A%3Csvg width='10px' height='16px' viewBox='0 0 10 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='Listview' transform='translate(-112.000000, -120.000000)' stroke='%23586d7f' stroke-width='2.178'%3E%3Cpolyline id='Path' points='114 122 120 128 114 134'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        }

    body.dark-mode-active .image-listview.media > li {
        border-bottom: 1px solid #1B283B;
    }

    body.dark-mode-active .btn-light {
        background: #fff !important;
        color: #000 !important;
        border-color: #fff !important;
    }

        body.dark-mode-active .btn-light:hover, body.dark-mode-active .btn-light:active {
            background: #fff !important;
            color: #000 !important;
            border-color: #fff !important;
            opacity: 0.8;
        }

    body.dark-mode-active .btn-dark {
        background: #000 !important;
        color: #fff !important;
        border-color: #000 !important;
    }

        body.dark-mode-active .btn-dark:hover, body.dark-mode-active .btn-dark:active {
            background: #000 !important;
            color: #fff !important;
            border-color: #000 !important;
            opacity: 0.6;
        }

    body.dark-mode-active .btn-outline-light {
        border-color: #fff !important;
        color: #fff !important;
    }

        body.dark-mode-active .btn-outline-light:hover, body.dark-mode-active .btn-outline-light:active {
            color: #fff !important;
            border-color: #fff !important;
        }

    body.dark-mode-active .btn-outline-dark {
        border-color: #000 !important;
        color: #000 !important;
    }

        body.dark-mode-active .btn-outline-dark:hover, body.dark-mode-active .btn-outline-dark:active {
            color: #000 !important;
            border-color: #000 !important;
            background: rgba(0,0,0,0.2) !important;
        }

    body.dark-mode-active .card {
        background: #0F1C2F;
    }

        body.dark-mode-active .card .card-title {
            color: #fff;
        }

        body.dark-mode-active .card .card-subtitle {
            color: #fff;
        }

        body.dark-mode-active .card .card-header {
            border-bottom-color: rgba(255,255,255,0.1);
            color: #fff;
        }

        body.dark-mode-active .card .card-footer {
            border-top-color: rgba(255,255,255,0.1);
            color: #8195a6;
        }

        body.dark-mode-active .card .text-muted {
            color: #586d7f !important;
        }

        body.dark-mode-active .card.bg-light {
            color: #4F5050;
        }

            body.dark-mode-active .card.bg-light .card-title {
                color: #141515;
            }

            body.dark-mode-active .card.bg-light .card-subtitle {
                color: #141515;
            }

            body.dark-mode-active .card.bg-light .card-header {
                color: #000;
                border-bottom-color: #E1E1E1;
            }

    body.dark-mode-active .blockquote-footer {
        color: #8195a6;
    }

    body.dark-mode-active .custom-control .custom-control-label {
        color: #fff;
    }

        body.dark-mode-active .custom-control .custom-control-label:before {
            background: transparent;
            border-color: rgba(255,255,255,0.15) !important;
        }

        body.dark-mode-active .custom-control .custom-control-label:active:before {
            background: transparent !important;
            border-color: #1B283B !important;
        }

    body.dark-mode-active .input-list .custom-control:after {
        background: #1B283B;
    }

    body.dark-mode-active .input-list .custom-control-label:active {
        background: rgba(27,40,59,0.3);
    }

    body.dark-mode-active .form-check .form-check-label {
        color: #fff;
    }

        body.dark-mode-active .form-check .form-check-label:after {
            border-color: #23344c;
        }

    body.dark-mode-active .input-list .form-check:after {
        background: #1B283B;
    }

    body.dark-mode-active .input-list .form-check .form-check-label:active {
        background: rgba(27,40,59,0.3);
    }

    body.dark-mode-active .form-switch .form-check-label:after {
        background: #0d1727;
    }

    body.dark-mode-active .form-switch .form-check-label:before {
        background: #ffffff;
    }

    body.dark-mode-active .form-switch .form-check-input:checked ~ .form-check-label:after {
        background-color: #f2ad0a;
        border-color: #f2ad0a !important;
    }

    body.dark-mode-active .form-switch .form-check-input:checked ~ .form-check-label:before {
        opacity: 1;
    }

    body.dark-mode-active .chip {
        background: #1B283B;
        color: #fff;
    }

        body.dark-mode-active .chip.chip-outline {
            box-shadow: inset 0 0 0 1px #1B283B;
            background: transparent;
        }

        body.dark-mode-active .chip .chip-icon {
            background: #8195a6;
            color: #fff;
        }

        body.dark-mode-active .chip .chip-delete {
            color: #fff;
        }

    body.dark-mode-active .comment-block .item .text {
        color: #8195a6;
    }

    body.dark-mode-active .comment-block .item .comment-header .title {
        color: #fff;
    }

    body.dark-mode-active .comment-block .item .comment-header .time {
        color: #586d7f;
    }

    body.dark-mode-active .comment-block .item .comment-footer .comment-button {
        color: #8195a6 !important;
    }

    body.dark-mode-active .dialogbox .modal-dialog .modal-content {
        background: #0F1C2F;
        color: #8195a6;
    }

        body.dark-mode-active .dialogbox .modal-dialog .modal-content .btn-list .btn {
            border-bottom-color: #1B283B !important;
            color: #fff;
        }

            body.dark-mode-active .dialogbox .modal-dialog .modal-content .btn-list .btn:hover, body.dark-mode-active .dialogbox .modal-dialog .modal-content .btn-list .btn:focus, body.dark-mode-active .dialogbox .modal-dialog .modal-content .btn-list .btn:active, body.dark-mode-active .dialogbox .modal-dialog .modal-content .btn-list .btn.active {
                background: rgba(27,40,59,0.3) !important;
            }

        body.dark-mode-active .dialogbox .modal-dialog .modal-content .btn-inline .btn {
            color: #fff;
            border-right-color: #1B283B !important;
        }

            body.dark-mode-active .dialogbox .modal-dialog .modal-content .btn-inline .btn:hover, body.dark-mode-active .dialogbox .modal-dialog .modal-content .btn-inline .btn:focus, body.dark-mode-active .dialogbox .modal-dialog .modal-content .btn-inline .btn:active, body.dark-mode-active .dialogbox .modal-dialog .modal-content .btn-inline .btn.active {
                background: rgba(27,40,59,0.3) !important;
            }

        body.dark-mode-active .dialogbox .modal-dialog .modal-content .modal-header .modal-title {
            color: #fff;
        }

        body.dark-mode-active .dialogbox .modal-dialog .modal-content .modal-footer {
            border-top-color: #1B283B;
        }

    body.dark-mode-active .divider {
        background: #1B283B;
    }

        body.dark-mode-active .divider .icon-box {
            background: #1B283B;
        }

    body.dark-mode-active .dropdown .dropdown-menu, body.dark-mode-active .dropup .dropdown-menu {
        background: #0c1624;
        border: 1px solid #1B283B;
    }

        body.dark-mode-active .dropdown .dropdown-menu .dropdown-item, body.dark-mode-active .dropup .dropdown-menu .dropdown-item {
            color: #fff;
        }

            body.dark-mode-active .dropdown .dropdown-menu .dropdown-item:hover, body.dark-mode-active .dropdown .dropdown-menu .dropdown-item:active, body.dark-mode-active .dropup .dropdown-menu .dropdown-item:hover, body.dark-mode-active .dropup .dropdown-menu .dropdown-item:active {
                background: rgba(27,40,59,0.5) !important;
                color: #fff;
            }

        body.dark-mode-active .dropdown .dropdown-menu .dropdown-divider, body.dark-mode-active .dropup .dropdown-menu .dropdown-divider {
            border-top-color: #1B283B !important;
        }

        body.dark-mode-active .dropdown .dropdown-menu .dropdown-header, body.dark-mode-active .dropup .dropdown-menu .dropdown-header {
            color: #8195a6;
        }

        body.dark-mode-active .dropdown .dropdown-menu .text, body.dark-mode-active .dropup .dropdown-menu .text {
            color: #8195a6;
        }

        body.dark-mode-active .dropdown .dropdown-menu i.bi, body.dark-mode-active .dropdown .dropdown-menu i.icon, body.dark-mode-active .dropdown .dropdown-menu ion-icon, body.dark-mode-active .dropup .dropdown-menu i.bi, body.dark-mode-active .dropup .dropdown-menu i.icon, body.dark-mode-active .dropup .dropdown-menu ion-icon {
            color: #fff;
        }

    body.dark-mode-active .error-page .title {
        color: #fff;
    }

    body.dark-mode-active .fixed-footer {
        background: #0c1624;
    }

    body.dark-mode-active .fab-button .dropdown-menu {
        background: transparent;
        border-color: transparent;
    }

    body.dark-mode-active .form-wizard-section:before {
        background: #1B283B;
    }

    body.dark-mode-active .form-wizard-section .button-item strong {
        background: #1B283B;
        color: #586d7f;
    }

    body.dark-mode-active .form-wizard-section .button-item p {
        color: #586d7f;
    }

    body.dark-mode-active .form-wizard-section .button-item.active strong {
        background: #f2ad0a;
        color: #fff;
    }

    body.dark-mode-active .form-wizard-section .button-item.active p {
        color: #fff;
    }

    body.dark-mode-active .exampleBox {
        border-color: #1B283B;
        background: rgba(27,40,59,0.3);
    }

    body.dark-mode-active .form-group .form-label {
        color: #fff;
    }

    body.dark-mode-active .form-group .input-info {
        color: #586d7f;
    }

    body.dark-mode-active .form-group .clear-input {
        color: #586d7f;
    }

    body.dark-mode-active .form-group.basic .form-control, body.dark-mode-active .form-group.basic .custom-select {
        border-bottom-color: #1B283B;
        color: #fff;
    }

    body.dark-mode-active .form-group.boxed .form-control, body.dark-mode-active .form-group.boxed .custom-select {
        color: #fff;
        background: #1B283B;
        border-color: #1B283B;
    }

    body.dark-mode-active .input-group .input-group-text {
        border-bottom-color: #1B283B;
        color: #fff;
    }

    body.dark-mode-active .form-button-group {
        background: #0c1624;
    }

    body.dark-mode-active .message-divider {
        color: #8195a6;
    }

    body.dark-mode-active .message-item .bubble {
        background: #1B283B;
        color: #fff;
    }

    body.dark-mode-active .message-item .title {
        color: #8195a6;
    }

    body.dark-mode-active .message-item .footer {
        color: #fff;
    }

    body.dark-mode-active .message-item.user .bubble {
        background: #f2ad0a;
    }

    body.dark-mode-active .chatFooter {
        background: #0F1C2F;
        border-top-color: #1B283B;
    }

    body.dark-mode-active .modalbox {
        background: #0c1624;
    }

        body.dark-mode-active .modalbox .modal-dialog .modal-content {
            background: #0c1624;
        }

            body.dark-mode-active .modalbox .modal-dialog .modal-content .modal-header {
                border-bottom-color: #1B283B;
                background: #0F1C2F;
            }

                body.dark-mode-active .modalbox .modal-dialog .modal-content .modal-header .modal-title {
                    color: #fff;
                }

    body.dark-mode-active .notification-box {
        position: fixed;
        left: 0;
        top: -100%;
        right: 0;
        width: 100%;
        z-index: 9999;
        transition: 0.3s all;
    }

        body.dark-mode-active .notification-box.show {
            top: 0;
        }

    body.dark-mode-active .notification-dialog.android-style {
        background: #0a1320;
    }

        body.dark-mode-active .notification-dialog.android-style .notification-header .in strong {
            color: #fff;
        }

        body.dark-mode-active .notification-dialog.android-style .notification-header .close-button {
            color: #586d7f;
        }

            body.dark-mode-active .notification-dialog.android-style .notification-header .close-button:hover, body.dark-mode-active .notification-dialog.android-style .notification-header .close-button:active {
                color: #8195a6;
            }

        body.dark-mode-active .notification-dialog.android-style .icon-box {
            color: #586d7f;
        }

        body.dark-mode-active .notification-dialog.android-style .notification-footer {
            border-top: 1px solid #1B283B;
        }

            body.dark-mode-active .notification-dialog.android-style .notification-footer .notification-button {
                border-right: 1px solid #1B283B;
            }

                body.dark-mode-active .notification-dialog.android-style .notification-footer .notification-button:hover, body.dark-mode-active .notification-dialog.android-style .notification-footer .notification-button:active {
                    background: rgba(27,40,59,0.3);
                }

    body.dark-mode-active .notification-dialog.ios-style {
        background: #0a1320;
    }

        body.dark-mode-active .notification-dialog.ios-style .icon-box {
            color: #586d7f;
        }

    body.dark-mode-active .panelbox .modal-dialog .modal-content {
        background: #0F1C2F;
    }

        body.dark-mode-active .panelbox .modal-dialog .modal-content .modal-header .modal-title {
            color: #fff;
        }

    body.dark-mode-active .pagination.pagination-secondary .page-item .page-link {
        background: #0c1624;
        color: #8195a6;
    }

    body.dark-mode-active .progress {
        background: #162a46;
    }

    body.dark-mode-active .searchbox .form-control {
        border-color: #1B283B !important;
        color: #fff;
        background: #1B283B;
    }

        body.dark-mode-active .searchbox .form-control:focus {
            border-color: #2b405e !important;
        }

            body.dark-mode-active .searchbox .form-control:focus ~ .input-icon {
                color: #fff;
            }

    body.dark-mode-active .searchbox .close {
        color: #586d7f;
    }

    body.dark-mode-active .searchbox .input-icon {
        color: #586d7f;
    }

    body.dark-mode-active #search {
        background: #0F1C2F;
        border-bottom-color: #0F1C2F;
    }

        body.dark-mode-active #search .searchbox .form-control {
            color: #fff;
        }

            body.dark-mode-active #search .searchbox .form-control:focus {
                border-color: #030407;
            }

                body.dark-mode-active #search .searchbox .form-control:focus ~ .input-icon {
                    color: #fff;
                }

        body.dark-mode-active #search .searchbox .input-icon {
            color: #586d7f;
        }

    body.dark-mode-active .table {
        color: #8195a6;
    }

        body.dark-mode-active .table tr {
            border-color: #1B283B;
        }

        body.dark-mode-active .table thead th {
            color: #fff;
        }

        body.dark-mode-active .table td, body.dark-mode-active .table th {
            border-top-color: rgba(255,255,255,0.08);
        }

    body.dark-mode-active .table-striped > tbody > tr:nth-of-type(odd) {
        background: rgba(27,40,59,0.5) !important;
        color: #8195a6;
    }

    body.dark-mode-active .table-bordered td, body.dark-mode-active .table-bordered th {
        border-color: #1B283B;
    }

    body.dark-mode-active .table.bg-primary, body.dark-mode-active .table.bg-secondary, body.dark-mode-active .table.bg-success, body.dark-mode-active .table.bg-danger, body.dark-mode-active .table.bg-warning, body.dark-mode-active .table.bg-info {
        color: rgba(255,255,255,0.7);
    }

    body.dark-mode-active .timeline:before {
        background: #1B283B;
    }

    body.dark-mode-active .timeline .dot {
        background: #586d7f;
        box-shadow: 0 0 0 4px #0F1C2F;
    }

    body.dark-mode-active .toast-box {
        background: #060a11;
    }

    body.dark-mode-active .appFooter {
        border-top-color: #1B283B;
        background: #0c1624;
    }

        body.dark-mode-active .appFooter .footer-title {
            color: #fff;
        }

        body.dark-mode-active .appFooter .btn-icon {
            color: #586d7f;
        }

    body.dark-mode-active .sidebar-buttons {
        background: #0c1624;
        border-top: 1px solid #1B283B;
    }

        body.dark-mode-active .sidebar-buttons .button {
            color: #fff;
        }

            body.dark-mode-active .sidebar-buttons .button:hover, body.dark-mode-active .sidebar-buttons .button:active {
                background: rgba(27,40,59,0.2);
            }

        body.dark-mode-active .sidebar-buttons:last-child {
            border-right-color: transparent;
        }

    body.dark-mode-active .profileBox .in strong {
        color: #fff;
    }

    body.dark-mode-active .profileBox .in .text-muted {
        color: rgba(255,255,255,0.5) !important;
    }

    body.dark-mode-active .close-sidebar-button {
        color: rgba(255,255,255,0.5) !important;
    }

        body.dark-mode-active .close-sidebar-button:active {
            background: rgba(27,40,59,0.3);
        }

    body.dark-mode-active .ios-add-to-home, body.dark-mode-active .android-add-to-home {
        background: rgba(12,22,36,0.4) !important;
    }

        body.dark-mode-active .ios-add-to-home .modal-content:before, body.dark-mode-active .android-add-to-home .modal-content:before {
            border-top-color: #0F1C2F;
        }

        body.dark-mode-active .ios-add-to-home .modal-content .action-sheet-content, body.dark-mode-active .android-add-to-home .modal-content .action-sheet-content {
            color: #fff;
        }

    body.dark-mode-active .demoIcons {
        color: #8195a6;
    }

    body.dark-mode-active .custom-file-upload label {
        background-color: rgba(27,40,59,0.2);
        border-color: #1B283B;
    }

        body.dark-mode-active .custom-file-upload label span {
            color: #586d7f;
        }

            body.dark-mode-active .custom-file-upload label span i.bi, body.dark-mode-active .custom-file-upload label span i.icon, body.dark-mode-active .custom-file-upload label span ion-icon {
                color: #586d7f;
            }

        body.dark-mode-active .custom-file-upload label.file-uploaded span {
            color: #8195a6;
            background-color: #1B283B;
        }

    body.dark-mode-active .nav-tabs.style1 {
        background: rgba(27,40,59,0.4);
    }

        body.dark-mode-active .nav-tabs.style1 .nav-item .nav-link {
            color: #8195a6;
        }

            body.dark-mode-active .nav-tabs.style1 .nav-item .nav-link.active {
                background: #23344c;
                color: #fff;
            }

    body.dark-mode-active .nav-tabs.lined .nav-item .nav-link {
        color: #8195a6;
        background: transparent;
    }

        body.dark-mode-active .nav-tabs.lined .nav-item .nav-link.active {
            background: transparent;
            color: #f2ad0a;
        }

    body.dark-mode-active .blog-post .post-header {
        color: #586d7f;
        border-top-color: #1B283B;
        border-bottom-color: #1B283B;
    }

        body.dark-mode-active .blog-post .post-header a {
            color: #fff;
        }

    body.dark-mode-active #countDown {
        color: #fff;
    }

        body.dark-mode-active #countDown > div {
            border-color: #1B283B;
        }

            body.dark-mode-active #countDown > div span {
                color: #586d7f;
            }

    body.dark-mode-active figure.codebox {
        background: #1B283B;
    }

        body.dark-mode-active figure.codebox code {
            color: #fff;
        }

    body.dark-mode-active .profile-head .in .subtext {
        color: #586d7f;
    }

    body.dark-mode-active .profile-info .bio {
        color: #8195a6;
    }

    body.dark-mode-active .profile-stats .item {
        color: #8195a6;
    }

        body.dark-mode-active .profile-stats .item strong {
            color: #fff;
        }

    body.dark-mode-active .rate-block {
        color: #586d7f;
    }

    body.dark-mode-active .product-detail-header .title {
        color: #fff;
    }

    body.dark-mode-active .product-detail-header .text {
        color: #8195a6;
    }

    body.dark-mode-active .product-detail-header .detail-footer .price .old-price {
        color: #8195a6;
    }

    body.dark-mode-active .cart-item .in .text .detail {
        color: #586d7f;
    }

    body.dark-mode-active .cart-item .cart-item-footer {
        border-top: 1px solid #1B283B;
    }

    body.dark-mode-active .invoice {
        color: #4F5050;
    }

        body.dark-mode-active .invoice .invoice-total .listview {
            border-color: #E1E1E1;
        }

            body.dark-mode-active .invoice .invoice-total .listview li {
                color: #141515;
            }

                body.dark-mode-active .invoice .invoice-total .listview li:after {
                    background: #E1E1E1;
                }

    body.dark-mode-active .story-block .splide__slide img {
        box-shadow: 0 0 0 3px #0F1C2F,0 0 0 5px #f2ad0a;
    }

    body.dark-mode-active .story-block .seen img {
        box-shadow: 0 0 0 4px #0F1C2F,0 0 0 5px rgba(88,109,127,0.5);
    }

    body.dark-mode-active .story-block .passive img {
        box-shadow: 0 0 0 4px #0F1C2F,0 0 0 5px rgba(88,109,127,0.5);
    }

.carousel-indicators button {
    width: 0px;
    height: 10px;
    border-radius: 100%;
    border: none;
    margin: 5px;
    background: aliceblue;
}


body .appHeader.bg-primary.scrolled {
    background-color: #1d2e66 !important;
}


body .bg-primary {
    background: #1d2e66 !important;
    color: #FFF;
}

body .carousel-category .bg-primary {
    background-color: transparent !important;
    color: #1d2e66 !important;
    border: 1px #1d2e66 solid !important; 
}

.carousel-indicators button.active {
    background: #f2ad0a;
}
.carousel-indicators {
    bottom: 15px !important;
}



.carousel-category .icon-box.bg-primary {
    width: 55px;
    height: 55px;
    line-height: 55px;
    margin: 0px auto;
    font-size: 30px;
    text-align: center;
    border-radius: 100px;
}



@media only screen and (min-width:1px) and (max-width:1920px) {

    .carousel-category .col-md-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }


    .login-btn .col-md-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

}

.carousel-category .icon-box.bg-primary i.bi {
    line-height: 64px !important;
    transition: scale(0.0) !important;
    float: none;
    margin-top: 12px;
    display: block;
}

.carousel-category .carousel-indicators button {
    background-color: #1d2e66 !important; 
}

.carousel-category .carousel-indicators {
    bottom: -38px !important;
}

    .carousel-category .carousel-indicators button.active {
        background-color: #f2ad0a !important;
    }

a.btn.btn-block.facebook-btn {
    background-color: transparent;
    color: #fff;
    border: none;
    background-image: linear-gradient(to right, #3b5998, #6f9eff);
}



a.btn.btn-block.google-btn {
    background-color: transparent;
    color: #fff;
    background-image: linear-gradient(to right, #dd4b39, #ff8070);
    border: none;
}

.carousel-category p.card-text.p-0.text-center {
    FONT-SIZE: 15px;
    line-height: 16px;
    text-transform: capitalize;
    margin-top: 7px;
    color: #373737;
}


.carousel-category .card.card.p-1 { border:none; box-shadow:none; 
}

.login-form h1 {
    font-size: 32px;
    color: #1a315b;
    text-transform: capitalize;
    margin: 0;
    padding: 20px 0;
    font-weight: normal;
}

.login-form h2 {
    font-size: 25px;
    color: #1a315b;
    text-transform: capitalize;
    margin: 0;
    padding: 20px 0;
    font-weight: normal;
}



.section.section-logo {
    padding: 30px 0;
    
    float: left;
    width: 100%;
}
.login-form .form-group.boxed .form-control::-webkit-input-placeholder {
    color:#bababa !important; letter-spacing:0.5px;
}

.login-form .form-group.boxed .form-control {
    padding: 0 16px 0 55px;
    height: 50px;
    font-weight: normal;
    box-shadow: 2px 2px 6px #ddd; border-radius:100px; border:none;
	font-size: 17px;
}
.login-form .form-group.boxed .clear-input {
    left: 10px;
    height: 51px;
    width: 45px;
    font-size: 30px;
    color: #1a315c;
    border-radius: 6px 0 0 6px;
    top: -1px;
}


.form-links.mt-2 .text-muted {
    color: #007bff !important;
    font-size: 16px;
}


.login-bg {
    /* background: #f1f1f1; padding-top:120px !important; padding-bottom:15px !important; */
    /* background: scroll center url(<?=  Yii::$app->urlManagerBackend->baseUrl.'/uploads/login_background.jpg'; ?>); */
}

    .login-bg .login-form {
        background: #fff;
        border-radius: 6px;
        /* box-shadow: 3px 3px 9px #ddd;  display:inline-block; */
    }

a.forgot {
    position: absolute;
    right: 15px;
    top: 15px;
    font-size: 14px;
    font-weight: 600;
    color: #1a315b!important;
    text-transform: uppercase;
    z-index: 999;
}

.login-bg .btn-primary {
    background: #00AC65;
    border-color: #00AC65;
    color: #fff !important;
    border-radius: 100px;
    font-weight:600;
}

.login-bg .btn-primary:hover {
    background: #00AC65;
    border-color: #00AC65;
    color: #fff !important;
    border-radius: 100px;
    font-weight:600;
}

.login-bg .btn-primary:active {
    background: #1D8958;
    border-color: #1D8958;
    color: #fff !important;
    border-radius: 100px;
    font-weight:600;
}
    

body {
    background-color: white !important;
    float: left;
    width: 100%;
}


.carousel-slide .carousel-item img {
    border-radius: 10px;
    width: 100%;
    background: none;
    /* box-shadow: 0 3px 6px 0 rgb(0 0 0 / 10%), 0 1px 3px 0 rgb(0 0 0 / 8%); */
}

h4.pro-titel a {
    font-size: 16px;
    color: #373737;
    margin-top: 6px;
}

h4.pro-titel {
    color: #373737;
}

h4.pro-titel
{ font-size:22px !important; }

.basket-icon {
    width: 60px;
    height: 60px;
    background: #fff;
    position: absolute;
    border-radius: 100px;
    box-shadow: 3px 3px 6px #ddd;
    font-size: 60px;
    color: #00AC65;
    text-align: center;
    line-height: 62px;
}

    .basket-icon i.bi {
        font-size: 40px;
        margin-top: 10px;
        display: block;
        background: -moz-linear-gradient(top, #de8b10 0%, #f4c20d 100%);
        background: -webkit-linear-gradient(top, #de8b10 0%, #f4c20d 100%);
        background: #00AC65;
        -webkit-background-clip: text;
        -moz-background-clip: text;
        background-clip: text;
        -webkit-text-fill-color: transparent;
    }


span.basket-count {
    position: absolute;
    right: 0px;
    top: -1px;
    background: #eee374;
    color: black;
    border-color: white;font-weight: normal;
    font-size: 12px;
    width: 20px;
    height: 20px;
    text-align: center;
    line-height: 22px;
    border-radius: 100px;
border-width: 142px;}

button.btn.btn-primary.place-order-btn {
    background: linear-gradient( 331deg, rgba(222,139,16,1) 0%, rgba(242,173,10,1) 50%, rgba(244,194,13,1) 100%) !important;
    border: none !important;
    border-radius: 3px 3px 3px 3px;
    height: 50px;
    font-weight: 600;
}

.appBottomMenu span {
    color: #00AC65;
    font-weight: 600;
    font-size: 14px;
    margin-top: 5px;
    float: left;
    width: 100%;
}

.appBottomMenu a.item.active span {
    color: #00AC65!important;
}

.search-main-h { min-height:200px; 
}
.card-pro {
    margin-top: -60px;
}

ul.card-pro-menu {
    margin: 0;
    padding: 0;
    float: left;
    list-style: none;
    width:100%;
}

ul.card-pro-menu li {
    margin: 0;
    padding: 0;
    float: left;
    list-style: none;
    width: 100%;
}

    ul.card-pro-menu li a {
        margin: 0;
        padding: 15px 0;
        float: left;
        list-style: none;
        font-weight: 600;
        color: #373737; width: 100%;
        border-bottom: 2px #ddd solid;
    }

.profile-slide {
    min-height: 500px;
}

.bi-right {
    float: right;
    margin: 12px 0 0 0;
}

.bi-left {
    font-size: 33px;
    float: left;
    background: -moz-linear-gradient(top, #de8b10 0%, #f4c20d 100%);
    background: -webkit-linear-gradient(top, #de8b10 0%, #f4c20d 100%);
/*     background: #00AC65; */
    -webkit-background-clip: text;
    -moz-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}

ul.card-pro-menu li a span {
    float: left;
    margin: 5px 0 0 13px;
}

ul.card-pro-menu li:last-child a { border-bottom:none; 
}

a.o-edit {
    color: #373737 !important;
}

.cart-itelme .cart-item .card-body {
    padding: 8px 8px 8px 8px;
}

.cart-itelme input.checkbox-000 {
    margin: 0 4px 0 0;
}

.cart-itelme .color-texte-01 {
    color: #eba20c !important;
    font-weight: 600;
}

.category-tab ul {
    margin: 0px !important;
    padding: 0px !important;
    float: left;
    width: 100%;
}

.category-tab .card.product-card .price {
    position: absolute;
    right: 8px;
    top: 8;
    z-index: 9;
    background: linear-gradient( 331deg, rgba(222,139,16,1) 0%, rgba(242,173,10,1) 50%, rgba(244,194,13,1) 100%) !important;
    padding: 4px 8px;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    border-radius: 0 5px 0 5px;
}


.tab-content.mt-2.category-tab {
    margin-bottom: 44px !IMPORTANT;
    float: left;
    width: 100%;
}


    .tab-content.mt-2.category-tab .tab-pane {
       
        float: left;
        width: 100%;
    }



.bottom-card-mian {
    width: 100%;
    float: left;
    position: fixed;
    bottom: 57px;
    background: #1a315b;
    height: 50px;
}


.bottom-card-mian button.btn.btn-primary {
    padding: 4PX 13PX;
    height: auto;
    MARGIN: 4px 0 0 0; font-weight:600; 
    background: linear-gradient( 331deg, rgba(222,139,16,1) 0%, rgba(242,173,10,1) 50%, rgba(244,194,13,1) 100%) !important;
}

.bottom-card-mian button.btn.btn-primary ion-icon.md.hydrated {
    MARGIN: 0 5px 0 0;
    FLOAT: LEFT;
}



.card.product-card .btn-primary { background: linear-gradient( 331deg, rgba(222,139,16,1) 0%, rgba(242,173,10,1) 50%, rgba(244,194,13,1) 100%) !important;
}


.login-bg.login-bg-button .btn-primary {
    background-color: #00AC65 !important;
    background: #00AC65 !important;
    border-color: #00AC65 !important;
}



.table-number { height:100%;
}

    .table-number .login-form {
        max-width: 90% !important;
    }

.login-bg.table-number {
    margin-bottom: 30px;
    float: left; padding-top:30px !important;
    height: 100vh;
}

.avatar { text-align:center; 
}


.profile-main label { margin:0px !important; font-size:13px; 
}

.profile-main .form-control {
    font-size: 18px !important;
    color: #4F5050!important;
}


.profile-main textarea.form-control {
    font-size: 16px !important;
    font-weight: normal !important; height:100px !important; line-height:normal;
}

.form-group.basic.textarea-icon i.clear-input.bi.bi-pencil-square {
    top: 5px;
}


.cart-history-tab li a {
    padding-left: 0px !important;
    padding-right: 0px !important;
    width:95% !important;
}


.serach-list {
    position: absolute;
    left: 0;
    top: 50px;
    width: 100%;
}

.image_view{
		
border-radius: 8%;
		
width: 100px !important;
		
height: 94px !important;
		
object-fit: cover;
}
.disable_class{
	
	 opacity: 0.5;
	 pointer-events:none !important;
}

/* .img-circle{
   
        vertical-align: middle;
        border-style: solid;
        border-radius: 2px;
        border-color: whitesmoke;
        border-width: 2px;
    
} */

.vertical-center {
    margin: 0;
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
  }

  .nobg{
      background: none;
  }

  input:-internal-autofill-selected {
    appearance: menulist-button;
    background-image: none !important;
    background: none;
    color: -internal-light-dark(black, white) !important;
}

.text-black{
    color: #141515;
}

.text-green {
    color: #00AC65!important;
  }
  
  a.text-green:hover, a.text-blue:focus {
    color: #22C55E !important;
  }

  .text-dblue {
    color: #4F5050!important;
  }
  
  a.text-dblue:hover, a.text-dblue:focus {
    color: #4F5050 !important;
  }

  .text-yellow {
    color: #e6bc2b!important;
  }
  
  a.text-yellow:hover {
    color: #e6bc2b !important;
  }

  .text-white {
    color: white!important;
  }
  
  a.text-white:hover {
    color: white !important;
  }


 .item-card{
    white-space: nowrap;
    overflow:hidden;
    background: #ffffff;
    border-radius: 15px;
    border-top: white;
    box-shadow: 0 0.125rem 0.25rem rgb(228, 224, 224) !important;
    width: 45%;
    display: inline-block!important;
    float: left;
    margin: 0px 10px 10px 6px;
 
 }


 /* margin: 0px 10px 10px 3px; */


.card-img-size {
    
height: 120px;
    
width: 170px;
    
object-fit: cover;
}

.card-style{
    margin-left: -30px;
    margin-right: 10px;
}

.item-grid-view{
    white-space: nowrap;
    overflow:hidden;
    background: #ffffff;
    border-radius: 15px;
    border-top: white;
    box-shadow: 0 0.125rem 0.25rem rgb(228, 224, 224) !important;
    width: 47%;
    display: inline-block!important;
    float: left;
    margin: 5px 5px 5px 5px;
 }

.item-card-home{
    white-space: nowrap;
    overflow:hidden;
    background: #ffffff;
    border-radius: 15px;
    border-top: white;
    box-shadow: 0 0.125rem 0.25rem rgb(228, 224, 224) !important;
    width: 100%;
    display: flex!important;
    flex-direction: row;
    margin-bottom: 15px;
        
 }



.inside-card-s2{

    margin: 2px;
    margin-left: 5px;
    width: 100%;
    padding: 10px;
}

#grids {
    max-width: 95.5%;
    display: grid;
    grid-template-columns: repeat(2, 50%);
}
 
 .item-card-Category {
    white-space: nowrap;
    overflow: hidden;
    background: #ffffff;
    border-radius: 15px;
    border-top: white;
    box-shadow: 0 0.125rem 0.25rem rgb(228 224 224) !important;
    width: 98.5%;
    display: inline-block!important;
    float: left;
    margin: 0px 5px 5px 5px;
}

.card-img-size-Category {
    height: 110px!important;
    width: 173px!important;
    object-fit: cover!important;
}

.card-img-size-Category-list{
    height: 110px!important;
    min-width: 112px!important;
    max-width: 112px!important;
    width: 112px!important;
    object-fit: cover!important;
}

 .IconBottomMenu {
    position: fixed;
    z-index: 1;
    bottom: 0;
    right:0;

}

.CartBottom {
    position: fixed;
    z-index: 1;
    bottom: 0;
    right:0;
    left:0;

}

.float-right{
    float:right
}


.box-body {
    padding: 10px;
    border-radius: 0 0 3px 3px
}

.no-header .box-body {
    border-top-right-radius: 3px;
    border-top-left-radius: 3px
}

.box-body>.table {
    margin-bottom: 0
}

.box-body .fc {
    margin-top: 5px
}

.box-body .full-width-chart {
    margin: -19px
}

.box-body.no-padding .full-width-chart {
    margin: -9px
}

.box-body .box-pane {
    border-radius: 0 0 0 3px
}

.box-body .box-pane-right {
    border-radius: 0 0 3px
}

.box-body:after,
 .box-body:before,
 .box-footer:after,
 .box-footer:before,
 .box-header:after,
 .box-header:before {
     content: " ";
     display: table
 }

 .login-box-body,
 .register-box-body {
     background: #fff;
     padding: 20px;
     border-top: 0;
     color: #666;
     border-radius: 15px
 }
 
 .login-box-body .form-control-feedback,
 .register-box-body .form-control-feedback {
     color: #777
 }
 

 .rounded {
    border-radius: 2rem !important;
  }

  .shadow-sm {
    box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
  }
  
  .shadow {
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
  }
  
  .shadow-lg {
    box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
  }
  
  .shadow-none {
    box-shadow: none !important;
  }
 
 .bg-primary {
    background-color: #FFFFFF !important;
    
  }

  .overflow-auto {
    overflow: auto !important;
  }
  
  .overflow-hidden {
    overflow: hidden !important;
  }

  .bg-white {
    /* background-color: #fff !important; */
  }

  .bg-alice {
    background-color: aliceblue !important;
  }
  
  .bg-transparent {
    background-color: transparent !important;
  }

  .position-static {
    position: static !important;
  }
  
  .position-relative {
    position: relative !important;
  }
  
  .position-absolute {
    position: absolute !important;
  }
  
  .position-fixed {
    position: fixed !important;
  }
  
  .position-sticky {
    position: sticky !important;
  }

  .img-circle{
      border-radius: 12%;
      width: 50px;
      height: 50px;
      vertical-align: middle;
      /* border-style: solid; */
      /* border-width: 2px; */
  }

  .btn-greenish {
    color: #fff;
    background-color: #00AC65;
    border-color: #00AC65;
    width: fit-content;
    max-height: 40px;
    border-radius: 25px;
  }
  .btn-greenish:hover {
    color: #fff;
    background-color: #1D8958;
    border-color: #1D8958;
  }

  .bg-yellowish{
    background-color: #eee374; /* For browsers that do not support gradients */
    background-image: linear-gradient(to right, #eee374 , #e6bc2b);

  }

  .btn-yellowish {
    color: #1a315b;
    background-color: #eee374; /* For browsers that do not support gradients */
    background-image: linear-gradient(to right, #eee374 , #e6bc2b);
    font-weight: normal;
    font-size: 18px;
    border: none;
    width: 100%;
    height: 40px;
    border-radius: 25px;
  }
  .btn-yellowish:hover {
    color: #1a315b;
    background-color: #eee374;
    background-image: #eee374;
   
  }

  .btn-yellowish:active {
    color: #fff;
    background-color: #eee374;
    background-image: #eee374;
   
  }

  .btn-add {
    color: black;
    background-color: #eee374; /* For browsers that do not support gradients */
    background-image: linear-gradient(to right, #eee374 , #e6bc2b);
    font-weight: normal;
    border: none;
    font-size: 15px;
    width: 130px;
    height: 25px;
    border-radius: 18px;
  }

  .btn-Add:hover {
    color: #fff;
    background-color: #eee374;
    background-image: #eee374;
   
  }

  .btn-Add:active {
    color: #fff;
    background-color: #eee374;
    background-image: #eee374;
   
  }

  
  .btn-redish {
    color: #1a315b!important;
    background-color: #eee374; /* For browsers that do not support gradients */
    background-image: linear-gradient(to right, #eee374 , #e6bc2b);
    font-weight: normal;
    font-size: 18px;
    border: none!important;
    width: 100%;
    height: 40px;
    border-radius: 25px;
  }
  .btn-redish:hover {
    color: #1a315b;
    background-color: #eee374;
    background-image: #eee374;
  }


  .clear { clear:both; }

  .card-body {
    flex: 1 1 auto;
    
    
  }

  .bg-greenish {
    background-color: #00AC65 !important;
  }

  .bg-yellow {
    background-color: #eee374 !important;
    border-radius: 6px;
}

  .bg-white {
    /* background-color: white !important; */
    /* border-radius: 15px; */
  }

  .row {
    display: flex;
    justify-content: center;
}


.flex {
    flex: 1 1 auto;
  }

.underline{
    text-decoration: underline;
}
 
.text-limit
{
  /* white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 206px; */
  white-space: normal !important;
  word-break: break-word;
  width: 90%;
}

.text-limit2
{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 160px;
}

.input:-internal-autofill-selected {
    appearance: menulist-button;
    background-image: none !important;
    background-color: red!important;
    color: -internal-light-dark(black, white) !important;
}


.img-circle-login {
    border-radius: 12%;
    width: 120px;
    height: 120px;
    object-fit: cover;
}


/* Change the white to any color */
/* input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus, 
input:-webkit-autofill:active{
    -webkit-box-shadow: 0 0 0 30px white inset !important;
} */


.searchbox .form-control:hover{

    background: red;
}

.checkboxes label {
    /* display: inline-block; */
    /* padding-right: 10px; */
    /* margin-left: 25px; */
  }
  .checkboxes input {
    vertical-align: left;
    padding-left: 10px;
    background:green;
  }
  .checkboxes label span {
    vertical-align: left;
    margin-left:10px;
  }
 


  #menuToggle
{
  display: block;
  position: relative;
  top: 10px;
  left: -18px;
  z-index: 1;
  -webkit-user-select: none;
  user-select: none;
}

#menuToggle a
{
  text-decoration: none;
  color: #232323;
  
  transition: color 0.3s ease;
}

#menuToggle a:hover
{
  color: #343333;
}


#menuToggle input
{
  display: block;
  width: 40px;
  height: 46px;
  position: absolute;
  top: -13px;
  left: -7px;
  cursor: pointer;
  opacity: 0; /* hide this */
  z-index: 2; /* and place it over the hamburger */
  -webkit-touch-callout: none;
}

/*
 * Just a quick hamburger
 */
#menuToggle span
{
  display: block;
  width: 25px;
  height: 3px;
  margin-bottom: 5px;
  position: relative;
  
  background: #343333;
  border-radius: 3px;
  
  z-index: 1;
  
  transform-origin: 4px 0px;
  
  transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
              background 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
              opacity 0.55s ease;
}

#menuToggle span:first-child
{
  transform-origin: 0% 0%;
}

#menuToggle span:nth-last-child(2)
{
  transform-origin: 0% 100%;
}

/* 
 * Transform all the slices of hamburger
 * into a crossmark.
 */
#menuToggle input:checked ~ span
{
  opacity: 1;
  transform: rotate(45deg) translate(0px, 1px);
  background: black;
}

/*
 * But let's hide the middle one.
 */
#menuToggle input:checked ~ span:nth-last-child(3)
{
  opacity: 0;
  transform: rotate(0deg) scale(0.2, 0.2);
}

/*
 * Ohyeah and the last one should go the other direction
 */
#menuToggle input:checked ~ span:nth-last-child(2)
{
  transform: rotate(-45deg) translate(0, -1px);
}

/*
 * Make this absolute positioned
 * at the top left of the screen
 */
#menu
{
  position: absolute;
  width: 400px;
  /*height: 350px;*/
  margin: -60px 0 0 -50px;
  padding: 55px;
  padding-top: 70px;
  padding-bottom: 15px;					   
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
  background: white;
  border-radius: 22px;
  list-style-type: none;
  -webkit-font-smoothing: antialiased;
  /* to stop flickering of text in safari */
  transform-origin: 0% 0%;
  transform: translate(-100%, 0);
  transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);
}

#menu li
{
  padding: 10px 0;
  font-size: 22px;
}

/*
 * And let's slide it in from the left
 */
#menuToggle input:checked ~ ul
{
  transform: none;
}

/* HIDE RADIO */
/* [type=radio] { 
    position: absolute;
    opacity: 0;
    width: 0;
    height: 0;
  } */
  
  /* IMAGE STYLES */
  [type=radio] + svg {
    cursor: pointer;
    width: 80px;
    height: 80px;
    background: none;
  }
  
  /* CHECKED STYLES */
  [type=radio]:checked + svg {
    /* outline: 2px solid white; */
    /* background: white; */
    background-image: linear-gradient(to right, #eee374 , #e6bc2b);
    border-radius: 10px;
    border: 2x;
    /* box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; */
    width: 80px;
    height: 80px;
    padding: 4px;
    transform: scale(1.15);
    transition:  .3s;
  }
  



input[type=search] {
  width: 10px;
  /* box-sizing: border-box; */
  border:none;
  border-radius: 4px;
  font-size: 16px;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28px' height='28px' fill='currentColor' class='bi bi-search' viewBox='-8 -7 24 24'%3E%3Cpath d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z'/%3E%3C/svg%3E");
  padding: 0px 21px 5px 15px;
  background-repeat: no-repeat;
  border-radius: 20px;
  -webkit-transition: width 0.3s ease-in-out;
  transition: width 0.3s ease-in-out;
}



input[type=search]:focus {
  width: 80%;
  border: white;
  padding: 12px 15px 12px 40px;
  animation: fadeInAnimation ease-in-out .4s;
  animation-iteration-count: 1;
  animation-fill-mode: forwards;
}

@keyframes fadeInAnimation {
  0% {
      opacity: 0;
  }
  100% {
      opacity: 1;
   }
}

input[type="search"]::-webkit-search-cancel-button {

    /* Remove default */
    -webkit-appearance: none;
  
    /* Now your own custom styles */
     height: 14px;
     width: 14px;
     display: block;
     background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAn0lEQVR42u3UMQrDMBBEUZ9WfQqDmm22EaTyjRMHAlM5K+Y7lb0wnUZPIKHlnutOa+25Z4D++MRBX98MD1V/trSppLKHqj9TTBWKcoUqffbUcbBBEhTjBOV4ja4l4OIAZThEOV6jHO8ARXD+gPPvKMABinGOrnu6gTNUawrcQKNCAQ7QeTxORzle3+sDfjJpPCqhJh7GixZq4rHcc9l5A9qZ+WeBhgEuAAAAAElFTkSuQmCC);
    /* setup all the background tweaks for our custom icon */
    background-repeat: no-repeat;
  
    /* icon size */
    background-size: 14px;
  
  }


/* clears the ‘X’ from Internet Explorer */
/* input[type=search]::-ms-clear { display: none; width : 0; height: 0; }
input[type=search]::-ms-reveal { display: none; width : 0; height: 0; } */

/* clears the ‘X’ from Chrome */
/* input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration { display: none; } */

  

.grid-view {
    white-space: nowrap;
    overflow: hidden;
    background: #ffffff;
    border-radius: 15px;
    border-top: white;
    box-shadow: 0 0.125rem 0.25rem rgb(228 224 224) !important;
    width: 47%;
    display: inline-block!important;
    float: left;
    margin: 5px 5px 5px 5px;
}

.grid-view img {
    height: 120px;
    width: 173px;
    object-fit: cover;
}

.grid-view h6 {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
max-width: 206px;
margin-left: 10px;
margin-top: 10px;
}

.grid-view p {
    color:#212529;
    }


.bg-app{
	background-image: url("data:image/svg+xml,%3Csvg id='Layer_4' data-name='Layer 4' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 745.64 1368.57'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none%3B%7D.cls-2%7Bfill:%2358595b%3B%7D.cls-3%7Bfill:%23fff%3B%7D.cls-4%7Bopacity:0.07%3Bfill:url(%23New_Pattern_Swatch_1)%3B%7D%3C/style%3E%3Cpattern id='New_Pattern_Swatch_1' data-name='New Pattern Swatch 1' width='447' height='356' patternTransform='translate(-12.34 -1.87)' patternUnits='userSpaceOnUse' viewBox='0 0 447 356'%3E%3Crect class='cls-1' width='447' height='356'/%3E%3Cpath class='cls-2' d='M86 56v.35c0 .06-.06.07-.1 0V56S86 55.93 86 56Z'/%3E%3Cpath class='cls-2' d='M85.92 56.34H86c0 .14 0 .28-.1.37Z'/%3E%3Cpath class='cls-2' d='M85.92 58.61c.15.09.11.23.1.36s-.07.05-.1 0Z'/%3E%3Cpath class='cls-2' d='M85.92 55.51c.15 0 .11.13.1.23s-.07.06-.1 0Z'/%3E%3Cpath class='cls-2' d='M85.92 55.74H86V56h-.1Z'/%3E%3Cpath class='cls-2' d='M85.92 59H86v.24s-.06 0-.09 0Z'/%3E%3Cpath class='cls-2' d='M85.92 59.21H86c0 .1 0 .21-.09.23Z'/%3E%3Cpath class='cls-2' d='M116.21 44.16c.64 0 .67 0 .5.66-.28 1.1-.58 2.18-.84 3.28-.11.45-.31.43-.65.26a2.22 2.22 0 0 1 1-4.2Z'/%3E%3Cpath class='cls-2' d='M131 54.19A2.15 2.15 0 0 1 129.36 56a2.18 2.18 0 0 1-2.29-.76Z'/%3E%3Cpath class='cls-2' d='M146.17 46l-5.41 1.44-20.4 5.43-.29.07c-1 .24-1.52-.32-1.25-1.28.88-3.07 1.76-6.13 2.63-9.2q2.35-8.23 4.7-16.48a1.65 1.65 0 0 1 .71-1.1h.6c1.42.54 2.87 1 4.24 1.67a28.92 28.92 0 0 1 12 10.79c.39.62.34 1.07-.13 1.4s-1 .2-1.38-.44a26.94 26.94 0 0 0-12-10.47c-.69-.31-1.4-.54-2.1-.83-.24-.09-.33-.09-.41.2-.27 1-.57 2.06-.89 3.08-.13.42.15.41.38.5a22.41 22.41 0 0 1 10.75 8 20.89 20.89 0 0 1 3.13 6c.21.62.44.72 1 .53.83-.28 1.68-.48 2.53-.68.36-.09.44-.21.29-.56a11.69 11.69 0 0 1-.4-1.18A.85.85 0 0 1 145 41.7a.83.83 0 0 1 1.12.5c.31.86.59 1.73.83 2.6C147.15 45.37 146.84 45.77 146.17 46Zm-23.12-2.62A2.3 2.3 0 0 0 125 41.51a2 2 0 0 0-.82-2.12C123.8 40.7 123.44 42 123.05 43.33Zm12.82 2.92a2.06 2.06 0 0 0-2.42-1.15 2.1 2.1 0 0 0-1.84 2c0 .78.07.84.84.63 1-.28 2.06-.59 3.1-.82C136.05 46.82 136 46.61 135.87 46.25Zm3.57-.81a20.73 20.73 0 0 0-12.84-13c-.36-.14-.44 0-.52.27-.41 1.49-.83 3-1.27 4.46-.08.27-.07.4.19.57a3.83 3.83 0 0 1 1.62 4.42 3.92 3.92 0 0 1-3.73 3c-.2 0-.37 0-.44.26-.49 1.78-1 3.54-1.52 5.37h.26c2.82-.75 5.63-1.51 8.45-2.23.4-.11.32-.29.26-.56a3.94 3.94 0 0 1 2.66-4.5 3.88 3.88 0 0 1 4.8 1.79c.19.35.16.94.55 1s.82-.21 1.25-.29S139.56 45.78 139.44 45.44Z'/%3E%3Cpath class='cls-2' d='M107.63 57.28a1 1 0 0 1-.79-.54.8.8 0 0 1 .15-1q1.74-1.57 3.54-3.09a.75.75 0 0 1 1.11.15.76.76 0 0 1 0 1.17c-1.14 1-2.32 2-3.48 3.06A1 1 0 0 1 107.63 57.28Z'/%3E%3Cpath class='cls-2' d='M101.37 58.73c.26 0 .51-.06.77-.07a.85.85 0 0 1 1 .83.8.8 0 0 1-.78.93c-1.48.13-3 .25-4.44.34a.84.84 0 0 1-1-.82.87.87 0 0 1 .9-1c1.19-.1 2.37-.18 3.56-.26Z'/%3E%3Cpath class='cls-2' d='M109.69 44.94a1 1 0 0 1-.67 1 .75.75 0 0 1-.94-.31c-.8-1.35-1.6-2.7-2.36-4.06-.27-.47 0-.85.41-1.09a.8.8 0 0 1 1.17.33c.61 1 1.19 2 1.78 3 .15.25.31.51.45.77A1.1 1.1 0 0 1 109.69 44.94Z'/%3E%3Cpath class='cls-2' d='M115.77 65.2a.89.89 0 0 1-1.33.84c-1.29-.78-2.55-1.6-3.81-2.43a.88.88 0 0 1 .94-1.49c1.3.8 2.57 1.63 3.85 2.46A.7.7 0 0 1 115.77 65.2Z'/%3E%3Cpath class='cls-2' d='M123.1 60.15c.22 0 .43 0 .65 0a.79.79 0 0 1 .84.76c.06.48-.12.91-.64 1-1.6.18-3.2.32-4.8.35-.48 0-.7-.37-.73-.8a.76.76 0 0 1 .65-.91c.59-.1 1.18-.13 1.77-.18Z'/%3E%3Cpath class='cls-2' d='M131.35 60a.88.88 0 0 1 .78 1.31c-.81 1.29-1.66 2.56-2.53 3.81a.82.82 0 0 1-1.21.22.88.88 0 0 1-.21-1.26c.8-1.23 1.62-2.44 2.43-3.66A.84.84 0 0 1 131.35 60Z'/%3E%3Cpath class='cls-2' d='M112.25 69.79a.79.79 0 0 1 .79.6c.42 1.46.84 2.93 1.24 4.4a.89.89 0 0 1-1.7.49c-.44-1.47-.86-3-1.23-4.45A.83.83 0 0 1 112.25 69.79Z'/%3E%3Cpath class='cls-2' d='M129.35 35.78a.8.8 0 0 1 .84.62c.45 1.37.9 2.74 1.33 4.12a1 1 0 0 1-.61 1.24.9.9 0 0 1-1.08-.69c-.45-1.37-.9-2.75-1.34-4.12A.85.85 0 0 1 129.35 35.78Z'/%3E%3Cpath class='cls-2' d='M105.16 49.9a4 4 0 1 1-4-4A4 4 0 0 1 105.16 49.9Zm-1.79 0a2.22 2.22 0 0 0-4.44 0 2.22 2.22 0 1 0 4.44 0Z'/%3E%3Cpath class='cls-2' d='M136.42 75.24a26.75 26.75 0 0 1-17.16 10.21c-10.61 1.77-19.53-1.55-26.63-9.57A27.06 27.06 0 0 1 86.14 61.1a2.53 2.53 0 0 0-.22-1.18v-.48c.08-.07 0-.17.06-.27V59c0-.12 0-.25-.06-.35V56.7c.1-.11 0-.25.06-.37v-.54c0-.1 0-.2-.06-.28V55a4.86 4.86 0 0 0 .33-1.76 28.4 28.4 0 0 1 30.11-23.89 25.38 25.38 0 0 1 4.82.79c.89.23 1.1.58.87 1.47Q120.42 37.79 118.8 44l-3.15 11.91-.1.5 5.8-1.51 18.94-4.94c.88-.23 1.28 0 1.48.86A27.77 27.77 0 0 1 136.42 75.24Zm3.84-23c-.07-.33-.14-.41-.48-.31-.92.27-1.84.52-2.77.72-.42.09-.53.23-.44.67a21.6 21.6 0 0 1 0 8.59 22.62 22.62 0 0 1-19.22 18.23 21.69 21.69 0 0 1-18.59-5.9c-5.88-5.55-8.13-12.46-6.92-20.46a21.38 21.38 0 0 1 2-6.26.88.88 0 0 1 .83-.57 1 1 0 0 1 .82.52 1.14 1.14 0 0 1-.15 1.07A20.46 20.46 0 0 0 94 62.79a20.95 20.95 0 0 0 40.87-9.11c-.08-.39-.2-.5-.58-.35a6.11 6.11 0 0 1-1 .27c-.3 0-.4.18-.43.5A4 4 0 0 1 125.45 56a.47.47 0 0 0-.62-.24c-.61.18-1.23.32-1.84.48l-8.24 2.14c-1 .26-1.51-.25-1.28-1.24 0-.11 0-.23.09-.34.53-2.06 1.06-4.11 1.62-6.16.08-.29 0-.4-.24-.51a4 4 0 0 1 2.07-7.7c.26.06.35 0 .41-.27.43-1.67.87-3.33 1.31-5A20.92 20.92 0 0 0 98 44.44c-.47.57-.93.65-1.38.28s-.45-.87 0-1.41a22.45 22.45 0 0 1 10.82-7.37 22.13 22.13 0 0 1 11.19-.61c.46.09.65 0 .75-.49.17-.85.42-1.69.66-2.53.13-.41.09-.59-.4-.68a27 27 0 0 0-15.33 1.42A26.51 26.51 0 0 0 118 83.87a25.77 25.77 0 0 0 19.18-12.82A25.77 25.77 0 0 0 140.26 52.21Z'/%3E%3Cpath class='cls-2' d='M107.15 68.05a4 4 0 1 1-8 0 4 4 0 0 1 8 0Zm-1.79 0a2.24 2.24 0 0 0-2.29-2.18 2.2 2.2 0 0 0-2.17 2.22 2.23 2.23 0 0 0 2.24 2.22A2.26 2.26 0 0 0 105.36 68Z'/%3E%3Cpath class='cls-2' d='M86 14.5c-.92.16-.93.16-.85 1.08.11 1.29.25 2.59.37 3.88a16.57 16.57 0 0 1-.34 4.71c-.08.37-.19.39-.52.3-1.2-.3-1.19-.29-1-1.52a19.46 19.46 0 0 0 0-5.17c-.33-3.16-.64-6.32-1-9.48-.12-1.19-.25-2.37-.34-3.56 0-.37-.19-.4-.49-.4-1.71 0-3.42 0-5.14 0H63.86c.46 2 .92 3.93 1.38 5.88.23 1 .23 1 1.22 1 .82 0 1.64 0 2.46 0 .3 0 .41.07.41.39 0 1.34 0 1.34-1.3 1.34H59.71c-.31 0-.5 0-.54.41-.13 1.43-.29 2.85-.46 4.27 0 .34 0 .47.41.47H79.54c.42 0 .46-.1.42-.49-.17-1.38-.31-2.77-.43-4.16 0-.39-.14-.52-.56-.51-2.43 0-4.87 0-7.31 0-.43 0-.61-.06-.59-.56 0-1.18 0-1.18 1.19-1.18 2.72 0 5.43 0 8.15 0 .44 0 .64.06.68.57.24 2.93.77 5.84.8 8.77a12.56 12.56 0 0 1-25 2A21.59 21.59 0 0 1 57 17.16c.2-1.83.41-3.66.6-5.49 0-.37.17-.48.54-.48 1.68 0 3.35 0 5 0 .43 0 .48-.13.39-.5-.48-2-1-4-1.41-6-.07-.33-.2-.41-.51-.41q-2.43 0-4.86 0c-.29 0-.42.07-.45.39-.5 4.94-1.12 9.86-1.51 14.81A14.35 14.35 0 0 0 66.39 34.89C72.53 36.08 77.52 34 81.26 29c.2-.27.32-.31.61-.13 1.13.74 1.15.74.31 1.8A16.09 16.09 0 0 1 71 36.84a2.28 2.28 0 0 1-.44 0c-.34 0-.38.15-.38.44 0 1.23 0 2.46 0 3.68a.61.61 0 0 0 .41.63c1.91 1 3.79 2 5.72 3a4 4 0 0 1 2.46 4 1.83 1.83 0 0 0 0 .33H59.94c-.19-2.33.64-3.66 2.85-4.6.17-.07.27-.11.35.08l0 .1c.19.38.57.78.53 1.13s-.65.45-1 .66a2 2 0 0 0-.86.89h15a1.57 1.57 0 0 0-.8-.84L69.61 43a.6.6 0 0 0-.62 0c-1.08.57-2.17 1.13-3.25 1.71-.26.14-.4.2-.58-.15-.61-1.18-.63-1.17.55-1.78.79-.41 1.57-.83 2.37-1.23a.59.59 0 0 0 .41-.63c0-1.21 0-2.42 0-3.62 0-.37-.11-.47-.46-.5a15.54 15.54 0 0 1-8.86-3.53 16.07 16.07 0 0 1-6-14.63c.38-4.11.84-8.21 1.27-12.31.11-1.11.24-2.22.34-3.33 0-.36.18-.45.52-.44 1.93 0 3.87 0 5.8 0 .51 0 .53-.16.43-.58-.48-2-1-3.93-1.39-5.9a.83.83 0 0 0-.73-.74c-2.32-.59-4.63-1.21-7-1.79-.43-.11-.49-.26-.38-.67.33-1.14.31-1.14 1.48-.83 2.46.65 4.92 1.3 7.38 1.92a.74.74 0 0 1 .62.64c.58 2.49 1.18 5 1.74 7.48.08.37.23.46.59.46 2.77 0 5.54 0 8.31 0 .4 0 .49-.14.53-.5A11.21 11.21 0 1 1 86 14.5ZM58.47 20.33a10.88 10.88 0 1 0 21.74 0c0-.46-.17-.57-.62-.57-3.42 0-6.84 0-10.26 0s-6.85 0-10.27 0C58.61 19.76 58.47 19.86 58.47 20.33ZM81.63 2.64 76.51-2.47a9.46 9.46 0 0 0-2.06 4.78c0 .35.15.34.39.34h6.79ZM83-5.57c0-.28-.06-.4-.37-.35A9.53 9.53 0 0 0 78.06-4c-.19.14-.23.25 0 .43s.53.52.79.78L83 1.45C83-1 83-3.29 83-5.57ZM90.55-2 88.61 0 85.94 2.64c2.38 0 4.59 0 6.8 0 .52 0 .63-.14.54-.62a10 10 0 0 0-1.56-3.9C91.2-2.62 91.21-2.62 90.55-2ZM84.72-5.53c0 2.26 0 4.53 0 6.86.11-.05.17-.06.2-.1 1.61-1.6 3.2-3.2 4.81-4.79.23-.23.13-.31-.06-.46a9.65 9.65 0 0 0-4.5-1.9C84.85-6 84.72-5.91 84.72-5.53Zm5 16.12L84.09 4.91c.11 1 .19 1.89.28 2.75.16 1.62.31 3.25.48 4.87 0 .18 0 .44.31.38A9.56 9.56 0 0 0 89.75 11C89.93 10.82 89.93 10.74 89.77 10.59Zm3.54-6c0-.22 0-.29-.26-.28H85.94l5 5c.15.15.25.16.39 0A9.5 9.5 0 0 0 93.31 4.63Z'/%3E%3Cpath class='cls-2' d='M431-9.56c-.64.11-.65.11-.59.75.08.89.17 1.79.25 2.69a11.16 11.16 0 0 1-.23 3.26c-.06.26-.13.27-.36.21-.83-.21-.83-.2-.69-1.05a13.84 13.84 0 0 0 0-3.58q-.35-3.3-.66-6.58c-.09-.82-.18-1.64-.24-2.46 0-.26-.13-.28-.34-.28-1.19 0-2.38 0-3.56 0h-8.93c.33 1.38.64 2.73 1 4.08.16.68.16.67.85.67h1.7c.21 0 .28 0 .29.28 0 .92 0 .92-.91.92h-5.76c-.22 0-.35 0-.37.29-.1 1-.21 2-.32 3 0 .23 0 .32.28.32h14.15c.29 0 .32-.07.29-.34-.12-1-.21-1.92-.29-2.88 0-.27-.1-.36-.39-.36-1.69 0-3.38 0-5.07 0-.3 0-.42 0-.41-.39 0-.81 0-.82.83-.82h5.65c.3 0 .44 0 .47.39.16 2 .53 4.05.55 6.08a8.69 8.69 0 0 1-9.41 8.81A8.74 8.74 0 0 1 410.83-4a15.26 15.26 0 0 1 .1-3.7c.14-1.27.29-2.53.42-3.8 0-.26.11-.34.37-.33 1.16 0 2.32 0 3.48 0 .3 0 .34-.09.27-.35-.33-1.37-.66-2.75-1-4.13-.05-.23-.14-.28-.36-.28q-1.68 0-3.36 0c-.21 0-.29.05-.32.27-.35 3.42-.78 6.84-1 10.26a9.93 9.93 0 0 0 8 10.64A9.76 9.76 0 0 0 427.72.46c.13-.18.22-.22.42-.08.78.51.79.5.21 1.24a11.11 11.11 0 0 1-7.74 4.3 1.1 1.1 0 0 1-.31 0c-.23 0-.26.1-.26.3 0 .85 0 1.71 0 2.56a.42.42 0 0 0 .28.43c1.33.68 2.63 1.4 4 2.06a2.74 2.74 0 0 1 1.71 2.8.87.87 0 0 0 0 .23H412.93a2.82 2.82 0 0 1 2-3.19c.11 0 .18-.07.24.06l0 .07c.13.26.39.54.37.79s-.45.31-.7.45a1.44 1.44 0 0 0-.6.62h10.37a1.14 1.14 0 0 0-.55-.59c-1.48-.77-3-1.54-4.44-2.33a.41.41 0 0 0-.43 0L417 11.43c-.18.1-.28.14-.4-.1-.42-.82-.44-.81.38-1.23.55-.29 1.09-.58 1.64-.85a.42.42 0 0 0 .28-.44c0-.84 0-1.68 0-2.51 0-.26-.07-.33-.31-.35a10.79 10.79 0 0 1-6.15-2.44 11.17 11.17 0 0 1-4.13-10.14c.27-2.85.59-5.69.88-8.54.08-.77.17-1.54.24-2.31 0-.25.12-.31.36-.3 1.34 0 2.68 0 4 0 .35 0 .37-.11.3-.4-.33-1.36-.67-2.72-1-4.09a.58.58 0 0 0-.51-.51c-1.61-.41-3.21-.84-4.82-1.24-.3-.08-.34-.18-.26-.46.23-.79.21-.79 1-.58 1.7.45 3.4.9 5.11 1.33a.52.52 0 0 1 .43.44c.4 1.73.81 3.46 1.2 5.19.06.25.16.32.41.32q2.88 0 5.76 0c.28 0 .34-.1.37-.35a7.76 7.76 0 0 1 6.67-6.76 7.76 7.76 0 0 1 8.7 6.38A7.8 7.8 0 0 1 431-9.56Zm-19.09 4a7.53 7.53 0 0 0 9 7.64A7.58 7.58 0 0 0 427-5.52c0-.32-.12-.39-.43-.39H412.33C412-5.91 411.92-5.84 411.92-5.52ZM428-17.78l-3.55-3.54A6.61 6.61 0 0 0 423-18c0 .25.1.23.26.23H428Zm1-5.69c0-.2 0-.28-.26-.25a6.61 6.61 0 0 0-3.19 1.34c-.13.09-.16.17 0 .29s.37.36.55.55l2.92 2.93C428.94-20.31 428.94-21.89 429-23.47Zm5.2 2.5-1.34 1.34L431-17.78c1.65 0 3.18 0 4.71 0 .36 0 .44-.09.37-.43A6.82 6.82 0 0 0 435-20.9C434.61-21.42 434.61-21.42 434.15-21Zm-4-2.47c0 1.56 0 3.13 0 4.75.08 0 .12 0 .14-.07l3.33-3.32c.16-.15.09-.21 0-.31a6.53 6.53 0 0 0-3.12-1.32C430.2-23.74 430.11-23.71 430.12-23.44Zm3.49 11.17-3.93-3.94.19 1.91.33 3.38c0 .12 0 .3.22.26A6.74 6.74 0 0 0 433.6-12C433.72-12.11 433.72-12.16 433.61-12.27Zm2.46-4.13c0-.15 0-.2-.19-.2-1.6 0-3.21 0-4.92 0 1.21 1.21 2.35 2.34 3.48 3.48.11.11.18.12.27 0A6.55 6.55 0 0 0 436.07-16.4Z'/%3E%3Cpath class='cls-2' d='M370.19 58c-.5.09-.51.09-.46.58.06.71.13 1.41.19 2.12a8.73 8.73 0 0 1-.18 2.55c0 .2-.1.21-.28.17-.65-.17-.65-.16-.54-.83a10.58 10.58 0 0 0 0-2.81c-.18-1.71-.35-3.43-.52-5.15-.06-.64-.13-1.29-.18-1.93 0-.2-.11-.22-.27-.22h-9.79c.26 1.07.5 2.13.75 3.19.13.53.13.53.67.53h1.33c.17 0 .23 0 .23.22 0 .73 0 .73-.71.73H355.9c-.17 0-.27 0-.29.23-.07.78-.16 1.55-.25 2.32 0 .18 0 .26.22.26h11.09c.23 0 .25-.06.23-.27-.09-.75-.17-1.51-.23-2.26 0-.21-.08-.28-.31-.28h-4c-.23 0-.33 0-.32-.3 0-.64 0-.64.65-.64h4.42c.24 0 .35 0 .37.31.14 1.59.42 3.17.44 4.77a6.82 6.82 0 0 1-13.58 1.06 12.23 12.23 0 0 1 .08-2.9c.11-1 .23-2 .33-3 0-.2.09-.26.29-.26.91 0 1.82 0 2.73 0 .24 0 .26-.07.21-.27-.26-1.08-.52-2.16-.76-3.24 0-.18-.11-.22-.28-.22q-1.32 0-2.64 0c-.16 0-.23 0-.24.21-.28 2.68-.62 5.36-.83 8.05A7.81 7.81 0 0 0 359.53 69a7.67 7.67 0 0 0 8.08-3.23c.11-.14.17-.17.33-.06.61.4.62.4.17 1A8.78 8.78 0 0 1 362 70.1a1 1 0 0 1-.24 0c-.18 0-.21.09-.21.24 0 .67 0 1.34 0 2a.33.33 0 0 0 .22.34c1 .54 2.07 1.1 3.11 1.62a2.14 2.14 0 0 1 1.34 2.19 1.09 1.09 0 0 0 0 .18H356a2.19 2.19 0 0 1 1.56-2.49c.08 0 .14-.06.18 0l0 .05c.1.21.31.43.29.62s-.36.24-.55.36a1 1 0 0 0-.47.48h8.13a.88.88 0 0 0-.43-.46l-3.48-1.82a.32.32 0 0 0-.34 0l-1.76.92c-.14.08-.22.11-.32-.08-.33-.64-.34-.63.3-1 .43-.23.86-.46 1.29-.67a.34.34 0 0 0 .22-.34c0-.66 0-1.32 0-2 0-.2-.06-.26-.25-.27a8.38 8.38 0 0 1-4.81-1.92 8.74 8.74 0 0 1-3.24-8c.21-2.23.46-4.46.69-6.69.06-.6.13-1.2.18-1.8 0-.2.1-.25.29-.25 1.05 0 2.1 0 3.15 0 .27 0 .29-.09.23-.32-.26-1.06-.52-2.13-.75-3.2a.48.48 0 0 0-.4-.41c-1.26-.31-2.51-.65-3.78-1-.23-.06-.26-.14-.2-.36.18-.62.16-.62.8-.45l4 1a.41.41 0 0 1 .34.35c.31 1.35.64 2.71.94 4.06.05.2.12.25.32.25 1.51 0 3 0 4.52 0 .21 0 .26-.07.28-.27a6.09 6.09 0 1 1 7.2 6.71Zm-15 3.17a5.91 5.91 0 1 0 11.82 0c0-.25-.1-.31-.34-.31H355.55C355.3 60.82 355.23 60.87 355.22 61.13Zm12.59-9.61L365 48.74a5.15 5.15 0 0 0-1.12 2.6c0 .19.08.18.21.18h3.69Zm.76-4.46c0-.16 0-.22-.2-.2a5.24 5.24 0 0 0-2.5 1c-.1.08-.13.13 0 .23l.43.43 2.29 2.3Zm4.08 2-1 1-1.45 1.45c1.29 0 2.49 0 3.69 0 .28 0 .34-.08.3-.34a5.67 5.67 0 0 0-.85-2.12C373 48.66 373 48.66 372.65 49Zm-3.16-1.94c0 1.23 0 2.46 0 3.73l.11-.06c.87-.87 1.74-1.74 2.62-2.6.12-.12.06-.17 0-.25a5.2 5.2 0 0 0-2.45-1C369.56 46.84 369.49 46.87 369.49 47.08Zm2.74 8.75-3.08-3.08c.05.56.1 1 .15 1.49.08.89.17 1.77.26 2.65 0 .1 0 .24.16.21a5.32 5.32 0 0 0 2.5-1.06C372.32 56 372.32 55.92 372.23 55.83Zm1.92-3.23c0-.12 0-.16-.14-.16h-3.86l2.73 2.72c.09.09.14.09.21 0A5.05 5.05 0 0 0 374.15 52.6Z'/%3E%3Cpath class='cls-2' d='M178.52-1.12V1.63A3.7 3.7 0 0 1 176 4.14a5.62 5.62 0 0 1-1.29.1H162.93c2.75 2.21 4.55 5.09 6.75 7.61.32.36.54.52 1.06.3a2.87 2.87 0 0 1 3.45.84 38.9 38.9 0 0 1 2.58 3.79 3 3 0 0 1-.77 3.85c-.61.5-1.28.92-1.93 1.36q-6.23 4.24-12.45 8.46c-2.11 1.43-3.78 1.12-5.2-1-.51-.74-1-1.48-1.5-2.22-1.33-2-1.19-3.28.54-5a7.58 7.58 0 0 0-4.91-2.5 22.51 22.51 0 0 0-7 .19 27.68 27.68 0 0 1-13-1c-3.38-1-6.65-2.14-9.39-4.4-2.1-1.73-4.1-3.6-6.15-5.4-.47-.43-1-.84-1.42-1.28a3.18 3.18 0 0 1-1-3c.1-.57 0-.74-.58-.73-2.73 0-5.45 0-8.18 0A3.38 3.38 0 0 1 100.18.56c0-.26 0-.51 0-.77a3.38 3.38 0 0 1 3.56-3.63c.66 0 1.32 0 2 0 .44 0 .56-.14.59-.56a33 33 0 0 1 2.76-10.9 3 3 0 0 1 .23-.48 1.07 1.07 0 0 1 1.37-.5 1 1 0 0 1 .69 1.28 5.13 5.13 0 0 1-.34 1 31.31 31.31 0 0 0-2.41 9.27c-.07.65 0 .9.77.9q25.47 0 51 0a2.9 2.9 0 0 1 1.06.1 1 1 0 0 1 .75 1.18 1 1 0 0 1-.91 1 5.62 5.62 0 0 1-.92 0H104.16c-.49 0-1-.08-1.36.34a2.78 2.78 0 0 0-.21 2.49c.16.71.85.67 1.45.67h70.62c1.27 0 1.57-.29 1.57-1.57V-.15c0-1-.37-1.39-1.38-1.4-2.55 0-5.1 0-7.65 0h-.61c-.84 0-1.36-.47-1.36-1.14s.52-1.13 1.36-1.15c1 0 2 0 3 0 .52 0 .58-.16.54-.61A30.45 30.45 0 0 0 166-17.34a30.5 30.5 0 0 0-13.36-12.27A30 30 0 0 0 137-32.51a30.53 30.53 0 0 0-21.82 11.58c-.37.46-.71.94-1.06 1.41-.62.82-1.25 1-1.85.57s-.59-1.09 0-1.89A32.92 32.92 0 0 1 129-33.25a29 29 0 0 1 5.11-1.23c.39-.06.52-.13.31-.56-1.42-3-.54-4.73 2.7-5.35a11.77 11.77 0 0 1 5 .12c2.57.62 3.37 2.22 2.41 4.7-.12.3-.28.59-.45 1 1.35.31 2.71.51 4 .88a32.76 32.76 0 0 1 17.07 11.21 32.61 32.61 0 0 1 7 16 12.08 12.08 0 0 1 .2 2c0 .61.26.73.79.67.38 0 .76 0 1.15 0A3.72 3.72 0 0 1 178.52-1.12ZM142.17-37.85a8.76 8.76 0 0 0-5.61 0c-.23.08-.45.17-.47.5a2.37 2.37 0 0 0 2.29 2.43h1.75a2.24 2.24 0 0 0 2.45-2.17C142.63-37.48 142.56-37.72 142.17-37.85Zm1.61 42.11a2.57 2.57 0 0 0 2.4 0Zm-23.27 0a31.15 31.15 0 0 0 4.74 3 57.59 57.59 0 0 0 6.64 2s.06-.05.09-.07c-1.35-1.73-1.48-2.68-.66-4.93Zm47.73 12.17L157 24.11c-.73.5-.86.88-.46 1.5.65 1 1.34 2 2 3a.87.87 0 0 0 .78.45 1 1 0 0 0 .67-.25l14.26-9.69c.68-.47.74-.86.29-1.54-.58-.9-1.19-1.78-1.79-2.66s-.89-.88-1.7-.34S169.19 15.83 168.24 16.47Zm-6.68-10.3a9 9 0 0 0-8.11-1.45c-2.45.76-4.95 1.36-7.42 2a3.13 3.13 0 0 1-1.52 0l-4.63-1-4.77-1c-1.23 0-1.93.51-2 1.41a1.68 1.68 0 0 0 1 1.64l3 1.61a1.16 1.16 0 0 1-.56 2.25c-.79 0-1.58 0-2.37 0a13.42 13.42 0 0 1-3.57-.32c-1.89-.58-3.8-1.12-5.71-1.66a4.81 4.81 0 0 1-1.38-.64Q120.48 7 117.34 5a5.28 5.28 0 0 0-.92-.54c-.43-.17-.91-.29-1.25.16a1.26 1.26 0 0 0-.12 1.5 2 2 0 0 0 .47.5c2.23 2 4.45 4 6.7 5.93a17.28 17.28 0 0 0 4 2.59A44.06 44.06 0 0 0 134 17.54a18.62 18.62 0 0 0 7.13.47 45.61 45.61 0 0 1 7.83-.63c3.11.13 5.93.94 8.09 3.34.27.3.44.27.75.06q5-3.41 10-6.77c.39-.26.37-.41.1-.74C166.45 11.53 165 9.78 163.58 8A9.08 9.08 0 0 0 161.56 6.17Z'/%3E%3Cpath class='cls-2' d='M57.07 63.1v1.83a2.47 2.47 0 0 1-1.68 1.67 3.57 3.57 0 0 1-.86.07H46.69c1.83 1.48 3 3.4 4.49 5.07.22.24.36.35.71.2a1.92 1.92 0 0 1 2.3.57A24.24 24.24 0 0 1 55.9 75a2 2 0 0 1-.51 2.56c-.41.33-.85.61-1.29.91l-8.28 5.63a2.19 2.19 0 0 1-3.47-.64c-.33-.49-.67-1-1-1.48a2.17 2.17 0 0 1 .36-3.29 5 5 0 0 0-3.26-1.67 14.92 14.92 0 0 0-4.67.13 18.43 18.43 0 0 1-8.63-.67 17 17 0 0 1-6.26-2.92c-1.4-1.16-2.73-2.4-4.09-3.6-.32-.28-.64-.56-1-.85a2.1 2.1 0 0 1-.64-2c.06-.38 0-.49-.39-.49-1.81 0-3.63 0-5.45 0A2.25 2.25 0 0 1 4.9 64.22v-.51a2.26 2.26 0 0 1 2.37-2.42c.44 0 .88 0 1.33 0 .29 0 .36-.09.38-.37a21.94 21.94 0 0 1 1.84-7.25 3.13 3.13 0 0 1 .15-.32.72.72 0 0 1 .92-.34.67.67 0 0 1 .46.85 3.78 3.78 0 0 1-.23.67 20.65 20.65 0 0 0-1.6 6.17c0 .44 0 .6.51.6q17 0 33.93 0a2.08 2.08 0 0 1 .7.06.7.7 0 0 1 .5.79.68.68 0 0 1-.61.65 4.1 4.1 0 0 1-.61 0H7.55c-.32 0-.69-.05-.9.23A1.87 1.87 0 0 0 6.5 64.7c.11.47.57.45 1 .45h47c.85 0 1-.19 1-1v-.36c0-.67-.24-.92-.92-.92h-5.5c-.55 0-.9-.31-.9-.75s.35-.76.9-.77 1.33 0 2 0c.34 0 .38-.11.36-.41A20.56 20.56 0 0 0 39.83 44.13 19.85 19.85 0 0 0 29.41 42.2a20.3 20.3 0 0 0-14.54 7.71c-.24.3-.47.62-.7.94-.41.55-.83.68-1.23.37s-.4-.72 0-1.25A22.05 22.05 0 0 1 24.09 41.7a19.93 19.93 0 0 1 3.41-.82c.26 0 .34-.08.2-.37-.94-2-.36-3.15 1.8-3.56a7.79 7.79 0 0 1 3.33.08c1.72.42 2.25 1.48 1.61 3.13-.08.2-.18.4-.3.64.9.2 1.8.34 2.68.58a22.13 22.13 0 0 1 16 18.14A9.85 9.85 0 0 1 53 60.84c0 .41.17.49.52.45s.51 0 .76 0A2.48 2.48 0 0 1 57.07 63.1ZM32.86 38.64a5.81 5.81 0 0 0-3.73 0c-.16 0-.3.11-.32.33a1.58 1.58 0 0 0 1.53 1.62h1.17a1.49 1.49 0 0 0 1.63-1.44C33.17 38.89 33.12 38.73 32.86 38.64Zm1.08 28.05a1.71 1.71 0 0 0 1.59 0Zm-15.5 0a22.06 22.06 0 0 0 3.16 2A38.73 38.73 0 0 0 26 70l.06-.05a2.74 2.74 0 0 1-.44-3.28Zm31.78 8.1L42.75 79.9c-.49.33-.58.59-.31 1 .43.67.89 1.32 1.34 2a.56.56 0 0 0 .53.29.63.63 0 0 0 .44-.16l9.49-6.45c.46-.31.5-.57.2-1s-.79-1.18-1.2-1.77-.59-.59-1.12-.23ZM45.77 68a6 6 0 0 0-5.39-1c-1.64.51-3.3.9-5 1.36a2.16 2.16 0 0 1-1 0l-3.08-.65-3.18-.66c-.82 0-1.28.34-1.33.94a1.12 1.12 0 0 0 .69 1.09l2 1.07a.78.78 0 0 1-.38 1.5l-1.58 0a9 9 0 0 1-2.37-.21c-1.27-.39-2.54-.74-3.81-1.11a3 3 0 0 1-.91-.42l-4.16-2.75a4.24 4.24 0 0 0-.61-.36c-.29-.11-.61-.19-.84.11a.84.84 0 0 0-.07 1 1.21 1.21 0 0 0 .31.33c1.48 1.32 3 2.64 4.46 4a11.84 11.84 0 0 0 2.69 1.72 28.44 28.44 0 0 0 5.17 1.62 12.26 12.26 0 0 0 4.75.32 30.38 30.38 0 0 1 5.22-.42 7.25 7.25 0 0 1 5.38 2.22c.18.2.3.18.5 0 2.21-1.52 4.43-3 6.65-4.52.25-.17.25-.27.06-.49-1-1.16-1.93-2.32-2.88-3.5A6.07 6.07 0 0 0 45.77 68Z'/%3E%3Cpath class='cls-2' d='M290 55.42c.26 0 .52 0 .77 0s.52 0 .52-.45a8.2 8.2 0 0 1 .14-1.31 22.1 22.1 0 0 1 16-18.14c.87-.25 1.77-.38 2.67-.59a6.83 6.83 0 0 1-.29-.64c-.65-1.65-.11-2.71 1.6-3.13a7.68 7.68 0 0 1 3.34-.07c2.15.41 2.74 1.57 1.79 3.55-.14.29-.05.34.21.38a18.12 18.12 0 0 1 3.4.82 21.94 21.94 0 0 1 11.17 8.26c.38.54.38 1 0 1.26s-.83.17-1.23-.38c-.24-.31-.46-.63-.71-.94a20.29 20.29 0 0 0-14.53-7.71 19.93 19.93 0 0 0-10.42 1.93A20.56 20.56 0 0 0 292.84 55c0 .3 0 .42.36.41.66 0 1.32 0 2 0s.9.33.91.77-.35.74-.9.75h-.41c-1.7 0-3.4 0-5.1 0-.67 0-.91.25-.92.93v.35c0 .85.2 1.05 1.05 1.05h47c.4 0 .86 0 1-.45a1.87 1.87 0 0 0-.14-1.66c-.22-.28-.58-.23-.9-.23q-18.7 0-37.4 0a4.15 4.15 0 0 1-.61 0 .69.69 0 0 1-.61-.65.7.7 0 0 1 .5-.78 1.89 1.89 0 0 1 .71-.07h33.93c.51 0 .56-.16.51-.6a21 21 0 0 0-1.6-6.17A3.12 3.12 0 0 1 332 48a.68.68 0 0 1 .46-.85.71.71 0 0 1 .91.34 1.91 1.91 0 0 1 .16.32 21.93 21.93 0 0 1 1.83 7.25c0 .28.1.39.39.38.44 0 .88 0 1.33 0a2.27 2.27 0 0 1 2.37 2.42v.51a2.26 2.26 0 0 1-2.47 2.46c-1.82 0-3.64 0-5.46 0-.41 0-.45.1-.38.48a2.12 2.12 0 0 1-.64 2c-.31.29-.64.57-.95.85-1.37 1.21-2.7 2.45-4.1 3.6a16.86 16.86 0 0 1-6.25 2.93 18.32 18.32 0 0 1-8.63.66 15.24 15.24 0 0 0-4.67-.13 5 5 0 0 0-3.27 1.67 2.19 2.19 0 0 1 .37 3.3l-1 1.47a2.18 2.18 0 0 1-3.47.64l-8.29-5.63c-.43-.3-.88-.58-1.28-.91a2 2 0 0 1-.52-2.56 25.44 25.44 0 0 1 1.72-2.52 1.92 1.92 0 0 1 2.3-.57c.35.15.49.05.7-.2 1.47-1.67 2.67-3.59 4.5-5.06h-7.84a3.1 3.1 0 0 1-.86-.07 2.47 2.47 0 0 1-1.68-1.67V57.23A2.47 2.47 0 0 1 290 55.42Zm21.13-22.14a1.49 1.49 0 0 0 1.63 1.44H314a1.57 1.57 0 0 0 1.52-1.62c0-.23-.15-.28-.31-.34a5.81 5.81 0 0 0-3.73 0C311.19 32.86 311.14 33 311.17 33.28Zm-2.4 27.54a1.74 1.74 0 0 0 1.6 0Zm9.9 0c.54 1.5.46 2.13-.44 3.28 0 0 0 .06.06 0a38.73 38.73 0 0 0 4.42-1.3 22.06 22.06 0 0 0 3.16-2Zm-26.48 6.82c-.54-.35-.75-.31-1.13.23l-1.19 1.77c-.3.46-.26.72.19 1l9.5 6.45a.64.64 0 0 0 .44.17.56.56 0 0 0 .52-.3c.46-.66.91-1.31 1.35-2 .26-.42.18-.67-.31-1L294.08 69Zm5-4.34c-.95 1.17-1.91 2.34-2.88 3.49-.19.22-.2.33.06.5 2.22 1.49 4.44 3 6.65 4.51.2.14.32.15.49 0a7.24 7.24 0 0 1 5.39-2.23 31.42 31.42 0 0 1 5.22.42 12.41 12.41 0 0 0 4.74-.31A29.38 29.38 0 0 0 322 68a11.5 11.5 0 0 0 2.69-1.72c1.49-1.3 3-2.63 4.46-4a1.38 1.38 0 0 0 .31-.33.86.86 0 0 0-.07-1c-.24-.3-.55-.22-.84-.11a3.85 3.85 0 0 0-.62.36L323.82 64a3.51 3.51 0 0 1-.92.43c-1.27.36-2.54.72-3.8 1.1a9 9 0 0 1-2.37.22c-.53 0-1.06 0-1.58 0a.76.76 0 0 1-.88-.6.78.78 0 0 1 .5-.9l2-1.07a1.09 1.09 0 0 0 .68-1.09c0-.6-.5-1-1.32-.94l-3.18.66-3.09.65a2.12 2.12 0 0 1-1 0c-1.65-.45-3.32-.85-4.95-1.36a6.56 6.56 0 0 0-6.74 2.2Z'/%3E%3Cpath class='cls-2' d='M179.91 55.1h9.4c.37 0 .45.08.41.44-.13 1-.23 2-.31 3a.54.54 0 0 1-.42.53 11.57 11.57 0 0 1-8.81-.58 12.67 12.67 0 0 0-9.4-.76c-.41.12-.51 0-.53-.36a18.18 18.18 0 0 0-.18-1.81c0-.37 0-.51.43-.51C173.64 55.11 176.77 55.1 179.91 55.1Z'/%3E%3Cpath class='cls-2' d='M193.65 50.11v4c0 .72-.27 1-1 1h-.47c-.93 0-.92 0-1 .94q-.77 7.59-1.52 15.19-.65 6.45-1.28 12.91c-.14 1.49-.17 1.52-1.66 1.52H172.54c-.78 0-1-.18-1.07-.94q-.72-7.17-1.43-14.34c-.5-5-1-10-1.5-14.95 0-.27-.1-.35-.36-.34s-.74 0-1.1 0c-.66 0-.94-.28-.94-.92 0-1.44 0-2.87 0-4.3 0-.62.29-.89.91-.9 2.1 0 4.2 0 6.3 0 .37 0 .44-.1.44-.44 0-2.57 0-5.13 0-7.69 0-.81.24-1 1.05-1h2.58c.68 0 1 .27 1 .95q0 3.87 0 7.74c0 .38.07.5.48.49h13.71C193.44 49 193.65 49.19 193.65 50.11Zm-18.35-8.3c0 2 0 4 0 6.06 0 1.12 0 1.11 1.13 1.12.36 0 .41-.11.4-.43 0-1.14 0-2.29 0-3.44V42.4c0-1.06 0-1-1-1.07C175.42 41.32 175.29 41.39 175.3 41.81Zm13.89 18.83a13.44 13.44 0 0 1-9.95-.86 10.88 10.88 0 0 0-8.4-.45.4.4 0 0 0-.33.51c.24 2.2.45 4.4.67 6.6q.87 8.64 1.71 17.29c0 .38.17.41.49.41 1.48 0 3 0 4.44 0 2.87 0 5.73 0 8.6 0 .34 0 .45-.07.47-.43 0-.71.13-1.43.2-2.14q.47-4.56.92-9.12c.27-2.72.55-5.44.82-8.16C189 63.09 189.06 61.89 189.19 60.64ZM192.13 51c0-.4-.09-.49-.49-.49-3.9 0-7.8 0-11.7 0s-7.89 0-11.84 0c-.36 0-.48.08-.44.44s0 .76 0 1.15-.21 1.13.09 1.41.91.07 1.39.07c7.51 0 15 0 22.54 0 .35 0 .45-.08.44-.44C192.1 52.42 192.09 51.7 192.13 51Z'/%3E%3Cpath class='cls-2' d='M172.25 61.17c0-.72 0-.72.71-.72s.82 0 .82.8 0 .72-.71.72S172.25 62 172.25 61.17Z'/%3E%3Cpath class='cls-2' d='M175.31 63.5c.76 0 .76 0 .76.77s0 .76-.77.76-.76 0-.76-.77S174.54 63.5 175.31 63.5Z'/%3E%3Cpath class='cls-2' d='M173.78 66.59c0 .73 0 .73-.75.73s-.78 0-.78-.79 0-.74.75-.74S173.78 65.79 173.78 66.59Z'/%3E%3Cpath class='cls-2' d='M182.19 71.91c.76 0 .76 0 .76.76s0 .77-.77.77-.76 0-.76-.77S181.42 71.91 182.19 71.91Z'/%3E%3Cpath class='cls-2' d='M184.48 74.16c0-.72 0-.72.71-.72s.82 0 .82.8 0 .72-.71.72S184.48 75 184.48 74.16Z'/%3E%3Cpath class='cls-2' d='M186.77 66.67a6 6 0 0 1-.08 1.3 2.19 2.19 0 0 1-2.05 1.64q-.93 0-1.86 0a2.19 2.19 0 0 1-2.12-2.11q0-.93 0-1.86a2.2 2.2 0 0 1 2.15-2.13c.58 0 1.17 0 1.76 0a2.22 2.22 0 0 1 2.2 2.19Zm-1.53.6c0-.51 0-1 0-1.52a.67.67 0 0 0-.72-.72q-.81 0-1.62 0a.68.68 0 0 0-.71.72c0 .29 0 .57 0 .86 0 1.48 0 1.48 1.49 1.48h.76C185 68.08 185.23 67.83 185.24 67.27Z'/%3E%3Cpath class='cls-2' d='M179.89 72.76a6.6 6.6 0 0 1-.07 1.3 2.17 2.17 0 0 1-2.07 1.66c-.61 0-1.21 0-1.82 0a2.2 2.2 0 0 1-2.15-2.17q0-.89 0-1.77A2.19 2.19 0 0 1 176 69.62c.59 0 1.18 0 1.76 0a2.2 2.2 0 0 1 2.18 2.15C179.9 72.07 179.89 72.38 179.89 72.76Zm-1.53-.08c0-1.54 0-1.54-1.52-1.54s-1.53 0-1.53 1.53 0 1.53 1.52 1.53S178.36 74.2 178.36 72.68Z'/%3E%3Cpath class='cls-2' d='M185.24 79.59a6.34 6.34 0 0 1-.07 1.35 2.2 2.2 0 0 1-2.08 1.66c-.6 0-1.21 0-1.81 0a2.2 2.2 0 0 1-2.15-2.13c0-.61 0-1.21 0-1.82a2.19 2.19 0 0 1 2.17-2.15c.56 0 1.12 0 1.67 0a2.22 2.22 0 0 1 2.27 2.26Zm-1.53 0c0-1.55 0-1.55-1.55-1.55s-1.5 0-1.5 1.51 0 1.55 1.55 1.55S183.71 81.08 183.71 79.57Z'/%3E%3Cpath class='cls-2' d='M218.36-1.59A2.36 2.36 0 0 1 218 .59a.82.82 0 0 0-.15.5c0 .6 0 1.19 0 1.79a4.23 4.23 0 0 1-3.49 4.19 5 5 0 0 1-.94.08H194.26a4.24 4.24 0 0 1-4.17-2.82 3.73 3.73 0 0 1-.25-1.4c0-.52 0-1 0-1.55a.74.74 0 0 0-.2-.51 2.39 2.39 0 0 1-.47-2.73.39.39 0 0 0 0-.39 2.61 2.61 0 0 1-.56-1.56v-1A2.9 2.9 0 0 1 190.33-7a.37.37 0 0 0 .22-.36 1.76 1.76 0 0 1 0-.23A1.13 1.13 0 0 0 190-8.86a2.33 2.33 0 0 1-.75-3.09.65.65 0 0 0 .07-.51 2.13 2.13 0 0 1 0-.94 10.47 10.47 0 0 1 2.86-5.24 14.79 14.79 0 0 1 5.77-3.57 17.57 17.57 0 0 1 4.35-.92 18.09 18.09 0 0 1 8.57 1.31A14.16 14.16 0 0 1 216-18.26a10.14 10.14 0 0 1 2.5 4.93 1.86 1.86 0 0 1-.11 1.14.72.72 0 0 0 0 .52 2.38 2.38 0 0 1-.87 2.83.62.62 0 0 0-.29.59q0 .39 0 .78a.45.45 0 0 0 .28.47A2.76 2.76 0 0 1 219-5.22a3.18 3.18 0 0 1-.55 3.09A.47.47 0 0 0 218.36-1.59Zm-26.89-10.6c4.13 0 8.26 0 12.39 0H216.4a.74.74 0 0 0 .8-.92 8.71 8.71 0 0 0-1.55-3.47 12.5 12.5 0 0 0-6-4.3 16.72 16.72 0 0 0-8.67-.78 14.36 14.36 0 0 0-7.56 3.53 9.52 9.52 0 0 0-2.88 4.79A.84.84 0 0 0 191.47-12.19Zm.24 2.57c.36-.06.7-.23 1.06-.27a3.54 3.54 0 0 1 2.67.78 2.11 2.11 0 0 0 2 .29 3.59 3.59 0 0 0 .86-.52 3.3 3.3 0 0 1 2.11-.57 3.45 3.45 0 0 1 1.93.76 2.11 2.11 0 0 0 1.37.45 2.23 2.23 0 0 0 1.48-.57 3.43 3.43 0 0 1 2.44-.63 3.7 3.7 0 0 1 1.77.79 2.23 2.23 0 0 0 1.46.41 2.68 2.68 0 0 0 1.42-.62 3.24 3.24 0 0 1 2.16-.59 11.25 11.25 0 0 1 1.18.27 1.26 1.26 0 0 0 1.56-1.26c0-.2-.07-.25-.26-.18a1.47 1.47 0 0 1-.59.07h-25a1.72 1.72 0 0 1-.81-.15c-.26-.13-.27 0-.29.2A1.27 1.27 0 0 0 191.71-9.62Zm23.94 2.37c.19 0 .27 0 .26-.24a5.58 5.58 0 0 1 0-.71c0-.14 0-.21-.18-.22a3.4 3.4 0 0 1-.78-.18 2.11 2.11 0 0 0-2 .29l-.42.28a3.33 3.33 0 0 1-2.36.49 3.83 3.83 0 0 1-1.66-.77A2.29 2.29 0 0 0 207-8.72a2.78 2.78 0 0 0-1.38.63 3.29 3.29 0 0 1-2.49.54 3.87 3.87 0 0 1-1.65-.78A2.22 2.22 0 0 0 200-8.72a2.72 2.72 0 0 0-1.41.64 3.34 3.34 0 0 1-2.46.53 3.69 3.69 0 0 1-1.65-.77 2.15 2.15 0 0 0-1.87-.32c-.26.08-.62.08-.76.26s0 .53-.05.81.06.32.32.32h23.52Zm-5.48 1.19A.24.24 0 0 0 210-6c-.16.17-.33.34-.5.5s-.09.15 0 .24c.35.33.69.68 1 1 .11.12.18.1.28 0 .32-.34.65-.66 1-1l.88-.86Zm-1.85 0H198.8l.08.11 4.59 4.56c.14.15.2 0 .29 0l4.47-4.47S208.35-6 208.32-6ZM191.79-2.29h9s0-.06 0-.07L197.16-6a.34.34 0 0 0-.27-.1c-1.74 0-3.47 0-5.21 0A1.85 1.85 0 0 0 190-3.35 1.8 1.8 0 0 0 191.79-2.29ZM216.61 1.6c0-.13-.07-.1-.15-.09a2.63 2.63 0 0 1-1.52-.12 2.1 2.1 0 0 0-2 .27l-.37.25a3.29 3.29 0 0 1-2.34.55 3.8 3.8 0 0 1-1.77-.79 2.2 2.2 0 0 0-1.61-.39 3 3 0 0 0-1.26.62 3.34 3.34 0 0 1-2.38.56 3.89 3.89 0 0 1-1.74-.79 2.17 2.17 0 0 0-1.75-.36 3 3 0 0 0-1.15.6 3.34 3.34 0 0 1-2.34.55 3.76 3.76 0 0 1-1.74-.77 2.12 2.12 0 0 0-2.06-.29 2.35 2.35 0 0 1-1.17.16c-.16 0-.18 0-.18.17 0 .46 0 .92 0 1.37a2.81 2.81 0 0 0 .6 1.59 3 3 0 0 0 2.54 1.19h19.21a3 3 0 0 0 3.05-2.29A8.8 8.8 0 0 0 216.61 1.6Zm.6-2.56c0-.22-.06-.36-.34-.26a3 3 0 0 1-1 .12c-3.48 0-7 0-10.45 0a.6.6 0 0 0-.47.19c-.26.29-.54.55-.81.83a.63.63 0 0 1-1 0c-.28-.26-.56-.53-.82-.82a.62.62 0 0 0-.5-.2c-3.3 0-6.61 0-9.91 0a4.15 4.15 0 0 1-1.21-.16c-.36-.11-.41-.07-.44.31a1.12 1.12 0 0 0 .23.81 1.32 1.32 0 0 0 1.49.45 4.19 4.19 0 0 1 1.72-.22 3.7 3.7 0 0 1 1.77.79 2.21 2.21 0 0 0 1.6.39 3 3 0 0 0 1.3-.62A3.32 3.32 0 0 1 200.7.1a3.64 3.64 0 0 1 1.72.77 2.21 2.21 0 0 0 1.71.39 3 3 0 0 0 1.18-.6 3.27 3.27 0 0 1 1.82-.6h.17a3.55 3.55 0 0 1 2.1.79 2.17 2.17 0 0 0 1.69.42A2.33 2.33 0 0 0 212 .86 3.62 3.62 0 0 1 213.8.09a4.42 4.42 0 0 1 1.73.23A1.27 1.27 0 0 0 217.21-1Zm.71-3.23A1.82 1.82 0 0 0 216.35-6c-.58-.07-1.17 0-1.75 0a.57.57 0 0 0-.47.2l-2.92 2.93c-.41.41-.7.41-1.11 0l-1.41-1.41c-.09-.09-.15-.16-.28 0l-2.11 2.1H216a2.73 2.73 0 0 0 .41 0A1.83 1.83 0 0 0 217.92-4.19Z'/%3E%3Cpath class='cls-2' d='M275.23-6.5a9.85 9.85 0 0 1 3.33-1.71A46.49 46.49 0 0 1 289.35-10c1.12-.08 2.24-.14 3.37-.21a.54.54 0 0 0 0-.11 26.86 26.86 0 0 0-7.38-7.11 64.82 64.82 0 0 0-6.45-3.38A17.56 17.56 0 0 1 276.6-22a2.37 2.37 0 0 1-.94-3 2.42 2.42 0 0 1 2.91-1.3A30 30 0 0 1 287-22.76a60.54 60.54 0 0 1 8.43 6.54 15.93 15.93 0 0 0 3 2.41 11.59 11.59 0 0 0 4.62 1.2 14.35 14.35 0 0 1 7.48 2.68 1 1 0 0 0 .56.21 41.29 41.29 0 0 1 5.86 1 11.25 11.25 0 0 1 4.28 1.91 3.3 3.3 0 0 1 1.35 2.86c0 .44-.05.88-.1 1.33a30.93 30.93 0 0 1-3.16 11.3A20.65 20.65 0 0 1 308 19.15a1.94 1.94 0 0 0-1 .72 3 3 0 0 1-1.77 1.35 32.61 32.61 0 0 1-12.14.37 5 5 0 0 1-3.9-2.13c-.11-.18-.31-.21-.49-.27a19.94 19.94 0 0 1-8.9-6.49C276.06 7.87 274.43 2.26 274-3.75A3.14 3.14 0 0 1 275.23-6.5Zm36.15 1.11A5.16 5.16 0 0 0 309.33-8a12.28 12.28 0 0 0-6.26-2.2 12.83 12.83 0 0 1-6.8-2.17c-1.29-1-2.43-2.1-3.64-3.16a47.34 47.34 0 0 0-8.4-6.09 27 27 0 0 0-6.46-2.56 8.82 8.82 0 0 0 1.38.79c2.08 1.11 4.26 2 6.31 3.23a29.06 29.06 0 0 1 9.26 8.53 31.27 31.27 0 0 0 5.56 6.26 13.33 13.33 0 0 0 6.17 3 6.73 6.73 0 0 0 3.53-.2A2 2 0 0 0 311.38-5.39Zm1.16 4.07a3.57 3.57 0 0 1-.86.67 25.19 25.19 0 0 0 4.51-.9c-.52-.1-1.05-.17-1.56-.3C313.83-2 313.09-2.18 312.54-1.32Zm7.52-1.95a1.24 1.24 0 0 0-.18-1.53 5.32 5.32 0 0 0-1.81-1A23 23 0 0 0 313.22-7a6.23 6.23 0 0 1 .71 2.46c0 .3.28.21.43.23a36.29 36.29 0 0 1 4.14.89c.37.11.73.22 1.09.35A.34.34 0 0 0 320.06-3.27ZM282.19 11.84a19 19 0 0 0 1.6 1.64 2 2 0 0 0 .6.37 40.32 40.32 0 0 0 10.39 2.5q2 .22 4.05.27a1.19 1.19 0 1 1 0 2.38 40.76 40.76 0 0 1-5.51-.42l-1.85-.27a1.07 1.07 0 0 0 .76.65 29.05 29.05 0 0 0 8.16.58 27.18 27.18 0 0 0 3.92-.54 1 1 0 0 0 .8-.52 3.35 3.35 0 0 1 2.12-1.6A18.59 18.59 0 0 0 317.73 6.8a27.91 27.91 0 0 0 2.09-6.86s0-.06 0-.12a24.33 24.33 0 0 1-6 1.64 70.07 70.07 0 0 1-8.55.82c-4.42.2-8.85.23-13.27 0A57.35 57.35 0 0 1 279.5.58a17.67 17.67 0 0 1-2.75-1A25.29 25.29 0 0 0 282.19 11.84ZM276.85-3.07a10.5 10.5 0 0 0 3.24 1.35 48.68 48.68 0 0 0 9 1.42A127.63 127.63 0 0 0 302.19 0c1 0 2 0 3 0V-.17a15.92 15.92 0 0 1-5.45-2.63.82.82 0 0 0-.53-.15 118.41 118.41 0 0 0-13.58.67l-.95.12a1.19 1.19 0 0 1-1.44-1 1.16 1.16 0 0 1 1.07-1.36c1.88-.28 3.77-.43 5.65-.56 2.24-.16 4.49-.21 6.78-.27A5.34 5.34 0 0 0 296-6.2c-.39-.47-.82-.93-1.2-1.41a.69.69 0 0 0-.65-.28c-2.55.09-5.09.23-7.62.54a34.42 34.42 0 0 0-8.27 1.8 6.83 6.83 0 0 0-1.39.73A1 1 0 0 0 276.85-3.07Z'/%3E%3Cpath class='cls-2' d='M434.11 47.23c-.44 6-2.06 11.62-5.83 16.45a19.89 19.89 0 0 1-8.9 6.49c-.17.06-.37.09-.48.27A5 5 0 0 1 415 72.57a32.41 32.41 0 0 1-12.14-.37 2.87 2.87 0 0 1-1.76-1.35 1.87 1.87 0 0 0-.95-.71A20.69 20.69 0 0 1 388.75 59.7a31.05 31.05 0 0 1-3.17-11.31c0-.44-.07-.89-.09-1.33a3.25 3.25 0 0 1 1.35-2.86 11.19 11.19 0 0 1 4.27-1.9 40.18 40.18 0 0 1 5.86-1 1.07 1.07 0 0 0 .57-.21A14.32 14.32 0 0 1 405 38.37a11.59 11.59 0 0 0 4.62-1.2 16.18 16.18 0 0 0 3-2.41 60 60 0 0 1 8.44-6.54 30 30 0 0 1 8.45-3.62 2.42 2.42 0 0 1 2.91 1.31 2.35 2.35 0 0 1-.94 3 19 19 0 0 1-2.27 1.21 63.75 63.75 0 0 0-6.45 3.37 27 27 0 0 0-7.37 7.11s0 .06 0 .11c1.12.07 2.25.13 3.37.22a46.4 46.4 0 0 1 10.78 1.81 9.76 9.76 0 0 1 3.33 1.71A3.13 3.13 0 0 1 434.11 47.23Zm-36 1.21a6.62 6.62 0 0 0 3.53.2 13.3 13.3 0 0 0 6.16-3 31 31 0 0 0 5.57-6.26 29.25 29.25 0 0 1 9.25-8.53c2.05-1.19 4.23-2.11 6.32-3.23a9.29 9.29 0 0 0 1.38-.79 26.87 26.87 0 0 0-6.47 2.56 47.41 47.41 0 0 0-8.39 6.09c-1.21 1.06-2.35 2.2-3.65 3.16a12.72 12.72 0 0 1-6.8 2.17 12.31 12.31 0 0 0-6.26 2.2 5.16 5.16 0 0 0-2 2.62A2 2 0 0 0 398.13 48.44Zm-4.66.69c-.51.13-1 .21-1.56.3a25.37 25.37 0 0 0 4.51.9 3.7 3.7 0 0 1-.85-.67C395 48.81 394.28 48.93 393.47 49.13Zm-5-1.24c.36-.13.73-.24 1.09-.34a34.72 34.72 0 0 1 4.14-.9c.15 0 .43.07.44-.23a6.23 6.23 0 0 1 .71-2.46 23.26 23.26 0 0 0-4.85 1.2 5 5 0 0 0-1.81 1 1.24 1.24 0 0 0-.19 1.52C388.16 47.9 388.29 48 388.51 47.89Zm42.84 2.66a17.67 17.67 0 0 1-2.75 1 57.27 57.27 0 0 1-12.5 1.7c-4.42.23-8.84.2-13.27 0a72 72 0 0 1-8.54-.83 24.53 24.53 0 0 1-6-1.64 1 1 0 0 0 0 .12 27.51 27.51 0 0 0 2.1 6.86A18.58 18.58 0 0 0 400.9 67.86a3.32 3.32 0 0 1 2.12 1.6 1 1 0 0 0 .8.52 26 26 0 0 0 3.92.54 28.66 28.66 0 0 0 8.16-.58 1.06 1.06 0 0 0 .77-.65l-1.85.27a40.78 40.78 0 0 1-5.52.42 1.19 1.19 0 1 1 0-2.38c1.35 0 2.7-.12 4.05-.27a40.52 40.52 0 0 0 10.39-2.5 1.88 1.88 0 0 0 .6-.37 20.64 20.64 0 0 0 1.6-1.64A25.37 25.37 0 0 0 431.35 50.55Zm-.11-4.39a7.37 7.37 0 0 0-1.39-.73 34.34 34.34 0 0 0-8.26-1.8c-2.53-.31-5.07-.44-7.62-.54a.69.69 0 0 0-.65.28c-.39.48-.81.94-1.21 1.41a5.75 5.75 0 0 0-.74.87c2.29.06 4.53.11 6.77.27 1.89.13 3.78.28 5.65.56a1.16 1.16 0 0 1 1.07 1.36 1.19 1.19 0 0 1-1.44 1l-.95-.12A118.41 118.41 0 0 0 408.89 48a.86.86 0 0 0-.53.15 15.83 15.83 0 0 1-5.45 2.63V51c1 0 2 0 3 0A127.56 127.56 0 0 0 419 50.68a48.79 48.79 0 0 0 9-1.42 10.08 10.08 0 0 0 3.23-1.35A1 1 0 0 0 431.24 46.16Z'/%3E%3Cpath class='cls-2' d='M403.71 28.12a3.34 3.34 0 0 1-.94 2.27c-.76.8-.78 1.12-.13 2a1.2 1.2 0 0 1 .17 1.3 1.13 1.13 0 0 1-1 .67 1.1 1.1 0 0 1-1-.39 3.58 3.58 0 0 1 0-5.06 1.08 1.08 0 0 0 .13-1.68 1.85 1.85 0 0 1-.41-.8 1.2 1.2 0 0 1 .65-1.22 1.15 1.15 0 0 1 1.4.25A4.18 4.18 0 0 1 403.71 28.12Z'/%3E%3Cpath class='cls-2' d='M393.4 33.39a3.17 3.17 0 0 1 1-2.26c.71-.73.74-1.08.14-1.9a1.2 1.2 0 1 1 1.9-1.43 3.43 3.43 0 0 1-.23 4.89 1.12 1.12 0 0 0 0 1.66 1.46 1.46 0 0 1 .4 1 1.16 1.16 0 0 1-.81 1 1.15 1.15 0 0 1-1.29-.37A4.18 4.18 0 0 1 393.4 33.39Z'/%3E%3Cpath class='cls-2' d='M398.35-33.15c-.27 2.9-1.57 5.12-4.47 6.17a1.09 1.09 0 0 1-.5.1c-1.07-.3-1.61.38-2.14 1.1-1 1.28-1.92 2.56-2.9 3.82a2.16 2.16 0 0 0-.38 2 17 17 0 0 1 0 5.86 60.07 60.07 0 0 1-2.11 9.73 90.89 90.89 0 0 1-3.2 8.91 88.11 88.11 0 0 1-5 10.14 42.38 42.38 0 0 1-6.83 8.94 32.67 32.67 0 0 1-9.72 6.76 21.75 21.75 0 0 1-7.38 1.87 16.9 16.9 0 0 1-8.51-1.5 15.69 15.69 0 0 1-6-4.79 14.17 14.17 0 0 1-2.41-4.7A20.16 20.16 0 0 1 336 15a29.3 29.3 0 0 1 3.79-13.85 28.85 28.85 0 0 1 6.4-8 21.62 21.62 0 0 1 6-3.66c1.77-.73 3.65-1.14 5.41-1.88 2.56-1.08 4.36-3.12 6.15-5.13a92.05 92.05 0 0 1 6.41-7.1 13.94 13.94 0 0 1 6.2-3.62 9.25 9.25 0 0 1 5 .18.9.9 0 0 0 1.21-.4c1-1.36 2.07-2.67 3.1-4A1.69 1.69 0 0 0 386-34c-.7-2.74 1.2-6.8 4.2-7.7a3.18 3.18 0 0 1 4.13 2.33.82.82 0 0 1 0 .27c.09.88.23 1.43 1.41 1.6C397.65-37.23 398.57-35.54 398.35-33.15Zm-57 34.61c1-.13 1.73-.26 2.52-.33a7.09 7.09 0 0 1 5.85 1.71 7.29 7.29 0 0 1 1.89 4 2.93 2.93 0 0 0 3.1 2.74 8 8 0 0 0 3.3-.79 9.41 9.41 0 0 0 4-3c.29-.39.23-.61-.16-.93-.59-.49-1.26-.85-1.83-1.36a14 14 0 0 1-4.13-7.28 16.61 16.61 0 0 0-1.26-3.5 2.28 2.28 0 0 0-2.79-1 20.4 20.4 0 0 0-6.43 4.46A24.3 24.3 0 0 0 341.34 1.46Zm44.45-11.77c-1.29.52-2.23 1.45-3.42 2a9.25 9.25 0 0 1-6.21.6 5.58 5.58 0 0 0-3.5-.31c-2.41.83-4.11 4.61-3.61 6.9A2.59 2.59 0 0 0 370.48.91a8.37 8.37 0 0 0 3.23.63 22 22 0 0 0 6.49-1C382.1 0 383.51-.89 384-3.13S385.29-7.77 385.79-10.31Zm0-11c-1.38-3.77-4.95-5.41-8.68-5a10.63 10.63 0 0 0-6.05 3.15 89.73 89.73 0 0 0-6.5 7.15c-2.6 2.87-5.26 5.67-9.44 6.42a9 9 0 0 1 1.89 3.76 28.24 28.24 0 0 0 1.57 4.35A11 11 0 0 0 362.82 3c.53.33 1 .74 1 1.36a3.77 3.77 0 0 1-.71 2.38 12 12 0 0 1-8.33 4.75 3.87 3.87 0 0 1-3.92-1.71A6.11 6.11 0 0 1 350 7.18a4.91 4.91 0 0 0-3.86-4 13.8 13.8 0 0 0-4.06 0 2.83 2.83 0 0 0-2.67 2.1 27.33 27.33 0 0 0-1.77 10.74 16.27 16.27 0 0 0 1.74 6.46 14.39 14.39 0 0 0 5.47 5.64 14.84 14.84 0 0 0 7.45 2.17 20.62 20.62 0 0 0 8.64-1.81 30.89 30.89 0 0 0 9.93-7.07 44.64 44.64 0 0 0 7.68-11.42c1.36-2.73 2.6-5.52 3.83-8.61a7.51 7.51 0 0 1-1.95.81 17.67 17.67 0 0 1-9.92.8A4 4 0 0 1 367.53-.1a9.5 9.5 0 0 1 1.84-7.26c1.29-1.76 3-3 5.31-2.83.95.09 1.86.52 2.81.68 2.84.49 5.22-.62 7.37-2.32.57-.44 1.31-.83 1.45-1.65A15.36 15.36 0 0 0 385.84-21.35ZM396-34.6a1.89 1.89 0 0 0-2.44-1c-1.06.22-1.26.08-1.1-1a4.11 4.11 0 0 0-.21-2.15 2 2 0 0 0-2.72-1 4.56 4.56 0 0 0-2.43 5 3.5 3.5 0 0 1-.67 3.1c-.8 1-1.55 2.09-2.36 3.11-1 1.25-1 1.26.12 2.18a10.4 10.4 0 0 1 2.51 3.46c1.28-1.67 2.53-3.33 3.81-5a2 2 0 0 1 1.72-1c2.38.18 3.69-1.76 4-3.49A3.17 3.17 0 0 0 396-34.6Z'/%3E%3Cpath class='cls-2' d='M14-9.62a3.6 3.6 0 0 1 2.56 3.24.6.6 0 0 1 0 .28c-.31.51 0 .89.26 1.28q.8 1 1.56 2.07a1.17 1.17 0 0 0 1 .49 9.13 9.13 0 0 1 3.05.88 31.48 31.48 0 0 1 4.76 2.53 50.37 50.37 0 0 1 4.17 3 46.21 46.21 0 0 1 4.54 4.08 22.94 22.94 0 0 1 3.65 4.88 17.47 17.47 0 0 1 2.09 6.06 11.65 11.65 0 0 1-.12 4.12 9.2 9.2 0 0 1-2 4.21 8.68 8.68 0 0 1-3.38 2.41 7.9 7.9 0 0 1-2.81.56A11 11 0 0 1 29.89 30a15.83 15.83 0 0 1-6.65-4A15.37 15.37 0 0 1 20 21.46a11.59 11.59 0 0 1-1-3.67c-.12-1-.06-2.07-.18-3.1a9.71 9.71 0 0 0-1.77-4c-.93-1.46-2-2.85-2.75-4.39a7.55 7.55 0 0 1-1-3.76A5.05 5.05 0 0 1 14.18 0a.49.49 0 0 0 0-.69c-.56-.72-1.08-1.48-1.63-2.21a.92.92 0 0 0-.79-.43A3.79 3.79 0 0 1 8.34-6.64a1.72 1.72 0 0 1 1.83-1.81l.14 0c.47.09.78.1 1-.49C11.77-9.86 12.79-10.09 14-9.62Zm9.61 34.81c.08-.51.12-.94.2-1.36A3.84 3.84 0 0 1 25.57 21a3.84 3.84 0 0 1 2.36-.39 1.59 1.59 0 0 0 1.88-1.22 4.2 4.2 0 0 0 .08-1.83 5.13 5.13 0 0 0-1-2.55c-.16-.2-.29-.2-.51-.05s-.63.53-1 .75A7.52 7.52 0 0 1 23 16.83 9 9 0 0 0 21 17a1.23 1.23 0 0 0-1 1.3 11.17 11.17 0 0 0 1.37 4A13 13 0 0 0 23.61 25.19ZM24 .3c.09.75.43 1.37.52 2.07A4.92 4.92 0 0 1 24 5.69a3.07 3.07 0 0 0-.67 1.78 3.67 3.67 0 0 0 3.06 2.9 1.41 1.41 0 0 0 1.29-.43 4.72 4.72 0 0 0 .8-1.6 11.7 11.7 0 0 0 .42-3.53 2.47 2.47 0 0 0-1.33-2.5C26.36 1.71 25.29.94 24 .3ZM18.3-1.36a4.31 4.31 0 0 0-3.91 3.78A5.79 5.79 0 0 0 15.14 6a52.12 52.12 0 0 0 2.76 4.44c1.12 1.78 2.18 3.58 2 5.87a4.77 4.77 0 0 1 2.23-.43 16.09 16.09 0 0 0 2.5-.18 5.89 5.89 0 0 0 3-1.5.94.94 0 0 1 .86-.34 2.09 2.09 0 0 1 1.13.72 6.5 6.5 0 0 1 1.24 5.05 2.09 2.09 0 0 1-1.47 1.79 3.35 3.35 0 0 1-1.51.09A2.63 2.63 0 0 0 25.23 23a7 7 0 0 0-.58 2.12 1.54 1.54 0 0 0 .7 1.71 14.58 14.58 0 0 0 5.33 2.5 8.66 8.66 0 0 0 3.62.05 7.7 7.7 0 0 0 3.75-2 8 8 0 0 0 2.23-3.55A11.15 11.15 0 0 0 40.61 19a16.64 16.64 0 0 0-2.22-6.21A23.8 23.8 0 0 0 33.58 7.1C32.36 6 31.09 4.93 29.66 3.84A4.13 4.13 0 0 1 29.8 5a9.63 9.63 0 0 1-1.05 5.29 2.22 2.22 0 0 1-2.09 1.06 5.08 5.08 0 0 1-3.5-2 3.13 3.13 0 0 1-.69-3.18c.18-.49.54-.9.76-1.37A4.93 4.93 0 0 0 23.12.56c-.15-.36-.24-.81-.65-1A8.27 8.27 0 0 0 18.3-1.36ZM12.9-8.61c-.63.15-.83.47-.88 1.13s-.14.66-.67.43a2.19 2.19 0 0 0-1.15-.21A1.08 1.08 0 0 0 9.26-6 2.46 2.46 0 0 0 11.5-4a1.9 1.9 0 0 1 1.52.8c.42.57.86 1.12 1.28 1.69s.5.71 1.15.26A5.74 5.74 0 0 1 17.62-2l-2-2.71a1.12 1.12 0 0 1-.25-1 2.14 2.14 0 0 0-1.23-2.63A1.73 1.73 0 0 0 12.9-8.61Z'/%3E%3Cpath class='cls-2' d='M271.17 42.17c0-.11 0-.21.11-.26v.25C271.25 42.22 271.21 42.22 271.17 42.17Z'/%3E%3Cpath class='cls-2' d='M271.17 42.17h.11v.26c0 .06-.07.06-.11 0Z'/%3E%3Cpath class='cls-2' d='M271.17 42.43h.11v.26C271.14 42.64 271.16 42.53 271.17 42.43Z'/%3E%3Cpath class='cls-2' d='M271.21 42.18v.23c0 .09 0 .19.07.27v.78a36.38 36.38 0 0 1-.61 4.64 33.37 33.37 0 0 1-6.21 13.2 33 33 0 0 1-8 7.36 1.17 1.17 0 0 0-.56 1.07 20.49 20.49 0 0 1-.13 3.67A5.78 5.78 0 0 1 251.43 78c-.27 0-.56-.06-.81.1h-24.8a5.3 5.3 0 0 1-4.21-2.37 6.09 6.09 0 0 1-1.12-3.52c0-.75 0-1.51 0-2.26a1.38 1.38 0 0 0-.71-1.38 30.23 30.23 0 0 1-5.19-4.24A33.43 33.43 0 0 1 207 52.35 30.89 30.89 0 0 1 205.09 41a2 2 0 0 1 2-2.07c.47 0 .94 0 1.42 0a.65.65 0 0 0 .74-.54 9.6 9.6 0 0 1 2.25-4 1 1 0 0 0 .19-1 9.57 9.57 0 0 1 1.84-8.1A9.34 9.34 0 0 1 218.09 22a1.47 1.47 0 0 0 1-1 9.9 9.9 0 0 1 9.51-6.64 8.88 8.88 0 0 1 1.91.27 1 1 0 0 0 .94-.25 9.71 9.71 0 0 1 4.37-2.26c3.35-.67 6.47-.18 9.08 2.23a1 1 0 0 0 1 .28 9.67 9.67 0 0 1 10.15 3.93A7.8 7.8 0 0 1 257.3 21 1.52 1.52 0 0 0 258.37 22 9.9 9.9 0 0 1 265 31.5a8.78 8.78 0 0 1-.26 1.91 1 1 0 0 0 .26 1 9.19 9.19 0 0 1 2.15 3.85.74.74 0 0 0 .87.64c.36 0 .73 0 1.1 0a2 2 0 0 1 2.17 1.6v1.42C271.2 42 271.22 42.09 271.21 42.18ZM213.28 39h49.88a5.7 5.7 0 0 0-1.84-2.56c-1.21-1-1.37-1.6-.81-3a5.75 5.75 0 0 0-4.46-7.84c-1.61-.26-2-.69-2.31-2.29a5.76 5.76 0 0 0-7.83-4.49c-1.45.57-2.07.4-3-.79a6 6 0 0 0-9.26-.09c-1.13 1.3-1.61 1.46-3.18.86a5.76 5.76 0 0 0-7.75 4.46c-.27 1.65-.69 2.07-2.32 2.34a5.75 5.75 0 0 0-4.49 7.73c.61 1.62.47 2.12-.88 3.23A5.45 5.45 0 0 0 213.28 39Zm37.93 31c-4.32 0-8.64 0-13 0h-.9c-4.08 0-8.17 0-12.26 0-.44 0-.61.09-.56.55s0 .86 0 1.29a2 2 0 0 0 2.28 2.3h10.25c4.24 0 8.48 0 12.71 0a2 2 0 0 0 2.14-2.12 11.1 11.1 0 0 1 0-1.29C252 70.23 251.83 70 251.21 70Zm15.4-27.13q-14.21 0-28.41 0H219.28c-3.2 0-6.41 0-9.62 0-.47 0-.56.12-.52.57a29.85 29.85 0 0 0 .45 3.13 29 29 0 0 0 13.58 19.31 1.7 1.7 0 0 0 1 .27h28.21a1.72 1.72 0 0 0 .91-.26 28.46 28.46 0 0 0 6.38-5.19 29 29 0 0 0 7.65-17.1C267.34 43.06 267.21 42.91 266.61 42.91Z'/%3E%3Cpath class='cls-2' d='M224.52 29.35a1.93 1.93 0 1 1-1.94-1.9A1.95 1.95 0 0 1 224.52 29.35Z'/%3E%3Cpath class='cls-2' d='M248 29.36a1.94 1.94 0 1 1-1.94-1.91A2 2 0 0 1 248 29.36Z'/%3E%3Cpath class='cls-2' d='M255.78 33.24a1.94 1.94 0 1 1-1.93-1.92A2 2 0 0 1 255.78 33.24Z'/%3E%3Cpath class='cls-2' d='M86 234v.35c0 .06-.06.07-.1 0V234S86 233.93 86 234Z'/%3E%3Cpath class='cls-2' d='M85.92 234.34H86c0 .14 0 .28-.1.37Z'/%3E%3Cpath class='cls-2' d='M85.92 236.61c.15.09.11.23.1.36s-.07.05-.1 0Z'/%3E%3Cpath class='cls-2' d='M85.92 233.51c.15 0 .11.13.1.23s-.07.06-.1 0Z'/%3E%3Cpath class='cls-2' d='M85.92 233.74H86V234h-.1Z'/%3E%3Cpath class='cls-2' d='M85.92 237H86v.24s-.06 0-.09 0Z'/%3E%3Cpath class='cls-2' d='M85.92 237.21H86c0 .1 0 .21-.09.23Z'/%3E%3Cpath class='cls-2' d='M116.21 222.16c.64 0 .67 0 .5.66-.28 1.1-.58 2.18-.84 3.28-.11.45-.31.43-.65.26a2.22 2.22 0 0 1 1-4.2Z'/%3E%3Cpath class='cls-2' d='M131 232.19a2.15 2.15 0 0 1-1.63 1.79 2.18 2.18 0 0 1-2.29-.76Z'/%3E%3Cpath class='cls-2' d='M146.17 224l-5.41 1.44-20.4 5.43-.29.07c-1 .24-1.52-.32-1.25-1.28.88-3.07 1.76-6.13 2.63-9.2q2.35-8.24 4.7-16.48a1.65 1.65 0 0 1 .71-1.1h.6c1.42.54 2.87 1 4.24 1.67a28.92 28.92 0 0 1 12 10.79c.39.62.34 1.07-.13 1.4s-1 .2-1.38-.44a26.94 26.94 0 0 0-12-10.47c-.69-.31-1.4-.54-2.1-.83-.24-.09-.33-.09-.41.2-.27 1-.57 2.06-.89 3.08-.13.42.15.41.38.5a22.41 22.41 0 0 1 10.75 8 20.89 20.89 0 0 1 3.13 6c.21.62.44.72 1 .53.83-.28 1.68-.48 2.53-.68.36-.09.44-.21.29-.56a11.69 11.69 0 0 1-.4-1.18.85.85 0 0 1 .55-1.09.83.83 0 0 1 1.12.5c.31.86.59 1.73.83 2.6C147.15 223.37 146.84 223.77 146.17 224Zm-23.12-2.62a2.3 2.3 0 0 0 1.94-1.82 2 2 0 0 0-.82-2.12C123.8 218.7 123.44 220 123.05 221.33Zm12.82 2.92a2.06 2.06 0 0 0-2.42-1.15 2.1 2.1 0 0 0-1.84 2c0 .78.07.84.84.63 1-.28 2.06-.59 3.1-.82C136.05 224.82 136 224.61 135.87 224.25Zm3.57-.81a20.73 20.73 0 0 0-12.84-13c-.36-.14-.44 0-.52.27-.41 1.49-.83 3-1.27 4.46-.08.27-.07.4.19.57a3.83 3.83 0 0 1 1.62 4.42 3.92 3.92 0 0 1-3.73 3c-.2 0-.37 0-.44.26-.49 1.78-1 3.54-1.52 5.37h.26c2.82-.75 5.63-1.51 8.45-2.23.4-.11.32-.29.26-.56a3.94 3.94 0 0 1 2.66-4.5 3.88 3.88 0 0 1 4.8 1.79c.19.35.16.94.55 1s.82-.21 1.25-.29S139.56 223.78 139.44 223.44Z'/%3E%3Cpath class='cls-2' d='M107.63 235.28a1 1 0 0 1-.79-.54.8.8 0 0 1 .15-1q1.74-1.57 3.54-3.09a.75.75 0 0 1 1.11.15.76.76 0 0 1 0 1.17c-1.14 1-2.32 2-3.48 3.06A1 1 0 0 1 107.63 235.28Z'/%3E%3Cpath class='cls-2' d='M101.37 236.73c.26 0 .51-.06.77-.07a.85.85 0 0 1 1 .83.8.8 0 0 1-.78.93c-1.48.13-3 .25-4.44.34a.84.84 0 0 1-1-.82.87.87 0 0 1 .9-1c1.19-.1 2.37-.18 3.56-.26Z'/%3E%3Cpath class='cls-2' d='M109.69 222.94a1 1 0 0 1-.67 1 .75.75 0 0 1-.94-.31c-.8-1.35-1.6-2.7-2.36-4.06-.27-.47 0-.85.41-1.09a.8.8 0 0 1 1.17.33c.61 1 1.19 2 1.78 3 .15.25.31.51.45.77A1.1 1.1 0 0 1 109.69 222.94Z'/%3E%3Cpath class='cls-2' d='M115.77 243.2a.89.89 0 0 1-1.33.84c-1.29-.78-2.55-1.6-3.81-2.43a.88.88 0 0 1 .94-1.49c1.3.8 2.57 1.63 3.85 2.46A.7.7 0 0 1 115.77 243.2Z'/%3E%3Cpath class='cls-2' d='M123.1 238.15c.22 0 .43 0 .65 0a.79.79 0 0 1 .84.76c.06.48-.12.91-.64 1-1.6.18-3.2.32-4.8.35-.48 0-.7-.37-.73-.8a.76.76 0 0 1 .65-.91c.59-.1 1.18-.13 1.77-.18Z'/%3E%3Cpath class='cls-2' d='M131.35 238a.88.88 0 0 1 .78 1.31c-.81 1.29-1.66 2.56-2.53 3.81a.82.82 0 0 1-1.21.22.88.88 0 0 1-.21-1.26c.8-1.23 1.62-2.44 2.43-3.66A.84.84 0 0 1 131.35 238Z'/%3E%3Cpath class='cls-2' d='M112.25 247.79a.79.79 0 0 1 .79.6c.42 1.46.84 2.93 1.24 4.4a.89.89 0 0 1-1.7.49c-.44-1.47-.86-3-1.23-4.45A.83.83 0 0 1 112.25 247.79Z'/%3E%3Cpath class='cls-2' d='M129.35 213.78a.8.8 0 0 1 .84.62c.45 1.37.9 2.74 1.33 4.12a1 1 0 0 1-.61 1.24.9.9 0 0 1-1.08-.69c-.45-1.37-.9-2.75-1.34-4.12A.85.85 0 0 1 129.35 213.78Z'/%3E%3Cpath class='cls-2' d='M105.16 227.9a4 4 0 1 1-4-4A4 4 0 0 1 105.16 227.9Zm-1.79 0a2.22 2.22 0 0 0-4.44 0 2.22 2.22 0 1 0 4.44 0Z'/%3E%3Cpath class='cls-2' d='M136.42 253.24a26.75 26.75 0 0 1-17.16 10.21c-10.61 1.77-19.53-1.55-26.63-9.57a27.06 27.06 0 0 1-6.49-14.78 2.53 2.53 0 0 0-.22-1.18v-.48c.08-.07 0-.17.06-.27V237c0-.12 0-.25-.06-.35V234.7c.1-.11 0-.25.06-.37v-.54c0-.1 0-.2-.06-.28V233a4.86 4.86 0 0 0 .33-1.76 28.4 28.4 0 0 1 30.11-23.89 25.38 25.38 0 0 1 4.82.79c.89.23 1.1.58.87 1.47q-1.64 6.15-3.25 12.31l-3.15 11.91c0 .14-.06.29-.1.5l5.8-1.51 18.94-4.94c.88-.23 1.28 0 1.48.86A27.77 27.77 0 0 1 136.42 253.24Zm3.84-23c-.07-.33-.14-.41-.48-.31-.92.27-1.84.52-2.77.72-.42.09-.53.23-.44.67a21.6 21.6 0 0 1 0 8.59 22.62 22.62 0 0 1-19.22 18.23 21.69 21.69 0 0 1-18.59-5.9c-5.88-5.55-8.13-12.46-6.92-20.46a21.38 21.38 0 0 1 2-6.26.88.88 0 0 1 .83-.57 1 1 0 0 1 .82.52 1.14 1.14 0 0 1-.15 1.07A20.46 20.46 0 0 0 94 240.79a20.95 20.95 0 0 0 40.87-9.11c-.08-.39-.2-.5-.58-.35a6.11 6.11 0 0 1-1 .27c-.3.05-.4.18-.43.5a4 4 0 0 1-7.35 1.93.47.47 0 0 0-.62-.24c-.61.18-1.23.32-1.84.48l-8.24 2.14c-1 .26-1.51-.25-1.28-1.24 0-.11 0-.23.09-.34.53-2.06 1.06-4.11 1.62-6.16.08-.29 0-.4-.24-.51a4 4 0 0 1 2.07-7.7c.26.06.35 0 .41-.27.43-1.67.87-3.33 1.31-5A20.92 20.92 0 0 0 98 222.44c-.47.57-.93.65-1.38.28s-.45-.87 0-1.41a22.45 22.45 0 0 1 10.82-7.37 22.13 22.13 0 0 1 11.19-.61c.46.09.65 0 .75-.49.17-.85.42-1.69.66-2.53.13-.41.09-.59-.4-.68a27 27 0 0 0-15.33 1.42A26.51 26.51 0 0 0 118 261.87a26.55 26.55 0 0 0 22.3-31.66Z'/%3E%3Cpath class='cls-2' d='M107.15 246.05a4 4 0 1 1-8 0 4 4 0 0 1 8 0Zm-1.79 0a2.24 2.24 0 0 0-2.29-2.18 2.2 2.2 0 0 0-2.17 2.22 2.23 2.23 0 0 0 2.24 2.22A2.26 2.26 0 0 0 105.36 246Z'/%3E%3Cpath class='cls-2' d='M398.34 117v.25c0 .05 0 .05-.08 0V117S398.31 117 398.34 117Z'/%3E%3Cpath class='cls-2' d='M398.26 117.25h.08c0 .1 0 .21-.08.27Z'/%3E%3Cpath class='cls-2' d='M398.26 118.91c.11.06.09.16.08.26s0 0-.08 0Z'/%3E%3Cpath class='cls-2' d='M398.26 116.64c.11 0 .09.1.08.17s0 0-.08 0Z'/%3E%3Cpath class='cls-2' d='M398.26 116.82h.08V117h-.08Z'/%3E%3Cpath class='cls-2' d='M398.26 119.17h.08v.18s-.05 0-.07 0Z'/%3E%3Cpath class='cls-2' d='M398.26 119.34h.07c0 .07 0 .14-.07.16Z'/%3E%3Cpath class='cls-2' d='M420.35 108.37c.46 0 .48 0 .36.49-.2.79-.42 1.59-.61 2.38-.08.33-.23.32-.47.19a1.62 1.62 0 0 1 .72-3.06Z'/%3E%3Cpath class='cls-2' d='M431.12 115.69a1.62 1.62 0 0 1-2.86.74Z'/%3E%3Cpath class='cls-2' d='M442.18 109.68l-3.94 1-14.87 4-.21.06c-.71.17-1.11-.24-.91-.93l1.92-6.71 3.42-12a1.18 1.18 0 0 1 .52-.81h.43c1 .39 2.1.73 3.1 1.22a21.14 21.14 0 0 1 8.77 7.86c.29.46.25.79-.09 1s-.71.15-1-.32a19.66 19.66 0 0 0-8.78-7.63c-.5-.22-1-.39-1.53-.6-.17-.07-.25-.07-.3.14-.2.76-.42 1.51-.65 2.25-.1.3.11.3.28.36a16.27 16.27 0 0 1 7.83 5.81 15.29 15.29 0 0 1 2.29 4.36c.14.46.32.53.75.39.6-.21 1.22-.35 1.84-.5.26-.06.32-.15.21-.4a8.69 8.69 0 0 1-.29-.86.64.64 0 0 1 1.21-.44c.23.63.43 1.26.61 1.9C442.9 109.25 442.67 109.55 442.18 109.68Zm-16.85-1.91a1.66 1.66 0 0 0 1.41-1.33 1.42 1.42 0 0 0-.59-1.54Zm9.35 2.13a1.5 1.5 0 0 0-1.77-.84 1.52 1.52 0 0 0-1.34 1.47c0 .57.05.61.61.46.75-.2 1.5-.43 2.26-.59C434.8 110.32 434.79 110.16 434.68 109.9Zm2.6-.59a15.12 15.12 0 0 0-9.36-9.49c-.26-.1-.32 0-.38.2-.3 1.09-.61 2.17-.93 3.25-.06.2-.05.29.14.42a2.78 2.78 0 0 1 1.18 3.22 2.84 2.84 0 0 1-2.71 2.16c-.16 0-.27 0-.33.19-.36 1.3-.73 2.59-1.11 3.92h.2c2-.55 4.1-1.1 6.16-1.63.29-.07.22-.21.18-.41a2.88 2.88 0 0 1 1.94-3.28 2.84 2.84 0 0 1 3.5 1.31c.14.26.12.69.4.74s.6-.15.91-.21S437.36 109.55 437.28 109.31Z'/%3E%3Cpath class='cls-2' d='M414.09 117.94a.7.7 0 0 1-.58-.4.59.59 0 0 1 .11-.69c.85-.76 1.71-1.52 2.58-2.25a.55.55 0 0 1 .82.11.56.56 0 0 1 0 .85c-.83.76-1.69 1.49-2.54 2.23A.85.85 0 0 1 414.09 117.94Z'/%3E%3Cpath class='cls-2' d='M409.53 119l.56 0a.62.62 0 0 1 .7.61.59.59 0 0 1-.57.68q-1.62.13-3.24.24a.61.61 0 0 1-.7-.59.63.63 0 0 1 .65-.7l2.6-.19Z'/%3E%3Cpath class='cls-2' d='M415.6 108.94c0 .43-.21.64-.5.73a.53.53 0 0 1-.68-.23c-.58-1-1.17-2-1.72-3-.2-.34 0-.61.29-.79a.58.58 0 0 1 .86.24c.44.73.87 1.47 1.3 2.2l.33.56A1.55 1.55 0 0 1 415.6 108.94Z'/%3E%3Cpath class='cls-2' d='M420 123.71a.65.65 0 0 1-1 .61c-.93-.57-1.85-1.16-2.77-1.77a.62.62 0 0 1-.19-.87.62.62 0 0 1 .87-.22c1 .59 1.88 1.19 2.81 1.8A.49.49 0 0 1 420 123.71Z'/%3E%3Cpath class='cls-2' d='M425.37 120l.47 0a.56.56 0 0 1 .61.55c0 .35-.08.66-.47.71-1.16.13-2.32.23-3.49.25-.35 0-.51-.27-.54-.58a.57.57 0 0 1 .48-.67c.43-.07.86-.09 1.29-.12Z'/%3E%3Cpath class='cls-2' d='M431.38 119.91a.64.64 0 0 1 .57 1c-.59.94-1.21 1.87-1.84 2.78a.6.6 0 0 1-.88.16.63.63 0 0 1-.16-.92c.58-.9 1.18-1.78 1.77-2.67A.61.61 0 0 1 431.38 119.91Z'/%3E%3Cpath class='cls-2' d='M417.46 127.06a.57.57 0 0 1 .58.43c.3 1.07.61 2.14.89 3.21a.56.56 0 0 1-.45.72.57.57 0 0 1-.78-.36c-.32-1.08-.63-2.16-.9-3.25A.6.6 0 0 1 417.46 127.06Z'/%3E%3Cpath class='cls-2' d='M429.92 102.26a.59.59 0 0 1 .61.46c.33 1 .66 2 1 3a.69.69 0 0 1-.45.9.64.64 0 0 1-.78-.5c-.34-1-.67-2-1-3A.63.63 0 0 1 429.92 102.26Z'/%3E%3Cpath class='cls-2' d='M412.29 112.56a2.93 2.93 0 1 1-2.93-2.91A2.92 2.92 0 0 1 412.29 112.56Zm-1.31 0a1.59 1.59 0 0 0-1.62-1.61 1.61 1.61 0 0 0-1.61 1.59 1.62 1.62 0 1 0 3.23 0Z'/%3E%3Cpath class='cls-2' d='M435.08 131a19.52 19.52 0 0 1-12.51 7.44c-7.74 1.29-14.24-1.13-19.41-7a19.71 19.71 0 0 1-4.73-10.77 1.86 1.86 0 0 0-.17-.86v-.35c.06-.05 0-.12.05-.19v-.16c0-.09 0-.18-.05-.25v-1.4c.08-.08 0-.18.05-.27v-.39c0-.07 0-.15-.05-.21v-.34a3.57 3.57 0 0 0 .25-1.29A20.72 20.72 0 0 1 420.46 97.6a19 19 0 0 1 3.51.57c.65.17.8.43.63 1.08l-2.37 9-2.29 8.68c0 .1 0 .21-.07.37l4.22-1.1 13.81-3.6c.64-.17.93 0 1.07.62A20.22 20.22 0 0 1 435.08 131Zm2.79-16.79c-.05-.24-.09-.3-.35-.23-.66.2-1.33.38-2 .53-.31.07-.39.17-.33.49a15.71 15.71 0 0 1 0 6.26 16.48 16.48 0 0 1-14 13.29 15.8 15.8 0 0 1-13.55-4.31 16.12 16.12 0 0 1-5-14.91 15.64 15.64 0 0 1 1.49-4.56.63.63 0 0 1 .6-.41.67.67 0 0 1 .6.37c.15.28 0 .53-.11.78a15 15 0 0 0-1 10.41 15.27 15.27 0 0 0 29.79-6.64c-.05-.28-.14-.36-.42-.25a3.26 3.26 0 0 1-.76.19c-.21 0-.29.14-.31.37a2.92 2.92 0 0 1-5.36 1.41c-.13-.19-.24-.25-.45-.18-.45.13-.9.24-1.34.35l-6 1.56c-.72.19-1.1-.19-.93-.9l.06-.25c.39-1.5.78-3 1.18-4.49.06-.21 0-.29-.17-.37a2.91 2.91 0 0 1 1.5-5.62c.2.05.26 0 .31-.19.31-1.22.63-2.43.95-3.67a15.28 15.28 0 0 0-15.12 5.31c-.34.42-.67.47-1 .2s-.33-.63 0-1a16.36 16.36 0 0 1 7.89-5.38 16.14 16.14 0 0 1 8.16-.45c.33.07.47 0 .54-.35.12-.62.31-1.23.49-1.84.08-.3.06-.43-.3-.5a19.66 19.66 0 0 0-11.17 1 19.33 19.33 0 0 0 10 37.05 19.35 19.35 0 0 0 16.25-23.08Z'/%3E%3Cpath class='cls-2' d='M413.74 125.79a2.93 2.93 0 0 1-5.86 0 2.93 2.93 0 0 1 5.86 0Zm-1.31 0a1.63 1.63 0 0 0-3.25 0 1.63 1.63 0 1 0 3.25 0Z'/%3E%3Cpath class='cls-2' d='M86 192.5c-.92.16-.93.16-.85 1.08.11 1.29.25 2.59.37 3.88a16.57 16.57 0 0 1-.34 4.71c-.08.37-.19.39-.52.3-1.2-.3-1.19-.29-1-1.52a19.46 19.46 0 0 0 0-5.17c-.33-3.16-.64-6.32-1-9.48-.12-1.19-.25-2.37-.34-3.56 0-.37-.19-.4-.49-.4-1.71 0-3.42 0-5.14 0H63.86c.46 2 .92 3.93 1.38 5.88.23 1 .23 1 1.22 1 .82 0 1.64 0 2.46 0 .3 0 .41.07.41.39 0 1.34 0 1.34-1.3 1.34H59.71c-.31 0-.5 0-.54.41-.13 1.43-.29 2.85-.46 4.27 0 .34 0 .47.41.47q10.22 0 20.42 0c.42 0 .46-.1.42-.49-.17-1.38-.31-2.77-.43-4.16 0-.39-.14-.52-.56-.51-2.43 0-4.87 0-7.31 0-.43 0-.61-.06-.59-.56 0-1.18 0-1.18 1.19-1.18 2.72 0 5.43 0 8.15 0 .44 0 .64.06.68.57.24 2.93.77 5.84.8 8.77a12.56 12.56 0 0 1-25 2 21.59 21.59 0 0 1 .14-5.33c.2-1.83.41-3.66.6-5.49 0-.37.17-.48.54-.48 1.68 0 3.35 0 5 0 .43 0 .48-.13.39-.5-.48-2-1-4-1.41-6-.07-.33-.2-.41-.51-.41q-2.43 0-4.86 0c-.29 0-.42.07-.45.39-.5 4.94-1.12 9.86-1.51 14.81a14.35 14.35 0 0 0 11.53 15.35c6.14 1.19 11.13-.91 14.87-5.93.2-.27.32-.31.61-.13 1.13.74 1.15.74.31 1.8A16.09 16.09 0 0 1 71 214.84a2.28 2.28 0 0 1-.44 0c-.34 0-.38.15-.38.44 0 1.23 0 2.46 0 3.68a.61.61 0 0 0 .41.63c1.91 1 3.79 2 5.72 3a4 4 0 0 1 2.46 4 1.83 1.83 0 0 0 0 .33H59.94c-.19-2.33.64-3.66 2.85-4.6.17-.07.27-.11.35.08l0 .1c.19.38.57.78.53 1.13s-.65.45-1 .66a2 2 0 0 0-.86.89h15a1.57 1.57 0 0 0-.8-.84L69.61 221a.6.6 0 0 0-.62 0c-1.08.57-2.17 1.13-3.25 1.71-.26.14-.4.2-.58-.15-.61-1.18-.63-1.17.55-1.78.79-.41 1.57-.83 2.37-1.23a.59.59 0 0 0 .41-.63c0-1.21 0-2.42 0-3.62 0-.37-.11-.47-.46-.5a15.54 15.54 0 0 1-8.86-3.53 16.07 16.07 0 0 1-6-14.63c.38-4.11.84-8.21 1.27-12.31.11-1.11.24-2.22.34-3.33 0-.36.18-.45.52-.44 1.93 0 3.87 0 5.8 0 .51 0 .53-.16.43-.58-.48-2-1-3.93-1.39-5.9a.83.83 0 0 0-.73-.74c-2.32-.59-4.63-1.21-7-1.79-.43-.11-.49-.26-.38-.67.33-1.14.31-1.14 1.48-.83 2.46.65 4.92 1.3 7.38 1.92a.74.74 0 0 1 .62.64c.58 2.49 1.18 5 1.74 7.48.08.37.23.46.59.46 2.77 0 5.54 0 8.31 0 .4 0 .49-.14.53-.5A11.21 11.21 0 1 1 86 192.5Zm-27.54 5.83a10.88 10.88 0 1 0 21.74 0c0-.46-.17-.57-.62-.57-3.42 0-6.84 0-10.26 0s-6.85 0-10.27 0C58.61 197.76 58.47 197.86 58.47 198.33Zm23.16-17.69-5.12-5.11a9.46 9.46 0 0 0-2.06 4.78c0 .35.15.34.39.34h6.79ZM83 172.43c0-.28-.06-.4-.37-.35A9.53 9.53 0 0 0 78.06 174c-.19.14-.23.25 0 .43s.53.52.79.78L83 179.45C83 177 83 174.71 83 172.43ZM90.55 176 88.61 178l-2.67 2.66c2.38 0 4.59 0 6.8 0 .52 0 .63-.14.54-.62a10 10 0 0 0-1.56-3.9C91.2 175.38 91.21 175.38 90.55 176Zm-5.83-3.57c0 2.26 0 4.53 0 6.86.11-.05.17-.06.2-.1 1.61-1.6 3.2-3.2 4.81-4.79.23-.23.13-.31-.06-.46a9.65 9.65 0 0 0-4.5-1.9C84.85 172 84.72 172.09 84.72 172.47Zm5 16.12-5.68-5.68c.11 1 .19 1.89.28 2.75.16 1.62.31 3.25.48 4.87 0 .18 0 .44.31.38A9.56 9.56 0 0 0 89.75 189C89.93 188.82 89.93 188.74 89.77 188.59Zm3.54-6c0-.22 0-.29-.26-.28H85.94l5 5c.15.15.25.16.39 0A9.5 9.5 0 0 0 93.31 182.63Z'/%3E%3Cpath class='cls-2' d='M431 168.44c-.64.11-.65.11-.59.75.08.89.17 1.79.25 2.69a11.16 11.16 0 0 1-.23 3.26c-.06.26-.13.27-.36.21-.83-.21-.83-.2-.69-1a13.84 13.84 0 0 0 0-3.58q-.35-3.3-.66-6.58c-.09-.82-.18-1.64-.24-2.46 0-.26-.13-.28-.34-.28H415.65c.33 1.38.64 2.73 1 4.08.16.68.16.67.85.67h1.7c.21 0 .28 0 .29.28 0 .92 0 .92-.91.92-1.92 0-3.84 0-5.76 0-.22 0-.35 0-.37.29-.1 1-.21 2-.32 3 0 .23 0 .32.28.32h14.15c.29 0 .32-.07.29-.34-.12-1-.21-1.92-.29-2.88 0-.27-.1-.36-.39-.36-1.69 0-3.38 0-5.07 0-.3 0-.42 0-.41-.39 0-.81 0-.82.83-.82h5.65c.3 0 .44 0 .47.39.16 2 .53 4.05.55 6.08A8.7 8.7 0 0 1 410.83 174a15.26 15.26 0 0 1 .1-3.7c.14-1.27.29-2.53.42-3.8 0-.26.11-.34.37-.33 1.16 0 2.32 0 3.48 0 .3 0 .34-.09.27-.35-.33-1.37-.66-2.75-1-4.13-.05-.23-.14-.28-.36-.28h-3.36c-.21 0-.29 0-.32.27-.35 3.42-.78 6.84-1 10.26a9.93 9.93 0 0 0 8 10.64 9.76 9.76 0 0 0 10.31-4.11c.13-.18.22-.22.42-.08.78.51.79.5.21 1.24a11.11 11.11 0 0 1-7.74 4.3 1.1 1.1 0 0 1-.31 0c-.23 0-.26.1-.26.3 0 .85 0 1.71 0 2.56a.42.42 0 0 0 .28.43c1.33.68 2.63 1.4 4 2.06a2.74 2.74 0 0 1 1.71 2.8.87.87 0 0 0 0 .23H412.93a2.82 2.82 0 0 1 2-3.19c.11 0 .18-.07.24.06l0 .07c.13.26.39.54.37.79s-.45.31-.7.45a1.44 1.44 0 0 0-.6.62h10.37a1.14 1.14 0 0 0-.55-.59c-1.48-.77-3-1.54-4.44-2.33a.41.41 0 0 0-.43 0L417 189.43c-.18.1-.28.14-.4-.1-.42-.82-.44-.81.38-1.23.55-.29 1.09-.58 1.64-.85a.42.42 0 0 0 .28-.44c0-.84 0-1.68 0-2.51 0-.26-.07-.33-.31-.35a10.79 10.79 0 0 1-6.15-2.44 11.17 11.17 0 0 1-4.13-10.14c.27-2.85.59-5.69.88-8.54.08-.77.17-1.54.24-2.31 0-.25.12-.31.36-.3 1.34 0 2.68 0 4 0 .35 0 .37-.11.3-.4-.33-1.36-.67-2.72-1-4.09a.58.58 0 0 0-.51-.51c-1.61-.41-3.21-.84-4.82-1.24-.3-.08-.34-.18-.26-.46.23-.79.21-.79 1-.58 1.7.45 3.4.9 5.11 1.33a.52.52 0 0 1 .43.44c.4 1.73.81 3.46 1.2 5.19.06.25.16.32.41.32h5.76c.28 0 .34-.1.37-.35a7.77 7.77 0 1 1 9.18 8.56Zm-19.09 4a7.54 7.54 0 1 0 15.07 0c0-.32-.12-.39-.43-.39H412.33C412 172.09 411.92 172.16 411.92 172.48ZM428 160.22l-3.55-3.54A6.61 6.61 0 0 0 423 160c0 .25.1.23.26.23H428Zm1-5.69c0-.2 0-.28-.26-.25a6.61 6.61 0 0 0-3.19 1.34c-.13.09-.16.17 0 .29s.37.36.55.55l2.92 2.93C428.94 157.69 428.94 156.11 429 154.53Zm5.2 2.5-1.34 1.34L431 160.22c1.65 0 3.18 0 4.71 0 .36 0 .44-.09.37-.43a6.82 6.82 0 0 0-1.08-2.7C434.61 156.58 434.61 156.58 434.15 157Zm-4-2.47c0 1.56 0 3.13 0 4.75.08 0 .12 0 .14-.07l3.33-3.32c.16-.15.09-.21 0-.31a6.53 6.53 0 0 0-3.12-1.32C430.2 154.26 430.11 154.29 430.12 154.56Zm3.49 11.17-3.93-3.94.19 1.91.33 3.38c0 .12 0 .3.22.26A6.74 6.74 0 0 0 433.6 166C433.72 165.89 433.72 165.84 433.61 165.73Zm2.46-4.13c0-.15 0-.2-.19-.2H431l3.48 3.48c.11.11.18.12.27 0A6.55 6.55 0 0 0 436.07 161.6Z'/%3E%3Cpath class='cls-2' d='M370.19 236c-.5.09-.51.09-.46.58.06.71.13 1.41.19 2.12a8.73 8.73 0 0 1-.18 2.55c0 .2-.1.21-.28.17-.65-.17-.65-.16-.54-.83a10.58 10.58 0 0 0 0-2.81c-.18-1.71-.35-3.43-.52-5.15-.06-.64-.13-1.29-.18-1.93 0-.2-.11-.22-.27-.22h-9.79c.26 1.07.5 2.13.75 3.19.13.53.13.53.67.53h1.33c.17 0 .23 0 .23.22 0 .73 0 .73-.71.73H355.9c-.17 0-.27 0-.29.23-.07.78-.16 1.55-.25 2.32 0 .18 0 .26.22.26h11.09c.23 0 .25-.06.23-.27-.09-.75-.17-1.51-.23-2.26 0-.21-.08-.28-.31-.28h-4c-.23 0-.33 0-.32-.3 0-.64 0-.64.65-.64h4.42c.24 0 .35 0 .37.31.14 1.59.42 3.17.44 4.77a6.82 6.82 0 0 1-13.58 1.06 12.23 12.23 0 0 1 .08-2.9c.11-1 .23-2 .33-3 0-.2.09-.26.29-.26.91 0 1.82 0 2.73 0 .24 0 .26-.07.21-.27-.26-1.08-.52-2.16-.76-3.24 0-.18-.11-.22-.28-.22h-2.64c-.16 0-.23 0-.24.21-.28 2.68-.62 5.36-.83 8a7.81 7.81 0 0 0 6.27 8.34 7.67 7.67 0 0 0 8.08-3.23c.11-.14.17-.17.33-.06.61.4.62.4.17 1A8.78 8.78 0 0 1 362 248.1a1 1 0 0 1-.24 0c-.18 0-.21.09-.21.24 0 .67 0 1.34 0 2a.33.33 0 0 0 .22.34c1 .54 2.07 1.1 3.11 1.62a2.14 2.14 0 0 1 1.34 2.19 1.09 1.09 0 0 0 0 .18H356a2.19 2.19 0 0 1 1.56-2.49c.08 0 .14-.06.18 0l0 0c.1.21.31.43.29.62s-.36.24-.55.36a1 1 0 0 0-.47.48h8.13a.88.88 0 0 0-.43-.46l-3.48-1.82a.32.32 0 0 0-.34 0l-1.76.92c-.14.08-.22.11-.32-.08-.33-.64-.34-.63.3-1 .43-.23.86-.46 1.29-.67a.34.34 0 0 0 .22-.34c0-.66 0-1.32 0-2 0-.2-.06-.26-.25-.27a8.38 8.38 0 0 1-4.81-1.92 8.74 8.74 0 0 1-3.24-7.95c.21-2.23.46-4.46.69-6.69.06-.6.13-1.2.18-1.8 0-.2.1-.25.29-.25 1.05 0 2.1 0 3.15 0 .27 0 .29-.09.23-.32-.26-1.06-.52-2.13-.75-3.2a.48.48 0 0 0-.4-.41c-1.26-.31-2.51-.65-3.78-1-.23-.06-.26-.14-.2-.36.18-.62.16-.62.8-.45l4 1a.41.41 0 0 1 .34.35c.31 1.35.64 2.71.94 4.06.05.2.12.25.32.25 1.51 0 3 0 4.52 0 .21 0 .26-.07.28-.27a6.09 6.09 0 1 1 7.2 6.71Zm-15 3.17a5.91 5.91 0 1 0 11.82 0c0-.25-.1-.31-.34-.31H355.55C355.3 238.82 355.23 238.87 355.22 239.13Zm12.59-9.61L365 226.74a5.15 5.15 0 0 0-1.12 2.6c0 .19.08.18.21.18h3.69Zm.76-4.46c0-.16 0-.22-.2-.2a5.24 5.24 0 0 0-2.5 1c-.1.08-.13.13 0 .23l.43.43 2.29 2.3Zm4.08 2-1 1-1.45 1.45c1.29 0 2.49 0 3.69 0 .28 0 .34-.08.3-.34a5.67 5.67 0 0 0-.85-2.12C373 226.66 373 226.66 372.65 227Zm-3.16-1.94c0 1.23 0 2.46 0 3.73l.11-.06c.87-.87 1.74-1.74 2.62-2.6.12-.12.06-.17 0-.25a5.2 5.2 0 0 0-2.45-1C369.56 224.84 369.49 224.87 369.49 225.08Zm2.74 8.75-3.08-3.08c.05.56.1 1 .15 1.49.08.89.17 1.77.26 2.65 0 .1 0 .24.16.21a5.32 5.32 0 0 0 2.5-1.06C372.32 234 372.32 233.92 372.23 233.83Zm1.92-3.23c0-.12 0-.16-.14-.16h-3.86l2.73 2.72c.09.09.14.09.21 0A5.05 5.05 0 0 0 374.15 230.6Z'/%3E%3Cpath class='cls-2' d='M383.12 113.85a.81.81 0 0 1-.08-.59.06.06 0 0 1 .08 0Z'/%3E%3Cpath class='cls-2' d='M383 123.71a.52.52 0 0 1 .08-.5v.48l0 0Z'/%3E%3Cpath class='cls-2' d='M347.31 128.08a1 1 0 0 1-1-1.24 3.36 3.36 0 0 1 .2-.43q4.15-8.3 8.29-16.6a4 4 0 0 1 .26-.45.95.95 0 0 1 1.66.86c0 .13-.11.26-.17.39q-4.19 8.36-8.36 16.72C348 127.74 347.72 128.05 347.31 128.08Z'/%3E%3Cpath class='cls-2' d='M365.35 109.86a1.33 1.33 0 0 1-.2.71l-8.4 16.8a1 1 0 0 1-1 .7.93.93 0 0 1-.84-.67 1.21 1.21 0 0 1 .19-1q2.54-5.07 5.08-10.16c1.11-2.21 2.21-4.43 3.32-6.64a1 1 0 0 1 1-.65.88.88 0 0 1 .81.63A.89.89 0 0 1 365.35 109.86Z'/%3E%3Cpath class='cls-2' d='M348.16 109.93a1.23 1.23 0 0 1-.18.59q-2.79 5.58-5.57 11.15a1 1 0 0 1-1.36.57 1 1 0 0 1-.35-1.43l5.58-11.16a1 1 0 0 1 1.14-.65A1 1 0 0 1 348.16 109.93Z'/%3E%3Cpath class='cls-2' d='M368.75 119.48a1 1 0 0 1-1-1.23 3.29 3.29 0 0 1 .17-.39l4.07-8.12a1.91 1.91 0 0 1 .33-.52 1 1 0 0 1 1.15-.09.93.93 0 0 1 .4 1.08c0 .1-.09.2-.14.3-1.37 2.77-2.76 5.53-4.13 8.3A1 1 0 0 1 368.75 119.48Z'/%3E%3Cpath class='cls-2' d='M360.58 104.2a1 1 0 1 1-.93-1A1 1 0 0 1 360.58 104.2Z'/%3E%3Cpath class='cls-2' d='M383.12 123.21c-.11.15 0 .34-.08.5a7.65 7.65 0 0 1-1.92 4.12 16 16 0 0 1-6.67 4.45c-1.26.49-2.59.75-3.87 1.18a19.94 19.94 0 0 0-6.95 4.23 17.9 17.9 0 0 1-9.16 4.48c-7.06 1.18-14.71-2.07-18.29-8a13.25 13.25 0 0 1-1.95-6.79c0-2.85 0-5.7 0-8.55a14.47 14.47 0 0 1 5.58-11.62 17 17 0 0 1 10.81-3.91c1.53 0 3.06 0 4.59 0a1 1 0 1 1 0 1.9c-1.6 0-3.21-.05-4.82 0A14.92 14.92 0 0 0 339 110.71a11.94 11.94 0 0 0 .85 16.36 16 16 0 0 0 13.1 4.76 15.19 15.19 0 0 0 9.2-4 23 23 0 0 1 7.87-4.83c1.36-.46 2.79-.73 4.13-1.29a14.61 14.61 0 0 0 5.24-3.39 5.88 5.88 0 0 0-.08-8.68 13.77 13.77 0 0 0-5.57-3.29 22.71 22.71 0 0 0-7.53-1.25c-.75 0-1.5 0-2.25 0a1 1 0 0 1-.94-1 .94.94 0 0 1 .89-1c4.72-.18 9.3.37 13.52 2.69a11 11 0 0 1 5 5 6.33 6.33 0 0 1 .64 2.33c.09.19 0 .4.08.59Zm-1.91-3.69c0-.09.07-.22 0-.21-.33.33-.69.62-1 .93a16.7 16.7 0 0 1-7.17 3.9A21.36 21.36 0 0 0 365 128c-1 .83-2 1.76-3.11 2.53a17.44 17.44 0 0 1-13.73 3 17.66 17.66 0 0 1-10.61-6.09 18.72 18.72 0 0 1-1.38-1.94V127a11.69 11.69 0 0 0 2.38 7.2 16.25 16.25 0 0 0 23.4 2.48A23.83 23.83 0 0 1 372.2 131a15 15 0 0 0 6.16-3.11 6.82 6.82 0 0 0 2.81-4.59C381.29 122 381.21 120.78 381.21 119.52Z'/%3E%3Cpath class='cls-2' d='M178.52 176.88v2.75a3.7 3.7 0 0 1-2.52 2.51 5.62 5.62 0 0 1-1.29.1H162.93c2.75 2.21 4.55 5.09 6.75 7.61.32.36.54.52 1.06.3a2.87 2.87 0 0 1 3.45.84 38.9 38.9 0 0 1 2.58 3.79 3 3 0 0 1-.77 3.85c-.61.5-1.28.92-1.93 1.36q-6.23 4.25-12.45 8.46c-2.11 1.43-3.78 1.12-5.2-1-.51-.74-1-1.48-1.5-2.22-1.33-1.95-1.19-3.28.54-4.95a7.58 7.58 0 0 0-4.91-2.5 22.51 22.51 0 0 0-7 .19 27.68 27.68 0 0 1-13-1c-3.38-1-6.65-2.14-9.39-4.4-2.1-1.73-4.1-3.6-6.15-5.4-.47-.43-1-.84-1.42-1.28a3.18 3.18 0 0 1-1-3c.1-.57 0-.74-.58-.73-2.73 0-5.45 0-8.18 0a3.38 3.38 0 0 1-3.71-3.68c0-.26 0-.51 0-.77a3.38 3.38 0 0 1 3.56-3.63c.66 0 1.32 0 2 0 .44 0 .56-.14.59-.56a33 33 0 0 1 2.76-10.9 3 3 0 0 1 .23-.48 1.07 1.07 0 0 1 1.37-.5 1 1 0 0 1 .69 1.28 5.13 5.13 0 0 1-.34 1 31.31 31.31 0 0 0-2.41 9.27c-.07.65 0 .9.77.9q25.47 0 51 0a2.9 2.9 0 0 1 1.06.1 1 1 0 0 1 .75 1.18 1 1 0 0 1-.91 1 5.62 5.62 0 0 1-.92 0H104.16c-.49 0-1-.08-1.36.34a2.78 2.78 0 0 0-.21 2.49c.16.71.85.67 1.45.67h70.62c1.27 0 1.57-.29 1.57-1.57v-.53c0-1-.37-1.39-1.38-1.4h-8.26c-.84 0-1.36-.47-1.36-1.14s.52-1.13 1.36-1.15c1 0 2 0 3 0 .52 0 .58-.16.54-.61a30.9 30.9 0 0 0-17.48-25.17 30 30 0 0 0-15.65-2.9 30.53 30.53 0 0 0-21.82 11.58c-.37.46-.71.94-1.06 1.41-.62.82-1.25 1-1.85.57s-.59-1.09 0-1.89A32.92 32.92 0 0 1 129 144.75a29 29 0 0 1 5.11-1.23c.39-.06.52-.13.31-.56-1.42-3-.54-4.73 2.7-5.35a11.77 11.77 0 0 1 5 .12c2.57.62 3.37 2.22 2.41 4.7-.12.3-.28.59-.45 1 1.35.31 2.71.51 4 .88a33.23 33.23 0 0 1 24.06 27.24 12.08 12.08 0 0 1 .2 2c0 .61.26.73.79.67.38 0 .76 0 1.15 0A3.72 3.72 0 0 1 178.52 176.88Zm-36.35-36.73a8.76 8.76 0 0 0-5.61 0c-.23.08-.45.17-.47.5a2.37 2.37 0 0 0 2.29 2.43h1c.26 0 .51 0 .76 0a2.24 2.24 0 0 0 2.45-2.17C142.63 140.52 142.56 140.28 142.17 140.15Zm1.61 42.11a2.57 2.57 0 0 0 2.4 0Zm-23.27 0a31.15 31.15 0 0 0 4.74 3 57.59 57.59 0 0 0 6.64 2s.06-.05.09-.07c-1.35-1.73-1.48-2.68-.66-4.93Zm47.73 12.17L157 202.11c-.73.5-.86.88-.46 1.5.65 1 1.34 2 2 3a.87.87 0 0 0 .78.45 1 1 0 0 0 .67-.25l14.26-9.69c.68-.47.74-.86.29-1.54-.58-.9-1.19-1.78-1.79-2.66s-.89-.88-1.7-.34S169.19 193.83 168.24 194.47Zm-6.68-10.3a9 9 0 0 0-8.11-1.45c-2.45.76-4.95 1.36-7.42 2a3.13 3.13 0 0 1-1.52 0l-4.63-1-4.77-1c-1.23 0-1.93.51-2 1.41a1.68 1.68 0 0 0 1 1.64l3 1.61a1.16 1.16 0 0 1-.56 2.25c-.79 0-1.58 0-2.37 0a13.42 13.42 0 0 1-3.57-.32c-1.89-.58-3.8-1.12-5.71-1.66a4.81 4.81 0 0 1-1.38-.64q-3.1-2.07-6.24-4.13a5.28 5.28 0 0 0-.92-.54c-.43-.17-.91-.29-1.25.16a1.26 1.26 0 0 0-.12 1.5 2 2 0 0 0 .47.5c2.23 2 4.45 4 6.7 5.93a17.28 17.28 0 0 0 4 2.59 44.06 44.06 0 0 0 7.77 2.44 18.62 18.62 0 0 0 7.13.47 45.61 45.61 0 0 1 7.83-.63c3.11.13 5.93.94 8.09 3.34.27.3.44.27.75.06q5-3.41 10-6.77c.39-.26.37-.41.1-.74-1.46-1.74-2.91-3.49-4.33-5.25A9.08 9.08 0 0 0 161.56 184.17Z'/%3E%3Cpath class='cls-2' d='M57.07 241.1v1.83a2.47 2.47 0 0 1-1.68 1.67 3.57 3.57 0 0 1-.86.07H46.69c1.83 1.48 3 3.4 4.49 5.07.22.24.36.35.71.2a1.92 1.92 0 0 1 2.3.57A24.24 24.24 0 0 1 55.9 253a2 2 0 0 1-.51 2.56c-.41.33-.85.61-1.29.91l-8.28 5.63a2.19 2.19 0 0 1-3.47-.64c-.33-.49-.67-1-1-1.48a2.17 2.17 0 0 1 .36-3.29 5 5 0 0 0-3.26-1.67 14.92 14.92 0 0 0-4.67.13 18.43 18.43 0 0 1-8.63-.67 17 17 0 0 1-6.26-2.92c-1.4-1.16-2.73-2.4-4.09-3.6-.32-.28-.64-.56-1-.85a2.1 2.1 0 0 1-.64-2c.06-.38 0-.49-.39-.49-1.81 0-3.63 0-5.45 0a2.25 2.25 0 0 1-2.47-2.45v-.51a2.26 2.26 0 0 1 2.37-2.42c.44 0 .88 0 1.33 0 .29 0 .36-.09.38-.37a21.94 21.94 0 0 1 1.84-7.25 3.13 3.13 0 0 1 .15-.32.72.72 0 0 1 .92-.34.67.67 0 0 1 .46.85 3.78 3.78 0 0 1-.23.67 20.65 20.65 0 0 0-1.6 6.17c0 .44 0 .6.51.6q17 0 33.93 0a2.08 2.08 0 0 1 .7.06.7.7 0 0 1 .5.79.68.68 0 0 1-.61.65 4.1 4.1 0 0 1-.61 0H7.55c-.32 0-.69-.05-.9.23a1.87 1.87 0 0 0-.15 1.66c.11.47.57.45 1 .45h47c.85 0 1-.19 1-1v-.36c0-.67-.24-.92-.92-.92h-5.5c-.55 0-.9-.31-.9-.75s.35-.76.9-.77 1.33 0 2 0c.34 0 .38-.11.36-.41a20.56 20.56 0 0 0-11.64-16.76 19.85 19.85 0 0 0-10.42-1.93 20.3 20.3 0 0 0-14.54 7.71c-.24.3-.47.62-.7.94-.41.55-.83.68-1.23.37s-.4-.72 0-1.25a22.05 22.05 0 0 1 11.17-8.27 19.93 19.93 0 0 1 3.41-.82c.26 0 .34-.08.2-.37-.94-2-.36-3.15 1.8-3.56a7.79 7.79 0 0 1 3.33.08c1.72.42 2.25 1.48 1.61 3.13-.08.2-.18.4-.3.64.9.2 1.8.34 2.68.58a22.13 22.13 0 0 1 16 18.14 9.85 9.85 0 0 1 .14 1.32c0 .41.17.49.52.45s.51 0 .76 0A2.48 2.48 0 0 1 57.07 241.1ZM32.86 216.64a5.81 5.81 0 0 0-3.73 0c-.16.05-.3.11-.32.33a1.58 1.58 0 0 0 1.53 1.62h1.17a1.49 1.49 0 0 0 1.63-1.44C33.17 216.89 33.12 216.73 32.86 216.64Zm1.08 28.05a1.71 1.71 0 0 0 1.59 0Zm-15.5 0a22.06 22.06 0 0 0 3.16 2A38.73 38.73 0 0 0 26 248l.06 0a2.74 2.74 0 0 1-.44-3.28Zm31.78 8.1-7.47 5.09c-.49.33-.58.59-.31 1 .43.67.89 1.32 1.34 2a.56.56 0 0 0 .53.29.63.63 0 0 0 .44-.16l9.49-6.45c.46-.31.5-.57.2-1s-.79-1.18-1.2-1.77-.59-.59-1.12-.23ZM45.77 246a6 6 0 0 0-5.39-1c-1.64.51-3.3.9-5 1.36a2.16 2.16 0 0 1-1 0l-3.08-.65-3.18-.66c-.82 0-1.28.34-1.33.94a1.12 1.12 0 0 0 .69 1.09l2 1.07a.78.78 0 0 1-.38 1.5l-1.58 0a9 9 0 0 1-2.37-.21c-1.27-.39-2.54-.74-3.81-1.11a3 3 0 0 1-.91-.42l-4.16-2.75a4.24 4.24 0 0 0-.61-.36c-.29-.11-.61-.19-.84.11a.84.84 0 0 0-.07 1 1.21 1.21 0 0 0 .31.33c1.48 1.32 3 2.64 4.46 4a11.84 11.84 0 0 0 2.69 1.72 28.44 28.44 0 0 0 5.17 1.62 12.26 12.26 0 0 0 4.75.32 30.38 30.38 0 0 1 5.22-.42 7.25 7.25 0 0 1 5.38 2.22c.18.2.3.18.5.05 2.21-1.52 4.43-3 6.65-4.52.25-.17.25-.27.06-.49-1-1.16-1.93-2.32-2.88-3.5A6.07 6.07 0 0 0 45.77 246Z'/%3E%3Cpath class='cls-2' d='M290 233.42c.26 0 .52 0 .77 0s.52 0 .52-.45a8.2 8.2 0 0 1 .14-1.31 22.1 22.1 0 0 1 16-18.14c.87-.25 1.77-.38 2.67-.59a6.83 6.83 0 0 1-.29-.64c-.65-1.65-.11-2.71 1.6-3.13a7.68 7.68 0 0 1 3.34-.07c2.15.41 2.74 1.57 1.79 3.55-.14.29-.05.34.21.38a18.12 18.12 0 0 1 3.4.82 21.94 21.94 0 0 1 11.17 8.26c.38.54.38 1 0 1.26s-.83.17-1.23-.38c-.24-.31-.46-.63-.71-.94a20.29 20.29 0 0 0-14.53-7.71 19.93 19.93 0 0 0-10.42 1.93A20.56 20.56 0 0 0 292.84 233c0 .3 0 .42.36.41.66 0 1.32 0 2 0s.9.33.91.77-.35.74-.9.75h-5.51c-.67 0-.91.25-.92.93v.35c0 .85.2 1.05 1.05 1.05h47c.4 0 .86 0 1-.45a1.87 1.87 0 0 0-.14-1.66c-.22-.28-.58-.23-.9-.23h-37.4a4.15 4.15 0 0 1-.61 0 .69.69 0 0 1-.61-.65.7.7 0 0 1 .5-.78 1.89 1.89 0 0 1 .71-.07h33.93c.51 0 .56-.16.51-.6a21 21 0 0 0-1.6-6.17A3.12 3.12 0 0 1 332 226a.68.68 0 0 1 .46-.85.71.71 0 0 1 .91.34 1.91 1.91 0 0 1 .16.32 21.93 21.93 0 0 1 1.83 7.25c0 .28.1.39.39.38.44 0 .88 0 1.33 0a2.27 2.27 0 0 1 2.37 2.42v.51a2.26 2.26 0 0 1-2.47 2.46c-1.82 0-3.64 0-5.46 0-.41 0-.45.1-.38.48a2.12 2.12 0 0 1-.64 2c-.31.29-.64.57-.95.85-1.37 1.21-2.7 2.45-4.1 3.6a16.86 16.86 0 0 1-6.25 2.93 18.32 18.32 0 0 1-8.63.66 15.24 15.24 0 0 0-4.67-.13 5 5 0 0 0-3.27 1.67 2.19 2.19 0 0 1 .37 3.3l-1 1.47a2.18 2.18 0 0 1-3.47.64l-8.29-5.63c-.43-.3-.88-.58-1.28-.91a2 2 0 0 1-.52-2.56 25.44 25.44 0 0 1 1.72-2.52 1.92 1.92 0 0 1 2.3-.57c.35.15.49.05.7-.2 1.47-1.67 2.67-3.59 4.5-5.06h-7.84a3.1 3.1 0 0 1-.86-.07 2.47 2.47 0 0 1-1.68-1.67v-1.83A2.47 2.47 0 0 1 290 233.42Zm21.13-22.14a1.49 1.49 0 0 0 1.63 1.44H314a1.57 1.57 0 0 0 1.52-1.62c0-.23-.15-.28-.31-.34a5.81 5.81 0 0 0-3.73 0C311.19 210.86 311.14 211 311.17 211.28Zm-2.4 27.54a1.74 1.74 0 0 0 1.6 0Zm9.9 0c.54 1.5.46 2.13-.44 3.28 0 0 0 .06.06 0a38.73 38.73 0 0 0 4.42-1.3 22.06 22.06 0 0 0 3.16-2Zm-26.48 6.82c-.54-.35-.75-.31-1.13.23l-1.19 1.77c-.3.46-.26.72.19 1l9.5 6.45a.64.64 0 0 0 .44.17.56.56 0 0 0 .52-.3c.46-.66.91-1.31 1.35-2 .26-.42.18-.67-.31-1L294.08 247Zm5-4.34c-.95 1.17-1.91 2.34-2.88 3.49-.19.22-.2.33.06.5 2.22 1.49 4.44 3 6.65 4.51.2.14.32.15.49 0a7.24 7.24 0 0 1 5.39-2.23 31.42 31.42 0 0 1 5.22.42 12.41 12.41 0 0 0 4.74-.31A29.38 29.38 0 0 0 322 246a11.5 11.5 0 0 0 2.69-1.72c1.49-1.3 3-2.63 4.46-3.95a1.38 1.38 0 0 0 .31-.33.86.86 0 0 0-.07-1c-.24-.3-.55-.22-.84-.11a3.85 3.85 0 0 0-.62.36L323.82 242a3.51 3.51 0 0 1-.92.43c-1.27.36-2.54.72-3.8 1.1a9 9 0 0 1-2.37.22c-.53 0-1.06 0-1.58 0a.76.76 0 0 1-.88-.6.78.78 0 0 1 .5-.9l2-1.07a1.09 1.09 0 0 0 .68-1.09c0-.6-.5-1-1.32-.94l-3.18.66-3.09.65a2.12 2.12 0 0 1-1 0c-1.65-.45-3.32-.85-4.95-1.36a6.56 6.56 0 0 0-6.74 2.2Z'/%3E%3Cpath class='cls-2' d='M179.91 233.1h9.4c.37 0 .45.08.41.44-.13 1-.23 2-.31 3a.54.54 0 0 1-.42.53 11.57 11.57 0 0 1-8.81-.58 12.67 12.67 0 0 0-9.4-.76c-.41.12-.51 0-.53-.36a18.18 18.18 0 0 0-.18-1.81c0-.37 0-.51.43-.51C173.64 233.11 176.77 233.1 179.91 233.1Z'/%3E%3Cpath class='cls-2' d='M193.65 228.11v4c0 .72-.27 1-1 1h-.47c-.93 0-.92 0-1 .94q-.77 7.59-1.52 15.19-.65 6.45-1.28 12.91c-.14 1.49-.17 1.52-1.66 1.52H172.54c-.78 0-1-.18-1.07-.94q-.72-7.17-1.43-14.34c-.5-5-1-10-1.5-14.95 0-.27-.1-.35-.36-.34s-.74 0-1.1 0c-.66 0-.94-.28-.94-.92 0-1.44 0-2.87 0-4.3 0-.62.29-.89.91-.9 2.1 0 4.2 0 6.3 0 .37 0 .44-.1.44-.44 0-2.57 0-5.13 0-7.69 0-.81.24-1.05 1.05-1.05h2.58c.68 0 1 .27 1 .95q0 3.87 0 7.74c0 .38.07.5.48.49h13.71C193.44 227 193.65 227.19 193.65 228.11Zm-18.35-8.3c0 2 0 4 0 6.06 0 1.12 0 1.11 1.13 1.12.36 0 .41-.11.4-.43 0-1.14 0-2.29 0-3.44V220.4c0-1.06 0-1-1-1.07C175.42 219.32 175.29 219.39 175.3 219.81Zm13.89 18.83a13.44 13.44 0 0 1-9.95-.86 10.88 10.88 0 0 0-8.4-.45.4.4 0 0 0-.33.51c.24 2.2.45 4.4.67 6.6q.87 8.64 1.71 17.29c0 .38.17.41.49.41h13c.34 0 .45-.07.47-.43 0-.71.13-1.43.2-2.14q.47-4.56.92-9.12c.27-2.72.55-5.44.82-8.16C189 241.09 189.06 239.89 189.19 238.64Zm2.94-9.65c0-.4-.09-.49-.49-.49-3.9 0-7.8 0-11.7 0s-7.89 0-11.84 0c-.36 0-.48.08-.44.44s0 .76 0 1.15-.21 1.13.09 1.41.91.07 1.39.07c7.51 0 15 0 22.54 0 .35 0 .45-.08.44-.44C192.1 230.42 192.09 229.7 192.13 229Z'/%3E%3Cpath class='cls-2' d='M172.25 239.17c0-.72 0-.72.71-.72s.82 0 .82.8 0 .72-.71.72S172.25 240 172.25 239.17Z'/%3E%3Cpath class='cls-2' d='M175.31 241.5c.76 0 .76 0 .76.77s0 .76-.77.76-.76 0-.76-.77S174.54 241.5 175.31 241.5Z'/%3E%3Cpath class='cls-2' d='M173.78 244.59c0 .73 0 .73-.75.73s-.78 0-.78-.79 0-.74.75-.74S173.78 243.79 173.78 244.59Z'/%3E%3Cpath class='cls-2' d='M182.19 249.91c.76 0 .76 0 .76.76s0 .77-.77.77-.76 0-.76-.77S181.42 249.91 182.19 249.91Z'/%3E%3Cpath class='cls-2' d='M184.48 252.16c0-.72 0-.72.71-.72s.82 0 .82.8 0 .72-.71.72S184.48 253 184.48 252.16Z'/%3E%3Cpath class='cls-2' d='M186.77 244.67a6 6 0 0 1-.08 1.3 2.19 2.19 0 0 1-2.05 1.64q-.93 0-1.86 0a2.19 2.19 0 0 1-2.12-2.11q0-.93 0-1.86a2.2 2.2 0 0 1 2.15-2.13c.58 0 1.17 0 1.76 0a2.22 2.22 0 0 1 2.2 2.19Zm-1.53.6c0-.51 0-1 0-1.52a.67.67 0 0 0-.72-.72H182.9a.68.68 0 0 0-.71.72c0 .29 0 .57 0 .86 0 1.48 0 1.48 1.49 1.48h.76C185 246.08 185.23 245.83 185.24 245.27Z'/%3E%3Cpath class='cls-2' d='M179.89 250.76a6.6 6.6 0 0 1-.07 1.3 2.17 2.17 0 0 1-2.07 1.66c-.61 0-1.21 0-1.82 0a2.2 2.2 0 0 1-2.15-2.17q0-.88 0-1.77a2.19 2.19 0 0 1 2.17-2.16h1.76a2.2 2.2 0 0 1 2.18 2.15C179.9 250.07 179.89 250.38 179.89 250.76Zm-1.53-.08c0-1.54 0-1.54-1.52-1.54s-1.53 0-1.53 1.53 0 1.53 1.52 1.53S178.36 252.2 178.36 250.68Z'/%3E%3Cpath class='cls-2' d='M185.24 257.59a6.34 6.34 0 0 1-.07 1.35 2.2 2.2 0 0 1-2.08 1.66c-.6 0-1.21 0-1.81 0a2.2 2.2 0 0 1-2.15-2.13c0-.61 0-1.21 0-1.82a2.19 2.19 0 0 1 2.17-2.15c.56 0 1.12 0 1.67 0a2.22 2.22 0 0 1 2.27 2.26Zm-1.53 0c0-1.55 0-1.55-1.55-1.55s-1.5 0-1.5 1.51 0 1.55 1.55 1.55S183.71 259.08 183.71 257.57Z'/%3E%3Cpath class='cls-2' d='M245.64 121c4.4 0 8.8 0 13.19 0 .52 0 .64.12.57.62-.17 1.42-.31 2.84-.43 4.26a.73.73 0 0 1-.59.74 16.15 16.15 0 0 1-12.35-.8 17.78 17.78 0 0 0-13.2-1.07c-.57.16-.71 0-.74-.51 0-.85-.13-1.69-.25-2.53-.08-.52 0-.72.61-.71C236.85 121 241.24 121 245.64 121Z'/%3E%3Cpath class='cls-2' d='M264.92 114c0 1.88 0 3.75 0 5.63 0 1-.36 1.36-1.37 1.36h-.67c-1.3 0-1.29 0-1.42 1.32l-2.13 21.31q-.9 9.06-1.79 18.12c-.2 2.09-.24 2.13-2.33 2.13H235.31c-1.1 0-1.4-.26-1.51-1.32q-1-10-2-20.11-1-10.5-2.1-21c0-.38-.14-.5-.51-.48s-1 0-1.54 0c-.92 0-1.31-.38-1.31-1.29q0-3 0-6c0-.86.4-1.25 1.28-1.25 2.94 0 5.89 0 8.84 0 .52 0 .61-.14.61-.63 0-3.59 0-7.19 0-10.78 0-1.14.34-1.47 1.48-1.47h3.61c1 0 1.34.38 1.34 1.33 0 3.62 0 7.24 0 10.85 0 .54.1.7.68.7 6.4 0 12.81 0 19.22 0C264.63 112.41 264.91 112.7 264.92 114Zm-25.75-11.65c0 2.84 0 5.67 0 8.51 0 1.57 0 1.55 1.59 1.57.5 0 .57-.16.56-.6 0-1.61 0-3.22 0-4.83v-3.81c0-1.5 0-1.47-1.46-1.51C239.34 101.66 239.16 101.76 239.17 102.34Zm19.49 26.43a19 19 0 0 1-14-1.22 15.33 15.33 0 0 0-11.78-.63c-.39.12-.5.3-.46.72.33 3.08.63 6.17.94 9.26q1.22 12.12 2.4 24.25c0 .53.24.58.69.58 2.07 0 4.15 0 6.23 0 4 0 8 0 12.05 0 .49 0 .64-.1.67-.61 0-1 .18-2 .28-3l1.29-12.8q.57-5.72 1.15-11.45C258.32 132.19 258.49 130.51 258.66 128.77Zm4.13-13.55c0-.56-.13-.69-.69-.68-5.47 0-10.94 0-16.41 0s-11.08 0-16.62 0c-.49 0-.66.11-.61.61s0 1.07 0 1.61-.29 1.6.14 2 1.27.1 1.94.1q15.81 0 31.62 0c.49 0 .64-.11.61-.61C262.74 117.23 262.73 116.22 262.79 115.22Z'/%3E%3Cpath class='cls-2' d='M234.9 129.5c0-1 0-1 1-1s1.14 0 1.14 1.13 0 1-1 1C234.9 130.63 234.9 130.63 234.9 129.5Z'/%3E%3Cpath class='cls-2' d='M239.19 132.77c1.07 0 1.07 0 1.07 1.08s0 1.07-1.08 1.07-1.06 0-1.06-1.08S238.12 132.77 239.19 132.77Z'/%3E%3Cpath class='cls-2' d='M237 137.1c0 1 0 1-1 1s-1.1 0-1.1-1.12 0-1 1-1S237 136 237 137.1Z'/%3E%3Cpath class='cls-2' d='M248.84 144.57c1.07 0 1.07 0 1.07 1.07s0 1.07-1.08 1.07-1.07 0-1.07-1.07S247.76 144.57 248.84 144.57Z'/%3E%3Cpath class='cls-2' d='M252.05 147.73c0-1 0-1 1-1s1.15 0 1.15 1.13 0 1-1 1S252.05 148.86 252.05 147.73Z'/%3E%3Cpath class='cls-2' d='M255.27 137.22a8.3 8.3 0 0 1-.11 1.82 3.08 3.08 0 0 1-2.87 2.3c-.87 0-1.75 0-2.62 0a3.08 3.08 0 0 1-3-3q0-1.31 0-2.61a3.08 3.08 0 0 1 3-3c.82 0 1.65 0 2.48 0a3.08 3.08 0 0 1 3.07 3.06C255.27 136.26 255.27 136.69 255.27 137.22Zm-2.15.84c0-.71 0-1.42 0-2.13a1 1 0 0 0-1-1h-2.27a1 1 0 0 0-1 1c0 .4 0 .8 0 1.2 0 2.08 0 2.08 2.07 2.08H252C252.77 139.19 253.11 138.85 253.12 138.06Z'/%3E%3Cpath class='cls-2' d='M245.62 145.77a9.67 9.67 0 0 1-.1 1.81 3.08 3.08 0 0 1-2.91 2.34c-.85 0-1.7 0-2.54 0a3.08 3.08 0 0 1-3-3c0-.83 0-1.66 0-2.48a3.08 3.08 0 0 1 3-3c.82 0 1.65 0 2.47 0a3.11 3.11 0 0 1 3.06 3C245.63 144.8 245.62 145.23 245.62 145.77Zm-2.14-.12c0-2.15 0-2.15-2.14-2.15s-2.15 0-2.15 2.13 0 2.15 2.13 2.15S243.48 147.78 243.48 145.65Z'/%3E%3Cpath class='cls-2' d='M253.12 155.34a9 9 0 0 1-.1 1.9 3.07 3.07 0 0 1-2.91 2.33q-1.28 0-2.55 0a3.08 3.08 0 0 1-3-3q0-1.28 0-2.55a3.1 3.1 0 0 1 3-3h2.34a3.11 3.11 0 0 1 3.18 3.17C253.13 154.52 253.12 154.88 253.12 155.34Zm-2.14 0c0-2.18 0-2.18-2.18-2.18s-2.11 0-2.11 2.11 0 2.18 2.18 2.18S251 157.43 251 155.32Z'/%3E%3Cpath class='cls-2' d='M76.25 143.27a5.45 5.45 0 0 1-.76 5 1.89 1.89 0 0 0-.34 1.17v4.13a9.83 9.83 0 0 1-8.08 9.71 12.36 12.36 0 0 1-2.19.17H20.49A9.83 9.83 0 0 1 10.82 157a9.39 9.39 0 0 1-.59-3.24c0-1.2 0-2.39 0-3.59A1.63 1.63 0 0 0 9.77 149a5.57 5.57 0 0 1-1.08-6.32.85.85 0 0 0 0-.91 6.17 6.17 0 0 1-1.3-3.62v-2.2a6.75 6.75 0 0 1 4-5.25.85.85 0 0 0 .52-.82 3.37 3.37 0 0 1 0-.55 2.62 2.62 0 0 0-1.35-2.87 5.35 5.35 0 0 1-1.72-7.13A1.59 1.59 0 0 0 9 118.11a4.77 4.77 0 0 1 0-2.19 24.06 24.06 0 0 1 6.6-12.1 34.12 34.12 0 0 1 13.35-8.27A40.25 40.25 0 0 1 39 93.42a41.94 41.94 0 0 1 19.83 3 32.47 32.47 0 0 1 11.84 8.23 23.47 23.47 0 0 1 5.79 11.41 4.35 4.35 0 0 1-.25 2.64 1.61 1.61 0 0 0 0 1.2 5.52 5.52 0 0 1-2 6.54 1.47 1.47 0 0 0-.69 1.39 17.81 17.81 0 0 1 0 1.79 1 1 0 0 0 .66 1.08 6.39 6.39 0 0 1 3.61 4.13c.64 2.52.59 5-1.28 7.14A1.16 1.16 0 0 0 76.25 143.27ZM14 118.73c9.55-.06 19.11 0 28.67 0h29a1.71 1.71 0 0 0 1.84-2.14 20.16 20.16 0 0 0-3.58-8 28.93 28.93 0 0 0-13.8-10 38.85 38.85 0 0 0-20.07-1.8 33.15 33.15 0 0 0-17.5 8.17A22 22 0 0 0 11.93 116 2 2 0 0 0 14 118.73Zm.55 6c.84-.14 1.61-.52 2.46-.63a8.18 8.18 0 0 1 6.16 1.81 4.87 4.87 0 0 0 4.7.67 8.3 8.3 0 0 0 2-1.2A7.68 7.68 0 0 1 34.78 124a8.07 8.07 0 0 1 4.47 1.77 4.8 4.8 0 0 0 3.18 1 5.16 5.16 0 0 0 3.41-1.31 7.77 7.77 0 0 1 5.66-1.45 8.57 8.57 0 0 1 4.09 1.81 5.13 5.13 0 0 0 3.37 1 6.23 6.23 0 0 0 3.28-1.45 7.6 7.6 0 0 1 5-1.35 23.15 23.15 0 0 1 2.74.63 2.94 2.94 0 0 0 3.61-2.92c0-.48-.18-.59-.61-.42a3.46 3.46 0 0 1-1.36.15h-58a4.13 4.13 0 0 1-1.88-.33c-.59-.32-.62 0-.67.45A2.94 2.94 0 0 0 14.58 124.68ZM70 130.17c.42 0 .63-.07.58-.55a15.14 15.14 0 0 1 0-1.65c0-.33 0-.49-.43-.52a7.55 7.55 0 0 1-1.8-.4 4.91 4.91 0 0 0-4.64.66c-.32.23-.64.44-1 .66a7.66 7.66 0 0 1-5.46 1.12 8.53 8.53 0 0 1-3.83-1.77 5.2 5.2 0 0 0-3.49-.94 6.3 6.3 0 0 0-3.21 1.45A7.74 7.74 0 0 1 41 129.48a9 9 0 0 1-3.82-1.81 5.14 5.14 0 0 0-3.37-.9 6.32 6.32 0 0 0-3.27 1.47 7.68 7.68 0 0 1-5.7 1.24A8.73 8.73 0 0 1 21 127.7a4.85 4.85 0 0 0-4.31-.74c-.61.17-1.46.19-1.76.59s0 1.24-.12 1.88.13.75.74.75c9.05 0 18.1 0 27.15 0H59.31C62.87 130.16 66.43 130.15 70 130.17ZM57.3 132.92a.55.55 0 0 0-.41.21c-.39.39-.76.79-1.17 1.16-.22.21-.21.34 0 .54.8.79 1.6 1.58 2.37 2.39.27.28.41.23.65 0 .75-.78 1.52-1.53 2.28-2.29l2-2ZM53 133H31a3 3 0 0 0 .19.26c3.54 3.51 7.09 7 10.61 10.54.35.34.48.12.69-.09L52.8 133.32C52.9 133.22 53.09 133.15 53 133Zm-38.25 8.71H35.63c0-.11 0-.14-.05-.15q-4.21-4.19-8.4-8.36a.78.78 0 0 0-.61-.23c-4 0-8 0-12.06 0a4.3 4.3 0 0 0-3.93 6.27A4.2 4.2 0 0 0 14.77 141.66Zm57.44 9c0-.31-.16-.25-.36-.21a6.19 6.19 0 0 1-3.51-.28 4.82 4.82 0 0 0-4.58.62c-.28.2-.57.39-.86.58a7.61 7.61 0 0 1-5.43 1.27 8.79 8.79 0 0 1-4.09-1.83 5 5 0 0 0-3.71-.89 6.8 6.8 0 0 0-2.94 1.43 7.67 7.67 0 0 1-5.49 1.29 8.73 8.73 0 0 1-4-1.82 5.1 5.1 0 0 0-4.06-.85 7.05 7.05 0 0 0-2.65 1.4 7.67 7.67 0 0 1-5.43 1.27 8.7 8.7 0 0 1-4-1.79 4.88 4.88 0 0 0-4.76-.65 5.53 5.53 0 0 1-2.7.36c-.37-.06-.41.09-.41.4 0 1.06 0 2.12 0 3.17a6.57 6.57 0 0 0 1.4 3.67 7 7 0 0 0 5.87 2.75H64.94A6.89 6.89 0 0 0 72 155.26 20.82 20.82 0 0 0 72.21 150.66Zm1.38-5.93c0-.51-.13-.83-.78-.6a6.82 6.82 0 0 1-2.38.28H46.24a1.34 1.34 0 0 0-1.08.45c-.61.65-1.25 1.28-1.9 1.9a1.44 1.44 0 0 1-2.33 0c-.64-.62-1.3-1.24-1.9-1.89a1.42 1.42 0 0 0-1.14-.48c-7.65 0-15.3 0-23 0a9.73 9.73 0 0 1-2.79-.37c-.84-.26-1-.17-1 .72a2.67 2.67 0 0 0 .53 1.87 3.08 3.08 0 0 0 3.46 1 9.59 9.59 0 0 1 4-.51 8.81 8.81 0 0 1 4.1 1.82 5.08 5.08 0 0 0 3.71.92 6.74 6.74 0 0 0 3-1.45 7.7 7.7 0 0 1 5.5-1.27 8.5 8.5 0 0 1 4 1.78 5.09 5.09 0 0 0 4 .9 6.86 6.86 0 0 0 2.73-1.38 7.29 7.29 0 0 1 4.2-1.38h.39a8.09 8.09 0 0 1 4.87 1.83 5 5 0 0 0 3.9.95 5.09 5.09 0 0 0 2.18-.95 8.54 8.54 0 0 1 4.11-1.78 10.21 10.21 0 0 1 4 .54A2.93 2.93 0 0 0 73.59 144.73Zm1.65-7.48A4.22 4.22 0 0 0 71.61 133c-1.35-.16-2.71 0-4.06-.09a1.33 1.33 0 0 0-1.08.45q-3.37 3.4-6.77 6.78c-1 1-1.61 1-2.57 0l-3.26-3.27c-.21-.2-.35-.38-.65-.07-1.56 1.58-3.15 3.14-4.87 4.86H70.72a7.75 7.75 0 0 0 1-.07A4.24 4.24 0 0 0 75.24 137.25Z'/%3E%3Cpath class='cls-2' d='M218.36 176.41a2.36 2.36 0 0 1-.33 2.18.82.82 0 0 0-.15.5c0 .6 0 1.19 0 1.79a4.23 4.23 0 0 1-3.49 4.19 5 5 0 0 1-.94.08H194.26a4.24 4.24 0 0 1-4.17-2.82 3.73 3.73 0 0 1-.25-1.4c0-.52 0-1 0-1.55a.74.74 0 0 0-.2-.51 2.39 2.39 0 0 1-.47-2.73.39.39 0 0 0 0-.39 2.61 2.61 0 0 1-.56-1.56v-1a2.9 2.9 0 0 1 1.72-2.26.37.37 0 0 0 .22-.36 1.76 1.76 0 0 1 0-.23 1.13 1.13 0 0 0-.58-1.24 2.33 2.33 0 0 1-.75-3.09.65.65 0 0 0 .07-.51 2.13 2.13 0 0 1 0-.94 10.47 10.47 0 0 1 2.86-5.24 14.79 14.79 0 0 1 5.77-3.57 17.57 17.57 0 0 1 4.35-.92 18.09 18.09 0 0 1 8.57 1.31 14.16 14.16 0 0 1 5.12 3.56 10.14 10.14 0 0 1 2.5 4.93 1.86 1.86 0 0 1-.11 1.14.72.72 0 0 0 0 .52 2.38 2.38 0 0 1-.87 2.83.62.62 0 0 0-.29.59q0 .39 0 .78a.45.45 0 0 0 .28.47 2.76 2.76 0 0 1 1.56 1.78 3.18 3.18 0 0 1-.55 3.09A.47.47 0 0 0 218.36 176.41Zm-26.89-10.6c4.13 0 8.26 0 12.39 0H216.4a.74.74 0 0 0 .8-.92 8.71 8.71 0 0 0-1.55-3.47 12.5 12.5 0 0 0-6-4.3 16.72 16.72 0 0 0-8.67-.78 14.36 14.36 0 0 0-7.56 3.53 9.52 9.52 0 0 0-2.88 4.79A.84.84 0 0 0 191.47 165.81Zm.24 2.57c.36-.06.7-.23 1.06-.27a3.54 3.54 0 0 1 2.67.78 2.11 2.11 0 0 0 2 .29 3.59 3.59 0 0 0 .86-.52 3.3 3.3 0 0 1 2.11-.57 3.45 3.45 0 0 1 1.93.76 2.11 2.11 0 0 0 1.37.45 2.23 2.23 0 0 0 1.48-.57 3.43 3.43 0 0 1 2.44-.63 3.7 3.7 0 0 1 1.77.79 2.23 2.23 0 0 0 1.46.41 2.68 2.68 0 0 0 1.42-.62 3.24 3.24 0 0 1 2.16-.59 11.25 11.25 0 0 1 1.18.27 1.26 1.26 0 0 0 1.56-1.26c0-.2-.07-.25-.26-.18a1.47 1.47 0 0 1-.59.07h-25a1.72 1.72 0 0 1-.81-.15c-.26-.13-.27 0-.29.2A1.27 1.27 0 0 0 191.71 168.38Zm23.94 2.37c.19 0 .27 0 .26-.24a5.58 5.58 0 0 1 0-.71c0-.14 0-.21-.18-.22a3.4 3.4 0 0 1-.78-.18 2.11 2.11 0 0 0-2 .29l-.42.28a3.33 3.33 0 0 1-2.36.49 3.83 3.83 0 0 1-1.66-.77 2.29 2.29 0 0 0-1.51-.41 2.78 2.78 0 0 0-1.38.63 3.29 3.29 0 0 1-2.49.54 3.87 3.87 0 0 1-1.65-.78 2.22 2.22 0 0 0-1.46-.39 2.72 2.72 0 0 0-1.41.64 3.34 3.34 0 0 1-2.46.53 3.69 3.69 0 0 1-1.65-.77 2.15 2.15 0 0 0-1.87-.32c-.26.08-.62.08-.76.26s0 .53-.05.81.06.32.32.32h23.52Zm-5.48 1.19a.24.24 0 0 0-.18.09l-.5.5c-.1.09-.09.15 0 .24.35.33.69.68 1 1 .11.12.18.1.28 0 .32-.34.65-.66 1-1l.88-.86Zm-1.85 0H198.8l.08.11 4.59 4.56c.14.15.2 0 .29 0l4.47-4.47S208.35 172 208.32 172Zm-16.53 3.76h9c0-.05 0-.06 0-.07l-3.62-3.6a.34.34 0 0 0-.27-.1c-1.74 0-3.47 0-5.21 0a1.85 1.85 0 0 0-1.69 2.7A1.8 1.8 0 0 0 191.79 175.71Zm24.82 3.89c0-.13-.07-.1-.15-.09a2.63 2.63 0 0 1-1.52-.12 2.1 2.1 0 0 0-2 .27l-.37.25a3.29 3.29 0 0 1-2.34.55 3.8 3.8 0 0 1-1.77-.79 2.2 2.2 0 0 0-1.61-.39 3 3 0 0 0-1.26.62 3.34 3.34 0 0 1-2.38.56 3.89 3.89 0 0 1-1.74-.79 2.17 2.17 0 0 0-1.75-.36 3 3 0 0 0-1.15.6 3.34 3.34 0 0 1-2.34.55 3.76 3.76 0 0 1-1.74-.77 2.12 2.12 0 0 0-2.06-.29 2.35 2.35 0 0 1-1.17.16c-.16 0-.18 0-.18.17 0 .46 0 .92 0 1.37a2.81 2.81 0 0 0 .6 1.59 3 3 0 0 0 2.54 1.19h19.21a3 3 0 0 0 3.05-2.29A8.8 8.8 0 0 0 216.61 179.6Zm.6-2.56c0-.22-.06-.36-.34-.26a3 3 0 0 1-1 .12H205.39a.6.6 0 0 0-.47.19c-.26.29-.54.55-.81.83a.63.63 0 0 1-1 0c-.28-.26-.56-.53-.82-.82a.62.62 0 0 0-.5-.2h-9.91a4.15 4.15 0 0 1-1.21-.16c-.36-.11-.41-.07-.44.31a1.12 1.12 0 0 0 .23.81 1.32 1.32 0 0 0 1.49.45 4.19 4.19 0 0 1 1.72-.22 3.7 3.7 0 0 1 1.77.79 2.21 2.21 0 0 0 1.6.39 3 3 0 0 0 1.3-.62 3.32 3.32 0 0 1 2.37-.55 3.64 3.64 0 0 1 1.72.77 2.21 2.21 0 0 0 1.71.39 3 3 0 0 0 1.18-.6 3.27 3.27 0 0 1 1.82-.6h.17a3.55 3.55 0 0 1 2.1.79 2.17 2.17 0 0 0 1.69.42 2.33 2.33 0 0 0 .94-.41 3.62 3.62 0 0 1 1.77-.77 4.42 4.42 0 0 1 1.73.23A1.27 1.27 0 0 0 217.21 177Zm.71-3.23a1.82 1.82 0 0 0-1.57-1.84c-.58-.07-1.17 0-1.75 0a.57.57 0 0 0-.47.2l-2.92 2.93c-.41.41-.7.41-1.11 0l-1.41-1.41c-.09-.09-.15-.16-.28 0l-2.11 2.1H216a2.73 2.73 0 0 0 .41 0A1.83 1.83 0 0 0 217.92 173.81Z'/%3E%3Cpath class='cls-2' d='M135.34 114.12a24.86 24.86 0 0 1-4.92 13.9 16.75 16.75 0 0 1-7.51 5.47c-.15.06-.32.08-.42.24a4.18 4.18 0 0 1-3.29 1.79 27.4 27.4 0 0 1-10.25-.31 2.44 2.44 0 0 1-1.49-1.14 1.52 1.52 0 0 0-.81-.6A17.47 17.47 0 0 1 97 124.65a26.08 26.08 0 0 1-2.68-9.55c0-.37-.06-.75-.08-1.12a2.74 2.74 0 0 1 1.14-2.41A9.27 9.27 0 0 1 99 110a34.43 34.43 0 0 1 5-.88 1 1 0 0 0 .48-.17 12.12 12.12 0 0 1 6.31-2.27 9.85 9.85 0 0 0 3.91-1 13.79 13.79 0 0 0 2.53-2 51.43 51.43 0 0 1 7.13-5.52A25.39 25.39 0 0 1 131.48 95a2 2 0 0 1 2.45 1.1 2 2 0 0 1-.79 2.57 15.26 15.26 0 0 1-1.92 1 55.13 55.13 0 0 0-5.44 2.85 22.85 22.85 0 0 0-6.23 6 .64.64 0 0 0 0 .09l2.85.18a39.48 39.48 0 0 1 9.1 1.54 8.29 8.29 0 0 1 2.82 1.44A2.63 2.63 0 0 1 135.34 114.12Zm-30.39 1a5.6 5.6 0 0 0 3 .16 11.18 11.18 0 0 0 5.21-2.57 26 26 0 0 0 4.7-5.28 24.71 24.71 0 0 1 7.82-7.2c1.73-1 3.57-1.79 5.33-2.73a7.74 7.74 0 0 0 1.17-.67A23 23 0 0 0 126.7 99a39.51 39.51 0 0 0-7.09 5.15c-1 .89-2 1.86-3.08 2.66a10.77 10.77 0 0 1-5.74 1.84 10.39 10.39 0 0 0-5.29 1.86 4.31 4.31 0 0 0-1.73 2.21A1.71 1.71 0 0 0 105 115.15Zm-3.92.58c-.44.11-.88.17-1.33.25a21.53 21.53 0 0 0 3.82.76c-.3-.22-.59-.34-.72-.56C102.33 115.45 101.7 115.56 101 115.73Zm-4.19-1c.3-.11.61-.2.92-.29a27.42 27.42 0 0 1 3.49-.75c.13 0 .37 0 .37-.2a5.32 5.32 0 0 1 .6-2.08 20.49 20.49 0 0 0-4.1 1 4.27 4.27 0 0 0-1.52.87 1 1 0 0 0-.16 1.29A.29.29 0 0 0 96.84 114.68ZM133 116.93a14.83 14.83 0 0 1-2.32.85 48.82 48.82 0 0 1-10.55 1.44c-3.74.19-7.48.17-11.21 0a60.22 60.22 0 0 1-7.22-.7 20.67 20.67 0 0 1-5-1.38.84.84 0 0 0 0 .1A23.51 23.51 0 0 0 98.41 123a15.73 15.73 0 0 0 8.89 8.52 2.77 2.77 0 0 1 1.79 1.35.84.84 0 0 0 .67.44 23.29 23.29 0 0 0 3.31.45 24.25 24.25 0 0 0 6.9-.49.87.87 0 0 0 .64-.55l-1.56.23a34.68 34.68 0 0 1-4.66.35 1 1 0 1 1 0-2c1.15 0 2.28-.11 3.42-.23a34.52 34.52 0 0 0 8.78-2.11 1.77 1.77 0 0 0 .5-.32 16.09 16.09 0 0 0 1.36-1.38A21.42 21.42 0 0 0 133 116.93Zm-.09-3.71a5.92 5.92 0 0 0-1.17-.61 28.37 28.37 0 0 0-7-1.52c-2.14-.27-4.29-.38-6.44-.46a.6.6 0 0 0-.55.23c-.32.41-.68.8-1 1.2a3.73 3.73 0 0 0-.62.73c1.93 0 3.83.09 5.72.22 1.59.12 3.18.25 4.77.48a1 1 0 0 1 .9 1.15 1 1 0 0 1-1.21.83l-.8-.1a97.68 97.68 0 0 0-11.47-.57.71.71 0 0 0-.45.12 13.42 13.42 0 0 1-4.61 2.23v.14c.85 0 1.69 0 2.54 0a110.69 110.69 0 0 0 11.08-.26 40.69 40.69 0 0 0 7.59-1.21 8.58 8.58 0 0 0 2.73-1.13A.87.87 0 0 0 132.92 113.22Z'/%3E%3Cpath class='cls-2' d='M109.67 98a2.77 2.77 0 0 1-.8 1.91c-.63.67-.65.94-.1 1.71a1 1 0 0 1 .14 1.09 1 1 0 0 1-1.65.24 3 3 0 0 1 0-4.27.92.92 0 0 0 .11-1.42 1.49 1.49 0 0 1-.35-.67 1 1 0 0 1 .55-1 1 1 0 0 1 1.18.22A3.48 3.48 0 0 1 109.67 98Z'/%3E%3Cpath class='cls-2' d='M101 102.44a2.69 2.69 0 0 1 .81-1.91c.61-.62.63-.92.12-1.61a1 1 0 1 1 1.61-1.21 2.9 2.9 0 0 1-.2 4.13 1 1 0 0 0 0 1.41 1.24 1.24 0 0 1 .34.87 1 1 0 0 1-.69.87 1 1 0 0 1-1.09-.31A3.54 3.54 0 0 1 101 102.44Z'/%3E%3Cpath class='cls-2' d='M275.23 171.5a9.85 9.85 0 0 1 3.33-1.71A46.49 46.49 0 0 1 289.35 168c1.12-.08 2.24-.14 3.37-.21a.54.54 0 0 0 0-.11 26.86 26.86 0 0 0-7.38-7.11 64.82 64.82 0 0 0-6.45-3.38 17.56 17.56 0 0 1-2.27-1.2 2.37 2.37 0 0 1-.94-3 2.42 2.42 0 0 1 2.91-1.3 30 30 0 0 1 8.46 3.62 60.54 60.54 0 0 1 8.43 6.54 15.93 15.93 0 0 0 3 2.41 11.59 11.59 0 0 0 4.62 1.2 14.35 14.35 0 0 1 7.48 2.68 1 1 0 0 0 .56.21 41.29 41.29 0 0 1 5.86 1 11.25 11.25 0 0 1 4.28 1.91 3.3 3.3 0 0 1 1.35 2.86c0 .44-.05.88-.1 1.33a30.93 30.93 0 0 1-3.16 11.3A20.65 20.65 0 0 1 308 197.15a1.94 1.94 0 0 0-1 .72 3 3 0 0 1-1.77 1.35 32.61 32.61 0 0 1-12.14.37 5 5 0 0 1-3.9-2.13c-.11-.18-.31-.21-.49-.27a19.94 19.94 0 0 1-8.9-6.49c-3.76-4.83-5.39-10.44-5.83-16.45A3.14 3.14 0 0 1 275.23 171.5Zm36.15 1.11a5.16 5.16 0 0 0-2.05-2.62 12.28 12.28 0 0 0-6.26-2.2 12.83 12.83 0 0 1-6.8-2.17c-1.29-1-2.43-2.1-3.64-3.16a47.34 47.34 0 0 0-8.4-6.09 27 27 0 0 0-6.46-2.56 8.82 8.82 0 0 0 1.38.79c2.08 1.11 4.26 2 6.31 3.23a29.06 29.06 0 0 1 9.26 8.53 31.27 31.27 0 0 0 5.56 6.26 13.33 13.33 0 0 0 6.17 3 6.73 6.73 0 0 0 3.53-.2A2 2 0 0 0 311.38 172.61Zm1.16 4.07a3.57 3.57 0 0 1-.86.67 25.19 25.19 0 0 0 4.51-.9c-.52-.1-1.05-.17-1.56-.3C313.83 176 313.09 175.82 312.54 176.68Zm7.52-2a1.24 1.24 0 0 0-.18-1.53 5.32 5.32 0 0 0-1.81-1 23 23 0 0 0-4.85-1.2 6.23 6.23 0 0 1 .71 2.46c0 .3.28.21.43.23a36.29 36.29 0 0 1 4.14.89c.37.11.73.22 1.09.35A.34.34 0 0 0 320.06 174.73Zm-37.87 15.11a19 19 0 0 0 1.6 1.64 2 2 0 0 0 .6.37 40.32 40.32 0 0 0 10.39 2.5q2 .22 4.05.27a1.19 1.19 0 1 1 0 2.38 40.76 40.76 0 0 1-5.51-.42l-1.85-.27a1.07 1.07 0 0 0 .76.65 29.05 29.05 0 0 0 8.16.58 27.18 27.18 0 0 0 3.92-.54 1 1 0 0 0 .8-.52 3.35 3.35 0 0 1 2.12-1.6 18.59 18.59 0 0 0 10.53-10.08 27.91 27.91 0 0 0 2.09-6.86s0-.06 0-.12a24.33 24.33 0 0 1-6 1.64 70.07 70.07 0 0 1-8.55.82c-4.42.2-8.85.23-13.27 0a57.35 57.35 0 0 1-12.5-1.7 17.67 17.67 0 0 1-2.75-1A25.29 25.29 0 0 0 282.19 189.84Zm-5.34-14.91a10.5 10.5 0 0 0 3.24 1.35 48.68 48.68 0 0 0 9 1.42 127.63 127.63 0 0 0 13.12.31c1 0 2 0 3 0v-.17a15.92 15.92 0 0 1-5.45-2.63.82.82 0 0 0-.53-.15 118.41 118.41 0 0 0-13.58.67l-.95.12a1.19 1.19 0 0 1-1.44-1 1.16 1.16 0 0 1 1.07-1.36c1.88-.28 3.77-.43 5.65-.56 2.24-.16 4.49-.21 6.78-.27a5.34 5.34 0 0 0-.75-.87c-.39-.47-.82-.93-1.2-1.41a.69.69 0 0 0-.65-.28c-2.55.09-5.09.23-7.62.54a34.42 34.42 0 0 0-8.27 1.8 6.83 6.83 0 0 0-1.39.73A1 1 0 0 0 276.85 174.93Z'/%3E%3Cpath class='cls-2' d='M304.39 155.14a3.35 3.35 0 0 0 .95 2.27c.75.79.78 1.12.12 2a1.21 1.21 0 0 0-.17 1.3 1.19 1.19 0 0 0 2 .28 3.57 3.57 0 0 0 0-5.06 1.09 1.09 0 0 1-.13-1.69 1.67 1.67 0 0 0 .41-.79 1.19 1.19 0 0 0-.65-1.22 1.11 1.11 0 0 0-1.39.25A4.14 4.14 0 0 0 304.39 155.14Z'/%3E%3Cpath class='cls-2' d='M314.7 160.41a3.16 3.16 0 0 0-.95-2.26c-.72-.73-.74-1.09-.14-1.91a1.2 1.2 0 1 0-1.91-1.43 3.45 3.45 0 0 0 .24 4.9 1.12 1.12 0 0 1 0 1.66 1.46 1.46 0 0 0-.4 1 1.14 1.14 0 0 0 .8 1 1.18 1.18 0 0 0 1.3-.37A4.17 4.17 0 0 0 314.7 160.41Z'/%3E%3Cpath class='cls-2' d='M290.79 115.56a5.7 5.7 0 0 1 2-1 27.81 27.81 0 0 1 6.4-1.07c.67-.06 1.33-.09 2-.13 0 0 0-.06 0-.07a16.29 16.29 0 0 0-4.38-4.22 37.51 37.51 0 0 0-3.82-2 10.83 10.83 0 0 1-1.35-.71 1.4 1.4 0 0 1-.56-1.8 1.44 1.44 0 0 1 1.73-.78 17.65 17.65 0 0 1 5 2.15 35.48 35.48 0 0 1 5 3.88 9.79 9.79 0 0 0 1.78 1.43 6.91 6.91 0 0 0 2.74.71 8.57 8.57 0 0 1 4.44 1.59.68.68 0 0 0 .33.13 22.62 22.62 0 0 1 3.48.61 6.61 6.61 0 0 1 2.54 1.13 2 2 0 0 1 .8 1.7c0 .26 0 .52-.06.79a18.05 18.05 0 0 1-1.88 6.7 12.22 12.22 0 0 1-6.75 6.2 1.14 1.14 0 0 0-.57.42 1.69 1.69 0 0 1-1 .8 19.17 19.17 0 0 1-7.2.22 3 3 0 0 1-2.32-1.26c-.07-.11-.19-.12-.29-.16a11.88 11.88 0 0 1-5.28-3.85 17.49 17.49 0 0 1-3.46-9.76A1.84 1.84 0 0 1 290.79 115.56Zm21.44.66a3.07 3.07 0 0 0-1.21-1.56 7.22 7.22 0 0 0-3.72-1.3 7.58 7.58 0 0 1-4-1.29c-.77-.57-1.45-1.25-2.16-1.88a28.48 28.48 0 0 0-5-3.61 16.19 16.19 0 0 0-3.84-1.52 5.58 5.58 0 0 0 .82.47c1.24.66 2.53 1.21 3.74 1.92a17.18 17.18 0 0 1 5.5 5.06 18.21 18.21 0 0 0 3.3 3.71 7.88 7.88 0 0 0 3.66 1.8 3.91 3.91 0 0 0 2.09-.11A1.2 1.2 0 0 0 312.23 116.22Zm.69 2.41a2.32 2.32 0 0 1-.51.4 16.51 16.51 0 0 0 2.68-.53c-.31-.06-.62-.11-.93-.18C313.68 118.2 313.24 118.12 312.92 118.63Zm4.46-1.16a.71.71 0 0 0-.11-.9 3.07 3.07 0 0 0-1.07-.61 14.27 14.27 0 0 0-2.88-.71 3.59 3.59 0 0 1 .42 1.46c0 .17.17.12.26.14a18.91 18.91 0 0 1 2.46.53c.22.06.43.12.64.2A.2.2 0 0 0 317.38 117.47Zm-22.47 9c.3.34.62.66.95 1a1.13 1.13 0 0 0 .36.22 23.78 23.78 0 0 0 6.16 1.48c.8.09 1.6.15 2.4.16a.72.72 0 0 1 .73.71.71.71 0 0 1-.74.7 25.43 25.43 0 0 1-3.27-.24l-1.1-.17a.62.62 0 0 0 .45.39 17.18 17.18 0 0 0 4.85.35 18.22 18.22 0 0 0 2.32-.32.65.65 0 0 0 .48-.31 2 2 0 0 1 1.25-.95 11.06 11.06 0 0 0 6.25-6 16.65 16.65 0 0 0 1.24-4.07.28.28 0 0 0 0-.08 14.3 14.3 0 0 1-3.55 1 43.06 43.06 0 0 1-5.07.49c-2.63.12-5.25.13-7.87 0a34.43 34.43 0 0 1-7.42-1 11.14 11.14 0 0 1-1.63-.6A15 15 0 0 0 294.91 126.44Zm-3.16-8.85a5.8 5.8 0 0 0 1.92.8 29 29 0 0 0 5.33.85 77.64 77.64 0 0 0 7.78.18c.6 0 1.19 0 1.78 0v-.11a9.31 9.31 0 0 1-3.23-1.56.52.52 0 0 0-.32-.09 72.09 72.09 0 0 0-8.05.4l-.57.07a.7.7 0 0 1-.85-.58.69.69 0 0 1 .63-.81c1.12-.16 2.24-.25 3.36-.33 1.33-.09 2.66-.12 4-.16a3.21 3.21 0 0 0-.45-.51c-.23-.29-.48-.56-.71-.84a.42.42 0 0 0-.39-.17c-1.51.06-3 .14-4.52.32a20.63 20.63 0 0 0-4.9 1.07 5 5 0 0 0-.83.43A.61.61 0 0 0 291.75 117.59Z'/%3E%3Cpath class='cls-2' d='M308.09 105.85a2 2 0 0 0 .56 1.35c.44.47.46.66.07 1.2a.71.71 0 0 0-.1.76.66.66 0 0 0 .58.4.64.64 0 0 0 .58-.23 2.12 2.12 0 0 0 0-3 .64.64 0 0 1-.07-1 1 1 0 0 0 .24-.47.71.71 0 0 0-.39-.73.66.66 0 0 0-.82.16A2.45 2.45 0 0 0 308.09 105.85Z'/%3E%3Cpath class='cls-2' d='M314.2 109a1.86 1.86 0 0 0-.56-1.34c-.43-.44-.44-.65-.09-1.13a.71.71 0 1 0-1.13-.85 2 2 0 0 0 .14 2.9.67.67 0 0 1 0 1 .84.84 0 0 0-.24.61.66.66 0 0 0 .48.61.69.69 0 0 0 .77-.21A2.54 2.54 0 0 0 314.2 109Z'/%3E%3Cpath class='cls-2' d='M434.11 225.23c-.44 6-2.06 11.62-5.83 16.45a19.89 19.89 0 0 1-8.9 6.49c-.17.06-.37.09-.48.27a5 5 0 0 1-3.91 2.13 32.41 32.41 0 0 1-12.14-.37 2.87 2.87 0 0 1-1.76-1.35 1.87 1.87 0 0 0-.95-.71 20.69 20.69 0 0 1-11.39-10.44 31.05 31.05 0 0 1-3.17-11.31c0-.44-.07-.89-.09-1.33a3.25 3.25 0 0 1 1.35-2.86 11.19 11.19 0 0 1 4.27-1.9 40.18 40.18 0 0 1 5.86-1 1.07 1.07 0 0 0 .57-.21 14.32 14.32 0 0 1 7.48-2.68 11.59 11.59 0 0 0 4.62-1.2 16.18 16.18 0 0 0 3-2.41 60 60 0 0 1 8.44-6.54 30 30 0 0 1 8.45-3.62 2.42 2.42 0 0 1 2.91 1.31 2.35 2.35 0 0 1-.94 3 19 19 0 0 1-2.27 1.21 63.75 63.75 0 0 0-6.45 3.37 27 27 0 0 0-7.37 7.11s0 .06 0 .11c1.12.07 2.25.13 3.37.22a46.4 46.4 0 0 1 10.78 1.81 9.76 9.76 0 0 1 3.33 1.71A3.13 3.13 0 0 1 434.11 225.23Zm-36 1.21a6.62 6.62 0 0 0 3.53.2 13.3 13.3 0 0 0 6.16-3 31 31 0 0 0 5.57-6.26 29.25 29.25 0 0 1 9.25-8.53c2.05-1.19 4.23-2.11 6.32-3.23a9.29 9.29 0 0 0 1.38-.79 26.87 26.87 0 0 0-6.47 2.56 47.41 47.41 0 0 0-8.39 6.09c-1.21 1.06-2.35 2.2-3.65 3.16a12.72 12.72 0 0 1-6.8 2.17 12.31 12.31 0 0 0-6.26 2.2 5.16 5.16 0 0 0-2 2.62A2 2 0 0 0 398.13 226.44Zm-4.66.69c-.51.13-1 .21-1.56.3a25.37 25.37 0 0 0 4.51.9 3.7 3.7 0 0 1-.85-.67C395 226.81 394.28 226.93 393.47 227.13Zm-5-1.24c.36-.13.73-.24 1.09-.34a34.72 34.72 0 0 1 4.14-.9c.15 0 .43.07.44-.23a6.23 6.23 0 0 1 .71-2.46 23.26 23.26 0 0 0-4.85 1.2 5 5 0 0 0-1.81 1 1.24 1.24 0 0 0-.19 1.52C388.16 225.9 388.29 226 388.51 225.89Zm42.84 2.66a17.67 17.67 0 0 1-2.75 1 57.27 57.27 0 0 1-12.5 1.7c-4.42.23-8.84.2-13.27 0a72 72 0 0 1-8.54-.83 24.53 24.53 0 0 1-6-1.64 1 1 0 0 0 0 .12 27.51 27.51 0 0 0 2.1 6.86 18.58 18.58 0 0 0 10.52 10.08 3.32 3.32 0 0 1 2.12 1.6 1 1 0 0 0 .8.52 26 26 0 0 0 3.92.54 28.66 28.66 0 0 0 8.16-.58 1.06 1.06 0 0 0 .77-.65l-1.85.27a40.78 40.78 0 0 1-5.52.42 1.19 1.19 0 1 1 0-2.38c1.35 0 2.7-.12 4.05-.27a40.52 40.52 0 0 0 10.39-2.5 1.88 1.88 0 0 0 .6-.37 20.64 20.64 0 0 0 1.6-1.64A25.37 25.37 0 0 0 431.35 228.55Zm-.11-4.39a7.37 7.37 0 0 0-1.39-.73 34.34 34.34 0 0 0-8.26-1.8c-2.53-.31-5.07-.44-7.62-.54a.69.69 0 0 0-.65.28c-.39.48-.81.94-1.21 1.41a5.75 5.75 0 0 0-.74.87c2.29.06 4.53.11 6.77.27 1.89.13 3.78.28 5.65.56a1.16 1.16 0 0 1 1.07 1.36 1.19 1.19 0 0 1-1.44 1l-.95-.12a118.41 118.41 0 0 0-13.58-.67.86.86 0 0 0-.53.15 15.83 15.83 0 0 1-5.45 2.63V229c1 0 2 0 3 0a127.56 127.56 0 0 0 13.12-.31 48.79 48.79 0 0 0 9-1.42 10.08 10.08 0 0 0 3.23-1.35A1 1 0 0 0 431.24 224.16Z'/%3E%3Cpath class='cls-2' d='M403.71 206.12a3.34 3.34 0 0 1-.94 2.27c-.76.8-.78 1.12-.13 2a1.2 1.2 0 0 1 .17 1.3 1.13 1.13 0 0 1-1 .67 1.1 1.1 0 0 1-1-.39 3.58 3.58 0 0 1 0-5.06 1.08 1.08 0 0 0 .13-1.68 1.85 1.85 0 0 1-.41-.8 1.2 1.2 0 0 1 .65-1.22 1.15 1.15 0 0 1 1.4.25A4.18 4.18 0 0 1 403.71 206.12Z'/%3E%3Cpath class='cls-2' d='M393.4 211.39a3.17 3.17 0 0 1 1-2.26c.71-.73.74-1.08.14-1.9a1.2 1.2 0 1 1 1.9-1.43 3.43 3.43 0 0 1-.23 4.89 1.12 1.12 0 0 0 0 1.66 1.46 1.46 0 0 1 .4 1 1.16 1.16 0 0 1-.81 1 1.15 1.15 0 0 1-1.29-.37A4.18 4.18 0 0 1 393.4 211.39Z'/%3E%3Cpath class='cls-2' d='M209.06 103.15a15.62 15.62 0 0 1-.26 2.37c-.08.4-.08.81-.14 1.21a23.56 23.56 0 0 1-1.38 4.64 29 29 0 0 1-1.83 3.86 32.73 32.73 0 0 1-6.71 8.48c-.4.35-.12.77-.13 1.14a12.15 12.15 0 0 1-1.16 5.16 13.16 13.16 0 0 1-2.35 3.26 3.69 3.69 0 0 1-2.67 1.33 3.07 3.07 0 0 1-2.5-1.28c-.9-1.13-1.76-2.29-2.66-3.42-.3-.37-.7-.07-1 0a38 38 0 0 1-4.75.66 47.24 47.24 0 0 1-4.76.21c-1.43 0-2.85 0-4.28-.17a4.74 4.74 0 0 0-1.47 0 8.93 8.93 0 0 1 1 2.86 11.14 11.14 0 0 1 0 4.19 13.8 13.8 0 0 1-.86 2.71 9.93 9.93 0 0 1-3.37 4.19 1.12 1.12 0 0 1-1.5-.48 11.91 11.91 0 0 1-1.82-3.78 11.14 11.14 0 0 1 0-5.9c.15-.56.42-1.08.56-1.64 0-.14.21-.29.09-.41s-.31-.07-.48 0a12.6 12.6 0 0 1-2.3.18 11.14 11.14 0 0 1-3.39-.6 10.86 10.86 0 0 1-5.14-3.6 1.12 1.12 0 0 1 .24-1.63 13.39 13.39 0 0 1 4.15-1.95 10.67 10.67 0 0 1 3.93-.3 10.84 10.84 0 0 1 4.29 1.36 10.25 10.25 0 0 1 1.78 1.27 46.17 46.17 0 0 1 .84-5c.27-1.26.6-2.52 1-3.76.3-1.05.62-2.09 1-3.1a19.93 19.93 0 0 1 1.4-3.3.51.51 0 0 0 0-.7c-.85-1-1.66-2.09-2.48-3.14a3.75 3.75 0 0 1-.89-1.87 2.88 2.88 0 0 1 1-2.64 10.19 10.19 0 0 1 3.62-2 11.11 11.11 0 0 1 4.55-.49 8.5 8.5 0 0 1 2.23.45.68.68 0 0 0 .73-.13A24.73 24.73 0 0 1 185.25 99a33.32 33.32 0 0 1 4.33-1.77 32.51 32.51 0 0 1 4.06-1.1 30.45 30.45 0 0 1 3.7-.49 26.14 26.14 0 0 1 3.19 0 14.31 14.31 0 0 1 3.54.63 8.67 8.67 0 0 1 2.63 1.22 5.42 5.42 0 0 1 2.13 3.59A11.66 11.66 0 0 1 209.06 103.15Zm-35.49 6.24a21.81 21.81 0 0 1 5.15-6.22 7.88 7.88 0 0 0-2.8-.1 9.28 9.28 0 0 0-4.22 1.69c-.91.66-.89 1.17-.36 1.86C172.05 107.54 172.8 108.43 173.57 109.39Zm-6.66 19.91c.56-.32.59-.33 0-.74a11.31 11.31 0 0 0-2.4-1.48 10 10 0 0 0-2.92-.7 8.83 8.83 0 0 0-2.89.25 9.91 9.91 0 0 0-2.68 1.12 11.93 11.93 0 0 0 3.13 2 9.34 9.34 0 0 0 4.52.61A7.94 7.94 0 0 0 166.91 129.3Zm3 4a8.92 8.92 0 0 0-1.1-2.58 10.64 10.64 0 0 0-1 1.12 9.34 9.34 0 0 0-1.38 3.05 9 9 0 0 0 .64 6.29 2.65 2.65 0 0 0 .46.8 9.63 9.63 0 0 0 .72-.71 10.63 10.63 0 0 0 1.74-3.86A10 10 0 0 0 169.9 133.34Zm26.65-7.73a21.72 21.72 0 0 1-7 3.45c-.22.06-.35.06-.16.3.73.91 1.45 1.84 2.2 2.75a1.12 1.12 0 0 0 1.63.11 9.49 9.49 0 0 0 3.32-6.61ZM207 102.43a5 5 0 0 0-.81-2.63 5.31 5.31 0 0 0-3-1.71 14 14 0 0 0-3.3-.45 25.76 25.76 0 0 0-4.81.31 23.91 23.91 0 0 0-2.77.58c-.34.09-.86 0-1 .42a11.15 11.15 0 0 0-.58 3.18 12.34 12.34 0 0 0 .39 3.31 1.07 1.07 0 0 1-.9 1.34c-.36.08-1-.39-1.09-.87a12.22 12.22 0 0 1-.27-1.34 13.75 13.75 0 0 1-.12-3c0-.51.17-1 .17-1.56 0-.2 0-.4-.3-.28a28.46 28.46 0 0 0-2.87 1.31 30.8 30.8 0 0 0-3.36 2 29.19 29.19 0 0 0-4.17 3.42 17.67 17.67 0 0 0-1.65 2.19 22.75 22.75 0 0 0-2.3 4c-.5 1.07-.93 2.17-1.34 3.28-.54 1.47-1 3-1.37 4.47-.21.81-.34 1.64-.55 2.45s-.37 1.83-.51 2.75-.27 1.79-.41 2.76a5.5 5.5 0 0 1 1.46.1c1.37.05 2.74.16 4.11.21s2.6 0 3.89 0a38.19 38.19 0 0 0 4-.38 32.31 32.31 0 0 0 4.36-.86 28.36 28.36 0 0 0 3.11-1 19.76 19.76 0 0 0 4.07-2.21 28 28 0 0 0 3.55-3.15 32.42 32.42 0 0 0 3.49-4.26c.33-.46-.05-.4-.25-.41a12.27 12.27 0 0 1-4.38-1 12.6 12.6 0 0 1-3.54-2.13 1 1 0 0 1-.36-1 1.11 1.11 0 0 1 1.75-.54 11 11 0 0 0 4 2.13 11.2 11.2 0 0 0 4 .43.71.71 0 0 0 .61-.41c.5-1.11 1.1-2.17 1.51-3.32.22-.63.45-1.26.67-1.9a23.46 23.46 0 0 0 .88-4A9.34 9.34 0 0 0 207 102.43Z'/%3E%3Ccircle class='cls-2' cx='201.95' cy='102.99' r='2.45'/%3E%3Cpath class='cls-2' d='M398.35 144.85c-.27 2.9-1.57 5.12-4.47 6.17a1.09 1.09 0 0 1-.5.1c-1.07-.3-1.61.38-2.14 1.1-1 1.28-1.92 2.56-2.9 3.82a2.16 2.16 0 0 0-.38 2 17 17 0 0 1 0 5.86 60.07 60.07 0 0 1-2.11 9.73 90.89 90.89 0 0 1-3.2 8.91 88.11 88.11 0 0 1-5 10.14 42.38 42.38 0 0 1-6.83 8.94 32.67 32.67 0 0 1-9.72 6.76 21.75 21.75 0 0 1-7.38 1.87 16.9 16.9 0 0 1-8.51-1.5 15.69 15.69 0 0 1-6-4.79 14.17 14.17 0 0 1-2.41-4.7A20.16 20.16 0 0 1 336 193a29.3 29.3 0 0 1 3.79-13.85 28.85 28.85 0 0 1 6.4-8 21.62 21.62 0 0 1 6-3.66c1.77-.73 3.65-1.14 5.41-1.88 2.56-1.08 4.36-3.12 6.15-5.13a92.05 92.05 0 0 1 6.41-7.1 13.94 13.94 0 0 1 6.2-3.62 9.25 9.25 0 0 1 5 .18.9.9 0 0 0 1.21-.4c1-1.36 2.07-2.67 3.1-4A1.69 1.69 0 0 0 386 144c-.7-2.74 1.2-6.8 4.2-7.7a3.18 3.18 0 0 1 4.13 2.33.82.82 0 0 1 0 .27c.09.88.23 1.43 1.41 1.6C397.65 140.77 398.57 142.46 398.35 144.85Zm-57 34.61c1-.13 1.73-.26 2.52-.33a7.09 7.09 0 0 1 5.85 1.71 7.29 7.29 0 0 1 1.89 4 2.93 2.93 0 0 0 3.1 2.74 8 8 0 0 0 3.3-.79 9.41 9.41 0 0 0 4-3c.29-.39.23-.61-.16-.93-.59-.49-1.26-.85-1.83-1.36a14 14 0 0 1-4.13-7.28 16.61 16.61 0 0 0-1.26-3.5 2.28 2.28 0 0 0-2.79-1.05 20.4 20.4 0 0 0-6.43 4.46A24.3 24.3 0 0 0 341.34 179.46Zm44.45-11.77c-1.29.52-2.23 1.45-3.42 2a9.25 9.25 0 0 1-6.21.6 5.58 5.58 0 0 0-3.5-.31c-2.41.83-4.11 4.61-3.61 6.9a2.59 2.59 0 0 0 1.43 2.07 8.37 8.37 0 0 0 3.23.63 22 22 0 0 0 6.49-1c1.9-.55 3.31-1.39 3.77-3.63S385.29 170.23 385.79 167.69Zm0-11c-1.38-3.77-4.95-5.41-8.68-5a10.63 10.63 0 0 0-6.05 3.15 89.73 89.73 0 0 0-6.5 7.15c-2.6 2.87-5.26 5.67-9.44 6.42a9 9 0 0 1 1.89 3.76 28.24 28.24 0 0 0 1.57 4.35 11 11 0 0 0 4.19 4.6c.53.33 1 .74 1 1.36a3.77 3.77 0 0 1-.71 2.38 12 12 0 0 1-8.33 4.75 3.87 3.87 0 0 1-3.92-1.71 6.11 6.11 0 0 1-.93-2.64 4.91 4.91 0 0 0-3.86-4 13.8 13.8 0 0 0-4.06 0 2.83 2.83 0 0 0-2.67 2.1 27.33 27.33 0 0 0-1.77 10.74 16.27 16.27 0 0 0 1.74 6.46 14.39 14.39 0 0 0 5.47 5.64 14.84 14.84 0 0 0 7.45 2.17 20.62 20.62 0 0 0 8.64-1.81 30.89 30.89 0 0 0 9.93-7.07 44.64 44.64 0 0 0 7.68-11.42c1.36-2.73 2.6-5.52 3.83-8.61a7.51 7.51 0 0 1-1.95.81 17.67 17.67 0 0 1-9.92.8 4 4 0 0 1-2.94-3.16 9.5 9.5 0 0 1 1.84-7.26c1.29-1.76 3-3 5.31-2.83.95.09 1.86.52 2.81.68 2.84.49 5.22-.62 7.37-2.32.57-.44 1.31-.83 1.45-1.65A15.36 15.36 0 0 0 385.84 156.65ZM396 143.4a1.89 1.89 0 0 0-2.44-1c-1.06.22-1.26.08-1.1-1a4.11 4.11 0 0 0-.21-2.15 2 2 0 0 0-2.72-1 4.56 4.56 0 0 0-2.43 5 3.5 3.5 0 0 1-.67 3.1c-.8 1-1.55 2.09-2.36 3.11-1 1.25-1 1.26.12 2.18a10.4 10.4 0 0 1 2.51 3.46c1.28-1.67 2.53-3.33 3.81-5a2 2 0 0 1 1.72-1c2.38.18 3.69-1.76 4-3.49A3.17 3.17 0 0 0 396 143.4Z'/%3E%3Cpath class='cls-2' d='M14 168.38a3.6 3.6 0 0 1 2.56 3.24.6.6 0 0 1 0 .28c-.31.51 0 .89.26 1.28q.8 1 1.56 2.07a1.17 1.17 0 0 0 1 .49 9.13 9.13 0 0 1 3.05.88 31.48 31.48 0 0 1 4.76 2.53 50.37 50.37 0 0 1 4.17 3 46.21 46.21 0 0 1 4.54 4.08 22.94 22.94 0 0 1 3.65 4.88 17.47 17.47 0 0 1 2.09 6.06 11.65 11.65 0 0 1-.12 4.12 9.2 9.2 0 0 1-2 4.21 8.68 8.68 0 0 1-3.38 2.41 7.9 7.9 0 0 1-2.81.56 11 11 0 0 1-3.37-.47 15.83 15.83 0 0 1-6.65-4 15.37 15.37 0 0 1-3.2-4.51 11.59 11.59 0 0 1-1-3.67c-.12-1-.06-2.07-.18-3.1a9.71 9.71 0 0 0-1.77-4c-.93-1.46-2-2.85-2.75-4.39a7.55 7.55 0 0 1-1-3.76 5.05 5.05 0 0 1 .83-2.57.49.49 0 0 0 0-.69c-.56-.72-1.08-1.48-1.63-2.21a.92.92 0 0 0-.79-.43 3.79 3.79 0 0 1-3.39-3.32 1.72 1.72 0 0 1 1.83-1.81l.14 0c.47.09.78.1 1-.49C11.77 168.14 12.79 167.91 14 168.38Zm9.61 34.81c.08-.51.12-.94.2-1.36A3.84 3.84 0 0 1 25.57 199a3.84 3.84 0 0 1 2.36-.39 1.59 1.59 0 0 0 1.88-1.22 4.2 4.2 0 0 0 .08-1.83 5.13 5.13 0 0 0-1-2.55c-.16-.2-.29-.2-.51-.05s-.63.53-1 .75a7.52 7.52 0 0 1-4.4 1.08 9 9 0 0 0-2 .14 1.23 1.23 0 0 0-1 1.3 11.17 11.17 0 0 0 1.37 4A13 13 0 0 0 23.61 203.19ZM24 178.3c.09.75.43 1.37.52 2.07a4.92 4.92 0 0 1-.61 3.32 3.07 3.07 0 0 0-.67 1.78 3.67 3.67 0 0 0 3.06 2.9 1.41 1.41 0 0 0 1.29-.43 4.72 4.72 0 0 0 .8-1.6 11.7 11.7 0 0 0 .42-3.53 2.47 2.47 0 0 0-1.33-2.5C26.36 179.71 25.29 178.94 24 178.3Zm-5.74-1.66a4.31 4.31 0 0 0-3.91 3.78 5.79 5.79 0 0 0 .75 3.62 52.12 52.12 0 0 0 2.76 4.44c1.12 1.78 2.18 3.58 2 5.87a4.77 4.77 0 0 1 2.23-.43 16.09 16.09 0 0 0 2.5-.18 5.89 5.89 0 0 0 3-1.5.94.94 0 0 1 .86-.34 2.09 2.09 0 0 1 1.13.72 6.5 6.5 0 0 1 1.24 5 2.09 2.09 0 0 1-1.47 1.79 3.35 3.35 0 0 1-1.51.09A2.63 2.63 0 0 0 25.23 201a7 7 0 0 0-.58 2.12 1.54 1.54 0 0 0 .7 1.71 14.58 14.58 0 0 0 5.33 2.5 8.66 8.66 0 0 0 3.62 0 7.7 7.7 0 0 0 3.75-2 8 8 0 0 0 2.23-3.55 11.15 11.15 0 0 0 .33-4.78 16.64 16.64 0 0 0-2.22-6.21 23.8 23.8 0 0 0-4.81-5.69c-1.22-1.11-2.49-2.17-3.92-3.26A4.13 4.13 0 0 1 29.8 183a9.63 9.63 0 0 1-1.05 5.29 2.22 2.22 0 0 1-2.09 1.06 5.08 5.08 0 0 1-3.5-2 3.13 3.13 0 0 1-.69-3.18c.18-.49.54-.9.76-1.37a4.93 4.93 0 0 0-.11-4.18c-.15-.36-.24-.81-.65-1A8.27 8.27 0 0 0 18.3 176.64Zm-5.4-7.25c-.63.15-.83.47-.88 1.13s-.14.66-.67.43a2.19 2.19 0 0 0-1.15-.21A1.08 1.08 0 0 0 9.26 172a2.46 2.46 0 0 0 2.24 2 1.9 1.9 0 0 1 1.52.8c.42.57.86 1.12 1.28 1.69s.5.71 1.15.26a5.74 5.74 0 0 1 2.17-.8l-2-2.71a1.12 1.12 0 0 1-.25-1 2.14 2.14 0 0 0-1.23-2.63A1.73 1.73 0 0 0 12.9 169.39Z'/%3E%3Cpath class='cls-2' d='M271.17 220.17c0-.11 0-.21.11-.26v.25C271.25 220.22 271.21 220.22 271.17 220.17Z'/%3E%3Cpath class='cls-2' d='M271.17 220.17h.11v.26c0 .06-.07.06-.11 0Z'/%3E%3Cpath class='cls-2' d='M271.17 220.43h.11v.26C271.14 220.64 271.16 220.53 271.17 220.43Z'/%3E%3Cpath class='cls-2' d='M271.21 220.18v.23c0 .09 0 .19.07.27v.78a36.38 36.38 0 0 1-.61 4.64 33.37 33.37 0 0 1-6.21 13.2 33 33 0 0 1-8 7.36 1.17 1.17 0 0 0-.56 1.07 20.49 20.49 0 0 1-.13 3.67 5.78 5.78 0 0 1-4.38 4.57c-.27 0-.56-.06-.81.1h-24.8a5.3 5.3 0 0 1-4.21-2.37 6.09 6.09 0 0 1-1.12-3.52c0-.75 0-1.51 0-2.26a1.38 1.38 0 0 0-.71-1.38 30.23 30.23 0 0 1-5.19-4.24 33.43 33.43 0 0 1-7.58-12A30.89 30.89 0 0 1 205.09 219a2 2 0 0 1 2-2.07c.47 0 .94 0 1.42 0a.65.65 0 0 0 .74-.54 9.6 9.6 0 0 1 2.25-4 1 1 0 0 0 .19-1 9.57 9.57 0 0 1 1.84-8.1 9.34 9.34 0 0 1 4.55-3.26 1.47 1.47 0 0 0 1-1 9.9 9.9 0 0 1 9.51-6.64 8.88 8.88 0 0 1 1.91.27 1 1 0 0 0 .94-.25 9.71 9.71 0 0 1 4.37-2.26c3.35-.67 6.47-.18 9.08 2.23a1 1 0 0 0 1 .28 9.67 9.67 0 0 1 10.15 3.93 7.8 7.8 0 0 1 1.23 2.4 1.52 1.52 0 0 0 1.07 1.08A9.9 9.9 0 0 1 265 209.5a8.78 8.78 0 0 1-.26 1.91 1 1 0 0 0 .26 1 9.19 9.19 0 0 1 2.15 3.85.74.74 0 0 0 .87.64c.36 0 .73 0 1.1 0a2 2 0 0 1 2.17 1.6v1.42C271.2 220 271.22 220.09 271.21 220.18ZM213.28 217h49.88a5.7 5.7 0 0 0-1.84-2.56c-1.21-1-1.37-1.6-.81-3a5.75 5.75 0 0 0-4.46-7.84c-1.61-.26-2-.69-2.31-2.29a5.76 5.76 0 0 0-7.83-4.49c-1.45.57-2.07.4-3-.79a6 6 0 0 0-9.26-.09c-1.13 1.3-1.61 1.46-3.18.86a5.76 5.76 0 0 0-7.75 4.46c-.27 1.65-.69 2.07-2.32 2.34a5.75 5.75 0 0 0-4.49 7.73c.61 1.62.47 2.12-.88 3.23A5.45 5.45 0 0 0 213.28 217Zm37.93 31c-4.32 0-8.64 0-13 0h-.9c-4.08 0-8.17 0-12.26 0-.44 0-.61.09-.56.55s0 .86 0 1.29a2 2 0 0 0 2.28 2.3h23a2 2 0 0 0 2.14-2.12 11.1 11.1 0 0 1 0-1.29C252 248.23 251.83 248 251.21 248Zm15.4-27.13q-14.21 0-28.41 0H219.28c-3.2 0-6.41 0-9.62 0-.47 0-.56.12-.52.57a29.85 29.85 0 0 0 .45 3.13 29 29 0 0 0 13.58 19.31 1.7 1.7 0 0 0 1 .27h28.21a1.72 1.72 0 0 0 .91-.26 28.46 28.46 0 0 0 6.38-5.19 29 29 0 0 0 7.65-17.1C267.34 221.06 267.21 220.91 266.61 220.91Z'/%3E%3Cpath class='cls-2' d='M224.52 207.35a1.93 1.93 0 1 1-1.94-1.9A1.95 1.95 0 0 1 224.52 207.35Z'/%3E%3Cpath class='cls-2' d='M248 207.36a1.94 1.94 0 1 1-1.94-1.91A2 2 0 0 1 248 207.36Z'/%3E%3Cpath class='cls-2' d='M255.78 211.24a1.94 1.94 0 1 1-1.93-1.92A2 2 0 0 1 255.78 211.24Z'/%3E%3Cpath class='cls-2' d='M398.34 295v.25c0 .05 0 .05-.08 0V295S398.31 295 398.34 295Z'/%3E%3Cpath class='cls-2' d='M398.26 295.25h.08c0 .1 0 .21-.08.27Z'/%3E%3Cpath class='cls-2' d='M398.26 296.91c.11.06.09.16.08.26s0 0-.08 0Z'/%3E%3Cpath class='cls-2' d='M398.26 294.64c.11 0 .09.1.08.17s0 .05-.08 0Z'/%3E%3Cpath class='cls-2' d='M398.26 294.82h.08V295h-.08Z'/%3E%3Cpath class='cls-2' d='M398.26 297.17h.08v.18s-.05 0-.07 0Z'/%3E%3Cpath class='cls-2' d='M398.26 297.34h.07c0 .07 0 .14-.07.16Z'/%3E%3Cpath class='cls-2' d='M420.35 286.37c.46 0 .48 0 .36.49-.2.79-.42 1.59-.61 2.38-.08.33-.23.32-.47.19a1.62 1.62 0 0 1 .72-3.06Z'/%3E%3Cpath class='cls-2' d='M431.12 293.69a1.62 1.62 0 0 1-2.86.74Z'/%3E%3Cpath class='cls-2' d='M442.18 287.68l-3.94 1.05-14.87 3.95-.21.06c-.71.17-1.11-.24-.91-.93l1.92-6.71 3.42-12a1.18 1.18 0 0 1 .52-.81h.43c1 .39 2.1.73 3.1 1.22a21.14 21.14 0 0 1 8.77 7.86c.29.46.25.79-.09 1s-.71.15-1-.32a19.66 19.66 0 0 0-8.78-7.63c-.5-.22-1-.39-1.53-.6-.17-.07-.25-.07-.3.14-.2.76-.42 1.51-.65 2.25-.1.3.11.3.28.36a16.27 16.27 0 0 1 7.83 5.81 15.29 15.29 0 0 1 2.29 4.36c.14.46.32.53.75.39.6-.21 1.22-.35 1.84-.5.26-.06.32-.15.21-.4a8.69 8.69 0 0 1-.29-.86.64.64 0 0 1 1.21-.44c.23.63.43 1.26.61 1.9C442.9 287.25 442.67 287.55 442.18 287.68Zm-16.85-1.91a1.66 1.66 0 0 0 1.41-1.33 1.42 1.42 0 0 0-.59-1.54Zm9.35 2.13a1.5 1.5 0 0 0-1.77-.84 1.52 1.52 0 0 0-1.34 1.47c0 .57.05.61.61.46.75-.2 1.5-.43 2.26-.59C434.8 288.32 434.79 288.16 434.68 287.9Zm2.6-.59a15.12 15.12 0 0 0-9.36-9.49c-.26-.1-.32 0-.38.2-.3 1.09-.61 2.17-.93 3.25-.06.2-.05.29.14.42a2.78 2.78 0 0 1 1.18 3.22 2.84 2.84 0 0 1-2.71 2.16c-.16 0-.27 0-.33.19-.36 1.3-.73 2.59-1.11 3.92h.2c2-.55 4.1-1.1 6.16-1.63.29-.07.22-.21.18-.41a2.88 2.88 0 0 1 1.94-3.28 2.84 2.84 0 0 1 3.5 1.31c.14.26.12.69.4.74s.6-.15.91-.21S437.36 287.55 437.28 287.31Z'/%3E%3Cpath class='cls-2' d='M414.09 295.94a.7.7 0 0 1-.58-.4.59.59 0 0 1 .11-.69c.85-.76 1.71-1.52 2.58-2.25a.55.55 0 0 1 .82.11.56.56 0 0 1 0 .85c-.83.76-1.69 1.49-2.54 2.23A.85.85 0 0 1 414.09 295.94Z'/%3E%3Cpath class='cls-2' d='M409.53 297l.56-.05a.62.62 0 0 1 .7.61.59.59 0 0 1-.57.68l-3.24.24a.61.61 0 0 1-.7-.59.63.63 0 0 1 .65-.7l2.6-.19Z'/%3E%3Cpath class='cls-2' d='M415.6 286.94c0 .43-.21.64-.5.73a.53.53 0 0 1-.68-.23c-.58-1-1.17-2-1.72-3-.2-.34 0-.61.29-.79a.58.58 0 0 1 .86.24c.44.73.87 1.47 1.3 2.2l.33.56A1.55 1.55 0 0 1 415.6 286.94Z'/%3E%3Cpath class='cls-2' d='M420 301.71a.65.65 0 0 1-1 .61c-.93-.57-1.85-1.16-2.77-1.77a.62.62 0 0 1-.19-.87.62.62 0 0 1 .87-.22c1 .59 1.88 1.19 2.81 1.8A.49.49 0 0 1 420 301.71Z'/%3E%3Cpath class='cls-2' d='M425.37 298l.47 0a.56.56 0 0 1 .61.55c0 .35-.08.66-.47.71-1.16.13-2.32.23-3.49.25-.35 0-.51-.27-.54-.58a.57.57 0 0 1 .48-.67c.43-.07.86-.09 1.29-.12Z'/%3E%3Cpath class='cls-2' d='M431.38 297.91a.64.64 0 0 1 .57.95c-.59.94-1.21 1.87-1.84 2.78a.6.6 0 0 1-.88.16.63.63 0 0 1-.16-.92c.58-.9 1.18-1.78 1.77-2.67A.61.61 0 0 1 431.38 297.91Z'/%3E%3Cpath class='cls-2' d='M417.46 305.06a.57.57 0 0 1 .58.43c.3 1.07.61 2.14.89 3.21a.56.56 0 0 1-.45.72.57.57 0 0 1-.78-.36c-.32-1.08-.63-2.16-.9-3.25A.6.6 0 0 1 417.46 305.06Z'/%3E%3Cpath class='cls-2' d='M429.92 280.26a.59.59 0 0 1 .61.46c.33 1 .66 2 1 3a.69.69 0 0 1-.45.9.64.64 0 0 1-.78-.5c-.34-1-.67-2-1-3A.63.63 0 0 1 429.92 280.26Z'/%3E%3Cpath class='cls-2' d='M412.29 290.56a2.93 2.93 0 1 1-2.93-2.91A2.92 2.92 0 0 1 412.29 290.56Zm-1.31 0a1.59 1.59 0 0 0-1.62-1.61 1.61 1.61 0 0 0-1.61 1.59 1.62 1.62 0 1 0 3.23 0Z'/%3E%3Cpath class='cls-2' d='M435.08 309a19.52 19.52 0 0 1-12.51 7.44c-7.74 1.29-14.24-1.13-19.41-7a19.71 19.71 0 0 1-4.73-10.77 1.86 1.86 0 0 0-.17-.86v-.35c.06-.05 0-.12.05-.19v-.16c0-.09 0-.18-.05-.25v-1.4c.08-.08 0-.18.05-.27v-.39c0-.07 0-.15-.05-.21v-.34a3.57 3.57 0 0 0 .25-1.29 20.72 20.72 0 0 1 21.95-17.41 19 19 0 0 1 3.51.57c.65.17.8.43.63 1.08l-2.37 9-2.29 8.68c0 .1 0 .21-.07.37l4.22-1.1 13.81-3.6c.64-.17.93 0 1.07.62A20.22 20.22 0 0 1 435.08 309Zm2.79-16.79c-.05-.24-.09-.3-.35-.23-.66.2-1.33.38-2 .53-.31.07-.39.17-.33.49a15.71 15.71 0 0 1 0 6.26 16.48 16.48 0 0 1-14 13.29 15.8 15.8 0 0 1-13.55-4.31 16.12 16.12 0 0 1-5-14.91 15.64 15.64 0 0 1 1.49-4.56.63.63 0 0 1 .6-.41.67.67 0 0 1 .6.37c.15.28 0 .53-.11.78a15 15 0 0 0-1 10.41 15.27 15.27 0 0 0 29.79-6.64c-.05-.28-.14-.36-.42-.25a3.26 3.26 0 0 1-.76.19c-.21 0-.29.14-.31.37a2.92 2.92 0 0 1-5.36 1.41c-.13-.19-.24-.25-.45-.18-.45.13-.9.24-1.34.35l-6 1.56c-.72.19-1.1-.19-.93-.9l.06-.25c.39-1.5.78-3 1.18-4.49.06-.21 0-.29-.17-.37a2.91 2.91 0 0 1 1.5-5.62c.2.05.26 0 .31-.19.31-1.22.63-2.43.95-3.67a15.28 15.28 0 0 0-15.12 5.31c-.34.42-.67.47-1 .2s-.33-.63 0-1a16.36 16.36 0 0 1 7.89-5.38 16.14 16.14 0 0 1 8.16-.45c.33.07.47 0 .54-.35.12-.62.31-1.23.49-1.84.08-.3.06-.43-.3-.5a19.66 19.66 0 0 0-11.17 1 19.33 19.33 0 0 0 10 37.05 19.35 19.35 0 0 0 16.25-23.08Z'/%3E%3Cpath class='cls-2' d='M413.74 303.79a2.93 2.93 0 0 1-5.86 0 2.93 2.93 0 0 1 5.86 0Zm-1.31 0a1.63 1.63 0 0 0-3.25 0 1.63 1.63 0 1 0 3.25 0Z'/%3E%3Cpath class='cls-2' d='M86 370.5c-.92.16-.93.16-.85 1.08.11 1.29.25 2.59.37 3.88a16.57 16.57 0 0 1-.34 4.71c-.08.37-.19.39-.52.3-1.2-.3-1.19-.29-1-1.52a19.46 19.46 0 0 0 0-5.17c-.33-3.16-.64-6.32-1-9.48-.12-1.19-.25-2.37-.34-3.56 0-.37-.19-.4-.49-.4-1.71 0-3.42 0-5.14 0H63.86c.46 2 .92 3.93 1.38 5.88.23 1 .23 1 1.22 1h2.46c.3 0 .41.07.41.39 0 1.34 0 1.34-1.3 1.34H59.71c-.31 0-.5 0-.54.41-.13 1.43-.29 2.85-.46 4.27 0 .34 0 .47.41.47H79.54c.42 0 .46-.1.42-.49-.17-1.38-.31-2.77-.43-4.16 0-.39-.14-.52-.56-.51-2.43 0-4.87 0-7.31 0-.43 0-.61-.06-.59-.56 0-1.18 0-1.18 1.19-1.18 2.72 0 5.43 0 8.15 0 .44 0 .64.06.68.57.24 2.93.77 5.84.8 8.77a12.56 12.56 0 0 1-25 2 21.59 21.59 0 0 1 .14-5.33c.2-1.83.41-3.66.6-5.49 0-.37.17-.48.54-.48 1.68 0 3.35 0 5 0 .43 0 .48-.13.39-.5-.48-2-1-4-1.41-6-.07-.33-.2-.41-.51-.41q-2.43 0-4.86 0c-.29 0-.42.07-.45.39-.5 4.94-1.12 9.86-1.51 14.81a14.35 14.35 0 0 0 11.53 15.35c6.14 1.19 11.13-.91 14.87-5.93.2-.27.32-.31.61-.13 1.13.74 1.15.74.31 1.8A16.09 16.09 0 0 1 71 392.84a2.28 2.28 0 0 1-.44.05c-.34 0-.38.15-.38.44 0 1.23 0 2.46 0 3.68a.61.61 0 0 0 .41.63c1.91 1 3.79 2 5.72 3a4 4 0 0 1 2.46 4.05 1.83 1.83 0 0 0 0 .33H59.94c-.19-2.33.64-3.66 2.85-4.6.17-.07.27-.11.35.08l0 .1c.19.38.57.78.53 1.13s-.65.45-1 .66a2 2 0 0 0-.86.89h15a1.57 1.57 0 0 0-.8-.84L69.61 399a.6.6 0 0 0-.62 0c-1.08.57-2.17 1.13-3.25 1.71-.26.14-.4.2-.58-.15-.61-1.18-.63-1.17.55-1.78.79-.41 1.57-.83 2.37-1.23a.59.59 0 0 0 .41-.63c0-1.21 0-2.42 0-3.62 0-.37-.11-.47-.46-.5a15.54 15.54 0 0 1-8.86-3.53 16.07 16.07 0 0 1-6-14.63c.38-4.11.84-8.21 1.27-12.31.11-1.11.24-2.22.34-3.33 0-.36.18-.45.52-.44 1.93 0 3.87 0 5.8 0 .51 0 .53-.16.43-.58-.48-2-1-3.93-1.39-5.9a.83.83 0 0 0-.73-.74c-2.32-.59-4.63-1.21-7-1.79-.43-.11-.49-.26-.38-.67.33-1.14.31-1.14 1.48-.83 2.46.65 4.92 1.3 7.38 1.92a.74.74 0 0 1 .62.64c.58 2.49 1.18 5 1.74 7.48.08.37.23.46.59.46 2.77 0 5.54 0 8.31 0 .4 0 .49-.14.53-.5A11.21 11.21 0 1 1 86 370.5Zm-27.54 5.83a10.88 10.88 0 1 0 21.74 0c0-.46-.17-.57-.62-.57-3.42 0-6.84 0-10.26 0s-6.85 0-10.27 0C58.61 375.76 58.47 375.86 58.47 376.33Zm23.16-17.69-5.12-5.11a9.46 9.46 0 0 0-2.06 4.78c0 .35.15.34.39.34h6.79ZM83 350.43c0-.28-.06-.4-.37-.35A9.53 9.53 0 0 0 78.06 352c-.19.14-.23.25 0 .43s.53.52.79.78L83 357.45C83 355 83 352.71 83 350.43ZM90.55 354 88.61 356l-2.67 2.66c2.38 0 4.59 0 6.8 0 .52 0 .63-.14.54-.62a10 10 0 0 0-1.56-3.9C91.2 353.38 91.21 353.38 90.55 354Zm-5.83-3.57c0 2.26 0 4.53 0 6.86.11-.05.17-.06.2-.1 1.61-1.6 3.2-3.2 4.81-4.79.23-.23.13-.31-.06-.46a9.65 9.65 0 0 0-4.5-1.9C84.85 350 84.72 350.09 84.72 350.47Zm5 16.12-5.68-5.68c.11 1 .19 1.89.28 2.75.16 1.62.31 3.25.48 4.87 0 .18 0 .44.31.38a9.56 9.56 0 0 0 4.59-2C89.93 366.82 89.93 366.74 89.77 366.59Zm3.54-6c0-.22 0-.29-.26-.28H85.94l5 5c.15.15.25.16.39 0A9.5 9.5 0 0 0 93.31 360.63Z'/%3E%3Cpath class='cls-2' d='M431 346.44c-.64.11-.65.11-.59.75.08.89.17 1.79.25 2.69a11.16 11.16 0 0 1-.23 3.26c-.06.26-.13.27-.36.21-.83-.21-.83-.2-.69-1.05a13.84 13.84 0 0 0 0-3.58q-.35-3.3-.66-6.58c-.09-.82-.18-1.64-.24-2.46 0-.26-.13-.28-.34-.28-1.19 0-2.38 0-3.56 0h-8.93c.33 1.38.64 2.73 1 4.08.16.68.16.67.85.67s1.13 0 1.7 0c.21 0 .28.05.29.28 0 .92 0 .92-.91.92h-5.76c-.22 0-.35 0-.37.29-.1 1-.21 2-.32 3 0 .23 0 .32.28.32h14.15c.29 0 .32-.07.29-.34-.12-1-.21-1.92-.29-2.88 0-.27-.1-.36-.39-.36-1.69 0-3.38 0-5.07 0-.3 0-.42 0-.41-.39 0-.81 0-.82.83-.82 1.88 0 3.76 0 5.65 0 .3 0 .44 0 .47.39.16 2 .53 4 .55 6.08A8.7 8.7 0 0 1 410.83 352a15.26 15.26 0 0 1 .1-3.7c.14-1.27.29-2.53.42-3.8 0-.26.11-.34.37-.33 1.16 0 2.32 0 3.48 0 .3 0 .34-.09.27-.35-.33-1.37-.66-2.75-1-4.13-.05-.23-.14-.28-.36-.28q-1.68 0-3.36 0c-.21 0-.29.05-.32.27-.35 3.42-.78 6.84-1 10.26a9.93 9.93 0 0 0 8 10.64 9.76 9.76 0 0 0 10.31-4.11c.13-.18.22-.22.42-.08.78.51.79.5.21 1.24a11.11 11.11 0 0 1-7.74 4.3 1.1 1.1 0 0 1-.31 0c-.23 0-.26.1-.26.3 0 .85 0 1.71 0 2.56a.42.42 0 0 0 .28.43c1.33.68 2.63 1.4 4 2.06a2.74 2.74 0 0 1 1.71 2.8.87.87 0 0 0 0 .23H412.93a2.82 2.82 0 0 1 2-3.19c.11 0 .18-.07.24.06l0 .07c.13.26.39.54.37.79s-.45.31-.7.45a1.44 1.44 0 0 0-.6.62h10.37a1.14 1.14 0 0 0-.55-.59c-1.48-.77-3-1.54-4.44-2.33a.41.41 0 0 0-.43 0L417 367.43c-.18.1-.28.14-.4-.1-.42-.82-.44-.81.38-1.23.55-.29 1.09-.58 1.64-.85a.42.42 0 0 0 .28-.44c0-.84 0-1.68 0-2.51 0-.26-.07-.33-.31-.35a10.79 10.79 0 0 1-6.15-2.44 11.17 11.17 0 0 1-4.13-10.14c.27-2.85.59-5.69.88-8.54.08-.77.17-1.54.24-2.31 0-.25.12-.31.36-.3 1.34 0 2.68 0 4 0 .35 0 .37-.11.3-.4-.33-1.36-.67-2.72-1-4.09a.58.58 0 0 0-.51-.51c-1.61-.41-3.21-.84-4.82-1.24-.3-.08-.34-.18-.26-.46.23-.79.21-.79 1-.58 1.7.45 3.4.9 5.11 1.33a.52.52 0 0 1 .43.44c.4 1.73.81 3.46 1.2 5.19.06.25.16.32.41.32h5.76c.28 0 .34-.1.37-.35a7.77 7.77 0 1 1 9.18 8.56Zm-19.09 4a7.54 7.54 0 1 0 15.07 0c0-.32-.12-.39-.43-.39H412.33C412 350.09 411.92 350.16 411.92 350.48ZM428 338.22l-3.55-3.54A6.61 6.61 0 0 0 423 338c0 .25.1.23.26.23H428Zm1-5.69c0-.2 0-.28-.26-.25a6.61 6.61 0 0 0-3.19 1.34c-.13.09-.16.17 0 .29s.37.36.55.55l2.92 2.93C428.94 335.69 428.94 334.11 429 332.53Zm5.2 2.5-1.34 1.34L431 338.22c1.65 0 3.18 0 4.71 0 .36 0 .44-.09.37-.43a6.82 6.82 0 0 0-1.08-2.7C434.61 334.58 434.61 334.58 434.15 335Zm-4-2.47c0 1.56 0 3.13 0 4.75.08 0 .12 0 .14-.07l3.33-3.32c.16-.15.09-.21 0-.31a6.53 6.53 0 0 0-3.12-1.32C430.2 332.26 430.11 332.29 430.12 332.56Zm3.49 11.17-3.93-3.94.19 1.91.33 3.38c0 .12 0 .3.22.26A6.74 6.74 0 0 0 433.6 344C433.72 343.89 433.72 343.84 433.61 343.73Zm2.46-4.13c0-.15 0-.2-.19-.2-1.6 0-3.21 0-4.92 0l3.48 3.48c.11.11.18.12.27 0A6.55 6.55 0 0 0 436.07 339.6Z'/%3E%3Cpath class='cls-2' d='M383.12 291.85a.81.81 0 0 1-.08-.59.06.06 0 0 1 .08 0Z'/%3E%3Cpath class='cls-2' d='M383 301.71a.52.52 0 0 1 .08-.5v.48l0 0Z'/%3E%3Cpath class='cls-2' d='M347.31 306.08a1 1 0 0 1-1-1.24 3.36 3.36 0 0 1 .2-.43q4.15-8.3 8.29-16.6a4 4 0 0 1 .26-.45.95.95 0 0 1 1.66.86c0 .13-.11.26-.17.39q-4.19 8.36-8.36 16.72C348 305.74 347.72 306.05 347.31 306.08Z'/%3E%3Cpath class='cls-2' d='M365.35 287.86a1.33 1.33 0 0 1-.2.71l-8.4 16.8a1 1 0 0 1-1 .7.93.93 0 0 1-.84-.67 1.21 1.21 0 0 1 .19-1q2.54-5.07 5.08-10.16l3.32-6.64a1 1 0 0 1 1-.65.88.88 0 0 1 .81.63A.89.89 0 0 1 365.35 287.86Z'/%3E%3Cpath class='cls-2' d='M348.16 287.93a1.23 1.23 0 0 1-.18.59q-2.79 5.58-5.57 11.15a1 1 0 0 1-1.36.57 1 1 0 0 1-.35-1.43l5.58-11.16a1 1 0 0 1 1.14-.65A1 1 0 0 1 348.16 287.93Z'/%3E%3Cpath class='cls-2' d='M368.75 297.48a1 1 0 0 1-1-1.23 3.29 3.29 0 0 1 .17-.39l4.07-8.12a1.91 1.91 0 0 1 .33-.52 1 1 0 0 1 1.15-.09.93.93 0 0 1 .4 1.08c0 .1-.09.2-.14.3-1.37 2.77-2.76 5.53-4.13 8.3A1 1 0 0 1 368.75 297.48Z'/%3E%3Cpath class='cls-2' d='M360.58 282.2a1 1 0 1 1-.93-.95A1 1 0 0 1 360.58 282.2Z'/%3E%3Cpath class='cls-2' d='M383.12 301.21c-.11.15 0 .34-.08.5a7.65 7.65 0 0 1-1.92 4.12 16 16 0 0 1-6.67 4.45c-1.26.49-2.59.75-3.87 1.18a19.94 19.94 0 0 0-6.95 4.23 17.9 17.9 0 0 1-9.16 4.48c-7.06 1.18-14.71-2.07-18.29-8.05a13.25 13.25 0 0 1-1.95-6.79c0-2.85 0-5.7 0-8.55a14.47 14.47 0 0 1 5.58-11.62 17 17 0 0 1 10.81-3.91c1.53 0 3.06 0 4.59 0a1 1 0 1 1 0 1.9c-1.6 0-3.21 0-4.82 0A14.92 14.92 0 0 0 339 288.71a11.94 11.94 0 0 0 .85 16.36 16 16 0 0 0 13.1 4.76 15.19 15.19 0 0 0 9.2-3.95 23 23 0 0 1 7.87-4.83c1.36-.46 2.79-.73 4.13-1.29a14.61 14.61 0 0 0 5.24-3.39 5.88 5.88 0 0 0-.08-8.68 13.77 13.77 0 0 0-5.57-3.29 22.71 22.71 0 0 0-7.53-1.25c-.75 0-1.5 0-2.25 0a1 1 0 0 1-.94-.95.94.94 0 0 1 .89-.95c4.72-.18 9.3.37 13.52 2.69a11 11 0 0 1 5 5 6.33 6.33 0 0 1 .64 2.33c.09.19 0 .4.08.59Zm-1.91-3.69c0-.09.07-.22 0-.21-.33.33-.69.62-1 .93a16.7 16.7 0 0 1-7.17 3.9A21.36 21.36 0 0 0 365 306c-1 .83-2 1.76-3.11 2.53a17.44 17.44 0 0 1-13.73 3 17.66 17.66 0 0 1-10.61-6.09 18.72 18.72 0 0 1-1.38-1.94V305a11.69 11.69 0 0 0 2.38 7.2 16.25 16.25 0 0 0 23.4 2.48A23.83 23.83 0 0 1 372.2 309a15 15 0 0 0 6.16-3.11 6.82 6.82 0 0 0 2.81-4.59C381.29 300 381.21 298.78 381.21 297.52Z'/%3E%3Cpath class='cls-2' d='M178.52 354.88v2.75a3.7 3.7 0 0 1-2.52 2.51 5.62 5.62 0 0 1-1.29.1H162.93c2.75 2.21 4.55 5.09 6.75 7.61.32.36.54.52 1.06.3a2.87 2.87 0 0 1 3.45.84 38.9 38.9 0 0 1 2.58 3.79 3 3 0 0 1-.77 3.85c-.61.5-1.28.92-1.93 1.36l-12.45 8.46c-2.11 1.43-3.78 1.12-5.2-1-.51-.74-1-1.48-1.5-2.22-1.33-1.95-1.19-3.28.54-4.95a7.58 7.58 0 0 0-4.91-2.5 22.51 22.51 0 0 0-7 .19 27.68 27.68 0 0 1-13-1c-3.38-1-6.65-2.14-9.39-4.4-2.1-1.73-4.1-3.6-6.15-5.4-.47-.43-1-.84-1.42-1.28a3.18 3.18 0 0 1-1-3c.1-.57 0-.74-.58-.73-2.73 0-5.45 0-8.18 0a3.38 3.38 0 0 1-3.71-3.68c0-.26 0-.51 0-.77a3.38 3.38 0 0 1 3.56-3.63c.66 0 1.32 0 2 0 .44 0 .56-.14.59-.56a33 33 0 0 1 2.76-10.9 3 3 0 0 1 .23-.48 1.07 1.07 0 0 1 1.37-.5 1 1 0 0 1 .69 1.28 5.13 5.13 0 0 1-.34 1 31.31 31.31 0 0 0-2.41 9.27c-.07.65 0 .9.77.9q25.47 0 51 0a2.9 2.9 0 0 1 1.06.1 1 1 0 0 1 .75 1.18 1 1 0 0 1-.91 1 5.62 5.62 0 0 1-.92 0H104.16c-.49 0-1-.08-1.36.34a2.78 2.78 0 0 0-.21 2.49c.16.71.85.67 1.45.67h70.62c1.27 0 1.57-.29 1.57-1.57v-.53c0-1-.37-1.39-1.38-1.4h-8.26c-.84 0-1.36-.47-1.36-1.14s.52-1.13 1.36-1.15c1 0 2 0 3 0 .52 0 .58-.16.54-.61a30.9 30.9 0 0 0-17.48-25.17 30 30 0 0 0-15.65-2.9 30.53 30.53 0 0 0-21.82 11.58c-.37.46-.71.94-1.06 1.41-.62.82-1.25 1-1.85.57s-.59-1.09 0-1.89A32.92 32.92 0 0 1 129 322.75a29 29 0 0 1 5.11-1.23c.39-.06.52-.13.31-.56-1.42-3-.54-4.73 2.7-5.35a11.77 11.77 0 0 1 5 .12c2.57.62 3.37 2.22 2.41 4.7-.12.3-.28.59-.45 1 1.35.31 2.71.51 4 .88a33.23 33.23 0 0 1 24.06 27.24 12.08 12.08 0 0 1 .2 2c0 .61.26.73.79.67.38 0 .76 0 1.15 0A3.72 3.72 0 0 1 178.52 354.88Zm-36.35-36.73a8.76 8.76 0 0 0-5.61 0c-.23.08-.45.17-.47.5a2.37 2.37 0 0 0 2.29 2.43h1.75a2.24 2.24 0 0 0 2.45-2.17C142.63 318.52 142.56 318.28 142.17 318.15Zm1.61 42.11a2.57 2.57 0 0 0 2.4 0Zm-23.27 0a31.15 31.15 0 0 0 4.74 3 57.59 57.59 0 0 0 6.64 2s.06-.05.09-.07c-1.35-1.73-1.48-2.68-.66-4.93Zm47.73 12.17L157 380.11c-.73.5-.86.88-.46 1.5.65 1 1.34 2 2 3a.87.87 0 0 0 .78.45 1 1 0 0 0 .67-.25l14.26-9.69c.68-.47.74-.86.29-1.54-.58-.9-1.19-1.78-1.79-2.66s-.89-.88-1.7-.34S169.19 371.83 168.24 372.47Zm-6.68-10.3a9 9 0 0 0-8.11-1.45c-2.45.76-4.95 1.36-7.42 2a3.13 3.13 0 0 1-1.52 0l-4.63-1-4.77-1c-1.23 0-1.93.51-2 1.41a1.68 1.68 0 0 0 1 1.64l3 1.61a1.16 1.16 0 0 1-.56 2.25c-.79 0-1.58 0-2.37 0a13.42 13.42 0 0 1-3.57-.32c-1.89-.58-3.8-1.12-5.71-1.66a4.81 4.81 0 0 1-1.38-.64q-3.1-2.07-6.24-4.13a5.28 5.28 0 0 0-.92-.54c-.43-.17-.91-.29-1.25.16a1.26 1.26 0 0 0-.12 1.5 2 2 0 0 0 .47.5c2.23 2 4.45 4 6.7 5.93a17.28 17.28 0 0 0 4 2.59 44.06 44.06 0 0 0 7.77 2.44 18.62 18.62 0 0 0 7.13.47 45.61 45.61 0 0 1 7.83-.63c3.11.13 5.93.94 8.09 3.34.27.3.44.27.75.06q5-3.4 10-6.77c.39-.26.37-.41.1-.74-1.46-1.74-2.91-3.49-4.33-5.25A9.08 9.08 0 0 0 161.56 362.17Z'/%3E%3Cpath class='cls-2' d='M245.64 299c4.4 0 8.8 0 13.19 0 .52 0 .64.12.57.62-.17 1.42-.31 2.84-.43 4.26a.73.73 0 0 1-.59.74 16.15 16.15 0 0 1-12.35-.8 17.78 17.78 0 0 0-13.2-1.07c-.57.16-.71 0-.74-.51 0-.85-.13-1.69-.25-2.53-.08-.52 0-.72.61-.71C236.85 299 241.24 299 245.64 299Z'/%3E%3Cpath class='cls-2' d='M264.92 292c0 1.88 0 3.75 0 5.63 0 1-.36 1.36-1.37 1.36h-.67c-1.3 0-1.29 0-1.42 1.32l-2.13 21.31q-.9 9.06-1.79 18.12c-.2 2.09-.24 2.13-2.33 2.13H235.31c-1.1 0-1.4-.26-1.51-1.32q-1-10.05-2-20.11-1-10.5-2.1-21c0-.38-.14-.5-.51-.48s-1 0-1.54 0c-.92 0-1.31-.38-1.31-1.29q0-3 0-6c0-.86.4-1.25 1.28-1.25 2.94 0 5.89 0 8.84 0 .52 0 .61-.14.61-.63 0-3.59 0-7.19 0-10.78 0-1.14.34-1.47 1.48-1.47h3.61c1 0 1.34.38 1.34 1.33 0 3.62 0 7.24 0 10.85 0 .54.1.7.68.7 6.4 0 12.81 0 19.22 0C264.63 290.41 264.91 290.7 264.92 292Zm-25.75-11.65c0 2.84 0 5.67 0 8.51 0 1.57 0 1.55 1.59 1.57.5 0 .57-.16.56-.6 0-1.61 0-3.22 0-4.83v-3.81c0-1.5 0-1.47-1.46-1.51C239.34 279.66 239.16 279.76 239.17 280.34Zm19.49 26.43a19 19 0 0 1-14-1.22 15.33 15.33 0 0 0-11.78-.63c-.39.12-.5.3-.46.72.33 3.08.63 6.17.94 9.26q1.22 12.12 2.4 24.25c0 .53.24.58.69.58 2.07 0 4.15 0 6.23 0 4 0 8 0 12.05 0 .49 0 .64-.1.67-.61 0-1 .18-2 .28-3l1.29-12.8q.57-5.71 1.15-11.45C258.32 310.19 258.49 308.51 258.66 306.77Zm4.13-13.55c0-.56-.13-.69-.69-.68-5.47 0-10.94 0-16.41 0s-11.08 0-16.62 0c-.49 0-.66.11-.61.61s0 1.07 0 1.61-.29 1.6.14 2 1.27.1 1.94.1q15.81 0 31.62 0c.49 0 .64-.11.61-.61C262.74 295.23 262.73 294.22 262.79 293.22Z'/%3E%3Cpath class='cls-2' d='M234.9 307.5c0-1 0-1 1-1s1.14 0 1.14 1.13 0 1-1 1C234.9 308.63 234.9 308.63 234.9 307.5Z'/%3E%3Cpath class='cls-2' d='M239.19 310.77c1.07 0 1.07 0 1.07 1.08s0 1.07-1.08 1.07-1.06 0-1.06-1.08S238.12 310.77 239.19 310.77Z'/%3E%3Cpath class='cls-2' d='M237 315.1c0 1 0 1-1 1s-1.1 0-1.1-1.12 0-1 1-1S237 314 237 315.1Z'/%3E%3Cpath class='cls-2' d='M248.84 322.57c1.07 0 1.07 0 1.07 1.07s0 1.07-1.08 1.07-1.07 0-1.07-1.07S247.76 322.57 248.84 322.57Z'/%3E%3Cpath class='cls-2' d='M252.05 325.73c0-1 0-1 1-1s1.15 0 1.15 1.13 0 1-1 1S252.05 326.86 252.05 325.73Z'/%3E%3Cpath class='cls-2' d='M255.27 315.22a8.3 8.3 0 0 1-.11 1.82 3.08 3.08 0 0 1-2.87 2.3c-.87 0-1.75 0-2.62 0a3.08 3.08 0 0 1-3-3q0-1.31 0-2.61a3.08 3.08 0 0 1 3-3c.82 0 1.65 0 2.48 0a3.08 3.08 0 0 1 3.07 3.06C255.27 314.26 255.27 314.69 255.27 315.22Zm-2.15.84c0-.71 0-1.42 0-2.13a1 1 0 0 0-1-1h-2.27a1 1 0 0 0-1 1c0 .4 0 .8 0 1.2 0 2.08 0 2.08 2.07 2.08H252C252.77 317.19 253.11 316.85 253.12 316.06Z'/%3E%3Cpath class='cls-2' d='M245.62 323.77a9.67 9.67 0 0 1-.1 1.81 3.08 3.08 0 0 1-2.91 2.34c-.85 0-1.7 0-2.54 0a3.08 3.08 0 0 1-3-3.05c0-.83 0-1.66 0-2.48a3.08 3.08 0 0 1 3-3c.82 0 1.65 0 2.47 0a3.11 3.11 0 0 1 3.06 3C245.63 322.8 245.62 323.23 245.62 323.77Zm-2.14-.12c0-2.15 0-2.15-2.14-2.15s-2.15 0-2.15 2.13 0 2.15 2.13 2.15S243.48 325.78 243.48 323.65Z'/%3E%3Cpath class='cls-2' d='M253.12 333.34a9 9 0 0 1-.1 1.9 3.07 3.07 0 0 1-2.91 2.33q-1.28 0-2.55 0a3.08 3.08 0 0 1-3-3q0-1.27 0-2.55a3.1 3.1 0 0 1 3-3h2.34a3.11 3.11 0 0 1 3.18 3.17C253.13 332.52 253.12 332.88 253.12 333.34Zm-2.14 0c0-2.18 0-2.18-2.18-2.18s-2.11 0-2.11 2.11 0 2.18 2.18 2.18S251 335.43 251 333.32Z'/%3E%3Cpath class='cls-2' d='M76.25 321.27a5.45 5.45 0 0 1-.76 5 1.89 1.89 0 0 0-.34 1.17v4.13a9.83 9.83 0 0 1-8.08 9.71 12.36 12.36 0 0 1-2.19.17H20.49A9.83 9.83 0 0 1 10.82 335a9.39 9.39 0 0 1-.59-3.24c0-1.2 0-2.39 0-3.59A1.63 1.63 0 0 0 9.77 327a5.57 5.57 0 0 1-1.08-6.32.85.85 0 0 0 0-.91 6.17 6.17 0 0 1-1.3-3.62v-2.2a6.75 6.75 0 0 1 4-5.25.85.85 0 0 0 .52-.82 3.37 3.37 0 0 1 0-.55 2.62 2.62 0 0 0-1.35-2.87 5.35 5.35 0 0 1-1.72-7.13A1.59 1.59 0 0 0 9 296.11a4.77 4.77 0 0 1 0-2.19 24.06 24.06 0 0 1 6.6-12.1 34.12 34.12 0 0 1 13.35-8.27A40.25 40.25 0 0 1 39 271.42a41.94 41.94 0 0 1 19.83 3 32.47 32.47 0 0 1 11.84 8.23 23.47 23.47 0 0 1 5.79 11.41 4.35 4.35 0 0 1-.25 2.64 1.61 1.61 0 0 0 0 1.2 5.52 5.52 0 0 1-2 6.54 1.47 1.47 0 0 0-.69 1.39 17.81 17.81 0 0 1 0 1.79 1 1 0 0 0 .66 1.08 6.39 6.39 0 0 1 3.61 4.13c.64 2.52.59 5-1.28 7.14A1.16 1.16 0 0 0 76.25 321.27ZM14 296.73c9.55-.06 19.11 0 28.67 0h29a1.71 1.71 0 0 0 1.84-2.14 20.16 20.16 0 0 0-3.58-8 28.93 28.93 0 0 0-13.8-10 38.85 38.85 0 0 0-20.07-1.8 33.15 33.15 0 0 0-17.5 8.17A22 22 0 0 0 11.93 294 2 2 0 0 0 14 296.73Zm.55 5.95c.84-.14 1.61-.52 2.46-.63a8.18 8.18 0 0 1 6.16 1.81 4.87 4.87 0 0 0 4.7.67 8.3 8.3 0 0 0 2-1.2A7.68 7.68 0 0 1 34.78 302a8.07 8.07 0 0 1 4.47 1.77 4.8 4.8 0 0 0 3.18 1 5.16 5.16 0 0 0 3.41-1.31 7.77 7.77 0 0 1 5.66-1.45 8.57 8.57 0 0 1 4.09 1.81 5.13 5.13 0 0 0 3.37 1 6.23 6.23 0 0 0 3.28-1.45 7.6 7.6 0 0 1 5-1.35 23.15 23.15 0 0 1 2.74.63 2.94 2.94 0 0 0 3.61-2.92c0-.48-.18-.59-.61-.42a3.46 3.46 0 0 1-1.36.15h-58a4.13 4.13 0 0 1-1.88-.33c-.59-.32-.62 0-.67.45A2.94 2.94 0 0 0 14.58 302.68ZM70 308.17c.42 0 .63-.07.58-.55a15.14 15.14 0 0 1 0-1.65c0-.33 0-.49-.43-.52a7.55 7.55 0 0 1-1.8-.4 4.91 4.91 0 0 0-4.64.66c-.32.23-.64.44-1 .66a7.66 7.66 0 0 1-5.46 1.12 8.53 8.53 0 0 1-3.83-1.77 5.2 5.2 0 0 0-3.49-.94 6.3 6.3 0 0 0-3.21 1.45A7.74 7.74 0 0 1 41 307.48a9 9 0 0 1-3.82-1.81 5.14 5.14 0 0 0-3.37-.9 6.32 6.32 0 0 0-3.27 1.47 7.68 7.68 0 0 1-5.7 1.24A8.73 8.73 0 0 1 21 305.7a4.85 4.85 0 0 0-4.31-.74c-.61.17-1.46.19-1.76.59s0 1.24-.12 1.88.13.75.74.75c9.05 0 18.1 0 27.15 0H59.31C62.87 308.16 66.43 308.15 70 308.17ZM57.3 310.92a.55.55 0 0 0-.41.21c-.39.39-.76.79-1.17 1.16-.22.21-.21.34 0 .54.8.79 1.6 1.58 2.37 2.39.27.28.41.23.65 0 .75-.78 1.52-1.53 2.28-2.29l2-2ZM53 311H31a3 3 0 0 0 .19.26c3.54 3.51 7.09 7 10.61 10.54.35.34.48.12.69-.09L52.8 311.32C52.9 311.22 53.09 311.15 53 311Zm-38.25 8.71H35.63c0-.11 0-.14-.05-.15q-4.21-4.19-8.4-8.36a.78.78 0 0 0-.61-.23c-4 0-8 0-12.06 0a4.3 4.3 0 0 0-3.93 6.27A4.2 4.2 0 0 0 14.77 319.66Zm57.44 9c0-.31-.16-.25-.36-.21a6.19 6.19 0 0 1-3.51-.28 4.82 4.82 0 0 0-4.58.62c-.28.2-.57.39-.86.58a7.61 7.61 0 0 1-5.43 1.27 8.79 8.79 0 0 1-4.09-1.83 5 5 0 0 0-3.71-.89 6.8 6.8 0 0 0-2.94 1.43 7.67 7.67 0 0 1-5.49 1.29 8.73 8.73 0 0 1-4-1.82 5.1 5.1 0 0 0-4.06-.85 7.05 7.05 0 0 0-2.65 1.4 7.67 7.67 0 0 1-5.43 1.27 8.7 8.7 0 0 1-4-1.79 4.88 4.88 0 0 0-4.76-.65 5.53 5.53 0 0 1-2.7.36c-.37-.06-.41.09-.41.4 0 1.06 0 2.12 0 3.17a6.57 6.57 0 0 0 1.4 3.67 7 7 0 0 0 5.87 2.75H64.94A6.89 6.89 0 0 0 72 333.26 20.82 20.82 0 0 0 72.21 328.66Zm1.38-5.93c0-.51-.13-.83-.78-.6a6.82 6.82 0 0 1-2.38.28H46.24a1.34 1.34 0 0 0-1.08.45c-.61.65-1.25 1.28-1.9 1.9a1.44 1.44 0 0 1-2.33 0c-.64-.62-1.3-1.24-1.9-1.89a1.42 1.42 0 0 0-1.14-.48c-7.65 0-15.3 0-23 0a9.73 9.73 0 0 1-2.79-.37c-.84-.26-1-.17-1 .72a2.67 2.67 0 0 0 .53 1.87 3.08 3.08 0 0 0 3.46 1 9.59 9.59 0 0 1 4-.51 8.81 8.81 0 0 1 4.1 1.82 5.08 5.08 0 0 0 3.71.92 6.74 6.74 0 0 0 3-1.45 7.7 7.7 0 0 1 5.5-1.27 8.5 8.5 0 0 1 4 1.78 5.09 5.09 0 0 0 4 .9 6.86 6.86 0 0 0 2.73-1.38 7.29 7.29 0 0 1 4.2-1.38h.39a8.09 8.09 0 0 1 4.87 1.83 5 5 0 0 0 3.9.95 5.09 5.09 0 0 0 2.18-.95 8.54 8.54 0 0 1 4.11-1.78 10.21 10.21 0 0 1 4 .54A2.93 2.93 0 0 0 73.59 322.73Zm1.65-7.48A4.22 4.22 0 0 0 71.61 311c-1.35-.16-2.71 0-4.06-.09a1.33 1.33 0 0 0-1.08.45q-3.37 3.4-6.77 6.78c-1 .95-1.61.95-2.57 0l-3.26-3.27c-.21-.2-.35-.38-.65-.07-1.56 1.58-3.15 3.14-4.87 4.86H70.72a7.75 7.75 0 0 0 1-.07A4.24 4.24 0 0 0 75.24 315.25Z'/%3E%3Cpath class='cls-2' d='M218.36 354.41a2.36 2.36 0 0 1-.33 2.18.82.82 0 0 0-.15.5c0 .6 0 1.19 0 1.79a4.23 4.23 0 0 1-3.49 4.19 5 5 0 0 1-.94.08H194.26a4.24 4.24 0 0 1-4.17-2.82 3.73 3.73 0 0 1-.25-1.4c0-.52 0-1 0-1.55a.74.74 0 0 0-.2-.51 2.39 2.39 0 0 1-.47-2.73.39.39 0 0 0 0-.39 2.61 2.61 0 0 1-.56-1.56v-1a2.9 2.9 0 0 1 1.72-2.26.37.37 0 0 0 .22-.36 1.76 1.76 0 0 1 0-.23 1.13 1.13 0 0 0-.58-1.24 2.33 2.33 0 0 1-.75-3.09.65.65 0 0 0 .07-.51 2.13 2.13 0 0 1 0-.94 10.47 10.47 0 0 1 2.86-5.24 14.79 14.79 0 0 1 5.77-3.57 17.57 17.57 0 0 1 4.35-.92 18.09 18.09 0 0 1 8.57 1.31 14.16 14.16 0 0 1 5.12 3.56 10.14 10.14 0 0 1 2.5 4.93 1.86 1.86 0 0 1-.11 1.14.72.72 0 0 0 0 .52 2.38 2.38 0 0 1-.87 2.83.62.62 0 0 0-.29.59q0 .39 0 .78a.45.45 0 0 0 .28.47 2.76 2.76 0 0 1 1.56 1.78 3.18 3.18 0 0 1-.55 3.09A.47.47 0 0 0 218.36 354.41Zm-26.89-10.6c4.13 0 8.26 0 12.39 0H216.4a.74.74 0 0 0 .8-.92 8.71 8.71 0 0 0-1.55-3.47 12.5 12.5 0 0 0-6-4.3 16.72 16.72 0 0 0-8.67-.78 14.36 14.36 0 0 0-7.56 3.53 9.52 9.52 0 0 0-2.88 4.79A.84.84 0 0 0 191.47 343.81Zm.24 2.57c.36-.06.7-.23 1.06-.27a3.54 3.54 0 0 1 2.67.78 2.11 2.11 0 0 0 2 .29 3.59 3.59 0 0 0 .86-.52 3.3 3.3 0 0 1 2.11-.57 3.45 3.45 0 0 1 1.93.76 2.11 2.11 0 0 0 1.37.45 2.23 2.23 0 0 0 1.48-.57 3.43 3.43 0 0 1 2.44-.63 3.7 3.7 0 0 1 1.77.79 2.23 2.23 0 0 0 1.46.41 2.68 2.68 0 0 0 1.42-.62 3.24 3.24 0 0 1 2.16-.59 11.25 11.25 0 0 1 1.18.27 1.26 1.26 0 0 0 1.56-1.26c0-.2-.07-.25-.26-.18a1.47 1.47 0 0 1-.59.07h-25a1.72 1.72 0 0 1-.81-.15c-.26-.13-.27 0-.29.2A1.27 1.27 0 0 0 191.71 346.38Zm23.94 2.37c.19 0 .27 0 .26-.24a5.58 5.58 0 0 1 0-.71c0-.14 0-.21-.18-.22a3.4 3.4 0 0 1-.78-.18 2.11 2.11 0 0 0-2 .29l-.42.28a3.33 3.33 0 0 1-2.36.49 3.83 3.83 0 0 1-1.66-.77 2.29 2.29 0 0 0-1.51-.41 2.78 2.78 0 0 0-1.38.63 3.29 3.29 0 0 1-2.49.54 3.87 3.87 0 0 1-1.65-.78 2.22 2.22 0 0 0-1.46-.39 2.72 2.72 0 0 0-1.41.64 3.34 3.34 0 0 1-2.46.53 3.69 3.69 0 0 1-1.65-.77 2.15 2.15 0 0 0-1.87-.32c-.26.08-.62.08-.76.26s0 .53-.05.81.06.32.32.32h23.52Zm-5.48 1.19a.24.24 0 0 0-.18.09c-.16.17-.33.34-.5.5s-.09.15 0 .24c.35.33.69.68 1 1 .11.12.18.1.28 0 .32-.34.65-.66 1-1l.88-.86Zm-1.85 0H198.8l.08.11 4.59 4.56c.14.15.2.05.29 0l4.47-4.47S208.35 350 208.32 350Zm-16.53 3.76h9s0-.06 0-.07l-3.62-3.6a.34.34 0 0 0-.27-.1c-1.74 0-3.47 0-5.21 0a1.85 1.85 0 0 0-1.69 2.7A1.8 1.8 0 0 0 191.79 353.71Zm24.82 3.89c0-.13-.07-.1-.15-.09a2.63 2.63 0 0 1-1.52-.12 2.1 2.1 0 0 0-2 .27l-.37.25a3.29 3.29 0 0 1-2.34.55 3.8 3.8 0 0 1-1.77-.79 2.2 2.2 0 0 0-1.61-.39 3 3 0 0 0-1.26.62 3.34 3.34 0 0 1-2.38.56 3.89 3.89 0 0 1-1.74-.79 2.17 2.17 0 0 0-1.75-.36 3 3 0 0 0-1.15.6 3.34 3.34 0 0 1-2.34.55 3.76 3.76 0 0 1-1.74-.77 2.12 2.12 0 0 0-2.06-.29 2.35 2.35 0 0 1-1.17.16c-.16 0-.18 0-.18.17 0 .46 0 .92 0 1.37a2.81 2.81 0 0 0 .6 1.59 3 3 0 0 0 2.54 1.19h19.21a3 3 0 0 0 3.05-2.29A8.8 8.8 0 0 0 216.61 357.6Zm.6-2.56c0-.22-.06-.36-.34-.26a3 3 0 0 1-1 .12c-3.48 0-7 0-10.45 0a.6.6 0 0 0-.47.19c-.26.29-.54.55-.81.83a.63.63 0 0 1-1 0c-.28-.26-.56-.53-.82-.82a.62.62 0 0 0-.5-.2c-3.3 0-6.61 0-9.91 0a4.15 4.15 0 0 1-1.21-.16c-.36-.11-.41-.07-.44.31a1.12 1.12 0 0 0 .23.81 1.32 1.32 0 0 0 1.49.45 4.19 4.19 0 0 1 1.72-.22 3.7 3.7 0 0 1 1.77.79 2.21 2.21 0 0 0 1.6.39 3 3 0 0 0 1.3-.62 3.32 3.32 0 0 1 2.37-.55 3.64 3.64 0 0 1 1.72.77 2.21 2.21 0 0 0 1.71.39 3 3 0 0 0 1.18-.6 3.27 3.27 0 0 1 1.82-.6h.17a3.55 3.55 0 0 1 2.1.79 2.17 2.17 0 0 0 1.69.42 2.33 2.33 0 0 0 .94-.41 3.62 3.62 0 0 1 1.77-.77 4.42 4.42 0 0 1 1.73.23A1.27 1.27 0 0 0 217.21 355Zm.71-3.23a1.82 1.82 0 0 0-1.57-1.84c-.58-.07-1.17 0-1.75 0a.57.57 0 0 0-.47.2l-2.92 2.93c-.41.41-.7.41-1.11 0l-1.41-1.41c-.09-.09-.15-.16-.28 0l-2.11 2.1H216a2.73 2.73 0 0 0 .41 0A1.83 1.83 0 0 0 217.92 351.81Z'/%3E%3Cpath class='cls-2' d='M135.34 292.12a24.86 24.86 0 0 1-4.92 13.9 16.75 16.75 0 0 1-7.51 5.47c-.15.06-.32.08-.42.24a4.18 4.18 0 0 1-3.29 1.79 27.4 27.4 0 0 1-10.25-.31 2.44 2.44 0 0 1-1.49-1.14 1.52 1.52 0 0 0-.81-.6A17.47 17.47 0 0 1 97 302.65a26.08 26.08 0 0 1-2.68-9.55c0-.37-.06-.75-.08-1.12a2.74 2.74 0 0 1 1.14-2.41A9.27 9.27 0 0 1 99 288a34.43 34.43 0 0 1 5-.88 1 1 0 0 0 .48-.17 12.12 12.12 0 0 1 6.31-2.27 9.85 9.85 0 0 0 3.91-1 13.79 13.79 0 0 0 2.53-2 51.43 51.43 0 0 1 7.13-5.52 25.39 25.39 0 0 1 7.14-3.06 2 2 0 0 1 2.45 1.1 2 2 0 0 1-.79 2.57 15.26 15.26 0 0 1-1.92 1 55.13 55.13 0 0 0-5.44 2.85 22.85 22.85 0 0 0-6.23 6 .64.64 0 0 0 0 .09l2.85.18a39.48 39.48 0 0 1 9.1 1.54 8.29 8.29 0 0 1 2.82 1.44A2.63 2.63 0 0 1 135.34 292.12Zm-30.39 1a5.6 5.6 0 0 0 3 .16 11.18 11.18 0 0 0 5.21-2.57 26 26 0 0 0 4.7-5.28 24.71 24.71 0 0 1 7.82-7.2c1.73-1 3.57-1.79 5.33-2.73a7.74 7.74 0 0 0 1.17-.67A23 23 0 0 0 126.7 277a39.51 39.51 0 0 0-7.09 5.15c-1 .89-2 1.86-3.08 2.66a10.77 10.77 0 0 1-5.74 1.84 10.39 10.39 0 0 0-5.29 1.86 4.31 4.31 0 0 0-1.73 2.21A1.71 1.71 0 0 0 105 293.15Zm-3.92.58c-.44.11-.88.17-1.33.25a21.53 21.53 0 0 0 3.82.76c-.3-.22-.59-.34-.72-.56C102.33 293.45 101.7 293.56 101 293.73Zm-4.19-1.05c.3-.11.61-.2.92-.29a27.42 27.42 0 0 1 3.49-.75c.13 0 .37.05.37-.2a5.32 5.32 0 0 1 .6-2.08 20.49 20.49 0 0 0-4.1 1 4.27 4.27 0 0 0-1.52.87 1 1 0 0 0-.16 1.29A.29.29 0 0 0 96.84 292.68ZM133 294.93a14.83 14.83 0 0 1-2.32.85 48.82 48.82 0 0 1-10.55 1.44c-3.74.19-7.48.17-11.21 0a60.22 60.22 0 0 1-7.22-.7 20.67 20.67 0 0 1-5-1.38.84.84 0 0 0 0 .1A23.51 23.51 0 0 0 98.41 301a15.73 15.73 0 0 0 8.89 8.52 2.77 2.77 0 0 1 1.79 1.35.84.84 0 0 0 .67.44 23.29 23.29 0 0 0 3.31.45 24.25 24.25 0 0 0 6.9-.49.87.87 0 0 0 .64-.55l-1.56.23a34.68 34.68 0 0 1-4.66.35 1 1 0 1 1 0-2c1.15 0 2.28-.11 3.42-.23a34.52 34.52 0 0 0 8.78-2.11 1.77 1.77 0 0 0 .5-.32 16.09 16.09 0 0 0 1.36-1.38A21.42 21.42 0 0 0 133 294.93Zm-.09-3.71a5.92 5.92 0 0 0-1.17-.61 28.37 28.37 0 0 0-7-1.52c-2.14-.27-4.29-.38-6.44-.46a.6.6 0 0 0-.55.23c-.32.41-.68.8-1 1.2a3.73 3.73 0 0 0-.62.73c1.93 0 3.83.09 5.72.22 1.59.12 3.18.25 4.77.48a1 1 0 0 1 .9 1.15 1 1 0 0 1-1.21.83l-.8-.1a97.68 97.68 0 0 0-11.47-.57.71.71 0 0 0-.45.12 13.42 13.42 0 0 1-4.61 2.23v.14c.85 0 1.69 0 2.54 0a110.69 110.69 0 0 0 11.08-.26 40.69 40.69 0 0 0 7.59-1.21 8.58 8.58 0 0 0 2.73-1.13A.87.87 0 0 0 132.92 291.22Z'/%3E%3Cpath class='cls-2' d='M109.67 276a2.77 2.77 0 0 1-.8 1.91c-.63.67-.65.94-.1 1.71a1 1 0 0 1 .14 1.09 1 1 0 0 1-1.65.24 3 3 0 0 1 0-4.27.92.92 0 0 0 .11-1.42 1.49 1.49 0 0 1-.35-.67 1 1 0 0 1 .55-1 1 1 0 0 1 1.18.22A3.48 3.48 0 0 1 109.67 276Z'/%3E%3Cpath class='cls-2' d='M101 280.44a2.69 2.69 0 0 1 .81-1.91c.61-.62.63-.92.12-1.61a1 1 0 1 1 1.61-1.21 2.9 2.9 0 0 1-.2 4.13 1 1 0 0 0 0 1.41 1.24 1.24 0 0 1 .34.87 1 1 0 0 1-.69.87 1 1 0 0 1-1.09-.31A3.54 3.54 0 0 1 101 280.44Z'/%3E%3Cpath class='cls-2' d='M275.23 349.5a9.85 9.85 0 0 1 3.33-1.71A46.49 46.49 0 0 1 289.35 346c1.12-.08 2.24-.14 3.37-.21a.54.54 0 0 0 0-.11 26.86 26.86 0 0 0-7.38-7.11 64.82 64.82 0 0 0-6.45-3.38 17.56 17.56 0 0 1-2.27-1.2 2.37 2.37 0 0 1-.94-3 2.42 2.42 0 0 1 2.91-1.3 30 30 0 0 1 8.46 3.62 60.54 60.54 0 0 1 8.43 6.54 15.93 15.93 0 0 0 3 2.41 11.59 11.59 0 0 0 4.62 1.2 14.35 14.35 0 0 1 7.48 2.68 1 1 0 0 0 .56.21 41.29 41.29 0 0 1 5.86 1 11.25 11.25 0 0 1 4.28 1.91 3.3 3.3 0 0 1 1.35 2.86c0 .44-.05.88-.1 1.33a30.93 30.93 0 0 1-3.16 11.3A20.65 20.65 0 0 1 308 375.15a1.94 1.94 0 0 0-1 .72 3 3 0 0 1-1.77 1.35 32.61 32.61 0 0 1-12.14.37 5 5 0 0 1-3.9-2.13c-.11-.18-.31-.21-.49-.27a19.94 19.94 0 0 1-8.9-6.49c-3.76-4.83-5.39-10.44-5.83-16.45A3.14 3.14 0 0 1 275.23 349.5Zm36.15 1.11a5.16 5.16 0 0 0-2.05-2.62 12.28 12.28 0 0 0-6.26-2.2 12.83 12.83 0 0 1-6.8-2.17c-1.29-1-2.43-2.1-3.64-3.16a47.34 47.34 0 0 0-8.4-6.09 27 27 0 0 0-6.46-2.56 8.82 8.82 0 0 0 1.38.79c2.08 1.11 4.26 2 6.31 3.23a29.06 29.06 0 0 1 9.26 8.53 31.27 31.27 0 0 0 5.56 6.26 13.33 13.33 0 0 0 6.17 3 6.73 6.73 0 0 0 3.53-.2A2 2 0 0 0 311.38 350.61Zm1.16 4.07a3.57 3.57 0 0 1-.86.67 25.19 25.19 0 0 0 4.51-.9c-.52-.1-1.05-.17-1.56-.3C313.83 354 313.09 353.82 312.54 354.68Zm7.52-1.95a1.24 1.24 0 0 0-.18-1.53 5.32 5.32 0 0 0-1.81-1 23 23 0 0 0-4.85-1.2 6.23 6.23 0 0 1 .71 2.46c0 .3.28.21.43.23a36.29 36.29 0 0 1 4.14.89c.37.11.73.22 1.09.35A.34.34 0 0 0 320.06 352.73Zm-37.87 15.11a19 19 0 0 0 1.6 1.64 2 2 0 0 0 .6.37 40.32 40.32 0 0 0 10.39 2.5q2 .22 4.05.27a1.19 1.19 0 1 1 0 2.38 40.76 40.76 0 0 1-5.51-.42l-1.85-.27a1.07 1.07 0 0 0 .76.65 29.05 29.05 0 0 0 8.16.58 27.18 27.18 0 0 0 3.92-.54 1 1 0 0 0 .8-.52 3.35 3.35 0 0 1 2.12-1.6 18.59 18.59 0 0 0 10.53-10.08 27.91 27.91 0 0 0 2.09-6.86s0-.06 0-.12a24.33 24.33 0 0 1-6 1.64 70.07 70.07 0 0 1-8.55.82c-4.42.2-8.85.23-13.27 0a57.35 57.35 0 0 1-12.5-1.7 17.67 17.67 0 0 1-2.75-1A25.29 25.29 0 0 0 282.19 367.84Zm-5.34-14.91a10.5 10.5 0 0 0 3.24 1.35 48.68 48.68 0 0 0 9 1.42 127.63 127.63 0 0 0 13.12.31c1 0 2 0 3 0v-.17a15.92 15.92 0 0 1-5.45-2.63.82.82 0 0 0-.53-.15 118.41 118.41 0 0 0-13.58.67l-.95.12a1.19 1.19 0 0 1-1.44-1 1.16 1.16 0 0 1 1.07-1.36c1.88-.28 3.77-.43 5.65-.56 2.24-.16 4.49-.21 6.78-.27a5.34 5.34 0 0 0-.75-.87c-.39-.47-.82-.93-1.2-1.41a.69.69 0 0 0-.65-.28c-2.55.09-5.09.23-7.62.54a34.42 34.42 0 0 0-8.27 1.8 6.83 6.83 0 0 0-1.39.73A1 1 0 0 0 276.85 352.93Z'/%3E%3Cpath class='cls-2' d='M304.39 333.14a3.35 3.35 0 0 0 .95 2.27c.75.79.78 1.12.12 2a1.21 1.21 0 0 0-.17 1.3 1.19 1.19 0 0 0 2 .28 3.57 3.57 0 0 0 0-5.06 1.09 1.09 0 0 1-.13-1.69 1.67 1.67 0 0 0 .41-.79 1.19 1.19 0 0 0-.65-1.22 1.11 1.11 0 0 0-1.39.25A4.14 4.14 0 0 0 304.39 333.14Z'/%3E%3Cpath class='cls-2' d='M314.7 338.41a3.16 3.16 0 0 0-.95-2.26c-.72-.73-.74-1.09-.14-1.91a1.2 1.2 0 1 0-1.91-1.43 3.45 3.45 0 0 0 .24 4.9 1.12 1.12 0 0 1 0 1.66 1.46 1.46 0 0 0-.4 1 1.14 1.14 0 0 0 .8 1 1.18 1.18 0 0 0 1.3-.37A4.17 4.17 0 0 0 314.7 338.41Z'/%3E%3Cpath class='cls-2' d='M290.79 293.56a5.7 5.7 0 0 1 2-1 27.81 27.81 0 0 1 6.4-1.07c.67-.06 1.33-.09 2-.13 0 0 0-.06 0-.07a16.29 16.29 0 0 0-4.38-4.22 37.51 37.51 0 0 0-3.82-2 10.83 10.83 0 0 1-1.35-.71 1.4 1.4 0 0 1-.56-1.8 1.44 1.44 0 0 1 1.73-.78 17.65 17.65 0 0 1 5 2.15 35.48 35.48 0 0 1 5 3.88 9.79 9.79 0 0 0 1.78 1.43 6.91 6.91 0 0 0 2.74.71 8.57 8.57 0 0 1 4.44 1.59.68.68 0 0 0 .33.13 22.62 22.62 0 0 1 3.48.61 6.61 6.61 0 0 1 2.54 1.13 2 2 0 0 1 .8 1.7c0 .26 0 .52-.06.79a18.05 18.05 0 0 1-1.88 6.7 12.22 12.22 0 0 1-6.75 6.2 1.14 1.14 0 0 0-.57.42 1.69 1.69 0 0 1-1 .8 19.17 19.17 0 0 1-7.2.22 3 3 0 0 1-2.32-1.26c-.07-.11-.19-.12-.29-.16a11.88 11.88 0 0 1-5.28-3.85 17.49 17.49 0 0 1-3.46-9.76A1.84 1.84 0 0 1 290.79 293.56Zm21.44.66a3.07 3.07 0 0 0-1.21-1.56 7.22 7.22 0 0 0-3.72-1.3 7.58 7.58 0 0 1-4-1.29c-.77-.57-1.45-1.25-2.16-1.88a28.48 28.48 0 0 0-5-3.61 16.19 16.19 0 0 0-3.84-1.52 5.58 5.58 0 0 0 .82.47c1.24.66 2.53 1.21 3.74 1.92a17.18 17.18 0 0 1 5.5 5.06 18.21 18.21 0 0 0 3.3 3.71 7.88 7.88 0 0 0 3.66 1.8 3.91 3.91 0 0 0 2.09-.11A1.2 1.2 0 0 0 312.23 294.22Zm.69 2.41a2.32 2.32 0 0 1-.51.4 16.51 16.51 0 0 0 2.68-.53l-.93-.18C313.68 296.2 313.24 296.12 312.92 296.63Zm4.46-1.16a.71.71 0 0 0-.11-.9 3.07 3.07 0 0 0-1.07-.61 14.27 14.27 0 0 0-2.88-.71 3.59 3.59 0 0 1 .42 1.46c0 .17.17.12.26.14a18.91 18.91 0 0 1 2.46.53c.22.06.43.12.64.2A.2.2 0 0 0 317.38 295.47Zm-22.47 9c.3.34.62.66.95 1a1.13 1.13 0 0 0 .36.22 23.78 23.78 0 0 0 6.16 1.48c.8.09 1.6.15 2.4.16a.72.72 0 0 1 .73.71.71.71 0 0 1-.74.7 25.43 25.43 0 0 1-3.27-.24l-1.1-.17a.62.62 0 0 0 .45.39 17.18 17.18 0 0 0 4.85.35 18.22 18.22 0 0 0 2.32-.32.65.65 0 0 0 .48-.31 2 2 0 0 1 1.25-.95 11.06 11.06 0 0 0 6.25-6 16.65 16.65 0 0 0 1.24-4.07.28.28 0 0 0 0-.08 14.3 14.3 0 0 1-3.55 1 43.06 43.06 0 0 1-5.07.49c-2.63.12-5.25.13-7.87 0a34.43 34.43 0 0 1-7.42-1 11.14 11.14 0 0 1-1.63-.6A15 15 0 0 0 294.91 304.44Zm-3.16-8.85a5.8 5.8 0 0 0 1.92.8 29 29 0 0 0 5.33.85 77.64 77.64 0 0 0 7.78.18h1.78v-.11a9.31 9.31 0 0 1-3.23-1.56.52.52 0 0 0-.32-.09 72.09 72.09 0 0 0-8.05.4l-.57.07a.7.7 0 0 1-.85-.58.69.69 0 0 1 .63-.81c1.12-.16 2.24-.25 3.36-.33 1.33-.09 2.66-.12 4-.16a3.21 3.21 0 0 0-.45-.51c-.23-.29-.48-.56-.71-.84a.42.42 0 0 0-.39-.17c-1.51.06-3 .14-4.52.32a20.63 20.63 0 0 0-4.9 1.07 5 5 0 0 0-.83.43A.61.61 0 0 0 291.75 295.59Z'/%3E%3Cpath class='cls-2' d='M308.09 283.85a2 2 0 0 0 .56 1.35c.44.47.46.66.07 1.2a.71.71 0 0 0-.1.76.66.66 0 0 0 .58.4.64.64 0 0 0 .58-.23 2.12 2.12 0 0 0 0-3 .64.64 0 0 1-.07-1 1 1 0 0 0 .24-.47.71.71 0 0 0-.39-.73.66.66 0 0 0-.82.16A2.45 2.45 0 0 0 308.09 283.85Z'/%3E%3Cpath class='cls-2' d='M314.2 287a1.86 1.86 0 0 0-.56-1.34c-.43-.44-.44-.65-.09-1.13a.71.71 0 1 0-1.13-.85 2 2 0 0 0 .14 2.9.67.67 0 0 1 0 1 .84.84 0 0 0-.24.61.66.66 0 0 0 .48.61.69.69 0 0 0 .77-.21A2.54 2.54 0 0 0 314.2 287Z'/%3E%3Cpath class='cls-2' d='M209.06 281.15a15.62 15.62 0 0 1-.26 2.37c-.08.4-.08.81-.14 1.21a23.56 23.56 0 0 1-1.38 4.64 29 29 0 0 1-1.83 3.86 32.73 32.73 0 0 1-6.71 8.48c-.4.35-.12.77-.13 1.14a12.15 12.15 0 0 1-1.16 5.16 13.16 13.16 0 0 1-2.35 3.26 3.69 3.69 0 0 1-2.67 1.33 3.07 3.07 0 0 1-2.5-1.28c-.9-1.13-1.76-2.29-2.66-3.42-.3-.37-.7-.07-1 0a38 38 0 0 1-4.75.66 47.24 47.24 0 0 1-4.76.21c-1.43 0-2.85 0-4.28-.17a4.74 4.74 0 0 0-1.47 0 8.93 8.93 0 0 1 1 2.86 11.14 11.14 0 0 1 0 4.19 13.8 13.8 0 0 1-.86 2.71 9.93 9.93 0 0 1-3.37 4.19 1.12 1.12 0 0 1-1.5-.48 11.91 11.91 0 0 1-1.82-3.78 11.14 11.14 0 0 1 0-5.9c.15-.56.42-1.08.56-1.64 0-.14.21-.29.09-.41s-.31-.07-.48 0a12.6 12.6 0 0 1-2.3.18 11.14 11.14 0 0 1-3.39-.6 10.86 10.86 0 0 1-5.14-3.6 1.12 1.12 0 0 1 .24-1.63 13.39 13.39 0 0 1 4.15-2 10.67 10.67 0 0 1 3.93-.3 10.84 10.84 0 0 1 4.29 1.36 10.25 10.25 0 0 1 1.78 1.27 46.17 46.17 0 0 1 .84-5c.27-1.26.6-2.52 1-3.76.3-1.05.62-2.09 1-3.1a19.93 19.93 0 0 1 1.4-3.3.51.51 0 0 0 0-.7c-.85-1-1.66-2.09-2.48-3.14a3.75 3.75 0 0 1-.89-1.87 2.88 2.88 0 0 1 1-2.64 10.19 10.19 0 0 1 3.62-2 11.11 11.11 0 0 1 4.55-.49 8.5 8.5 0 0 1 2.23.45.68.68 0 0 0 .73-.13 24.73 24.73 0 0 1 4.12-2.37 33.32 33.32 0 0 1 4.33-1.77 32.51 32.51 0 0 1 4.06-1.1 30.45 30.45 0 0 1 3.7-.49 26.14 26.14 0 0 1 3.19 0 14.31 14.31 0 0 1 3.54.63 8.67 8.67 0 0 1 2.63 1.22 5.42 5.42 0 0 1 2.13 3.59A11.66 11.66 0 0 1 209.06 281.15Zm-35.49 6.24a21.81 21.81 0 0 1 5.15-6.22 7.88 7.88 0 0 0-2.8-.1 9.28 9.28 0 0 0-4.22 1.69c-.91.66-.89 1.17-.36 1.86C172.05 285.54 172.8 286.43 173.57 287.39Zm-6.66 19.91c.56-.32.59-.33 0-.74a11.31 11.31 0 0 0-2.4-1.48 10 10 0 0 0-2.92-.7 8.83 8.83 0 0 0-2.89.25 9.91 9.91 0 0 0-2.68 1.12 11.93 11.93 0 0 0 3.13 2 9.34 9.34 0 0 0 4.52.61A7.94 7.94 0 0 0 166.91 307.3Zm3 4a8.92 8.92 0 0 0-1.1-2.58 10.64 10.64 0 0 0-1 1.12 9.34 9.34 0 0 0-1.38 3.05 9 9 0 0 0 .64 6.29 2.65 2.65 0 0 0 .46.8 9.63 9.63 0 0 0 .72-.71 10.63 10.63 0 0 0 1.74-3.86A10 10 0 0 0 169.9 311.34Zm26.65-7.73a21.72 21.72 0 0 1-7 3.45c-.22.06-.35.06-.16.3.73.91 1.45 1.84 2.2 2.75a1.12 1.12 0 0 0 1.63.11 9.49 9.49 0 0 0 3.32-6.61ZM207 280.43a5 5 0 0 0-.81-2.63 5.31 5.31 0 0 0-3-1.71 14 14 0 0 0-3.3-.45 25.76 25.76 0 0 0-4.81.31 23.91 23.91 0 0 0-2.77.58c-.34.09-.86 0-1 .42a11.15 11.15 0 0 0-.58 3.18 12.34 12.34 0 0 0 .39 3.31 1.07 1.07 0 0 1-.9 1.34c-.36.08-1-.39-1.09-.87a12.22 12.22 0 0 1-.27-1.34 13.75 13.75 0 0 1-.12-3c0-.51.17-1 .17-1.56 0-.2 0-.4-.3-.28a28.46 28.46 0 0 0-2.87 1.31 30.8 30.8 0 0 0-3.36 2 29.19 29.19 0 0 0-4.17 3.42 17.67 17.67 0 0 0-1.65 2.19 22.75 22.75 0 0 0-2.3 4c-.5 1.07-.93 2.17-1.34 3.28-.54 1.47-1 3-1.37 4.47-.21.81-.34 1.64-.55 2.45s-.37 1.83-.51 2.75-.27 1.79-.41 2.76a5.5 5.5 0 0 1 1.46.1c1.37 0 2.74.16 4.11.21s2.6 0 3.89 0a38.19 38.19 0 0 0 4-.38 32.31 32.31 0 0 0 4.36-.86 28.36 28.36 0 0 0 3.11-1 19.76 19.76 0 0 0 4.07-2.21 28 28 0 0 0 3.55-3.15 32.42 32.42 0 0 0 3.49-4.26c.33-.46-.05-.4-.25-.41a12.27 12.27 0 0 1-4.38-1 12.6 12.6 0 0 1-3.54-2.13 1 1 0 0 1-.36-.95 1.11 1.11 0 0 1 1.75-.54 11 11 0 0 0 4 2.13 11.2 11.2 0 0 0 4 .43.71.71 0 0 0 .61-.41c.5-1.11 1.1-2.17 1.51-3.32.22-.63.45-1.26.67-1.9a23.46 23.46 0 0 0 .88-4A9.34 9.34 0 0 0 207 280.43Z'/%3E%3Ccircle class='cls-2' cx='201.95' cy='280.99' r='2.45'/%3E%3Cpath class='cls-2' d='M398.35 322.85c-.27 2.9-1.57 5.12-4.47 6.17a1.09 1.09 0 0 1-.5.1c-1.07-.3-1.61.38-2.14 1.1-1 1.28-1.92 2.56-2.9 3.82a2.16 2.16 0 0 0-.38 2 17 17 0 0 1 0 5.86 60.07 60.07 0 0 1-2.11 9.73 90.89 90.89 0 0 1-3.2 8.91 88.11 88.11 0 0 1-5 10.14 42.38 42.38 0 0 1-6.83 8.94 32.67 32.67 0 0 1-9.72 6.76 21.75 21.75 0 0 1-7.38 1.87 16.9 16.9 0 0 1-8.51-1.5 15.69 15.69 0 0 1-6-4.79 14.17 14.17 0 0 1-2.41-4.7A20.16 20.16 0 0 1 336 371a29.3 29.3 0 0 1 3.79-13.85 28.85 28.85 0 0 1 6.4-8 21.62 21.62 0 0 1 6-3.66c1.77-.73 3.65-1.14 5.41-1.88 2.56-1.08 4.36-3.12 6.15-5.13a92.05 92.05 0 0 1 6.41-7.1 13.94 13.94 0 0 1 6.2-3.62 9.25 9.25 0 0 1 5 .18.9.9 0 0 0 1.21-.4c1-1.36 2.07-2.67 3.1-4A1.69 1.69 0 0 0 386 322c-.7-2.74 1.2-6.8 4.2-7.7a3.18 3.18 0 0 1 4.13 2.33.82.82 0 0 1 0 .27c.09.88.23 1.43 1.41 1.6C397.65 318.77 398.57 320.46 398.35 322.85Zm-57 34.61c1-.13 1.73-.26 2.52-.33a7.09 7.09 0 0 1 5.85 1.71 7.29 7.29 0 0 1 1.89 4 2.93 2.93 0 0 0 3.1 2.74 8 8 0 0 0 3.3-.79 9.41 9.41 0 0 0 4-3c.29-.39.23-.61-.16-.93-.59-.49-1.26-.85-1.83-1.36a14 14 0 0 1-4.13-7.28 16.61 16.61 0 0 0-1.26-3.5 2.28 2.28 0 0 0-2.79-1.05 20.4 20.4 0 0 0-6.43 4.46A24.3 24.3 0 0 0 341.34 357.46Zm44.45-11.77c-1.29.52-2.23 1.45-3.42 2a9.25 9.25 0 0 1-6.21.6 5.58 5.58 0 0 0-3.5-.31c-2.41.83-4.11 4.61-3.61 6.9a2.59 2.59 0 0 0 1.43 2.07 8.37 8.37 0 0 0 3.23.63 22 22 0 0 0 6.49-1c1.9-.55 3.31-1.39 3.77-3.63S385.29 348.23 385.79 345.69Zm0-11c-1.38-3.77-4.95-5.41-8.68-5a10.63 10.63 0 0 0-6.05 3.15 89.73 89.73 0 0 0-6.5 7.15c-2.6 2.87-5.26 5.67-9.44 6.42a9 9 0 0 1 1.89 3.76 28.24 28.24 0 0 0 1.57 4.35 11 11 0 0 0 4.19 4.6c.53.33 1 .74 1 1.36a3.77 3.77 0 0 1-.71 2.38 12 12 0 0 1-8.33 4.75 3.87 3.87 0 0 1-3.92-1.71 6.11 6.11 0 0 1-.93-2.64 4.91 4.91 0 0 0-3.86-4 13.8 13.8 0 0 0-4.06 0 2.83 2.83 0 0 0-2.67 2.1 27.33 27.33 0 0 0-1.77 10.74 16.27 16.27 0 0 0 1.74 6.46 14.39 14.39 0 0 0 5.47 5.64 14.84 14.84 0 0 0 7.45 2.17 20.62 20.62 0 0 0 8.64-1.81 30.89 30.89 0 0 0 9.93-7.07 44.64 44.64 0 0 0 7.68-11.42c1.36-2.73 2.6-5.52 3.83-8.61a7.51 7.51 0 0 1-1.95.81 17.67 17.67 0 0 1-9.92.8 4 4 0 0 1-2.94-3.16 9.5 9.5 0 0 1 1.84-7.26c1.29-1.76 3-3.05 5.31-2.83.95.09 1.86.52 2.81.68 2.84.49 5.22-.62 7.37-2.32.57-.44 1.31-.83 1.45-1.65A15.36 15.36 0 0 0 385.84 334.65ZM396 321.4a1.89 1.89 0 0 0-2.44-1c-1.06.22-1.26.08-1.1-1a4.11 4.11 0 0 0-.21-2.15 2 2 0 0 0-2.72-1 4.56 4.56 0 0 0-2.43 5 3.5 3.5 0 0 1-.67 3.1c-.8 1-1.55 2.09-2.36 3.11-1 1.25-1 1.26.12 2.18a10.4 10.4 0 0 1 2.51 3.46c1.28-1.67 2.53-3.33 3.81-5a2 2 0 0 1 1.72-1c2.38.18 3.69-1.76 4-3.49A3.17 3.17 0 0 0 396 321.4Z'/%3E%3Cpath class='cls-2' d='M14 346.38a3.6 3.6 0 0 1 2.56 3.24.6.6 0 0 1 0 .28c-.31.51 0 .89.26 1.28q.8 1 1.56 2.07a1.17 1.17 0 0 0 1 .49 9.13 9.13 0 0 1 3.05.88 31.48 31.48 0 0 1 4.76 2.53 50.37 50.37 0 0 1 4.17 3 46.21 46.21 0 0 1 4.54 4.08 22.94 22.94 0 0 1 3.65 4.88 17.47 17.47 0 0 1 2.09 6.06 11.65 11.65 0 0 1-.12 4.12 9.2 9.2 0 0 1-2 4.21 8.68 8.68 0 0 1-3.38 2.41 7.9 7.9 0 0 1-2.81.56 11 11 0 0 1-3.37-.47 15.83 15.83 0 0 1-6.65-4 15.37 15.37 0 0 1-3.2-4.51 11.59 11.59 0 0 1-1-3.67c-.12-1-.06-2.07-.18-3.1a9.71 9.71 0 0 0-1.77-4c-.93-1.46-2-2.85-2.75-4.39a7.55 7.55 0 0 1-1-3.76 5.05 5.05 0 0 1 .83-2.57.49.49 0 0 0 0-.69c-.56-.72-1.08-1.48-1.63-2.21a.92.92 0 0 0-.79-.43 3.79 3.79 0 0 1-3.39-3.32 1.72 1.72 0 0 1 1.83-1.81l.14 0c.47.09.78.1 1-.49C11.77 346.14 12.79 345.91 14 346.38Zm9.61 34.81c.08-.51.12-.94.2-1.36A3.84 3.84 0 0 1 25.57 377a3.84 3.84 0 0 1 2.36-.39 1.59 1.59 0 0 0 1.88-1.22 4.2 4.2 0 0 0 .08-1.83 5.13 5.13 0 0 0-1-2.55c-.16-.2-.29-.2-.51-.05s-.63.53-1 .75a7.52 7.52 0 0 1-4.4 1.08 9 9 0 0 0-2 .14 1.23 1.23 0 0 0-1 1.3 11.17 11.17 0 0 0 1.37 4A13 13 0 0 0 23.61 381.19ZM24 356.3c.09.75.43 1.37.52 2.07a4.92 4.92 0 0 1-.61 3.32 3.07 3.07 0 0 0-.67 1.78 3.67 3.67 0 0 0 3.06 2.9 1.41 1.41 0 0 0 1.29-.43 4.72 4.72 0 0 0 .8-1.6 11.7 11.7 0 0 0 .42-3.53 2.47 2.47 0 0 0-1.33-2.5C26.36 357.71 25.29 356.94 24 356.3Zm-5.74-1.66a4.31 4.31 0 0 0-3.91 3.78 5.79 5.79 0 0 0 .75 3.62 52.12 52.12 0 0 0 2.76 4.44c1.12 1.78 2.18 3.58 2 5.87a4.77 4.77 0 0 1 2.23-.43 16.09 16.09 0 0 0 2.5-.18 5.89 5.89 0 0 0 3-1.5.94.94 0 0 1 .86-.34 2.09 2.09 0 0 1 1.13.72 6.5 6.5 0 0 1 1.24 5.05 2.09 2.09 0 0 1-1.47 1.79 3.35 3.35 0 0 1-1.51.09A2.63 2.63 0 0 0 25.23 379a7 7 0 0 0-.58 2.12 1.54 1.54 0 0 0 .7 1.71 14.58 14.58 0 0 0 5.33 2.5 8.66 8.66 0 0 0 3.62.05 7.7 7.7 0 0 0 3.75-2 8 8 0 0 0 2.23-3.55 11.15 11.15 0 0 0 .33-4.78 16.64 16.64 0 0 0-2.22-6.21 23.8 23.8 0 0 0-4.81-5.69c-1.22-1.11-2.49-2.17-3.92-3.26A4.13 4.13 0 0 1 29.8 361a9.63 9.63 0 0 1-1.05 5.29 2.22 2.22 0 0 1-2.09 1.06 5.08 5.08 0 0 1-3.5-2 3.13 3.13 0 0 1-.69-3.18c.18-.49.54-.9.76-1.37a4.93 4.93 0 0 0-.11-4.18c-.15-.36-.24-.81-.65-1A8.27 8.27 0 0 0 18.3 354.64Zm-5.4-7.25c-.63.15-.83.47-.88 1.13s-.14.66-.67.43a2.19 2.19 0 0 0-1.15-.21A1.08 1.08 0 0 0 9.26 350a2.46 2.46 0 0 0 2.24 2 1.9 1.9 0 0 1 1.52.8c.42.57.86 1.12 1.28 1.69s.5.71 1.15.26a5.74 5.74 0 0 1 2.17-.8l-2-2.71a1.12 1.12 0 0 1-.25-1 2.14 2.14 0 0 0-1.23-2.63A1.73 1.73 0 0 0 12.9 347.39Z'/%3E%3C/pattern%3E%3C/defs%3E%3Crect class='cls-3' width='743.49' height='1365.85'/%3E%3Cpolygon class='cls-4' points='745.64 1368.57 2.15 1367.31 2.15 2.72 745.64 2.72 745.64 1368.57'/%3E%3C/svg%3E");
    background-color: white;
}

.a{
    color: #141515;
}


.vertical-center {
  margin: 0;
  position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}


.container{
    margin: auto;
    display: flex;
    align-items: center;
    justify-content: center;
}


.fade-in {
    animation: fadeIn ease 7s;
    -webkit-animation: fadeIn ease 6s;
    -moz-animation: fadeIn ease 6s;
    -o-animation: fadeIn ease 6s;
    -ms-animation: fadeIn ease 6s;
  }
  @keyframes fadeIn {
    0% {opacity:0;}
    100% {opacity:1;}
  }
  
  @-moz-keyframes fadeIn {
    0% {opacity:0;}
    100% {opacity:1;}
  }
  
  @-webkit-keyframes fadeIn {
    0% {opacity:0;}
    100% {opacity:1;}
  }
  
  @-o-keyframes fadeIn {
    0% {opacity:0;}
    100% {opacity:1;}
  }
  
  @-ms-keyframes fadeIn {
    0% {opacity:0;}
    100% {opacity:1;}
  }


  @keyframes slideInFromLeft {
    0% {
      transform: translateX(-100%);
    }
    100% {
      transform: translateX(0);
    }
  }

  @keyframes slideInFromLeft {
    0% {
      transform: translateX(-100%);
    }
    100% {
      transform: translateX(0);
    }
  }

  @keyframes slideInFromRight {
    0% {
      transform: translateX(200%);
    }
    100% {
      transform: translateX(0);
    }
  }

  .animation-fromLeft{
    animation: 1s forwards 0s 1 slideInFromLeft;
  }

  .animation-fromRight{
    animation: 1s forwards 0s 1 slideInFromRight;
  }


  * {box-sizing: border-box}
  body {font-family: Verdana, sans-serif; margin:0}
  .mySlides {display: none}
  img {vertical-align: middle;}
  
  /* Slideshow container */
  .slideshow-container {
    max-width: 1000px;
    position: relative;
    margin: auto;
  }
  
  /* Next & previous buttons */
  .prev, .next {
    cursor: pointer;
    position: absolute;
    top: 50%;
    width: auto;
    padding: 16px;
    margin-top: -22px;
    color: white;
    font-weight: bold;
    font-size: 18px;
    transition: 0.6s ease;
    border-radius: 0 3px 3px 0;
    user-select: none;
  }
  
  /* Position the "next button" to the right */
  .next {
    right: 0;
    border-radius: 3px 0 0 3px;
  }
  
  /* On hover, add a black background color with a little bit see-through */
  .prev:hover, .next:hover {
    background-color: rgba(0,0,0,0.8);
  }
  
  /* Caption text */
  .text {
    color: #f2f2f2;
    font-size: 15px;
    padding: 8px 12px;
    position: absolute;
    bottom: 8px;
    width: 100%;
    text-align: center;
  }
  
  /* Number text (1/3 etc) */
  .numbertext {
    color: #f2f2f2;
    font-size: 12px;
    padding: 8px 12px;
    position: absolute;
    top: 0;
  }
  
  /* The dots/bullets/indicators */
  .dot {
    cursor: pointer;
    height: 15px;
    width: 15px;
    margin: 0 2px;
    background-color: #bbb;
    border-radius: 50%;
    display: inline-block;
    transition: background-color 0.6s ease;
  }
  
  .active, .dot:hover {
    /* background-color: #717171; */
  }
  
  /* Fading animation */
  .fade {
    animation-name: fade;
    animation-duration: 1.5s;
  }
  
  @keyframes fade {
    from {opacity: .4} 
    to {opacity: 1}
  }
  
  /* On smaller screens, decrease text size */
  @media only screen and (max-width: 300px) {
    .prev, .next,.text {font-size: 11px}
  }


  .floating {
    animation-name: floating;
    animation-duration: 2.5s;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
    margin-left: 18px;
    margin-top: 5px;
    margin-bottom: 20px;
    border-radius: 23px;
}
 
@keyframes floating {
    0% { transform: translate(0,  0px); }
    50%  { transform: translate(0, 5px); }
    100%   { transform: translate(0, -0px); }   
}


.scaling{
    float: left;
    -webkit-animation-name: scalex;
    -webkit-animation-duration:2.1s;
    -webkit-animation-iteration-count:infinite;
    -webkit-animation-timing-function:ease-in-out;
    -moz-animation-name: scale;
    -moz-animation-duration:2.1s;
    -moz-animation-iteration-count:infinite;
    -moz-animation-timing-function:ease-in-out;
    margin-bottom: 20px;
    border-radius: 23px;
    margin-left: 18px;
    margin-top: 5px;
}
    
    @-webkit-keyframes scalex{
        from {-webkit-transform: scale(1);}
        50% {-webkit-transform: scale(0.96);}
        to {-webkit-transform: scale(1);}    
    }
        
    @-moz-keyframes scale{
        from {-moz-transform: scale(1);}
        50% {-moz-transform: scale(0.96);}
        to {-moz-transform: scale(1);}    
    }


    .sold-out-tag{
        font-weight: 500;
        position: absolute;
        width: 23%;
        margin: -81px 1px -9px -3px;
        border-radius: 0px 20px 20px 0px;
        text-align: center;
        overflow: hidden;
        box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
        color: white;
        background: #D33D30;
        background: -webkit-linear-gradient(right, #D33D30, #FF185A);
        background: -moz-linear-gradient(right, #D33D30, #FF185A);
        background: linear-gradient(to left, #ff685c, #b91e4b);
        border: 1.8px solid white;
        border-left-style: none;
        
      }

      .sold-out-tag-list{
        font-weight: 500;
        font-size: 14px;
        position: absolute;
        width: 20%;
        margin: 22px 1px 3px -3px;
        border-radius: 0px 20px 20px 0px;
        text-align: center;
        overflow: hidden;
        box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
        color: white;
        background: #D33D30;
        background: -webkit-linear-gradient(right, #D33D30, #FF185A);
        background: -moz-linear-gradient(right, #D33D30, #FF185A);
        background: linear-gradient(to left, #ff685c, #b91e4b);
        border: 1.8px solid white;
        border-left-style: none;
      }
      

      .sold-out-bg{
        margin: auto;
        font-size: 18px;
        font-weight: bold;
        width: 600px;
        line-height: 1.9;
        height: 38px;
        box-shadow: -1 0.125rem 0.25rem rgb(0 0 0 / 8%) !important;
        color: white!important;
        background: aliceblue;
        background: -webkit-linear-gradient(right, #dc665d, #f8665a);
        background: -moz-linear-gradient(right, #dc665d, #f8665a);
        background: linear-gradient(to right, #dc665d, #f8665a);
        border: 1.8px solid white;
        border-left-style: none;
        text-align: center;
        vertical-align: middle;
        border-color: aliceblue;
      }
    

      .loading-animation{
        background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='margin: auto%3B background: rgb(255  255  255)%3B display: block%3B shape-rendering: auto%3B' width='200px' height='200px' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid'%3E%3Ccircle cx='84' cy='50' r='10' fill='%23e15b64'%3E%3Canimate attributeName='r' repeatCount='indefinite' dur='0.25s' calcMode='spline' keyTimes='0%3B1' values='10%3B0' keySplines='0 0.5 0.5 1' begin='0s'%3E%3C/animate%3E%3Canimate attributeName='fill' repeatCount='indefinite' dur='1s' calcMode='discrete' keyTimes='0%3B0.25%3B0.5%3B0.75%3B1' values='%23e15b64%3B%23abbd81%3B%23f8b26a%3B%23f47e60%3B%23e15b64' begin='0s'%3E%3C/animate%3E%3C/circle%3E%3Ccircle cx='16' cy='50' r='10' fill='%23e15b64'%3E%3Canimate attributeName='r' repeatCount='indefinite' dur='1s' calcMode='spline' keyTimes='0%3B0.25%3B0.5%3B0.75%3B1' values='0%3B0%3B10%3B10%3B10' keySplines='0 0.5 0.5 1%3B0 0.5 0.5 1%3B0 0.5 0.5 1%3B0 0.5 0.5 1' begin='0s'%3E%3C/animate%3E%3Canimate attributeName='cx' repeatCount='indefinite' dur='1s' calcMode='spline' keyTimes='0%3B0.25%3B0.5%3B0.75%3B1' values='16%3B16%3B16%3B50%3B84' keySplines='0 0.5 0.5 1%3B0 0.5 0.5 1%3B0 0.5 0.5 1%3B0 0.5 0.5 1' begin='0s'%3E%3C/animate%3E%3C/circle%3E%3Ccircle cx='50' cy='50' r='10' fill='%23f47e60'%3E%3Canimate attributeName='r' repeatCount='indefinite' dur='1s' calcMode='spline' keyTimes='0%3B0.25%3B0.5%3B0.75%3B1' values='0%3B0%3B10%3B10%3B10' keySplines='0 0.5 0.5 1%3B0 0.5 0.5 1%3B0 0.5 0.5 1%3B0 0.5 0.5 1' begin='-0.25s'%3E%3C/animate%3E%3Canimate attributeName='cx' repeatCount='indefinite' dur='1s' calcMode='spline' keyTimes='0%3B0.25%3B0.5%3B0.75%3B1' values='16%3B16%3B16%3B50%3B84' keySplines='0 0.5 0.5 1%3B0 0.5 0.5 1%3B0 0.5 0.5 1%3B0 0.5 0.5 1' begin='-0.25s'%3E%3C/animate%3E%3C/circle%3E%3Ccircle cx='84' cy='50' r='10' fill='%23f8b26a'%3E%3Canimate attributeName='r' repeatCount='indefinite' dur='1s' calcMode='spline' keyTimes='0%3B0.25%3B0.5%3B0.75%3B1' values='0%3B0%3B10%3B10%3B10' keySplines='0 0.5 0.5 1%3B0 0.5 0.5 1%3B0 0.5 0.5 1%3B0 0.5 0.5 1' begin='-0.5s'%3E%3C/animate%3E%3Canimate attributeName='cx' repeatCount='indefinite' dur='1s' calcMode='spline' keyTimes='0%3B0.25%3B0.5%3B0.75%3B1' values='16%3B16%3B16%3B50%3B84' keySplines='0 0.5 0.5 1%3B0 0.5 0.5 1%3B0 0.5 0.5 1%3B0 0.5 0.5 1' begin='-0.5s'%3E%3C/animate%3E%3C/circle%3E%3Ccircle cx='16' cy='50' r='10' fill='%23abbd81'%3E%3Canimate attributeName='r' repeatCount='indefinite' dur='1s' calcMode='spline' keyTimes='0%3B0.25%3B0.5%3B0.75%3B1' values='0%3B0%3B10%3B10%3B10' keySplines='0 0.5 0.5 1%3B0 0.5 0.5 1%3B0 0.5 0.5 1%3B0 0.5 0.5 1' begin='-0.75s'%3E%3C/animate%3E%3Canimate attributeName='cx' repeatCount='indefinite' dur='1s' calcMode='spline' keyTimes='0%3B0.25%3B0.5%3B0.75%3B1' values='16%3B16%3B16%3B50%3B84' keySplines='0 0.5 0.5 1%3B0 0.5 0.5 1%3B0 0.5 0.5 1%3B0 0.5 0.5 1' begin='-0.75s'%3E%3C/animate%3E%3C/circle%3E%3C!-- %5Bldio%5D generated by https://loading.io/ --%3E%3C/svg%3E");
    }


    .opacityDIV{
        opacity: .65;
    }
.pull-right {
    float: right;
	margin-right: -10px;
}

.itembox {
    position: relative;
    z-index: 999;
}

.btn-close {
    color: #aaaaaa;
    float: right;
    font-size: 28px;
    font-weight: bold;
    border: 0px;
    background: white;
    margin-top: -5px;
}

.language {
    padding: 5px 5px 5px 0px;
    margin-left: -15px;
	cursor:pointer;
}

.flag_class{

	margin-right: 10px;
}

.language.language_active{
	
		color: darkgray;
		font-size:24px;
}

hr.loginpage.mt-5 {
    margin-top: 1px !important;
}

.alert-info {
    color: #17a2b8;
    background-color: #17a2b8;
    border-color: #17a2b8;
}

.btn-group-lg>.btn, .btn-lg {
    padding: 0.5rem 1rem !important;
    font-size: 16px !important;
    line-height: 1.5 !important;
    border-radius: 0.3rem;
	font-weight:normal !important;
}

.branch_address{

   font-size: 14px !important;
   font-weight: normal !important;
}

.nowrap {
    white-space: nowrap !important;
}