#dev-id .pc-class {
    font-family: PosteramaText-Regular
}

#dev-id .pc-class #logout {
    background-color: #14302c;
    color: #fff;
    border-radius: 5px;
    border-color: transparent
}

#dev-id .pc-class #logout:hover {
    background-color: #018c7a;
    border-color: #fff;
    color: #fff
}

#dev-id .pc-class .setMiddle {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

#dev-id .pc-class .setLeft,
#dev-id .pc-class .setMiddle {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#dev-id .pc-class .setLeft {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

#dev-id .pc-class .setRight {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#dev-id .pc-class .activeCopyBtn {
    color: #2081e2
}

#dev-id .pc-class .mainTitle {
    color: white;
    font-size: 20px;
    font-weight: 600;
    margin: 0 0 15px
}

#dev-id .pc-class .button-disabled {
    color: #fff;
    background-color: #dde0e7;
    border-color: #dde0e7
}

#dev-id .sidebar-menu-con .ivu-menu.ivu-menu-dark {
    background: #018c7a
}

#dev-id .sidebar-menu-con .ivu-menu.ivu-menu-dark .ivu-menu-item {
    background-color: #018c7a;
    color: #fff !important
}

#dev-id .sidebar-menu-con .ivu-menu.ivu-menu-dark .ivu-menu-submenu .ivu-menu-submenu-title {
    background-color: #018c7a;
    color: #fff
}

#dev-id .sidebar-menu-con .ivu-menu.ivu-menu-dark .ivu-menu-submenu .ivu-menu-item {
    background-color: #fff;
    color: #65340b
}

#dev-id .sidebar-menu-con .ivu-menu.ivu-menu-dark .ivu-menu-item:hover,
#dev-id .sidebar-menu-con .ivu-menu.ivu-menu-dark .ivu-menu-submenu .ivu-menu-submenu-title:hover {
    background-color: #14302c;
    color: #ffeab1
}

#dev-id .sidebar-menu-con .ivu-menu.ivu-menu-dark .ivu-menu-submenu .ivu-menu-item:hover {
    background-color: #008176 !important;
    color: #fff
}

#dev-id .sidebar-menu-con .ivu-menu.ivu-menu-dark .ivu-menu-item.ivu-menu-item-selected {
    background-color: #14302c !important;
    color: #fff
}

#dev-id .sidebar-menu-con .ivu-menu.ivu-menu-dark .ivu-menu-submenu .ivu-menu-item.ivu-menu-item-selected {
    background-color: #008176 !important;
    color: #fff
}

#dev-id .sidebar-menu-con .ivu-btn.ivu-btn-text {
    background-color: transparent;
    border-color: transparent
}

#dev-id .sidebar-menu-con .ivu-btn.ivu-btn-text:hover {
    border-color: transparent
}

#dev-id .sidebar-menu-con .ivu-btn.ivu-btn-text:focus {
    -webkit-box-shadow: none;
    box-shadow: none
}

#dev-id .ivu-btn {
    background-color: #fcd535;
    color: #202630 !important;
    border-color: #fcd535;
    border-radius: 8px;
    height: 45px
}

#dev-id .ivu-btn span {
    margin: 0;
    font-family: PosteramaText-Regular
}

#dev-id .ivu-btn .ivu-icon {
    position: absolute;
    left: 5%;
    padding: 2px 0
}

#dev-id .ivu-btn:hover {
    background-color: #3b82f6;
    border-color: #3b82f6
}

#dev-id .ivu-btn:focus {
    -webkit-box-shadow: none;
    box-shadow: none
}

#dev-id .ivu-btn.ivu-btn-primary {

    background: #fcd535;
    background-clip: padding-box, border-box;
    background-origin: padding-box, border-box;
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #202630;
    height: 45px;
    border: 0;
    border-radius: 10px
}

#dev-id .ivu-btn.ivu-btn-info,
#dev-id .ivu-btn.ivu-btn-primary {
    background-position: 50%;
}

#dev-id .ivu-btn.ivu-btn-info {
    background-color: #FCD535;
    color: #202630;
    border: 2px solid #FCD535;
    border: unset;
    border-radius: 8px;
    padding: 2px;
    position: relative;
    opacity: 1;
    background-clip: padding-box
}

#dev-id .ivu-btn.ivu-btn-info:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: -1;
    margin: -2px;
    display: block;
    opacity: 1;
    border-radius: inherit;
    background: #fcd535;
    border-radius: 9px
}

#dev-id .ivu-btn.ivu-btn-info span {
    background: #fcd535;
    color: #202630;
}

#dev-id .ivu-btn.ivu-btn-success {
    background: #fcd535;
    color: #202630;
    border-color: transparent;
    border-radius: 6px;
    height: 40px;
    padding: 0;
    border: none
}

#dev-id .ivu-btn.ivu-btn-success span {
    background-color: none;
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    width: 100%;
    color: #202630;
    font-weight: 600;
    border-radius: 8px;
    padding: 5px 0;
    background-position: 50%;
}

#dev-id .ivu-btn.ivu-btn-success:hover {
    border-color: unset
}

#dev-id .ivu-btn.ivu-btn-success:active,
#dev-id .ivu-btn.ivu-btn-success:hover {
    background: #fcd535;
}

#dev-id .ivu-btn.ivu-btn-success:active span {
    background-color: rgba(185, 197, 217, .3);
    background-size: 100%;
}

#dev-id .ivu-btn.ivu-btn-warning {
    background: linear-gradient(180deg, #3b82f6, #9657d7);
    border: unset;
    border-radius: 8px;
    padding: 2px
}

#dev-id .ivu-btn.ivu-btn-warning span {
    background-color: #fff;
    color: #6c788c;
    width: 100%;
    height: 100%;
    border-radius: 7px;
    padding: 4px 15px;
    background-position: 50%;
}

#dev-id .ivu-btn.ivu-btn-warning:hover {
    background: linear-gradient(180deg, #3b82f6, #9657d7);
    border-color: unset
}

#dev-id .ivu-btn.ivu-btn-warning:hover span {
    background: #e9eeff radial-gradient(circle, transparent 1%, #fff 0) 50%/15000%
}

#dev-id .ivu-btn.ivu-btn-warning:active {
    background: linear-gradient(180deg, #3b82f6, #9657d7);
    border-color: unset
}

#dev-id .ivu-btn.ivu-btn-warning:active span {
    background-color: #b9c5d9;
    background-size: 100%;
}

#dev-id .ivu-btn.ivu-btn-error {
    background-color: #f26b81;
    color: #fff;
    border-color: #f26b81;
    border-radius: 8px
}

#dev-id .ivu-btn.ivu-btn-error:hover {
    background-color: #ff869a;
    border-color: #ff869a
}

#dev-id .ivu-btn.ivu-btn-disabled {
    color: #fff;
    background-color: #e0eaf7;
    border-color: #e0eaf7;
    border-radius: 8px
}

#dev-id .ivu-btn.disabled,
#dev-id .ivu-btn[disabled] {
    background: #e2e2e2;
    border-color: #e2e2e2;
    padding: 3px;
    color: #fff
}

#dev-id .ivu-btn.disabled:hover,
#dev-id .ivu-btn[disabled]:hover {
    background: #e2e2e2
}

#dev-id .ivu-btn.ivu-btn-text {
    border: unset;
    border-radius: 8px
}

#dev-id .ivu-btn.ivu-btn-text,
#dev-id .ivu-btn.ivu-btn-text:hover {
    background-color: transparent;
    color: #3b82f6
}

#dev-id .ivu-btn.ivu-btn-text:active {
    background-color: #e0eaf7;
    color: #fff
}

@media screen and (max-width: 450px) {

    #dev-id .ivu-btn.ivu-btn-primary,
    #dev-id .ivu-btn.ivu-btn-success span {
        font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
        font-size: .75rem
    }
}

#dev-id .ivu-btn.ivu-btn-colorless {
    border: 1px solid white;
    border-radius: 10px;
    background-color: #fff;
    color: white;
    padding: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

#dev-id .ivu-page .ivu-page-next,
#dev-id .ivu-page .ivu-page-prev {
    width: 25px;
    height: 25px;
    min-width: 25px;
    min-height: 25px;
    line-height: 22px;
    border: 1px solid #bcc9e1
}

#dev-id .ivu-page .ivu-page-next,
#dev-id .ivu-page .ivu-page-next.ivu-page-disabled:hover,
#dev-id .ivu-page .ivu-page-prev,
#dev-id .ivu-page .ivu-page-prev.ivu-page-disabled:hover {
    background-color: #fff;
    border-color: #fff;
    border-radius: 50%
}

#dev-id .ivu-page .ivu-page-item {
    border-radius: 8px;
    background-color: #fff;
    border-color: #fff
}

#dev-id .ivu-page .ivu-page-item a,
#dev-id .ivu-page .ivu-page-next a,
#dev-id .ivu-page .ivu-page-prev a {
    color: #8797b0
}

#dev-id .ivu-page .ivu-page-item:hover,
#dev-id .ivu-page .ivu-page-next:hover,
#dev-id .ivu-page .ivu-page-prev:hover {
    border-color: #e0eaf6;
    background-color: #e0eaf6
}

#dev-id .ivu-page .ivu-page-item:hover a,
#dev-id .ivu-page .ivu-page-next:hover a,
#dev-id .ivu-page .ivu-page-prev:hover a {
    color: #3b82f6
}

#dev-id .ivu-page .ivu-page-item.ivu-page-item-active {
    background: #fcd535;
    border: none;
    border-radius: 50%
}

#dev-id .ivu-page .ivu-page-item.ivu-page-item-active a {
    color: #fff
}

#dev-id .ivu-page .ivu-page-next.ivu-page-disabled a,
#dev-id .ivu-page .ivu-page-options-elevator,
#dev-id .ivu-page .ivu-page-options-elevator input,
#dev-id .ivu-page .ivu-page-prev.ivu-page-disabled a {
    color: #8797b0
}

#dev-id .ivu-page .ivu-page-options-elevator input {
    border-color: #fff
}

#dev-id .ivu-form-label-top .ivu-form-item-label {
    line-height: 1;
    padding-bottom: 5px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #eaecef
}

#dev-id .ivu-form-item-error .ivu-input {
    border: 1px solid #ec6898
}

#dev-id .ivu-form-label-top .ivu-form-item-error-tip {
    color: #ec6898;
    left: 0
}

#dev-id .ivu-form-item-required .ivu-form-item-label:before {
    color: #ec6898
}

@media screen and (max-width: 450px) {
    #dev-id .ivu-form-label-top .ivu-form-item-label {
        font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
        font-size: .875rem
    }
}

#dev-id .ivu-input {
    background-color: #29313c;
    border: 1.5px solid #454141;
    box-shadow: rgba(255, 255, 255, 0.05) 0px 1px 0px, rgba(255, 255, 255, 0.1) 0px 0px 8px;
    box-shadow: (#fdfdfda6, 26, 0.1) 0px 16px 56px;
    border-radius: 10px;
    color: white !important;
    height: 45px;
    font-size: 16px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    font-family: PosteramaText-Regular
}

#dev-id .ivu-input::-webkit-input-placeholder {
    color: white;
    width: 100%;
    font-family: PosteramaText-Regular
}

#dev-id .ivu-input::-moz-placeholder {
    color: white;
    width: 100%;
    font-family: PosteramaText-Regular
}

#dev-id .ivu-input:-ms-input-placeholder {
    color: white;
    width: 100%;
    font-family: PosteramaText-Regular
}

#dev-id .ivu-input::-ms-input-placeholder {
    color: white;
    width: 100%;
    font-family: PosteramaText-Regular
}

#dev-id .ivu-input::placeholder {
    color: white;
    width: 100%;
    font-family: PosteramaText-Regular
}

#dev-id .ivu-input-prefix i,
#dev-id .ivu-input-suffix i {
    color: white
}

#dev-id .ivu-input-group-prepend {
    background-color: #fff;
    border-color: #e6e5ea;
    color: white;
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px
}

#dev-id .ivu-input-group-prepend .ivu-select-selection {
    background-color: transparent !important;
    border: none !important
}

#dev-id .ivu-input-group-prepend .ivu-select-selection .ivu-select-input {
    font-family: PosteramaText-Regular
}

#dev-id .ivu-input-group-prepend .ivu-select-selection .ivu-select-selected-value {
    color: white !important
}

#dev-id .ivu-input-group-prepend .ivu-select-item:hover {
    background: -webkit-gradient(linear, left top, right top, from(#99bced), color-stop(49%, #99f8cf), to(#ffd6c7));
    background: linear-gradient(90deg, #99bced 0, #99f8cf 49%, #ffd6c7)
}

#dev-id .ivu-input-group-append {
    background-color: #3b82f6;
    border-color: #3b82f6;
    color: #fff;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px
}

#dev-id .ivu-input:hover {
    border-color: white
}

#dev-id .ivu-input:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #3d4045
}

#dev-id .ivu-input-disabled {
    background-color: #29313c;
    border: 1.5px solid #454141;
    box-shadow: rgba(255, 255, 255, 0.05) 0px 1px 0px, rgba(255, 255, 255, 0.1) 0px 0px 8px;
    color: #8797b0
}

#dev-id .ivu-icon-ios-eye-off-outline:before,
#dev-id .ivu-icon-ios-eye-outline:before {
    content: "";
    display: block;
    background-size: 100% 100%;
    width: 15px;
    height: 15px
}

#dev-id .ivu-icon-ios-eye-off-outline:before {
    background-image: url(https://storage.googleapis.com/miaopai-fronted-image/Treasure2.5/icon/btn_eye_01_display.png)
}

#dev-id .ivu-icon-ios-calendar-outline:before {
    content: "";
    display: block;
    background-image: url(https://devimage.treasurenft.xyz/NewVer2212/icon/icon_date_01.png);
    background-size: 100% 100%;
    width: 15px;
    height: 15px
}

#dev-id .ivu-input:focus {
    border: 2px solid transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff)), -webkit-gradient(linear, left top, left bottom, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: linear-gradient(#fff, #fff), #fcd535;
    background-origin: border-box;
    background-clip: padding-box, border-box
}

@media screen and (max-width: 450px) {
    #dev-id .ivu-input::-webkit-input-placeholder {
        font-size: 12px
    }

    #dev-id .ivu-input::-moz-placeholder {
        font-size: 12px
    }

    #dev-id .ivu-input:-ms-input-placeholder {
        font-size: 12px
    }

    #dev-id .ivu-input::-ms-input-placeholder {
        font-size: 12px
    }

    #dev-id .ivu-input::placeholder {
        font-size: 12px
    }
}

#dev-id .ivu-input-number-input {
    border-color: transparent;
    color: #e0eaf7;
    border-radius: 10px;
    font-family: PosteramaText-Regular
}

#dev-id .ivu-input-number-input::-webkit-input-placeholder {
    color: #e0eaf7;
    font-family: PosteramaText-Regular
}

#dev-id .ivu-input-number-input::-moz-placeholder {
    color: #e0eaf7;
    font-family: PosteramaText-Regular
}

#dev-id .ivu-input-number-input:-ms-input-placeholder {
    color: #e0eaf7;
    font-family: PosteramaText-Regular
}

#dev-id .ivu-input-number-input::-ms-input-placeholder {
    color: #e0eaf7;
    font-family: PosteramaText-Regular
}

#dev-id .ivu-input-number-input::placeholder {
    color: #e0eaf7;
    font-family: PosteramaText-Regular
}

#dev-id .ivu-input-number {
    border: 1px solid transparent
}

#dev-id .ivu-input-number-focused {
    border-color: #e0eaf7
}

#dev-id .ivu-checkbox.ivu-checkbox-checked .ivu-checkbox-inner {
    border-color: #2081e2;
    background-color: #2081e2
}

#dev-id .ivu-input-with-suffix {
    height: 35px;
    border-radius: 10px;
    background-color: #29313c;
    border: 1.5px solid #454141;
    box-shadow: rgba(255, 255, 255, 0.05) 0px 1px 0px, rgba(255, 255, 255, 0.1) 0px 0px 8px;
    color: #8797b0;
    color: #3d4045;
    border: none
}

#dev-id .ivu-input-suffix {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#dev-id .ivu-date-picker.ivu-date-picker-focused .ivu-input {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none
}

#dev-id .ivu-date-picker-cells-cell.ivu-date-picker-cells-cell-selected {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(153, 188, 237, .2)), color-stop(rgba(153, 248, 207, .5)), to(rgba(255, 214, 199, .5)));
    background-image: linear-gradient(90deg, rgba(153, 188, 237, .2), rgba(153, 248, 207, .5), rgba(255, 214, 199, .5));
    border-radius: 10px;
    color: #fff
}

#dev-id .ivu-date-picker .ivu-date-picker-cells-cell.ivu-date-picker-cells-cell-today em:after {
    background-color: #3b82f6;
    border: 1px solid #fff
}

#dev-id .ivu-date-picker .ivu-date-picker-cells-cell.ivu-date-picker-cells-cell-selected em {
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    border: unset;
    border-radius: 50%
}

#dev-id .ivu-date-picker .ivu-date-picker-cells-cell.ivu-date-picker-cells-focused em {
    -webkit-box-shadow: none;
    box-shadow: none
}

#dev-id .ivu-date-picker .ivu-date-picker-cells-cell:hover em {
    background-color: #e0eaf6;
    color: #fff;
    border-radius: 50%
}

#dev-id .ivu-date-picker .ivu-date-picker-cells-cell.ivu-date-picker-cells-cell-range em {
    color: white
}

#dev-id .ivu-date-picker .ivu-date-picker-cells-cell.ivu-date-picker-cells-cell-range:before {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(153, 188, 237, .2)), color-stop(rgba(153, 248, 207, .5)), to(rgba(255, 214, 199, .5)));
    background-image: linear-gradient(90deg, rgba(153, 188, 237, .2), rgba(153, 248, 207, .5), rgba(255, 214, 199, .5));
    border-radius: 50%
}

#dev-id .ivu-date-picker .ivu-input-suffix i {
    color: #8797b0
}

#dev-id .ivu-date-picker-header,
#dev-id .ivu-date-picker-header .ivu-picker-panel-icon-btn {
    color: white
}

#dev-id .ivu-select-dropdown {
    z-index: 1001;
    -webkit-box-shadow: unset;
    box-shadow: unset;
    border: 1px solid #e0eaf6
}

#dev-id .ivu-date-picker {
    border: 1px solid #e6e5ea;
    border-radius: 10px
}

#dev-id .ivu-date-picker .ivu-date-picker-with-range .ivu-picker-panel-body {
    min-width: 150px;
    width: 250px
}

#dev-id .ivu-date-picker .ivu-date-picker-with-range .ivu-picker-panel-content {
    width: 100%
}

#dev-id .ivu-date-picker .ivu-date-picker-with-range .ivu-date-picker-cells {
    margin: 10px auto
}

#dev-id~.ivu-date-picker-transfer .ivu-input-with-suffix {
    height: 35px;
    border-radius: 5px;
    border: 1px solid #e6e5ea;
    background-color: #fff;
    color: #3d4045;
    border: none
}

#dev-id~.ivu-date-picker-transfer .ivu-input-suffix {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#dev-id~.ivu-date-picker-transfer .ivu-date-picker-focused .ivu-input {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none
}

#dev-id~.ivu-date-picker-transfer .ivu-date-picker-cells-cell.ivu-date-picker-cells-cell-selected {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(153, 188, 237, .2)), color-stop(rgba(153, 248, 207, .5)), to(rgba(255, 214, 199, .5)));
    background-image: linear-gradient(90deg, rgba(153, 188, 237, .2), rgba(153, 248, 207, .5), rgba(255, 214, 199, .5));
    border-radius: 10px;
    color: #fff
}

#dev-id~.ivu-date-picker-transfer .ivu-date-picker-cells-cell.ivu-date-picker-cells-cell-today em:after {
    background-color: #3b82f6;
    border: 1px solid #fff
}

#dev-id~.ivu-date-picker-transfer .ivu-date-picker-cells-cell.ivu-date-picker-cells-cell-selected em {
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    border: unset;
    border-radius: 50%
}

#dev-id~.ivu-date-picker-transfer .ivu-date-picker-cells-cell.ivu-date-picker-cells-focused em {
    -webkit-box-shadow: none;
    box-shadow: none
}

#dev-id~.ivu-date-picker-transfer .ivu-date-picker-cells-cell:hover em {
    background-color: #e0eaf6;
    color: #fff;
    border-radius: 50%
}

#dev-id~.ivu-date-picker-transfer .ivu-date-picker-cells-cell.ivu-date-picker-cells-cell-range em {
    color: white
}

#dev-id~.ivu-date-picker-transfer .ivu-date-picker-cells-cell.ivu-date-picker-cells-cell-range:before {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(153, 188, 237, .2)), color-stop(rgba(153, 248, 207, .5)), to(rgba(255, 214, 199, .5)));
    background-image: linear-gradient(90deg, rgba(153, 188, 237, .2), rgba(153, 248, 207, .5), rgba(255, 214, 199, .5));
    border-radius: 50%
}

#dev-id~.ivu-date-picker-transfer .ivu-input-suffix i {
    color: #8797b0
}

#dev-id~.ivu-date-picker-transfer .ivu-date-picker-header,
#dev-id~.ivu-date-picker-transfer .ivu-date-picker-header .ivu-picker-panel-icon-btn {
    color: white
}

#dev-id~.ivu-date-picker-transfer .ivu-select-dropdown {
    -webkit-box-shadow: unset;
    box-shadow: unset;
    border: 2px solid #e0eaf6
}

#dev-id~.ivu-date-picker-transfer .ivu-date-picker-with-range .ivu-picker-panel-body {
    min-width: 150px;
    width: 250px
}

#dev-id~.ivu-date-picker-transfer .ivu-date-picker-with-range .ivu-picker-panel-content {
    width: 100%
}

#dev-id~.ivu-date-picker-transfer .ivu-date-picker-with-range .ivu-date-picker-cells {
    margin: 10px auto
}

#dev-id .ivu-select .ivu-select-selection {
    background-color: #202630;
    border: 1.5px solid #454141;
    color: white;
    height: 45px;
    border-radius: 10px;
    padding: 4px 5px;
    font-family: PosteramaText-Regular
}

#dev-id .ivu-select .ivu-select-selection .ivu-select-placeholder,
#dev-id .ivu-select .ivu-select-selection .ivu-select-selected-value {
    color: #e3ebdd;
    font-family: PosteramaText-Regular;
    line-height: 35px
}

#dev-id .ivu-select .ivu-select-selection .ivu-select-placeholder {
    color: #b9c5d9
}

#dev-id .ivu-select .ivu-select-selection .ivu-select-arrow {
    color: #3d4045
}

#dev-id .ivu-select .ivu-select-item {
    color: white;
    font-family: PosteramaText-Regular
}

#dev-id .ivu-select .ivu-select-item:hover {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(153, 188, 237, .2)), color-stop(rgba(153, 248, 207, .3)), to(rgba(255, 214, 199, .4)));
    background-image: linear-gradient(90deg, rgba(153, 188, 237, .2), rgba(153, 248, 207, .3), rgba(255, 214, 199, .4))
}

#dev-id .ivu-select .ivu-select-selection:hover {
    border: 2px solid #7d7d7e
}

#dev-id .ivu-select.ivu-select-visible .ivu-select-selection:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 2px solid #e6e5ea;
    background-color: #fff
}

#dev-id .ivu-select.ivu-select-visible .ivu-select-selection:focus .ivu-select-arrow,
#dev-id .ivu-select.ivu-select-visible .ivu-select-selection:focus span {
    color: #3d4045
}

#dev-id .ivu-select-item-focus {
    color: white !important
}

#dev-id .ivu-select.ivu-select-visible .ivu-select-selection {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none
}

#dev-id .ivu-select .ivu-select-dropdown {
    -webkit-box-shadow: 0 4px 10px 0 hsla(0, 0%, 41%, .3);
    box-shadow: 0 4px 10px 0 hsla(0, 0%, 41%, .3);
    border-radius: 31.5px !important;
    border: none
}

#dev-id .ivu-select .ivu-select-dropdown .ivu-select-item-selected {
    background-color: #f5f5f5
}

#dev-id .ivu-select .ivu-tag {
    background: #fff
}

#dev-id .ivu-select .ivu-tag-text {
    color: #3d4045 !important
}

#dev-id .ivu-select-dropdown-transfer {
    height: 100px
}

#dev-id~.ivu-select-dropdown-transfer {
    border-radius: 20px;
    padding: 0
}

#dev-id~.ivu-select-dropdown-transfer .ivu-select-item {
    font-family: PosteramaText-Regular;
    padding: 12px 16px
}

#dev-id~.ivu-select-dropdown-transfer .ivu-select-item:hover {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(153, 188, 237, .2)), color-stop(rgba(153, 248, 207, .5)), to(rgba(255, 214, 199, .5)));
    background-image: linear-gradient(90deg, rgba(153, 188, 237, .2), rgba(153, 248, 207, .5), rgba(255, 214, 199, .5))
}

#dev-id~.ivu-select-dropdown-transfer .ivu-select-item-selected {
    background-color: #d9d9d933;
    border-radius: 8px
}

#dev-id a:hover {
    color: #2081e2
}

#dev-id .ivu-radio-group-button .ivu-radio-wrapper.ivu-radio-wrapper-checked {
    border-color: #2081e2;
    color: #2081e2
}

#dev-id .ivu-radio-group-button .ivu-radio-wrapper.ivu-radio-wrapper-checked.ivu-radio-focus {
    -webkit-box-shadow: 0 0 3px 1px #a1f6d9;
    box-shadow: 0 0 3px 1px #a1f6d9
}

#dev-id .ivu-radio-group-button .ivu-radio-wrapper.ivu-radio-wrapper-checked.ivu-radio-focus:last-child {
    border-left: 1px solid #2081e2;
    -webkit-box-shadow: 0 0 3px 1px #a1f6d9;
    box-shadow: 0 0 3px 1px #a1f6d9
}

#dev-id .ivu-radio-group-button .ivu-radio-wrapper.ivu-radio-wrapper-checked:last-child {
    -webkit-box-shadow: -1px 0 0 0 #2081e2;
    box-shadow: -1px 0 0 0 #2081e2
}

#dev-id .ivu-radio-group-button .ivu-radio-wrapper:hover {
    color: #13b09b
}

#dev-id .ivu-radio.ivu-radio-checked .ivu-radio-inner {
    border-color: #2081e2
}

#dev-id .ivu-radio.ivu-radio-checked .ivu-radio-inner:after {
    background-color: #2081e2
}

#dev-id .ivu-radio.ivu-radio-checked .ivu-radio-inner.ivu-radio-focus {
    -webkit-box-shadow: 0 0 3px 1px #a1f6d9;
    box-shadow: 0 0 3px 1px #a1f6d9
}

#dev-id .ivu-tag.ivu-tag-blue.ivu-tag-dot .ivu-tag-dot-inner {
    background-color: #2081e2
}

#dev-id .ivu-switch.ivu-switch-checked {
    border-color: #2081e2;
    background-color: #2081e2
}

#dev-id .ivu-tabs.ivu-tabs>.ivu-tabs-bar {
    border-bottom: 2px solid #202630;
}

#dev-id .ivu-tabs-bar .ivu-tabs-nav-scroll {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

#dev-id .ivu-tabs-ink-bar {
    background: #fcd535;
    height: 3px
}

#dev-id .ivu-tabs.ivu-tabs>.ivu-tabs-bar .ivu-tabs-tab {
    background: unset;
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #eaecef
}

#dev-id .ivu-tabs.ivu-tabs>.ivu-tabs-bar .ivu-tabs-tab-active {
    color: #eaecef;
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    font-weight: 900
}

#dev-id .ivu-tabs.ivu-tabs>.ivu-tabs-bar .ivu-tabs-nav-container {
    margin-top: 10px;
    border: none
}

#dev-id .ivu-tabs.ivu-tabs>.ivu-tabs-bar .ivu-tabs-nav-container .ivu-tabs-nav-scrollable {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

@media screen and (max-width: 450px) {
    #dev-id .ivu-tabs.ivu-tabs>.ivu-tabs-bar .ivu-tabs-tab {
        background: unset;
        font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
        font-size: .875rem;
        color: #eaecef
    }

    #dev-id .ivu-tabs.ivu-tabs>.ivu-tabs-bar .ivu-tabs-tab-active {
        font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
        font-size: 1rem
    }
}

#dev-id .ivu-progress-bg {
    background: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background: linear-gradient(90deg, #2c3e50, #4ca1af, #d7e1ec)
}

#dev-id .ivu-progress-success .ivu-progress-text {
    color: #3b82f6
}

#dev-id~.v-transfer-dom .ivu-btn {
    color: #fff;
    border-radius: 8px
}

#dev-id~.v-transfer-dom .ivu-btn,
#dev-id~.v-transfer-dom .ivu-btn:hover {
    background-color: #3b82f6;
    border-color: #3b82f6
}

#dev-id~.v-transfer-dom .ivu-btn:focus {
    -webkit-box-shadow: none;
    box-shadow: none
}

#dev-id~.v-transfer-dom .ivu-btn[disabled] {
    background-color: #e0eaf7;
    border-color: #e0eaf7;
    color: #fff
}

#dev-id~.v-transfer-dom .ivu-btn.ivu-btn-primary {
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    background-clip: padding-box, border-box;
    background-origin: padding-box, border-box;
    font-size: 16px;
    color: #fff;
    height: 40px;
    border: 0;
    border-radius: 10px;
    background-position: 50%;
    -webkit-transition: background 1s;
    transition: background 1s
}

#dev-id~.v-transfer-dom .ivu-btn.ivu-btn-primary:hover {
    background: rgba(59, 130, 246, .7) radial-gradient(circle, transparent 1%, #3b82f6 0) 50%/15000%;
    border-color: rgba(59, 130, 246, .7)
}

#dev-id~.v-transfer-dom .ivu-btn.ivu-btn-primary:active {
    background-color: #3b82f6;
    background-size: 100%;
}

