.wrapper {
    max-width: 100%
}

.header .benefits__item {
    height: auto;
}

.header .benefits__item:before,
.header .benefits__item:after {
    width: 100%;
}

.header .benefits__number {
    left: unset;
    right: 10px;
}

.header__logo img {
    height: 45px;
}

.plans__item {
    cursor: pointer;
}

.fs-24 {
    font-size: 24px;
}

.section .psys-list .item a:hover {
    background: transparent;
}

.toastify {
    border-radius: 26px;
}

.size-24 {
    width: 24px !important;
    height: 24px !important;
}

.size-32 {
    width: 32px !important;
    height: 32px !important;
}

.size-48 {
    width: 48px !important;
    height: 48px !important;
}

.size-56 {
    width: 56px !important;
    height: 56px !important;
}

.size-64 {
    width: 64px !important;
    height: 64px !important;
}

.size-72 {
    width: 72px !important;
    height: 72px !important;
}

.size-85 {
    width: 85px !important;
    height: 85px !important;
}

.size-90 {
    width: 90px !important;
    height: 90px !important;
}

.size-96 {
    width: 96px !important;
    height: 96px !important;
}

.size-128 {
    width: 128px !important;
    height: 128px !important;
}

.size-150 {
    width: 150px !important;
    height: 150px !important;
}

.size-180 {
    width: 180px !important;
    height: 180px !important;
}

.fs-14 {
    font-size: 14px !important;
}

.fs-16 {
    font-size: 16px !important;
}

.fs-18 {
    font-size: 18px !important;
}

.fs-20 {
    font-size: 20px !important;
}

.fs-22 {
    font-size: 22px !important;
}

.fs-24 {
    font-size: 24px !important;
}

.fs-26 {
    font-size: 26px !important;
}

.fs-28 {
    font-size: 28px !important;
}

.fs-30 {
    font-size: 30px !important;
}

.fs-32 {
    font-size: 32px !important;
    line-height: 1.25;
}

.fs-34 {
    font-size: 34px !important;
    line-height: 1.25;
}

.fs-35 {
    font-size: 35px !important;
    line-height: 1.25;
}

.fs-36 {
    font-size: 36px !important;
    line-height: 1.25;
}

.fs-38 {
    font-size: 38px !important;
    line-height: 1.25;
}

.fs-46 {
    font-size: 46px !important;
    line-height: 1.25;
}

.fs-48 {
    font-size: 48px !important;
    line-height: 1.25;
}

.fs-96 {
    font-size: 96px !important;
    line-height: 1.25;
}

.form-check-input.is-valid:checked,
.was-validated .form-check-input:valid:checked {
    background-color: rgba(25, 135, 84, 0.5);
}

.navbar--account ul.nav-list {
    margin-top: 75px
}

.box--dark:before {
    background: radial-gradient(circle at 100% 0, rgba(93, 205, 225, .122) 0, rgba(53, 165, 232, 0) 20%), rgba(27, 29, 92, .141);
}

.font1 {
    font-family: PP Neue Machina, sans-serif;
}

.divider-arrow {
    height: 6px;
    opacity: 0.5;
}

.dashboard .balance-list__icon img {
    -webkit-filter: none;
    filter: none;
    opacity: 1;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus input:-webkit-autofill,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
    -webkit-text-fill-color: #ffffff;
}

input.form-control-dark:-webkit-autofill,
input.form-control-dark:-webkit-autofill:hover,
input.form-control-dark:-webkit-autofill:focus input.form-control-dark:-webkit-autofill,
textarea.form-control-dark:-webkit-autofill,
textarea.form-control-dark:-webkit-autofill:hover textarea.form-control-dark:-webkit-autofill:focus,
select.form-control-dark:-webkit-autofill,
select.form-control-dark:-webkit-autofill:hover,
select.form-control-dark:-webkit-autofill:focus {
    -webkit-text-fill-color: #000000;
}

.cursor-pointer {
    cursor: pointer;
}

.img-fluid {
    max-width: 100%;
    height: auto;
}

.z-10 {
    z-index: 10;
}

.text-accent {
    color: rgb(81, 185, 252);
}

.btn>abbr.corner.clip2 {
    -webkit-clip-path: url(#my-clip-path-2);
    clip-path: url(#my-clip-path-2);
}

.btn>abbr.corner.clip3 {
    -webkit-clip-path: url(#my-clip-path-3);
    clip-path: url(#my-clip-path-3);
}

.btn>abbr.corner.clip4 {
    -webkit-clip-path: url(#my-clip-path-4);
    clip-path: url(#my-clip-path-4);
}

.btn>abbr.corner.clip5 {
    -webkit-clip-path: url(#my-clip-path-5);
    clip-path: url(#my-clip-path-5);
}

.tooltip {
    position: absolute;
    z-index: 1080;
    display: block;
    margin: 0;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    white-space: normal;
    line-break: auto;
    font-size: 16px;
    word-wrap: break-word;
    opacity: 0;
}

.tooltip.show {
    opacity: .9;
}

.tooltip-inner {
    max-width: 200px;
    padding: 0.25rem 0.5rem;
    color: #fff;
    text-align: center;
    background-color: rgba(127, 86, 167, .75);
    border-radius: 0.25rem;
}

label {
    font-size: 18px !important;
}

.info-box__value {
    margin-bottom: 2px;
}

.info-box__label {
    font-size: 14px;
}

@media (max-width: 991.98px) {
    .main-about .collage__img img {
        -webkit-transform: scale(.75);
        -ms-transform: scale(.75);
        transform: scale(.75);
    }
}

@media (max-width: 760px) {
    .social__devider {
        display: none;
    }
    .social__item span {
        font-size: 10px;
    }
}

.button-l {
    background-color: transparent;
    background-image: linear-gradient(120deg, #82E8FF -4.38%, #1262FF 65.79%);
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);
    border-radius: 6px 6px 6px 6px;
    padding: 8px 24px 8px 24px;
    color: white;
    border: none;
    font-size: 20px;
}