body {
    font-family: roboto,sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding-bottom: 74px
}

.capitalize {
    text-transform: capitalize!important
}

.uppercase {
    text-transform: uppercase!important
}

.from-tablet {
    display: none!important
}

@media(min-width: 768px) {
    .from-tablet {
        display:inline-block!important
    }
}

@media(max-width: 1031px) {
    .only-desktop {
        display:none!important
    }
}

.only-mobile {
    display: inline-block!important
}

@media(min-width: 768px) {
    .only-mobile {
        display:none!important
    }
}

.only-mobile-timer {
    display: flex;
    align-items: center
}

@media(min-width: 768px) {
    .only-mobile-timer {
        display:none!important
    }
}

.section-title {
    margin: 0 auto;
    margin-bottom: 24px
}

.section-title--titleDiffMargin {
    margin-bottom: 40px
}

@media(min-width: 768px) {
    .section-title {
        margin-bottom:40px
    }
}

@media(min-width: 1032px) {
    .section-title {
        margin-bottom:56px
    }
}

@media(min-width: 1032px) {
    .section-title--titleDiffMargin {
        margin-top:40px
    }
}

.section-title__text--title {
    font-size: var(--section-title-text);
    line-height: var(--section-title-height);
    background: var(--section-title-color);
    font-weight: 900;
    text-align: center;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    margin-bottom: 16px
}

.section-title__seperator {
    height: 7px;
    width: 70px;
    margin: 0 auto;
    border-radius: 7px;
    background: var(--section-seperator-color)
}

@media(min-width: 768px) {
    .section-title__seperator {
        width:100px
    }
}

.section-container .container {
    background-color: #fff
}

.section-container .container__wrapper {
    padding: 24px 16px;
    width: 100%;
    margin: 0 auto
}

@media(min-width: 768px) {
    .section-container .container__wrapper {
        padding:40px 24px;
        width: 100%
    }
}

@media(min-width: 1032px) {
    .section-container .container__wrapper {
        padding:56px 16px;
        margin: 0 auto;
        max-width: 1032px;
        width: 100%
    }
}

.section-container .container .fragment:not(:last-of-type) {
    margin-bottom: 40px
}

.fragment {
    display: block
}

.flex-order {
    display: flex;
    flex-direction: column
}

#product-page-V2-2 {
    display: flex;
    flex-direction: column
}

.body-overflow {
    overflow: hidden
}

.from-tablet-block {
    display: none
}

@media(min-width: 768px) {
    .from-tablet-block {
        display:block
    }
}

@media(min-width: 1032px) {
    .desktop-none {
        display:none
    }
}

.hero_only_desktop {
    display: none
}

@media(min-width: 1032px) {
    .hero_only_desktop {
        display:block
    }
}

.hero_only_mobile {
    display: block
}

@media(min-width: 1032px) {
    .hero_only_mobile {
        display:none
    }
}

.glide {
    position: relative;
    width: 100%;
    box-sizing: border-box
}

.glide * {
    box-sizing: inherit
}

.glide__track {
    overflow: hidden
}

.glide__slides {
    position: relative;
    width: 100%;
    list-style: none;
    backface-visibility: hidden;
    transform-style: preserve-3d;
    touch-action: pan-Y;
    overflow: hidden;
    margin: 0;
    padding: 0;
    white-space: nowrap;
    display: flex;
    flex-wrap: nowrap;
    will-change: transform
}

.glide__slides--dragging {
    user-select: none
}

.glide__slide {
    width: 100%;
    height: 100%;
    flex-shrink: 0;
    white-space: normal;
    user-select: none;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: transparent
}

.glide__slide a {
    user-select: none;
    -webkit-user-drag: none;
    -moz-user-select: none;
    -ms-user-select: none
}

.glide__arrows {
    -webkit-touch-callout: none;
    user-select: none
}

.glide__bullets {
    -webkit-touch-callout: none;
    user-select: none
}

.glide--rtl {
    direction: rtl
}

.glide__arrow {
    position: absolute;
    display: block;
    top: 50%;
    z-index: 2;
    color: #fff;
    text-transform: uppercase;
    padding: 9px 12px;
    background-color: transparent;
    border: 2px solid rgba(255,255,255,.5);
    border-radius: 4px;
    box-shadow: 0 .25em .5em 0 rgba(0,0,0,.1);
    text-shadow: 0 .25em .5em rgba(0,0,0,.1);
    opacity: 1;
    cursor: pointer;
    transition: opacity 150ms ease,border 300ms ease-in-out;
    transform: translateY(-50%);
    line-height: 1
}

.glide__arrow:focus {
    outline: none
}

.glide__arrow:hover {
    border-color: #fff
}

.glide__arrow--left {
    left: 2em
}

.glide__arrow--right {
    right: 2em
}

.glide__arrow--disabled {
    opacity: .33
}

.glide__bullets {
    position: absolute;
    z-index: 2;
    bottom: 2em;
    left: 50%;
    display: inline-flex;
    list-style: none;
    transform: translateX(-50%)
}

.glide__bullet {
    background-color: rgba(255,255,255,.5);
    width: 9px;
    height: 9px;
    padding: 0;
    border-radius: 50%;
    border: 2px solid transparent;
    transition: all 300ms ease-in-out;
    cursor: pointer;
    line-height: 0;
    box-shadow: 0 .25em .5em 0 rgba(0,0,0,.1);
    margin: 0 .25em
}

.glide__bullet:focus {
    outline: none
}

.glide__bullet:hover,.glide__bullet:focus {
    border: 2px solid #fff;
    background-color: rgba(255,255,255,.5)
}

.glide__bullet--active {
    background-color: #fff
}

.glide--swipeable {
    cursor: grab;
    cursor: -moz-grab;
    cursor: -webkit-grab
}

.glide--dragging {
    cursor: grabbing;
    cursor: -moz-grabbing;
    cursor: -webkit-grabbing
}

:root {
    --guarantee-text: 10px;
    --guarantee-text-height: 12px;
    --timer-text: 12px;
    --timer-height: 12px;
    --topbar-special-text: 13px;
    --topbar-special-height: 16px;
    --topbar-guarantee-text: 10px;
    --topbar-guarantee-height: 16px;
    --header-link-text: 16px;
    --section-title-text: 24px;
    --section-title-height: 32px;
    --hero-title-text: 24px;
    --hero-title-height: 32px;
    --hero-subtitle-text: 16px;
    --hero-subtitle-height: 24px;
    --comparison-title-text: 20px;
    --comparison-title-height: 24px;
    --usageCards-title-text: 20px;
    --usageCards-title-height: 24px;
    --usageCards-description-text: 14px;
    --usageCards-description-height: 20px;
    --money-back-title-text: 24px;
    --money-back-title-height: 32px;
    --money-back-description-text: 16px;
    --money-back-description-height: 24px;
    --coupon-title-text: 24px;
    --coupon-title-height: 32px
}

@media(min-width: 768px) {
    :root {
        --guarantee-text: 12px;
        --guarantee-text-height: 24px;
        --timer-text: 14px;
        --timer-height: 20px;
        --topbar-special-text: 14px;
        --topbar-special-height: 20px;
        --topbar-guarantee-text: 14px;
        --topbar-guarantee-height: 20px;
        --header-link-text: 14px;
        --section-title-text: 32px;
        --section-title-height: 40px;
        --hero-title-text: 32px;
        --hero-title-height: 40px;
        --comparison-title-text: 24px;
        --comparison-title-height: 32px;
        --coupon-title-text: 24px;
        --coupon-title-height: 32px
    }
}

@media(min-width: 1032px) {
    :root {
        --guarantee-text: 16px;
        --topbar-special-text: 14px;
        --section-title-text: 32px;
        --section-title-height: 40px;
        --hero-title-text: 42px;
        --hero-title-height: 48px;
        --hero-subtitle-text: 20px;
        --hero-subtitle-height: 24px;
        --money-back-title-text: 32px;
        --money-back-title-height: 40px;
        --money-back-description-text: 20px
    }
}

.leave-modal {
    display: none;
    font-family: roboto,sans-serif;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.7490196078);
    z-index: 999999;
    overflow-y: scroll
}

.leave-modal--active {
    display: block
}

.leave-modal__wrapper {
    position: relative;
    margin: 0 auto;
    margin-top: 72px;
    max-width: 1160px;
    opacity: 0;
    padding: 0 20px;
    transition: opacity 300ms ease-in
}

.leave-modal__wrapper--active {
    opacity: 1
}

.leave-modal__wrapper--checklist {
    padding: 0 16px
}

@media(min-width: 768px) {
    .leave-modal__wrapper--checklist {
        padding:0 20px
    }
}

[type=modal-close] {
    cursor: pointer
}

.popup-basic {
    position: relative;
    background: #ffe117;
    outline: 8px solid #000;
    margin: 0 auto;
    max-width: 412px;
    color: #fff
}

.popup-basic__wrapper {
    padding: 24px 16px
}

@media(min-width: 768px) {
    .popup-basic__wrapper {
        padding:40px
    }
}

.popup-basic__texts--heading {
    font-size: 48px;
    line-height: 48px;
    text-align: center;
    font-weight: 900;
    word-wrap: break-word;
    text-transform: uppercase
}

@media(min-width: 768px) {
    .popup-basic__texts--heading {
        font-size:64px;
        line-height: 72px
    }
}

.popup-basic__texts--subHeading {
    font-size: 24px;
    line-height: 40px;
    font-weight: 700;
    margin: 16px 0;
    text-transform: capitalize;
    text-align: center
}

.popup-basic__texts--description {
    font-size: 16px;
    line-height: 24px;
    text-align: center;
    font-weight: 400;
    margin-bottom: 24px
}

.popup-basic__texts--cancel {
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    margin-top: 12px;
    text-align: center;
    color: #4f4f4f;
    text-decoration: underline;
    display: block
}

.popup-advanced {
    position: relative;
    background: #fff;
    outline: 10px solid #fedd01;
    margin: 0 auto;
    max-width: 600px;
    color: #fff
}

.popup-advanced__wrapper {
    padding: 24px 16px
}

@media(min-width: 768px) {
    .popup-advanced__wrapper {
        padding:40px
    }
}

.popup-advanced__image {
    width: 100%;
    height: auto
}

.popup-advanced__image--rating {
    margin-left: 12px;
    margin-right: 8px
}

.popup-advanced__imageWrapper {
    max-width: 213px;
    margin: 0 auto;
    margin-bottom: 16px
}

@media(min-width: 768px) {
    .popup-advanced__imageWrapper {
        margin-bottom:32px
    }
}

.popup-advanced__usersImgWrapper {
    max-width: 96px
}

.popup-advanced__socials {
    display: flex;
    align-items: center;
    margin-bottom: 8px
}

@media(max-width: 767px) {
    .popup-advanced__socials {
        flex-direction:column
    }
}

.popup-advanced__rating {
    width: calc(77.5% - 4px);
    border: 1px solid #e0e0e0;
    border-radius: 10px;
    padding: 4px 8px;
    display: flex;
    align-items: center;
    justify-content: center
}

@media(max-width: 767px) {
    .popup-advanced__rating {
        width:100%
    }
}

.popup-advanced__timer {
    width: calc(22.5% - 4px);
    padding: 4px 8px;
    border-radius: 10px;
    border: 1px solid #e0e0e0;
    margin-left: 8px
}

@media(max-width: 767px) {
    .popup-advanced__timer {
        width:100%;
        margin-top: 8px;
        margin-left: 0;
        display: flex;
        align-items: center;
        justify-content: center
    }
}

.popup-advanced__texts--heading {
    font-size: 24px;
    line-height: 32px;
    text-align: center;
    font-weight: 900;
    word-wrap: break-word;
    text-transform: capitalize
}

@media(min-width: 768px) {
    .popup-advanced__texts--heading {
        font-size:32px;
        line-height: 40px
    }
}

.popup-advanced__texts--span {
    display: inline-block;
    color: #000;
    font-weight: 700;
    font-size: 14px;
    line-height: 16px;
    margin-right: 17px;
    text-transform: capitalize
}

.popup-advanced__texts--subHeading {
    font-size: 16px;
    line-height: 18.75px;
    color: #828282;
    font-weight: 400;
    margin-top: 12px;
    margin-bottom: 24px;
    text-align: center;
    text-transform: capitalize
}

.popup-advanced__texts--timer {
    border-radius: 4px;
    background: #ef233c;
    padding: 8px 16px;
    font-size: 16px;
    line-height: 16px;
    font-family: roboto,sans-serif;
    text-align: Center;
    font-weight: 700
}

@media(max-width: 767px) {
    .popup-advanced__texts--timer {
        max-width:96px
    }
}

.popup-advanced__texts--rating {
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    position: relative;
    top: 1px
}

.popup-advanced__texts--rating>strong {
    font-weight: 700;
    color: #000
}

@media(max-width: 767px) {
    .popup-advanced__texts--rating {
        display:none
    }
}

.popup-advanced__texts--ratingMobile {
    font-weight: 700;
    color: #000;
    font-size: 14px;
    line-height: 16px
}

.popup-advanced__texts--cancel {
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    margin-top: 12px;
    text-align: center;
    color: #4f4f4f;
    text-decoration: underline;
    display: block
}

.popup-checklist {
    font-family: roboto,sans-serif;
    position: relative;
    outline: 4px solid #fedd01;
    background: #fff;
    max-width: 100%;
    margin: 0 auto
}

@media(min-width: 768px) {
    .popup-checklist {
        max-width:600px;
        outline: 8px solid #fedd01
    }
}

@media(min-width: 1032px) {
    .popup-checklist {
        max-width:700px
    }
}

.popup-checklist__wrapper {
    padding: 16px
}

@media(min-width: 768px) {
    .popup-checklist__wrapper {
        padding:24px
    }
}

.popup-checklist__button {
    font-size: 18px!important;
    line-height: 24px;
    padding-top: 18px!important;
    padding-bottom: 18px!important
}

.popup-checklist__image {
    width: 100%;
    height: auto
}

.popup-checklist__image--rating {
    margin-left: 12px;
    margin-right: 8px
}

.popup-checklist__productImgWrapper {
    width: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    display: flex;
    padding: 13px 0;
    justify-content: center;
    align-items: center;
    position: relative
}

@media(min-width: 1032px) {
    .popup-checklist__productImgWrapper {
        padding:16px 0
    }
}

.popup-checklist__usersImgWrapper {
    max-width: 96px
}

.popup-checklist__checkList {
    display: flex;
    align-items: flex-start;
    margin-bottom: 12px;
    flex-direction: column
}

@media(min-width: 768px) {
    .popup-checklist__checkList {
        flex-direction:row;
        margin-bottom: 16px
    }
}

.popup-checklist__listItem {
    display: flex;
    align-items: center
}

.popup-checklist__listItem:not(:last-of-type) {
    margin-bottom: 8px
}

@media(min-width: 768px) {
    .popup-checklist__listItem:not(:last-of-type) {
        margin-right:8px;
        margin-bottom: 0
    }
}

.popup-checklist__checkMark {
    width: 20px;
    height: 20px;
    position: relative;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    flex-shrink: 0;
    align-self: flex-start;
    margin-right: 4px;
    justify-self: flex-start;
    top: -2px
}

@media(min-width: 768px) {
    .popup-checklist__checkMark {
        margin-right:8px;
        width: 16px;
        height: 16px;
        top: 0
    }
}

@media(min-width: 1032px) {
    .popup-checklist__checkMark {
        width:20px;
        height: 20px;
        margin-right: 4px
    }
}

.popup-checklist__badge {
    position: absolute;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-position: center;
    display: flex;
    align-items: center;
    justify-content: center;
    max-width: 105px;
    max-height: 105px;
    flex-shrink: 0;
    right: 80px
}

@media(max-width: 767px) {
    .popup-checklist__badge {
        max-width:59px;
        max-height: 59px;
        right: 15%
    }
}

@media(min-width: 768px) {
    .popup-checklist__badge {
        max-width:110px;
        max-height: 110px;
        right: 80px
    }
}

@media(min-width: 1032px) {
    .popup-checklist__badge {
        max-width:128px;
        max-height: 128px;
        right: 82px
    }
}

.popup-checklist__productImg {
    height: auto;
    max-width: 85px
}

@media(min-width: 768px) {
    .popup-checklist__productImg {
        max-width:120px
    }
}

@media(min-width: 1032px) {
    .popup-checklist__productImg {
        max-width:140px
    }
}

.popup-checklist__socials {
    display: flex;
    align-items: center;
    margin-bottom: 8px
}

@media(max-width: 767px) {
    .popup-checklist__socials {
        flex-direction:column
    }
}

.popup-checklist__rating {
    width: calc(82% - 4px);
    border: 1px solid #e0e0e0;
    border-radius: 10px;
    padding: 4px;
    display: flex;
    align-items: center;
    justify-content: center
}

@media(max-width: 767px) {
    .popup-checklist__rating {
        width:100%
    }
}

.popup-checklist__timer {
    width: calc(18% - 4px);
    padding: 4px 8px;
    border-radius: 10px;
    border: 1px solid #e0e0e0;
    margin-left: 8px
}

@media(min-width: 768px)and (max-width:1032px) {
    .popup-checklist__timer {
        min-width:113px
    }
}

@media(max-width: 767px) {
    .popup-checklist__timer {
        width:100%;
        margin-top: 8px;
        margin-left: 0;
        display: flex;
        align-items: center;
        justify-content: center
    }
}

.popup-checklist__texts--heading {
    font-size: 24px;
    line-height: 32px;
    font-weight: 900;
    text-transform: uppercase;
    color: #333;
    text-align: center;
    word-wrap: break-word;
    margin-bottom: 12px
}

@media(min-width: 768px) {
    .popup-checklist__texts--heading {
        font-size:36px;
        line-height: 48px;
        margin-bottom: 16px
    }
}

@media(min-width: 1032px) {
    .popup-checklist__texts--heading {
        font-size:32px;
        line-height: 40px;
        margin-bottom: 16px
    }
}

.popup-checklist__texts--span {
    display: inline-block;
    color: #000;
    font-weight: 700;
    font-size: 14px;
    line-height: 16px;
    margin-right: 17px;
    text-transform: capitalize
}

.popup-checklist__texts--off {
    font-size: 8.5px;
    line-height: 11.32px;
    font-weight: 900;
    display: block;
    text-align: center
}

@media(min-width: 768px) {
    .popup-checklist__texts--off {
        font-size:18.5px;
        line-height: 24px
    }
}

.popup-checklist__texts--timer {
    border-radius: 4px;
    background: #ef233c;
    padding: 8px 16px;
    font-size: 16px;
    line-height: 16px;
    font-family: roboto,sans-serif;
    text-align: Center;
    font-weight: 700
}

@media(max-width: 767px) {
    .popup-checklist__texts--timer {
        max-width:96px
    }
}

@media(min-width: 768px)and (max-width:1032px) {
    .popup-checklist__texts--timer {
        padding:8px
    }
}

.popup-checklist__texts--subHeading {
    font-size: 14px;
    line-height: 20px;
    font-weight: 700;
    color: #4f4f4f;
    text-align: center;
    margin-bottom: 12px
}

@media(min-width: 768px) {
    .popup-checklist__texts--subHeading {
        font-size:18px;
        line-height: 24px;
        margin-bottom: 16px
    }
}

@media(min-width: 1032px) {
    .popup-checklist__texts--subHeading {
        font-size:20px;
        line-height: 32px;
        margin-bottom: 16px
    }
}

.popup-checklist__texts--badge {
    font-size: 15px;
    line-height: 16px;
    font-weight: 900;
    color: #fff;
    display: block;
    text-align: center;
    position: relative
}

@media(min-width: 768px) {
    .popup-checklist__texts--badge {
        font-size:28px;
        line-height: 27px
    }
}

@media(min-width: 1032px) {
    .popup-checklist__texts--badge {
        font-size:32px;
        line-height: 27px;
        top: 6px;
        left: 3px
    }
}

.popup-checklist__texts--checkItem {
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    text-transform: capitalize;
    color: #333
}

@media(min-width: 1032px) {
    .popup-checklist__texts--checkItem {
        font-size:16px;
        line-height: 24px
    }
}

.popup-checklist__texts--disclaimer {
    font-weight: 900;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    color: #333;
    margin-bottom: 12px
}

@media(min-width: 768px) {
    .popup-checklist__texts--disclaimer {
        font-size:20px;
        line-height: 24px;
        margin-bottom: 16px
    }
}

@media(min-width: 1032px) {
    .popup-checklist__texts--disclaimer {
        font-size:24px;
        line-height: 32px;
        margin-bottom: 16px
    }
}

.popup-checklist__texts--rating {
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    position: relative;
    top: 1px
}

.popup-checklist__texts--rating>strong {
    font-weight: 700;
    color: #000
}

@media(max-width: 767px) {
    .popup-checklist__texts--rating {
        display:none
    }
}

.popup-checklist__texts--ratingMobile {
    font-weight: 700;
    color: #000;
    font-size: 14px;
    line-height: 16px
}

.popup-checklist__texts--cancel {
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    margin-top: 12px;
    text-align: center;
    color: #4f4f4f;
    text-decoration: underline;
    display: block
}

.popup-close-btn {
    position: absolute;
    top: 8px;
    right: 8px;
    width: 16px;
    height: 16px;
    z-index: 3
}

@media(min-width: 768px) {
    .popup-close-btn {
        top:20px;
        right: 20px
    }
}

.timer {
    font-family: roboto,sans-serif;
    border-radius: 4px;
    padding: 6px 8px
}

@media(min-width: 768px) {
    .timer {
        padding:4px 8px;
        display: inline-block
    }
}

.timer__int {
    font-size: var(--timer-text);
    line-height: var(--timer-height);
    text-align: center;
    color: #fff;
    font-weight: 700
}

.cta-button {
    font-family: poppins,sans-serif;
    text-align: center;
    padding: 16px 20px;
    line-height: 24px;
    width: 100%;
    font-weight: 700;
    font-size: 20px;
    font-weight: 700;
    text-transform: uppercase;
    border-bottom: 2px solid var(--button-shadow);
    border-radius: 10px;
    transition: background-color 150ms ease-in;
    text-shadow: 2px 2px 1px var(--button-text-shadow)
}

.cta-button--header {
    padding: 8px 24px;
    font-size: 16px!important;
    line-height: 24px
}

.cta-button[theme=blue] {
    background-color: #0d40ff;
    border-color: #0025ad;
    outline-color: #0025ad;
    color: #fff
}

@media(pointer: fine) {
    .cta-button[theme=blue]:hover {
        background-color:#002fdd
    }
}

.cta-button[theme=red] {
    background-color: #e80000;
    border-color: #a30000;
    outline-color: #a30000;
    color: #fff
}

@media(pointer: fine) {
    .cta-button[theme=red]:hover {
        background-color:#c80000
    }
}

.cta-button[theme=orange] {
    background-color: #f60;
    border-color: #b84900;
    outline-color: #b84900;
    color: #fff
}

@media(pointer: fine) {
    .cta-button[theme=orange]:hover {
        background-color:#e15a00
    }
}

.cta-button[theme=green] {
    background-color: #0ed13d;
    border-color: #0b9e2e;
    outline-color: #0b9e2e;
    color: #fff
}

@media(pointer: fine) {
    .cta-button[theme=green]:hover {
        background-color:#08ae30
    }
}

.cta-button[theme=custom] {
    background-color: var(--button-background-color);
    color: var(--button-text-color);
    border-color: var(--button-shadow)
}

@media(pointer: fine) {
    .cta-button[theme=custom]:hover {
        background-color:var(--button-hover)
    }
}

@media(min-width: 1032px) {
    .cta-button:hover {
        background-color:var(--button-hover)
    }
}

.cta-button--inline {
    display: inline-block
}

@media(min-width: 768px) {
    .cta-button {
        font-size:20px
    }
}

.cta-button__icon {
    -webkit-filter: drop-shadow(2px 2px 1px rgba(0,0,0,0.0274509804));
    filter: drop-shadow(2px 2px 1px rgba(0,0,0,0.0274509804));
    white-space: nowrap
}

.cta-button__icon:after {
    content: "";
    display: inline-block;
    mask-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MiIgaGVpZ2h0PSI3MiIgdmlld0JveD0iMCAwIDcyIDcyIiBmaWxsPSJjdXJyZW50Q29sb3IiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNC42NTk0NCA2OC4zMTU1QzUuNzYzOTYgNjkuNDIxOCA3LjIxNCA2OS45NzUgOC42NjMzMyA2OS45NzVDMTAuMTEzIDY5Ljk3NSAxMS41NjI3IDY5LjQyNjMgMTIuNjY5IDY4LjMxMTFMNDAuOTkgMzkuOTlDNDMuMjAyNiAzNy43Nzc1IDQzLjIwMjYgMzQuMTkzMSA0MC45OSAzMS45ODA1TDEyLjY2OSAzLjY1OTQ0QzEwLjQ1NjQgMS40NDY4NSA2Ljg3MjAyIDEuNDQ2ODUgNC42NTk0NCAzLjY1OTQ0QzIuNDQ2ODUgNS44NzIwMiAyLjQ0Njg1IDkuNDU2NCA0LjY1OTQ0IDExLjY2OUwyOC45ODM3IDM1Ljk4OTdMNC42NTk0NCA2MC4zMDZDMi40NDY4NSA2Mi41MTg2IDIuNDQ2ODUgNjYuMTAzIDQuNjU5NDQgNjguMzE1NVpNMzAuMTQ4NCA2OC4zMTU1QzMxLjI1MjkgNjkuNDIxOCAzMi43MDI5IDY5Ljk3NSAzNC4xNTIzIDY5Ljk3NUMzNS42MDE5IDY5Ljk3NSAzNy4wNTE2IDY5LjQyNjMgMzguMTU3OSA2OC4zMTExTDY2LjQ3OSAzOS45OUM2OC42OTE2IDM3Ljc3NzUgNjguNjkxNiAzNC4xOTMxIDY2LjQ3OSAzMS45ODA1TDM4LjE1NzkgMy42NTk0NEMzNS45NDUzIDEuNDQ2ODUgMzIuMzYxIDEuNDQ2ODUgMzAuMTQ4NCAzLjY1OTQ0QzI3LjkzNTggNS44NzIwMiAyNy45MzU4IDkuNDU2NCAzMC4xNDg0IDExLjY2OUw1NC40NzI2IDM1Ljk4OTdMMzAuMTQ4NCA2MC4zMDZDMjcuOTM1OCA2Mi41MTg2IDI3LjkzNTggNjYuMTAzIDMwLjE0ODQgNjguMzE1NVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPg==);
    -webkit-mask-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MiIgaGVpZ2h0PSI3MiIgdmlld0JveD0iMCAwIDcyIDcyIiBmaWxsPSJjdXJyZW50Q29sb3IiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNC42NTk0NCA2OC4zMTU1QzUuNzYzOTYgNjkuNDIxOCA3LjIxNCA2OS45NzUgOC42NjMzMyA2OS45NzVDMTAuMTEzIDY5Ljk3NSAxMS41NjI3IDY5LjQyNjMgMTIuNjY5IDY4LjMxMTFMNDAuOTkgMzkuOTlDNDMuMjAyNiAzNy43Nzc1IDQzLjIwMjYgMzQuMTkzMSA0MC45OSAzMS45ODA1TDEyLjY2OSAzLjY1OTQ0QzEwLjQ1NjQgMS40NDY4NSA2Ljg3MjAyIDEuNDQ2ODUgNC42NTk0NCAzLjY1OTQ0QzIuNDQ2ODUgNS44NzIwMiAyLjQ0Njg1IDkuNDU2NCA0LjY1OTQ0IDExLjY2OUwyOC45ODM3IDM1Ljk4OTdMNC42NTk0NCA2MC4zMDZDMi40NDY4NSA2Mi41MTg2IDIuNDQ2ODUgNjYuMTAzIDQuNjU5NDQgNjguMzE1NVpNMzAuMTQ4NCA2OC4zMTU1QzMxLjI1MjkgNjkuNDIxOCAzMi43MDI5IDY5Ljk3NSAzNC4xNTIzIDY5Ljk3NUMzNS42MDE5IDY5Ljk3NSAzNy4wNTE2IDY5LjQyNjMgMzguMTU3OSA2OC4zMTExTDY2LjQ3OSAzOS45OUM2OC42OTE2IDM3Ljc3NzUgNjguNjkxNiAzNC4xOTMxIDY2LjQ3OSAzMS45ODA1TDM4LjE1NzkgMy42NTk0NEMzNS45NDUzIDEuNDQ2ODUgMzIuMzYxIDEuNDQ2ODUgMzAuMTQ4NCAzLjY1OTQ0QzI3LjkzNTggNS44NzIwMiAyNy45MzU4IDkuNDU2NCAzMC4xNDg0IDExLjY2OUw1NC40NzI2IDM1Ljk4OTdMMzAuMTQ4NCA2MC4zMDZDMjcuOTM1OCA2Mi41MTg2IDI3LjkzNTggNjYuMTAzIDMwLjE0ODQgNjguMzE1NVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjwvc3ZnPg==);
    -webkit-mask-size: cover;
    mask-size: cover;
    background: var(--button-text-color);
    width: 16px;
    height: 16px;
    font-size: inherit;
    left: auto;
    margin-left: 12px
}