#dev-id~.v-transfer-dom .ivu-btn.ivu-btn-info {
    background: #fcd535;
    border: unset;
    height: 40px;
    border-radius: 8px;
    padding: 2px
}

#dev-id~.v-transfer-dom .ivu-btn.ivu-btn-info span {
    background-color: #fff;
    color: #6c788c;
    width: 100%;
    border-radius: 7px;
    padding: 7px 15px;
    background-position: 50%;
}

#dev-id~.v-transfer-dom .ivu-btn.ivu-btn-info:hover {
    background: #fcd535;
    border-color: unset
}

#dev-id~.v-transfer-dom .ivu-btn.ivu-btn-info:hover span {
    background: #e9eeff radial-gradient(circle, transparent 1%, #fff 0) 50%/15000%
}

#dev-id~.v-transfer-dom .ivu-btn.ivu-btn-info:active {
    background: linear-gradient(180deg, #3b82f6, #9657d7);
    border-color: unset
}

#dev-id~.v-transfer-dom .ivu-btn.ivu-btn-info:active span {
    background-color: #b9c5d9;
    background-size: 100%;
}

#dev-id~.v-transfer-dom .ivu-btn.ivu-btn-success {
    background: #fcd535;
    color: #202630;
    border-color: unset;
    border-radius: 8px;
    height: 45px;
    padding: 0;
    border: none
}

#dev-id~.v-transfer-dom .ivu-btn.ivu-btn-success span {
    background-color: none;
    color: #202630;
    width: 100%;
    height: 100%;
    border-radius: 8px;
    padding: 5px 0;
    background-position: 50%;
}

#dev-id~.v-transfer-dom .ivu-btn.ivu-btn-success:hover {
    background: #fcd535;
    border-color: unset
}

#dev-id~.v-transfer-dom .ivu-btn.ivu-btn-success:hover span {
    background: rgba(59, 130, 246, .7) radial-gradient(circle, transparent 1%, hsla(0, 0%, 100%, .3) 0) 50%/15000%
}

#dev-id~.v-transfer-dom .ivu-btn.ivu-btn-success:active {
    background: linear-gradient(90deg, #2c3e50, #4ca1af, #d7e1ec)
}

#dev-id~.v-transfer-dom .ivu-btn.ivu-btn-success:active span {
    background-color: rgba(185, 197, 217, .3);
    background-size: 100%;
}

#dev-id~.v-transfer-dom .ivu-btn.ivu-btn-warning {
    background: linear-gradient(180deg, #3b82f6, #9657d7);
    border: unset;
    border-radius: 8px;
    padding: 2px
}

#dev-id~.v-transfer-dom .ivu-btn.ivu-btn-warning span {
    background-color: #fff;
    color: #6c788c;
    width: 100%;
    height: 100%;
    border-radius: 7px;
    padding: 4px 15px;
    background-position: 50%;
}

#dev-id~.v-transfer-dom .ivu-btn.ivu-btn-warning:hover {
    background: linear-gradient(180deg, #3b82f6, #9657d7);
    border-color: unset
}

#dev-id~.v-transfer-dom .ivu-btn.ivu-btn-warning:hover span {
    background: #e9eeff radial-gradient(circle, transparent 1%, #fff 0) 50%/15000%
}

#dev-id~.v-transfer-dom .ivu-btn.ivu-btn-warning:active {
    background: linear-gradient(180deg, #3b82f6, #9657d7);
    border-color: unset
}

#dev-id~.v-transfer-dom .ivu-btn.ivu-btn-warning:active span {
    background-color: #b9c5d9;
    background-size: 100%;
}

#dev-id~.v-transfer-dom .ivu-btn.ivu-btn-error {
    background-color: #f26b81;
    color: #fff;
    border-color: #f26b81;
    border-radius: 8px
}

#dev-id~.v-transfer-dom .ivu-btn.ivu-btn-error:hover {
    background-color: #ff869a;
    border-color: #ff869a
}

#dev-id~.v-transfer-dom .ivu-btn.ivu-btn-disabled {
    color: #fff;
    background-color: #e0eaf7;
    border-color: #e0eaf7;
    border-radius: 8px
}

#dev-id .ivu-btn[disabled],
#dev-id~.v-transfer-dom .ivu-btn.disabled {
    background-color: #e2e2e2;
    border-color: #e2e2e2;
    color: #fff
}

#dev-id~.v-transfer-dom .ivu-btn.ivu-btn-text {
    background-color: transparent;
    color: #3b82f6;
    border: unset;
    border-radius: 8px
}

#dev-id~.v-transfer-dom .ivu-btn.ivu-btn-text:hover {
    background-color: transparent;
    color: #3b82f6
}

#dev-id~.v-transfer-dom .ivu-btn.ivu-btn-text:active {
    background-color: #e0eaf7;
    color: #fff
}

#dev-id~.v-transfer-dom .ivu-btn.ivu-btn-colorless {
    border: 1px solid white;
    border-radius: 10px;
    background-color: #fff;
    color: white;
    padding: 21.5px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

#dev-id~.v-transfer-dom .ivu-input {
    background-color: #fff;
    border: 2px solid #e0eaf6;
    color: #3d4045;
    height: 45px;
    font-size: 16px;
    border-radius: 9px
}

#dev-id~.v-transfer-dom .ivu-input::-webkit-input-placeholder {
    color: #b9c5d9
}

#dev-id~.v-transfer-dom .ivu-input::-moz-placeholder {
    color: #b9c5d9
}

#dev-id~.v-transfer-dom .ivu-input:-ms-input-placeholder {
    color: #b9c5d9
}

#dev-id~.v-transfer-dom .ivu-input::-ms-input-placeholder {
    color: #b9c5d9
}

#dev-id~.v-transfer-dom .ivu-input::placeholder {
    color: #b9c5d9
}

#dev-id .ivu-input-suffix i,
#dev-id~.v-transfer-dom .ivu-input-prefix i {
    color: #6c788c
}

#dev-id~.v-transfer-dom .ivu-input-group-prepend {
    background-color: #3b82f6;
    border-color: #3b82f6;
    color: #fff;
    border-top-left-radius: 9px;
    border-bottom-left-radius: 9px
}

#dev-id~.v-transfer-dom .ivu-input-group-append {
    background-color: #3b82f6;
    border-color: #3b82f6;
    color: #fff;
    border-top-right-radius: 9px;
    border-bottom-right-radius: 9px
}

#dev-id~.v-transfer-dom .ivu-input:hover {
    border-color: #3b82f6
}

#dev-id~.v-transfer-dom .ivu-input:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #3d4045
}

#dev-id~.v-transfer-dom .ivu-input-disabled {
    background-color: #e0eaf7;
    border-color: #e0eaf7;
    color: #8797b0
}

#dev-id~.v-transfer-dom .ivu-input-number-input {
    border-color: #e0eaf6;
    color: #3d4045;
    border-radius: 10px
}

#dev-id~.v-transfer-dom .ivu-input-number-input::-webkit-input-placeholder {
    color: #e0eaf7
}

#dev-id~.v-transfer-dom .ivu-input-number-input::-moz-placeholder {
    color: #e0eaf7
}

#dev-id~.v-transfer-dom .ivu-input-number-input:-ms-input-placeholder {
    color: #e0eaf7
}

#dev-id~.v-transfer-dom .ivu-input-number-input::-ms-input-placeholder {
    color: #e0eaf7
}

#dev-id~.v-transfer-dom .ivu-input-number-input::placeholder {
    color: #e0eaf7
}

#dev-id~.v-transfer-dom .ivu-input-number {
    border: 2px solid #e0eaf6
}

#dev-id~.v-transfer-dom .ivu-input-number-focused {
    border-color: #e0eaf7
}

#dev-id~.v-transfer-dom .ivu-checkbox.ivu-checkbox-checked .ivu-checkbox-inner {
    border-color: #14302c;
    background-color: #14302c
}

#dev-id~.v-transfer-dom~.v-transfer-dom .ivu-input-with-suffix {
    height: 35px;
    border-radius: 5px;
    border: 2px solid #e6e5ea;
    background-color: #fff;
    color: #3d4045;
    border: none
}

#dev-id~.v-transfer-dom .ivu-input-suffix {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#dev-id~.v-transfer-dom .ivu-input-suffix i {
    font-size: 25px
}

#dev-id~.v-transfer-dom .ivu-date-picker.ivu-date-picker-focused .ivu-input {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none
}

#dev-id~.v-transfer-dom .ivu-date-picker .ivu-date-picker-cells-cell.ivu-date-picker-cells-cell-today em:after {
    background-color: #3b82f6;
    border: 1px solid #fff
}

#dev-id~.v-transfer-dom .ivu-date-picker .ivu-date-picker-cells-cell.ivu-date-picker-cells-cell-selected em {
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    border: unset;
    border-radius: 50%
}

#dev-id~.v-transfer-dom .ivu-date-picker .ivu-date-picker-cells-cell.ivu-date-picker-cells-focused em {
    -webkit-box-shadow: none;
    box-shadow: none
}

#dev-id~.v-transfer-dom .ivu-date-picker .ivu-date-picker-cells-cell.ivu-date-picker-cells-cell-range:before,
#dev-id~.v-transfer-dom .ivu-date-picker .ivu-date-picker-cells-cell:hover em {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(153, 188, 237, .2)), color-stop(rgba(153, 248, 207, .5)), to(rgba(255, 214, 199, .5)));
    background-image: linear-gradient(90deg, rgba(153, 188, 237, .2), rgba(153, 248, 207, .5), rgba(255, 214, 199, .5));
    color: #5d5d5d
}

#dev-id~.v-transfer-dom .ivu-date-picker .ivu-date-picker-cells-cell:hover em {
    background-color: #e0eaf6;
    color: #fff;
    border-radius: 50%
}

#dev-id~.v-transfer-dom .ivu-date-picker .ivu-date-picker-cells-cell.ivu-date-picker-cells-cell-range em {
    color: #3b82f6
}

#dev-id~.v-transfer-dom .ivu-date-picker .ivu-date-picker-cells-cell.ivu-date-picker-cells-cell-range:before {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(153, 188, 237, .2)), color-stop(rgba(153, 248, 207, .5)), to(rgba(255, 214, 199, .5)));
    background-image: linear-gradient(90deg, rgba(153, 188, 237, .2), rgba(153, 248, 207, .5), rgba(255, 214, 199, .5));
    border-radius: 50%
}

#dev-id~.v-transfer-dom .ivu-date-picker .ivu-input-suffix i {
    color: #8797b0
}

#dev-id~.v-transfer-dom .ivu-date-picker-header,
#dev-id~.v-transfer-dom .ivu-date-picker-header .ivu-picker-panel-icon-btn {
    color: white
}

#dev-id~.v-transfer-dom .ivu-select-dropdown {
    -webkit-box-shadow: unset;
    box-shadow: unset;
    border: 2px solid #e0eaf6
}

#dev-id~.v-transfer-dom .ivu-date-picker {
    border: 1px solid #e0eaf6;
    border-radius: 7px
}

#dev-id~.v-transfer-dom .ivu-date-picker .ivu-date-picker-with-range .ivu-picker-panel-body {
    min-width: 150px;
    width: 250px
}

#dev-id~.v-transfer-dom .ivu-date-picker .ivu-date-picker-with-range .ivu-picker-panel-content {
    width: 100%
}

#dev-id~.v-transfer-dom .ivu-date-picker .ivu-date-picker-with-range .ivu-date-picker-cells {
    margin: 10px auto
}

#dev-id~.v-transfer-dom .ivu-select .ivu-select-selection {
    background-color: #fff;
    border: 1px solid #e6e5ea !important;
    color: white;
    height: 35px;
    border-radius: 8px
}

#dev-id~.v-transfer-dom .ivu-select .ivu-select-selection .ivu-select-placeholder,
#dev-id~.v-transfer-dom .ivu-select .ivu-select-selection .ivu-select-selected-value {
    color: #3d4045;
    line-height: 35px
}

#dev-id~.v-transfer-dom .ivu-select .ivu-select-selection .ivu-select-arrow {
    color: #3d4045
}

#dev-id~.v-transfer-dom .ivu-select .ivu-select-item {
    color: white
}

#dev-id~.v-transfer-dom .ivu-select .ivu-select-selection:hover {
    border: 2px solid #e6e5ea
}

#dev-id~.v-transfer-dom .ivu-select.ivu-select-visible .ivu-select-selection:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
    background-color: #fff
}

#dev-id~.v-transfer-dom .ivu-select.ivu-select-visible .ivu-select-selection:focus .ivu-select-arrow,
#dev-id~.v-transfer-dom .ivu-select.ivu-select-visible .ivu-select-selection:focus span {
    color: #3d4045
}

#dev-id~.v-transfer-dom .ivu-select-item-focus {
    color: white !important
}

#dev-id~.v-transfer-dom .ivu-select.ivu-select-visible .ivu-select-selection {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none
}

#dev-id~.v-transfer-dom .ivu-select .ivu-select-dropdown {
    -webkit-box-shadow: 0 4px 10px 0 hsla(0, 0%, 41%, .3);
    box-shadow: 0 4px 10px 0 hsla(0, 0%, 41%, .3);
    border-radius: 10px;
    border: none
}

#dev-id~.v-transfer-dom .ivu-select .ivu-select-dropdown .ivu-select-item-selected {
    background-color: #f5f5f5
}

#dev-id~.v-transfer-dom .ivu-select .ivu-tag {
    background: #fff
}

#dev-id~.v-transfer-dom .ivu-select .ivu-tag-text {
    color: #3d4045 !important
}

#dev-id~.v-transfer-dom .ivu-switch.ivu-switch-checked {
    border-color: #2081e2;
    background-color: #2081e2
}

#dev-id~.v-transfer-dom .ivu-tabs {
    border: 1px solid #e0eaf6
}

#dev-id~.v-transfer-dom .ivu-tabs.ivu-tabs>.ivu-tabs-bar {
    border-bottom: 2px solid #b9c5d9
}

#dev-id~.v-transfer-dom .ivu-tabs-bar .ivu-tabs-nav-scroll {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

#dev-id~.v-transfer-dom .ivu-tabs-ink-bar {
    background: #fcd535;
    height: 3px
}

#dev-id~.v-transfer-dom .ivu-tabs.ivu-tabs>.ivu-tabs-bar .ivu-tabs-tab {
    background: unset;
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #eaecef
}

#dev-id~.v-transfer-dom .ivu-tabs.ivu-tabs>.ivu-tabs-bar .ivu-tabs-tab-active {
    color: white !important;
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.125rem
}

#dev-id~.v-transfer-dom .ivu-tabs.ivu-tabs>.ivu-tabs-bar .ivu-tabs-nav-container {
    margin-top: 10px;
    border: none
}

#dev-id~.v-transfer-dom .ivu-tabs.ivu-tabs-card>.ivu-tabs-bar {
    border: none
}

#dev-id~.v-transfer-dom .ivu-tabs.ivu-tabs-card>.ivu-tabs-bar .ivu-tabs-tab-active {
    background-color: #ebfaf5;
    border: none
}

#dev-id~.v-transfer-dom .ivu-tabs.ivu-tabs-card>.ivu-tabs-bar .ivu-tabs-tab {
    border-radius: 10px;
    border: none;
    color: #31b9a0;
    -webkit-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out
}

#dev-id~.v-transfer-dom .ivu-tabs.ivu-tabs-card>.ivu-tabs-bar .ivu-tabs-nav-wrap {
    padding: 10px
}

#dev-id~.v-transfer-dom .ivu-tabs.ivu-tabs-card>.ivu-tabs-bar .ivu-tabs-nav-container {
    height: 52px;
    border: none
}

#dev-id~.v-transfer-dom .ivu-radio.ivu-radio-checked .ivu-radio-inner {
    border-color: #2081e2
}

#dev-id~.v-transfer-dom .ivu-radio.ivu-radio-checked .ivu-radio-inner:after {
    background-color: #2081e2
}

#dev-id~.v-transfer-dom .ivu-radio.ivu-radio-checked .ivu-radio-inner.ivu-radio-focus {
    -webkit-box-shadow: 0 0 3px 1px #a1f6d9;
    box-shadow: 0 0 3px 1px #a1f6d9
}

#dev-id .ivu-modal-content {
    border-radius: 0px
}

#dev-id~.v-transfer-dom .ivu-modal-wrap .ivu-modal-footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

#dev-id~.v-transfer-dom .ivu-modal-wrap .ivu-modal-footer .ivu-btn {
    height: 40px;
    margin: 0 5px
}

#dev-id~.v-transfer-dom .ivu-modal-wrap .ivu-modal-footer .ivu-btn span {
    text-align: center
}

#dev-id~.v-transfer-dom .ivu-modal-fullscreen .ivu-modal-body {
    padding: 0 5%
}

#dev-id~.v-transfer-dom .ivu-form-label-top .ivu-form-item-label {
    line-height: 1;
    padding-bottom: 5px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #eaecef
}

#dev-id~.v-transfer-dom .ivu-form-item-error .ivu-input {
    border: 1px solid #ec6898
}

#dev-id~.v-transfer-dom .ivu-form-label-top .ivu-form-item-error-tip {
    color: #ec6898;
    left: 0
}

#dev-id~.v-transfer-dom .ivu-form-item-required .ivu-form-item-label:before {
    color: #ec6898
}

@media screen and (max-width: 450px) {
    #dev-id~.v-transfer-dom .ivu-form-label-top .ivu-form-item-label {
        font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
        font-size: .875rem
    }
}

#dev-id~.v-transfer-dom .ivu-page .ivu-page-next,
#dev-id~.v-transfer-dom .ivu-page .ivu-page-prev {
    width: 25px;
    height: 25px;
    min-width: 25px;
    min-height: 25px;
    line-height: 22px;
    border: 1px solid #bcc9e1
}

#dev-id~.v-transfer-dom .ivu-page .ivu-page-next,
#dev-id~.v-transfer-dom .ivu-page .ivu-page-next.ivu-page-disabled:hover,
#dev-id~.v-transfer-dom .ivu-page .ivu-page-prev,
#dev-id~.v-transfer-dom .ivu-page .ivu-page-prev.ivu-page-disabled:hover {
    background-color: #fff;
    border-color: #fff;
    border-radius: 50%
}

#dev-id~.v-transfer-dom .ivu-page .ivu-page-item {
    border-radius: 8px;
    background-color: #fff;
    border-color: #fff
}

#dev-id~.v-transfer-dom .ivu-page .ivu-page-item a,
#dev-id~.v-transfer-dom .ivu-page .ivu-page-next a,
#dev-id~.v-transfer-dom .ivu-page .ivu-page-prev a {
    color: #8797b0
}

#dev-id~.v-transfer-dom .ivu-page .ivu-page-item:hover,
#dev-id~.v-transfer-dom .ivu-page .ivu-page-next:hover,
#dev-id~.v-transfer-dom .ivu-page .ivu-page-prev:hover {
    border-color: #e0eaf6;
    background-color: #e0eaf6
}

#dev-id~.v-transfer-dom .ivu-page .ivu-page-item:hover a,
#dev-id~.v-transfer-dom .ivu-page .ivu-page-next:hover a,
#dev-id~.v-transfer-dom .ivu-page .ivu-page-prev:hover a {
    color: #3b82f6
}

#dev-id~.v-transfer-dom .ivu-page .ivu-page-item.ivu-page-item-active {
    background: #fcd535;
    border: none;
    border-radius: 50%
}

#dev-id~.v-transfer-dom .ivu-page .ivu-page-item.ivu-page-item-active a {
    color: #fff
}

#dev-id~.v-transfer-dom .ivu-page .ivu-page-next.ivu-page-disabled a,
#dev-id~.v-transfer-dom .ivu-page .ivu-page-options-elevator,
#dev-id~.v-transfer-dom .ivu-page .ivu-page-options-elevator input,
#dev-id~.v-transfer-dom .ivu-page .ivu-page-prev.ivu-page-disabled a {
    color: #8797b0
}

#dev-id~.v-transfer-dom .ivu-page .ivu-page-options-elevator input {
    border-color: #fff
}

#dev-id .common-gradient-border {
    border: 3px solid transparent;
    border-radius: 16px;
    background-clip: padding-box, border-box;
    background-origin: padding-box, border-box;
    background-image: -webkit-gradient(linear, left top, right top, from(#fff), to(#fff)), -webkit-gradient(linear, left top, left bottom, from(#3b82f6), to(#9657d7));
    background-image: linear-gradient(90deg, #fff, #fff), linear-gradient(180deg, #3b82f6, #9657d7)
}

#dev-id .pc-class #logout {
    border-radius: 100px;
    margin-left: 10px
}

#dev-id .pc-class .content-wrap {
    min-height: 80vh;
    background-color: #202630
}

#dev-id .pc-class .content-wrap .domain-bar {
    background: -webkit-gradient(linear, left top, right top, from(#3b82f6), to(#9657d7));
    background: linear-gradient(90deg, #3b82f6 0, #9657d7)
}

#dev-id .pc-class .content-wrap .domain-bar a {
    color: #fff;
    font-size: 12px;
    font-family: Poppins-ExtraLight
}

#dev-id .pc-class .content-wrap .domain-bar a span {
    font-family: Poppins-Medium;
    letter-spacing: .05rem
}

#dev-id .pc-class .clickPrevent {
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 100
}

#dev-id .pc-class .coinIcon {
    width: 18px !important;
    height: 18px !important;
    margin-right: 5px
}

#dev-id .pc-class .ivu-layout-header {
    padding: 0;
    background: #202630;
}

#dev-id .pc-class .header {
    width: 100vw;
    position: fixed;
    -webkit-transform: translate(0);
    transform: translate(0);
    -webkit-transition: all .1s ease-out;
    transition: all .1s ease-out;
    background-color: transparent;
    padding: 0 1rem;
    z-index: 100
}

#dev-id .pc-class .header .market-name {
    color: #474745;
    font-weight: 700;
    font-size: 22px
}

#dev-id .pc-class .header .header-exPage img {
    width: 30px
}

#dev-id .pc-class .header .header-btns .header-explore img {
    width: 2.3rem;
    margin-left: .3rem
}

#dev-id .pc-class .header .header-btns .header-notice .notice-block {
    color: #ff9797
}

#dev-id .pc-class .header .header-btns .header-notice img {
    width: 32px;
    margin-left: .3rem
}

#dev-id .pc-class .header .header-btns .header-service img {
    display: block;
    width: 28px;
    margin-left: .2rem
}

#dev-id .pc-class .header .header-btns .header-avatar {
    position: relative
}

#dev-id .pc-class .header .header-btns .header-avatar .no-login-avatar-img {
    width: 2rem
}

#dev-id .pc-class .header .header-btns .header-avatar .header-user-img {
    border-radius: 50%;
    position: absolute;
    left: 2px;
    width: 1.8rem;
    height: 1.8rem
}

#dev-id .pc-class .header .header-btns .header-avatar .header-avatar-bg {
    height: 1.5rem;
    width: 1.5rem;
    margin-left: .6rem;
    border-radius: 50%
}

#dev-id .pc-class .header .header-btns .header-avatar .language-img {
    width: calc(1.5rem + 4px)
}

#dev-id .pc-class .header .header-btns .sideMenu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: fixed;
    top: 100%;
    right: 0;
    height: calc(100vh - 142px);
    width: 100%;
    background: -webkit-gradient(linear, left top, left bottom, from(#54c7ae), color-stop(50%, #126e63));
    background: linear-gradient(180deg, #54c7ae 0, #126e63 50%);
    -webkit-transform: translate(0);
    transform: translate(0);
    -webkit-transition: all .2s ease-out;
    transition: all .2s ease-out
}

#dev-id .pc-class .header .header-btns .sideMenu.sideMenu-hidden {
    -webkit-transform: translate(100%);
    transform: translate(100%)
}

#dev-id .pc-class .header .header-btns .side-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 20%;
    flex: 1 0 20%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    color: #fff
}

#dev-id .pc-class .header .header-btns .side-info img {
    margin: 0;
    width: 60%;
    margin: 1.5rem 0 1rem
}

#dev-id .pc-class .header .header-btns .side-info h4 {
    font-size: 2.5rem
}

#dev-id .pc-class .header .header-btns .side-info .side-info-login {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    line-height: 1rem;
    margin-bottom: 1rem
}

#dev-id .pc-class .header .header-btns .side-info .side-info-login .side-member-name {
    font-size: 1rem;
    font-weight: 500;
    margin-bottom: .5rem
}

#dev-id .pc-class .header .header-btns .side-info .side-info-login .side-member-point {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 1rem;
    font-weight: 500
}

#dev-id .pc-class .header .header-btns .side-info .side-info-login .side-member-point span {
    margin-left: .5rem;
    font-size: 2rem;
    line-height: 2rem
}

#dev-id .pc-class .header .header-btns .side-menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    bottom: 0;
    left: 0;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 80%;
    flex: 1 1 80%;
    background-color: #fff;
    width: 100%;
    border-radius: 2.5rem 0 0 0
}

#dev-id .pc-class .header .header-btns .side-menu .side-menu-item {
    width: 100%;
    padding: 0 0 1rem 1.5rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    line-height: 2rem
}

#dev-id .pc-class .header .header-btns .side-menu .side-menu-item img {
    width: 1.5rem;
    height: 1.5rem;
    margin-right: 1rem
}

#dev-id .pc-class .header .header-btns .side-menu .side-menu-item span {
    font-size: 1rem;
    font-weight: 600;
    color: #2c2c2e
}

#dev-id .pc-class .header .header-btns .side-menu .side-menu-bottom-wrap {
    margin: 1rem 0 3rem;
    width: 100%;
    padding: 1rem;
    line-height: 2.5rem
}

#dev-id .pc-class .header .header-btns .side-menu .side-menu-bottom-wrap .lang-wrap {
    width: 100%;
    background-color: #ebfaf5;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-radius: .8rem;
    margin-bottom: .5rem
}

#dev-id .pc-class .header .header-btns .side-menu .side-menu-bottom-wrap .lang-wrap .lang-select {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #31b9a0;
    line-height: 1rem
}

#dev-id .pc-class .header .header-btns .side-menu .side-menu-bottom-wrap .lang-wrap .lang-select img {
    margin: 0 1rem
}

#dev-id .pc-class .header .header-btns .side-menu .side-menu-bottom-wrap .lang-wrap span {
    padding-left: 1rem;
    font-size: 1rem;
    font-weight: 600;
    color: #2c2c2e
}

#dev-id .pc-class .header .header-btns .side-menu .side-menu-bottom-wrap .lang-wrap .currentLang img {
    margin: 0
}

#dev-id .pc-class .header .header-btns .side-menu .side-menu-bottom-wrap .lang-wrap .currentLang span {
    padding: 0 .5rem;
    font-size: 1rem;
    font-weight: 500;
    color: #31b9a0
}

#dev-id .pc-class .header .header-btns .side-menu .side-menu-bottom-wrap .login-btn {
    width: 100%;
    background-color: #31b9a0;
    border-radius: .8rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #fff;
    font-size: 1rem;
    font-weight: 600
}

#dev-id .pc-class .header .search-area {
    background-color: transparent
}

#dev-id .pc-class .header .search-area .select-search .ivu-select-selection {
    border: 1px solid transparent;
    background-color: transparent
}

#dev-id .pc-class .header .search-area .select-search .ivu-select-selection .ivu-select-arrow {
    display: none
}

#dev-id .pc-class .header-translucent {
    background-color: hsla(0, 0%, 100%, .7);
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px)
}

#dev-id .pc-class .ivu-layout .footer-hiden {
    -webkit-transform: translateY(200px);
    transform: translateY(200px);
    -webkit-transition: -webkit-transform .4s cubic-bezier(.165, .84, .44, 1);
    transition: -webkit-transform .4s cubic-bezier(.165, .84, .44, 1);
    transition: transform .4s cubic-bezier(.165, .84, .44, 1);
    transition: transform .4s cubic-bezier(.165, .84, .44, 1), -webkit-transform .4s cubic-bezier(.165, .84, .44, 1)
}

#dev-id .footer-logo {
    width: 90%
}

#dev-id .footer-logo img {
    display: block;
    width: 65%;
    max-width: 550px;
    margin: 5px auto 20px
}

#dev-id .ad-modal .ivu-modal {
    margin-top: -50px
}

#dev-id .ad-modal img {
    display: block;
    width: 100%;
    margin: 0 auto 10px
}

