
@font-face {
    font-family: "SFProDisplay";
    src: url(https://software.informer.com/fonts/SFProDisplay-Bold.ttf);
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: "SFProDisplay";
    src: url(https://software.informer.com/fonts/SFProDisplay-Regular.ttf);
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: "SFProDisplay";
    src: url(https://software.informer.com/fonts/SFProDisplay-BoldItalic.ttf);
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: "SFProDisplay";
    src: url(https://software.informer.com/fonts/SFProDisplay-RegularItalic.ttf);
    font-weight: 400;
    font-style: italic;
}

.circle_v1 a {
    text-decoration: none !important;
}


.circle_v1 {
    overflow: hidden;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
    padding: 0;
    max-width: 174px;
    min-width: 174px;
    height: 135px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    text-align: center;
    color: #000 !important;
    /*background: url("/img/bg.svg") no-repeat;*/
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.circle_v1 a {
    font: 700 10px/normal "SFProDisplay","SF Pro Display","SF Pro Icons","Noto Sans",sans-serif !important;
}

.circle_v1.blue {
    background: url("https://software.informer.com/images/mac/v4/awards/blue_bg.svg") no-repeat;
    background-size: contain;
}

.circle_v1.green.editor.exc {
    background: url("https://software.informer.com/images/mac/v4/awards/editor_excellent_green_bg.svg") no-repeat;
    background-size: contain;
}
.circle_v1.green.editor.good {
    background: url("https://software.informer.com/images/mac/v4/awards/editor_good_green_bg.svg") no-repeat;
    background-size: contain;
}
.circle_v1.green.user.exc {
    background: url("https://software.informer.com/images/mac/v4/awards/user_excellent_green_bg.svg") no-repeat;
    background-size: contain;
}
.circle_v1.green.user.good {
    background: url("https://software.informer.com/images/mac/v4/awards/user_good_green_bg.svg") no-repeat;
    background-size: contain;
}

.circle_v1.blue.editor.exc {
    background: url("https://software.informer.com/images/mac/v4/awards/editor_excellent_blue_bg.svg") no-repeat;
    background-size: contain;
}
.circle_v1.blue.editor.good {
    background: url("https://software.informer.com/images/mac/v4/awards/editor_good_blue_bg.svg") no-repeat;
    background-size: contain;
}
.circle_v1.blue.user.exc {
    background: url("https://software.informer.com/images/mac/v4/awards/user_excellent_blue_bg.svg") no-repeat;
    background-size: contain;
}
.circle_v1.blue.user.good {
    background: url("https://software.informer.com/images/mac/v4/awards/user_good_blue_bg.svg") no-repeat;
    background-size: contain;
}

.circle_v1 a, .circle_v1 a.sq_bot, .circle_v1 a.sq_center {
    text-decoration: none;
    border-bottom: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}


.circle_v1 a.sq_bot, .circle_v1 a {
    padding: 0;
    margin: 0;
}

.circle_v1 p:empty {display: none;}

.circle_v1 p {
    margin: 0;
    padding: 0;
}

.circle_v1 br {display: none;}

.circle_v1 .sq_year {
    color: #000 !important;
    width: 140px;
    font:700 16px/normal "SFProDisplay","SF Pro Display","SF Pro Icons","Noto Sans",sans-serif !important;
    font-style: italic !important;
    -webkit-transform: rotate(-12deg);
    -ms-transform: rotate(-12deg);
    transform: rotate(-12deg);
    position: absolute;
    top: 90px;
    left: 24px;
    letter-spacing: 0.6px;
}

.circle_v1 a.sq_center {
    color: #fff !important;
    width: 140px;
    font:700 16px/1 "SFProDisplay","SF Pro Display","SF Pro Icons","Noto Sans",sans-serif !important;
    font-style: italic !important;
    -webkit-transform: rotate(-13deg);
    -ms-transform: rotate(-13deg);
    transform: rotate(-13deg);
    position: absolute;
    z-index: 5;
    /*top: 66px;*/
    left: 16px;
    letter-spacing: 0.4px;
    height: 26px;
    top: 61px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    word-break: break-word;
}

.circle_v1 .arc-heading {
    -webkit-transform: rotate(-13deg);
    -ms-transform: rotate(-13deg);
    transform: rotate(-13deg);
    position: absolute;
    z-index: 4;
    top: -18px;
    left: 1px;
    /*letter-spacing: 0.2px;*/
}

.circle_v1 .arc-heading.arc-heading.arc-heading__bottom {
    top: auto;
    bottom: -8px;
    left: 17px;
    letter-spacing: 0.2px;
    -webkit-transform: rotate(-13deg);
    -ms-transform: rotate(-13deg);
    transform: rotate(-13deg);
}
.circle_v1.exc .arc-heading.arc-heading.arc-heading__bottom, .circle_v1.good .arc-heading.arc-heading.arc-heading__bottom {
    height: 100%;
    bottom: -1px;
}
.circle_v1.good .arc-heading__bottom a {
    font-size: 9px !important;
}
.circle_v1 .arc-heading .arc-heading__heading  {
    font:700 7.5px/1 "SFProDisplay","SF Pro Display","SF Pro Icons","Noto Sans",sans-serif !important;
    text-transform: uppercase;
}
.circle_v1.user .arc-heading .arc-heading__heading {
    font-size: 8px;
}

/*.circle_v1 .arc-heading .arc-heading__heading.f14, .circle_v1 .arc-heading.arc-two_str .arc-heading__heading.f14, .circle_v1 .arc-heading.arc-two_str2 .arc-heading__heading.f14 {font-size: 14px !important;}*/
/*.circle_v1 .arc-heading .arc-heading__heading.f12, .circle_v1 .arc-heading.arc-two_str .arc-heading__heading.f12, .circle_v1 .arc-heading.arc-two_str2 .arc-heading__heading.f12 {font-size: 12px !important;}*/
/*.circle_v1 .arc-heading .arc-heading__heading.f9, .circle_v1 .arc-heading.arc-two_str .arc-heading__heading.f9, .circle_v1 .arc-heading.arc-two_str2 .arc-heading__heading.f9 {font-size: 9px !important;}*/

.circle_v1 .arc-heading .arc-heading__subheading {
    font:700 10px/1 "SFProDisplay","SF Pro Display","SF Pro Icons","Noto Sans",sans-serif !important;
    text-transform: uppercase;
}
.circle_v1.good .arc-heading .arc-heading__subheading {
    font-size: 9px !important;
}

.circle_v1 a.sq_center.f12 {
    font-size: 12px !important;
    /*top: 61px;*/
    /*left: 16px;*/
}

.circle_v1 a.sq_center.f11 {
    font-size: 11px !important;
    /*top: 62px;*/
    /*left: 16px;*/
}

.circle_v1 a.sq_center.f10 {
    font-size: 10px !important;
    /*top: 62px;*/
    /*left: 16px;*/
}

.circle_v1 a.sq_center.f9 {
    font-size: 9px !important;
    /*top: 62px;*/
    /*left: 16px;*/
}

.circle_v1 a.sq_center.f8 {
    font-size: 8px !important;
    line-height: 1 !important;
}
.circle_v1 a.sq_center.f7 {
    font-size: 8px !important;
}

.circle_v1 .arc-heading.arc-two_str {
    top: -16px;
    left: 3px;
    -webkit-transform: rotate(-13deg);
    -ms-transform: rotate(-13deg);
    transform: rotate(-13deg);
}

.circle_v1 .arc-heading.arc-two_str2 {
    -webkit-transform: rotate(-13deg);
    -ms-transform: rotate(-13deg);
    transform: rotate(-13deg);
    top: -2px;
    left: 7px;
}

.circle_v1 .arc-heading.arc-two_str .arc-heading__heading, .circle_v1 .arc-heading.arc-two_str2 .arc-heading__heading {font-size: 11px !important;}