@media(max-width: 767px) {
    .cta-button__icon:after {
        margin-bottom:-1px
    }
}

@media(min-width: 768px) {
    .cta-button__icon:after {
        width:16px;
        height: 16px;
        margin-bottom: -2px
    }
}

.compliance-badge {
    border-radius: 10px;
    border: 1px solid #e0e0e0;
    background: #fff
}

.compliance-badge__wrapper {
    padding: 4px 16px;
    display: flex;
    align-items: center;
    justify-content: center
}

@media(min-width: 768px) {
    .compliance-badge__wrapper {
        justify-content:space-between
    }
}

.compliance-badge__wrapper>img {
    width: 32px;
    height: 32px;
    margin-right: 12px
}

.compliance-badge__text {
    color: var(--PP-Gray---dark,#333);
    text-align: center;
    font-family: roboto,sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 24px
}

.topbar {
    position: relative;
    z-index: 100
}

.topbar__wrapper {
    padding: 8px 16px
}

@media(min-width: 768px) {
    .topbar__wrapper {
        padding:8px 24px
    }
}

@media(min-width: 1032px) {
    .topbar__wrapper {
        max-width:1032px;
        padding: 5px 16px;
        margin: 0 auto
    }
}

@media(max-width: 767px) {
    .topbar__content {
        display:flex;
        flex-direction: column;
        align-items: center
    }
}

@media(min-width: 768px) {
    .topbar__content {
        display:flex;
        justify-content: space-between;
        align-items: center
    }
}

.topbar__text--guarantee {
    font-size: var(--topbar-guarantee-text);
    line-height: var(--topbar-guarantee-height);
    font-weight: 500;
    color: #fff
}

.topbar__text--offer {
    font-size: var(--topbar-special-text);
    line-height: var(--topbar-special-height);
    font-weight: 700;
    color: #fff
}

@media(max-width: 767px) {
    .topbar__text--offer {
        padding-bottom:8px;
        display: block;
        text-align: center
    }
}

@media(min-width: 768px) {
    .topbar__text--offer {
        margin-left:16px
    }
}

@media(min-width: 1032px) {
    .topbar__text--offer {
        position:relative;
        top: -1px
    }
}

.topbar__text--seperator {
    color: #4e4e4e
}

.topbar__guarantees {
    display: flex;
    align-items: center
}

.topbar__guarantee {
    display: flex;
    align-items: center
}

.topbar__guarantee:not(:last-of-type) {
    margin-right: 16px
}

@media(max-width: 767px) {
    .topbar__guarantee--none {
        display:none
    }
}

.topbar__image--icon {
    display: inline-block;
    margin-right: 8px;
    width: 16px;
    height: 16px;
    mask-position: center;
    -webkit-mask-position: center;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-size: contain;
    -webkit-mask-size: contain
}

@media(min-width: 768px) {
    .topbar__image--icon {
        width:20px;
        height: 20px
    }
}

@media(min-width: 1032px) {
    .topbar__image--icon {
        width:20px;
        height: 20px
    }
}

@media(min-width: 1032px) {
    .timer-line-height {
        line-height:16px
    }
}

.topbar__timer {
    position: relative;
    top: -1px
}

.featuredTV {
    margin: 0 auto
}

.featuredTV__wrapper {
    padding: 16px;
    width: 100%
}

@media(min-width: 768px) {
    .featuredTV__wrapper {
        padding:24px;
        width: 100%
    }
}

@media(min-width: 1032px) {
    .featuredTV__wrapper {
        padding:24px 16px;
        max-width: 1032px;
        width: 100%;
        margin: 0 auto
    }
}

.featuredTV__image--mobile {
    margin: 0 auto;
    width: 100%
}

@media(min-width: 768px) {
    .featuredTV__image--mobile {
        display:none
    }
}

.featuredTV__image--tablet {
    display: none
}

@media(min-width: 768px)and (max-width:1032px) {
    .featuredTV__image--tablet {
        display:block;
        margin: 0 auto
    }
}

.featuredTV__image--desktop {
    display: none
}

@media(min-width: 1032px) {
    .featuredTV__image--desktop {
        display:block;
        margin: 0 auto
    }
}

.header {
    display: flex;
    position: relative
}

.header__logo {
    height: 32px;
    max-width: 202px
}

@media(max-width: 767px) {
    .header__logo {
        max-width:126px;
        height: 24px
    }
}

.header__menuBtn {
    cursor: pointer;
    width: 24px;
    height: 24px
}

.header__menuBtn:active {
    outline: none;
    border: none
}

@media(min-width: 1032px) {
    .header__menuBtn {
        display:none
    }
}

.header__menuBtn svg {
    width: 24px
}

.header__menuBtn svg #top-line,.header__menuBtn svg #bottom-line,.header__menuBtn svg #middle-line {
    transform-box: fill-box;
    transform-origin: center
}

.header__menuBtn[aria-expanded=true] svg #top-line {
    animation: down-rotate 300ms ease-out both
}

.header__menuBtn[aria-expanded=true] svg #bottom-line {
    animation: up-rotate 300ms ease-out both
}

.header__menuBtn[aria-expanded=true] svg #middle-line {
    animation: hide 300ms ease-out forwards
}

.header__wrapper {
    background: #fff;
    position: relative;
    max-width: 1032px;
    margin: 0 auto;
    padding: 12px 16px;
    z-index: 101;
    width: 100%
}

@media(min-width: 768px) {
    .header__wrapper {
        padding:8px 24px
    }
}

@media(min-width: 1032px) {
    .header__wrapper {
        padding:8px 16px
    }
}

.header__content {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.header__helpers {
    display: flex;
    align-items: center
}

.header__text-span {
    margin-right: 8px;
    font-size: 12px;
    font-weight: 700;
    background: transparent;
    text-transform: capitalize;
    color: #fff;
    pointer-events: none;
    text-shadow: 0 2px 2px rgba(0,0,0,.25)
}

.header__img-logo {
    width: auto;
    height: 100%
}

.header__img-icon {
    margin-top: 2px
}

.header__button {
    display: block;
    padding: 8px 24px;
    font-size: 16px;
    line-height: 24px;
    width: 100%;
    text-transform: capitalize;
    color: #000;
    -webkit-filter: drop-shadow(2px 2px 1px black);
    filter: drop-shadow(2px 2px 1px black);
    box-shadow: 0 3px 0 #000;
    background-color: #000;
    border-radius: 8px;
    transition: background-color 150ms ease-in
}

.header__button:hover {
    background-color: #000
}

@media(min-width: 1032px) {
    .header__button {
        border-bottom:none;
        margin: 0;
        min-width: 161px
    }
}

.header__buttonWrap {
    width: 100%
}

.navigation {
    width: 100%;
    z-index: 99;
    background: #fff
}

.navigation--desktop {
    display: none
}

@media(min-width: 1032px) {
    .navigation--desktop {
        display:flex;
        align-items: center;
        margin-right: 24px
    }
}

.navigation--mobile {
    z-index: 4;
    background: #fff;
    display: none
}

@media(max-width: 1031px) {
    .navigation--mobile {
        border-top:1px solid #e0e0e0;
        position: absolute;
        padding: 0 16px;
        display: flex;
        flex-direction: column;
        align-items: center;
        width: 100%;
        justify-content: space-between
    }
}

@media(max-width: 1031px)and (max-width:1126px) {
    .navigation--mobile {
        transition:transform 600ms cubic-bezier(.26,0,.24,.99)
    }
}

@media(max-width: 1031px)and (max-width:1126px) {
    .navigation--mobile-disabled {
        transition:transform 600ms cubic-bezier(.26,0,.24,.99)
    }
}

@media(max-width: 1031px)and (min-width:1032px) {
    .navigation--mobile-disabled {
        display:flex;
        transform: translateY(0)
    }
}

@media(max-width: 1031px) {
    .navigation--mobile-enabled {
        display:flex
    }
}

@media(max-width: 1031px)and (max-width:1126px) {
    .navigation--mobile-enabled {
        transform:translateY(0)
    }
}

@media(max-width: 1031px)and (min-width:1032px) {
    .navigation--mobile {
        flex-direction:row;
        align-items: center;
        background: transparent;
        position: static;
        border-bottom: none;
        width: auto;
        padding: 0
    }
}

.navigation__opacity {
    opacity: 0
}

@media(min-width: 1032px) {
    .navigation__opacity {
        opacity:1
    }
}

.hamburger {
    cursor: pointer;
    outline: none;
    padding: 0;
    display: flex
}

.hamburger:focus {
    outline: none
}

@media(min-width: 1032px) {
    .hamburger {
        display:none
    }
}

.hamburger .hamburger-box {
    width: 18px
}

@media(min-width: 576px) {
    .hamburger .hamburger-box {
        width:26px
    }
}

.hamburger .hamburger-box .hamburger-inner,.hamburger .hamburger-box .hamburger-inner::before,.hamburger .hamburger-box .hamburger-inner::after {
    width: 100%;
    height: 2px
}

@media(min-width: 576px) {
    .hamburger .hamburger-box .hamburger-inner,.hamburger .hamburger-box .hamburger-inner::before,.hamburger .hamburger-box .hamburger-inner::after {
        height:3px
    }
}

.hamburger .hamburger-box .hamburger-inner::before {
    top: -6px
}

@media(min-width: 576px) {
    .hamburger .hamburger-box .hamburger-inner::before {
        top:-8px
    }
}

.hamburger .hamburger-box .hamburger-inner::after {
    bottom: -6px
}

@media(min-width: 576px) {
    .hamburger .hamburger-box .hamburger-inner::after {
        bottom:-8px
    }
}

.hamburger.is-active .hamburger-inner::after {
    bottom: 0
}

.navigation-link {
    font-family: roboto,sans-serif;
    font-size: var(--header-link-text);
    line-height: 24px;
    font-weight: 500
}

.navigation-link--desktop {
    white-space: nowrap
}

.navigation-link--desktop:not(:last-of-type) {
    margin-right: 24px
}

.navigation-link--mobile {
    width: 100%;
    border-bottom: .5px solid rgba(224,224,224,.5);
    padding: 12px;
    text-align: Center;
    font-family: roboto,sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 24px;
    text-transform: uppercase
}

.navigation-link--mobile:first-child {
    border-top: 0;
    padding-top: 16px
}

.navigation-link--cta {
    margin-top: 12px;
    margin-bottom: 24px;
    font-size: 18px;
    line-height: 24px
}

@media(max-width: 767px) {
    .navigation-link--cta {
        margin-bottom:16px
    }
}

@keyframes up-rotate {
    0% {
        animation-timing-function: cubic-bezier(.16,-.88,.97,.53);
        transform: translateY(0px)
    }

    30% {
        transform-origin: center;
        animation-timing-function: cubic-bezier(.34,1.56,.64,1);
        transform: translateY(-10px)
    }

    100% {
        transform-origin: center;
        transform: translateY(-20px) rotate(45deg) scale(.9)
    }
}

@keyframes down-rotate {
    0% {
        animation-timing-function: cubic-bezier(.16,-.88,.97,.53);
        transform: translateY(0px)
    }

    30% {
        transform-origin: center;
        animation-timing-function: cubic-bezier(.34,1.56,.64,1);
        transform: translateY(10px)
    }

    100% {
        transform-origin: center;
        transform: translateY(20px) rotate(-45deg) scale(.9)
    }
}

@keyframes hide {
    29% {
        opacity: 1
    }

    30% {
        opacity: 0
    }

    100% {
        opacity: 0
    }
}

.features__wrapper {
    display: flex;
    flex-direction: column
}

.features__image {
    max-width: 221px;
    height: auto;
    margin: 0 auto 40px
}

@media(min-width: 768px) {
    .features__image {
        margin:0 auto 56px;
        max-width: 235px;
        grid-row: 1;
        grid-column: 1/3
    }
}

@media(min-width: 1032px) {
    .features__image {
        display:none
    }
}

.features__image--desktop {
    display: none
}

@media(min-width: 1032px) {
    .features__image--desktop {
        display:block;
        height: auto;
        align-self: center;
        object-fit: contain;
        margin: 0 64px;
        grid-column: 2;
        grid-row: 1/3
    }
}

.features__image--icon {
    border-radius: 24px;
    height: auto;
    max-width: 64px;
    object-fit: cover;
    margin: 0 auto 16px
}

@media(min-width: 1032px) {
    .features__image--icon {
        margin:0 auto 16px;
        max-width: 72px
    }
}

.features__list {
    display: grid;
    grid-template-columns: 1fr
}

@media(min-width: 768px) {
    .features__list {
        grid-template-columns:1fr 1fr;
        grid-template-rows: repeat(3,min-content);
        column-gap: 24px;
        justify-content: center
    }
}

@media(min-width: 1032px) {
    .features__list {
        column-gap:0;
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        grid-template-rows: min-content min-content;
        justify-content: center;
        align-items: flex-start
    }
}

.features__text--title {
    font-size: 20px;
    font-weight: 700;
    line-height: 24px;
    text-transform: capitalize;
    text-align: center;
    color: #333;
    margin-bottom: 8px
}

.features__text--description {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    text-align: center;
    color: #828282
}

.features__card {
    width: 100%
}

@media(max-width: 767px) {
    .features__card {
        grid-column:1/2
    }

    .features__card:not(:last-of-type) {
        margin-bottom: 24px
    }
}

@media(min-width: 1032px) {
    .features__card--left {
        grid-column:1/2
    }
}

@media(min-width: 1032px) {
    .features__card--right {
        grid-column:3/4
    }
}

@media(min-width: 768px) {
    .features__card--1 {
        margin-bottom:16px
    }
}

@media(min-width: 1032px) {
    .features__card--1 {
        grid-row:1/1;
        margin-bottom: 40px
    }
}

@media(min-width: 768px) {
    .features__card--2 {
        margin-bottom:16px
    }
}

@media(min-width: 1032px) {
    .features__card--2 {
        grid-row:2/3
    }
}

@media(min-width: 1032px) {
    .features__card {
        width:100%
    }
}

.usage-cards__text--subtitle {
    margin-bottom: 24px;
    text-align: center;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    color: #747474
}

@media(min-width: 1032px) {
    .usage-cards__text--subtitle {
        padding:0 96px;
        margin-bottom: 40px
    }
}

@media(min-width: 768px) {
    .usage-cards__list {
        display:flex;
        flex-wrap: wrap
    }
}

.card {
    border: 1px solid #e0e0e0;
    border-radius: 20px;
    width: 100%
}

@media(max-width: 767px) {
    .card:not(:last-of-type) {
        margin-bottom:16px
    }
}

@media(min-width: 768px) {
    .card {
        width:calc(50% - 8px);
        margin-bottom: 24px
    }

    .card:not(:nth-of-type(2n)) {
        margin-right: 16px
    }
}

@media(min-width: 1032px) {
    .card {
        width:calc(25% - 18px);
        margin-bottom: 0
    }

    .card:not(:last-of-type) {
        margin-right: 24px
    }
}

.card__wrapper {
    padding: 16px;
    width: 100%
}

@media(min-width: 1032px) {
    .card__wrapper {
        width:100%
    }
}

.card__image {
    border-radius: 12px;
    width: 100%;
    height: auto;
    background-size: cover;
    margin-bottom: 12px
}

.card__text--title {
    font-size: var(--usageCards-title-text);
    line-height: var(--usageCards-title-height);
    font-weight: 700;
    text-align: left;
    text-transform: capitalize;
    color: #333;
    margin-bottom: 8px
}

.card__text--description {
    font-size: var(--usageCards-description-text);
    line-height: var(--usageCards-description-height);
    font-weight: 400;
    text-align: left;
    color: #828282
}

.usage-spaces {
    background: linear-gradient(180deg,#202ca3 0%,#24164a 100%);
    border-radius: 20px
}

.usage-spaces__wrapper {
    padding: 24px
}

@media(min-width: 768px) {
    .usage-spaces__wrapper {
        padding:40px
    }
}

.usage-spaces__text--title {
    font-size: 24px;
    line-height: 32px;
    text-align: center;
    font-weight: 500;
    text-transform: capitalize;
    color: #fff
}

@media(min-width: 768px) {
    .usage-spaces__text--title {
        display:flex;
        flex-direction: row
    }

    .usage-spaces__text--title:before,.usage-spaces__text--title:after {
        content: "";
        flex: 1 1;
        border-bottom: 1px solid #fff;
        margin: auto;
        transform: scaleY(.5)
    }

    .usage-spaces__text--title:before {
        margin-right: 32px
    }
}

@media(min-width: 768px)and (min-width:1032px) {
    .usage-spaces__text--title:before {
        margin-left:22px
    }
}

@media(min-width: 768px) {
    .usage-spaces__text--title:after {
        margin-left:32px
    }
}

@media(min-width: 768px)and (min-width:1032px) {
    .usage-spaces__text--title:after {
        margin-right:22px
    }
}

.usage-spaces__text--description {
    text-align: center;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 14px;
    line-height: 16px;
    color: #fff
}

.usage-spaces__list {
    display: flex;
    flex-wrap: wrap;
    margin-top: 32px;
    margin-bottom: -32px
}

.usage-spaces__card {
    width: calc(50% - 16px);
    margin-bottom: 32px
}

@media(max-width: 767px) {
    .usage-spaces__card:not(:nth-of-type(2n)) {
        margin-right:32px
    }
}

@media(min-width: 768px) {
    .usage-spaces__card {
        width:calc(33.33% - 55px)
    }

    .usage-spaces__card:not(:nth-of-type(3n)) {
        margin-right: 80px
    }
}

@media(min-width: 1032px) {
    .usage-spaces__card {
        width:calc(16.67% - 27px)
    }

    .usage-spaces__card:not(:nth-of-type(6n)) {
        margin-right: 32px
    }
}

.usage-spaces__image {
    max-width: 56px;
    height: auto;
    border-radius: 10px;
    margin: 0 auto 8px
}

@media(min-width: 768px) {
    .comparison__wrapper {
        display:flex
    }
}

.comparison-card {
    border-radius: 20px;
    width: 100%
}

@media(max-width: 767px) {
    .comparison-card:nth-of-type(1) {
        margin-bottom:16px
    }
}

@media(min-width: 768px) {
    .comparison-card {
        width:calc(50% - 8px)
    }

    .comparison-card:not(:nth-of-type(2n)) {
        margin-right: 16px
    }
}

@media(min-width: 1032px) {
    .comparison-card:not(:nth-of-type(2n)) {
        margin-right:24px
    }
}

.comparison-card--passive {
    border: 1px solid #e0e0e0
}

.comparison-card--active {
    border-width: 4px;
    border-style: solid;
    border-color: transparent;
    background: linear-gradient(white,white) padding-box,linear-gradient(to var(--comparison-with-border-gradient-direction),var(--comparison-with-col-first-border-color),var(--comparison-with-col-second-border-color)) border-box
}

.comparison-card__wrapper {
    padding: 24px
}

@media(min-width: 1032px) {
    .comparison-card__wrapper {
        padding:40px
    }
}

.comparison-card__text--title {
    font-size: var(--comparison-title-text);
    line-height: var(--comparison-title-height);
    font-weight: 700;
    color: #333;
    margin-bottom: 24px
}

.comparison-card__text--span {
    font-size: 16px;
    line-height: 24px;
    font-weight: 500;
    color: #828282
}

.comparison-card__listItem {
    display: flex
}

.comparison-card__listItem>div {
    flex-shrink: 0
}

.comparison-card__listItem:last-of-type {
    padding-top: 16px
}

.comparison-card__listItem:first-of-type {
    padding-bottom: 16px
}

.comparison-card__listItem:not(:last-of-type) {
    border-bottom: .5px solid #e0e0e0
}

.comparison-card__listItem:not(:last-of-type,:first-of-type) {
    padding: 16px 0
}

.comparison-card__listItem--positive div {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMjQxXzcyOTgpIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE5LjQ5NDkgMy4yMjEwMUMxOS43MTY0IDMuMDg3NjMgMTkuOTgwOSAzLjA0NTIgMjAuMjMzIDMuMTAyNjJDMjAuNDg1IDMuMTYwMDUgMjAuNzA1MSAzLjMxMjg2IDIwLjg0NjkgMy41MjkwMUwyMS44MzY5IDUuMDM5MDFDMjEuOTY2MiA1LjIzNjM2IDIyLjAyMTYgNS40NzMwOSAyMS45OTMyIDUuNzA3MzNDMjEuOTY0OSA1Ljk0MTU3IDIxLjg1NDYgNi4xNTgyMyAyMS42ODE5IDYuMzE5MDFMMjEuNjc4OSA2LjMyMzAxTDIxLjY2NDkgNi4zMzYwMUwyMS42MDc5IDYuMzg5MDFMMjEuMzgyOSA2LjYwNDAxQzIwLjEzNzkgNy44MTE2MSAxOC45MzA3IDkuMDU3NTQgMTcuNzYyOSAxMC4zNEMxNS41NjU5IDEyLjc1NiAxMi45NTY5IDE1LjkxOCAxMS4yMDA5IDE4Ljk4NkMxMC43MTA5IDE5Ljg0MiA5LjUxMzkxIDIwLjAyNiA4LjgwMzkxIDE5LjI4N0wyLjMxODkxIDEyLjU0OUMyLjIyNTk4IDEyLjQ1MjQgMi4xNTM0MSAxMi4zMzgxIDIuMTA1NTMgMTIuMjEyOUMyLjA1NzY1IDEyLjA4NzcgMi4wMzU0MiAxMS45NTQyIDIuMDQwMTggMTEuODIwMkMyLjA0NDk0IDExLjY4NjIgMi4wNzY1OCAxMS41NTQ2IDIuMTMzMjIgMTEuNDMzMUMyLjE4OTg3IDExLjMxMTYgMi4yNzAzNiAxMS4yMDI4IDIuMzY5OTEgMTEuMTEzTDQuMzI5OTEgOS4zNDUwMUM0LjUwMjE1IDkuMTg5NzIgNC43MjMwMSA5LjA5OTEyIDQuOTU0NjkgOS4wODg3M0M1LjE4NjM3IDkuMDc4MzMgNS40MTQ0NSA5LjE0ODc4IDUuNTk5OTEgOS4yODgwMUw4LjkwODkxIDExLjc2OUMxNC4wNzY5IDYuNjcyMDEgMTcuMDA4OSA0LjcxNjAxIDE5LjQ5NDkgMy4yMjEwMVoiIGZpbGw9IiMwMEI4OTAiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMF8yNDFfNzI5OCI+PHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwLjA4ODM3ODkpIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+);
    width: 24px;
    height: 24px;
    margin-right: 16px
}

.comparison-card__listItem--negative div {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjAgNi45OTgzOEwxNy4wOSA0LjA4ODM4TDEyIDkuMTc4MzhMNi45MSA0LjA4ODM4TDQgNi45OTgzOEw5LjA5IDEyLjA4ODRMNCAxNy4xNzg0TDYuOTEgMjAuMDg4NEwxMiAxNC45OTg0TDE3LjA5IDIwLjA4ODRMMjAgMTcuMTc4NEwxNC45MSAxMi4wODg0TDIwIDYuOTk4MzhaIiBmaWxsPSIjRUM1MzUzIi8+PC9zdmc+);
    width: 24px;
    height: 24px;
    margin-right: 16px
}

.assessment {
    background: #fafafa;
    border-radius: 6px;
    border: 1px solid #e0e0e0
}

.assessment__wrapper {
    padding: 24px 16px
}

@media(min-width: 768px) {
    .assessment__wrapper {
        display:flex;
        justify-content: center;
        padding: 56px 64px;
        margin: 0 auto
    }
}

.assessment__image--trustscore {
    display: block;
    margin: 0 auto 8px
}

@media(max-width: 767px) {
    .assessment__image--trustscore {
        max-width:136px
    }
}

@media(min-width: 768px) {
    .assessment__image--trustscore {
        width:290px;
        position: relative;
        margin: 0 auto 16px;
        top: 2px
    }
}

.assessment__image--stars {
    display: inline;
    margin-right: 8px
}

.assessment__listItem {
    width: 100%;
    margin-top: -4px;
    line-height: 1px
}

.assessment__listItem:nth-of-type(3)>.assessment__bar::before {
    content: "";
    width: 3px!important
}

.assessment__listItem:nth-of-type(4)>.assessment__bar::before {
    content: "";
    width: 2px!important
}

.assessment__listItem:nth-of-type(5)>.assessment__bar::before {
    content: "";
    width: 1px!important
}

.assessment__listItem:not(:last-of-type) {
    margin-bottom: 8px
}

@media(min-width: 768px) {
    .assessment__listItem {
        width:100%
    }

    .assessment__listItem:not(:last-of-type) {
        margin-bottom: 16px
    }
}

@media screen and (max-width: 374px) {
    .assessment__top {
        width:100%;
        margin: 0 auto
    }
}

@media screen and (min-width: 375px)and (max-width:766px) {
    .assessment__top {
        width:85%;
        margin: 0 auto
    }
}

@media(min-width: 768px) {
    .assessment__top {
        min-width:290px;
        width: 60%;
        padding-right: 24px;
        margin: 0 24px 0 0;
        border-right: 1px solid #e0e0e0;
        display: flex;
        flex-direction: column;
        justify-content: center
    }
}