@media screen and (min-width: 768px) {
    #dev-id .pc-class {
        color: white
    }

    #dev-id .pc-class .header {
        height: 85px;
        -webkit-box-shadow: none;
        box-shadow: none;
        border-radius: 0;
        padding: 0 3rem 0 2rem
    }

    #dev-id .pc-class .header .ivu-row-flex {
        height: 85px
    }

    #dev-id .pc-class .header .pc-menu-wrap {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    #dev-id .pc-class .header .pc-menu-wrap .pc-menu {
        display: inline-block;
        line-height: 85px
    }

    #dev-id .pc-class .header .pc-menu-wrap .pc-menu span {
        margin: 0 20px;
        cursor: pointer;
        font-weight: 600
    }

    #dev-id .pc-class .header .header-btn-wrap-pc {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    #dev-id .pc-class .header .header-btn-wrap-pc .lang-wrap-pc {
        width: 30%;
        font-weight: 600;
        position: relative
    }

    #dev-id .pc-class .header .header-btn-wrap-pc .lang-wrap-pc .lang-select {
        width: 80px;
        position: absolute;
        bottom: -95px;
        right: 9px;
        border: 1px solid #645de7;
        border-radius: 15px
    }

    #dev-id .pc-class .header .header-btn-wrap-pc .login-btn {
        width: 60%;
        max-width: 120px;
        height: 25px;
        line-height: 25px;
        text-align: center;
        border: 1px solid white;
        border-radius: 20px
    }

    #dev-id .pc-class .header .header-btn-wrap-pc .login-btn span {
        font-size: 13px
    }

    #dev-id .pc-class .header .header-btn-wrap-pc .header-notice-pc {
        position: relative;
        margin: 0 10px
    }

    #dev-id .pc-class .header .header-btn-wrap-pc .header-notice-pc .notice-block {
        width: 18px;
        height: 18px;
        position: absolute;
        top: -5px;
        right: -5px;
        background-color: #ff0062;
        color: #fff;
        border-radius: 50%
    }

    #dev-id .pc-class .header .header-photo-img {
        width: 32px;
        min-width: 32px;
        height: 32px;
        border-radius: 50%;
        background: -webkit-gradient(linear, left top, left bottom, from(#5ea2ef), to(#d12d9c));
        background: linear-gradient(180deg, #5ea2ef 0, #d12d9c)
    }

    #dev-id .pc-class .header .header-photo-img img {
        display: block;
        width: 32px;
        min-width: 32px;
        height: 32px;
        border-radius: 50%
    }

    #dev-id .pc-class .header .member-modal {
        width: 230px;
        min-height: 220px;
        border-radius: 8px;
        background-color: #fff;
        -webkit-box-shadow: 1px 1px 8px 2px #ccc;
        box-shadow: 1px 1px 8px 2px #ccc;
        position: absolute;
        top: 80px;
        right: 5%;
        padding: 6px 15px;
        font-weight: 700
    }

    #dev-id .pc-class .header .member-modal .header-photo-wrap {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    #dev-id .pc-class .header .member-modal .header-photo-wrap p {
        margin: 0 10px;
        color: #645de7
    }

    #dev-id .pc-class .header .member-modal .login-btn-wrap,
    #dev-id .pc-class .header .member-modal .notice-wrap,
    #dev-id .pc-class .header .member-modal .point-wrap {
        border-radius: 8px;
        line-height: 1.8;
        padding: 5px;
        font-size: 12px;
        margin-bottom: 15px
    }

    #dev-id .pc-class .header .member-modal .point-wrap {
        border: 1px solid #e2e2e2;
        padding: 8px 15px
    }

    #dev-id .pc-class .header .member-modal .point-wrap span {
        color: #7a7a7a
    }

    #dev-id .pc-class .header .member-modal .notice-wrap {
        background-color: #eaeeff;
        color: #645de7;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding: 10px
    }

    #dev-id .pc-class .header .member-modal .notice-wrap img {
        display: block;
        width: 16px;
        height: 19px;
        margin-right: 15px
    }

    #dev-id .pc-class .header .member-modal .login-btn-wrap {
        font-size: 12px;
        color: #645de7;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding: 10px
    }

    #dev-id .pc-class .header .member-modal .login-btn-wrap img {
        display: block;
        margin-right: 15px
    }

    #dev-id .pc-class .header .search-area {
        max-width: 350px
    }

    #dev-id .pc-class .ivu-layout .content-wrap {
        padding-bottom: 0;
        margin-top: 0
    }

    #dev-id .pc-class footer {
        background-color: #e0eaf6
    }
}

#dev-id .userArea {
    margin-bottom: 200px;
    background-color: #f9f9f9
}

#dev-id .userArea .user-area {
    position: absolute;
    top: -60px;
    left: 0;
    width: 100%;
    background-color: #202630;
}

#dev-id .userArea .user-area .user-photo {
    position: relative;
    width: 64px;
    height: 64px;
    background: #fcd535;
    border-radius: 50%
}

#dev-id .userArea .user-area .user-img {
    position: absolute;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    left: 50%;
    top: 50%;
    -o-object-fit: cover;
    object-fit: cover;
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%)
}

#dev-id .userArea .user-area .user-bg-img {
    height: 65vw;
    width: 100%;
    background-size: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    padding-top: 56px
}

#dev-id .userArea .user-area .bg-img-tall {
    height: 65vw
}

#dev-id .userArea .user-area-back {
    position: absolute;
    top: 75px;
    left: 2.5%
}

#dev-id .userArea .user-area-back img {
    width: 20px;
    -o-object-fit: contain;
    object-fit: contain
}

#dev-id .userArea .user-area .info-area {
    top: 100px;
    background-color: #29313c;
    border: 1.5px solid #454141;
    box-shadow: rgba(255, 255, 255, 0.05) 0px 1px 0px, rgba(255, 255, 255, 0.1) 0px 0px 8px;
    color: #8797b0;
    text-align: center;
    left: 50%;
    width: 95%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    position: absolute;
    border-radius: 8px;
    padding: 25px 15px 20px;
    -webkit-box-shadow: 0 2px 10px #e0ede6;
    box-shadow: 0 2px 10px #e0ede6;
    z-index: 1
}

#dev-id .userArea .user-area .info-area-top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#dev-id .userArea .user-area .info-area .info-block,
#dev-id .userArea .user-area .info-area .info-block-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#dev-id .userArea .user-area .info-area .info-block {
    white-space: nowrap;
    padding: 3px 10px;
    background-color: transparent;
    margin-right: 5px;
    border: 1px solid #999;
    border-radius: 33px
}

#dev-id .userArea .user-area .info-area .info-block .medal-img {
    width: 20px
}

#dev-id .userArea .user-area .info-area .info-block span {
    word-wrap: break-word;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-overflow: ellipsis
}

#dev-id .userArea .user-area .info-area .info-block-arrow {
    margin-left: 5px
}

#dev-id .userArea .user-area .info-area .title-area {
    padding-left: 10px
}

#dev-id .userArea .user-area .info-area .title-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 10px
}

#dev-id .userArea .user-area .info-area .title-row .medal-img {
    width: 25px;
    -o-object-fit: contain;
    object-fit: contain;
    margin-left: 5px
}

#dev-id .userArea .user-area .accountPageMb {
    background-color: unset;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 5px 15px 20px
}

#dev-id .userArea .user-area .ratio-block .ratio-text {
    text-align: right;
    color: #999
}

#dev-id .userArea .user-area .daily-btn {
    position: absolute;
    right: 20px;
    top: 50px;
    background-color: #fff;
    border-radius: 8px;
    padding: 5px 10px;
    color: #3b82f6;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#dev-id .userArea .user-area .daily-btn img {
    width: 20px;
    margin-right: 5px
}

#dev-id .userArea .user-area-bottom {
    width: 100%;
    min-height: 100vh;
    background-color: #202630;
    -webkit-transform: translateY(-80px);
    transform: translateY(-80px);
    border-top-right-radius: 20px;
    border-top-left-radius: 20px
}

#dev-id .userArea .user-area-bottom-move {
    -webkit-transform: translateY(-25px);
    transform: translateY(-25px);
    min-height: 70vh
}

#dev-id .userArea-mb0 {
    margin-bottom: 0
}

@media screen and (min-width: 768px) {
    #dev-id .userArea {
        margin-bottom: 12rem
    }

    #dev-id .userArea,
    #dev-id .userArea .user-area {
        background-color: #fff
    }

    #dev-id .userArea .user-area .header-area {
        position: absolute
    }

    #dev-id .userArea .user-area .user-bg-img {
        height: 12rem;
        min-height: 250px;
        padding-top: 0
    }

    #dev-id .userArea .user-area .bg-img-tall {
        height: 12rem;
        min-height: 250px
    }

    #dev-id .userArea .user-area .info-area {
        left: 7.5%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        width: auto;
        -webkit-transform: translateX(0);
        transform: translateX(0);
        position: absolute;
        top: 100px;
        background-color: transparent;
        padding: 0;
        -webkit-box-shadow: none;
        box-shadow: none
    }

    #dev-id .userArea .user-area .info-area .user-photo {
        position: relative;
        width: 92px;
        height: 92px;
        background: #fcd535;
        border-radius: 50%
    }

    #dev-id .userArea .user-area .info-area .user-img {
        position: absolute;
        width: 83px;
        height: 83px;
        left: 50%;
        top: 50%;
        -webkit-transform: translateX(-50%) translateY(-50%);
        transform: translateX(-50%) translateY(-50%)
    }

    #dev-id .userArea .user-area .info-area .info-block {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        white-space: nowrap;
        height: 40px;
        width: 150px;
        background-color: transparent;
        margin-right: 5px;
        border: 2px solid white;
        border-radius: 33px
    }

    #dev-id .userArea .user-area .info-area .info-block .medal-img {
        width: 30px
    }

    #dev-id .userArea .user-area .info-area .info-block span {
        word-wrap: break-word;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        overflow: hidden;
        text-overflow: ellipsis
    }

    #dev-id .userArea .user-area .info-area .btn-share {
        margin-top: 5px;
        cursor: pointer
    }

    #dev-id .userArea .user-area .info-area .title-area {
        padding-left: 20px
    }

    #dev-id .userArea .user-area .info-area .title-row {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        min-width: 100px;
        margin-bottom: 10px
    }

    #dev-id .userArea .user-area .info-area .level-btn {
        margin-left: 10px
    }

    #dev-id .userArea .user-area .info-area .mission-block {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        border: 1px solid #e0eaf6;
        border-radius: 10px;
        padding: 5px 10px;
        position: absolute;
        right: 10%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%)
    }

    #dev-id .userArea .user-area .info-area .mission-block img {
        width: 25px
    }

    #dev-id .userArea .user-area .ratio-block {
        position: relative;
        top: 15px;
        width: 20vw
    }

    #dev-id .userArea .user-area .ratio-block .ivu-progress .ivu-progress-bg {
        height: 5px !important
    }
}

#dev-id .level {
    background-color: #202630;
    color: #999;
    padding: 5% 5% 20vh
}

#dev-id .level .title-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%
}

#dev-id .level .title-block img {
    width: 25px;
    -o-object-fit: contain;
    object-fit: contain;
    margin-right: 5px
}

#dev-id .level .level-img {
    width: 100px
}

#dev-id .level .info-area {
    position: relative;
    text-align: center
}

#dev-id .level .info-area-bg {
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    min-height: 200px
}

#dev-id .level .info-area-info {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 30px 5% 0 10%;
    text-align: left;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

#dev-id .level .info-area-info-L .prg-block {
    position: absolute;
    bottom: 30%;
    width: 50%
}

#dev-id .level .info-area-info-R {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#dev-id .level .info-area-info-R .lv-img {
    width: 80px;
    -o-object-fit: contain;
    object-fit: contain
}

#dev-id .level .info-area-info-R-btn {
    position: absolute;
    bottom: 30%;
    border: 1px solid #fff;
    border-radius: 40px;
    padding: 5px 20px
}

#dev-id .level .btn-row {
    padding: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
    background-color:  #29313c;
    border: 1.5px solid #454141;
    box-shadow: rgba(255, 255, 255, 0.05) 0px 1px 0px, rgba(255, 255, 255, 0.1) 0px 0px 8px;
    color: #8797b0;
    border-radius: 8px
}

#dev-id .level .btn-row .user-list-row {
    text-align: center;
    padding: 15px 20px;
    border: none;
    border-radius: 16px;
    cursor: pointer
}

#dev-id .level .btn-row .user-list-row img {
    width: 35px
}

#dev-id .level .currentRight-area,
#dev-id .level .level-area {
    padding-bottom: 10px
}

#dev-id .level .currentRight-area .title-block,
#dev-id .level .level-area .title-block {
    margin-bottom: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#dev-id .level .currentRight-area .title-block .title-text,
#dev-id .level .level-area .title-block .title-text {
    margin-right: 10px;
    color: #3d4045
}

#dev-id .level .currentRight-area .right-row,
#dev-id .level .level-area .right-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 10px 0
}

#dev-id .level .currentRight-area .right-row .row-title,
#dev-id .level .level-area .right-row .row-title {
    text-align: left
}

#dev-id .level .currentRight-area {
   background-color: #29313c;
    border: 1.5px solid #454141;
    box-shadow: rgba(255, 255, 255, 0.05) 0px 1px 0px, rgba(255, 255, 255, 0.1) 0px 0px 8px;
    color: #8797b0;
    border-radius: 8px;
    margin-bottom: 20px;
    padding: 15px
}

#dev-id .level .level-area {
    text-align: right
}

#dev-id .level .level-area .title-area {
    position: relative
}

#dev-id .level .level-area .title-area-bg {
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

#dev-id .level .level-area .title-area-info {
    position: absolute;
    top: -10px;
    left: 0;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
    height: 100%;
    padding: 0 20px
}

#dev-id .level .level-area .title-area-info,
#dev-id .level .level-area .title-area-info-text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#dev-id .level .level-area .title-area-info-text .icon-lock {
    font-size: 25px;
    color: #fff;
    margin-right: 5px
}

#dev-id .level .level-area .title-area-info .title-lv-img {
    width: 90px;
    -o-object-fit: contain;
    object-fit: contain
}

#dev-id .level .level-area .title-area-btn {
    margin-bottom: 20px;
    margin-right: 10px
}

#dev-id .level .level-area .prg-area-wrap {
    background-color: #29313c;
    border: 1.5px solid #454141;
    box-shadow: rgba(255, 255, 255, 0.05) 0px 1px 0px, rgba(255, 255, 255, 0.1) 0px 0px 8px;
    color: #8797b0;
    border-radius: 8px;
    padding: 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

#dev-id .level .level-area .prg-area {
    border: none;
    border-radius: 8px;
    background-color: transparent;
    padding: 20px 10px 10px;
    text-align: center;
    width: 100%;
    margin-top: 10px
}

#dev-id .level .level-area .prg-area .prg-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    padding: 0 10px;
    text-align: left
}

#dev-id .level .level-area .prg-area .prg-val-row {
    margin-bottom: 10px
}

#dev-id .level .level-area .level-area-block {
    background-color: #29313c;
    border: 1.5px solid #454141;
    box-shadow: rgba(255, 255, 255, 0.05) 0px 1px 0px, rgba(255, 255, 255, 0.1) 0px 0px 8px;
    color: #8797b0;
    border-radius: 8px;
    padding: 15px;
    margin: 20px 0
}

#dev-id .level .price-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-line-pack: center;
    align-content: center
}

#dev-id .level .price-block img {
    width: 18px;
    height: 18px;
    margin-right: 5px
}

@media screen and (min-width: 768px) {
    #dev-id .level {
        padding: 0 0 0 5%;
        background-color: #fff
    }

    #dev-id .level .level-img {
        width: 100px
    }

    #dev-id .level .title-side {
        padding-top: 5vh
    }

    #dev-id .level .left-inside {
        padding-top: 10vh;
        width: 45vw;
        max-width: 450px;
        min-width: 350px;
        margin: 0 auto
    }

    #dev-id .level .left-inside .info-area-bg {
        min-height: 200px
    }

    #dev-id .level .left-inside .info-area-info {
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        padding: 20px 5% 0 10%
    }

    #dev-id .level .left-inside .info-area-info-L {
        margin-top: 10px
    }

    #dev-id .level .left-inside .info-area-info-L .prg-block {
        position: absolute;
        bottom: 20%;
        width: 50%
    }

    #dev-id .level .left-inside .info-area-info-R .lv-img {
        width: 120px
    }

    #dev-id .level .left-inside .info-area-info-R-btn {
        position: absolute;
        bottom: 20%;
        border: 1px solid #fff;
        border-radius: 40px;
        padding: 5px 20px
    }

    #dev-id .level .left-inside .btn-row {
        padding: 30px 0;
        border-bottom: 1px solid #ededed;
        border-radius: 0
    }

    #dev-id .level .left-inside .btn-row .user-list-row {
        text-align: center;
        padding: 20px;
        border: 1px solid #e6e5ea;
        border-radius: 16px
    }

    #dev-id .level .left-inside .btn-row .user-list-row img {
        width: 25px
    }

    #dev-id .level .currentRight-area {
        margin: 10% 0;
        padding-bottom: 20px
    }

    #dev-id .level .currentRight-area .title-block {
        margin-bottom: 20px
    }

    #dev-id .level .right-side {
        padding-right: 5%
    }

    #dev-id .level .right-side .right-side-area {
        background-color: #fcfcfd;
        margin: 10vh 0;
        padding: 0 20px;
        border-radius: 8px
    }

    #dev-id .level .level-area {
        width: 100%;
        height: 100vh;
        border-bottom: none;
        margin: 0 auto;
        padding-top: 10%;
        width: 35vw;
        max-width: 400px;
        min-width: 300px
    }

    #dev-id .level .level-area .prg-area-wrap {
        background-color: transparent;
        border-radius: none
    }

    #dev-id .level .level-area .prg-area {
        background-color: transparent;
        border: 2px solid #e6e5ea;
        padding: 5% 2% 0;
        text-align: center;
        margin: 10px 2% 20px
    }

    #dev-id .level .level-area .prg-area .prg-val-row {
        margin-bottom: 20px
    }

    #dev-id .level .level-area .level-area-block {
        background-color: transparent;
        border-radius: 0;
        padding: 15px;
        margin: 0
    }
}

#dev-id .defi .title-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0 0 30px 15px
}

#dev-id .defi .title-wrap img {
    width: 25px;
    height: 25px;
    margin-right: 10px
}

#dev-id .defi .top-info .top-content .text-area {
    margin-top: 30px
}

#dev-id .defi .top-info .top-content .text-area span {
    color: #3d4045;
    font-weight: 400;
    font-size: 12px;
    line-height: 23px
}

#dev-id .defi .top-info .top-content .time-area {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center
}

#dev-id .defi .top-info .top-content .time-area .img-clock {
    width: 80px
}

#dev-id .defi .top-info .top-content .time-area .on-sale {
    color: #ec6898;
    font-weight: 600;
    font-size: 17px;
    text-align: center
}

#dev-id .defi .top-info .top-content .time-area .count-down {
    font-weight: 700;
    font-size: 17px;
    background: -webkit-gradient(linear, left top, right top, from(#3b82f6), to(#9657d7));
    background: linear-gradient(90deg, #3b82f6 0, #9657d7);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent
}

#dev-id .defi .timer-block {
    background: -webkit-gradient(linear, left top, right top, from(#3b82f6), to(#9657d7));
    background: linear-gradient(90deg, #3b82f6 0, #9657d7);
    color: #fff
}

#dev-id .defi .level-area .level-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 15px
}

#dev-id .defi .level-area .level-wrap .medal-img {
    width: calc(1.5rem + 6px)
}

#dev-id .defi .level-area .level-wrap .level-text {
    font-weight: 500;
    font-size: 16px;
    color: #3d4045;
    margin-left: 15px
}

#dev-id .defi .level-area .reserve-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 10px
}

#dev-id .defi .level-area .reserve-wrap .reserve-text {
    font-weight: 500;
    font-size: 14px;
    color: #8797b0
}

#dev-id .defi .level-area .reserve-wrap .reserve-value {
    font-weight: 600;
    font-size: 16px
}

#dev-id .defi .level-area .range-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 10px
}

#dev-id .defi .level-area .range-wrap .range-text {
    font-weight: 500;
    font-size: 14px;
    color: #8797b0
}

#dev-id .defi .level-area .range-wrap .range-coinIcon-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#dev-id .defi .level-area .range-wrap .range-coinIcon-block .coinIcon {
    width: 15px;
    height: 15px;
    margin-right: 5px
}

#dev-id .defi .level-area .range-wrap .range-coinIcon-block .coin-text {
    font-weight: 600;
    font-size: 16px
}

#dev-id .defi .reserve-box {
    width: 100%;
    padding: 15px 0;
    color: #3d4045
}

#dev-id .defi .reserve-box .novice-title {
    background: -webkit-gradient(linear, left top, right top, from(#3b82f6), to(#9657d7));
    background: linear-gradient(90deg, #3b82f6 0, #9657d7);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent
}

#dev-id .defi .reserve-box .matching-text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#dev-id .defi .reserve-box .matching-text img {
    display: block;
    width: 26px;
    margin-right: 2px;
    -webkit-animation: spin 2s linear infinite;
    animation: spin 2s linear infinite
}

#dev-id .defi .reserve-box .matching-text span {
    background: -webkit-gradient(linear, left top, right top, from(#3b82f6), to(#9657d7));
    background: linear-gradient(90deg, #3b82f6 0, #9657d7);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    font-weight: 600
}

@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

#dev-id .defi .reserve-box .match-btn-wrap,
#dev-id .defi .reserve-box .match-btn-wrap-custom {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#dev-id .defi .reserve-box .match-btn-wrap,
#dev-id .defi .reserve-box .match-btn-wrap-custom,
#dev-id .defi .reserve-box .match-btn-wrap-turkey {
    position: relative;
    min-height: 210px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

#dev-id .defi .reserve-box .match-btn-wrap-turkey {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    padding-bottom: 10px
}

#dev-id .defi .reserve-box .match-btn-wrap-custom {
    background: url(https://storage.googleapis.com/miaopai-fronted-image/Treasure2.5/Dapp/mb_level_bg_custom_01.png) no-repeat 50%;
    background-size: cover
}

#dev-id .defi .reserve-box .match-btn span {
    line-height: 50px;
    padding: 0 !important
}

#dev-id .defi .reserve-box .match-btn p {
    color: #fff;
    font-weight: 700;
    font-size: 16px
}

#dev-id .defi .reserve-box .match-btn-0 {
    background: rgba(244, 167, 84, .8)
}

#dev-id .defi .reserve-box .match-btn-1 {
    background: rgba(39, 190, 181, .8)
}

#dev-id .defi .reserve-box .match-btn-2 {
    background: rgba(167, 177, 255, .8)
}

#dev-id .defi .reserve-box .match-btn-3 {
    background: rgba(31, 106, 198, .8)
}

#dev-id .defi .reserve-box .match-btn-4 {
    background: rgba(203, 64, 114, .66)
}

#dev-id .defi .reserve-box .match-btn-5 {
    background: rgba(64, 81, 203, .8)
}

#dev-id .defi .reserve-box .match-btn-6 {
    background: rgba(52, 172, 215, .8)
}

#dev-id .defi .reserve-box .match-btn-turkey {
    height: 50px;
    -webkit-box-shadow: inset 0 0 10px #99e8c2;
    box-shadow: inset 0 0 10px #99e8c2;
    border-radius: 10px;
    border-color: unset;
    background: rgba(29, 168, 152, .8)
}

@media screen and (min-width: 768px) {
    #dev-id .defi .top-info .top-content .clock-wrap {
        padding: 30px 0;
        max-width: 30%;
        min-width: 400px
    }

    #dev-id .defi .top-info .top-content .clock-wrap:before {
        width: 96%;
        height: 85%;
        top: 7%
    }

    #dev-id .defi .top-info .top-content .clock-wrap .time-area {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        text-align: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    #dev-id .defi .top-info .top-content .clock-wrap .time-area img {
        margin-right: 20px
    }

    #dev-id .defi .top-info .top-content .clock-wrap .time-area .timer-block {
        margin: 0
    }

    #dev-id .defi .top-info .top-content .clock-wrap .time-area .count-down {
        margin-top: 10px
    }

    #dev-id .defi .level-area {
        padding: 0 10%;
        margin: 40px 20px 20px 20px
    }

    #dev-id .defi .level-area .level-wrap {
        margin-bottom: 20px
    }

    #dev-id .defi .level-area .info-row {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    #dev-id .defi .level-area .range-wrap,
    #dev-id .defi .level-area .reserve-wrap {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        margin-right: 30px
    }

    #dev-id .defi hr {
        width: 80%
    }

    #dev-id .defi .list-area {
        padding: 0 10%;
        margin: 20px 0 5%
    }
}

#dev-id .mint {
    color: white
}

#dev-id .mint__mbTitle {
    position: relative;
    text-align: center;
    background-color: #202630;
    padding: 5%
}

#dev-id .mint__mbTitle__img {
    position: absolute;
    left: 5%;
    width: 28px;
    height: 28px
}

#dev-id .mint__info-area {
    background-color: #29313c;
    box-shadow: rgba(255, 255, 255, 0.05) 0px 1px 0px, rgba(255, 255, 255, 0.1) 0px 0px 8px;
    border: 1.5px solid #454141;
    border-radius: 20px 20px 0 0;
    padding: 5% 5% 100px 5%
}

#dev-id .mint__form__lay {
    border-radius: 8px;
    padding: 5%;
    margin: 10px 0 15px 0
}

#dev-id .mint .title-wrap {
    color: #3d4045;
    font-size: 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-left: 5%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0 0 5% 0
}

#dev-id .mint .title-wrap img {
    width: 30px;
    height: 30px
}

#dev-id .mint .title-wrap .title {
    color: #3d4045;
    font-size: 24px
}

#dev-id .mint .info-area {
    margin: 20px
}

#dev-id .mint .info-area .img-support-text {
    color: #8797b0;
    font-weight: 500;
    font-size: 14px;
    margin-bottom: 15px
}

#dev-id .mint .ivu-upload,
#dev-id .mint .ivu-upload .ivu-upload-select {
    width: 100%
}

#dev-id .mint .ivu-upload button {
    width: 99%
}

#dev-id .mint .ivu-upload button img {
    width: 20px;
    height: 20px
}

#dev-id .mint .ivu-date-picker {
    width: 100%
}

#dev-id .mint .photo-img {
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    margin: 10px auto
}

#dev-id .mint h1 {
    margin-bottom: 20px
}

#dev-id .mint .form {
    margin-bottom: 120px
}

#dev-id .mint .form .textarea-input .ivu-input {
    border: solid;
    height: 100px !important
}

#dev-id .mint .ivu-form-item {
    margin-bottom: 30px
}

#dev-id .mint .ivu-form-item-label {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    font-weight: 700;
    color: #eaecef !important;
    margin-bottom: 10px
}

#dev-id .mint .right-side {
    display: none
}

@media screen and (min-width: 768px) {
    #dev-id .mint {
        margin-top: 0;
        -webkit-transform: translateY(-10px);
        transform: translateY(-10px)
    }

    #dev-id .mint__info-area {
        background-color: #29313c;
        box-shadow: rgba(255, 255, 255, 0.05) 0px 1px 0px, rgba(255, 255, 255, 0.1) 0px 0px 8px;
        border: 1.5px solid #454141;
        border-radius: 8px;
        padding: 0 5% 100px 5%
    }

    #dev-id .mint__form__lay {
        border-radius: 8px;
        padding: 0;
        margin: 10px 0 15px 0
    }

    #dev-id .mint .right-side {
        display: block;
        padding: 0 10% 0 0
    }

    #dev-id .mint .right-side .bg-img {
        width: 100%;
        -o-object-fit: contain;
        object-fit: contain;
        padding: 60px 0
    }

    #dev-id .mint .left-side {
        margin-top: 40px
    }

    #dev-id .mint .left-side .info-area {
        margin: 20px auto;
        width: 400px
    }

    #dev-id .mint .ivu-form-item-label {
        font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
        font-size: 1.125rem
    }
}

#dev-id .shareCenter {
    padding-bottom: 100px
}

#dev-id .shareCenter .share-box-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 8px 0;
    margin-bottom: 25px
}

#dev-id .shareCenter .share-box-row img {
    width: 25px
}

#dev-id .shareCenter .mb-prize-area {
    background: #202630;
    padding: 15px 20px
}

#dev-id .shareCenter .mb-prize-area .mb-card-area {
    padding: 10% 10% 5% 10%;
    border-radius: 10px
}

#dev-id .shareCenter .mb-prize-area .mb-card-area .mb-avatar-area {
    position: absolute;
    -webkit-transform: translateX(-50%) translateY(-100%);
    transform: translateX(-50%) translateY(-100%);
    left: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 60px;
    height: 60px;
    background: #fcd535;
    border-radius: 50%
}

#dev-id .shareCenter .mb-prize-area .mb-card-area .mb-avatar-area .mb-avatar-img {
    width: 55px;
    height: 55px;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 50%
}

#dev-id .shareCenter .mb-prize-area .mb-card-area .mb-prize-box {
    background-color:  #29313c;
    border: 1.5px solid #454141;
    box-shadow: rgba(255, 255, 255, 0.05) 0px 1px 0px, rgba(255, 255, 255, 0.1) 0px 0px 8px;
    color: #8797b0;
    border-radius: 12px;
    text-align: center;
    padding: 4%
}

#dev-id .shareCenter .share-img {
    width: 25px;
    height: 25px;
    margin-left: 10px;
    cursor: pointer
}

#dev-id .shareCenter .reward-block {
    margin-bottom: 100px
}

#dev-id .shareCenter .reward-block .qrcode-block {
    display: inline-block;
    margin-right: 10px;
    color: #bcc9e1
}

#dev-id .shareCenter .reward-block .code-block {
    text-align: left;
    margin-top: 20px;
    padding: 0 5%;
    color: #3d4045
}

#dev-id .shareCenter .reward-block .code-block .block-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 10px
}

#dev-id .shareCenter .reward-block .code-block .block-row img {
    width: 25px;
    height: 25px;
    margin-left: 10px
}

#dev-id .shareCenter .reward-block .inviteCode {
    color: #8a939b;
    width: 100%
}

#dev-id .shareCenter .reward-block .qrcode {
    padding: 10px;
    border-radius: 10px
}

#dev-id .shareCenter .reward-block .inviteUrl {
    word-break: break-all
}

#dev-id .shareCenter .btn {
    width: 90%;
    margin-top: 10%
}

#dev-id .shareCenter ::v-deep .ivu-btn {
    height: 45px
}

@media screen and (min-width: 768px) {
    #dev-id .shareCenter {
        padding: 0 10%
    }

    #dev-id .shareCenter .share-img {
        width: 35px;
        height: 35px;
        margin-left: 15px
    }

    #dev-id .shareCenter .reward-block {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    #dev-id .shareCenter .reward-block .code-block {
        padding: 0 20px;
        margin: 0
    }

    #dev-id .shareCenter .reward-block .code-block .block-row {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        margin-bottom: 20px
    }
}

#dev-id .MyEarnings {
    margin-bottom: 120px
}

#dev-id .MyEarnings .main .main-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#dev-id .MyEarnings .main .main-title .main-title-img {
    width: 25px;
    height: 25px
}

#dev-id .MyEarnings .main .time-picker {
    width: 100%
}

