@font-face {
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/materialicons/v143/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2');
}
@font-face {
    font-family: 'currency-symbol-v2';
    src: url('../fonts/currency-symbol-v2regular.eot');
    src: url('../fonts/currency-symbol-v2regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/currency-symbol-v2regular.woff2') format('woff2'),
        url('../fonts/currency-symbol-v2regular.woff') format('woff'),
        url('../fonts/currency-symbol-v2regular.ttf') format('truetype'),
        url('../fonts/currency-symbol-v2regular.svg#currency-symbol-v2regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
.currency-symbol-v2{
    font-family: 'currency-symbol-v2';
}
.material-icons {
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
}
.icon-big-box:hover,
.tips-item:hover,
.icon-big-box.active,
.tips-item.active {
    outline: 1px solid #d2ffe7;
    border-radius: 7px;
    background: #eefff6;
}
hr {
    opacity: .15;
}
@media (min-width: 1201px) {
    .page-Organizations .pbmit-title-bar-content-inner {
        width: 50%;
    }
    .nav-item.manage-section-link {
        position: absolute;
        right: 15px;
        text-align: right;
    }
    .user-side-links .nav-pills .nav-item.manage-section-link .nav-link {
        width: 35px;
        height: 35px;
        text-align: center;
        padding: 0;
        line-height: 38px;
        min-width: auto;
    }
    .full-width-header .rs-header .menu-area .row-table {
        position: static;
    }

    .main-menu .nav-menu > li.dropdown-full {
        line-height: 60px;
        position: static;
    }
    .btn.btn-sm.btn-theme {
        padding: 4px 12px;
        font-size: 12px;
    }
        .main-menu .nav-menu > li.dropdown-full > ul {
            width: 100%;
            /* margin-left: -300px; */
            min-width: 100%;
            top: 80px;
            display: flex;
            padding: 20px;
            left: 0;
        }
    .category-icon {
        margin-right: 8px;
        width: 60px;
    }
    .icon-img .category-icon {
        margin-right: 0;
        width: 35px;
        display: inline-block;
    }
    .main-menu .nav-menu > li.dropdown-full > ul > li {
        display: inline-block;
        width: 25%;
    }

                .main-menu .nav-menu > li.dropdown-full > ul > li > ul {
                    opacity: 1;
                    visibility: visible;
                    left: 0;
                    position: relative;
                    margin: 0;
                    padding: 20px 0 0 0;
                    background: none;
                    border-width: 2px;
                    box-shadow: none;
                }

                    .main-menu .nav-menu > li.dropdown-full > ul > li > ul > li {
                        margin: 0 0 8px 0;
                        padding: 0;
                        background: none;
                        border: none;
                    }

        .main-menu .nav-menu > li.dropdown-full p {
            margin: 0 0 15px;
            line-height: 22px;
            color: var(--pbmit-global-color);
            font-weight: 700;
        }

    .rs-menu li.dropdown-full ul ul ul {
        top: 0;
        transform: scaleY(1);
    }

    .rs-menu li.dropdown-full ul ul {
        transform: scaleY(1);
        padding: 0 !important;
    }

    .rs-menu li.dropdown-full ul li ul li a {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }

    .main-menu .nav-menu li.dropdown-full .sub-menu li i {
        display: none !important;
    }

    .full-width-header .rs-header .menu-area .main-menu .rs-menu li.dropdown-full ul.sub-menu li {
        line-height: 34px;
    }
    /* .rs-header .menu-area .main-menu .rs-menu li.dropdown-full ul.sub-menu {
        box-shadow: none;
    } */
    .rs-header .menu-area .main-menu .rs-menu li.dropdown-full ul.sub-menu li a {
        font-weight: normal;
    }

    .rs-header .menu-area .main-menu .rs-menu li.dropdown-full ul.sub-menu .menu-item-has-children > a {
        font-weight: bold;
    }

    .full-width-header .rs-header .menu-area .main-menu .rs-menu ul.sub-menu {
        border-top: solid 1px #eeeeee;
    }
}

h1, h2, h3, h4, h5, h6 {
    letter-spacing: 0;
    font-weight: bold;
}
.sec-title .sub-text.big-text,
.sec-title .title.title2,
.sec-title .title.title2 span {
    font-weight: 700;
}
.section {
    padding: 80px 0;
}

.rs-breadcrumbs .breadcrumbs-inner .page-title {
    font-size: 50px;
}

.rs-menu ul ul {
    background-color: #ffffff;
}

.full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li.menu-item-has-children > a:before,
.full-width-header .rs-header.header-style2 .rs-menu-area .main-menu .rs-menu ul.nav-menu li:hover > a i::before {
    content: '' !important;
}

.rs-breadcrumbs .breadcrumbs-inner {
    padding: 55px 10px 55px 10px;
}
/* .full-width-header .rs-header.header-style1 .menu-area .main-menu .rs-menu ul.nav-menu li a {
    height: 95px;
    line-height: 95px;
} */
.full-width-header .rs-header.header-style1 .menu-area .main-menu .rs-menu ul.nav-menu li a {
    height: 80px;
    line-height: 80px;
    color: #101010;
}

.full-width-header .rs-header.header-style1 .menu-area .main-menu .rs-menu ul.sub-menu li a {
    height: unset;
    line-height: 25px;
}

.readon.slide-get {
    border: 0;
}

    .readon.slide-get:after {
        margin: 0;
        border: 0;
        border-radius: 0;
    }

.inner-pages .expand-btn-inner .readon.slide-get {
    background: #0f6660;
}

.inner-pages .full-width-header .rs-header .menu-area .btn-quote .slide-get {
    position: relative;
    z-index: 10;
    color: #ffffff;
}

    .inner-pages .full-width-header .rs-header .menu-area .btn-quote .slide-get::after,
    .inner-pages .full-width-header .rs-header .menu-area .btn-quote .slide-get::before {
        z-index: -1;
    }

.pbmit-header-search-btn {
    padding: 0 5px;
    background: black;
    margin: 0 4px;
    border-radius: 10px;
    width: 60px;
    height: 60px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
}

    .pbmit-header-search-btn a {
        color: #ffffff;
    }

    .pbmit-header-search-btn img {
        width: 28px;
    }

    .pbmit-header-search-btn.icon-kid img {
        width: 26px;
    }

    .pbmit-header-search-btn.icon-kid {
        left: 2px;
        top: 1px;
    }

    .pbmit-header-search-btn p {
        margin: 5px 0 0 0;
        font-size: 10px;
    }

    .pbmit-header-search-btn.active {
        background: #ea6504;
    }

.full-width-header .rs-header .expand-btn-inner ul .btn-quote {
    margin-left: 15px;
    margin-right: 15px;
}

.rs-courses-slider .project-overlay {
    padding: 120px 0 335px;
}

.bg19 {
    background-image: url('../assets/images/bg/project-bg11.jpg');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.rs-courses-slider .slider-container {
    padding: 0 10px 0 17% !important;
    margin: 0 0 -26% 0;
}

.rs-courses-slider.rs-services.services-style2 .owl-nav .owl-prev {
    right: 10%;
    top: -20%;
}

.rs-courses-slider.rs-services.services-style2 .owl-nav .owl-next {
    right: 6.6%;
    top: -20%;
}

.rs-courses-slider.rs-services.services-style2 {
    margin-bottom: 120px;
}

.rs-courses-slider .owl-carousel .owl-item {
    height: 100%;
}

.full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li a {
    font-weight: 600;
}
/* .full-width-header .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li a {
    height: 84px;
    line-height: 84px;
} */
.full-width-header .rs-header.header-style2 .menu-area .main-menu .rs-menu ul.nav-menu li:last-child a{
    padding: 0;
    margin: 0;
}
.footer-social li {
    display: inline-block;
    margin-right: 2px;
}

    .footer-social li a i {
        font-size: 14px;
        margin-right: 3px;
        transition: all 0.8s ease;
        background: #1b2e35;
        color: #fff;
        width: 35px;
        height: 35px;
        text-align: center;
        line-height: 35px;
        border-radius: 5px;
    }

        .footer-social li a i:hover {
            color: #304E3F;
        }

.tips-container p {
    font-size: 10pt;
}

.tips-container h5 {
    font-size: 11pt;
    margin: 0;
}

.tips-item > div {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
   /* margin-bottom: 5px;*/
    padding: 7px;
}
.page-learn-details .full-width-header .rs-header.header-transparent,
.page-initiative-details .full-width-header .rs-header.header-transparent,
.page-vol-landing .full-width-header .rs-header.header-transparent,
.page-learn-course .full-width-header .rs-header.header-transparent{
    position: relative;
}
.tips-icon {
   /*  width: 40px;
    height: 40px; */
    text-align: center;
    background-color: rgb(215 215 215 / 63%);
    line-height: 40px;
    border-radius: 100%;
    /* margin-right: 15px; */
    font-size: 16px;
    z-index: 1;
}

.fc .fc-col-header-cell-cushion {
    font-weight: normal;
    font-size: 12px;
}

.fc .fc-toolbar-title {
    font-size: 1em !important;
    margin: 0px !important;
    line-height: 18px !important;
    font-weight: normal;
}

.fc .fc-toolbar.fc-header-toolbar {
    margin-bottom: 1em !important;
}

.fc .fc-button {
    padding: 0em 0.2em !important;
}
/********* Opportunity Box ***********/

.opportunity-box {
    position: relative;
    background-color: #F9F9FB;
    border-radius: 15px;
    padding: 8px;
    transition: all 0.5s ease;
    box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.1);
    -webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.1);
}

.section-volunteering-type .opportunity-box {
    opacity: 0.8;
}

.opportunity-box:hover {
    opacity: 1;
}

.opp-img-container {
    overflow: hidden;
    border-radius: 15px;
    position: relative;
    height: 180px;
}

    .opp-img-container img {
        width: 100%;
    }

    .opp-img-container h2 {
        position: absolute;
        bottom: 15px;
        left: 10px;
        font-size: 20px;
        color: #fff;
        /* font-weight: 500; */
        z-index: 2;
    }

    .opp-img-container::after {
        content: '';
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background-color: #000000;
        opacity: 0.2;
        z-index: 1;
    }

.opportunity-box .card-body {
    padding: 0px 15px 0px 15px !important;
}

.opportunity-box .opp-desc p {
    color: #5c5c5c !important;
    font-size: 14px;
    margin-bottom: 10px !important;
}

.opportunity-box .course-title {
    margin-top: 5px !important;
    color: #0f6660;
    margin-bottom: .8rem;
}

.opp-desc {
    padding: 15px 10px 0 10px;
    font-size: 13px;
    margin-bottom: 15px;
}

    .opp-desc h6 {
        text-transform: uppercase;
        color: #5c7082;
        font-size: 12px;
        margin-bottom: 5px;
    }

.opportunity-box ul.opp-icons {
    list-style: none;
    padding: 0 15px;
    margin: 0;
    font-size: 13px;
}

    .opportunity-box ul.opp-icons li {
        display: block;
        margin-right: 8px;
        margin-bottom: 0;
        width: 100%;
    }

ul.opp-icons li i {
    color: #f0c926;
    margin-right: 3px;
}

.opportunity-box ul.opp-icons li:first-child {
    display: block;
    width: 100%;
}

.opportunity-box a.btn {
    margin-top: 15px;
    border: solid 2px #104a7b;
    color: #104a7b;
    border-radius: 15px;
    padding: 10px 12px;
    font-weight: 500;
    position: relative;
    z-index: 3;
}

    .opportunity-box a.btn:hover {
        background-color: #104a7b;
        color: #ffffff;
    }

.opp_box_container {
    position: relative;
}

.opportunity-box .course-title {
    font-size: 18px;
    line-height: 24px;
    margin-top: 15px;
}

.card-horizontal.opportunity-box .course-title {
    line-height: 18px;
}

.org-logo-container {
    display: flex;
    align-items: center;
}

.org-logo {
    width: 40px;
    height: 40px;
    overflow: hidden;
    border-radius: 50%;
    margin-right: 8px;
}

.org-logo-container p {
    font-size: 12px;
    line-height: 16px;
    margin: 0;
}

.card-horizontal.opportunity-box .badge {
    padding: .55em .65em;
}

.rs-breadcrumbs {
    border-radius: 0;
}

.full-width-link {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    cursor: pointer;
    z-index: 2;
}

.section-lgx {
    padding-top: 70px;
    padding-bottom: 70px;
}

.instructors-row {
    display: flex;
    align-items: center;
    margin-right: 10px;
}

.instroctor-icon {
    border-radius: 50%;
    background-color: #ffffff;
    padding: 2px;
    height: 36px;
    width: 36px;
    border: 1px solid #e5e7e8;
    overflow: hidden;
}

    .instroctor-icon img {
        height: 100%;
        border-radius: 50%;
        max-width: 75px;
        max-height: 75px;
    }

.instructors-containers {
    display: flex;
    align-items: center;
    margin-right: 15px;
}

.instroctor-icon + .instroctor-icon {
    margin-left: calc(12px * -1);
}

.simple-box {
    background-color: #ffffff;
    border-radius: 8px;
    box-shadow: 0 0 32px -8px rgb(0 0 0 / 50%);
}

    .simple-box > div {
        padding: 33px;
    }

.box-header {
    border-bottom: 2px solid #e5e7e8;
    margin: 0px;
    padding-bottom: 7px;
}

.tbl-header {
    background: #b8d7d5;
    border-bottom: solid 3px #0f6660;
}

    .tbl-header th {
        text-align: center;
        text-transform: uppercase;
    }

tbody tr {
    border-bottom: solid 1px #eeeeee;
}

.table tr td {
    padding: .7rem .5rem;
}

    .table tr td * {
        margin: 0;
    }

.table tr td {
    font-size: 15px;
    vertical-align: middle;
}

    .table tr td h6 {
        font-size: 18px;
    }

    .table tr td:first-child {
        width: 20%;
    }

.nav.nav-pills {
    border: solid 1px #DDD;
    padding: 15px;
    display: inline-block;
    border-radius: 25px;
}


#myTab.nav.nav-pills {
    border-radius: 15px;
    background: #fff;
}

#page-user-calculators .c-form-box .nav.nav-pills,
#page-myAccount .education-experience .nav.nav-pills {
    border: 0px;
    display: flex;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0;
}

/*#page-user-calculators .c-form-box .nav.nav-pills,
#page-myAccount .nav.nav-pills {
    border: 0px;
    display: flex;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0;
}*/

#page-user-calculators .c-form-box .nav.nav-pills .nav-link {
        border-radius: 0px;
        display: block;
        padding: 1rem;
        border: 1px solid rgba(0, 0, 0, .125);
        border-bottom: 0px;
        text-align: left;
        font-weight: normal;
    }

    #page-user-calculators .c-form-box .nav.nav-pills .nav-link:last-child {
            border-bottom: 1px solid rgba(0, 0, 0, .125);
            border-bottom-left-radius: 5px;
            border-bottom-right-radius: 5px;
        }

        #page-user-calculators .c-form-box .nav.nav-pills .nav-link:first-child {
            border-bottom: 1px solid rgba(0, 0, 0, .125);
            border-top-left-radius: 5px;
            border-top-right-radius: 5px;
        }

        #page-user-calculators .c-form-box .nav.nav-pills .nav-link.active {
            z-index: 2;
            color: #0c6460;
            background-color: rgb(12 100 96 / 20%);
            /*border-color: #0c6460;*/
        }

li .nav-item {
    display: inline-block;
}

.nav-pills .nav-link {
    border-radius: 5px;
}

    .nav-pills .nav-link.active, .nav-pills .show > .nav-link {
        background-color: #0f6660;
    }

.nav-link {
    color: #0f6660;
}

.nav.nav-pills.nav-vertical {
    display: block;
    text-align: center;
}

    .nav.nav-pills.nav-vertical .nav-link {
        display: inline-block;
        width: 100%;
    }

.agenda-tabs .card {
    border: 0;
    border-radius: 0;
}

.agenda-tabs .card-header {
    padding: .5rem 1rem;
    margin-bottom: 0;
    background: #eee;
}

    .agenda-tabs .card-header h6 {
        font-size: 16px;
        line-height: 22px;
        font-family: 'AvenirBook', sans-serif;
        font-weight: normal;
    }

.agenda-tabs .card .card-body {
    padding: 0;
}

/*******CSS from Other Theme ********/
@font-face {
    font-family: "flaticon";
    src: url("../../assets/fonts/flaticon.ttf?7570edc53adf4a8945d8b15fdd594174") format("truetype"), url("../../assets/fonts/flaticon.woff?7570edc53adf4a8945d8b15fdd594174") format("woff"), url("../../assets/fonts/flaticon.woff2?7570edc53adf4a8945d8b15fdd594174") format("woff2"), url("../../assets/fonts/flaticon.eot?7570edc53adf4a8945d8b15fdd594174#iefix") format("embedded-opentype"), url("../../assets/fonts/flaticon.svg?7570edc53adf4a8945d8b15fdd594174#flaticon") format("svg");
}

i[class^="flaticon-"]:before,
i[class*="pbmit-cleanfin-icon-"]:before {
    font-family: "flaticon" !important;
    font-style: normal;
    font-weight: normal !important;
    font-variant: normal;
    text-transform: none;
    line-height: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.section-lg {
    padding-top: 95px;
    padding-bottom: 115px;
}

.pbmit-service-single {
    background: #FFF1D3;
    padding: 25px;
    border-radius: 10px;
    margin-bottom: 30px;
}

    .pbmit-service-single .pbmit-heading-subheading {
        margin-bottom: 0;
    }

.pbmit-heading-subheading .pbmit-title {
    font-size: 25px !important;
    font-weight: 600;
    line-height: 42px;
    margin-bottom: 20px;
    letter-spacing: 0px;
    text-transform: none;
    font-style: normal;
}

@font-face {
    font-family: 'Pe-icon-7-stroke';
    src: url('fonts/Pe-icon-7-stroke.eot');
    src: url('fonts/Pe-icon-7-stroke.eot?#iefixd7yf1v') format("embedded-opentype"), url('fonts/Pe-icon-7-stroke.woff') format("woff"), url('fonts/Pe-icon-7-stroke.ttf') format("truetype"), url('fonts/Pe-icon-7-stroke.svg#Pe-icon-7-stroke') format("svg");
    font-weight: normal;
    font-style: normal;
}

[class^="pe-7s-"], [class*=" pe-7s-"] {
    display: inline-block;
    font-family: 'Pe-icon-7-stroke';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fc .fc-toolbar-title {
    font-size: 1em !important;
    margin: 0px !important;
    line-height: 18px !important;
}

.fc .fc-toolbar.fc-header-toolbar {
    margin-bottom: 1em !important;
}

.fc .fc-button {
    padding: 0em 0.2em !important;
}

.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events {
    display: none !important;
}

.events-list .widget-content .widget-numbers {
    font-size: 14px;
}

.events-list .widget-content-left.fsize-1 {
    font-size: 12px;
}

.events-list .font-icon-wrapper.font-icon-lg {
    min-width: unset;
    width: 54px;
    font-size: 14px;
    line-height: 17px;
    position: absolute;
    left: -35px;
    top: -3px;
    background: #fff;
    padding: 5px;
    color: #ffffff;
}

.events-list .card {
    margin-left: 20px;
    box-shadow: none;
}

.events-list .wdt-cont {
    padding-left: 32px;
}

.row-imagelist .img-container {
    text-align: center;
}

    .row-imagelist .img-container img {
        height: 25px;
    }

    .row-imagelist .img-container:hover {
        cursor: pointer;
    }

.img-container.img-thumbnail.active {
    border-color: #00504a;
}
.row-imagelist.owl-carousel .img-container img {
    height: 25px;
    width: auto;
    display: inline-block;
}

@media (min-width: 1201px) {
    .site-header.header-style-4 .main-menu .navigation > li {
        margin: 0 15px !important;
    }

    .main-menu .navigation > li.dropdown-full {
        line-height: 60px;
        position: static;
    }

        .main-menu .navigation > li.dropdown-full > ul {
            width: 100%;
            /* margin-left: -300px; */
            min-width: 100%;
            top: 100px;
            display: flex;
            padding: 20px;
        }

            .main-menu .navigation > li.dropdown-full > ul > li {
                display: inline-block;
                width: 25%;
            }

                .main-menu .navigation > li.dropdown-full > ul > li > ul {
                    opacity: 1;
                    visibility: visible;
                    left: 0;
                    position: relative;
                    margin: 0;
                    padding: 20px 0 0 0;
                    background: none;
                    border-width: 2px;
                    box-shadow: none;
                }

                    .main-menu .navigation > li.dropdown-full > ul > li > ul > li {
                        margin: 0 0 8px 0;
                        padding: 0;
                        background: none;
                        border: none;
                    }

        .main-menu .navigation > li.dropdown-full p {
            margin: 0 0 15px;
            line-height: 22px;
            color: var(--pbmit-global-color);
            font-weight: 700;
        }
}

.page-teach-kids .pbmit-title-bar-wrapper {
    background-image: url('../images/teach-kids-titlebar-bg.jpg');
}

.page-CreditScore .pbmit-title-bar-wrapper {
    background-image: url('../images/credit-banner.jpg');
}

.pbmit-footer-logo {
    text-align: center;
}

    .pbmit-footer-logo > img {
        max-height: fit-content;
    }

.section-lgb {
    padding-bottom: 120px;
    padding-top: 120px;
    background: #212c40;
}

.pbmit-bg-color-global .pbmit-marquee-effect-style-1 .pbmit-element-title, .pbmit-bg-color-global .pbmit-marquee-effect-style-1 .pbmit-tag-wrapper::after {
    -webkit-text-stroke-color: rgba(255, 255, 255, 0.5);
}
/*.page-teach-kids  .pbmit-title-bar-wrapper, .pbmit-title-bar-content {
    min-height: 355px;
}*/
.pbmit-ihbox-style-6 .pbmit-ihbox-icon .pbmit-ihbox-icon-type-text {
    font-size: 35px;
    line-height: 30px;
}

ul.custom-ul,
ul.custom-ul li,
.pbmit-ihbox-style-6 .pbmit-heading-desc ul, .pbmit-ihbox-style-6 .pbmit-heading-desc ul li {
    list-style-type: disc;
}

ul.custom-ul,
.pbmit-ihbox-style-6 .pbmit-heading-desc ul {
    padding-left: 18px;
}

    .pbmit-ihbox-style-6 .pbmit-heading-desc ul li a {
        color: rgb(0 0 0 / 70%);
    }

        .pbmit-ihbox-style-6 .pbmit-heading-desc ul li a:hover {
            color: var(--pbmit-global-color);
        }

.swiper-slide-next .pbmit-ihbox-style-6 .pbmit-ihbox-icon .pbmit-ihbox-icon-type-text {
    text-shadow: none;
}

.page-homepage .our-process-section_five {
    overflow: hidden;
    margin-top: 0;
    padding: 130px 0px 130px 0px;
}

.pbmit-client-style-1 .pbmit-client-content {
    padding: 20px 20px;
}

.page-homepage .client_four {
    padding: 80px 0;
}

.page-homepage .section-xl {
    padding-top: 60px;
    padding-bottom: 100px;
}

.page-homepage .section-lgx,
.page-homepage .our-process-section_five {
    padding-top: 50px;
    padding-bottom: 80px;
}

.page-homepage .service_two {
    padding: 100px 0;
}

.pbmit-mask-image-style-1 .pbmit-element-title {
    font-size: 100px;
    line-height: 110px;
}

.pbmit-client-hover-img img {
    max-width: fit-content;
}

@media (min-width: 1201px) {
    .pbmit-element-miconheading-style-6 .pbmit-elemnt-line::after, .pbmit-element-miconheading-style-6 .pbmit-elemnt-line::before {
        top: 75px;
    }
}

.pbminfotech-ele-fid-style-3 {
    margin-bottom: 20px;
}

.calculator-row {
    background: #fff;
    padding: 25px;
    border-radius: 10px;
}

.pbmit-service-single {
    background: #FFF1D3;
    padding: 25px;
    border-radius: 10px;
    margin-bottom: 30px;
}

.pbmit-bg-color-light .pbmit-service-single {
    background: #ffffff;
}

.form-group {
    margin-bottom: 30px;
}

    .form-group label {
        padding-bottom: 5px;
    }

    .form-group .form-control {
        margin-bottom: 0;
        /*height: auto;*/
    }

.ui-widget.ui-widget-content {
    margin-top: 12px;
}

.ui-slider .ui-slider-handle {
    width: 2.5em !important;
    height: 2.5em !important;
    top: 50% !important;
    margin-top: -1.25em;
    text-align: center;
    line-height: 2.5em;
    background: var(--pbmit-global-color) !important;
    color: #ffffff !important;
    border-radius: 10%;
    font-size: 12px;
    border-color: var(--pbmit-global-color) !important;
    font-weight: normal !important;
}

.ui-slider .ui-widget-header {
    background: var(--pbmit-global-color) !important;
}

.ui-slider.ui-widget.ui-widget-content {
    border: 1px solid #eee !important;
    background: #eeeeee !important;
}

.disclaimerSec {
    margin-top: 30px;
}

.total-interest-amount {
    margin: 40px 0 0;
    position: relative;
}

    .total-interest-amount .total-interest {
        background-color: #f2f4f8;
        padding: 21px 23px 20px 17px;
        width: 251px;
        border-top-left-radius: 20px;
        border-bottom-left-radius: 20px;
    }

.total-interest-amount .total-interest span {
    color: #052f5f;
    font-size: 14px;
}

        .total-interest-amount .total-interest h2 {
            color: #052f5f;
            font-size: 18px;
            margin: 0;
            padding: 0;
            font-weight: 400;
        }
    .calculatorId-9 .total-interest-amount .total-interest {
        width: 100%;
    }
    .calculatorId-9 .total-interest-amount .total-interest h2 {
        line-height: 28px;
    }

    .total-interest-amount .monthly-instalment {
        background-color: #0e6461;
        padding: 21px 24px 21px 26px;
        position: relative;
        /*width: 243px;*/
    }

        .total-interest-amount .monthly-instalment:after {
            border: 15px solid transparent;
            border-bottom: none;
            border-top-color: #bad4d2;
            content: " ";
            position: absolute;
            left: 50%;
            top: 0;
            margin-left: -7.5px;
        }

        .total-interest-amount .monthly-instalment span {
            color: #fff;
            font-size: 14px;
        }

        .total-interest-amount .monthly-instalment h2 {
            color: #fff;
            font-size: 18px;
            margin: 0;
            padding: 0;
            font-weight: 400;
        }

    .total-interest-amount .total-payable {
        background-color: #f2f4f8;
        display: flex;
        padding: 21px 16px 21px 21px;
        border-top-right-radius: 20px;
        border-bottom-right-radius: 20px;
        /*width: 512px;*/
    }

        .total-interest-amount .total-payable p {
            color: #052f5f;
            font-size: 14px;
            line-height: 25px;
            margin-bottom: 0 !important;
            padding: 0;
        }

            .total-interest-amount .total-payable p span {
                color: #052f5f;
                font-size: 11px;
            }

        .total-interest-amount .total-payable h2 {
            color: #052f5f;
            font-size: 18px;
            margin: 0;
            padding: 0;
            font-weight: 400;
        }

.pbmit-header-search-btn {
    padding: 0 5px;
    background: black;
    margin: 0 4px;
    border-radius: 10px;
    width: 60px;
    height: 60px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
}

    .pbmit-header-search-btn img {
        width: 28px;
    }

    .pbmit-header-search-btn.icon-kid img {
        width: 26px;
    }

    .pbmit-header-search-btn.icon-kid {
        left: 2px;
        top: 1px;
    }

    .pbmit-header-search-btn p {
        margin: 5px 0 0 0;
        font-size: 10px;
    }

.form-container {
    background: #fff;
    padding: 25px;
    border-radius: 10px;
}

/ ******* form Styling ********/
.c-form-styling {
    position: relative;
}

.c-form-styling .form-control {
    font-size: 1.15rem;
    border-radius: 5px;
    border-color: #dbdbdb;
    color: #333333;
    font-weight: 500;
    background-color: #ffffff;
}

    .c-form-styling .form-control.form-control-file {
        font-size: 0.90rem;
        font-weight: normal;
        line-height: 40px;
    }

    .c-form-styling .form-control:focus {
        color: #333333;
        border-color: #9ad3d8;
        box-shadow: 0 0 0 0.05rem rgb(154 211 216);
    }

/********** custom-select-group start ***********/
.custom-select-group {
    text-align: left;
    position: relative;
}

    .custom-select-group .form-label {
        position: absolute;
        top: 6px;
        left: 12px;
        z-index: 1;
        margin: 0;
        padding: 0;
        font-size: 14px;
        font-weight: normal;
        /*  color: #c3c2c2; */
        color: #212529;
    }

    .custom-select-group .select2-container {
        padding: 0;
    }

        .custom-select-group .select2-container .select2-selection {
            height: auto;
            padding: 25px 0 3px 0;
        }

    .custom-select-group .select2-container--default .select2-selection {
        border: none;
        border-radius: 8px;
    }

    .custom-select-group .select2-container .select2-selection--single .select2-selection__rendered {
        padding-left: 12px;
    }

    .custom-select-group .select2-container--default .select2-selection .select2-selection__arrow {
        height: 0;
        position: absolute;
        top: auto;
        right: 22px;
        width: 0;
        bottom: 50%;
    }

    .custom-select-group .select2-container--default .select2-selection--single .select2-selection__arrow b {
        border: none;
        left: 50%;
        margin-left: -4px;
        margin-top: -2px;
        position: absolute;
        top: 50%;
        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
        width: 12px;
        height: 15px;
    }

.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #333333;
    font-weight: 500;
}

.c-form-styling .custom-select-group .select2-container--default .select2-selection {
    border: 1px solid #dbdbdb;
    border-radius: 8px;
}
/********** custom-select-group end ***********/


.calculator-result-row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 6px;
}

.cr-row-left {
    display: flex;
    align-items: center;
}

.cr-dot {
    width: 13px;
    height: 13px;
    display: inline-block;
    background: #1cd5bd;
    border-radius: 50%;
    margin-right: 10px;
}

.cr-dot-food {
    background-color: #d187e0;
}

.cr-dot-transportation {
    background-color: #00bde7;
}

.cr-dot-education {
    background-color: #246fc8;
}

.cr-dot-personal-family {
    background-color: #ffa846;
}

.cr-dot-healthcare {
    background-color: #ff5c3c;
}

.cr-dot-savings-investments {
    background-color: #3c4b5a;
}

.cr-monthly-income,
.cr-monthly-expense,
.cr-monthly-funds {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 6px;
}

.cr-result-summary {
    padding: 15px;
    border: solid 1px #a6a6a6;
    margin-top: 18px;
}

.cr-monthly-funds {
    border-top: solid 1px #a6a6a6;
    padding-top: 10px;
    margin-top: 12px;
}

.cr-monthly-income-value,
.cr-monthly-expense-value,
.cr-monthly-funds-value {
    font-weight: bold;
}

#chartdiv {
    width: 100%;
    height: 350px;
}

#accordionFlushExample.accordion {
    border: 1px solid rgba(33, 44, 64, .2);
}

#accordionFlushExample .accordion-button {
    /*justify-content: space-between;*/
    padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
    font-weight: normal;
    color: #fff;
}

#accordionFlushExample .accordion-body {
    padding: 20px 25px 35px 25px;
    border-bottom: 1px solid rgba(33, 44, 64, .2);
    background: #f6f5f0;
}

.accordion .form-group label {
    padding-bottom: 5px;
}

.accordion .form-group {
    margin-bottom: 10px;
}

.accordion .ui-slider .ui-slider-handle {
    width: 1em !important;
    height: 1em !important;
    margin-top: -0.5em;
}

.accordion .ui-slider.ui-widget.ui-widget-content {
    background: #9e9e9e !important;
}

.accordion .ui-slider-horizontal {
    height: .4em;
}

.cr-currency {
    padding: 0 2px;
}
/* .pbmit-header-search-btn.active {
    background: #7d6bff;
} */
.page-growth-calculator .form-control {
    padding: .875rem .75rem;
    border: 1px solid #eeeeee;
    border-radius: 0;
}

.input-group-text {
    padding: .375rem 1rem;
    border: 1px solid #eeeeee;
    border-radius: 0;
}


/********* Opportunity Box ***********/

.opportunity-box {
    position: relative;
    background-color: #ffffff;
    border-radius: 20px;
    padding: 0;
    transition: all 0.5s ease;
    box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.1);
    -webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.1);

}

.section-volunteering-type .opportunity-box {
    opacity: 0.8;
}

.opportunity-box:hover {
    opacity: 1;
}

.opp-img-container {
    overflow: hidden;
    border-radius: 20px;
    position: relative;
    height: 180px;
}

    .opp-img-container img {
        width: 100%;
    }

    .opp-img-container h2 {
        position: absolute;
        bottom: 15px;
        left: 10px;
        font-size: 20px;
        color: #fff;
        /* font-weight: 500; */
        z-index: 2;
    }

    .opp-img-container::after {
        content: '';
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background-color: #000000;
        opacity: 0.2;
        z-index: 1;
    }

.opportunity-box .card-body {
    padding: 0px 15px 0px 15px !important;
}

.opportunity-box .opp-desc p {
    color: #5c5c5c !important;
    font-size: 14px;
    margin-bottom: 4px !important;
}

.opportunity-box .course-title {
    margin-top: 5px !important;
    color: #1A3841;
}

.opp-desc {
    padding: 15px 15px 0 15px;
    font-size: 13px;
}

    .opp-desc h6 {
        text-transform: uppercase;
        color: #5c7082;
        font-size: 12px;
        margin-bottom: 5px;
    }

.opportunity-box ul.opp-icons {
    list-style: none;
    padding: 0 15px;
    margin: 0;
    font-size: 13px;
}

    .opportunity-box ul.opp-icons li {
        display: block;
        margin-right: 8px;
        margin-bottom: 0;
        width: 100%;
    }

ul.opp-icons li i {
    color: #f0c926;
    margin-right: 3px;
}

.opportunity-box ul.opp-icons li:first-child {
    display: block;
    width: 100%;
}

.opportunity-box a.btn {
    margin-top: 15px;
    border: solid 2px #104a7b;
    color: #104a7b;
    border-radius: 15px;
    padding: 10px 12px;
    font-weight: 500;
    position: relative;
    z-index: 3;
}

    .opportunity-box a.btn:hover {
        background-color: #104a7b;
        color: #ffffff;
    }

.opp_box_container {
    position: relative;
}

.opportunity-box .course-title {
    font-size: 18px;
    line-height: 24px;
    margin-top: 15px;
}

.page-learn .section-lgx {
    padding-top: 70px;
    padding-bottom: 70px;
}

.padd-15 {
    padding: 15px;
}

.side-bar {
    background: #fff;
    position: relative;
}

.fieldset-checkbox > label {
    cursor: pointer;
}

.widget-boxed {
    background-color: #fff;
    border-radius: 6px;
    padding: 16px;
    transform: translate3d(0, 0, 0);
    z-index: 1;
    margin-bottom: 20px;
    position: relative;
    border: 1px solid #eaeff5;
}

.widget-boxed-header {
    padding: 0 0 14px 0;
    border-bottom: 1px solid #eaeff5;
    margin-bottom: 18px;
}

    .widget-boxed-header h4 {
        margin: 0;
        font-size: 16px;
        line-height: 1.22em;
    }

.search-group {
    max-height: 173px;
    overflow: hidden;
}

.search-group-item {
    position: relative;
    display: block;
    padding: 2px 15px;
    margin-bottom: 10px;
    margin-left: 10px;
    /* border: 1px solid #cecece; */
}

.dw-checkbox input[type=checkbox], .dw-radiobtn input[type=radio] {
    margin-left: -15px;
    height: 20px;
    width: 100%;
    cursor: pointer;
    z-index: 2;
}

.dw-checkbox label, .dw-radiobtn label {
    display: inline-block;
    position: relative;
    padding-left: 5px;
    top: 0 !important;
}

.checkbox label, .radio label {
    min-height: 20px;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: 400;
    cursor: pointer;
}

.dw-checkbox label::before {
    top: 3px;
}

.checkbox label, .radio label {
    min-height: 20px;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: 400;
    cursor: pointer;
}

    .checkbox label::before {
        content: "";
        display: inline-block;
        position: absolute;
        width: 17px;
        height: 17px;
        left: 0;
        margin-left: -20px;
        border: 1px solid #cccccc;
        border-radius: 3px;
        background-color: #fff;
        -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
        -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
        transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
    }

.form-control {
    height: 35px;
    border: 1px solid #dde6ef;
    margin-bottom: 0;
    box-shadow: none;
    border-radius: 0;
    background: #fbfdff;
    font-size: 15px;
    color: #6b7c8a;
    font-weight: 400;
}

.checkbox input[type="checkbox"] {
    opacity: 0;
    position: absolute;
    margin: 4px 0 0;
    box-sizing: border-box;
    padding: 0;
    line-height: normal;
}

.fieldset-checkbox {
    margin-bottom: 8px;
}

    .fieldset-checkbox label {
        margin-left: 10px;
        font-size: 15px;
    }

.page-learn .pbmit-title-bar-content {
    padding-top: 70px;
    min-height: unset;
}

.pbmit-title-bar-wrapper {
    background-image: url(../images/teach-kids-titlebar-bg.jpg);
    min-height: unset;
}

span.separator {
    display: inline-block;
    padding: 0 5px;
}

.enroll-btn-row h6 {
    font-size: 17px;
    margin: 0;
    margin-left: 15px;
    font-family: 'AvenirBook', sans-serif;
    font-weight: normal;
}

.page-learn-details .course-title {
    margin-bottom: 18px;
}

.page-learn-details p {
    margin: 0 0 10px;
}

.page-learn-details .enroll-btn-row {
    margin-top: 40px;
}

.simple-box {
    background-color: #ffffff;
    border-radius: 8px;
    box-shadow: 0 0 32px -8px rgb(0 0 0 / 50%);
}

    .simple-box > div {
        padding: 33px;
    }

.box-header {
    border-bottom: 2px solid #e5e7e8;
    margin: 0px;
    padding-bottom: 7px;
}

.instructors-row {
    display: flex;
    align-items: center;
    margin-right: 10px;
}

.instroctor-icon {
    border-radius: 50%;
    background-color: #ffffff;
    padding: 2px;
    height: 36px;
    width: 36px;
    border: 1px solid #e5e7e8;
    overflow: hidden;
}

    .instroctor-icon img {
        height: 100%;
        border-radius: 50%;
        max-width: 75px;
        max-height: 75px;
    }

.instructors-containers {
    display: flex;
    align-items: center;
    margin-right: 15px;
}

.instroctor-icon + .instroctor-icon {
    margin-left: calc(12px * -1);
}

.accordion-header .opp-icons {
    font-size: 12px;
    margin-top: 8px;
    display: block;
    color: #636363;
    font-weight: normal;
}

    .accordion-header .opp-icons li {
        display: inline-block;
        margin-right: 8px;
    }

.accordion-header p {
    font-size: 18px;
}

.accordion-body .pbmit-element-card-box-style-1 .pbmit-card-box-line {
    padding: 0 0 20px 0;
}

.accordion-body h6 {
    font-size: 16px;
}

.section-lgx.section-lgx-small {
    padding-top: 60px;
    padding-bottom: 60px;
}

.nav.nav-pills {
    border-bottom: solid 2px #e5e7e8;
    padding-bottom: 15px;
}

.nav-pills .nav-link {
    font-weight: 100;
}

    .nav-pills .nav-link.active, .nav-pills .show > .nav-link {
        /*color: #7d6bff;
        background-color: #f3f8ff;*/
        /* color: #ff954b; */
        /* background-color: #f3f8ff; */
        /* background: #fff !important;
        background-image: linear-gradient(to bottom right, rgb(131 189 235 / 20%), rgb(1 119 213 / 20%)) !important; */
    }

.nav-link {
    color: var(--pbmit-body-typography-color);
}

.tag {
    background-color: #e5e7e8;
    padding: 4px 8px;
}

.full-width-link {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    cursor: pointer;
    z-index: 2;
}

ul.custom-ul {
    margin: 0;
    padding: 0;
}

    ul.custom-ul li {
        margin-bottom: 10px;
        position: relative;
        padding-left: 35px;
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        color: var(--pbmit-global-color);
    }

        ul.custom-ul li::before {
            position: absolute;
            font-family: 'uicons-regular-rounded';
            content: '\f160';
            top: 6px;
            left: 0;
            font-size: 18px;
            line-height: 18px;
            font-weight: 600;
            color: var(--pbmit-global-color);
        }

.menu-area .container-fluid {
    padding-left: 30px;
    padding-right: 30px;
}

.page-learn-course .full-width-header .rs-header .menu-area .row-table .col-cell.header-logo {
    /* display: none; */
}
/*-------------------- 2.1 Sidebar Menu -------------------*/
.page-learn-course .page-wrapper,
.page-learn-course .main-content,
.page-learn-course .rs-footer {
    margin-left: 280px;
}

.metismenu h6 {
    font-size: 14px;
    line-height: 30px;
    letter-spacing: 0px;
    padding: 9px 15px;
    color: #8d97ad;
    background: #303030;
}

.sidebar-menu {
    position: fixed;
    left: 0;
    top: 0;
    z-index: 9;
    height: 100vh;
    width: 280px;
    overflow: hidden;
    background: #ffffff;
    box-shadow: 2px 0 32px rgba(0, 0, 0, 0.05);
    -webkit-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    border-right: 1px solid #E4E7ED;
}

.sbar_collapsed .sidebar-menu {
    left: -280px;
}

.sidebar-menu ul.collapse.in {
    display: block;
}

.main-menu {
    height: calc(100% - 100px);
    /*overflow: hidden;*/
    /*padding: 20px 10px 0 0;*/
    padding: 0 0 0 0;
    -webkit-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

.menu-inner {
    overflow-y: scroll;
    height: 100%;
}

.slimScrollBar {
    background: #fff !important;
    opacity: 0.1 !important;
}

.sidebar-header {
    padding: 23px 32px 23px;
    background: #ffffff;
    border-bottom: 1px solid #E4E7ED;
}

.sidebar-menu .logo {
    text-align: center;
}

.logo a {
    display: inline-block;
    /*max-width: 120px;*/
}

.logo img {
    width: 170px;
}

.metismenu > li > a {
    padding-left: 32px !important;
}

.metismenu li a {
    position: relative;
    display: block;
    color: #404E67;
    font-size: 15px;
    text-transform: capitalize;
    padding: 15px 15px;
    letter-spacing: 0;
    font-weight: 400;
}

    .metismenu li a i {
        color: #6a56a5;
        -webkit-transition: all 0.3s ease 0s;
        transition: all 0.3s ease 0s;
    }

    .metismenu li a:after {
        position: absolute;
        content: '\f107';
        font-family: fontawesome;
        right: 15px;
        top: 15px;
        color: #8d97ad;
        font-size: 12px;
    }

.metismenu li.active > a:after {
    content: '\f106';
}

.metismenu li a:only-child:after {
    content: '';
}

.metismenu li a span {
    margin-left: 0;
    color: #0f6660;
}

.metismenu li.active > a,
.metismenu li:hover > a {
    color: #fff;
}

.metismenu li li a {
    padding: 8px 20px 8px 0;
    line-height: 20px;
}

.metismenu li li:first-child a {
    padding-top: 15px;
}

.metismenu li ul {
    padding-left: 30px;
}

.metismenu > li:hover > a,
.metismenu > li.active > a {
    color: #404E67;
    background: #f5f5f5;
}

.metismenu li:hover > a,
.metismenu li.active > a {
    color: #404E67;
}

    .metismenu li:hover > a i,
    .metismenu li.active > a i {
        color: #404E67;
    }

.metismenu li li a:after {
    top: 6px;
}

/*-------------------- END Sidebar Menu -------------------*/


/*-------------------- START Author Box -------------------*/
.author-box {
    position: relative;
    margin-bottom: 65px;
}

    .author-box .box-inner {
        position: relative;
        padding-left: 230px;
    }

        .author-box .box-inner .image {
            position: absolute;
            left: 0px;
            top: 0px;
            width: 200px;
            height: 230px;
            border-radius: 5px;
            overflow: hidden;
        }

        .author-box .box-inner h6 {
            position: relative;
            font-weight: 700;
            color: #000000;
            font-size: 20px;
            line-height: 1.3em;
        }

            .author-box .box-inner h6 .icon {
                position: relative;
                width: 30px;
                height: 30px;
                color: #ffffff;
                font-size: 14px;
                text-align: center;
                line-height: 30px;
                margin-left: 20px;
                border-radius: 50px;
                display: inline-block;
                background-color: #43b97e;
            }

        .author-box .box-inner .designation {
            position: relative;
            color: #000000;
            font-size: 14px;
            margin-top: 8px;
            margin-bottom: 10px;
        }

        .author-box .box-inner .list {
            position: relative;
        }

            .author-box .box-inner .list li {
                position: relative;
                margin-bottom: 4px;
                color: #000000;
                font-size: 14px;
                padding-left: 25px;
            }

            .author-box .box-inner .list .icon {
                position: absolute;
                left: 0px;
                top: 1px;
                font-size: 16px;
            }

        .author-box .box-inner .text {
            position: relative;
            color: #000000;
            font-size: 14px;
            opacity: 0.7;
            margin-top: 15px;
        }
/*-------------------- END Author Box -------------------*/

/*-------------------- STAET Video Player -------------------*/
:root {
    --control-background: #444;
    --control-buttons: #7d6bff;
    --control-track: #95989a;
}

.custom-video-container {
}

.video-element {
    width: calc(100vw - 295px);
    height: calc(100vh - 310px);
    position: relative;
    background: black;
    overflow: hidden;
}

    .video-element .video-logo {
        position: absolute;
        width: 15%;
        margin: 20px;
        opacity: 0.5;
        filter: drop-shadow(0 0 5px #444)
    }

    .video-element .video-cover {
        position: absolute;
        width: 100%;
        height: 100%;
        display: flex;
        color: #7d6bff;
        justify-content: center;
        align-items: center;
        font-size: 8rem;
        background: #44444480;
        z-index: 8;
        transition: 0.2s;
    }

    .video-element video {
        width: 100%;
        height: 100%;
    }

    .video-element .control-box {
        position: absolute;
        bottom: 0;
        left: 0;
        background: var(--control-background);
        width: 100%;
        height: 10%;
        display: flex;
        align-items: center;
        transition: 0.2s;
        transform: translateY(100%);
        opacity: 0;
    }

        .video-element .control-box .play-pause {
            height: 100%;
            position: relative;
            top: 0;
            left: 0;
            background: no-repeat;
            border: none;
            box-sizing: border-box;
            padding: 10px;
            color: var(--control-buttons);
            outline: none;
            transition: 0.2s;
            margin: 0 10px 0 0;
            width: 30px;
            cursor: pointer;
        }



        .video-element .control-box .progress-slider {
            width: 80%;
            cursor: pointer;
        }

        .video-element .control-box .completed-track {
            height: 3px;
            width: 0;
            background: var(--control-buttons);
            position: absolute;
            left: 40px;
        }

        .video-element .control-box .completed-track {
            height: 3px;
            width: 0;
            background: var(--control-buttons);
            position: absolute;
            left: 40px;
        }

.time-duration {
    height: 100%;
    display: flex;
    align-items: center;
    margin: 0 0 0 5px;
    font-family: monospace;
    color: var(--control-buttons);
}


.video-element .control-box .full-screen,
.video-element .control-box .mute-button {
    height: 100%;
    background: no-repeat;
    border: none;
    box-sizing: border-box;
    padding: 10px;
    color: var(--control-buttons);
    outline: none;
    transition: 0.2s;
    margin: 0 0 0 10px;
    width: 30px;
    cursor: pointer;
}

.video-element .control-box .mute-button {
    margin: 0 10px 0 0;
}

    .video-element .control-box .play-pause:hover,
    .video-element .control-box .mute-button:hover,
    .video-element .control-box .full-screen:hover {
        background: var(--control-buttons);
        color: white;
    }


.video-element .control-box .volume-button {
    width: 8%;
    position: relative;
    right: 10px;
    cursor: pointer;
}


.video-element .control-box .present-volume {
    height: 3px;
    width: 0;
    background: var(--control-buttons);
    position: absolute;
    right: 30px;
    transform-origin: left;
}

video::-moz-focus-outer {
    border: 0;
}

input::-moz-focus-outer {
    border: 0;
}

button::-moz-focus-outer {
    border: 0;
}

.full-width-header .rs-header.header-style1.header-modify1 .expand-btn-inner ul .btn-quote a.dropdown-item {
    color: #212529;
}


/*Range styling*/

input[type=range] {
    -webkit-appearance: none;
    background: transparent;
}


    input[type=range]::-webkit-slider-thumb {
        -webkit-appearance: none;
    }

    input[type=range]:focus {
        outline: none;
    }

    input[type=range]::-ms-track {
        width: 100%;
        cursor: pointer;
        background: transparent;
        border-color: transparent;
        color: transparent;
    }

    input[type=range]::-webkit-slider-thumb {
        width: 20px;
        height: 20px;
        background: var(--control-buttons);
        border-radius: 50%;
        margin-top: -8.5px;
    }


    input[type=range]::-moz-range-thumb {
        width: 20px;
        height: 20px;
        background: var(--control-buttons);
        border-radius: 50%;
        border: none;
    }


    input[type=range]::-ms-thumb {
        width: 20px;
        height: 20px;
        background: var(--control-buttons);
        border-radius: 50%;
    }

    input[type=range]::-webkit-slider-runnable-track {
        width: 100%;
        height: 3px;
        background: var(--control-track)
    }

    input[type=range]::-mo-range-track {
        width: 100%;
        height: 3px;
        background: var(--control-track)
    }

    input[type=range]::-ms-track {
        width: 100%;
        height: 3px;
        background: var(--control-track)
    }


    input[type=range]::-ms-fill-lower {
        background: var(--control-buttons)
    }

    input[type=range]::-ms-fill-upper {
        background: var(--control-track)
    }

@-webkit-keyframes rotating /* Safari and Chrome */ {
    from {
        -webkit-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    to {
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes rotating {
    from {
        -ms-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    to {
        -ms-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

.rotating {
    -webkit-animation: rotating 2s linear infinite;
    -moz-animation: rotating 2s linear infinite;
    -ms-animation: rotating 2s linear infinite;
    -o-animation: rotating 2s linear infinite;
    animation: rotating 2s linear infinite;
}
/*-------------------- END Video Player -------------------*/



/*-------------------- START Q&A -------------------*/
.comment {
    display: grid;
    gap: 14px;
}

    .comment .user-banner {
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

        .comment .user-banner .user {
            gap: 8px;
            align-items: center;
            display: flex;
        }

            .comment .user-banner .user .avatar {
                height: 32px;
                width: 32px;
                display: flex;
                align-items: center;
                justify-content: center;
                border: 1px solid transparent;
                position: relative;
                border-radius: 100px;
                font-weight: 500;
                font-size: 13px;
                line-height: 20px;
            }

                .comment .user-banner .user .avatar img {
                    max-width: 100%;
                    border-radius: 50%;
                }

                .comment .user-banner .user .avatar .stat {
                    display: flex;
                    position: absolute;
                    right: -2px;
                    bottom: -2px;
                    display: block;
                    width: 12px;
                    height: 12px;
                    z-index: 9;
                    border: 2px solid #ffffff;
                    border-radius: 100px;
                }

                    .comment .user-banner .user .avatar .stat.green {
                        background: #00ba34;
                    }

                    .comment .user-banner .user .avatar .stat.grey {
                        background: #969696;
                    }

    .comment .footer {
        gap: 12px;
        display: flex;
        align-items: center;
    }

        .comment .footer .reactions {
            display: flex;
            align-items: center;
            gap: 8px;
        }

        .comment .footer .divider {
            height: 12px;
            width: 1px;
            background: #e8e8e8;
        }

    .comment-container,
    .comment:not(.comment:first-child) {
        padding-bottom: 12px;
        margin-bottom: 12px;
        border: 1px solid #e8e8e8;
        padding: 16px 25px;
        border-radius: 5px;
    }

    .comment + .comment {
        padding-top: 12px;
    }

    .comment h5 {
        font-size: 16px;
        line-height: 30px;
        letter-spacing: 0px;
        font-weight: 600;
        margin: 0 0 0 4px;
    }

    .comment.reply {
        margin-left: 32px;
    }

    .comment p {
        margin: 0;
    }

.comment-container > :nth-child(2) {
    margin-top: 25px;
}

.comment.reply {
    border: none !important;
    background: #f5f5f5;
}
/*-------------------- START Q&A -------------------*/

/*-------------------- START Cropper -------------------*/
.dropArea > p {
    line-height: 40px;
    font-size: 14px;
    position: relative;
    color: #666;
    /* margin-bottom: 30px; */
    overflow: hidden;
}

    .dropArea > p .btn-upload {
        width: 120px;
        padding: 4px 15px;
        font-size: 14px;
        border: 1px solid #0f497b;
        background-color: rgba(15, 73, 123, 0.76);
        color: #ffffff;
        margin-right: 20px;
        line-height: 25px;
    }

    .dropArea > p input {
        position: absolute;
        font-size: 480px;
        top: 0;
        left: 0;
        height: 50px;
        width: 100%;
        opacity: 0;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        cursor: pointer;
    }

.image-container {
    position: relative;
    overflow: hidden;
    /* border: 1px solid #bbb; */
    margin-bottom: 5px;
}

.cropper-bg {
    overflow: hidden;
}

.image-container img {
    position: absolute;
}

#result, .cropper_result {
    margin: 0 auto;
    border: solid 1px rgba(168, 239, 239, 0.6);
    padding: 8px;
    border-radius: 8px;
    background: rgba(245, 252, 252, 0.8);
    text-align: center;
    margin-bottom: 20px;
}

#timer_default {
    position: absolute;
    right: 0;
    top: 0;
    width: 100px;
    height: 60px;
    line-height: 52px;
    font-size: 16px;
}

/********* Profile Pages **********************/
.view-label {
    font-size: 12px;
    font-weight: 600;
    display: block;
}

.view-text {
    font-size: 16pxt;
    display: block;
    border-bottom: 1px solid #eee;
}


.profile-pages-left-sidebar {
    /*background: #9ad3d8;*/
    background: rgb(218 177 111 / 37%);
    border-radius: 10px;
    padding: 25px;
    color: #000;
    position: relative;
}

    .profile-pages-left-sidebar #profile_pic {
        text-align: center;
    }

    .profile-pages-left-sidebar #doc-Photo {
        border-radius: 10%;
        overflow: hidden;
        width: 130px;
        height: 130px;
        display: inline-block;
        /*border: solid 8px #a3d7db;*/
        border: solid 8px rgb(255 255 255 / 33%);
        margin-top: 20px;
    }

.topbar-section .userID {
    font-weight: bold;
}

.name-sec {
    text-align: center;
    padding: 5px 0 25px 0;
    border-bottom: solid 1px rgb(218 177 111 / 38%);
}

    .name-sec p.qr_name {
        margin: 0;
        font-weight: bold;
    }

    .name-sec p.qr_email {
        font-size: 13px;
        margin: 0;
    }

.other-vol-info {
    padding: 25px 0;
    border-bottom: solid 1px rgb(218 177 111 / 38%);
    margin-bottom: 25px;
}

    .other-vol-info p {
        margin-bottom: 5px;
        font-size: 15px;
    }

.qr_code {
    text-align: center;
    padding: 10px;
}

.table.table-simple > :not(caption) > * > * {
    background: none;
    vertical-align: middle;
}

.table.table-simple .btn-group .btn,
.save-edits .btn {
    background: #e6f9f9;
    text-align: center;
    margin: 0 5px 0 0;
    border-radius: 5px;
    font-size: 16px;
    width: 40px;
}

    .table.table-simple .btn-group .btn > i {
        margin-left: 0;
        font-size: 16px;
    }

.table.table-simple tr > th {
    font-weight: 500;
    color: #333333;
}

.table.table-simple tr > td {
    font-weight: normal;
    color: #949494;
}

.separator__bar {
    border-top: solid 2px #eaeaea;
    margin: 30px 0 20px 0;
}

.newResetBtns .btn-regular {
    min-width: 100px;
}

#skillFormBtn {
    margin-right: 10px;
}

.form-control.form-control-lg {
    height: auto;
    padding: .8rem 2rem;
}

.entity-card {
    background-color: #f0f3f5;
    border: none;
    padding: 1rem;
}

    .entity-card .card-body {
        padding: 0;
    }

    .entity-card img {
        width: 4rem;
        margin-bottom: 25px;
    }

    .entity-card h5 {
        color: #0e6461;
        font-size: 0.9rem;
        font-weight: bold !important;
        line-height: 1.4;
        margin: 0;
    }

    .entity-card:hover {
        background-color: #e4f3ff;
        cursor: pointer;
    }

    .entity-card .card-footer {
        padding: 0;
        border: none;
        background: none;
        font-size: 14px;
    }

.pbminfotech-ele-fid-style-1 .pbmit-fid-inner sub, .pbminfotech-ele-fid-style-1 .pbmit-fid-inner sup {
    left: 7px;
}

.gallery-img-container {
    height: 170px;
    overflow: hidden;
    position: relative;
}

    .gallery-img-container .card-img-top {
        position: absolute;
        height: 100%;
        width: auto;
    }

.body-profile-pages .c-form-box {
    border-radius: 15px;
    min-height: 700px;
}



.body-profile-pages .c-form-box {
    border-radius: 15px;
    min-height: 700px;
    border: solid 1px #f0f0f0 !important;
    background-color: #ffffff;
    position: relative;
}

.body-profile-pages #accordionSideBarMenu .accordion-item {
    border: solid 1px #f0f0f0;
    border-radius: 15px;
    padding: 25px;
    background: #fff;
}

#accordionSideBarMenu .accordion-body, .page-judge-evaluation .accordion-body {
    padding: 25px 0 0 0;
}

.profile-pages-left-sidebar {
    /*background: #9ad3d8;*/
    background: rgb(33 44 64);
    border-radius: 10px;
    padding: 25px;
    color: #000;
    position: relative;
}

    .profile-pages-left-sidebar #profile_pic {
        text-align: center;
    }


.topbar-section .userID {
    font-weight: bold;
}

.name-sec {
    text-align: center;
    padding: 5px 0 25px 0;
    border-bottom: solid 1px rgb(63 73 90);
}

    .name-sec p.qr_name {
        margin: 0;
        font-weight: bold;
    }

    .name-sec p.qr_email {
        font-size: 13px;
        margin: 0;
    }

.other-vol-info {
    padding: 25px 0;
    border-bottom: solid 1px rgb(63 73 90);
    margin-bottom: 25px;
}

    .other-vol-info p {
        margin-bottom: 5px;
        font-size: 15px;
        color: #ffffff;
    }

.name-sec p {
    color: #ffffff;
}

.qr_code {
    text-align: center;
    padding: 10px;
}

.pbmit-team-single .pbmit-team-detail {
    padding: 30px 35px;
    background: #ffffff;
    border-top: solid 1px #e7e7e7;
}

.pbmit-entry-content.mt-5 {
    margin-top: 2rem !important;
}

.pbmit-testimonial-style-1 .pbminfotech-post-item {
    padding: 30px 30px 60px 30px;
}

.pbmit-testimonial-style-1 .pbminfotech-conten-inner {
    margin-bottom: 25px;
}

.pbmit-testimonial-style-1 blockquote {
    padding-top: 0;
}

    .pbmit-testimonial-style-1 blockquote::before {
        display: none;
    }

.swiper-slider[data-dots="true"] {
    padding-bottom: 35px;
}

h5.client-review {
    margin-bottom: 2rem
}

.table.table-simple > :not(caption) > * > * {
    background: none;
    vertical-align: middle;
}

.accordion-item .pbmit-accordion-title {
    font-size: 18px;
    font-weight: 500;
    line-height: 26px;
}

.table.table-simple .btn-group .btn,
.save-edits .btn {
    background: #e6f9f9;
    text-align: center;
    margin: 0 5px 0 0;
    border-radius: 5px;
    font-size: 16px;
    width: 40px;
}

    .table.table-simple .btn-group .btn > i {
        margin-left: 0;
        font-size: 16px;
    }

.table.table-simple tr > th {
    font-weight: 500;
    color: #333333;
}

.table.table-simple tr > td {
    font-weight: normal;
    color: #949494;
}

.separator__bar {
    border-top: solid 2px #eaeaea;
    margin: 30px 0 20px 0;
}

.newResetBtns .btn-regular {
    min-width: 100px;
}

#skillFormBtn {
    margin-right: 10px;
}

.body-profile-pages .c-form-box {
    border-radius: 15px;
    min-height: 700px;
}

    .body-profile-pages .c-form-box > h2,
    h2.main-heading {
        font-size: 1.2rem;
        position: relative;
        padding-bottom: 0;
        border-bottom: 1px solid #DAB16F;
        font-weight: normal;
    }

        .body-profile-pages .c-form-box > h2:after,
        h2.main-headingh2:after {
            content: '';
            width: 35%;
            position: absolute;
            bottom: -2px;
            left: 0;
            height: 3px;
            background: #DAB16F;
        }

.body-profile-pages button.accordion-button {
    padding-top: 0;
}

ul.sidebar-menu-list li {
    margin-bottom: 12px;
}

    ul.sidebar-menu-list li i {
        margin-right: 15px;
    }

    ul.sidebar-menu-list li a {
        color: #5b5b5b;
        text-decoration: none;
        transition: all 0.5s ease;
    }

        ul.sidebar-menu-list li.active a,
        ul.sidebar-menu-list li a:hover {
            color: #0f1010;
        }

.profile-pages-left-sidebar .dropdown-toggle {
    cursor: pointer;
    display: inline-block
}

    .profile-pages-left-sidebar .dropdown-toggle:first-child {
        margin-right: 10px;
    }

    .profile-pages-left-sidebar .dropdown-toggle::after {
        display: none;
    }

.profile-pages-left-sidebar .dropdown-menu {
    border: none;
    padding: 15px 0;
    box-shadow: 0px 5px 4px 0px rgb(0 0 0 / 8%);
    -webkit-box-shadow: 0px 5px 4px 0px rgb(0 0 0 / 8%);
    -moz-box-shadow: 0px 5px 4px 0px rgb(0 0 0 / 8%);
}

.profile-pages-left-sidebar .dropdown-item a {
    color: #9d9d9d;
    text-decoration: none;
    transition: all 0.5s ease;
}

.profile-pages-left-sidebar .dropdown-item span.fa {
    margin-right: 8px;
}

.profile-pages-left-sidebar .dropdown-item:hover {
    background: none;
    color: #0f1010;
}

    .profile-pages-left-sidebar .dropdown-item:hover a {
        background: none;
        color: #0f1010;
    }

#map-div {
    height: 300px;
}

textarea.form-control {
    min-height: 120px;
}

.opp_box_container {
    position: relative;
}

.opp_box_header {
    padding: 10px 10px 10px 10px;
    position: relative;
    z-index: 2;
    background: #f7fcfd;
    border: solid 1px #e6f6f9;
    border-radius: 10px;
}

    .opp_box_header p {
        font-size: 14px;
        margin-bottom: 1px;
        color: #6b6b6b;
    }

    .opp_box_header h3 {
        font-size: 16px;
        font-weight: normal;
        line-height: 25px;
    }

    .opp_box_header b, .opp_box_header strong {
        font-weight: normal;
    }

    .opp_box_header img {
        /* height: 100px; */
        width: 100%;
    }

.opp_box_footer {
    border-top: 1px solid #e6f6f9;
    /* border-radius: 6px; */
    padding: 10px;
    color: #fff;
    margin: 10px 0px 0;
    position: relative;
    z-index: 2;
    padding-bottom: 0px;
}

    .opp_box_footer p {
        color: #1c3448;
        padding: 0;
        margin: 0;
        font-size: 14px;
        font-weight: normal;
    }

.opp_box_header p.participation-hours {
    font-size: 11pt;
    position: absolute;
    right: 15px;
    top: 20px;
    /* background-color: rgba(91, 168, 12, .10); */
    border-radius: 6px;
    padding: 8px 10px;
    text-align: center !important;
    border: 1px solid rgba(91, 168, 12, .23);
    background: #1c3448;
    color: #fff;
    /* background: #9ad3d8; */
}

.participation-hours span {
    font-size: 15pt;
    font-weight: bold;
}

#ParticipantsTable_wrapper {
    padding: 0 !important;
}

.pbmit-btn {
    padding: 5px 35px;
}

    .pbmit-btn.pbmit-btn-white:hover {
        background-color: var(--pbmit-blackish-color);
    }

#result img {
    width: 200px;
}

.card.card-horizontal.opportunity-box {
    padding: 5px;
    border: 1px solid rgb(33 44 64 / 8%);
    box-shadow: none;
    border-radius: 20px;
}
.page-MyEnrolled-courses .opp-img-container {
    height: 160px;
}
.card.card-horizontal.opportunity-box img.rounded-start {
    border-bottom-left-radius: 5px !important;
    border-top-left-radius: 5px !important;
}

    .card.card-horizontal.opportunity-box .opp-desc {
        padding: 0;
        margin-bottom: 10px;
    }

        .card.card-horizontal.opportunity-box .opp-desc i {
            display: inline-block;
            position: absolute;
            right: 10px;
            top: 11px;
            font-size: 18px;
            color: red;
        }

    .card.card-horizontal.opportunity-box ul.opp-icons {
        padding: 0;
        margin: 0;
    }

.page-user-content .profile-pages-left-sidebar {
    padding: 20px 15px;
    background: #ffffff;
    overflow: hidden;
}

    .page-user-content .profile-pages-left-sidebar #doc-Photo {
        width: 100px;
        height: 100px;
        border: solid 4px rgb(218 177 111 / 38%);
    }

.other-vol-info p {
    margin-bottom: 0;
    font-size: 13px;
}

.user-section {
    text-align: center;
    position: relative;
}

.user-photo-section {
    width: 80px;
    height: 80px;
    border-radius: 100%;
    overflow: hidden;
    display: inline-block;
    position: relative;
    z-index: 2;
}

.user-section::after {
    position: absolute;
    left: -14px;
    top: -20px;
    width: 109%;
    height: 60px;
    background: #1a3841;
    content: '';
    z-index: 1;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.user-photo-section img {
    width: 100%;
}

.user-info p {
    margin: 0;
}

p.s-user-name {
    font-size: 18px;
    font-weight: 600;
}

p.s-user-id {
    font-size: 13px;
}

p.s-user-email {
    font-size: 12px;
}

.user-stats {
    font-size: 14px;
    margin: 20px 0;
    border-top: solid 1px #eeeeee;
    padding: 10px 0;
    border-bottom: solid 1px #eeeeee;
}

    .user-stats ul.list-group {
        border: none;
        background: none;
    }

    .user-stats li.list-group-item {
        background: none;
        border: none;
        padding: 2px 0;
    }

        .user-stats li.list-group-item span {
            color: #ffffff;
            background-color: var(--bs-list-group-color);
        }

.page-user-dashboard .user-stats li.list-group-item span {
    color: #454545;
}

.user-side-links h6 {
    font-size: 16px;
    font-weight: 600;
    margin: 0 0 5px 0;
}

.user-side-links ul {
    margin: 0 0 10px 33px;
    padding: 0;
    list-style: circle;
}

    .user-side-links ul li a {
        font-size: 14px;
        line-height: 22px;
    }

        .user-side-links ul li a:hover {
            text-decoration: underline;
        }

.page-user-content .section-lgx,
.page-org-content .section-lgx {
    padding-top: 50px;
    padding-bottom: 130px;
}

ul.content-switcher-container {
    position: fixed;
    right: 20px;
    top: 50%;
    transform: translateY(-50%);
    background: rgb(0 0 0 / 85%);
    border-radius: 8px;
    padding: 8px 2px;
    z-index: 99;
}

    ul.content-switcher-container .pbmit-header-search-btn.active {
        background: #4c7a61ba;
    }

    ul.content-switcher-container .pbmit-header-search-btn {
        background: transparent;
    }

.content-switcher-icons p {
    margin: 3px 0 0 0;
}

.footer.site-footer {
    padding: 40px 0 0px 0;
}

.pbmit-footer-widget-area .widget {
    padding-top: 25px;
    padding-left: 15px;
}

.pbmit-footer-text-area {
    margin-top: 25px;
    padding: 10px 0 !important;
}

.page-org-content2 .section-lgx {
    padding-top: 70px;
}

.ajax-loader-overlay {
    border: none;
    margin: 0px;
    padding: 0px;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    background-color: white;
    opacity: 0.6;
    cursor: wait;
    position: absolute;
    display: block;
    z-index: 10;
}

.ajax-loader {
    position: absolute;
    padding: 0px;
    margin: 0px;
    width: 20px;
    top: 50%;
    left: 50%;
    text-align: center;
    color: black;
    border: 0px;
    cursor: wait;
    margin-left: -10px;
    display: block;
    z-index: 11;
}

.icon-spin {
    display: inline-block;
    animation: spin 1s infinite linear;
}

@keyframes spin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

@media (min-width: 1400px) {
    .page-org-content .container {
        background: #fff;
        position: relative;
        border-radius: 10px;
    }

        .page-org-content .container .dash-menu {
            position: absolute;
            top: -50px;
            left: 50px;
            background: #d1d9e7;
            border: solid 1px #f0f0f0;
            z-index: 2;
            height: 120%;
        }

    .body-profile-pages .page-org-content .c-form-box {
        border: none !important;
    }

    .page-org-content .container .dash-body.offset-3 {
        margin-left: 26%;
    }

    .page-org-content .profile-pages-left-sidebar {
        /* background: #9ad3d8; */
        background: none;
        border-radius: 10px;
        padding: 25px 10px 10px 10px;
        color: #000;
        position: relative;
        margin: 0;
    }

    .body-profile-pages .page-org-content #accordionSideBarMenu .accordion-item {
        border: none;
        border-radius: 15px;
        padding: 0 10px;
        background: none;
    }

    .page-org-content .name-sec {
        text-align: center;
        padding: 5px 0 25px 0;
        border-bottom: 0px !important; /*solid 1px rgba(33, 44, 64, .2);*/
    }

    .page-org-content .other-vol-info {
        padding: 25px 0 0 0;
        border: none;
        margin-bottom: 0;
    }

    .page-org-content .accordion-header .accordion-button {
        padding-right: 0;
    }
}

.footer.site-footer {
    z-index: 9;
}

.dash-menu .card.card-org {
    margin-left: -14px;
    margin-right: -14px;
    border-radius: 0px;
    min-height: 150px;
    background: #ffffff70;
    border: 0px;
}

    .dash-menu .card.card-org h5.card-title {
        font-size: 12pt;
    }

    .dash-menu .card.card-org p.card-text {
        font-size: 12px;
        margin-bottom: 5px;
    }

.dash-menu .smr {
    padding-bottom: 10px;
}

.dash-menu .smr-box {
    min-height: 100px;
}

    .dash-menu .smr-box.smr-box-1, .dash-menu .smr-box.smr-box-3 {
        min-height: 100px;
        border-right: 1px solid rgb(255 255 255 / 36%);
    }

    .dash-menu .smr-box.smr-box-3 {
        border-right: 0;
        border-left: 1px solid rgb(255 255 255 / 36%);
    }

    .dash-menu .smr-box.smr-box-1, .dash-menu .smr-box.smr-box-2 {
        min-height: 100px;
    }

    .dash-menu .smr-box p {
        font-size: 16pt;
        display: flex;
        justify-content: center;
        align-items: center;
        height: 120px;
        margin-bottom: 0px;
        padding: 0;
        flex-flow: column;
    }

    .dash-menu .smr-box small {
        font-size: 60%;
        color: #212c40;
        font-weight: 500;
        display: block;
        margin-bottom: 5px;
    }

    .dash-menu .smr-box span {
        line-height: 22px;
    }

    .dash-menu .smr-box img.img-responsive {
        width: 25px;
        margin-bottom: 12px;
    }


#accordionSideBarMenu .accordion-item {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

    #accordionSideBarMenu .accordion-item h2.accordion-header {
        border: 0px solid rgba(33, 44, 64, .2) !important;
        padding: 10px;
        background: linear-gradient(to right, #212c4066, #d1d9e7);
        border-radius: 5px;
        color: #fff;
    }

    #accordionSideBarMenu .accordion-item button.accordion-button {
        border-bottom: 0px;
        padding-bottom: 0px;
    }

#accordionSideBarMenu .accordion-body {
    border-bottom: 0px !important;
    margin-left: 20px;
}
/** Accordion SideBarMenu **/
#accordionSideBarMenu2 .accordion-item {
    border: solid 1px #f0f0f0;
    border-radius: 15px;
    padding: 25px;
    background: #ffffff;
}

#accordionSideBarMenu2 .accordion-body {
    padding: 25px 0 0 0;
    border: none;
}

#accordionSideBarMenu2 button.accordion-button {
    padding: 0;
    border: none;
}

    #accordionSideBarMenu2 button.accordion-button::before {
        content: '';
        width: 28px;
        height: 28px;
        background: #e6f9f9;
        position: absolute;
        right: 0;
        top: 0;
        border-radius: 5px;
        z-index: 1;
        display: none;
    }

#accordionSideBarMenu2 .accordion-button::after {
    width: 28px;
    height: 28px;
    background-position: center;
    color: #0f1010;
    background-size: 1rem;
    z-index: 2;
    display: none;
}

.org-logo-container {
    text-align: center;
    padding-left: 10px;
    position: relative;
}

    .org-logo-container img {
        display: inline-block;
        border-radius: 100%;
        width: 70px;
    }

    .org-logo-container i {
        position: absolute;
        bottom: 0;
        right: 10px;
        padding: 4px;
        background: #fff;
        font-size: 10px;
        border-radius: 100px;
    }

.table.courses-table > :not(caption) > * > * {
    box-shadow: none;
    padding: 10px 0 15px 0;
}

.courses-table ul.opp-icons li i {
    margin-left: 12px;
}

.courses-table .card.card-horizontal.opportunity-box {
    border: 0;
    padding: 0;
}

.table.courses-table > thead {
    display: none;
}

.page-org-courses .dataTables_wrapper .row > * {
    padding-right: 0;
    padding-left: 0;
}

.page-dashboard .card,
.page-dashboard .card .card-header {
    border-color: rgb(0 0 0 / 6%);
}

    .page-dashboard .card .list-group-item {
        padding: 0;
        border: none;
        margin-bottom: 5px;
    }

.color-box-cont .media-body {
    flex: 1;
}

.color-box-cont h1, .color-box-cont span {
    text-align: center;
    color: #383838 !important;
    display: block;
    font-weight: 100 !important;
    font-size: 13px;
}

.color-box-cont h1 {
    margin: 0 0 5px 0;
    font-size: 25px;
}

.m-heading {
    line-height: 18px;
}

.s-heading {
    font-size: 11px;
}

.color-box-cont .bg-primary {
    background: #fff !important;
    background-image: linear-gradient(to bottom right, #7ac3c5, #008083) !important;
    border: 1px solid #008083 !important;
}

.color-box-cont .bg-danger {
    background: #fff !important;
    background-image: linear-gradient(to bottom right, rgb(255 169 181 / 20%), rgb(189 29 52 / 40%)) !important;
    /*border: 1px solid rgb(255 169 181 / 60%) !important;*/
}

.color-box-cont .bg-success, .c-bg-success {
    background: #fff !important;
    background-image: linear-gradient(to bottom right, rgb(88 221 179 / 20%), rgb(10 100 60 / 40%)) !important;
    /*border: 1px solid rgb(88 221 179 / 60%) !important;*/
}

.color-box-cont .bg-warning, .c-bg-warning {
    background: #fff !important;
    background-image: linear-gradient(to bottom right, rgb(255 211 190 / 20%), rgb(233 123 68 / 40%)) !important;
    /*border: 1px solid rgb(255 211 190 / 60%) !important;*/
}

.color-box-cont .bg-blue, .c-bg-blue {
    background: #fff !important;
    background-image: linear-gradient(to bottom right, rgb(131 189 235 / 20%), rgb(1 119 213 / 40%)) !important;
    /*border: 1px solid rgb(131 189 235 / 60%) !important;*/
}

.color-box-cont .bg-darkgreen {
    background: #fff !important;
    background-image: linear-gradient(to bottom right, rgb(11 163 96 / 20%), rgb(7 112 67 / 40%)) !important;
    /*border: 1px solid rgb(11 163 96 / 60%) !important;*/
}

.color-box-cont .bg-info {
    background: #fff !important;
    background-image: linear-gradient(to bottom right, rgb(13 202 240 / 10%), rgb(13 202 240 / 40%)) !important;
    /*border: 1px solid rgb(13 202 240 / 60%) !important;*/
}

.color-box-cont .bg-primary {
    background-color: #00B5B8 !important;
}

.color-box-cont .bg-primary {
    background-color: #00B5B8 !important;
}



.card h5 {
    font-weight: 500;
}

.numbers2-section {
    border-bottom: solid 1px #eee;
    padding-bottom: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    /* border-right: solid 1px #eee; */
}

    .numbers2-section:last-child {
        border: none;
        margin-bottom: 0;
    }

    .numbers2-section h6 {
        font-size: 12px;
        line-height: 24px;
        color: #a367dc;
    }

    .numbers2-section p.fs-heading {
        font-size: 18px !important;
        line-height: 30px;
    }

    .numbers2-section p {
        font-size: 12px;
        line-height: 16px;
    }

    .numbers2-section i {
        font-size: 10px;
    }

.numbers2-container {
    position: relative;
}

    .numbers2-container::after {
        content: '';
        position: absolute;
        right: -10px;
        top: 20px;
        width: 1px;
        height: 82%;
        background: #eee;
    }

.pbmit-blog-style-3 .pbmit-post-title {
    font-size: 16px;
    line-height: 22px;
    margin: 0 0 8px 0;
}

.pbmit-blog-style-3 p {
    margin: 0;
    font-size: 13px;
    line-height: 20px;
}

.pbmit-blog-style-3 .post-item {
    padding: 25px;
}

.quiz__form .form-group label {
    padding-bottom: 5px;
    margin-left: 10px;
}

.quiz__form .form-group {
    margin-bottom: 5px;
}

    .quiz__form .form-group.parent-group > label {
        margin: 0;
    }

    .quiz__form .form-group.parent-group {
        margin-bottom: 12px;
    }

.sidebar-games .pbmit-blog-style-3 .pbmit-featured-wrapper img {
    max-width: 120px;
}

.sidebar-games .pbmit-blog-style-3 .pbmit-featured-wrapper {
    margin-right: 12px;
}

.sidebar-games .pbmit-blog-style-3 .post-item {
    padding: 15px 0;
    background: none;
    border-bottom: 1px solid rgb(160 192 244 / 20%);
}

.sidebar-games .pbmit-blog-style-3 .pbmit-post-title {
    font-size: 16px;
    line-height: 20px;
}

.section-course-game {
    background: rgb(252,252,252);
    background: -moz-linear-gradient(97deg, rgba(252,252,252,1) 0%, rgba(245,248,255,1) 100%);
    background: -webkit-linear-gradient(97deg, rgba(252,252,252,1) 0%, rgba(245,248,255,1) 100%);
    background: linear-gradient(97deg, rgba(252,252,252,1) 0%, rgba(245,248,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fcfcfc",endColorstr="#f5f8ff",GradientType=1);
}

#loadCourses {
    position: relative;
}

.pbmit-blog-style-3.pbmit-blog-style-3-custom {
    margin-bottom: 0px;
}

    .pbmit-blog-style-3.pbmit-blog-style-3-custom .post-item {
        padding: 10px;
        background: #ffffff;
    }

    .pbmit-blog-style-3.pbmit-blog-style-3-custom .pbmit-featured-wrapper {
        margin-right: 25px;
        width: 140px;
        height: 140px;
        background: #eee;
        padding: 10px;
        display: flex;
        align-items: center;
        position: relative;
    }

        .pbmit-blog-style-3.pbmit-blog-style-3-custom .pbmit-featured-wrapper img {
            width: 100%;
        }

.page-gamification .swiper-slide {
    height: auto;
}

.game-main-container {
    margin-bottom: 50px;
}

    .game-main-container .swiper-slider[data-dots="true"] {
        padding-bottom: 50px;
    }

.header-style-4 .site-navigation {
    padding-left: 0;
}

@media (min-width: 1201px) {
    .page-learn-course .header-style-4 .site-header-menu > .container-fluid {
        padding: 0 60px 0 20px;
    }
}

.first-checkbox {
    margin: 0 25px;
}

.checkbox-inline-layout {
    display: flex;
    align-items: baseline;
}

    .checkbox-inline-layout .fieldset-checkbox {
        margin-bottom: 0;
        background: #eee;
        padding: 8px 12px;
    }

        .checkbox-inline-layout .fieldset-checkbox label {
            margin: 0 0 0 5px;
            padding: 0;
        }

.table.table-simple tr > td {
    font-size: 13px;
}

.dataTables_wrapper.container-fluid {
    margin: 0;
    padding: 0;
}

.select2-container {
    width: 100% !important;
}

.modal-body .custom-select-group .form-label {
    z-index: 99999;
}

/*.select2-container {
    z-index: 9999;
}*/
.custom-select-group .select2-container .select2-selection.select2-selection--multiple {
    padding: 25px 0 0 7px;
}
ul.list-group-small {
    margin-top: 6px;
    padding-bottom: 8px;
    border-bottom: solid 1px #eee;
    margin-bottom: 12px;
}

    ul.list-group-small .list-group-item {
        border: none;
        padding: 2px 0;
        font-size: 14px;
    }

.pbmit-footer-newsletter {
    padding-left: 0px !important;
}

.pbmit-footer-big-area-wrapper h3 {
    font-size: 19px;
    line-height: 30px;
    margin: 0;
    color: var(--pbmit-white-color);
    font-weight: 100;
}

.pbmit-footer-widget-area .widget-title {
    font-weight: 400;
    font-size: 18px;
    margin-bottom: 6px;
}

pbmit-contact-widget-lines {
    font-weight: 300;
}

.pbmit-contact-widget-phone {
    font-size: 20px;
    line-height: 20px;
    margin-top: 10px;
    font-weight: 400;
}

.page-budget-plan .c-form-box p {
    font-size: 14px;
}


.pbmit-heading-subheading .pbmit-title {
    font-size: 50px !important;
    font-weight: normal;
}

.pbmit-mask-image-style-1 .pbmit-element-title {
    font-size: 50px !important;
    font-weight: normal;
}

.ihbox-section_four .ihbox_style {
    margin-top: 0px !important;
}

.pbmit-ihbox-style-5 .pbmit-element-title {
    font-size: 22px;
    font-weight: normal;
}

.pbmit-ihbox-style-5 .pbmit-ihbox-icon-wrapper {
    margin-bottom: 0px;
}

.pbmit-bg-color-secondary .pbmit-ihbox-style-6 .pbmit-ihbox-icon .pbmit-ihbox-icon-type-text {
    font-weight: normal;
}

.section-light-blue {
    background: #f8fbff;
}

.section-home-courses {
    position: relative;
}

    .section-home-courses .game-main-container .swiper-slider[data-dots="true"] {
        padding-bottom: 15px;
    }

    .section-home-courses .game-main-container {
        margin-bottom: 0;
    }

.nav.nav-pills {
    border: solid 1px #DDD;
    padding: 15px;
    display: inline-block;
    border-radius: 25px;
}

li.nav-item {
    display: inline-block;
}

.nav-pills .nav-link {
    border-radius: 5px;
}

#page-user-calculators .calculator-container .total-interest-amount .total-interest, #page-user-calculators .calculator-container .total-interest-amount .monthly-instalment, .total-interest-amount .total-payable {
    padding: 10px 23px 10px 17px;
}

    #page-user-calculators .calculator-container .total-interest-amount .total-interest span, #page-user-calculators .calculator-container .total-interest-amount .monthly-instalment span, .total-interest-amount .total-payable span {
        font-size: 11px;
    }

    #page-user-calculators .calculator-container .total-interest-amount .monthly-instalment:after {
        left: 50%;
        margin-left: -16px;
    }


#page-user-calculators .calculator-container {
    padding: 20px;
}

    #page-user-calculators .calculator-container .form-group {
        margin-bottom: 15px;
    }

        #page-user-calculators .calculator-container .form-group label {
            font-size: 12px;
            padding-bottom: 2px !important;
        }


    #page-user-calculators .calculator-container h2.accordion-header {
        background: #1c3448;
        border-bottom: 1px solid #ffffff38;
    }

#saveBtnContainer a {
    display: block;
    padding: 12px 35px;
}

.avatar {
    position: relative;
    width: 2.375rem;
    height: 2.375rem;
    cursor: pointer;
}

    .avatar img {
        width: 100%;
        height: 100%;
    }

    .avatar.me-3 {
        margin-left: 0.5rem;
    }

.table.table-simple > :not(caption) > * > * {
    background: none;
    vertical-align: middle;
}

.table.table-simple .btn-group .btn,
.save-edits .btn {
    background: #e6f9f9;
    text-align: center;
    margin: 0 5px 0 0;
    border-radius: 5px;
    font-size: 16px;
    width: 40px;
}

    .table.table-simple .btn-group .btn > i {
        margin-left: 0;
        font-size: 16px;
    }

.table.table-simple tr > th {
    font-weight: normal;
    color: #333333;
}

.table.table-simple tr > td {
    font-weight: normal;
    color: #949494;
}

.separator__bar {
    border-top: solid 2px #eaeaea;
    margin: 30px 0 20px 0;
}

.btn-delete {
    cursor: pointer;
}

@media (min-width: 1200px) {
    .col-xl-9.col-custom {
        flex: 0 0 auto;
        width: 80%;
    }

    .col-xl-3.col-custom {
        flex: 0 0 auto;
        width: 20%;
    }

    .page-Organizations .pbmit-title-bar-content-inner {
        width: 50%;
    }

    @media (min-width: 1200px) {
        .container, .container-lg, .container-xl, .container-xxl {
            max-width: 1524px;
        }

        .page-vol-landing .container,
        .page-vol-landing .container-lg,
        .page-vol-landing .container-xl,
        .page-vol-landing .container-xxl,
        .page-initiative-details .container,
        .page-initiative-details .container-lg,
        .page-initiative-details .container-xl,
        .page-initiative-details .container-xxl {
            max-width: 1200px;
        }
    }
}



.pbmit-heading-subheading .pbmit-title {
    font-size: 25px !important;
}

.pbmit-title-bar-wrapper, .pbmit-title-bar-content {
    min-height: 250px !important;
}

.pbmit-title-bar-content {
    padding: 0px !important;
}

.trading-simulation-container {
    text-align: center;
    margin: 20px 0;
}

.trading-simulation {
    width: 100%;
    height: 600px;
    border: 1px solid #ccc;
    border-radius: 5px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}

.position-relative > a.position-absolute {
    right: 0;
    top: 0;
}

.input-group > .input-group-text,
.form-group .input-group > .form-control {
    min-height: 54px;
}

.input-group.input-group-sm > .input-group-text,
.input-group.input-group-sm > .form-control {
    min-height: initial;
}

.inflation-form-group {
    width: 160px;
}

.page-view-entiry .page-content {
    background: #eef4fe;
}

.page-view-entiry .pbmit-entry-content {
    background: #fff;
    padding: 35px;
}

.page-view-entiry .nav.nav-pills {
    display: block;
}

.page-view-entiry .nav-pills .nav-link.active,
.page-view-entiry .nav-pills .show > .nav-link {
    color: #f3f8ff;
    background-color: #0f6660;
}

body.vertical-layout {
    background: #1a3841;
}

.vertical-layout .page-content {
    margin-left: 240px;
}

.vertical-layout .section-lgx {
    padding: 30px 0;
}

.vertical-layout .container-fluid {
    padding: 0 30px;
}

.vertical-layout .profile-pages-left-sidebar {
    background: #1a3841;
    padding: 15px;
    margin-top: 20px;
}

    .vertical-layout .profile-pages-left-sidebar #doc-Photo {
        width: 100px;
        height: 100px;
        display: inline-block;
        margin-top: 0;
    }

.vertical-layout .name-sec {
    padding: 5px 0 20px 0;
    border-bottom: solid 1px rgb(79 90 109);
}

.vertical-layout .c-form-box {
    padding-top: 1rem !important;
    padding-right: 2rem !important;
    padding-left: 2rem !important;
}
/*********** Vertical Menu *******************/
/* Resetting default margin and padding for list items */
body, ul {
    margin: 0;
    padding: 0;
}

/* Basic styling for the vertical menu */
.vertical-menu {
    color: #DCDCDC;
    background: #1a3841; /* Background color of the menu */
    width: 240px; /* Width of the menu */
    height: 100vh; /* Full height of the viewport */
    position: absolute;
}

    /* Style for the list items */
    .vertical-menu ul {
        list-style-type: none; /* Removes default bullet points */
        padding: 0;
    }

    /* Style for each menu item */
    .vertical-menu li {
        position: relative;
        white-space: nowrap;
    }

    /* Style for the links */
    .vertical-menu a {
        color: #DCDCDC; /* Text color */
        text-decoration: none; /* Removes underline */
        padding: 10px 30px 10px 20px;
        display: block;
        text-overflow: ellipsis;
        overflow: hidden;
    }

    .vertical-menu li > a > i {
        margin-right: 12px;
        float: left;
        font-size: 1.2rem;
        position: relative;
        top: 1px;
        margin-top: .2rem;
    }

    .vertical-menu li:hover > a {
        color: #C3C3C3;
        background-color: #38445A;
    }
    /* Style for the submenus */
    .vertical-menu .sub-menu {
        display: none; /* Hide submenus by default */
        background-color: #444; /* Background color of submenus */
        position: absolute; /* Position submenu absolutely */
        top: 0;
        left: 100%; /* Position submenu to the right of parent */
        width: 200px; /* Width of the submenu */
        z-index: 1; /* Ensure submenu appears above other content */
    }

    /* Show submenus on hover */
    .vertical-menu li:hover .sub-menu {
        display: block;
    }

    /* Style for submenu items */
    .vertical-menu .sub-menu li {
        border-bottom: none; /* Remove border between submenu items */
    }

    /* Style for links inside submenus */
    .vertical-menu .sub-menu a {
        padding: 10px 20px; /* Padding inside each submenu item */
    }

    /* Hover effect */
    .vertical-menu a:hover {
        background-color: #555; /* Background color on hover */
    }

/* Responsive adjustments */
@media screen and (max-width: 768px) {
    .vertical-menu {
        width: 100%; /* Full width on smaller screens */
        height: auto; /* Auto height */
    }

        .vertical-menu ul {
            display: flex;
            flex-direction: column;
        }

        .vertical-menu li {
            border-bottom: none; /* Remove border between menu items */
            position: static; /* Reset position */
        }

        .vertical-menu .sub-menu {
            position: static; /* Reset position */
            display: none; /* Hide submenus initially */
            background-color: #333; /* Background color for mobile dropdown */
        }

        .vertical-menu li:hover .sub-menu {
            display: block; /* Show submenu on hover */
        }

        .vertical-menu a {
            padding: 15px; /* Larger padding for touch-friendly areas */
        }
}

.btn-top-right {
    top: 0;
    right: 0;
}

.page-budget-calculator .group-title-btn {
    margin-top: 0;
}

.internal-links-container {
    margin-top: 40px;
}

.internal-links {
    padding-left: 30px;
}

    .internal-links a {
        display: block;
        margin-bottom: 10px;
    }

.card {
    box-shadow: 0 0.46875rem 2.1875rem rgba(4,9,20,0.03),0 0.9375rem 1.40625rem rgba(4,9,20,0.03),0 0.25rem 0.53125rem rgba(4,9,20,0.05),0 0.125rem 0.1875rem rgba(4,9,20,0.03);
    border-width: 0;
    transition: all .2s;
    border-radius: .25rem;
}

.page-user-dashboard .card {
    box-shadow: inset 0px 1rem 2.1875rem rgba(4, 9, 20, 0.03), 20px 8rem 1.40625rem rgba(4, 9, 20, 0.03), 8px 1rem 0.53125rem rgb(4 9 20 / 5%), 0 0.125rem 0.1875rem rgba(4, 9, 20, 0.03);
}

.card-header {
    border: none;
    background: none;
}

.card .card-body h6 {
    font-size: 16px;
    line-height: 24px;
}

.card-body small {
    font-size: 50%;
}

.card-body .list-group-item h6 {
    font-size: 14px;
    line-height: 22px;
}

.card-body .list-group-item {
    font-size: 13px;
}

.custom-list-group .list-group-item {
    padding: 0;
    border: none;
    background: none;
}

.list-header {
    border: 1px solid #89c7e5;
    background: #fff;
    padding: 5px 12px 5px 25px;
    position: relative;
}

    .list-header::before {
        content: '';
        position: absolute;
        left: 0;
        top: 0;
        width: 15px;
        height: 100%;
        background: #43a4d5;
    }

.list-footer {
    padding-left: 15px;
}

    .list-footer > div {
        background-color: #c5e3f2;
        padding: 2px 15px;
        font-size: 14px;
    }

.card.card-nospacing {
    box-shadow: none;
    border: 0;
    background: none;
    border-radius: 0;
}

    .card.card-nospacing .card-header {
        padding-left: 0;
        padding-top: 0;
        margin-bottom: 8px;
    }

    .card.card-nospacing .card-body {
        padding: 0;
    }

.custom-list-group.yellow .list-header {
    border: 1px solid #dae47b;
}

    .custom-list-group.yellow .list-header::before {
        background: #c4d62d;
    }

.custom-list-group.yellow .list-footer > div {
    background-color: #edf2bd;
}

.custom-list-group.orange .list-header {
    border: 1px solid #ffe78f;
}

    .custom-list-group.orange .list-header::before {
        background: #ffcd15;
    }

.custom-list-group.orange .list-footer > div {
    background-color: #fff2c1;
}

.list-group.list-group-flush {
    display: flex;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0;
}

.list-group-flush .list-group-item {
    border-right: 0;
    border-left: 0;
    border-radius: 0;
}

.widget-content {
    padding: 1rem;
    flex-direction: row;
    align-items: center
}

    .widget-content .widget-content-wrapper {
        display: flex;
        flex: 1;
        position: relative;
        align-items: center
    }

    .widget-content .widget-content-left .widget-heading {
        opacity: .8;
        font-weight: normal;
    }

    .widget-content .widget-content-left .widget-subheading {
        opacity: .5
    }

    .widget-content .widget-content-right {
        margin-left: auto
    }

    .widget-content .widget-numbers {
        font-weight: normal;
        font-size: 1.8rem;
        display: block
    }

    .widget-content .widget-content-outer {
        display: flex;
        flex: 1;
        flex-direction: column
    }

    .widget-content .widget-progress-wrapper {
        margin-top: 1rem
    }

        .widget-content .widget-progress-wrapper .progress-sub-label {
            margin-top: .33333rem;
            opacity: .5;
            display: flex;
            align-content: center;
            align-items: center
        }

            .widget-content .widget-progress-wrapper .progress-sub-label .sub-label-right {
                margin-left: auto
            }

    .widget-content .widget-content-right.widget-content-actions {
        visibility: hidden;
        opacity: 0;
        transition: opacity .2s
    }

    .widget-content:hover .widget-content-right.widget-content-actions {
        visibility: visible;
        opacity: 1
    }

#page-user-dashboard .c-form-box {
    padding: 0 !important;
    border-radius: 0;
    background: none;
    box-shadow: none;
    border: 0 !important;
}

.trackers-list .list-group-flush .list-group-item {
    padding: 14px 0 15px 0;
}

.trackers-list .widget-content .widget-numbers {
    font-size: 14px;
}

.widget-content .widget-progress-wrapper .progress {
    height: 5px;
}

.widget-content .widget-progress-wrapper {
    margin-top: 7px;
}

.carousel {
    padding-bottom: 25px;
}

.carousel-indicators [data-bs-target] {
    background-color: #0f5132;
}

.carousel-indicators {
    margin-bottom: 0;
}

.icon-gradient {
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}

.bg-warm-flame {
    background-image: linear-gradient(45deg, #ff9a9e 0%, #fad0c4 99%, #fad0c4 100%) !important;
}

.font-icon-wrapper {
    text-align: center;
    border: #e9ecef solid 1px;
    border-radius: .25rem;
    margin: 0 0 10px;
    padding: 5px;
}

    .font-icon-wrapper.font-icon-lg {
        float: left;
        padding: 10px;
        text-align: center;
        margin-right: 15px;
        min-width: 64px;
    }

        .font-icon-wrapper.font-icon-lg i {
            font-size: 2rem;
        }

.bg-grow-early {
    background-image: linear-gradient(to top, #0ba360 0%, #3cba92 100%) !important;
}

.card.card-icons .widget-content .widget-numbers {
    line-height: 34px;
}

/*! Modified from font-awesome helper CSS classes - PIXEDEN
 *  Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (CSS: MIT License)
 */
.pe-lg {
    font-size: 1.1704rem;
    line-height: 0.75em;
    vertical-align: -15%
}

.pe-2x {
    font-size: 1.76rem
}

.pe-3x {
    font-size: 2.64rem
}

.pe-4x {
    font-size: 3.52rem
}

.pe-5x {
    font-size: 4.4rem
}

.pe-fw {
    width: 1.2857142857142858em;
    text-align: center
}

.pe-ul {
    padding-left: 0;
    margin-left: 2.142857142857143em;
    list-style-type: none
}

    .pe-ul > li {
        position: relative
    }

.pe-li {
    position: absolute;
    left: -2.142857142857143em;
    width: 2.142857142857143em;
    top: 0.14285714285714285em;
    text-align: center
}

    .pe-li.pe-lg {
        left: -1.8571428571428572em
    }

.pe-border {
    padding: .2em .25em .15em;
    border: solid 0.08em #eeeeee;
    border-radius: .1em
}

.pull-right {
    float: right
}

.pe.pull-left {
    float: left;
    margin-right: .3em;
    margin-left: .3em
}

.pe-spin {
    animation: spin 2s infinite linear
}

@keyframes spin {
    0% {
        transform: rotate(0deg)
    }

    100% {
        transform: rotate(359deg)
    }
}

.pe-rotate-90 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    transform: rotate(90deg)
}

.pe-rotate-180 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    transform: rotate(180deg)
}

.pe-rotate-270 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    transform: rotate(270deg)
}

.pe-flip-horizontal {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
    transform: scale(-1, 1)
}

.pe-flip-vertical {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
    transform: scale(1, -1)
}

.pe-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
}

.pe-stack-1x, .pe-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center
}

.pe-stack-1x {
    line-height: inherit
}

.pe-stack-2x {
    font-size: 2em
}

.pe-inverse {
    color: #ffffff
}

.pe-va {
    vertical-align: middle
}

.pe-border {
    border: solid 0.08em #eaeaea
}

.pe-7s-album:before {
    content: ""
}

.pe-7s-arc:before {
    content: ""
}

.pe-7s-back-2:before {
    content: ""
}

.pe-7s-bandaid:before {
    content: ""
}

.pe-7s-car:before {
    content: ""
}

.pe-7s-diamond:before {
    content: ""
}

.pe-7s-door-lock:before {
    content: ""
}

.pe-7s-eyedropper:before {
    content: ""
}

.pe-7s-female:before {
    content: ""
}

.pe-7s-gym:before {
    content: ""
}

.pe-7s-hammer:before {
    content: ""
}

.pe-7s-headphones:before {
    content: ""
}

.pe-7s-helm:before {
    content: ""
}

.pe-7s-hourglass:before {
    content: ""
}

.pe-7s-leaf:before {
    content: ""
}

.pe-7s-magic-wand:before {
    content: ""
}

.pe-7s-male:before {
    content: ""
}

.pe-7s-map-2:before {
    content: ""
}

.pe-7s-next-2:before {
    content: ""
}

.pe-7s-paint-bucket:before {
    content: ""
}

.pe-7s-pendrive:before {
    content: ""
}

.pe-7s-photo:before {
    content: ""
}

.pe-7s-piggy:before {
    content: ""
}

.pe-7s-plugin:before {
    content: ""
}

.pe-7s-refresh-2:before {
    content: ""
}

.pe-7s-rocket:before {
    content: ""
}

.pe-7s-settings:before {
    content: ""
}

.pe-7s-shield:before {
    content: ""
}

.pe-7s-smile:before {
    content: ""
}

.pe-7s-usb:before {
    content: ""
}

.pe-7s-vector:before {
    content: ""
}

.pe-7s-wine:before {
    content: ""
}

.pe-7s-cloud-upload:before {
    content: ""
}

.pe-7s-cash:before {
    content: ""
}

.pe-7s-close:before {
    content: ""
}

.pe-7s-bluetooth:before {
    content: ""
}

.pe-7s-cloud-download:before {
    content: ""
}

.pe-7s-way:before {
    content: ""
}

.pe-7s-close-circle:before {
    content: ""
}

.pe-7s-id:before {
    content: ""
}

.pe-7s-angle-up:before {
    content: ""
}

.pe-7s-wristwatch:before {
    content: ""
}

.pe-7s-angle-up-circle:before {
    content: ""
}

.pe-7s-world:before {
    content: ""
}

.pe-7s-angle-right:before {
    content: ""
}

.pe-7s-volume:before {
    content: ""
}

.pe-7s-angle-right-circle:before {
    content: ""
}

.pe-7s-users:before {
    content: ""
}

.pe-7s-angle-left:before {
    content: ""
}

.pe-7s-user-female:before {
    content: ""
}

.pe-7s-angle-left-circle:before {
    content: ""
}

.pe-7s-up-arrow:before {
    content: ""
}

.pe-7s-angle-down:before {
    content: ""
}

.pe-7s-switch:before {
    content: ""
}

.pe-7s-angle-down-circle:before {
    content: ""
}

.pe-7s-scissors:before {
    content: ""
}

.pe-7s-wallet:before {
    content: ""
}

.pe-7s-safe:before {
    content: ""
}

.pe-7s-volume2:before {
    content: ""
}

.pe-7s-volume1:before {
    content: ""
}

.pe-7s-voicemail:before {
    content: ""
}

.pe-7s-video:before {
    content: ""
}

.pe-7s-user:before {
    content: ""
}

.pe-7s-upload:before {
    content: ""
}

.pe-7s-unlock:before {
    content: ""
}

.pe-7s-umbrella:before {
    content: ""
}

.pe-7s-trash:before {
    content: ""
}

.pe-7s-tools:before {
    content: ""
}

.pe-7s-timer:before {
    content: ""
}

.pe-7s-ticket:before {
    content: ""
}

.pe-7s-target:before {
    content: ""
}

.pe-7s-sun:before {
    content: ""
}

.pe-7s-study:before {
    content: ""
}

.pe-7s-stopwatch:before {
    content: ""
}

.pe-7s-star:before {
    content: ""
}

.pe-7s-speaker:before {
    content: ""
}

.pe-7s-signal:before {
    content: ""
}

.pe-7s-shuffle:before {
    content: ""
}

.pe-7s-shopbag:before {
    content: ""
}

.pe-7s-share:before {
    content: ""
}

.pe-7s-server:before {
    content: ""
}

.pe-7s-search:before {
    content: ""
}

.pe-7s-film:before {
    content: ""
}

.pe-7s-science:before {
    content: ""
}

.pe-7s-disk:before {
    content: ""
}

.pe-7s-ribbon:before {
    content: ""
}

.pe-7s-repeat:before {
    content: ""
}

.pe-7s-refresh:before {
    content: ""
}

.pe-7s-add-user:before {
    content: ""
}

.pe-7s-refresh-cloud:before {
    content: ""
}

.pe-7s-paperclip:before {
    content: ""
}

.pe-7s-radio:before {
    content: ""
}

.pe-7s-note2:before {
    content: ""
}

.pe-7s-print:before {
    content: ""
}

.pe-7s-network:before {
    content: ""
}

.pe-7s-prev:before {
    content: ""
}

.pe-7s-mute:before {
    content: ""
}

.pe-7s-power:before {
    content: ""
}

.pe-7s-medal:before {
    content: ""
}

.pe-7s-portfolio:before {
    content: ""
}

.pe-7s-like2:before {
    content: ""
}

.pe-7s-plus:before {
    content: ""
}

.pe-7s-left-arrow:before {
    content: ""
}

.pe-7s-play:before {
    content: ""
}

.pe-7s-key:before {
    content: ""
}

.pe-7s-plane:before {
    content: ""
}

.pe-7s-joy:before {
    content: ""
}

.pe-7s-photo-gallery:before {
    content: ""
}

.pe-7s-pin:before {
    content: ""
}

.pe-7s-phone:before {
    content: ""
}

.pe-7s-plug:before {
    content: ""
}

.pe-7s-pen:before {
    content: ""
}

.pe-7s-right-arrow:before {
    content: ""
}

.pe-7s-paper-plane:before {
    content: ""
}

.pe-7s-delete-user:before {
    content: ""
}

.pe-7s-paint:before {
    content: ""
}

.pe-7s-bottom-arrow:before {
    content: ""
}

.pe-7s-notebook:before {
    content: ""
}

.pe-7s-note:before {
    content: ""
}

.pe-7s-next:before {
    content: ""
}

.pe-7s-news-paper:before {
    content: ""
}

.pe-7s-musiclist:before {
    content: ""
}

.pe-7s-music:before {
    content: ""
}

.pe-7s-mouse:before {
    content: ""
}

.pe-7s-more:before {
    content: ""
}

.pe-7s-moon:before {
    content: ""
}

.pe-7s-monitor:before {
    content: ""
}

.pe-7s-micro:before {
    content: ""
}

.pe-7s-menu:before {
    content: ""
}

.pe-7s-map:before {
    content: ""
}

.pe-7s-map-marker:before {
    content: ""
}

.pe-7s-mail:before {
    content: ""
}

.pe-7s-mail-open:before {
    content: ""
}

.pe-7s-mail-open-file:before {
    content: ""
}

.pe-7s-magnet:before {
    content: ""
}

.pe-7s-loop:before {
    content: ""
}

.pe-7s-look:before {
    content: ""
}

.pe-7s-lock:before {
    content: ""
}

.pe-7s-lintern:before {
    content: ""
}

.pe-7s-link:before {
    content: ""
}

.pe-7s-like:before {
    content: ""
}

.pe-7s-light:before {
    content: ""
}

.pe-7s-less:before {
    content: ""
}

.pe-7s-keypad:before {
    content: ""
}

.pe-7s-junk:before {
    content: ""
}

.pe-7s-info:before {
    content: ""
}

.pe-7s-home:before {
    content: ""
}

.pe-7s-help2:before {
    content: ""
}

.pe-7s-help1:before {
    content: ""
}

.pe-7s-graph3:before {
    content: ""
}

.pe-7s-graph2:before {
    content: ""
}

.pe-7s-graph1:before {
    content: ""
}

.pe-7s-graph:before {
    content: ""
}

.pe-7s-global:before {
    content: ""
}

.pe-7s-gleam:before {
    content: ""
}

.pe-7s-glasses:before {
    content: ""
}

.pe-7s-gift:before {
    content: ""
}

.pe-7s-folder:before {
    content: ""
}

.pe-7s-flag:before {
    content: ""
}

.pe-7s-filter:before {
    content: ""
}

.pe-7s-file:before {
    content: ""
}

.pe-7s-expand1:before {
    content: ""
}

.pe-7s-exapnd2:before {
    content: ""
}

.pe-7s-edit:before {
    content: ""
}

.pe-7s-drop:before {
    content: ""
}

.pe-7s-drawer:before {
    content: ""
}

.pe-7s-download:before {
    content: ""
}

.pe-7s-display2:before {
    content: ""
}

.pe-7s-display1:before {
    content: ""
}

.pe-7s-diskette:before {
    content: ""
}

.pe-7s-date:before {
    content: ""
}

.pe-7s-cup:before {
    content: ""
}

.pe-7s-culture:before {
    content: ""
}

.pe-7s-crop:before {
    content: ""
}

.pe-7s-credit:before {
    content: ""
}

.pe-7s-copy-file:before {
    content: ""
}

.pe-7s-config:before {
    content: ""
}

.pe-7s-compass:before {
    content: ""
}

.pe-7s-comment:before {
    content: ""
}

.pe-7s-coffee:before {
    content: ""
}

.pe-7s-cloud:before {
    content: ""
}

.pe-7s-clock:before {
    content: ""
}

.pe-7s-check:before {
    content: ""
}

.pe-7s-chat:before {
    content: ""
}

.pe-7s-cart:before {
    content: ""
}

.pe-7s-camera:before {
    content: ""
}

.pe-7s-call:before {
    content: ""
}

.pe-7s-calculator:before {
    content: ""
}

.pe-7s-browser:before {
    content: ""
}

.pe-7s-box2:before {
    content: ""
}

.pe-7s-box1:before {
    content: ""
}

.pe-7s-bookmarks:before {
    content: ""
}

.pe-7s-bicycle:before {
    content: ""
}

.pe-7s-bell:before {
    content: ""
}

.pe-7s-battery:before {
    content: ""
}

.pe-7s-ball:before {
    content: ""
}

.pe-7s-back:before {
    content: ""
}

.pe-7s-attention:before {
    content: ""
}

.pe-7s-anchor:before {
    content: ""
}

.pe-7s-albums:before {
    content: ""
}

.pe-7s-alarm:before {
    content: ""
}

.pe-7s-airplay:before {
    content: ""
}

body .pbmit-bg-color-light {
    background-color: #f2f4f8;
}

.pbmit-service-style-3 {
    position: relative;
    margin-bottom: 30px;
}

    .pbmit-service-style-3 .pbminfotech-post-item {
        padding-bottom: 15px;
        border-bottom: 1px solid rgba(33, 44, 64, 0.2);
    }

.service-three_box .pbmit-col_wrapper:nth-child(odd) .pbminfotech-post-item {
    margin-right: 60px;
}

.pbmit-service-style-3 .pbminfotech-box-content {
    position: relative;
    justify-content: space-between;
}

.pbmit-service-style-3 .pbminfotech-content-wrapper {
    padding-right: 10px;
}

.pbmit-service-style-3 .pbmit-service-icon-wrapper {
    font-size: 50px;
    line-height: 50px;
}

.pbmit-service-style-3 .pbminfotech-icon-box i {
    font-size: 80px;
    line-height: 80px;
    padding-right: 45px;
}

.pbmit-service-style-3 .pbmit-service-title {
    font-size: 26px;
    line-height: 32px;
    font-weight: 600;
    margin-bottom: 20px;
}

.pbmit-service-style-3 .pbmit-serv-cat a {
    font-size: 12px;
    line-height: 24px;
    padding-left: 15px;
    letter-spacing: 1px;
    font-weight: 500;
    text-transform: uppercase;
    position: relative;
}

    .pbmit-service-style-3 .pbmit-serv-cat a::before {
        content: "";
        position: absolute;
        top: 50%;
        left: 0;
        width: 7px;
        height: 7px;
        border-radius: 50px;
        background-color: #000000;
        -khtml-transform: translateX(0%) translateY(-50%);
        -moz-transform: translateX(0%) translateY(-50%);
        -ms-transform: translateX(0%) translateY(-50%);
        -o-transform: translateX(0%) translateY(-50%);
        transform: translateX(0%) translateY(-50%);
    }

.about-three_img2 {
    margin-top: 30px;
}

.theme-btn,
.pbmit-btn {
    background-color: #304E3F;
    font-size: 16px;
    font-weight: 500;
    top: 5px;
    right: 5px;
    bottom: 5px;
    padding: 10px 30px;
    min-width: 200px;
    text-align: center;
    border: none;
    color: #fff;
    border-radius: 0;
    transition: all linear 0.3s;
}

    .theme-btn:hover,
    .pbmit-btn:hover {
        background: #0C6460;
        color: #ffffff;
    }

    .pbmit-btn .pbmit-button-icon {
        display: none;
    }

#accordionFlushExample.accordion {
    border: 1px solid rgba(33, 44, 64, .2);
}

#accordionFlushExample .accordion-button {
    padding: 1rem 1.25rem;
    font-weight: normal;
    color: #fff;
    position: relative;
    margin: 0;
    line-height: 1;
    cursor: pointer;
    border-radius: 0 !important;
    outline: none;
    background-color: transparent;
    transition: all .25s ease-in-out;
    border-bottom: 1px solid rgba(33, 44, 64, .2);
}

#accordionFlushExample .accordion-body {
    padding: 20px 25px 35px 25px;
    border-bottom: 1px solid rgba(33, 44, 64, .2);
    background: #f6f5f0;
}

.accordion .form-group label {
    padding-bottom: 5px;
}

.accordion .form-group {
    margin-bottom: 10px;
}

.accordion .ui-slider .ui-slider-handle {
    width: 1em !important;
    height: 1em !important;
    margin-top: -0.5em;
}

.accordion .ui-slider.ui-widget.ui-widget-content {
    background: #9e9e9e !important;
}

.accordion .ui-slider-horizontal {
    height: .4em;
}

.accordion-header .opp-icons {
    font-size: 12px;
    margin-top: 0;
    display: block;
    color: #636363;
    font-weight: normal;
}

    .accordion-header .opp-icons li {
        display: inline-block;
        margin-right: 8px;
    }

.accordion-header p {
    font-size: 18px;
    color: #000;
}

.accordion-body .pbmit-element-card-box-style-1 .pbmit-card-box-line {
    padding: 0 0 20px 0;
}

.accordion-body h6 {
    font-size: 16px;
}

.rs-services.services-style2.simple-carousel .owl-nav .owl-prev {
    right: 50px;
    bottom: auto;
    top: -40px;
}

.rs-services.services-style2.simple-carousel .owl-nav .owl-next {
    right: 0;
    top: -40px;
}

.about-right_box {
    padding-left: 55px;
}

    .about-right_box .about_content {
        margin-bottom: 30px;
    }
/******** Blog Comments *********/
.pbmit-author-image img {
    width: 150px;
    min-width: 150px;
    height: 150px;
    display: block;
    overflow: hidden;
    margin-right: 40px;
}

.pbmit-author-content {
    -webkit-flex-shrink: 100;
    -moz-flex-shrink: 100;
    -ms-flex-negative: 100;
    flex-shrink: 100;
}

.pbmit-author-name a {
    font-size: 22px;
    line-height: 28px;
    margin-bottom: 10px;
    display: inline-block;
    font-weight: 600;
    text-transform: capitalize;
    color: var(--pbmit-white-color);
    font-family: var(--pbmit-heading-typography-font-family);
}

.pbmit-author-content .pbmit-author-bio {
    color: var(--pbmit-white-color);
    margin-bottom: 0;
}

.comments-area {
    margin-top: 60px;
}

    .comments-area .comments-title {
        font-size: 35px;
        line-height: 44px;
        font-weight: 600;
        text-transform: none;
        margin-bottom: 35px;
    }

.comment-list li:not(:last-child) .pbmit-comment {
    margin-bottom: 30px;
    border-bottom: 1px solid rgba(17, 25, 38,.1);
}

.comment-list .pbmit-comment-avatar {
    float: left;
}

    .comment-list .pbmit-comment-avatar img {
        border-radius: 0;
        width: 90px;
        height: 90px;
    }

.comments-area .pbmit-comment-content {
    position: relative;
    flex-grow: 1;
    padding: 0 0 30px 0;
    background: transparent;
    margin-left: 120px;
}

.comments-area .pbmit-comment-meta {
    display: inline-flex;
    align-items: center;
}

.pbmit-comment-content .pbmit-comment-author {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    line-height: 24px;
    font-weight: 500;
    display: inline-flex;
    position: relative;
}

.pbmit-comment-author-inner {
    margin: 0 5px;
    font-weight: 600;
    font-size: 18px;
    color: var(--pbmit-global-color);
}

    .pbmit-comment-author-inner a {
        color: var(--pbmit-global-color);
    }

.comments-area .pbmit-comment-date {
    display: block;
    font-size: 18px;
    line-height: 24px;
    margin-left: 5px;
    padding-left: 15px;
    position: relative;
}

    .comments-area .pbmit-comment-date:before {
        position: absolute;
        content: "/";
        top: 50%;
        left: 0;
        -khtml-transform: translateX(0%) translateY(-50%);
        -moz-transform: translateX(0%) translateY(-50%);
        -ms-transform: translateX(0%) translateY(-50%);
        -o-transform: translateX(0%) translateY(-50%);
        transform: translateX(0%) translateY(-50%);
    }

    .comments-area .pbmit-comment-date a {
        color: #666;
        position: relative;
        font-size: 16px;
        line-height: 16px;
        font-weight: 500;
        font-family: var(--pbmit-heading-typography-font-family);
    }

.comments-area .pbmit-comment-content p {
    margin: 12px 0 20px 0;
}

.comments-area .pbmit-comment-content .reply a {
    position: relative;
    display: inline-block;
    font-size: 13px;
    line-height: 13px;
    font-weight: 600;
    letter-spacing: 0px;
    padding: 10px 20px;
    border-radius: 50px;
    text-transform: capitalize;
    -webkit-transition: .4s ease-out 0s;
    -o-transition: .4s ease-out 0s;
    transition: .4s ease-out 0s;
    color: var(--pbmit-white-color);
    background-color: var(--pbmit-global-color);
    font-family: var(--pbmit-heading-typography-font-family);
}

    .comments-area .pbmit-comment-content .reply a i {
        padding-left: 2px;
    }

        .comments-area .pbmit-comment-content .reply a i:before {
            transform: rotate(-45deg);
            top: 1px;
            position: relative;
            -webkit-transition: 0.4s ease-out 0s;
            -o-transition: 0.4s ease-out 0s;
            transition: 0.4s ease-out 0s;
        }

    .comments-area .pbmit-comment-content .reply a:hover i:before {
        transform: rotate(0deg);
    }

.comment-list .children {
    margin-left: 100px;
    padding-top: 8px;
}

.comments-area .comment-respond {
    margin-bottom: 0;
    padding: 60px 65px;
    background: var(--pbmit-light-color);
}

.comment-respond .comment-reply-title {
    font-size: 36px;
    line-height: 44px;
}

.comment-respond .comment-form .comment-notes,
.comment-respond .comment-form label.form-check-label {
    font-size: 14px;
}

.comment-respond .comment-form .form-control {
    margin-bottom: 25px;
}

.comment-respond .comment-form .form-check {
    margin-bottom: 25px;
    margin-top: 15px;
}

.comment-respond .comment-form .submit-btn {
    padding: 15px 30px;
    border-radius: 50px;
    font-weight: 600;
    font-size: 12px;
    line-height: 24px;
    border: none;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-style: normal;
    color: var(--pbmit-white-color);
    background-color: var(--pbmit-global-color);
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

    .comment-respond .comment-form .submit-btn span {
        position: relative;
        padding-right: 25px;
    }

        .comment-respond .comment-form .submit-btn span:after {
            content: "\e815";
            position: absolute;
            right: 0;
            top: 51%;
            font-size: 14px;
            font-family: 'pbminfotech-base-icons';
            -webkit-transition: all .200s ease-in-out;
            transition: all .200s ease-in-out;
            -khtml-transform: translateX(0%) translateY(-50%) rotate(-45deg);
            -moz-transform: translateX(0%) translateY(-50%) rotate(-45deg);
            -ms-transform: translateX(0%) translateY(-50%) rotate(-45deg);
            -o-transform: translateX(0%) translateY(-50%) rotate(-45deg);
            transform: translateX(0%) translateY(-50%) rotate(-45deg);
        }

    .comment-respond .comment-form .submit-btn:hover {
        background-color: var(--pbmit-blackish-color);
    }

        .comment-respond .comment-form .submit-btn:hover span:after {
            transform: translateX(0%) translateY(-50%) rotate(0deg);
        }

.readon.slide-get.small-btn {
    font-size: 13px;
    padding: 6px 18px 6px 18px;
}

.heading-underline {
    position: relative;
    font-size: 18px;
    line-height: 24px;
    font-weight: 600;
    margin-bottom: 50px;
}

    .heading-underline:before {
        content: "";
        position: absolute;
        background: #304E3F;
        height: 3px;
        width: 15px;
        left: 0;
        transition: all 0.4s ease;
        z-index: 1;
        bottom: -20px;
    }

    .heading-underline:after {
        position: absolute;
        content: "";
        background: #304E3F;
        height: 3px;
        transition: all 0.4s ease;
        width: 50px;
        right: 0;
        left: 25px;
        bottom: -20px;
        margin-left: 0;
        z-index: 0;
    }

.page-vol-landing .rs-services.services-style2 .rs-services-slider .content-part .description {
    font-size: 16px;
    padding: 0 0 35px 0;
}

.readon.details.small-btn {
    padding: 6px 18px 6px 18px;
    font-size: 14px;
}

.page-vol-landing .rs-services.services-style2 {
    background-color: #ffffff;
}

    .page-vol-landing .rs-services.services-style2 .rs-services-slider {
        background-color: #FFF1D3;
        padding: 34px 30px 40px 30px;
    }

    .page-vol-landing .rs-services.services-style2 .owl-nav .owl-next,
    .page-vol-landing .rs-services.services-style2 .owl-nav .owl-prev {
        bottom: -50%;
    }

.custom-services-section .services-wrap {
    display: flex;
    align-items: center;
}

    .custom-services-section .services-wrap .services-icon {
        border-radius: 50%;
        overflow: hidden;
        background: #f4f5f5;
        width: 35px;
        height: 35px;
        vertical-align: middle;
        display: flex;
        align-items: center;
        justify-content: center;
    }

        .custom-services-section .services-wrap .services-icon img {
            width: 23px;
            max-width: unset;
        }

    .custom-services-section .services-wrap .services-content {
        padding: 0px 0px 0px 10px;
        text-align: left;
    }

        .custom-services-section .services-wrap .services-content .title {
            font-size: 14px;
            line-height: 16px;
            font-weight: 500;
            color: #101010;
            margin: 0;
        }

        .custom-services-section .services-wrap .services-content .services-txt {
            margin-bottom: 0px;
            font-size: 12px;
        }

.widget-boxed .table tr td.currency {
    font-size: 12px;
}

    .widget-boxed .table tr td.currency span {
        color: #bdbdbd;
    }

.widget-assets .table tr td:first-child {
    padding-left: 0;
}

.widget-assets .table tr td:last-child {
    padding-right: 0;
}

    .widget-assets .table tr td:last-child i {
        color: #bdbdbd;
    }

.table.simple-table tr td:first-child {
    text-align: left;
}

.table.simple-table .services-wrap .services-icon {
    background: #e2e2e4;
    padding: 8px;
}

    .table.simple-table .services-wrap .services-icon img {
        width: 50px;
        position: relative;
        top: 13px;
    }

.start-trading-text p {
    font-size: 16px;
    line-height: 24px;
}

.rank {
    position: relative;
    margin: 1em auto;
    width: 35px;
    height: 30px;
    border-radius: 1em/.5em;
    background: #ccc;
    transform: rotate(-90deg);
    display: inline-block;
    margin-right: 3em;
    transition: all 150ms ease-in-out;
    left: 20px;
    top: 3px;
}

    .rank:before, .rank:after {
        position: absolute;
        width: inherit;
        height: inherit;
        border-radius: inherit;
        background: inherit;
        content: '';
    }

    .rank:before {
        transform: rotate(60deg);
    }

    .rank:after {
        transform: rotate(-60deg);
    }

.hex-text {
    position: absolute;
    transform: rotate(90deg);
    z-index: 999;
    left: 13px;
    top: 3px;
    font-weight: normal;
}

.rank.gold {
    background: rgb(232,219,151);
    background: -moz-linear-gradient(180deg, rgba(232,219,151,1) 0%, rgba(226,187,84,1) 100%);
    background: -webkit-linear-gradient(180deg, rgba(232,219,151,1) 0%, rgba(226,187,84,1) 100%);
    background: linear-gradient(180deg, rgba(232,219,151,1) 0%, rgba(226,187,84,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#e8db97",endColorstr="#e2bb54",GradientType=1);
}

.rank.silver {
    background: rgb(224,224,224);
    background: -moz-linear-gradient(180deg, rgba(224,224,224,1) 0%, rgba(139,139,139,1) 100%);
    background: -webkit-linear-gradient(180deg, rgba(224,224,224,1) 0%, rgba(139,139,139,1) 100%);
    background: linear-gradient(180deg, rgba(224,224,224,1) 0%, rgba(139,139,139,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#e0e0e0",endColorstr="#8b8b8b",GradientType=1);
}

.rank.bronze {
    background: rgb(248,201,154);
    background: -moz-linear-gradient(180deg, rgba(248,201,154,1) 0%, rgba(149,67,50,1) 100%);
    background: -webkit-linear-gradient(180deg, rgba(248,201,154,1) 0%, rgba(149,67,50,1) 100%);
    background: linear-gradient(180deg, rgba(248,201,154,1) 0%, rgba(149,67,50,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8c99a",endColorstr="#954332",GradientType=1);
}

.rs-services.services-style5 .services-item .services-wrap .services-text .serial-number.right-align {
    left: auto;
    right: 40px;
}

.why-use-simulation {
    background: #FFF1D3;
}

.rs-services.services-style5.why-use-simulation .services-item {
    background-color: #ffffff;
}

.page-courses .card-horizontal .opp-img-container,
.page-initiative .card-horizontal .opp-img-container {
    height: 140px;
}
/* .page-Simulation .rs-breadcrumbs.img1 {
    background: url('../assets/images/banner-bg.jpg');
} */

.rs-breadcrumbs {
}

    /* .rs-breadcrumbs.img1.Advanced-Budgeting {
        background: linear-gradient(to right, #0e6461 70%, #0e64612e), url(/content/fl-images/banners/budgeting.jpg) !important;
        background-size: contain !important;
        background-position: right !important;
        background-repeat: no-repeat !important;
    }

    .rs-breadcrumbs.img1.Income-Management {
        background: linear-gradient(to right, #0e6461 70%, #0e64612e), url(/content/fl-images/banners/income-management.jpg) !important;
        background-size: contain !important;
        background-position: right !important;
        background-repeat: no-repeat !important;
    }

    .rs-breadcrumbs.img1.Credit-Management {
        background: linear-gradient(to right, #0e6461 70%, #0e64612e), url(/content/fl-images/banners/credit-management.jpg) !important;
        background-size: contain !important;
        background-position: right !important;
        background-repeat: no-repeat !important;
    }

    .rs-breadcrumbs.img1.Loans-Debt {
        background: linear-gradient(to right, #0e6461 70%, #0e64612e), url(/content/fl-images/banners/loans-debt.jpg) !important;
        background-size: contain !important;
        background-position: right !important;
        background-repeat: no-repeat !important;
    }

    .rs-breadcrumbs.img1.Loan-Types {
        background: linear-gradient(to right, #0e6461 70%, #0e64612e), url(/content/fl-images/banners/loan-types.jpg) !important;
        background-size: contain !important;
        background-position: right !important;
        background-repeat: no-repeat !important;
    }

    .rs-breadcrumbs.img1.Refinancing-Loans {
        background: linear-gradient(to right, #0e6461 70%, #0e64612e), url(/content/fl-images/banners/refinancing-loans.jpg) !important;
        background-size: contain !important;
        background-position: right !important;
        background-repeat: no-repeat !important;
    }

    .rs-breadcrumbs.img1.Identity-Theft-Basics {
        background: linear-gradient(to right, #0e6461 70%, #0e64612e), url(/content/fl-images/banners/identity-theft-basics.jpg) !important;
        background-size: contain !important;
        background-position: right !important;
        background-repeat: no-repeat !important;
    }

    .rs-breadcrumbs.img1.Types-Identity-Theft {
        background: linear-gradient(to right, #0e6461 70%, #0e64612e), url(/content/fl-images/banners/types-identity-theft.jpg) !important;
        background-size: contain !important;
        background-position: right !important;
        background-repeat: no-repeat !important;
    }

    .rs-breadcrumbs.img1.Loan-Calculator {
        background: linear-gradient(to right, #0e6461 70%, #0e64612e), url(/content/fl-images/banners/loan-calculator.jpg) !important;
        background-size: contain !important;
        background-position: right !important;
        background-repeat: no-repeat !important;
    } */


@media (min-width: 768px) {
    .page-courses .card-horizontal .col-md-2,
    .page-initiative .card-horizontal .col-md-2 {
        flex: 0 0 auto;
        width: 20.666667%;
    }
}

.LeaderBoard {
    background: #0f6660;
}

.leaderItem {
    position: relative;
    display: inline-block;
    text-align: center;
}

.leaderImgContainer {
    position: relative;
    display: inline-block;
    border-radius: 50%;
    width: 100px;
    height: 100px;
    overflow: hidden;
    border: solid 5px #0f6660;
    outline: solid 1px #fff6;
}

.leaderItem span {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    text-align: center;
    color: #fff;
    background: #ea6504;
    display: inline-block;
    position: absolute;
    top: 5px;
    right: 10px;
    z-index: 2;
    font-size: 12px;
}

.LeaderBoard {
    background: #0f6660;
    padding: 40px;
    width: 400px;
    border-radius: 50px;
}

.leaderName {
    color: #fff;
    margin: 0;
    font-weight: bold;
    font-size: 13px;
}

.leaderPoints {
    color: #fff;
    margin: 0;
    font-size: 11px;
}

.headingArea {
    text-align: center;
}

    .headingArea h5 {
        text-align: center;
        font-size: 28px;
        line-height: 32px;
        font-weight: 600;
        letter-spacing: 0px;
        color: #fff;
        margin: 0;
        text-transform: uppercase;
    }

    .headingArea p {
        color: #fff;
        margin: 0;
        font-size: 13px;
        text-transform: uppercase;
    }

.leaderImg img {
    position: absolute;
    top: -131px;
    right: 60px;
    width: 420px;
}

.page-Simulation .rs-cta {
}

.page-Simulation .call-action {
    position: relative;
}

.page-homepage2 .owl-carousel .owl-item img {
    width: auto;
}

.pbmit-title-bar-content {
    padding: 0px !important;
}

.pbmit-title-bar-wrapper, .pbmit-title-bar-content {
    min-height: 250px !important;
}

.page-Organizations .form-control.form-control-lg {
    border-radius: 2rem;
}

.page-Organizations .rs-services.services-style5 .services-item .services-wrap .services-text .services-txt {
    font-size: 16px;
}

.pbmit-team-single .pbmit-single-team-info {
    position: relative;
    padding: 0;
    font-size: 16px;
    margin: 30px 0 30px 0;
    padding-top: 30px;
    border-top: 1px solid rgba(33, 44, 64, .08);
}

.pbmit-team-single .pbmit-single-team-info {
    position: relative;
    padding: 0;
    font-size: 16px;
    margin: 30px 0 30px 0;
    padding-top: 30px;
    border-top: 1px solid rgba(33, 44, 64,.08);
}

    .pbmit-team-single .pbmit-single-team-info li {
        padding-bottom: 20px;
        word-wrap: break-word;
        font-weight: 500;
        font-style: normal;
        color: var(--pbmit-heading-typography-color);
        font-family: var(--pbmit-heading-typography-font-family);
    }

        .pbmit-team-single .pbmit-single-team-info li:last-child {
            padding-bottom: 0;
        }

        .pbmit-team-single .pbmit-single-team-info li label {
            display: block;
            line-height: 21px;
            position: relative;
            margin-bottom: 5px;
            font-weight: 600;
            text-transform: uppercase;
            font-size: 15px;
            color: var(--pbmit-global-color);
            font-family: var(--pbmit-heading-typography-font-family);
        }

        .pbmit-team-single .pbmit-single-team-info li a {
            color: #666;
        }

            .pbmit-team-single .pbmit-single-team-info li a:hover {
                color: var(--pbmit-global-color);
            }

.pbmit-team-single .pbmit-team-social-links li {
    margin-right: 0;
    margin-bottom: 5px;
    padding-right: 10px;
    float: left;
}

    .pbmit-team-single .pbmit-team-social-links li a {
        display: inline-block;
        width: 40px;
        height: 40px;
        line-height: 40px;
        text-align: center;
        border-radius: 50px;
        color: var(--pbmit-global-color);
        border: 1px solid rgba(33, 44, 64,.08);
        -webkit-transition: all 500ms ease;
        transition: all 500ms ease;
    }

.pbmit-team-single .pbmit-social-links {
    display: inline-block;
}

.pbmit-team-single .pbmit-team-social-links li a:hover {
    color: var(--pbmit-white-color);
    border-color: var(--pbmit-global-color);
    background-color: var(--pbmit-global-color);
}

.page-view-entiry .rs-testimonial.testimonial-style2 .testi-item-wrap .testi-content .testi-information .testi-name,
.page-view-entiry .rs-testimonial.testimonial-style2 .testi-item-wrap .testi-content .testi-information .testi-title {
    color: #1a3841;
}

.circle-progress-value {
    stroke-width: 6px;
    stroke: hsl(39, 100%, 50%);
}

.circle-progress-circle {
    stroke-width: 6px;
    stroke: hsl(39, 100%, 85%);
}

.circle-progress-text {
    fill: hsl(39, 100%, 50%);
}

.group-title-btn {
    display: inline-block;
    width: 100%;
    position: relative;
    margin-top: 50px;
}

    .group-title-btn .title-block {
        width: auto;
        float: left;
    }

.title-block .top-title {
    display: block;
    width: 70px;
    height: 24px;
    border: 4px solid #0f6660;
    border-bottom: 0;
}

.title-block h2 {
    margin: 10px 0 4px 0;
    font-weight: 700;
}

.title-block .sub-title {
    clear: both;
    color: #979797;
    line-height: 13px;
    margin-bottom: 16px;
}

.title-block .bottom-title {
    clear: both;
    display: block;
    width: 70px;
    height: 4px;
    background: #0f6660;
}

.body-profile-pages .container-fluid {
    padding-left: 3rem;
    padding-right: 3rem;
}

ul.ul-list {
    display: flex;
    align-items: center;
    justify-content: space-around;
}

    ul.ul-list li {
    }

        ul.ul-list li h6 {
            margin: 0;
        }

        ul.ul-list li p {
            margin: 0;
        }

.bank-card p,
.short_desc,
.show-this-on-click {
    font-size: 14px;
}

.bank-card .readon.details.submit {
    padding: 10px 20px 8px 20px;
}

.hide_me {
    display: none;
}

.readmore,
.readless {
    font-size: 12px;
}

.show-this-on-click h1,
.show-this-on-click h2,
.show-this-on-click h3,
.show-this-on-click h4,
.show-this-on-click h5,
.show-this-on-click h6 {
    margin-bottom: 3px;
}

.offcanvas-body {
    text-align: center;
}

.readon.details.submit {
    background: #0f6660;
}

.offcanvas-start {
    width: 300px;
}

.banksModal .table tr td {
    width: 25%;
    text-align: center;
}

.card-header,
.offcanvas-title,
.modal-title {
    color: #0f6660;
}

.page-banking .rs-services.services-style2 {
    border-radius: 0;
}

.theme-btn.filter-btn,
.theme-btn.reset-btn {
    min-width: unset;
}

.theme-btn.reset-btn {
    background-color: #0f6660;
}

    .theme-btn.reset-btn:hover {
        background-color: #304E3F;
    }

.sideBankItem > img {
    width: 160px;
}

/* .rs-breadcrumbs {
    background: #4e7a61 !important;
} */

.check-lists.multi-line li {
    display: inline-block;
    width: 33%;
}

.vertical-tabs .nav.nav-pills {
    padding: 25px;
    min-width: 340px;
}

    .vertical-tabs .nav.nav-pills .nav-link {
        width: 100%;
    }

.vertical-tabs .tab-content {
    padding: 25px 35px;
}

.rs-services.services-style5 .services-item .services-wrap .services-icon img {
    height: 70px;
    width: 70px;
}

.number-list {
    list-style: none;
    margin: 0px 0px 40px;
    padding: 0px;
    counter-reset: li 0;
    font-size: 18px;
    line-height: 30px;
}

    .number-list li {
        position: relative;
        margin: 0px;
        padding-left: 0px;
        display: table;
        margin-bottom: 25px;
        text-align: left;
    }

        .number-list li p {
            font-size: 18px;
            line-height: 30px;
            text-align: left;
        }
        .number-list li h6 {
            margin: 0;
        }
ol.number-list > li::before {
    font-size: 50px;
    line-height: 50px;
    min-width: 78px;
    padding: 0px 15px 0px 0px;
    display: table-cell;
    vertical-align: top;
    counter-increment: li 1;
    content: counter(li, decimal-leading-zero);
    font-weight: 900;
    color: rgb(255 219 193);
}

.modalBankItem img {
    width: 170px;
}

.bank_cards_modal .modal-body {
    padding: 2rem 3rem;
}

    .bank_cards_modal .modal-body .nav-pills .nav-link {
        width: 100%;
        text-align: left;
        padding: 0;
        font-size: 15px;
    }

        .bank_cards_modal .modal-body .nav-pills .nav-link.active,
        .bank_cards_modal .modal-body .nav-pills .show > .nav-link {
            background-color: transparent;
        }

.loadTabs h6 {
    font-size: 18px;
}

.form-group {
    position: relative;
}

.bank_cards_modal .error {
    position: absolute;
    bottom: -22px;
    left: 0;
    z-index: 999999999;
    font-size: 12px;
    color: #ff6363;
}

.bank-list-card .widget-content .widget-numbers {
    font-size: 1.3rem;
}

.bank-list-card .widget-content .widget-content-right {
    text-align: center;
}

.bank-list-card .list-group-item {
    padding: 1rem 0;
}

.bank-list-card .card-header {
    font-size: 22px;
    border-bottom: 1px solid rgba(0, 0, 0, .125);
}

.bank-list-card .widget-content .widget-content-left .widget-heading {
    font-size: 18px;
    opacity: 1;
    font-weight: normal;
}

.card-net-worth .card-body .list-group-item {
    font-size: 20px;
}

.card-net-worth .widget-content .widget-content-left .widget-heading,
.card-net-worth .widget-content .widget-content-left .widget-subheading {
    opacity: 1;
    font-weight: normal;
}

.card-net-worth .card-header {
    text-align: center;
    padding: 1rem 1rem;
    font-size: 20px;
}

.full-width-header .rs-header .menu-area.menu-sticky.sticky .main-menu .rs-menu ul.nav-menu li a {
    height: 64px;
    line-height: 64px;
}

.main___menu {
    position: fixed;
    left: 0;
    background: #fff1d3;
    z-index: 99;
    /* margin: 0 auto; */
    border-radius: 0;
    border: 1px solid rgba(33, 44, 64, .2);
    max-width: 100%;
    left: 50%;
    transform: translate(-50%, 0%);
    opacity: 0;
    visibility: hidden;
    margin-top: 0;
    /*border-radius: 20px;*/
}

.rs-menu li:hover > .main___menu {
    opacity: 1;
    visibility: visible;
}
.main___menu > .row > .col-10{
    background: #ffffff;
}
.main___menu .nav-tabs {
    border: none;
    background: #fff1d3;
    padding: 1rem 0 1rem;
    /*border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;*/
}
.main___menu .tab-content,
.main___menu .tab-content>.tab-pane{
    height: 100%;
}

.main___menu .nav-tabs .nav-link {
    border: none !important;
    line-height: 22px;
    text-align: left;
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 7px;
    border-radius: 25px;
    font-size: 12px;
}

        .main___menu .nav-tabs .nav-item.show .nav-link,
        .main___menu .nav-tabs .nav-link.active,
        .main___menu .nav-tabs .nav-link:focus,
        .main___menu .nav-tabs .nav-link:hover {
            color: #fff;
            background-color: #fdf9ef;
            border: none !important;
            outline: none;
            background: #304e3f;
        }

.menu___box {
    padding: 1rem 1rem;
    border-left: .0625rem solid #e3e6ee;
    /* margin: 2rem 0;
    padding: 1rem 3rem; */
    min-width: 300px;
    height: 100%;
}

    .menu___box:first-child {
        padding: 1rem 1rem;
        border: none;
        margin: 0;
        /*min-height: 300px;*/
    }

.menu___tabContainer {
    /*display: flex;
    height: 100%;*/
    background: #fff;
    /*border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;*/
}

.menu___list {
    margin-bottom: 0;
}

.menu___list-ul {
    padding: 0;
    list-style: none;
}

    .rs-header .menu-area .main-menu .rs-menu ul.nav-menu li .menu___list-ul li,
    .menu___list-ul li {
        display: inline-block;
        margin-bottom: 0 0 5px 0;
        min-width: 180px;
    }

        .full-width-header #rs-header .menu-area .main-menu .rs-menu ul.nav-menu li .menu___list-ul li a,
        .menu___list-ul li a {
            font-size: 12px;
            height: auto;
            line-height: 30px;
            font-weight: normal;
            color: #0C6460;
        }

.main___menu .menu___tabContainer .menu___list-title {
    margin-bottom: 15px;
    font-size: 12px;
    color: #000;
    text-transform: uppercase;
    font-weight: 600;
}

.menu___ul-contaier {
    display: flex;
    flex-direction: row;
    gap: 4rem;
}

.SiteNavFeaturedLinkList {
    list-style: none;
    margin: 0;
}

.menu___featuresList {
    list-style: none;
    padding: 0;
    margin: 0;
}

    .full-width-header .rs-header .menu-area .main-menu .rs-menu .menu___featuresList li,
    .menu___featuresList li {
        margin-top: 1.5rem;
        padding: 0;
        display: block !important;
    }

        .full-width-header .rs-header .menu-area .main-menu .rs-menu .menu___featuresList li:first-of-type,
        .menu___featuresList li:first-of-type {
            margin-top: 0;
        }

        .full-width-header .rs-header .menu-area .main-menu .rs-menu .menu___featuresList li a,
        .menu___featuresList li a {
            display: grid;
            grid-template-columns: auto 1fr;
            gap: 1rem;
            cursor: pointer;
            text-underline-offset: .25rem;
            text-decoration-color: transparent;
            height: auto !important;
            line-height: 34px !important;
        }

.menu___features-image {
    width: 3.125rem;
    height: 3.125rem;
    border-radius: .375rem;
    overflow: hidden;
    flex-shrink: 0;
}

    .menu___features-image img {
        width: 100%;
        height: 100%;
        -o-object-fit: cover;
        object-fit: cover;
    }

.menu___features-content {
    display: flex;
    flex-direction: column;
}

.menu___features-mainText {
    max-width: 20rem;
    font-weight: 600;
    line-height: 1.75rem;
    letter-spacing: -.015625rem;
    color: #151515;
    text-decoration: underline;
    text-decoration-color: transparent;
    transition: text-decoration-color .2s ease-in-out, color .2s ease-in-out;
}

.menu___features-supportText {
    font-weight: 450;
    font-size: .75rem;
    color: #515260;
    line-height: 1.125rem;
    letter-spacing: -.015625rem;
    display: inline-block;
    width: -moz-max-content;
    width: max-content;
}

#rs-header .main___menu .readon.details {
    display: inline-block;
    height: auto;
    padding: 16px 16px 16px 16px;
    line-height: 20px !important;
    color: #ffffff;
}

    #rs-header .main___menu .readon.details:hover {
        color: #ffffff !important;
    }

.menu___banner {
    height: 280px;
    overflow: hidden;
    margin-left: 30px;
    width: 100%;
    border-radius: 20px;
}

.menu___bannerContainer {
    display: flex;
}

.menu___bannerContent {
    width: 40%;
}
/****************** Chat Box Start ***********/
#avatarIcon {
    position: fixed;
    bottom: 40px;
    left: 40px;
    border-radius: 50%;
    width: 60px;
    height: 60px;
    overflow: hidden;
    cursor: pointer;
    z-index: 9;
}

.chat-btn-close {
    background: #749997;
    color: #fff;
    /* padding: 5px; */
    border-radius: 50%;
    position: absolute;
    right: 20px;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    cursor: pointer;
}

.btn-close {
    width: 1em;
    height: 0.6em;
    padding: 0;
}

:root {
    --white: #fff;
    --black: #000;
    --bg: #f8f8f8;
    --grey: #999;
    --dark: #1a1a1a;
    --light: #e6e6e6;
    --wrapper: 1000px;
    --blue: #749997;
}

.chat___wrapper {
    position: fixed;
    left: 0;
    width: var(--wrapper);
    height: 800px;
    transform: translate(-5%, 0);
    bottom: 0;
    z-index: 99;
    display: none;
}

    .chat___wrapper .chat_container {
        position: relative;
        top: 50%;
        left: 50%;
        width: 80%;
        height: 75%;
        background-color: var(--white);
        transform: translate(-52%, -40%);
        border-radius: 10px;
        overflow: hidden;
    }

        .chat___wrapper .chat_container .left {
            float: left;
            width: 37.6%;
            height: 100%;
            border: 1px solid #dbdbdb;
            background-color: #eff3f6;
            display: flex;
            align-items: center;
            justify-content: center;
            border-top-left-radius: 10px;
            border-bottom-left-radius: 10px;
            overflow: hidden;
        }

            .chat___wrapper .chat_container .left .top {
                position: relative;
                width: 100%;
                height: 96px;
                padding: 29px;
            }

                .chat___wrapper .chat_container .left .top:after {
                    position: absolute;
                    bottom: 0;
                    left: 50%;
                    display: block;
                    width: 80%;
                    height: 1px;
                    content: "";
                    background-color: var(--light);
                    transform: translate(-50%, 0);
                }

            .chat___wrapper .chat_container .left input {
                float: left;
                width: 188px;
                height: 42px;
                padding: 0 15px;
                border: 1px solid var(--light);
                background-color: #eceff1;
                border-radius: 21px;
                font-family: "Source Sans Pro", sans-serif;
                font-weight: 400;
            }

                .chat___wrapper .chat_container .left input:focus {
                    outline: none;
                }

            .chat___wrapper .chat_container .left a.search {
                display: block;
                float: left;
                width: 42px;
                height: 42px;
                margin-left: 10px;
                border: 1px solid var(--light);
                background-color: var(--blue);
                background-image: url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/382994/name-type.png");
                background-repeat: no-repeat;
                background-position: top 12px left 14px;
                border-radius: 50%;
            }

            .chat___wrapper .chat_container .left .people {
                margin-left: -1px;
                border-right: 1px solid var(--light);
                border-left: 1px solid var(--light);
                width: calc(100% + 2px);
            }

                .chat___wrapper .chat_container .left .people .person {
                    position: relative;
                    width: 100%;
                    padding: 12px 10% 16px;
                    cursor: pointer;
                    background-color: var(--white);
                }

                    .chat___wrapper .chat_container .left .people .person:after {
                        position: absolute;
                        bottom: 0;
                        left: 50%;
                        display: block;
                        width: 80%;
                        height: 1px;
                        content: "";
                        background-color: var(--light);
                        transform: translate(-50%, 0);
                    }

                    .chat___wrapper .chat_container .left .people .person img {
                        float: left;
                        width: 40px;
                        height: 40px;
                        margin-right: 12px;
                        border-radius: 50%;
                        -o-object-fit: cover;
                        object-fit: cover;
                    }

                    .chat___wrapper .chat_container .left .people .person .name {
                        font-size: 14px;
                        line-height: 22px;
                        color: var(--dark);
                        font-family: "Source Sans Pro", sans-serif;
                        font-weight: 600;
                    }

                    .chat___wrapper .chat_container .left .people .person .time {
                        font-size: 14px;
                        position: absolute;
                        top: 16px;
                        right: 10%;
                        padding: 0 0 5px 5px;
                        color: var(--grey);
                        background-color: var(--white);
                    }

                    .chat___wrapper .chat_container .left .people .person .preview {
                        font-size: 14px;
                        display: inline-block;
                        overflow: hidden !important;
                        width: 70%;
                        white-space: nowrap;
                        text-overflow: ellipsis;
                        color: var(--grey);
                    }

                    .chat___wrapper .chat_container .left .people .person.active, .container .left .people .person:hover {
                        margin-top: -1px;
                        margin-left: -1px;
                        padding-top: 13px;
                        border: 0;
                        background-color: var(--blue);
                        width: calc(100% + 2px);
                        padding-left: calc(10% + 1px);
                    }

                        .chat___wrapper .chat_container .left .people .person.active span, .container .left .people .person:hover span {
                            color: var(--white);
                            background: transparent;
                        }

                        .chat___wrapper .chat_container .left .people .person.active:after, .container .left .people .person:hover:after {
                            display: none;
                        }

        .chat___wrapper .chat_container .right {
            position: relative;
            float: left;
            width: 62.4%;
            height: 100%;
            border-top-right-radius: 15px;
            border-bottom-right-radius: 15px;
            border: 1px solid #dbdbdb;
        }

            .chat___wrapper .chat_container .right .top {
                width: 100%;
                padding: 15px 29px;
                background-color: #eceff1;
                border-top-right-radius: 15px;
            }

                .chat___wrapper .chat_container .right .top span {
                    font-size: 15px;
                    color: #0c6460;
                }

                    .chat___wrapper .chat_container .right .top span .name {
                        color: var(--dark);
                        font-weight: 600;
                    }

            .chat___wrapper .chat_container .right .chat {
                position: relative;
                overflow: hidden;
                padding: 25px 35px 92px;
                border-width: 0;
                border-style: solid;
                border-color: var(--light);
                height: calc(100% - 58px);
                justify-content: flex-end;
                flex-direction: column;
            }

                .chat___wrapper .chat_container .right .chat.active-chat {
                    display: block;
                    display: flex;
                }

                    .chat___wrapper .chat_container .right .chat.active-chat .bubble {
                        transition-timing-function: cubic-bezier(0.4, -0.04, 1, 1);
                    }

                        .chat___wrapper .chat_container .right .chat.active-chat .bubble:nth-of-type(1) {
                            -webkit-animation-duration: 0.15s;
                            animation-duration: 0.15s;
                        }

                        .chat___wrapper .chat_container .right .chat.active-chat .bubble:nth-of-type(2) {
                            -webkit-animation-duration: 0.3s;
                            animation-duration: 0.3s;
                        }

                        .chat___wrapper .chat_container .right .chat.active-chat .bubble:nth-of-type(3) {
                            -webkit-animation-duration: 0.45s;
                            animation-duration: 0.45s;
                        }

                        .chat___wrapper .chat_container .right .chat.active-chat .bubble:nth-of-type(4) {
                            -webkit-animation-duration: 0.6s;
                            animation-duration: 0.6s;
                        }

                        .chat___wrapper .chat_container .right .chat.active-chat .bubble:nth-of-type(5) {
                            -webkit-animation-duration: 0.75s;
                            animation-duration: 0.75s;
                        }

                        .chat___wrapper .chat_container .right .chat.active-chat .bubble:nth-of-type(6) {
                            -webkit-animation-duration: 0.9s;
                            animation-duration: 0.9s;
                        }

                        .chat___wrapper .chat_container .right .chat.active-chat .bubble:nth-of-type(7) {
                            -webkit-animation-duration: 1.05s;
                            animation-duration: 1.05s;
                        }

.container .right .chat.active-chat .bubble:nth-of-type(8) {
    -webkit-animation-duration: 1.2s;
    animation-duration: 1.2s;
}

.chat___wrapper .chat_container .right .chat.active-chat .bubble:nth-of-type(9) {
    -webkit-animation-duration: 1.35s;
    animation-duration: 1.35s;
}

.chat___wrapper .chat_container .right .chat.active-chat .bubble:nth-of-type(10) {
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
}

.chat___wrapper .chat_container .right .write {
    position: absolute;
    bottom: 29px;
    left: 30px;
    height: 42px;
    padding-left: 8px;
    border: 1px solid var(--light);
    background-color: #eceff1;
    width: calc(100% - 58px);
    border-radius: 5px;
}

    .chat___wrapper .chat_container .right .write input {
        font-size: 16px;
        float: left;
        width: 325px;
        height: 40px;
        padding: 0 10px;
        color: var(--dark);
        border: 0;
        outline: none;
        background-color: #eceff1;
        font-family: "Source Sans Pro", sans-serif;
        font-weight: 400;
    }

    .chat___wrapper .chat_container .right .write .write-link.send:before {
        display: inline-block;
        float: left;
        width: 20px;
        height: 42px;
        margin-left: 21px;
        content: "";
        background-image: url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/382994/send.png");
        background-repeat: no-repeat;
        background-position: center;
    }

.chat___wrapper .chat_container .right .bubble {
    font-size: 16px;
    position: relative;
    display: inline-block;
    clear: both;
    margin-bottom: 8px;
    padding: 13px 14px;
    vertical-align: top;
    border-radius: 5px;
}

    .chat___wrapper .chat_container .right .bubble:before {
        position: absolute;
        top: 19px;
        display: block;
        width: 8px;
        height: 6px;
        content: " ";
        transform: rotate(29deg) skew(-35deg);
    }

    .chat___wrapper .chat_container .right .bubble.you {
        float: left;
        color: var(--white);
        background-color: var(--blue);
        align-self: flex-start;
        -webkit-animation-name: slideFromLeft;
        animation-name: slideFromLeft;
    }

        .chat___wrapper .chat_container .right .bubble.you:before {
            left: -3px;
            background-color: var(--blue);
        }

    .chat___wrapper .chat_container .right .bubble.me {
        float: right;
        color: var(--dark);
        background-color: #eceff1;
        align-self: flex-end;
        -webkit-animation-name: slideFromRight;
        animation-name: slideFromRight;
    }

        .chat___wrapper .chat_container .right .bubble.me:before {
            right: -3px;
            background-color: #eceff1;
        }

.chat___wrapper .chat_container .right .conversation-start {
    position: relative;
    width: 100%;
    margin-bottom: 27px;
    text-align: center;
}

    .chat___wrapper .chat_container .right .conversation-start span {
        font-size: 14px;
        display: inline-block;
        color: var(--grey);
    }

        .chat___wrapper .chat_container .right .conversation-start span:before, .container .right .conversation-start span:after {
            position: absolute;
            top: 10px;
            display: inline-block;
            width: 30%;
            height: 1px;
            content: "";
            background: none;
        }

        .chat___wrapper .chat_container .right .conversation-start span:before {
            left: 0;
        }

        .chat___wrapper .chat_container .right .conversation-start span:after {
            right: 0;
        }

@keyframes slideFromLeft {
    0% {
        margin-left: -200px;
        opacity: 0;
    }

    100% {
        margin-left: 0;
        opacity: 1;
    }
}

@-webkit-keyframes slideFromLeft {
    0% {
        margin-left: -200px;
        opacity: 0;
    }

    100% {
        margin-left: 0;
        opacity: 1;
    }
}

@keyframes slideFromRight {
    0% {
        margin-right: -200px;
        opacity: 0;
    }

    100% {
        margin-right: 0;
        opacity: 1;
    }
}

@-webkit-keyframes slideFromRight {
    0% {
        margin-right: -200px;
        opacity: 0;
    }

    100% {
        margin-right: 0;
        opacity: 1;
    }
}
/************** Chat Box End ********************/
#page-zoom-meeting {
    overflow-y: scroll;
}

    #page-zoom-meeting #content_container {
        height: auto !important;
        width: auto !important;
    }

.agenda-table {
    background-color: #ffffff;
}

.header-nav-left-menu {
   /*  position: absolute;
    left: 280px; */
    display: inline-block;
    margin-right: 110px;
}

.page-learn-course .rs-header .menu-area .logo-area {
    display: none;
}

.page-learn-course .header-nav-left-menu {
    left: 40px;
}

div#chatWindow {
    overflow-y: auto;
    scrollbar-width: thin;
    scrollbar-color: #12645e38 #0c64601f;
    scrollbar-gutter: stable;
}

    div#chatWindow::-webkit-scrollbar-thumb {
        border-radius: 100px;
        border: 6px solid rgba(0, 0, 0, 0.2);
    }

.home-act-section {
    background: #FFF1D3;
}
/*.page-homepage2 .rs-blog.blog-style1 {
        background-color: #FFF1D3;
        border-radius: 0px 150px 0px 150px;
    }*/
.page-homepage2 .rs-services.services-style2 {
    background-color: transparent;
    border-radius: 0;
}

.blog-horizontal img {
    height: 200px;
}

.rs-blog.blog-style1 .blog-horizontal .blog-meta .blog-item-wrap .blog-content .blog-title {
    margin-bottom: 8px;
}

.page-homepage2 .rs-blog.blog-style1 .blog-item .image-wrap {
    height: 440px;
}

.list-group-item {
    padding: 0.8rem 1rem;
}

    .list-group-item i {
        padding: 4px;
        width: 30px;
        height: 30px;
        background: #e9e9e9;
        border-radius: 50%;
        font-size: 12px;
        text-align: center;
        line-height: 20px;
        margin-right: 15px;
    }

    .list-group-item.active i {
        background: #a4c9ff;
    }

.c-form-category {
    background: #f2f4f8;
    position: relative;
    padding: 15px;
    border-radius: 20px;
    min-height: 700px;
}

.form-group.skin label {
    padding-left: 8px;
}

.bg-custom {
    padding: 10px 22px;
    border-radius: 25px;
    font-weight: normal;
    font-size: 14px;
    border: solid 1px #d1d0d0;
    color: #454545;
}

.card-goals .c-form-box {
    min-height: auto;
    position: relative;
}

.card-goals .text-muted {
    color: #999999 !important;
    font-size: 14px;
}

.badge-bg {
    border: none;
    background-color: #f2f4f8;
    font-weight: bold;
    font-size: 18px;
}
.pbmit-btn.btn.btn-danger {
    background-color: #dc3545;
    border-color: #dc3545;
}
.badge-bg-1 {
    border: none;
    background-color: rgba(33, 44, 64, .2);
    font-weight: bold;
    color: black;
}

.c-round-badge {
    padding: 10px 22px;
    border-radius: 25px;
    font-size: 14px;
    background-color: #f2f4f8;
    color: #454545;
}

    .c-round-badge.c-badge-warning {
        background-color: #ffebdc;
        color: #ff9241;
    }

.tooltip {
    position: relative;
    float: right;
}

    .tooltip > .tooltip-inner {
        background-color: #000;
        padding: 5px 15px;
        color: #ffffff;
        font-weight: normal;
        font-size: 12px;
    }

.popOver + .tooltip > .tooltip-arrow {
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #eebf3f;
}

.progress {
    border-radius: 0;
    overflow: visible;
    height: 6px;
}

.progress-bar {
    background: #4e7a61;
    -webkit-transition: width 1.5s ease-in-out;
    transition: width 1.5s ease-in-out;
}

.calculator-canvas .offcanvas-body {
    text-align: left;
}

.calculator-canvas.offcanvas-end {
    width: 700px;
    text-align: left;
    border-radius: 10px;
    margin-top: 12px;
    margin-bottom: 12px;
}

.calculator-canvas .offcanvas-header {
    position: absolute;
    right: 20px;
    top: 7px;
}

.calculator-canvas #loadCalculator {
    background: #f2f4f8;
    position: relative;
    padding: 30px;
    border-radius: 20px;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {
    background: #2e6e9e url("images/ui-bg_glass_85_dfeffc_1x400.png") 50% 50% repeat-x !important;
}


.tooltipInfo {
    top: 5px;
    right: 10px;
    font-size: 15px;
    position: absolute;
    display: inline-block;
    border-bottom: 1px dotted #ff954b;
}

    .tooltipInfo .tooltiptext {
        visibility: hidden;
        display: none;
        background-color: #ff954b;
        color: #fff;
        text-align: center;
        border-radius: 6px;
        padding: 5px 0;
        position: absolute;
        z-index: 1;
        width: max-content;
        padding: 3px 5px;
        font-size: 11px;
    }

    .tooltipInfo:hover {
        cursor: pointer;
    }

        .tooltipInfo:hover .tooltiptext {
            visibility: visible;
            display: block;
        }


/*#page-vol-tform .nav.nav-pills, #page-budget-plan .nav.nav-pills {
    border-radius: 10px;
    width: 100%;
    background: #fff;
    padding: 7px 10px;
    font-weight: normal;
}

#page-vol-tform .nav-pills .nav-link, #page-budget-plan .nav-pills .nav-link {
    border-radius: 7px;
    font-weight: normal;
}

    #page-vol-tform .nav-pills .nav-link.active, #page-budget-plan .nav-pills .nav-link.active, #page-vol-tform .nav-pills .show > .nav-link, #page-budget-plan .nav-pills .show > .nav-link {
        color: #fff;
        background-color: #0c6460;
        font-weight: normal;
    }*/

.pbmit-btn.pbmit-btn-secondary.toggleBtn {
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}
.user-side-links .nav-pills .nav-item.manage-section-link .nav-link {
    background: #f2f4f8;
}
#page-vol-tform .btn, #page-budget-plan .btn {
    padding: 0.5rem .75rem .36rem;
}



.bg-light-theme {
    background: #6c969366 !important;
    color: #0e6461;
}
/********** Blog Page ***********/
.rs-inner-blog .blog-item .blog-content .blog-title {
    font-size: 18px;
    line-height: 26px;
}

.rs-inner-blog .blog-item {
    margin-bottom: 25px;
}

.btn-right-align {
    position: absolute;
    right: 0;
    top: 0;
}

.offcanvas-body .custom-select-group .form-label {
    z-index: 99999;
}

.page-budget-plan .offcanvas-header,
.page-alerts .offcanvas-header {
    right: 0;
    top: 0;
}

tr.tr-group {
    background: #f7ecde;
    border-bottom: solid 1px #ffcc8c;
}

.total_due,
.alert_category {
    color: #304E3F;
}

    .total_due small {
        font-size: 12px;
    }

.page-vol-tform .list-group-item i {
    padding: 0;
    width: auto;
    height: auto;
    background: none;
    border-radius: 0;
    font-size: 13px;
    text-align: center;
    line-height: 22px;
    margin-right: 10px;
}

.add-budget-badge {
    cursor: pointer;
}

.pbmit-service-single.no-styling {
    background: none;
    padding: 0;
}

.page-CreditScore .rs-services.services-style5 .services-item .services-wrap .services-text .serial-number {
    left: auto;
    top: auto;
    right: 25px;
    bottom: 0px;
}

.page-advisers .rs-blog,
.page-initiative .rs-blog {
    background-color: #f6f5f0;
}

.section.pt-55 {
    padding-top: 55px;
}

#loadNews .blog-img {
    height: 190px;
    overflow: hidden;
}

.rs-inner-blog .blog-item .blog-content {
    padding: 30px 15px 0;
}

.rs-inner-blog .blog-item {
    margin-bottom: 15px;
}

.page-advisers .rs-blog.blog-main-home .blog-item .blog-content .blog-title {
    font-size: 20px;
    line-height: 24px;
}

.page-advisers .rs-blog.blog-main-home .blog-item {
    margin: 0;
}

    .page-advisers .rs-blog.blog-main-home .blog-item .blog-content {
        padding: 27px 20px 34px 20px;
    }

.page-initiative .opp-img-container::after {
    background-color: #ffffff;
    opacity: 0;
}

.page-initiative .opportunity-box {
    background-color: #ffffff;
}

    .page-initiative .opportunity-box ul.opp-icons li:first-child {
        display: inline-block;
        width: auto;
        margin-right: 25px;
    }

    .page-initiative .opportunity-box ul.opp-icons li {
        display: inline-block;
        margin-right: 8px;
        width: auto;
    }

.page-initiative .card.card-horizontal.opportunity-box {
    padding: 10px;
    border: 1px solid rgb(33 44 64 / 4%);
    border-radius: 10px;
}

.page-initiative .opportunity-box .course-title {
    color: #0f6660;
}

.card-content {
    padding-bottom: 12px;
    margin-bottom: 20px;
    border-bottom: 1px solid rgb(33 44 64 / 8%);
}

    .card-content:last-child {
        border: none;
        padding: 0;
    }

.page-user-dashboard .color-box-cont .card-body small {
    font-size: 40%;
    top: -.75em;
    position: relative;
}

.daterangepicker,
.swal2-container {
    z-index: 9999 !important;
}

.body-profile-pages .container-fluid.dataTables_wrapper {
    padding: 0;
}

.color-box-cont .media-body {
    position: relative;
}

.score_stars {
    position: absolute;
    margin-left: -35px;
    font-size: 10px;
    width: 70px;
    left: 50%;
    margin-top: 5px;
    color: #ffffffc7;
}

    .score_stars i {
        margin: 0 1px;
    }

.color-box-cont .card-content {
    margin-bottom: 0;
}

    .color-box-cont .card-content .display-4 > i {
        margin: 0 2px;
    }

.page-user-dashboard .sidebar-games .pbmit-blog-style-3 .pbmit-post-title {
    font-size: 14px;
}

.page-user-dashboard .opportunity-box .course-title {
    font-size: 15px;
    line-height: 22px;
}
.page-user-dashboard h1, 
.page-user-dashboard h2, 
.page-user-dashboard h3, 
.page-user-dashboard h4, 
.page-user-dashboard h5, 
.page-user-dashboard h6{
    font-family: 'AvenirBook', sans-serif;
    font-weight: normal;
}
.page-myAccount .color-box-cont .list-group-item {
    background-color: transparent;
}

.page-myAccount .color-box-cont .widget-heading,
.page-myAccount .color-box-cont .widget-subheading,
.page-myAccount .color-box-cont .card-header,
.page-myAccount .color-box-cont .card-header h1, .color-box-cont .card-header span {
    color: #ffffffc7 !important;
}

.list-group-item.active {
    color: #0c6460;
    background-color: rgb(12 100 96 / 20%);
    border-color: transparent;
}

.page-initiative-details .full-width-header .rs-header {
    border-bottom: solid 1px #eee;
}

.page-org-logo img { 
    width: 250px;
} 
/*** https://codepen.io/anon/pen/rVmmqa ****/
.progress-pie-chart {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    /*background-color: #E5E5E5;*/
    position: relative;
    margin: 0 10px 0 0;
}

    .progress-pie-chart.gt-50 {
        background-color: #304E3F;
    }

.ppc-progress {
    content: "";
    position: absolute;
    border-radius: 50%;
    left: calc(50% - 20px);
    top: calc(50% - 20px);
    width: 40px;
    height: 40px;
    clip: rect(0, 40px, 40px, 20px);
}

    .ppc-progress .ppc-progress-fill {
        content: "";
        position: absolute;
        border-radius: 50%;
        left: calc(50% - 20px);
        top: calc(50% - 20px);
        width: 40px;
        height: 40px;
        clip: rect(0, 20px, 40px, 0);
        background: #304E3F;
        transform: rotate(60deg);
    }

.gt-50 .ppc-progress {
    clip: rect(0, 20px, 40px, 0);
}

    .gt-50 .ppc-progress .ppc-progress-fill {
        clip: rect(0, 40px, 40px, 20px);
        background: #E5E5E5;
    }

.ppc-percents {
    content: "";
    position: absolute;
    border-radius: 50%;
    left: calc(50% - 34.7826086957px/2);
    top: calc(50% - 34.7826086957px/2);
    width: 34.7826086957px;
    height: 34.7826086957px;
    background: #fff;
    text-align: center;
    display: table;
    overflow: hidden;
}

    .ppc-percents img {
        /*width: 34.7826086957px;*/
        /*width: 19.7826086957px;*/
    }

.pcc-percents-wrapper {
    display: table-cell;
    vertical-align: middle;
}

.widget-icon {
    margin-right: 10px;
    padding: 5px 8px;
    border-radius: 8px;
}

    .widget-icon img {
        width: 60px;
    }

.bank-list-logo img {
    width: 80px;
}

.tips-container {
}
    .tips-container,
    .scroll-container {
        position: relative;
        height: 345px;
    }
.transactions-list .widget-content .widget-content-left .widget-subheading {
    font-size: 10px;
}
/* .tips-item > div div:last-child {
    margin-left: 15px;
} */
.transactions-list .widget-content .widget-content-right {
    text-align: center;
    line-height: 12px;
}

.transactions-list .widget-icon {
    margin-right: 8px;
    padding: 0 8px;
    /*background: #f1f2f2;*/
}

.transactions-list .nav.nav-pills {
    border: none;
    padding: 2px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    border: 1px solid #d8eaf8;
    border-radius: 5px;
}

.transactions-list .nav-pills .nav-link {
    width: 50%;
}

.steps__modal .modal-header {
    border: none;
}

.steps__modal .modal-footer {
    justify-content: space-between;
}

.steps__modal .modal-content {
    position: relative;
    padding: 1.4rem;
    background: #f1fffe;
    background-clip: padding-box;
    box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.25);
    border-radius: 0;
}
/********* Kids Page *********/
.rs-banner.banner-style2.banner-kids {
    background: url('../assets/images/banner/style2/kids-banner2.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
}

.banner-kids::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: rgb(0 0 0 / 35%);
    width: 100%;
    height: 100%;
    /* opacity: 0.8; */
}

.card-img-container {
    text-align: center;
    background: #eee;
    padding: 35px;
}

    .card-img-container img {
        display: inline-block;
        height: 200px;
        width: auto;
        cursor: pointer;
    }

.page-resources .card h5 {
    font-size: 18px;
    line-height: 26px;
    font-family: 'AvenirBook', sans-serif;
}

.card-img-cont .card-img-cont {
    padding: 20px;
}

.page-resources .card-text {
    font-size: 14px;
}

.page-resources .card-link {
    font-size: 14px;
}

.economy-card {
    height: 150px;
}

    .economy-card .card-footer {
        padding-top: 0;
        border: none;
        background: transparent;
    }

.video-card .card-body {
    padding: 2rem;
}

.video-card .card-img-cont {
    position: relative;
}

.icon__video {
    display: inline-block;
    background: rgb(76 76 76 / 80%);
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    color: #ffffff;
    border-radius: 50%;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -20px;
    margin-top: -20px;
}

.page-budget-plan .c-form-box p.total___transactions {
    font-size: 11px;
    margin: 0;
    color: #9d9b9b;
    position: relative;
    top: -4px;
}

.page-advisers .rs-blog.blog-main-home .blog-item .blog-content .blog-meta {
    display: none;
}
.progress-circle {
    height: 100px;
}
.progress-circle > svg {
    height: 100%;
    display: block;
}
.progress-pie-chart > svg {
    position: absolute;
    left: 0;
    top: 0;
}
/********************** New Design CSS **********/
.section-lgx.section-light-blue {
    background: #FFF1D3;
}
.sub-heading{
    background-color: #BEDCDA;
    margin: 0 0 10px 0;
    padding: 5px 22px;
    border-radius: 50px;
    display: inline-block;
}
.section-lgx.section-dark-blue {
    background: #1A3841;
}
/* .section-lgx.section-dark-blue *{
    color: #FFF1D3;
} */
.section-lgx.section-dark-blue .sub-heading{
    background-color: #0F5B59;
}
ul.custom-ul-list{
    color:#0C6460;
}
ul.custom-ul-list li {
    position: relative;
    padding-left: 45px;
    margin-bottom: 8px;
    line-height: 35px;
}
ul.custom-ul-list li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 35px;
    height: 35px;
    text-align: center;
    background: #FFF1D3;
    border-radius: 50%;
}
.c-theme-btn{
    background-color: #EA6504;
    color: #ffffff !important;
    padding: 14px 30px;
    border-radius: 20px;
}
.c-theme-btn:hover {
    background-color: #04080a;
}
.section-banner{
    padding: 100px 0;
    background: url('../../fl-images/new-theme/cs-7.png') no-repeat center;
    background-size: cover;
}
.section-banner h2{
    color: #ffffff;
}
.section-box{
    background: #FFF1D3;
    color: #1A3841;
    border-radius: 25px;
    text-align: center;
    padding: 25px;
}
.section-box *{
    color: #1A3841;
}
.section-box-icon {
    background: #1A3841;
    display: inline-block;
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    border-radius: 50px;
    margin-bottom: 30px;
}
.section-box-icon i{
    color: #FFF1D3 !important;
}
.section-content h4{
    margin-bottom: 8px;
}
.section-content p{
    margin-bottom: 0;
}
.apply-white-color *{
    color: #FFF1D3 !important;
}
.c-theme-btn i{
    margin-left: 7px;
}
.bg-light-blue{
    background-color: #FFF1D3;
}
.border-radius-25{
    border-radius: 25px;
}
.build-credit-content{
    padding: 3rem;
    color: #1A3841;
}
.build-credit-content h5{
    font-size: 20px;
    margin-bottom: 4px;
}
.build-credit-content p{
    margin-bottom: 0;
}
.build-icon {
    width: 50px;
    height: 50px;
    line-height: 50px;
    background: #ffffff;
    text-align: center;
    border-radius: 35px;
    margin-right: 20px;
    color:#0C6460;
}
.page-credit-landing .rs-breadcrumbs{
    display: none;
}
.cursor-pointer{
    cursor: pointer;
}
.fa-ellipsis-vertical.dropdown-toggle::after {
    display: none;
}
#page-visa-outline iframe {
    border: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    z-index: 999999;
    left: 0;
}
#page-visa-outline iframe body{
    padding: 0;
    margin: 0;
}
#btn___signout {
    color: #fff;
    background: #0C6460;
}
.readon.slide-get:before,
.readon.slide-get:after {
    z-index: -1;
}
.swal2-popup {
    width: 36em;
}
/************* New Theme *************/
.theme-section{
    padding: 75px 0;
}
.pbmit-title-bar-wrapper.theme-section {
    padding: 250px 0 200px 0;
}
.pbmit-title-bar-wrapper.theme-section span.sub-text.big-text.text-light,
.rs-breadcrumbs .breadcrumbs-inner:after {
    display: none;
}
.pbmit-title-bar-wrapper.theme-section .rs-breadcrumbs .breadcrumbs-inner {
    padding: 0;
}
.rs-partner.partner-style2.theme-section .grid-figure .logo-img {
    text-align: center;
    padding: 10px;
    background: #f0f0f0;
    border-radius: 15px;
}
/*.page-homepage2 .theme-section .owl-carousel .owl-item img {
    width: 100px;
    display: inline-block;
}*/
.theme-sec-light {
    /*background: #FFF1D3;*/
    /*background: #fff7e6;*/
    background: linear-gradient(to top left, rgba(255, 247, 230, 70%) 10%, rgb(255 241 211) 70%, rgba(255, 247, 230, 70%) 20%);
}
.theme-sec-light-2 {
    /*background: #fff7e6;*/
    background: linear-gradient(to bottom right, rgba(255, 247, 230, 70%) 10%, rgb(255 241 211) 70%, rgba(255, 247, 230, 70%) 20%)
}
.add-texture-bg {
    /*background: #FFF1D3 url('../assets/images/texture-bg.png') no-repeat; background-size: cover;*/
    background: #fff7e6;
}
.rs-faq.faq-style1.theme-section .faq-content .accordion .card .card-header .card-link,
.rs-faq.faq-style1.theme-section .faq-content .accordion .card .card-header .card-link.collapsed {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 17px 25px;
}
.rs-faq.faq-style1.theme-section .faq-content .accordion .card .card-header .card-link i {
    border-radius: 100%;
    width: 35px;
    height: 35px;
    text-align: center;
    line-height: 35px;
    background: #304E3F;
    color: #fff;
    font-size: 12px;
    border: none;
}
.rs-faq.faq-style1.theme-section .faq-content .accordion .card .card-header .card-link.collapsed i {
        
    color: #1A3841;
    border: 1px solid #1A3841;
    background: #ffffff;
}
.rs-faq.faq-style1.theme-section .faq-content .accordion .card .card-header .card-link.collapsed:after {
    content: "\f175";
}
.rs-faq.faq-style1.theme-section .faq-content .accordion .card .card-header .card-link:after {
    content: "\f175";
}
.rs-faq.faq-style1.theme-section .faq-content .accordion .card .card-header .card-link.collapsed .fa-arrow-down-long::before {
    content: "\f176";
}
.theme-section.rs-faq.faq-style1 .faq-content .accordion .card .card-header .card-link:after {
    display: none;
}
.theme-section .sec-title3 .sub-text,
.theme-sub-heading .theme-sub-text {
    color: #1A3841;
    border-radius: 25px;
    padding: 3px 20px;
    text-transform: capitalize;
    /*background: rgb(12,100,96);
    background: -moz-linear-gradient(90deg, rgba(12,100,96,0.6558998599439776) 0%, rgba(190,220,218,0.2637429971988795) 100%);
    background: -webkit-linear-gradient(90deg, rgba(12,100,96,0.6558998599439776) 0%, rgba(190,220,218,0.2637429971988795) 100%);
    background: linear-gradient(90deg, rgba(12,100,96,0.6558998599439776) 0%, rgba(190,220,218,0.2637429971988795) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0c6460",endColorstr="#bedcda",GradientType=1);*/
    background: linear-gradient(90deg, #C6BCA6 0%, rgba(12, 100, 96, 0) 100%);
}
.theme-sub-heading .theme-sub-text {
    position: relative;
    padding-left: 24px;
    font-size: 15px;
    line-height: 28px;
    font-weight: 500;
    display: inline-block;
    margin: 0 0 10px;
}
.opportunity-box .theme-sub-heading .theme-sub-text {
    padding-left: 14px;
    font-size: 13px;
    line-height: 24px;
    margin: 0 0 5px;
}
.course-rating {
    position: absolute;
    top: 15px;
    right: 15px;
    background: #ffffff;
    z-index: 2;
    border-radius: 25px;
    padding: 4px 10px;
    font-size: 12px;
    line-height: 22px;
    margin: 0;
}
    .course-rating i,
    .course-rating strong {
        color: #0C6460;
    }
.theme-section .sec-title3 .sub-text::after {
    display: none;
}
.theme-sec-dark {
    background-color: #304E3F !important;
}
.theme-sec-dark.theme-dark-bg {
    background: #1A3841 url('../../fl-images/section-bg.jpg') no-repeat; background-size: cover;
}
.theme-section .text-light {
    color: #FFF1D3 !important;
}

.theme-section.theme-sec-dark .sec-title3 .sub-text,
.theme-sub-heading theme-sub-text,
.rs-banner.banner-style2 .content-wrap .sub-text {
    background: linear-gradient(90deg, #304E3F 0%, rgba(12, 100, 96, 0) 100%);
}
.theme-section.rs-services.services-style2 .rs-services-slider,
.icon-box-section {
    padding: 20px;
    border-radius: 25px;
    background-color: #fff;
    box-shadow: none;
    min-height: 230px;
}
.theme-section.rs-services.services-style2 .rs-services-slider .content-part .title {
    margin: 0;
    color: #0C6460;
}
.theme-section ul {
    list-style: disc;
    margin-left: 15px;
}
.theme-section ul li {
    margin-bottom: 5px;
}
.icon-container {
    color: #FFF1D3;
    background: #1A3841;
    border-radius: 100%;
    display: inline-block;
    width: 55px;
    height: 55px;
    text-align: center;
    line-height: 55px;
    margin-bottom: 35px;
}
.theme-section.rs-services.services-style2 .rs-services-slider.theme-dark{
    background-color: #2c2c2c;
}
.theme-section.rs-services.services-style2 .rs-services-slider.theme-dark .icon-container {
    background: #000000;
}
.theme-section.rs-services.services-style2 .rs-services-slider.theme-dark .content-part .title {
    color: #ffffff;
}
.rs-services.services-style2 .rs-services-slider.theme-dark .content-part .description,
.rs-services.services-style2 .rs-services-slider.theme-dark .content-part ul li {
    color: #afafaf;
}
.card.card-image {
    background: none;
    margin: 15px 0;
    box-shadow: none;
}
.rs-services.services-style2 .card.card-image {
    margin: 30px 0 0 0;
}
.card.card-image .card-img {
    width: 100%;
}
.btn.btn-theme {
    background: #304E3F;
    color: #ffffff;
    border-radius: 25px;
    padding: 8px 25px;
}
.btn.btn-theme:hover {
    background: #04080a;
    color: #ffffff;
}
.btn-theme i {
    margin-left: 5px;
}
.btn-theme.btn-theme-white {
    background: #ffffff;
    color: #1A3841;
}

.btn-theme.btn-theme-white:hover {
    background: #304E3F;
    color: #ffffff;
}
.card.card-image h5 {
    font-weight: 500;
    color: #fff;
    font-size: 34px;
    line-height: 38px;
    margin-bottom: 25px;
}
.card-image-text {
    width: 40%;
    text-align: center;
}
.card.card-image .card-img {
    border-radius: 25px;
}
.sec-title3 .title {
    color: #304E3F;
}
.card {
    border-radius: 20px;
    box-shadow: none !important;
}
.card-img-bottom2 {
    height: 270px;
    overflow: hidden;
    border-radius: 25px;
}
.btn-theme-outline {
    border: solid 1px #304E3F;
    border-radius: 25px;
    padding: 10px 20px;
}
.card-boyd-2x {
    padding: 2rem;
}
.btn-theme-outline:hover {
    background: #304E3F;
    border-color: #304E3F;
    color: #ffffff;
}
.img-rounded {
    border-radius: 25px;
}
.card h5 {
    font-weight: 500;
}
.card-advisor .footer-social li a i {
    font-size: 11px;
    background: #ffffff;
    color: #1A3841;
    width: 30px;
    height: 30px;
    line-height: 30px;
    border-radius: 25px;
    border: solid 1px #1A3841;
}
.card-advisor .footer-social li a i:hover {
    background: #1A3841;
    color: #ffffff;
}
.card-advisor .card-text {
    margin: 5px 0 15px;
    line-height: 22px;
}
.card-advisor .card-body img{
    border-radius: 15px !important;
}
.owl-caoursel-theme .owl-nav {
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 40px;
}
.owl-caoursel-theme .owl-prev,
.owl-caoursel-theme .owl-next {
    background: #1A38411A;
    width: 40px;
    height: 40px;
    line-height: 40px;
    border-radius: 50%;
    margin: 0 6px;
    color: #1A3841;
}
.owl-caoursel-theme .owl-prev:hover,
.owl-caoursel-theme .owl-next:hover {
    background: #304E3F;
    color: #FFF1D3;
}
.owl-prev .fa-angle-left::before {
    content: "\f177";
}
.owl-next .fa-angle-right::before {
    content: "\f178";
}
.new-theme-styling .rs-footer.footer-main-home {
    /*background: #4e7a61 !important;*/
    background: linear-gradient(to top left, rgba(38, 38, 38, 70%) 10%, rgb(38 38 38) 70%, rgba(38, 38, 38, 70%) 20%);
}
#scrollUp i {
    background: #3a5548;
}
.new-theme-styling .rs-footer.footer-main-home .footer-top .footer-title {
    margin-bottom: 30px;
}
.rs-footer.footer-main-home .footer-top .footer-title:before,
.rs-footer.footer-main-home .footer-top .footer-title:after{
    display: none;
}
.new-theme-styling .rs-footer.footer-main-home .footer-top .address-widget li {
    padding: 0 0 20px 0;
    position: relative;
    display: flex;
}
.new-theme-styling .rs-footer.footer-main-home .footer-top .address-widget li:first-child {
    padding-bottom: 8px;
}
.new-theme-styling .rs-footer.footer-main-home .footer-top .address-widget li i {
    position: relative;
}
.new-theme-styling .rs-footer.footer-main-home .footer-top .address-widget li i:before {
    font-size: 16px;
    position: relative;
    top: 4px;
    color: #ffffff;
}
.icon-circle {
    color: #FFF1D3 !important;
    border: solid 1px #FFF1D3;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    text-align: center;
    line-height: 40px;
    font-size: 12px;
    margin-right: 12px;
    display: inline-block;
    position: relative;
}
.our-team {
    background-color: #fff7e6;
}
.our-team .card{
    box-shadow: none;
}
.card-image-overly-text h5,
.card-image-overly-text ul{
    color: #ffffff;
}
.take-action-section .owl-caoursel-theme .owl-nav {
    position: absolute;
    top: -110px;
    right: 0;
}
.user-new-dashboard .card {
    padding: 1rem;
    margin-bottom: 25px;
}
.user-new-dashboard .card .card-header,
.user-new-dashboard .card .card-body{
    padding: 0;
}
.simple-box-container {
    padding: 10px;
    border-radius: 16px;
    border: 1px solid #E9EFF7;
    background: #ffffff;
    position: relative;
}
    .simple-box-container h2 {
        font-size: 20px;
        line-height: 28px;
        font-weight: normal;
        margin: 0;
    }
/* .simple-box-container h2 small {
    font-size: 30%;
} */
.simple-box-container p {
    font-size: 15px;
}
.bg-orange {
    background: #FFF3EB;
    border-color: #FFF3EB;
}
.bg-cyan {
    background: #DCFFFA;
    border-color: #DCFFFA;
}
.bg-purple {
    background: #F5EBFF;
    border-color: #F5EBFF;
}
.bg-blue {
    background: #EDEDFF;
    border-color: #EDEDFF;
}
.bg-pink {
    background: #FFEFF4;
    border-color: #FFEFF4;
}
.bg-yellow {
    background: #FFF9D6;
    border-color: #FFF9D6;
}
.bg-green {
    background: #25D092;
    border-color: #25D092;
}
.bg-dark-pink {
    background: #FF0A58;
    border-color: #FF0A58;
}
.user-new-dashboard hr {
    opacity: 1;
    background-color: #E9EFF7;
    margin: 15px 0 5px 0;
}
.add-border-bottom {
    border-bottom: solid 1px #E9EFF7;
}
.tips-item{
    position: relative;
}
.user-sidebar-menu .tips-item {
    cursor: pointer;
}
.tips-item p {
    margin: 0;
}
.mark-as-fav {
    background: rgb(255 255 255 / 75%);
    width: 30px;
    height: 30px;
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    position: absolute;
    top: 20px;
    left: 20px;
    color: #ff4242;
    cursor: pointer;
    z-index: 3;
}
.game-main-container .mark-as-fav {
    top: 15px;
    left: 15px;
}
.user-new-dashboard .card h5 {
    font-weight: 500;
    color: #1A3841;
}
.user-new-dashboard .card p {
    color: #404C5C;
    font-size: 14px;
}
.user-new-dashboard .card h6 {
    margin: 0 0 12px;
}
.tips-item h5 {
    line-height: 22px;
    font-weight: bold;
}
.tips-item p {
    line-height: 20px;
}
.card-budget-tracker .icon-circle {
    background: #e6efef;
    border-color: #e6efef;
}
.card-budget-tracker .simple-box-container {
    margin-bottom: 15px;
}
.budget-tracker-list{
    font-size: 14px;
}
.budget-tracker-list li {
    display: inline-block;
    padding-left: 12px;
    position: relative;
    margin-left: 8px;
}
.budget-tracker-list li:before {
    content: '';
    background: #eee;
    width: 6px;
    height: 6px;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -3px;
    border-radius: 100%;
}
.budget-tracker-list li.budget-over:before {
    background: #EC113A;
}
.budget-tracker-list li.budget-balanced:before {
    background: #25D092;
}
.fc .fc-view-harness-active > .fc-view {
    border: solid 1px #E9EFF7;
    border-radius: 20px;
}
.fc-theme-standard .fc-scrollgrid,
.fc-theme-standard tbody tr,
.fc-theme-standard td, .fc-theme-standard th {
    border: none !important;
}
.fc .fc-daygrid-day-top {
    display: block !important;
    text-align: center;
}
#calendar .fc-button-group > .fc-button {
    border-radius: 50%;
    padding: 0 !important;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 14px;
    background: #F5F7F9;
    border-color: #F5F7F9;
}
    #calendar .fc-button-group > .fc-button .fc-icon {
        font-size: inherit !important;
        vertical-align: text-bottom !important;
        color: #1A3841;
    }
button.fc-prev-button.fc-button.fc-button-primary {
    margin-right: 8px;
}
button.fc-today-button.fc-button.fc-button-primary {
    display: none;
}
.fc .fc-toolbar.fc-header-toolbar {
    position: absolute;
    top: 14px;
    right: 20px;
}
.fc-toolbar-chunk {
    font-size: 13px;
}
.page-user-dashboard .card-courses .opp-img-container {
    height: 180px;
}
.card-courses .opportunity-box {
    background-color: #F9F9FB;
}
.page-user-dashboard .card-courses #loadCourses {
    margin-top: 15px;
}
.card-alerts .icon-circle {
    border: solid 1px #e6efef;
    background: #e6efef;
    width: 45px;
    height: 45px;
    line-height: 45px;
}
.card-alerts .alert-date {
    width: 35%;
}
.theme-section .sidebar-games .pbmit-blog-style-3 .pbmit-featured-wrapper {
    margin-right: 0;
}
.theme-section .sidebar-games .pbmit-blog-style-3 .pbmit-featured-wrapper img {
    max-width: 180px;
    border-radius: 20px;
}
.theme-section .sidebar-games .pbmit-blog-style-3 .post-item {
    padding: 0;
    border:0;
    border-radius: 20px;
}
.theme-section .pbmit-content-wrapper {
    padding: 20px;
    border-radius: 20px;
    background: #FFFFFF;
}
.theme-section .opportunity-box,
.theme-section .pbmit-content-wrapper,
.pbmit-animation-style4 > img,
.approach-img > img,
.theme-img-container > img{
    box-shadow: 4px 5x 0px 0px rgb(12 100 96 / 20%);
    -webkit-box-shadow: 4px 5px 0px 0px rgb(12 100 96 / 20%);
    -moz-box-shadow: 4px 5px 0px 0px rgb(12 100 96 / 20%);
}
.page-homepage2 .approach-img > img{
    box-shadow: none;
    border-radius: 25px;
}
.theme-section .pbmit-featured-img-wrapper {
    background: #ffffff;
    border-radius: 25px;
}
.new-theme-styling .rs-banner.banner-style2 {
    background: url('../assets/images/banner/banner.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
}
.new-theme-styling .rs-banner.banner-style2::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.3;
}
.new-theme-styling .rs-banner.banner-style2 .content-wrap .sub-text {
    display: inline-block;
}
.new-theme-styling .rs-banner.banner-style2 .content-wrap {
    padding: 150px 0 150px;
}
.dropdown>.btn-theme::after{
    display: none;
}
.new-theme-styling .rs-partner.partner-style2.theme-section .grid-figure .logo-img {
    min-height: 120px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.card.card-image-overly-text{
    overflow: hidden;
}
.card.card-image-overly-text:after {
    content: '';
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 1;
    position: absolute;
    background: #33493c;
    opacity: 0.75;
}
.card-img-overlay {
    z-index: 2;
    padding: 2rem;
}
.address-widget .icon-circle {
    line-height: 38px;
}
.address-widget .icon-circle.fa-location-dot {
    line-height: 32px;
}
.user-sidebar-menu h5 {
    font-size: 11pt;
    margin: 0;
}
.user-sidebar-menu h5 {
    font-weight: 600;
    color: #1A3841;
}
.user-sidebar-menu p {
    color: #404C5C;
    font-size: 13px;
    line-height: 18px;
}
.user-sidebar-menu .tips-item .tips-icon {
    background-color: #e3e4e5;
    color: #0a6fc2;
    padding: 7px;
}
.user-sidebar-menu .tips-item hr {
    background: #f2f4f8;
    opacity: 1;
}
.user-sidebar-menu .content-sec {
    padding-right: 70px;
    position: relative;
    margin-left: 15px;
}
.user-sidebar-menu .content-sec i {
    position: absolute;
    top: 50%;
    right: 0;
    height: 16px;
    margin-top: -8px;
}
.user-sidebar-menu hr {
    margin: 0.7rem 0;
}
.user-sidebar-menu h6 {
    margin: 0 0 15px 0;
}
.user-side-links .nav.nav-pills {
    border: none;
    padding: 8px 12px;
    display: inline-block;
    border-radius: 25px;
    background: #f2f4f8;
    margin: 0;
    text-align: center;
}
.user-side-links .nav-pills .nav-link {
    border-radius: 25px;
    background: #fff;
    padding: 4px 20px;
    font-size: 14px;
    min-width: 80px;
}
.user-side-links .nav-pills .nav-link.active,
.user-side-links .nav-pills .show > .nav-link {
    color: #ffffff;
    background: #0c6460 !important;
}
.user-side-links .nav-pills .nav-link:hover{

}
.icon-big-box {
    background: #f2f4f8;
    border-radius: 15px;
    padding: 15px;
    position: relative;
}
.icon-sec {
    margin-bottom: 0;
    width: 35px;
}
.icon-sec i{
    font-size: 20px;
}
.icon-big-box p {
    margin: 0;
    font-size: 14px;
}
.theme-img-container > img,
.pbmit-animation-style4 > img {
    border-radius: 30px;
}
.inner-pages .theme-section .rs-breadcrumbs, .rs-breadcrumbs.img1.Advanced-Budgeting {
    background: none !important;
}
.rs-breadcrumbs .breadcrumbs-inner {
    padding: 60px 0 60px 0;
    position: relative;
    z-index: 2;
}
    .rs-breadcrumbs .breadcrumbs-inner:after {
        content: '';
        width: 45px;
        height: 89px;
        background: url('../../fl-images/Indicator.png');
        background-repeat: no-repeat;
        position: absolute;
        left: 50%;
        margin-left: -22.5px;
        bottom: 30px;
        margin-top: 15px;
        z-index: 3;
    }
.rs-breadcrumbs .breadcrumbs-inner .page-title .watermark{
    display: none;
}
.rs-breadcrumbs .breadcrumbs-inner .page-title:after{
    display: none;
}
.rs-breadcrumbs{
    padding: 0;
}
.rs-breadcrumbs .breadcrumbs-inner .page-title {
    position: relative;
    padding: 0;
    text-align: center;
}
.rs-breadcrumbs.img1,
.pbmit-title-bar-wrapper.theme-section.theme-sec-dark {
    position: relative;
    background: #FFF1D3 url('../backgrounds/Background-5.png') no-repeat;
    background-size: cover !important;
    background-position: 0 -10px !important;
}
.pbmit-title-bar-wrapper.theme-section.theme-sec-dark.banner-PLAN {
    background: #FFF1D3 url('../backgrounds/bg-1.png') no-repeat;
    background-size: cover !important;
    background-position: center !important;
}
.pbmit-title-bar-wrapper.theme-section.theme-sec-dark.banner-ACT {
    background: #FFF1D3 url('../backgrounds/bg-2.png') no-repeat;
    background-size: cover !important;
    background-position: center !important;
}
.page-content > .rs-breadcrumbs::after,
.pbmit-title-bar-wrapper.theme-section.theme-sec-dark::after {
    content: '';
    background: #304E3F;
    background-size: cover;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: 0.3;
    z-index: 1;
} 
.page-content > .rs-breadcrumbs{
    padding: 80px 0;
}
/* .pbmit-title-bar-wrapper.theme-section.theme-sec-dark::after {
    content: '';
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="1600" height="788" viewBox="0 0 1600 788" fill="none"><path opacity="0.8" d="M1657.72 773.999L1657.85 773.907L1659.16 772.987L1657.81 772.186L1657.74 772.133L1656.3 771.017V771.201C1636.67 758.576 1613.28 756.947 1592.68 766.287C1609.86 750.05 1620.35 725.471 1620.86 699.236L1620.9 699.263V697.831V696.714V695.19H1620.87C1620.34 668.995 1609.86 644.469 1592.69 628.245C1601.45 632.212 1610.72 634.209 1619.99 634.209C1633.03 634.209 1646.09 630.268 1657.73 622.399L1657.82 622.333L1659.3 621.453L1657.75 620.546H1657.73C1637.81 607.068 1613.79 605.124 1592.69 614.7C1609.87 598.463 1620.36 573.884 1620.87 547.649L1620.91 547.676V546.244V545.679V543.695L1620.87 543.722C1620.36 517.474 1609.87 492.921 1592.69 476.671C1601.45 480.638 1610.72 482.635 1619.99 482.635C1632.51 482.635 1645.02 478.996 1656.31 471.757V471.941L1657.69 470.851C1657.7 470.851 1657.72 470.838 1657.73 470.825L1659.1 470.023L1658.19 469.314V469.275L1657.74 468.972C1637.82 455.507 1613.8 453.563 1592.71 463.14C1610 446.797 1620.5 422.021 1620.91 395.589H1620.93V394.88V394.118V393.356V392.634H1620.91C1620.52 366.215 1610 341.439 1592.71 325.084C1601.47 329.051 1610.74 331.061 1620.01 331.061C1633.05 331.061 1646.11 327.12 1657.75 319.251L1657.89 319.159L1659.2 318.239L1657.84 317.438L1657.78 317.385L1656.33 316.269V316.453C1636.7 303.841 1613.3 302.199 1592.71 311.539C1609.89 295.302 1620.38 270.723 1620.9 244.489L1620.93 244.515V243.083V241.966V240.442H1620.91C1620.37 214.247 1609.89 189.721 1592.73 173.497C1601.48 177.464 1610.75 179.461 1620.02 179.461C1633.07 179.461 1646.12 175.52 1657.77 167.664L1659.14 166.862L1658.22 166.153V166.114L1657.78 165.811C1637.86 152.346 1613.83 150.415 1592.74 159.979C1610.02 143.636 1620.53 118.86 1620.93 92.4286H1620.95V91.5221V90.2084V88.9735L1620.92 88.9998C1620.4 62.7523 1609.91 38.1993 1592.74 21.949C1601.49 25.9163 1610.76 27.9131 1620.03 27.9131C1632.55 27.9131 1645.07 24.2742 1656.35 17.0357V17.2197L1657.73 16.1293C1657.74 16.1293 1657.77 16.1161 1657.78 16.103L1659.11 15.2885L1658.21 14.5923V14.5397L1657.77 14.2376C1657.77 14.2376 1657.77 14.2376 1657.75 14.2376L1656.35 13.1472V13.3311C1636.73 0.706528 1613.33 -0.92244 1592.74 8.41791C1609.91 -7.83247 1620.4 -32.3985 1620.92 -58.6461L1620.95 -58.6198V-59.8547V-60.6167V-62.088H1620.93C1620.54 -88.5064 1610.02 -113.283 1592.74 -129.638C1601.49 -125.671 1610.76 -123.661 1620.03 -123.661C1633.08 -123.661 1646.13 -127.602 1657.78 -135.471L1657.89 -135.55L1659.21 -136.482L1657.85 -137.284L1657.79 -137.336L1656.35 -138.453V-138.269C1636.73 -150.894 1613.33 -152.523 1592.74 -143.182C1609.91 -159.419 1620.4 -183.999 1620.92 -210.233L1620.95 -210.207V-212.138C1620.95 -212.138 1620.95 -212.164 1620.95 -212.191V-212.23V-214.2L1619.64 -213.163L1618.02 -212.519L1618.35 -212.256C1599.13 -198.62 1586.17 -175.617 1582.76 -149.948C1579.28 -176.156 1565.83 -199.619 1545.93 -213.123L1545.43 -213.439L1544.56 -212.755V-212.191C1544.58 -185.207 1555.16 -159.827 1572.77 -143.182C1552.16 -152.536 1528.74 -150.88 1509.09 -138.23V-138.414L1507.81 -137.415C1507.79 -137.402 1507.77 -137.389 1507.75 -137.376L1506.15 -136.732L1506.48 -136.469C1487.26 -122.833 1474.29 -99.8304 1470.88 -74.1608C1467.47 -99.791 1454.53 -122.781 1435.35 -136.417L1435.47 -136.509L1434.12 -137.31L1434.05 -137.363L1432.62 -138.479V-138.295C1412.99 -150.92 1389.59 -152.549 1369 -143.209C1386.19 -159.446 1396.67 -184.025 1397.18 -210.273L1397.22 -210.246V-212.177C1397.22 -212.177 1397.22 -212.204 1397.22 -212.23V-212.269V-214.24L1395.91 -213.202L1394.28 -212.558L1394.62 -212.296C1375.4 -198.66 1362.43 -175.657 1359.03 -149.987C1355.54 -176.195 1342.1 -199.658 1322.19 -213.163L1321.7 -213.491L1320.83 -212.808V-212.243C1320.85 -185.26 1331.43 -159.879 1349.04 -143.235C1328.43 -152.588 1305 -150.933 1285.36 -138.282V-138.466L1284.08 -137.455C1284.06 -137.441 1284.03 -137.428 1284.01 -137.415L1282.41 -136.771L1282.75 -136.509C1263.52 -122.873 1250.56 -99.8698 1247.14 -74.2002C1243.74 -99.8304 1230.81 -122.807 1211.63 -136.443L1211.75 -136.522L1210.42 -137.297L1210.32 -137.363L1208.94 -138.492V-138.269C1189.29 -150.92 1165.87 -152.575 1145.26 -143.222C1162.44 -159.459 1172.92 -184.038 1173.44 -210.286L1173.47 -210.259V-212.191C1173.47 -212.191 1173.47 -212.217 1173.47 -212.243V-212.283V-214.253L1172.16 -213.215L1170.54 -212.572L1170.87 -212.309C1151.65 -198.673 1138.68 -175.67 1135.28 -150C1131.8 -176.208 1118.35 -199.671 1098.45 -213.176L1097.93 -213.517L1097.08 -212.795V-212.256C1097.1 -185.273 1107.68 -159.892 1125.29 -143.248C1104.68 -152.601 1081.26 -150.946 1061.61 -138.295V-138.479L1060.33 -137.468C1060.31 -137.455 1060.29 -137.441 1060.27 -137.428L1058.67 -136.785L1059 -136.522C1039.78 -122.886 1026.81 -99.8829 1023.4 -74.2134C1019.99 -99.8435 1007.06 -122.82 987.883 -136.456L988.006 -136.535L986.673 -137.31L986.573 -137.376L985.195 -138.506V-138.282C965.546 -150.933 942.123 -152.588 921.511 -143.235C938.697 -159.472 949.177 -184.051 949.692 -210.299L949.726 -210.273V-214.319L948.393 -213.189L946.781 -212.545L947.117 -212.283C927.893 -198.646 914.928 -175.644 911.524 -149.974C908.042 -176.182 894.595 -199.645 874.688 -213.15L874.173 -213.491L873.323 -212.769V-212.23C873.345 -185.247 883.925 -159.866 901.537 -143.222C880.925 -152.575 857.502 -150.92 837.853 -138.269V-138.532L836.532 -137.402C836.532 -137.402 836.532 -137.402 836.509 -137.402L834.908 -136.758L835.244 -136.496C816.02 -122.859 803.055 -99.8567 799.64 -74.1871C796.236 -99.8304 783.282 -122.82 764.092 -136.456L764.182 -136.522L762.939 -137.284L762.816 -137.376L761.438 -138.506V-138.269C741.789 -150.92 718.367 -152.575 697.754 -143.222C715.355 -159.866 725.935 -185.247 725.969 -212.217V-212.243V-214.24L724.659 -213.215L723.024 -212.572L723.36 -212.309C704.136 -198.673 691.171 -175.67 687.756 -150C684.274 -176.208 670.827 -199.671 650.92 -213.176L650.405 -213.517L649.554 -212.795V-212.256C649.577 -185.273 660.157 -159.892 677.769 -143.248C657.157 -152.601 633.734 -150.946 614.085 -138.295V-138.466L612.82 -137.481C612.82 -137.481 612.775 -137.455 612.752 -137.428L611.151 -136.785L611.487 -136.522C592.263 -122.886 579.298 -99.8829 575.883 -74.2134C572.479 -99.8698 559.525 -122.859 540.313 -136.496L540.402 -136.561L539.126 -137.336L539.047 -137.389L537.67 -138.466V-138.282C518.021 -150.933 494.598 -152.588 473.986 -143.235C491.587 -159.879 502.167 -185.26 502.201 -212.23V-212.256V-214.253L500.891 -213.228L499.256 -212.585L499.592 -212.322C480.368 -198.686 467.403 -175.683 463.988 -150.013C460.506 -176.222 447.059 -199.684 427.152 -213.189L426.637 -213.531L425.786 -212.808V-212.269C425.809 -185.286 436.389 -159.906 454.001 -143.261C433.388 -152.615 409.966 -150.959 390.316 -138.308V-138.519L389.018 -137.455C389.018 -137.455 388.984 -137.441 388.973 -137.428L387.406 -136.771L387.719 -136.522C368.495 -122.886 355.53 -99.8829 352.115 -74.2134C348.711 -99.8567 335.768 -122.833 316.578 -136.469L316.69 -136.548L315.38 -137.336L315.302 -137.389L313.891 -138.506V-138.308C294.253 -150.946 270.841 -152.588 250.24 -143.248C267.796 -159.853 278.365 -185.142 278.444 -212.033V-212.269V-214.266L277.134 -213.241L275.51 -212.598L275.846 -212.335C256.622 -198.699 243.657 -175.696 240.242 -150.027C236.76 -176.235 223.313 -199.697 203.406 -213.202L202.903 -213.531L202.04 -212.834V-212.283C202.063 -185.299 212.643 -159.919 230.255 -143.274C209.643 -152.628 186.22 -150.972 166.571 -138.322V-138.492L165.306 -137.494C165.306 -137.494 165.261 -137.468 165.238 -137.455L163.637 -136.811L163.973 -136.548C144.749 -122.912 131.784 -99.9092 128.369 -74.2397C124.965 -99.8829 112.011 -122.873 92.8211 -136.509L92.933 -136.588L91.6231 -137.376L91.5447 -137.428L90.1452 -138.519V-138.335C70.507 -150.972 47.0956 -152.615 26.4945 -143.274C44.0502 -159.879 54.6195 -185.168 54.6979 -212.059V-212.296V-214.292L53.3879 -213.268L51.7645 -212.624L52.1003 -212.361C32.8764 -198.725 19.9111 -175.722 16.4963 -150.053C13.0031 -176.182 -0.443642 -199.632 -20.3506 -213.15L-20.8544 -213.478L-21.7165 -212.782V-212.23C-21.6941 -185.247 -11.1137 -159.866 6.49803 -143.222C-14.5845 -152.785 -38.6116 -150.854 -58.541 -137.389L-58.9888 -137.06V-135.839L-58.541 -135.537C-46.8969 -127.668 -33.842 -123.726 -20.7984 -123.726C-11.5279 -123.726 -2.26863 -125.723 6.49803 -129.704C-10.9905 -113.164 -21.5486 -88.0071 -21.7053 -61.2341V-60.6823V-59.9335C-21.4926 -33.2393 -10.9457 -8.16089 6.49803 8.3391C-14.5845 -1.22459 -38.6116 0.706528 -58.541 14.1719L-58.9888 14.5134V15.7352L-58.541 16.0373C-46.8969 23.9064 -33.842 27.8474 -20.7984 27.8474C-11.5279 27.8474 -2.26863 25.8506 6.49803 21.8701C-10.9457 38.3701 -21.4926 63.4354 -21.7053 90.1427H-21.7165V90.8915V91.4433C-21.5598 118.216 -11.0017 143.374 6.48683 159.913C-14.5957 150.349 -38.6228 152.28 -58.5522 165.746L-59 166.074V167.296L-58.5522 167.598C-46.9081 175.467 -33.8532 179.408 -20.8096 179.408C-11.5391 179.408 -2.27983 177.411 6.48683 173.431C-11.0017 189.97 -21.5598 215.128 -21.7165 241.901V242.465C-21.6941 269.449 -11.1137 294.829 6.49803 311.474C-14.5845 301.91 -38.6116 303.841 -58.541 317.307L-58.9888 317.635V318.857L-58.541 319.159C-46.8969 327.028 -33.842 330.969 -20.7984 330.969C-11.5279 330.969 -2.26863 328.972 6.49803 324.992C-10.9457 341.492 -21.4926 366.557 -21.7053 393.264H-21.7165V394.013V394.762C-21.5038 421.469 -10.9569 446.548 6.48683 463.034C-14.5957 453.471 -38.634 455.402 -58.5522 468.867L-59 469.196V470.417L-58.5522 470.72C-46.9081 478.589 -33.8532 482.53 -20.8096 482.53C-11.5391 482.53 -2.27983 480.533 6.48683 476.552C-11.0017 493.092 -21.5598 518.249 -21.7165 545.022V545.574V546.126C-21.5598 572.899 -11.0017 598.056 6.48683 614.595C-14.5957 605.032 -38.6228 606.963 -58.5522 620.428L-59 620.756V621.978L-58.5522 622.28C-46.9081 630.149 -33.8532 634.09 -20.8096 634.09C-11.5391 634.09 -2.27983 632.094 6.48683 628.113C-11.0017 644.653 -21.5598 669.81 -21.7165 696.583V697.148C-21.6941 724.131 -11.1137 749.511 6.49803 766.156C-14.5845 756.592 -38.6116 758.523 -58.541 771.989L-58.9888 772.317V773.539L-58.541 773.841C-46.8969 781.71 -33.842 785.651 -20.7984 785.651C-11.5279 785.651 -2.26863 783.654 6.49803 779.674C-10.9457 796.174 -21.4926 821.239 -21.7053 847.947H-21.7165V848.708C-21.6941 875.692 -11.1137 901.072 6.49803 917.73C-14.5845 908.166 -38.6228 910.097 -58.541 923.563L-58.9888 923.891V925.113L-58.541 925.415C-46.8969 933.284 -33.842 937.225 -20.7984 937.225C-11.5279 937.225 -2.26863 935.228 6.49803 931.248C-11.1137 947.892 -21.6941 973.286 -21.7165 1000.27V1000.82L-21.3246 1001.14L-20.7088 1001.44L-20.3506 1001.2C-0.443642 987.697 13.0031 964.248 16.4851 938.026C19.9671 964.235 33.4138 987.684 53.3207 1001.2L53.4775 1001.31L54.6867 1002.25V1000.83V1000.27C54.6867 1000.27 54.6867 1000.23 54.6867 1000.22V998.286L54.6531 998.312C54.1381 972.064 43.6472 947.511 26.4721 931.261C35.2276 935.228 44.4981 937.238 53.7686 937.238C66.286 937.238 78.8034 933.599 90.0892 926.361V926.545L91.4663 925.468L91.5111 925.441L92.8435 924.64L92.7539 924.561C111.978 910.925 124.943 887.922 128.358 862.253C131.818 888.277 145.096 911.556 164.757 925.113L165.205 925.428L165.686 925.757C177.207 933.402 190.072 937.238 202.936 937.238C212.207 937.238 221.466 935.241 230.233 931.261C212.621 947.905 202.04 973.299 202.018 1000.28V1000.83L202.41 1001.15L203.037 1001.44L203.384 1001.2C223.291 987.697 236.738 964.248 240.22 938.026C243.702 964.235 257.148 987.684 277.055 1001.2L277.212 1001.31L278.421 1002.25V1000.83V1000.27C278.421 1000.26 278.421 1000.24 278.421 1000.23V998.286L278.388 998.312C277.873 972.064 267.382 947.498 250.207 931.261C258.962 935.228 268.233 937.238 277.503 937.238C290.021 937.238 302.538 933.599 313.813 926.361V926.571L315.201 925.454L315.234 925.428L316.578 924.627L316.488 924.548C335.712 910.912 348.678 887.909 352.093 862.24C355.552 888.264 368.831 911.542 388.492 925.1L388.939 925.415L389.421 925.743C400.942 933.389 413.806 937.225 426.671 937.225C435.941 937.225 445.201 935.228 453.967 931.248C436.355 947.892 425.775 973.286 425.753 1000.27V1000.81L426.122 1001.12L426.76 1001.43L427.107 1001.19C447.014 987.684 460.461 964.235 463.943 938.013C467.425 964.221 480.872 987.671 500.779 1001.19L500.835 1001.23L502.145 1002.24V1000.82V1000.26C502.145 1000.26 502.145 1000.22 502.145 1000.2V998.259L502.111 998.286C501.596 972.038 491.105 947.485 473.93 931.235C482.686 935.202 491.956 937.212 501.227 937.212C513.744 937.212 526.273 933.573 537.558 926.321V926.505L538.947 925.415H538.969V925.402L540.279 924.6L540.201 924.535C559.425 910.899 572.401 887.896 575.816 862.226C579.276 888.251 592.554 911.529 612.215 925.087L612.663 925.402L613.133 925.717C624.654 933.363 637.518 937.199 650.383 937.199C659.653 937.199 668.913 935.202 677.679 931.222C660.068 947.866 649.487 973.26 649.465 1000.24V1000.78L649.834 1001.1L650.472 1001.4L650.82 1001.16C670.726 987.658 684.173 964.208 687.655 937.987C691.137 964.195 704.584 987.645 724.491 1001.16L724.536 1001.2L725.857 1002.23V1000.81V1000.24C725.857 1000.24 725.857 1000.2 725.857 1000.19V998.259L725.823 998.286C725.308 972.038 714.817 947.485 697.642 931.235C706.398 935.202 715.668 937.212 724.939 937.212C737.456 937.212 749.973 933.573 761.259 926.335V926.571L762.659 925.415H762.681C762.681 925.415 762.681 925.415 762.681 925.402L763.991 924.6L763.913 924.535C783.137 910.899 796.113 887.896 799.528 862.226C802.988 888.251 816.266 911.529 835.927 925.087L836.375 925.402L836.845 925.717C848.366 933.363 861.231 937.199 874.095 937.199C883.366 937.199 892.625 935.202 901.392 931.222C883.78 947.866 873.199 973.26 873.177 1000.24V1000.78L873.546 1001.1L874.185 1001.4L874.532 1001.16C894.439 987.658 907.885 964.208 911.367 937.987C914.849 964.182 928.285 987.618 948.158 1001.14L949.558 1002.32V1000.79V1000.23C949.558 1000.23 949.558 1000.19 949.558 1000.18V998.233L949.524 998.259C949.009 972.012 938.518 947.459 921.343 931.208C930.099 935.176 939.369 937.186 948.64 937.186C961.157 937.186 973.663 933.56 984.949 926.308V926.545L986.337 925.402L986.382 925.376C986.461 925.323 986.528 925.271 986.606 925.218L987.636 924.509C1006.85 910.872 1019.83 887.87 1023.23 862.2C1026.69 888.224 1039.97 911.503 1059.63 925.06L1060.08 925.376L1060.55 925.691C1072.07 933.337 1084.93 937.173 1097.8 937.173C1107.07 937.173 1116.33 935.176 1125.09 931.195C1107.48 947.84 1096.9 973.233 1096.88 1000.22V1000.76L1097.25 1001.07L1097.89 1001.37L1098.23 1001.14C1118.14 987.631 1131.59 964.182 1135.07 937.961C1138.55 964.169 1152 987.618 1171.9 1001.14L1172.15 1001.31L1173.27 1002.19V1000.77V1000.2C1173.27 1000.2 1173.27 1000.16 1173.27 1000.15V998.207L1173.24 998.233C1172.72 971.985 1162.23 947.432 1145.06 931.182C1153.81 935.149 1163.08 937.159 1172.35 937.159C1184.87 937.159 1197.38 933.534 1208.66 926.282V926.518L1210.05 925.376L1210.09 925.349C1210.17 925.297 1210.24 925.244 1210.32 925.192L1211.35 924.482C1230.56 910.846 1243.54 887.843 1246.94 862.174C1250.4 888.198 1263.68 911.477 1283.34 925.034L1283.79 925.349L1284.26 925.665C1295.78 933.31 1308.64 937.146 1321.51 937.146C1330.78 937.146 1340.04 935.15 1348.8 931.169C1331.19 947.813 1320.61 973.207 1320.59 1000.19V1000.76L1320.99 1001.07L1321.6 1001.36L1321.97 1001.11C1341.87 987.605 1355.32 964.156 1358.8 937.934C1362.29 964.143 1375.73 987.592 1395.64 1001.11L1395.88 1001.28L1397 1002.16V1000.74V1000.18C1397 1000.18 1397 1000.14 1397 1000.12V998.18L1396.97 998.207C1396.46 971.959 1385.96 947.406 1368.79 931.156C1377.55 935.123 1386.82 937.133 1396.09 937.133C1408.6 937.133 1421.12 933.494 1432.41 926.256V926.44L1433.77 925.362L1433.83 925.323L1435.19 924.522L1435.08 924.443C1454.3 910.807 1467.26 887.804 1470.68 862.147C1474.14 888.172 1487.41 911.45 1507.07 925.008L1507.52 925.323L1508 925.651C1519.52 933.284 1532.38 937.12 1545.24 937.12C1554.51 937.12 1563.77 935.123 1572.54 931.143C1554.93 947.787 1544.35 973.181 1544.32 1000.16V1000.73L1544.73 1001.04L1545.34 1001.33L1545.69 1001.1C1565.6 987.592 1579.04 964.143 1582.53 937.921C1586.01 964.13 1599.46 987.579 1619.36 1001.1L1619.61 1001.27L1620.73 1002.16V1000.74V1000.18V998.194L1620.69 998.22C1620.18 971.972 1609.69 947.406 1592.51 931.156C1601.27 935.123 1610.54 937.12 1619.81 937.12C1632.33 937.12 1644.84 933.481 1656.13 926.243V926.427L1657.51 925.336C1657.52 925.336 1657.54 925.323 1657.55 925.31L1658.92 924.509L1658.01 923.799V923.76L1657.56 923.458C1637.65 909.992 1613.62 908.048 1592.54 917.625C1609.82 901.282 1620.32 876.506 1620.73 850.075H1620.75V849.168V848.603L1620.84 846.554L1620.74 846.633H1620.72C1620.2 820.385 1609.71 795.819 1592.54 779.582C1601.29 783.562 1610.56 785.559 1619.83 785.559C1632.88 785.559 1645.93 781.618 1657.57 773.749L1657.72 773.999ZM1508.99 922.853C1508.51 896.54 1498.02 871.908 1480.81 855.632C1489.56 859.599 1498.83 861.609 1508.1 861.609C1520.66 861.609 1533.22 857.957 1544.52 850.666C1545 876.979 1555.49 901.611 1572.7 917.887C1552.07 908.534 1528.65 910.189 1508.99 922.866V922.853ZM1432.64 922.853C1412.99 910.189 1389.56 908.521 1368.94 917.874C1386.16 901.598 1396.65 876.966 1397.12 850.653C1408.42 857.944 1420.98 861.596 1433.53 861.596C1442.8 861.596 1452.06 859.599 1460.82 855.619C1443.6 871.895 1433.11 896.527 1432.64 922.84V922.853ZM1285.25 922.853C1284.77 896.54 1274.28 871.908 1257.07 855.632C1265.83 859.599 1275.1 861.609 1284.37 861.609C1296.92 861.609 1309.48 857.957 1320.78 850.666C1321.26 876.979 1331.75 901.611 1348.96 917.887C1328.34 908.534 1304.92 910.189 1285.25 922.866V922.853ZM1208.9 922.853C1189.25 910.189 1165.81 908.521 1145.19 917.874C1162.41 901.598 1172.9 876.966 1173.37 850.653C1184.68 857.944 1197.23 861.596 1209.78 861.596C1219.05 861.596 1228.31 859.599 1237.08 855.619C1219.86 871.895 1209.37 896.527 1208.9 922.84V922.853ZM1061.51 922.853C1061.03 896.54 1050.54 871.908 1033.33 855.632C1042.08 859.599 1051.35 861.609 1060.62 861.609C1073.18 861.609 1085.74 857.957 1097.03 850.666C1097.51 876.979 1108.01 901.611 1125.22 917.887C1104.59 908.534 1081.16 910.189 1061.51 922.866V922.853ZM985.162 922.853C965.512 910.189 942.079 908.521 921.455 917.874C938.675 901.598 949.166 876.966 949.636 850.653C960.944 857.944 973.495 861.596 986.046 861.596C995.317 861.596 1004.58 859.599 1013.34 855.619C996.123 871.895 985.632 896.527 985.162 922.84V922.853ZM837.763 922.853C837.282 896.54 826.791 871.908 809.582 855.632C818.338 859.612 827.608 861.609 836.879 861.609C849.43 861.609 861.992 857.957 873.289 850.666C873.77 876.979 884.261 901.611 901.47 917.887C880.846 908.534 857.424 910.189 837.763 922.866V922.853ZM761.416 922.853C741.767 910.189 718.333 908.521 697.709 917.874C714.929 901.598 725.42 876.966 725.89 850.653C737.199 857.944 749.75 861.596 762.301 861.596C771.571 861.596 780.83 859.599 789.597 855.619C772.377 871.895 761.886 896.527 761.416 922.84V922.853ZM614.017 922.853C613.536 896.54 603.045 871.908 585.837 855.632C594.592 859.612 603.862 861.609 613.133 861.609C625.684 861.609 638.246 857.957 649.543 850.666C650.025 876.979 660.516 901.611 677.724 917.887C657.101 908.534 633.667 910.189 614.017 922.866V922.853ZM537.67 922.853C518.021 910.189 494.587 908.521 473.964 917.874C491.183 901.598 501.674 876.966 502.145 850.653C513.453 857.944 526.004 861.596 538.555 861.596C547.825 861.596 557.085 859.599 565.851 855.619C548.631 871.895 538.141 896.527 537.67 922.84V922.853ZM390.283 922.853C389.801 896.54 379.311 871.908 362.102 855.632C370.857 859.599 380.128 861.609 389.398 861.609C401.949 861.609 414.512 857.957 425.809 850.666C426.29 876.979 436.781 901.611 453.99 917.887C433.366 908.534 409.932 910.189 390.283 922.866V922.853ZM313.925 922.853C294.275 910.176 270.841 908.521 250.218 917.874C267.438 901.598 277.929 876.966 278.399 850.653C289.707 857.944 302.258 861.596 314.809 861.596C324.08 861.596 333.339 859.599 342.105 855.619C324.886 871.895 314.395 896.527 313.925 922.84V922.853ZM166.537 922.853C166.056 896.54 155.565 871.908 138.356 855.632C147.112 859.599 156.382 861.609 165.653 861.609C178.204 861.609 190.766 857.957 202.063 850.666C202.544 876.979 213.035 901.611 230.244 917.887C209.62 908.534 186.187 910.189 166.537 922.853ZM90.19 922.853C70.5406 910.176 47.1068 908.521 26.4833 917.874C43.7032 901.598 54.194 876.966 54.6643 850.653C65.9725 857.944 78.5235 861.596 91.0745 861.596C100.345 861.596 109.604 859.599 118.371 855.619C101.151 871.895 90.6602 896.527 90.19 922.84V922.853ZM118.371 -67.4084C97.7474 -76.7619 74.3249 -75.1067 54.6643 -62.4427C54.194 -88.756 43.7032 -113.401 26.4833 -129.677C35.2388 -125.71 44.5093 -123.7 53.7798 -123.7C66.3308 -123.7 78.893 -127.352 90.19 -134.643C90.6602 -108.33 101.151 -83.6851 118.371 -67.4084ZM166.537 -134.643C177.845 -127.352 190.396 -123.7 202.947 -123.7C212.218 -123.7 221.477 -125.697 230.244 -129.677C213.024 -113.401 202.533 -88.756 202.063 -62.4427C182.402 -75.1067 158.98 -76.7619 138.356 -67.4084C155.576 -83.6851 166.067 -108.33 166.537 -134.643ZM313.925 -134.643C314.395 -108.33 324.886 -83.6851 342.105 -67.4084C321.482 -76.7619 298.059 -75.1067 278.399 -62.4427C277.929 -88.756 267.438 -113.401 250.218 -129.677C258.973 -125.71 268.244 -123.7 277.514 -123.7C290.065 -123.7 302.628 -127.352 313.925 -134.643ZM390.272 -134.459L390.305 -134.433V-134.617C401.602 -127.339 414.153 -123.687 426.693 -123.687C435.964 -123.687 445.223 -125.684 453.99 -129.664C436.77 -113.388 426.279 -88.7428 425.809 -62.4296C406.159 -75.0936 382.725 -76.7488 362.102 -67.3953C379.277 -83.6326 389.768 -108.212 390.283 -134.459H390.272ZM565.851 -67.4084C545.228 -76.7619 521.805 -75.1067 502.145 -62.4427C501.674 -88.756 491.183 -113.401 473.964 -129.677C482.719 -125.697 491.99 -123.7 501.26 -123.7C513.811 -123.7 526.373 -127.352 537.67 -134.643C538.141 -108.33 548.631 -83.6851 565.851 -67.4084ZM614.017 -134.643C625.326 -127.352 637.877 -123.7 650.428 -123.7C659.698 -123.7 668.957 -125.697 677.724 -129.677C660.504 -113.401 650.013 -88.756 649.543 -62.4427C629.894 -75.1067 606.46 -76.7751 585.837 -67.4084C603.056 -83.6851 613.547 -108.33 614.017 -134.643ZM761.416 -134.643C761.886 -108.33 772.377 -83.6851 789.597 -67.4084C768.974 -76.7619 745.551 -75.1067 725.89 -62.4427C725.42 -88.756 714.929 -113.401 697.709 -129.677C706.465 -125.697 715.735 -123.7 725.006 -123.7C737.557 -123.7 750.119 -127.352 761.416 -134.643ZM837.763 -134.459L837.797 -134.433V-134.617C849.094 -127.339 861.645 -123.687 874.185 -123.687C883.455 -123.687 892.714 -125.684 901.481 -129.664C884.261 -113.388 873.77 -88.7428 873.3 -62.4296C853.64 -75.0936 830.217 -76.7488 809.594 -67.3953C826.78 -83.6326 837.259 -108.212 837.774 -134.459H837.763ZM985.162 -134.643C985.632 -108.33 996.123 -83.6851 1013.34 -67.4084C992.719 -76.7619 969.297 -75.1067 949.636 -62.4296C949.166 -88.7428 938.675 -113.388 921.455 -129.664C930.211 -125.697 939.481 -123.687 948.752 -123.687C961.303 -123.687 973.865 -127.339 985.162 -134.63V-134.643ZM1061.51 -134.459L1061.54 -134.433V-134.617C1072.84 -127.339 1085.39 -123.687 1097.93 -123.687C1107.2 -123.687 1116.46 -125.684 1125.23 -129.664C1108.01 -113.388 1097.52 -88.7428 1097.05 -62.4296C1077.4 -75.0936 1053.96 -76.7488 1033.34 -67.3953C1050.53 -83.6326 1061.01 -108.212 1061.52 -134.459H1061.51ZM1208.9 -134.643C1209.37 -108.33 1219.86 -83.6851 1237.08 -67.4084C1216.45 -76.7619 1193.03 -75.1067 1173.37 -62.4296C1172.9 -88.7428 1162.41 -113.388 1145.19 -129.664C1153.95 -125.697 1163.22 -123.687 1172.49 -123.687C1185.04 -123.687 1197.6 -127.339 1208.9 -134.63V-134.643ZM1285.24 -134.459L1285.28 -134.433V-134.617C1296.57 -127.339 1309.13 -123.687 1321.66 -123.687C1330.94 -123.687 1340.19 -125.684 1348.96 -129.664C1331.74 -113.388 1321.25 -88.7428 1320.78 -62.4296C1301.12 -75.0936 1277.7 -76.7488 1257.07 -67.3953C1274.25 -83.6326 1284.74 -108.212 1285.25 -134.459H1285.24ZM1432.64 -134.643C1433.11 -108.33 1443.6 -83.6851 1460.82 -67.4084C1440.2 -76.7619 1416.78 -75.1067 1397.12 -62.4427C1396.65 -88.756 1386.16 -113.401 1368.94 -129.677C1377.69 -125.71 1386.96 -123.7 1396.23 -123.7C1408.78 -123.7 1421.35 -127.352 1432.64 -134.643ZM1508.99 -134.459L1509.02 -134.433V-134.617C1520.32 -127.339 1532.87 -123.687 1545.41 -123.687C1554.68 -123.687 1563.94 -125.684 1572.71 -129.664C1555.49 -113.388 1545 -88.7428 1544.53 -62.4296C1524.87 -75.0936 1501.44 -76.7619 1480.82 -67.3953C1497.99 -83.6326 1508.49 -108.212 1509 -134.446L1508.99 -134.459ZM1618.22 90.931C1599.04 104.567 1586.1 127.557 1582.68 153.187C1579.28 127.557 1566.34 104.58 1547.16 90.9441L1547.27 90.8653H1547.26C1566.38 77.216 1579.28 54.2658 1582.68 28.6882C1586.09 54.3183 1599.03 77.308 1618.22 90.9441V90.931ZM1582.69 304.774C1579.29 279.144 1566.35 256.154 1547.16 242.518C1566.34 228.882 1579.28 205.892 1582.69 180.262C1586.1 205.892 1599.04 228.882 1618.23 242.518C1599.05 256.154 1586.11 279.131 1582.69 304.774ZM1618.22 545.692C1599.04 559.328 1586.1 582.318 1582.68 607.948C1579.28 582.318 1566.34 559.328 1547.15 545.692C1566.33 532.056 1579.27 509.079 1582.68 483.436C1586.09 509.066 1599.03 532.056 1618.22 545.692ZM1582.69 759.522C1579.29 733.892 1566.35 710.902 1547.16 697.266C1566.34 683.63 1579.28 660.64 1582.69 635.01C1586.1 660.64 1599.04 683.63 1618.23 697.266C1599.05 710.902 1586.11 733.879 1582.69 759.522ZM1544.52 846.896L1544.41 846.817V847.001C1524.79 834.389 1501.39 832.747 1480.8 842.088C1497.97 825.85 1508.46 801.271 1508.98 775.037L1509.01 775.063V774.879C1520.31 782.157 1532.86 785.809 1545.4 785.809C1554.67 785.809 1563.93 783.812 1572.7 779.832C1555.51 796.082 1545.03 820.648 1544.52 846.896ZM1581.76 774.932C1581.22 804.358 1567.78 831.67 1546.31 846.988C1546.88 817.521 1560.31 790.21 1581.76 774.932ZM54.6643 -58.6987L54.6979 -58.6724V-58.83C65.9949 -51.5522 78.5459 -47.9001 91.0856 -47.9001C100.356 -47.9001 109.615 -49.8969 118.382 -53.8774C101.207 -37.6402 90.7162 -13.0741 90.2012 13.1735L90.1452 13.1209V13.3049C70.507 0.66713 47.0956 -0.975006 26.4945 8.36536C43.6808 -7.88503 54.1604 -32.4511 54.6755 -58.7118L54.6643 -58.6987ZM17.4144 13.2786C17.963 -16.1481 31.3985 -43.4598 52.8729 -58.7775C52.3019 -29.3114 38.8664 -1.99968 17.4144 13.2786ZM1509.01 771.253V770.99L1508.99 771.003C1508.45 744.795 1497.97 720.269 1480.81 704.045C1489.56 708.012 1498.83 710.009 1508.1 710.009C1520.66 710.009 1533.22 706.357 1544.52 699.066C1545 725.366 1555.49 750.011 1572.7 766.287C1552.08 756.934 1528.66 758.589 1509.01 771.253ZM1580.85 773.066C1558.85 787.228 1531.98 787.228 1509.94 773.066C1531.98 758.904 1558.86 758.904 1580.85 773.066ZM651.346 846.988C651.917 817.521 665.352 790.21 686.804 774.932C686.256 804.358 672.82 831.67 651.346 846.988ZM203.854 846.988C204.425 817.521 217.861 790.21 239.313 774.932C238.764 804.358 225.329 831.67 203.854 846.988ZM1470.82 835.322C1467.42 809.692 1454.47 786.702 1435.3 773.066L1435.42 772.974C1454.53 759.325 1467.43 736.388 1470.82 710.81C1474.22 736.44 1487.17 759.43 1506.36 773.066C1487.18 786.702 1474.24 809.679 1470.82 835.322ZM763.219 771.201C763.778 741.734 777.225 714.423 798.677 699.145C798.129 728.571 784.693 755.883 763.219 771.201ZM539.473 771.201C540.033 741.734 553.479 714.423 574.931 699.145C574.383 728.571 560.947 755.883 539.473 771.201ZM315.727 771.201C316.287 741.734 329.734 714.423 351.186 699.145C350.637 728.571 337.202 755.883 315.727 771.201ZM164.735 17.0226C164.164 46.4887 150.728 73.8004 129.276 89.0786C129.825 59.6519 143.26 32.3403 164.735 17.0226ZM165.641 103.687C178.192 103.687 190.743 100.035 202.052 92.7439V92.9409C202.578 119.175 213.058 143.728 230.233 159.966C209.643 150.625 186.265 152.267 166.627 164.866V164.695L166.548 164.76H166.526C166.011 138.513 155.52 113.947 138.345 97.7096C147.1 101.677 156.371 103.687 165.641 103.687ZM130.205 90.9441C152.206 76.7825 179.088 76.7825 201.111 90.9441C179.077 105.106 152.195 105.106 130.205 90.9441ZM351.186 89.0655C329.734 73.8004 316.298 46.4756 315.727 17.0095C337.19 32.314 350.637 59.6257 351.186 89.0655ZM388.48 17.0226C387.909 46.4887 374.474 73.8004 353.022 89.0786C353.57 59.6519 367.006 32.3403 388.48 17.0226ZM574.92 89.0655C553.468 73.8004 540.033 46.4756 539.462 17.0095C560.925 32.314 574.372 59.6257 574.92 89.0655ZM612.226 17.0226C611.655 46.4887 598.22 73.8004 576.768 89.0786C577.316 59.6519 590.752 32.3403 612.226 17.0226ZM798.666 89.0655C777.214 73.8004 763.778 46.4756 763.207 17.0095C784.671 32.314 798.117 59.6257 798.666 89.0655ZM835.961 17.0226C835.39 46.4887 821.954 73.8004 800.502 89.0786C801.051 59.6519 814.486 32.3403 835.961 17.0226ZM1022.41 89.0655C1000.96 73.8004 987.524 46.4756 986.953 17.0095C1008.42 32.314 1021.86 59.6257 1022.41 89.0655ZM1059.71 17.0226C1059.14 46.4887 1045.7 73.8004 1024.25 89.0786C1024.8 59.6519 1038.23 32.3403 1059.71 17.0226ZM1246.16 89.0655C1224.71 73.8004 1211.27 46.4756 1210.7 17.0095C1232.16 32.314 1245.61 59.6257 1246.16 89.0655ZM1283.45 17.0226C1282.88 46.4887 1269.45 73.8004 1247.99 89.0786C1248.54 59.6519 1261.98 32.3403 1283.45 17.0226ZM1469.9 89.0655C1448.45 73.8004 1435.02 46.4756 1434.44 17.0095C1455.91 32.314 1469.35 59.6257 1469.9 89.0655ZM1432.64 619.679C1412.98 607.015 1389.56 605.36 1368.94 614.714C1386.12 598.476 1396.6 573.897 1397.12 547.649L1397.15 547.676V547.505C1408.45 554.783 1421 558.435 1433.54 558.435C1442.81 558.435 1452.07 556.438 1460.83 552.458C1443.61 568.734 1433.12 593.366 1432.65 619.679H1432.64ZM1469.9 547.571C1469.35 576.997 1455.92 604.309 1434.44 619.627C1435.02 590.161 1448.45 562.849 1469.9 547.571ZM1358.95 759.522C1355.54 733.892 1342.6 710.902 1323.41 697.266C1342.59 683.63 1355.53 660.64 1358.95 635.01C1362.35 660.64 1375.3 683.63 1394.49 697.266C1375.31 710.902 1362.36 733.879 1358.95 759.522ZM1135.2 759.522C1131.8 733.892 1118.86 710.902 1099.67 697.266C1118.84 683.63 1131.79 660.64 1135.2 635.01C1138.61 660.64 1151.55 683.63 1170.74 697.266C1151.56 710.902 1138.62 733.879 1135.2 759.522ZM911.457 759.522C908.053 733.892 895.11 710.902 875.92 697.266C895.099 683.63 908.042 660.64 911.457 635.01C914.861 660.64 927.803 683.63 946.994 697.266C927.815 710.902 914.872 733.879 911.457 759.522ZM687.722 759.522C684.319 733.892 671.376 710.902 652.185 697.266C671.365 683.63 684.307 660.64 687.722 635.01C691.126 660.64 704.069 683.63 723.259 697.266C704.08 710.902 691.137 733.879 687.722 759.522ZM463.977 759.522C460.573 733.892 447.63 710.902 428.44 697.266C447.619 683.63 460.562 660.64 463.977 635.01C467.38 660.64 480.323 683.63 499.513 697.266C480.334 710.902 467.391 733.879 463.977 759.522ZM240.231 759.522C236.827 733.892 223.884 710.902 204.694 697.266C223.873 683.63 236.816 660.64 240.231 635.01C243.635 660.64 256.577 683.63 275.768 697.266C256.589 710.902 243.646 733.879 240.231 759.522ZM240.231 28.6882C243.635 54.3183 256.577 77.308 275.768 90.9441C256.589 104.58 243.646 127.57 240.231 153.2C236.827 127.57 223.884 104.58 204.694 90.9441C223.873 77.308 236.816 54.3315 240.231 28.6882ZM687.722 28.6882C691.126 54.3183 704.069 77.308 723.259 90.9441C704.08 104.58 691.137 127.57 687.722 153.2C684.319 127.57 671.376 104.58 652.185 90.9441C671.365 77.308 684.307 54.3315 687.722 28.6882ZM1247.99 547.571C1269.45 562.836 1282.88 590.161 1283.45 619.627C1261.99 604.322 1248.54 577.01 1247.99 547.571ZM1024.26 547.571C1045.71 562.836 1059.15 590.161 1059.72 619.627C1038.25 604.322 1024.81 577.01 1024.26 547.571ZM800.513 547.571C821.965 562.836 835.401 590.161 835.972 619.627C814.509 604.322 801.062 577.01 800.513 547.571ZM576.768 547.571C598.22 562.836 611.655 590.161 612.226 619.627C590.763 604.322 577.316 577.01 576.768 547.571ZM353.022 547.571C374.474 562.836 387.909 590.161 388.48 619.627C367.017 604.322 353.57 577.01 353.022 547.571ZM276.607 244.383C276.036 273.85 262.601 301.161 241.149 316.439C241.698 287.013 255.133 259.701 276.607 244.383ZM278.399 244.475L278.432 244.502V244.344C289.729 251.622 302.28 255.274 314.82 255.274C324.091 255.274 333.35 253.277 342.117 249.297C324.942 265.534 314.462 290.087 313.936 316.321L313.869 316.269V316.466C294.23 303.828 270.819 302.186 250.218 311.526C267.404 295.276 277.884 270.71 278.399 244.462V244.475ZM351.186 240.653C329.734 225.374 316.298 198.063 315.727 168.596C337.19 183.901 350.637 211.226 351.186 240.653ZM574.92 240.653C553.468 225.374 540.033 198.063 539.462 168.596C560.925 183.901 574.372 211.226 574.92 240.653ZM798.666 240.653C777.214 225.374 763.778 198.063 763.207 168.596C784.671 183.901 798.117 211.226 798.666 240.653ZM1022.41 240.653C1000.96 225.387 987.524 198.063 986.953 168.596C1008.42 183.901 1021.86 211.226 1022.41 240.653ZM1246.16 240.653C1224.71 225.387 1211.27 198.063 1210.7 168.596C1232.16 183.901 1245.61 211.213 1246.16 240.653ZM1285.25 468.105C1284.77 441.792 1274.28 417.16 1257.07 400.884C1265.83 404.851 1275.1 406.861 1284.37 406.861C1296.92 406.861 1309.48 403.209 1320.78 395.918C1321.26 422.231 1331.75 446.863 1348.96 463.14C1328.34 453.786 1304.92 455.441 1285.25 468.118V468.105ZM1357.1 469.892C1335.1 484.054 1308.23 484.054 1286.2 469.892C1308.23 455.73 1335.11 455.73 1357.1 469.892ZM1136.12 471.771C1157.57 487.036 1171.01 514.36 1171.58 543.827C1150.12 528.522 1136.67 501.21 1136.12 471.771ZM912.386 471.771C933.838 487.036 947.274 514.36 947.845 543.827C926.382 528.522 912.935 501.21 912.386 471.771ZM688.64 471.771C710.092 487.036 723.528 514.36 724.099 543.827C702.636 528.522 689.189 501.21 688.64 471.771ZM464.895 471.771C486.347 487.036 499.782 514.36 500.353 543.827C478.89 528.522 465.443 501.21 464.895 471.771ZM277.514 331.048C290.065 331.048 302.628 327.396 313.925 320.105C314.395 346.418 324.886 371.063 342.105 387.339C321.482 377.986 298.059 379.641 278.399 392.305C277.929 365.992 267.438 341.347 250.218 325.07C258.973 329.038 268.244 331.048 277.514 331.048ZM242.078 318.318C264.079 304.156 290.95 304.156 312.984 318.318C290.95 332.48 264.068 332.48 242.078 318.318ZM463.059 316.439C441.607 301.174 428.171 273.85 427.6 244.383C449.063 259.688 462.51 287 463.059 316.439ZM500.353 244.383C499.782 273.85 486.347 301.161 464.895 316.439C465.443 287.013 478.879 259.701 500.353 244.383ZM686.793 316.439C665.341 301.174 651.906 273.85 651.335 244.383C672.798 259.688 686.244 287 686.793 316.439ZM724.088 244.383C723.517 273.85 710.081 301.161 688.629 316.439C689.178 287.013 702.613 259.701 724.088 244.383ZM910.539 316.439C889.087 301.174 875.651 273.85 875.08 244.383C896.544 259.688 909.99 287 910.539 316.439ZM947.834 244.383C947.263 273.85 933.827 301.161 912.375 316.439C912.924 287.013 926.359 259.701 947.834 244.383ZM1134.28 316.439C1112.83 301.174 1099.4 273.85 1098.83 244.383C1120.29 259.688 1133.74 287 1134.28 316.439ZM1171.58 244.383C1171.01 273.85 1157.57 301.161 1136.12 316.439C1136.67 287.013 1150.1 259.701 1171.58 244.383ZM1247.99 244.397C1269.45 259.662 1282.88 286.986 1283.45 316.453C1261.99 301.148 1248.54 273.836 1247.99 244.397ZM1247.08 256.062C1250.48 281.692 1263.42 304.682 1282.61 318.318C1263.43 331.954 1250.49 354.944 1247.08 380.574C1243.67 354.944 1230.74 331.967 1211.56 318.331L1211.68 318.252H1211.66C1230.77 304.59 1243.67 281.653 1247.08 256.075V256.062ZM1210.7 316.453C1211.27 286.986 1224.71 259.675 1246.16 244.397C1245.61 273.823 1232.17 301.135 1210.7 316.453ZM1283.45 320.184C1282.89 349.65 1269.45 376.961 1247.99 392.24C1248.54 362.813 1261.98 335.501 1283.45 320.184ZM1246.16 392.24C1224.71 376.961 1211.27 349.65 1210.7 320.184C1232.16 335.488 1245.61 362.8 1246.16 392.24ZM1208.9 320.105C1209.37 346.418 1219.86 371.063 1237.08 387.339C1216.45 377.986 1193.02 379.641 1173.37 392.305C1172.9 365.992 1162.41 341.347 1145.19 325.07C1153.95 329.038 1163.22 331.048 1172.49 331.048C1185.04 331.048 1197.6 327.396 1208.9 320.105ZM1245.24 394.105C1223.24 408.267 1196.36 408.267 1174.33 394.105C1196.37 379.943 1223.25 379.943 1245.24 394.105ZM1135.2 456.361C1131.8 430.744 1118.87 407.767 1099.7 394.118L1099.81 394.039H1099.78C1118.9 380.377 1131.8 357.427 1135.2 331.836C1138.61 357.466 1151.55 380.456 1170.74 394.092C1151.56 407.728 1138.62 430.718 1135.2 456.348V456.361ZM1171.58 395.97C1171.01 425.437 1157.57 452.748 1136.12 468.026C1136.67 438.6 1150.1 411.288 1171.58 395.97ZM1134.28 468.026C1112.83 452.748 1099.4 425.437 1098.83 395.97C1120.29 411.275 1133.74 438.6 1134.28 468.026ZM1098.83 392.24C1099.4 362.773 1112.83 335.462 1134.28 320.184C1133.74 349.61 1120.3 376.922 1098.83 392.24ZM1136.12 320.184C1157.57 335.462 1171.01 362.773 1171.58 392.24C1150.12 376.935 1136.67 349.61 1136.12 320.184ZM1137.05 318.318C1159.05 304.156 1185.93 304.156 1207.96 318.318C1185.92 332.48 1159.04 332.48 1137.05 318.318ZM1097.92 331.048C1107.19 331.048 1116.45 329.051 1125.22 325.07C1108.04 341.308 1097.56 365.847 1097.03 392.082L1097 392.056V392.279C1077.35 379.628 1053.93 377.973 1033.32 387.326C1050.5 371.089 1060.98 346.51 1061.5 320.262L1061.53 320.289V320.105C1072.83 327.383 1085.38 331.035 1097.92 331.035V331.048ZM1062.46 318.318C1084.49 304.156 1111.38 304.156 1133.37 318.318C1111.37 332.48 1084.49 332.48 1062.46 318.318ZM1096.08 394.105C1074.05 408.267 1047.17 408.267 1025.18 394.105C1047.18 379.943 1074.05 379.943 1096.08 394.105ZM1024.26 392.24C1024.81 362.813 1038.24 335.501 1059.72 320.184C1059.16 349.65 1045.71 376.961 1024.26 392.24ZM1024.26 244.397C1045.71 259.662 1059.15 286.986 1059.72 316.453C1038.25 301.148 1024.81 273.836 1024.26 244.397ZM1023.33 256.062C1026.73 281.692 1039.68 304.682 1058.87 318.318C1039.69 331.954 1026.74 354.944 1023.33 380.574C1019.93 354.944 1006.99 331.967 987.815 318.331L987.938 318.252H987.916C1007.03 304.59 1019.93 281.653 1023.33 256.075V256.062ZM986.953 316.453C987.524 286.986 1000.96 259.675 1022.41 244.397C1021.86 273.823 1008.43 301.135 986.953 316.453ZM1022.41 392.24C1000.96 376.961 987.524 349.65 986.953 320.184C1008.42 335.488 1021.86 362.813 1022.41 392.24ZM985.162 320.105C985.632 346.418 996.123 371.063 1013.34 387.339C992.719 377.986 969.297 379.641 949.636 392.305C949.166 365.992 938.675 341.347 921.455 325.07C930.211 329.038 939.481 331.048 948.752 331.048C961.303 331.048 973.865 327.396 985.162 320.105ZM1021.49 394.105C999.493 408.267 972.611 408.267 950.588 394.105C972.622 379.943 999.504 379.943 1021.49 394.105ZM911.457 456.361C908.053 430.744 895.122 407.767 875.954 394.118L876.066 394.039H876.032C895.155 380.377 908.053 357.427 911.457 331.836C914.861 357.466 927.803 380.456 946.994 394.092C927.815 407.728 914.872 430.718 911.457 456.348V456.361ZM947.834 395.97C947.263 425.437 933.827 452.748 912.375 468.026C912.924 438.6 926.359 411.288 947.834 395.97ZM910.539 468.026C889.087 452.761 875.651 425.437 875.08 395.97C896.544 411.275 909.99 438.6 910.539 468.026ZM875.092 392.24C875.663 362.773 889.098 335.462 910.55 320.184C910.001 349.61 896.566 376.922 875.092 392.24ZM912.386 320.184C933.838 335.462 947.274 362.773 947.845 392.24C926.382 376.935 912.935 349.61 912.386 320.184ZM913.304 318.318C935.305 304.156 962.187 304.156 984.21 318.318C962.176 332.48 935.294 332.48 913.304 318.318ZM874.173 331.048C883.444 331.048 892.703 329.051 901.47 325.07C884.306 341.308 873.815 365.847 873.289 392.082L873.255 392.056V392.279C853.606 379.628 830.183 377.973 809.571 387.326C826.735 371.102 837.215 346.562 837.752 320.354L837.786 320.381V320.289V320.105C849.083 327.383 861.634 331.035 874.173 331.035V331.048ZM838.715 318.318C860.749 304.156 887.631 304.156 909.621 318.318C887.62 332.48 860.749 332.48 838.715 318.318ZM799.595 256.062C802.999 281.692 815.942 304.682 835.132 318.318C815.953 331.954 803.01 354.944 799.595 380.574C796.192 354.944 783.249 331.954 764.058 318.318C783.238 304.682 796.18 281.705 799.595 256.062ZM835.961 320.184C835.401 349.65 821.954 376.961 800.502 392.24C801.051 362.813 814.486 335.501 835.961 320.184ZM798.666 392.24C777.214 376.961 763.778 349.65 763.207 320.184C784.671 335.488 798.117 362.813 798.666 392.24ZM872.337 394.105C850.303 408.267 823.421 408.267 801.431 394.105C823.432 379.943 850.303 379.943 872.337 394.105ZM800.513 244.397C821.965 259.662 835.401 286.986 835.972 316.453C814.509 301.148 801.062 273.836 800.513 244.397ZM763.219 316.453C763.79 286.986 777.225 259.675 798.677 244.397C798.129 273.823 784.693 301.135 763.219 316.453ZM761.416 320.105C761.886 346.418 772.377 371.063 789.597 387.339C768.974 377.986 745.54 379.641 725.89 392.305C725.42 365.992 714.929 341.347 697.709 325.07C706.465 329.051 715.735 331.048 725.006 331.048C737.557 331.048 750.119 327.396 761.416 320.105ZM797.748 394.105C775.747 408.267 748.865 408.267 726.842 394.105C748.876 379.943 775.758 379.943 797.748 394.105ZM651.346 392.24C651.917 362.773 665.352 335.462 686.804 320.184C686.256 349.61 672.82 376.922 651.346 392.24ZM687.722 456.361C684.319 430.731 671.376 407.741 652.185 394.105C671.365 380.469 684.307 357.479 687.722 331.849C691.126 357.479 704.069 380.469 723.259 394.105C704.08 407.741 691.137 430.731 687.722 456.361ZM724.088 395.97C723.517 425.437 710.081 452.748 688.629 468.026C689.178 438.6 702.613 411.288 724.088 395.97ZM686.793 468.026C665.341 452.748 651.906 425.437 651.335 395.97C672.798 411.275 686.244 438.6 686.793 468.026ZM688.64 320.184C710.092 335.462 723.528 362.773 724.099 392.24C702.636 376.935 689.189 349.61 688.64 320.184ZM689.559 318.318C711.559 304.156 738.441 304.156 760.464 318.318C738.43 332.48 711.548 332.48 689.559 318.318ZM650.439 331.048C659.709 331.048 668.969 329.051 677.735 325.07C660.56 341.321 650.069 365.887 649.554 392.135L649.521 392.108V392.292C629.871 379.641 606.449 377.986 585.837 387.339C603.023 371.089 613.502 346.523 614.017 320.275L614.051 320.302V320.131C625.348 327.409 637.888 331.061 650.439 331.061V331.048ZM614.969 318.318C637.003 304.156 663.886 304.156 685.875 318.318C663.874 332.48 637.003 332.48 614.969 318.318ZM575.849 256.062C579.253 281.692 592.196 304.682 611.386 318.318C592.207 331.954 579.264 354.944 575.849 380.574C572.446 354.944 559.503 331.954 540.313 318.318C559.492 304.682 572.435 281.705 575.849 256.062ZM612.226 320.184C611.666 349.65 598.22 376.961 576.768 392.24C577.316 362.813 590.752 335.501 612.226 320.184ZM574.92 392.24C553.468 376.961 540.033 349.65 539.462 320.184C560.925 335.488 574.372 362.813 574.92 392.24ZM648.591 394.105C626.557 408.267 599.675 408.267 577.686 394.105C599.686 379.943 626.557 379.943 648.591 394.105ZM576.768 244.397C598.22 259.662 611.655 286.986 612.226 316.453C590.763 301.148 577.316 273.836 576.768 244.397ZM539.473 316.453C540.044 286.986 553.479 259.675 574.931 244.397C574.383 273.823 560.947 301.135 539.473 316.453ZM537.67 320.105C538.141 346.418 548.631 371.063 565.851 387.339C545.228 377.986 521.794 379.641 502.145 392.305C501.674 365.992 491.183 341.347 473.964 325.07C482.719 329.051 491.99 331.048 501.26 331.048C513.811 331.048 526.373 327.396 537.67 320.105ZM574.002 394.105C552.001 408.267 525.119 408.267 503.096 394.105C525.13 379.943 552.013 379.943 574.002 394.105ZM463.977 456.361C460.573 430.731 447.63 407.754 428.451 394.118L428.563 394.039H428.552C447.675 380.39 460.573 357.44 463.977 331.849C467.38 357.479 480.323 380.469 499.513 394.105C480.334 407.741 467.391 430.731 463.977 456.361ZM500.353 395.97C499.782 425.437 486.347 452.748 464.895 468.026C465.443 438.6 478.879 411.288 500.353 395.97ZM463.059 468.026C441.607 452.748 428.171 425.437 427.6 395.97C449.063 411.275 462.51 438.6 463.059 468.026ZM427.6 392.24C428.171 362.773 441.607 335.462 463.059 320.184C462.51 349.61 449.074 376.922 427.6 392.24ZM464.895 320.184C486.347 335.462 499.782 362.773 500.353 392.24C478.89 376.935 465.443 349.61 464.895 320.184ZM465.813 318.318C487.813 304.156 514.696 304.156 536.719 318.318C514.684 332.48 487.802 332.48 465.813 318.318ZM426.693 331.048C435.964 331.048 445.223 329.051 453.99 325.07C436.815 341.321 426.324 365.887 425.809 392.135L425.775 392.108V392.292C406.126 379.641 382.703 377.986 362.091 387.339C379.266 371.102 389.746 346.549 390.272 320.315L390.305 320.341V320.302V320.118C401.602 327.396 414.153 331.048 426.693 331.048ZM391.223 318.318C413.258 304.156 440.14 304.156 462.129 318.318C440.129 332.48 413.258 332.48 391.223 318.318ZM352.104 256.062C355.507 281.692 368.45 304.682 387.641 318.318C368.461 331.954 355.519 354.944 352.104 380.574C348.7 354.944 335.757 331.954 316.567 318.318C335.746 304.682 348.689 281.705 352.104 256.062ZM388.48 320.184C387.921 349.65 374.474 376.961 353.022 392.24C353.57 362.813 367.006 335.501 388.48 320.184ZM351.186 392.24C329.734 376.961 316.298 349.65 315.727 320.184C337.19 335.488 350.637 362.813 351.186 392.24ZM424.857 394.105C402.823 408.267 375.941 408.267 353.951 394.105C375.952 379.943 402.823 379.943 424.857 394.105ZM353.022 244.397C374.474 259.662 387.909 286.986 388.48 316.453C367.017 301.148 353.57 273.836 353.022 244.397ZM315.727 316.453C316.298 286.986 329.734 259.675 351.186 244.397C350.637 273.823 337.202 301.135 315.727 316.453ZM350.256 394.105C328.256 408.267 301.385 408.267 279.351 394.105C301.385 379.943 328.267 379.943 350.256 394.105ZM276.607 392.24C255.144 376.935 241.698 349.61 241.149 320.184C262.601 335.449 276.036 362.773 276.607 392.24ZM250.218 463.126C267.438 446.85 277.929 422.218 278.399 395.905C289.707 403.196 302.258 406.848 314.809 406.848C324.08 406.848 333.339 404.851 342.105 400.871C324.886 417.147 314.395 441.779 313.925 468.092C294.275 455.428 270.841 453.76 250.218 463.113V463.126ZM312.984 469.892C290.95 484.054 264.068 484.054 242.078 469.892C264.079 455.73 290.95 455.73 312.984 469.892ZM241.149 468.026C241.698 438.6 255.133 411.288 276.607 395.97C276.036 425.437 262.601 452.748 241.149 468.026ZM351.186 395.984C350.637 425.41 337.202 452.722 315.727 468.04C316.298 438.573 329.734 411.262 351.186 395.984ZM351.186 543.827C329.734 528.548 316.298 501.237 315.727 471.771C337.19 487.075 350.637 514.4 351.186 543.827ZM352.104 532.161C348.7 506.531 335.757 483.541 316.567 469.905C335.746 456.269 348.689 433.279 352.104 407.649C355.507 433.279 368.45 456.269 387.641 469.905C368.461 483.541 355.519 506.531 352.104 532.161ZM388.48 471.771C387.909 501.237 374.474 528.548 353.022 543.827C353.57 514.4 367.006 487.088 388.48 471.771ZM353.022 395.984C374.474 411.249 387.909 438.573 388.48 468.04C367.017 452.735 353.57 425.41 353.022 395.984ZM390.283 468.105C389.801 441.792 379.311 417.16 362.102 400.884C370.857 404.851 380.128 406.861 389.398 406.861C401.949 406.861 414.512 403.209 425.809 395.918C426.29 422.231 436.781 446.863 453.99 463.14C433.366 453.786 409.944 455.441 390.283 468.118V468.105ZM462.129 469.892C440.129 484.054 413.258 484.054 391.223 469.892C413.258 455.73 440.14 455.73 462.129 469.892ZM473.964 463.126C491.183 446.85 501.674 422.218 502.145 395.905C513.453 403.196 526.004 406.848 538.555 406.848C547.825 406.848 557.085 404.851 565.851 400.871C548.631 417.147 538.141 441.779 537.67 468.092C518.021 455.428 494.587 453.76 473.964 463.113V463.126ZM536.73 469.892C514.696 484.054 487.813 484.054 465.824 469.892C487.825 455.73 514.707 455.73 536.73 469.892ZM574.92 395.984C574.372 425.41 560.936 452.722 539.462 468.04C540.033 438.573 553.468 411.262 574.92 395.984ZM574.92 543.827C553.468 528.548 540.033 501.237 539.462 471.771C560.925 487.075 574.372 514.4 574.92 543.827ZM575.849 532.161C572.446 506.531 559.503 483.541 540.313 469.905C559.492 456.269 572.435 433.279 575.849 407.649C579.253 433.279 592.196 456.269 611.386 469.905C592.207 483.541 579.264 506.531 575.849 532.161ZM612.226 471.771C611.655 501.237 598.22 528.548 576.768 543.827C577.316 514.4 590.752 487.088 612.226 471.771ZM576.768 395.984C598.22 411.262 611.655 438.573 612.226 468.04C590.763 452.735 577.316 425.41 576.768 395.984ZM614.017 468.105C613.536 441.792 603.045 417.16 585.837 400.884C594.592 404.864 603.862 406.861 613.133 406.861C625.684 406.861 638.246 403.209 649.543 395.918C650.025 422.231 660.516 446.863 677.724 463.14C657.101 453.786 633.678 455.441 614.017 468.118V468.105ZM685.875 469.892C663.874 484.054 637.003 484.054 614.969 469.892C637.003 455.73 663.886 455.73 685.875 469.892ZM697.709 463.126C714.929 446.85 725.42 422.218 725.89 395.905C737.199 403.196 749.75 406.848 762.301 406.848C771.571 406.848 780.83 404.851 789.597 400.871C772.377 417.147 761.886 441.779 761.416 468.092C741.767 455.428 718.333 453.76 697.709 463.113V463.126ZM760.464 469.892C738.43 484.054 711.548 484.054 689.559 469.892C711.559 455.73 738.441 455.73 760.464 469.892ZM798.666 395.984C798.117 425.41 784.682 452.722 763.207 468.04C763.778 438.573 777.214 411.262 798.666 395.984ZM798.666 543.827C777.214 528.548 763.778 501.237 763.207 471.771C784.671 487.075 798.117 514.4 798.666 543.827ZM799.595 532.161C796.192 506.531 783.249 483.541 764.058 469.905C783.238 456.269 796.18 433.279 799.595 407.649C802.999 433.279 815.942 456.269 835.132 469.905C815.953 483.541 803.01 506.531 799.595 532.161ZM835.961 471.771C835.39 501.237 821.954 528.548 800.502 543.827C801.051 514.4 814.486 487.088 835.961 471.771ZM800.513 395.984C821.965 411.262 835.401 438.573 835.972 468.04C814.509 452.735 801.062 425.41 800.513 395.984ZM837.763 468.105C837.282 441.792 826.791 417.16 809.582 400.884C818.338 404.864 827.608 406.861 836.879 406.861C849.43 406.861 861.992 403.209 873.289 395.918C873.77 422.231 884.261 446.863 901.47 463.14C880.846 453.786 857.424 455.441 837.763 468.118V468.105ZM909.621 469.892C887.62 484.054 860.749 484.054 838.715 469.892C860.749 455.73 887.631 455.73 909.621 469.892ZM921.455 463.126C938.675 446.85 949.166 422.218 949.636 395.905C960.944 403.196 973.495 406.848 986.046 406.848C995.317 406.848 1004.58 404.851 1013.34 400.871C996.123 417.147 985.632 441.779 985.162 468.092C965.512 455.428 942.079 453.76 921.455 463.113V463.126ZM984.21 469.892C962.176 484.054 935.294 484.054 913.304 469.892C935.305 455.73 962.187 455.73 984.21 469.892ZM1022.41 395.984C1021.86 425.41 1008.43 452.722 986.953 468.04C987.524 438.573 1000.96 411.262 1022.41 395.984ZM1022.41 543.827C1000.96 528.548 987.524 501.237 986.953 471.771C1008.42 487.075 1021.86 514.4 1022.41 543.827ZM1023.33 532.161C1019.93 506.531 1006.98 483.541 987.793 469.905C1006.97 456.269 1019.91 433.279 1023.33 407.649C1026.73 433.279 1039.68 456.269 1058.87 469.905C1039.69 483.541 1026.74 506.531 1023.33 532.161ZM1059.71 471.771C1059.14 501.237 1045.7 528.548 1024.25 543.827C1024.8 514.4 1038.23 487.088 1059.71 471.771ZM1024.26 395.984C1045.71 411.262 1059.15 438.573 1059.72 468.04C1038.25 452.735 1024.81 425.41 1024.26 395.984ZM1061.51 468.105C1061.03 441.792 1050.54 417.16 1033.33 400.884C1042.08 404.851 1051.35 406.861 1060.62 406.861C1073.18 406.861 1085.74 403.209 1097.03 395.918C1097.51 422.231 1108.01 446.863 1125.22 463.14C1104.59 453.786 1081.17 455.441 1061.51 468.118V468.105ZM1133.37 469.892C1111.37 484.054 1084.49 484.054 1062.46 469.892C1084.49 455.73 1111.38 455.73 1133.37 469.892ZM1145.2 463.126C1162.42 446.85 1172.91 422.218 1173.38 395.905C1184.69 403.196 1197.24 406.848 1209.79 406.848C1219.06 406.848 1228.32 404.851 1237.09 400.871C1219.87 417.147 1209.38 441.779 1208.91 468.092C1189.26 455.428 1165.82 453.76 1145.2 463.113V463.126ZM1207.96 469.892C1185.92 484.054 1159.04 484.054 1137.05 469.892C1159.05 455.73 1185.93 455.73 1207.96 469.892ZM1246.16 395.984C1245.61 425.41 1232.17 452.722 1210.7 468.04C1211.27 438.573 1224.71 411.262 1246.16 395.984ZM1246.16 543.827C1224.71 528.548 1211.27 501.237 1210.7 471.771C1232.16 487.075 1245.61 514.387 1246.16 543.827ZM1247.08 532.161C1243.67 506.531 1230.73 483.541 1211.54 469.905C1230.72 456.269 1243.66 433.279 1247.08 407.649C1250.48 433.279 1263.42 456.269 1282.61 469.905C1263.43 483.541 1250.49 506.531 1247.08 532.161ZM1283.45 471.771C1282.88 501.237 1269.45 528.548 1247.99 543.827C1248.54 514.4 1261.98 487.088 1283.45 471.771ZM1247.99 395.984C1269.45 411.262 1282.88 438.573 1283.45 468.04C1261.99 452.735 1248.54 425.41 1247.99 395.984ZM1248.92 394.105C1270.92 379.943 1297.79 379.943 1319.83 394.105C1297.79 408.267 1270.91 408.267 1248.92 394.105ZM1322.57 395.97C1344.04 411.275 1357.48 438.6 1358.03 468.026C1336.58 452.761 1323.14 425.437 1322.57 395.97ZM1320.78 392.148L1320.69 392.082V392.266C1301.05 379.641 1277.66 378.012 1257.07 387.353C1274.25 371.115 1284.74 346.536 1285.25 320.289L1285.29 320.315V320.131C1296.59 327.409 1309.14 331.061 1321.68 331.061C1330.95 331.061 1340.21 329.064 1348.97 325.084C1331.79 341.334 1321.31 365.9 1320.79 392.148H1320.78ZM1358.03 320.184C1357.48 349.61 1344.05 376.922 1322.57 392.24C1323.14 362.773 1336.58 335.462 1358.03 320.184ZM1286.2 318.318C1308.23 304.156 1335.11 304.156 1357.1 318.318C1335.1 332.48 1308.23 332.48 1286.2 318.318ZM1358.03 316.439C1336.58 301.174 1323.14 273.85 1322.57 244.383C1344.04 259.688 1357.48 287 1358.03 316.439ZM1320.78 244.489C1321.3 270.736 1331.79 295.302 1348.96 311.539C1328.35 302.186 1304.93 303.841 1285.28 316.492V316.308L1285.24 316.334C1284.73 290.087 1274.24 265.534 1257.06 249.284C1265.82 253.251 1275.09 255.261 1284.36 255.261C1296.88 255.261 1309.39 251.622 1320.68 244.383V244.567L1320.78 244.489ZM1248.92 242.531C1270.92 228.37 1297.79 228.37 1319.83 242.531C1297.79 256.693 1270.91 256.693 1248.92 242.531ZM1209.79 255.261C1219.06 255.261 1228.32 253.264 1237.09 249.284C1219.92 265.508 1209.43 290.061 1208.91 316.282L1208.87 316.256V316.479C1189.22 303.828 1165.8 302.173 1145.19 311.526C1162.36 295.289 1172.86 270.723 1173.37 244.475L1173.4 244.502V244.318C1184.7 251.596 1197.25 255.248 1209.79 255.248V255.261ZM1174.32 242.531C1196.36 228.37 1223.24 228.37 1245.23 242.531C1223.23 256.693 1196.35 256.693 1174.32 242.531ZM1135.2 180.262C1138.61 205.892 1151.55 228.882 1170.74 242.518C1151.56 256.154 1138.62 279.131 1135.2 304.774C1131.8 279.144 1118.86 256.154 1099.67 242.518C1118.84 228.882 1131.79 205.892 1135.2 180.262ZM1098.83 240.653C1099.39 211.186 1112.83 183.875 1134.28 168.596C1133.74 198.023 1120.3 225.335 1098.83 240.653ZM1136.12 168.596C1157.57 183.875 1171.01 211.186 1171.58 240.653C1150.12 225.348 1136.67 198.023 1136.12 168.596ZM1097.03 244.541C1097.56 270.762 1108.04 295.315 1125.22 311.553C1104.6 302.199 1081.18 303.854 1061.53 316.505V316.321L1061.5 316.348C1060.98 290.1 1050.49 265.547 1033.32 249.297C1042.07 253.264 1051.34 255.274 1060.61 255.274C1073.13 255.274 1085.64 251.648 1096.92 244.397V244.633L1097.03 244.528V244.541ZM1025.18 242.531C1047.18 228.37 1074.05 228.37 1096.08 242.531C1074.05 256.693 1047.17 256.693 1025.18 242.531ZM986.046 255.261C995.317 255.261 1004.58 253.264 1013.34 249.284C996.179 265.508 985.688 290.061 985.162 316.282L985.128 316.256V316.479C965.479 303.828 942.056 302.173 921.444 311.526C938.608 295.302 949.087 270.762 949.625 244.554L949.659 244.581V244.502V244.318C960.956 251.596 973.506 255.248 986.046 255.248V255.261ZM950.588 242.531C972.622 228.37 999.504 228.37 1021.49 242.531C999.493 256.693 972.611 256.693 950.588 242.531ZM911.457 180.262C914.861 205.892 927.803 228.882 946.994 242.518C927.815 256.154 914.872 279.131 911.457 304.774C908.053 279.144 895.11 256.154 875.92 242.518C895.099 228.882 908.042 205.892 911.457 180.262ZM875.092 240.653C875.651 211.186 889.098 183.875 910.55 168.596C910.001 198.023 896.566 225.335 875.092 240.653ZM912.386 168.596C933.838 183.875 947.274 211.186 947.845 240.653C926.382 225.348 912.935 198.023 912.386 168.596ZM873.289 244.541C873.815 270.762 884.295 295.315 901.47 311.553C880.858 302.199 857.435 303.854 837.786 316.505V316.242L837.752 316.269C837.215 290.061 826.735 265.534 809.571 249.31C818.327 253.277 827.597 255.287 836.868 255.287C849.385 255.287 861.891 251.661 873.177 244.41V244.646L873.289 244.541ZM801.431 242.531C823.432 228.37 850.303 228.37 872.337 242.531C850.303 256.693 823.432 256.693 801.431 242.531ZM762.312 255.261C771.582 255.261 780.842 253.264 789.608 249.284C772.444 265.521 761.953 290.061 761.427 316.282L761.394 316.256V316.492C741.744 303.841 718.322 302.186 697.709 311.539C714.896 295.289 725.375 270.723 725.89 244.475L725.924 244.502V244.344C737.221 251.622 749.761 255.274 762.312 255.274V255.261ZM726.842 242.531C748.876 228.37 775.758 228.37 797.748 242.531C775.747 256.693 748.876 256.693 726.842 242.531ZM687.722 180.262C691.126 205.892 704.069 228.882 723.259 242.518C704.08 256.154 691.137 279.131 687.722 304.774C684.319 279.144 671.376 256.154 652.185 242.518C671.365 228.882 684.307 205.892 687.722 180.262ZM651.346 240.653C651.906 211.186 665.352 183.875 686.804 168.596C686.256 198.023 672.82 225.335 651.346 240.653ZM688.64 168.596C710.092 183.875 723.528 211.186 724.099 240.653C702.636 225.348 689.189 198.023 688.64 168.596ZM649.543 244.502C650.058 270.749 660.549 295.302 677.724 311.553C657.112 302.199 633.689 303.854 614.04 316.505V316.334L614.017 316.361C613.502 290.113 603.012 265.56 585.837 249.31C594.592 253.277 603.862 255.287 613.133 255.287C625.65 255.287 638.179 251.648 649.465 244.397V244.581L649.554 244.515L649.543 244.502ZM577.686 242.531C599.686 228.37 626.557 228.37 648.591 242.531C626.557 256.693 599.675 256.693 577.686 242.531ZM538.566 255.261C547.836 255.261 557.096 253.264 565.862 249.284C548.687 265.521 538.196 290.087 537.681 316.334L537.648 316.308V316.492C517.999 303.841 494.576 302.186 473.964 311.539C491.15 295.289 501.63 270.723 502.145 244.462L502.178 244.489V244.331C513.475 251.609 526.015 255.261 538.566 255.261ZM503.096 242.531C525.13 228.37 552.013 228.37 574.002 242.531C552.001 256.693 525.13 256.693 503.096 242.531ZM463.977 180.262C467.38 205.892 480.323 228.882 499.513 242.518C480.334 256.154 467.391 279.131 463.977 304.774C460.573 279.144 447.63 256.154 428.44 242.518C447.619 228.882 460.562 205.892 463.977 180.262ZM427.6 240.653C428.16 211.186 441.607 183.875 463.059 168.596C462.51 198.023 449.074 225.335 427.6 240.653ZM464.895 168.596C486.347 183.875 499.782 211.186 500.353 240.653C478.89 225.348 465.443 198.023 464.895 168.596ZM425.809 244.489C426.324 270.736 436.815 295.302 453.99 311.539C433.377 302.186 409.955 303.841 390.305 316.492V316.282L390.272 316.308C389.746 290.087 379.266 265.534 362.091 249.297C370.846 253.264 380.117 255.261 389.387 255.261C401.905 255.261 414.422 251.622 425.708 244.383V244.567L425.809 244.489ZM353.951 242.531C375.952 228.37 402.823 228.37 424.857 242.531C402.823 256.693 375.941 256.693 353.951 242.531ZM279.351 242.531C301.385 228.37 328.267 228.37 350.256 242.531C328.256 256.693 301.385 256.693 279.351 242.531ZM240.231 331.849C243.635 357.479 256.577 380.469 275.768 394.105C256.589 407.741 243.646 430.731 240.231 456.361C236.827 430.731 223.884 407.741 204.694 394.105C223.873 380.469 236.816 357.479 240.231 331.849ZM241.149 471.771C262.601 487.036 276.036 514.36 276.607 543.827C255.144 528.522 241.698 501.21 241.149 471.771ZM278.432 543.879V543.695L278.399 543.722C277.884 517.474 267.393 492.908 250.218 476.671C258.973 480.638 268.244 482.648 277.514 482.648C290.032 482.648 302.549 479.009 313.824 471.771V471.981L313.925 471.889C314.44 498.123 324.93 522.689 342.105 538.94C321.493 529.586 298.071 531.241 278.421 543.892L278.432 543.879ZM350.256 545.692C328.256 559.854 301.374 559.854 279.351 545.692C301.385 531.53 328.267 531.53 350.256 545.692ZM362.091 538.927C379.266 522.689 389.746 498.136 390.272 471.902L390.305 471.928V471.718C401.602 478.996 414.153 482.648 426.693 482.648C435.964 482.648 445.223 480.651 453.99 476.671C436.803 492.908 426.324 517.487 425.809 543.735L425.775 543.708V543.892C406.126 531.241 382.703 529.586 362.091 538.94V538.927ZM424.857 545.692C402.823 559.854 375.941 559.854 353.951 545.692C375.952 531.53 402.834 531.53 424.857 545.692ZM463.059 471.771C462.51 501.197 449.074 528.509 427.6 543.827C428.171 514.36 441.607 487.049 463.059 471.771ZM463.059 619.6C441.607 604.322 428.171 577.01 427.6 547.544C449.063 562.849 462.51 590.174 463.059 619.6ZM463.977 607.948C460.573 582.318 447.63 559.328 428.44 545.692C447.619 532.056 460.562 509.079 463.977 483.436C467.38 509.066 480.323 532.056 499.513 545.692C480.334 559.328 467.391 582.318 463.977 607.948ZM500.353 547.557C499.793 577.024 486.347 604.335 464.895 619.614C465.443 590.187 478.879 562.875 500.353 547.557ZM502.178 543.879V543.695L502.145 543.722C501.63 517.474 491.139 492.921 473.964 476.671C482.719 480.638 491.99 482.648 501.26 482.648C513.778 482.648 526.306 479.009 537.592 471.757V471.941L537.681 471.876C538.196 498.123 548.687 522.689 565.862 538.94C545.25 529.586 521.828 531.241 502.178 543.892V543.879ZM574.002 545.692C552.001 559.854 525.119 559.854 503.096 545.692C525.13 531.53 552.013 531.53 574.002 545.692ZM585.837 538.927C603.023 522.676 613.502 498.11 614.017 471.863L614.051 471.889V471.718C625.348 478.996 637.888 482.648 650.439 482.648C659.709 482.648 668.969 480.651 677.735 476.671C660.549 492.908 650.069 517.487 649.554 543.735L649.521 543.708V543.892C629.871 531.241 606.449 529.586 585.837 538.94V538.927ZM648.603 545.692C626.568 559.854 599.686 559.854 577.697 545.692C599.697 531.53 626.58 531.53 648.603 545.692ZM686.793 471.771C686.244 501.197 672.809 528.509 651.335 543.827C651.906 514.36 665.341 487.049 686.793 471.771ZM686.793 619.6C665.341 604.322 651.906 577.01 651.335 547.544C672.798 562.849 686.244 590.174 686.793 619.6ZM687.722 607.948C684.319 582.318 671.376 559.328 652.185 545.692C671.365 532.056 684.307 509.079 687.722 483.436C691.126 509.066 704.069 532.056 723.259 545.692C704.08 559.328 691.137 582.318 687.722 607.948ZM724.088 547.557C723.528 577.024 710.081 604.335 688.629 619.614C689.178 590.187 702.613 562.875 724.088 547.557ZM725.924 543.879V543.695L725.902 543.722C725.387 517.474 714.896 492.921 697.721 476.671C706.476 480.638 715.747 482.648 725.017 482.648C737.534 482.648 750.052 479.009 761.338 471.771V472.007L761.438 471.915C761.965 498.149 772.444 522.702 789.619 538.94C769.007 529.586 745.585 531.241 725.935 543.892L725.924 543.879ZM797.748 545.692C775.747 559.854 748.865 559.854 726.842 545.692C748.876 531.53 775.758 531.53 797.748 545.692ZM809.582 538.927C826.746 522.702 837.226 498.163 837.763 471.954L837.797 471.981V471.718C849.094 478.996 861.645 482.648 874.185 482.648C883.455 482.648 892.714 480.651 901.481 476.671C884.306 492.908 873.826 517.448 873.3 543.682L873.267 543.656V543.892C853.617 531.241 830.195 529.586 809.582 538.94V538.927ZM872.337 545.692C850.303 559.854 823.421 559.854 801.431 545.692C823.432 531.53 850.314 531.53 872.337 545.692ZM910.539 471.771C909.99 501.197 896.555 528.509 875.08 543.827C875.651 514.36 889.087 487.049 910.539 471.771ZM910.539 619.6C889.087 604.322 875.651 577.01 875.08 547.544C896.544 562.849 909.99 590.174 910.539 619.6ZM911.457 607.948C908.053 582.318 895.11 559.328 875.92 545.692C895.099 532.056 908.042 509.079 911.457 483.436C914.861 509.066 927.803 532.056 946.994 545.692C927.815 559.328 914.872 582.318 911.457 607.948ZM947.834 547.557C947.274 577.024 933.827 604.335 912.375 619.614C912.924 590.187 926.359 562.875 947.834 547.557ZM949.659 543.879V543.603L949.625 543.63C949.087 517.421 938.608 492.895 921.444 476.671C930.199 480.638 939.47 482.648 948.74 482.648C961.258 482.648 973.764 479.022 985.05 471.771V472.007L985.162 471.902C985.688 498.136 996.168 522.689 1013.34 538.927C992.73 529.573 969.308 531.228 949.659 543.879ZM1021.49 545.692C999.493 559.854 972.611 559.854 950.588 545.692C972.622 531.53 999.504 531.53 1021.49 545.692ZM1033.33 538.927C1050.5 522.676 1060.99 498.11 1061.51 471.863L1061.54 471.889V471.705C1072.84 478.983 1085.39 482.635 1097.93 482.635C1107.2 482.635 1116.46 480.638 1125.23 476.657C1108.05 492.895 1097.57 517.435 1097.05 543.669L1097.01 543.643V543.879C1077.36 531.228 1053.94 529.573 1033.33 538.927ZM1096.08 545.692C1074.05 559.854 1047.17 559.854 1025.18 545.692C1047.18 531.53 1074.06 531.53 1096.08 545.692ZM1134.28 471.771C1133.74 501.197 1120.3 528.509 1098.83 543.827C1099.4 514.36 1112.83 487.049 1134.28 471.771ZM1134.28 619.6C1112.83 604.322 1099.4 577.01 1098.83 547.544C1120.29 562.849 1133.74 590.174 1134.28 619.6ZM1135.2 607.948C1131.8 582.318 1118.86 559.328 1099.67 545.692C1118.84 532.056 1131.79 509.079 1135.2 483.436C1138.61 509.066 1151.55 532.056 1170.74 545.692C1151.56 559.328 1138.62 582.318 1135.2 607.948ZM1171.58 547.557C1171.02 577.024 1157.57 604.335 1136.12 619.614C1136.67 590.187 1150.1 562.875 1171.58 547.557ZM1173.4 543.879V543.682L1173.37 543.708C1172.86 517.461 1162.36 492.908 1145.19 476.657C1153.95 480.625 1163.22 482.635 1172.49 482.635C1185 482.635 1197.51 479.009 1208.8 471.757V471.994L1208.91 471.889C1209.43 498.123 1219.91 522.676 1237.09 538.913C1216.48 529.56 1193.05 531.215 1173.4 543.866V543.879ZM1245.24 545.692C1223.24 559.854 1196.36 559.854 1174.33 545.692C1196.37 531.53 1223.25 531.53 1245.24 545.692ZM1257.06 538.927C1274.24 522.676 1284.73 498.11 1285.24 471.863L1285.28 471.889V471.705C1296.57 478.983 1309.13 482.635 1321.66 482.635C1330.94 482.635 1340.19 480.638 1348.96 476.657C1331.78 492.908 1321.3 517.474 1320.78 543.722L1320.69 543.656V543.84C1301.06 531.215 1277.66 529.586 1257.07 538.927H1257.06ZM1319.83 545.692C1297.79 559.854 1270.91 559.854 1248.92 545.692C1270.92 531.53 1297.81 531.53 1319.83 545.692ZM1358.03 471.771C1357.48 501.197 1344.05 528.509 1322.57 543.827C1323.14 514.36 1336.58 487.049 1358.03 471.771ZM1358.03 619.6C1336.58 604.322 1323.14 577.01 1322.57 547.544C1344.04 562.849 1357.48 590.174 1358.03 619.6ZM1358.95 607.948C1355.54 582.318 1342.6 559.328 1323.41 545.692C1342.59 532.056 1355.53 509.079 1358.95 483.436C1362.35 509.066 1375.3 532.056 1394.49 545.692C1375.31 559.328 1362.36 582.318 1358.95 607.948ZM1395.33 547.557C1394.77 577.024 1381.32 604.335 1359.87 619.614C1360.42 590.187 1373.85 562.875 1395.33 547.557ZM1359.87 471.771C1381.32 487.036 1394.75 514.36 1395.33 543.827C1373.86 528.522 1360.42 501.21 1359.87 471.771ZM1358.95 456.361C1355.54 430.731 1342.6 407.754 1323.42 394.118L1323.53 394.039H1323.52C1342.65 380.39 1355.54 357.44 1358.95 331.849C1362.35 357.479 1375.3 380.469 1394.49 394.105C1375.31 407.741 1362.36 430.731 1358.95 456.361ZM1395.33 395.97C1394.75 425.437 1381.32 452.748 1359.87 468.026C1360.42 438.6 1373.85 411.288 1395.33 395.97ZM1359.87 320.184C1381.32 335.462 1394.75 362.773 1395.33 392.24C1373.86 376.935 1360.42 349.61 1359.87 320.184ZM1395.33 244.383C1394.75 273.85 1381.32 301.161 1359.87 316.439C1360.42 287.013 1373.85 259.701 1395.33 244.383ZM1358.95 304.774C1355.54 279.144 1342.6 256.154 1323.41 242.518C1342.59 228.882 1355.53 205.892 1358.95 180.262C1362.35 205.892 1375.3 228.882 1394.49 242.518C1375.31 256.154 1362.36 279.131 1358.95 304.774ZM1322.57 240.653C1323.13 211.186 1336.58 183.875 1358.03 168.596C1357.48 198.023 1344.05 225.335 1322.57 240.653ZM1359.87 168.596C1381.32 183.875 1394.75 211.186 1395.33 240.653C1373.86 225.348 1360.42 198.023 1359.87 168.596ZM1321.66 179.474C1330.94 179.474 1340.19 177.477 1348.96 173.497C1331.74 189.773 1321.25 214.418 1320.78 240.731C1301.13 228.054 1277.7 226.399 1257.07 235.752C1274.29 219.476 1284.78 194.831 1285.25 168.518C1296.56 175.809 1309.11 179.461 1321.66 179.461V179.474ZM1286.2 166.731C1308.23 152.569 1335.11 152.569 1357.1 166.731C1335.1 180.893 1308.23 180.893 1286.2 166.731ZM1247.99 240.653C1248.54 211.226 1261.98 183.914 1283.45 168.596C1282.88 198.063 1269.45 225.374 1247.99 240.653ZM1247.08 104.475C1250.48 130.118 1263.42 153.095 1282.61 166.731C1263.43 180.367 1250.49 203.357 1247.08 228.987C1243.67 203.357 1230.73 180.367 1211.54 166.731C1230.72 153.095 1243.66 130.105 1247.08 104.475ZM1210.7 164.866C1211.27 135.399 1224.71 108.088 1246.16 92.8095C1245.61 122.236 1232.17 149.548 1210.7 164.866ZM1247.99 92.8227C1269.45 108.101 1282.88 135.413 1283.45 164.879C1261.99 149.574 1248.54 122.263 1247.99 92.8227ZM1208.9 168.531C1209.37 194.844 1219.86 219.489 1237.08 235.766C1216.46 226.412 1193.04 228.067 1173.39 240.731V240.547L1173.37 240.561C1172.86 214.313 1162.36 189.747 1145.19 173.497C1153.95 177.464 1163.22 179.474 1172.49 179.474C1185.04 179.474 1197.6 175.822 1208.9 168.531ZM1137.05 166.731C1159.05 152.569 1185.92 152.569 1207.96 166.731C1185.92 180.893 1159.04 180.893 1137.05 166.731ZM1097.92 179.474C1107.19 179.474 1116.45 177.477 1125.22 173.497C1108 189.773 1097.51 214.418 1097.03 240.731C1077.39 228.054 1053.95 226.399 1033.33 235.752C1050.55 219.476 1061.04 194.831 1061.51 168.518C1072.82 175.809 1085.37 179.461 1097.92 179.461V179.474ZM1062.46 166.731C1084.49 152.569 1111.38 152.569 1133.37 166.731C1111.37 180.893 1084.49 180.893 1062.46 166.731ZM1024.26 240.653C1024.81 211.226 1038.24 183.914 1059.72 168.596C1059.15 198.063 1045.71 225.374 1024.26 240.653ZM1023.33 104.475C1026.73 130.118 1039.68 153.095 1058.87 166.731C1039.69 180.367 1026.74 203.357 1023.33 228.987C1019.93 203.357 1006.98 180.367 987.793 166.731C1006.97 153.095 1019.91 130.105 1023.33 104.475ZM986.953 164.866C987.524 135.399 1000.96 108.088 1022.41 92.8095C1021.86 122.236 1008.43 149.548 986.953 164.866ZM1024.26 92.8227C1045.71 108.101 1059.15 135.413 1059.72 164.879C1038.25 149.574 1024.81 122.263 1024.26 92.8227ZM985.162 168.531C985.632 194.844 996.123 219.489 1013.34 235.766C992.73 226.412 969.308 228.067 949.659 240.731V240.547L949.636 240.561C949.121 214.313 938.63 189.747 921.455 173.51C930.211 177.477 939.481 179.487 948.752 179.487C961.303 179.487 973.865 175.835 985.162 168.544V168.531ZM913.304 166.731C935.305 152.569 962.176 152.569 984.21 166.731C962.176 180.893 935.294 180.893 913.304 166.731ZM874.173 179.474C883.444 179.474 892.703 177.477 901.47 173.497C884.25 189.773 873.759 214.418 873.289 240.731C853.64 228.054 830.206 226.399 809.582 235.752C826.802 219.476 837.293 194.831 837.763 168.518C849.071 175.809 861.622 179.461 874.173 179.461V179.474ZM838.715 166.731C860.749 152.569 887.631 152.569 909.621 166.731C887.62 180.893 860.749 180.893 838.715 166.731ZM800.513 240.653C801.062 211.226 814.497 183.914 835.972 168.596C835.401 198.063 821.965 225.374 800.513 240.653ZM799.595 104.475C802.999 130.118 815.942 153.095 835.132 166.731C815.953 180.367 803.01 203.357 799.595 228.987C796.192 203.357 783.249 180.367 764.058 166.731C783.238 153.095 796.18 130.105 799.595 104.475ZM763.219 164.866C763.79 135.399 777.225 108.088 798.677 92.8095C798.129 122.236 784.693 149.548 763.219 164.866ZM800.513 92.8227C821.965 108.101 835.401 135.413 835.972 164.879C814.509 149.574 801.062 122.263 800.513 92.8227ZM761.416 168.531C761.886 194.844 772.377 219.489 789.597 235.766C768.985 226.412 745.562 228.067 725.913 240.731V240.547L725.89 240.561C725.375 214.313 714.884 189.747 697.709 173.497C706.465 177.464 715.735 179.474 725.006 179.474C737.557 179.474 750.119 175.822 761.416 168.531ZM689.559 166.731C711.559 152.569 738.43 152.569 760.464 166.731C738.43 180.893 711.548 180.893 689.559 166.731ZM724.088 92.8095C723.517 122.276 710.081 149.587 688.629 164.866C689.178 135.439 702.613 108.127 724.088 92.8095ZM686.793 164.852C665.341 149.574 651.906 122.263 651.335 92.7964C672.798 108.101 686.244 135.426 686.793 164.852ZM650.439 179.474C659.709 179.474 668.969 177.477 677.735 173.497C660.516 189.773 650.025 214.418 649.554 240.731C629.905 228.054 606.471 226.399 585.848 235.752C603.068 219.476 613.558 194.831 614.029 168.518C625.337 175.809 637.888 179.461 650.439 179.461V179.474ZM614.969 166.731C637.003 152.569 663.886 152.569 685.875 166.731C663.874 180.893 637.003 180.893 614.969 166.731ZM576.768 240.653C577.316 211.226 590.752 183.914 612.226 168.596C611.655 198.063 598.22 225.374 576.768 240.653ZM575.849 104.475C579.253 130.105 592.196 153.095 611.386 166.731C592.207 180.367 579.264 203.357 575.849 228.987C572.446 203.357 559.503 180.367 540.313 166.731C559.492 153.095 572.435 130.105 575.849 104.475ZM539.473 164.866C540.044 135.399 553.479 108.088 574.931 92.8095C574.383 122.236 560.947 149.548 539.473 164.866ZM576.768 92.8227C598.22 108.101 611.655 135.413 612.226 164.879C590.763 149.574 577.316 122.263 576.768 92.8227ZM537.67 168.531C538.141 194.844 548.631 219.489 565.851 235.766C545.239 226.412 521.816 228.067 502.167 240.731V240.547L502.145 240.561C501.63 214.313 491.139 189.747 473.964 173.497C482.719 177.464 491.99 179.474 501.26 179.474C513.811 179.474 526.373 175.822 537.67 168.531ZM465.813 166.731C487.813 152.569 514.684 152.569 536.719 166.731C514.684 180.893 487.802 180.893 465.813 166.731ZM426.693 179.474C435.964 179.474 445.223 177.477 453.99 173.497C436.77 189.773 426.279 214.418 425.809 240.731C406.159 228.067 382.725 226.399 362.102 235.752C379.322 219.476 389.813 194.831 390.283 168.518C401.591 175.809 414.142 179.461 426.693 179.461V179.474ZM391.223 166.731C413.258 152.569 440.14 152.569 462.129 166.731C440.129 180.893 413.258 180.893 391.223 166.731ZM353.022 240.653C353.57 211.226 367.006 183.914 388.48 168.596C387.909 198.063 374.474 225.374 353.022 240.653ZM352.104 104.475C355.507 130.105 368.45 153.095 387.641 166.731C368.461 180.367 355.519 203.357 352.104 228.987C348.7 203.357 335.757 180.367 316.567 166.731C335.746 153.095 348.689 130.105 352.104 104.475ZM315.727 164.866C316.298 135.399 329.734 108.088 351.186 92.8095C350.637 122.236 337.202 149.548 315.727 164.866ZM353.022 92.8227C374.474 108.101 387.909 135.413 388.48 164.879C367.017 149.574 353.57 122.263 353.022 92.8227ZM313.925 168.531C314.395 194.844 324.886 219.489 342.105 235.766C321.493 226.412 298.071 228.067 278.41 240.731V240.6V240.508H278.388C277.861 214.3 267.382 189.747 250.207 173.51C258.962 177.477 268.233 179.487 277.503 179.487C290.054 179.487 302.616 175.835 313.913 168.544L313.925 168.531ZM276.607 240.653C255.144 225.348 241.698 198.023 241.149 168.596C262.601 183.875 276.036 211.186 276.607 240.653ZM242.078 166.731C264.079 152.569 290.95 152.569 312.984 166.731C290.95 180.893 264.068 180.893 242.078 166.731ZM276.607 92.8095C276.036 122.276 262.601 149.587 241.149 164.866C241.698 135.439 255.133 108.127 276.607 92.8095ZM239.313 164.852C217.861 149.574 204.425 122.263 203.854 92.7964C225.317 108.101 238.764 135.426 239.313 164.852ZM240.231 180.262C243.635 205.892 256.577 228.882 275.768 242.518C256.589 256.154 243.646 279.131 240.231 304.774C236.827 279.144 223.884 256.154 204.694 242.518C223.873 228.882 236.816 205.892 240.231 180.262ZM203.854 240.653C204.414 211.186 217.861 183.875 239.313 168.596C238.764 198.023 225.329 225.335 203.854 240.653ZM239.313 316.439C217.861 301.174 204.425 273.85 203.854 244.383C225.317 259.688 238.764 287 239.313 316.439ZM203.854 392.24C204.425 362.773 217.861 335.462 239.313 320.184C238.764 349.61 225.329 376.922 203.854 392.24ZM239.313 468.026C217.861 452.748 204.425 425.437 203.854 395.97C225.317 411.275 238.764 438.6 239.313 468.026ZM240.231 483.436C243.635 509.066 256.577 532.056 275.768 545.692C256.589 559.328 243.646 582.318 240.231 607.948C236.827 582.318 223.884 559.328 204.694 545.692C223.873 532.056 236.816 509.079 240.231 483.436ZM203.854 543.813C204.425 514.347 217.861 487.036 239.313 471.757C238.764 501.184 225.329 528.496 203.854 543.813ZM276.607 547.557C276.048 577.024 262.601 604.335 241.149 619.614C241.698 590.187 255.133 562.875 276.607 547.557ZM239.313 619.6C217.861 604.322 204.425 577.01 203.854 547.544C225.317 562.849 238.764 590.174 239.313 619.6ZM203.854 695.4C204.414 665.934 217.861 638.623 239.313 623.344C238.764 652.771 225.329 680.083 203.854 695.4ZM241.149 623.344C262.601 638.623 276.036 665.934 276.607 695.4C255.144 680.096 241.698 652.771 241.149 623.344ZM250.218 614.714C267.404 598.463 277.884 573.897 278.399 547.636L278.432 547.663V547.505C289.729 554.783 302.28 558.435 314.82 558.435C324.091 558.435 333.35 556.438 342.117 552.458C324.897 568.734 314.406 593.366 313.936 619.679C294.275 607.015 270.853 605.36 250.229 614.714H250.218ZM312.984 621.479C290.95 635.641 264.068 635.641 242.078 621.479C264.079 607.317 290.95 607.317 312.984 621.479ZM351.186 547.571C350.637 576.997 337.202 604.309 315.727 619.627C316.298 590.161 329.734 562.849 351.186 547.571ZM352.104 683.748C348.7 658.157 335.791 635.194 316.656 621.558L316.791 621.479L316.69 621.413C335.813 607.764 348.7 584.827 352.104 559.236C355.507 584.866 368.45 607.856 387.641 621.492C368.461 635.128 355.519 658.118 352.104 683.748ZM388.48 623.358C387.909 652.824 374.474 680.135 353.022 695.414C353.57 665.987 367.006 638.675 388.48 623.358ZM351.186 695.4C329.734 680.122 316.298 652.811 315.727 623.344C337.19 638.649 350.637 665.974 351.186 695.4ZM390.272 619.482C389.746 593.248 379.266 568.695 362.091 552.458C370.846 556.425 380.117 558.422 389.387 558.422C401.905 558.422 414.422 554.783 425.708 547.544V547.728L425.809 547.649C426.324 573.897 436.815 598.463 453.99 614.7C433.411 605.36 410.033 606.989 390.395 619.6V619.377L390.272 619.482ZM462.129 621.479C440.129 635.641 413.258 635.641 391.223 621.479C413.258 607.317 440.14 607.317 462.129 621.479ZM427.6 695.4C428.16 665.934 441.607 638.623 463.059 623.344C462.51 652.771 449.074 680.083 427.6 695.4ZM464.895 623.344C486.347 638.623 499.782 665.934 500.353 695.4C478.89 680.096 465.443 652.771 464.895 623.344ZM473.964 614.714C491.15 598.463 501.63 573.897 502.145 547.636L502.178 547.663V547.505C513.475 554.783 526.026 558.435 538.566 558.435C547.836 558.435 557.096 556.438 565.862 552.458C548.643 568.734 538.152 593.366 537.681 619.679C518.021 607.015 494.598 605.347 473.975 614.714H473.964ZM536.73 621.479C514.696 635.641 487.813 635.641 465.824 621.479C487.825 607.317 514.696 607.317 536.73 621.479ZM574.92 547.571C574.372 576.997 560.936 604.309 539.462 619.627C540.033 590.161 553.468 562.849 574.92 547.571ZM575.849 683.735C572.446 658.131 559.537 635.168 540.391 621.532L540.536 621.44L540.447 621.387C559.559 607.738 572.446 584.801 575.849 559.223C579.253 584.853 592.196 607.843 611.386 621.479C592.207 635.115 579.264 658.105 575.849 683.735ZM612.226 623.358C611.655 652.824 598.22 680.135 576.768 695.414C577.316 665.987 590.752 638.675 612.226 623.358ZM574.92 695.4C553.468 680.122 540.033 652.811 539.462 623.344C560.925 638.649 574.372 665.974 574.92 695.4ZM614.051 619.666V619.482L614.029 619.508C613.514 593.261 603.023 568.708 585.848 552.458C594.603 556.425 603.874 558.435 613.144 558.435C625.662 558.435 638.19 554.796 649.476 547.544V547.728L649.566 547.663C650.081 573.91 660.571 598.463 677.747 614.714C657.134 605.36 633.712 607.015 614.062 619.666H614.051ZM685.875 621.479C663.874 635.641 637.003 635.641 614.969 621.479C637.003 607.317 663.886 607.317 685.875 621.479ZM651.346 695.4C651.906 665.934 665.352 638.623 686.804 623.344C686.256 652.771 672.82 680.083 651.346 695.4ZM688.64 623.344C710.092 638.623 723.528 665.934 724.099 695.4C702.636 680.096 689.189 652.771 688.64 623.344ZM697.709 614.714C714.896 598.463 725.375 573.897 725.89 547.649L725.924 547.676V547.518C737.221 554.796 749.761 558.448 762.312 558.448C771.582 558.448 780.842 556.451 789.608 552.471C772.388 568.747 761.898 593.379 761.427 619.692C741.767 607.028 718.344 605.36 697.721 614.727L697.709 614.714ZM760.464 621.479C738.43 635.641 711.548 635.641 689.559 621.479C711.559 607.317 738.43 607.317 760.464 621.479ZM798.666 547.571C798.117 576.997 784.682 604.309 763.207 619.627C763.778 590.161 777.214 562.849 798.666 547.571ZM799.595 683.735C796.192 658.131 783.282 635.168 764.137 621.532L764.249 621.466L764.159 621.413C783.282 607.764 796.192 584.827 799.584 559.236C802.988 584.866 815.931 607.856 835.121 621.492C815.942 635.128 802.999 658.118 799.584 683.748L799.595 683.735ZM835.961 623.358C835.39 652.824 821.954 680.135 800.502 695.414C801.051 665.987 814.486 638.675 835.961 623.358ZM798.666 695.4C777.214 680.122 763.778 652.811 763.207 623.344C784.671 638.649 798.117 665.974 798.666 695.4ZM837.763 619.417C837.226 593.208 826.746 568.682 809.582 552.458C818.338 556.425 827.608 558.435 836.879 558.435C849.396 558.435 861.902 554.809 873.188 547.557V547.794L873.3 547.689C873.826 573.91 884.306 598.463 901.481 614.7C880.88 605.347 857.469 607.002 837.819 619.64V619.364L837.774 619.403L837.763 619.417ZM909.621 621.479C887.62 635.641 860.749 635.641 838.715 621.479C860.749 607.317 887.631 607.317 909.621 621.479ZM875.092 695.4C875.651 665.934 889.098 638.623 910.55 623.344C910.001 652.771 896.566 680.083 875.092 695.4ZM912.386 623.344C933.838 638.623 947.274 665.934 947.845 695.4C926.382 680.096 912.935 652.771 912.386 623.344ZM921.455 614.714C938.619 598.489 949.099 573.95 949.636 547.741L949.67 547.768V547.676V547.505C960.967 554.783 973.518 558.435 986.057 558.435C995.328 558.435 1004.59 556.438 1013.35 552.458C996.134 568.734 985.643 593.366 985.173 619.679C965.512 607.015 942.09 605.347 921.466 614.714H921.455ZM984.21 621.479C962.176 635.641 935.294 635.641 913.304 621.479C935.305 607.317 962.176 607.317 984.21 621.479ZM1022.41 547.571C1021.86 576.997 1008.43 604.309 986.953 619.627C987.524 590.161 1000.96 562.849 1022.41 547.571ZM1023.33 683.735C1019.93 658.144 1007.03 635.194 987.905 621.545L988.028 621.479L987.905 621.4C1007.03 607.751 1019.94 584.814 1023.33 559.223C1026.73 584.853 1039.68 607.843 1058.87 621.479C1039.69 635.115 1026.74 658.105 1023.33 683.735ZM1059.71 623.358C1059.14 652.824 1045.7 680.135 1024.25 695.414C1024.8 665.987 1038.23 638.675 1059.71 623.358ZM1022.41 695.4C1000.96 680.135 987.524 652.811 986.953 623.344C1008.42 638.649 1021.86 665.974 1022.41 695.4ZM1061.53 619.666V619.482L1061.5 619.508C1060.98 593.261 1050.49 568.708 1033.32 552.458C1042.07 556.425 1051.34 558.435 1060.61 558.435C1073.13 558.435 1085.64 554.809 1096.92 547.557V547.794L1097.03 547.689C1097.56 573.91 1108.04 598.463 1125.22 614.7C1104.6 605.347 1081.18 607.002 1061.53 619.653V619.666ZM1133.37 621.479C1111.37 635.641 1084.49 635.641 1062.46 621.479C1084.49 607.317 1111.38 607.317 1133.37 621.479ZM1098.83 695.4C1099.39 665.934 1112.83 638.623 1134.28 623.344C1133.74 652.771 1120.3 680.083 1098.83 695.4ZM1136.12 623.344C1157.57 638.623 1171.01 665.934 1171.58 695.4C1150.12 680.096 1136.67 652.771 1136.12 623.344ZM1145.19 614.714C1162.36 598.476 1172.86 573.897 1173.37 547.663L1173.4 547.689V547.518C1184.7 554.796 1197.25 558.448 1209.79 558.448C1219.06 558.448 1228.32 556.451 1237.09 552.471C1219.87 568.747 1209.38 593.379 1208.91 619.692C1189.26 607.028 1165.82 605.373 1145.2 614.727L1145.19 614.714ZM1207.96 621.479C1185.92 635.641 1159.04 635.641 1137.05 621.479C1159.05 607.317 1185.92 607.317 1207.96 621.479ZM1246.16 547.571C1245.61 576.997 1232.17 604.309 1210.7 619.627C1211.27 590.161 1224.71 562.849 1246.16 547.571ZM1247.08 683.735C1243.67 658.144 1230.77 635.194 1211.65 621.545L1211.77 621.479L1211.65 621.4C1230.77 607.751 1243.68 584.814 1247.08 559.223C1250.48 584.853 1263.42 607.843 1282.61 621.479C1263.43 635.115 1250.49 658.105 1247.08 683.735ZM1283.45 623.358C1282.88 652.824 1269.45 680.135 1247.99 695.414C1248.54 665.987 1261.98 638.675 1283.45 623.358ZM1246.16 695.4C1224.71 680.135 1211.27 652.811 1210.7 623.344C1232.16 638.649 1245.61 665.961 1246.16 695.4ZM1285.28 619.666V619.482L1285.24 619.508C1284.73 593.261 1274.24 568.708 1257.06 552.458C1265.82 556.425 1275.09 558.435 1284.36 558.435C1296.88 558.435 1309.39 554.796 1320.68 547.557V547.741L1320.78 547.663C1321.3 573.91 1331.79 598.476 1348.96 614.714C1328.35 605.36 1304.93 607.015 1285.28 619.666ZM1357.1 621.479C1335.1 635.641 1308.23 635.641 1286.2 621.479C1308.23 607.317 1335.11 607.317 1357.1 621.479ZM1322.57 695.4C1323.13 665.934 1336.58 638.623 1358.03 623.344C1357.48 652.771 1344.05 680.083 1322.57 695.4ZM1359.87 623.344C1381.32 638.623 1394.75 665.934 1395.33 695.4C1373.86 680.096 1360.42 652.771 1359.87 623.344ZM1431.7 621.479C1409.67 635.641 1382.8 635.641 1360.8 621.479C1382.79 607.317 1409.67 607.317 1431.7 621.479ZM1398.07 545.692C1420.1 531.53 1446.98 531.53 1468.97 545.692C1446.97 559.854 1420.09 559.854 1398.07 545.692ZM1397.15 543.879V543.682L1397.12 543.708C1396.6 517.461 1386.11 492.908 1368.94 476.657C1377.69 480.625 1386.96 482.635 1396.23 482.635C1408.75 482.635 1421.27 478.996 1432.55 471.757V471.941L1432.65 471.863C1433.17 498.11 1443.65 522.689 1460.83 538.927C1440.22 529.573 1416.8 531.228 1397.15 543.879ZM1360.78 469.892C1382.79 455.73 1409.66 455.73 1431.69 469.892C1409.66 484.054 1382.77 484.054 1360.78 469.892ZM1434.44 471.771C1455.91 487.075 1469.35 514.4 1469.9 543.827C1448.45 528.548 1435.02 501.237 1434.44 471.771ZM1432.64 468.105C1412.99 455.441 1389.56 453.773 1368.94 463.126C1386.16 446.85 1396.65 422.218 1397.12 395.905C1408.42 403.196 1420.98 406.848 1433.53 406.848C1442.8 406.848 1452.06 404.851 1460.82 400.871C1443.6 417.147 1433.11 441.779 1432.64 468.092V468.105ZM1469.9 395.984C1469.35 425.41 1455.92 452.722 1434.44 468.04C1435.02 438.573 1448.45 411.262 1469.9 395.984ZM1398.07 394.105C1420.1 379.943 1446.98 379.943 1468.97 394.105C1446.97 408.267 1420.1 408.267 1398.07 394.105ZM1397.13 392.318C1396.66 366.005 1386.17 341.36 1368.95 325.084C1377.7 329.051 1386.97 331.061 1396.24 331.061C1408.79 331.061 1421.36 327.409 1432.65 320.118C1433.12 346.431 1443.61 371.076 1460.83 387.353C1440.21 377.999 1416.79 379.654 1397.13 392.318ZM1360.78 318.318C1382.79 304.156 1409.66 304.156 1431.69 318.318C1409.66 332.48 1382.77 332.48 1360.78 318.318ZM1434.44 320.184C1455.91 335.488 1469.35 362.813 1469.9 392.24C1448.45 376.961 1435.02 349.65 1434.44 320.184ZM1432.65 316.348L1432.55 316.269V316.453C1412.93 303.841 1389.53 302.199 1368.94 311.539C1386.11 295.302 1396.6 270.736 1397.12 244.489L1397.15 244.515V244.331C1408.45 251.609 1421 255.261 1433.54 255.261C1442.81 255.261 1452.07 253.264 1460.83 249.284C1443.66 265.521 1433.17 290.087 1432.65 316.334V316.348ZM1469.9 244.397C1469.35 273.823 1455.92 301.135 1434.44 316.453C1435.02 286.986 1448.45 259.675 1469.9 244.397ZM1398.07 242.531C1420.1 228.37 1446.98 228.37 1468.97 242.531C1446.97 256.693 1420.1 256.693 1398.07 242.531ZM1397.14 240.718V240.534L1397.12 240.547C1396.6 214.3 1386.11 189.734 1368.94 173.483C1377.69 177.451 1386.96 179.461 1396.23 179.461C1408.78 179.461 1421.35 175.809 1432.64 168.518C1433.11 194.831 1443.6 219.476 1460.82 235.752C1440.21 226.399 1416.79 228.054 1397.14 240.718ZM1360.8 166.731C1382.79 152.569 1409.67 152.569 1431.7 166.731C1409.67 180.893 1382.8 180.893 1360.8 166.731ZM1434.44 168.596C1455.91 183.901 1469.35 211.226 1469.9 240.653C1448.45 225.374 1435.02 198.063 1434.44 168.596ZM1433.54 103.687C1442.81 103.687 1452.07 101.69 1460.83 97.7096C1443.61 113.986 1433.12 138.618 1432.65 164.931C1412.99 152.267 1389.57 150.612 1368.95 159.966C1386.17 143.689 1396.66 119.057 1397.13 92.7439C1408.44 100.035 1420.99 103.687 1433.54 103.687ZM1398.07 90.9441C1420.1 76.7825 1446.98 76.7825 1468.97 90.9441C1446.98 105.106 1420.09 105.106 1398.07 90.9441ZM1469.9 92.8227C1469.35 122.249 1455.92 149.561 1434.44 164.879C1435.02 135.413 1448.45 108.101 1469.9 92.8227ZM1359.87 164.852C1360.42 135.426 1373.85 108.114 1395.33 92.7964C1394.75 122.263 1381.32 149.574 1359.87 164.852ZM1359.87 17.0226C1381.32 32.2877 1394.75 59.6125 1395.33 89.0786C1373.86 73.7741 1360.42 46.4625 1359.87 17.0226ZM1358.95 28.6882C1362.35 54.3183 1375.3 77.308 1394.49 90.9441C1375.31 104.58 1362.36 127.57 1358.95 153.2C1355.54 127.57 1342.6 104.593 1323.42 90.9572L1323.53 90.8784H1323.52C1342.65 77.2292 1355.54 54.2789 1358.95 28.7013V28.6882ZM1322.57 89.0655C1323.14 59.5994 1336.58 32.2877 1358.03 17.0095C1357.48 46.4362 1344.05 73.7479 1322.57 89.0655ZM1358.03 164.852C1336.58 149.587 1323.14 122.263 1322.57 92.7964C1344.04 108.101 1357.48 135.426 1358.03 164.852ZM1320.77 92.9278C1321.28 119.162 1331.78 143.728 1348.95 159.966C1328.34 150.612 1304.92 152.267 1285.27 164.931V164.76H1285.24C1284.73 138.526 1274.24 113.96 1257.06 97.7227C1265.82 101.703 1275.09 103.7 1284.36 103.7C1296.91 103.7 1309.46 100.048 1320.76 92.7701V92.954L1320.77 92.9278ZM1248.92 90.9441C1270.92 76.7825 1297.81 76.7825 1319.83 90.9441C1297.79 105.106 1270.91 105.106 1248.92 90.9441ZM1209.79 103.687C1219.06 103.687 1228.32 101.69 1237.09 97.7096C1219.87 113.986 1209.38 138.618 1208.91 164.931C1189.25 152.267 1165.82 150.612 1145.2 159.966C1162.42 143.689 1172.91 119.057 1173.38 92.7439C1184.69 100.035 1197.24 103.687 1209.79 103.687ZM1174.32 90.9441C1196.36 76.7825 1223.24 76.7825 1245.23 90.9441C1223.23 105.106 1196.35 105.106 1174.32 90.9441ZM1136.12 164.852C1136.67 135.426 1150.1 108.114 1171.58 92.7964C1171.01 122.263 1157.57 149.574 1136.12 164.852ZM1136.12 17.0226C1157.57 32.2877 1171.01 59.6125 1171.58 89.0786C1150.12 73.7741 1136.67 46.4625 1136.12 17.0226ZM1135.2 28.6882C1138.61 54.3183 1151.55 77.308 1170.74 90.9441C1151.56 104.58 1138.62 127.57 1135.2 153.2C1131.8 127.583 1118.87 104.607 1099.7 90.9572L1099.81 90.8784H1099.78C1118.9 77.216 1131.8 54.2658 1135.2 28.6882ZM1098.83 89.0655C1099.4 59.5994 1112.83 32.2877 1134.28 17.0095C1133.74 46.4362 1120.3 73.7479 1098.83 89.0655ZM1134.28 164.852C1112.83 149.574 1099.4 122.263 1098.83 92.7964C1120.29 108.101 1133.74 135.426 1134.28 164.852ZM1097.02 92.7439V92.9278C1097.54 119.162 1108.03 143.728 1125.2 159.966C1104.59 150.612 1081.17 152.267 1061.51 164.931V164.76H1061.49C1060.97 138.526 1050.48 113.96 1033.31 97.7227C1042.06 101.703 1051.33 103.7 1060.6 103.7C1073.15 103.7 1085.7 100.048 1097.01 92.757L1097.02 92.7439ZM1025.18 90.9441C1047.18 76.7825 1074.06 76.7825 1096.08 90.9441C1074.05 105.106 1047.17 105.106 1025.18 90.9441ZM986.046 103.687C995.317 103.687 1004.58 101.69 1013.34 97.7096C996.123 113.986 985.632 138.618 985.162 164.931C965.501 152.267 942.079 150.612 921.455 159.966C938.675 143.689 949.166 119.057 949.636 92.7439C960.944 100.035 973.495 103.687 986.046 103.687ZM950.588 90.9441C972.622 76.7825 999.504 76.7825 1021.49 90.9441C999.493 105.106 972.611 105.106 950.588 90.9441ZM912.386 164.852C912.935 135.426 926.37 108.114 947.845 92.7964C947.274 122.263 933.838 149.574 912.386 164.852ZM912.386 17.0226C933.838 32.2877 947.274 59.6125 947.845 89.0786C926.382 73.7741 912.935 46.4625 912.386 17.0226ZM911.457 28.6882C914.861 54.3183 927.803 77.308 946.994 90.9441C927.815 104.58 914.872 127.57 911.457 153.2C908.053 127.583 895.122 104.607 875.954 90.9572L876.066 90.8784H876.032C895.155 77.216 908.053 54.2658 911.457 28.6882ZM875.092 89.0655C875.663 59.5994 889.098 32.2877 910.55 17.0095C910.001 46.4362 896.566 73.7479 875.092 89.0655ZM910.539 164.852C889.087 149.587 875.651 122.263 875.08 92.7964C896.544 108.101 909.99 135.426 910.539 164.852ZM873.278 92.7439V92.9278C873.804 119.162 884.284 143.728 901.459 159.966C880.858 150.612 857.446 152.267 837.797 164.905V164.629L837.752 164.669C837.215 138.46 826.735 113.934 809.571 97.7096C818.327 101.69 827.597 103.687 836.868 103.687C849.419 103.687 861.969 100.035 873.278 92.7439ZM801.431 90.9441C823.432 76.7825 850.314 76.7825 872.337 90.9441C850.303 105.106 823.421 105.106 801.431 90.9441ZM762.301 103.687C771.571 103.687 780.83 101.69 789.597 97.7096C772.377 113.986 761.886 138.618 761.416 164.931C741.755 152.267 718.333 150.599 697.709 159.966C714.929 143.689 725.42 119.057 725.89 92.7439C737.199 100.035 749.75 103.687 762.301 103.687ZM726.842 90.9441C748.876 76.7825 775.758 76.7825 797.748 90.9441C775.747 105.106 748.865 105.106 726.842 90.9441ZM688.64 17.0226C710.092 32.2877 723.528 59.6125 724.099 89.0786C702.636 73.7741 689.189 46.4625 688.64 17.0226ZM651.346 89.0655C651.917 59.5994 665.352 32.2877 686.804 17.0095C686.256 46.4362 672.82 73.7479 651.346 89.0655ZM649.532 92.7439V92.9672C650.069 119.189 660.549 143.728 677.713 159.966C657.101 150.612 633.678 152.267 614.029 164.931V164.76L614.006 164.774C613.491 138.526 603 113.96 585.825 97.7227C594.581 101.703 603.851 103.7 613.122 103.7C625.673 103.7 638.224 100.048 649.532 92.757V92.7439ZM577.686 90.9441C599.686 76.7825 626.568 76.7825 648.591 90.9441C626.557 105.106 599.675 105.106 577.686 90.9441ZM538.566 103.687C547.836 103.687 557.096 101.69 565.862 97.7096C548.643 113.986 538.152 138.618 537.681 164.931C518.021 152.267 494.598 150.599 473.975 159.966C491.195 143.689 501.686 119.057 502.156 92.7439C513.464 100.035 526.015 103.687 538.566 103.687ZM503.096 90.9441C525.13 76.7825 552.013 76.7825 574.002 90.9441C552.001 105.106 525.119 105.106 503.096 90.9441ZM464.895 164.852C465.443 135.426 478.879 108.114 500.353 92.7964C499.782 122.263 486.347 149.574 464.895 164.852ZM464.895 17.0226C486.347 32.2877 499.782 59.6125 500.353 89.0786C478.89 73.7741 465.443 46.4625 464.895 17.0226ZM463.977 28.6882C467.38 54.3183 480.323 77.308 499.513 90.9441C480.334 104.58 467.391 127.57 463.977 153.2C460.573 127.57 447.63 104.593 428.451 90.9572L428.563 90.8784H428.552C447.675 77.2292 460.573 54.2789 463.977 28.7013V28.6882ZM427.6 89.0655C428.171 59.5994 441.607 32.2877 463.059 17.0095C462.51 46.4362 449.074 73.7479 427.6 89.0655ZM463.059 164.852C441.607 149.574 428.171 122.263 427.6 92.7964C449.063 108.101 462.51 135.426 463.059 164.852ZM425.797 92.7439V92.9278C426.324 119.162 436.803 143.728 453.978 159.966C433.4 150.625 410.022 152.254 390.384 164.866V164.642L390.261 164.747C389.734 138.513 379.255 113.96 362.08 97.7227C370.835 101.69 380.106 103.7 389.376 103.7C401.927 103.7 414.478 100.048 425.786 92.757L425.797 92.7439ZM353.951 90.9441C375.952 76.7825 402.834 76.7825 424.857 90.9441C402.823 105.106 375.941 105.106 353.951 90.9441ZM314.82 103.687C324.091 103.687 333.35 101.69 342.117 97.7096C324.897 113.986 314.406 138.618 313.936 164.931C294.275 152.267 270.853 150.612 250.229 159.966C267.449 143.689 277.94 119.057 278.41 92.7439C289.718 100.035 302.269 103.687 314.82 103.687ZM279.351 90.9441C301.385 76.7825 328.267 76.7825 350.256 90.9441C328.267 105.106 301.374 105.106 279.351 90.9441ZM241.149 17.0226C262.601 32.2877 276.036 59.6125 276.607 89.0786C255.144 73.7741 241.698 46.4625 241.149 17.0226ZM203.854 89.0655C204.425 59.5994 217.861 32.2877 239.313 17.0095C238.764 46.4362 225.329 73.7479 203.854 89.0655ZM238.395 166.731C216.394 180.893 189.523 180.893 167.489 166.731C189.523 152.569 216.405 152.569 238.395 166.731ZM164.735 164.866C143.271 149.561 129.825 122.249 129.276 92.8095C150.728 108.088 164.164 135.399 164.735 164.866ZM166.537 168.531C177.845 175.822 190.396 179.474 202.947 179.474C212.218 179.474 221.477 177.477 230.244 173.497C213.024 189.773 202.533 214.418 202.063 240.731C182.413 228.067 158.98 226.399 138.356 235.752C155.576 219.476 166.067 194.831 166.537 168.518V168.531ZM129.276 240.653C129.825 211.226 143.26 183.914 164.735 168.596C164.164 198.063 150.728 225.374 129.276 240.653ZM201.111 242.531C179.077 256.693 152.195 256.693 130.205 242.531C152.206 228.37 179.077 228.37 201.111 242.531ZM165.641 255.261C178.159 255.261 190.676 251.622 201.962 244.383V244.567L202.052 244.489C202.567 270.736 213.058 295.302 230.233 311.539C209.62 302.186 186.198 303.841 166.548 316.492V316.321L166.515 316.348C166 290.1 155.509 265.534 138.334 249.297C147.089 253.264 156.36 255.274 165.63 255.274L165.641 255.261ZM238.395 318.318C216.394 332.48 189.523 332.48 167.489 318.318C189.523 304.156 216.405 304.156 238.395 318.318ZM164.735 316.453C143.271 301.148 129.825 273.836 129.276 244.397C150.728 259.662 164.164 286.986 164.735 316.453ZM166.537 320.275L166.571 320.302V320.131C177.868 327.409 190.419 331.061 202.959 331.061C212.229 331.061 221.488 329.064 230.255 325.084C213.069 341.334 202.589 365.9 202.074 392.148L202.018 392.108V392.292C182.38 379.654 158.968 378.012 138.367 387.353C155.554 371.102 166.033 346.536 166.548 320.275H166.537ZM129.276 392.24C129.825 362.813 143.26 335.501 164.735 320.184C164.175 349.65 150.728 376.961 129.276 392.24ZM201.111 394.105C179.077 408.267 152.195 408.267 130.205 394.105C152.206 379.943 179.077 379.943 201.111 394.105ZM165.641 406.848C178.192 406.848 190.755 403.196 202.052 395.905C202.533 422.218 213.024 446.85 230.233 463.126C209.609 453.773 186.175 455.428 166.526 468.092C166.045 441.779 155.554 417.147 138.345 400.871C147.1 404.838 156.371 406.848 165.641 406.848ZM238.395 469.892C216.394 484.054 189.523 484.054 167.489 469.892C189.523 455.73 216.405 455.73 238.395 469.892ZM164.735 468.04C143.271 452.735 129.825 425.41 129.276 395.984C150.728 411.249 164.164 438.573 164.735 468.04ZM166.537 471.863L166.571 471.889V471.718C177.868 478.996 190.408 482.635 202.959 482.635C212.229 482.635 221.488 480.638 230.255 476.657C213.069 492.908 202.589 517.474 202.074 543.722L202.018 543.682V543.866C182.38 531.228 158.968 529.586 138.367 538.927C155.554 522.676 166.033 498.11 166.548 471.863H166.537ZM129.276 543.827C129.825 514.4 143.26 487.088 164.735 471.771C164.164 501.237 150.728 528.548 129.276 543.827ZM201.111 545.692C179.077 559.854 152.195 559.854 130.205 545.692C152.206 531.53 179.077 531.53 201.111 545.692ZM165.641 558.435C178.159 558.435 190.676 554.796 201.962 547.557V547.741L202.052 547.663C202.567 573.91 213.058 598.476 230.233 614.714C209.62 605.36 186.198 607.015 166.548 619.666V619.495L166.526 619.522C166.011 593.274 155.52 568.708 138.345 552.471C147.1 556.438 156.371 558.448 165.641 558.448V558.435ZM238.395 621.479C216.394 635.641 189.523 635.641 167.489 621.479C189.523 607.317 216.405 607.317 238.395 621.479ZM164.735 619.614C143.271 604.309 129.825 576.997 129.276 547.557C150.728 562.823 164.164 590.147 164.735 619.614ZM138.345 690.514C155.565 674.237 166.056 649.592 166.526 623.279C177.834 630.57 190.385 634.222 202.936 634.222C212.207 634.222 221.466 632.225 230.233 628.245C213.013 644.521 202.522 669.166 202.052 695.479C182.391 682.815 158.968 681.16 138.345 690.514ZM201.111 697.279C179.077 711.441 152.195 711.441 130.205 697.279C152.206 683.117 179.077 683.117 201.111 697.279ZM129.276 695.4C129.825 665.974 143.26 638.662 164.735 623.344C164.164 652.811 150.728 680.122 129.276 695.4ZM239.313 771.187C217.861 755.922 204.425 728.598 203.854 699.131C225.317 714.436 238.764 741.748 239.313 771.187ZM276.607 699.131C276.036 728.598 262.601 755.909 241.149 771.187C241.698 741.761 255.133 714.449 276.607 699.131ZM278.421 695.466V695.335V695.243H278.399C277.873 669.035 267.393 644.482 250.218 628.245C258.973 632.212 268.244 634.222 277.514 634.222C290.065 634.222 302.628 630.57 313.925 623.279C314.395 649.592 324.886 674.237 342.105 690.514C321.493 681.16 298.071 682.815 278.421 695.479V695.466ZM350.256 697.279C328.256 711.441 301.385 711.441 279.351 697.279C301.385 683.117 328.267 683.117 350.256 697.279ZM362.091 690.514C379.311 674.237 389.802 649.592 390.272 623.279C401.58 630.57 414.131 634.222 426.682 634.222C435.952 634.222 445.212 632.225 453.978 628.245C436.759 644.521 426.268 669.166 425.797 695.479C406.148 682.815 382.714 681.16 362.091 690.514ZM424.857 697.279C402.823 711.441 375.941 711.441 353.951 697.279C375.952 683.117 402.823 683.117 424.857 697.279ZM463.059 771.187C441.607 755.922 428.171 728.598 427.6 699.131C449.063 714.436 462.51 741.748 463.059 771.187ZM500.353 699.131C499.782 728.598 486.347 755.909 464.895 771.187C465.443 741.761 478.879 714.449 500.353 699.131ZM502.167 695.466V695.282L502.145 695.295C501.63 669.048 491.139 644.482 473.964 628.231C482.719 632.199 491.99 634.209 501.26 634.209C513.811 634.209 526.373 630.557 537.67 623.266C538.141 649.579 548.631 674.224 565.851 690.5C545.239 681.147 521.816 682.802 502.167 695.466ZM574.002 697.279C552.001 711.441 525.13 711.441 503.096 697.279C525.13 683.117 552.013 683.117 574.002 697.279ZM585.837 690.514C603.056 674.237 613.547 649.592 614.017 623.279C625.326 630.57 637.877 634.222 650.428 634.222C659.698 634.222 668.957 632.225 677.724 628.245C660.504 644.521 650.013 669.166 649.543 695.479C629.883 682.815 606.46 681.16 585.837 690.514ZM648.591 697.279C626.557 711.441 599.675 711.441 577.686 697.279C599.686 683.117 626.557 683.117 648.591 697.279ZM686.793 771.187C665.341 755.922 651.906 728.598 651.335 699.131C672.798 714.436 686.244 741.748 686.793 771.187ZM724.088 699.131C723.517 728.598 710.081 755.909 688.629 771.187C689.178 741.761 702.613 714.449 724.088 699.131ZM725.913 695.466V695.282L725.89 695.295C725.375 669.048 714.884 644.482 697.709 628.231C706.465 632.199 715.735 634.209 725.006 634.209C737.557 634.209 750.119 630.557 761.416 623.266C761.886 649.579 772.377 674.224 789.597 690.5C768.985 681.147 745.562 682.802 725.913 695.466ZM797.748 697.279C775.747 711.441 748.876 711.441 726.842 697.279C748.876 683.117 775.758 683.117 797.748 697.279ZM809.582 690.514C826.802 674.237 837.293 649.592 837.763 623.279C849.071 630.57 861.622 634.222 874.173 634.222C883.444 634.222 892.703 632.225 901.47 628.245C884.25 644.521 873.759 669.166 873.289 695.479C853.64 682.815 830.206 681.16 809.582 690.514ZM872.337 697.279C850.303 711.441 823.421 711.441 801.431 697.279C823.432 683.117 850.303 683.117 872.337 697.279ZM910.539 771.187C889.087 755.922 875.651 728.598 875.08 699.131C896.544 714.436 909.99 741.748 910.539 771.187ZM947.834 699.131C947.263 728.598 933.827 755.909 912.375 771.187C912.924 741.761 926.359 714.449 947.834 699.131ZM949.659 695.466V695.282L949.636 695.295C949.121 669.048 938.63 644.482 921.455 628.245C930.211 632.212 939.481 634.222 948.752 634.222C961.303 634.222 973.865 630.57 985.162 623.279C985.632 649.592 996.123 674.237 1013.34 690.514C992.73 681.16 969.308 682.815 949.659 695.479V695.466ZM1021.49 697.279C999.493 711.441 972.622 711.441 950.588 697.279C972.622 683.117 999.504 683.117 1021.49 697.279ZM1033.33 690.514C1050.55 674.237 1061.04 649.592 1061.51 623.279C1072.82 630.57 1085.37 634.222 1097.92 634.222C1107.19 634.222 1116.45 632.225 1125.22 628.245C1108 644.521 1097.51 669.166 1097.03 695.479C1077.39 682.815 1053.95 681.16 1033.33 690.514ZM1096.08 697.279C1074.05 711.441 1047.17 711.441 1025.18 697.279C1047.18 683.117 1074.05 683.117 1096.08 697.279ZM1134.28 771.187C1112.83 755.922 1099.4 728.598 1098.83 699.131C1120.29 714.436 1133.74 741.748 1134.28 771.187ZM1171.58 699.131C1171.01 728.598 1157.57 755.909 1136.12 771.187C1136.67 741.761 1150.1 714.449 1171.58 699.131ZM1173.39 695.466V695.282L1173.37 695.295C1172.86 669.048 1162.36 644.482 1145.19 628.231C1153.95 632.199 1163.22 634.209 1172.49 634.209C1185.04 634.209 1197.6 630.557 1208.9 623.266C1209.37 649.579 1219.86 674.224 1237.08 690.5C1216.46 681.147 1193.04 682.802 1173.39 695.466ZM1245.23 697.279C1223.23 711.441 1196.36 711.441 1174.32 697.279C1196.36 683.117 1223.24 683.117 1245.23 697.279ZM1257.06 690.514C1274.28 674.237 1284.77 649.592 1285.24 623.279C1296.55 630.57 1309.1 634.222 1321.65 634.222C1330.92 634.222 1340.18 632.225 1348.95 628.245C1331.73 644.521 1321.24 669.166 1320.77 695.479C1301.11 682.815 1277.69 681.16 1257.06 690.514ZM1319.83 697.279C1297.79 711.441 1270.91 711.441 1248.92 697.279C1270.92 683.117 1297.79 683.117 1319.83 697.279ZM1358.03 771.187C1336.58 755.922 1323.14 728.598 1322.57 699.131C1344.04 714.436 1357.48 741.748 1358.03 771.187ZM1395.33 699.131C1394.75 728.598 1381.32 755.909 1359.87 771.187C1360.42 741.761 1373.85 714.449 1395.33 699.131ZM1397.14 695.466V695.282L1397.12 695.295C1396.6 669.048 1386.11 644.482 1368.94 628.231C1377.69 632.199 1386.96 634.209 1396.23 634.209C1408.78 634.209 1421.35 630.557 1432.64 623.266C1433.11 649.579 1443.6 674.224 1460.82 690.5C1440.21 681.147 1416.79 682.802 1397.14 695.466ZM1434.44 623.358C1455.91 638.662 1469.35 665.987 1469.9 695.414C1448.45 680.135 1435.02 652.824 1434.44 623.358ZM1468.97 697.279C1446.98 711.441 1420.1 711.441 1398.07 697.279C1420.1 683.117 1446.98 683.117 1468.97 697.279ZM1434.44 771.201C1435 741.734 1448.45 714.423 1469.9 699.145C1469.35 728.571 1455.92 755.883 1434.44 771.201ZM1471.74 699.145C1493.19 714.423 1506.63 741.734 1507.2 771.201C1485.73 755.896 1472.29 728.571 1471.74 699.145ZM1470.82 683.748C1467.42 658.157 1454.52 635.207 1435.39 621.558L1435.54 621.466L1435.42 621.387C1454.53 607.738 1467.42 584.801 1470.82 559.223C1474.22 584.853 1487.17 607.843 1506.36 621.479C1487.18 635.115 1474.24 658.105 1470.82 683.735V683.748ZM1507.2 623.358C1506.63 652.824 1493.19 680.135 1471.74 695.414C1472.29 665.987 1485.72 638.675 1507.2 623.358ZM1471.74 547.571C1493.19 562.836 1506.63 590.161 1507.2 619.627C1485.73 604.322 1472.29 577.01 1471.74 547.571ZM1470.82 532.161C1467.42 506.531 1454.47 483.541 1435.28 469.905C1454.46 456.269 1467.41 433.279 1470.82 407.649C1474.22 433.279 1487.17 456.269 1506.36 469.905C1487.18 483.541 1474.24 506.531 1470.82 532.161ZM1507.2 471.771C1506.63 501.237 1493.19 528.548 1471.74 543.827C1472.29 514.4 1485.72 487.088 1507.2 471.771ZM1471.74 395.984C1493.19 411.249 1506.63 438.573 1507.2 468.04C1485.73 452.735 1472.29 425.41 1471.74 395.984ZM1470.82 380.574C1467.42 354.944 1454.47 331.954 1435.3 318.318L1435.42 318.226C1454.53 304.577 1467.43 281.64 1470.83 256.062C1474.24 281.692 1487.18 304.682 1506.37 318.318C1487.19 331.954 1474.25 354.944 1470.83 380.574H1470.82ZM1507.2 320.184C1506.64 349.65 1493.19 376.961 1471.74 392.24C1472.29 362.813 1485.72 335.501 1507.2 320.184ZM1471.74 244.397C1493.19 259.662 1506.63 286.986 1507.2 316.453C1485.73 301.148 1472.29 273.836 1471.74 244.397ZM1470.82 228.987C1467.42 203.357 1454.47 180.367 1435.28 166.731C1454.46 153.095 1467.41 130.105 1470.82 104.475C1474.22 130.105 1487.17 153.095 1506.36 166.731C1487.18 180.367 1474.24 203.357 1470.82 228.987ZM1507.2 168.596C1506.63 198.063 1493.19 225.374 1471.74 240.653C1472.29 211.226 1485.72 183.914 1507.2 168.596ZM1471.74 92.8227C1493.19 108.101 1506.63 135.413 1507.2 164.879C1485.73 149.574 1472.29 122.263 1471.74 92.8227ZM1507.2 17.0226C1506.63 46.4887 1493.19 73.8004 1471.74 89.0786C1472.29 59.6519 1485.72 32.3403 1507.2 17.0226ZM1470.82 -47.0988C1474.22 -21.4686 1487.17 1.52101 1506.36 15.1572C1487.18 28.7933 1474.24 51.7698 1470.82 77.4131C1467.42 51.7829 1454.47 28.7933 1435.28 15.1572C1454.46 1.52101 1467.41 -21.4686 1470.82 -47.0988ZM1434.44 13.2917C1435.02 -16.1744 1448.45 -43.4861 1469.9 -58.7643C1469.35 -29.3376 1455.92 -2.02596 1434.44 13.2917ZM1471.74 -58.7643C1493.19 -43.4992 1506.63 -16.1744 1507.2 13.2917C1485.73 -2.01282 1472.29 -29.3376 1471.74 -58.7643ZM1432.64 17.1145C1433.16 43.3622 1443.64 67.9282 1460.82 84.1786C1440.21 74.8251 1416.79 76.4803 1397.14 89.1312V88.9341L1397.11 88.9604C1396.59 62.7128 1386.1 38.1599 1368.92 21.9095C1377.68 25.8769 1386.95 27.8868 1396.22 27.8868C1408.74 27.8868 1421.26 24.2479 1432.54 17.0095V17.1934L1432.64 17.1145ZM1360.78 15.144C1382.79 0.982407 1409.67 0.982407 1431.69 15.144C1409.66 29.3056 1382.77 29.3056 1360.78 15.144ZM1321.66 27.8868C1330.94 27.8868 1340.19 25.89 1348.96 21.9095C1331.78 38.1599 1321.3 62.726 1320.78 88.9735L1320.68 88.8947V89.0786C1301.04 76.4672 1277.65 74.8251 1257.06 84.1655C1274.24 67.9282 1284.73 43.3622 1285.24 17.1145L1285.28 17.1408V16.9438C1296.57 24.2216 1309.13 27.8737 1321.66 27.8737V27.8868ZM1286.2 15.144C1308.23 0.982407 1335.11 0.982407 1357.1 15.144C1335.1 29.3056 1308.22 29.3056 1286.2 15.144ZM1247.08 -47.0988C1250.48 -21.4686 1263.42 1.52101 1282.61 15.1572C1263.43 28.7933 1250.49 51.7698 1247.08 77.4131C1243.67 51.7829 1230.73 28.7933 1211.54 15.1572C1230.72 1.52101 1243.66 -21.4686 1247.08 -47.0988ZM1210.7 13.2917C1211.27 -16.1744 1224.71 -43.4861 1246.16 -58.7643C1245.61 -29.3376 1232.17 -2.02596 1210.7 13.2917ZM1247.99 -58.7643C1269.45 -43.4861 1282.88 -16.1744 1283.45 13.2917C1261.99 -2.01282 1248.54 -29.3376 1247.99 -58.7643ZM1208.91 17.154C1209.43 43.3884 1219.91 67.9413 1237.09 84.1786C1216.48 74.8251 1193.05 76.4803 1173.4 89.1312V88.9341L1173.37 88.9604C1172.86 62.7128 1162.36 38.1599 1145.19 21.9095C1153.95 25.8769 1163.22 27.8868 1172.49 27.8868C1185 27.8868 1197.51 24.261 1208.8 17.0095V17.2459L1208.91 17.1408V17.154ZM1137.05 15.144C1159.05 0.982407 1185.93 0.982407 1207.96 15.144C1185.92 29.3056 1159.04 29.3056 1137.05 15.144ZM1097.92 27.8868C1107.19 27.8868 1116.45 25.89 1125.22 21.9095C1108.04 38.1468 1097.56 62.6866 1097.03 88.921L1097 88.8947V89.1312C1077.35 76.4803 1053.93 74.8251 1033.32 84.1786C1050.49 67.9413 1060.98 43.3753 1061.5 17.1277L1061.53 17.154V16.9569C1072.83 24.2348 1085.38 27.8868 1097.92 27.8868ZM1062.45 15.144C1084.48 0.982407 1111.37 0.982407 1133.36 15.144C1111.35 29.3056 1084.47 29.3056 1062.45 15.144ZM1023.33 -47.0988C1026.73 -21.4686 1039.68 1.52101 1058.87 15.1572C1039.69 28.7933 1026.74 51.7698 1023.33 77.4131C1019.93 51.7829 1006.98 28.7933 987.793 15.1572C1006.97 1.52101 1019.91 -21.4686 1023.33 -47.0988ZM986.953 13.2917C987.524 -16.1744 1000.96 -43.4861 1022.41 -58.7643C1021.86 -29.3376 1008.43 -2.02596 986.953 13.2917ZM1024.26 -58.7643C1045.71 -43.4861 1059.15 -16.1744 1059.72 13.2917C1038.25 -2.01282 1024.81 -29.3376 1024.26 -58.7643ZM985.162 17.154C985.688 43.3884 996.168 67.9413 1013.34 84.1786C992.73 74.8251 969.308 76.4803 949.659 89.1312V88.8553L949.625 88.8816C949.087 62.6734 938.608 38.1468 921.444 21.9227C930.199 25.89 939.47 27.9 948.74 27.9C961.258 27.9 973.764 24.2742 985.05 17.0226V17.2591L985.162 17.154ZM913.304 15.144C935.305 0.982407 962.187 0.982407 984.21 15.144C962.176 29.3056 935.294 29.3056 913.304 15.144ZM874.173 27.8868C883.444 27.8868 892.703 25.89 901.47 21.9095C884.295 38.1468 873.815 62.6866 873.289 88.921L873.255 88.8947V89.1312C853.606 76.4803 830.183 74.8251 809.571 84.1786C826.735 67.9545 837.215 43.4147 837.752 17.2065L837.786 17.2328V16.97C849.083 24.2479 861.634 27.9 874.173 27.9V27.8868ZM838.715 15.144C860.749 0.982407 887.631 0.982407 909.621 15.144C887.62 29.3056 860.738 29.3056 838.715 15.144ZM799.595 -47.0988C802.999 -21.4686 815.942 1.52101 835.132 15.1572C815.953 28.7933 803.01 51.7698 799.595 77.4131C796.192 51.7829 783.249 28.7933 764.058 15.1572C783.238 1.52101 796.18 -21.4686 799.595 -47.0988ZM763.219 13.2917C763.79 -16.1744 777.225 -43.4861 798.677 -58.7643C798.129 -29.3376 784.693 -2.02596 763.219 13.2917ZM800.513 -58.7643C821.965 -43.4861 835.401 -16.1744 835.972 13.2917C814.509 -2.01282 801.062 -29.3376 800.513 -58.7643ZM761.416 17.154C761.942 43.3884 772.422 67.9413 789.597 84.1786C768.985 74.8251 745.562 76.4803 725.913 89.1312V88.9473L725.89 88.9735C725.375 62.726 714.884 38.173 697.709 21.9227C706.465 25.89 715.735 27.9 725.006 27.9C737.523 27.9 750.041 24.2611 761.326 17.0226V17.2591L761.427 17.1671L761.416 17.154ZM689.559 15.144C711.559 0.982407 738.441 0.982407 760.464 15.144C738.43 29.3056 711.548 29.3056 689.559 15.144ZM650.439 27.8868C659.709 27.8868 668.969 25.89 677.735 21.9095C660.549 38.1468 650.069 62.726 649.554 88.9735L649.521 88.9473V89.1312C629.871 76.4803 606.449 74.8251 585.837 84.1786C603.023 67.9282 613.502 43.3622 614.017 17.1014L614.051 17.1277V16.9569C625.348 24.2348 637.888 27.8868 650.439 27.8868ZM614.969 15.144C637.003 0.982407 663.886 0.982407 685.875 15.144C663.874 29.3056 636.992 29.3056 614.969 15.144ZM575.849 -47.0988C579.253 -21.4686 592.196 1.52101 611.386 15.1572C592.207 28.7933 579.264 51.7698 575.849 77.4131C572.446 51.7829 559.503 28.7933 540.313 15.1572C559.492 1.52101 572.435 -21.4686 575.849 -47.0988ZM539.473 13.2917C540.044 -16.1744 553.479 -43.4861 574.931 -58.7643C574.383 -29.3376 560.947 -2.02596 539.473 13.2917ZM576.768 -58.7643C598.22 -43.4861 611.655 -16.1744 612.226 13.2917C590.763 -2.01282 577.316 -29.3376 576.768 -58.7643ZM537.67 17.1145C538.185 43.3622 548.665 67.9282 565.851 84.1786C545.239 74.8251 521.816 76.4803 502.167 89.1312V88.9473L502.133 88.9735C501.618 62.726 491.128 38.173 473.952 21.9227C482.708 25.89 491.978 27.9 501.249 27.9C513.766 27.9 526.295 24.261 537.581 17.0095V17.1934L537.67 17.1277V17.1145ZM465.813 15.144C487.813 0.982407 514.696 0.982407 536.719 15.144C514.684 29.3056 487.802 29.3056 465.813 15.144ZM426.693 27.8868C435.964 27.8868 445.223 25.89 453.99 21.9095C436.803 38.1468 426.324 62.726 425.809 88.9735L425.775 88.9473V89.1312C406.126 76.4803 382.703 74.8251 362.091 84.1786C379.266 67.9413 389.746 43.3884 390.272 17.154L390.305 17.1802V16.97C401.602 24.2479 414.153 27.9 426.693 27.9V27.8868ZM391.223 15.144C413.258 0.982407 440.14 0.982407 462.129 15.144C440.129 29.3056 413.246 29.3056 391.223 15.144ZM352.104 -47.0988C355.507 -21.4686 368.45 1.52101 387.641 15.1572C368.461 28.7933 355.519 51.7698 352.104 77.4131C348.7 51.7829 335.757 28.7933 316.567 15.1572C335.746 1.52101 348.689 -21.4686 352.104 -47.0988ZM315.727 13.2917C316.298 -16.1744 329.734 -43.4861 351.186 -58.7643C350.637 -29.3376 337.202 -2.02596 315.727 13.2917ZM353.022 -58.7643C374.474 -43.4992 387.909 -16.1744 388.48 13.2917C367.017 -2.01282 353.57 -29.3376 353.022 -58.7643ZM313.936 17.1277C314.451 43.3621 324.942 67.9282 342.117 84.1655C321.504 74.812 298.082 76.4672 278.432 89.1181V88.9341L278.399 88.9604C277.884 62.7128 267.393 38.1468 250.218 21.9095C258.973 25.8769 268.244 27.8868 277.514 27.8868C290.032 27.8868 302.549 24.2479 313.824 17.0095V17.2197L313.925 17.1277H313.936ZM242.078 15.144C264.068 0.982407 290.95 0.982407 312.984 15.144C290.95 29.3056 264.068 29.3056 242.078 15.144ZM202.947 27.8868C212.218 27.8868 221.477 25.89 230.244 21.9095C213.058 38.1599 202.578 62.726 202.063 88.9735L201.996 88.921V89.1049C182.357 76.4672 158.946 74.8251 138.345 84.1655C155.531 67.9151 166.011 43.349 166.526 17.1014L166.56 17.1277V16.9569C177.857 24.2348 190.396 27.8737 202.947 27.8737V27.8868ZM167.478 15.144C189.512 0.982407 216.394 0.982407 238.383 15.144C216.383 29.3056 189.501 29.3056 167.478 15.144ZM128.358 -47.0988C131.762 -21.4686 144.704 1.52101 163.895 15.1572C144.716 28.7933 131.773 51.7698 128.358 77.4131C124.954 51.7829 112.011 28.7933 92.8211 15.1572C112 1.52101 124.943 -21.4686 128.358 -47.0988ZM91.9814 13.2917C92.5524 -16.1744 105.988 -43.4861 127.44 -58.7643C126.891 -29.3376 113.456 -2.02596 91.9814 13.2917ZM129.276 -58.7643C150.728 -43.4992 164.164 -16.1744 164.735 13.2917C143.271 -2.01282 129.825 -29.3376 129.276 -58.7643ZM127.44 89.0655C105.988 73.8004 92.5524 46.4756 91.9814 17.0095C113.445 32.314 126.891 59.6257 127.44 89.0655ZM128.358 104.475C131.762 130.105 144.704 153.095 163.895 166.731C144.716 180.367 131.773 203.357 128.358 228.987C124.954 203.357 112.011 180.367 92.8211 166.731C112 153.095 124.943 130.105 128.358 104.475ZM91.9814 164.866C92.5524 135.399 105.988 108.088 127.44 92.8095C126.891 122.236 113.456 149.548 91.9814 164.866ZM127.44 240.653C105.988 225.374 92.5524 198.063 91.9814 168.596C113.445 183.901 126.891 211.226 127.44 240.653ZM91.9814 316.453C92.5524 286.986 105.988 259.675 127.44 244.397C126.891 273.823 113.456 301.135 91.9814 316.453ZM128.358 256.062C131.762 281.692 144.704 304.682 163.895 318.318C144.716 331.954 131.773 354.944 128.358 380.574C124.954 354.944 112.011 331.954 92.8211 318.318C112 304.682 124.943 281.705 128.358 256.062ZM127.44 392.24C105.988 376.961 92.5524 349.65 91.9814 320.184C113.445 335.488 126.891 362.813 127.44 392.24ZM128.358 407.649C131.762 433.279 144.704 456.269 163.895 469.905C144.716 483.541 131.773 506.531 128.358 532.161C124.954 506.531 112.011 483.541 92.8211 469.905C112 456.269 124.943 433.279 128.358 407.649ZM91.9814 468.04C92.5524 438.573 105.988 411.262 127.44 395.984C126.891 425.41 113.456 452.722 91.9814 468.04ZM127.44 543.827C105.988 528.548 92.5524 501.237 91.9814 471.771C113.445 487.075 126.891 514.4 127.44 543.827ZM92.9554 621.387C112.067 607.738 124.954 584.801 128.358 559.223C131.762 584.853 144.704 607.843 163.895 621.479C144.716 635.115 131.773 658.105 128.358 683.735C124.954 658.144 112.045 635.181 92.9106 621.545L93.0674 621.453L92.9554 621.387ZM91.9814 619.614C92.5524 590.147 105.988 562.836 127.44 547.557C126.891 576.984 113.456 604.296 91.9814 619.614ZM127.44 695.4C105.988 680.122 92.5524 652.811 91.9814 623.344C113.445 638.649 126.891 665.974 127.44 695.4ZM91.9814 771.201C92.5412 741.734 105.988 714.423 127.44 699.145C126.891 728.571 113.456 755.883 91.9814 771.201ZM128.358 710.81C131.762 736.44 144.704 759.43 163.895 773.066C144.716 786.702 131.773 809.679 128.358 835.322C124.954 809.692 112.011 786.702 92.8211 773.066C112 759.43 124.943 736.44 128.358 710.81ZM129.276 699.145C150.728 714.423 164.164 741.734 164.735 771.201C143.271 755.896 129.825 728.571 129.276 699.145ZM127.44 846.988C105.988 831.722 92.5524 804.398 91.9814 774.932C113.445 790.236 126.891 817.548 127.44 846.988ZM164.735 774.932C164.164 804.398 150.728 831.709 129.276 846.988C129.825 817.561 143.26 790.249 164.735 774.932ZM166.548 771.253V771.135V771.043H166.526C166 744.835 155.52 720.282 138.345 704.045C147.1 708.012 156.371 710.022 165.641 710.022C178.192 710.022 190.755 706.37 202.052 699.079C202.533 725.379 213.024 750.024 230.233 766.301C209.62 756.947 186.198 758.602 166.548 771.266V771.253ZM238.395 773.066C216.394 787.228 189.523 787.228 167.489 773.066C189.523 758.904 216.405 758.904 238.395 773.066ZM250.218 766.287C267.404 750.037 277.884 725.471 278.399 699.223L278.432 699.25V699.092C289.729 706.37 302.28 710.022 314.82 710.022C324.091 710.022 333.35 708.025 342.117 704.045C324.942 720.282 314.462 744.835 313.936 771.069L313.869 771.017V771.227C294.23 758.589 270.819 756.947 250.218 766.287ZM312.984 773.066C290.95 787.228 264.068 787.228 242.078 773.066C264.079 758.904 290.95 758.904 312.984 773.066ZM352.104 710.81C355.507 736.44 368.45 759.43 387.641 773.066C368.461 786.702 355.519 809.679 352.104 835.322C348.7 809.692 335.757 786.702 316.567 773.066C335.746 759.43 348.689 736.44 352.104 710.81ZM353.022 699.145C374.474 714.423 387.909 741.734 388.48 771.201C367.017 755.896 353.57 728.571 353.022 699.145ZM351.186 846.988C329.734 831.722 316.298 804.398 315.727 774.932C337.19 790.236 350.637 817.548 351.186 846.988ZM388.48 774.932C387.909 804.398 374.474 831.709 353.022 846.988C353.57 817.561 367.006 790.249 388.48 774.932ZM390.294 771.253V771.043L390.272 771.056C389.746 744.835 379.266 720.282 362.091 704.045C370.846 708.012 380.117 710.009 389.387 710.009C401.938 710.009 414.5 706.357 425.797 699.066C426.279 725.379 436.77 750.011 453.978 766.287C433.366 756.934 409.944 758.589 390.294 771.253ZM462.129 773.066C440.129 787.228 413.258 787.228 391.223 773.066C413.258 758.904 440.14 758.904 462.129 773.066ZM473.964 766.287C491.15 750.037 501.63 725.471 502.145 699.21L502.178 699.236V699.079C513.475 706.357 526.015 710.009 538.566 710.009C547.836 710.009 557.096 708.012 565.862 704.031C548.687 720.269 538.196 744.835 537.681 771.082L537.648 771.056V771.24C517.999 758.589 494.576 756.934 473.964 766.287ZM536.73 773.066C514.696 787.228 487.813 787.228 465.824 773.066C487.825 758.904 514.707 758.904 536.73 773.066ZM575.849 710.81C579.253 736.44 592.196 759.43 611.386 773.066C592.207 786.702 579.264 809.679 575.849 835.322C572.446 809.692 559.503 786.702 540.313 773.066C559.492 759.43 572.435 736.44 575.849 710.81ZM576.768 699.145C598.22 714.423 611.655 741.734 612.226 771.201C590.763 755.896 577.316 728.571 576.768 699.145ZM574.92 846.988C553.468 831.722 540.033 804.398 539.462 774.932C560.925 790.236 574.372 817.548 574.92 846.988ZM612.226 774.932C611.655 804.398 598.22 831.709 576.768 846.988C577.316 817.561 590.752 790.249 612.226 774.932ZM614.04 771.253V771.082L614.017 771.095C613.502 744.848 603.012 720.282 585.837 704.031C594.592 707.999 603.862 710.009 613.133 710.009C625.684 710.009 638.246 706.357 649.543 699.066C650.025 725.379 660.516 750.011 677.724 766.287C657.112 756.934 633.689 758.589 614.04 771.253ZM685.875 773.066C663.874 787.228 637.003 787.228 614.969 773.066C637.003 758.904 663.886 758.904 685.875 773.066ZM697.709 766.287C714.896 750.037 725.375 725.471 725.89 699.223L725.924 699.25V699.092C737.221 706.37 749.761 710.022 762.312 710.022C771.582 710.022 780.842 708.025 789.608 704.045C772.444 720.282 761.953 744.822 761.427 771.043L761.394 771.017V771.253C741.744 758.602 718.322 756.947 697.709 766.301V766.287ZM760.464 773.066C738.43 787.228 711.548 787.228 689.559 773.066C711.559 758.904 738.441 758.904 760.464 773.066ZM799.595 710.81C802.999 736.44 815.942 759.43 835.132 773.066C815.953 786.702 803.01 809.679 799.595 835.322C796.192 809.692 783.249 786.702 764.058 773.066C783.238 759.43 796.18 736.44 799.595 710.81ZM800.513 699.145C821.965 714.423 835.401 741.734 835.972 771.201C814.509 755.896 801.062 728.571 800.513 699.145ZM798.666 846.988C777.214 831.722 763.778 804.398 763.207 774.932C784.671 790.236 798.117 817.548 798.666 846.988ZM835.961 774.932C835.39 804.398 821.954 831.709 800.502 846.988C801.051 817.561 814.486 790.249 835.961 774.932ZM837.786 771.253V771.082L837.763 771.095C837.248 744.848 826.757 720.282 809.582 704.045C818.338 708.012 827.608 710.022 836.879 710.022C849.43 710.022 861.992 706.37 873.289 699.079C873.77 725.379 884.261 750.024 901.47 766.301C880.858 756.947 857.435 758.602 837.786 771.266V771.253ZM909.621 773.066C887.62 787.228 860.749 787.228 838.715 773.066C860.749 758.904 887.631 758.904 909.621 773.066ZM921.455 766.287C938.619 750.063 949.099 725.523 949.636 699.315L949.67 699.342V699.263V699.079C960.967 706.357 973.518 710.009 986.057 710.009C995.328 710.009 1004.59 708.012 1013.35 704.031C996.19 720.269 985.699 744.808 985.173 771.03L985.139 771.003V771.24C965.49 758.589 942.067 756.934 921.455 766.287ZM984.21 773.066C962.176 787.228 935.294 787.228 913.304 773.066C935.305 758.904 962.187 758.904 984.21 773.066ZM1022.41 699.145C1021.86 728.571 1008.43 755.883 986.953 771.201C987.513 741.734 1000.96 714.423 1022.41 699.145ZM987.927 772.987C1007.04 759.338 1019.94 736.401 1023.34 710.823C1026.74 736.453 1039.69 759.443 1058.88 773.079C1039.7 786.715 1026.76 809.692 1023.34 835.335C1019.94 809.705 1007.01 786.728 987.827 773.092L987.95 773H987.927V772.987ZM1024.26 699.145C1045.71 714.423 1059.15 741.734 1059.72 771.201C1038.25 755.896 1024.81 728.571 1024.26 699.145ZM1022.41 846.988C1000.96 831.722 987.524 804.398 986.953 774.932C1008.42 790.236 1021.86 817.548 1022.41 846.988ZM1059.71 774.932C1059.14 804.398 1045.7 831.709 1024.25 846.988C1024.8 817.561 1038.23 790.249 1059.71 774.932ZM1061.52 771.253V771.082H1061.5C1060.98 744.848 1050.49 720.282 1033.32 704.045C1042.07 708.012 1051.34 710.022 1060.61 710.022C1073.16 710.022 1085.73 706.37 1097.02 699.079C1097.5 725.379 1108 750.024 1125.2 766.301C1104.59 756.947 1081.17 758.602 1061.51 771.266L1061.52 771.253ZM1133.37 773.066C1111.37 787.228 1084.49 787.228 1062.46 773.066C1084.49 758.904 1111.38 758.904 1133.37 773.066ZM1145.19 766.287C1162.36 750.05 1172.86 725.484 1173.37 699.236L1173.4 699.263V699.079C1184.7 706.357 1197.25 710.009 1209.79 710.009C1219.06 710.009 1228.32 708.012 1237.09 704.031C1219.92 720.256 1209.43 744.808 1208.91 771.03L1208.87 771.003V771.24C1189.22 758.589 1165.8 756.934 1145.19 766.287ZM1207.96 773.066C1185.92 787.228 1159.04 787.228 1137.05 773.066C1159.05 758.904 1185.93 758.904 1207.96 773.066ZM1246.16 699.145C1245.61 728.571 1232.17 755.883 1210.7 771.201C1211.26 741.734 1224.71 714.423 1246.16 699.145ZM1211.66 772.987C1230.77 759.338 1243.67 736.401 1247.08 710.823C1250.48 736.453 1263.42 759.443 1282.61 773.079C1263.43 786.715 1250.49 809.692 1247.08 835.335C1243.67 809.705 1230.74 786.728 1211.56 773.092L1211.68 773H1211.66V772.987ZM1247.99 699.145C1269.45 714.423 1282.88 741.734 1283.45 771.201C1261.99 755.896 1248.54 728.571 1247.99 699.145ZM1246.16 846.988C1224.71 831.722 1211.27 804.398 1210.7 774.932C1232.16 790.236 1245.61 817.548 1246.16 846.988ZM1283.45 774.932C1282.88 804.398 1269.45 831.709 1247.99 846.988C1248.54 817.561 1261.98 790.249 1283.45 774.932ZM1285.27 771.253V771.082H1285.24C1284.73 744.848 1274.24 720.282 1257.06 704.045C1265.82 708.012 1275.09 710.022 1284.36 710.022C1296.91 710.022 1309.47 706.37 1320.77 699.079C1321.25 725.379 1331.74 750.024 1348.95 766.301C1328.34 756.947 1304.92 758.602 1285.27 771.266V771.253ZM1357.1 773.066C1335.1 787.228 1308.23 787.228 1286.2 773.066C1308.23 758.904 1335.11 758.904 1357.1 773.066ZM1368.94 766.287C1386.11 750.05 1396.6 725.484 1397.12 699.236L1397.15 699.263V699.079C1408.45 706.357 1421 710.009 1433.54 710.009C1442.81 710.009 1452.07 708.012 1460.83 704.031C1443.66 720.269 1433.17 744.835 1432.65 771.082L1432.55 771.003V771.187C1412.93 758.576 1389.53 756.934 1368.94 766.274V766.287ZM1431.7 773.066C1409.67 787.228 1382.79 787.228 1360.8 773.066C1382.8 758.904 1409.67 758.904 1431.7 773.066ZM1469.9 846.988C1448.45 831.722 1435.02 804.398 1434.44 774.932C1455.91 790.236 1469.35 817.548 1469.9 846.988ZM1507.2 774.932C1506.63 804.398 1493.19 831.709 1471.74 846.988C1472.29 817.561 1485.72 790.249 1507.2 774.932ZM1472.66 697.279C1494.66 683.117 1521.53 683.117 1543.56 697.279C1521.53 711.441 1494.65 711.441 1472.66 697.279ZM1546.32 699.131C1567.78 714.436 1581.23 741.748 1581.78 771.187C1560.32 755.922 1546.89 728.598 1546.32 699.131ZM1544.52 695.479C1524.85 682.815 1501.43 681.16 1480.81 690.514C1498.03 674.237 1508.52 649.592 1508.99 623.279C1520.3 630.57 1532.85 634.222 1545.4 634.222C1554.67 634.222 1563.93 632.225 1572.7 628.245C1555.48 644.521 1544.99 669.166 1544.52 695.479ZM1581.76 623.344C1581.22 652.771 1567.78 680.083 1546.31 695.4C1546.87 665.934 1560.31 638.623 1581.76 623.344ZM1509.94 621.479C1531.98 607.317 1558.86 607.317 1580.85 621.479C1558.85 635.641 1531.98 635.641 1509.94 621.479ZM1509.02 619.666V619.495H1509C1508.49 593.261 1497.99 568.695 1480.82 552.458C1489.58 556.425 1498.85 558.422 1508.12 558.422C1520.63 558.422 1533.15 554.783 1544.44 547.544V547.728L1544.54 547.649C1545.05 573.897 1555.54 598.463 1572.72 614.7C1552.11 605.347 1528.68 607.002 1509.03 619.653L1509.02 619.666ZM1472.66 545.692C1494.66 531.53 1521.54 531.53 1543.56 545.692C1521.53 559.854 1494.65 559.854 1472.66 545.692ZM1546.32 547.557C1567.78 562.862 1581.23 590.187 1581.78 619.614C1560.32 604.335 1546.89 577.024 1546.32 547.557ZM1544.52 543.735L1544.43 543.669V543.853C1524.8 531.228 1501.4 529.599 1480.81 538.94C1497.98 522.689 1508.47 498.123 1508.99 471.876L1509.02 471.902V471.718C1520.32 478.996 1532.87 482.648 1545.41 482.648C1554.68 482.648 1563.94 480.651 1572.71 476.671C1555.52 492.921 1545.04 517.487 1544.53 543.735H1544.52ZM1581.76 471.771C1581.22 501.197 1567.78 528.509 1546.31 543.827C1546.88 514.36 1560.31 487.049 1581.76 471.771ZM1509.94 469.892C1531.98 455.73 1558.86 455.73 1580.85 469.892C1558.85 484.054 1531.98 484.054 1509.94 469.892ZM1508.99 468.105C1508.51 441.792 1498.02 417.16 1480.81 400.884C1489.56 404.851 1498.83 406.861 1508.1 406.861C1520.66 406.861 1533.22 403.209 1544.52 395.918C1545 422.231 1555.49 446.863 1572.7 463.14C1552.07 453.786 1528.65 455.441 1508.99 468.118V468.105ZM1472.66 394.105C1494.66 379.943 1521.53 379.943 1543.56 394.105C1521.53 408.267 1494.65 408.267 1472.66 394.105ZM1546.32 395.97C1567.78 411.275 1581.23 438.6 1581.78 468.026C1560.32 452.748 1546.89 425.437 1546.32 395.97ZM1544.52 392.148L1544.43 392.082V392.266C1524.8 379.641 1501.4 378.012 1480.81 387.353C1497.98 371.115 1508.47 346.536 1508.99 320.302L1509.02 320.328V320.144C1520.32 327.422 1532.87 331.074 1545.41 331.074C1554.68 331.074 1563.94 329.077 1572.71 325.097C1555.52 341.347 1545.04 365.913 1544.53 392.161L1544.52 392.148ZM1581.76 320.184C1581.22 349.61 1567.78 376.922 1546.31 392.24C1546.88 362.773 1560.31 335.462 1581.76 320.184ZM1509.94 318.318C1531.98 304.156 1558.86 304.156 1580.85 318.318C1558.85 332.48 1531.98 332.48 1509.94 318.318ZM1509.02 316.492V316.321L1509 316.348C1508.49 290.1 1497.99 265.547 1480.82 249.297C1489.58 253.264 1498.85 255.261 1508.12 255.261C1520.63 255.261 1533.15 251.622 1544.44 244.383V244.567L1544.54 244.489C1545.05 270.736 1555.54 295.302 1572.72 311.539C1552.11 302.186 1528.68 303.841 1509.03 316.492H1509.02ZM1472.66 242.531C1494.66 228.37 1521.53 228.37 1543.56 242.531C1521.53 256.693 1494.65 256.693 1472.66 242.531ZM1546.32 244.383C1567.78 259.688 1581.23 287 1581.78 316.439C1560.32 301.174 1546.89 273.85 1546.32 244.383ZM1544.52 240.731C1524.87 228.054 1501.43 226.399 1480.81 235.752C1498.03 219.476 1508.52 194.831 1508.99 168.518C1520.3 175.809 1532.85 179.461 1545.4 179.461C1554.67 179.461 1563.93 177.464 1572.7 173.483C1555.48 189.76 1544.99 214.405 1544.52 240.718V240.731ZM1581.76 168.596C1581.22 198.023 1567.78 225.335 1546.31 240.653C1546.87 211.186 1560.31 183.875 1581.76 168.596ZM1509.94 166.731C1531.98 152.569 1558.86 152.569 1580.85 166.731C1558.85 180.893 1531.98 180.893 1509.94 166.731ZM1509.1 164.866V164.695L1509.01 164.774H1508.99C1508.47 138.526 1497.98 113.96 1480.81 97.7227C1489.56 101.703 1498.83 103.7 1508.1 103.7C1520.66 103.7 1533.21 100.048 1544.5 92.7701V92.954H1544.52C1545.03 119.188 1555.52 143.755 1572.7 159.992C1552.12 150.651 1528.73 152.294 1509.09 164.892L1509.1 164.866ZM1472.66 90.9441C1494.66 76.7825 1521.54 76.7825 1543.56 90.9441C1521.53 105.106 1494.65 105.106 1472.66 90.9441ZM1546.32 92.8095C1567.78 108.114 1581.23 135.439 1581.78 164.866C1560.32 149.587 1546.89 122.276 1546.32 92.8095ZM1544.52 88.9735L1544.41 88.8947V89.0786C1524.78 76.4672 1501.39 74.8251 1480.8 84.1655C1497.97 67.9282 1508.46 43.349 1508.98 17.1014L1509.01 17.1277V16.9438C1520.31 24.2216 1532.86 27.8737 1545.4 27.8737C1554.67 27.8737 1563.93 25.8769 1572.7 21.8964C1555.51 38.1468 1545.03 62.7128 1544.52 88.9604V88.9735ZM1581.76 17.0226C1581.22 46.4493 1567.78 73.761 1546.31 89.0786C1546.88 59.6125 1560.31 32.3009 1581.76 17.0226ZM1509.94 15.144C1531.98 0.982407 1558.86 0.982407 1580.85 15.144C1558.85 29.3056 1531.96 29.3056 1509.94 15.144ZM1544.52 -58.8432C1545 -32.5299 1555.49 -7.89815 1572.7 8.37851C1552.07 -0.974991 1528.64 0.680267 1508.99 13.3443C1508.51 -12.969 1498.02 -37.6008 1480.81 -53.8774C1489.56 -49.9101 1498.83 -47.9132 1508.1 -47.9132C1520.66 -47.9132 1533.22 -51.5653 1544.52 -58.8563V-58.8432ZM1546.32 -58.7775C1567.78 -43.473 1581.23 -16.1481 1581.78 13.2786C1560.32 -1.99968 1546.89 -29.3114 1546.32 -58.7775ZM1472.66 -60.6429C1494.66 -74.8045 1521.53 -74.8045 1543.56 -60.6429C1521.53 -46.4813 1494.65 -46.4813 1472.66 -60.6429ZM1433.54 -47.9001C1442.81 -47.9001 1452.07 -49.8969 1460.83 -53.8774C1443.66 -37.6402 1433.17 -13.0741 1432.65 13.1735L1432.56 13.1078V13.2917C1412.94 0.667114 1389.54 -0.961853 1368.95 8.37851C1386.12 -7.87187 1396.61 -32.4379 1397.13 -58.6855L1397.16 -58.6593V-58.83C1408.46 -51.5522 1421.01 -47.9001 1433.55 -47.9001H1433.54ZM1398.07 -60.6429C1420.1 -74.8045 1446.98 -74.8045 1468.97 -60.6429C1446.98 -46.4813 1420.1 -46.4813 1398.07 -60.6429ZM1359.87 13.2786C1360.42 -16.1481 1373.85 -43.4598 1395.33 -58.7775C1394.75 -29.3114 1381.32 -1.99968 1359.87 13.2786ZM1358.95 -122.899C1362.35 -97.2687 1375.3 -74.2791 1394.49 -60.6429C1375.31 -47.0068 1362.36 -24.0172 1358.95 1.61298C1355.54 -23.9778 1342.65 -46.9148 1323.52 -60.5641L1323.67 -60.6561L1323.53 -60.7349C1342.65 -74.3842 1355.54 -97.3212 1358.95 -122.912V-122.899ZM1322.57 -62.5084C1323.14 -91.9745 1336.58 -119.286 1358.03 -134.564C1357.48 -105.138 1344.05 -77.826 1322.57 -62.5084ZM1359.87 -134.564C1381.32 -119.286 1394.75 -91.9745 1395.33 -62.5084C1373.86 -77.8129 1360.42 -105.138 1359.87 -134.564ZM1358.03 13.2786C1336.58 -1.99968 1323.14 -29.3114 1322.57 -58.7775C1344.04 -43.473 1357.48 -16.1481 1358.03 13.2786ZM1320.77 -58.8432C1321.25 -32.543 1331.74 -7.89815 1348.95 8.37851C1328.33 -0.974991 1304.9 0.680267 1285.24 13.3443C1284.76 -12.969 1274.27 -37.6008 1257.06 -53.8774C1265.82 -49.9101 1275.09 -47.9001 1284.36 -47.9001C1296.91 -47.9001 1309.47 -51.5522 1320.77 -58.8432ZM1248.92 -60.6429C1270.92 -74.8045 1297.79 -74.8045 1319.83 -60.6429C1297.79 -46.4813 1270.91 -46.4813 1248.92 -60.6429ZM1209.79 -47.9001C1219.06 -47.9001 1228.32 -49.8969 1237.09 -53.8774C1219.92 -37.6533 1209.45 -13.1004 1208.91 13.1209L1208.87 13.0947V13.318C1189.22 0.667114 1165.8 -0.988144 1145.19 8.36536C1162.36 -7.88503 1172.86 -32.4511 1173.37 -58.6987L1173.4 -58.6724V-58.8432C1184.7 -51.5653 1197.25 -47.9132 1209.79 -47.9132V-47.9001ZM1174.32 -60.6429C1196.36 -74.8045 1223.24 -74.8045 1245.23 -60.6429C1223.23 -46.4813 1196.36 -46.4813 1174.32 -60.6429ZM1136.12 13.2786C1136.67 -16.1481 1150.1 -43.4598 1171.58 -58.7775C1171.01 -29.3114 1157.57 -1.99968 1136.12 13.2786ZM1135.2 -122.899C1138.61 -97.2687 1151.55 -74.2791 1170.74 -60.6429C1151.56 -47.0068 1138.62 -24.0172 1135.2 1.61298C1131.8 -23.9778 1118.9 -46.9148 1099.78 -60.5641L1099.89 -60.6298L1099.76 -60.7086C1118.89 -74.3579 1131.8 -97.3081 1135.19 -122.899H1135.2ZM1098.83 -62.5084C1099.4 -91.9745 1112.83 -119.286 1134.28 -134.564C1133.74 -105.138 1120.3 -77.826 1098.83 -62.5084ZM1136.12 -134.564C1157.57 -119.286 1171.01 -91.9745 1171.58 -62.5084C1150.12 -77.8129 1136.67 -105.138 1136.12 -134.564ZM1134.28 13.2786C1112.83 -1.99968 1099.4 -29.3114 1098.83 -58.7775C1120.29 -43.473 1133.74 -16.1481 1134.28 13.2786ZM1097.03 -58.8432C1097.52 -32.5299 1108.01 -7.89815 1125.22 8.37851C1104.59 -0.974991 1081.16 0.680267 1061.51 13.3443C1061.03 -12.969 1050.54 -37.6008 1033.33 -53.8774C1042.08 -49.9101 1051.35 -47.9001 1060.62 -47.9001C1073.18 -47.9001 1085.74 -51.5522 1097.03 -58.8432ZM1025.18 -60.6429C1047.18 -74.8045 1074.05 -74.8045 1096.08 -60.6429C1074.05 -46.4813 1047.17 -46.4813 1025.18 -60.6429ZM986.046 -47.9001C995.317 -47.9001 1004.58 -49.8969 1013.34 -53.8774C996.179 -37.6533 985.699 -13.1004 985.162 13.1209L985.128 13.0947V13.318C965.479 0.667114 942.056 -0.988144 921.444 8.36536C938.608 -7.85875 949.087 -32.3985 949.625 -58.6067L949.659 -58.5804V-58.83C960.956 -51.5522 973.506 -47.9001 986.046 -47.9001ZM950.588 -60.6429C972.622 -74.8045 999.504 -74.8045 1021.49 -60.6429C999.493 -46.4813 972.622 -46.4813 950.588 -60.6429ZM912.386 13.2786C912.935 -16.1481 926.37 -43.4598 947.845 -58.7775C947.274 -29.3114 933.838 -1.99968 912.386 13.2786ZM911.457 -122.899C914.861 -97.2687 927.803 -74.2791 946.994 -60.6429C927.815 -47.0068 914.872 -24.0172 911.457 1.61298C908.053 -23.9778 895.155 -46.9148 876.032 -60.5641L876.144 -60.6298L876.01 -60.7086C895.144 -74.3579 908.053 -97.3081 911.446 -122.899H911.457ZM875.092 -62.5084C875.663 -91.9745 889.098 -119.286 910.55 -134.564C910.001 -105.138 896.566 -77.826 875.092 -62.5084ZM912.386 -134.564C933.838 -119.286 947.274 -91.9745 947.845 -62.5084C926.382 -77.8129 912.935 -105.138 912.386 -134.564ZM910.539 13.2786C889.087 -1.99968 875.651 -29.3114 875.08 -58.7775C896.544 -43.473 909.99 -16.1481 910.539 13.2786ZM873.289 -58.8432C873.77 -32.543 884.261 -7.89815 901.47 8.37851C880.846 -0.974991 857.413 0.680267 837.763 13.3443C837.282 -12.969 826.791 -37.6008 809.582 -53.8774C818.338 -49.9101 827.608 -47.9001 836.879 -47.9001C849.43 -47.9001 861.992 -51.5522 873.289 -58.8432ZM801.431 -60.6429C823.432 -74.8045 850.303 -74.8045 872.337 -60.6429C850.303 -46.4813 823.421 -46.4813 801.431 -60.6429ZM762.312 -47.9001C771.582 -47.9001 780.842 -49.8969 789.608 -53.8774C772.444 -37.6402 761.953 -13.1004 761.427 13.1209L761.394 13.0947V13.318C741.744 0.667114 718.322 -0.988144 697.709 8.36536C714.896 -7.88503 725.375 -32.4511 725.89 -58.6987L725.924 -58.6724V-58.83C737.221 -51.5522 749.761 -47.9001 762.312 -47.9001ZM726.842 -60.6429C748.876 -74.8045 775.758 -74.8045 797.748 -60.6429C775.747 -46.4813 748.876 -46.4813 726.842 -60.6429ZM688.64 13.2786C689.189 -16.1481 702.625 -43.4598 724.099 -58.7775C723.528 -29.3114 710.092 -1.99968 688.64 13.2786ZM687.722 -122.899C691.126 -97.2687 704.069 -74.2791 723.259 -60.6429C704.08 -47.0068 691.137 -24.0172 687.722 1.61298C684.319 -23.9909 671.409 -46.9411 652.275 -60.5904L652.409 -60.6823L652.309 -60.7349C671.421 -74.3842 684.319 -97.3212 687.722 -122.899ZM651.346 -62.5084C651.917 -91.9745 665.352 -119.286 686.804 -134.564C686.256 -105.138 672.82 -77.826 651.346 -62.5084ZM688.64 -134.564C710.092 -119.286 723.528 -91.9745 724.099 -62.5084C702.636 -77.8129 689.189 -105.138 688.64 -134.564ZM686.793 13.2786C665.341 -1.99968 651.906 -29.3114 651.335 -58.7775C672.798 -43.473 686.244 -16.1481 686.793 13.2786ZM649.543 -58.8432C650.025 -32.5299 660.516 -7.89815 677.724 8.37851C657.101 -0.974991 633.667 0.680267 614.017 13.3443C613.536 -12.969 603.045 -37.6008 585.837 -53.8774C594.592 -49.9101 603.862 -47.9001 613.133 -47.9001C625.684 -47.9001 638.246 -51.5522 649.543 -58.8432ZM577.686 -60.6429C599.686 -74.8045 626.557 -74.8045 648.591 -60.6429C626.557 -46.4813 599.675 -46.4813 577.686 -60.6429ZM538.566 -47.9001C547.836 -47.9001 557.096 -49.8969 565.862 -53.8774C548.687 -37.6402 538.196 -13.0741 537.681 13.1735L537.648 13.1472V13.3311C517.999 0.680252 494.576 -0.974991 473.964 8.37851C491.15 -7.87187 501.63 -32.4379 502.145 -58.6855L502.178 -58.6593V-58.8169C513.475 -51.539 526.026 -47.887 538.566 -47.887V-47.9001ZM503.096 -60.6429C525.13 -74.8045 552.013 -74.8045 574.002 -60.6429C552.001 -46.4813 525.13 -46.4813 503.096 -60.6429ZM464.895 13.2786C465.443 -16.1481 478.879 -43.4598 500.353 -58.7775C499.782 -29.3114 486.347 -1.99968 464.895 13.2786ZM463.977 -122.899C467.38 -97.2687 480.323 -74.2791 499.513 -60.6429C480.334 -47.0068 467.391 -24.0172 463.977 1.61298C460.573 -23.9778 447.675 -46.9148 428.552 -60.5641L428.697 -60.6561L428.563 -60.7349C447.675 -74.3842 460.573 -97.3212 463.977 -122.899ZM427.6 -62.5084C428.171 -91.9745 441.607 -119.286 463.059 -134.564C462.51 -105.138 449.074 -77.826 427.6 -62.5084ZM464.895 -134.564C486.347 -119.286 499.782 -91.9745 500.353 -62.5084C478.89 -77.8129 465.443 -105.138 464.895 -134.564ZM463.059 13.2786C441.607 -1.99968 428.171 -29.3114 427.6 -58.7775C449.063 -43.473 462.51 -16.1481 463.059 13.2786ZM425.797 -58.8432C426.279 -32.5299 436.77 -7.89815 453.978 8.37851C433.355 -0.974991 409.921 0.680267 390.272 13.3443C389.79 -12.969 379.299 -37.6008 362.091 -53.8774C370.846 -49.9101 380.117 -47.9132 389.387 -47.9132C401.938 -47.9132 414.5 -51.5653 425.797 -58.8563V-58.8432ZM353.951 -60.6429C375.952 -74.8045 402.823 -74.8045 424.857 -60.6429C402.823 -46.4813 375.941 -46.4813 353.951 -60.6429ZM314.82 -47.9001C324.091 -47.9001 333.35 -49.8969 342.117 -53.8774C324.942 -37.6402 314.462 -13.0872 313.936 13.1472L313.88 13.0947V13.2917C294.242 0.653976 270.83 -0.988129 250.229 8.35222C267.415 -7.89816 277.895 -32.4642 278.41 -58.7118L278.444 -58.6855V-58.8432C289.741 -51.5653 302.28 -47.9264 314.831 -47.9264L314.82 -47.9001ZM279.351 -60.6429C301.385 -74.8045 328.267 -74.8045 350.256 -60.6429C328.256 -46.4813 301.385 -46.4813 279.351 -60.6429ZM241.149 13.2786C241.698 -16.1481 255.133 -43.4598 276.607 -58.7775C276.036 -29.3114 262.601 -1.99968 241.149 13.2786ZM240.231 -122.899C243.635 -97.2687 256.577 -74.2791 275.768 -60.6429C256.589 -47.0068 243.646 -24.0172 240.231 1.61298C236.827 -23.9778 223.929 -46.928 204.795 -60.5772L204.94 -60.6692L204.817 -60.7349C223.929 -74.3842 236.827 -97.3212 240.231 -122.912V-122.899ZM203.854 -62.5084C204.425 -91.9745 217.861 -119.286 239.313 -134.564C238.764 -105.138 225.329 -77.826 203.854 -62.5084ZM241.149 -134.564C262.601 -119.299 276.036 -91.9745 276.607 -62.5084C255.144 -77.8129 241.698 -105.138 241.149 -134.564ZM239.313 13.2786C217.861 -1.99968 204.425 -29.3114 203.854 -58.7775C225.317 -43.473 238.764 -16.1481 239.313 13.2786ZM202.063 -58.8432C202.544 -32.5299 213.035 -7.89815 230.244 8.37851C209.62 -0.974991 186.187 0.680267 166.537 13.3443C166.056 -12.969 155.565 -37.6008 138.356 -53.8774C147.112 -49.9101 156.382 -47.9001 165.653 -47.9001C178.204 -47.9001 190.766 -51.5522 202.063 -58.8432ZM130.205 -60.6429C152.206 -74.8045 179.077 -74.8045 201.111 -60.6429C179.077 -46.4813 152.195 -46.4813 130.205 -60.6429ZM55.616 -60.6429C77.6502 -74.8045 104.532 -74.8045 126.522 -60.6429C104.521 -46.4813 77.6502 -46.4813 55.616 -60.6429ZM89.2383 15.144C67.2041 29.3056 40.3219 29.3056 18.3325 15.144C40.3331 0.982407 67.2153 0.982407 89.2383 15.144ZM53.7686 27.8868C66.286 27.8868 78.8034 24.2479 90.0892 17.0095V17.1934L90.1788 17.1145C90.6938 43.3622 101.173 67.9282 118.36 84.1786C97.7474 74.8251 74.3249 76.4803 54.6755 89.1312V88.9473L54.6419 88.9735C54.1269 62.726 43.636 38.173 26.4609 21.9227C35.2164 25.89 44.4869 27.9 53.7574 27.9L53.7686 27.8868ZM126.522 90.9441C104.532 105.106 77.639 105.106 55.616 90.9441C77.6502 76.7825 104.532 76.7825 126.522 90.9441ZM52.8617 89.0655C31.3985 73.761 17.9518 46.4493 17.4032 17.0095C38.8552 32.2746 52.2907 59.5994 52.8617 89.0655ZM54.6643 92.7439C65.9725 100.035 78.5235 103.687 91.0745 103.687C100.345 103.687 109.604 101.69 118.371 97.7096C101.151 113.986 90.6602 138.618 90.19 164.931C70.5294 152.267 47.1068 150.612 26.4833 159.966C43.7032 143.689 54.194 119.057 54.6643 92.7439ZM17.4144 164.852C17.963 135.426 31.3985 108.114 52.8729 92.7964C52.3019 122.263 38.8664 149.574 17.4144 164.852ZM89.2383 166.731C67.2041 180.893 40.3219 180.893 18.3325 166.731C40.3331 152.569 67.2041 152.569 89.2383 166.731ZM53.7686 179.474C66.3196 179.474 78.8817 175.822 90.1788 168.531C90.649 194.844 101.14 219.489 118.36 235.766C97.7474 226.412 74.3249 228.067 54.6643 240.731V240.547L54.6419 240.561C54.1269 214.313 43.636 189.747 26.4609 173.497C35.2164 177.464 44.4869 179.474 53.7574 179.474H53.7686ZM126.522 242.531C104.521 256.693 77.6502 256.693 55.616 242.531C77.6502 228.37 104.532 228.37 126.522 242.531ZM52.8617 240.653C31.3985 225.348 17.9518 198.023 17.4032 168.596C38.8552 183.875 52.2907 211.186 52.8617 240.653ZM52.8617 244.383C52.2907 273.85 38.8552 301.161 17.4032 316.439C17.9518 287.013 31.3873 259.701 52.8617 244.383ZM54.6643 244.475L54.6979 244.502V244.344C65.9949 251.622 78.5459 255.274 91.0856 255.274C100.356 255.274 109.615 253.277 118.382 249.297C101.207 265.534 90.7162 290.1 90.2012 316.348L90.134 316.295V316.479C70.4958 303.841 47.0844 302.199 26.4833 311.553C43.6696 295.302 54.1493 270.736 54.6643 244.489V244.475ZM89.2383 318.318C67.2041 332.48 40.3219 332.48 18.3325 318.318C40.3331 304.156 67.2041 304.156 89.2383 318.318ZM53.7686 331.048C66.3196 331.048 78.8817 327.396 90.1788 320.105C90.649 346.418 101.14 371.063 118.36 387.339C97.7362 377.986 74.3137 379.641 54.6531 392.305C54.1828 365.992 43.692 341.347 26.4721 325.07C35.2276 329.038 44.4981 331.048 53.7686 331.048ZM126.522 394.105C104.521 408.267 77.6502 408.267 55.616 394.105C77.6502 379.943 104.532 379.943 126.522 394.105ZM52.8617 392.24C31.3985 376.935 17.9518 349.61 17.4032 320.184C38.8552 335.462 52.2907 362.773 52.8617 392.24ZM54.6643 395.905C65.9725 403.196 78.5235 406.848 91.0745 406.848C100.345 406.848 109.604 404.851 118.371 400.871C101.151 417.147 90.6602 441.779 90.19 468.092C70.5406 455.415 47.1068 453.76 26.4833 463.113C43.7032 446.837 54.194 422.205 54.6643 395.892V395.905ZM17.4144 468.026C17.963 438.6 31.3985 411.288 52.8729 395.97C52.3019 425.437 38.8664 452.748 17.4144 468.026ZM89.2383 469.892C67.2041 484.054 40.3219 484.054 18.3325 469.892C40.3331 455.73 67.2041 455.73 89.2383 469.892ZM53.7686 482.635C66.286 482.635 78.8034 478.996 90.0892 471.757V471.941L90.1788 471.863C90.6938 498.11 101.185 522.689 118.36 538.927C97.7474 529.573 74.3249 531.228 54.6755 543.879V543.695L54.6419 543.722C54.1269 517.474 43.636 492.921 26.4609 476.671C35.2164 480.638 44.4869 482.648 53.7574 482.648L53.7686 482.635ZM126.522 545.692C104.521 559.854 77.639 559.854 55.616 545.692C77.6502 531.53 104.532 531.53 126.522 545.692ZM52.8617 543.813C31.3985 528.509 17.9518 501.197 17.4032 471.757C38.8552 487.023 52.2907 514.347 52.8617 543.813ZM54.6643 547.636L54.6979 547.663V547.505C65.9949 554.783 78.5459 558.435 91.0856 558.435C100.356 558.435 109.615 556.438 118.382 552.458C101.162 568.734 90.6714 593.366 90.2012 619.679C70.5405 607.015 47.118 605.36 26.4945 614.714C43.6808 598.463 54.1604 573.897 54.6755 547.636H54.6643ZM17.4144 619.6C17.963 590.174 31.3985 562.862 52.8729 547.544C52.3131 577.01 38.8664 604.322 17.4144 619.6ZM89.2383 621.479C67.2041 635.641 40.3219 635.641 18.3325 621.479C40.3331 607.317 67.2041 607.317 89.2383 621.479ZM53.7686 634.222C66.3196 634.222 78.8817 630.57 90.1788 623.279C90.649 649.592 101.14 674.237 118.36 690.514C97.7474 681.16 74.3249 682.815 54.6755 695.479V695.295L54.6531 695.309C54.1381 669.061 43.6472 644.495 26.4721 628.245C35.2276 632.212 44.4981 634.222 53.7686 634.222ZM126.522 697.279C104.521 711.441 77.6502 711.441 55.616 697.279C77.6502 683.117 104.532 683.117 126.522 697.279ZM52.8617 695.4C31.3985 680.096 17.9518 652.771 17.4032 623.344C38.8552 638.623 52.2907 665.934 52.8617 695.4ZM52.8617 699.131C52.2907 728.598 38.8552 755.909 17.4032 771.187C17.9518 741.761 31.3873 714.449 52.8617 699.131ZM54.6643 699.223L54.6979 699.25V699.092C65.9949 706.37 78.5459 710.022 91.0856 710.022C100.356 710.022 109.615 708.025 118.382 704.045C101.207 720.282 90.7162 744.848 90.2012 771.095L90.134 771.043V771.227C70.4958 758.589 47.0844 756.947 26.4833 766.301C43.6696 750.05 54.1493 725.484 54.6643 699.236V699.223ZM89.2383 773.066C67.2041 787.228 40.3219 787.228 18.3325 773.066C40.3331 758.904 67.2041 758.904 89.2383 773.066ZM54.6755 847.053V846.869L54.6531 846.882C54.1381 820.635 43.6472 796.069 26.4721 779.818C35.2276 783.799 44.4981 785.796 53.7686 785.796C66.3196 785.796 78.8817 782.144 90.1788 774.853C90.649 801.166 101.14 825.811 118.36 842.088C97.7474 832.734 74.3249 834.389 54.6755 847.053ZM52.8617 846.988C31.3985 831.683 17.9518 804.358 17.4032 774.932C38.8552 790.21 52.2907 817.521 52.8617 846.988ZM126.522 848.853C104.521 863.015 77.6502 863.015 55.616 848.853C77.6502 834.691 104.532 834.691 126.522 848.853ZM138.345 842.088C155.531 825.837 166.011 801.271 166.526 775.023L166.56 775.05V774.879C177.857 782.157 190.408 785.809 202.947 785.809C212.218 785.809 221.477 783.812 230.244 779.832C213.058 796.082 202.578 820.648 202.063 846.896L201.996 846.843V847.027C182.357 834.389 158.946 832.747 138.345 842.101V842.088ZM201.111 848.853C179.077 863.015 152.195 863.015 130.205 848.853C152.206 834.691 179.077 834.691 201.111 848.853ZM240.231 911.109C236.827 885.479 223.884 862.489 204.694 848.853C223.873 835.217 236.816 812.227 240.231 786.597C243.635 812.227 256.577 835.217 275.768 848.853C256.589 862.489 243.646 885.479 240.231 911.109ZM276.607 850.718C276.036 880.184 262.601 907.496 241.149 922.774C241.698 893.348 255.133 866.036 276.607 850.718ZM239.313 922.774C217.861 907.496 204.425 880.184 203.854 850.718C225.317 866.023 238.764 893.348 239.313 922.774ZM241.149 774.932C262.601 790.21 276.036 817.521 276.607 846.988C255.144 831.683 241.698 804.358 241.149 774.932ZM278.421 846.882H278.399C277.884 820.635 267.393 796.069 250.218 779.832C258.973 783.812 268.244 785.809 277.514 785.809C290.065 785.809 302.628 782.157 313.925 774.866C314.395 801.179 324.886 825.824 342.105 842.101C321.516 832.76 298.138 834.402 278.5 847.014V846.83L278.421 846.896V846.882ZM350.256 848.853C328.256 863.015 301.385 863.015 279.351 848.853C301.385 834.691 328.267 834.691 350.256 848.853ZM362.091 842.088C379.266 825.85 389.746 801.297 390.272 775.063L390.305 775.089V775.063V774.879C401.602 782.157 414.153 785.809 426.693 785.809C435.964 785.809 445.223 783.812 453.99 779.832C436.815 796.082 426.324 820.648 425.809 846.896L425.775 846.869V847.053C406.126 834.402 382.703 832.747 362.091 842.101V842.088ZM424.857 848.853C402.823 863.015 375.941 863.015 353.951 848.853C375.952 834.691 402.823 834.691 424.857 848.853ZM463.059 774.932C462.51 804.358 449.074 831.67 427.6 846.988C428.171 817.521 441.607 790.21 463.059 774.932ZM463.977 911.109C460.573 885.479 447.63 862.502 428.451 848.866L428.563 848.787H428.552C447.675 835.138 460.573 812.188 463.977 786.597C467.38 812.227 480.323 835.217 499.513 848.853C480.334 862.489 467.391 885.479 463.977 911.109ZM500.353 850.718C499.782 880.184 486.347 907.496 464.895 922.774C465.443 893.348 478.879 866.036 500.353 850.718ZM463.059 922.774C441.607 907.496 428.171 880.184 427.6 850.718C449.063 866.023 462.51 893.348 463.059 922.774ZM464.895 774.932C486.347 790.21 499.782 817.521 500.353 846.988C478.89 831.683 465.443 804.358 464.895 774.932ZM502.167 847.053V846.869L502.145 846.882C501.63 820.635 491.139 796.069 473.964 779.818C482.719 783.799 491.99 785.796 501.26 785.796C513.811 785.796 526.373 782.144 537.67 774.853C538.141 801.166 548.631 825.811 565.851 842.088C545.239 832.734 521.816 834.389 502.167 847.053ZM574.002 848.853C552.001 863.015 525.119 863.015 503.096 848.853C525.13 834.691 552.013 834.691 574.002 848.853ZM585.837 842.088C603.023 825.837 613.502 801.271 614.017 775.023L614.051 775.05V774.879C625.348 782.157 637.888 785.809 650.439 785.809C659.709 785.809 668.969 783.812 677.735 779.832C660.56 796.082 650.069 820.648 649.554 846.896L649.521 846.869V847.053C629.871 834.402 606.449 832.747 585.837 842.101V842.088ZM648.591 848.853C626.557 863.015 599.675 863.015 577.686 848.853C599.686 834.691 626.557 834.691 648.591 848.853ZM687.722 911.109C684.319 885.479 671.376 862.489 652.185 848.853C671.365 835.217 684.307 812.227 687.722 786.597C691.126 812.227 704.069 835.217 723.259 848.853C704.08 862.489 691.137 885.479 687.722 911.109ZM724.088 850.718C723.517 880.184 710.081 907.496 688.629 922.774C689.178 893.348 702.613 866.036 724.088 850.718ZM686.793 922.774C665.341 907.496 651.906 880.184 651.335 850.718C672.798 866.023 686.244 893.348 686.793 922.774ZM688.64 774.932C710.092 790.21 723.528 817.521 724.099 846.988C702.636 831.683 689.189 804.358 688.64 774.932ZM725.913 847.053V846.869L725.89 846.882C725.375 820.635 714.884 796.069 697.709 779.832C706.465 783.812 715.735 785.809 725.006 785.809C737.557 785.809 750.119 782.157 761.416 774.866C761.886 801.179 772.377 825.824 789.597 842.101C768.985 832.747 745.562 834.402 725.913 847.066V847.053ZM797.748 848.853C775.747 863.015 748.865 863.015 726.842 848.853C748.876 834.691 775.758 834.691 797.748 848.853ZM809.582 842.088C826.746 825.863 837.226 801.324 837.763 775.115L837.797 775.142V775.063V774.866C849.094 782.144 861.645 785.796 874.185 785.796C883.455 785.796 892.714 783.799 901.481 779.818C884.306 796.056 873.826 820.609 873.3 846.83L873.267 846.804V847.04C853.617 834.389 830.195 832.734 809.582 842.088ZM872.337 848.853C850.303 863.015 823.421 863.015 801.431 848.853C823.432 834.691 850.303 834.691 872.337 848.853ZM910.539 774.932C909.99 804.358 896.555 831.67 875.08 846.988C875.651 817.521 889.087 790.21 910.539 774.932ZM911.457 911.109C908.053 885.479 895.122 862.515 875.954 848.866L876.066 848.787H876.032C895.155 835.125 908.053 812.175 911.457 786.584C914.861 812.214 927.803 835.204 946.994 848.84C927.815 862.476 914.872 885.466 911.457 911.096V911.109ZM947.834 850.718C947.263 880.184 933.827 907.496 912.375 922.774C912.924 893.348 926.359 866.036 947.834 850.718ZM910.539 922.774C889.087 907.509 875.651 880.184 875.08 850.718C896.544 866.023 909.99 893.348 910.539 922.774ZM912.386 774.932C933.838 790.21 947.274 817.521 947.845 846.988C926.382 831.683 912.935 804.358 912.386 774.932ZM949.636 846.79C949.099 820.582 938.619 796.056 921.455 779.832C930.211 783.812 939.481 785.809 948.752 785.809C961.303 785.809 973.865 782.157 985.162 774.866C985.632 801.179 996.123 825.824 1013.34 842.101C992.742 832.747 969.33 834.402 949.681 847.04V846.751L949.636 846.79ZM1021.49 848.853C999.493 863.015 972.611 863.015 950.588 848.853C972.622 834.691 999.504 834.691 1021.49 848.853ZM1033.33 842.088C1050.5 825.85 1060.99 801.284 1061.51 775.037L1061.54 775.063V774.866C1072.84 782.144 1085.39 785.796 1097.93 785.796C1107.2 785.796 1116.46 783.799 1125.23 779.818C1108.05 796.056 1097.57 820.609 1097.05 846.83L1097.01 846.804V847.04C1077.36 834.389 1053.94 832.734 1033.33 842.088ZM1096.08 848.853C1074.05 863.015 1047.17 863.015 1025.18 848.853C1047.18 834.691 1074.05 834.691 1096.08 848.853ZM1134.28 774.932C1133.74 804.358 1120.3 831.67 1098.83 846.988C1099.4 817.521 1112.83 790.21 1134.28 774.932ZM1135.2 911.109C1131.8 885.479 1118.87 862.515 1099.7 848.866L1099.81 848.787H1099.78C1118.9 835.125 1131.8 812.175 1135.2 786.584C1138.61 812.214 1151.55 835.204 1170.74 848.84C1151.56 862.476 1138.62 885.466 1135.2 911.096V911.109ZM1171.58 850.718C1171.01 880.184 1157.57 907.496 1136.12 922.774C1136.67 893.348 1150.1 866.036 1171.58 850.718ZM1134.28 922.774C1112.83 907.496 1099.4 880.184 1098.83 850.718C1120.29 866.023 1133.74 893.348 1134.28 922.774ZM1136.12 774.932C1157.57 790.21 1171.01 817.521 1171.58 846.988C1150.12 831.683 1136.67 804.358 1136.12 774.932ZM1173.39 847.053V846.869L1173.37 846.882C1172.86 820.635 1162.36 796.069 1145.19 779.818C1153.95 783.799 1163.22 785.796 1172.49 785.796C1185.04 785.796 1197.6 782.144 1208.9 774.853C1209.37 801.166 1219.86 825.811 1237.08 842.088C1216.46 832.734 1193.04 834.389 1173.39 847.053ZM1245.24 848.853C1223.24 863.015 1196.36 863.015 1174.33 848.853C1196.37 834.691 1223.25 834.691 1245.24 848.853ZM1257.06 842.088C1274.24 825.85 1284.73 801.284 1285.24 775.037L1285.28 775.063V774.866C1296.57 782.144 1309.13 785.796 1321.66 785.796C1330.94 785.796 1340.19 783.799 1348.96 779.818C1331.78 796.069 1321.3 820.635 1320.78 846.882L1320.68 846.804V846.988C1301.05 834.376 1277.65 832.734 1257.06 842.074V842.088ZM1319.83 848.853C1297.79 863.015 1270.91 863.015 1248.92 848.853C1270.92 834.691 1297.79 834.691 1319.83 848.853ZM1358.03 774.932C1357.48 804.358 1344.05 831.67 1322.57 846.988C1323.14 817.521 1336.58 790.21 1358.03 774.932ZM1358.95 911.109C1355.54 885.479 1342.6 862.502 1323.42 848.866L1323.53 848.787H1323.52C1342.65 835.138 1355.54 812.188 1358.95 786.597C1362.35 812.227 1375.3 835.217 1394.49 848.853C1375.31 862.489 1362.36 885.479 1358.95 911.109ZM1395.33 850.718C1394.75 880.184 1381.32 907.496 1359.87 922.774C1360.42 893.348 1373.85 866.036 1395.33 850.718ZM1358.03 922.774C1336.58 907.509 1323.14 880.184 1322.57 850.718C1344.04 866.023 1357.48 893.348 1358.03 922.774ZM1359.87 774.932C1381.32 790.21 1394.75 817.521 1395.33 846.988C1373.86 831.683 1360.42 804.358 1359.87 774.932ZM1397.14 847.053V846.869L1397.12 846.882C1396.6 820.635 1386.11 796.069 1368.94 779.818C1377.69 783.799 1386.96 785.796 1396.23 785.796C1408.78 785.796 1421.35 782.144 1432.64 774.853C1433.11 801.166 1443.6 825.811 1460.82 842.088C1440.21 832.734 1416.79 834.389 1397.14 847.053ZM1468.97 848.853C1446.97 863.015 1420.1 863.015 1398.07 848.853C1420.1 834.691 1446.98 834.691 1468.97 848.853ZM1543.57 848.853C1521.54 863.015 1494.66 863.015 1472.67 848.853C1494.67 834.691 1521.54 834.691 1543.57 848.853ZM1582.69 456.361C1579.29 430.731 1566.35 407.754 1547.17 394.118L1547.28 394.039H1547.27C1566.39 380.39 1579.29 357.44 1582.69 331.849C1586.1 357.479 1599.04 380.469 1618.23 394.105C1599.05 407.741 1586.11 430.731 1582.69 456.361ZM1582.69 1.61298C1579.29 -23.9778 1566.39 -46.9148 1547.27 -60.5641L1547.41 -60.6561L1547.28 -60.7349C1566.39 -74.3842 1579.29 -97.3212 1582.69 -122.912C1586.1 -97.2818 1599.04 -74.2922 1618.23 -60.6561C1599.05 -47.0199 1586.11 -24.0303 1582.69 1.59984V1.61298ZM1546.32 -62.5084C1546.89 -91.9745 1560.32 -119.286 1581.78 -134.564C1581.23 -105.138 1567.79 -77.826 1546.32 -62.5084ZM52.8617 -62.5084C31.3985 -77.8129 17.9518 -105.138 17.4032 -134.564C38.8552 -119.286 52.2907 -91.9745 52.8617 -62.5084ZM16.4851 -122.899C19.8887 -97.2687 32.8316 -74.2791 52.022 -60.6429C32.8428 -47.0068 19.8999 -24.0172 16.4851 1.61298C13.0814 -24.0172 0.138561 -47.0068 -19.0518 -60.6429C0.127365 -74.2791 13.0702 -97.2687 16.4851 -122.899ZM16.4851 28.6882C19.8887 54.3183 32.8316 77.308 52.022 90.9441C32.8428 104.58 19.8999 127.57 16.4851 153.2C13.0814 127.57 0.138561 104.58 -19.0518 90.9441C0.127365 77.308 13.0702 54.3315 16.4851 28.6882ZM16.4851 180.262C19.8887 205.892 32.8316 228.882 52.022 242.518C32.8428 256.154 19.8999 279.131 16.4851 304.774C13.0814 279.144 0.138561 256.154 -19.0518 242.518C0.127365 228.882 13.0702 205.892 16.4851 180.262ZM16.4851 331.849C19.8887 357.479 32.8316 380.469 52.022 394.105C32.8428 407.741 19.8999 430.731 16.4851 456.361C13.0814 430.731 0.138561 407.741 -19.0518 394.105C0.127365 380.469 13.0702 357.479 16.4851 331.849ZM16.4851 483.436C19.8887 509.066 32.8316 532.056 52.022 545.692C32.8428 559.328 19.8999 582.318 16.4851 607.948C13.0814 582.318 0.138561 559.328 -19.0518 545.692C0.127365 532.056 13.0702 509.079 16.4851 483.436ZM16.4851 635.01C19.8887 660.64 32.8316 683.63 52.022 697.266C32.8428 710.902 19.8999 733.879 16.4851 759.522C13.0814 733.892 0.138561 710.902 -19.0518 697.266C0.127365 683.63 13.0702 660.64 16.4851 635.01ZM16.4851 786.597C19.8887 812.227 32.8316 835.217 52.022 848.853C32.8428 862.489 19.8999 885.479 16.4851 911.109C13.0814 885.479 0.138561 862.489 -19.0518 848.853C0.127365 835.217 13.0702 812.227 16.4851 786.597ZM52.8617 850.718C52.2907 880.184 38.8552 907.496 17.4032 922.774C17.9518 893.348 31.3873 866.036 52.8617 850.718ZM1546.32 850.718C1567.78 866.023 1581.23 893.348 1581.78 922.774C1560.32 907.496 1546.89 880.184 1546.32 850.718ZM1582.69 911.109C1579.29 885.479 1566.35 862.502 1547.17 848.866L1547.28 848.787H1547.27C1566.39 835.138 1579.29 812.188 1582.69 786.597C1586.1 812.227 1599.04 835.217 1618.23 848.853C1599.05 862.489 1586.11 885.479 1582.69 911.109ZM1583.61 771.187C1584.16 741.761 1597.6 714.449 1619.07 699.131C1618.5 728.598 1605.06 755.909 1583.61 771.187ZM1619.07 695.4C1597.61 680.096 1584.16 652.771 1583.61 623.344C1605.06 638.623 1618.5 665.934 1619.07 695.4ZM1655.44 621.479C1633.4 635.641 1606.52 635.641 1584.53 621.479C1606.53 607.317 1633.4 607.317 1655.44 621.479ZM1583.61 619.6C1584.16 590.174 1597.6 562.862 1619.07 547.544C1618.51 577.01 1605.06 604.322 1583.61 619.6ZM1619.07 543.813C1597.61 528.509 1584.16 501.197 1583.61 471.757C1605.06 487.023 1618.5 514.347 1619.07 543.813ZM1655.44 469.892C1633.4 484.054 1606.53 484.054 1584.53 469.892C1606.53 455.73 1633.4 455.73 1655.44 469.892ZM1583.61 468.026C1584.16 438.6 1597.6 411.288 1619.07 395.97C1618.5 425.437 1605.06 452.748 1583.61 468.026ZM1619.07 392.24C1597.61 376.935 1584.16 349.61 1583.61 320.184C1605.06 335.449 1618.5 362.773 1619.07 392.24ZM1655.44 318.318C1633.4 332.48 1606.53 332.48 1584.53 318.318C1606.53 304.156 1633.4 304.156 1655.44 318.318ZM1583.61 316.439C1584.16 287.013 1597.6 259.701 1619.07 244.383C1618.5 273.85 1605.06 301.161 1583.61 316.439ZM1619.07 240.653C1597.61 225.348 1584.16 198.023 1583.61 168.596C1605.06 183.875 1618.5 211.186 1619.07 240.653ZM1655.44 166.731C1633.4 180.893 1606.52 180.893 1584.53 166.731C1606.53 152.569 1633.4 152.569 1655.44 166.731ZM1583.61 164.852C1584.16 135.426 1597.6 108.114 1619.07 92.7964C1618.5 122.263 1605.06 149.574 1583.61 164.852ZM1619.07 89.0655C1597.61 73.761 1584.16 46.4493 1583.61 17.0095C1605.06 32.2746 1618.5 59.5994 1619.07 89.0655ZM1655.44 15.144C1633.4 29.3056 1606.52 29.3056 1584.53 15.144C1606.53 0.982407 1633.41 0.982407 1655.44 15.144ZM1583.61 13.2786C1584.16 -16.1481 1597.6 -43.4598 1619.07 -58.7775C1618.5 -29.3114 1605.06 -1.99968 1583.61 13.2786ZM1619.07 -62.5084C1597.61 -77.8129 1584.16 -105.138 1583.61 -134.564C1605.06 -119.299 1618.5 -91.9745 1619.07 -62.5084ZM1655.44 -136.443C1633.4 -122.281 1606.53 -122.281 1584.53 -136.443C1606.53 -150.605 1633.4 -150.605 1655.44 -136.443ZM1619.07 -210.365C1618.51 -180.898 1605.06 -153.587 1583.61 -138.308C1584.16 -167.735 1597.6 -195.047 1619.07 -210.365ZM1546.32 -210.365C1567.78 -195.06 1581.23 -167.735 1581.78 -138.308C1560.32 -153.587 1546.89 -180.898 1546.32 -210.365ZM1580.85 -136.443C1558.85 -122.281 1531.98 -122.281 1509.94 -136.443C1531.98 -150.605 1558.86 -150.605 1580.85 -136.443ZM1507.2 -134.564C1506.64 -105.098 1493.19 -77.7866 1471.74 -62.5084C1472.29 -91.9351 1485.72 -119.247 1507.2 -134.564ZM1469.9 -62.5084C1448.45 -77.7866 1435.02 -105.098 1434.44 -134.564C1455.91 -119.26 1469.35 -91.9351 1469.9 -62.5084ZM1431.7 -136.443C1409.67 -122.281 1382.79 -122.281 1360.8 -136.443C1382.8 -150.605 1409.67 -150.605 1431.7 -136.443ZM1395.33 -210.365C1394.77 -180.898 1381.32 -153.587 1359.87 -138.308C1360.42 -167.735 1373.85 -195.047 1395.33 -210.365ZM1322.57 -210.365C1344.04 -195.06 1357.48 -167.735 1358.03 -138.308C1336.58 -153.587 1323.14 -180.898 1322.57 -210.365ZM1357.1 -136.443C1335.1 -122.281 1308.23 -122.281 1286.2 -136.443C1308.23 -150.605 1335.11 -150.605 1357.1 -136.443ZM1283.45 -134.564C1282.89 -105.098 1269.45 -77.7866 1247.99 -62.5084C1248.54 -91.9351 1261.98 -119.247 1283.45 -134.564ZM1246.16 -62.5084C1224.71 -77.7866 1211.27 -105.098 1210.7 -134.564C1232.16 -119.26 1245.61 -91.9482 1246.16 -62.5084ZM1207.96 -136.443C1185.92 -122.281 1159.04 -122.281 1137.05 -136.443C1159.05 -150.605 1185.93 -150.605 1207.96 -136.443ZM1171.58 -210.365C1171.02 -180.898 1157.57 -153.587 1136.12 -138.308C1136.67 -167.735 1150.1 -195.047 1171.58 -210.365ZM1098.83 -210.365C1120.29 -195.06 1133.74 -167.735 1134.28 -138.308C1112.83 -153.587 1099.4 -180.898 1098.83 -210.365ZM1133.37 -136.443C1111.37 -122.281 1084.49 -122.281 1062.46 -136.443C1084.49 -150.605 1111.38 -150.605 1133.37 -136.443ZM1059.71 -134.564C1059.15 -105.098 1045.7 -77.7866 1024.25 -62.5084C1024.8 -91.9351 1038.23 -119.247 1059.71 -134.564ZM1022.41 -62.5084C1000.96 -77.7866 987.524 -105.098 986.953 -134.564C1008.42 -119.26 1021.86 -91.9351 1022.41 -62.5084ZM984.21 -136.443C962.176 -122.281 935.294 -122.281 913.304 -136.443C935.305 -150.605 962.187 -150.605 984.21 -136.443ZM947.834 -210.365C947.274 -180.898 933.827 -153.587 912.375 -138.308C912.924 -167.735 926.359 -195.047 947.834 -210.365ZM875.092 -210.365C896.555 -195.06 910.001 -167.735 910.55 -138.308C889.098 -153.587 875.663 -180.898 875.092 -210.365ZM909.621 -136.443C887.62 -122.281 860.749 -122.281 838.715 -136.443C860.749 -150.605 887.631 -150.605 909.621 -136.443ZM835.961 -134.564C835.401 -105.098 821.954 -77.7866 800.502 -62.5084C801.051 -91.9351 814.486 -119.247 835.961 -134.564ZM798.666 -62.5084C777.214 -77.7866 763.778 -105.098 763.207 -134.564C784.671 -119.26 798.117 -91.9351 798.666 -62.5084ZM760.464 -136.443C738.43 -122.281 711.548 -122.281 689.559 -136.443C711.559 -150.605 738.441 -150.605 760.464 -136.443ZM724.088 -210.365C723.528 -180.898 710.081 -153.587 688.629 -138.308C689.178 -167.735 702.613 -195.047 724.088 -210.365ZM651.346 -210.365C672.809 -195.06 686.256 -167.735 686.804 -138.308C665.352 -153.587 651.917 -180.898 651.346 -210.365ZM685.875 -136.443C663.874 -122.281 637.003 -122.281 614.969 -136.443C637.003 -150.605 663.886 -150.605 685.875 -136.443ZM612.226 -134.564C611.666 -105.098 598.22 -77.7866 576.768 -62.5084C577.316 -91.9351 590.752 -119.247 612.226 -134.564ZM574.92 -62.5084C553.468 -77.7866 540.033 -105.098 539.462 -134.564C560.925 -119.26 574.372 -91.9351 574.92 -62.5084ZM536.73 -136.443C514.696 -122.281 487.813 -122.281 465.824 -136.443C487.825 -150.605 514.707 -150.605 536.73 -136.443ZM500.353 -210.365C499.793 -180.898 486.347 -153.587 464.895 -138.308C465.443 -167.735 478.879 -195.047 500.353 -210.365ZM427.6 -210.365C449.063 -195.06 462.51 -167.735 463.059 -138.308C441.607 -153.587 428.171 -180.898 427.6 -210.365ZM462.129 -136.443C440.129 -122.281 413.258 -122.281 391.223 -136.443C413.258 -150.605 440.14 -150.605 462.129 -136.443ZM388.48 -134.564C387.921 -105.098 374.474 -77.7866 353.022 -62.5084C353.57 -91.9351 367.006 -119.247 388.48 -134.564ZM351.186 -62.5084C329.734 -77.7866 316.298 -105.098 315.727 -134.564C337.19 -119.26 350.637 -91.9351 351.186 -62.5084ZM312.984 -136.443C290.95 -122.281 264.068 -122.281 242.078 -136.443C264.079 -150.605 290.95 -150.605 312.984 -136.443ZM276.607 -210.365C276.048 -180.898 262.601 -153.587 241.149 -138.308C241.698 -167.735 255.133 -195.047 276.607 -210.365ZM203.854 -210.365C225.317 -195.06 238.764 -167.735 239.313 -138.308C217.861 -153.587 204.425 -180.898 203.854 -210.365ZM238.395 -136.443C216.394 -122.281 189.523 -122.281 167.489 -136.443C189.523 -150.605 216.405 -150.605 238.395 -136.443ZM164.735 -134.564C164.175 -105.098 150.728 -77.7866 129.276 -62.5084C129.825 -91.9351 143.26 -119.247 164.735 -134.564ZM127.44 -62.5084C105.988 -77.7866 92.5524 -105.098 91.9814 -134.564C113.445 -119.26 126.891 -91.9351 127.44 -62.5084ZM89.2383 -136.443C67.2041 -122.281 40.3219 -122.281 18.3325 -136.443C40.3331 -150.605 67.2041 -150.605 89.2383 -136.443ZM52.8617 -210.365C52.3019 -180.898 38.8552 -153.587 17.4032 -138.308C17.9518 -167.735 31.3873 -195.047 52.8617 -210.365ZM-19.8915 -210.365C1.57168 -195.06 15.0184 -167.735 15.567 -138.308C-5.88501 -153.587 -19.3205 -180.898 -19.8915 -210.365ZM-56.2569 -136.443C-34.2227 -150.605 -7.34053 -150.605 14.6489 -136.443C-7.35172 -122.281 -34.2227 -122.281 -56.2569 -136.443ZM15.567 -134.564C15.0184 -105.138 1.58288 -77.826 -19.8915 -62.5084C-19.3205 -91.9745 -5.88501 -119.286 15.567 -134.564ZM-19.8915 -58.7775C1.57168 -43.473 15.0184 -16.1481 15.567 13.2786C-5.88501 -1.99968 -19.3205 -29.3114 -19.8915 -58.7775ZM-56.2569 15.144C-34.2227 0.982407 -7.34053 0.982407 14.6489 15.144C-7.35172 29.3056 -34.2339 29.3056 -56.2569 15.144ZM15.567 17.0226C15.0184 46.4493 1.58288 73.761 -19.8915 89.0786C-19.3205 59.6125 -5.88501 32.3009 15.567 17.0226ZM-19.8915 92.8095C1.57168 108.114 15.0184 135.439 15.567 164.866C-5.88501 149.6 -19.3205 122.276 -19.8915 92.8095ZM-56.2569 166.731C-34.2227 152.569 -7.34053 152.569 14.6489 166.731C-7.35172 180.893 -34.2227 180.893 -56.2569 166.731ZM15.567 168.596C15.0184 198.023 1.58288 225.335 -19.8915 240.653C-19.3317 211.186 -5.88501 183.875 15.567 168.596ZM-19.8915 244.383C1.57168 259.688 15.0184 287 15.567 316.439C-5.88501 301.174 -19.3205 273.85 -19.8915 244.383ZM-56.2569 318.318C-34.2227 304.156 -7.34053 304.156 14.6489 318.318C-7.35172 332.48 -34.2227 332.48 -56.2569 318.318ZM15.567 320.184C15.0184 349.61 1.58288 376.922 -19.8915 392.24C-19.3205 362.773 -5.88501 335.462 15.567 320.184ZM-19.8915 395.97C1.57168 411.275 15.0184 438.6 15.567 468.026C-5.88501 452.761 -19.3205 425.437 -19.8915 395.97ZM-56.2569 469.892C-34.2227 455.73 -7.34053 455.73 14.6489 469.892C-7.35172 484.054 -34.2227 484.054 -56.2569 469.892ZM15.567 471.771C15.0184 501.197 1.58288 528.509 -19.8915 543.827C-19.3205 514.36 -5.88501 487.049 15.567 471.771ZM-19.8915 547.557C1.57168 562.862 15.0184 590.187 15.567 619.614C-5.88501 604.335 -19.3205 577.024 -19.8915 547.557ZM-56.2569 621.479C-34.2227 607.317 -7.34053 607.317 14.6489 621.479C-7.35172 635.641 -34.2227 635.641 -56.2569 621.479ZM15.567 623.344C15.0184 652.771 1.58288 680.083 -19.8915 695.4C-19.3317 665.934 -5.88501 638.623 15.567 623.344ZM-19.8915 699.131C1.57168 714.436 15.0184 741.748 15.567 771.187C-5.88501 755.922 -19.3205 728.598 -19.8915 699.131ZM-56.2569 773.066C-34.2227 758.904 -7.34053 758.904 14.6489 773.066C-7.35172 787.228 -34.2227 787.228 -56.2569 773.066ZM15.567 774.932C15.0184 804.358 1.58288 831.67 -19.8915 846.988C-19.3205 817.521 -5.88501 790.21 15.567 774.932ZM-19.8915 850.718C1.57168 866.023 15.0184 893.348 15.567 922.774C-5.88501 907.509 -19.3205 880.184 -19.8915 850.718ZM-56.2569 924.64C-34.2227 910.478 -7.34053 910.478 14.6489 924.64C-7.35172 938.802 -34.2227 938.802 -56.2569 924.64ZM-19.8915 998.575C-19.3205 969.108 -5.88501 941.797 15.567 926.518C15.0184 955.945 1.58288 983.257 -19.8915 998.575ZM52.8617 998.575C31.3985 983.27 17.9518 955.958 17.4032 926.518C38.8552 941.784 52.2907 969.108 52.8617 998.575ZM18.3325 924.64C40.3331 910.478 67.2041 910.478 89.2383 924.64C67.2041 938.802 40.3219 938.802 18.3325 924.64ZM91.9814 922.788C92.5524 893.322 105.988 866.01 127.44 850.732C126.891 880.158 113.456 907.47 91.9814 922.788ZM129.276 850.732C150.728 865.997 164.164 893.322 164.735 922.788C143.271 907.483 129.825 880.158 129.276 850.732ZM167.478 924.64C189.512 910.478 216.394 910.478 238.383 924.64C216.383 938.802 189.512 938.802 167.478 924.64ZM203.854 998.575C204.425 969.108 217.861 941.797 239.313 926.518C238.764 955.945 225.329 983.257 203.854 998.575ZM276.607 998.575C255.144 983.27 241.698 955.958 241.149 926.518C262.601 941.784 276.036 969.108 276.607 998.575ZM242.078 924.64C264.079 910.478 290.95 910.478 312.984 924.64C290.95 938.802 264.068 938.802 242.078 924.64ZM315.727 922.788C316.298 893.322 329.734 866.01 351.186 850.732C350.637 880.158 337.202 907.47 315.727 922.788ZM353.022 850.732C374.474 865.997 387.909 893.322 388.48 922.788C367.017 907.483 353.57 880.158 353.022 850.732ZM391.223 924.64C413.258 910.478 440.14 910.478 462.129 924.64C440.129 938.802 413.258 938.802 391.223 924.64ZM427.6 998.575C428.171 969.108 441.607 941.797 463.059 926.518C462.51 955.945 449.074 983.257 427.6 998.575ZM500.353 998.575C478.89 983.27 465.443 955.958 464.895 926.518C486.347 941.784 499.782 969.108 500.353 998.575ZM465.813 924.64C487.813 910.478 514.696 910.478 536.719 924.64C514.684 938.802 487.802 938.802 465.813 924.64ZM539.473 922.788C540.044 893.322 553.479 866.01 574.931 850.732C574.383 880.158 560.947 907.47 539.473 922.788ZM576.768 850.732C598.22 866.01 611.655 893.322 612.226 922.788C590.763 907.483 577.316 880.158 576.768 850.732ZM614.969 924.64C637.003 910.478 663.886 910.478 685.875 924.64C663.874 938.802 637.003 938.802 614.969 924.64ZM651.346 998.575C651.917 969.108 665.352 941.797 686.804 926.518C686.256 955.945 672.82 983.257 651.346 998.575ZM724.088 998.575C702.625 983.27 689.178 955.958 688.629 926.518C710.081 941.784 723.517 969.108 724.088 998.575ZM689.559 924.64C711.559 910.478 738.441 910.478 760.464 924.64C738.43 938.802 711.548 938.802 689.559 924.64ZM763.219 922.788C763.79 893.322 777.225 866.01 798.677 850.732C798.129 880.158 784.693 907.47 763.219 922.788ZM800.513 850.732C821.965 866.01 835.401 893.322 835.972 922.788C814.509 907.483 801.062 880.158 800.513 850.732ZM838.715 924.64C860.749 910.478 887.631 910.478 909.621 924.64C887.62 938.802 860.749 938.802 838.715 924.64ZM875.092 998.575C875.663 969.108 889.098 941.797 910.55 926.518C910.001 955.945 896.566 983.257 875.092 998.575ZM947.834 998.575C926.37 983.27 912.924 955.958 912.375 926.518C933.827 941.784 947.263 969.108 947.834 998.575ZM913.304 924.64C935.305 910.478 962.187 910.478 984.21 924.64C962.176 938.802 935.294 938.802 913.304 924.64ZM986.953 922.788C987.524 893.322 1000.96 866.01 1022.41 850.732C1021.86 880.158 1008.43 907.47 986.953 922.788ZM1024.26 850.732C1045.71 866.01 1059.15 893.322 1059.72 922.788C1038.25 907.483 1024.81 880.158 1024.26 850.732ZM1062.46 924.64C1084.49 910.478 1111.38 910.478 1133.37 924.64C1111.37 938.802 1084.49 938.802 1062.46 924.64ZM1098.83 998.575C1099.4 969.108 1112.83 941.797 1134.28 926.518C1133.74 955.945 1120.3 983.257 1098.83 998.575ZM1171.58 998.575C1150.12 983.27 1136.67 955.958 1136.12 926.518C1157.57 941.784 1171.01 969.108 1171.58 998.575ZM1137.05 924.64C1159.05 910.478 1185.93 910.478 1207.96 924.64C1185.92 938.802 1159.04 938.802 1137.05 924.64ZM1210.7 922.788C1211.27 893.322 1224.71 866.01 1246.16 850.732C1245.61 880.158 1232.17 907.47 1210.7 922.788ZM1247.99 850.732C1269.45 866.01 1282.88 893.322 1283.45 922.788C1261.99 907.483 1248.54 880.158 1247.99 850.732ZM1286.2 924.64C1308.23 910.478 1335.11 910.478 1357.1 924.64C1335.1 938.802 1308.23 938.802 1286.2 924.64ZM1322.57 998.575C1323.14 969.108 1336.58 941.797 1358.03 926.518C1357.48 955.945 1344.05 983.257 1322.57 998.575ZM1395.33 998.575C1373.86 983.27 1360.42 955.958 1359.87 926.518C1381.32 941.784 1394.75 969.108 1395.33 998.575ZM1360.78 924.64C1382.79 910.478 1409.66 910.478 1431.69 924.64C1409.66 938.802 1382.77 938.802 1360.78 924.64ZM1434.44 922.788C1435.02 893.322 1448.45 866.01 1469.9 850.732C1469.35 880.158 1455.92 907.47 1434.44 922.788ZM1471.74 850.732C1493.19 865.997 1506.63 893.322 1507.2 922.788C1485.73 907.483 1472.29 880.158 1471.74 850.732ZM1509.94 924.64C1531.98 910.478 1558.86 910.478 1580.85 924.64C1558.85 938.802 1531.98 938.802 1509.94 924.64ZM1546.32 998.575C1546.89 969.108 1560.32 941.797 1581.78 926.518C1581.23 955.945 1567.79 983.257 1546.32 998.575ZM1619.07 998.575C1597.61 983.27 1584.16 955.958 1583.61 926.518C1605.06 941.784 1618.5 969.108 1619.07 998.575ZM1655.44 924.64C1633.4 938.802 1606.53 938.802 1584.53 924.64C1606.53 910.478 1633.4 910.478 1655.44 924.64ZM1583.61 922.774C1584.16 893.348 1597.6 866.036 1619.07 850.718C1618.5 880.184 1605.06 907.496 1583.61 922.774ZM1619.07 846.988C1597.61 831.683 1584.16 804.358 1583.61 774.932C1605.06 790.21 1618.5 817.521 1619.07 846.988ZM1584.53 773.066C1606.53 758.904 1633.4 758.904 1655.44 773.066C1633.4 787.228 1606.53 787.228 1584.53 773.066Z" fill="white" /></svg>'); 
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: 0.03;
} */
.content-sec-box {
    background-color: #F9F9FB;
    border-radius: 30px;
    border: 1px solid rgba(26, 56, 65, 0.20);
    padding: 30px;
    margin-bottom: 25px;
}
.content-sec-box h1,
.content-sec-box h2,
.content-sec-box h3,
.content-sec-box h4,
.content-sec-box h5,
.content-sec-box h6 {
    margin: 0 0 10px;
}
.icon-box-section {
    text-align: center;
    min-height: 352px;
    margin-bottom: 20px;
}
.icon-box-section .icon-container {
    margin-bottom: 25px;
}
.icon-box-section .content-part h3 {
    margin: 0 0 8px;
}
.theme-section .sticky-top {
    top: 120px;
}
/********* Timeline CSS *******/
.bsb-timeline-2 {
    --bsb-tl-color: var(--bs-primary-bg-subtle);
    --bsb-tl-circle-color: var(--bs-primary);
    --bsb-tl-circle-size: 80px;
    --bsb-tl-circle-offset: 40px
}
.bsb-timeline-2 .timeline {
    list-style: none;
    margin: 0 0 0 30px;
    padding: 0;
    position: relative
}
.bsb-timeline-2 .timeline:after {
    /* background-color: #000; */
    bottom: 0;
    content: "";
    left: 0;
    margin-left: -1px;
    position: absolute;
    top: 0;
    width: 0;
    border-left: dashed 1px #1A3841;
    height: 80%;
}
.bsb-timeline-2 .timeline > .timeline-item {
    margin: 0;
    padding: 0;
    position: relative
}
.bsb-timeline-2 .timeline > .timeline-item .timeline-icon {
    align-items: center;
    background-color: #FFF1D3;
    border-radius: 50%;
    display: flex;
    height: var(--bsb-tl-circle-size);
    justify-content: center;
    left: calc(var(--bsb-tl-circle-offset)*-1);
    position: absolute;
    top: 0;
    width: var(--bsb-tl-circle-size);
    z-index: 1;
    border: dashed 1px #1A3841;
}
.bsb-timeline-2 .timeline > .timeline-item .timeline-body {
    margin: 0;
    padding: 0;
    position: relative
}
.bsb-timeline-2 .timeline > .timeline-item .timeline-content {
    padding: 0 0 3rem 4rem;
}
    .bsb-timeline-2 .timeline h2 {
        font-size: 20px;
        line-height: 30px;
    }

@media(min-width:768px) {
    .bsb-timeline-2 .timeline > .timeline-item .timeline-content {
        padding-bottom: 3rem
    }
}
.bsb-timeline-2 .timeline > .timeline-item:last-child .timeline-content {
    padding-bottom: 0
}
/********* Timeline CSS END **********/
.card-horizontal-course{
    background: #f2f4f8;
}
.card-horizontal-course .card-text,
.card-horizontal-course .opp-footer{
    font-size: 14px;
}
.nav-pills.custom-nav-pills {
    padding: 0;
    border-radius: 0;
    width: 100%;
    text-align: center;
}
.nav-pills.custom-nav-pills .nav-link {
    border-radius: 0;
    width: 100%;
    padding: 0.8rem 1rem;
}
.nav-pills.custom-nav-pills .nav-link:hover {
    color: #0c6460 !important;
}
.nav-pills.custom-nav-pills .nav-link.active {
    color: #0c6460 !important;
    background: rgb(12 100 96 / 20%) !important;
}
.card-horizontal-course .btn-theme {
    padding: 5px 25px;
    font-size: 12px;
}
.card-horizontal-course .progressbarContainer {
    flex-grow: 1;
    padding: 0 40px;
}
.card-horizontal-course .progress {
    height: 8px;
}
.card-horizontal-course h5 {
    font-size: 20px;
    line-height: 24px;
}
.card-horizontal-course .card-status-text{
    font-size: 12px;
}
/*** Input type Range */
.range {
    position: relative;
    width: 80%;
    height: 5px;
}

    .range input {
        width: 100%;
        position: absolute;
        top: 2px;
        height: 0;
        -webkit-appearance: none;
    }

        .range input::-webkit-slider-thumb {
            -webkit-appearance: none;
            width: 14px;
            height: 14px;
            margin: -3px 0 0;
            border-radius: 50%;
            background: #37adbf;
            cursor: pointer;
            border: 0 !important;
        }

        .range input::-moz-range-thumb {
            width: 14px;
            height: 14px;
            margin: -3px 0 0;
            border-radius: 50%;
            background: #37adbf;
            cursor: pointer;
            border: 0 !important;
        }

        .range input::-ms-thumb {
            width: 14px;
            height: 14px;
            margin: -3px 0 0;
            border-radius: 50%;
            background: #37adbf;
            cursor: pointer;
            border: 0 !important;
        }

        .range input::-webkit-slider-runnable-track {
            width: 100%;
            height: 8px;
            cursor: pointer;
            background: #b2b2b2;
            border-radius: 3px;
        }

        .range input::-moz-range-track {
            width: 100%;
            height: 8px;
            cursor: pointer;
            background: #b2b2b2;
            border-radius: 3px;
        }

        .range input::-ms-track {
            width: 100%;
            height: 8px;
            cursor: pointer;
            background: #b2b2b2;
            border-radius: 3px;
        }

        .range input:focus {
            background: none;
            outline: none;
        }

        .range input::-ms-track {
            width: 100%;
            cursor: pointer;
            background: transparent;
            border-color: transparent;
            color: transparent;
        }

.range-labels {
    margin: 10px 0 0 0;
    padding: 0;
    list-style: none;
    width: 80%;
}

    .range-labels li {
        position: relative;
        float: left;
        width: 20%;
        text-align: center;
        color: #b2b2b2;
        font-size: 14px;
        cursor: pointer;
        /*
  &::before {
    position: absolute;
    top: -25px;
    right: 0;
    left: 0;
    content: "";
    margin: 0 auto;
    width: 9px;
    height: 9px;
    background: #b2b2b2;
    border-radius: 50%;
  }*/
    }

    .range-labels .active {
        color: #37adbf;
    }

    .range-labels .selected::before {
        background: #37adbf;
    }

    .range-labels .active.selected::before {
        display: none;
    }
.pbmit-title-bar-wrapper .pbmit-title-bar-content {
    display: flex;
    align-items: center;
    text-align: center;
    justify-content: center;
}
.pbmit-title-bar-wrapper .pbmit-title-bar-content h1 {
    font-size: 42px;
    line-height: 42px;
    margin: 0;
}
.card-horizontal-course3 .card-horizontal-course .progressbarContainer {
    padding: 0;
}
/*** BOttomm Navigation ******/
.bottom-nav {
    position: fixed;
    left: 0;
    bottom: 0px;
    width: 100%;
    background-color: #FFF1D3;
    border-top: 4px solid #4e7a61;
    box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);
    z-index: 9999999;
}
.bottom-nav > ul {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    justify-content: space-around;
}
.bottom-nav > ul li {
    flex: 1;
    text-align: center;
}
.bottom-nav > ul li > a {
    display: block;
    padding: 10px 0;
    color: #555;
    text-decoration: none;
    font-size: 14px;
    position: relative;
}
    .bottom-nav > ul li a i {
        font-size: 24px;
        display: block;
        margin-bottom: 5px;
        color: #4e7a61;
    }
    .bottom-nav > ul li a span {
        font-size: 12px;
        color: #4e7a61;
    }
.bottom-nav > ul li a.active {
    font-weight: bold;
}
.bottom-nav > ul li.dropdown{
    position: static;
}
.dropdown-menu.user-dropdown-menu{
    padding: 0;
    border-radius: 0;
    border: 0;
    background: transparent;
}
.bottom-nav > ul .dropdown-toggle::after{
    display: none;
}
.dropdown-menu.user-side-links {
    padding: .5rem;
}
.tips-styling .tips-icon {
    line-height: 40px;
    width: 40px;
    margin-right: 15px;
}
.new-theme-styling .rs-banner.banner-style2{
    height: 100vh;
    display: flex;
    align-items: center;
}
.rs-banner .theme-section.rs-services.services-style2 .rs-services-slider, .icon-box-section {
   /* float: left;
    width: 31%;*/
    margin-right: 25px;
    background-color: #ffffff61;
}
.page-homepage2 .rs-services.services-style2 {
    padding-bottom: 40px;
    padding-top: 40px;
}
.new-theme-styling .rs-banner.banner-style2 {
    height: 100vh;
    display: flex;
    align-items: center;
    padding-bottom: 0;
}
.page-homepage2.new-theme-styling .rs-banner.banner-style2 .owl-carousel .owl-item img {
    width: 38px;
    display: inline-block;
}
.slide-img .rs-services.services-style2.theme-section .icon-container {
    background: #1a38416b;
}
.card.card-image.card-contact-us {
    background: none;
    margin: 15px 0;
    box-shadow: none;
    height: 420px;
    overflow: hidden;
    position: relative;
}
.card.card-image.card-contact-us .card-img {
    border-radius: 25px;
    position: absolute;
    top: -160px;
}
.card.card-image.card-contact-us .card-image-text {
    position: relative;
    z-index: 2;
}
.card.card-image.card-contact-us::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #000000cc;
    opacity: 1;
    z-index: 1;
}
.menu___list-ul li > a{
    transition: 0.5s;
}
/*.menu___list-ul li > a::before {
    content: "»";
    position: absolute;
    opacity: 0;
    transition: 0.5s;
    color: #4c7a61;
    font-size: 25px;
    line-height: 26px;
    font-weight: 400;
    left: 15px;
}*/
.menu___list-ul li > a:hover::before {
    left: 20px;
    opacity: 1;
}
.menu___scroller {
    width: 100%;
    max-width: 100%;
    /*overflow-y: scroll;*/
    position: relative;
    height: 100%;
}
.menu___scroller::-webkit-scrollbar-track{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #F5F5F5;
}
.menu___scroller::-webkit-scrollbar{
	height: 8px;
	background-color: #F5F5F5;
}
.menu___scroller::-webkit-scrollbar-thumb{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #0C6460;
}
.site-logo-m {
    position: absolute;
    top: 25px;
}
.site-logo-m img {
    width: 105px;
    filter: brightness(0) invert(1);
}
.menu___list-ul li i {
    font-size: 14px;
    margin-right: 8px !important;
    /* width: 19px; */
    text-align: left;
}
.menu___list-ul li img.img-icon {
    margin-right: 8px;
    width: 15px;
}
body.user-is-login{
    padding-bottom: 80px;
}
/********* card grid at homepage  https://codepen.io/OathanRex/pen/dPbrXyy *********/
:root {
    --bg-dark: #0a0b0f;
    --card-bg: #2c2c2c;
    --card-hover: #1a1d2a;
    --text-primary: #ffffff;
    --text-secondary: #8b8d93;
    --accent: #4a90ff;
    --gradient-1: #4a90ff;
    --gradient-2: #6f42c1;
    --gradient-3: #2e3192;
    --shadow-color: rgba(74, 144, 255, 0.1);
  }
  
.c-card-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    gap: 2rem;
    padding: 1rem;
  }
  
  .c-card {
    position: relative;
    background: var(--card-bg);
    border-radius: 20px;
    overflow: hidden;
    transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1);
    cursor: pointer;
    transform-style: preserve-3d;
    border: 1px solid rgba(255, 255, 255, 0.05);
    backdrop-filter: blur(10px);
  }
  
  .c-card::before,
  .c-card::after {
    content: "";
    position: absolute;
    inset: -2px;
    background: linear-gradient(
      45deg,
      transparent 40%,
      rgba(74, 144, 255, 0.1),
      rgba(111, 66, 193, 0.1),
      transparent 60%
    );
    border-radius: inherit;
    z-index: -1;
    transition: all 0.5s ease;
    animation: borderGlow 3s linear infinite;
  }
  
  .c-card::after {
    filter: blur(20px);
  }
  
  @keyframes borderGlow {
    0%,
    100% {
      opacity: 0.5;
      transform: rotate(0deg);
    }
    50% {
      opacity: 1;
      transform: rotate(180deg);
    }
  }
  
  .c-card:hover {
    transform: translateY(-10px) scale(1.02) rotateX(5deg) rotateY(5deg);
    background: var(--card-hover);
    box-shadow: 0 20px 40px var(--shadow-color), 0 0 20px rgba(74, 144, 255, 0.1),
      0 0 0 1px rgba(74, 144, 255, 0.1);
  }
  
  .c-card-content {
    padding: 2rem;
    display: flex;
    flex-direction: column;
    gap: 1.5rem;
    height: 100%;
    position: relative;
    z-index: 1;
  }
  
  .c-card-image {
    height: 160px;
    background: linear-gradient(
      45deg,
      var(--gradient-1),
      var(--gradient-2),
      var(--gradient-3)
    );
    background-size: 200% 200%;
    border-radius: 12px;
    position: relative;
    overflow: hidden;
    animation: gradientShift 8s ease infinite;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  
  .c-card-image i {
    color: rgba(255, 255, 255, 0.9);
    text-shadow: 0 0 20px rgba(255, 255, 255, 0.5);
    transform: translateY(0);
    transition: all 0.5s ease;
    z-index: 2;
  }
  
  .c-card:hover .c-card-image i {
    transform: translateY(-5px) scale(1.1);
    text-shadow: 0 5px 20px rgba(255, 255, 255, 0.8);
  }
  
  @keyframes gradientShift {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
  }
  
  .c-card .glow {
    position: absolute;
    width: 100%;
    height: 100%;
    background: radial-gradient(
      circle at center,
      rgba(255, 255, 255, 0.2) 0%,
      transparent 70%
    );
    opacity: 0;
    transition: all 0.5s ease;
    mix-blend-mode: overlay;
  }
  
  .c-card:hover .glow {
    opacity: 1;
    animation: glowPulse 2s ease infinite;
  }
  
  @keyframes glowPulse {
    0%,
    100% {
      transform: scale(1);
      opacity: 0.5;
    }
    50% {
      transform: scale(1.1);
      opacity: 1;
    }
  }
  
  .c-card h2 {
    color: var(--text-primary);
    font-size: 1.5rem;
    font-weight: 600;
    transition: all 0.3s ease;
    position: relative;
    display: flex;
    align-items: center;
    gap: 0.5rem;
    margin: 0;
    line-height: 30px;
  }
  
  .c-card h2 i {
    color: var(--accent);
    font-size: 1.2rem;
    transition: all 0.3s ease;
  }
  
  .c-card:hover h2 {
    transform: translateZ(20px);
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
  }
  
  .c-card:hover h2 i {
    transform: rotate(15deg) scale(1.2);
    color: var(--gradient-1);
  }
  
  .c-card ul li {
    color: var(--text-secondary);
    line-height: 1.6;
    font-size: 0.95rem;
    transition: all 0.3s ease;
    position: relative;
  }
  .c-card:hover ul {
    transform: translateZ(15px);
    color: rgba(255, 255, 255, 0.8);
  }
  
  .c-card button {
    background: linear-gradient(
      45deg,
      var(--gradient-1),
      var(--gradient-2),
      var(--gradient-3)
    );
    background-size: 200% 200%;
    border: none;
    padding: 0.8rem 1.5rem;
    color: var(--text-primary);
    border-radius: 8px;
    font-weight: 500;
    cursor: pointer;
    transition: all 0.3s ease;
    width: fit-content;
    position: relative;
    overflow: hidden;
    animation: gradientShift 8s ease infinite;
    display: flex;
    align-items: center;
    gap: 0.5rem;
  }
  
  .c-card button i {
    transition: transform 0.3s ease;
  }
  
  .c-card button:hover i {
    transform: translateX(3px);
  }
  
  .c-card button::before {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
      90deg,
      transparent,
      rgba(255, 255, 255, 0.2),
      transparent
    );
    transform: translateX(-100%);
    transition: transform 0.5s ease;
  }
  
  .c-card :hover button::before {
    transform: translateX(100%);
  }
  
  .c-card button:hover {
    transform: translateY(-2px) translateZ(25px);
    box-shadow: 0 5px 15px rgba(74, 144, 255, 0.3),
      0 0 20px rgba(74, 144, 255, 0.2);
    letter-spacing: 0.5px;
  }
  
  .c-card::before {
    content: "";
    position: absolute;
    inset: 0;
    background: radial-gradient(
      800px circle at var(--mouse-x) var(--mouse-y),
      rgba(255, 255, 255, 0.06),
      transparent 40%
    );
    opacity: 0;
    transition: opacity 0.5s ease;
  }
  
  .c-card:hover::before {
    opacity: 1;
  }
  
  @media (max-width: 768px) {
    .c-card-grid {
      grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
      gap: 1.5rem;
    }
  
    .c-card-content {
      padding: 1.5rem;
    }
  
    .c-card-image {
      height: 140px;
    }
  }
  
  @keyframes float {
    0%,
    100% {
      transform: translateY(0);
    }
    50% {
      transform: translateY(-10px);
    }
  }
  
  .card:hover .card-content {
    animation: float 3s ease infinite;
  }
  /**** New Menu Styling *****/
.icon-img-container {
    display: flex;
    align-items: center
}
.icon-img {
    width: 45px;
    height: 45px;
    margin-right: 15px;
    background-color: #f0ece8;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    text-align: center;
}
#myTabContent ul.list-group-small .list-group-item {
    margin-bottom: 8px;
}
#myTabContent ul.list-group-small .list-group-item:last-child {
    margin-bottom: 0;
}
.list-group-card{
    position:relative;
}
.toggleBtnStyle.toggleBtn {
    border: none;
    border-radius: 15px;
    position: absolute;
    bottom: -13px;
    left: 50%;
    width: 30px;
    height: 30px;
    line-height: 30px;
}
.tips-styling .tips-icon {
    line-height: 40px;
    width: 40px;
    margin-right: 15px;
}
.select2-dropdown {
    z-index: 99999;
}