@media(min-width: 1032px) {
    .assessment__top {
        padding-right:40px;
        margin: 0 40px 0 0
    }
}

.assessment__ratings {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center
}

.assessment__bar {
    position: relative;
    top: 1px;
    display: inline-block;
    min-width: 134px;
    width: 100%;
    height: 10px;
    background: #e0e0e0
}

.assessment__bar::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: var(--width);
    height: 10px;
    background: var(--bar-color);
    z-index: 4
}

@media screen and (max-width: 374px) {
    .assessment__bar {
        min-width:70px;
        width: calc(100% - 175px);
        flex-grow: 1
    }
}

@media screen and (min-width: 375px)and (max-width:766px) {
    .assessment__bar {
        width:calc(100% - 200px)
    }
}

@media(min-width: 768px) {
    .assessment__bar {
        height:16px;
        min-width: 84px;
        top: 4px;
        width: calc(100% - 199px)
    }

    .assessment__bar::before {
        height: 16px
    }
}

@media(min-width: 1032px) {
    .assessment__bar {
        width:calc(100% - 200px)
    }
}

.assessment__text--votes {
    text-align: left;
    color: #828282;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    display: inline-block;
    margin-left: 16px;
    flex-basis: 60px;
    position: relative;
    top: 0
}

@media(min-width: 768px) {
    .assessment__text--votes {
        font-size:16px;
        top: 2px
    }
}

.trustscore {
    display: flex;
    justify-content: center;
    border-top: 1px solid #e0e0e0
}

.trustscore__wrapper {
    padding-top: 8px;
    padding-bottom: 24px
}

@media(min-width: 768px) {
    .trustscore__wrapper {
        padding-bottom:0;
        padding-top: 16px
    }
}

.trustscore__text--int {
    font-weight: 700;
    margin-right: 8px;
    font-size: 32px;
    line-height: 32px;
    position: relative;
    top: -3px
}

@media(min-width: 768px) {
    .trustscore__text--int {
        font-size:48px;
        line-height: 40px;
        top: 0
    }
}

.trustscore__text--verbal {
    font-weight: 700;
    text-transform: capitalize;
    font-size: 12px;
    line-height: 16px
}

@media(min-width: 768px) {
    .trustscore__text--verbal {
        font-size:20px;
        line-height: 16px
    }
}

.trustscore__text--wysiwyg {
    font-family: Roboto;
    font-size: 12px;
    font-weight: 400;
    line-height: 12px;
    letter-spacing: 0;
    color: #4f4f4f
}

.trustscore__text--wysiwyg>strong {
    color: #000
}

@media(min-width: 768px) {
    .trustscore__text--wysiwyg {
        font-size:16px;
        line-height: 16px
    }
}

.trustscore__image--stars {
    display: inline;
    position: relative;
    top: 0;
    left: 0;
    height: 12px
}

@media(min-width: 768px) {
    .trustscore__image--stars {
        height:16px;
        width: 84px;
        top: -3px;
        left: -2px
    }
}

@media(min-width: 768px) {
    .trustscore__image--trustscore {
        width:289px
    }
}

.glide-slider {
    position: relative
}

@media(min-width: 768px) {
    .glide-slider.slider-multiple {
        margin-bottom:40px
    }
}

@media(min-width: 1032px) {
    .glide-slider.slider-multiple {
        margin-bottom:24px
    }
}

.glide-slider .glide__track.rounded {
    border-radius: 20px
}

.glide-slider .glide__slide {
    display: grid
}

.glide-slider .glide__arrows {
    height: 24px;
    margin-top: 12px;
    position: absolute;
    right: 0;
    width: 50%;
    z-index: 10
}

@media(min-width: 1032px) {
    .glide-slider .glide__arrows {
        max-width:450px
    }
}

@media(max-width: 767px) {
    .glide-slider .glide__arrows {
        width:100%
    }
}

.glide-slider .glide__arrows .glide__arrow {
    padding: 0;
    border: none;
    box-shadow: none;
    border-radius: 0;
    background-position: center center;
    background-repeat: no-repeat
}

.glide-slider .glide__arrow {
    width: 24px;
    height: 24px
}

.glide-slider .glide__arrow--left {
    background-image: var(--arrow-left)
}

.glide-slider .glide__arrow--right {
    background-image: var(--arrow-right)
}

.glide-slider .glide__bullets {
    right: 0;
    left: unset;
    bottom: -30px;
    width: 50%;
    transform: none;
    justify-content: center;
    z-index: 5
}

@media(min-width: 1032px) {
    .glide-slider .glide__bullets {
        max-width:450px
    }
}

@media(max-width: 767px) {
    .glide-slider .glide__bullets {
        width:100%;
        bottom: unset
    }
}

.glide-slider .glide__bullets .glide__bullet {
    background-color: #e0e0e0;
    width: 8px;
    height: 8px
}

.glide-slider .glide__bullets .glide__bullet--active {
    background-color: var(--video-testimonials-bullets-color)
}

.testimonial-slide {
    display: grid;
    grid-template-columns: 1fr 450px;
    grid-column-gap: 40px;
    align-items: center
}

@media(max-width: 1031px) {
    .testimonial-slide {
        grid-template-columns:1fr 1fr;
        grid-column-gap: 16px
    }
}

@media(max-width: 767px) {
    .testimonial-slide {
        grid-template-columns:1fr;
        row-gap: 16px
    }
}

@media(max-width: 767px) {
    .testimonial-slide--content {
        order:1
    }
}

.testimonial-slide--content__quote-text {
    font-size: 16px;
    font-style: italic;
    margin-bottom: 16px;
    font-weight: 400;
    line-height: 24px;
    color: #333;
    position: relative
}

.testimonial-slide--author {
    display: grid;
    grid-template-columns: max-content 1fr 1fr;
    align-items: center;
    grid-template-rows: auto auto;
    column-gap: 8px;
    font-family: roboto,sans-serif
}

@media(max-width: 767px) {
    .testimonial-slide--author {
        grid-template-columns:repeat(3,max-content);
        justify-content: center;
        align-items: center
    }
}

.testimonial-slide--author__name {
    font-size: 14px;
    font-weight: 600;
    grid-column: 1;
    grid-row: 1
}

.testimonial-slide--author__verified {
    font-size: 12px;
    font-weight: 500;
    line-height: 24px;
    position: relative;
    display: inline-flex;
    align-items: center;
    grid-column: 2;
    grid-row: 1
}

.testimonial-slide--author__verified svg {
    margin-right: 4px
}

.testimonial-slide--author__country-title {
    color: #828282;
    font-size: 12px;
    font-weight: 500;
    line-height: 16px;
    position: relative;
    margin-left: 16px;
    display: inline-block;
    padding-left: 4px;
    grid-column: 1/span 2
}

.testimonial-slide--author__country-title::before {
    content: "";
    position: absolute;
    background-image: var(--country-flag);
    width: 16px;
    height: 12px;
    left: -16px;
    top: 50%;
    transform: translateY(-50%);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center
}

@media(max-width: 767px) {
    .testimonial-slide--author__country-title {
        grid-column:3
    }
}

.testimonial-slide--author__quote-icon {
    height: 32px;
    width: 32px;
    display: flex;
    justify-content: center;
    align-items: center
}

@media(max-width: 767px) {
    .testimonial-slide--author__quote-icon {
        display:none
    }
}

.testimonial-slide--author__quote-icon img {
    height: 100%!important;
    width: auto
}

.testimonial-slide--author__quote-icon.top {
    margin-bottom: 16px
}

.testimonial-slide--author__quote-icon.bottom {
    grid-row: 1/span 2;
    justify-self: end
}

.testimonial-slide--author__quote-icon.bottom img {
    transform: rotate(180deg)
}

.testimonial-slide--video-section {
    position: relative;
    overflow: hidden;
    border-radius: 20px
}

@media(max-width: 767px) {
    .testimonial-slide--video-section.slider-multiple {
        margin-bottom:36px
    }
}

.testimonial-slide--video-section__thumbnail-img {
    max-width: 100%;
    height: auto!important;
    top: 0;
    left: 0;
    position: absolute;
    z-index: 10;
    cursor: pointer
}

.testimonial-slide--video-section__testimonial_player {
    border-radius: 20px
}

.cta-ribbon {
    background: #000
}

.cta-ribbon__wrapper {
    width: 100%;
    padding: 8px 16px
}

@media(min-width: 768px) {
    .cta-ribbon__wrapper {
        padding:12px 24px;
        display: flex;
        justify-content: space-between;
        align-items: center
    }
}

@media(min-width: 1032px) {
    .cta-ribbon__wrapper {
        max-width:1032px;
        margin: 0 auto;
        padding: 12px 16px
    }
}

.cta-ribbon__top {
    padding: 4px 0;
    background: #fff;
    border: 1px solid #e0e0e0;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    line-height: 1;
    max-height: 56px
}

@media(min-width: 768px) {
    .cta-ribbon__top {
        padding:4px 16px;
        position: relative;
        top: 2px
    }
}

.cta-ribbon__trustscore {
    margin: 0 8px;
    position: relative;
    top: 3px
}

.cta-ribbon__image--users {
    max-width: 96px;
    height: auto;
    object-fit: contain;
    display: inline
}

.cta-ribbon__image--icon {
    width: 84px;
    height: 16px;
    object-fit: contain;
    margin-bottom: 4px
}

.cta-ribbon__image--logo {
    display: none;
    max-height: 32px;
    height: 100%;
    object-fit: contain
}

@media(min-width: 1032px) {
    .cta-ribbon__image--logo {
        display:block
    }
}

.cta-ribbon__text--rating {
    color: #4f4f4f;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    text-transform: capitalize;
    position: relative;
    top: 1px
}

.cta-ribbon__text--verbal {
    color: #4f4f4f;
    font-size: 24px;
    font-weight: 700;
    line-height: 36px
}

@media(min-width: 768px) {
    .cta-ribbon__text--verbal {
        font-size:40px
    }
}

.cta-ribbon__cta {
    display: block;
    margin-top: 8px;
    font-weight: 700;
    font-size: 18px;
    line-height: 24px;
    font-family: poppins,sans-serif
}

@media(min-width: 768px) {
    .cta-ribbon__cta {
        max-width:255px;
        margin-top: 0
    }
}

.witness-card {
    border-radius: 20px;
    border: 1px solid #e0e0e0
}

.witness-card__wrapper {
    padding: 24px 14px
}

@media(min-width: 768px) {
    .witness-card__wrapper {
        display:flex;
        align-items: center
    }
}

@media(min-width: 1032px) {
    .witness-card__wrapper {
        padding:40px
    }
}

.witness-card__image {
    height: auto;
    max-width: 200px;
    object-fit: cover;
    border: 1px solid #e0e0e0;
    margin: 0 auto;
    border-radius: 16px
}

@media(min-width: 768px) {
    .witness-card__image {
        margin-right:16px
    }
}

@media(min-width: 1032px) {
    .witness-card__image {
        max-width:260px;
        margin-right: 40px
    }
}

.witness-card__content {
    position: relative;
    padding-top: 69px
}

.witness-card__content:after {
    content: "";
    position: absolute;
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDEiIHZpZXdCb3g9IjAgMCA0MCA0MSIgZmlsbD0iY3VycmVudENvbG9yIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik03LjYzODMzIDI5LjM2NTZDNS45MjE2NyAyNy41NDIzIDUgMjUuNDk3MyA1IDIyLjE4MjNDNSAxNi4zNDkgOS4wOTUgMTEuMTIwNiAxNS4wNSA4LjUzNTY0TDE2LjUzODMgMTAuODMyM0MxMC45OCAxMy44MzkgOS44OTMzMyAxNy43NDA2IDkuNDYgMjAuMjAwNkMxMC4zNTUgMTkuNzM3MyAxMS41MjY3IDE5LjU3NTYgMTIuNjc1IDE5LjY4MjNDMTUuNjgxNyAxOS45NjA2IDE4LjA1MTcgMjIuNDI5IDE4LjA1MTcgMjUuNDk3M0MxOC4wNTE3IDI3LjA0NDQgMTcuNDM3MSAyOC41MjgxIDE2LjM0MzEgMjkuNjIyMUMxNS4yNDkyIDMwLjcxNjEgMTMuNzY1NCAzMS4zMzA2IDEyLjIxODMgMzEuMzMwNkMxMS4zNjI4IDMxLjMyMzIgMTAuNTE3MiAzMS4xNDU2IDkuNzMwOTQgMzAuODA4MkM4Ljk0NDY1IDMwLjQ3MDkgOC4yMzMzMSAyOS45ODA1IDcuNjM4MzMgMjkuMzY1NlpNMjQuMzA1IDI5LjM2NTZDMjIuNTg4MyAyNy41NDIzIDIxLjY2NjcgMjUuNDk3MyAyMS42NjY3IDIyLjE4MjNDMjEuNjY2NyAxNi4zNDkgMjUuNzYxNyAxMS4xMjA2IDMxLjcxNjcgOC41MzU2NEwzMy4yMDUgMTAuODMyM0MyNy42NDY3IDEzLjgzOSAyNi41NiAxNy43NDA2IDI2LjEyNjcgMjAuMjAwNkMyNy4wMjE3IDE5LjczNzMgMjguMTkzMyAxOS41NzU2IDI5LjM0MTcgMTkuNjgyM0MzMi4zNDgzIDE5Ljk2MDYgMzQuNzE4MyAyMi40MjkgMzQuNzE4MyAyNS40OTczQzM0LjcxODMgMjcuMDQ0NCAzNC4xMDM4IDI4LjUyODEgMzMuMDA5OCAyOS42MjIxQzMxLjkxNTggMzAuNzE2MSAzMC40MzIxIDMxLjMzMDYgMjguODg1IDMxLjMzMDZDMjguMDI5NCAzMS4zMjMyIDI3LjE4MzkgMzEuMTQ1NiAyNi4zOTc2IDMwLjgwODJDMjUuNjExMyAzMC40NzA5IDI0LjkgMjkuOTgwNSAyNC4zMDUgMjkuMzY1NloiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl8yNjNfMTEzNzEpIi8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzI2M18xMTM3MSIgeDE9IjE5Ljg1OTIiIHkxPSI4LjUzNTY0IiB4Mj0iMTkuODU5MiIgeTI9IjMxLjMzMDYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjMjAyQ0EzIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMjQxNjRBIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+);
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDEiIHZpZXdCb3g9IjAgMCA0MCA0MSIgZmlsbD0iY3VycmVudENvbG9yIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik03LjYzODMzIDI5LjM2NTZDNS45MjE2NyAyNy41NDIzIDUgMjUuNDk3MyA1IDIyLjE4MjNDNSAxNi4zNDkgOS4wOTUgMTEuMTIwNiAxNS4wNSA4LjUzNTY0TDE2LjUzODMgMTAuODMyM0MxMC45OCAxMy44MzkgOS44OTMzMyAxNy43NDA2IDkuNDYgMjAuMjAwNkMxMC4zNTUgMTkuNzM3MyAxMS41MjY3IDE5LjU3NTYgMTIuNjc1IDE5LjY4MjNDMTUuNjgxNyAxOS45NjA2IDE4LjA1MTcgMjIuNDI5IDE4LjA1MTcgMjUuNDk3M0MxOC4wNTE3IDI3LjA0NDQgMTcuNDM3MSAyOC41MjgxIDE2LjM0MzEgMjkuNjIyMUMxNS4yNDkyIDMwLjcxNjEgMTMuNzY1NCAzMS4zMzA2IDEyLjIxODMgMzEuMzMwNkMxMS4zNjI4IDMxLjMyMzIgMTAuNTE3MiAzMS4xNDU2IDkuNzMwOTQgMzAuODA4MkM4Ljk0NDY1IDMwLjQ3MDkgOC4yMzMzMSAyOS45ODA1IDcuNjM4MzMgMjkuMzY1NlpNMjQuMzA1IDI5LjM2NTZDMjIuNTg4MyAyNy41NDIzIDIxLjY2NjcgMjUuNDk3MyAyMS42NjY3IDIyLjE4MjNDMjEuNjY2NyAxNi4zNDkgMjUuNzYxNyAxMS4xMjA2IDMxLjcxNjcgOC41MzU2NEwzMy4yMDUgMTAuODMyM0MyNy42NDY3IDEzLjgzOSAyNi41NiAxNy43NDA2IDI2LjEyNjcgMjAuMjAwNkMyNy4wMjE3IDE5LjczNzMgMjguMTkzMyAxOS41NzU2IDI5LjM0MTcgMTkuNjgyM0MzMi4zNDgzIDE5Ljk2MDYgMzQuNzE4MyAyMi40MjkgMzQuNzE4MyAyNS40OTczQzM0LjcxODMgMjcuMDQ0NCAzNC4xMDM4IDI4LjUyODEgMzMuMDA5OCAyOS42MjIxQzMxLjkxNTggMzAuNzE2MSAzMC40MzIxIDMxLjMzMDYgMjguODg1IDMxLjMzMDZDMjguMDI5NCAzMS4zMjMyIDI3LjE4MzkgMzEuMTQ1NiAyNi4zOTc2IDMwLjgwODJDMjUuNjExMyAzMC40NzA5IDI0LjkgMjkuOTgwNSAyNC4zMDUgMjkuMzY1NloiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl8yNjNfMTEzNzEpIi8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzI2M18xMTM3MSIgeDE9IjE5Ljg1OTIiIHkxPSI4LjUzNTY0IiB4Mj0iMTkuODU5MiIgeTI9IjMxLjMzMDYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjMjAyQ0EzIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMjQxNjRBIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+);
    -webkit-mask-size: contain;
    mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    background: var(--quotes-color);
    bottom: 0;
    right: 0;
    width: 40px;
    height: 40px;
    transform: rotate(180deg)
}

@media(min-width: 1032px) {
    .witness-card__content:after {
        width:64px;
        height: 64px;
        bottom: -18px
    }
}

.witness-card__content:before {
    content: "";
    position: absolute;
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDEiIHZpZXdCb3g9IjAgMCA0MCA0MSIgZmlsbD0iY3VycmVudENvbG9yIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik03LjYzODMzIDI5LjM2NTZDNS45MjE2NyAyNy41NDIzIDUgMjUuNDk3MyA1IDIyLjE4MjNDNSAxNi4zNDkgOS4wOTUgMTEuMTIwNiAxNS4wNSA4LjUzNTY0TDE2LjUzODMgMTAuODMyM0MxMC45OCAxMy44MzkgOS44OTMzMyAxNy43NDA2IDkuNDYgMjAuMjAwNkMxMC4zNTUgMTkuNzM3MyAxMS41MjY3IDE5LjU3NTYgMTIuNjc1IDE5LjY4MjNDMTUuNjgxNyAxOS45NjA2IDE4LjA1MTcgMjIuNDI5IDE4LjA1MTcgMjUuNDk3M0MxOC4wNTE3IDI3LjA0NDQgMTcuNDM3MSAyOC41MjgxIDE2LjM0MzEgMjkuNjIyMUMxNS4yNDkyIDMwLjcxNjEgMTMuNzY1NCAzMS4zMzA2IDEyLjIxODMgMzEuMzMwNkMxMS4zNjI4IDMxLjMyMzIgMTAuNTE3MiAzMS4xNDU2IDkuNzMwOTQgMzAuODA4MkM4Ljk0NDY1IDMwLjQ3MDkgOC4yMzMzMSAyOS45ODA1IDcuNjM4MzMgMjkuMzY1NlpNMjQuMzA1IDI5LjM2NTZDMjIuNTg4MyAyNy41NDIzIDIxLjY2NjcgMjUuNDk3MyAyMS42NjY3IDIyLjE4MjNDMjEuNjY2NyAxNi4zNDkgMjUuNzYxNyAxMS4xMjA2IDMxLjcxNjcgOC41MzU2NEwzMy4yMDUgMTAuODMyM0MyNy42NDY3IDEzLjgzOSAyNi41NiAxNy43NDA2IDI2LjEyNjcgMjAuMjAwNkMyNy4wMjE3IDE5LjczNzMgMjguMTkzMyAxOS41NzU2IDI5LjM0MTcgMTkuNjgyM0MzMi4zNDgzIDE5Ljk2MDYgMzQuNzE4MyAyMi40MjkgMzQuNzE4MyAyNS40OTczQzM0LjcxODMgMjcuMDQ0NCAzNC4xMDM4IDI4LjUyODEgMzMuMDA5OCAyOS42MjIxQzMxLjkxNTggMzAuNzE2MSAzMC40MzIxIDMxLjMzMDYgMjguODg1IDMxLjMzMDZDMjguMDI5NCAzMS4zMjMyIDI3LjE4MzkgMzEuMTQ1NiAyNi4zOTc2IDMwLjgwODJDMjUuNjExMyAzMC40NzA5IDI0LjkgMjkuOTgwNSAyNC4zMDUgMjkuMzY1NloiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl8yNjNfMTEzNzEpIi8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzI2M18xMTM3MSIgeDE9IjE5Ljg1OTIiIHkxPSI4LjUzNTY0IiB4Mj0iMTkuODU5MiIgeTI9IjMxLjMzMDYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjMjAyQ0EzIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMjQxNjRBIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+);
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDEiIHZpZXdCb3g9IjAgMCA0MCA0MSIgZmlsbD0iY3VycmVudENvbG9yIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik03LjYzODMzIDI5LjM2NTZDNS45MjE2NyAyNy41NDIzIDUgMjUuNDk3MyA1IDIyLjE4MjNDNSAxNi4zNDkgOS4wOTUgMTEuMTIwNiAxNS4wNSA4LjUzNTY0TDE2LjUzODMgMTAuODMyM0MxMC45OCAxMy44MzkgOS44OTMzMyAxNy43NDA2IDkuNDYgMjAuMjAwNkMxMC4zNTUgMTkuNzM3MyAxMS41MjY3IDE5LjU3NTYgMTIuNjc1IDE5LjY4MjNDMTUuNjgxNyAxOS45NjA2IDE4LjA1MTcgMjIuNDI5IDE4LjA1MTcgMjUuNDk3M0MxOC4wNTE3IDI3LjA0NDQgMTcuNDM3MSAyOC41MjgxIDE2LjM0MzEgMjkuNjIyMUMxNS4yNDkyIDMwLjcxNjEgMTMuNzY1NCAzMS4zMzA2IDEyLjIxODMgMzEuMzMwNkMxMS4zNjI4IDMxLjMyMzIgMTAuNTE3MiAzMS4xNDU2IDkuNzMwOTQgMzAuODA4MkM4Ljk0NDY1IDMwLjQ3MDkgOC4yMzMzMSAyOS45ODA1IDcuNjM4MzMgMjkuMzY1NlpNMjQuMzA1IDI5LjM2NTZDMjIuNTg4MyAyNy41NDIzIDIxLjY2NjcgMjUuNDk3MyAyMS42NjY3IDIyLjE4MjNDMjEuNjY2NyAxNi4zNDkgMjUuNzYxNyAxMS4xMjA2IDMxLjcxNjcgOC41MzU2NEwzMy4yMDUgMTAuODMyM0MyNy42NDY3IDEzLjgzOSAyNi41NiAxNy43NDA2IDI2LjEyNjcgMjAuMjAwNkMyNy4wMjE3IDE5LjczNzMgMjguMTkzMyAxOS41NzU2IDI5LjM0MTcgMTkuNjgyM0MzMi4zNDgzIDE5Ljk2MDYgMzQuNzE4MyAyMi40MjkgMzQuNzE4MyAyNS40OTczQzM0LjcxODMgMjcuMDQ0NCAzNC4xMDM4IDI4LjUyODEgMzMuMDA5OCAyOS42MjIxQzMxLjkxNTggMzAuNzE2MSAzMC40MzIxIDMxLjMzMDYgMjguODg1IDMxLjMzMDZDMjguMDI5NCAzMS4zMjMyIDI3LjE4MzkgMzEuMTQ1NiAyNi4zOTc2IDMwLjgwODJDMjUuNjExMyAzMC40NzA5IDI0LjkgMjkuOTgwNSAyNC4zMDUgMjkuMzY1NloiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl8yNjNfMTEzNzEpIi8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzI2M18xMTM3MSIgeDE9IjE5Ljg1OTIiIHkxPSI4LjUzNTY0IiB4Mj0iMTkuODU5MiIgeTI9IjMxLjMzMDYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjMjAyQ0EzIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMjQxNjRBIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+);
    -webkit-mask-size: contain;
    mask-size: contain;
    mask-position: center;
    -webkit-mask-position: center;
    background: var(--quotes-color);
    left: 0;
    top: 12px;
    width: 40px;
    height: 40px
}

@media(min-width: 1032px) {
    .witness-card__content:before {
        width:64px;
        height: 64px;
        top: -18px
    }
}

.witness-card__text--witness {
    font-size: 20px;
    font-style: italic;
    font-weight: 400;
    line-height: 24px;
    text-align: center;
    color: #333;
    position: relative
}

.signature {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 16px
}

@media(min-width: 1032px) {
    .signature {
        margin-top:24px
    }
}

@media(max-width: 767px) {
    .signature {
        flex-wrap:wrap
    }
}

.signature__text {
    position: relative;
    font-size: 16px;
    font-weight: 400;
    line-height: 16px;
    letter-spacing: 0;
    color: #333;
    text-align: center
}