#dev-id .MyEarnings .main .btn {
    background-color: #29313c;
    border: 1.5px solid #454141;
    box-shadow: rgba(255, 255, 255, 0.05) 0px 1px 0px, rgba(255, 255, 255, 0.1) 0px 0px 8px;
    color: #8797b0;
    width: 65px;
    height: 35px;
    border-radius: 10px;
    -webkit-transition: all .5s;
    transition: all .5s
}

#dev-id .MyEarnings .main .btnClick {
    background: #fcd535;
    color: #202630;
    border: none
}

#dev-id .MyEarnings .main .commodity-group {
    border: 1px solid #e0eaf6
}

#dev-id .MyEarnings .main .ivu-select-dropdown {
    top: 70px !important
}

@media screen and (min-width: 768px) {
    #dev-id .MyEarnings .main .main-title {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    #dev-id .MyEarnings .main .select-row {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    #dev-id .MyEarnings .main .select-row .time-picker {
        height: 40px;
        width: 250px;
        margin-right: 10px
    }

    #dev-id .MyEarnings .main .select-row .btn {
        margin-right: 10px
    }

    #dev-id .MyEarnings .main .commodity-group .commodity-group-title {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        overflow: hidden;
        text-overflow: ellipsis
    }

    #dev-id .MyEarnings .main .commodity-group .commodity-group-div .commodity-group-text {
        text-align: end;
        width: 60%;
        white-space: normal;
        line-height: 21px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
        text-overflow: ellipsis
    }
}

#dev-id .paymentSetting .title-wrap {
    color: #3d4045;
    font-size: 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0 0 10px 20px
}

#dev-id .paymentSetting .title-wrap img {
    width: 30px;
    height: 30px
}

#dev-id .paymentSetting .title-wrap .title {
    color: #3d4045;
    font-size: 24px
}

#dev-id .paymentSetting .setting-area {
    background-color: transparent;
    padding: 10px 25px
}

#dev-id .paymentSetting .setting-area .form-wrap {
    padding: 5% 5% 0 5%
}

#dev-id .paymentSetting .setting-area .save-btn {
    width: 100%;
    display: block;
    margin: 0 auto
}

#dev-id .paymentSetting .setting-area-title {
    color: #3d4045;
    height: 24px;
    font-weight: 500;
    font-size: 18px;
    margin: 0 0 20px;
    line-height: 1;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#dev-id .paymentSetting .setting-area-title:after {
    content: "";
    display: block;
    background-color: #fff;
    width: 50%;
    height: 2px;
    position: absolute;
    bottom: -6px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

#dev-id .paymentSetting .setting-area-title img {
    height: 100%;
    margin-right: 10px
}

#dev-id .mail-verify-area ::v-deep .ivu-input-group-append {
    width: 30vw;
    font-weight: 500;
    color: #fff;
    background-color: #645de7
}

#dev-id .setMiddle {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

#dev-id .user-img img {
    border: 2px solid #645de7;
    width: 160px;
    height: 160px;
    border-radius: 15px;
    padding: 7px;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center
}

#dev-id .btn-disable {
    color: #ccc !important
}

#dev-id .hint-area {
    padding: 0 25px;
    text-align: justify
}

#dev-id .ivu-form-item-label {
    font-weight: 700
}

@media screen and (min-width: 768px) {
    #dev-id .paymentSetting {
        margin-top: 0;
        padding: 0
    }

    #dev-id .paymentSetting .ivu-form-item-label {
        color: #eaecef;
        font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
        font-size: 1rem
    }

    #dev-id .paymentSetting .left-side {
        padding: 0 5%;
        margin: 0
    }

    #dev-id .paymentSetting .left-side .left-inside {
        width: 35vw;
        margin: 0 auto;
        max-width: 500px;
        min-width: 350px
    }

    #dev-id .paymentSetting .left-side .title-block {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-bottom: 5%
    }

    #dev-id .paymentSetting .left-side .title-block img {
        width: 30px;
        margin-right: 5px
    }

    #dev-id .paymentSetting .right-side {
        display: block;
        padding: 0 10% 0 0
    }

    #dev-id .paymentSetting .right-side .bg-img {
        width: 100%;
        -o-object-fit: contain;
        object-fit: contain
    }
}

#dev-id .title-black-PR-60 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: white
}

#dev-id .title-black-SB-60 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: white
}

#dev-id .title-black-W15-60 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: white
}

#dev-id .title-black-PSC-60 {
    color: white
}

#dev-id .title-black-PSC-60,
#dev-id .title-green-PSC-60 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 3.75rem
}

#dev-id .title-green-PSC-60 {
    color: #00ac4f
}

#dev-id .title-black-PSB-60 {
    color: white
}

#dev-id .title-black-PSB-60,
#dev-id .title-green-PSB-60 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 3.75rem
}

#dev-id .title-green-PSB-60 {
    color: #00ac4f
}

#dev-id .title-black-PFR-60 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: white
}

#dev-id .title-black-PFSB-60 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: white
}

#dev-id .title-black-1927B-60 {
    color: white
}

#dev-id .title-black-1927B-60,
#dev-id .title-white-1927B-60 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 3.75rem
}

#dev-id .title-white-1927B-60 {
    color: #fff
}

#dev-id .title-white-PR-60 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #fff
}

#dev-id .title-white-SB-60 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #fff
}

#dev-id .title-white-W15-60 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #fff
}

#dev-id .title-grey333-1927B-60 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #eaecef
}

#dev-id .title-grey333-PR-60 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #eaecef
}

#dev-id .title-grey333-PSC-60 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #eaecef
}

#dev-id .title-grey333-PSB-60 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #eaecef
}

#dev-id .title-grey333-PFR-60 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #eaecef
}

#dev-id .title-grey333-PFSB-60 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #eaecef
}

#dev-id .title-grey333-SB-60 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #eaecef
}

#dev-id .title-grey666-1927B-60 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #eaecef
}

#dev-id .title-grey666-PR-60 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #eaecef
}

#dev-id .title-grey666-SB-60 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #eaecef
}

#dev-id .title-grey666-PSC-60 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #eaecef
}

#dev-id .title-grey666-PSB-60 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #eaecef
}

#dev-id .title-grey666-PFR-60 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #eaecef
}

#dev-id .title-grey666-PFSB-60 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #eaecef
}

#dev-id .title-grey999-1927B-60 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #999
}

#dev-id .title-grey999-PR-60 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #999
}

#dev-id .title-grey999-SB-60 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #999
}

#dev-id .title-grey999-PSC-60 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #999
}

#dev-id .title-grey999-PSB-60 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #999
}

#dev-id .title-grey999-PFR-60 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #999
}

#dev-id .title-grey999-PFSB-60 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #999
}

#dev-id .specialText-1927B-60 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif
}

#dev-id .specialText-1927B-60,
#dev-id .specialText-PSC-60 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 3.75rem
}

#dev-id .specialText-PSC-60 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-60 {
    font-family: PingFangSC-Medium, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-60,
#dev-id .specialText-PSB-60 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 3.75rem
}

#dev-id .specialText-PSB-60 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-60 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-60,
#dev-id .specialText-SB-60 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 3.75rem
}

#dev-id .specialText-SB-60 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif
}

#dev-id .title-red-1927B-60 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #ff002f
}

#dev-id .title-red-PR-60 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #ff002f
}

#dev-id .title-red-SB-60 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #ff002f
}

#dev-id .title-green-1927B-60 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #00ac4f
}

#dev-id .title-green-PR-60 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #00ac4f
}

#dev-id .title-green-SB-60 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #00ac4f
}

#dev-id .title-turquoiseGreen-1927B-60 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-PR-60 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-SB-60 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #1dcab3
}

#dev-id .title-pink-1927B-60 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #ec6898
}

#dev-id .title-pink-PR-60 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #ec6898
}

#dev-id .title-pink-SB-60 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #ec6898
}

#dev-id .title-blue-PR-60 {
    color: #00fbfb
}

#dev-id .title-blue-PR-60,
#dev-id .title-blue1-PR-60 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.75rem
}

#dev-id .title-blue1-PR-60 {
    color: #1f70f7
}

#dev-id .title-blue2-PR-60 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.75rem;
    color: #5cbffe
}

#dev-id .title-black-EPM-60 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 3.75rem;
    color: white
}

#dev-id .title-black-EPSB-60 {
    font-family: Epilogue-SemiBold, Times New Roman, Times, serif;
    font-size: 3.75rem;
    color: white
}

#dev-id .title-black-EPB-60 {
    font-family: Epilogue-Bold, Times New Roman, Times, serif;
    font-size: 3.75rem;
    color: white
}

#dev-id .title-grey555-EPM-60 {
    color: #555
}

#dev-id .title-grey555-EPM-60,
#dev-id .title-grey999-EPM-60 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 3.75rem
}

#dev-id .title-grey999-EPM-60 {
    color: #999
}

#dev-id .title-black-PoppinsB-60 {
    color: white
}

#dev-id .title-black-PoppinsB-60,
#dev-id .title-grey333-PoppinsB-60 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 3.75rem
}

#dev-id .title-grey333-PoppinsB-60 {
    color: #eaecef
}

#dev-id .title-grey555-PoppinsB-60 {
    color: #555
}

#dev-id .title-grey555-PoppinsB-60,
#dev-id .title-grey999-PoppinsB-60 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 3.75rem
}

#dev-id .title-grey999-PoppinsB-60 {
    color: #999
}

#dev-id .title-green-PoppinsB-60 {
    color: #00ac4f
}

#dev-id .title-green-PoppinsB-60,
#dev-id .title-grey666-PoppinsB-60 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 3.75rem
}

#dev-id .title-grey666-PoppinsB-60 {
    color: #eaecef
}

#dev-id .title-black-PR-56 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: white
}

#dev-id .title-black-SB-56 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: white
}

#dev-id .title-black-W15-56 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: white
}

#dev-id .title-black-PSC-56 {
    color: white
}

#dev-id .title-black-PSC-56,
#dev-id .title-green-PSC-56 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 3.5rem
}

#dev-id .title-green-PSC-56 {
    color: #00ac4f
}

#dev-id .title-black-PSB-56 {
    color: white
}

#dev-id .title-black-PSB-56,
#dev-id .title-green-PSB-56 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 3.5rem
}

#dev-id .title-green-PSB-56 {
    color: #00ac4f
}

#dev-id .title-black-PFR-56 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: white
}

#dev-id .title-black-PFSB-56 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: white
}

#dev-id .title-black-1927B-56 {
    color: white
}

#dev-id .title-black-1927B-56,
#dev-id .title-white-1927B-56 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 3.5rem
}

#dev-id .title-white-1927B-56 {
    color: #fff
}

#dev-id .title-white-PR-56 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #fff
}

#dev-id .title-white-SB-56 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #fff
}

#dev-id .title-white-W15-56 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #fff
}

#dev-id .title-grey333-1927B-56 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #eaecef
}

#dev-id .title-grey333-PR-56 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #eaecef
}

#dev-id .title-grey333-PSC-56 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #eaecef
}

#dev-id .title-grey333-PSB-56 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #eaecef
}

#dev-id .title-grey333-PFR-56 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #eaecef
}

#dev-id .title-grey333-PFSB-56 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #eaecef
}

#dev-id .title-grey333-SB-56 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #eaecef
}

#dev-id .title-grey666-1927B-56 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #eaecef
}

#dev-id .title-grey666-PR-56 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #eaecef
}

#dev-id .title-grey666-SB-56 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #eaecef
}

#dev-id .title-grey666-PSC-56 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #eaecef
}

#dev-id .title-grey666-PSB-56 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #eaecef
}

#dev-id .title-grey666-PFR-56 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #eaecef
}

#dev-id .title-grey666-PFSB-56 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #eaecef
}

#dev-id .title-grey999-1927B-56 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #999
}

#dev-id .title-grey999-PR-56 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #999
}

#dev-id .title-grey999-SB-56 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #999
}

#dev-id .title-grey999-PSC-56 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #999
}

#dev-id .title-grey999-PSB-56 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #999
}

#dev-id .title-grey999-PFR-56 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #999
}

#dev-id .title-grey999-PFSB-56 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #999
}

#dev-id .specialText-1927B-56 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif
}

#dev-id .specialText-1927B-56,
#dev-id .specialText-PSC-56 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 3.5rem
}

#dev-id .specialText-PSC-56 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-56 {
    font-family: PingFangSC-Medium, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-56,
#dev-id .specialText-PSB-56 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 3.5rem
}

#dev-id .specialText-PSB-56 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-56 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-56,
#dev-id .specialText-SB-56 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 3.5rem
}

#dev-id .specialText-SB-56 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif
}

#dev-id .title-red-1927B-56 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #ff002f
}

#dev-id .title-red-PR-56 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #ff002f
}

#dev-id .title-red-SB-56 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #ff002f
}

#dev-id .title-green-1927B-56 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #00ac4f
}

#dev-id .title-green-PR-56 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #00ac4f
}

#dev-id .title-green-SB-56 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #00ac4f
}

#dev-id .title-turquoiseGreen-1927B-56 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-PR-56 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-SB-56 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #1dcab3
}

#dev-id .title-pink-1927B-56 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #ec6898
}

#dev-id .title-pink-PR-56 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #ec6898
}

#dev-id .title-pink-SB-56 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #ec6898
}

#dev-id .title-blue-PR-56 {
    color: #00fbfb
}

#dev-id .title-blue-PR-56,
#dev-id .title-blue1-PR-56 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.5rem
}

#dev-id .title-blue1-PR-56 {
    color: #1f70f7
}

#dev-id .title-blue2-PR-56 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3.5rem;
    color: #5cbffe
}

#dev-id .title-black-EPM-56 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 3.5rem;
    color: white
}

#dev-id .title-black-EPSB-56 {
    font-family: Epilogue-SemiBold, Times New Roman, Times, serif;
    font-size: 3.5rem;
    color: white
}

#dev-id .title-black-EPB-56 {
    font-family: Epilogue-Bold, Times New Roman, Times, serif;
    font-size: 3.5rem;
    color: white
}

#dev-id .title-grey555-EPM-56 {
    color: #555
}

#dev-id .title-grey555-EPM-56,
#dev-id .title-grey999-EPM-56 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 3.5rem
}

#dev-id .title-grey999-EPM-56 {
    color: #999
}

#dev-id .title-black-PoppinsB-56 {
    color: white
}

#dev-id .title-black-PoppinsB-56,
#dev-id .title-grey333-PoppinsB-56 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 3.5rem
}

#dev-id .title-grey333-PoppinsB-56 {
    color: #eaecef
}

#dev-id .title-grey555-PoppinsB-56 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 3.5rem;
    color: #555
}

#dev-id .title-grey999-PoppinsB-56 {
    color: #999
}

#dev-id .title-green-PoppinsB-56,
#dev-id .title-grey999-PoppinsB-56 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 3.5rem
}

#dev-id .title-green-PoppinsB-56 {
    color: #00ac4f
}

#dev-id .title-grey666-PoppinsB-56 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 3.5rem;
    color: #eaecef
}

#dev-id .title-black-PR-48 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: white
}

#dev-id .title-black-SB-48 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: white
}

#dev-id .title-black-W15-48 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: white
}

#dev-id .title-black-PSC-48 {
    color: white
}

#dev-id .title-black-PSC-48,
#dev-id .title-green-PSC-48 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 3rem
}

#dev-id .title-green-PSC-48 {
    color: #00ac4f
}

#dev-id .title-black-PSB-48 {
    color: white
}

#dev-id .title-black-PSB-48,
#dev-id .title-green-PSB-48 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 3rem
}

#dev-id .title-green-PSB-48 {
    color: #00ac4f
}

#dev-id .title-black-PFR-48 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: white
}

#dev-id .title-black-PFSB-48 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: white
}

#dev-id .title-black-1927B-48 {
    color: white
}

#dev-id .title-black-1927B-48,
#dev-id .title-white-1927B-48 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 3rem
}

#dev-id .title-white-1927B-48 {
    color: #fff
}

#dev-id .title-white-PR-48 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #fff
}

#dev-id .title-white-SB-48 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #fff
}

#dev-id .title-white-W15-48 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #fff
}

#dev-id .title-grey333-1927B-48 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #eaecef
}

#dev-id .title-grey333-PR-48 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #eaecef
}

#dev-id .title-grey333-PSC-48 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #eaecef
}

#dev-id .title-grey333-PSB-48 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #eaecef
}

#dev-id .title-grey333-PFR-48 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #eaecef
}

#dev-id .title-grey333-PFSB-48 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #eaecef
}

#dev-id .title-grey333-SB-48 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #eaecef
}

#dev-id .title-grey666-1927B-48 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #eaecef
}

#dev-id .title-grey666-PR-48 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #eaecef
}

#dev-id .title-grey666-SB-48 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #eaecef
}

#dev-id .title-grey666-PSC-48 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #eaecef
}

#dev-id .title-grey666-PSB-48 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #eaecef
}

#dev-id .title-grey666-PFR-48 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #eaecef
}

#dev-id .title-grey666-PFSB-48 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #eaecef
}

#dev-id .title-grey999-1927B-48 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #999
}

#dev-id .title-grey999-PR-48 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #999
}

#dev-id .title-grey999-SB-48 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #999
}

#dev-id .title-grey999-PSC-48 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #999
}

#dev-id .title-grey999-PSB-48 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #999
}

#dev-id .title-grey999-PFR-48 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #999
}

#dev-id .title-grey999-PFSB-48 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #999
}

#dev-id .specialText-1927B-48 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif
}

#dev-id .specialText-1927B-48,
#dev-id .specialText-PSC-48 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 3rem
}

#dev-id .specialText-PSC-48 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-48 {
    font-family: PingFangSC-Medium, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-48,
#dev-id .specialText-PSB-48 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 3rem
}

#dev-id .specialText-PSB-48 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-48 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-48,
#dev-id .specialText-SB-48 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 3rem
}

#dev-id .specialText-SB-48 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif
}

#dev-id .title-red-1927B-48 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #ff002f
}

#dev-id .title-red-PR-48 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #ff002f
}

#dev-id .title-red-SB-48 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #ff002f
}

#dev-id .title-green-1927B-48 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #00ac4f
}

#dev-id .title-green-PR-48 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #00ac4f
}

#dev-id .title-green-SB-48 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #00ac4f
}

#dev-id .title-turquoiseGreen-1927B-48 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-PR-48 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-SB-48 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #1dcab3
}

#dev-id .title-pink-1927B-48 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #ec6898
}

#dev-id .title-pink-PR-48 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #ec6898
}

#dev-id .title-pink-SB-48 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #ec6898
}

#dev-id .title-blue-PR-48 {
    color: #00fbfb
}

#dev-id .title-blue-PR-48,
#dev-id .title-blue1-PR-48 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3rem
}

#dev-id .title-blue1-PR-48 {
    color: #1f70f7
}

#dev-id .title-blue2-PR-48 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 3rem;
    color: #5cbffe
}

#dev-id .title-black-EPM-48 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 3rem;
    color: white
}

#dev-id .title-black-EPSB-48 {
    font-family: Epilogue-SemiBold, Times New Roman, Times, serif;
    font-size: 3rem;
    color: white
}

#dev-id .title-black-EPB-48 {
    font-family: Epilogue-Bold, Times New Roman, Times, serif;
    font-size: 3rem;
    color: white
}

#dev-id .title-grey555-EPM-48 {
    color: #555
}

#dev-id .title-grey555-EPM-48,
#dev-id .title-grey999-EPM-48 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 3rem
}

#dev-id .title-grey999-EPM-48 {
    color: #999
}

#dev-id .title-black-PoppinsB-48 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 3rem;
    color: white
}

#dev-id .title-grey333-PoppinsB-48 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 3rem;
    color: #eaecef
}

#dev-id .title-grey555-PoppinsB-48 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 3rem;
    color: #555
}

#dev-id .title-grey999-PoppinsB-48 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 3rem;
    color: #999
}

#dev-id .title-green-PoppinsB-48 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 3rem;
    color: #00ac4f
}

#dev-id .title-grey666-PoppinsB-48 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 3rem;
    color: #eaecef
}

#dev-id .title-black-PR-46 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: white
}

#dev-id .title-black-SB-46 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: white
}

#dev-id .title-black-W15-46 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: white
}

#dev-id .title-black-PSC-46 {
    color: white
}

#dev-id .title-black-PSC-46,
#dev-id .title-green-PSC-46 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2.875rem
}

#dev-id .title-green-PSC-46 {
    color: #00ac4f
}

#dev-id .title-black-PSB-46 {
    color: white
}

#dev-id .title-black-PSB-46,
#dev-id .title-green-PSB-46 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.875rem
}

#dev-id .title-green-PSB-46 {
    color: #00ac4f
}

#dev-id .title-black-PFR-46 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: white
}

#dev-id .title-black-PFSB-46 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: white
}

#dev-id .title-black-1927B-46 {
    color: white
}

#dev-id .title-black-1927B-46,
#dev-id .title-white-1927B-46 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.875rem
}

#dev-id .title-white-1927B-46 {
    color: #fff
}

#dev-id .title-white-PR-46 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #fff
}

#dev-id .title-white-SB-46 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #fff
}

#dev-id .title-white-W15-46 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #fff
}

#dev-id .title-grey333-1927B-46 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #eaecef
}

#dev-id .title-grey333-PR-46 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #eaecef
}

#dev-id .title-grey333-PSC-46 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #eaecef
}

#dev-id .title-grey333-PSB-46 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #eaecef
}

#dev-id .title-grey333-PFR-46 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #eaecef
}

#dev-id .title-grey333-PFSB-46 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #eaecef
}

#dev-id .title-grey333-SB-46 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #eaecef
}

#dev-id .title-grey666-1927B-46 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #eaecef
}

#dev-id .title-grey666-PR-46 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #eaecef
}

#dev-id .title-grey666-SB-46 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #eaecef
}

#dev-id .title-grey666-PSC-46 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #eaecef
}

#dev-id .title-grey666-PSB-46 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #eaecef
}

#dev-id .title-grey666-PFR-46 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #eaecef
}

#dev-id .title-grey666-PFSB-46 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #eaecef
}

#dev-id .title-grey999-1927B-46 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #999
}

#dev-id .title-grey999-PR-46 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #999
}

#dev-id .title-grey999-SB-46 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #999
}

#dev-id .title-grey999-PSC-46 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #999
}

#dev-id .title-grey999-PSB-46 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #999
}

#dev-id .title-grey999-PFR-46 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #999
}

#dev-id .title-grey999-PFSB-46 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #999
}

#dev-id .specialText-1927B-46 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif
}

#dev-id .specialText-1927B-46,
#dev-id .specialText-PSC-46 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 2.875rem
}

#dev-id .specialText-PSC-46 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-46 {
    font-family: PingFangSC-Medium, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-46,
#dev-id .specialText-PSB-46 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 2.875rem
}

#dev-id .specialText-PSB-46 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-46 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-46,
#dev-id .specialText-SB-46 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 2.875rem
}

#dev-id .specialText-SB-46 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif
}

#dev-id .title-red-1927B-46 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #ff002f
}

#dev-id .title-red-PR-46 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #ff002f
}

#dev-id .title-red-SB-46 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #ff002f
}

#dev-id .title-green-1927B-46 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #00ac4f
}

#dev-id .title-green-PR-46 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #00ac4f
}

#dev-id .title-green-SB-46 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #00ac4f
}

#dev-id .title-turquoiseGreen-1927B-46 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-PR-46 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-SB-46 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #1dcab3
}

#dev-id .title-pink-1927B-46 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #ec6898
}

#dev-id .title-pink-PR-46 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #ec6898
}

#dev-id .title-pink-SB-46 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #ec6898
}

#dev-id .title-blue-PR-46 {
    color: #00fbfb
}

#dev-id .title-blue-PR-46,
#dev-id .title-blue1-PR-46 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.875rem
}

#dev-id .title-blue1-PR-46 {
    color: #1f70f7
}

#dev-id .title-blue2-PR-46 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.875rem;
    color: #5cbffe
}

#dev-id .title-black-EPM-46 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 2.875rem;
    color: white
}

#dev-id .title-black-EPSB-46 {
    font-family: Epilogue-SemiBold, Times New Roman, Times, serif;
    font-size: 2.875rem;
    color: white
}

#dev-id .title-black-EPB-46 {
    font-family: Epilogue-Bold, Times New Roman, Times, serif;
    font-size: 2.875rem;
    color: white
}

#dev-id .title-grey555-EPM-46 {
    color: #555
}

#dev-id .title-grey555-EPM-46,
#dev-id .title-grey999-EPM-46 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 2.875rem
}

#dev-id .title-grey999-EPM-46 {
    color: #999
}

#dev-id .title-black-PoppinsB-46 {
    color: white
}

#dev-id .title-black-PoppinsB-46,
#dev-id .title-grey333-PoppinsB-46 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 2.875rem
}

#dev-id .title-grey333-PoppinsB-46 {
    color: #eaecef
}

#dev-id .title-grey555-PoppinsB-46 {
    color: #555
}

#dev-id .title-grey555-PoppinsB-46,
#dev-id .title-grey999-PoppinsB-46 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 2.875rem
}

#dev-id .title-grey999-PoppinsB-46 {
    color: #999
}

#dev-id .title-green-PoppinsB-46 {
    color: #00ac4f
}

#dev-id .title-green-PoppinsB-46,
#dev-id .title-grey666-PoppinsB-46 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 2.875rem
}

#dev-id .title-grey666-PoppinsB-46 {
    color: #eaecef
}

#dev-id .title-black-PR-44 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: white
}

#dev-id .title-black-SB-44 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: white
}

#dev-id .title-black-W15-44 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: white
}

#dev-id .title-black-PSC-44 {
    color: white
}

#dev-id .title-black-PSC-44,
#dev-id .title-green-PSC-44 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2.75rem
}

#dev-id .title-green-PSC-44 {
    color: #00ac4f
}

#dev-id .title-black-PSB-44 {
    color: white
}

#dev-id .title-black-PSB-44,
#dev-id .title-green-PSB-44 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.75rem
}

#dev-id .title-green-PSB-44 {
    color: #00ac4f
}

#dev-id .title-black-PFR-44 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: white
}

#dev-id .title-black-PFSB-44 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: white
}

#dev-id .title-black-1927B-44 {
    color: white
}

#dev-id .title-black-1927B-44,
#dev-id .title-white-1927B-44 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.75rem
}

#dev-id .title-white-1927B-44 {
    color: #fff
}

#dev-id .title-white-PR-44 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #fff
}

#dev-id .title-white-SB-44 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #fff
}

#dev-id .title-white-W15-44 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #fff
}

#dev-id .title-grey333-1927B-44 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #eaecef
}

#dev-id .title-grey333-PR-44 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #eaecef
}

#dev-id .title-grey333-PSC-44 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #eaecef
}

#dev-id .title-grey333-PSB-44 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #eaecef
}

#dev-id .title-grey333-PFR-44 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #eaecef
}

#dev-id .title-grey333-PFSB-44 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #eaecef
}

#dev-id .title-grey333-SB-44 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #eaecef
}

#dev-id .title-grey666-1927B-44 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #eaecef
}

#dev-id .title-grey666-PR-44 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #eaecef
}

#dev-id .title-grey666-SB-44 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #eaecef
}

#dev-id .title-grey666-PSC-44 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #eaecef
}

#dev-id .title-grey666-PSB-44 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #eaecef
}

#dev-id .title-grey666-PFR-44 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #eaecef
}

#dev-id .title-grey666-PFSB-44 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #eaecef
}

#dev-id .title-grey999-1927B-44 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #999
}

#dev-id .title-grey999-PR-44 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #999
}

#dev-id .title-grey999-SB-44 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #999
}

#dev-id .title-grey999-PSC-44 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #999
}

#dev-id .title-grey999-PSB-44 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #999
}

#dev-id .title-grey999-PFR-44 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #999
}

#dev-id .title-grey999-PFSB-44 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #999
}

#dev-id .specialText-1927B-44 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif
}

#dev-id .specialText-1927B-44,
#dev-id .specialText-PSC-44 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 2.75rem
}

#dev-id .specialText-PSC-44 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-44 {
    font-family: PingFangSC-Medium, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-44,
#dev-id .specialText-PSB-44 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 2.75rem
}

#dev-id .specialText-PSB-44 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-44 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-44,
#dev-id .specialText-SB-44 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 2.75rem
}

#dev-id .specialText-SB-44 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif
}

#dev-id .title-red-1927B-44 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #ff002f
}

#dev-id .title-red-PR-44 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #ff002f
}

#dev-id .title-red-SB-44 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #ff002f
}

#dev-id .title-green-1927B-44 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #00ac4f
}

#dev-id .title-green-PR-44 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #00ac4f
}

#dev-id .title-green-SB-44 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #00ac4f
}

#dev-id .title-turquoiseGreen-1927B-44 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-PR-44 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-SB-44 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #1dcab3
}

#dev-id .title-pink-1927B-44 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #ec6898
}

#dev-id .title-pink-PR-44 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #ec6898
}

#dev-id .title-pink-SB-44 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #ec6898
}

#dev-id .title-blue-PR-44 {
    color: #00fbfb
}

#dev-id .title-blue-PR-44,
#dev-id .title-blue1-PR-44 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.75rem
}

#dev-id .title-blue1-PR-44 {
    color: #1f70f7
}

#dev-id .title-blue2-PR-44 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.75rem;
    color: #5cbffe
}

#dev-id .title-black-EPM-44 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 2.75rem;
    color: white
}

#dev-id .title-black-EPSB-44 {
    font-family: Epilogue-SemiBold, Times New Roman, Times, serif;
    font-size: 2.75rem;
    color: white
}

#dev-id .title-black-EPB-44 {
    font-family: Epilogue-Bold, Times New Roman, Times, serif;
    font-size: 2.75rem;
    color: white
}

#dev-id .title-grey555-EPM-44 {
    color: #555
}

#dev-id .title-grey555-EPM-44,
#dev-id .title-grey999-EPM-44 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 2.75rem
}

#dev-id .title-grey999-EPM-44 {
    color: #999
}

#dev-id .title-black-PoppinsB-44 {
    color: white
}

#dev-id .title-black-PoppinsB-44,
#dev-id .title-grey333-PoppinsB-44 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 2.75rem
}

#dev-id .title-grey333-PoppinsB-44 {
    color: #eaecef
}

#dev-id .title-grey555-PoppinsB-44 {
    color: #555
}

#dev-id .title-grey555-PoppinsB-44,
#dev-id .title-grey999-PoppinsB-44 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 2.75rem
}

#dev-id .title-grey999-PoppinsB-44 {
    color: #999
}

#dev-id .title-green-PoppinsB-44 {
    color: #00ac4f
}

#dev-id .title-green-PoppinsB-44,
#dev-id .title-grey666-PoppinsB-44 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 2.75rem
}

#dev-id .title-grey666-PoppinsB-44 {
    color: #eaecef
}

#dev-id .title-black-PR-42 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: white
}

#dev-id .title-black-SB-42 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: white
}

#dev-id .title-black-W15-42 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: white
}

#dev-id .title-black-PSC-42 {
    color: white
}

#dev-id .title-black-PSC-42,
#dev-id .title-green-PSC-42 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2.625rem
}

#dev-id .title-green-PSC-42 {
    color: #00ac4f
}

#dev-id .title-black-PSB-42 {
    color: white
}

#dev-id .title-black-PSB-42,
#dev-id .title-green-PSB-42 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.625rem
}

#dev-id .title-green-PSB-42 {
    color: #00ac4f
}

#dev-id .title-black-PFR-42 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: white
}

#dev-id .title-black-PFSB-42 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: white
}

#dev-id .title-black-1927B-42 {
    color: white
}

#dev-id .title-black-1927B-42,
#dev-id .title-white-1927B-42 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.625rem
}

#dev-id .title-white-1927B-42 {
    color: #fff
}

#dev-id .title-white-PR-42 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #fff
}

#dev-id .title-white-SB-42 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #fff
}

#dev-id .title-white-W15-42 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #fff
}

#dev-id .title-grey333-1927B-42 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #eaecef
}

#dev-id .title-grey333-PR-42 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #eaecef
}

#dev-id .title-grey333-PSC-42 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #eaecef
}

#dev-id .title-grey333-PSB-42 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #eaecef
}

#dev-id .title-grey333-PFR-42 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #eaecef
}

#dev-id .title-grey333-PFSB-42 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #eaecef
}

#dev-id .title-grey333-SB-42 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #eaecef
}

#dev-id .title-grey666-1927B-42 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #eaecef
}

#dev-id .title-grey666-PR-42 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #eaecef
}

#dev-id .title-grey666-SB-42 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #eaecef
}

#dev-id .title-grey666-PSC-42 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #eaecef
}

#dev-id .title-grey666-PSB-42 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #eaecef
}

#dev-id .title-grey666-PFR-42 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #eaecef
}

#dev-id .title-grey666-PFSB-42 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #eaecef
}

#dev-id .title-grey999-1927B-42 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #999
}

#dev-id .title-grey999-PR-42 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #999
}

#dev-id .title-grey999-SB-42 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #999
}

#dev-id .title-grey999-PSC-42 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #999
}

#dev-id .title-grey999-PSB-42 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #999
}

#dev-id .title-grey999-PFR-42 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #999
}

#dev-id .title-grey999-PFSB-42 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #999
}

#dev-id .specialText-1927B-42 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif
}

#dev-id .specialText-1927B-42,
#dev-id .specialText-PSC-42 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 2.625rem
}

#dev-id .specialText-PSC-42 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-42 {
    font-family: PingFangSC-Medium, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-42,
#dev-id .specialText-PSB-42 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 2.625rem
}

#dev-id .specialText-PSB-42 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-42 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-42,
#dev-id .specialText-SB-42 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 2.625rem
}

#dev-id .specialText-SB-42 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif
}

#dev-id .title-red-1927B-42 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #ff002f
}

#dev-id .title-red-PR-42 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #ff002f
}

#dev-id .title-red-SB-42 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #ff002f
}

#dev-id .title-green-1927B-42 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #00ac4f
}

#dev-id .title-green-PR-42 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #00ac4f
}

#dev-id .title-green-SB-42 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #00ac4f
}

#dev-id .title-turquoiseGreen-1927B-42 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-PR-42 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-SB-42 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #1dcab3
}

#dev-id .title-pink-1927B-42 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #ec6898
}

#dev-id .title-pink-PR-42 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #ec6898
}

#dev-id .title-pink-SB-42 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #ec6898
}

#dev-id .title-blue-PR-42 {
    color: #00fbfb
}

#dev-id .title-blue-PR-42,
#dev-id .title-blue1-PR-42 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.625rem
}

#dev-id .title-blue1-PR-42 {
    color: #1f70f7
}

#dev-id .title-blue2-PR-42 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.625rem;
    color: #5cbffe
}

#dev-id .title-black-EPM-42 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 2.625rem;
    color: white
}

#dev-id .title-black-EPSB-42 {
    font-family: Epilogue-SemiBold, Times New Roman, Times, serif;
    font-size: 2.625rem;
    color: white
}

#dev-id .title-black-EPB-42 {
    font-family: Epilogue-Bold, Times New Roman, Times, serif;
    font-size: 2.625rem;
    color: white
}

#dev-id .title-grey555-EPM-42 {
    color: #555
}

#dev-id .title-grey555-EPM-42,
#dev-id .title-grey999-EPM-42 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 2.625rem
}

#dev-id .title-grey999-EPM-42 {
    color: #999
}

#dev-id .title-black-PoppinsB-42 {
    color: white
}

#dev-id .title-black-PoppinsB-42,
#dev-id .title-grey333-PoppinsB-42 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 2.625rem
}

#dev-id .title-grey333-PoppinsB-42 {
    color: #eaecef
}

#dev-id .title-grey555-PoppinsB-42 {
    color: #555
}

#dev-id .title-grey555-PoppinsB-42,
#dev-id .title-grey999-PoppinsB-42 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 2.625rem
}

#dev-id .title-grey999-PoppinsB-42 {
    color: #999
}

#dev-id .title-green-PoppinsB-42 {
    color: #00ac4f
}

#dev-id .title-green-PoppinsB-42,
#dev-id .title-grey666-PoppinsB-42 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 2.625rem
}

#dev-id .title-grey666-PoppinsB-42 {
    color: #eaecef
}

#dev-id .title-black-PR-40 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: white
}

#dev-id .title-black-SB-40 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: white
}

#dev-id .title-black-W15-40 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: white
}

#dev-id .title-black-PSC-40 {
    color: white
}

#dev-id .title-black-PSC-40,
#dev-id .title-green-PSC-40 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2.5rem
}

#dev-id .title-green-PSC-40 {
    color: #00ac4f
}

#dev-id .title-black-PSB-40 {
    color: white
}

#dev-id .title-black-PSB-40,
#dev-id .title-green-PSB-40 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.5rem
}

#dev-id .title-green-PSB-40 {
    color: #00ac4f
}

#dev-id .title-black-PFR-40 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: white
}

#dev-id .title-black-PFSB-40 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: white
}

#dev-id .title-black-1927B-40 {
    color: white
}

#dev-id .title-black-1927B-40,
#dev-id .title-white-1927B-40 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.5rem
}

#dev-id .title-white-1927B-40 {
    color: #fff
}

#dev-id .title-white-PR-40 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #fff
}

#dev-id .title-white-SB-40 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #fff
}

#dev-id .title-white-W15-40 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #fff
}

#dev-id .title-grey333-1927B-40 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #eaecef
}

#dev-id .title-grey333-PR-40 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #eaecef
}

#dev-id .title-grey333-PSC-40 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #eaecef
}

#dev-id .title-grey333-PSB-40 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #eaecef
}

#dev-id .title-grey333-PFR-40 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #eaecef
}

#dev-id .title-grey333-PFSB-40 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #eaecef
}

#dev-id .title-grey333-SB-40 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #eaecef
}

#dev-id .title-grey666-1927B-40 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #eaecef
}

#dev-id .title-grey666-PR-40 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #eaecef
}

#dev-id .title-grey666-SB-40 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #eaecef
}

#dev-id .title-grey666-PSC-40 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #eaecef
}

#dev-id .title-grey666-PSB-40 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #eaecef
}

#dev-id .title-grey666-PFR-40 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #eaecef
}

#dev-id .title-grey666-PFSB-40 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #eaecef
}

#dev-id .title-grey999-1927B-40 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #999
}

#dev-id .title-grey999-PR-40 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #999
}

#dev-id .title-grey999-SB-40 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #999
}

#dev-id .title-grey999-PSC-40 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #999
}

#dev-id .title-grey999-PSB-40 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #999
}

#dev-id .title-grey999-PFR-40 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #999
}

#dev-id .title-grey999-PFSB-40 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #999
}

#dev-id .specialText-1927B-40 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif
}

#dev-id .specialText-1927B-40,
#dev-id .specialText-PSC-40 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 2.5rem
}

#dev-id .specialText-PSC-40 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-40 {
    font-family: PingFangSC-Medium, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-40,
#dev-id .specialText-PSB-40 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 2.5rem
}

#dev-id .specialText-PSB-40 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-40 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-40,
#dev-id .specialText-SB-40 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 2.5rem
}

#dev-id .specialText-SB-40 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif
}

#dev-id .title-red-1927B-40 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #ff002f
}

#dev-id .title-red-PR-40 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #ff002f
}

#dev-id .title-red-SB-40 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #ff002f
}

#dev-id .title-green-1927B-40 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #00ac4f
}

#dev-id .title-green-PR-40 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #00ac4f
}

#dev-id .title-green-SB-40 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #00ac4f
}

#dev-id .title-turquoiseGreen-1927B-40 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-PR-40 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-SB-40 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #1dcab3
}

#dev-id .title-pink-1927B-40 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #ec6898
}

#dev-id .title-pink-PR-40 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #ec6898
}

#dev-id .title-pink-SB-40 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #ec6898
}

#dev-id .title-blue-PR-40 {
    color: #00fbfb
}

#dev-id .title-blue-PR-40,
#dev-id .title-blue1-PR-40 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.5rem
}

#dev-id .title-blue1-PR-40 {
    color: #1f70f7
}

#dev-id .title-blue2-PR-40 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.5rem;
    color: #5cbffe
}

#dev-id .title-black-EPM-40 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 2.5rem;
    color: white
}

#dev-id .title-black-EPSB-40 {
    font-family: Epilogue-SemiBold, Times New Roman, Times, serif;
    font-size: 2.5rem;
    color: white
}

#dev-id .title-black-EPB-40 {
    font-family: Epilogue-Bold, Times New Roman, Times, serif;
    font-size: 2.5rem;
    color: white
}

#dev-id .title-grey555-EPM-40 {
    color: #555
}

#dev-id .title-grey555-EPM-40,
#dev-id .title-grey999-EPM-40 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 2.5rem
}

#dev-id .title-grey999-EPM-40 {
    color: #999
}

#dev-id .title-black-PoppinsB-40 {
    color: white
}

#dev-id .title-black-PoppinsB-40,
#dev-id .title-grey333-PoppinsB-40 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 2.5rem
}

#dev-id .title-grey333-PoppinsB-40 {
    color: #eaecef
}

#dev-id .title-grey555-PoppinsB-40 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 2.5rem;
    color: #555
}

#dev-id .title-grey999-PoppinsB-40 {
    color: #999
}

#dev-id .title-green-PoppinsB-40,
#dev-id .title-grey999-PoppinsB-40 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 2.5rem
}

#dev-id .title-green-PoppinsB-40 {
    color: #00ac4f
}

#dev-id .title-grey666-PoppinsB-40 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 2.5rem;
    color: #eaecef
}

#dev-id .title-black-PR-38 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: white
}

#dev-id .title-black-SB-38 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: white
}

#dev-id .title-black-W15-38 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: white
}

#dev-id .title-black-PSC-38 {
    color: white
}

#dev-id .title-black-PSC-38,
#dev-id .title-green-PSC-38 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2.375rem
}

#dev-id .title-green-PSC-38 {
    color: #00ac4f
}

#dev-id .title-black-PSB-38 {
    color: white
}

#dev-id .title-black-PSB-38,
#dev-id .title-green-PSB-38 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.375rem
}

#dev-id .title-green-PSB-38 {
    color: #00ac4f
}

#dev-id .title-black-PFR-38 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: white
}

#dev-id .title-black-PFSB-38 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: white
}

#dev-id .title-black-1927B-38 {
    color: white
}

#dev-id .title-black-1927B-38,
#dev-id .title-white-1927B-38 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.375rem
}

#dev-id .title-white-1927B-38 {
    color: #fff
}

#dev-id .title-white-PR-38 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #fff
}

#dev-id .title-white-SB-38 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #fff
}

#dev-id .title-white-W15-38 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #fff
}

#dev-id .title-grey333-1927B-38 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #eaecef
}

#dev-id .title-grey333-PR-38 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #eaecef
}

#dev-id .title-grey333-PSC-38 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #eaecef
}

#dev-id .title-grey333-PSB-38 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #eaecef
}

#dev-id .title-grey333-PFR-38 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #eaecef
}

#dev-id .title-grey333-PFSB-38 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #eaecef
}

#dev-id .title-grey333-SB-38 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #eaecef
}

#dev-id .title-grey666-1927B-38 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #eaecef
}

#dev-id .title-grey666-PR-38 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #eaecef
}

#dev-id .title-grey666-SB-38 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #eaecef
}

#dev-id .title-grey666-PSC-38 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #eaecef
}

#dev-id .title-grey666-PSB-38 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #eaecef
}

#dev-id .title-grey666-PFR-38 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #eaecef
}

#dev-id .title-grey666-PFSB-38 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #eaecef
}

#dev-id .title-grey999-1927B-38 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #999
}

#dev-id .title-grey999-PR-38 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #999
}

#dev-id .title-grey999-SB-38 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #999
}

#dev-id .title-grey999-PSC-38 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #999
}

#dev-id .title-grey999-PSB-38 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #999
}

#dev-id .title-grey999-PFR-38 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #999
}

#dev-id .title-grey999-PFSB-38 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #999
}

#dev-id .specialText-1927B-38 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif
}

#dev-id .specialText-1927B-38,
#dev-id .specialText-PSC-38 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 2.375rem
}

#dev-id .specialText-PSC-38 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-38 {
    font-family: PingFangSC-Medium, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-38,
#dev-id .specialText-PSB-38 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 2.375rem
}

#dev-id .specialText-PSB-38 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-38 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-38,
#dev-id .specialText-SB-38 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 2.375rem
}

#dev-id .specialText-SB-38 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif
}

#dev-id .title-red-1927B-38 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #ff002f
}

#dev-id .title-red-PR-38 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #ff002f
}

#dev-id .title-red-SB-38 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #ff002f
}

#dev-id .title-green-1927B-38 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #00ac4f
}

#dev-id .title-green-PR-38 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #00ac4f
}

#dev-id .title-green-SB-38 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #00ac4f
}

#dev-id .title-turquoiseGreen-1927B-38 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-PR-38 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-SB-38 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #1dcab3
}

#dev-id .title-pink-1927B-38 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #ec6898
}

#dev-id .title-pink-PR-38 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #ec6898
}

#dev-id .title-pink-SB-38 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #ec6898
}

#dev-id .title-blue-PR-38 {
    color: #00fbfb
}

#dev-id .title-blue-PR-38,
#dev-id .title-blue1-PR-38 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.375rem
}

#dev-id .title-blue1-PR-38 {
    color: #1f70f7
}

#dev-id .title-blue2-PR-38 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.375rem;
    color: #5cbffe
}

#dev-id .title-black-EPM-38 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 2.375rem;
    color: white
}

#dev-id .title-black-EPSB-38 {
    font-family: Epilogue-SemiBold, Times New Roman, Times, serif;
    font-size: 2.375rem;
    color: white
}

#dev-id .title-black-EPB-38 {
    font-family: Epilogue-Bold, Times New Roman, Times, serif;
    font-size: 2.375rem;
    color: white
}

#dev-id .title-grey555-EPM-38 {
    color: #555
}

#dev-id .title-grey555-EPM-38,
#dev-id .title-grey999-EPM-38 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 2.375rem
}

#dev-id .title-grey999-EPM-38 {
    color: #999
}

#dev-id .title-black-PoppinsB-38 {
    color: white
}

#dev-id .title-black-PoppinsB-38,
#dev-id .title-grey333-PoppinsB-38 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 2.375rem
}

#dev-id .title-grey333-PoppinsB-38 {
    color: #eaecef
}

#dev-id .title-grey555-PoppinsB-38 {
    color: #555
}

#dev-id .title-grey555-PoppinsB-38,
#dev-id .title-grey999-PoppinsB-38 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 2.375rem
}

#dev-id .title-grey999-PoppinsB-38 {
    color: #999
}

#dev-id .title-green-PoppinsB-38 {
    color: #00ac4f
}

#dev-id .title-green-PoppinsB-38,
#dev-id .title-grey666-PoppinsB-38 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 2.375rem
}

#dev-id .title-grey666-PoppinsB-38 {
    color: #eaecef
}

#dev-id .title-black-PR-36 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: white
}

#dev-id .title-black-SB-36 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: white
}

#dev-id .title-black-W15-36 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: white
}

#dev-id .title-black-PSC-36 {
    color: white
}

#dev-id .title-black-PSC-36,
#dev-id .title-green-PSC-36 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2.25rem
}

#dev-id .title-green-PSC-36 {
    color: #00ac4f
}

#dev-id .title-black-PSB-36 {
    color: white
}

#dev-id .title-black-PSB-36,
#dev-id .title-green-PSB-36 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.25rem
}

#dev-id .title-green-PSB-36 {
    color: #00ac4f
}

#dev-id .title-black-PFR-36 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: white
}

#dev-id .title-black-PFSB-36 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: white
}

#dev-id .title-black-1927B-36 {
    color: white
}

#dev-id .title-black-1927B-36,
#dev-id .title-white-1927B-36 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.25rem
}

#dev-id .title-white-1927B-36 {
    color: #fff
}

#dev-id .title-white-PR-36 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #fff
}

#dev-id .title-white-SB-36 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #fff
}

#dev-id .title-white-W15-36 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #fff
}

#dev-id .title-grey333-1927B-36 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #eaecef
}

#dev-id .title-grey333-PR-36 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #eaecef
}

#dev-id .title-grey333-PSC-36 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #eaecef
}

#dev-id .title-grey333-PSB-36 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #eaecef
}

#dev-id .title-grey333-PFR-36 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #eaecef
}

#dev-id .title-grey333-PFSB-36 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #eaecef
}

#dev-id .title-grey333-SB-36 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #eaecef
}

#dev-id .title-grey666-1927B-36 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #eaecef
}

#dev-id .title-grey666-PR-36 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #eaecef
}

#dev-id .title-grey666-SB-36 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #eaecef
}

#dev-id .title-grey666-PSC-36 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #eaecef
}

#dev-id .title-grey666-PSB-36 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #eaecef
}

#dev-id .title-grey666-PFR-36 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #eaecef
}

#dev-id .title-grey666-PFSB-36 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #eaecef
}

#dev-id .title-grey999-1927B-36 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #999
}

#dev-id .title-grey999-PR-36 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #999
}

#dev-id .title-grey999-SB-36 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #999
}

#dev-id .title-grey999-PSC-36 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #999
}

#dev-id .title-grey999-PSB-36 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #999
}

#dev-id .title-grey999-PFR-36 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #999
}

#dev-id .title-grey999-PFSB-36 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #999
}

#dev-id .specialText-1927B-36 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif
}

#dev-id .specialText-1927B-36,
#dev-id .specialText-PSC-36 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 2.25rem
}

#dev-id .specialText-PSC-36 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-36 {
    font-family: PingFangSC-Medium, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-36,
#dev-id .specialText-PSB-36 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 2.25rem
}

#dev-id .specialText-PSB-36 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-36 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-36,
#dev-id .specialText-SB-36 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 2.25rem
}

#dev-id .specialText-SB-36 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif
}

#dev-id .title-red-1927B-36 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #ff002f
}

#dev-id .title-red-PR-36 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #ff002f
}

#dev-id .title-red-SB-36 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #ff002f
}

#dev-id .title-green-1927B-36 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #00ac4f
}

#dev-id .title-green-PR-36 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #00ac4f
}

#dev-id .title-green-SB-36 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #00ac4f
}

#dev-id .title-turquoiseGreen-1927B-36 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-PR-36 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-SB-36 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #1dcab3
}

#dev-id .title-pink-1927B-36 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #ec6898
}

#dev-id .title-pink-PR-36 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #ec6898
}

#dev-id .title-pink-SB-36 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #ec6898
}

#dev-id .title-blue-PR-36 {
    color: #00fbfb
}

#dev-id .title-blue-PR-36,
#dev-id .title-blue1-PR-36 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.25rem
}

#dev-id .title-blue1-PR-36 {
    color: #1f70f7
}

#dev-id .title-blue2-PR-36 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.25rem;
    color: #5cbffe
}

#dev-id .title-black-EPM-36 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 2.25rem;
    color: white
}

#dev-id .title-black-EPSB-36 {
    font-family: Epilogue-SemiBold, Times New Roman, Times, serif;
    font-size: 2.25rem;
    color: white
}

#dev-id .title-black-EPB-36 {
    font-family: Epilogue-Bold, Times New Roman, Times, serif;
    font-size: 2.25rem;
    color: white
}

#dev-id .title-grey555-EPM-36 {
    color: #555
}

#dev-id .title-grey555-EPM-36,
#dev-id .title-grey999-EPM-36 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 2.25rem
}

#dev-id .title-grey999-EPM-36 {
    color: #999
}

#dev-id .title-black-PoppinsB-36 {
    color: white
}

#dev-id .title-black-PoppinsB-36,
#dev-id .title-grey333-PoppinsB-36 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 2.25rem
}

#dev-id .title-grey333-PoppinsB-36 {
    color: #eaecef
}

#dev-id .title-grey555-PoppinsB-36 {
    color: #555
}

#dev-id .title-grey555-PoppinsB-36,
#dev-id .title-grey999-PoppinsB-36 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 2.25rem
}

#dev-id .title-grey999-PoppinsB-36 {
    color: #999
}

#dev-id .title-green-PoppinsB-36 {
    color: #00ac4f
}

#dev-id .title-green-PoppinsB-36,
#dev-id .title-grey666-PoppinsB-36 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 2.25rem
}

#dev-id .title-grey666-PoppinsB-36 {
    color: #eaecef
}

#dev-id .title-black-PR-34 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: white
}

#dev-id .title-black-SB-34 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: white
}

#dev-id .title-black-W15-34 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: white
}

#dev-id .title-black-PSC-34 {
    color: white
}

#dev-id .title-black-PSC-34,
#dev-id .title-green-PSC-34 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2.125rem
}

#dev-id .title-green-PSC-34 {
    color: #00ac4f
}

#dev-id .title-black-PSB-34 {
    color: white
}

#dev-id .title-black-PSB-34,
#dev-id .title-green-PSB-34 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.125rem
}

#dev-id .title-green-PSB-34 {
    color: #00ac4f
}

#dev-id .title-black-PFR-34 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: white
}

#dev-id .title-black-PFSB-34 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: white
}

#dev-id .title-black-1927B-34 {
    color: white
}

#dev-id .title-black-1927B-34,
#dev-id .title-white-1927B-34 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.125rem
}

#dev-id .title-white-1927B-34 {
    color: #fff
}

#dev-id .title-white-PR-34 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #fff
}

#dev-id .title-white-SB-34 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #fff
}

#dev-id .title-white-W15-34 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #fff
}

#dev-id .title-grey333-1927B-34 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #eaecef
}

#dev-id .title-grey333-PR-34 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #eaecef
}

#dev-id .title-grey333-PSC-34 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #eaecef
}

#dev-id .title-grey333-PSB-34 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #eaecef
}

#dev-id .title-grey333-PFR-34 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #eaecef
}

#dev-id .title-grey333-PFSB-34 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #eaecef
}

#dev-id .title-grey333-SB-34 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #eaecef
}

#dev-id .title-grey666-1927B-34 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #eaecef
}

#dev-id .title-grey666-PR-34 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #eaecef
}

#dev-id .title-grey666-SB-34 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #eaecef
}

#dev-id .title-grey666-PSC-34 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #eaecef
}

#dev-id .title-grey666-PSB-34 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #eaecef
}

#dev-id .title-grey666-PFR-34 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #eaecef
}

#dev-id .title-grey666-PFSB-34 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #eaecef
}

#dev-id .title-grey999-1927B-34 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #999
}

#dev-id .title-grey999-PR-34 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #999
}

#dev-id .title-grey999-SB-34 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #999
}

#dev-id .title-grey999-PSC-34 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #999
}

#dev-id .title-grey999-PSB-34 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #999
}

#dev-id .title-grey999-PFR-34 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #999
}

#dev-id .title-grey999-PFSB-34 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #999
}

#dev-id .specialText-1927B-34 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif
}

#dev-id .specialText-1927B-34,
#dev-id .specialText-PSC-34 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 2.125rem
}

#dev-id .specialText-PSC-34 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-34 {
    font-family: PingFangSC-Medium, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-34,
#dev-id .specialText-PSB-34 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 2.125rem
}

#dev-id .specialText-PSB-34 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-34 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-34,
#dev-id .specialText-SB-34 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 2.125rem
}

#dev-id .specialText-SB-34 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif
}

#dev-id .title-red-1927B-34 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #ff002f
}

#dev-id .title-red-PR-34 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #ff002f
}

#dev-id .title-red-SB-34 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #ff002f
}

#dev-id .title-green-1927B-34 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #00ac4f
}

#dev-id .title-green-PR-34 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #00ac4f
}

#dev-id .title-green-SB-34 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #00ac4f
}

#dev-id .title-turquoiseGreen-1927B-34 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-PR-34 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-SB-34 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #1dcab3
}

#dev-id .title-pink-1927B-34 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #ec6898
}

#dev-id .title-pink-PR-34 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #ec6898
}

#dev-id .title-pink-SB-34 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #ec6898
}

#dev-id .title-blue-PR-34 {
    color: #00fbfb
}

#dev-id .title-blue-PR-34,
#dev-id .title-blue1-PR-34 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.125rem
}

#dev-id .title-blue1-PR-34 {
    color: #1f70f7
}

#dev-id .title-blue2-PR-34 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2.125rem;
    color: #5cbffe
}

#dev-id .title-black-EPM-34 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 2.125rem;
    color: white
}

#dev-id .title-black-EPSB-34 {
    font-family: Epilogue-SemiBold, Times New Roman, Times, serif;
    font-size: 2.125rem;
    color: white
}

#dev-id .title-black-EPB-34 {
    font-family: Epilogue-Bold, Times New Roman, Times, serif;
    font-size: 2.125rem;
    color: white
}

#dev-id .title-grey555-EPM-34 {
    color: #555
}

#dev-id .title-grey555-EPM-34,
#dev-id .title-grey999-EPM-34 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 2.125rem
}

#dev-id .title-grey999-EPM-34 {
    color: #999
}

#dev-id .title-black-PoppinsB-34 {
    color: white
}

#dev-id .title-black-PoppinsB-34,
#dev-id .title-grey333-PoppinsB-34 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 2.125rem
}

#dev-id .title-grey333-PoppinsB-34 {
    color: #eaecef
}

#dev-id .title-grey555-PoppinsB-34 {
    color: #555
}

#dev-id .title-grey555-PoppinsB-34,
#dev-id .title-grey999-PoppinsB-34 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 2.125rem
}

#dev-id .title-grey999-PoppinsB-34 {
    color: #999
}

#dev-id .title-green-PoppinsB-34 {
    color: #00ac4f
}

#dev-id .title-green-PoppinsB-34,
#dev-id .title-grey666-PoppinsB-34 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 2.125rem
}

#dev-id .title-grey666-PoppinsB-34 {
    color: #eaecef
}

#dev-id .title-black-PR-32 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: white
}

#dev-id .title-black-SB-32 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: white
}

#dev-id .title-black-W15-32 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: white
}

#dev-id .title-black-PSC-32 {
    color: white
}

#dev-id .title-black-PSC-32,
#dev-id .title-green-PSC-32 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2rem
}

#dev-id .title-green-PSC-32 {
    color: #00ac4f
}

#dev-id .title-black-PSB-32 {
    color: white
}

#dev-id .title-black-PSB-32,
#dev-id .title-green-PSB-32 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2rem
}

#dev-id .title-green-PSB-32 {
    color: #00ac4f
}

#dev-id .title-black-PFR-32 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: white
}

#dev-id .title-black-PFSB-32 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: white
}

#dev-id .title-black-1927B-32 {
    color: white
}

#dev-id .title-black-1927B-32,
#dev-id .title-white-1927B-32 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2rem
}

#dev-id .title-white-1927B-32 {
    color: #fff
}

#dev-id .title-white-PR-32 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #fff
}

#dev-id .title-white-SB-32 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #fff
}

#dev-id .title-white-W15-32 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #fff
}

#dev-id .title-grey333-1927B-32 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #eaecef
}

#dev-id .title-grey333-PR-32 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #eaecef
}

#dev-id .title-grey333-PSC-32 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #eaecef
}

#dev-id .title-grey333-PSB-32 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #eaecef
}

#dev-id .title-grey333-PFR-32 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #eaecef
}

#dev-id .title-grey333-PFSB-32 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #eaecef
}

#dev-id .title-grey333-SB-32 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #eaecef
}

#dev-id .title-grey666-1927B-32 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #eaecef
}

#dev-id .title-grey666-PR-32 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #eaecef
}

#dev-id .title-grey666-SB-32 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #eaecef
}

#dev-id .title-grey666-PSC-32 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #eaecef
}

#dev-id .title-grey666-PSB-32 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #eaecef
}

#dev-id .title-grey666-PFR-32 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #eaecef
}

#dev-id .title-grey666-PFSB-32 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #eaecef
}