.signature__image {
    margin-left: 16px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTciIGhlaWdodD0iNjUiIHZpZXdCb3g9IjAgMCA5NyA2NSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMS4yOTg0OCA1MC43Mzg3QzEuMTQ0MTIgNTAuNTMyNCAxLjA3NTUyIDUwLjMyNjEgMS4wOTI2NyA1MC4xMDI2QzEuMDkyNjcgNDkuODc5MSAxLjE0NDEyIDQ5LjY1NTYgMS4yMjk4NyA0OS40NDkzQzEuMzE1NjMgNDkuMjQzIDEuNDE4NTMgNDkuMDM2NyAxLjUzODU5IDQ4LjgzMDRDMS42NTg2NCA0OC42MjQxIDEuNzYxNTUgNDguNDUyMiAxLjg0NzMgNDguMjk3NUMzLjQ0MjMyIDQ1LjU0NjggNS4wMzczNCA0Mi44MTM0IDYuNjE1MjEgNDAuMDk3MUM4LjE5MzA4IDM3LjM4MDggOS43ODgxIDM0LjYzMDIgMTEuMzgzMSAzMS44OTY3QzExLjQxNzQgMzEuODEwOCAxMS40NTE3IDMxLjcyNDggMTEuNDY4OSAzMS42Mzg5QzExLjQ4NiAzMS41NTI5IDExLjUzNzUgMzEuNDMyNiAxMS41ODg5IDMxLjI2MDZDMTEuMTI1OSAzMS4zODEgMTAuNjYyOCAzMS40ODQxIDEwLjIzNCAzMS41NzAxQzkuNzg4MSAzMS42NTYgOS4zNTkzMyAzMS43NTkyIDguOTMwNTYgMzEuODYyM0M4Ljc1OTA1IDMxLjg5NjcgOC42MDQ3IDMxLjkzMTEgOC40Njc0OSAzMS45ODI3QzguMzMwMjggMzIuMDE3MSA4LjE5MzA4IDMyLjA1MTUgOC4wNTU4NyAzMi4wNTE1QzcuOTE4NjcgMzIuMDUxNSA3Ljc4MTQ2IDMyLjA2ODYgNy42MjcxIDMyLjA4NThDNy40NzI3NSAzMi4xMDMgNy4zMzU1NCAzMi4xMjAyIDcuMTk4MzQgMzIuMTAzQzcuMDc4MjggMzIuMTAzIDYuOTc1MzggMzIuMDUxNCA2LjkwNjc3IDMxLjk4MjdDNi44MzgxNyAzMS45MTM5IDYuODIxMDIgMzEuNzc2NCA2Ljg1NTMyIDMxLjU4NzNDNi45MjM5MiAzMS4yNjA2IDcuMDk1NDMgMzEuMDIgNy4zODY5OSAzMC44OTk2QzcuNjYxNDEgMzAuNzc5MyA3LjkzNTgyIDMwLjY3NjEgOC4yMTAyMyAzMC41OTAyQzguNzkzMzUgMzAuMzgzOSA5LjM3NjQ4IDMwLjE5NDggOS45NTk2MSAyOS45NzEzQzEwLjU0MjcgMjkuNzY1IDExLjEwODcgMjkuNTc1OSAxMS42NzQ3IDI5LjQzODNDMTIuMjc1IDI5LjI4MzYgMTIuNzcyMyAyOS4wNDI5IDEzLjE4MzkgMjguNjgxOUMxMy41OTU2IDI4LjMyMDkgMTMuOTM4NiAyNy44OTExIDE0LjIxMyAyNy4zNzU0QzE1LjMxMDYgMjUuNDQ5OSAxNi40MDgzIDIzLjUwNzMgMTcuNTA1OSAyMS41OTlDMTguNjAzNiAxOS42NzM1IDE5LjcwMTIgMTcuNzMwOSAyMC43OTg5IDE1Ljc4ODNDMjAuODg0NiAxNS41OTkxIDIwLjk1MzIgMTUuNDI3MiAyMS4wMDQ3IDE1LjI1NTNDMjEuMDU2MSAxNS4wODM0IDIxLjE0MTkgMTQuOTI4NyAyMS4yNzkxIDE0Ljc5MTFDMjEuNDE2MyAxNC42MzY0IDIxLjU1MzUgMTQuNDk4OSAyMS43MjUgMTQuMzYxNEMyMS44OTY1IDE0LjIyMzggMjIuMDg1MiAxNC4xMjA3IDIyLjMyNTMgMTQuMDM0N0MyMi40OTY4IDE0LjAwMDMgMjIuNjE2OSAxNC4wMDAzIDIyLjcwMjYgMTQuMDM0N0MyMi43ODg0IDE0LjA2OTEgMjIuODM5OCAxNC4xMjA3IDIyLjg1NyAxNC4xODk0QzIyLjg3NDEgMTQuMjU4MiAyMi44OTEzIDE0LjM0NDIgMjIuODkxMyAxNC40NDczQzIyLjg5MTMgMTQuNTMzMyAyMi44OTEzIDE0LjYxOTIgMjIuODkxMyAxNC42ODhDMjIuODIyNyAxNC44NzcxIDIyLjcxOTggMTUuMDgzNCAyMi41NDgzIDE1LjMyNDFDMjIuMzkzOSAxNS41NjQ4IDIyLjIzOTUgMTUuNzg4MyAyMi4xMTk1IDE1Ljk5NDZDMjEuMDczMyAxNy43OTk3IDIwLjAyNzEgMTkuNTg3NiAxOC45NjM4IDIxLjM3NTVDMTcuOTAwNCAyMy4xNjM0IDE2LjgzNzEgMjQuOTUxMyAxNS43NTY2IDI2Ljc1NjVMMTUuMzc5MiAyNy40MjY5QzE1LjA4NzcgMjguMDExNCAxNC45ODQ4IDI4LjM4OTcgMTUuMTA0OCAyOC41NDQ0QzE1LjIyNDkgMjguNzE2MyAxNS41ODUxIDI4LjY4MTkgMTYuMjAyNSAyOC40NzU2QzE4LjI5NDkgMjcuNzE5MiAyMC4zNzAxIDI2LjkxMTIgMjIuNDExMSAyNi4wMTcyQzI0LjQ1MiAyNS4xMjMzIDI2LjQ5MjkgMjQuMDc0NiAyOC41MTY3IDIyLjg1NEMyOS42MTQ0IDIyLjIxNzkgMzAuNjYwNiAyMS41NDc0IDMxLjYzODIgMjAuODQyNkMzMi42MzI5IDIwLjEzNzcgMzMuNTc2MiAxOS4zNDY5IDM0LjQ4NTIgMTguNDUyOUMzNC41MzY2IDE4LjQwMTQgMzQuNTg4MSAxOC4zNDk4IDM0LjYzOTUgMTguMjk4MkMzNC42OTEgMTguMjQ2NiAzNC43NDI0IDE4LjE5NTEgMzQuODExIDE4LjE0MzVDMzYuNDIzMiAxNi40OTMxIDM3LjIxMjIgMTUuMTUyMiAzNy4xNjA3IDE0LjEzNzlDMzcuMTI2NCAxMy4xMDY0IDM2LjM3MTggMTIuMzMyOCAzNC45MzExIDExLjc5OThDMzQuMTI1IDExLjUyNDggMzMuMjY3NSAxMS4zNTI4IDMyLjMwNyAxMS4zMTg1QzMxLjM2MzcgMTEuMjg0MSAzMC4zNjkgMTEuMzAxMyAyOS4zNCAxMS4zODcyQzI2LjM1NTcgMTEuNjYyMyAyMy4zNTQzIDEyLjI5ODQgMjAuMzcwMSAxMy4yNzgzQzE3LjM4NTkgMTQuMjU4MiAxNC4zMzMgMTUuNjUwNyAxMS4yNDU5IDE3LjQ1NThDOS44Mzk1NSAxOC4yODEgOC41MTg5NCAxOS4yMjY2IDcuMjg0MDkgMjAuMjc1MkM2LjA0OTI0IDIxLjMyMzkgNC45MTcyOSAyMi40NzU4IDMuODg4MjQgMjMuNzY1MUMzLjU2MjM4IDI0LjE3NzcgMy4yODc5NiAyNC41NzMxIDMuMDgyMTUgMjQuOTM0MkMyLjg3NjM1IDI1LjI5NTIgMi43MDQ4NCAyNS42MzkgMi42MDE5MyAyNS45ODI4QzIuNDgxODggMjYuMzI2NyAyLjQxMzI4IDI2LjY3MDUgMi4zNjE4MiAyNy4wMTQzQzIuMzI3NTIgMjcuMzU4MiAyLjMxMDM3IDI3LjczNjQgMi4zNDQ2NyAyOC4xMzE4QzIuMzI3NTIgMjguMjE3NyAyLjMxMDM3IDI4LjM3MjUgMi4yOTMyMiAyOC41Nzg4QzIuMjc2MDcgMjguODAyMiAyLjIwNzQ3IDI4Ljk3NDIgMi4wNzAyNiAyOS4xMTE3QzEuOTE1OSAyOS4zMTggMS43MTAwOSAyOS40MzgzIDEuNDUyODMgMjkuNDg5OUMxLjE3ODQyIDI5LjQ4OTkgMC45ODk3NjMgMjkuNDM4MyAwLjgzNTQwNiAyOS4zNTI0QzAuNjk4MiAyOS4yNjY0IDAuNTk1Mjk2IDI5LjE0NjEgMC41NjA5OTQgMjguOTkxNEMwLjUyNjY5MyAyOC44MzY2IDAuNTA5NTQyIDI4LjY2NDcgMC41NDM4NDQgMjguNDc1NkMwLjU2MDk5NCAyOC4yODY1IDAuNjEyNDQ3IDI4LjA5NzQgMC42NjM4OTkgMjcuOTA4M0MwLjg1MjU1NyAyNy4zMjM4IDEuMDU4MzcgMjYuNzM5MyAxLjI5ODQ4IDI2LjE1NDhDMS41Mzg1OSAyNS41NzAyIDEuODQ3MyAyNS4wMDI5IDIuMjA3NDcgMjQuNDM1NkMzLjIxOTM2IDIyLjg1NCA0LjQ1NDIyIDIxLjQ0NDMgNS44Nzc3MyAyMC4yMjM3QzcuMzE4MzkgMTkuMDAzMSA4Ljg2MTk2IDE3Ljg4NTYgMTAuNTA4NCAxNi44ODg1QzEzLjE0OTYgMTUuMjg5NyAxNS43OTA5IDEzLjk4MzEgMTguNDE0OSAxMi45ODZDMjEuMDM5IDExLjk4ODkgMjMuNjgwMiAxMS4yNDk3IDI2LjMzODYgMTAuNzY4M0MyOC4wMDIyIDEwLjQ5MzMgMjkuNTk3MiAxMC4yODcgMzEuMTU3OSAxMC4yMDFDMzIuNzAxNSAxMC4wOTc5IDM0LjE0MjIgMTAuMjUyNiAzNS40NjI4IDEwLjY0OEMzNS44NzQ0IDEwLjc2ODMgMzYuMjY4OSAxMC45MDU5IDM2LjY0NjIgMTEuMDc3OEMzNy4wMjM1IDExLjI0OTcgMzcuMzQ5NCAxMS40NTYgMzcuNjIzOCAxMS42OTY3QzM3Ljg5ODIgMTEuOTU0NSAzOC4xMjExIDEyLjI2NCAzOC4yNzU1IDEyLjY0MjJDMzguNDI5OSAxMy4wMjA0IDM4LjQ4MTMgMTMuNDY3NCAzOC40NDcgMTMuOTgzMUMzOC40MTI3IDE0LjQ0NzMgMzguMzA5OCAxNC45MTE1IDM4LjEzODMgMTUuMzU4NUMzNy45NjY4IDE1LjgwNTQgMzcuNjkyNCAxNi4yNjk2IDM3LjMzMjIgMTYuNzUxQzM2LjM4ODkgMTcuOTIgMzUuMzQyNyAxOC45Njg3IDM0LjIyNzkgMTkuOTMxNEMzMy4xMTMxIDIwLjg3NyAzMS45MTI2IDIxLjc3MDkgMzAuNjQzNCAyMi42MTMzQzI4LjI1OTUgMjQuMTYwNSAyNS44NTg0IDI1LjQ4NDMgMjMuNDQwMSAyNi42MDE3QzIxLjAyMTggMjcuNzAyIDE4LjU1MjEgMjguNzE2MyAxNi4wNjUzIDI5LjYxMDNDMTUuNzkwOSAyOS43MTM0IDE1LjUxNjQgMjkuODE2NiAxNS4yNDIgMjkuOTAyNUMxNC45Njc2IDMwLjAwNTcgMTQuNzEwNCAzMC4xMDg4IDE0LjQzNiAzMC4xOTQ4QzE0LjExMDEgMzAuMzE1MSAxMy44MTg1IDMwLjQ1MjYgMTMuNTYxMyAzMC42MjQ2QzEzLjMwNCAzMC43OTY1IDEzLjA4MSAzMS4wNTQzIDEyLjg1ODEgMzEuMzgxQzEyLjQ4MDggMzIuMDUxNCAxMi4wNjkxIDMyLjcwNDcgMTEuNjU3NSAzMy4zNzUyQzExLjI0NTkgMzQuMDI4NSAxMC44NTE0IDM0LjY4MTggMTAuNDU3IDM1LjMzNUM5LjEzNjM3IDM3LjY1NTkgNy44MzI5MSAzOS45NDI0IDYuNTQ2NjEgNDIuMjI4OEM1LjI0MzE1IDQ0LjUxNTMgMy45Mzk2OSA0Ni44MDE4IDIuNjM2MjQgNDkuMTA1NUMyLjU4NDc4IDQ5LjIwODYgMi40OTkwMyA0OS4zNjMzIDIuMzk2MTIgNDkuNTg2OEMyLjI5MzIyIDQ5LjgxMDMgMi4xNzMxNyA1MC4wMTY2IDIuMDM1OTYgNTAuMjIyOUMxLjg5ODc1IDUwLjQyOTIgMS43NjE1NSA1MC41ODM5IDEuNjQxNDkgNTAuNzA0M0MxLjUyMTQ0IDUwLjgwNzQgMS40MDEzOCA1MC44MjQ2IDEuMjk4NDggNTAuNzM4N1oiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl8yNjNfMTEzNzYpIi8+PHBhdGggZD0iTTQ0LjE5NTYgNDIuNjkyN0M0NC40NyA0Mi41MDM2IDQ0Ljg0NzQgNDIuMjgwMSA0NS4zMTA0IDQxLjk4NzlDNDUuNzczNSA0MS42OTU2IDQ2LjI1MzcgNDEuMzY5IDQ2Ljc4NTQgNDEuMDA3OUM0Ny4zMTcxIDQwLjY0NjkgNDcuODY1OSA0MC4yODU5IDQ4LjQ0OSAzOS45MDc3QzQ5LjAxNSAzOS41Mjk1IDQ5LjU4MSAzOS4xNjg1IDUwLjExMjYgMzguODI0NkM1MC42NDQzIDM4LjQ4MDggNTEuMTQxNyAzOC4xNTQyIDUxLjU4NzYgMzcuODYxOUM1Mi4wNTA3IDM3LjU2OTYgNTIuNDEwOCAzNy4zMjkgNTIuNzAyNCAzNy4xNTdDNTIuOTI1NCAzNy4wMzY3IDUzLjAxMTEgMzcuMDAyMyA1Mi45OTQgMzcuMDM2N0M1Mi45NzY4IDM3LjA3MTEgNTIuODczOSAzNy4xNzQyIDUyLjcwMjQgMzcuMzExOEM1Mi41MzA5IDM3LjQ0OTMgNTIuMzI1MSAzNy42MjEyIDUyLjA1MDcgMzcuODQ0N0M1MS43NzYzIDM4LjA1MSA1MS41MDE4IDM4LjI1NzMgNTEuMjI3NCAzOC40ODA4QzUwLjk1MyAzOC43MDQzIDUwLjY3ODYgMzguOTEwNiA1MC40MjEzIDM5LjA5OTdDNTAuMTY0MSAzOS4zMDYgNDkuOTU4MyAzOS40NjA3IDQ5LjgwMzkgMzkuNTgxMUM0OS42MTUzIDM5LjczNTggNDkuNDA5NSAzOS44OTA1IDQ5LjE2OTMgNDAuMDc5NkM0OC45MjkyIDQwLjI2ODcgNDguNzIzNCA0MC40MjM0IDQ4LjUzNDggNDAuNTYxQzQ3Ljk4NTkgNDAuOTkwOCA0Ny40MzcxIDQxLjQyMDUgNDYuODcxMSA0MS44MzMxQzQ2LjMyMjMgNDIuMjQ1NyA0NS43MzkyIDQyLjY1ODMgNDUuMTU2MSA0My4wMzY2QzQ0Ljc2MTYgNDMuMzExNiA0NC40NTI5IDQzLjYyMTEgNDQuMjEyOCA0My45MzA1QzQzLjk4OTggNDQuMjQgNDMuODE4MyA0NC42MDEgNDMuNzMyNiA0NS4wMTM2QzQzLjM1NTIgNDYuNzQ5OSA0Mi43NTUgNDguMzgzMSA0MS45MzE3IDQ5LjkzMDRDNDEuMTI1NiA1MS40Nzc2IDQwLjEzMDkgNTIuOTM4OSAzOC45NDc1IDU0LjMzMTRDMzcuNzgxMiA1NS43MjM5IDM2LjQ0MzUgNTcuMDQ3NyAzNC45NTE0IDU4LjMwMjZDMzMuNDU5MyA1OS41NTc2IDMxLjg2NDIgNjAuNzYxIDMwLjEzMiA2MS44OTU3QzI5LjM5NDUgNjIuMzc3IDI4LjYyMjcgNjIuNzg5NiAyNy43ODI0IDYzLjExNjNDMjYuOTU5MSA2My40NDI5IDI2LjEzNTkgNjMuNzUyNCAyNS4zMTI2IDY0LjA0NDZDMjQuNDcyMyA2NC4zMTk3IDIzLjkwNjMgNjQuMzE5NyAyMy42NDkgNjQuMDI3NEMyMy4zOTE4IDYzLjczNTIgMjMuNDI2MSA2My4xODUgMjMuNzY5MSA2Mi4zOTQyQzI0LjA3NzggNjEuNTg2MiAyNC41MDY2IDYwLjgxMjYgMjUuMDIxMSA2MC4wNzM0QzI2LjYzMzMgNTcuNjgzNyAyOC40Njg0IDU1LjUwMDQgMzAuNTI2NSA1My40NzE4QzMyLjU4NDYgNTEuNDYwNCAzNC44MTQyIDQ5LjUxNzggMzcuMTgxIDQ3LjY3ODNDMzcuODE1NSA0Ny4xOTY5IDM4LjQ1MDEgNDYuNzE1NSAzOS4xMDE5IDQ2LjIzNDJDMzkuNzUzNiA0NS43NTI4IDQwLjQyMjUgNDUuMzA1OCA0MS4wOTEzIDQ0Ljg3NkM0MS42NzQ1IDQ0LjQ5NzggNDIuMDg2MSA0NC4xMDI0IDQyLjMwOSA0My43MDdDNDIuNTQ5MiA0My4zMTE2IDQyLjYzNDkgNDIuODY0NiA0Mi42MDA2IDQyLjM4MzNDNDIuNDQ2MiA0MS4wNTk1IDQyLjMyNjIgMzkuNzUzIDQyLjIwNjEgMzguNDI5MkM0Mi4xMDMyIDM3LjEwNTUgNDEuOTQ4OSAzNS43OTg5IDQxLjc3NzQgMzQuNDkyNEM0MS42NTczIDMzLjYzMjggNDEuNTM3MyAzMi43NTYgNDEuNDAwMSAzMS44NzkyQzQxLjI2MjggMzEuMDAyNSA0MS4xNTk5IDMwLjEyNTcgNDEuMDc0MiAyOS4yMzE3QzQwLjk4ODQgMjguMzM3OCA0MC45MzcgMjcuNDQzOCA0MC45MTk4IDI2LjUxNTVDNDAuOTAyNyAyNS42MDQzIDQwLjkzNyAyNC42NTg4IDQxLjAzOTkgMjMuNjk2MUM0MS4yOTcxIDIxLjM3NTIgNDIuMDUxOCAxOS4wMiA0My4zMDM4IDE2LjYzMDNDNDMuOTM4NCAxNS40NjEzIDQ0LjY5MyAxNC4zNDM5IDQ1LjU2NzcgMTMuMjc4QzQ2LjQ0MjQgMTIuMjEyMSA0Ny40NTQzIDExLjIzMjIgNDguNjAzNCAxMC4zMjFDNTEuNjM5IDcuOTMxNDMgNTQuNzQzMyA1Ljk1NDQgNTcuODgxOSA0LjM3Mjc4QzYxLjAzNzcgMi43OTExNSA2NC4yNjIgMS41ODc3NSA2Ny41NzIxIDAuNzc5NzQ0QzY4LjI0MSAwLjYwNzgyOSA2OC44NzU2IDAuNTIxODcxIDY5LjUxMDEgMC41MDQ2OEM3MC4xMjc2IDAuNDg3NDg4IDcwLjcyNzggMC41MDQ2OCA3MS4zMTEgMC41MjE4NzFDNzIuMjIgMC41OTA2MzcgNzIuODIwMiAwLjkwMDA4NSA3My4wNzc1IDEuNDY3NDFDNzMuMzM0OCAyLjAzNDczIDczLjIzMTggMi43OTExNSA3Mi43NTE2IDMuNzM2NjlDNzEuOTc5OCA1LjI0OTU1IDcxLjEzOTUgNi43NDUyMSA3MC4yMzA1IDguMjIzNjhDNjkuMzIxNSA5LjcwMjE1IDY4LjI5MjQgMTEuMTQ2MiA2Ny4xNDMzIDEyLjU5MDNDNjYuODg2MSAxMi45MTcgNjYuNjI4OCAxMy4yMDkyIDY2LjMzNzIgMTMuNDY3MUM2Ni4wNjI4IDEzLjcyNSA2NS43NzEzIDEzLjkxNDEgNjUuNDk2OSAxNC4wNjg4QzY1LjIyMjQgMTQuMjIzNSA2NC45NjUyIDE0LjMwOTUgNjQuNzA3OSAxNC4zNDM5QzY0LjQ1MDcgMTQuMzc4MyA2NC4yNDQ5IDE0LjM0MzkgNjQuMDkwNSAxNC4yNzUxQzYzLjkwMTggMTQuMTcyIDYzLjgxNjEgMTQuMDY4OCA2My44MTYxIDEzLjk0ODVDNjMuODE2MSAxMy44MjgxIDYzLjg2NzUgMTMuNzA3OCA2My45NTMzIDEzLjU1MzFDNjQuMDM5IDEzLjQxNTUgNjQuMTU5MSAxMy4yNzggNjQuMzEzNSAxMy4xMjMzQzY0LjQ2NzggMTIuOTg1NyA2NC41ODc5IDEyLjg0ODIgNjQuNzA3OSAxMi43MTA3QzY1Ljk1OTkgMTEuNDkwMSA2Ni45ODkgMTAuNDI0MiA2Ny43OTUxIDkuNDc4NjZDNjguNjAxMSA4LjU1MDMyIDY5LjI4NzIgNy43MDc5NCA2OS44MTg4IDYuOTY4N0M3MC4zNTA1IDYuMjI5NDYgNzAuNzc5MyA1LjU3NjE4IDcxLjA4OCA0Ljk5MTY3QzcxLjM5NjcgNC40MjQzNSA3MS42ODgzIDMuODc0MjIgNzEuOTI4NCAzLjM1ODQ4QzcyLjA2NTYgMy4xMDA2IDcyLjExNzEgMi44NzcxMSA3Mi4xMTcxIDIuNjg4MDFDNzIuMTE3MSAyLjUxNjA5IDcyLjA0ODQgMi4zNjEzNyA3MS45NDU1IDIuMjQxMDNDNzEuODQyNiAyLjEyMDY4IDcxLjY4ODMgMi4wMDAzNCA3MS41MTY4IDEuOTE0MzlDNzEuMzI4MSAxLjgyODQzIDcxLjEyMjMgMS43NDI0NyA3MC44OTkzIDEuNjU2NTFDNzAuMTEwNCAxLjM4MTQ1IDY5LjI3IDEuMjk1NDkgNjguMzYxIDEuNDUwMjFDNjcuNDUyIDEuNTg3NzUgNjYuNDkxNiAxLjgyODQzIDY1LjUxNCAyLjEzNzg4QzYzLjA5NTggMi45Mjg2OSA2MC43MTE4IDMuODkxNDEgNTguNDEzNiA1LjA0MzI1QzU2LjA5ODIgNi4xOTUwOCA1My44MTcyIDcuNTcwNCA1MS41MzYxIDkuMTM0ODNDNDkuNzM1MyAxMC4zODk4IDQ4LjE5MTcgMTEuNzQ3OSA0Ni44ODgzIDEzLjIyNjRDNDUuNTg0OCAxNC43MDQ5IDQ0LjUzODYgMTYuMzM4MSA0My43NjY5IDE4LjEyNkM0My4xODM3IDE5LjQ2NyA0Mi43NzIxIDIwLjc3MzUgNDIuNTE0OCAyMi4wMjg1QzQyLjI1NzYgMjMuMjgzNSA0Mi4xNzE4IDI0LjUwNDEgNDIuMjIzMyAyNS43MDc1QzQyLjI1NzYgMjYuNzU2MiA0Mi4zMjYyIDI3Ljc4NzcgNDIuNDI5MSAyOC44MTkxQzQyLjUzMiAyOS44NTA2IDQyLjY1MjEgMzAuODY0OSA0Mi43ODkzIDMxLjg3OTJDNDMuMDEyMiAzMy42ODQ0IDQzLjIzNTIgMzUuNDcyMyA0My40NTgxIDM3LjI2MDJDNDMuNzMyNiAzOC45OTY1IDQzLjk1NTUgNDAuODE4OCA0NC4xOTU2IDQyLjY5MjdaTTQyLjE1NDcgNDUuMjM3MUM0MC40NzM5IDQ2LjM4ODkgMzguODc4OSA0Ny41NDA3IDM3LjM1MjUgNDguNzA5OEMzNS44MjYxIDQ5Ljg3ODggMzQuMzY4MiA1MS4xMTY2IDMyLjk3OSA1Mi40NDAzQzMxLjY0MTMgNTMuNzQ2OSAzMC4zMzc4IDU1LjA1MzQgMjkuMTIwMSA1Ni4zOTQ0QzI3Ljg4NTMgNTcuNzM1MyAyNi44MjE5IDU5LjE3OTQgMjUuOTMwMSA2MC43MDk1QzI1LjcwNzEgNjEuMDM2MSAyNS41MzU2IDYxLjM3OTkgMjUuNDE1NiA2MS43NDFDMjUuMjk1NSA2Mi4wODQ4IDI1LjE0MTEgNjIuNDQ1OCAyNC45ODY4IDYyLjc4OTZDMjUuNzI0MyA2Mi43NTUzIDI2LjUzMDQgNjIuNTY2MSAyNy40MjIyIDYyLjIwNTFDMjguMzE0IDYxLjg0NDEgMjkuMjQwMiA2MS4zNjI3IDMwLjE4MzUgNjAuNzYxQzMxLjE0MzkgNjAuMTU5MyAzMi4xMDQzIDU5LjQ3MTcgMzMuMDY0OCA1OC42ODA5QzM0LjAyNTIgNTcuODkgMzQuOTUxNCA1Ny4wNDc3IDM1Ljg0MzIgNTYuMTM2NUMzNi43MzUgNTUuMjI1NCAzNy41NzU0IDU0LjI3OTggMzguMzQ3MiA1My4zMTcxQzM5LjEzNjIgNTIuMzM3MiAzOS44MDUgNTEuMzc0NSA0MC4zNzEgNTAuNDI4OUM0MC45MzcgNDkuNDgzNCA0MS4zODI5IDQ4LjU1NSA0MS43MDg4IDQ3LjY3ODNDNDIuMDE3NSA0Ni43ODQzIDQyLjE3MTggNDUuOTc2MyA0Mi4xNTQ3IDQ1LjIzNzFaIiBmaWxsPSJ1cmwoI3BhaW50MV9saW5lYXJfMjYzXzExMzc2KSIvPjxwYXRoIGQ9Ik01Ny40MzYyIDM3LjYzODNDNTcuNjc2MyAzNy4zMjg4IDU3Ljg5OTMgMzcuMDAyMiA1OC4xMzk0IDM2LjY5MjdDNTguMzc5NSAzNi4zODMzIDU4LjYxOTYgMzYuMDczOCA1OC44OTQgMzUuNzQ3MkM1OS4yMDI4IDM1LjM2OSA1OS41MTE1IDM1LjE0NTUgNTkuNzg1OSAzNS4xMTExQzYwLjA2MDMgMzUuMDc2NyA2MC4yNjYxIDM1LjE5NzEgNjAuNDAzMyAzNS41MDY1QzYwLjQ4OTEgMzUuNzMgNjAuNTQwNSAzNS45NTM1IDYwLjU3NDggMzYuMTk0MkM2MC42MDkxIDM2LjQzNDkgNjAuNjc3NyAzNi42NTg0IDYwLjc5NzggMzYuODY0N0M2MC45MDA3IDM3LjE5MTMgNjEuMDIwNyAzNy40ODM2IDYxLjE0MDggMzcuNzI0MkM2MS4yNzggMzcuOTY0OSA2MS4zOTgxIDM4LjE3MTIgNjEuNTE4MSAzOC4zNDMxQzYxLjYzODIgMzguNTE1IDYxLjcyMzkgMzguNjM1NCA2MS43OTI1IDM4LjczODVDNjEuODYxMSAzOC44NDE3IDYxLjg3ODMgMzguOTEwNSA2MS44NDQgMzguOTQ0OEM2MS41MTgxIDM5LjI3MTUgNjEuMTA2NSAzOS4zNDAyIDYwLjY0MzQgMzkuMTE2OEM2MC4xNjMyIDM4Ljg5MzMgNTkuNjQ4NyAzOC4zNjAzIDU5LjA2NTUgMzcuNTE3OUM1OS4wMzEyIDM3LjQ0OTIgNTguOTYyNiAzNy40NDkyIDU4Ljg1OTcgMzcuNTM1MUM1OC43NTY4IDM3LjYwMzkgNTguNjM2OCAzNy43MDcgNTguNTE2NyAzNy44NDQ2QzU4LjM3OTUgMzcuOTgyMSA1OC4yNDIzIDM4LjExOTYgNTguMTA1MSAzOC4yNzQ0QzU3Ljk2NzkgMzguNDI5MSA1Ny44NDc4IDM4LjUzMjIgNTcuNzYyMSAzOC42MDFDNTYuMjUyOCAzOS44NTYgNTUuNDQ2NyAzOS43ODcyIDU1LjM2MSAzOC4zOTQ3QzU1LjM0MzggMzguMjQgNTUuMzQzOCAzOC4wODUzIDU1LjM0MzggMzcuOTEzM0M1NS4zNDM4IDM3Ljc0MTQgNTUuMzQzOCAzNy41MTc5IDU1LjM0MzggMzcuMjQyOUM1NS4zMDk1IDM3LjE5MTMgNTUuMjIzOCAzNy4yNDI5IDU1LjEwMzcgMzcuMzk3NkM1NC45ODM3IDM3LjU1MjMgNTQuODEyMiAzNy43NzU4IDU0LjU4OTIgMzguMDY4MUM1NC4zNjYyIDM4LjM2MDMgNTQuMTI2MSAzOC42ODcgNTMuODM0NiAzOS4wNDhDNTMuNTQzIDM5LjQwOSA1My4yMzQzIDM5Ljc1MjggNTIuODkxMyA0MC4wNzk1QzUyLjU2NTQgNDAuNDA2MSA1Mi4yMDUyIDQwLjcxNTYgNTEuODEwOCA0MC45NzM0QzUxLjQzMzUgNDEuMjQ4NSA1MS4wMzkgNDEuNDIwNCA1MC42NDQ1IDQxLjUwNjRDNTAuNTA3MyA0MS41MjM2IDUwLjQyMTYgNDEuNTA2NCA1MC4zNzAxIDQxLjQzNzZDNTAuMzE4NyA0MS4zNjg4IDUwLjMwMTUgNDEuMjgyOSA1MC4zMDE1IDQxLjE3OTdDNTAuMzAxNSA0MS4wNzY2IDUwLjMxODcgNDAuOTU2MiA1MC4zNTMgNDAuODM1OUM1MC4zODczIDQwLjcxNTYgNTAuNDIxNiA0MC41OTUyIDUwLjQ1NTkgNDAuNDkyMUM1MC43ODE3IDM5LjU4MDkgNTEuMTI0NyAzOC42Njk4IDUxLjQ4NDkgMzcuNzU4NkM1MS44NDUxIDM2Ljg0NzUgNTIuMjIyNCAzNS45MzYzIDUyLjYxNjkgMzUuMDI1MkM1Mi42MzQgMzQuOTU2NCA1Mi42ODU1IDM0Ljg4NzYgNTIuNzcxMiAzNC43ODQ1QzUyLjg1NyAzNC42OTg1IDUyLjk0MjcgMzQuNjEyNiA1My4wNDU2IDM0LjUyNjZDNTMuMTQ4NSAzNC40NTc4IDUzLjI1MTQgMzQuMzg5MSA1My4zNzE1IDM0LjMyMDNDNTMuNDkxNiAzNC4yNjg3IDUzLjU5NDUgMzQuMjM0NCA1My42NjMxIDM0LjI1MTVDNTMuODM0NiAzNC4yNTE1IDUzLjk1NDYgMzQuMjg1OSA1NC4wNTc1IDM0LjMzNzVDNTQuMTQzMyAzNC4zODkxIDU0LjIxMTkgMzQuNDc1IDU0LjI2MzMgMzQuNTQzOEM1NC4yOTc2IDM0LjYyOTggNTQuMzMxOSAzNC43MTU3IDU0LjMzMTkgMzQuODAxN0M1NC4zMzE5IDM0Ljg4NzYgNTQuMzMxOSAzNC45NzM2IDU0LjMxNDggMzUuMDQyNEM1NC4xNzc2IDM1LjMzNDYgNTQuMDU3NSAzNS41NzUzIDUzLjk1NDYgMzUuNzEyOEM1My44NTE3IDM1Ljg2NzUgNTMuNzMxNyAzNi4wMjIzIDUzLjYyODggMzYuMTk0MkM1My41MjU5IDM2LjM2NjEgNTMuMzg4NiAzNi41ODk2IDUzLjIzNDMgMzYuODY0N0M1My4wNzk5IDM3LjEzOTcgNTIuOTA4NCAzNy41MzUxIDUyLjY4NTUgMzguMDY4MUM1Mi42NTEyIDM4LjEzNjggNTIuNjE2OSAzOC4yNCA1Mi41NjU0IDM4LjM2MDNDNTIuNTE0IDM4LjQ5NzkgNTIuNDc5NyAzOC42MTgyIDUyLjQ0NTQgMzguNzIxM0M1Mi40MjgyIDM4LjgyNDUgNTIuNDI4MiAzOC45MTA1IDUyLjQ0NTQgMzguOTYyQzUyLjQ2MjUgMzkuMDEzNiA1Mi41NDgzIDM4Ljk3OTIgNTIuNjg1NSAzOC44NTg5QzUyLjgyMjcgMzguNzM4NSA1Mi45NzcgMzguNTQ5NCA1My4xODI4IDM4LjI5MTZDNTMuMzg4NiAzOC4wMzM3IDUzLjU2MDIgMzcuNzkzIDUzLjcxNDUgMzcuNTUyM0M1My45NTQ2IDM3LjIyNTcgNTQuMTYwNCAzNi44ODE5IDU0LjM4MzQgMzYuNTcyNEM1NC41ODkyIDM2LjI0NTggNTQuODEyMiAzNS45MTkxIDU1LjA2OTQgMzUuNTkyNUM1NS4zOTUzIDM1LjEyODMgNTUuNzM4MyAzNC44NzA0IDU2LjA2NDIgMzQuODE4OUM1Ni4zOSAzNC43NjczIDU2LjYzMDEgMzQuOTM5MiA1Ni43NjczIDM1LjMxNzRDNTYuODAxNiAzNS40NzIxIDU2LjgxODggMzUuNjI2OSA1Ni44MzU5IDM1Ljc5ODhDNTYuODUzMSAzNS45NzA3IDU2Ljg3MDMgMzYuMTQyNiA1Ni45MDQ2IDM2LjMxNDVDNTYuOTM4OSAzNi41MzggNTYuOTczMiAzNi43NDQzIDU2Ljk5MDMgMzYuOTUwNkM1Ny4wMDc1IDM3LjE1NjkgNTcuMDQxOCAzNy4zNjMyIDU3LjA3NjEgMzcuNTg2N0M1Ny4wOTMyIDM3Ljc3NTggNTcuMTQ0NyAzNy44NDQ2IDU3LjIxMzMgMzcuODI3NEM1Ny4yNDc2IDM3Ljg2MTggNTcuMzMzMyAzNy43NzU4IDU3LjQzNjIgMzcuNjM4M1oiIGZpbGw9InVybCgjcGFpbnQyX2xpbmVhcl8yNjNfMTEzNzYpIi8+PHBhdGggZD0iTTY0LjYwNTEgNDAuODE5QzY0Ljc1OTQgNDAuNzg0NiA2NC45NjUyIDQwLjY2NDIgNjUuMjM5NyA0MC40MjM2QzY1LjUxNDEgNDAuMjAwMSA2NS44MDU2IDM5LjkyNSA2Ni4xMzE1IDM5LjYxNTZDNjYuNDQwMiAzOS4zMDYxIDY2Ljc2NjEgMzguOTc5NSA2Ny4wOTE5IDM4LjY1MjhDNjcuNDE3OCAzOC4zMjYyIDY3LjcwOTQgMzguMDE2OCA2Ny45NjY2IDM3Ljc1ODlDNjguMjIzOSAzNy41MDEgNjguNDI5NyAzNy4zMTE5IDY4LjU2NjkgMzcuMTkxNkM2OC43MDQxIDM3LjA3MTIgNjguNzU1NiAzNy4wODg0IDY4LjcyMTMgMzcuMjA4N0M2OC42MzU1IDM3LjU1MjYgNjguNDEyNSAzNy45ODI0IDY4LjA1MjQgMzguNDgwOUM2Ny42OTIyIDM4Ljk3OTUgNjcuMjgwNiAzOS40NzggNjYuODM0NyAzOS45NTk0QzY2LjM3MTYgNDAuNDU3OSA2NS45MDg1IDQwLjg4NzcgNjUuNDQ1NSA0MS4yNjU5QzY0Ljk4MjQgNDEuNjQ0MiA2NC42MDUxIDQxLjg4NDggNjQuMjk2NCA0MS45NzA4QzYzLjkxOTEgNDIuMDkxMSA2My42MTAzIDQyLjEwODMgNjMuMzcwMiA0Mi4wMjI0QzYzLjEzMDEgNDEuOTM2NCA2My4wMTAxIDQxLjczMDEgNjIuOTkyOSA0MS40MDM1QzYyLjk5MjkgNDEuMDI1MyA2Mi45OTI5IDQwLjYyOTkgNjMuMDEwMSA0MC4yMzQ1QzYzLjAxMDEgMzkuODM5MSA2My4wOTU4IDM5LjQ0MzYgNjMuMjE1OSAzOS4wNDgyQzYzLjU0MTcgMzguMDY4MyA2My44ODQ4IDM3LjE5MTYgNjQuMjI3OCAzNi40MTc5QzY0LjU3MDggMzUuNjQ0MyA2NC44OTY2IDM0LjgxOTEgNjUuMTg4MiAzMy45MjUyQzY1LjMwODMgMzMuNjUwMSA2NS40NjI2IDMzLjQ0MzggNjUuNjUxMyAzMy4zMDYzQzY1LjgzOTkgMzMuMTg1OSA2Ni4wNDU3IDMzLjExNzIgNjYuMjY4NyAzMy4xMTcyQzY2LjM1NDUgMzMuMTE3MiA2Ni40NTc0IDMzLjExNzIgNjYuNTc3NCAzMy4xMzQ0QzY2LjY5NzUgMzMuMTUxNSA2Ni44MTc1IDMzLjE2ODcgNjYuOTIwNCAzMy4yMDMxQzY3LjAyMzMgMzMuMjM3NSA2Ny4wOTE5IDMzLjI3MTkgNjcuMTYwNSAzMy4zMjM1QzY3LjIxMiAzMy4zNzUgNjcuMjQ2MyAzMy40MjY2IDY3LjIyOTEgMzMuNDk1NEM2Ny4xNDM0IDMzLjc3MDQgNjYuOTcxOSAzNC4xMTQzIDY2LjY5NzUgMzQuNTQ0MUM2Ni40MjMxIDM0Ljk3MzggNjYuMTE0NCAzNS41NDEyIDY1LjcxOTkgMzYuMjQ2QzY1LjM0MjYgMzYuOTE2NSA2NS4wMzM5IDM3LjUxODIgNjQuNzkzNyAzOC4wODU1QzY0LjU1MzYgMzguNjM1NiA2NC4zOTkzIDM5LjEzNDIgNjQuMzEzNSAzOS41NjRDNjQuMjc5MiAzOS43MDE1IDY0LjI2MjEgMzkuODM5MSA2NC4yNDQ5IDM5Ljk5MzhDNjQuMjQ0OSA0MC4xNDg1IDY0LjI0NDkgNDAuMjg2IDY0LjI0NDkgNDAuNDA2NEM2NC4yNDQ5IDQwLjUyNjcgNjQuMjc5MiA0MC42Mjk5IDY0LjM0NzggNDAuNjk4NkM2NC40MzM2IDQwLjgzNjIgNjQuNTAyMiA0MC44NTM0IDY0LjYwNTEgNDAuODE5Wk02OC42NTI3IDMxLjM2MzZDNjguNzA0MSAzMS40NDk2IDY4LjY1MjcgMzEuNTY5OSA2OC41MzI2IDMxLjcwNzVDNjguMzk1NCAzMS44NjIyIDY4LjIyMzkgMzEuOTk5NyA2OC4wMDA5IDMyLjEzNzJDNjcuNzc4IDMyLjI3NDggNjcuNTU1IDMyLjM5NTEgNjcuMjk3NyAzMi40ODExQzY3LjA0MDUgMzIuNTY3IDY2LjgxNzUgMzIuNTg0MiA2Ni42MTE3IDMyLjUxNTVDNjYuNTQzMSAzMi4zMjY0IDY2LjQ3NDUgMzIuMTM3MiA2Ni4zNzE2IDMxLjk0ODFDNjYuMjg1OSAzMS43NDE4IDY2LjI4NTkgMzEuNTUyNyA2Ni4zODg4IDMxLjM4MDhDNjYuNDkxNyAzMS4xOTE3IDY2LjY4MDMgMzEuMDAyNiA2Ni45ODkgMzAuODEzNUM2Ny4yODA2IDMwLjYwNzIgNjcuNTM3OSAzMC41MDQxIDY3Ljc0MzcgMzAuNDY5N0M2Ny45MzIzIDMwLjQzNTMgNjguMTAzOCAzMC40Njk3IDY4LjI5MjUgMzAuNTlDNjguNDY0IDMwLjY5MzIgNjguNTg0MSAzMC45NTEgNjguNjUyNyAzMS4zNjM2WiIgZmlsbD0idXJsKCNwYWludDNfbGluZWFyXzI2M18xMTM3NikiLz48cGF0aCBkPSJNNzIuMjUzOSAyOS43OTg2QzcxLjg5MzcgMjkuODMzIDcxLjU4NSAyOS44NTAyIDcxLjMxMDYgMjkuODMzQzcxLjA1MzMgMjkuODMzIDcwLjcyNzQgMjkuODY3NCA3MC4zNTAxIDI5Ljk1MzRDNzAuMjQ3MiAyOS45ODc4IDcwLjEyNzIgMzAuMDM5MyA3MC4wMDcxIDMwLjA5MDlDNjkuODY5OSAzMC4xNDI1IDY5LjczMjcgMzAuMjExMiA2OS41OTU1IDMwLjI0NTZDNjkuNDU4MyAzMC4yOTcyIDY5LjMyMTEgMzAuMzQ4OCA2OS4yMDEgMzAuMzgzMkM2OS4wODEgMzAuNDE3NSA2OC45OTUyIDMwLjQzNDcgNjguOTI2NiAzMC40MTc1QzY4Ljg1OCAzMC40MDA0IDY4Ljc4OTQgMzAuMzY2IDY4LjcyMDggMzAuMzMxNkM2OC42NTIyIDMwLjI5NzIgNjguNjAwOCAzMC4yMjg0IDY4LjU2NjUgMzAuMTU5N0M2OC41MzIyIDMwLjA5MDkgNjguNTE1IDMwLjAwNDkgNjguNTMyMiAyOS45MDE4QzY4LjUzMjIgMjkuODE1OCA2OC41ODM2IDI5LjY5NTUgNjguNjY5NCAyOS41NThDNjguODIzNyAyOS4zNTE3IDY4Ljk3ODEgMjkuMjE0MSA2OS4xMzI0IDI5LjExMUM2OS4yODY4IDI5LjAwNzggNjkuNDI0IDI4LjkzOTEgNjkuNTQ0IDI4LjkwNDdDNjkuODg3MSAyOC44MTg3IDcwLjIzMDEgMjguNzg0MyA3MC41Mzg4IDI4Ljc4NDNDNzAuODQ3NSAyOC44MDE1IDcxLjE3MzQgMjguNzg0MyA3MS41MTY0IDI4Ljc1QzcxLjg3NjUgMjguNjk4NCA3Mi4xODUzIDI4LjY0NjggNzIuNDQyNSAyOC41OTUyQzcyLjY5OTggMjguNTQzNyA3Mi45MDU2IDI4LjQ1NzcgNzMuMDc3MSAyOC4zMzc0QzczLjI0ODYgMjguMjE3IDczLjQyMDEgMjguMDQ1MSA3My41NTczIDI3Ljg1NkM3My43MTE3IDI3LjY0OTcgNzMuODgzMiAyNy4zNzQ2IDc0LjA4OSAyNy4wMzA4Qzc1LjEwMDkgMjUuMzExNyA3Ni4xMTI4IDIzLjYwOTcgNzcuMTA3NSAyMS45MDc3Qzc4LjEwMjMgMjAuMjA1OCA3OS4xMTQyIDE4LjUwMzggODAuMTQzMiAxNi43ODQ2QzgwLjU4OTEgMTYuMDI4MiA4MS4wNjk0IDE1LjI4OSA4MS41NDk2IDE0LjU2NjlDODIuMDQ3IDEzLjgyNzcgODIuNTI3MiAxMy4wODg1IDgzLjAyNDUgMTIuMzQ5MkM4My4yNDc1IDExLjk4ODIgODMuNTM5MSAxMS42MSA4My44OTkyIDExLjI0OUM4NC4yNzY1IDEwLjg3MDggODQuNjM2NyAxMC42NjQ1IDg0Ljk2MjYgMTAuNjMwMUM4NS4yODg0IDEwLjYxMjkgODUuNDU5OSAxMC43ODQ4IDg1LjQ3NzEgMTEuMTYzQzg1LjQ5NDIgMTEuNTkyOCA4NS40NzcxIDEyLjA1NyA4NS40MjU2IDEyLjUzODNDODUuMzc0MiAxMy4wMTk3IDg1LjI3MTMgMTMuNTAxMSA4NS4xMzQxIDEzLjk4MjRDODQuNzkxMSAxNS4xMTcxIDg0LjI1OTQgMTYuMjE3MyA4My41NTYyIDE3LjMwMDRDODIuODUzIDE4LjM4MzUgODIuMTMyNyAxOS40NjY1IDgxLjM5NTIgMjAuNTY2OEM4MC42NTc3IDIxLjU5ODMgNzkuOTIwMyAyMi42MTI2IDc5LjE4MjggMjMuNjI2OUM3OC40MjgxIDI0LjY0MTIgNzcuNjkwNyAyNS42NTU1IDc2LjkzNiAyNi42ODdDNzYuODE2IDI2Ljg0MTcgNzYuNzEzMSAyNi45OTY0IDc2LjU5MyAyNy4xODU1Qzc2LjQ5MDEgMjcuMzc0NiA3Ni4zMzU3IDI3LjYxNTMgNzYuMTY0MiAyNy45NDJDNzguMTE5NCAyNy40NjA2IDgwLjA0MDMgMjYuOTk2NCA4MS44OTI2IDI2LjU0OTRDODMuNzQ0OSAyNi4xMDI1IDg1LjU5NzIgMjUuNjU1NSA4Ny40NjY2IDI1LjIyNTdDODcuNjIwOSAyNS4xNzQxIDg3LjY3MjQgMjUuMTc0MSA4Ny42MjA5IDI1LjI0MjlDODcuNTY5NSAyNS4yOTQ1IDg3LjQ0OTQgMjUuMzgwNCA4Ny4yNDM2IDI1LjQ4MzZDODcuMDM3OCAyNS41ODY3IDg2Ljc4MDYgMjUuNzA3MSA4Ni40NzE4IDI1Ljg0NDZDODYuMTYzMSAyNS45ODIxIDg1LjgwMyAyNi4xMTk3IDg1LjQyNTYgMjYuMjU3MkM4NC45NDU0IDI2LjQxMTkgODQuNTY4MSAyNi41MzIzIDg0LjI5MzcgMjYuNjAxQzg0LjAxOTMgMjYuNjg3IDgzLjc2MiAyNi43NTU3IDgzLjUzOTEgMjYuODQxN0M4My4zMTYxIDI2LjkyNzcgODMuMDU4OCAyNi45OTY0IDgyLjc4NDQgMjcuMDgyNEM4Mi41MSAyNy4xNjgzIDgyLjEzMjcgMjcuMjcxNSA4MS42Njk2IDI3LjQwOUM4MC42MjM0IDI3LjcwMTMgNzkuNTc3MiAyNy45OTM1IDc4LjUxMzkgMjguMjUxNEM3Ny40NTA1IDI4LjUyNjUgNzYuNDA0NCAyOC43ODQzIDc1LjM0MSAyOS4wNzY2Qzc0LjgyNjUgMjkuMjE0MSA3NC4zODA2IDI5LjQyMDQgNzQuMDIwNCAyOS42OTU1QzczLjY2MDIgMjkuOTcwNiA3My4zNTE1IDMwLjM0ODggNzMuMDk0MyAzMC44MzAxQzcyLjM3MzkgMzIuMTcxMSA3MS42NTM2IDMzLjUyOTIgNzAuODk5IDM0Ljg3MDFDNzAuMTQ0MyAzNi4yMTExIDY5LjQyNCAzNy41NjkyIDY4LjcwMzcgMzguOTEwMkM2Ny45ODMzIDQwLjI1MTEgNjcuMjk3MyA0MS42MDkyIDY2LjY0NTYgNDIuOTUwMkM2NS45OTM4IDQ0LjI5MTEgNjUuMzkzNiA0NS42NDkzIDY0Ljg0NDcgNDYuOTkwMkM2NC41MTg5IDQ3Ljg0OTggNjQuMTc1OSA0OC43MDkzIDYzLjgzMjggNDkuNTY4OUM2My40ODk4IDUwLjQxMTMgNjMuMTgxMSA1MS4yODgxIDYyLjg4OTYgNTIuMTk5MkM2NC4zODE3IDUxLjA2NDYgNjUuNzUzNyA0OS44NjEyIDY3LjAwNTcgNDguNTcxOEM2OC4yNTc3IDQ3LjI4MjQgNjkuNDkyNiA0NS45OTMxIDcwLjc0NDYgNDQuNjg2NUM3MS45NjIzIDQzLjM4IDczLjE0NTcgNDIuMDkwNiA3NC4zMjkxIDQwLjc4NEM3NS40OTU0IDM5LjQ3NzUgNzYuNzMwMiAzOC4yMDUzIDc4LjAzMzcgMzYuOTMzMUM3OC4yNTY2IDM2LjcwOTYgNzguMzQyNCAzNi42MjM3IDc4LjMyNTIgMzYuNjc1M0M3OC4zMDgxIDM2LjcwOTYgNzguMjM5NSAzNi44MTI4IDc4LjExOTQgMzYuOTg0N0M3Ny45OTk0IDM3LjE1NjYgNzcuODYyMiAzNy4zMjg1IDc3LjcwNzggMzcuNTM0OEM3Ny41NTM0IDM3Ljc0MTEgNzcuNDMzNCAzNy44Nzg3IDc3LjM2NDggMzcuOTY0NkM3NS4zOTI1IDQwLjM1NDIgNzMuMzg1OCA0Mi42OTIzIDcxLjM2MiA0NS4wMTMyQzY5LjMzODIgNDcuMzM0IDY3LjI0NTggNDkuNjIwNSA2NC45ODE5IDUxLjg1NTRDNjQuNjkwNCA1Mi4xNjQ4IDY0LjM2NDUgNTIuNDkxNSA2NC4wMzg3IDUyLjgwMDlDNjMuNzEyOCA1My4xMTA0IDYzLjM2OTggNTMuMzg1NCA2My4wMDk2IDUzLjYyNjFDNjIuNDYwOCA1My45ODcxIDYyLjAzMiA1NC4xMjQ3IDYxLjcwNjIgNTQuMDA0M0M2MS4zOTc0IDUzLjg4NCA2MS4yNzc0IDUzLjU3NDUgNjEuMzYzMSA1My4wNTg4QzYxLjQ0ODkgNTIuNjgwNiA2MS41Njg5IDUyLjI4NTIgNjEuNzA2MiA1MS44ODk4QzYxLjg2MDUgNTEuNDk0NCA2MS45OTc3IDUxLjExNjIgNjIuMTM0OSA1MC43MjA3QzYzLjQwNDEgNDcuNTIzMSA2NC44NDQ3IDQ0LjM0MjcgNjYuNDU2OSA0MS4xOTY2QzY4LjA2OTEgMzguMDUwNiA2OS43NDk5IDM0Ljg3MDIgNzEuNDgyMSAzMS42NzI1QzcxLjYxOTMgMzEuNDQ5IDcxLjczOTMgMzEuMjQyNyA3MS44NDIyIDMxLjAxOTJDNzEuOTQ1MiAzMC43OTU4IDcyLjA2NTIgMzAuNTcyMyA3Mi4xODUzIDMwLjM0ODhDNzIuMjAyNCAzMC4zMzE2IDcyLjIzNjcgMzAuMjggNzIuMjcxIDMwLjIxMTJDNzIuMzA1MyAzMC4xNDI1IDcyLjM1NjggMzAuMDczNyA3Mi4zOTExIDMwLjAwNDlDNzIuNDI1NCAyOS45MzYyIDcyLjQ0MjUgMjkuODg0NiA3Mi40MjU0IDI5LjgzM0M3Mi40MDgyIDI5Ljc5ODYgNzIuMzU2OCAyOS43ODE1IDcyLjI1MzkgMjkuNzk4NlpNODMuOTg1IDEyLjc2MThDODIuMzIxNCAxNS4xNTE1IDgwLjgyOTIgMTcuNDU1MSA3OS40OTE1IDE5LjY5Qzc4LjE1MzcgMjEuOTI0OSA3Ni45MDE3IDI0LjE3NyA3NS43MTgzIDI2LjQ0NjNDNzYuMDYxMyAyNi4wNjgxIDc2LjQwNDMgMjUuNjcyNyA3Ni43NDc0IDI1LjI5NDVDNzcuMDczMiAyNC45MTYyIDc3LjM4MTkgMjQuNTIwOCA3Ny42NzM1IDI0LjEyNTRDNzguNzcxMiAyMi42ODEzIDc5LjgzNDUgMjEuMjM3MyA4MC44NDY0IDE5Ljc5MzJDODEuODc1NCAxOC4zNDkxIDgyLjc4NDQgMTYuODcwNiA4My41NzM0IDE1LjM1NzdDODMuNzk2MyAxNC45NDUyIDgzLjk2NzggMTQuNTMyNiA4NC4wODc5IDE0LjEwMjhDODQuMTkwOCAxMy42OTAyIDg0LjE1NjUgMTMuMjQzMiA4My45ODUgMTIuNzYxOFoiIGZpbGw9InVybCgjcGFpbnQ0X2xpbmVhcl8yNjNfMTEzNzYpIi8+PHBhdGggZD0iTTc1LjA0OTYgNDIuNTM4Qzc0LjgwOTUgNDIuMzgzMyA3NC43NDA5IDQyLjE5NDIgNzQuODI2NiA0MS45NzA3Qzc0LjkxMjQgNDEuNzMgNzUuMDE1MyA0MS40ODkzIDc1LjE1MjUgNDEuMjQ4NkM3Ni4yNTAxIDM5LjIyIDc3LjMzMDYgMzcuMTkxNCA3OC40MTExIDM1LjE4Qzc5LjQ5MTYgMzMuMTY4NiA4MC41ODkzIDMxLjE0IDgxLjcyMTIgMjkuMTExNEM4Mi4wMTI4IDI4LjU3ODUgODIuMTY3MSAyOC4yMDAzIDgyLjE2NzEgMjcuOTk0QzgyLjE2NzEgMjcuNzcwNSA4Mi4xMTU3IDI3LjYxNTcgODIuMDI5OSAyNy41MTI2QzgxLjk0NDIgMjcuNDA5NSA4MS44NTg0IDI3LjMyMzUgODEuNzcyNyAyNy4yNTQ3QzgxLjY4NjkgMjcuMTg2IDgxLjcwNDEgMjcuMDMxMiA4MS44MjQxIDI2Ljc3MzRDODEuOTk1NiAyNi41ODQzIDgyLjEzMjggMjYuNDEyMyA4Mi4yNTI5IDI2LjI1NzZDODIuMzczIDI2LjEwMjkgODIuNTEwMiAyNS45NDgyIDgyLjY0NzQgMjUuODI3OEM4My41MzkyIDI1LjAzNyA4NC4yOTM4IDI0LjIxMTggODQuODk0MSAyMy4zMzUxQzg1LjQ5NDQgMjIuNDU4MyA4Ni4wNzc1IDIxLjU0NzEgODYuNjQzNSAyMC42MzZDODcuMjk1MiAxOS41ODczIDg3LjkyOTggMTguNTM4NiA4OC41ODE1IDE3LjQ4OTlDODkuMjE2MSAxNi40NDEyIDg5Ljg4NSAxNS4zOTI2IDkwLjU1MzkgMTQuMzYxMUM5MS4yMjI3IDEzLjMyOTYgOTEuOTI1OSAxMi4yOTgxIDkyLjY0NjIgMTEuMjY2NkM5My4zNjY2IDEwLjIzNTEgOTQuMTM4NCA5LjIzNzk5IDk0Ljk0NDUgOC4yMjM2OUM5NS4wNDc0IDguMDg2MTYgOTUuMTUwMyA3Ljk2NTgyIDk1LjI3MDMgNy44MjgyOEM5NS4zOTA0IDcuNjkwNzUgOTUuNTEwNCA3LjU4NzYgOTUuNjQ3NiA3LjUwMTY1Qzk2LjAwNzggNy4yMDkzOSA5Ni4yNDc5IDcuMDcxODYgOTYuMzUwOCA3LjEyMzQzQzk2LjQ1MzcgNy4xNzUwMSA5Ni40ODggNy4yOTUzNSA5Ni40NzA5IDcuNTE4ODRDOTYuNDM2NiA3LjcyNTE0IDk2LjM2OCA3Ljk2NTgyIDk2LjI0NzkgOC4yMjM2OUM5Ni4xMjc4IDguNDk4NzUgOTYuMDI1IDguNzA1MDUgOTUuOTU2MyA4Ljg0MjU5Qzk1LjMyMTggOS45NjAwNCA5NC43MjE1IDExLjA3NzUgOTQuMTM4NCAxMi4xNzc3QzkzLjU1NTIgMTMuMjc4IDkyLjg4NjQgMTQuMzc4MyA5Mi4xNDg5IDE1LjQ2MTNDOTEuMTU0MSAxNi45MjI2IDkwLjEwNzkgMTguMzY2NyA4OC45OTMxIDE5Ljc5MzZDODcuODk1NSAyMS4yMjA1IDg2Ljc5NzkgMjIuNjQ3NCA4NS43MTc0IDI0LjEwODdDODUuNjQ4OCAyNC4xOTQ2IDg1LjU4MDEgMjQuMjgwNiA4NS41Mjg3IDI0LjM2NjVDODUuNDc3MiAyNC40NTI1IDg1LjQwODYgMjQuNTM4NSA4NS4zNzQzIDI0LjYyNDRDODQuMjI1MiAyNi42MDE0IDgzLjA5MzMgMjguNTc4NSA4MS45Nzg1IDMwLjU1NTVDODAuODYzNyAzMi41MzI1IDc5Ljc4MzIgMzQuNTI2OCA3OC43MTk4IDM2LjUzODJDNzkuMDI4NiAzNi4yNDU5IDc5LjQyMyAzNS44Njc3IDc5Ljg2ODkgMzUuNDAzNUM4MC4zMTQ5IDM0LjkzOTMgODAuNzc3OSAzNC40NzUyIDgxLjI1ODIgMzMuOTc2NkM4MS43Mzg0IDMzLjQ3ODEgODIuMjE4NiAzMy4wMTM5IDgyLjcxNiAzMi41MzI1QzgzLjIxMzMgMzIuMDY4NCA4My42NTkzIDMxLjY3MyA4NC4xMDUyIDMxLjM2MzVDODQuNTMzOSAzMS4wNTQxIDg0LjkxMTMgMzAuODMwNiA4NS4yMzcxIDMwLjcxMDJDODUuNTYzIDMwLjU4OTkgODUuODAzMSAzMC42NDE1IDg1Ljk0MDMgMzAuODY1Qzg2LjA5NDcgMzEuMDU0MSA4Ni4xMTE4IDMxLjM5NzkgODUuOTkxOCAzMS44OTY0Qzg1Ljg3MTcgMzIuNDEyMiA4NS43MDAyIDMyLjk3OTUgODUuNDQyOSAzMy42NUM4NS4xODU3IDM0LjMwMzMgODQuOTExMyAzNS4wMDgxIDg0LjYwMjYgMzUuNzMwMkM4NC4yOTM4IDM2LjQ2OTQgODQuMDAyMyAzNy4xMzk5IDgzLjc2MjIgMzcuNzU4OEM4My41MDQ5IDM4LjM3NzcgODMuMzMzNCAzOC44OTM0IDgzLjIxMzMgMzkuMzQwNEM4My4wOTMzIDM5Ljc3MDIgODMuMTEwNCA0MC4wMjggODMuMjY0OCA0MC4wOTY4QzgzLjM1MDYgNDAuMTMxMiA4My41MDQ5IDQwLjA5NjggODMuNzI3OSAzOS45NzY1QzgzLjk1MDggMzkuODU2MSA4NC4yMDgxIDM5LjcwMTQgODQuNDk5NiAzOS40OTUxQzg0Ljc5MTIgMzkuMjg4OCA4NS4wOTk5IDM5LjA2NTMgODUuNDA4NiAzOC44MDc0Qzg1LjcxNzQgMzguNTQ5NiA4Ni4wMDg5IDM4LjMyNjEgODYuMjgzMyAzOC4xMDI2Qzg2LjU0MDYgMzcuODc5MSA4Ni43ODA3IDM3LjY5IDg2Ljk1MjIgMzcuNTM1M0M4Ny4xNDA5IDM3LjM4MDUgODcuMjQzOCAzNy4yOTQ2IDg3LjI3ODEgMzcuMjc3NEM4Ny4zOTgxIDM3LjI0MyA4Ny4zOTgxIDM3LjMyOSA4Ny4yNzgxIDM3LjUxODFDODcuMTU4IDM3LjcwNzIgODYuOTY5NCAzNy45NjUxIDg2LjcxMjEgMzguMjkxN0M4Ni40Mzc3IDM4LjYxODMgODYuMTI5IDM4Ljk2MjIgODUuNzM0NSAzOS4zNTc2Qzg1LjM1NzIgMzkuNzM1OCA4NC45NjI3IDQwLjA5NjggODQuNTY4MyA0MC40MjM1Qzg0LjE3MzggNDAuNzUwMSA4My43NzkzIDQxLjA0MjMgODMuNDAyIDQxLjI2NThDODMuMDI0NyA0MS40ODkzIDgyLjY5ODggNDEuNjA5NyA4Mi40MjQ0IDQxLjYwOTdDODEuOTk1NiA0MS41OTI1IDgxLjczODQgNDEuNDIwNiA4MS42MzU1IDQxLjA5MzlDODEuNTQ5NyA0MC43NjczIDgxLjU0OTcgNDAuNDIzNSA4MS42Njk4IDQwLjAyOEM4MS45MDk5IDM5LjI3MTYgODIuMTUgMzguNTMyNCA4Mi40MDczIDM3Ljc3NkM4Mi42NjQ1IDM3LjAxOTUgODIuOTIxOCAzNi4yODAzIDgzLjE5NjIgMzUuNTIzOUM4My4zMzM0IDM1LjE4IDgzLjQ3MDYgMzQuODE5IDgzLjYyNSAzNC40NDA4QzgzLjc3OTMgMzQuMDYyNiA4My45NjggMzMuNjMyOCA4NC4xNTY2IDMzLjE1MTRDODQuMjU5NSAzMi44OTM2IDg0LjE5MDkgMzIuODI0OCA4My45NjggMzIuOTQ1MUM4My43NDUgMzMuMDgyNyA4My40NTM0IDMzLjMwNjIgODMuMTI3NiAzMy42MTU2QzgyLjc4NDYgMzMuOTI1IDgyLjQyNDQgMzQuMjY4OSA4Mi4wNjQyIDM0LjY0NzFDODEuNjg2OSAzNS4wMDgxIDgxLjM5NTQgMzUuMzAwNCA4MS4yMDY3IDM1LjQ4OTVDODAuOTY2NiAzNS43MzAyIDgwLjY0MDcgMzYuMDU2OCA4MC4yMTIgMzYuNDg2NkM3OS43ODMyIDM2LjkxNjQgNzkuMzM3MyAzNy40MTQ5IDc4Ljg3NDIgMzcuOTQ3OUM3OC40MTExIDM4LjQ5OCA3Ny45OTk1IDM5LjA0ODEgNzcuNjIyMiAzOS42NDk4Qzc3LjI0NDkgNDAuMjM0MyA3Ny4wMDQ4IDQwLjgxODkgNzYuOTAxOSA0MS4zNjlDNzYuNzY0NyA0MS41NTgxIDc2LjYyNzUgNDEuNzQ3MiA3Ni41MDc0IDQxLjkzNjNDNzYuMzcwMiA0Mi4xMjU0IDc2LjIzMyA0Mi4yOTczIDc2LjA5NTggNDIuNDM0OUM3NS45NTg2IDQyLjU3MjQgNzUuODA0MiA0Mi42NzU1IDc1LjYzMjcgNDIuNzA5OUM3NS4zOTI2IDQyLjc0NDMgNzUuMjIxMSA0Mi42OTI3IDc1LjA0OTYgNDIuNTM4Wk05My40Njk1IDExLjY3OTJDOTMuMTI2NSAxMi4xNjA2IDkyLjc0OTIgMTIuNjc2MyA5Mi4zNTQ3IDEzLjIwOTJDOTEuOTYwMiAxMy43NDIyIDkxLjU2NTggMTQuMjkyMyA5MS4xODg0IDE0Ljg0MjRDOTAuODExMSAxNS4zOTI2IDkwLjQ2ODEgMTUuOTI1NSA5MC4xNTk0IDE2LjQ1ODRDODkuODUwNyAxNi45OTE0IDg5LjYxMDYgMTcuNDU1NSA4OS40NTYyIDE3LjkwMjVDODkuNjI3NyAxNy42NzkgODkuODUwNyAxNy4zNjk2IDkwLjE0MjIgMTYuOTU3QzkwLjQzMzggMTYuNTQ0NCA5MC43NDI1IDE2LjA5NzQgOTEuMDY4NCAxNS42MTYxQzkxLjM5NDMgMTUuMTM0NyA5MS43MjAxIDE0LjY1MzMgOTIuMDI4OCAxNC4xNTQ4QzkyLjMzNzUgMTMuNjU2MiA5Mi42MjkxIDEzLjIyNjQgOTIuODY5MiAxMi44MzFDOTMuMTA5MyAxMi40MzU2IDkzLjI5OCAxMi4xNDM0IDkzLjQxOCAxMS45MTk5QzkzLjUzODEgMTEuNjk2NCA5My41NTUyIDExLjYxMDQgOTMuNDY5NSAxMS42NzkyWiIgZmlsbD0idXJsKCNwYWludDVfbGluZWFyXzI2M18xMTM3NikiLz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfMjYzXzExMzc2IiB4MT0iMTkuNDkxMiIgeTE9IjEwLjE2OTkiIHgyPSIxOS40OTEyIiB5Mj0iNTAuNzkzNyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiMyMDJDQTMiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMyNDE2NEEiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQxX2xpbmVhcl8yNjNfMTEzNzYiIHgxPSI0OC4zNDc0IiB5MT0iMC40OTc1NTkiIHgyPSI0OC4zNDc0IiB5Mj0iNjQuMjQ4OCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiMyMDJDQTMiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMyNDE2NEEiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQyX2xpbmVhcl8yNjNfMTEzNzYiIHgxPSI1Ni4wODEzIiB5MT0iMzQuMjQ3MSIgeDI9IjU2LjA4MTMiIHkyPSI0MS41MTI2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iIzIwMkNBMyIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzI0MTY0QSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJwYWludDNfbGluZWFyXzI2M18xMTM3NiIgeDE9IjY1Ljg2MjIiIHkxPSIzMC40NTciIHgyPSI2NS44NjIyIiB5Mj0iNDIuMDc2MSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiMyMDJDQTMiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMyNDE2NEEiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQ0X2xpbmVhcl8yNjNfMTEzNzYiIHgxPSI3NC40ODgyIiB5MT0iMTAuNjI4OSIgeDI9Ijc0LjQ4ODIiIHkyPSI1NC4wNDY5IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iIzIwMkNBMyIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzI0MTY0QSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJwYWludDVfbGluZWFyXzI2M18xMTM3NiIgeDE9Ijg1LjYzMzIiIHkxPSI3LjExMjc5IiB4Mj0iODUuNjMzMiIgeTI9IjQyLjcyMDEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjMjAyQ0EzIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMjQxNjRBIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    width: 96px;
    height: 68px
}