#dev-id .title-grey999-1927B-32 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #999
}

#dev-id .title-grey999-PR-32 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #999
}

#dev-id .title-grey999-SB-32 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #999
}

#dev-id .title-grey999-PSC-32 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #999
}

#dev-id .title-grey999-PSB-32 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #999
}

#dev-id .title-grey999-PFR-32 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #999
}

#dev-id .title-grey999-PFSB-32 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #999
}

#dev-id .specialText-1927B-32 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif
}

#dev-id .specialText-1927B-32,
#dev-id .specialText-PSC-32 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 2rem
}

#dev-id .specialText-PSC-32 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-32 {
    font-family: PingFangSC-Medium, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-32,
#dev-id .specialText-PSB-32 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 2rem
}

#dev-id .specialText-PSB-32 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-32 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-32,
#dev-id .specialText-SB-32 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 2rem
}

#dev-id .specialText-SB-32 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif
}

#dev-id .title-red-1927B-32 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #ff002f
}

#dev-id .title-red-PR-32 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #ff002f
}

#dev-id .title-red-SB-32 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #ff002f
}

#dev-id .title-green-1927B-32 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #00ac4f
}

#dev-id .title-green-PR-32 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #00ac4f
}

#dev-id .title-green-SB-32 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #00ac4f
}

#dev-id .title-turquoiseGreen-1927B-32 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-PR-32 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-SB-32 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #1dcab3
}

#dev-id .title-pink-1927B-32 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #ec6898
}

#dev-id .title-pink-PR-32 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #ec6898
}

#dev-id .title-pink-SB-32 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #ec6898
}

#dev-id .title-blue-PR-32 {
    color: #00fbfb
}

#dev-id .title-blue-PR-32,
#dev-id .title-blue1-PR-32 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2rem
}

#dev-id .title-blue1-PR-32 {
    color: #1f70f7
}

#dev-id .title-blue2-PR-32 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 2rem;
    color: #5cbffe
}

#dev-id .title-black-EPM-32 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 2rem;
    color: white
}

#dev-id .title-black-EPSB-32 {
    font-family: Epilogue-SemiBold, Times New Roman, Times, serif;
    font-size: 2rem;
    color: white
}

#dev-id .title-black-EPB-32 {
    font-family: Epilogue-Bold, Times New Roman, Times, serif;
    font-size: 2rem;
    color: white
}

#dev-id .title-grey555-EPM-32 {
    color: #555
}

#dev-id .title-grey555-EPM-32,
#dev-id .title-grey999-EPM-32 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 2rem
}

#dev-id .title-grey999-EPM-32 {
    color: #999
}

#dev-id .title-black-PoppinsB-32 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 2rem;
    color: white
}

#dev-id .title-grey333-PoppinsB-32 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 2rem;
    color: #eaecef
}

#dev-id .title-grey555-PoppinsB-32 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 2rem;
    color: #555
}

#dev-id .title-grey999-PoppinsB-32 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 2rem;
    color: #999
}

#dev-id .title-green-PoppinsB-32 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 2rem;
    color: #00ac4f
}

#dev-id .title-grey666-PoppinsB-32 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 2rem;
    color: #eaecef
}

#dev-id .title-black-PR-30 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: white
}

#dev-id .title-black-SB-30 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: white
}

#dev-id .title-black-W15-30 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: white
}

#dev-id .title-black-PSC-30 {
    color: white
}

#dev-id .title-black-PSC-30,
#dev-id .title-green-PSC-30 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1.875rem
}

#dev-id .title-green-PSC-30 {
    color: #00ac4f
}

#dev-id .title-black-PSB-30 {
    color: white
}

#dev-id .title-black-PSB-30,
#dev-id .title-green-PSB-30 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.875rem
}

#dev-id .title-green-PSB-30 {
    color: #00ac4f
}

#dev-id .title-black-PFR-30 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: white
}

#dev-id .title-black-PFSB-30 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: white
}

#dev-id .title-black-1927B-30 {
    color: white
}

#dev-id .title-black-1927B-30,
#dev-id .title-white-1927B-30 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.875rem
}

#dev-id .title-white-1927B-30 {
    color: #fff
}

#dev-id .title-white-PR-30 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #fff
}

#dev-id .title-white-SB-30 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #fff
}

#dev-id .title-white-W15-30 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #fff
}

#dev-id .title-grey333-1927B-30 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #eaecef
}

#dev-id .title-grey333-PR-30 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #eaecef
}

#dev-id .title-grey333-PSC-30 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #eaecef
}

#dev-id .title-grey333-PSB-30 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #eaecef
}

#dev-id .title-grey333-PFR-30 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #eaecef
}

#dev-id .title-grey333-PFSB-30 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #eaecef
}

#dev-id .title-grey333-SB-30 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #eaecef
}

#dev-id .title-grey666-1927B-30 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #eaecef
}

#dev-id .title-grey666-PR-30 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #eaecef
}

#dev-id .title-grey666-SB-30 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #eaecef
}

#dev-id .title-grey666-PSC-30 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #eaecef
}

#dev-id .title-grey666-PSB-30 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #eaecef
}

#dev-id .title-grey666-PFR-30 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #eaecef
}

#dev-id .title-grey666-PFSB-30 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #eaecef
}

#dev-id .title-grey999-1927B-30 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #999
}

#dev-id .title-grey999-PR-30 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #999
}

#dev-id .title-grey999-SB-30 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #999
}

#dev-id .title-grey999-PSC-30 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #999
}

#dev-id .title-grey999-PSB-30 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #999
}

#dev-id .title-grey999-PFR-30 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #999
}

#dev-id .title-grey999-PFSB-30 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #999
}

#dev-id .specialText-1927B-30 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif
}

#dev-id .specialText-1927B-30,
#dev-id .specialText-PSC-30 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 1.875rem
}

#dev-id .specialText-PSC-30 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-30 {
    font-family: PingFangSC-Medium, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-30,
#dev-id .specialText-PSB-30 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 1.875rem
}

#dev-id .specialText-PSB-30 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-30 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-30,
#dev-id .specialText-SB-30 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 1.875rem
}

#dev-id .specialText-SB-30 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif
}

#dev-id .title-red-1927B-30 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #ff002f
}

#dev-id .title-red-PR-30 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #ff002f
}

#dev-id .title-red-SB-30 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #ff002f
}

#dev-id .title-green-1927B-30 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #00ac4f
}

#dev-id .title-green-PR-30 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #00ac4f
}

#dev-id .title-green-SB-30 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #00ac4f
}

#dev-id .title-turquoiseGreen-1927B-30 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-PR-30 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-SB-30 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #1dcab3
}

#dev-id .title-pink-1927B-30 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #ec6898
}

#dev-id .title-pink-PR-30 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #ec6898
}

#dev-id .title-pink-SB-30 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #ec6898
}

#dev-id .title-blue-PR-30 {
    color: #00fbfb
}

#dev-id .title-blue-PR-30,
#dev-id .title-blue1-PR-30 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.875rem
}

#dev-id .title-blue1-PR-30 {
    color: #1f70f7
}

#dev-id .title-blue2-PR-30 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.875rem;
    color: #5cbffe
}

#dev-id .title-black-EPM-30 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 1.875rem;
    color: white
}

#dev-id .title-black-EPSB-30 {
    font-family: Epilogue-SemiBold, Times New Roman, Times, serif;
    font-size: 1.875rem;
    color: white
}

#dev-id .title-black-EPB-30 {
    font-family: Epilogue-Bold, Times New Roman, Times, serif;
    font-size: 1.875rem;
    color: white
}

#dev-id .title-grey555-EPM-30 {
    color: #555
}

#dev-id .title-grey555-EPM-30,
#dev-id .title-grey999-EPM-30 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 1.875rem
}

#dev-id .title-grey999-EPM-30 {
    color: #999
}

#dev-id .title-black-PoppinsB-30 {
    color: white
}

#dev-id .title-black-PoppinsB-30,
#dev-id .title-grey333-PoppinsB-30 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 1.875rem
}

#dev-id .title-grey333-PoppinsB-30 {
    color: #eaecef
}

#dev-id .title-grey555-PoppinsB-30 {
    color: #555
}

#dev-id .title-grey555-PoppinsB-30,
#dev-id .title-grey999-PoppinsB-30 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 1.875rem
}

#dev-id .title-grey999-PoppinsB-30 {
    color: #999
}

#dev-id .title-green-PoppinsB-30 {
    color: #00ac4f
}

#dev-id .title-green-PoppinsB-30,
#dev-id .title-grey666-PoppinsB-30 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 1.875rem
}

#dev-id .title-grey666-PoppinsB-30 {
    color: #eaecef
}

#dev-id .title-black-PR-28 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: white
}

#dev-id .title-black-SB-28 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: white
}

#dev-id .title-black-W15-28 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: white
}

#dev-id .title-black-PSC-28 {
    color: white
}

#dev-id .title-black-PSC-28,
#dev-id .title-green-PSC-28 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1.75rem
}

#dev-id .title-green-PSC-28 {
    color: #00ac4f
}

#dev-id .title-black-PSB-28 {
    color: white
}

#dev-id .title-black-PSB-28,
#dev-id .title-green-PSB-28 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.75rem
}

#dev-id .title-green-PSB-28 {
    color: #00ac4f
}

#dev-id .title-black-PFR-28 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: white
}

#dev-id .title-black-PFSB-28 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: white
}

#dev-id .title-black-1927B-28 {
    color: white
}

#dev-id .title-black-1927B-28,
#dev-id .title-white-1927B-28 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.75rem
}

#dev-id .title-white-1927B-28 {
    color: #fff
}

#dev-id .title-white-PR-28 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #fff
}

#dev-id .title-white-SB-28 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #fff
}

#dev-id .title-white-W15-28 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #fff
}

#dev-id .title-grey333-1927B-28 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #eaecef
}

#dev-id .title-grey333-PR-28 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #eaecef
}

#dev-id .title-grey333-PSC-28 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #eaecef
}

#dev-id .title-grey333-PSB-28 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #eaecef
}

#dev-id .title-grey333-PFR-28 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #eaecef
}

#dev-id .title-grey333-PFSB-28 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #eaecef
}

#dev-id .title-grey333-SB-28 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #eaecef
}

#dev-id .title-grey666-1927B-28 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #eaecef
}

#dev-id .title-grey666-PR-28 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #eaecef
}

#dev-id .title-grey666-SB-28 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #eaecef
}

#dev-id .title-grey666-PSC-28 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #eaecef
}

#dev-id .title-grey666-PSB-28 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #eaecef
}

#dev-id .title-grey666-PFR-28 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #eaecef
}

#dev-id .title-grey666-PFSB-28 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #eaecef
}

#dev-id .title-grey999-1927B-28 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #999
}

#dev-id .title-grey999-PR-28 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #999
}

#dev-id .title-grey999-SB-28 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #999
}

#dev-id .title-grey999-PSC-28 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #999
}

#dev-id .title-grey999-PSB-28 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #999
}

#dev-id .title-grey999-PFR-28 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #999
}

#dev-id .title-grey999-PFSB-28 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #999
}

#dev-id .specialText-1927B-28 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif
}

#dev-id .specialText-1927B-28,
#dev-id .specialText-PSC-28 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 1.75rem
}

#dev-id .specialText-PSC-28 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-28 {
    font-family: PingFangSC-Medium, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-28,
#dev-id .specialText-PSB-28 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 1.75rem
}

#dev-id .specialText-PSB-28 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-28 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-28,
#dev-id .specialText-SB-28 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 1.75rem
}

#dev-id .specialText-SB-28 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif
}

#dev-id .title-red-1927B-28 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #ff002f
}

#dev-id .title-red-PR-28 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #ff002f
}

#dev-id .title-red-SB-28 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #ff002f
}

#dev-id .title-green-1927B-28 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #00ac4f
}

#dev-id .title-green-PR-28 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #00ac4f
}

#dev-id .title-green-SB-28 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #00ac4f
}

#dev-id .title-turquoiseGreen-1927B-28 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-PR-28 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-SB-28 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #1dcab3
}

#dev-id .title-pink-1927B-28 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #ec6898
}

#dev-id .title-pink-PR-28 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #ec6898
}

#dev-id .title-pink-SB-28 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #ec6898
}

#dev-id .title-blue-PR-28 {
    color: #00fbfb
}

#dev-id .title-blue-PR-28,
#dev-id .title-blue1-PR-28 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.75rem
}

#dev-id .title-blue1-PR-28 {
    color: #1f70f7
}

#dev-id .title-blue2-PR-28 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.75rem;
    color: #5cbffe
}

#dev-id .title-black-EPM-28 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 1.75rem;
    color: white
}

#dev-id .title-black-EPSB-28 {
    font-family: Epilogue-SemiBold, Times New Roman, Times, serif;
    font-size: 1.75rem;
    color: white
}

#dev-id .title-black-EPB-28 {
    font-family: Epilogue-Bold, Times New Roman, Times, serif;
    font-size: 1.75rem;
    color: white
}

#dev-id .title-grey555-EPM-28 {
    color: #555
}

#dev-id .title-grey555-EPM-28,
#dev-id .title-grey999-EPM-28 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 1.75rem
}

#dev-id .title-grey999-EPM-28 {
    color: #999
}

#dev-id .title-black-PoppinsB-28 {
    color: white
}

#dev-id .title-black-PoppinsB-28,
#dev-id .title-grey333-PoppinsB-28 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 1.75rem
}

#dev-id .title-grey333-PoppinsB-28 {
    color: #eaecef
}

#dev-id .title-grey555-PoppinsB-28 {
    color: #555
}

#dev-id .title-grey555-PoppinsB-28,
#dev-id .title-grey999-PoppinsB-28 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 1.75rem
}

#dev-id .title-grey999-PoppinsB-28 {
    color: #999
}

#dev-id .title-green-PoppinsB-28 {
    color: #00ac4f
}

#dev-id .title-green-PoppinsB-28,
#dev-id .title-grey666-PoppinsB-28 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 1.75rem
}

#dev-id .title-grey666-PoppinsB-28 {
    color: #eaecef
}

#dev-id .title-black-PR-26 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: white
}

#dev-id .title-black-SB-26 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: white
}

#dev-id .title-black-W15-26 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: white
}

#dev-id .title-black-PSC-26 {
    color: white
}

#dev-id .title-black-PSC-26,
#dev-id .title-green-PSC-26 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1.625rem
}

#dev-id .title-green-PSC-26 {
    color: #00ac4f
}

#dev-id .title-black-PSB-26 {
    color: white
}

#dev-id .title-black-PSB-26,
#dev-id .title-green-PSB-26 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.625rem
}

#dev-id .title-green-PSB-26 {
    color: #00ac4f
}

#dev-id .title-black-PFR-26 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: white
}

#dev-id .title-black-PFSB-26 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: white
}

#dev-id .title-black-1927B-26 {
    color: white
}

#dev-id .title-black-1927B-26,
#dev-id .title-white-1927B-26 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.625rem
}

#dev-id .title-white-1927B-26 {
    color: #fff
}

#dev-id .title-white-PR-26 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #fff
}

#dev-id .title-white-SB-26 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #fff
}

#dev-id .title-white-W15-26 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #fff
}

#dev-id .title-grey333-1927B-26 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #eaecef
}

#dev-id .title-grey333-PR-26 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #eaecef
}

#dev-id .title-grey333-PSC-26 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #eaecef
}

#dev-id .title-grey333-PSB-26 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #eaecef
}

#dev-id .title-grey333-PFR-26 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #eaecef
}

#dev-id .title-grey333-PFSB-26 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #eaecef
}

#dev-id .title-grey333-SB-26 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #eaecef
}

#dev-id .title-grey666-1927B-26 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #eaecef
}

#dev-id .title-grey666-PR-26 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #eaecef
}

#dev-id .title-grey666-SB-26 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #eaecef
}

#dev-id .title-grey666-PSC-26 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #eaecef
}

#dev-id .title-grey666-PSB-26 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #eaecef
}

#dev-id .title-grey666-PFR-26 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #eaecef
}

#dev-id .title-grey666-PFSB-26 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #eaecef
}

#dev-id .title-grey999-1927B-26 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #999
}

#dev-id .title-grey999-PR-26 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #999
}

#dev-id .title-grey999-SB-26 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #999
}

#dev-id .title-grey999-PSC-26 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #999
}

#dev-id .title-grey999-PSB-26 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #999
}

#dev-id .title-grey999-PFR-26 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #999
}

#dev-id .title-grey999-PFSB-26 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #999
}

#dev-id .specialText-1927B-26 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif
}

#dev-id .specialText-1927B-26,
#dev-id .specialText-PSC-26 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 1.625rem
}

#dev-id .specialText-PSC-26 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-26 {
    font-family: PingFangSC-Medium, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-26,
#dev-id .specialText-PSB-26 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 1.625rem
}

#dev-id .specialText-PSB-26 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-26 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-26,
#dev-id .specialText-SB-26 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 1.625rem
}

#dev-id .specialText-SB-26 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif
}

#dev-id .title-red-1927B-26 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #ff002f
}

#dev-id .title-red-PR-26 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #ff002f
}

#dev-id .title-red-SB-26 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #ff002f
}

#dev-id .title-green-1927B-26 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #00ac4f
}

#dev-id .title-green-PR-26 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #00ac4f
}

#dev-id .title-green-SB-26 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #00ac4f
}

#dev-id .title-turquoiseGreen-1927B-26 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-PR-26 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-SB-26 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #1dcab3
}

#dev-id .title-pink-1927B-26 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #ec6898
}

#dev-id .title-pink-PR-26 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #ec6898
}

#dev-id .title-pink-SB-26 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #ec6898
}

#dev-id .title-blue-PR-26 {
    color: #00fbfb
}

#dev-id .title-blue-PR-26,
#dev-id .title-blue1-PR-26 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.625rem
}

#dev-id .title-blue1-PR-26 {
    color: #1f70f7
}

#dev-id .title-blue2-PR-26 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.625rem;
    color: #5cbffe
}

#dev-id .title-black-EPM-26 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 1.625rem;
    color: white
}

#dev-id .title-black-EPSB-26 {
    font-family: Epilogue-SemiBold, Times New Roman, Times, serif;
    font-size: 1.625rem;
    color: white
}

#dev-id .title-black-EPB-26 {
    font-family: Epilogue-Bold, Times New Roman, Times, serif;
    font-size: 1.625rem;
    color: white
}

#dev-id .title-grey555-EPM-26 {
    color: #555
}

#dev-id .title-grey555-EPM-26,
#dev-id .title-grey999-EPM-26 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 1.625rem
}

#dev-id .title-grey999-EPM-26 {
    color: #999
}

#dev-id .title-black-PoppinsB-26 {
    color: white
}

#dev-id .title-black-PoppinsB-26,
#dev-id .title-grey333-PoppinsB-26 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 1.625rem
}

#dev-id .title-grey333-PoppinsB-26 {
    color: #eaecef
}

#dev-id .title-grey555-PoppinsB-26 {
    color: #555
}

#dev-id .title-grey555-PoppinsB-26,
#dev-id .title-grey999-PoppinsB-26 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 1.625rem
}

#dev-id .title-grey999-PoppinsB-26 {
    color: #999
}

#dev-id .title-green-PoppinsB-26 {
    color: #00ac4f
}

#dev-id .title-green-PoppinsB-26,
#dev-id .title-grey666-PoppinsB-26 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 1.625rem
}

#dev-id .title-grey666-PoppinsB-26 {
    color: #eaecef
}

#dev-id .title-black-PR-24 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: white
}

#dev-id .title-black-SB-24 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: white
}

#dev-id .title-black-W15-24 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: white
}

#dev-id .title-black-PSC-24 {
    color: white
}

#dev-id .title-black-PSC-24,
#dev-id .title-green-PSC-24 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1.5rem
}

#dev-id .title-green-PSC-24 {
    color: #00ac4f
}

#dev-id .title-black-PSB-24 {
    color: white
}

#dev-id .title-black-PSB-24,
#dev-id .title-green-PSB-24 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.5rem
}

#dev-id .title-green-PSB-24 {
    color: #00ac4f
}

#dev-id .title-black-PFR-24 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: white
}

#dev-id .title-black-PFSB-24 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: white
}

#dev-id .title-black-1927B-24 {
    color: white
}

#dev-id .title-black-1927B-24,
#dev-id .title-white-1927B-24 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.5rem
}

#dev-id .title-white-1927B-24 {
    color: #fff
}

#dev-id .title-white-PR-24 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #fff
}

#dev-id .title-white-SB-24 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #fff
}

#dev-id .title-white-W15-24 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #fff
}

#dev-id .title-grey333-1927B-24 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #eaecef
}

#dev-id .title-grey333-PR-24 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #eaecef
}

#dev-id .title-grey333-PSC-24 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #eaecef
}

#dev-id .title-grey333-PSB-24 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #eaecef
}

#dev-id .title-grey333-PFR-24 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #eaecef
}

#dev-id .title-grey333-PFSB-24 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #eaecef
}

#dev-id .title-grey333-SB-24 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #eaecef
}

#dev-id .title-grey666-1927B-24 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #eaecef
}

#dev-id .title-grey666-PR-24 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #eaecef
}

#dev-id .title-grey666-SB-24 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #eaecef
}

#dev-id .title-grey666-PSC-24 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #eaecef
}

#dev-id .title-grey666-PSB-24 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #eaecef
}

#dev-id .title-grey666-PFR-24 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #eaecef
}

#dev-id .title-grey666-PFSB-24 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #eaecef
}

#dev-id .title-grey999-1927B-24 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #999
}

#dev-id .title-grey999-PR-24 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #999
}

#dev-id .title-grey999-SB-24 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #999
}

#dev-id .title-grey999-PSC-24 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #999
}

#dev-id .title-grey999-PSB-24 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #999
}

#dev-id .title-grey999-PFR-24 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #999
}

#dev-id .title-grey999-PFSB-24 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #999
}

#dev-id .specialText-1927B-24 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif
}

#dev-id .specialText-1927B-24,
#dev-id .specialText-PSC-24 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 1.5rem
}

#dev-id .specialText-PSC-24 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-24 {
    font-family: PingFangSC-Medium, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-24,
#dev-id .specialText-PSB-24 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 1.5rem
}

#dev-id .specialText-PSB-24 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-24 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-24,
#dev-id .specialText-SB-24 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 1.5rem
}

#dev-id .specialText-SB-24 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif
}

#dev-id .title-red-1927B-24 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #ff002f
}

#dev-id .title-red-PR-24 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #ff002f
}

#dev-id .title-red-SB-24 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #ff002f
}

#dev-id .title-green-1927B-24 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #00ac4f
}

#dev-id .title-green-PR-24 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #00ac4f
}

#dev-id .title-green-SB-24 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #00ac4f
}

#dev-id .title-turquoiseGreen-1927B-24 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-PR-24 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-SB-24 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #1dcab3
}

#dev-id .title-pink-1927B-24 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #ec6898
}

#dev-id .title-pink-PR-24 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #ec6898
}

#dev-id .title-pink-SB-24 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #ec6898
}

#dev-id .title-blue-PR-24 {
    color: #00fbfb
}

#dev-id .title-blue-PR-24,
#dev-id .title-blue1-PR-24 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.5rem
}

#dev-id .title-blue1-PR-24 {
    color: #1f70f7
}

#dev-id .title-blue2-PR-24 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.5rem;
    color: #5cbffe
}

#dev-id .title-black-EPM-24 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 1.5rem;
    color: white
}

#dev-id .title-black-EPSB-24 {
    font-family: Epilogue-SemiBold, Times New Roman, Times, serif;
    font-size: 1.5rem;
    color: white
}

#dev-id .title-black-EPB-24 {
    font-family: Epilogue-Bold, Times New Roman, Times, serif;
    font-size: 1.5rem;
    color: white
}

#dev-id .title-grey555-EPM-24 {
    color: #555
}

#dev-id .title-grey555-EPM-24,
#dev-id .title-grey999-EPM-24 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 1.5rem
}

#dev-id .title-grey999-EPM-24 {
    color: #999
}

#dev-id .title-black-PoppinsB-24 {
    color: white
}

#dev-id .title-black-PoppinsB-24,
#dev-id .title-grey333-PoppinsB-24 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 1.5rem
}

#dev-id .title-grey333-PoppinsB-24 {
    color: #eaecef
}

#dev-id .title-grey555-PoppinsB-24 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 1.5rem;
    color: #555
}

#dev-id .title-grey999-PoppinsB-24 {
    color: #999
}

#dev-id .title-green-PoppinsB-24,
#dev-id .title-grey999-PoppinsB-24 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 1.5rem
}

#dev-id .title-green-PoppinsB-24 {
    color: #00ac4f
}

#dev-id .title-grey666-PoppinsB-24 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 1.5rem;
    color: #eaecef
}

#dev-id .title-black-PR-22 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: white
}

#dev-id .title-black-SB-22 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: white
}

#dev-id .title-black-W15-22 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: white
}

#dev-id .title-black-PSC-22 {
    color: white
}

#dev-id .title-black-PSC-22,
#dev-id .title-green-PSC-22 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1.375rem
}

#dev-id .title-green-PSC-22 {
    color: #00ac4f
}

#dev-id .title-black-PSB-22 {
    color: white
}

#dev-id .title-black-PSB-22,
#dev-id .title-green-PSB-22 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.375rem
}

#dev-id .title-green-PSB-22 {
    color: #00ac4f
}

#dev-id .title-black-PFR-22 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: white
}

#dev-id .title-black-PFSB-22 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: white
}

#dev-id .title-black-1927B-22 {
    color: white
}

#dev-id .title-black-1927B-22,
#dev-id .title-white-1927B-22 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.375rem
}

#dev-id .title-white-1927B-22 {
    color: #fff
}

#dev-id .title-white-PR-22 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #fff
}

#dev-id .title-white-SB-22 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #fff
}

#dev-id .title-white-W15-22 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #fff
}

#dev-id .title-grey333-1927B-22 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #eaecef
}

#dev-id .title-grey333-PR-22 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #eaecef
}

#dev-id .title-grey333-PSC-22 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #eaecef
}

#dev-id .title-grey333-PSB-22 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #eaecef
}

#dev-id .title-grey333-PFR-22 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #eaecef
}

#dev-id .title-grey333-PFSB-22 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #eaecef
}

#dev-id .title-grey333-SB-22 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #eaecef
}

#dev-id .title-grey666-1927B-22 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #eaecef
}

#dev-id .title-grey666-PR-22 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #eaecef
}

#dev-id .title-grey666-SB-22 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #eaecef
}

#dev-id .title-grey666-PSC-22 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #eaecef
}

#dev-id .title-grey666-PSB-22 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #eaecef
}

#dev-id .title-grey666-PFR-22 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #eaecef
}

#dev-id .title-grey666-PFSB-22 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #eaecef
}

#dev-id .title-grey999-1927B-22 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #999
}

#dev-id .title-grey999-PR-22 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #999
}

#dev-id .title-grey999-SB-22 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #999
}

#dev-id .title-grey999-PSC-22 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #999
}

#dev-id .title-grey999-PSB-22 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #999
}

#dev-id .title-grey999-PFR-22 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #999
}

#dev-id .title-grey999-PFSB-22 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #999
}

#dev-id .specialText-1927B-22 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif
}

#dev-id .specialText-1927B-22,
#dev-id .specialText-PSC-22 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 1.375rem
}

#dev-id .specialText-PSC-22 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-22 {
    font-family: PingFangSC-Medium, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-22,
#dev-id .specialText-PSB-22 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 1.375rem
}

#dev-id .specialText-PSB-22 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-22 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-22,
#dev-id .specialText-SB-22 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 1.375rem
}

#dev-id .specialText-SB-22 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif
}

#dev-id .title-red-1927B-22 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #ff002f
}

#dev-id .title-red-PR-22 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #ff002f
}

#dev-id .title-red-SB-22 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #ff002f
}

#dev-id .title-green-1927B-22 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #00ac4f
}

#dev-id .title-green-PR-22 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #00ac4f
}

#dev-id .title-green-SB-22 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #00ac4f
}

#dev-id .title-turquoiseGreen-1927B-22 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-PR-22 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-SB-22 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #1dcab3
}

#dev-id .title-pink-1927B-22 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #ec6898
}

#dev-id .title-pink-PR-22 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #ec6898
}

#dev-id .title-pink-SB-22 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #ec6898
}

#dev-id .title-blue-PR-22 {
    color: #00fbfb
}

#dev-id .title-blue-PR-22,
#dev-id .title-blue1-PR-22 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.375rem
}

#dev-id .title-blue1-PR-22 {
    color: #1f70f7
}

#dev-id .title-blue2-PR-22 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.375rem;
    color: #5cbffe
}

#dev-id .title-black-EPM-22 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 1.375rem;
    color: white
}

#dev-id .title-black-EPSB-22 {
    font-family: Epilogue-SemiBold, Times New Roman, Times, serif;
    font-size: 1.375rem;
    color: white
}

#dev-id .title-black-EPB-22 {
    font-family: Epilogue-Bold, Times New Roman, Times, serif;
    font-size: 1.375rem;
    color: white
}

#dev-id .title-grey555-EPM-22 {
    color: #555
}

#dev-id .title-grey555-EPM-22,
#dev-id .title-grey999-EPM-22 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 1.375rem
}

#dev-id .title-grey999-EPM-22 {
    color: #999
}

#dev-id .title-black-PoppinsB-22 {
    color: white
}

#dev-id .title-black-PoppinsB-22,
#dev-id .title-grey333-PoppinsB-22 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 1.375rem
}

#dev-id .title-grey333-PoppinsB-22 {
    color: #eaecef
}

#dev-id .title-grey555-PoppinsB-22 {
    color: #555
}

#dev-id .title-grey555-PoppinsB-22,
#dev-id .title-grey999-PoppinsB-22 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 1.375rem
}

#dev-id .title-grey999-PoppinsB-22 {
    color: #999
}

#dev-id .title-green-PoppinsB-22 {
    color: #00ac4f
}

#dev-id .title-green-PoppinsB-22,
#dev-id .title-grey666-PoppinsB-22 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 1.375rem
}

#dev-id .title-grey666-PoppinsB-22 {
    color: #eaecef
}

#dev-id .title-black-PR-20 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #fcd535;
}

#dev-id .title-black-SB-20 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: white
}

#dev-id .title-black-W15-20 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: white
}

#dev-id .title-black-PSC-20 {
    color: white
}

#dev-id .title-black-PSC-20,
#dev-id .title-green-PSC-20 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1.25rem
}

#dev-id .title-green-PSC-20 {
    color: #00ac4f
}

#dev-id .title-black-PSB-20 {
    color: white
}

#dev-id .title-black-PSB-20,
#dev-id .title-green-PSB-20 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.25rem
}

#dev-id .title-green-PSB-20 {
    color: #00ac4f
}

#dev-id .title-black-PFR-20 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: white
}

#dev-id .title-black-PFSB-20 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: white
}

#dev-id .title-black-1927B-20 {
    color: white
}

#dev-id .title-black-1927B-20,
#dev-id .title-white-1927B-20 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.25rem
}

#dev-id .title-white-1927B-20 {
    color: #fff
}

#dev-id .title-white-PR-20 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #fff
}

#dev-id .title-white-SB-20 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #fff
}

#dev-id .title-white-W15-20 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #fff
}

#dev-id .title-grey333-1927B-20 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #eaecef
}

#dev-id .title-grey333-PR-20 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #eaecef
}

#dev-id .title-grey333-PSC-20 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #eaecef
}

#dev-id .title-grey333-PSB-20 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #eaecef
}

#dev-id .title-grey333-PFR-20 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #eaecef
}

#dev-id .title-grey333-PFSB-20 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #eaecef
}

#dev-id .title-grey333-SB-20 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #eaecef
}

#dev-id .title-grey666-1927B-20 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #eaecef
}

#dev-id .title-grey666-PR-20 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #eaecef
}

#dev-id .title-grey666-SB-20 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #eaecef
}

#dev-id .title-grey666-PSC-20 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #eaecef
}

#dev-id .title-grey666-PSB-20 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #eaecef
}

#dev-id .title-grey666-PFR-20 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #eaecef
}

#dev-id .title-grey666-PFSB-20 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #eaecef
}

#dev-id .title-grey999-1927B-20 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #999
}

#dev-id .title-grey999-PR-20 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #999
}

#dev-id .title-grey999-SB-20 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #999
}

#dev-id .title-grey999-PSC-20 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #999
}

#dev-id .title-grey999-PSB-20 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #999
}

#dev-id .title-grey999-PFR-20 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #999
}

#dev-id .title-grey999-PFSB-20 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #999
}

#dev-id .specialText-1927B-20 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif
}

#dev-id .specialText-1927B-20,
#dev-id .specialText-PSC-20 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 1.25rem
}

#dev-id .specialText-PSC-20 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-20 {
    font-family: PingFangSC-Medium, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-20,
#dev-id .specialText-PSB-20 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 1.25rem
}

#dev-id .specialText-PSB-20 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-20 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-20,
#dev-id .specialText-SB-20 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 1.25rem
}

#dev-id .specialText-SB-20 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif
}

#dev-id .title-red-1927B-20 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #ff002f
}

#dev-id .title-red-PR-20 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #ff002f
}

#dev-id .title-red-SB-20 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #ff002f
}

#dev-id .title-green-1927B-20 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #00ac4f
}

#dev-id .title-green-PR-20 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #00ac4f
}

#dev-id .title-green-SB-20 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #00ac4f
}

#dev-id .title-turquoiseGreen-1927B-20 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-PR-20 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-SB-20 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #1dcab3
}

#dev-id .title-pink-1927B-20 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #ec6898
}

#dev-id .title-pink-PR-20 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #ec6898
}

#dev-id .title-pink-SB-20 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #ec6898
}

#dev-id .title-blue-PR-20 {
    color: #00fbfb
}

#dev-id .title-blue-PR-20,
#dev-id .title-blue1-PR-20 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.25rem
}

#dev-id .title-blue1-PR-20 {
    color: #1f70f7
}

#dev-id .title-blue2-PR-20 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.25rem;
    color: #5cbffe
}

#dev-id .title-black-EPM-20 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 1.25rem;
    color: white
}

#dev-id .title-black-EPSB-20 {
    font-family: Epilogue-SemiBold, Times New Roman, Times, serif;
    font-size: 1.25rem;
    color: white
}

#dev-id .title-black-EPB-20 {
    font-family: Epilogue-Bold, Times New Roman, Times, serif;
    font-size: 1.25rem;
    color: white
}

#dev-id .title-grey555-EPM-20 {
    color: #555
}

#dev-id .title-grey555-EPM-20,
#dev-id .title-grey999-EPM-20 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 1.25rem
}

#dev-id .title-grey999-EPM-20 {
    color: #999
}

#dev-id .title-black-PoppinsB-20 {
    color: white
}

#dev-id .title-black-PoppinsB-20,
#dev-id .title-grey333-PoppinsB-20 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 1.25rem
}

#dev-id .title-grey333-PoppinsB-20 {
    color: #eaecef
}

#dev-id .title-grey555-PoppinsB-20 {
    color: #555
}

#dev-id .title-grey555-PoppinsB-20,
#dev-id .title-grey999-PoppinsB-20 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 1.25rem
}

#dev-id .title-grey999-PoppinsB-20 {
    color: #999
}

#dev-id .title-green-PoppinsB-20 {
    color: #00ac4f
}

#dev-id .title-green-PoppinsB-20,
#dev-id .title-grey666-PoppinsB-20 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 1.25rem
}

#dev-id .title-grey666-PoppinsB-20 {
    color: #eaecef
}

#dev-id .title-black-PR-18 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: white
}

#dev-id .title-black-SB-18 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: white
}

#dev-id .title-black-W15-18 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: white
}

#dev-id .title-black-PSC-18 {
    color: white
}

#dev-id .title-black-PSC-18,
#dev-id .title-green-PSC-18 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1.125rem
}

#dev-id .title-green-PSC-18 {
    color: #00ac4f
}

#dev-id .title-black-PSB-18 {
    color: white
}

#dev-id .title-black-PSB-18,
#dev-id .title-green-PSB-18 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.125rem
}

#dev-id .title-green-PSB-18 {
    color: #00ac4f
}

#dev-id .title-black-PFR-18 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: white
}

#dev-id .title-black-PFSB-18 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: white
}

#dev-id .title-black-1927B-18 {
    color: white
}

#dev-id .title-black-1927B-18,
#dev-id .title-white-1927B-18 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.125rem
}

#dev-id .title-white-1927B-18 {
    color: #fff
}

#dev-id .title-white-PR-18 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #fff
}

#dev-id .title-white-SB-18 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #fff
}

#dev-id .title-white-W15-18 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #fff
}

#dev-id .title-grey333-1927B-18 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #eaecef
}

#dev-id .title-grey333-PR-18 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #eaecef
}

#dev-id .title-grey333-PSC-18 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #eaecef
}

#dev-id .title-grey333-PSB-18 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #eaecef
}

#dev-id .title-grey333-PFR-18 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #eaecef
}

#dev-id .title-grey333-PFSB-18 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #eaecef
}

#dev-id .title-grey333-SB-18 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #eaecef
}

#dev-id .title-grey666-1927B-18 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #eaecef
}

#dev-id .title-grey666-PR-18 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #eaecef
}

#dev-id .title-grey666-SB-18 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #eaecef
}

#dev-id .title-grey666-PSC-18 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #eaecef
}

#dev-id .title-grey666-PSB-18 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #eaecef
}

#dev-id .title-grey666-PFR-18 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #eaecef
}

#dev-id .title-grey666-PFSB-18 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #eaecef
}

#dev-id .title-grey999-1927B-18 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #999
}

#dev-id .title-grey999-PR-18 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #999
}

#dev-id .title-grey999-SB-18 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #999
}

#dev-id .title-grey999-PSC-18 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #999
}

#dev-id .title-grey999-PSB-18 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #999
}

#dev-id .title-grey999-PFR-18 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #999
}

#dev-id .title-grey999-PFSB-18 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #999
}

#dev-id .specialText-1927B-18 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif
}

#dev-id .specialText-1927B-18,
#dev-id .specialText-PSC-18 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 1.125rem
}

#dev-id .specialText-PSC-18 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-18 {
    font-family: PingFangSC-Medium, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-18,
#dev-id .specialText-PSB-18 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 1.125rem
}

#dev-id .specialText-PSB-18 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-18 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-18,
#dev-id .specialText-SB-18 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 1.125rem
}

#dev-id .specialText-SB-18 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif
}

#dev-id .title-red-1927B-18 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #ff002f
}

#dev-id .title-red-PR-18 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #ff002f
}

#dev-id .title-red-SB-18 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #ff002f
}

#dev-id .title-green-1927B-18 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #00ac4f
}

#dev-id .title-green-PR-18 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #00ac4f
}

#dev-id .title-green-SB-18 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #00ac4f
}

#dev-id .title-turquoiseGreen-1927B-18 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-PR-18 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-SB-18 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #1dcab3
}

#dev-id .title-pink-1927B-18 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #ec6898
}

#dev-id .title-pink-PR-18 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #ec6898
}

#dev-id .title-pink-SB-18 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #ec6898
}

#dev-id .title-blue-PR-18 {
    color: #00fbfb
}

#dev-id .title-blue-PR-18,
#dev-id .title-blue1-PR-18 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.125rem
}

#dev-id .title-blue1-PR-18 {
    color: #1f70f7
}

#dev-id .title-blue2-PR-18 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1.125rem;
    color: #5cbffe
}

#dev-id .title-black-EPM-18 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 1.125rem;
    color: white
}

#dev-id .title-black-EPSB-18 {
    font-family: Epilogue-SemiBold, Times New Roman, Times, serif;
    font-size: 1.125rem;
    color: white
}

#dev-id .title-black-EPB-18 {
    font-family: Epilogue-Bold, Times New Roman, Times, serif;
    font-size: 1.125rem;
    color: white
}

#dev-id .title-grey555-EPM-18 {
    color: #555
}

#dev-id .title-grey555-EPM-18,
#dev-id .title-grey999-EPM-18 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 1.125rem
}

#dev-id .title-grey999-EPM-18 {
    color: #999
}

#dev-id .title-black-PoppinsB-18 {
    color: white
}

#dev-id .title-black-PoppinsB-18,
#dev-id .title-grey333-PoppinsB-18 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 1.125rem
}

#dev-id .title-grey333-PoppinsB-18 {
    color: #eaecef
}

#dev-id .title-grey555-PoppinsB-18 {
    color: #555
}

#dev-id .title-grey555-PoppinsB-18,
#dev-id .title-grey999-PoppinsB-18 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 1.125rem
}

#dev-id .title-grey999-PoppinsB-18 {
    color: #999
}

#dev-id .title-green-PoppinsB-18 {
    color: #00ac4f
}

#dev-id .title-green-PoppinsB-18,
#dev-id .title-grey666-PoppinsB-18 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 1.125rem
}

#dev-id .title-grey666-PoppinsB-18 {
    color: #eaecef
}

#dev-id .title-black-PR-16 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: white
}

#dev-id .title-black-SB-16 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: white
}

#dev-id .title-black-W15-16 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: white
}

#dev-id .title-black-PSC-16 {
    color: white
}

#dev-id .title-black-PSC-16,
#dev-id .title-green-PSC-16 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1rem
}

#dev-id .title-green-PSC-16 {
    color: #00ac4f
}

#dev-id .title-black-PSB-16 {
    color: white
}

#dev-id .title-black-PSB-16,
#dev-id .title-green-PSB-16 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1rem
}

#dev-id .title-green-PSB-16 {
    color: #00ac4f
}

#dev-id .title-black-PFR-16 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: white
}

#dev-id .title-black-PFSB-16 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: white
}

#dev-id .title-black-1927B-16 {
    color: white
}

#dev-id .title-black-1927B-16,
#dev-id .title-white-1927B-16 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1rem
}

#dev-id .title-white-1927B-16 {
    color: #fff
}

#dev-id .title-white-PR-16 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #fff
}

#dev-id .title-white-SB-16 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #fff
}

#dev-id .title-white-W15-16 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #fff
}

#dev-id .title-grey333-1927B-16 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #eaecef
}

#dev-id .title-grey333-PR-16 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #eaecef
}

#dev-id .title-grey333-PSC-16 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #eaecef
}

#dev-id .title-grey333-PSB-16 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #eaecef
}

#dev-id .title-grey333-PFR-16 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #eaecef
}

#dev-id .title-grey333-PFSB-16 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #eaecef
}

#dev-id .title-grey333-SB-16 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #eaecef
}

#dev-id .title-grey666-1927B-16 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #eaecef
}

#dev-id .title-grey666-PR-16 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #eaecef
}

#dev-id .title-grey666-SB-16 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #eaecef
}

#dev-id .title-grey666-PSC-16 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #eaecef
}

#dev-id .title-grey666-PSB-16 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #eaecef
}

#dev-id .title-grey666-PFR-16 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #eaecef
}

#dev-id .title-grey666-PFSB-16 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #eaecef
}

#dev-id .title-grey999-1927B-16 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #999
}

#dev-id .title-grey999-PR-16 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #999
}

#dev-id .title-grey999-SB-16 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #999
}

#dev-id .title-grey999-PSC-16 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #999
}

#dev-id .title-grey999-PSB-16 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #999
}

#dev-id .title-grey999-PFR-16 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #999
}

#dev-id .title-grey999-PFSB-16 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #999
}

#dev-id .specialText-1927B-16 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif
}

#dev-id .specialText-1927B-16,
#dev-id .specialText-PSC-16 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 1rem
}

#dev-id .specialText-PSC-16 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-16 {
    font-family: PingFangSC-Medium, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-16,
#dev-id .specialText-PSB-16 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 1rem
}

#dev-id .specialText-PSB-16 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-16 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-16,
#dev-id .specialText-SB-16 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 1rem
}

#dev-id .specialText-SB-16 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif
}

#dev-id .title-red-1927B-16 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #ff002f
}

#dev-id .title-red-PR-16 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #ff002f
}

#dev-id .title-red-SB-16 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #ff002f
}

#dev-id .title-green-1927B-16 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #00ac4f
}

#dev-id .title-green-PR-16 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #00ac4f
}

#dev-id .title-green-SB-16 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #00ac4f
}

#dev-id .title-turquoiseGreen-1927B-16 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-PR-16 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-SB-16 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #1dcab3
}

#dev-id .title-pink-1927B-16 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #ec6898
}

#dev-id .title-pink-PR-16 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #ec6898
}

#dev-id .title-pink-SB-16 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #ec6898
}

#dev-id .title-blue-PR-16 {
    color: #00fbfb
}

#dev-id .title-blue-PR-16,
#dev-id .title-blue1-PR-16 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1rem
}

#dev-id .title-blue1-PR-16 {
    color: #1f70f7
}

#dev-id .title-blue2-PR-16 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: 1rem;
    color: #5cbffe
}

#dev-id .title-black-EPM-16 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 1rem;
    color: white
}

#dev-id .title-black-EPSB-16 {
    font-family: Epilogue-SemiBold, Times New Roman, Times, serif;
    font-size: 1rem;
    color: white
}

#dev-id .title-black-EPB-16 {
    font-family: Epilogue-Bold, Times New Roman, Times, serif;
    font-size: 1rem;
    color: white
}

#dev-id .title-grey555-EPM-16 {
    color: #555
}

#dev-id .title-grey555-EPM-16,
#dev-id .title-grey999-EPM-16 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: 1rem
}

#dev-id .title-grey999-EPM-16 {
    color: #999
}

#dev-id .title-black-PoppinsB-16 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 1rem;
    color: white
}

#dev-id .title-grey333-PoppinsB-16 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 1rem;
    color: #eaecef
}

#dev-id .title-grey555-PoppinsB-16 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 1rem;
    color: #555
}

#dev-id .title-grey999-PoppinsB-16 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 1rem;
    color: #999
}

#dev-id .title-green-PoppinsB-16 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 1rem;
    color: #00ac4f
}

#dev-id .title-grey666-PoppinsB-16 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: 1rem;
    color: #eaecef
}

#dev-id .title-black-PR-14 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: white
}

#dev-id .title-black-SB-14 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: white
}

#dev-id .title-black-W15-14 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: white
}

#dev-id .title-black-PSC-14 {
    color: white
}

#dev-id .title-black-PSC-14,
#dev-id .title-green-PSC-14 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: .875rem
}

#dev-id .title-green-PSC-14 {
    color: #00ac4f
}

#dev-id .title-black-PSB-14 {
    color: white
}

#dev-id .title-black-PSB-14,
#dev-id .title-green-PSB-14 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .875rem
}

#dev-id .title-green-PSB-14 {
    color: #00ac4f
}

#dev-id .title-black-PFR-14 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: white
}

#dev-id .title-black-PFSB-14 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: white
}

#dev-id .title-black-1927B-14 {
    color: white
}

#dev-id .title-black-1927B-14,
#dev-id .title-white-1927B-14 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .875rem
}

#dev-id .title-white-1927B-14 {
    color: #fff
}

#dev-id .title-white-PR-14 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #fff
}

#dev-id .title-white-SB-14 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #fff
}

#dev-id .title-white-W15-14 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #fff
}

#dev-id .title-grey333-1927B-14 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #eaecef
}

#dev-id .title-grey333-PR-14 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #eaecef
}

#dev-id .title-grey333-PSC-14 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #eaecef
}

#dev-id .title-grey333-PSB-14 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #eaecef
}

#dev-id .title-grey333-PFR-14 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #eaecef
}

#dev-id .title-grey333-PFSB-14 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #eaecef
}

#dev-id .title-grey333-SB-14 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #eaecef
}

#dev-id .title-grey666-1927B-14 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #eaecef
}

#dev-id .title-grey666-PR-14 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #eaecef
}

#dev-id .title-grey666-SB-14 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #eaecef
}

#dev-id .title-grey666-PSC-14 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #eaecef
}

#dev-id .title-grey666-PSB-14 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #eaecef
}

#dev-id .title-grey666-PFR-14 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #eaecef
}

#dev-id .title-grey666-PFSB-14 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #eaecef
}

#dev-id .title-grey999-1927B-14 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #999
}

#dev-id .title-grey999-PR-14 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #999
}

#dev-id .title-grey999-SB-14 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #999
}

#dev-id .title-grey999-PSC-14 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #999
}

#dev-id .title-grey999-PSB-14 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #999
}

#dev-id .title-grey999-PFR-14 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #999
}

#dev-id .title-grey999-PFSB-14 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #999
}

#dev-id .specialText-1927B-14 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif
}

#dev-id .specialText-1927B-14,
#dev-id .specialText-PSC-14 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: .875rem
}

#dev-id .specialText-PSC-14 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-14 {
    font-family: PingFangSC-Medium, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-14,
#dev-id .specialText-PSB-14 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: .875rem
}

#dev-id .specialText-PSB-14 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-14 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-14,
#dev-id .specialText-SB-14 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: .875rem
}

#dev-id .specialText-SB-14 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif
}

#dev-id .title-red-1927B-14 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #ff002f
}

#dev-id .title-red-PR-14 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #ff002f
}

#dev-id .title-red-SB-14 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #ff002f
}

#dev-id .title-green-1927B-14 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #00ac4f
}

#dev-id .title-green-PR-14 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #00ac4f
}

#dev-id .title-green-SB-14 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #00ac4f
}

#dev-id .title-turquoiseGreen-1927B-14 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-PR-14 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-SB-14 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #1dcab3
}

#dev-id .title-pink-1927B-14 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #ec6898
}

#dev-id .title-pink-PR-14 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #ec6898
}

#dev-id .title-pink-SB-14 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #ec6898
}

#dev-id .title-blue-PR-14 {
    color: #00fbfb
}

#dev-id .title-blue-PR-14,
#dev-id .title-blue1-PR-14 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .875rem
}

#dev-id .title-blue1-PR-14 {
    color: #1f70f7
}

#dev-id .title-blue2-PR-14 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .875rem;
    color: #5cbffe
}

#dev-id .title-black-EPM-14 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: .875rem;
    color: white
}

#dev-id .title-black-EPSB-14 {
    font-family: Epilogue-SemiBold, Times New Roman, Times, serif;
    font-size: .875rem;
    color: white
}

#dev-id .title-black-EPB-14 {
    font-family: Epilogue-Bold, Times New Roman, Times, serif;
    font-size: .875rem;
    color: white
}

#dev-id .title-grey555-EPM-14 {
    color: #555
}

#dev-id .title-grey555-EPM-14,
#dev-id .title-grey999-EPM-14 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: .875rem
}

#dev-id .title-grey999-EPM-14 {
    color: #999
}

#dev-id .title-black-PoppinsB-14 {
    color: white
}

#dev-id .title-black-PoppinsB-14,
#dev-id .title-grey333-PoppinsB-14 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: .875rem
}

#dev-id .title-grey333-PoppinsB-14 {
    color: #eaecef
}

#dev-id .title-grey555-PoppinsB-14 {
    color: #555
}

#dev-id .title-grey555-PoppinsB-14,
#dev-id .title-grey999-PoppinsB-14 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: .875rem
}

#dev-id .title-grey999-PoppinsB-14 {
    color: #999
}

#dev-id .title-green-PoppinsB-14 {
    color: #00ac4f
}

#dev-id .title-green-PoppinsB-14,
#dev-id .title-grey666-PoppinsB-14 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: .875rem
}

#dev-id .title-grey666-PoppinsB-14 {
    color: #eaecef
}

#dev-id .title-black-PR-13 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: white
}

#dev-id .title-black-SB-13 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: white
}

#dev-id .title-black-W15-13 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: white
}

#dev-id .title-black-PSC-13 {
    color: white
}

#dev-id .title-black-PSC-13,
#dev-id .title-green-PSC-13 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: .8125rem
}

#dev-id .title-green-PSC-13 {
    color: #00ac4f
}

#dev-id .title-black-PSB-13 {
    color: white
}

#dev-id .title-black-PSB-13,
#dev-id .title-green-PSB-13 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .8125rem
}

#dev-id .title-green-PSB-13 {
    color: #00ac4f
}

#dev-id .title-black-PFR-13 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: white
}

#dev-id .title-black-PFSB-13 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: white
}

#dev-id .title-black-1927B-13 {
    color: white
}

#dev-id .title-black-1927B-13,
#dev-id .title-white-1927B-13 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .8125rem
}

#dev-id .title-white-1927B-13 {
    color: #fff
}

#dev-id .title-white-PR-13 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #fff
}

#dev-id .title-white-SB-13 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #fff
}

#dev-id .title-white-W15-13 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #fff
}

#dev-id .title-grey333-1927B-13 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #eaecef
}

#dev-id .title-grey333-PR-13 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #eaecef
}

#dev-id .title-grey333-PSC-13 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #eaecef
}

#dev-id .title-grey333-PSB-13 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #eaecef
}

#dev-id .title-grey333-PFR-13 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #eaecef
}

#dev-id .title-grey333-PFSB-13 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #eaecef
}

#dev-id .title-grey333-SB-13 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #eaecef
}

#dev-id .title-grey666-1927B-13 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #eaecef
}

#dev-id .title-grey666-PR-13 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #eaecef
}

#dev-id .title-grey666-SB-13 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #eaecef
}

#dev-id .title-grey666-PSC-13 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #eaecef
}

#dev-id .title-grey666-PSB-13 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #eaecef
}

#dev-id .title-grey666-PFR-13 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #eaecef
}

#dev-id .title-grey666-PFSB-13 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #eaecef
}

#dev-id .title-grey999-1927B-13 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #999
}

#dev-id .title-grey999-PR-13 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #999
}

#dev-id .title-grey999-SB-13 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #999
}

#dev-id .title-grey999-PSC-13 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #999
}

#dev-id .title-grey999-PSB-13 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #999
}

#dev-id .title-grey999-PFR-13 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #999
}

#dev-id .title-grey999-PFSB-13 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #999
}

#dev-id .specialText-1927B-13 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif
}

#dev-id .specialText-1927B-13,
#dev-id .specialText-PSC-13 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: .8125rem
}

#dev-id .specialText-PSC-13 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-13 {
    font-family: PingFangSC-Medium, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-13,
#dev-id .specialText-PSB-13 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: .8125rem
}

#dev-id .specialText-PSB-13 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-13 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-13,
#dev-id .specialText-SB-13 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: .8125rem
}

#dev-id .specialText-SB-13 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif
}

#dev-id .title-red-1927B-13 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #ff002f
}

#dev-id .title-red-PR-13 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #ff002f
}

#dev-id .title-red-SB-13 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #ff002f
}

#dev-id .title-green-1927B-13 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #00ac4f
}

#dev-id .title-green-PR-13 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #00ac4f
}

#dev-id .title-green-SB-13 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #00ac4f
}

#dev-id .title-turquoiseGreen-1927B-13 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-PR-13 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-SB-13 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #1dcab3
}

#dev-id .title-pink-1927B-13 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #ec6898
}

#dev-id .title-pink-PR-13 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #ec6898
}

#dev-id .title-pink-SB-13 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #ec6898
}

#dev-id .title-blue-PR-13 {
    color: #00fbfb
}

#dev-id .title-blue-PR-13,
#dev-id .title-blue1-PR-13 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .8125rem
}

#dev-id .title-blue1-PR-13 {
    color: #1f70f7
}

#dev-id .title-blue2-PR-13 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .8125rem;
    color: #5cbffe
}

#dev-id .title-black-EPM-13 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: .8125rem;
    color: white
}

#dev-id .title-black-EPSB-13 {
    font-family: Epilogue-SemiBold, Times New Roman, Times, serif;
    font-size: .8125rem;
    color: white
}

#dev-id .title-black-EPB-13 {
    font-family: Epilogue-Bold, Times New Roman, Times, serif;
    font-size: .8125rem;
    color: white
}

#dev-id .title-grey555-EPM-13 {
    color: #555
}

#dev-id .title-grey555-EPM-13,
#dev-id .title-grey999-EPM-13 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: .8125rem
}

#dev-id .title-grey999-EPM-13 {
    color: #999
}

#dev-id .title-black-PoppinsB-13 {
    color: white
}

#dev-id .title-black-PoppinsB-13,
#dev-id .title-grey333-PoppinsB-13 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: .8125rem
}

#dev-id .title-grey333-PoppinsB-13 {
    color: #eaecef
}

#dev-id .title-grey555-PoppinsB-13 {
    color: #555
}

#dev-id .title-grey555-PoppinsB-13,
#dev-id .title-grey999-PoppinsB-13 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: .8125rem
}

#dev-id .title-grey999-PoppinsB-13 {
    color: #999
}

#dev-id .title-green-PoppinsB-13 {
    color: #00ac4f
}

#dev-id .title-green-PoppinsB-13,
#dev-id .title-grey666-PoppinsB-13 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: .8125rem
}

#dev-id .title-grey666-PoppinsB-13 {
    color: #eaecef
}

#dev-id .title-black-PR-12 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: white
}

#dev-id .title-black-SB-12 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: white
}

#dev-id .title-black-W15-12 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: white
}

#dev-id .title-black-PSC-12 {
    color: white
}

#dev-id .title-black-PSC-12,
#dev-id .title-green-PSC-12 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: .75rem
}

#dev-id .title-green-PSC-12 {
    color: #00ac4f
}

#dev-id .title-black-PSB-12 {
    color: white
}

#dev-id .title-black-PSB-12,
#dev-id .title-green-PSB-12 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .75rem
}

#dev-id .title-green-PSB-12 {
    color: #00ac4f
}

#dev-id .title-black-PFR-12 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: white
}

#dev-id .title-black-PFSB-12 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: white
}

#dev-id .title-black-1927B-12 {
    color: white
}

#dev-id .title-black-1927B-12,
#dev-id .title-white-1927B-12 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .75rem
}

#dev-id .title-white-1927B-12 {
    color: #fff
}

#dev-id .title-white-PR-12 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #fff
}

#dev-id .title-white-SB-12 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #fff
}

#dev-id .title-white-W15-12 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #fff
}

#dev-id .title-grey333-1927B-12 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #eaecef
}

#dev-id .title-grey333-PR-12 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #eaecef
}

#dev-id .title-grey333-PSC-12 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #eaecef
}

#dev-id .title-grey333-PSB-12 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #eaecef
}

#dev-id .title-grey333-PFR-12 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #eaecef
}

#dev-id .title-grey333-PFSB-12 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #eaecef
}

#dev-id .title-grey333-SB-12 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #eaecef
}

#dev-id .title-grey666-1927B-12 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #eaecef
}

#dev-id .title-grey666-PR-12 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #eaecef
}

#dev-id .title-grey666-SB-12 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #eaecef
}

#dev-id .title-grey666-PSC-12 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #eaecef
}

#dev-id .title-grey666-PSB-12 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #eaecef
}

#dev-id .title-grey666-PFR-12 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #eaecef
}

#dev-id .title-grey666-PFSB-12 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #eaecef
}

#dev-id .title-grey999-1927B-12 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #999
}

#dev-id .title-grey999-PR-12 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #999
}

#dev-id .title-grey999-SB-12 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #999
}

#dev-id .title-grey999-PSC-12 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #999
}

#dev-id .title-grey999-PSB-12 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #999
}

#dev-id .title-grey999-PFR-12 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #999
}

#dev-id .title-grey999-PFSB-12 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #999
}

#dev-id .specialText-1927B-12 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif
}

#dev-id .specialText-1927B-12,
#dev-id .specialText-PSC-12 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: .75rem
}

#dev-id .specialText-PSC-12 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-12 {
    font-family: PingFangSC-Medium, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-12,
#dev-id .specialText-PSB-12 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: .75rem
}

#dev-id .specialText-PSB-12 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-12 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-12,
#dev-id .specialText-SB-12 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: .75rem
}

#dev-id .specialText-SB-12 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif
}