.money-back {
    background: linear-gradient(180deg,#202ca3 0%,#24164a 100%);
    border-radius: 20px
}

.money-back__wrapper {
    padding: 24px 16px
}

@media(min-width: 1032px) {
    .money-back__wrapper {
        padding:40px;
        display: flex
    }
}

@media(min-width: 1032px) {
    .money-back__content {
        display:inline-block;
        width: 80%
    }
}

.money-back__image {
    margin: 0 auto;
    height: 100px;
    width: 100px;
    background-repeat: no-repeat;
    background-size: cover
}

@media(min-width: 1032px) {
    .money-back__image {
        display:inline-block;
        width: 136px;
        height: 136px;
        margin: auto 40px auto 0
    }
}

.money-back__text--title {
    font-size: var(--money-back-title-text);
    font-weight: var(--money-back-title-height);
    font-weight: 900;
    text-align: Center;
    margin: 24px 0 16px;
    color: #fff;
    text-transform: capitalize;
    line-height: 32px
}

@media(min-width: 1032px) {
    .money-back__text--title {
        margin:0 0 24px;
        line-height: 40px
    }
}

.money-back__text--description {
    font-size: var(--money-back-description-text);
    line-height: var(--money-back-description-height);
    font-weight: 500;
    color: #fff;
    text-align: center
}

@media(min-width: 768px) {
    .testimonials__wrapper {
        display:flex;
        flex-wrap: wrap
    }
}

@media(min-width: 768px)and (min-width:576px)and (max-width:1032px) {
    .testimonials__wrapper--desktop {
        display:none
    }
}

@media(min-width: 768px)and (max-width:767px) {
    .testimonials__wrapper--tablet {
        display:none
    }
}

@media(min-width: 768px)and (min-width:1032px) {
    .testimonials__wrapper--tablet {
        display:none
    }
}

.testimonials--row {
    display: flex;
    flex-direction: row
}

@media(max-width: 767px) {
    .testimonials--row {
        flex-direction:column
    }
}

.testimonials__column--tablet {
    width: calc(50% - 8px)
}

.testimonials__column--tablet>.testimonial-card {
    width: 100%
}

.testimonials__column--tablet:not(:nth-of-type(2n)) {
    margin-right: 16px
}

.testimonials__column--tablet:first-of-type {
    margin-bottom: 16px
}

.testimonials__column--tablet:nth-of-type(2) {
    margin-bottom: 16px
}

@media(max-width: 767px) {
    .testimonials__column--tablet {
        display:none
    }
}

@media(min-width: 1032px) {
    .testimonials__column--tablet {
        display:none
    }
}

.testimonials__column:not(:last-of-type) {
    margin-bottom: 16px
}

@media(min-width: 768px) {
    .testimonials__column:not(:last-of-type) {
        margin-bottom:16px
    }
}

@media(min-width: 768px) {
    .testimonials__column {
        width:calc(50% - 8px)
    }

    .testimonials__column:not(:nth-of-type(2n)) {
        margin-right: 16px
    }

    .testimonials__column:first-of-type {
        margin-bottom: 16px
    }

    .testimonials__column:nth-of-type(2) {
        margin-bottom: 16px
    }
}

@media(min-width: 1032px) {
    .testimonials__column {
        width:calc(25% - 12px)
    }

    .testimonials__column:not(:nth-of-type(4n)) {
        margin-right: 16px
    }

    .testimonials__column>.testimonial-card:not(:last-of-type) {
        margin-bottom: 16px
    }
}

.testimonial-card {
    border: 1px solid #e0e0e0;
    border-radius: 6px
}

.testimonial-card--row {
    width: calc(25% - 12px)
}

@media(min-width: 1032px) {
    .testimonial-card--row {
        margin-bottom:0!important
    }
}

@media(max-width: 767px) {
    .testimonial-card--row {
        width:100%
    }

    .testimonial-card--row:not(:last-of-type) {
        margin-bottom: 16px
    }
}

.testimonial-card--row:not(:last-of-type) {
    margin-right: 16px
}

.testimonial-card:not(:last-of-type) {
    margin-bottom: 16px
}

.testimonial-card__wrapper {
    padding: 8px
}

.testimonial-card__top {
    display: flex;
    justify-content: space-between;
    align-items: flex-start
}

@media(min-width: 1032px) {
    .testimonial-card__top {
        flex-direction:column-reverse
    }
}

.testimonial-card__info {
    display: flex;
    flex-direction: column;
    width: calc(100% - 128px)
}

@media(min-width: 1032px) {
    .testimonial-card__info {
        width:100%;
        padding: 0 8px
    }
}

@media screen and (max-width: 374px) {
    .testimonial-card__info {
        width:100%;
        padding-right: 8px
    }
}

.testimonial-card__userDetails {
    display: inline-block;
    position: relative;
    top: -4px;
    margin-left: 8px
}

.testimonial-card__user {
    border-bottom: 1px solid #f2f2f2
}

@media(min-width: 1032px) {
    .testimonial-card__user {
        margin-top:16px
    }
}

.testimonial-card__trustscore {
    padding: 8px 0;
    border-bottom: 1px solid #f2f2f2
}

.testimonial-card__image--product {
    display: inline-block;
    width: 120px;
    height: 120px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 4px
}

@media(min-width: 1032px) {
    .testimonial-card__image--product {
        width:100%;
        height: 220px
    }
}

@media screen and (max-width: 374px) {
    .testimonial-card__image--product {
        width:88px;
        height: 88px;
        flex-shrink: 0
    }
}

.testimonial-card__image--user {
    width: 40px;
    height: 40px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    display: inline-block;
    border-radius: 4px
}

.testimonial-card__image--trustscore {
    display: inline-block;
    object-fit: cover;
    width: 84px;
    height: 16px
}

@media screen and (max-width: 374px) {
    .testimonial-card__image--trustscore {
        width:63px;
        height: 12px
    }
}

.testimonial-card__text--author {
    font-size: 14px;
    line-height: 24px;
    color: #333;
    font-weight: 600;
    text-transform: capitalize;
    display: inline-block
}

@media screen and (max-width: 374px) {
    .testimonial-card__text--author {
        font-size:12px
    }
}

.testimonial-card__text--title {
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    color: #333;
    margin-top: 8px;
    text-transform: capitalize
}

.testimonial-card__text--review {
    margin-top: 8px;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    color: #4f4f4f
}

@media(min-width: 1032px) {
    .testimonial-card__text--review {
        padding:0 8px 8px
    }
}

.testimonial-card__text--country {
    font-size: 12px;
    line-height: 16px;
    font-weight: 500;
    color: #828282;
    text-transform: capitalize;
    position: relative;
    margin-left: 20px
}

.testimonial-card__text--country:before {
    content: "";
    position: absolute;
    background-image: var(--country-flag);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    width: 16px;
    height: 13px;
    left: -20px;
    top: 1px
}

.testimonial-card__text--date {
    font-weight: 400;
    font-size: 12px;
    line-height: 24px;
    color: #828282
}

@media screen and (max-width: 374px) {
    .testimonial-card__text--date {
        font-size:10px
    }
}

.testimonial-card__text--verified {
    font-weight: 500;
    line-height: 24px;
    font-size: 12px;
    color: #00b890;
    text-transform: capitalize;
    position: relative;
    display: inline-block;
    margin-left: 20px;
    top: -1px
}

@media screen and (max-width: 374px) {
    .testimonial-card__text--verified {
        font-size:12px
    }
}

.testimonial-card__text--verified:before {
    content: "";
    position: absolute;
    background-image: var(--verified-icon);
    width: 12px;
    height: 12px;
    left: -16px;
    top: 5px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center
}

@media screen and (max-width: 374px) {
    .testimonial-card__text--verified:before {
        width:10px;
        height: 10px
    }
}

.comparison-table {
    font-family: roboto,sans-serif;
    margin: 0 auto
}

.comparison-table__wrapper {
    display: flex
}

@media(min-width: 768px) {
    .comparison-table__wrapper {
        justify-content:center
    }
}

.comparison-table__text--heading {
    font-family: Roboto;
    font-size: 16px;
    font-weight: 700;
    line-height: 32px;
    letter-spacing: 0;
    text-align: left
}

@media(min-width: 768px) {
    .comparison-table__text--heading {
        padding-left:24px!important;
        font-size: 18px;
        font-weight: 700;
        line-height: 24px;
        color: #333
    }
}

.table__image {
    min-height: 74px;
    margin-bottom: 4px;
    object-fit: contain;
    width: 104px;
    margin-left: 10px
}

@media(min-width: 768px) {
    .table__image {
        width:164px;
        margin-left: 24px
    }
}

@media(min-width: 1032px) {
    .table__image {
        width:var(--comparion-cat-img-width)
    }
}

.table__image--product {
    width: 104px;
    height: auto;
    object-fit: cover
}

@media(min-width: 768px) {
    .table__image--product {
        width:126px
    }
}

.table-head {
    min-width: 160px;
    width: 33.33%
}

.table-head>.table-row:not(:first-of-type) {
    border: 1px solid #e0e0e0;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    background: #f9f9f9
}

.table-row {
    padding: 16px 10px;
    height: auto;
    box-sizing: border-box;
    position: relative
}

.table-row--advantage:before {
    content: "";
    position: absolute;
    top: calc(50% - 12px);
    left: calc(50% - 12px);
    width: 24px;
    height: 24px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzMiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMyAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMTkwXzIyMjI3KSI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNi41IDBDNy42NzUgMCAwLjUgNy4xNzUgMC41IDE2QzAuNSAyNC44MjUgNy42NzUgMzIgMTYuNSAzMkMyNS4zMjUgMzIgMzIuNSAyNC44MjUgMzIuNSAxNkMzMi41IDcuMTc1IDI1LjMyNSAwIDE2LjUgMFoiIGZpbGw9IiMwMUIxNTciLz48cGF0aCBkPSJNMTMuNDE4NyAyMy4zMTg4QzExLjM3NSAyMS4yNzUxIDkuMzQzNzUgMTkuMjEyNiA3LjI5Mzc1IDE3LjE2ODhDNy4wNjg3NSAxNi45NDM4IDcuMDY4NzUgMTYuNTY4OCA3LjI5Mzc1IDE2LjM0MzhMOS42NSAxMy45ODc1QzkuODc1IDEzLjc2MjUgMTAuMjUgMTMuNzYyNSAxMC40NzUgMTMuOTg3NUwxMy44NDM4IDE3LjM1NjNMMjIuNTA2MyA4LjY4NzU1QzIyLjczNzUgOC40NjI1NSAyMy4xMDYyIDguNDYyNTUgMjMuMzM3NSA4LjY4NzU1TDI1LjcgMTEuMDVDMjUuOTMxMyAxMS4yODEzIDI1LjkzMTMgMTEuNjUgMjUuNyAxMS44NzVMMTQuMjQzNyAyMy4zMTg4QzE0LjAxODcgMjMuNTUwMSAxMy42NSAyMy41NTAxIDEzLjQxODcgMjMuMzE4OFoiIGZpbGw9IndoaXRlIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDBfMTkwXzIyMjI3Ij48cmVjdCB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjUpIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+)
}

.table-row--advantage--competitor:before {
    content: "";
    position: absolute;
    top: calc(50% - 12px);
    left: calc(50% - 12px);
    width: 24px;
    height: 24px;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzMiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMyAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMTkwXzIyMjI3KSI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNi41IDBDNy42NzUgMCAwLjUgNy4xNzUgMC41IDE2QzAuNSAyNC44MjUgNy42NzUgMzIgMTYuNSAzMkMyNS4zMjUgMzIgMzIuNSAyNC44MjUgMzIuNSAxNkMzMi41IDcuMTc1IDI1LjMyNSAwIDE2LjUgMFoiIGZpbGw9IiMwMUIxNTciLz48cGF0aCBkPSJNMTMuNDE4NyAyMy4zMTg4QzExLjM3NSAyMS4yNzUxIDkuMzQzNzUgMTkuMjEyNiA3LjI5Mzc1IDE3LjE2ODhDNy4wNjg3NSAxNi45NDM4IDcuMDY4NzUgMTYuNTY4OCA3LjI5Mzc1IDE2LjM0MzhMOS42NSAxMy45ODc1QzkuODc1IDEzLjc2MjUgMTAuMjUgMTMuNzYyNSAxMC40NzUgMTMuOTg3NUwxMy44NDM4IDE3LjM1NjNMMjIuNTA2MyA4LjY4NzU1QzIyLjczNzUgOC40NjI1NSAyMy4xMDYyIDguNDYyNTUgMjMuMzM3NSA4LjY4NzU1TDI1LjcgMTEuMDVDMjUuOTMxMyAxMS4yODEzIDI1LjkzMTMgMTEuNjUgMjUuNyAxMS44NzVMMTQuMjQzNyAyMy4zMTg4QzE0LjAxODcgMjMuNTUwMSAxMy42NSAyMy41NTAxIDEzLjQxODcgMjMuMzE4OFoiIGZpbGw9IndoaXRlIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDBfMTkwXzIyMjI3Ij48cmVjdCB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjUpIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+)
}