#dev-id .title-red-1927B-12 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #ff002f
}

#dev-id .title-red-PR-12 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #ff002f
}

#dev-id .title-red-SB-12 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #ff002f
}

#dev-id .title-green-1927B-12 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #00ac4f
}

#dev-id .title-green-PR-12 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #00ac4f
}

#dev-id .title-green-SB-12 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #00ac4f
}

#dev-id .title-turquoiseGreen-1927B-12 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-PR-12 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-SB-12 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #1dcab3
}

#dev-id .title-pink-1927B-12 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #ec6898
}

#dev-id .title-pink-PR-12 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #ec6898
}

#dev-id .title-pink-SB-12 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #ec6898
}

#dev-id .title-blue-PR-12 {
    color: #00fbfb
}

#dev-id .title-blue-PR-12,
#dev-id .title-blue1-PR-12 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .75rem
}

#dev-id .title-blue1-PR-12 {
    color: #1f70f7
}

#dev-id .title-blue2-PR-12 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .75rem;
    color: #5cbffe
}

#dev-id .title-black-EPM-12 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: .75rem;
    color: white
}

#dev-id .title-black-EPSB-12 {
    font-family: Epilogue-SemiBold, Times New Roman, Times, serif;
    font-size: .75rem;
    color: white
}

#dev-id .title-black-EPB-12 {
    font-family: Epilogue-Bold, Times New Roman, Times, serif;
    font-size: .75rem;
    color: white
}

#dev-id .title-grey555-EPM-12 {
    color: #555
}

#dev-id .title-grey555-EPM-12,
#dev-id .title-grey999-EPM-12 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: .75rem
}

#dev-id .title-grey999-EPM-12 {
    color: #999
}

#dev-id .title-black-PoppinsB-12 {
    color: white
}

#dev-id .title-black-PoppinsB-12,
#dev-id .title-grey333-PoppinsB-12 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: .75rem
}

#dev-id .title-grey333-PoppinsB-12 {
    color: #eaecef
}

#dev-id .title-grey555-PoppinsB-12 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: .75rem;
    color: #555
}

#dev-id .title-grey999-PoppinsB-12 {
    color: #999
}

#dev-id .title-green-PoppinsB-12,
#dev-id .title-grey999-PoppinsB-12 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: .75rem
}

#dev-id .title-green-PoppinsB-12 {
    color: #00ac4f
}

#dev-id .title-grey666-PoppinsB-12 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: .75rem;
    color: #eaecef
}

#dev-id .title-black-PR-10 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: white
}

#dev-id .title-black-SB-10 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: white
}

#dev-id .title-black-W15-10 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: white
}

#dev-id .title-black-PSC-10 {
    color: white
}

#dev-id .title-black-PSC-10,
#dev-id .title-green-PSC-10 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: .625rem
}

#dev-id .title-green-PSC-10 {
    color: #00ac4f
}

#dev-id .title-black-PSB-10 {
    color: white
}

#dev-id .title-black-PSB-10,
#dev-id .title-green-PSB-10 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .625rem
}

#dev-id .title-green-PSB-10 {
    color: #00ac4f
}

#dev-id .title-black-PFR-10 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: white
}

#dev-id .title-black-PFSB-10 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: white
}

#dev-id .title-black-1927B-10 {
    color: white
}

#dev-id .title-black-1927B-10,
#dev-id .title-white-1927B-10 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .625rem
}

#dev-id .title-white-1927B-10 {
    color: #fff
}

#dev-id .title-white-PR-10 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #fff
}

#dev-id .title-white-SB-10 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #fff
}

#dev-id .title-white-W15-10 {
    font-family: PosteramaTextW15-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #fff
}

#dev-id .title-grey333-1927B-10 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #eaecef
}

#dev-id .title-grey333-PR-10 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #eaecef
}

#dev-id .title-grey333-PSC-10 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #eaecef
}

#dev-id .title-grey333-PSB-10 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #eaecef
}

#dev-id .title-grey333-PFR-10 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #eaecef
}

#dev-id .title-grey333-PFSB-10 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #eaecef
}

#dev-id .title-grey333-SB-10 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #eaecef
}

#dev-id .title-grey666-1927B-10 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #eaecef
}

#dev-id .title-grey666-PR-10 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #eaecef
}

#dev-id .title-grey666-SB-10 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #eaecef
}

#dev-id .title-grey666-PSC-10 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #eaecef
}

#dev-id .title-grey666-PSB-10 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #eaecef
}

#dev-id .title-grey666-PFR-10 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #eaecef
}

#dev-id .title-grey666-PFSB-10 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #eaecef
}

#dev-id .title-grey999-1927B-10 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #999
}

#dev-id .title-grey999-PR-10 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #999
}

#dev-id .title-grey999-SB-10 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #999
}

#dev-id .title-grey999-PSC-10 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #999
}

#dev-id .title-grey999-PSB-10 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #999
}

#dev-id .title-grey999-PFR-10 {
    font-family: PingFangSC-Regular, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #999
}

#dev-id .title-grey999-PFSB-10 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #999
}

#dev-id .specialText-1927B-10 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif
}

#dev-id .specialText-1927B-10,
#dev-id .specialText-PSC-10 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: .625rem
}

#dev-id .specialText-PSC-10 {
    font-family: PingFangSC, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-10 {
    font-family: PingFangSC-Medium, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PB-10,
#dev-id .specialText-PSB-10 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: .625rem
}

#dev-id .specialText-PSB-10 {
    font-family: PingFangSC-Semibold, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-10 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif
}

#dev-id .specialText-PR-10,
#dev-id .specialText-SB-10 {
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: #fcd535;
    -webkit-background-clip: text;
    background-clip: text;
    font-size: .625rem
}

#dev-id .specialText-SB-10 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif
}

#dev-id .title-red-1927B-10 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #ff002f
}

#dev-id .title-red-PR-10 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #ff002f
}

#dev-id .title-red-SB-10 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #ff002f
}

#dev-id .title-green-1927B-10 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #00ac4f
}

#dev-id .title-green-PR-10 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #00ac4f
}

#dev-id .title-green-SB-10 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #00ac4f
}

#dev-id .title-turquoiseGreen-1927B-10 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-PR-10 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #1dcab3
}

#dev-id .title-turquoiseGreen-SB-10 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #1dcab3
}

#dev-id .title-pink-1927B-10 {
    font-family: Posterama1927-Black, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #ec6898
}

#dev-id .title-pink-PR-10 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #ec6898
}

#dev-id .title-pink-SB-10 {
    font-family: PosteramaText-SemiBold, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #ec6898
}

#dev-id .title-blue-PR-10 {
    color: #00fbfb
}

#dev-id .title-blue-PR-10,
#dev-id .title-blue1-PR-10 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .625rem
}

#dev-id .title-blue1-PR-10 {
    color: #1f70f7
}

#dev-id .title-blue2-PR-10 {
    font-family: PosteramaText-Regular, Times New Roman, Times, sans-serif;
    font-size: .625rem;
    color: #5cbffe
}

#dev-id .title-black-EPM-10 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: .625rem;
    color: white
}

#dev-id .title-black-EPSB-10 {
    font-family: Epilogue-SemiBold, Times New Roman, Times, serif;
    font-size: .625rem;
    color: white
}

#dev-id .title-black-EPB-10 {
    font-family: Epilogue-Bold, Times New Roman, Times, serif;
    font-size: .625rem;
    color: white
}

#dev-id .title-grey555-EPM-10 {
    color: #555
}

#dev-id .title-grey555-EPM-10,
#dev-id .title-grey999-EPM-10 {
    font-family: Epilogue-Medium, Times New Roman, Times, serif;
    font-size: .625rem
}

#dev-id .title-grey999-EPM-10 {
    color: #999
}

#dev-id .title-black-PoppinsB-10 {
    color: white
}

#dev-id .title-black-PoppinsB-10,
#dev-id .title-grey333-PoppinsB-10 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: .625rem
}

#dev-id .title-grey333-PoppinsB-10 {
    color: #eaecef
}

#dev-id .title-grey555-PoppinsB-10 {
    color: #555
}

#dev-id .title-grey555-PoppinsB-10,
#dev-id .title-grey999-PoppinsB-10 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: .625rem
}

#dev-id .title-grey999-PoppinsB-10 {
    color: #999
}

#dev-id .title-green-PoppinsB-10 {
    color: #00ac4f
}

#dev-id .title-green-PoppinsB-10,
#dev-id .title-grey666-PoppinsB-10 {
    font-family: Poppins-Bold, Times New Roman, Times, serif;
    font-size: .625rem
}

#dev-id .title-grey666-PoppinsB-10 {
    color: #eaecef
}

.ivu-notice,
.main,
.v-transfer-dom {
    word-wrap: break-word
}

.ivu-table-cell {
    word-break: break-word
}

.color-000 {
    color: white
}

.color-fff {
    color: #fff
}

.color-primary {
    color: #31b9a0
}

.color-success {
    color: #24b9a1
}

.color-red {
    color: #eb5757
}

.color-blue {
    color: #3b82f6 !important
}

.bgColor-fff {
    background-color: #ffffff0f;
}

.bgColor-gray {
    background-color: #202630;
}

.fz25 {
    font-size: 25px
}

.fwbold {
    font-weight: 700
}

.cursor-pointer {
    cursor: pointer !important
}

.margin-top-negative-15 {
    margin-top: -15px
}

.text-transform-uppercase {
    text-transform: uppercase
}

.text-transform-lowercase {
    text-transform: lowercase
}

.text-transform-capitalize {
    text-transform: capitalize
}

.margin-5 {
    margin: 5px
}

.margin-top-5 {
    margin-top: 5px
}

.margin-left-5 {
    margin-left: 5px
}

.margin-right-5 {
    margin-right: 5px
}

.margin-bottom-5 {
    margin-bottom: 5px
}

.padding-5 {
    padding: 5px
}

.padding-top-5 {
    padding-top: 5px
}

.padding-left-5 {
    padding-left: 5px
}

.padding-right-5 {
    padding-right: 5px
}

.padding-bottom-5 {
    padding-bottom: 5px
}

.width-10 {
    width: 10%
}

.min-width-200 {
    min-width: 200px
}

.border-radius-5 {
    border-radius: 5px
}

.width-30px {
    width: 30px
}

.width-20px {
    width: 20px
}

.font-weight-100 {
    font-weight: 100
}

.height-5px {
    height: 5px
}

.min-height-50 {
    min-height: 50px
}

.line-height-1 {
    line-height: 1
}

.margin-10 {
    margin: 10px
}

.margin-top-10 {
    margin-top: 10px
}

.margin-left-10 {
    margin-left: 10px
}

.margin-right-10 {
    margin-right: 10px
}

.margin-bottom-10 {
    margin-bottom: 10px
}

.padding-10 {
    padding: 10px
}

.padding-top-10 {
    padding-top: 10px
}

.padding-left-10 {
    padding-left: 10px
}

.padding-right-10 {
    padding-right: 10px
}

.padding-bottom-10 {
    padding-bottom: 10px
}

.width-20 {
    width: 20%
}

.min-width-400 {
    min-width: 400px
}

.border-radius-10 {
    border-radius: 10px
}

.width-40px {
    width: 40px
}

.font-weight-200 {
    font-weight: 200
}

.height-10px {
    height: 10px
}

.min-height-100 {
    min-height: 100px
}

.line-height-2 {
    line-height: 2
}

.margin-15 {
    margin: 15px
}

.margin-top-15 {
    margin-top: 15px
}

.margin-left-15 {
    margin-left: 15px
}

.margin-right-15 {
    margin-right: 15px
}

.margin-bottom-15 {
    margin-bottom: 15px
}

.padding-15 {
    padding: 15px
}

.padding-top-15 {
    padding-top: 15px
}

.padding-left-15 {
    padding-left: 15px
}

.padding-right-15 {
    padding-right: 15px
}

.padding-bottom-15 {
    padding-bottom: 15px
}

.width-30 {
    width: 30%
}

.min-width-600 {
    min-width: 600px
}

.border-radius-15 {
    border-radius: 15px
}

.width-90px {
    width: 90px
}

.width-60px {
    width: 60px
}

.font-weight-300 {
    font-weight: 300
}

.height-15px {
    height: 15px
}

.min-height-150 {
    min-height: 150px
}

.line-height-3 {
    line-height: 3
}

.margin-20 {
    margin: 20px
}

.margin-top-20 {
    margin-top: 20px
}

.margin-left-20 {
    margin-left: 20px
}

.margin-right-20 {
    margin-right: 20px
}

.margin-bottom-20 {
    margin-bottom: 20px
}

.padding-20 {
    padding: 20px
}

.padding-top-20 {
    padding-top: 20px
}

.padding-left-20 {
    padding-left: 20px
}

.padding-right-20 {
    padding-right: 20px
}

.padding-bottom-20 {
    padding-bottom: 20px
}

.width-40 {
    width: 40%
}

.min-width-800 {
    min-width: 800px
}

.border-radius-20 {
    border-radius: 20px
}

.width-80px {
    width: 80px
}

.font-weight-400 {
    font-weight: 400
}

.height-20px {
    height: 20px
}

.min-height-200 {
    min-height: 200px
}

.line-height-4 {
    line-height: 4
}

.margin-25 {
    margin: 25px
}

.margin-top-25 {
    margin-top: 25px
}

.margin-left-25 {
    margin-left: 25px
}

.margin-right-25 {
    margin-right: 25px
}

.margin-bottom-25 {
    margin-bottom: 25px
}

.padding-25 {
    padding: 25px
}

.padding-top-25 {
    padding-top: 25px
}

.padding-left-25 {
    padding-left: 25px
}

.padding-right-25 {
    padding-right: 25px
}

.padding-bottom-25 {
    padding-bottom: 25px
}

.width-50 {
    width: 50%
}

.min-width-1000 {
    min-width: 1000px
}

.border-radius-25 {
    border-radius: 25px
}

.width-150px {
    width: 150px
}

.width-100px {
    width: 100px
}

.font-weight-500 {
    font-weight: 500
}

.height-25px {
    height: 25px
}

.min-height-250 {
    min-height: 250px
}

.line-height-5 {
    line-height: 5
}

.margin-30 {
    margin: 30px
}

.margin-top-30 {
    margin-top: 30px
}

.margin-left-30 {
    margin-left: 30px
}

.margin-right-30 {
    margin-right: 30px
}

.margin-bottom-30 {
    margin-bottom: 30px
}

.padding-30 {
    padding: 30px
}

.padding-top-30 {
    padding-top: 30px
}

.padding-left-30 {
    padding-left: 30px
}

.padding-right-30 {
    padding-right: 30px
}

.padding-bottom-30 {
    padding-bottom: 30px
}

.width-60 {
    width: 60%
}

.min-width-1200 {
    min-width: 1200px
}

.border-radius-30 {
    border-radius: 30px
}

.width-120px {
    width: 120px
}

.font-weight-600 {
    font-weight: 600
}

.height-30px {
    height: 30px
}

.min-height-300 {
    min-height: 300px
}

.line-height-6 {
    line-height: 6
}

.margin-35 {
    margin: 35px
}

.margin-top-35 {
    margin-top: 35px
}

.margin-left-35 {
    margin-left: 35px
}

.margin-right-35 {
    margin-right: 35px
}

.margin-bottom-35 {
    margin-bottom: 35px
}

.padding-35 {
    padding: 35px
}

.padding-top-35 {
    padding-top: 35px
}

.padding-left-35 {
    padding-left: 35px
}

.padding-right-35 {
    padding-right: 35px
}

.padding-bottom-35 {
    padding-bottom: 35px
}

.width-70 {
    width: 70%
}

.min-width-1400 {
    min-width: 1400px
}

.border-radius-35 {
    border-radius: 35px
}

.width-210px {
    width: 210px
}

.width-140px {
    width: 140px
}

.font-weight-700 {
    font-weight: 700
}

.height-35px {
    height: 35px
}

.min-height-350 {
    min-height: 350px
}

.line-height-7 {
    line-height: 7
}

.margin-40 {
    margin: 40px
}

.margin-top-40 {
    margin-top: 40px
}

.margin-left-40 {
    margin-left: 40px
}

.margin-right-40 {
    margin-right: 40px
}

.margin-bottom-40 {
    margin-bottom: 40px
}

.padding-40 {
    padding: 40px
}

.padding-top-40 {
    padding-top: 40px
}

.padding-left-40 {
    padding-left: 40px
}

.padding-right-40 {
    padding-right: 40px
}

.padding-bottom-40 {
    padding-bottom: 40px
}

.width-80 {
    width: 80%
}

.min-width-1600 {
    min-width: 1600px
}

.border-radius-40 {
    border-radius: 40px
}

.width-160px {
    width: 160px
}

.font-weight-800 {
    font-weight: 800
}

.height-40px {
    height: 40px
}

.min-height-400 {
    min-height: 400px
}

.line-height-8 {
    line-height: 8
}

.margin-45 {
    margin: 45px
}

.margin-top-45 {
    margin-top: 45px
}

.margin-left-45 {
    margin-left: 45px
}

.margin-right-45 {
    margin-right: 45px
}

.margin-bottom-45 {
    margin-bottom: 45px
}

.padding-45 {
    padding: 45px
}

.padding-top-45 {
    padding-top: 45px
}

.padding-left-45 {
    padding-left: 45px
}

.padding-right-45 {
    padding-right: 45px
}

.padding-bottom-45 {
    padding-bottom: 45px
}

.width-90 {
    width: 90%
}

.min-width-1800 {
    min-width: 1800px
}

.border-radius-45 {
    border-radius: 45px
}

.width-270px {
    width: 270px
}

.width-180px {
    width: 180px
}

.font-weight-900 {
    font-weight: 900
}

.height-45px {
    height: 45px
}

.min-height-450 {
    min-height: 450px
}

.line-height-9 {
    line-height: 9
}

.margin-50 {
    margin: 50px
}

.margin-top-50 {
    margin-top: 50px
}

.margin-left-50 {
    margin-left: 50px
}

.margin-right-50 {
    margin-right: 50px
}

.margin-bottom-50 {
    margin-bottom: 50px
}

.padding-50 {
    padding: 50px
}

.padding-top-50 {
    padding-top: 50px
}

.padding-left-50 {
    padding-left: 50px
}

.padding-right-50 {
    padding-right: 50px
}

.padding-bottom-50 {
    padding-bottom: 50px
}

.width-100 {
    width: 100%
}

.min-width-2000 {
    min-width: 2000px
}

.border-radius-50 {
    border-radius: 50px
}

.width-200px {
    width: 200px
}

.font-weight-1000 {
    font-weight: 1000
}

.height-50px {
    height: 50px
}

.min-height-500 {
    min-height: 500px
}

.line-height-10 {
    line-height: 10
}

.margin-55 {
    margin: 55px
}

.margin-top-55 {
    margin-top: 55px
}

.margin-left-55 {
    margin-left: 55px
}

.margin-right-55 {
    margin-right: 55px
}

.margin-bottom-55 {
    margin-bottom: 55px
}

.padding-55 {
    padding: 55px
}

.padding-top-55 {
    padding-top: 55px
}

.padding-left-55 {
    padding-left: 55px
}

.padding-right-55 {
    padding-right: 55px
}

.padding-bottom-55 {
    padding-bottom: 55px
}

.width-110 {
    width: 110%
}

.min-width-2200 {
    min-width: 2200px
}

.border-radius-55 {
    border-radius: 55px
}

.width-440px {
    width: 440px
}

.width-330px {
    width: 330px
}

.width-220px {
    width: 220px
}

.font-weight-1100 {
    font-weight: 1100
}

.height-55px {
    height: 55px
}

.min-height-550 {
    min-height: 550px
}

.height-110px {
    height: 110px
}

.line-height-11 {
    line-height: 11
}

.margin-60 {
    margin: 60px
}

.margin-top-60 {
    margin-top: 60px
}

.margin-left-60 {
    margin-left: 60px
}

.margin-right-60 {
    margin-right: 60px
}

.margin-bottom-60 {
    margin-bottom: 60px
}

.padding-60 {
    padding: 60px
}

.padding-top-60 {
    padding-top: 60px
}

.padding-left-60 {
    padding-left: 60px
}

.padding-right-60 {
    padding-right: 60px
}

.padding-bottom-60 {
    padding-bottom: 60px
}

.width-120 {
    width: 120%
}

.min-width-2400 {
    min-width: 2400px
}

.border-radius-60 {
    border-radius: 60px
}

.width-240px {
    width: 240px
}

.font-weight-1200 {
    font-weight: 1200
}

.height-60px {
    height: 60px
}

.min-height-600 {
    min-height: 600px
}

.height-120px {
    height: 120px
}

.line-height-12 {
    line-height: 12
}

.margin-65 {
    margin: 65px
}

.margin-top-65 {
    margin-top: 65px
}

.margin-left-65 {
    margin-left: 65px
}

.margin-right-65 {
    margin-right: 65px
}

.margin-bottom-65 {
    margin-bottom: 65px
}

.padding-65 {
    padding: 65px
}

.padding-top-65 {
    padding-top: 65px
}

.padding-left-65 {
    padding-left: 65px
}

.padding-right-65 {
    padding-right: 65px
}

.padding-bottom-65 {
    padding-bottom: 65px
}

.width-130 {
    width: 130%
}

.min-width-2600 {
    min-width: 2600px
}

.border-radius-65 {
    border-radius: 65px
}

.width-520px {
    width: 520px
}

.width-390px {
    width: 390px
}

.width-260px {
    width: 260px
}

.font-weight-1300 {
    font-weight: 1300
}

.height-65px {
    height: 65px
}

.min-height-650 {
    min-height: 650px
}

.height-130px {
    height: 130px
}

.line-height-13 {
    line-height: 13
}

.margin-70 {
    margin: 70px
}

.margin-top-70 {
    margin-top: 70px
}

.margin-left-70 {
    margin-left: 70px
}

.margin-right-70 {
    margin-right: 70px
}

.margin-bottom-70 {
    margin-bottom: 70px
}

.padding-70 {
    padding: 70px
}

.padding-top-70 {
    padding-top: 70px
}

.padding-left-70 {
    padding-left: 70px
}

.padding-right-70 {
    padding-right: 70px
}

.padding-bottom-70 {
    padding-bottom: 70px
}

.width-140 {
    width: 140%
}

.min-width-2800 {
    min-width: 2800px
}

.border-radius-70 {
    border-radius: 70px
}

.width-560px {
    width: 560px
}

.width-420px {
    width: 420px
}

.width-280px {
    width: 280px
}

.font-weight-1400 {
    font-weight: 1400
}

.height-70px {
    height: 70px
}

.min-height-700 {
    min-height: 700px
}

.height-140px {
    height: 140px
}

.line-height-14 {
    line-height: 14
}

.margin-75 {
    margin: 75px
}

.margin-top-75 {
    margin-top: 75px
}

.margin-left-75 {
    margin-left: 75px
}

.margin-right-75 {
    margin-right: 75px
}

.margin-bottom-75 {
    margin-bottom: 75px
}

.padding-75 {
    padding: 75px
}

.padding-top-75 {
    padding-top: 75px
}

.padding-left-75 {
    padding-left: 75px
}

.padding-right-75 {
    padding-right: 75px
}

.padding-bottom-75 {
    padding-bottom: 75px
}

.width-150 {
    width: 150%
}

.min-width-3000 {
    min-width: 3000px
}

.border-radius-75 {
    border-radius: 75px
}

.width-450px {
    width: 450px
}

.width-300px {
    width: 300px
}

.font-weight-1500 {
    font-weight: 1500
}

.height-75px {
    height: 75px
}

.min-height-750 {
    min-height: 750px
}

.height-150px {
    height: 150px
}

.line-height-15 {
    line-height: 15
}

.margin-80 {
    margin: 80px
}

.margin-top-80 {
    margin-top: 80px
}

.margin-left-80 {
    margin-left: 80px
}

.margin-right-80 {
    margin-right: 80px
}

.margin-bottom-80 {
    margin-bottom: 80px
}

.padding-80 {
    padding: 80px
}

.padding-top-80 {
    padding-top: 80px
}

.padding-left-80 {
    padding-left: 80px
}

.padding-right-80 {
    padding-right: 80px
}

.padding-bottom-80 {
    padding-bottom: 80px
}

.width-160 {
    width: 160%
}

.min-width-3200 {
    min-width: 3200px
}

.border-radius-80 {
    border-radius: 80px
}

.width-640px {
    width: 640px
}

.width-480px {
    width: 480px
}

.width-320px {
    width: 320px
}

.font-weight-1600 {
    font-weight: 1600
}

.height-80px {
    height: 80px
}

.min-height-800 {
    min-height: 800px
}

.height-160px {
    height: 160px
}

.line-height-16 {
    line-height: 16
}

.margin-85 {
    margin: 85px
}

.margin-top-85 {
    margin-top: 85px
}

.margin-left-85 {
    margin-left: 85px
}

.margin-right-85 {
    margin-right: 85px
}

.margin-bottom-85 {
    margin-bottom: 85px
}

.padding-85 {
    padding: 85px
}

.padding-top-85 {
    padding-top: 85px
}

.padding-left-85 {
    padding-left: 85px
}

.padding-right-85 {
    padding-right: 85px
}

.padding-bottom-85 {
    padding-bottom: 85px
}

.width-170 {
    width: 170%
}

.min-width-3400 {
    min-width: 3400px
}

.border-radius-85 {
    border-radius: 85px
}

.width-680px {
    width: 680px
}

.width-510px {
    width: 510px
}

.width-340px {
    width: 340px
}

.font-weight-1700 {
    font-weight: 1700
}

.height-85px {
    height: 85px
}

.min-height-850 {
    min-height: 850px
}

.height-170px {
    height: 170px
}

.line-height-17 {
    line-height: 17
}

.margin-90 {
    margin: 90px
}

.margin-top-90 {
    margin-top: 90px
}

.margin-left-90 {
    margin-left: 90px
}

.margin-right-90 {
    margin-right: 90px
}

.margin-bottom-90 {
    margin-bottom: 90px
}

.padding-90 {
    padding: 90px
}

.padding-top-90 {
    padding-top: 90px
}

.padding-left-90 {
    padding-left: 90px
}

.padding-right-90 {
    padding-right: 90px
}

.padding-bottom-90 {
    padding-bottom: 90px
}

.width-180 {
    width: 180%
}

.min-width-3600 {
    min-width: 3600px
}

.border-radius-90 {
    border-radius: 90px
}

.width-720px {
    width: 720px
}

.width-540px {
    width: 540px
}

.width-360px {
    width: 360px
}

.font-weight-1800 {
    font-weight: 1800
}

.height-90px {
    height: 90px
}

.min-height-900 {
    min-height: 900px
}

.height-180px {
    height: 180px
}

.line-height-18 {
    line-height: 18
}

.margin-95 {
    margin: 95px
}

.margin-top-95 {
    margin-top: 95px
}

.margin-left-95 {
    margin-left: 95px
}

.margin-right-95 {
    margin-right: 95px
}

.margin-bottom-95 {
    margin-bottom: 95px
}

.padding-95 {
    padding: 95px
}

.padding-top-95 {
    padding-top: 95px
}

.padding-left-95 {
    padding-left: 95px
}

.padding-right-95 {
    padding-right: 95px
}

.padding-bottom-95 {
    padding-bottom: 95px
}

.width-190 {
    width: 190%
}

.min-width-3800 {
    min-width: 3800px
}

.border-radius-95 {
    border-radius: 95px
}

.width-760px {
    width: 760px
}

.width-570px {
    width: 570px
}

.width-380px {
    width: 380px
}

.font-weight-1900 {
    font-weight: 1900
}

.height-95px {
    height: 95px
}

.min-height-950 {
    min-height: 950px
}

.height-190px {
    height: 190px
}

.line-height-19 {
    line-height: 19
}

.margin-100 {
    margin: 100px
}

.margin-top-100 {
    margin-top: 100px
}

.margin-left-100 {
    margin-left: 100px
}

.margin-right-100 {
    margin-right: 100px
}

.margin-bottom-100 {
    margin-bottom: 100px
}

.padding-100 {
    padding: 100px
}

.padding-top-100 {
    padding-top: 100px
}

.padding-left-100 {
    padding-left: 100px
}

.padding-right-100 {
    padding-right: 100px
}

.padding-bottom-100 {
    padding-bottom: 100px
}

.width-200 {
    width: 200%
}

.min-width-4000 {
    min-width: 4000px
}

.border-radius-100 {
    border-radius: 100px
}

.width-800px {
    width: 800px
}

.width-600px {
    width: 600px
}

.width-400px {
    width: 400px
}

.font-weight-2000 {
    font-weight: 2000
}

.height-100px {
    height: 100px
}

.min-height-1000 {
    min-height: 1000px
}

.height-200px {
    height: 200px
}

.line-height-20 {
    line-height: 20
}

.margin-left-auto {
    margin-left: auto
}

.text-algin-center {
    text-align: center
}

.text-algin-end {
    text-align: end
}

.text-algin-start {
    text-align: start
}

.position-relative {
    position: relative
}

.cursor-pointer {
    cursor: pointer
}

.img-block {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.white-space-pre-line {
    white-space: pre-line
}

.d-flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.d-flex.justify-content-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.d-flex.justify-content-between {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.d-flex.justify-content-around {
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.d-flex.justify-content-start {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.d-flex.justify-content-end {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.d-flex.flex-direction-column {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.d-flex.align-items-center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.d-flex.align-items-end {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

.d-flex.align-items-start {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.wallet-btn {
    width: 100%;
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    color: #999;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff)), -webkit-gradient(linear, left top, left bottom, from(#5cbffe), color-stop(#a0f5d0), to(#ffd7c8));
    background-image: linear-gradient(#fff, #fff), #fcd535;
    background-clip: content-box, border-box;
    border-radius: 8px;
    padding: 2px;
    margin: 10px auto 20px
}

.wallet-btn img {
    display: block;
    width: 26px;
    height: auto;
    margin-right: 3px
}