.table-row--disadvantage:before {
    content: "";
    position: absolute;
    top: calc(50% - 12px);
    left: calc(50% - 12px);
    width: 32px;
    height: 32px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMjQxXzY3MDIpIj48cGF0aCBkPSJNMTIuNSAwQzUuODgyOTMgMCAwLjUgNS4zODI5MyAwLjUgMTJDMC41IDE4LjYxNzEgNS44ODI5MyAyNCAxMi41IDI0QzE5LjExNzEgMjQgMjQuNSAxOC42MTcxIDI0LjUgMTJDMjQuNSA1LjM4MjkzIDE5LjExNzEgMCAxMi41IDBaIiBmaWxsPSIjRUM1MzUzIi8+PHBhdGggZD0iTTE2LjkxOTEgMTUuMDA0OUMxNy4zMSAxNS4zOTYgMTcuMzEgMTYuMDI3OSAxNi45MTkxIDE2LjQxOTFDMTYuNzI0IDE2LjYxNDEgMTYuNDY4MSAxNi43MTIgMTYuMjExOSAxNi43MTJDMTUuOTU1OSAxNi43MTIgMTUuNjk5OSAxNi42MTQxIDE1LjUwNDkgMTYuNDE5MUwxMi41IDEzLjQxMzlMOS40OTUwNCAxNi40MTkxQzkuMzAwMDMgMTYuNjE0MSA5LjA0NDA1IDE2LjcxMiA4Ljc4ODA3IDE2LjcxMkM4LjUzMTkxIDE2LjcxMiA4LjI3NTkyIDE2LjYxNDEgOC4wODA5MiAxNi40MTkxQzcuNjg5OTkgMTYuMDI3OSA3LjY4OTk5IDE1LjM5NiA4LjA4MDkyIDE1LjAwNDlMMTEuMDg2IDEyTDguMDgwOTIgOC45OTUwNEM3LjY4OTk5IDguNjAzOTMgNy42ODk5OSA3Ljk3MjAzIDguMDgwOTIgNy41ODA5MkM4LjQ3MjAzIDcuMTg5OTkgOS4xMDM5MyA3LjE4OTk5IDkuNDk1MDQgNy41ODA5MkwxMi41IDEwLjU4NkwxNS41MDQ5IDcuNTgwOTJDMTUuODk2IDcuMTg5OTkgMTYuNTI3OSA3LjE4OTk5IDE2LjkxOTEgNy41ODA5MkMxNy4zMSA3Ljk3MjAzIDE3LjMxIDguNjAzOTMgMTYuOTE5MSA4Ljk5NTA0TDEzLjkxMzkgMTJMMTYuOTE5MSAxNS4wMDQ5WiIgZmlsbD0id2hpdGUiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMF8yNDFfNjcwMiI+PHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC41KSIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==)
}

.table-row--disadvantage--competitor:before {
    content: "";
    position: absolute;
    top: calc(50% - 12px);
    left: calc(50% - 12px);
    width: 24px;
    height: 24px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMjQxXzY3MDIpIj48cGF0aCBkPSJNMTIuNSAwQzUuODgyOTMgMCAwLjUgNS4zODI5MyAwLjUgMTJDMC41IDE4LjYxNzEgNS44ODI5MyAyNCAxMi41IDI0QzE5LjExNzEgMjQgMjQuNSAxOC42MTcxIDI0LjUgMTJDMjQuNSA1LjM4MjkzIDE5LjExNzEgMCAxMi41IDBaIiBmaWxsPSIjRUM1MzUzIi8+PHBhdGggZD0iTTE2LjkxOTEgMTUuMDA0OUMxNy4zMSAxNS4zOTYgMTcuMzEgMTYuMDI3OSAxNi45MTkxIDE2LjQxOTFDMTYuNzI0IDE2LjYxNDEgMTYuNDY4MSAxNi43MTIgMTYuMjExOSAxNi43MTJDMTUuOTU1OSAxNi43MTIgMTUuNjk5OSAxNi42MTQxIDE1LjUwNDkgMTYuNDE5MUwxMi41IDEzLjQxMzlMOS40OTUwNCAxNi40MTkxQzkuMzAwMDMgMTYuNjE0MSA5LjA0NDA1IDE2LjcxMiA4Ljc4ODA3IDE2LjcxMkM4LjUzMTkxIDE2LjcxMiA4LjI3NTkyIDE2LjYxNDEgOC4wODA5MiAxNi40MTkxQzcuNjg5OTkgMTYuMDI3OSA3LjY4OTk5IDE1LjM5NiA4LjA4MDkyIDE1LjAwNDlMMTEuMDg2IDEyTDguMDgwOTIgOC45OTUwNEM3LjY4OTk5IDguNjAzOTMgNy42ODk5OSA3Ljk3MjAzIDguMDgwOTIgNy41ODA5MkM4LjQ3MjAzIDcuMTg5OTkgOS4xMDM5MyA3LjE4OTk5IDkuNDk1MDQgNy41ODA5MkwxMi41IDEwLjU4NkwxNS41MDQ5IDcuNTgwOTJDMTUuODk2IDcuMTg5OTkgMTYuNTI3OSA3LjE4OTk5IDE2LjkxOTEgNy41ODA5MkMxNy4zMSA3Ljk3MjAzIDE3LjMxIDguNjAzOTMgMTYuOTE5MSA4Ljk5NTA0TDEzLjkxMzkgMTJMMTYuOTE5MSAxNS4wMDQ5WiIgZmlsbD0id2hpdGUiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMF8yNDFfNjcwMiI+PHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC41KSIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==)
}

.table-row__product {
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    text-align: center
}

@media(min-width: 768px) {
    .table-row__product {
        font-size:20px;
        font-weight: 700;
        line-height: 32px
    }
}

.table-row:not(:last-of-type) {
    margin-bottom: 4px
}

.table-body {
    width: 66.67%;
    display: flex
}

@media screen and (max-width: 637px) {
    .table-body {
        overflow-x:scroll
    }
}

.table-body>.table-column {
    min-width: 130px;
    width: calc(33.3333333333% - 3px)
}

.table-body:first-of-type .table-row:not(:first-of-type) {
    border: 1px solid #e0e0e0;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.table-body:not(:first-of-type) .table-row:not(:first-of-type) {
    border: 1px solid #e0e0e0
}

.table-body:not(:first-of-type) .table-row:first-of-type {
    border: 1px solid #e0e0e0;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px
}

.table-body>.table-column:not(:nth-of-type(1))>.table-row {
    background: #f9f9f9
}

.table-column {
    flex-shrink: 0
}

.table-column--primary>.table-row {
    background: #241d63;
    border: 1px solid #241d63
}

.table-column:not(:last-of-type) {
    margin-right: 4px
}

.table-column>.table-row:first-of-type {
    height: 74px
}

.questions__text-subheading {
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase
}

.questions__text-heading {
    font-size: 24px;
    font-weight: 700;
    text-transform: capitalize;
    text-align: center;
    padding-top: 8px
}

@media(min-width: 768px) {
    .questions__text-heading {
        font-size:32px
    }
}

@media(min-width: 1032px) {
    .questions__text-heading {
        font-size:40px
    }
}

.questions__text-cardTitle {
    font-size: 16px;
    font-weight: 600;
    pointer-events: none;
    color: #333;
    margin-left: 0;
    line-height: 24px
}

@media(min-width: 768px) {
    .questions__text-cardTitle {
        font-size:18px
    }
}

.questions__text-description {
    line-height: 24px;
    font-size: 14px;
    font-weight: 400;
    color: #828282
}

.questions__text-link {
    color: #2f80ed;
    text-transform: capitalize
}

.questions__card {
    background-color: #fff;
    position: relative;
    padding: 16px 24px;
    border-radius: 6px;
    border: 1px solid #e0e0e0;
    display: grid;
    column-gap: 8px;
    grid-template-columns: 1fr max-content;
    align-items: flex-start;
    cursor: pointer
}

.questions__card:not(:last-of-type) {
    margin-bottom: 8px
}

.questions__button {
    pointer-events: none
}

.questions__button[expanded=true] .questions__btnLine:nth-of-type(2) {
    transform: rotate(90deg) translate(1px,1px)
}

.questions__svg {
    transition: fill 150ms ease-in-out
}

.questions__btnLine {
    transition: transform 150ms ease-in-out 150ms;
    transform-origin: center
}

.questions__listWrap {
    transition: height 300ms ease-in;
    overflow: hidden;
    height: 0
}

.questions__cardList {
    list-style: inside;
    padding-top: 24px;
    cursor: default
}

@media(min-width: 1032px) {
    .questions__cardList {
        width:90%
    }
}

.questions__cardList-open {
    height: 100%
}

.questions__listItem {
    display: inline-block;
    position: relative
}

.questions__listItem ul {
    list-style: inside;
    cursor: default
}

@media(min-width: 1032px) {
    .questions__listItem ul {
        width:90%
    }
}

.questions__listItem ul li {
    line-height: 24px;
    font-size: 14px;
    font-weight: 400;
    color: #4f4f4f
}

.questions__listItem a {
    color: #2f80ed
}

.questions__listItem:not(:last-child) div.questions__text-description {
    margin: 8px 0 16px 32px
}

@media(max-width: 576px) {
    .container-faq {
        padding:24px 16px 0!important
    }
}

.coupon {
    border: 1px solid #e0e0e0;
    border-radius: 20px;
    background: #fff
}

.coupon__wrapper {
    padding: 24px 16px
}

@media(min-width: 768px) {
    .coupon__wrapper {
        padding:40px 85px
    }
}

@media(min-width: 1032px) {
    .coupon__wrapper {
        display:flex;
        align-items: center;
        justify-content: Center;
        padding: 40px 56px
    }
}

@media(min-width: 768px) {
    .coupon__wrap {
        display:flex;
        flex-wrap: wrap
    }

    .coupon__wrap>div {
        margin-top: 8px!important;
        margin-bottom: 0!important;
        width: calc(50% - 4px)
    }

    .coupon__wrap>div:nth-of-type(1) {
        margin-right: 4px
    }
}

.coupon__image--product {
    max-width: 240px;
    height: auto;
    object-position: center;
    margin: 0 auto;
    margin-bottom: 16px
}

@media(min-width: 1032px) {
    .coupon__image--product {
        margin-bottom:0;
        margin-right: 64px;
        margin-left: 0
    }
}

.coupon__text--title {
    font-size: var(--coupon-title-text);
    line-height: var(--coupon-title-height);
    font-weight: 900;
    color: #000;
    text-transform: capitalize;
    text-align: Center
}

.coupon__text--subtitle {
    font-size: 16px;
    font-weight: 400;
    line-height: 19px;
    text-align: center;
    color: #828282;
    text-transform: capitalize;
    margin-top: 12px;
    margin-bottom: 12px
}

.coupon__btn {
    margin-top: 8px;
    font-size: 18px
}

@media(min-width: 1032px) {
    .coupon__btn {
        font-size:18px;
        line-height: 24px
    }
}

.coupon-benefits {
    border-top: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
    text-transform: capitalize
}

.coupon-benefits__wrapper {
    padding: 12px 0;
    display: flex;
    flex-direction: column;
    align-items: center
}

@media(min-width: 768px) {
    .coupon-benefits__wrapper {
        flex-direction:row;
        justify-content: Center
    }
}

.coupon-benefit:not(:last-of-type) {
    margin-bottom: 4px
}

@media(min-width: 768px) {
    .coupon-benefit:not(:last-of-type) {
        margin-bottom:0;
        margin-right: 24px
    }
}

.coupon-benefit__image {
    position: relative;
    top: 5px;
    margin-right: 8px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: Center;
    width: 20px;
    height: 20px;
    display: inline-block
}

.coupon-benefit__text {
    font-size: 14px;
    font-weight: 500;
    line-height: 24px;
    color: #828282
}

@media(min-width: 768px) {
    .coupon-benefit__text {
        font-size:16px
    }
}

.coupon-trustscore {
    margin-top: 8px;
    margin-bottom: 4px;
    border: 1px solid #e0e0e0;
    background: #fff;
    border-radius: 10px
}

.coupon-trustscore__wrapper {
    padding: 8px 0;
    display: flex;
    justify-content: center;
    align-items: center
}

.coupon-trustscore__image--users {
    margin-right: 12px;
    max-width: 96px
}

.coupon-trustscore__image--rating {
    margin-right: 8px
}

.coupon-trustscore__text {
    font-size: 14px;
    font-weight: 700;
    line-height: 16px;
    text-align: center;
    color: #333
}

.coupon-timer {
    border: 1px solid #e0e0e0;
    background: #fff;
    border-radius: 10px;
    margin-top: 8px
}

.coupon-timer__wrapper {
    padding: 8px 0;
    display: flex;
    justify-content: center;
    align-items: center
}

.coupon-timer__text--span {
    font-size: 14px;
    font-weight: 700;
    line-height: 16px;
    letter-spacing: 0;
    text-align: center;
    margin-right: 17px
}

.coupon-timer__text--int {
    border-radius: 4px;
    padding: 8px 16px;
    background: #ef233c;
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    line-height: 16px;
    text-align: center
}

@media(min-width: 768px) {
    .coupon-container {
        margin-top:-64px
    }
}

@media(min-width: 1032px) {
    .coupon-container {
        margin-top:-62px
    }
}

.coupon-container__wrapper {
    padding: 24px 16px;
    width: 100%;
    margin: 0 auto
}

@media(min-width: 768px) {
    .coupon-container__wrapper {
        padding:40px 24px;
        width: 100%
    }
}

@media(min-width: 1032px) {
    .coupon-container__wrapper {
        padding:40px 16px;
        margin: 0 auto;
        max-width: 1032px;
        width: 100%
    }
}

.easySteps {
    display: grid;
    grid-template-rows: repeat(2,min-content);
    justify-items: center
}

.easySteps__description {
    font-family: Poppins,sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    text-align: center;
    color: #747474;
    max-width: 936px;
    width: 100%
}

.easySteps__stepsContainer {
    margin-top: 40px;
    display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: 16px;
    width: 100%
}

@media(min-width: 1032px) {
    .easySteps__stepsContainer {
        gap:24px
    }
}

@media(max-width: 767px) {
    .easySteps__stepsContainer {
        grid-template-rows:repeat(3,min-content);
        grid-template-columns: 1fr
    }
}

.easySteps__stepContainer {
    display: grid;
    background: #fff;
    grid-template-rows: repeat(2,min-content);
    border-radius: 20px;
    border: 1px solid #e0e0e0;
    overflow: hidden
}

.easySteps__stepImage {
    grid-row: 1/2;
    grid-column: 1/3;
    max-width: 360px;
    width: 100%;
    height: auto;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover
}

@media(max-width: 1031px) {
    .easySteps__stepImage {
        max-width:100%
    }
}

.easySteps__stepNumberContainer {
    grid-row: 1/2;
    grid-column: 1/3;
    background-color: #fff;
    width: 48px;
    height: 48px;
    margin-left: 16px;
    margin-top: 16px;
    border-radius: 50%;
    position: relative;
    border: 1px solid #e0e0e0
}

@media(max-width: 1031px) {
    .easySteps__stepNumberContainer {
        width:48px;
        height: 48px
    }
}

@media(max-width: 767px) {
    .easySteps__stepNumberContainer {
        width:48px;
        height: 48px
    }
}

.easySteps__stepNumber {
    position: absolute;
    top: calc(50% - 16px);
    left: calc(50% - 12px);
    font-family: Poppins,sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 32px;
    background: linear-gradient(180deg,#202ca3 0%,#020202 100%);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent
}

@media(max-width: 1031px) {
    .easySteps__stepNumber {
        font-size:24px;
        line-height: 48px;
        top: calc(50% - 24px);
        left: calc(50% - 14px)
    }
}

@media(max-width: 767px) {
    .easySteps__stepNumber {
        font-size:20px;
        line-height: 24px;
        top: calc(50% - 12px);
        left: calc(50% - 12px)
    }
}

.easySteps__stepContent {
    display: grid;
    grid-template-rows: repeat(2,min-content);
    align-items: center;
    grid-template-columns: max-content 1fr;
    grid-column: 1/3;
    gap: 16px;
    margin: 24px 16px
}

.easySteps__stepIcon {
    grid-row: 1/2;
    grid-column: 1/2;
    height: auto
}

@media(min-width: 768px) {
    .easySteps__stepIcon {
        font-family:Roboto;
        max-width: 32px
    }
}

.easySteps__stepHeading {
    grid-row: 1/2;
    grid-column: 2/3;
    font-family: Roboto,sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 24px;
    color: #000
}

@media(min-width: 768px) {
    .easySteps__stepHeading {
        font-size:20px;
        line-height: 24px
    }
}

@media(min-width: 1032px) {
    .easySteps__stepHeading {
        line-height:24px
    }
}

.easySteps__stepDescription {
    grid-row: 2/3;
    grid-column: 1/3;
    color: #747474;
    font-family: Roboto,sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px
}

.security {
    display: grid;
    grid-template-rows: repeat(2,min-content);
    grid-template-columns: repeat(3,1fr);
    row-gap: 40px;
    column-gap: 24px
}

@media(max-width: 1031px) {
    .security {
        column-gap:16px
    }
}

@media(max-width: 767px) {
    .security {
        grid-template-rows:repeat(4,min-content);
        grid-template-columns: 1fr;
        row-gap: 16px
    }
}

.security__heading {
    grid-row: 1/2;
    grid-column: 1/3;
    width: 100%
}

@media(max-width: 767px) {
    .security__heading {
        grid-row:1/2;
        grid-column: 1/2;
        justify-self: center;
        display: grid;
        grid-template-rows: repeat(3,min-content);
        justify-items: center;
        text-align: center
    }
}

.security__heading h3 {
    font-family: Roboto,sans-serif;
    font-size: 32px;
    font-weight: 900;
    line-height: 40px;
    text-transform: capitalize;
    background: var(--section-title-color);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

@media(max-width: 767px) {
    .security__heading h3 {
        text-align:center
    }
}

@media(max-width: 1031px) {
    .security__heading h3 {
        font-size:24px;
        line-height: 32px
    }
}

.security__seperator {
    margin-top: 16px;
    width: 50px;
    background: var(--section-seperator-color);
    height: 7px;
    border-radius: 25px
}

.security__description {
    margin-top: 24px;
    font-family: Roboto,sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    color: #545c67
}

@media(min-width: 1032px) {
    .security__image--maxHeight {
        max-height:var(--security-image-max-height);
        height: 100%
    }
}

.security__contentBox {
    text-transform: uppercase;
    background-image: linear-gradient(180deg,#212da3 0%,#3d3160 100%);
    border-radius: 20px;
    display: flex;
    flex-direction: column;
    justify-items: center;
    align-items: center;
    padding: 16px;
    grid-template-rows: repeat(2,min-content);
    overflow: hidden;
    color: #fff;
    text-align: center;
    font-family: Roboto,sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 24px
}

.security__contentBox h4 {
    max-width: 250px;
    width: 100%;
    margin-bottom: 16px
}

@media(min-width: 768px)and (max-width:1032px) {
    .security__contentBox h4 {
        margin-bottom:20px
    }
}

@media(max-width: 1031px) {
    .security__contentBox h4 {
        font-size:20px;
        line-height: 24px
    }
}

@media(min-width: 1032px) {
    .security__contentBox h4 {
        margin-bottom:16px
    }
}

.security__contentBox img {
    border-radius: 12px;
    margin-top: auto
}

.security__contentBox--1 {
    grid-row: 2/3;
    grid-column: 1/2
}

@media(max-width: 767px) {
    .security__contentBox--1 {
        grid-row:2/3;
        grid-column: 1/2
    }
}

.security__contentBox--2 {
    grid-row: 2/3;
    grid-column: 2/3
}

@media(max-width: 767px) {
    .security__contentBox--2 {
        grid-row:3/4;
        grid-column: 1/2
    }
}

.security__contentBoxPhone {
    text-transform: uppercase;
    background-image: linear-gradient(180deg,#212da3 0%,#3d3160 100%);
    border-radius: 20px;
    justify-items: center;
    overflow: hidden;
    grid-row: 1/3;
    grid-column: 3/4;
    padding: 16px 50px;
    margin-top: auto
}

@media(min-width: 768px)and (max-width:1032px) {
    .security__contentBoxPhone {
        padding:10px 31px;
        max-height: 570px
    }
}

.security__contentBoxPhone img {
    margin: 0 auto;
    height: auto
}

@media(max-width: 1031px) {
    .security__contentBoxPhone {
        align-self:flex-end
    }
}

@media(max-width: 767px) {
    .security__contentBoxPhone {
        grid-row:4/5;
        grid-column: 1/2;
        margin-top: 0
    }
}

.security__contentBoxPhone.p-0 {
    padding: 0!important
}

.stopCrime {
    display: flex;
    flex-direction: column
}

.stopCrime .stop-crime-box-image {
    border-radius: 20px;
    max-width: 410px
}

.stopCrimeBoxOne {
    display: grid;
    grid-template-columns: 1fr max-content;
    column-gap: 40px;
    align-items: center
}

@media(max-width: 1031px) {
    .stopCrimeBoxOne {
        grid-template-columns:1fr;
        grid-template-rows: repeat(2,min-content);
        justify-items: center;
        row-gap: 16px
    }
}

.stopCrimeBoxOne__innerWrapper {
    display: grid;
    grid-template-rows: repeat(2,min-content);
    grid-template-columns: repeat(2,1fr);
    row-gap: 24px;
    column-gap: 16px
}

@media(max-width: 1031px) {
    .stopCrimeBoxOne__innerWrapper {
        grid-row:2/3;
        grid-column: 1/2
    }
}

@media(max-width: 767px) {
    .stopCrimeBoxOne__innerWrapper {
        grid-template-rows:repeat(3,min-content);
        row-gap: 16px
    }
}

.stopCrimeBoxOne__heading {
    grid-row: 1/2;
    grid-column: 1/3
}

@media(max-width: 1031px) {
    .stopCrimeBoxOne__heading {
        display:grid;
        justify-items: center
    }
}

.stopCrimeBoxOne__heading h3 {
    font-family: Roboto,sans-serif;
    font-size: 32px;
    font-weight: 900;
    line-height: 40px;
    background: linear-gradient(180deg,#202ca3 0%,#24164a 100%);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

@media(max-width: 767px) {
    .stopCrimeBoxOne__heading h3 {
        text-align:center
    }
}

@media(max-width: 1031px) {
    .stopCrimeBoxOne__heading h3 {
        font-size:24px;
        line-height: 32px
    }
}

.stopCrimeBoxOne__heading div {
    margin-top: 16px;
    width: 50px;
    background: var(--section-seperator-color);
    height: 7px;
    border-radius: 25px
}

.stopCrimeBoxOne__heading p {
    margin-top: 24px;
    font-family: Roboto,sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    color: var(--product-benefits-section-text-color,#545c67)
}

@media(max-width: 1031px) {
    .stopCrimeBoxOne__heading p {
        text-align:center
    }
}

.stopCrimeBoxOne__contentBox {
    padding: 16px;
    background-color: #f9f9f9;
    border: 1px solid #e0e0e0;
    border-radius: 20px;
    width: 100%
}

.stopCrimeBoxOne__contentBox h4 {
    font-family: Roboto,sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 40px;
    background-image: linear-gradient(180deg,#202ca3 0%,#24164a 100%);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent
}

@media(max-width: 767px) {
    .stopCrimeBoxOne__contentBox h4 {
        font-size:24px;
        line-height: 32px
    }
}

@media(min-width: 768px)and (max-width:1032px) {
    .stopCrimeBoxOne__contentBox h4 {
        font-size:32px;
        line-height: 40px
    }
}

.stopCrimeBoxOne__contentBox span {
    margin-top: 8px;
    font-family: Roboto,sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    color: #747474
}

.stopCrimeBoxOne__contentBox--1 {
    grid-row: 2/3;
    grid-column: 1/2
}

@media(max-width: 767px) {
    .stopCrimeBoxOne__contentBox--1 {
        grid-row:2/3;
        grid-column: 1/3
    }
}

.stopCrimeBoxOne__contentBox--2 {
    grid-row: 2/3;
    grid-column: 2/3
}

@media(max-width: 767px) {
    .stopCrimeBoxOne__contentBox--2 {
        grid-row:3/4;
        grid-column: 1/3
    }
}

@media(max-width: 1031px) {
    .stopCrimeBoxOne__image {
        width:330px;
        margin-left: unset;
        grid-row: 1/2;
        grid-column: 1/2
    }
}

@media(max-width: 767px) {
    .stopCrimeBoxOne__image {
        max-width:343px;
        width: 100%
    }
}

@media screen and (min-width: 1032px) {
    .stopCrimeBoxOne.mb-fixed {
        margin-bottom:-34px
    }
}

.stopCrimeBoxTwo {
    margin-top: 40px;
    display: grid;
    grid-template-columns: max-content 1fr;
    column-gap: 40px;
    align-items: center;
    row-gap: 16px
}

@media(max-width: 767px) {
    .stopCrimeBoxTwo {
        margin-top:16px
    }
}

@media(max-width: 1031px) {
    .stopCrimeBoxTwo {
        grid-template-rows:repeat(2,min-content);
        grid-template-columns: 1fr;
        justify-items: center
    }
}

.stopCrimeBoxTwo__image {
    grid-column: 1/2
}

@media(max-width: 1031px) {
    .stopCrimeBoxTwo__image {
        width:330px;
        grid-row: 1/2;
        grid-column: 1/2
    }
}

@media(max-width: 767px) {
    .stopCrimeBoxTwo__image {
        max-width:343px;
        width: 100%
    }
}

.stopCrimeBoxTwo__innerWrapper {
    grid-column: 2/3
}

@media(max-width: 1031px) {
    .stopCrimeBoxTwo__innerWrapper {
        grid-row:2/3;
        grid-column: 1/2;
        display: grid;
        justify-items: center
    }
}

@media(max-width: 1031px) {
    .stopCrimeBoxTwo__heading {
        display:grid;
        justify-items: center
    }
}

.stopCrimeBoxTwo__heading h3 {
    font-family: Roboto,sans-serif;
    font-size: 32px;
    font-weight: 900;
    line-height: 40px;
    text-align: Center;
    background-image: linear-gradient(180deg,#202ca3 0%,#24164a 100%);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent
}

@media(min-width: 768px) {
    .stopCrimeBoxTwo__heading h3 {
        text-align:left
    }
}

@media(max-width: 1031px) {
    .stopCrimeBoxTwo__heading h3 {
        font-size:24px;
        line-height: 32px
    }
}

.stopCrimeBoxTwo__heading div {
    margin-top: 16px;
    width: 50px;
    background: var(--section-seperator-color);
    height: 7px;
    border-radius: 25px
}

.stopCrimeBoxTwo__heading p {
    margin-top: 24px;
    font-family: Roboto,sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    color: var(--product-benefits-section-text-color,#545c67)
}

@media(max-width: 1031px) {
    .stopCrimeBoxTwo__heading p {
        text-align:center
    }
}

.stopCrimeBoxTwo__stores {
    display: flex;
    margin-top: 24px
}

.stopCrimeBoxTwo__stores img {
    width: auto;
    max-height: 40px
}

.stopCrimeBoxTwo__stores img:first-of-type {
    margin-right: 10px
}

@media(max-width: 1031px) {
    .stopCrimeBoxTwo__stores img:first-of-type {
        margin-right:12px
    }
}

@media(min-width: 768px) {
    .stopCrimeBoxTwo__stores img {
        max-width:164px;
        height: auto
    }
}

@media(min-width: 1032px) {
    .stopCrimeBoxTwo__stores img {
        max-width:222px;
        height: auto
    }
}

.floating-cta {
    width: 100%;
    height: 0;
    position: fixed;
    bottom: 0%;
    z-index: 100;
    transition: height .25s
}

.floating-cta--active {
    height: 90px
}

.floating-cta__wrapper {
    max-width: 1032px;
    padding: 8px 16px;
    margin: 0 auto;
    display: flex;
    position: relative;
    top: 1px;
    justify-content: space-between;
    align-items: center
}

@media(min-width: 768px) {
    .floating-cta__wrapper {
        padding:8px 16px
    }
}

@media(min-width: 1032px) {
    .floating-cta__wrapper {
        top:2px
    }
}

.floating-cta__content {
    display: grid;
    grid-template-columns: max-content 1fr;
    grid-template-rows: repeat(2,min-content);
    background-color: transparent;
    align-items: center
}

@media(min-width: 768px) {
    .floating-cta__content {
        column-gap:8px;
        row-gap: 0
    }
}

.floating-cta__contentImage {
    border-radius: 6px;
    grid-row: 1/3;
    grid-column: 1/2;
    height: 48px;
    width: 48px;
    margin-right: 8px
}

@media(min-width: 768px) {
    .floating-cta__contentImage {
        width:56px;
        height: 56px;
        margin-right: 0
    }
}

@media screen and (max-width: 320px) {
    .floating-cta__contentImage {
        display:none
    }
}

.floating-cta__timer {
    position: relative;
    top: 1px
}

@media(min-width: 768px) {
    .floating-cta__timer {
        display:none
    }
}

.floating-cta__contentRating {
    font-family: Roboto,sans-serif;
    font-size: 16px;
    line-height: 16px;
    color: #fff;
    display: flex;
    text-transform: capitalize;
    position: relative;
    top: 2px
}

@media(max-width: 767px) {
    .floating-cta__contentRating {
        display:none
    }
}

.floating-cta__contentRating img {
    margin-right: 8px
}

.floating-cta__contentRating span:first-of-type {
    font-weight: 700;
    grid-row: 1/2;
    grid-column: 2/3;
    margin-right: 4px
}

.floating-cta__contentRating span:last-of-type {
    font-weight: 400;
    grid-row: 2/3;
    grid-column: 2/3
}

.floating-cta__contentText {
    font-family: Roboto,sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 16px;
    color: #fff;
    text-transform: capitalize;
    position: relative;
    top: -1px
}

@media(max-width: 767px) {
    .floating-cta__contentText {
        display:none
    }
}

.floating-cta__endingSoon {
    margin-bottom: 4px;
    font-size: 12px;
    line-height: 16px;
    color: #fff;
    font-weight: 700
}

.floating-cta__button {
    text-transform: uppercase;
    border-bottom: 2px solid;
    border-radius: 10px;
    padding: 12px 16px;
    text-shadow: 2px 2px 1px var(--button-text-shadow);
    font-family: Poppins,sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    transition: background-color 150ms ease-in
}

@media(min-width: 768px) {
    .floating-cta__button {
        padding:16px 24px;
        font-size: 18px
    }
}

.floating-cta__button[theme=blue] {
    background-color: #0d40ff;
    border-color: #0025ad;
    outline-color: #0025ad;
    color: #fff
}

@media(pointer: fine) {
    .floating-cta__button[theme=blue]:hover {
        background-color:#002fdd
    }
}

.floating-cta__button[theme=red] {
    background-color: #e80000;
    border-color: #a30000;
    outline-color: #a30000;
    color: #fff
}

@media(pointer: fine) {
    .floating-cta__button[theme=red]:hover {
        background-color:#c80000
    }
}

.floating-cta__button[theme=orange] {
    background-color: #f60;
    border-color: #b84900;
    outline-color: #b84900;
    color: #fff
}

@media(pointer: fine) {
    .floating-cta__button[theme=orange]:hover {
        background-color:#e15a00
    }
}

.floating-cta__button[theme=green] {
    background-color: #0ed13d;
    border-color: #0b9e2e;
    outline-color: #0b9e2e;
    color: #fff
}

@media(pointer: fine) {
    .floating-cta__button[theme=green]:hover {
        background-color:#08ae30
    }
}

.floating-cta__button[theme=custom] {
    background-color: var(--button-background-color);
    color: var(--button-text-color);
    border-color: var(--button-shadow)
}

@media(pointer: fine) {
    .floating-cta__button[theme=custom]:hover {
        background-color:var(--button-hover)
    }
}

.footer {
    background-color: #000;
    color: #fff;
    display: flex;
    flex-direction: column
}

.footer__logo {
    max-width: 168px;
    height: auto
}

.footer__seperator {
    max-width: 1032px;
    width: 100%;
    padding: 0 16px;
    margin: 0 auto
}

@media(max-width: 767px) {
    .footer__help {
        display:flex;
        justify-content: center;
        margin-bottom: 25px
    }
}

.footer__seperatorLine {
    background-color: rgba(79,79,79,.5);
    width: 100%;
    height: 1px
}

.footer__chevron {
    position: absolute;
    top: 33px;
    right: 10px;
    transform: rotate(-90deg);
    transition: transform 150ms ease-in
}

@media(min-width: 768px) {
    .footer__chevron {
        display:none
    }
}

.footer__innerContainer {
    max-width: 1032px;
    width: 100%;
    padding: 20px 24px;
    margin: 0 auto;
    display: grid;
    grid-template-columns: minmax(300px,454px) minmax(min-content,max-content) minmax(min-content,max-content) minmax(min-content,max-content);
    column-gap: 44px
}

@media(max-width: 1031px) {
    .footer__innerContainer {
        justify-content:center;
        grid-template-rows: repeat(2,min-content);
        grid-template-columns: 1fr 1fr minmax(min-content,max-content);
        row-gap: 40px
    }
}

@media(max-width: 767px) {
    .footer__innerContainer {
        grid-template-rows:repeat(4,min-content);
        grid-template-columns: 1fr;
        column-gap: unset;
        justify-items: center;
        padding: 24px 16px 1px;
        row-gap: 0
    }
}

@media(min-width: 1032px) {
    .footer__innerContainer {
        padding:40px 16px
    }
}

.footer__logoContainer {
    display: grid;
    grid-template-rows: repeat(3,min-content)
}

@media(max-width: 1031px) {
    .footer__logoContainer {
        grid-row:1/2;
        grid-column: 1/4;
        justify-items: center;
        text-align: center
    }
}

@media(max-width: 767px) {
    .footer__logoContainer {
        grid-row:1/2;
        grid-column: 1/2
    }
}

@media(max-width: 767px) {
    .footer__logoContainer {
        margin-bottom:25px
    }
}

.footer__logoContainerText {
    font-family: roboto,sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    color: #bdbdbd;
    margin-top: 16px;
    margin-bottom: 24px
}

.footer__logoContainerStores {
    display: flex
}

.footer__logoContainerStores img {
    width: 111px;
    height: 32px
}

.footer__logoContainerStores img:first-of-type {
    margin-right: 10px
}

.footer__listContainer {
    position: relative
}

.footer__listContainer:not(:last-of-type) {
    overflow: hidden;
    width: 100%
}

@media(max-width: 767px) {
    .footer__listContainer:not(:last-of-type) .footer__list {
        height:0;
        overflow: hidden
    }
}

@media(max-width: 767px) {
    .footer__listContainer {
        text-align:center
    }
}

@media(max-width: 767px) {
    .footer__listContainer--1 {
        grid-row:3/4;
        grid-column: 1/2
    }
}

@media(max-width: 767px) {
    .footer__listContainer--2 {
        grid-row:4/5;
        grid-column: 1/2
    }
}

@media(max-width: 767px) {
    .footer__listContainer--3 {
        grid-row:2/3;
        grid-column: 1/2
    }
}

.footer__heading {
    font-family: Roboto,sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 24px;
    text-transform: uppercase
}

@media(max-width: 767px) {
    .footer__heading {
        padding:25px 0
    }
}

.footer__list {
    list-style: none;
    display: flex;
    flex-direction: column;
    transition: height 150ms ease-in,margin-top 150ms ease-in
}

@media(min-width: 768px) {
    .footer__list {
        margin-top:16px
    }
}

@media(max-width: 576px) {
    .footer__list:not(:last-of-type) {
        height:0;
        overflow: hidden
    }
}

.footer__list li:not(:first-of-type) {
    margin-top: 8px
}

.footer__list--customerCare {
    margin-top: 16px
}

@media(max-width: 767px) {
    .footer__list--customerCare {
        align-items:flex-start;
        margin-left: 8px;
        margin-top: 0
    }
}

.footer__listItem {
    display: flex;
    align-items: center;
    font-family: Roboto,sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    color: #bdbdbd
}

.footer__listItem--white {
    color: #fff
}

@media(max-width: 767px) {
    .footer__listItem {
        display:flex;
        justify-content: center
    }
}

.footer__icon {
    width: 20px;
    height: 20px;
    margin-right: 8px
}

.footer__ribbon {
    background-color: #fff;
    width: 100%
}

.footer__innerRibbonWrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    max-width: 1032px;
    width: 100%;
    padding: 12px 16px;
    margin: 0 auto
}

@media(max-width: 1031px) {
    .footer__innerRibbonWrapper {
        padding:12px 24px
    }
}

@media(max-width: 767px) {
    .footer__innerRibbonWrapper {
        text-align:center;
        flex-direction: column;
        padding: 12px 16px
    }
}

.footer__ribbonContent {
    font-family: Roboto,sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    color: #333
}

@media(max-width: 767px) {
    .footer__ribbonContent {
        margin-bottom:8px
    }
}

.footer__paymentLogos {
    width: 306px;
    height: 32px
}

@media(max-width: 767px) {
    .footer__listContainer--1 {
        border-top:1px solid rgba(79,79,79,.5);
        border-bottom: 1px solid rgba(79,79,79,.5)
    }
}

.footer__listContainer--3 {
    width: 100%
}

@media(max-width: 767px) {
    .footer__listContainer--3 {
        border-top:1px solid rgba(79,79,79,.5)
    }
}

.bannerBackground {
    position: relative
}

.bannerContent {
    max-width: 1032px;
    margin: 0 auto;
    display: grid;
    grid-template-columns: repeat(2,1fr);
    padding: 92px 16px 0
}

@media(max-width: 1031px) {
    .bannerContent {
        grid-template-columns:1fr;
        min-height: 560px
    }
}

@media(max-width: 1031px) {
    .bannerContent {
        padding:24px
    }
}

@media(max-width: 767px) {
    .bannerContent {
        padding:16px 16px 12px
    }
}

.bannerContent__productImage {
    grid-row: 1/2;
    grid-column: 1/3;
    justify-self: flex-end;
    align-self: flex-end;
    max-width: 456px;
    width: 100%;
    height: auto
}

@media(max-width: 1031px) {
    .bannerContent__productImage {
        display:none
    }
}

.bannerContent__wrapper {
    padding-bottom: 92px;
    grid-row: 1/2;
    grid-column: 1/3;
    display: grid;
    grid-template-rows: repeat(7,min-content);
    justify-items: flex-start
}

@media(max-width: 1031px) {
    .bannerContent__wrapper {
        justify-items:center;
        padding-bottom: 0
    }
}

.bannerContent__header {
    grid-row: 1/2;
    font-family: Roboto,sans-serif;
    font-size: var(--hero-title-text);
    line-height: var(--hero-title-height);
    font-weight: 900;
    margin-bottom: 16px;
    max-width: 731px;
    width: 100%
}

@media(max-width: 1031px) {
    .bannerContent__header {
        max-width:unset;
        text-align: center
    }
}

.bannerContent__subHeading {
    grid-row: 2/3;
    font-family: Roboto,sans-serif;
    font-size: var(--hero-subtitle-text);
    line-height: var(--hero-subtitle-height);
    font-weight: 600;
    text-align: left
}

@media(max-width: 1031px) {
    .bannerContent__subHeading {
        font-size:16px;
        line-height: 24px;
        text-align: center
    }
}

.bannerContent__int {
    font-family: Roboto,sans-serif;
    font-size: 12px;
    line-height: 16px
}

.bannerContent__benefitList {
    margin-top: 16px;
    grid-row: 3/4;
    list-style: none;
    display: flex
}

@media(max-width: 1031px) {
    .bannerContent__benefitList {
        display:none;
        margin-top: unset
    }
}

.bannerContent__benefitList li:not(:last-of-type) {
    margin-right: 24px
}

.bannerContent__benefitList--heaters {
    margin-top: 24px;
    grid-row: 3/4;
    list-style: none;
    display: flex
}

@media(max-width: 1031px) {
    .bannerContent__benefitList--heaters {
        grid-row:7/8
    }
}

@media(min-width: 1032px) {
    .bannerContent__benefitList--heaters {
        margin-top:16px
    }
}

@media(max-width: 767px) {
    .bannerContent__benefitList--heaters {
        flex-direction:row;
        flex-wrap: Wrap;
        align-items: center;
        justify-content: center
    }
}

@media(min-width: 768px) {
    .bannerContent__benefitList--heaters li:not(:last-of-type) {
        margin-right:24px
    }
}

.bannerContent__benefitItem {
    display: flex;
    align-items: center
}

@media(max-width: 767px) {
    .bannerContent__benefitItem--heaters {
        margin-bottom:12px
    }

    .bannerContent__benefitItem--heaters:not(:last-of-type) {
        margin-right: 16px
    }
}

.bannerContent__benefitImage {
    width: 20px;
    height: 20px;
    margin-right: 8px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain
}

@media(max-width: 767px) {
    .bannerContent__benefitImage--heaters {
        width:24px;
        height: 24px;
        background-size: contain
    }
}

.bannerContent__benefitName {
    font-family: Roboto,sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: uppercase
}

@media(max-width: 576px) {
    .bannerContent__benefitName--heaters {
        font-size:12px
    }
}

.bannerContent__featureList {
    grid-row: 4/5;
    list-style: none;
    margin-top: 24px
}

@media(max-width: 1031px) {
    .bannerContent__featureList {
        grid-row:7/8
    }
}

.bannerContent__featureList li:not(:first-of-type) {
    margin-top: 8px
}

.bannerContent__featureItem {
    display: flex;
    align-items: center
}

.bannerContent__featureItem span {
    display: inline-block
}

.bannerContent__featureCheck {
    width: 23px;
    height: 24px;
    margin-right: 8px;
    flex-shrink: 0;
    align-self: flex-start
}

.bannerContent__featureName {
    font-family: Roboto,sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: capitalize
}

.bannerContent__socialContent {
    grid-row: 5/6;
    margin-top: 24px;
    border: 1px soldi #e0e0e0;
    border-radius: 10px;
    padding: 4px 16px;
    display: flex;
    max-width: 498px;
    width: 100%
}

@media(max-width: 1031px) {
    .bannerContent__socialContent {
        grid-row:4/5
    }
}

@media(max-width: 767px) {
    .bannerContent__socialContent {
        padding:4px 16px;
        max-width: 345px;
        justify-content: center
    }
}

.bannerContent__socialImage {
    max-width: 96px;
    height: 32px;
    width: 100%
}

@media(max-width: 767px) {
    .bannerContent__socialImage {
        margin-right:12px
    }
}

.bannerContent__socialRating,.bannerContent__socialCustomerNum {
    display: flex;
    align-items: center;
    text-transform: capitalize
}

.bannerContent__socialRating .hero-customers-text,.bannerContent__socialCustomerNum .hero-customers-text {
    font-family: Roboto,sans-serif;
    font-size: 12px;
    line-height: 16px;
    font-weight: 400
}

.bannerContent__socialRating .hero-customers-text strong,.bannerContent__socialCustomerNum .hero-customers-text strong {
    color: #000;
    font-weight: 700
}

.bannerContent__socialCustomerNum {
    margin-left: 12px;
    margin-right: 8px
}

@media(max-width: 767px) {
    .bannerContent__socialCustomerNum {
        display:none
    }
}

.bannerContent__socialRating {
    margin-left: 8px
}

@media screen and (max-width: 374px) {
    .bannerContent__socialRating span:last-of-type {
        display:none
    }
}

.bannerContent__cta {
    grid-row: 6/7;
    border-bottom: 2px solid var(--button-shadow);
    border-radius: 10px;
    display: grid;
    grid-template-columns: repeat(3,max-content);
    max-width: 498px;
    width: 100%;
    padding: 4px;
    align-items: center;
    margin-top: 16px;
    text-shadow: 2px 2px 1px var(--button-text-shadow);
    transition: background-color 150ms ease-in;
    z-index: 3
}

@media(max-width: 1031px) {
    .bannerContent__cta {
        grid-row:5/6;
        margin-top: 8px
    }
}

@media(max-width: 767px) {
    .bannerContent__cta {
        max-width:343px;
        padding-right: 13px;
        grid-template-columns: max-content 1fr max-content
    }
}

.bannerContent__cta[theme=blue] {
    background-color: #0d40ff;
    border-color: #0025ad;
    outline-color: #0025ad;
    color: #fff
}

@media(pointer: fine) {
    .bannerContent__cta[theme=blue]:hover {
        background-color:#002fdd
    }

    .bannerContent__cta[theme=blue]:hover>.bannerContent__ctaDiscount {
        background-color: #0022a1
    }
}

.bannerContent__cta[theme=blue]>.bannerContent__ctaDiscount {
    background-color: #0028bd
}

.bannerContent__cta[theme=red] {
    background-color: #e80000;
    border-color: #a30000;
    outline-color: #a30000;
    color: #fff
}

@media(pointer: fine) {
    .bannerContent__cta[theme=red]:hover {
        background-color:#c80000
    }

    .bannerContent__cta[theme=red]:hover>.bannerContent__ctaDiscount {
        background-color: #9d0000
    }
}

.bannerContent__cta[theme=red]>.bannerContent__ctaDiscount {
    background-color: #b80000
}

.bannerContent__cta[theme=orange] {
    background-color: #f60;
    border-color: #b84900;
    outline-color: #b84900;
    color: #fff
}

@media(pointer: fine) {
    .bannerContent__cta[theme=orange]:hover {
        background-color:#e15a00
    }

    .bannerContent__cta[theme=orange]:hover>.bannerContent__ctaDiscount {
        background-color: #ad4500;
        border: 1px solid #b84900
    }
}

.bannerContent__cta[theme=orange]>.bannerContent__ctaDiscount {
    background-color: #d15400;
    border: 1px solid #b84900
}

.bannerContent__cta[theme=green] {
    background-color: #0ed13d;
    border-color: #0b9e2e;
    outline-color: #0b9e2e;
    color: #fff
}

@media(pointer: fine) {
    .bannerContent__cta[theme=green]:hover {
        background-color:#08ae30
    }

    .bannerContent__cta[theme=green]:hover>.bannerContent__ctaDiscount {
        background-color: #0a8b29
    }
}

.bannerContent__cta[theme=green]>.bannerContent__ctaDiscount {
    background-color: #0ea532
}

.bannerContent__cta[theme=custom] {
    background-color: var(--button-background-color);
    color: var(--button-text-color);
    border-color: var(--button-shadow)
}

@media(pointer: fine) {
    .bannerContent__cta[theme=custom]:hover {
        background-color:var(--button-hover)
    }
}

.bannerContent__ctaDiscount {
    display: flex;
    flex-direction: column;
    justify-content: center;
    border-radius: 7px;
    padding: 10px 20px;
    margin-right: 45px;
    box-shadow: 0 0 5px 0 var(--button-inner-shadow) inset;
    transition: background-color 150ms ease-in
}

.bannerContent__ctaDiscount span:first-of-type {
    font-family: Poppins,sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 30px
}

@media screen and (max-width: 374px) {
    .bannerContent__ctaDiscount span:first-of-type {
        font-size:28px
    }
}

.bannerContent__ctaDiscount span:last-of-type {
    font-family: Poppins,sans-serif;
    font-size: 12px;
    font-weight: 700;
    line-height: 14px;
    text-transform: uppercase
}

@media screen and (max-width: 374px) {
    .bannerContent__ctaDiscount span:last-of-type {
        font-size:10px
    }
}

@media(max-width: 767px) {
    .bannerContent__ctaDiscount {
        margin-right:10px;
        padding: 8px
    }
}

@media screen and (max-width: 374px) {
    .bannerContent__ctaDiscount {
        margin-right:5px;
        padding: 8px
    }
}

.bannerContent__ctaDiscount[theme=blue] {
    background-color: #0d40ff;
    border-color: #0025ad;
    outline-color: #0025ad;
    color: #fff
}

@media(pointer: fine) {
    .bannerContent__ctaDiscount[theme=blue]:hover {
        background-color:#002fdd
    }
}

.bannerContent__ctaDiscount[theme=red] {
    background-color: #e80000;
    border-color: #a30000;
    outline-color: #a30000;
    color: #fff
}

@media(pointer: fine) {
    .bannerContent__ctaDiscount[theme=red]:hover {
        background-color:#c80000
    }
}

.bannerContent__ctaDiscount[theme=orange] {
    background-color: #f60;
    box-shadow: 0 0 5px 0 #b84900 inset
}

@media(pointer: fine) {
    .bannerContent__ctaDiscount[theme=orange]:hover {
        background-color:#ad4500
    }
}

.bannerContent__ctaDiscount[theme=green] {
    background-color: #0ed13d;
    border-color: #0b9e2e;
    outline-color: #0b9e2e;
    color: #fff
}

@media(pointer: fine) {
    .bannerContent__ctaDiscount[theme=green]:hover {
        background-color:#08ae30
    }
}

.bannerContent__ctaDiscount[theme=custom] {
    background-color: var(--button-background-secondary)
}

@media(pointer: fine) {
    .bannerContent__ctaDiscount[theme=custom]:hover {
        background-color:var(--button-hover)
    }
}

.bannerContent__ctaText {
    font-family: Poppins,sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 24px;
    text-transform: uppercase;
    margin-right: 16px;
    text-align: center
}

@media(max-width: 767px) {
    .bannerContent__ctaText {
        margin-right:16px;
        font-size: 18px;
        line-height: 24px
    }
}

@media screen and (max-width: 374px) {
    .bannerContent__ctaText {
        font-size:16px;
        margin-right: 8px
    }
}

.bannerContent__ctaImage {
    width: 16px;
    height: 16px;
    background-size: contain;
    background-repeat: no-repeat;
    top: 1px
}

.bannerContent__guaranteeBox {
    grid-row: 7/8;
    font-family: Poppins,sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 16px;
    text-transform: capitalize;
    display: grid;
    grid-template-columns: 1fr max-content 1fr;
    column-gap: 8px;
    align-items: center;
    max-width: 498px;
    width: 100%;
    margin-top: 8px
}

@media(max-width: 1031px) {
    .bannerContent__guaranteeBox {
        grid-row:6/7
    }
}

@media(max-width: 767px) {
    .bannerContent__guaranteeBox {
        max-width:343px
    }
}

.bannerContent__guaranteeBox div:first-of-type,.bannerContent__guaranteeBox div:last-of-type {
    height: 1px;
    width: 100%;
    transform: scaleY(.15)
}

.bannerContent__productMobile {
    display: none;
    grid-row: 3/4;
    width: 100%;
    height: auto
}

@media(max-width: 1031px) {
    .bannerContent__productMobile {
        display:inline-block;
        margin-top: 24px
    }
}

.bannerRibbon {
    width: 100%;
    background-color: #000
}

.bannerRibbon__featureContainer {
    max-width: 1032px;
    padding: 16px;
    display: grid;
    grid-template-columns: repeat(4,1fr);
    gap: 24px;
    margin: 0 auto
}

@media(max-width: 1031px) {
    .bannerRibbon__featureContainer {
        padding:16px 24px
    }
}

@media(max-width: 767px) {
    .bannerRibbon__featureContainer {
        grid-template-columns:repeat(2,1fr);
        grid-template-rows: repeat(2,min-content);
        padding: 16px
    }
}

.bannerRibbon__feature {
    display: flex;
    flex-direction: column;
    align-items: center
}

.bannerRibbon__featureImage {
    max-width: 40px;
    height: auto;
    margin-bottom: 8px
}

@media(max-width: 1031px) {
    .bannerRibbon__featureImage {
        max-width:32px
    }
}

.bannerRibbon__featureText {
    text-align: center;
    font-family: Roboto,sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    color: #bdbdbd;
    max-width: 200px;
    width: 100%
}

@media(max-width: 1031px) {
    .bannerRibbon__featureText {
        font-size:14px;
        line-height: 16px;
        max-width: 150px
    }
}

.glide {
    overflow: hidden;
    width: 100%
}

@media(min-width: 768px) {
    .glide {
        max-width:968px;
        padding: 16px 24px
    }
}

@media(min-width: 1032px) {
    .glide {
        max-width:1032px;
        padding: 16px
    }
}

.glide__track {
    transition-timing-function: linear;
    width: 100%;
    margin: 0 auto
}

.glide__slide {
    display: flex;
    justify-content: center;
    align-items: center
}

.glide__slide img {
    height: 48px;
    width: auto
}

@keyframes slide {
    from {
        transform: translateX(0)
    }

    to {
        transform: translateX(-100%)
    }
}

.logos {
    overflow: hidden;
    white-space: nowrap;
    position: relative
}

.logos-slide {
    display: inline-block;
    animation: 15s slide infinite linear;
    padding: 12px 0
}

.logos-slide img {
    display: inline-block;
    max-width: 160px;
    height: 48px;
    margin-right: 16px
}

.helpdesk {
    position: fixed;
    bottom: 15px;
    right: 25px;
    border-radius: 26px;
    background-color: var(--helpdesk-background);
    color: var(--helpdesk-color);
    border-radius: 999px;
    z-index: 999;
    letter-spacing: .6;
    display: flex;
    align-items: center;
    font-weight: 700;
    font-size: 16px;
    padding: 12px;
    cursor: pointer;
    transition: bottom 150ms ease-in-out
}

.helpdesk--active {
    bottom: 100px
}

@media(min-width: 768px) {
    .helpdesk {
        padding:.92857rem 1.57143rem;
        bottom: 15px
    }

    .helpdesk--active {
        bottom: 100px
    }
}

.questions__card.active .questions__listWrap {
    height: auto;
}

.helpdesk span {
    text-transform: capitalize;
    display: none
}

@media(min-width: 768px) {
    .helpdesk span {
        display:block
    }
}

.helpdesk svg {
    fill: var(--helpdesk-color)
}

@media(min-width: 768px) {
    .helpdesk svg {
        margin-right:8px
    }
}

header[data-testid=widget-header-view] {
    background: #ff0
}
