pre {
    color: #fff;
}

.mp_wrapper table.mepr-account-table tr.mepr-alt-row {
    background: #000 !important;
}

.plan-info-btn .mepr-account-cancel {
    display: none;
}

section.membership-plan h1 {
    padding-top: 20px;
}

a.mepr-account-update {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    border: none;
    border-radius: 7px;
    color: #ffffff;
    background: #4436a7;
    width: 100%;
    max-width: 100%;
    cursor: pointer;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
    letter-spacing: 1px;
    font-size: .77778em;
    padding: 10px 0;
    margin-top: 30px;
    font-weight: 600;
}

div[id*="ccpw-datatable"].dataTables_wrapper {
    box-shadow: unset !important;
}

div[id*="ccpw-datatable"].dataTables_wrapper table.dataTable th[role=columnheader]:not(.no-sort) {
    display: none;
}

div[id*="ccpw-datatable"].dataTables_wrapper table.dataTable {
    background: #1f1f1f;
}

.ccpw_table_widget table-striped, div[id*="ccpw-datatable"].dataTables_wrapper .table-striped > tbody > tr:nth-of-type(odd) {
    background: #1f1f1f !important;
}

div[id*="ccpw-datatable"].dataTables_wrapper .table-striped > tbody > tr:nth-of-type(odd) {
    background: #1f1f1f;
}

a.mepr-account-update:hover {
    background: #229c7e;
}

.table-bordered, .table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
    border: unset !important;
}

span.ccpw-formatted-supply, .desktop.ccpw_name, .ccpw-formatted-price, span.ccpw-formatted-market-cap, span.ccpw-formatted-total-volume {
    color: #fff !important;
}

.social-link-green a {
    transition: transform 0.3s ease-in-out;
}

.social-link-green a:hover {
    transform: scale(1.1);
}

li.heateorSssSharingRound:hover i {
    background: #4436a7;
}

.text-holder-block.seo-text.holder .heateor_sss_sharing_container.heateor_sss_horizontal_sharing {
    display: none;
}

.search-section .search-holder .holder .event-item {
    max-height: 245px;
}

.search-section .search-holder .holder .event-item .image img {
    height: 100%;
}

@media (max-width: 691px) {
    .search-section .search-holder .holder .event-item {
        width: 43% !important;
    }
}

span.mepr-account-change-password a:hover {
    color: #4436a7;
}

.btn-member a {
    display: inline-block;
    font-size: 14px;
    color: #fff;
    font-weight: 700;
    font-family: "Montserrat", sans-serif;
    border: 1px solid rgba(255, 255, 255, 0.6);
    border-radius: 7px;
    padding: 14px 40px;
    outline: none;
    cursor: pointer;
    transition: all 0.3s ease-in-out;
}

.btn-member a:hover {
    background: #fff;
    color: #000;
}

.status-premiun {
    background: linear-gradient(90.1deg, #3B2959 0.43%, #291D41 41.76%, #141A1E 98.22%);
    border-radius: 7px;
    display: inline-block;
    font-size: 10px;
    color: #fff;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    padding: 12px 40px;
    letter-spacing: 0.666667px;
    margin-bottom: 22px;
}

.chose-plan {
    display: flex;
    margin: 25px 0 0;
    border-radius: 7px;
    border: 1px solid #fff;
    width: max-content;
}

.chose-plan-month, .chose-plan-year {
    font-size: 12px;
    color: #fff;
    font-family: "Montserrat", sans-serif;
    display: flex;
    padding: 6px 30px;
    cursor: pointer;
    transition: color 0.3s ease-in-out;
}

.chose-plan-month:hover, .chose-plan-year:hover {
    color: #ffc47a;
}

.chose-plan-month.active, .chose-plan-year.active {
    background: #fff;
    color: #4436A7;
    border-radius: 5px;
}

.chose-plan-month.active:hover {
    color: unset;
}

.plan-holder-yearly, .plan-holder-monthly {
    opacity: 0;
    visibility: hidden;
    position: absolute;
}

.plan-holder-yearly.active, .plan-holder-monthly.active {
    opacity: 1;
    visibility: visible;
    position: relative;
}

.header-holder {
    width: 100%;
}

.title-flex {
    display: flex;
    flex-direction: row !important;
    justify-content: space-between;
    width: 100%;
}

.pay-info {
    display: flex;
    align-items: center;
}

.pay-info-title {
    font-size: 17px;
    font-family: "Montserrat", sans-serif;
    color: #fff;
}

.pay-info-crypto {
    border: 2px solid #FFFFFF;
    box-sizing: border-box;
    border-radius: 7px;
    padding: 4px 7px 0;
    margin: 0 16px;
}

.pay-info-pay {
    display: flex;
}

p#pp_standard_redirecting_message img {
    margin-bottom: 30px;
}

p#pp_standard_redirecting_message {
    text-align: center;
    margin: 130px 0 130px;
}

.crypto-project-ntf {
    margin-top: 0 !important;
}

span.mepr-payment-method-label-text {
    color: #fff;
    font-family: "Poppins", sans-serif;
    font-weight: 600;
    padding-left: 7px;
}

.mepr-payment-method-label label {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

span.mepr-payment-method-icon {
    display: block;
    width: 100%;
}

.mepr-payment-method-desc-text.mp-pm-desc-qxbbxz-410 p {
    margin-bottom: unset !important;
}

.mp-form-row.mepr_payment_method {
    margin-bottom: 25px;
}

.dataTables_paginate.paging_simple {
    display: none !important;
}

.ccpw-coinslist_wrapper {
    margin: 0 !important;
}

.dataTables_wrapper {
    margin: 0 !important;
}

.ccpw_table_widget th:nth-child(1), .ccpw_table_widget th:nth-child(2) {
    display: none !important;
}

tr.odd td:nth-child(1), tr.odd td:nth-child(2) {
    display: none;
}

div[id*="ccpw-datatable"].dataTables_wrapper table.dataTable th[role=columnheader]:not(.no-sort):after {
    display: none;
}

.profile .holder .tab-container .tab-nav span:hover {
    background: #229c7e;
    border: 1px solid #229c7e;
}

span.logout:hover {
    background: unset !important;
}

.contact-us .holder .form-holder form .right-part .item {
    display: flex;
    flex-wrap: wrap;
}

.submit-project .holder .form-holder form .right-part .item {
    display: flex;
    flex-wrap: wrap;
}

textarea#message {
    margin: 20px 0;
    height: 180px;
    width: 100%;
    border-radius: 7px;
    background: #0e1214;
    border: unset;
    resize: unset;
    color: #fff;
    padding: 20px;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    font-size: .77778em;
}

.contact-us .holder .form-holder form .right-part .item .btn {
    margin-top: 0 !important;
}

.contact-us .holder .form-holder form {
    justify-content: space-between;
}

.contact-us .holder .form-holder form .left-part .item input {
    width: 100%;
}

.submit-project .left-part, .submit-project .right-part {
    width: 48%;
}

.submit-project form .right-part .item .btn {
    margin-top: 0 !important;
}

.submit-project form {
    justify-content: space-between;
}

.mepr-loading-gif {
    width: 15px;
    height: 15px;
}

.submit-project .item input {
    width: 100%;
}

.custom-checkbox {
    margin-bottom: 15px;
}

.subscribe .mc4wp-response {
    position: absolute;
    font-size: 14px;
    top: 100%;
    background: #000;
    padding: 10px;
}

.custom-checkbox label {
    display: flex;
}

.custom-checkbox .wpcf7-list-item {
    margin: 0;
}

.custom-checkbox input {
    width: 18px !important;
    height: 18px !important;
    margin: 0 10px 0 0 !important;
    padding: 0 !important;
}

header nav ul li:hover .submenu-holder li a:hover {
    color: #229c7e;
}

#wpadminbar {
    position: absolute;
}

.header-fixed {
    z-index: 99;
    position: fixed;
    width: 100%;
    top: 0;
}

.header-fixed.no-fixed {
    position: static;
}

.header-height.no-fixed {
    display: none;
}

.header-height {
    height: 130px;
}

.crypto-project-review .review-holder a.big-item-link {
    position: relative;
    padding-bottom: 85px;
}

.crypto-project-review .review-holder a.big-item-link:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    height: 1px;
    background: #fff;
    bottom: 5px;
}

@media (max-width: 1210px) {
    .crypto-project-review .review-holder a.big-item-link:before {
        bottom: 0;
    }
}

.review .holder .category .holder .filter-holder .item {
    overflow: hidden;
}

.review .holder .category .holder .filter-holder .item img {
    transition: .5s;
}

.review .holder .category .holder .filter-holder .item img:hover {
    transform: scale(1.1);
}

.sort .submenu-list li a {
    transition: .5s;
}

.sort .submenu-list li a:hover {
    -webkit-text-stroke: 1px black;
}

section.crypto-project-review.crypto-project-ntf h1 {
    font-size: 2em;
    margin-bottom: 0;
}

.crypto-project-review .review-holder .big-item .author div, .crypto-project-review .review-holder .news-item-page .author div {
    margin-right: 10px;
}

a.have-coupon-link {
    display: none;
}

.mepr-transaction-invoice-wrapper {
    display: none;
}

.mepr-payment-methods-wrapper h3 {
    display: none;
}

label.mepr-payment-option-label.payment-option-stripe {
    display: flex;
    margin-bottom: 16px;
    align-items: center;
}

label.mepr-payment-option-label.payment-option-paypal {
    display: flex;
    align-items: center;
}

label.mepr-payment-option-label.payment-option-stripe input.mepr-form-radio, label.mepr-payment-option-label.payment-option-paypal input.mepr-form-radio {
    width: unset;
}

span.mepr-payment-method-label-text {
    font-size: 16px;
}

.mepr-payment-methods-wrapper hr {
    display: none;
}

.mepr-payment-method {
    margin-top: 20px;
    padding-top: 15px;
}

.pay-info-list {
    display: flex;
    align-items: center;
    margin-right: -10px;
}

.pay-info-item {
    margin: 0 14px
}

.pay-info-item img {
    height: 26px;
}

.mepr-account-cancel {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    border: none;
    border-radius: 7px;
    color: #ffffff;
    background: #b30a0a;
    width: 100%;
    max-width: 100%;
    cursor: pointer;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
    letter-spacing: 1px;
    padding: 10px 0;
    font-size: .77778em;
    margin-top: 15px;
    font-weight: 600;
}

.mepr-account-cancel:hover {
    background: #229c7e;
}

.mepr-account-purchase {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-size: .77778em;
    border: none;
    border-radius: 7px;
    color: #ffffff;
    background: #277314;
    padding: .78571em;
    text-align: center;
    width: 100%;
    max-width: 100%;
    cursor: pointer;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    margin-top: 15px;
    font-weight: 600;
}

.mepr-account-purchase:hover {
    background: #229c7e;
}

a.btn-change {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-size: .77778em;
    border: none;
    border-radius: 7px;
    color: #ffffff;
    background: #b18b01;
    padding: .78571em;
    text-align: center;
    width: 100%;
    max-width: 100%;
    cursor: pointer;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    margin-top: 15px;
    font-weight: 600;
}

a.btn-change:hover {
    background: #229c7e;
}

.mp-form-row.mepr_payment_method {
    background: unset !important;
    padding: 0 !important;
    margin: 0 !important;
}

.mepr-payment-method-label input {
    width: 20px !important;
    margin: 0 !important;
}

.mepr-payment-method {
    margin: 0;
    padding: 0;
}

.mp_wrapper input.mepr-submit {
    cursor: pointer;
}

.mp_wrapper input.mepr-submit:hover {
    background: #229c7e;
}

.button.mp-hide-pw {
    top: 21px;
    height: unset;
}

.menu-item-has-children {
    text-align: right;
}

@-webkit-keyframes arrow {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        -webkit-transform: translateY(10px);
        transform: translateY(10px)
    }
}

@keyframes arrow {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        -webkit-transform: translateY(10px);
        transform: translateY(10px)
    }
}

.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

.animated.infinite {
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

.animated.hinge {
    -webkit-animation-duration: 2s;
    animation-duration: 2s
}

.bounceOutUp {
    -webkit-animation-name: bounceOutUp;
    animation-name: bounceOutUp
}

@-webkit-keyframes fadeIn {
    from {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes fadeIn {
    from {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

.fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn
}

@-webkit-keyframes fadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.fadeInDown {
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown
}

@-webkit-keyframes fadeInLeft {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInLeft {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft
}

@-webkit-keyframes fadeInRight {
    from {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInRight {
    from {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.fadeInRight {
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight
}

@-webkit-keyframes fadeInUp {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInUp {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp
}

@-webkit-keyframes zoomIn {
    from {
        opacity: 0;
        -webkit-transform: scale3d(0.3, 0.3, 0.3);
        transform: scale3d(0.3, 0.3, 0.3)
    }
    50% {
        opacity: 1
    }
}

@keyframes zoomIn {
    from {
        opacity: 0;
        -webkit-transform: scale3d(0.3, 0.3, 0.3);
        transform: scale3d(0.3, 0.3, 0.3)
    }
    50% {
        opacity: 1
    }
}

.zoomIn {
    -webkit-animation-name: zoomIn;
    animation-name: zoomIn
}

@-webkit-keyframes zoomInDown {
    from {
        opacity: 0;
        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
        transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
        transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)
    }
}

@keyframes zoomInDown {
    from {
        opacity: 0;
        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
        transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
        transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)
    }
}

.zoomInDown {
    -webkit-animation-name: zoomInDown;
    animation-name: zoomInDown
}

@-webkit-keyframes zoomInLeft {
    from {
        opacity: 0;
        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
        transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
        transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)
    }
}

@keyframes zoomInLeft {
    from {
        opacity: 0;
        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
        transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
        transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)
    }
}

.zoomInLeft {
    -webkit-animation-name: zoomInLeft;
    animation-name: zoomInLeft
}

@-webkit-keyframes zoomInRight {
    from {
        opacity: 0;
        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
        transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
        transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)
    }
}

@keyframes zoomInRight {
    from {
        opacity: 0;
        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
        transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
        transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)
    }
}

.zoomInRight {
    -webkit-animation-name: zoomInRight;
    animation-name: zoomInRight
}

@-webkit-keyframes zoomInUp {
    from {
        opacity: 0;
        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
        transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
        transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)
    }
}

@keyframes zoomInUp {
    from {
        opacity: 0;
        -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
        transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
        transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1)
    }
}

.zoomInUp {
    -webkit-animation-name: zoomInUp;
    animation-name: zoomInUp
}

@-webkit-keyframes arrow-move {
    from {
        -webkit-transform: translateX(0px);
        transform: translateX(0px)
    }
    100% {
        -webkit-transform: translateX(10px);
        transform: translateX(10px)
    }
}

@keyframes arrow-move {
    from {
        -webkit-transform: translateX(0px);
        transform: translateX(0px)
    }
    100% {
        -webkit-transform: translateX(10px);
        transform: translateX(10px)
    }
}

.btn {
    all: unset;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
    cursor: pointer;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-align: center;
    display: inline-block;
    background: #9a762d;
    text-transform: uppercase;
    color: #fff;
    font-weight: 600;
    font-size: .88889em;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    padding: 1.05556em .27778em;
    min-width: 200px
}

.btn:hover {
    color: #fff;
    background: #caa94f
}

.btn:hover:active {
    color: #fff;
    background: #d49e09
}

.btn:disabled {
    pointer-events: none;
    opacity: 0.5
}

textarea {
    resize: vertical;
    min-height: 82px
}

select {
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-image: linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%), linear-gradient(to right, #ccc, #ccc) !important;
    background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - 2.5em) 0.5em !important;
    background-size: 5px 5px, 5px 5px, 1px 1.5em !important;
    background-repeat: no-repeat !important
}

.modalq-wrapper {
    position: fixed;
    left: 0;
    top: 0;
    padding: 15px;
    width: 100vw;
    height: 100vh;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: rgba(0, 0, 0, 0.55);
    z-index: 9999;
    display: none
}

.modalq-wrapper .modalq {
    display: none;
    position: relative;
    background: #000000;
    padding: 30px;
    width: 100%;
    max-height: calc(var(--vh, 100vh) - 30px);
    max-width: 33.88889em;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    overflow-x: hidden;
    overflow-y: auto
}

@media (max-width: 1023px) {
    .modalq-wrapper .modalq {
        height: auto
    }
}

.modalq-wrapper .modalq [data-modalq-close] {
    position: absolute;
    font-size: 1.66667em;
    right: .8em;
    top: .66667em;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: #fff;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.modalq-wrapper .modalq form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 25.55556em;
    margin: 0 auto;
    width: 100%
}

.modalq-wrapper .modalq .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-size: 2.22222em;
    line-height: .83333em;
    color: #FFFFFF;
    text-align: center;
    font-weight: 600;
    margin: 0 auto .5em;
    max-width: 500px
}

@media (max-width: 767px) {
    .modalq-wrapper .modalq .title {
        font-size: 1.66667em
    }
}

.modalq-wrapper .modalq label {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: .72222em;
    color: #ffffff;
    margin-bottom: 1.15385em
}

.modalq-wrapper .modalq input {
    margin-bottom: 2.5em;
    background: #0e1214;
    border-radius: 7px;
    padding: 1.45455em .90909em;
    border: none;
    color: #fff;
    font-size: .77778em
}

.modalq-wrapper .modalq input::-webkit-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.modalq-wrapper .modalq input:-ms-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.modalq-wrapper .modalq input::-ms-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.modalq-wrapper .modalq input::placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.modalq-wrapper .modalq > svg {
    width: 100%;
    padding-bottom: 30px;
    display: block
}

.modalq-wrapper .modalq button {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-size: .66667em;
    border: none;
    border-radius: 7px;
    color: #ffffff;
    background: #4436a7;
    margin-bottom: 2em;
    border-radius: 7px;
    padding: 1.45455em .90909em;
    border: none
}

@media (max-width: 568px) {
    .modalq-wrapper .modalq button {
        margin-right: 0px
    }
}

.modalq-wrapper .modalq#modalq-0 > div {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    text-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 1.5em;
    font-weight: 500;
    max-width: 15.55556em;
    margin: 0 auto;
    line-height: 130%
}

[data-modalq-opener] {
    cursor: pointer
}

section.seo-text, .seo-text {
    font-size: 1em;
    margin-top: 35px;
    color: #000;
    letter-spacing: .05556em;
    font-family: inherit
}

section.seo-text .holder, .seo-text .holder {
    display: block
}

@media (max-width: 600px) {
    section.seo-text .holder, .seo-text .holder {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

section.seo-text .holder video, section.seo-text .holder iframe, .seo-text .holder video, .seo-text .holder iframe {
    margin: 0 auto;
    display: block
}

section.seo-text .holder p, .seo-text .holder p {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #ffffff;
    margin-bottom: 4.54545em
}

@media (max-width: 600px) {
    section.seo-text .holder p, .seo-text .holder p {
        margin-bottom: 2.72727em
    }
}

section.seo-text .holder.indent h1 ~ p, .seo-text .holder.indent h1 ~ p {
    text-indent: 1.5em
}

section.seo-text .holder ul, section.seo-text .holder ol, .seo-text .holder ul, .seo-text .holder ol {
    margin-bottom: .27778em;
    font-size: inherit;
    font-family: inherit;
    letter-spacing: inherit;
    color: inherit
}

section.seo-text .holder ul, .seo-text .holder ul {
    list-style: inside disc
}

section.seo-text .holder ol, .seo-text .holder ol {
    list-style: inside decimal
}

section.seo-text .holder li, .seo-text .holder li {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #ffffff
}

section.seo-text .holder li:before, .seo-text .holder li:before {
    content: "—";
    position: relative;
    left: -5px
}

section.seo-text .holder p *, section.seo-text .holder li *, .seo-text .holder p *, .seo-text .holder li * {
    font-size: .77778em;
    letter-spacing: inherit;
    color: #ffffff;
    font-family: "Poppins", sans-serif
}

section.seo-text .holder a:not(.btn), .seo-text .holder a:not(.btn) {
    text-decoration: underline
}

section.seo-text .holder a:not(.btn):hover, .seo-text .holder a:not(.btn):hover {
    text-decoration: none
}

section.seo-text .holder img, .seo-text .holder img {
    max-width: 100%;
    height: auto;
    float: left;
    margin: 0 .83333em .55556em 0;
    max-width: 430px;
    width: 100%;
    border-radius: 7px
}

@media (max-width: 600px) {
    section.seo-text .holder img, .seo-text .holder img {
        margin-bottom: 1.07143em;
        padding: 0px;
        margin-right: 0px
    }
}

section.seo-text .holder h1, .seo-text .holder h1 {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    color: #fff;
    font-size: 1.66667em;
    margin-bottom: .55556em;
    margin-top: .27778em
}

section.seo-text .holder h2, .seo-text .holder h2 {
    font-size: 1.55556em;
    margin-bottom: .55556em;
    margin-top: .27778em
}

section.seo-text .holder h3, .seo-text .holder h3 {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    color: #fff;
    font-size: 1.44444em;
    margin-bottom: .55556em;
    margin-top: .27778em
}

section.seo-text .holder h4, .seo-text .holder h4 {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    color: #fff;
    font-size: 1.33333em;
    margin-bottom: .55556em;
    margin-top: .27778em
}

section.seo-text .holder h5, .seo-text .holder h5 {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    color: #fff;
    font-size: 1.22222em;
    margin-bottom: .55556em;
    margin-top: .27778em
}

section.seo-text .holder h6, .seo-text .holder h6 {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    color: #fff;
    font-size: 1.11111em;
    margin-bottom: .55556em;
    margin-top: .27778em
}

section.seo-text video, section.seo-text iframe, .seo-text video, .seo-text iframe {
    margin: 0 auto;
    display: block
}

section.seo-text p, .seo-text p {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #ffffff;
    margin-bottom: 2.78571em
}

@media (max-width: 600px) {
    section.seo-text p, .seo-text p {
        margin-bottom: 2.72727em
    }
}

section.seo-text.indent h1 ~ p, .seo-text.indent h1 ~ p {
    text-indent: 1.5em
}

section.seo-text ul, section.seo-text ol, .seo-text ul, .seo-text ol {
    margin-bottom: .27778em;
    font-size: inherit;
    font-family: inherit;
    letter-spacing: inherit;
    color: inherit
}

section.seo-text ul, .seo-text ul {
    list-style: inside disc
}

section.seo-text ol, .seo-text ol {
    list-style: inside decimal
}

section.seo-text li, .seo-text li {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #ffffff
}

section.seo-text li:before, .seo-text li:before {
    content: "—";
    position: relative;
    left: -5px
}

section.seo-text p *, section.seo-text li *, .seo-text p *, .seo-text li * {
    letter-spacing: inherit;
    color: #ffffff;
    font-family: "Poppins", sans-serif
}

section.seo-text a:not(.btn), .seo-text a:not(.btn) {
    text-decoration: underline
}

section.seo-text a:not(.btn):hover, .seo-text a:not(.btn):hover {
    text-decoration: none
}

section.seo-text img, .seo-text img {
    max-width: 100%;
    height: auto;
    float: left;
    margin: 0 .83333em .55556em 0;
    width: 100%
}

@media (max-width: 600px) {
    section.seo-text img, .seo-text img {
        margin-bottom: 1.07143em;
        padding: 0px;
        margin-right: 0px
    }
}

section.seo-text h1, .seo-text h1 {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    color: #fff;
    font-size: 1.38889em;
    margin-bottom: .4em;
    margin-top: .2em
}

section.seo-text h2, .seo-text h2 {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    color: #fff;
    font-size: 1.38889em;
    margin-bottom: .4em;
    margin-top: .2em
}

section.seo-text h3, .seo-text h3 {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    color: #fff;
    font-size: 1.38889em;
    margin-bottom: .4em;
    margin-top: .2em
}

section.seo-text h4, .seo-text h4 {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    color: #fff;
    font-size: 1.38889em;
    margin-bottom: .4em;
    margin-top: .2em
}

section.seo-text h5, .seo-text h5 {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    color: #fff;
    font-size: 1.38889em;
    margin-bottom: .4em;
    margin-top: .2em
}

section.seo-text h6, .seo-text h6 {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    color: #fff;
    font-size: 1.38889em;
    margin-bottom: .4em;
    margin-top: .2em
}

section.page-404 {
    text-align: center;
    min-height: calc(var(--vh, 100vh));
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

section.page-404 p {
    font-size: 22px;
    margin-bottom: 15px
}

* {
    margin: 0;
    padding: 0;
    outline: none;
    text-decoration: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-collapse: collapse
}

html {
    -webkit-tap-highlight-color: transparent
}

body {
    overflow-x: hidden;
    background: #000
}

::-webkit-scrollbar-track {
    background: #1f1f1f
}

::-webkit-scrollbar-thumb {
    background-color: #4436a7
}

::-webkit-scrollbar {
    width: 5px;
    height: 5px
}

body::-webkit-scrollbar {
    width: 10px
}

.preloader {
    position: fixed;
    left: 0;
    z-index: 0;
    z-index: 9999;
    width: 100vw;
    height: 100vh;
    background: #000;
    display: none
}

a {
    color: inherit;
    display: inline-block
}

.holder {
    max-width: 68.33333em;
    margin: 0 auto;
    padding: 0 .83333em;
    width: 100%
}

.grid-container {
    display: -ms-grid;
    display: grid
}

.flex-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.subscribe {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative
}

.subscribe::before {
    content: " ";
    display: block;
    position: absolute;
    height: 31px;
    background: #229c7e;
    width: 1px;
    right: 222px;
    top: 9px;
    z-index: 2
}

.subscribe .email-subscribe {
    border: 1px solid #229c7e;
    border-radius: 7px 0px 0px 7px;
    background-color: #000;
    border-right: 0px;
    padding: 10px 50px;
    width: 430px;
    height: 50px;
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 400;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #ffffff;
    height: 50px;
    cursor: pointer
}

.subscribe .email-submit {
    border: 1px solid #229c7e;
    position: relative;
    border-radius: 0px 7px 7px 0px;
    background-color: #000;
    padding: 10px 50px;
    width: 225px;
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #ffffff;
    height: 50px;
    border-left: none;
    cursor: pointer
}

.btn {
    font-family: "Poppins", sans-serif;
    text-transform: capitalize;
    font-style: normal;
    font-size: .77778em;
    border: none;
    border-radius: 7px;
    color: #ffffff;
    background: #4436a7;
    padding: .78571em;
    width: 100%;
    max-width: 100%;
    cursor: pointer;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.btn:hover {
    background: #229c7e
}

.search-box {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    position: relative;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

.search-box:hover button svg path {
    stroke: #4436a7
}

.input-search {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    height: 42px;
    width: 50px;
    border-style: none;
    padding: 10px 10px 10px 50px;
    letter-spacing: 2px;
    outline: none;
    border-radius: 25px;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    color: #fff;
    background: transparent
}

#search_mobile {
    color: rgba(255, 255, 255, 0.3);
    font-size: 14px;
    letter-spacing: 2px;
    font-weight: 100;
    width: 100%
}

#search_mobile::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.3);
    font-size: 14px;
    letter-spacing: 2px;
    font-weight: 100
}

#search_mobile:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.3);
    font-size: 14px;
    letter-spacing: 2px;
    font-weight: 100
}

#search_mobile::-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.3);
    font-size: 14px;
    letter-spacing: 2px;
    font-weight: 100
}

#search_mobile::placeholder {
    color: rgba(255, 255, 255, 0.3);
    font-size: 14px;
    letter-spacing: 2px;
    font-weight: 100
}

.btn-search {
    width: 50px;
    height: 45px;
    border-style: none;
    font-size: 1.11111em;
    font-weight: bold;
    outline: none;
    cursor: pointer;
    border-radius: 50%;
    position: absolute;
    right: 0px;
    color: #ffffff;
    background-color: transparent;
    pointer-events: painted;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease
}

@media (max-width: 1020px) {
    .btn-search {
        width: 86px;
        height: 41px
    }
}

@media (max-width: 375px) {
    .btn-search {
        width: 86px;
        height: 45px
    }
}

.btn-search.active {
    margin-right: 150px
}

@media (max-width: 1020px) {
    .btn-search.active {
        margin-right: unset;
        top: -12px
    }
}

@media (max-width: 375px) {
    .btn-search.active {
        margin-right: -20px;
        top: -12px
    }
}

.btn-search.active ~ .input-search {
    width: 200px;
    background: #000;
    border-radius: 7px;
    background-color: transparent;
    border: 1px solid rgba(255, 255, 255, 0.6)
}

@media (max-width: 1220px) {
    .btn-search.active ~ .input-search {
        width: 200px;
        z-index: 10;
        background: transparent
    }
}

@media (max-width: 1020px) {
    .btn-search.active ~ .input-search {
        z-index: 10;
        background: #1f1f1f;
        position: fixed;
        top: 129px;
        right: 10px;
        left: 10px;
        width: calc(100% - 20px);
    }
}

header {
    background-color: #000000;
    padding: 1.21739em 0
}

header .mobile-nav {
    display: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    z-index: 11
}

header .mobile-nav .menu-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-color: #000;
    padding: 0px 16px 10px;
    top: 69px
}

header .mobile-nav .menu-holder a {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: #ffffff;
    margin: 10px 0
}

header .mobile-nav .menu-holder .sign-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

header .mobile-nav .menu-holder .sign-holder .sign-in {
    padding: 10px 30px;
    border: 1px solid transparent;
    border-radius: 7px;
    margin-right: 1.11111em;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

header .mobile-nav .menu-holder .sign-holder .sign-in [href] {
    border: 1px solid #fff
}

header .mobile-nav .menu-holder .sign-holder .sign-up {
    padding: 10px 30px;
    border: 1px solid #fff;
    border-radius: 7px;
    background-color: #4436a7;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

header .mobile-nav .menu-holder .profiel {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 3.11111em
}

header .mobile-nav .menu-holder .profiel .image {
    margin-right: .83333em
}

header .mobile-nav .menu-holder .profiel .name-and-last-name {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: .88889em;
    color: #ffffff
}

header .mobile-nav .menu-holder .langueage:hover li::after {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

header .mobile-nav .menu-holder .langueage:hover ul {
    display: block
}

header .mobile-nav .menu-holder .langueage li {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: #ffffff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    cursor: pointer;
    padding: 10px 30px;
    border: 1px solid #fff;
    border-radius: 7px
}

header .mobile-nav .menu-holder .langueage li::after {
    -webkit-transition: 0.3s;
    transition: 0.3s;
    content: url("../img/arrow-bottom.png");
    right: 8px;
    position: absolute
}

header .mobile-nav .menu-holder .langueage ul {
    display: none;
    border: 1px solid #ffffff;
    border-radius: 7px;
    position: absolute;
    background-color: #0e1214;
    transition: box-shadow 0.3s ease, -webkit-box-shadow 0.3s ease;
    z-index: 10
}

header .mobile-nav .menu-holder .langueage ul li {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    border: none;
    background-color: transparent;
    padding: 0px 30px
}

header .mobile-nav .menu-holder .langueage ul li::after {
    display: none
}

header .holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

@media (max-width: 1280px) {
    header .holder {
        padding-right: 16px
    }
}

header .holder .menu-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: 2.83333em;
    cursor: pointer
}

header .holder .menu-holder div {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    margin-right: 40px;
    color: #ffffff
}

header .holder .menu-holder div:last-child {
    margin-right: 0px
}

header .left-part-menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

header .logo {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

header .logo img {
    display: block;
    width: 100%
}

@media (max-width: 1080px) {
    header .logo img {
        width: 41px;
        height: 46px
    }
}

@media (max-width: 1020px) {
    header nav {
        display: none !important
    }
}

header nav ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: 50px
}

@media (max-width: 1200px) {
    header nav ul {
        margin-left: 20px
    }
}

header nav ul li {
    list-style: none;
    margin: 0px 0px 0px 20px;
    cursor: pointer;
    height: 53px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-right: 20px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    position: relative
}

@media (max-width: 1200px) {
    header nav ul li {
        margin: 0px 0px 0px 17px
    }
}

@media (max-width: 1097px) {
    header nav ul li {
        margin: 0px 0px 0px 17px;
        padding-right: 18px
    }
}

header nav ul li:hover .submenu-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

header nav ul li:hover .submenu-holder li a {
    text-decoration: none
}

header nav ul li:hover .submenu-holder li:first-child {
    margin-right: 0px
}

header nav ul li:hover > a {
    color: #229c7e
}

header nav ul li:last-child {
    margin-right: 0px
}

header nav ul li a {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: #ffffff
}

@media (max-width: 1080px) {
    header nav ul li a {
        font-size: 12px
    }
}

header nav ul li .submenu-holder {
    border: 1px solid #ffffff;
    padding: 8px 5px 7px 15px;
    position: absolute;
    display: none;
    background: #0e1214;
    -webkit-transition: -webkit-box-shadow 0.3s ease;
    transition: -webkit-box-shadow 0.3s ease;
    transition: box-shadow 0.3s ease;
    transition: box-shadow 0.3s ease, -webkit-box-shadow 0.3s ease;
    z-index: 10;
    width: auto;
    margin-left: 0px;
    top: 50px;
    left: 0px;
    height: 38px
}

header nav ul li .submenu-holder li {
    list-style: none;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

header nav ul li .submenu-holder li a {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content
}

header nav ul li .submenu {
    position: relative
}

header nav ul li .submenu::after {
    content: url("../img/arrow-bottom.png");
    right: -20px;
    position: absolute;
    top: 0px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    -webkit-transform: scale(0.8);
    transform: scale(0.8)
}

header nav ul li .submenu:hover::after {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.accordion .item {
    position: relative;
    width: 40px
}

.accordion .item .header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-right: 0px;
    width: 40px
}

.accordion .item .header svg {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    margin-left: 15px
}

.accordion .item .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    max-width: 300px;
    max-height: 80px;
    border: 1px solid #ffffff;
    border-radius: 7px;
    position: absolute;
    display: none;
    background: #0e1214;
    -webkit-transition: -webkit-box-shadow 0.3s ease;
    transition: -webkit-box-shadow 0.3s ease;
    transition: box-shadow 0.3s ease;
    transition: box-shadow 0.3s ease, -webkit-box-shadow 0.3s ease;
    z-index: 10
}

.accordion .item .content .text-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.accordion .item .content .text-holder .item-menu {
    margin-right: 15px
}

.accordion .item .mod {
    top: 20px;
    padding: 5px 10px;
    margin-top: 10px
}

@media (max-width: 1020px) {
    .accordion .item .mod {
        bottom: -70px;
        right: -30px
    }
}

.accordion .item.active .header svg {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg)
}

.tab-container .tab-nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.tab-container .tab-nav span {
    display: block;
    width: 100%;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    cursor: pointer;
    text-align: center;
    padding: 15px;
    border-bottom: 2px solid transparent
}

.tab-container .tab-nav span.active {
    border-color: #000
}

.tab-container .tab-content .item {
    display: none
}

.tab-container .tab-content .item.active {
    display: block
}

.user-function-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.user-function-header .search {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer
}

.user-function-header .burger {
    position: relative;
    background: #fff;
    -webkit-transition: all 0ms 300ms;
    transition: all 0ms 300ms;
    margin: 0 15px;
    background-color: #000;
    display: none;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    display: none
}

@media (max-width: 1280px) {
    .user-function-header .burger {
        margin: 0px
    }
}

@media (max-width: 1020px) {
    .user-function-header .burger {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

.user-function-header nav {
    margin-left: 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

@media (max-width: 1020px) {
    .user-function-header nav {
        display: none
    }
}

.user-function-header nav a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.user-function-header nav .sign-up {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: #ffffff;
    background: #4436a7;
    border-radius: 7px;
    border: none;
    padding: .55556em 1.27778em;
    width: 125px;
    cursor: pointer;
    -webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 43px
}

.user-function-header nav .sign-up:hover {
    background-color: #229c7e
}

.user-function-header nav .sign-in {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: #ffffff;
    background-color: transparent;
    border: none;
    width: 100px;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 43px
}

.user-function-header nav .sign-in:hover {
    text-decoration: underline
}

.user-function-header nav .profiel {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 3.11111em
}

.user-function-header nav .profiel .image {
    margin-right: .83333em
}

.user-function-header nav .profiel .name-and-last-name {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: .88889em;
    color: #ffffff
}

.user-function-header nav .language {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: #ffffff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 30px;
    position: relative;
    cursor: pointer;
    display: none;
}

ul.langueage {
    display: none;
}

.user-function-header nav .language:hover .item::after {
    content: url("../img/arrow-bottom.png");
    right: 1px;
    position: absolute;
    top: 0px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.user-function-header nav .language:hover .item .mod {
    display: block;
    border: 1px solid #ffffff;
    position: absolute;
    background-color: #0e1214;
    transition: box-shadow 0.3s ease, -webkit-box-shadow 0.3s ease;
    z-index: 10
}

.user-function-header nav .language .item {
    position: relative
}

.user-function-header nav .language .item::after {
    content: url("../img/arrow-bottom.png");
    right: 1px;
    position: absolute;
    top: 0px;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

.user-function-header nav .language .item .mod {
    position: absolute;
    display: none
}

.user-function-header nav .language .active::after {
    content: url("../img/arrow-bottom.png");
    right: 1px;
    position: absolute;
    top: 0px;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    -webkit-transition: 0.3s;
    transition: 0.3s
}

.holder-line .swiper-container {
    width: 100%;
    max-width: 68.33333em
}

.holder-line .swiper-container .item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #ffffff;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.holder-line .swiper-container .item .title {
    font-weight: bold;
    margin-right: 5px
}

.holder-line .swiper-container .item .info-number {
    margin: 0px 5px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.holder-line .swiper-container .item .interest {
    color: #ff0000;
    margin-left: 5px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.info-line {
    background-color: #1f1f1f;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 30px;
    margin-bottom: 20px
}

.info-line #search_mobile {
    background: #1f1f1f;
    border: none;
    z-index: 10;
    height: 34px;
    position: absolute;
    display: none;
    padding: 0 20px
}

@media (min-width: 1021px) {
    .info-line #search_mobile {
        display: none !important
    }
}

@media (max-width: 890px) {
    .info-line .holder {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-line-pack: center;
        align-content: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }
}

.info-line .holder .item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: #ffffff
}

@media (max-width: 1290px) {
    .info-line .holder .item {
        -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center
    }
}

.info-line .holder .item .title {
    font-weight: bold;
    margin-right: 5px
}

.info-line .holder .item .interest {
    color: #ff0000;
    margin-left: 5px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.banner-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 2.22222em
}

/*.crypto-project-review {
    margin-top: .94444em;
    margin-bottom: 40px
}*/

@media (max-width: 920px) {
    /*.crypto-project-review {
        margin-top: 15px
    }*/
}

.crypto-project-review .title-and-filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media (max-width: 510px) {
    .crypto-project-review .title-and-filter {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.crypto-project-review .title-and-filter .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 2.5em;
    color: #ffffff;
    margin-bottom: .51111em;
    line-height: 120%;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

@media (max-width: 420px) {
    .crypto-project-review .title-and-filter .title {
        font-size: 1.94444em;
        font-weight: bold;
        margin-bottom: .85714em;
        line-height: 130%
    }
}

.crypto-project-review .title-and-filter .filter-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-item-align: center;
    align-self: center
}

@media (max-width: 510px) {
    .crypto-project-review .title-and-filter .filter-holder {
        -ms-flex-item-align: start;
        align-self: flex-start
    }
}

.crypto-project-review .title-and-filter .filter-holder .filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    margin-right: 43px
}

.crypto-project-review .title-and-filter .filter-holder .filter:last-child {
    margin-left: 0px
}

.crypto-project-review .title-and-filter .filter-holder .filter ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    list-style: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.crypto-project-review .title-and-filter .filter-holder .filter ul li {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .88889em;
    color: #ffffff;
    -ms-flex-item-align: end;
    align-self: flex-end;
    cursor: pointer;
    position: relative;
    margin-right: 20px;
    position: relative
}

.crypto-project-review .title-and-filter .filter-holder .filter ul li a:hover::after {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.crypto-project-review .title-and-filter .filter-holder .filter ul li a::after {
    content: url(../img/arrow-bottom.png);
    right: -28px;
    position: absolute;
    top: 0px;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

.crypto-project-review .title-and-filter .filter-holder .filter ul:hover .submenu-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    z-index: 10
}

.crypto-project-review .title-and-filter .filter-holder .filter ul .submenu-list {
    display: none;
    background-color: #fff;
    padding: .77778em;
    position: absolute;
    width: 9.71429em;
    left: -46px;
    top: 21px
}

@media (max-width: 510px) {
    .crypto-project-review .title-and-filter .filter-holder .filter ul .submenu-list {
        right: -4.28571em;
        left: 0px
    }
}

.crypto-project-review .title-and-filter .filter-holder .filter ul .submenu-list li {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .88889em;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
    color: #000000;
    margin: 0em .3125em
}

.crypto-project-review .title-and-filter .filter-holder .filter ul .submenu-list li a::after {
    display: none
}

.crypto-project-review .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 2.5em;
    color: #ffffff;
    margin-bottom: 35px;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

@media (max-width: 426px) {
    .crypto-project-review .title {
        font-size: 22px;
        margin-bottom: 0px
    }
}

.crypto-project-review .review-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

/*.crypto-project-review .review-holder:last-child {
    margin-top: 3.66667em
}*/

@media (max-width: 426px) {
    /*.crypto-project-review .review-holder:last-child {
        margin-top: 3.33333em
    }*/
}

.crypto-project-review .review-holder a {
    width: 100%
}

@media (max-width: 1210px) {
    .crypto-project-review .review-holder {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

@media (max-width: 500px) {
    .crypto-project-review .review-holder {
        margin-top: 0
    }
}

.crypto-project-review .review-holder .big-item figure{
    height: 420px;
    overflow: hidden;
}
.crypto-project-review .review-holder .big-item figure img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.crypto-project-review .review-holder .big-item, .crypto-project-review .review-holder .news-item-page {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    cursor: pointer;
}

@media (max-width: 1210px) {
    .crypto-project-review .review-holder .big-item figure{
        height: auto;
    }
    .crypto-project-review .review-holder .big-item, .crypto-project-review .review-holder .news-item-page {
        height: 100%;
        max-height: none
    }
}

.crypto-project-review .review-holder .big-item hr, .crypto-project-review .review-holder .news-item-page hr {
    border: none;
    color: #fff;
    background-color: #fff;
    height: 1px;
    width: 100%
}

.crypto-project-review .review-holder .big-item img, .crypto-project-review .review-holder .news-item-page img {
    width: 100%;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    -webkit-transform: scale(1.01);
    transform: scale(1.01);
    height: auto
}

.crypto-project-review .review-holder .big-item img:hover, .crypto-project-review .review-holder .news-item-page img:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

.crypto-project-review .review-holder .big-item .author, .crypto-project-review .review-holder .news-item-page .author {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .88889em;
    color: #f0a935;
    margin-top: 20px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    cursor: pointer;
    display: inline-block
}

.crypto-project-review .review-holder .big-item .author div, .crypto-project-review .review-holder .news-item-page .author div {
    display: inline-block
}

.crypto-project-review .review-holder .big-item .author div:hover, .crypto-project-review .review-holder .news-item-page .author div:hover {
    font-weight: bold
}

.crypto-project-review .review-holder .big-item .title, .crypto-project-review .review-holder .news-item-page .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 2.22222em;
    color: #ffffff;
    margin-bottom: 0px;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

.crypto-project-review .review-holder .big-item .title:hover, .crypto-project-review .review-holder .news-item-page .title:hover {
    text-decoration: underline
}

@media (max-width: 768px) {
    .crypto-project-review .review-holder .big-item .title, .crypto-project-review .review-holder .news-item-page .title {
        font-size: 30px
    }
}

.crypto-project-review .review-holder .big-item .text, .crypto-project-review .review-holder .news-item-page .text {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    color: rgba(255, 255, 255, 0.6);
    margin-bottom: 24px
}

.crypto-project-review .review-holder .big-item .info-line-review, .crypto-project-review .review-holder .news-item-page .info-line-review {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px;
    margin-bottom: 14px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.crypto-project-review .review-holder .big-item .info-line-review{
    margin: 0;
    padding: 20px 0 40px;
    position: absolute;
    z-index: 1;
    bottom: 0;
    left: 0;
    width: 100%;
}

@media (max-width: 426px) {
    .crypto-project-review .review-holder .big-item .info-line-review, .crypto-project-review .review-holder .news-item-page .info-line-review {
        margin-top: 8px;
        margin-bottom: 16px
    }
}

.crypto-project-review .review-holder .big-item .info-line-review .left-part-info-line-review, .crypto-project-review .review-holder .news-item-page .info-line-review .left-part-info-line-review {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.crypto-project-review .review-holder .big-item .info-line-review .left-part-info-line-review .date, .crypto-project-review .review-holder .news-item-page .info-line-review .left-part-info-line-review .date {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    color: #ffffff;
    margin-right: 16px
}

@media (max-width: 375px) {
    .crypto-project-review .review-holder .big-item .info-line-review .left-part-info-line-review .date, .crypto-project-review .review-holder .news-item-page .info-line-review .left-part-info-line-review .date {
        font-size: 14px
    }
}

.crypto-project-review .review-holder .big-item .info-line-review .left-part-info-line-review .rating, .crypto-project-review .review-holder .news-item-page .info-line-review .left-part-info-line-review .rating {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    color: #229c7e
}

@media (max-width: 375px) {
    .crypto-project-review .review-holder .big-item .info-line-review .left-part-info-line-review .rating, .crypto-project-review .review-holder .news-item-page .info-line-review .left-part-info-line-review .rating {
        font-size: 14px
    }
}

@media (max-width: 375px) {
    .crypto-project-review .review-holder .big-item .info-line-review .left-part-info-line-review .rating .rating-hide, .crypto-project-review .review-holder .news-item-page .info-line-review .left-part-info-line-review .rating .rating-hide {
        display: none
    }
}

.crypto-project-review .review-holder .big-item .info-line-review .right-part-info-line-review .read-more, .crypto-project-review .review-holder .news-item-page .info-line-review .right-part-info-line-review .read-more {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    color: #ffffff;
    position: relative;
    margin-right: 40px;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

@media (max-width: 375px) {
    .crypto-project-review .review-holder .big-item .info-line-review .right-part-info-line-review .read-more, .crypto-project-review .review-holder .news-item-page .info-line-review .right-part-info-line-review .read-more {
        font-size: 12px
    }
}

.crypto-project-review .review-holder .big-item .info-line-review .right-part-info-line-review .read-more:hover::after, .crypto-project-review .review-holder .news-item-page .info-line-review .right-part-info-line-review .read-more:hover::after {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
    transform: translateX(10px)
}

.crypto-project-review .review-holder .big-item .info-line-review .right-part-info-line-review .read-more::after, .crypto-project-review .review-holder .news-item-page .info-line-review .right-part-info-line-review .read-more::after {
    content: "";
    background: url("data:image/svg+xml;charset=UTF-8,<svg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464466C11.9763 0.269204 11.6597 0.269204 11.4645 0.464466C11.2692 0.659728 11.2692 0.976311 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM0 4.5L15 4.5V3.5L0 3.5L0 4.5Z' fill='white'/></svg>");
    background-size: 15px 15px;
    height: 15px;
    width: 15px;
    position: absolute;
    right: -30px;
    top: 5px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease
}

@media (max-width: 375px) {
    .crypto-project-review .review-holder .big-item .info-line-review .right-part-info-line-review .read-more::after, .crypto-project-review .review-holder .news-item-page .info-line-review .right-part-info-line-review .read-more::after {
        top: 2px
    }
}

.crypto-project-review .review-holder .advice-news {
    height: 100%;
    width: 100%
}

.crypto-project-review .review-holder .advice-news .image {
    position: relative
}

.crypto-project-review .review-holder .advice-news .image a img {
    max-width: 100%;
    max-height: 100%;
    display: block;
    -o-object-fit: cover;
    object-fit: cover;
    position: relative;
    width: 100%;
    height: 480px
}

@media (max-width: 1210px) {
    .crypto-project-review .review-holder .advice-news .image a img {
        width: 100%
    }
}

@media (max-width: 426px) {
    .crypto-project-review .review-holder .advice-news .image a img {
        width: 343px;
        height: 200px
    }
}

.crypto-project-review .review-holder .advice-news .image .author {
    position: absolute;
    font-family: "Poppins", sans-serif;
    bottom: 16px;
    left: 22px;
    background-color: #000;
    padding: 10px 50px;
    border-radius: 7px;
    font-weight: 600;
    line-height: 117%;
    letter-spacing: 1.8px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    cursor: pointer
}

.crypto-project-review .review-holder .advice-news .image .author:hover {
    font-weight: bold
}

@media (max-width: 426px) {
    .crypto-project-review .review-holder .advice-news .image .author {
        left: 13px;
        bottom: 10px;
        padding: 10px 25px
    }
}

.crypto-project-review .review-holder .advice-news .date {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .88889em;
    line-height: 167.5%;
    letter-spacing: 0.025em;
    color: #FFFFFF;
    margin-top: 1.25em
}

@media (max-width: 426px) {
    .crypto-project-review .review-holder .advice-news .date {
        font-size: .77778em;
        margin-top: .78571em
    }
}

.crypto-project-review .review-holder .advice-news a .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 2.22222em;
    line-height: 48px;
    letter-spacing: 1.8px;
    color: #FFFFFF;
    margin-bottom: 5px;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

.crypto-project-review .review-holder .advice-news a .title:hover {
    text-decoration: underline
}

@media (max-width: 426px) {
    .crypto-project-review .review-holder .advice-news a .title {
        font-size: 1.66667em;
        line-height: 100%;
        margin-top: 11px;
        margin-bottom: 8px
    }
}

.crypto-project-review .review-holder .advice-news .text {
    margin-bottom: 20px
}

.crypto-project-review .review-holder .advice-news .text p {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    line-height: 167.5%;
    color: rgba(255, 255, 255, 0.6);
    max-width: 514px
}

@media (max-width: 426px) {
    .crypto-project-review .review-holder .advice-news .text p {
        margin-bottom: 8px
    }
}

.crypto-project-review .review-holder .big-item-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    max-width: 800px;
    width: 100%
}

@media (max-width: 1220px) {
    .crypto-project-review .review-holder .big-item-holder {
        -ms-flex-pack: distribute;
        justify-content: space-around;
        max-width: 100%
    }
}

@media (max-width: 1220px) {
    .crypto-project-review .review-holder .big-item-holder {
        -ms-flex-pack: distribute;
        justify-content: space-around
    }
}

@media (max-width: 820px) {
    .crypto-project-review .review-holder .big-item-holder {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start
    }
}

.crypto-project-review .review-holder .big-item-holder .news-item {
    max-width: 383px;
    width: 100%;
    margin: 0px 0px 35px 0px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

@media (max-width: 820px) {
    .crypto-project-review .review-holder .big-item-holder .news-item {
        max-width: none;
        display: block;
        width: 46%
    }
}

@media (max-width: 521px) {
    .crypto-project-review .review-holder .big-item-holder .news-item {
        width: 47%;
        margin-left: 0px
    }
}

@media (max-width: 426px) {
    .crypto-project-review .review-holder .big-item-holder .news-item {
        margin: 0px 0px 20px 0px
    }
}

.crypto-project-review .review-holder .big-item-holder .news-item .image {
    position: relative;
    overflow: hidden;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

.crypto-project-review .review-holder .big-item-holder .news-item .image img {
    border-radius: 7px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    -webkit-transform: scale(1.01);
    transform: scale(1.01);
    max-width: 100%;
    height: 234px;
    width: 100%
}

@media (max-width: 768px) {
    .crypto-project-review .review-holder .big-item-holder .news-item .image img {
        aspect-ratio: 1/1.2;
        -o-object-fit: cover;
        object-fit: cover
    }
}

.crypto-project-review .review-holder .big-item-holder .news-item .image img:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

@media (max-width: 820px) {
    .crypto-project-review .review-holder .big-item-holder .news-item .image img {
        width: 100%
    }
}

@media (max-width: 430px) {
    .crypto-project-review .review-holder .big-item-holder .news-item .image img {
        min-height: 102px
    }
}

.crypto-project-review .review-holder .big-item-holder .news-item .image .author {
    position: absolute;
    border-radius: 7px;
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: .72222em;
    color: #f0a935;
    padding: .27778em .94444em;
    background-color: #000;
    bottom: 12px;
    left: 10px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    cursor: pointer
}

.crypto-project-review .review-holder .big-item-holder .news-item .image .author:hover {
    font-weight: bold
}

@media (max-width: 430px) {
    .crypto-project-review .review-holder .big-item-holder .news-item .image .author {
        bottom: auto;
        top: 10px
    }
}

.crypto-project-review .review-holder .big-item-holder .news-item .date {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    color: rgba(255, 255, 255, 0.6);
    margin: 10px 0px 4px 0px
}

@media (max-width: 426px) {
    .crypto-project-review .review-holder .big-item-holder .news-item .date {
        margin: 10px 0px 10px 0px
    }
}

.crypto-project-review .review-holder .big-item-holder .news-item .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 1.38889em;
    color: #ffffff;
    margin-bottom: .88em;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

.crypto-project-review .review-holder .big-item-holder .news-item .title:hover {
    text-decoration: underline
}

@media (max-width: 620px) {
    .crypto-project-review .review-holder .big-item-holder .news-item .title {
        margin-bottom: .55556em;
        font-size: 22px
    }
}

@media (max-width: 430px) {
    .crypto-project-review .review-holder .big-item-holder .news-item .title {
        font-size: 22px
    }
}

@media (max-width: 376px) {
    .crypto-project-review .review-holder .big-item-holder .news-item .title {
        margin-bottom: 0em
    }
}

.crypto-project-review .review-holder .big-item-holder .news-item .text {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    color: rgba(255, 255, 255, 0.6);
    margin-bottom: 1em
}

@media (max-width: 425px) {
    .crypto-project-review .review-holder .big-item-holder .news-item .text {
        margin-bottom: .90909em
    }
}

@media (max-width: 370px) {
    .crypto-project-review .review-holder .big-item-holder .news-item .text {
        display: none;
        margin-bottom: 1em
    }
}

.crypto-project-review .review-holder .big-item-holder .news-item hr {
    border: none;
    color: #fff;
    background-color: #fff;
    height: 1px
}

.crypto-project-review .review-holder .news-container {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media (max-width: 1210px) {
    .crypto-project-review .review-holder .news-container .news-item {
        max-width: 376px
    }
}

@media (max-width: 1210px) {
    .crypto-project-review .review-holder .news-container {
        -ms-flex-pack: distribute;
        justify-content: space-around
    }
}

@media (max-width: 420px) {
    .crypto-project-review .review-holder .news-container {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

.crypto-project-review .review-holder .news-item-page {
    max-height: 100%
}

.crypto-project-review .review-holder .small-items {
    margin-left: 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 376px;
    width: 100%;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media (max-width: 1210px) {
    .crypto-project-review .review-holder .small-items {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        max-width: none;
        margin-left: 0px
    }
}

@media (max-width: 920px) {
    .crypto-project-review .review-holder .small-items {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        max-width: 100%
    }
}

@media (max-width: 440px) {
    .crypto-project-review .review-holder .small-items {
        padding: 0em 0em;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start
    }
}

.crypto-project-review .review-holder .small-items .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 1.38889em;
    margin-bottom: 1.12em
}

@media (max-width: 1210px) {
    .crypto-project-review .review-holder .small-items .title {
        font-size: 1.22222em
    }
}

.crypto-project-review .review-holder .small-items a {
    max-width: 376px;
    width: 100%;
    margin-bottom: 24px
}

@media (max-width: 1210px) {
    .crypto-project-review .review-holder .small-items a {
        margin-right: 25px
    }
}

@media (max-width: 920px) {
    .crypto-project-review .review-holder .small-items a {
        max-width: 100%;
        margin: 0px;
        margin-top: 20px
    }
}

.crypto-project-review .review-holder .small-items a:first-child {
    margin-top: 0px
}
.crypto-project-review .review-holder .small-items a:last-child {
    margin-bottom: 0 !important;
}

@media (max-width: 1210px) {
    .crypto-project-review .review-holder .small-items a:first-child {
        margin-top: 56px
    }
}

@media (max-width: 920px) {
    .crypto-project-review .review-holder .small-items a:first-child {
        margin: 0px;
        margin-top: 20px
    }
}

@media (max-width: 1210px) {
    .crypto-project-review .review-holder .small-items a {
        margin-top: 15px
    }
}

@media (max-width: 1210px) {
    .crypto-project-review .review-holder .small-items a:last-child {
        margin-right: 0px
    }
}

.crypto-project-review .review-holder .small-items .item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 376px
}

@media (max-width: 1046px) {
    .crypto-project-review .review-holder .small-items .item {
        margin: 0px 10px
    }
}

@media (max-width: 768px) {
    .crypto-project-review .review-holder .small-items .item {
        margin: 0px 10px
    }
}

@media (max-width: 1046px) {
    .crypto-project-review .review-holder .small-items .item:first-child {
        margin: 0px 0px
    }
}

@media (max-width: 920px) {
    .crypto-project-review .review-holder .small-items .item {
        max-width: 100%
    }
}

.crypto-project-review .review-holder .small-items .item hr {
    border: none;
    color: #fff;
    background-color: #fff;
    height: 1px;
    width: 100%;
    margin: 5px;
}

.crypto-project-review .review-holder .small-items .item .content-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 27px
}

@media (max-width: 920px) {
    .crypto-project-review .review-holder .small-items .item .content-holder {
        margin-bottom: 20px
    }
}

@media (max-width: 425px) {
    .crypto-project-review .review-holder .small-items .item .content-holder {
        margin-bottom: 15px
    }
}

.crypto-project-review .review-holder .small-items .item .content-holder .image {
    -webkit-transition: 0.3s;
    transition: 0.3s;
    -webkit-transform: scale(1.01);
    transform: scale(1.01)
}

.crypto-project-review .review-holder .small-items .item .content-holder .image img {
    border-radius: 7px;
    -webkit-transform: scale(1.01);
    transform: scale(1.01);
    overflow: hidden;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    width: 150px;
    height: 150px;
    -o-object-fit: cover;
    object-fit: cover
}

@media (max-width: 425px) {
    .crypto-project-review .review-holder .small-items .item .content-holder .image img {
        width: 150px;
        height: 125px
    }
}

.crypto-project-review .review-holder .small-items .item .content-holder .image img:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

.crypto-project-review .review-holder .small-items .item .content-holder .text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: 16px;
    width: 100%;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.crypto-project-review .review-holder .small-items .item .content-holder .text .author {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: #f0a935;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    cursor: pointer
}

@media (max-width: 426px) {
    .crypto-project-review .review-holder .small-items .item .content-holder .text .author {
        font-size: 11px
    }
}

.crypto-project-review .review-holder .small-items .item .content-holder .text .author div {
    display: inline-block
}

.crypto-project-review .review-holder .small-items .item .content-holder .text .author div:hover {
    font-weight: bold
}

.crypto-project-review .review-holder .small-items .item .content-holder .text .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 1.38889em;
    color: #ffffff;
    margin-bottom: 7px;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

.crypto-project-review .review-holder .small-items .item .content-holder .text .title:hover {
    text-decoration: underline
}

@media (max-width: 400px) {
    .crypto-project-review .review-holder .small-items .item .content-holder .text .title {
        font-size: 22px
    }
}

.crypto-project-review .review-holder .small-items .item .content-holder .text .rating {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    color: #229c7e;
    margin-bottom: 5px
}

.crypto-project-review .review-holder .small-items .item .content-holder .text .date {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    color: #ffffff
}

.crypto-project-review .review-holder .small-items .item .content-holder .text .read-more {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    -ms-flex-item-align: end;
    align-self: flex-end;
    color: #ffffff;
    position: relative;
    margin-right: 20px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    margin-top: auto
}

.crypto-project-review .review-holder .small-items .item .content-holder .text .read-more:hover::after {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.crypto-project-review .review-holder .small-items .item .content-holder .text .read-more::after {
    content: "";
    background: url("data:image/svg+xml;charset=UTF-8,<svg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464466C11.9763 0.269204 11.6597 0.269204 11.4645 0.464466C11.2692 0.659728 11.2692 0.976311 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM0 4.5L15 4.5V3.5L0 3.5L0 4.5Z' fill='white'/></svg>");
    background-size: 15px 15px;
    height: 15px;
    width: 15px;
    position: absolute;
    right: -22px;
    top: 3px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease
}

.crypto-project-review .review-holder .small-items-news-page {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media (max-width: 1210px) {
    .crypto-project-review .review-holder .small-items-news-page {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

@media (max-width: 920px) {
    .crypto-project-review .review-holder .small-items-news-page {
        -webkit-box-align: baseline;
        -ms-flex-align: baseline;
        align-items: baseline
    }
}

@media (max-width: 1210px) {
    .crypto-project-review .review-holder .small-items-news-page .title {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        margin-top: 30px
    }
}

@media (max-width: 920px) {
    .crypto-project-review .review-holder .small-items-news-page .title {
        margin-bottom: 0px;
        margin-top: 30px
    }
}

@media (max-width: 426px) {
    .crypto-project-review .review-holder .small-items-news-page .title {
        font-family: "Poppins", sans-serif;
        font-style: normal;
        font-weight: 600;
        font-size: 25px;
        line-height: 29px;
        letter-spacing: 1.8px;
        color: #FFFFFF
    }
}

.crypto-project-review .review-holder .small-items-news-page .small-items-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: 100%
}

@media (max-width: 1210px) {
    .crypto-project-review .review-holder .small-items-news-page .small-items-holder {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }
}

@media (max-width: 920px) {
    .crypto-project-review .review-holder .small-items-news-page .small-items-holder {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        width: 100%
    }
}

@media (max-width: 1220px) {
    .crypto-project-review .review-holder .small-items-news-page .small-items-holder a {
        margin-top: 0px;
        margin-right: 25px
    }
}

@media (max-width: 1100px) {
    .crypto-project-review .review-holder .small-items-news-page .small-items-holder a:nth-child(3) {
        margin-right: 0px
    }
}

@media (max-width: 920px) {
    .crypto-project-review .review-holder .small-items-news-page .small-items-holder a {
        margin-top: 15px;
        margin-right: 25px
    }
}

@media (max-width: 1220px) {
    .crypto-project-review .review-holder .small-items-news-page .small-items-holder a:first-child {
        margin-top: 0px;
        margin-right: 25px
    }
}

@media (max-width: 920px) {
    .crypto-project-review .review-holder .small-items-news-page .small-items-holder a:first-child {
        margin-top: 30px;
        margin-right: 25px
    }
}

@media (max-width: 1210px) {
    .crypto-project-review .review-holder .small-items-news-page .small-items-holder a .item {
        margin: 0px 10px
    }
}

.crypto-project-review .review-holder .small-items-news-page .small-items-holder a .item .content-holder {
    margin-bottom: 24px
}

@media (max-width: 426px) {
    .crypto-project-review .review-holder .small-items-news-page .small-items-holder a .item .content-holder {
        margin-bottom: 15px
    }
}

.crypto-project-review .review-holder .small-items-news-page .small-items-holder a .item .content-holder .text {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: start
}

@media (max-width: 500px) {
    .crypto-project-review .review-holder .small-items-news-page .small-items-holder a .item .content-holder .text {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }
}

@media (max-width: 1210px) {
    .crypto-project-review .review-holder .small-items-news-page .small-items-holder a .item .content-holder .text .title {
        font-size: 1.22222em
    }
}

@media (max-width: 920px) {
    .crypto-project-review .review-holder .small-items-news-page .small-items-holder a .item .content-holder .text .title {
        margin-top: 10px;
        font-size: 1.22222em
    }
}

@media (max-width: 426px) {
    .crypto-project-review .review-holder .small-items-news-page .small-items-holder a .item .content-holder .text .title {
        margin-bottom: 6px
    }
}

.crypto-project-review .review-holder .small-items-news-page .small-items-holder a .item .content-holder .text .rating {
    margin-bottom: 0px
}

@media (max-width: 420px) {
    .crypto-project-review .review-holder .small-items-news-page .small-items-holder a .item .content-holder .text .rating {
        margin-bottom: auto
    }
}

.crypto-project-review .review-holder .small-items-news-page .small-items-holder a .item .content-holder .text .date-read-more-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

@media (max-width: 920px) {
    .crypto-project-review .review-holder .small-items-news-page .small-items-holder a .item .content-holder .text .date-read-more-holder {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }
}

@media (max-width: 520px) {
    .crypto-project-review .review-holder .small-items-news-page .small-items-holder a .item .content-holder .text .date-read-more-holder {
        margin-top: auto
    }
}

.crypto-project-review .review-holder .small-items-news-page .small-items-holder a .item .content-holder .text .date-read-more-holder .date {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    color: #ffffff;
    margin-bottom: 34px;
    margin-top: 3px
}

@media (max-width: 500px) {
    .crypto-project-review .review-holder .small-items-news-page .small-items-holder a .item .content-holder .text .date-read-more-holder .date {
        margin-bottom: 0px
    }
}

.crypto-project-review .review-holder .small-items-news-page .small-items-holder a .item .content-holder .text .date-read-more-holder .read-more {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: .77778em;
    -ms-flex-item-align: end;
    align-self: flex-end;
    color: #ffffff;
    position: relative;
    margin-right: 20px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    margin-top: auto
}

@media (max-width: 426px) {
    .crypto-project-review .review-holder .small-items-news-page .small-items-holder a .item .content-holder .text .date-read-more-holder .read-more {
        font-size: .72222em;
        font-weight: 600
    }
}

.crypto-project-review .review-holder .small-items-news-page .small-items-holder a .item .content-holder .text .date-read-more-holder .read-more:hover::after {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.crypto-project-review .review-holder .small-items-news-page .small-items-holder a .item .content-holder .text .date-read-more-holder .read-more::after {
    content: "";
    background: url("data:image/svg+xml;charset=UTF-8,<svg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464466C11.9763 0.269204 11.6597 0.269204 11.4645 0.464466C11.2692 0.659728 11.2692 0.976311 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM0 4.5L15 4.5V3.5L0 3.5L0 4.5Z' fill='white'/></svg>");
    background-size: 15px 15px;
    height: 15px;
    width: 15px;
    position: absolute;
    right: -20px;
    top: 3px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease
}

@media (max-width: 420px) {
    .crypto-project-review .review-holder .small-items-news-page .small-items-holder a .item .content-holder .text .date-read-more-holder .read-more::after {
        top: 0px
    }
}

.crypto-project-review .review-holder .small-items-news-page .event-news {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.crypto-project-review .review-holder .small-items-news-page .event-news a {
    margin-bottom: 25px
}

@media (max-width: 1210px) {
    .crypto-project-review .review-holder .small-items-news-page .crypto-project-review .review-holder .small-items a:first-child {
        margin-top: 59px
    }
}

@media (max-width: 1220px) {
    .crypto-project-review .review-holder .event-news a:last-child {
        display: none
    }
}

.crypto-project-review .review-holder-line {
    margin-top: 47px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.crypto-project-review .review-holder-line .item-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media (max-width: 920px) {
    .crypto-project-review .review-holder-line .item-holder {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

.crypto-project-review .review-holder-line .item-holder .item {
    margin-right: 26px;
    overflow: hidden
}
.crypto-project-review .review-holder-line .item-holder .item > a{
    display: block;
    height: 232px;
}

.crypto-project-review .review-holder-line .item-holder .item:last-child {
    margin-right: 0px
}

@media (max-width: 920px) {
    .crypto-project-review .review-holder-line .item-holder {
        flex-wrap: wrap;
    }

    .crypto-project-review .review-holder-line .item-holder .item {
        margin: 0px 10px 30px;
        width: calc(50% - 20px);
    }
}

@media (max-width: 420px) {
    .crypto-project-review .review-holder-line .item-holder .item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.crypto-project-review .review-holder-line .item-holder .item hr {
    border: none;
    color: #fff;
    background-color: #fff;
    height: 1px
}

@media (max-width: 420px) {
    .crypto-project-review .review-holder-line .item-holder .item hr {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }
}

.crypto-project-review .review-holder-line .item-holder .item img {
    width: 100%;
    height: 100%;
    border-radius: 7px;
    cursor: pointer;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    -webkit-transform: scale(1.01);
    transform: scale(1.01);
    -o-object-fit: cover;
    object-fit: cover;
}

@media (max-width: 426px) {
    .crypto-project-review .review-holder-line .item-holder .item > a{
        height: 88px;
    }
}

.crypto-project-review .review-holder-line .item-holder .item img:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

.crypto-project-review .review-holder-line .item-holder .item .author {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 200;
    font-size: 14px;
    color: #ff00f5;
    margin-top: 14px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    cursor: pointer;
    display: block;
}

.crypto-project-review .review-holder-line .item-holder .item .author:hover {
    font-weight: bold
}

@media (max-width: 426px) {
    .crypto-project-review .review-holder-line .item-holder .item .author {
        margin-top: 5px
    }
}

.crypto-project-review .review-holder-line .item-holder .item .author:hover {
    font-weight: bold
}

.crypto-project-review .review-holder-line .item-holder .item .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 1.38889em;
    max-width: 376px;
    color: #ffffff;
    margin-bottom: 0px;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

.emoji {
    display: flex;
    align-items: center;
}

.emoji img {
    width: 35px;
    height: 35px;
}

.crypto-project-review .review-holder-line .item-holder .item .title a:hover {
    text-decoration: underline
}

@media (max-width: 920px) {
    .crypto-project-review .review-holder-line .item-holder .item .title {
        font-size: 19px
    }

    .item-holder.top-holder .item:nth-child(3) {
        display: none;
    }
}

@media (max-width: 460px) {
    .crypto-project-review .review-holder-line .item-holder .item .title {
        font-size: 16px;
        margin-top: 5px;
    }
}

.crypto-project-review .review-holder-line .item-holder .item .info-line-review {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px;
    margin-bottom: 16px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media (max-width: 426px) {
    .crypto-project-review .review-holder-line .item-holder .item .info-line-review {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        margin-bottom: 5px;
        margin-top: 5px
    }
}

.crypto-project-review .review-holder-line .item-holder .item .info-line-review .left-part-info-line-review {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.crypto-project-review .review-holder-line .item-holder .item .info-line-review .left-part-info-line-review .date {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    color: #ffffff;
    margin-right: 16px
}

@media (max-width: 426px) {
    .crypto-project-review .review-holder-line .item-holder .item .info-line-review .left-part-info-line-review .date {
        color: rgba(255, 255, 255, 0.6)
    }
}

.crypto-project-review .review-holder-line .item-holder .item .info-line-review .left-part-info-line-review .rating {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    color: #229c7e
}

@media (max-width: 426px) {
    .crypto-project-review .review-holder-line .item-holder .item .info-line-review .left-part-info-line-review .rating {
        color: rgba(255, 255, 255, 0.6)
    }
}

@media (max-width: 420px) {
    .crypto-project-review .review-holder-line .item-holder .item .info-line-review .left-part-info-line-review .rating .rating-hide {
        display: none
    }
}

.crypto-project-review .review-holder-line .item-holder .item .info-line-review .right-part-info-line-review .read-more {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    color: #ffffff;
    position: relative;
    margin-right: 40px;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

@media (max-width: 720px) {
    .crypto-project-review .review-holder-line .item-holder .item .info-line-review .right-part-info-line-review .read-more {
        display: none
    }
}

.crypto-project-review .review-holder-line .item-holder .item .info-line-review .right-part-info-line-review .read-more:hover::after {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.crypto-project-review .review-holder-line .item-holder .item .info-line-review .right-part-info-line-review .read-more::after {
    content: "";
    background: url("data:image/svg+xml;charset=UTF-8,<svg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464466C11.9763 0.269204 11.6597 0.269204 11.4645 0.464466C11.2692 0.659728 11.2692 0.976311 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM0 4.5L15 4.5V3.5L0 3.5L0 4.5Z' fill='white'/></svg>");
    background-size: 15px 15px;
    height: 15px;
    width: 15px;
    position: absolute;
    right: -30px;
    top: 3px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease
}

.crypto-project-review .review-holder-line .load-more {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    color: #fff;
    display: block;
    margin: 30px auto 0;
    position: relative;
    cursor: pointer;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

@media (max-width: 426px) {
    .crypto-project-review .review-holder-line .load-more {
        margin-top: 11px
    }
}

.crypto-project-review .review-holder-line .load-more:hover::after {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.crypto-project-review .review-holder-line .load-more::after {
    content: "";
    background: url("data:image/svg+xml;charset=UTF-8,<svg width='26' height='8' viewBox='0 0 26 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M25.3536 4.35356C25.5488 4.15829 25.5488 3.84171 25.3536 3.64645L22.1716 0.464468C21.9763 0.269206 21.6597 0.269206 21.4645 0.464468C21.2692 0.65973 21.2692 0.976313 21.4645 1.17157L24.2929 4L21.4645 6.82843C21.2692 7.02369 21.2692 7.34027 21.4645 7.53554C21.6597 7.7308 21.9763 7.7308 22.1716 7.53554L25.3536 4.35356ZM-4.37114e-08 4.5L25 4.5L25 3.5L4.37114e-08 3.5L-4.37114e-08 4.5Z' fill='white'/></svg>");
    background-size: 28px 28px;
    height: 28px;
    width: 28px;
    position: absolute;
    right: -63px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease
}

.crypto-news {
    margin-top: 6.16667em
}

@media (max-width: 500px) {
    .crypto-news {
        margin-top: 1.94444em
    }
}

.crypto-news .holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.crypto-news .holder .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 2.5em;
    color: #ffffff;
    margin-bottom: 45px;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

.crypto-news .holder .title:hover {
    color: #4436a7
}

@media (max-width: 1220px) {
    .crypto-news .holder .title {
        font-size: 30px
    }
}

@media (max-width: 426px) {
    .crypto-news .holder .title {
        margin-bottom: .86667em
    }
}

.crypto-news .holder .news-holder {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns:(1fr) [ 3 ];
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 30px 25px
}

@media (max-width: 768px) {
    .crypto-news .holder .news-holder {
        -ms-grid-columns:(1fr) [ 2 ];
        grid-template-columns: repeat(2, 1fr)
    }
}

@media (max-width: 426px) {
    .crypto-news .holder .news-holder a {
        margin-bottom: 25px
    }
}

.crypto-news .holder .news-holder a .news-item {
    max-width: 376px;
    width: 100%;
    margin: 0px 10px
}

@media (max-width: 1280px) {
    .crypto-news .holder .news-holder a .news-item {
        max-width: none;
        display: block;
        width: 100%;
        margin-bottom: 50px;
        margin: 0px
    }
}

@media (max-width: 820px) {
    .crypto-news .holder .news-holder a .news-item {
        max-width: none;
        display: block;
        width: 100%
    }
}

.crypto-news .holder .news-holder a .news-item .image {
    position: relative;
    overflow: hidden;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

.crypto-news .holder .news-holder a .news-item .image img {
    border-radius: 10px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    -webkit-transform: scale(1.01);
    transform: scale(1.01);
    max-width: 100%;
    max-height: 206px
}

@media (max-width: 768px) {
    .crypto-news .holder .news-holder a .news-item .image img {
        aspect-ratio: 1/1.2;
        -o-object-fit: cover;
        object-fit: cover
    }
}

.crypto-news .holder .news-holder a .news-item .image img:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

@media (max-width: 820px) {
    .crypto-news .holder .news-holder a .news-item .image img {
        width: 100%
    }
}

@media (max-width: 430px) {
    .crypto-news .holder .news-holder a .news-item .image img {
        min-height: 102px
    }
}

.crypto-news .holder .news-holder a .news-item .image .author {
    position: absolute;
    border-radius: 7px;
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: .72222em;
    color: #ff00f5;
    padding: .27778em .94444em;
    background-color: #000;
    top: 10px;
    left: 10px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    cursor: pointer
}

.crypto-news .holder .news-holder a .news-item .image .author div {
    display: inline-block
}

.crypto-news .holder .news-holder a .news-item .image .author div:hover {
    font-weight: bold
}

.crypto-news .holder .news-holder a .news-item .date {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    color: rgba(255, 255, 255, 0.6);
    margin: 10px 0px 4px 0px
}

@media (max-width: 426px) {
    .crypto-news .holder .news-holder a .news-item .date {
        margin: 10px 0px 10px 0px
    }
}

.crypto-news .holder .news-holder a .news-item .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 1.38889em;
    color: #ffffff;
    line-height: 111%;
    margin-bottom: 22px;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

.crypto-news .holder .news-holder a .news-item .title:hover {
    text-decoration: underline
}

@media (max-width: 620px) {
    .crypto-news .holder .news-holder a .news-item .title {
        margin-bottom: .45455em;
        font-size: 22px
    }
}

@media (max-width: 430px) {
    .crypto-news .holder .news-holder a .news-item .title {
        font-size: 22px
    }
}

.crypto-news .holder .news-holder a .news-item .text {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    color: rgba(255, 255, 255, 0.6);
    margin-top: 2em;
    margin-bottom: 1.18182em
}

@media (max-width: 620px) {
    .crypto-news .holder .news-holder a .news-item .text {
        display: none
    }
}

.crypto-news .holder .news-holder a .news-item hr {
    border: none;
    color: #fff;
    background-color: #fff;
    height: 1px
}

.crypto-news .holder .load-more {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    color: #ffffff;
    margin-bottom: 58px;
    display: block;
    margin: 0 auto;
    position: relative;
    cursor: pointer;
    margin-top: 24px;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

.crypto-news .holder .load-more:hover::after {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.crypto-news .holder .load-more::after {
    content: "";
    background: url("data:image/svg+xml;charset=UTF-8,<svg width='26' height='8' viewBox='0 0 26 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M25.3536 4.35356C25.5488 4.15829 25.5488 3.84171 25.3536 3.64645L22.1716 0.464468C21.9763 0.269206 21.6597 0.269206 21.4645 0.464468C21.2692 0.65973 21.2692 0.976313 21.4645 1.17157L24.2929 4L21.4645 6.82843C21.2692 7.02369 21.2692 7.34027 21.4645 7.53554C21.6597 7.7308 21.9763 7.7308 22.1716 7.53554L25.3536 4.35356ZM-4.37114e-08 4.5L25 4.5L25 3.5L4.37114e-08 3.5L-4.37114e-08 4.5Z' fill='white'/></svg>");
    background-size: 28px 28px;
    height: 28px;
    width: 28px;
    position: absolute;
    right: -63px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease
}

.crypto-event {
    margin-top: 5.77778em
}

@media (max-width: 1220px) {
    .crypto-event {
        font-size: 1.66667em;
        margin-top: 2.6em
    }
}

@media (max-width: 426px) {
    .crypto-event {
        margin-top: 2.6em
    }
}

.crypto-event .holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.crypto-event .holder .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 2.5em;
    color: #ffffff;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    cursor: pointer
}

.crypto-event .holder .title:hover {
    color: #4436a7
}

@media (max-width: 1220px) {
    .crypto-event .holder .title {
        font-size: 30px
    }
}

.crypto-event .holder .load-more {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    color: #ffffff;
    margin-bottom: 58px;
    display: block;
    margin: 0 auto;
    position: relative;
    cursor: pointer;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    margin-top: 13px
}

.crypto-event .holder .load-more:hover::after {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.crypto-event .holder .load-more::after {
    content: "";
    background: url("data:image/svg+xml;charset=UTF-8,<svg width='26' height='8' viewBox='0 0 26 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M25.3536 4.35356C25.5488 4.15829 25.5488 3.84171 25.3536 3.64645L22.1716 0.464468C21.9763 0.269206 21.6597 0.269206 21.4645 0.464468C21.2692 0.65973 21.2692 0.976313 21.4645 1.17157L24.2929 4L21.4645 6.82843C21.2692 7.02369 21.2692 7.34027 21.4645 7.53554C21.6597 7.7308 21.9763 7.7308 22.1716 7.53554L25.3536 4.35356ZM-4.37114e-08 4.5L25 4.5L25 3.5L4.37114e-08 3.5L-4.37114e-08 4.5Z' fill='white'/></svg>");
    background-size: 28px 28px;
    height: 28px;
    width: 28px;
    position: absolute;
    right: -63px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease
}

.crypto-event .holder .event-holder {
    margin-top: 34px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media (max-width: 1280px) {
    .crypto-event .holder .event-holder {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

.crypto-event .holder .event-holder a {
    margin-bottom: 56px
}

@media (max-width: 426px) {
    .crypto-event .holder .event-holder a {
        width: 100%
    }
}

@media (max-width: 375px) {
    .crypto-event .holder .event-holder a {
        margin-bottom: 25px
    }
}

.crypto-event .holder .event-holder a:nth-child(2n) {
    margin-right: 0px
}

.crypto-event .holder .event-holder a .event-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.crypto-event .holder .event-holder a .event-item:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-area: 1 / 2 / 2 / 3
}

@media (max-width: 980px) {
    .crypto-event .holder .event-holder a .event-item:nth-child(1) {
        -ms-grid-row: 3;
        -ms-grid-row-span: 1;
        -ms-grid-column: 1;
        -ms-grid-column-span: 1;
        grid-area: 3 / 1 / 4 / 2
    }
}

.crypto-event .holder .event-holder a .event-item:nth-child(2) {
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-area: 2 / 2 / 3 / 3
}

@media (max-width: 980px) {
    .crypto-event .holder .event-holder a .event-item:nth-child(2) {
        -ms-grid-row: 3;
        -ms-grid-row-span: 1;
        -ms-grid-column: 2;
        -ms-grid-column-span: 1;
        grid-area: 3 / 2 / 4 / 3
    }
}

.crypto-event .holder .event-holder a .event-item:nth-child(3) {
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-area: 3 / 1 / 4 / 2
}

@media (max-width: 980px) {
    .crypto-event .holder .event-holder a .event-item:nth-child(3) {
        -ms-grid-row: 4;
        -ms-grid-row-span: 1;
        -ms-grid-column: 1;
        -ms-grid-column-span: 1;
        grid-area: 4 / 1 / 5 / 2
    }
}

.crypto-event .holder .event-holder a .event-item:nth-child(4) {
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-area: 3 / 2 / 4 / 3
}

@media (max-width: 980px) {
    .crypto-event .holder .event-holder a .event-item:nth-child(4) {
        -ms-grid-row: 4;
        -ms-grid-row-span: 1;
        -ms-grid-column: 2;
        -ms-grid-column-span: 1;
        grid-area: 4 / 2 / 5 / 3
    }
}

.crypto-event .holder .event-holder a .event-item:nth-child(5) {
    -ms-grid-row: 4;
    -ms-grid-row-span: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-area: 4 / 1 / 5 / 2
}

@media (max-width: 980px) {
    .crypto-event .holder .event-holder a .event-item:nth-child(5) {
        -ms-grid-row: 5;
        -ms-grid-row-span: 1;
        -ms-grid-column: 1;
        -ms-grid-column-span: 1;
        grid-area: 5 / 1 / 6 / 2
    }
}

.crypto-event .holder .event-holder a .event-item:nth-child(6) {
    -ms-grid-row: 4;
    -ms-grid-row-span: 1;
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-area: 4 / 2 / 5 / 3
}

@media (max-width: 980px) {
    .crypto-event .holder .event-holder a .event-item:nth-child(6) {
        -ms-grid-row: 5;
        -ms-grid-row-span: 1;
        -ms-grid-column: 2;
        -ms-grid-column-span: 1;
        grid-area: 5 / 2 / 6 / 3
    }
}

.crypto-event .holder .event-holder a .event-item:nth-child(7) {
    -ms-grid-row: 5;
    -ms-grid-row-span: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-area: 5 / 1 / 6 / 2
}

@media (max-width: 980px) {
    .crypto-event .holder .event-holder a .event-item:nth-child(7) {
        display: none
    }
}

.crypto-event .holder .event-holder a .event-item:nth-child(8) {
    -ms-grid-row: 5;
    -ms-grid-row-span: 1;
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-area: 5 / 2 / 6 / 3
}

@media (max-width: 980px) {
    .crypto-event .holder .event-holder a .event-item:nth-child(8) {
        display: none
    }
}

.crypto-event .holder .event-holder a .event-item:nth-child(9) {
    -ms-grid-row: 6;
    -ms-grid-row-span: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-area: 6 / 1 / 7 / 2
}

@media (max-width: 980px) {
    .crypto-event .holder .event-holder a .event-item:nth-child(9) {
        display: none
    }
}

.crypto-event .holder .event-holder a .event-item:nth-child(10) {
    -ms-grid-row: 6;
    -ms-grid-row-span: 1;
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-area: 6 / 2 / 7 / 3
}

@media (max-width: 980px) {
    .crypto-event .holder .event-holder a .event-item:nth-child(10) {
        display: none
    }
}

.crypto-event .holder .event-holder a .event-item:nth-child(11) {
    -ms-grid-row: 7;
    -ms-grid-row-span: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-area: 7 / 1 / 8 / 2
}

@media (max-width: 980px) {
    .crypto-event .holder .event-holder a .event-item:nth-child(11) {
        display: none
    }
}

.crypto-event .holder .event-holder a .event-item:nth-child(12) {
    -ms-grid-row: 7;
    -ms-grid-row-span: 1;
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-area: 7 / 2 / 8 / 3
}

@media (max-width: 980px) {
    .crypto-event .holder .event-holder a .event-item:nth-child(12) {
        display: none
    }
}

.crypto-event .holder .event-holder a .event-item .image {
    overflow: hidden
}

@media (max-width: 500px) {
    .crypto-event .holder .event-holder a .event-item .image {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        width: 50%
    }
}

.crypto-event .holder .event-holder a .event-item .image img {
    border-radius: 7px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    -webkit-transform: scale(1.01);
    transform: scale(1.01)
}

.crypto-event .holder .event-holder a .event-item .image img:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

@media (max-width: 500px) {
    .crypto-event .holder .event-holder a .event-item .image img {
        width: 100%;
        display: block;
        -o-object-fit: cover;
        object-fit: cover
    }
}

@media (max-width: 426px) {
    .crypto-event .holder .event-holder a .event-item .image img {
        width: 160px;
        height: 132px
    }
}

.crypto-event .holder .event-holder a .event-item .text-holder {
    margin-left: 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

@media (max-width: 500px) {
    .crypto-event .holder .event-holder a .event-item .text-holder {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

@media (max-width: 375px) {
    .crypto-event .holder .event-holder a .event-item .text-holder {
        margin-left: 12px
    }
}

.crypto-event .holder .event-holder a .event-item .text-holder .author {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 13px;
    color: #f0a935;
    margin-bottom: 4px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    cursor: pointer;
    display: inline-block
}

.crypto-event .holder .event-holder a .event-item .text-holder .author:hover {
    font-weight: bold
}

@media (max-width: 500px) {
    .crypto-event .holder .event-holder a .event-item .text-holder .author {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }
}

@media (max-width: 426px) {
    .crypto-event .holder .event-holder a .event-item .text-holder .author {
        font-weight: 600
    }
}

.crypto-event .holder .event-holder a .event-item .text-holder .date {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    margin-bottom: 12px;
    color: #ffffff
}

@media (max-width: 500px) {
    .crypto-event .holder .event-holder a .event-item .text-holder .date {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3;
        margin-bottom: 10px;
        font-style: normal;
        font-weight: normal
    }
}

@media (max-width: 426px) {
    .crypto-event .holder .event-holder a .event-item .text-holder .date {
        margin-bottom: 0px;
        font-style: normal;
        font-weight: normal;
        font-size: 11px;
        line-height: 167.5%;
        color: rgba(255, 255, 255, 0.6)
    }
}

.crypto-event .holder .event-holder a .event-item .text-holder .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 25px;
    max-width: 261px;
    color: #ffffff;
    margin-bottom: 19px;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

.crypto-event .holder .event-holder a .event-item .text-holder .title:hover {
    text-decoration: underline
}

@media (max-width: 500px) {
    .crypto-event .holder .event-holder a .event-item .text-holder .title {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        font-size: 20px
    }
}

.crypto-event .holder .event-holder a .event-item .text-holder .text {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 11px;
    max-width: 188px;
    color: rgba(255, 255, 255, 0.6)
}

@media (max-width: 768px) {
    .crypto-event .holder .event-holder a .event-item .text-holder .text {
        display: none
    }
}

footer {
    margin-bottom: 31px
}

footer .holder {
    margin-top: 4em
}

@media (max-width: 768px) {
    footer .holder {
        margin-top: 2em
    }
}

footer .email-line {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media (max-width: 980px) {
    footer .email-line {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }
}

footer .email-line .right-part {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

@media (max-width: 980px) {
    footer .email-line .right-part {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }
}

footer .email-line .right-part .text {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    color: #ffffff;
    max-width: 198px;
    margin-bottom: 20px;
    margin-right: 35px
}

@media (max-width: 1025px) {
    footer .email-line .right-part .text {
        max-width: 170px;
        margin-right: 23px
    }
}

@media (max-width: 980px) {
    footer .email-line .right-part .text {
        max-width: none
    }
}

@media (max-width: 500px) {
    footer .email-line .right-part .text {
        margin-right: 0px
    }
}

footer .email-line .right-part .subscribe {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative
}

footer .email-line .right-part .subscribe::before {
    content: " ";
    display: block;
    position: absolute;
    height: 31px;
    background: #229c7e;
    width: 1px;
    right: 222px;
    top: 9px;
    z-index: 2
}

@media (max-width: 520px) {
    footer .email-line .right-part .subscribe::before {
        right: 110px
    }
}

footer .email-line .right-part .subscribe .email-subscribe {
    border: 1px solid #229c7e;
    border-radius: 7px 0px 0px 7px;
    background-color: #000;
    border-right: 0px;
    padding: 10px 50px;
    width: 430px;
    height: 50px;
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 400;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #ffffff;
    height: 50px;
    cursor: pointer
}

@media (max-width: 1030px) {
    footer .email-line .right-part .subscribe .email-subscribe {
        width: 325px
    }
}

@media (max-width: 730px) {
    footer .email-line .right-part .subscribe .email-subscribe {
        width: 250px
    }
}

@media (max-width: 420px) {
    footer .email-line .right-part .subscribe .email-subscribe {
        width: 200px;
        padding: 10px 15px
    }
}

@media (max-width: 320px) {
    footer .email-line .right-part .subscribe .email-subscribe {
        width: 145px;
        padding: 10px 15px
    }
}

footer .email-line .right-part .subscribe .email-submit {
    border: 1px solid #229c7e;
    position: relative;
    border-radius: 0px 7px 7px 0px;
    background-color: #000;
    padding: 10px 50px;
    width: 225px;
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-appearance: none;
    align-items: center;
    color: #ffffff;
    height: 50px;
    border-left: none;
    cursor: pointer;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

footer .email-line .right-part .subscribe .email-submit:hover {
    background-color: #229c7e
}

@media (max-width: 520px) {
    footer .email-line .right-part .subscribe .email-submit {
        width: 110px
    }
}

footer .link-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 2.38889em;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media (max-width: 660px) {
    footer .link-holder {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }
}

footer .link-holder .privacy-mob {
    display: none;
    max-width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 20px;
    margin-bottom: .61111em
}

@media (max-width: 660px) {
    footer .link-holder .privacy-mob {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

@media (max-width: 660px) {
    footer .link-holder .privacy-mob #menu-footer_menu_right {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

footer .link-holder .privacy-mob a {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    margin-bottom: 17px;
    color: rgba(255, 255, 255, 0.6)
}

@media (max-width: 660px) {
    footer .link-holder .privacy-mob a {
        margin: 0px 8px
    }
}

footer .link-holder .submit-for-menu {
    max-width: 178px
}

@media (max-width: 660px) {
    footer .link-holder .submit-for-menu {
        max-width: none;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        margin-top: 24px
    }
}

@media (max-width: 660px) {
    footer .link-holder .submit-for-menu {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }
}

footer .link-holder .submit-for-menu .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    color: #ffffff;
    margin-bottom: .6875em
}

footer .link-holder .submit-for-menu .text {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .81111em;
    color: #ffffff;
    margin-bottom: 2.36364em
}

footer .link-holder .submit-for-menu .link {
    border: 1px solid #229c7e;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 7px;
    background-color: #000;
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    padding: .66667em 3.33333em;
    color: #ffffff;
    cursor: pointer;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

footer .link-holder .submit-for-menu .link:hover {
    background-color: #229c7e
}

@media (max-width: 1030px) {
    footer .link-holder .submit-for-menu .link {
        font-size: 14px;
        margin-top: 1.44444em
    }
}

@media (max-width: 660px) {
    footer .link-holder .submit-for-menu .link {
        width: 300px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }
}

@media (max-width: 320px) {
    footer .link-holder .submit-for-menu .link {
        width: 250px
    }
}

footer .link-holder .footer-navigation {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

@media (max-width: 660px) {
    footer .link-holder .footer-navigation:first-child {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }
}

@media (max-width: 660px) {
    footer .link-holder .footer-navigation {
        font-size: 11px
    }
}

footer .link-holder .footer-navigation a {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 13px;
    color: #ffffff;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    margin-bottom: 14px
}

footer .link-holder .footer-navigation a:hover {
    text-decoration: underline
}

@media (max-width: 450px) {
    footer .link-holder .footer-navigation a {
        font-weight: 400
    }
}

footer .link-holder .footer-navigation-mobile {
    display: none
}

@media (max-width: 660px) {
    footer .link-holder .footer-navigation-mobile {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

footer .link-holder .privacy {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

footer .link-holder .privacy .social-media {
    display: none
}

@media (max-width: 1025px) {
    footer .link-holder .privacy .social-media {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    footer .link-holder .privacy .social-media a:first-child {
        margin-left: 0px
    }
}

@media (max-width: 980px) {
    footer .link-holder .privacy .social-media {
        display: none
    }

    footer .link-holder .privacy .social-media a:first-child {
        margin-left: 0px
    }
}

@media (max-width: 660px) {
    footer .link-holder .privacy {
        display: none
    }
}

footer .link-holder .privacy a {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 13px;
    margin-bottom: 17px;
    color: rgba(255, 255, 255)
}

footer .link-holder .privacy a:hover {
    text-decoration: underline
}

footer .link-holder .social-media {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

footer .link-holder .social-media a img {
    opacity: 0.7
}

footer .link-holder .social-media a:hover img {
    opacity: 1
}

@media (max-width: 1025px) {
    footer .link-holder .social-media {
        display: none
    }
}

@media (max-width: 980px) {
    footer .link-holder .social-media {
        display: none
    }
}

.tw-fus img {
    width: 100%;
    max-width: 100%;
    height: auto;
    align-self: flex-start;
}

footer .link-holder .social-media a {
    margin-left: 16px
}

footer .copyright {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .81111em;
    color: #ffffff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

@media (max-width: 660px) {
    footer .copyright {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-top: 20px;
    }
}

.tw-fus .holder a picture, .bakki-holder .holder a picture {
    display: block
}

.tw-fus .holder a picture img, .bakki-holder .holder a picture img {
    width: 100%;
    display: block
}

.social-media-mobile {
    margin-top: 50px;
    margin-bottom: 44px;
    display: none
}

@media (max-width: 980px) {
    .social-media-mobile {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

.social-media-mobile a {
    margin: 0 8px
}

.menu-footer-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    width: 100%
}

.swiper-button-next:after {
    content: url("data:image/svg+xml;charset=UTF-8,<svg width='10' height='16' viewBox='0 0 10 16' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M0.745899 15.7589C0.44784 15.4667 0.420743 15.0095 0.66461 14.6873L0.745899 14.595L7.47342 8L0.745899 1.40503C0.44784 1.11283 0.420743 0.655583 0.66461 0.333375L0.745899 0.241064C1.04396 -0.0511349 1.51037 -0.0776984 1.83904 0.161374L1.93321 0.241064L9.2541 7.41802C9.55216 7.71022 9.57926 8.16746 9.33539 8.48967L9.2541 8.58198L1.93321 15.7589C1.60534 16.0804 1.07376 16.0804 0.745899 15.7589Z' fill='white'/></svg>")
}

.swiper-button-prev::after {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    content: url("data:image/svg+xml;charset=UTF-8,<svg width='10' height='16' viewBox='0 0 10 16' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M0.745899 15.7589C0.44784 15.4667 0.420743 15.0095 0.66461 14.6873L0.745899 14.595L7.47342 8L0.745899 1.40503C0.44784 1.11283 0.420743 0.655583 0.66461 0.333375L0.745899 0.241064C1.04396 -0.0511349 1.51037 -0.0776984 1.83904 0.161374L1.93321 0.241064L9.2541 7.41802C9.55216 7.71022 9.57926 8.16746 9.33539 8.48967L9.2541 8.58198L1.93321 15.7589C1.60534 16.0804 1.07376 16.0804 0.745899 15.7589Z' fill='white'/></svg>")
}

.swiper-button-next:after, .swiper-button-prev:after {
    color: #fff;
    width: 16px;
    height: 60px
}
.disclaimer{
    margin-top: 30px;
}
.disclaimer .seo-text p, .disclaimer .holder p {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    line-height: 1.5em;
    color: #cf6679;
    margin-bottom: .71429em
}

.disclaimer .seo-text p:nth-last-of-type(1), .disclaimer .holder p:nth-last-of-type(1) {
    margin-bottom: 0;
}

.disclaimer .seo-text p span, .disclaimer .holder p span {
    color: #fff;
    font-size: 14px
}

.disclaimer .seo-text h1, .disclaimer .seo-text h2, .disclaimer .seo-text h3, .disclaimer .seo-text h4, .disclaimer .seo-text h5, .disclaimer .seo-text h6, .disclaimer .holder h1, .disclaimer .holder h2, .disclaimer .holder h3, .disclaimer .holder h4, .disclaimer .holder h5, .disclaimer .holder h6 {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    color: #cf6679;
    margin-bottom: 18px
}

.disclaimer .seo-text ul, .disclaimer .holder ul {
    list-style: none;
    margin-bottom: 4.54545em
}

.disclaimer .seo-text ul li, .disclaimer .holder ul li {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    color: #cf6679
}

.disclaimer .seo-text ul li:before, .disclaimer .holder ul li:before {
    content: "—";
    position: relative;
    left: -5px
}

.crypto-project-ntf-item {
    width: 33.3%;
}

.project-overview {
    margin-top: 30px;
    margin-bottom: 30px
}

@media (max-width: 426px) {
    .project-overview {
        margin-top: 1.72222em
    }
}

.project-overview .holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}
@media (max-width: 920px){
    .crypto-project-ntf-item {
        width: 50%;
    }
}
@media (max-width: 1080px) {
    .project-overview .holder {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start
    }
}

@media (max-width: 768px) {
    .project-overview .holder {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }
}

@media (max-width: 426px) {
    .project-overview .holder {
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start
    }
}

.project-overview .holder .social-link-white-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

@media (max-width: 1080px) {
    .project-overview .holder .social-link-white-holder {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4;
        margin: 30px 0px
    }

    .project-overview .holder .social-link-white-holder a {
        margin: 0px 10px
    }
}

@media (max-width: 1080px) {
    .project-overview .holder .social-link-white-holder {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }
}

.project-overview .holder .image-holder {
    max-width: 180px;
    max-height: 200px;
    margin-left: 35px
}

@media (max-width: 1080px) {
    .project-overview .holder .image-holder {
        margin-bottom: 20px
    }
}

@media (max-width: 768px) {
    .project-overview .holder .image-holder {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-item-align: start;
        align-self: flex-start;
        margin-left: 0px;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }
}

.project-overview .holder .info-and-social {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: 66px;
    width: 100%
}

@media (max-width: 768px) {
    .project-overview .holder .info-and-social {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-item-align: start;
        align-self: flex-start;
        margin-left: 0px;
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }
}

.project-overview .holder .info-and-social .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 1.38889em;
    color: #ffffff;
    margin-bottom: 43px
}

@media (max-width: 768px) {
    .project-overview .holder .info-and-social .title {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-item-align: start;
        align-self: flex-start;
        font-size: 1.94444em
    }
}

@media (max-width: 426px) {
    .project-overview .holder .info-and-social .title {
        margin-bottom: .85714em;
        font-style: normal;
        font-weight: bold;
        font-size: 35px;
        line-height: 130%;
        margin-bottom: 30px;
        margin-bottom: 30px;
        color: #FFFFFF
    }
}

.project-overview .holder .info-and-social .category-rating {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.project-overview .holder .info-and-social .category-rating .category .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: #737373;
    margin-bottom: 5px
}

.project-overview .holder .info-and-social .category-rating .category .item {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 1.11111em;
    color: #ffffff
}

@media (max-width: 426px) {
    .project-overview .holder .info-and-social .category-rating .category .item {
        font-size: 1.11111em
    }
}

.project-overview .holder .info-and-social .category-rating .rating {
    margin-left: 34px
}

@media (max-width: 1080px) {
    .project-overview .holder .info-and-social .category-rating .rating {
        margin-left: 130px
    }
}

@media (max-width: 768px) {
    .project-overview .holder .info-and-social .category-rating .rating {
        margin-left: 34px
    }
}

.project-overview .holder .info-and-social .social-link-green {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 30px -10px 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    flex-wrap: wrap;
}

@media (max-width: 1080px) {
    .project-overview .holder .info-and-social .social-link-green {
        margin-bottom: 20px
    }
}

@media (max-width: 426px) {
    .project-overview .holder .info-and-social .social-link-green {
        margin-bottom: 30px
    }
}

.project-overview .holder .info-and-social .social-link-green a {
    margin: 5px 10px;
}

.project-overview .holder .economy-info {
    padding: 7px;
    margin-left: 40px
}

@media (max-width: 426px) {
    .project-overview .holder .economy-info {
        padding: 0px
    }
}

@media (max-width: 768px) {
    .project-overview .holder .economy-info {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3;
        margin-left: 0px;
        width: 100%;
        margin-left: 0px;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }
}

.project-overview .holder .economy-info .item {
    background: #0e1214;
    padding: 10px;
    border-radius: 7px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 7px
}

@media (max-width: 768px) {
    .project-overview .holder .economy-info .item {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        margin: 0px 10px
    }
}

@media (max-width: 426px) {
    .project-overview .holder .economy-info .item {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        margin: 0px 3px;
        padding: 5px
    }

    .project-overview .holder .economy-info .item:last-child {
        padding-right: 0px
    }
}

.project-overview .holder .economy-info .item .info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

@media (max-width: 768px) {
    .project-overview .holder .economy-info .item .info {
        margin-bottom: 24px
    }
}

@media (max-width: 426px) {
    .project-overview .holder .economy-info .item .info {
        margin-bottom: 13px
    }
}

.project-overview .holder .economy-info .item .info:nth-child(2) {
    margin: 0em 3.61111em 0em 3.61111em
}

@media (max-width: 1240px) {
    .project-overview .holder .economy-info .item .info:nth-child(2) {
        margin: 0em 2.77778em 0em 2.11111em
    }
}

@media (max-width: 1136px) {
    .project-overview .holder .economy-info .item .info:nth-child(2) {
        margin: 0em .27778em 0em 1.05556em
    }
}

@media (max-width: 768px) {
    .project-overview .holder .economy-info .item .info:nth-child(2) {
        margin: 0px;
        margin-bottom: 24px
    }
}

.project-overview .holder .economy-info .item .info .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    color: #737373;
    margin-bottom: 5px;
    min-width: 128px
}

@media (max-width: 550px) {
    .project-overview .holder .economy-info .item .info .title {
        min-width: 103px;
        font-size: 9px;
        height: auto
    }
}

@media (max-width: 426px) {
    .project-overview .holder .economy-info .item .info .title {
        min-width: 99px;
        font-size: 8px;
        height: 26
    }
}

@media (max-width: 376px) {
    .project-overview .holder .economy-info .item .info .title {
        min-width: 103px
    }
}

.project-overview .holder .economy-info .item .info .text {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: .72222em;
    color: #ffffff
}

@media (max-width: 550px) {
    .project-overview .holder .economy-info .item .info .text {
        font-size: .55556em
    }
}

.text-holder-block {
    margin-top: 64px
}

.holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.holder .item h1, .holder .item h2, .holder .item h3, .holder .item h4, .holder .item h5, .holder .item h6 {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    color: #ffffff;
    margin-bottom: 18px
}

.holder .item p {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    margin-bottom: 4.54545em;
    color: #999999
}

.holder .item ul {
    list-style: none;
    margin-bottom: 4.54545em
}

.holder .item ul li {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    color: #ffffff
}

.holder .item ul li:before {
    content: "—";
    position: relative;
    left: -5px
}

.estimate {
    margin-top: 35px
}

.estimate .holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.estimate .holder .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 40px;
    color: #ffffff
}

@media (max-width: 840px) {
    .estimate .holder .title {
        font-size: 1.94444em
    }
}

.estimate .holder .response {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 1.11111em;
    color: rgba(255, 255, 255, 0.6)
}

.estimate .holder .emoji-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 26px
}

.estimate .holder .emoji-holder .item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.estimate .holder .emoji-holder .item .emoji-and-text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border: none;
    background: #ffffff;
    padding: 11px 15px 11px 18px;
    display: flex;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-radius: 7px;
    margin: 0 11px;
    cursor: pointer
}

@media (max-width: 840px) {
    .estimate .holder .emoji-holder .item .emoji-and-text {
        padding: 11px;
        margin: 0 4px
    }
}

@media (max-width: 374px) {
    .estimate .holder .emoji-holder .item .emoji-and-text {
        padding: 6px
    }
}

.estimate .holder .emoji-holder .item .emoji-and-text:last-child {
    margin-right: 0px
}

.estimate .holder .emoji-holder .item .emoji-and-text .text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-family: "Roboto", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    margin-left: 10px;
    color: #000000
}

@media (max-width: 840px) {
    .estimate .holder .emoji-holder .item .emoji-and-text .text {
        display: none
    }
}

.estimate .holder .emoji-holder .item .number {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: .72222em;
    color: rgba(255, 255, 255, 0.6);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 5px
}

.related-article {
    margin-top: 5.55556em;
    margin-bottom: 5.55556em
}

.related-article .holder h3 {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 2.22222em;
    line-height: 48px;
    color: #ffffff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.related-article .holder .review-holder-line {
    margin-top: 47px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

@media (max-width: 526px) {
    .related-article .holder .review-holder-line {
        margin-top: 20px
    }
}

.related-article .holder .review-holder-line .item-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

@media (max-width: 920px) {
    .related-article .holder .review-holder-line .item-holder {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

@media (max-width: 768px) {
    .related-article .holder .review-holder-line .item-holder {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.related-article .holder .review-holder-line .item-holder .item {
    margin-right: 24px
}

@media (max-width: 920px) {
    .related-article .holder .review-holder-line .item-holder .item {
        margin: 0px 10px
    }

    .related-article .holder .review-holder-line .item-holder .item:last-child {
        display: none
    }
}

@media (max-width: 768px) {
    .related-article .holder .review-holder-line .item-holder .item {
        margin-bottom: 15px
    }
}

@media (max-width: 420px) {
    .related-article .holder .review-holder-line .item-holder .item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.related-article .holder .review-holder-line .item-holder .item:last-child {
    margin-right: 0px
}

.related-article .holder .review-holder-line .item-holder .item hr {
    border: none;
    color: #fff;
    background-color: #fff;
    height: 1px
}

@media (max-width: 420px) {
    .related-article .holder .review-holder-line .item-holder .item hr {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }
}

.related-article .holder .review-holder-line .item-holder .item img {
    border-radius: 7px;
    max-width: 376px;
    width: 100%;
    display: block;
    -o-object-fit: cover;
    object-fit: cover;
    height: 232px
}

.related-article .holder .review-holder-line .item-holder .item .author {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 200;
    font-size: 14px;
    color: #ff00f5;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    cursor: pointer;
    margin-top: 20px
}

.related-article .holder .review-holder-line .item-holder .item .author div {
    display: inline-block
}

.related-article .holder .review-holder-line .item-holder .item .author div:hover {
    font-weight: bold
}

.related-article .holder .review-holder-line .item-holder .item .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 1.38889em;
    max-width: 376px;
    color: #ffffff
}

@media (max-width: 920px) {
    .related-article .holder .review-holder-line .item-holder .item .title {
        font-size: 1.22222em
    }
}

@media (max-width: 420px) {
    .related-article .holder .review-holder-line .item-holder .item .title {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        margin-bottom: 10px
    }
}

.related-article .holder .review-holder-line .item-holder .item .info-line-review {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px;
    margin-bottom: 21px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media (max-width: 420px) {
    .related-article .holder .review-holder-line .item-holder .item .info-line-review {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        margin-bottom: 10px;
        margin-top: 10px
    }
}

.related-article .holder .review-holder-line .item-holder .item .info-line-review .left-part-info-line-review {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

@media (max-width: 420px) {
    .related-article .holder .review-holder-line .item-holder .item .info-line-review .left-part-info-line-review {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }
}

.related-article .holder .review-holder-line .item-holder .item .info-line-review .left-part-info-line-review .date {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    color: #ffffff;
    margin-right: 16px
}

.related-article .holder .review-holder-line .item-holder .item .info-line-review .left-part-info-line-review .rating {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    color: #229c7e
}

.related-article .holder .review-holder-line .item-holder .item .info-line-review .right-part-info-line-review a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

@media (max-width: 420px) {
    .related-article .holder .review-holder-line .item-holder .item .info-line-review .right-part-info-line-review {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

.related-article .holder .review-holder-line .item-holder .item .info-line-review .right-part-info-line-review .read-more {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    color: #ffffff;
    position: relative;
    margin-right: 25px;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

@media (max-width: 420px) {
    .related-article .holder .review-holder-line .item-holder .item .info-line-review .right-part-info-line-review .read-more {
        font-size: 12px
    }
}

.related-article .holder .review-holder-line .item-holder .item .info-line-review .right-part-info-line-review .read-more:hover::after {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.related-article .holder .review-holder-line .item-holder .item .info-line-review .right-part-info-line-review .read-more::after {
    content: "";
    background: url("data:image/svg+xml;charset=UTF-8,<svg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464466C11.9763 0.269204 11.6597 0.269204 11.4645 0.464466C11.2692 0.659728 11.2692 0.976311 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM0 4.5L15 4.5V3.5L0 3.5L0 4.5Z' fill='white'/></svg>");
    background-size: 15px 15px;
    height: 15px;
    width: 15px;
    position: absolute;
    right: -26px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    bottom: 2px
}

@media (max-width: 420px) {
    .related-article .holder .review-holder-line .item-holder .item .info-line-review .right-part-info-line-review .read-more::after {
        bottom: 1px
    }
}

.related-article .holder .review-holder-line .load-more {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    color: #ffffff;
    margin-bottom: 58px;
    display: block;
    margin: 0 auto;
    margin-top: 42px;
    position: relative;
    cursor: pointer;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

.related-article .holder .review-holder-line .load-more:hover::after {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.related-article .holder .review-holder-line .load-more::after {
    content: "";
    background: url("data:image/svg+xml;charset=UTF-8,<svg width='26' height='8' viewBox='0 0 26 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M25.3536 4.35356C25.5488 4.15829 25.5488 3.84171 25.3536 3.64645L22.1716 0.464468C21.9763 0.269206 21.6597 0.269206 21.4645 0.464468C21.2692 0.65973 21.2692 0.976313 21.4645 1.17157L24.2929 4L21.4645 6.82843C21.2692 7.02369 21.2692 7.34027 21.4645 7.53554C21.6597 7.7308 21.9763 7.7308 22.1716 7.53554L25.3536 4.35356ZM-4.37114e-08 4.5L25 4.5L25 3.5L4.37114e-08 3.5L-4.37114e-08 4.5Z' fill='white'/></svg>");
    background-size: 28px 28px;
    height: 28px;
    width: 28px;
    position: absolute;
    right: -63px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease
}

.review {
    margin-top: 20px
}

@media (max-width: 500px) {
    .review .holder {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.review .holder h1 {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 1.66667em;
    color: #ffffff
}

@media (max-width: 426px) {
    .review .holder h1 {
        font-weight: bold;
        font-size: 2.22222em;
        line-height: 130%
    }
}

.review .holder .sort {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    margin-bottom: 20px
}

.review .holder .sort ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    list-style: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.review .holder .sort ul li {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .88889em;
    color: #ffffff;
    -ms-flex-item-align: end;
    align-self: flex-end;
    cursor: pointer;
    position: relative;
    margin-right: 20px;
    position: relative
}

.review .holder .sort ul li a:hover::after {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.review .holder .sort ul li a::after {
    content: url(../img/arrow-bottom.png);
    right: -18px;
    position: absolute;
    top: 0px;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

.review .holder .sort ul:hover .submenu-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    z-index: 10
}

.review .holder .sort ul .submenu-list {
    display: none;
    background-color: #fff;
    padding: .77778em;
    position: absolute;
    width: 9.71429em;
    right: -1.14286em;
    bottom: -6.42857em
}

.review .holder .sort ul .submenu-list li {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .88889em;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
    color: #000000;
    margin: 0em .3125em
}

.review .holder .category .holder {
    padding: 0px
}

.review .holder .category .holder .filter-holder {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns:(1fr) [ 3 ];
    grid-template-columns: repeat(3, 1fr);
    -ms-grid-rows:(1fr) [ 3 ];
    grid-template-rows: repeat(3, 1fr);
    grid-column-gap: 24px;
    grid-row-gap: 32px
}

@media (max-width: 980px) {
    .review .holder .category .holder .filter-holder {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

@media (max-width: 802px) {
    .review .holder .category .holder .filter-holder {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
}

.review .holder .category .holder .filter-holder .review-holder {
    margin-right: 5.55556em;
    margin-bottom: 7.55556em;
    max-width: 300px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-grid-row: 1;
    -ms-grid-row-span: 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-area: 1 / 1 / 3 / 2
}

@media (max-width: 1220px) {
    .review .holder .category .holder .filter-holder .review-holder {
        margin-right: 0px;
        margin-bottom: 60px;
        max-width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }
}

@media (max-width: 1220px) and (max-width: 500px) {
    .review .holder .category .holder .filter-holder .review-holder {
        margin-bottom: 30px
    }
}

@media (max-width: 980px) {
    .review .holder .category .holder .filter-holder .review-holder {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }
}

@media (max-width: 470px) {
    .review .holder .category .holder .filter-holder .review-holder {
        width: 100%
    }
}

.review .holder .category .holder .filter-holder .review-holder h4 {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .88889em;
    color: rgba(255, 255, 255, 0.6);
    margin-bottom: 1.625em
}

.review .holder .category .holder .filter-holder .review-holder .link-holder-review {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 300px;
    width: 100%;
    position: relative
}

@media (max-width: 470px) {
    .review .holder .category .holder .filter-holder .review-holder .link-holder-review {
        max-width: 100%
    }
}

.review .holder .category .holder .filter-holder .review-holder .link-holder-review a {
    border: none;
    background-color: #0e1214;
    padding: 10px 13px;
    width: 300px;
    border-radius: 7px;
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .88889em;
    margin-bottom: 1.0625em;
    color: rgba(255, 255, 255, 0.6);
    -webkit-transition: 0.3s;
    transition: 0.3s
}

@media (max-width: 470px) {
    .review .holder .category .holder .filter-holder .review-holder .link-holder-review a {
        width: 100%;
        background-color: #000;
        border: 1px solid #fff;
        color: #fff
    }
}

.review .holder .category .holder .filter-holder .review-holder .link-holder-review a:hover {
    color: #ffffff
}

@media (max-width: 470px) {
    .review .holder .category .holder .filter-holder .review-holder .link-holder-review a::after {
        content: url(../img/arrow-bottom.png);
        position: absolute;
        right: 10px !important;
        top: 10px;
        -webkit-transition: 0.3s;
        transition: 0.3s
    }
}

.review .holder .category .holder .filter-holder .review-holder .link-holder-review .submenu-holder-review .submenu-item {
    border: none;
    background-color: #0e1214;
    padding: 10px 13px;
    width: 300px;
    border-radius: 7px;
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .88889em;
    margin-bottom: 1.0625em;
    color: rgba(255, 255, 255, 0.6);
    -webkit-transition: 0.3s;
    transition: 0.3s;
    position: static
}

@media (max-width: 470px) {
    .review .holder .category .holder .filter-holder .review-holder .link-holder-review .submenu-holder-review .submenu-item {
        color: #fff;
        border: 1px solid #fff;
        background-color: #000;
        width: 100%;
        max-width: 100%
    }
}

.review .holder .category .holder .filter-holder .review-holder .link-holder-review .submenu-holder-review .submenu-item:hover {
    color: #ffffff
}

@media (max-width: 470px) {
    .review .holder .category .holder .filter-holder .review-holder .link-holder-review .active {
        display: none;
        position: absolute;
        top: 35px;
        z-index: 10
    }
}

.review .holder .category .holder .filter-holder .review-holder .rating-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 300px;
    margin-top: 3.33333em;
    width: 100%
}

@media (max-width: 500px) {
    .review .holder .category .holder .filter-holder .review-holder .rating-holder {
        margin-top: 1.11111em
    }
}

@media (max-width: 500px) {
    .review .holder .category .holder .filter-holder .review-holder .rating-holder {
        max-width: 100%
    }
}

.review .holder .category .holder .filter-holder .review-holder .rating-holder .title {
    font-family: "Poppins", sans-serif;
    font-style: 400;
    font-weight: normal;
    font-size: .88889em;
    color: rgba(255, 255, 255, 0.6);
    margin-bottom: 20px
}

@media (max-width: 500px) {
    .review .holder .category .holder .filter-holder .review-holder .rating-holder .title {
        font-style: normal;
        font-weight: normal;
        font-size: .88889em;
        line-height: 167.5%;
        letter-spacing: 0.025em;
        color: #FFFFFF
    }
}

.review .holder .category .holder .filter-holder .review-holder .rating-holder .number-holder {
    max-width: 300px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 25px
}

@media (max-width: 500px) {
    .review .holder .category .holder .filter-holder .review-holder .rating-holder .number-holder {
        max-width: 100%
    }
}

.review .holder .category .holder .filter-holder .review-holder .rating-holder .number-holder #slider-snap-value-lower, .review .holder .category .holder .filter-holder .review-holder .rating-holder .number-holder #slider-snap-value-upper {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .88889em;
    color: #737373;
    padding: .55556em 1.83333em .55556em .55556em;
    border-radius: 7px;
    border: 1px solid #737373;
    max-width: 86px;
    width: 100%
}

@media (max-width: 500px) {
    .review .holder .category .holder .filter-holder .review-holder .rating-holder .number-holder #slider-snap-value-lower, .review .holder .category .holder .filter-holder .review-holder .rating-holder .number-holder #slider-snap-value-upper {
        max-width: 76px
    }
}

@media (max-width: 802px) {
    .review .holder .category .holder .filter-holder .item {
        width: 46%
    }
}

@media (max-width: 540px) {
    .review .holder .category .holder .filter-holder .item {
        width: 46%
    }
}

.review .holder .category .holder .filter-holder .item a {
    width: 100%
}

.review .holder .category .holder .filter-holder .item:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-area: 1 / 2 / 2 / 3
}

@media (max-width: 980px) {
    .review .holder .category .holder .filter-holder .item:nth-child(2) {
        grid-area: none
    }
}

.review .holder .category .holder .filter-holder .item:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    -ms-grid-column: 3;
    -ms-grid-column-span: 1;
    grid-area: 1 / 3 / 2 / 4
}

@media (max-width: 980px) {
    .review .holder .category .holder .filter-holder .item:nth-child(3) {
        grid-area: none
    }
}

.review .holder .category .holder .filter-holder .item:nth-child(4) {
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-area: 2 / 2 / 3 / 3
}

@media (max-width: 980px) {
    .review .holder .category .holder .filter-holder .item:nth-child(4) {
        grid-area: none
    }
}

.review .holder .category .holder .filter-holder .item:nth-child(5) {
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
    -ms-grid-column: 3;
    -ms-grid-column-span: 1;
    grid-area: 2 / 3 / 3 / 4
}

@media (max-width: 980px) {
    .review .holder .category .holder .filter-holder .item:nth-child(5) {
        grid-area: none
    }
}

.review .holder .category .holder .filter-holder .item:nth-child(6) {
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-area: 3 / 1 / 4 / 2
}

@media (max-width: 980px) {
    .review .holder .category .holder .filter-holder .item:nth-child(6) {
        grid-area: none
    }
}

.review .holder .category .holder .filter-holder .item:nth-child(7) {
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-area: 3 / 2 / 4 / 3
}

@media (max-width: 980px) {
    .review .holder .category .holder .filter-holder .item:nth-child(7) {
        grid-area: none
    }
}

.review .holder .category .holder .filter-holder .item:nth-child(8) {
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
    -ms-grid-column: 3;
    -ms-grid-column-span: 1;
    grid-area: 3 / 3 / 4 / 4
}

@media (max-width: 980px) {
    .review .holder .category .holder .filter-holder .item:nth-child(8) {
        grid-area: none
    }
}

@media (max-width: 920px) {
    .review .holder .category .holder .filter-holder .item:last-child {
        display: none
    }
}

@media (max-width: 420px) {
    .review .holder .category .holder .filter-holder .item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.review .holder .category .holder .filter-holder .item:last-child {
    margin-right: 0px
}

.review .holder .category .holder .filter-holder .item hr {
    border: none;
    color: #fff;
    background-color: #fff;
    height: 1px
}

@media (max-width: 420px) {
    .review .holder .category .holder .filter-holder .item hr {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }
}

.review .holder .category .holder .filter-holder .item img {
    border-radius: 7px;
    max-width: 100%;
    width: 100%;
    display: block;
    height: 223px;
    -o-object-fit: cover;
    object-fit: cover
}

@media (max-width: 768px) {
    .review .holder .category .holder .filter-holder .item img {
        aspect-ratio: 1/1.2;
        -o-object-fit: cover;
        object-fit: cover
    }
}

@media (max-width: 380px) {
    .review .holder .category .holder .filter-holder .item img {
        width: 100%;
        height: 106px;
        -o-object-fit: cover;
        object-fit: cover
    }
}

.review .holder .category .holder .filter-holder .item .author {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 200;
    font-size: 14px;
    color: #ff00f5;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    cursor: pointer;
    margin-top: 16px
}

.review .holder .category .holder .filter-holder .item .author div {
    display: inline-block
}

.review .holder .category .holder .filter-holder .item .author div:hover {
    font-weight: bold
}

@media (max-width: 426px) {
    .review .holder .category .holder .filter-holder .item .author {
        font-size: .61111em;
        margin-top: 10px
    }
}

.review .holder .category .holder .filter-holder .item .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 1.38889em;
    max-width: 376px;
    color: #ffffff;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

.review .holder .category .holder .filter-holder .item .title a:hover {
    text-decoration: underline
}

@media (max-width: 920px) {
    .review .holder .category .holder .filter-holder .item .title {
        font-size: 1.22222em
    }
}

@media (max-width: 426px) {
    .review .holder .category .holder .filter-holder .item .title {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        margin-bottom: 10px
    }
}

.review .holder .category .holder .filter-holder .item .info-line-review {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px;
    margin-bottom: 16px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media (max-width: 426px) {
    .review .holder .category .holder .filter-holder .item .info-line-review {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        margin-bottom: 10px;
        margin-top: 10px
    }
}

.review .holder .category .holder .filter-holder .item .info-line-review .left-part-info-line-review {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.review .holder .category .holder .filter-holder .item .info-line-review .left-part-info-line-review .date {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    color: #ffffff;
    margin-right: 16px
}

@media (max-width: 426px) {
    .review .holder .category .holder .filter-holder .item .info-line-review .left-part-info-line-review .date {
        color: rgba(255, 255, 255, 0.6)
    }
}

.review .holder .category .holder .filter-holder .item .info-line-review .left-part-info-line-review .rating {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    color: #229c7e
}

@media (max-width: 426px) {
    .review .holder .category .holder .filter-holder .item .info-line-review .left-part-info-line-review .rating {
        color: rgba(255, 255, 255, 0.6)
    }
}

@media (max-width: 420px) {
    .review .holder .category .holder .filter-holder .item .info-line-review .left-part-info-line-review .rating .rating-hide {
        display: none
    }
}

.review .holder .category .holder .filter-holder .item .info-line-review .right-part-info-line-review .read-more {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    color: #ffffff;
    position: relative;
    margin-right: 40px;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

@media (max-width: 720px) {
    .review .holder .category .holder .filter-holder .item .info-line-review .right-part-info-line-review .read-more {
        display: none
    }
}

.review .holder .category .holder .filter-holder .item .info-line-review .right-part-info-line-review .read-more:hover::after {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.review .holder .category .holder .filter-holder .item .info-line-review .right-part-info-line-review .read-more::after {
    content: "";
    background: url("data:image/svg+xml;charset=UTF-8,<svg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464466C11.9763 0.269204 11.6597 0.269204 11.4645 0.464466C11.2692 0.659728 11.2692 0.976311 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM0 4.5L15 4.5V3.5L0 3.5L0 4.5Z' fill='white'/></svg>");
    background-size: 15px 15px;
    height: 15px;
    width: 15px;
    position: absolute;
    right: -30px;
    top: 4px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease
}

.review .holder .load-more {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    color: #ffffff;
    margin-bottom: 58px;
    display: block;
    margin: 0 auto;
    position: relative;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    max-width: 120px;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

.review .holder .load-more:hover::after {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.review .holder .load-more::after {
    content: "";
    background: url("data:image/svg+xml;charset=UTF-8,<svg width='26' height='8' viewBox='0 0 26 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M25.3536 4.35356C25.5488 4.15829 25.5488 3.84171 25.3536 3.64645L22.1716 0.464468C21.9763 0.269206 21.6597 0.269206 21.4645 0.464468C21.2692 0.65973 21.2692 0.976313 21.4645 1.17157L24.2929 4L21.4645 6.82843C21.2692 7.02369 21.2692 7.34027 21.4645 7.53554C21.6597 7.7308 21.9763 7.7308 22.1716 7.53554L25.3536 4.35356ZM-4.37114e-08 4.5L25 4.5L25 3.5L4.37114e-08 3.5L-4.37114e-08 4.5Z' fill='white'/></svg>");
    background-size: 28px 28px;
    height: 28px;
    width: 28px;
    position: absolute;
    right: -63px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease
}

@media (max-width: 920px) {
    .review .holder .load-more::after {
        right: -41px;
        top: -1px
    }
}

.event {
    margin-top: 20px
}

@media (max-width: 500px) {
    .event .holder {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.event .holder h1 {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 1.66667em;
    color: #ffffff
}

@media (max-width: 520px) {
    .event .holder h1 {
        font-family: "Poppins", sans-serif;
        font-style: normal;
        font-weight: bold;
        font-size: 35px;
        line-height: 130%;
        color: #FFFFFF
    }
}

.event .holder .sort {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    margin-bottom: 20px
}

@media (max-width: 520px) {
    .event .holder .sort {
        margin-bottom: 10px
    }
}

.event .holder .sort .sort-holder {
    margin-bottom: 20px
}

@media (max-width: 520px) {
    .event .holder .sort .sort-holder {
        margin-bottom: 0px
    }
}

.event .holder .sort ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    list-style: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.event .holder .sort ul li {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .88889em;
    color: #ffffff;
    -ms-flex-item-align: end;
    align-self: flex-end;
    cursor: pointer;
    position: relative;
    margin-right: 20px;
    position: relative
}

@media (max-width: 520px) {
    .event .holder .sort ul li {
        font-size: 1.11111em
    }
}

.event .holder .sort ul li a::after {
    content: url(../img/arrow-bottom.png);
    right: -18px;
    position: absolute;
    top: 0px;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

.event .holder .sort ul li a:hover::after {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.event .holder .sort ul li .submenu-list {
    display: none;
    background-color: #fff;
    padding: .77778em;
    position: absolute;
    width: 9.71429em;
    left: -65px;
    top: 38px;
    z-index: 10
}

@media (max-width: 500px) {
    .event .holder .sort ul li .submenu-list {
        left: -100px
    }
}

.event .holder .sort ul li .submenu-list li {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .88889em;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
    color: #000000;
    margin: 0em .3125em
}

.event .holder .sort ul li .submenu-list li a::after {
    display: none
}

.event .holder .sort ul:hover .submenu-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.event .holder .event .holder {
    padding: 0px
}

.event .holder .event .holder .filter-holder {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns:(1fr) [ 2 ];
    grid-template-columns: repeat(2, 1fr);
    -ms-grid-rows:(1fr) [ 4 ];
    grid-template-rows: repeat(4, 1fr);
    grid-column-gap: 20px;
    grid-row-gap: 0px
}

@media (max-width: 980px) {
    .event .holder .event .holder .filter-holder {
        display: -ms-grid;
        display: grid;
        -ms-grid-columns:(1fr) [ 2 ];
        grid-template-columns: repeat(2, 1fr);
        -ms-grid-rows:(1fr) [ 4 ];
        grid-template-rows: repeat(4, 1fr);
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
}

@media (max-width: 768px) {
    .event .holder .event .holder .filter-holder {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }
}

.event .holder .event .holder .filter-holder .review-holder {
    margin-right: 5.55556em;
    margin-bottom: 7.55556em;
    max-width: 300px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-grid-row: 1;
    -ms-grid-row-span: 2;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-area: 1 / 1 / 3 / 2
}

@media (max-width: 890px) {
    .event .holder .event .holder .filter-holder .review-holder {
        -ms-grid-columns:(1fr) [ 2 ];
        grid-template-columns: repeat(2, 1fr);
        -ms-grid-rows:(1fr) [ 4 ];
        grid-template-rows: repeat(4, 1fr);
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        -ms-grid-row: 1;
        -ms-grid-row-span: 1;
        -ms-grid-column: 1;
        -ms-grid-column-span: 2;
        grid-area: 1 / 1 / 2 / 3;
        margin: 0px 10px;
        margin-bottom: 50px
    }
}

@media (max-width: 650px) {
    .event .holder .event .holder .filter-holder .review-holder {
        -ms-grid-row: 1;
        -ms-grid-row-span: 1;
        -ms-grid-column: 1;
        -ms-grid-column-span: 2;
        grid-area: 1 / 1 / 2 / 3;
        margin-bottom: 30px
    }
}

@media (max-width: 470px) {
    .event .holder .event .holder .filter-holder .review-holder {
        max-width: 100%;
        width: 100%;
        margin-right: auto
    }
}

.event .holder .event .holder .filter-holder .review-holder h4 {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .88889em;
    color: rgba(255, 255, 255, 0.6);
    margin-bottom: 1.625em
}

@media (max-width: 470px) {
    .event .holder .event .holder .filter-holder .review-holder h4 {
        color: #ffffff;
        font-size: 16px;
        margin-bottom: 20px
    }
}

.event .holder .event .holder .filter-holder .review-holder .link-holder-review {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 300px;
    width: 100%;
    position: relative
}

@media (max-width: 470px) {
    .event .holder .event .holder .filter-holder .review-holder .link-holder-review {
        max-width: 100%
    }
}

.event .holder .event .holder .filter-holder .review-holder .link-holder-review a {
    border: none;
    background-color: #0e1214;
    padding: 10px 13px;
    width: 300px;
    border-radius: 7px;
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .88889em;
    margin-bottom: 1.0625em;
    color: rgba(255, 255, 255, 0.6);
    -webkit-transition: 0.3s;
    transition: 0.3s;
    position: relative
}

@media (max-width: 470px) {
    .event .holder .event .holder .filter-holder .review-holder .link-holder-review a {
        background-color: #000;
        border: 1px solid #fff;
        color: #ffffff;
        padding: 16px 0px;
        padding-left: 38px;
        width: 95%;
        margin-right: 15px
    }
}

.event .holder .event .holder .filter-holder .review-holder .link-holder-review a:hover {
    color: #ffffff
}

@media (max-width: 470px) {
    .event .holder .event .holder .filter-holder .review-holder .link-holder-review a::after {
        content: url(../img/arrow-bottom.png);
        position: absolute;
        right: 20px !important;
        top: 15px !important;
        -webkit-transition: 0.3s;
        transition: 0.3s
    }
}

.event .holder .event .holder .filter-holder .review-holder .link-holder-review .submenu-holder-review .submenu-item {
    border: none;
    background-color: #0e1214;
    padding: 10px 13px;
    width: 300px;
    border-radius: 7px;
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .88889em;
    margin-bottom: 1.0625em;
    color: rgba(255, 255, 255, 0.6);
    -webkit-transition: 0.3s;
    transition: 0.3s;
    position: static
}

@media (max-width: 470px) {
    .event .holder .event .holder .filter-holder .review-holder .link-holder-review .submenu-holder-review .submenu-item {
        background-color: #000;
        border: 1px solid #fff;
        color: #ffffff;
        padding: 16px 0px;
        padding-left: 38px;
        width: 95%;
        margin-right: 15px
    }

    .event .holder .event .holder .filter-holder .review-holder .link-holder-review .submenu-holder-review .submenu-item::after {
        display: none !important
    }
}

.event .holder .event .holder .filter-holder .review-holder .link-holder-review .submenu-holder-review .submenu-item:hover {
    color: #ffffff
}

@media (max-width: 470px) {
    .event .holder .event .holder .filter-holder .review-holder .link-holder-review .active {
        display: none;
        position: absolute;
        top: 35px;
        z-index: 10
    }
}

.event .holder .event .holder .filter-holder .event-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 2.55556em
}

@media (max-width: 950px) {
    .event .holder .event .holder .filter-holder .event-item {
        margin: 0 10px;
        margin-bottom: 2.55556em
    }
}

@media (max-width: 768px) {
    .event .holder .event .holder .filter-holder .event-item {
        margin: 0px;
        margin-bottom: 25px
    }
}

.event .holder .event .holder .filter-holder .event-item:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-area: 1 / 2 / 2 / 3
}

@media (max-width: 890px) {
    .event .holder .event .holder .filter-holder .event-item:nth-child(2) {
        -ms-grid-row: 2;
        -ms-grid-row-span: 1;
        -ms-grid-column: 1;
        -ms-grid-column-span: 1;
        grid-area: 2 / 1 / 3 / 2
    }
}

.event .holder .event .holder .filter-holder .event-item:nth-child(3) {
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-area: 2 / 2 / 3 / 3
}

@media (max-width: 890px) {
    .event .holder .event .holder .filter-holder .event-item:nth-child(3) {
        -ms-grid-row: 2;
        -ms-grid-row-span: 1;
        -ms-grid-column: 2;
        -ms-grid-column-span: 1;
        grid-area: 2 / 2 / 3 / 3
    }
}

.event .holder .event .holder .filter-holder .event-item:nth-child(4) {
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-area: 3 / 1 / 4 / 2
}

@media (max-width: 890px) {
    .event .holder .event .holder .filter-holder .event-item:nth-child(4) {
        -ms-grid-row: 3;
        -ms-grid-row-span: 1;
        -ms-grid-column: 1;
        -ms-grid-column-span: 1;
        grid-area: 3 / 1 / 4 / 2
    }
}

.event .holder .event .holder .filter-holder .event-item:nth-child(5) {
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-area: 3 / 2 / 4 / 3
}

@media (max-width: 890px) {
    .event .holder .event .holder .filter-holder .event-item:nth-child(5) {
        -ms-grid-row: 3;
        -ms-grid-row-span: 1;
        -ms-grid-column: 2;
        -ms-grid-column-span: 1;
        grid-area: 3 / 2 / 4 / 3
    }
}

.event .holder .event .holder .filter-holder .event-item:nth-child(6) {
    -ms-grid-row: 4;
    -ms-grid-row-span: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-area: 4 / 1 / 5 / 2
}

@media (max-width: 890px) {
    .event .holder .event .holder .filter-holder .event-item:nth-child(6) {
        -ms-grid-row: 4;
        -ms-grid-row-span: 1;
        -ms-grid-column: 1;
        -ms-grid-column-span: 1;
        grid-area: 4 / 1 / 5 / 2
    }
}

.event .holder .event .holder .filter-holder .event-item:nth-child(7) {
    -ms-grid-row: 5;
    -ms-grid-row-span: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-area: 5 / 1 / 6 / 2
}

@media (max-width: 890px) {
    .event .holder .event .holder .filter-holder .event-item:nth-child(7) {
        display: none
    }
}

.event .holder .event .holder .filter-holder .event-item:nth-child(8) {
    -ms-grid-row: 5;
    -ms-grid-row-span: 1;
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-area: 5 / 2 / 6 / 3
}

@media (max-width: 890px) {
    .event .holder .event .holder .filter-holder .event-item:nth-child(8) {
        -ms-grid-row: 5;
        -ms-grid-row-span: 1;
        -ms-grid-column: 2;
        -ms-grid-column-span: 1;
        grid-area: 5 / 2 / 6 / 3
    }
}

.event .holder .event .holder .filter-holder .event-item:nth-child(9) {
    -ms-grid-row: 6;
    -ms-grid-row-span: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-area: 6 / 1 / 7 / 2
}

@media (max-width: 890px) {
    .event .holder .event .holder .filter-holder .event-item:nth-child(9) {
        -ms-grid-row: 6;
        -ms-grid-row-span: 1;
        -ms-grid-column: 1;
        -ms-grid-column-span: 1;
        grid-area: 6 / 1 / 7 / 2
    }
}

.event .holder .event .holder .filter-holder .event-item:nth-child(10) {
    -ms-grid-row: 6;
    -ms-grid-row-span: 1;
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-area: 6 / 2 / 7 / 3
}

@media (max-width: 890px) {
    .event .holder .event .holder .filter-holder .event-item:nth-child(10) {
        -ms-grid-row: 6;
        -ms-grid-row-span: 1;
        -ms-grid-column: 2;
        -ms-grid-column-span: 1;
        grid-area: 6 / 2 / 7 / 3
    }
}

.event .holder .event .holder .filter-holder .event-item:nth-child(11) {
    -ms-grid-row: 7;
    -ms-grid-row-span: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-area: 7 / 1 / 8 / 2
}

@media (max-width: 890px) {
    .event .holder .event .holder .filter-holder .event-item:nth-child(11) {
        -ms-grid-row: 7;
        -ms-grid-row-span: 1;
        -ms-grid-column: 1;
        -ms-grid-column-span: 1;
        grid-area: 7 / 1 / 8 / 2
    }
}

.event .holder .event .holder .filter-holder .event-item:nth-child(12) {
    -ms-grid-row: 7;
    -ms-grid-row-span: 1;
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-area: 7 / 2 / 8 / 3
}

@media (max-width: 890px) {
    .event .holder .event .holder .filter-holder .event-item:nth-child(12) {
        -ms-grid-row: 7;
        -ms-grid-row-span: 1;
        -ms-grid-column: 2;
        -ms-grid-column-span: 1;
        grid-area: 7 / 2 / 8 / 3
    }
}

@media (max-width: 500px) {
    .event .holder .event .holder .filter-holder .event-item .image {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        width: 50%
    }
}

.event .holder .event .holder .filter-holder .event-item .image img {
    border-radius: 7px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    -webkit-transform: scale(1.01);
    transform: scale(1.01);
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.event .holder .event .holder .filter-holder .event-item .image img:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

@media (max-width: 500px) {
    .event .holder .event .holder .filter-holder .event-item .image img {
        width: 100%;
        -o-object-fit: cover;
        object-fit: cover;
        display: block;
        height: 132px
    }
}

.event .holder .event .holder .filter-holder .event-item .text-holder {
    margin-left: 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.event .holder .event .holder .filter-holder .event-item .text-holder a {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
}

@media (max-width: 500px) {
    .event .holder .event .holder .filter-holder .event-item .text-holder {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

@media (max-width: 375px) {
    .event .holder .event .holder .filter-holder .event-item .text-holder {
        margin-left: 12px
    }
}

.event .holder .event .holder .filter-holder .event-item .text-holder .author {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .72222em;
    color: #f0a935;
    margin-bottom: 4px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    cursor: pointer
}

.event .holder .event .holder .filter-holder .event-item .text-holder .author:hover {
    font-weight: bold
}

@media (max-width: 500px) {
    .event .holder .event .holder .filter-holder .event-item .text-holder .author {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }
}

.event .holder .event .holder .filter-holder .event-item .text-holder .date {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    margin-bottom: 12px;
    color: #ffffff
}

@media (max-width: 500px) {
    .event .holder .event .holder .filter-holder .event-item .text-holder .date {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3;
        margin-bottom: 0px;
        font-style: normal;
        font-weight: normal;
        color: rgba(255, 255, 255, 0.6)
    }
}

.event .holder .event .holder .filter-holder .event-item .text-holder .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 1.38889em;
    max-width: 261px;
    color: #ffffff;
    margin-bottom: 19px;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

.event .holder .event .holder .filter-holder .event-item .text-holder .title:hover {
    text-decoration: underline
}

@media (max-width: 500px) {
    .event .holder .event .holder .filter-holder .event-item .text-holder .title {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        font-size: 20px
    }
}

.event .holder .event .holder .filter-holder .event-item .text-holder .text {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 11px;
    max-width: 188px;
    color: rgba(255, 255, 255, 0.6)
}

@media (max-width: 420px) {
    .event .holder .event .holder .filter-holder .event-item .text-holder .text {
        display: none
    }
}

.event .holder .event .holder .load-more {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    color: #ffffff;
    margin-bottom: 58px;
    display: block;
    margin: 0 auto;
    position: relative;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    max-width: 120px;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

.event .holder .event .holder .load-more:hover::after {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.event .holder .event .holder .load-more::after {
    content: "";
    background: url("data:image/svg+xml;charset=UTF-8,<svg width='26' height='8' viewBox='0 0 26 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M25.3536 4.35356C25.5488 4.15829 25.5488 3.84171 25.3536 3.64645L22.1716 0.464468C21.9763 0.269206 21.6597 0.269206 21.4645 0.464468C21.2692 0.65973 21.2692 0.976313 21.4645 1.17157L24.2929 4L21.4645 6.82843C21.2692 7.02369 21.2692 7.34027 21.4645 7.53554C21.6597 7.7308 21.9763 7.7308 22.1716 7.53554L25.3536 4.35356ZM-4.37114e-08 4.5L25 4.5L25 3.5L4.37114e-08 3.5L-4.37114e-08 4.5Z' fill='white'/></svg>");
    background-size: 28px 28px;
    height: 28px;
    width: 28px;
    position: absolute;
    right: -63px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease
}

@media (max-width: 920px) {
    .event .holder .event .holder .load-more::after {
        right: -41px;
        top: -1px
    }
}

.search-section {
    margin-top: 50px
}

.search-section h1 {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 2.22222em;
    color: #ffffff;
    text-align: center;
    margin-bottom: 60px
}

.search-section .search-holder .holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

@media (max-width: 1066px) {
    .search-section .search-holder .holder {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
}

@media (max-width: 870px) {
    .search-section .search-holder .holder {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

.search-section .search-holder .holder .news-item {
    max-width: 500px;
    width: 50%;
    margin: 0px 10px;
    margin-bottom: 30px
}

@media (max-width: 1066px) {
    .search-section .search-holder .holder .news-item {
        max-width: 100%;
        width: 100%;
        margin: 0px;
        margin-bottom: 30px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

@media (max-width: 870px) {
    .search-section .search-holder .holder .news-item {
        width: 48%
    }
}

.search-section .search-holder .holder .news-item .image {
    position: relative;
    overflow: hidden;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

@media (max-width: 1066px) {
    .search-section .search-holder .holder .news-item .image {
        width: 100%;
        -o-object-fit: cover;
        object-fit: cover
    }
}

.search-section .search-holder .holder .news-item .image img {
    border-radius: 7px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    -webkit-transform: scale(1.01);
    transform: scale(1.01);
    height: auto;
    max-width: 450px
}

@media (max-width: 470px) {
    .search-section .search-holder .holder .news-item .image img {
        max-width: 100%
    }
}

.search-section .search-holder .holder .news-item .image img:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

.search-section .search-holder .holder .news-item .image .author {
    position: absolute;
    border-radius: 7px;
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: .72222em;
    color: #ff00f5;
    padding: .27778em .94444em;
    background-color: #000;
    top: 10px;
    left: 10px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    cursor: pointer
}

.search-section .search-holder .holder .news-item .image .author:hover {
    font-weight: bold
}

.search-section .search-holder .holder .news-item .date {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    color: rgba(255, 255, 255, 0.6);
    margin: 10px 0px 4px 0px
}

.search-section .search-holder .holder .news-item .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 1.38889em;
    color: #ffffff;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

@media (max-width: 620px) {
    .search-section .search-holder .holder .news-item .title {
        margin-bottom: .55556em;
        font-size: 22px
    }
}

@media (max-width: 430px) {
    .search-section .search-holder .holder .news-item .title {
        font-size: 18px
    }
}

.search-section .search-holder .holder .news-item .text {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    color: rgba(255, 255, 255, 0.6);
    margin-top: 2em;
    margin-bottom: 1.18182em
}

@media (max-width: 620px) {
    .search-section .search-holder .holder .news-item .text {
        display: none
    }
}

.search-section .search-holder .holder .news-item hr {
    border: none;
    color: #fff;
    background-color: #fff;
    height: 1px;
    width: 100%
}

.search-section .search-holder .holder .event-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    width: 48%;
    max-width: 100%;
    margin: 0px 10px;
    margin-bottom: 30px
}

@media (max-width: 1025px) {
    .search-section .search-holder .holder .event-item {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        width: 46%
    }
}

@media (max-width: 870px) {
    .search-section .search-holder .holder .event-item {
        width: 47%
    }
}

@media (max-width: 691px) {
    .search-section .search-holder .holder .event-item {
        width: 40%
    }
}

.search-section .search-holder .holder .event-item .image {
    overflow: hidden;
    border-radius: 7px;
    width: 100%
}

@media (max-width: 500px) {
    .search-section .search-holder .holder .event-item .image {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        width: 100%
    }
}

.search-section .search-holder .holder .event-item .image img {
    border-radius: 7px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    -webkit-transform: scale(1.01);
    transform: scale(1.01);
    max-width: 450px;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

@media (max-width: 375px) {
    .search-section .search-holder .holder .event-item .image img {
        width: 160px;
        height: 106px
    }
}

.search-section .search-holder .holder .event-item .image img:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

@media (max-width: 768px) {
    .search-section .search-holder .holder .event-item .image img {
        display: block;
        -o-object-fit: cover;
        object-fit: cover
    }
}

@media (max-width: 470px) {
    .search-section .search-holder .holder .event-item .image img {
        max-width: 100%
    }
}

.search-section .search-holder .holder .event-item .text-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: 24px;
    max-width: 246px
}

@media (max-width: 1025px) {
    .search-section .search-holder .holder .event-item .text-holder {
        margin-left: 0px;
        max-width: 100%
    }
}

@media (max-width: 500px) {
    .search-section .search-holder .holder .event-item .text-holder {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

@media (max-width: 375px) {
    .search-section .search-holder .holder .event-item .text-holder {
        margin-left: 0px
    }
}

.search-section .search-holder .holder .event-item .text-holder .author {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 13px;
    color: #f0a935;
    margin: 10px 0px 4px 0px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    cursor: pointer
}

.search-section .search-holder .holder .event-item .text-holder .author:hover {
    font-weight: bold
}

@media (max-width: 500px) {
    .search-section .search-holder .holder .event-item .text-holder .author {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }
}

.search-section .search-holder .holder .event-item .text-holder .date {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    margin-bottom: 12px;
    color: #ffffff
}

@media (max-width: 500px) {
    .search-section .search-holder .holder .event-item .text-holder .date {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3;
        margin-bottom: 10px;
        font-style: normal;
        font-weight: normal
    }
}

.search-section .search-holder .holder .event-item .text-holder .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 25px;
    color: #ffffff;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

.search-section .search-holder .holder .event-item .text-holder .title:hover {
    text-decoration: underline
}

@media (max-width: 500px) {
    .search-section .search-holder .holder .event-item .text-holder .title {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        font-size: 18px
    }
}

.search-section .search-holder .holder .event-item .text-holder .text {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    max-width: 376px;
    color: rgba(255, 255, 255, 0.6);
    margin-top: 2em;
    margin-bottom: 1.18182em
}

@media (max-width: 1025px) {
    .search-section .search-holder .holder .event-item .text-holder .text {
        max-width: 100%
    }
}

@media (max-width: 768px) {
    .search-section .search-holder .holder .event-item .text-holder .text {
        display: none
    }
}

.search-section .search-holder .holder .event-item hr {
    border: none;
    color: #fff;
    background-color: #fff;
    height: 1px
}

@media (max-width: 500px) {
    .search-section .search-holder .holder .event-item hr {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }
}

.page-not-found .holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.page-not-found .holder .oops {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 2.22222em;
    color: #ffffff
}

.page-not-found .holder .number {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 13em;
    color: #ffffff
}

@media (max-width: 920px) {
    .page-not-found .holder .number {
        font-size: 6.27778em
    }
}

.page-not-found .holder .something {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #ffffff;
    text-align: center;
    font-size: 1.66667em
}

.page-not-found .holder .visit {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: .72222em;
    margin-top: .38462em;
    color: #ffffff
}

.page-not-found .holder .go-home {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    padding: 1em 0em;
    color: #ffffff;
    background-color: #4436a7;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    max-width: 476px;
    width: 100%;
    margin-top: 33px;
    border-radius: 7px
}

.thanks-holder .holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.thanks-holder .holder img {
    display: block;
    width: 100%;
    max-width: 430px
}

.thanks-holder .holder .text {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 2.22222em;
    color: #ffffff;
    text-align: center
}

@media (max-width: 620px) {
    .thanks-holder .holder .text {
        font-size: 1.66667em
    }
}

.thanks-holder .holder .go-home {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    padding: 1em 0em;
    color: #ffffff;
    background-color: #4436a7;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    max-width: 476px;
    width: 100%;
    margin-top: 33px
}

.sign-up-holder .holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media (max-width: 820px) {
    .sign-up-holder .holder {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.sign-up-holder .holder .form-block {
    max-width: 477px;
    width: 100%
}

.sign-up-holder .holder .form-block ~ .mp_wrapper {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.sign-up-holder .holder .form-block h1 {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 2.22222em;
    color: #ffffff
}

.sign-up-holder .holder .form-block .sub-title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    margin-top: 2.07143em;
    color: #ffffff
}

.sign-up-holder .holder .form-block .sub-title a {
    color: #229c7e
}

.sign-up-holder .holder .form-block .google {
    position: absolute
}

.sign-up-holder .holder .form-block .google .btn {
    font-size: .77778em;
    margin-top: 2.42857em;
    width: 100%;
    padding: 1em;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

@media (max-width: 470px) {
    .sign-up-holder .holder .form-block .google .btn {
        padding: 1.21429em
    }
}

.sign-up-holder .holder .form-block .google .google-logo {
    position: absolute;
    bottom: 7px;
    left: 100px
}

@media (max-width: 1180px) {
    .sign-up-holder .holder .form-block .google .google-logo {
        left: 85px
    }
}

@media (max-width: 1037px) {
    .sign-up-holder .holder .form-block .google .google-logo {
        left: 95px
    }
}

@media (max-width: 890px) {
    .sign-up-holder .holder .form-block .google .google-logo {
        left: 65px;
        bottom: 5px
    }
}

@media (max-width: 500px) {
    .sign-up-holder .holder .form-block .google .google-logo {
        left: 3.88889em;
        bottom: .44444em
    }
}

@media (max-width: 380px) {
    .sign-up-holder .holder .form-block .google .google-logo {
        left: 3.88889em;
        bottom: .55556em
    }
}

.sign-up-holder .holder .form-block .or-holder {
    margin-top: 1.11111em;
    position: relative
}

.sign-up-holder .holder .form-block .or-holder hr {
    border: 1px solid #4436a7;
    background-color: #4436a7
}

.sign-up-holder .holder .form-block .or-holder .or {
    position: absolute;
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    color: #4436a7;
    background-color: #000;
    padding: .72727em;
    top: -1.27778em;
    left: calc(50% - 11px)
}

.sign-up-holder .holder .form-block form {
    margin-top: 36px
}

.sign-up-holder .holder .form-block form input {
    width: 100%;
    margin-top: 1.18182em;
    margin-bottom: 2em;
    background: #0e1214;
    border-radius: 7px;
    padding: 1.45455em .90909em;
    border: none;
    color: #fff;
    font-size: .77778em
}

.sign-up-holder .holder .form-block form input::-webkit-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.sign-up-holder .holder .form-block form input:-ms-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.sign-up-holder .holder .form-block form input::-ms-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.sign-up-holder .holder .form-block form input::placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.sign-up-holder .holder .form-block form label {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: .72222em;
    color: #ffffff
}

.sign-up-holder .holder .form-block form .btn {
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.sign-up-holder .holder .form-block .reset-password {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline;
    margin-top: 22px;
    color: #ffffff
}

.sign-up-holder .holder .image-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0em 1.11111em
}

@media (max-width: 820px) {
    .sign-up-holder .holder .image-block {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        margin: 1.11111em 0em
    }
}

.sign-up-holder .holder .image-block img {
    display: block;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
    width: 100%
}

.sign-up-holder .holder .image-block .sign-in {
    max-width: 600px;
    max-height: 600px;
    width: 100%;
    height: 100%;
    -webkit-transform: translateY(40px);
    transform: translateY(40px);
    display: block
}

.membership-plan .holder h1 {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 2.22222em;
    color: #ffffff
}

@media (max-width: 1080px) {
    .membership-plan .holder h1 {
        text-align: center
    }
}

.membership-plan .holder .plan-holder {
    margin-top: 2em;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

@media (max-width: 1080px) {
    .membership-plan .holder .plan-holder {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-top: 1.66667em
    }
}

.membership-plan .holder .plan-holder .about-info {
    padding: 20px;
    border-radius: 20px;
    background-color: #fff;
    max-width: 100%;
    margin-right: 40px;
    height: 100%;
    max-width: 434px;
    width: 40%;
}

@media (max-width: 1080px) {
    .membership-plan .holder .plan-holder .about-info {
        margin-bottom: 20px;
        padding: 40px
    }
}

@media (max-width: 1080px) {
    .membership-plan .holder .plan-holder .about-info {
        margin-right: 0px
    }
}

@media (max-width: 768px) {
    .membership-plan .holder .plan-holder .about-info {
        width: 100%
    }
}

@media (max-width: 375px) {
    .membership-plan .holder .plan-holder .about-info {
        padding: 20px;
        width: 100%;
        padding-top: 40px;
        padding-bottom: 26px
    }
}

.membership-plan .holder .plan-holder .about-info h2 {
    font-family: "Montserrat", sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 2.22222em;
    color: #000000
}

.membership-plan .holder .plan-holder .about-info p {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .88889em;
    color: #0e1214;
    margin-top: 1.625em
}

.membership-plan .holder .plan-holder .about-info .plan-info-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 1.83333em
}

.membership-plan .holder .plan-holder .about-info .plan-info-content .plan-info-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: .94444em
}

.membership-plan .holder .plan-holder .about-info .plan-info-content .plan-info-item:first-child {
    margin-top: 0px
}

.membership-plan .holder .plan-holder .about-info .plan-info-content .plan-info-item .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 1.11111em;
    color: #000000;
    margin-right: .83333em
}

.membership-plan .holder .plan-holder .about-info .plan-info-content .plan-info-item .text {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 1.11111em;
    color: #000000;
    margin-right: .83333em
}

.membership-plan .holder .plan-holder .about-info .plan-info-content .plan-info-item .bold {
    font-weight: bold
}

.membership-plan .holder .plan-holder .about-info .plan-info-content .plan-info-item .purple {
    color: #4436a7
}

.membership-plan .holder .plan-holder .about-info .plan-info-content .btn {
    margin-top: 1.21429em;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

@media (max-width: 1080px) {
    .membership-plan .holder .plan-holder .about-info .plan-info-content .btn {
        width: auto
    }
}

.membership-plan .holder .plan-holder .plan-info {
    padding: 32px;
    border-radius: 20px;
    background-color: #4436a7;
    max-width: 700px;
    width: 60%
}

.membership-plan .holder .plan-holder .plan-info .top-part-plan-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media (max-width: 550px) {
    .membership-plan .holder .plan-holder .plan-info .top-part-plan-info {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }
}

.membership-plan .holder .plan-holder .plan-info .top-part-plan-info .status {
    background: linear-gradient(90.1deg, #3b2959 .43%, #291d41 41.76%, #141a1e 98.22%);
    border-radius: 7px;
    padding: 14px 44px;
    font-family: "Montserrat", sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: .66667em;
    color: #ffffff;
    max-height: 40px
}

@media (max-width: 595px) {
    .membership-plan .holder .plan-holder .plan-info .top-part-plan-info .status {
        max-width: 11.91667em;
        width: 100%;
        text-align: center;
        padding: 14px 24px;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-bottom: 2.5em
    }
}

.membership-plan .holder .plan-holder .plan-info .top-part-plan-info .header-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

@media (max-width: 595px) {
    .membership-plan .holder .plan-holder .plan-info .top-part-plan-info .header-holder {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: center;
        flex-wrap: wrap;
    }
}

.membership-plan .holder .plan-holder .plan-info .top-part-plan-info .title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

@media (max-width: 595px) {
    .membership-plan .holder .plan-holder .plan-info .top-part-plan-info .title {
        margin-right: 30px
    }
}

.membership-plan .holder .plan-holder .plan-info .top-part-plan-info .title h3 {
    font-family: "Montserrat", sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 2.22222em;
    color: #ffffff
}

@media (max-width: 595px) {
    .membership-plan .holder .plan-holder .plan-info .top-part-plan-info .title h3 {
        font-size: 1.66667em
    }
}

.membership-plan .holder .plan-holder .plan-info .top-part-plan-info .title .submenu {
    font-family: "Montserrat", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .83333em;
    margin-top: 1.15385em;
    color: #ffffff;
    opacity: 0.6;
    mix-blend-mode: normal
}

@media (max-width: 595px) {
    .membership-plan .holder .plan-holder .plan-info .top-part-plan-info .title .submenu {
        font-size: .72222em
    }
}

@media (max-width: 426px) {
    .membership-plan .holder .plan-holder .plan-info .top-part-plan-info .title .submenu {
        margin-top: 4px
    }
}

.membership-plan .holder .plan-holder .plan-info .top-part-plan-info .cost {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 70px;
    color: #ffffff
}

@media (max-width: 595px) {
    .membership-plan .holder .plan-holder .plan-info .top-part-plan-info .cost {
        font-size: 2.22222em;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

.membership-plan .holder .plan-holder .plan-info .top-part-plan-info .cost span {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    color: #ffffff
}

@media (max-width: 595px) {
    .membership-plan .holder .plan-holder .plan-info .top-part-plan-info .cost span {
        font-size: .55556em;
        margin-left: .5em
    }
}

.membership-plan .holder .plan-holder .economy-info {
    margin-top: 30px
}

.membership-plan .holder .plan-holder .economy-info .info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: 30px
}

@media (max-width: 1120px) {
    .membership-plan .holder .plan-holder .economy-info .info {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

@media (max-width: 595px) {
    .membership-plan .holder .plan-holder .economy-info .info {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }
}

.membership-plan .holder .plan-holder .economy-info .info .item-holder {
    position: relative;
    max-width: 14.66667em;
    width: 100%
}

.membership-plan .holder .plan-holder .economy-info .info .item-holder .item-card {
    font-family: "Montserrat", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .83333em;
    color: #ffffff;
    margin-bottom: 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.membership-plan .holder .plan-holder .economy-info .info .item-holder .check {
    position: absolute;
    left: -27px;
    top: 1px
}

.membership-plan .holder .plan-holder .btn-holder {
    margin-top: 29px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

@media (max-width: 595px) {
    .membership-plan .holder .plan-holder .btn-holder {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.membership-plan .holder .plan-holder .btn-holder .btn {
    background: #f9f2ff;
    border-radius: 7px;
    font-family: "Montserrat", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: .77778em;
    padding: 1.21429em 2.5em;
    color: #4436a7;
    margin-right: 2.5em;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

@media (max-width: 595px) {
    .membership-plan .holder .plan-holder .btn-holder .btn {
        margin-right: 0em;
        margin-bottom: 1.64286em
    }
}

.membership-plan .holder .plan-holder .btn-holder .acept-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-family: "Montserrat", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .94444em;
    color: #ffffff;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.membership-plan .holder .plan-holder .btn-holder .acept-holder .crypto {
    border: 2px solid #ffffff;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 7px;
    font-family: "Montserrat", sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: .77778em;
    padding: .57143em .28571em;
    color: #ffffff;
    margin-left: 20px
}

.membership-plan .holder .plan-holder .btn-holder .acept-holder .image {
    margin-left: 18px
}

.submit-project .holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: flex-start;
}

.submit-project .holder h1 {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 2.22222em;
    color: #ffffff;
    width: 100%;
    margin-top: 20px;
}

@media (max-width: 426px) {
    .submit-project .holder h1 {
        font-family: "Poppins", sans-serif;
        font-style: normal;
        font-weight: bold;
        font-size: 35px;
        line-height: 130%;
        color: #FFFFFF
    }
}

.submit-project .holder{
	position: relative;
}
.submit-project .holder .image-text-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    width: 50%;
    display: flex;
    justify-content: flex-end;
    margin-top: 100px;
}

.submit-project .holder .image-text-holder .image {
    text-align: right;
    position: absolute;
    top: 53%;
    right: 10px;
    width: 50%;
    transform: translateY(-50%);
}

@media (max-width: 668px) {
    .submit-project .holder .image-text-holder {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        margin-top: 1.61111em;
        margin-bottom: 1.61111em
    }
}

@media (max-width: 426px) {
    .submit-project .holder .image-text-holder {
        margin-bottom: 0em
    }
}

@media (max-width: 768px) {
    .submit-project .holder .image-text-holder {
        display: none !important;
    }
}

.submit-project .holder .image-text-holder .image img {
    max-width: 92%;
    width: fit-content;
    height: auto;
}

.submit-project .holder .image-text-holder .text {
    margin-left: 50px
}

@media (max-width: 668px) {
    .submit-project .holder .image-text-holder .text {
        margin-left: 0px
    }
}

.submit-project .holder .image-text-holder .text p {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #ffffff;
    max-width: 560px
}

.submit-project .holder .image-text-holder .text p:first-child {
    margin-bottom: 45px
}

.submit-project .holder .form-submit-project {
    width: 50%;
}

.submit-project .holder .form-submit-project form {
    margin-top: 57px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: space-between
}

@media (max-width: 768px) {
    .submit-project .holder .form-submit-project form {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        margin-top: 1.61111em
    }
}

.submit-project .holder .form-submit-project form .item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%
}

@media (max-width: 768px) {
    .submit-project .holder .form-submit-project form .item {
        width: 100%
    }
}

.submit-project .holder .form-submit-project form .item input {
    margin-top: 1.18182em;
    margin-bottom: 2em;
    background: #0e1214;
    border-radius: 7px;
    padding: 1em .90909em;
    border: none;
    color: #fff;
    font-size: .97778em
}

@media (max-width: 568px) {
    .submit-project .holder .form-submit-project form .item input {
        margin-right: 0px
    }
}

.submit-project .holder .form-submit-project form .item input::-webkit-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.submit-project .holder .form-submit-project form .item input:-ms-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.submit-project .holder .form-submit-project form .item input::-ms-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.submit-project .holder .form-submit-project form .item input::placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.submit-project .holder .form-submit-project form .item label {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: .72222em;
    color: #ffffff
}

.submit-project .holder .form-submit-project form input {
    margin-top: 1.18182em;
    margin-bottom: 2em;
    width: 100%;
    background: #0e1214;
    border-radius: 7px;
    padding: 1.45455em .90909em;
    border: none;
    color: #fff;
    font-size: .77778em
}

.submit-project .holder .form-submit-project form input::-webkit-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.submit-project .holder .form-submit-project form input:-ms-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.submit-project .holder .form-submit-project form input::-ms-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.submit-project .holder .form-submit-project form input::placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.submit-project .holder .form-submit-project form label {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: .72222em;
    color: #ffffff
}

.submit-project .holder .form-submit-project form .hide-label {
    color: transparent !important
}

@media (max-width: 426px) {
    .submit-project .holder .form-submit-project form .hide-label {
        display: none
    }
}

.submit-project .holder .form-submit-project form .btn {
    margin-top: 1.18182em;
    margin-bottom: 2em;
    border-radius: 7px;
    padding: 1.27273em .90909em;
    cursor: pointer;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    width: auto;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.submit-project .holder .form-submit-project form .btn:hover {
    background: #229c7e
}

@media (max-width: 568px) {
    .submit-project .holder .form-submit-project form .btn {
        margin-right: 0px
    }
}

@media (max-width: 426px) {
    .submit-project .holder .form-submit-project form .btn {
        margin-top: 0em
    }
}

.submit-project .holder .mobile-hide-image {
    display: none
}

@media (max-width: 668px) {
    .submit-project .holder .mobile-hide-image {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4;
        margin-top: 2.77778em
    }

    .submit-project .holder .mobile-hide-image img {
        width: 100%
    }
}

.contact-us .holder .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 2.22222em;
    margin-top: .5em;
    color: #ffffff
}

@media (max-width: 526px) {
    .contact-us .holder .title {
        font-size: 35px
    }
}

.contact-us .holder .sub-title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: .72222em;
    color: #ffffff;
    margin-top: 1.53846em
}

.contact-us .holder .sub-title a {
    color: #229c7e
}

.contact-us .holder .form-holder {
    width: 100%
}

.contact-us .holder .form-holder form {
    margin-top: 57px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 100%
}

@media (max-width: 768px) {
    .contact-us .holder .form-holder form {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

@media (max-width: 420px) {
    .contact-us .holder .form-holder form {
        margin-top: 30px
    }
}

.contact-us .holder .form-holder form .left-part {
    width: 47%
}

@media (max-width: 768px) {
    .contact-us .holder .form-holder form .left-part {
        width: 100%
    }
}

.contact-us .holder .form-holder form .left-part .item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

@media (max-width: 768px) {
    .contact-us .holder .form-holder form .left-part .item {
        width: 100%
    }
}

.contact-us .holder .form-holder form .left-part .item input {
    margin-top: 1.18182em;
    margin-bottom: 2em;
    background: #0e1214;
    border-radius: 7px;
    padding: 1em .90909em;
    border: none;
    color: #fff;
    font-size: .97778em
}

@media (max-width: 568px) {
    .contact-us .holder .form-holder form .left-part .item input {
        margin-right: 0px
    }
}

.contact-us .holder .form-holder form .left-part .item input::-webkit-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.contact-us .holder .form-holder form .left-part .item input:-ms-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.contact-us .holder .form-holder form .left-part .item input::-ms-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.contact-us .holder .form-holder form .left-part .item input::placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.contact-us .holder .form-holder form .left-part .item label {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: .72222em;
    color: #ffffff
}

.contact-us .holder .form-holder form .left-part input {
    margin-right: 2.18182em;
    margin-top: 1.18182em;
    margin-bottom: 2em;
    background: #0e1214;
    border-radius: 7px;
    padding: 1.45455em .90909em;
    border: none;
    color: #fff;
    font-size: .77778em
}

@media (max-width: 768px) {
    .contact-us .holder .form-holder form .left-part input {
        width: 100%
    }
}

.contact-us .holder .form-holder form .left-part input::-webkit-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.contact-us .holder .form-holder form .left-part input:-ms-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.contact-us .holder .form-holder form .left-part input::-ms-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.contact-us .holder .form-holder form .left-part input::placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.contact-us .holder .form-holder form .left-part label {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: .72222em;
    color: #ffffff
}

.contact-us .holder .form-holder form .right-part {
    width: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media (max-width: 768px) {
    .contact-us .holder .form-holder form .right-part {
        width: 100%
    }
}

.contact-us .holder .form-holder form .right-part .item {
    max-width: 100%
}

.contact-us .holder .form-holder form .right-part .item label {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: .72222em;
    color: #ffffff;
    width: 100%;
}

.contact-us .holder .form-holder form .right-part .item span {
    width: 100%;
}

.contact-us .holder .form-holder form .right-part .item input {
    font-family: "Poppins", sans-serif;
    margin-top: 1.18182em;
    background: #0e1214;
    border-radius: 7px;
    padding: 1.45455em .90909em;
    border: none;
    width: 100%;
    color: #ffffff
}

.contact-us .holder .form-holder form .right-part .item .btn:hover {
    background: #229c7e;
}

@media (max-width: 1033px) {
    .contact-us .holder .form-holder form .right-part .item input {
        height: 151px
    }
}

.mp_wrapper table.mepr-account-table th {
    text-align: center;
}

@media (max-width: 470px) {
    .contact-us .holder .form-holder form .right-part .item input {
        height: 50px
    }
}

.ov-hid {
    overflow: hidden;
}

.contact-us .holder .form-holder form .right-part .item .btn {
    margin-top: 1.07143em;
    margin-bottom: 2em;
    border-radius: 7px;
    padding: 1.28571em .71429em;
    max-width: 41.78571em;
    max-width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

@media (max-width: 1033px) {
    .contact-us .holder .form-holder form .right-part .item .btn {
        margin-top: .35714em;
        margin-bottom: 1.78571em
    }
}

@media (max-width: 568px) {
    .contact-us .holder .form-holder form .right-part .item .btn {
        margin-right: 0px;
        margin-top: 20px
    }
}

.contact-us .holder .form-holder form .hide-label {
    color: transparent !important
}

.add-block {
    background: #229c7e;
    margin-top: 80px
}

@media (max-width: 650px) {
    .add-block {
        margin-top: 40px
    }
}

.add-block .holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

@media (max-width: 650px) {
    .add-block .holder {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.add-block .holder .info-block {
    padding: 49px 0px
}

@media (max-width: 400px) {
    .add-block .holder .info-block {
        padding: 41px 0px 20px 0px
    }
}

.add-block .holder .info-block .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 2.22222em;
    max-width: 7.55em;
    color: #ffffff
}

@media (max-width: 768px) {
    .add-block .holder .info-block .title {
        max-width: 100%
    }
}

.add-block .holder .info-block .text {
    max-width: 376px;
    width: 100%;
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 15px;
    margin-top: 2.18182em;
    color: rgba(255, 255, 255, 0.6)
}

@media (max-width: 650px) {
    .add-block .holder .info-block .text {
        margin-top: 1.36364em;
        max-width: 338px
    }
}

.add-block .holder .add-item-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -15px;
    padding: 50px 0 0 70px;
    justify-content: center;
}

@media (max-width: 650px) {
    .add-block .holder .add-item-holder {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        padding: 40px 0 25px;
    }
}

.add-block .holder .add-item-holder .item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    flex-basis: 45%;
    padding: 0 15px;
    margin-bottom: 55px;
}

@media (max-width: 650px) {
    .add-block .holder .add-item-holder .item {
        flex-basis: 100%;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        margin-bottom: 15px;
    }

    .add-block .holder .add-item-holder .item .image {
        border-radius: 100%;
        margin-right: -19px
    }
}

@media (max-width: 650px) and (max-width: 650px) {
    .add-block .holder .add-item-holder .item .image img {
        width: 25px
    }
}

.add-block .holder .add-item-holder .item .text {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 1.38889em;
    color: #ffffff;
    margin-left: 1.2em
}

@media (max-width: 650px) {
    .add-block .holder .add-item-holder .item .text {
        font-size: .72222em;
        margin-left: 30px
    }
}

.what-cus-get {
    margin-top: 7.77778em
}

@media (max-width: 500px) {
    .what-cus-get {
        margin-top: 3.94444em
    }
}

.what-cus-get .holder .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 2.22222em;
    color: #ffffff;
    text-align: center
}

@media (max-width: 890px) {
    .what-cus-get .holder .title {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

@media (max-width: 500px) {
    .what-cus-get .holder .title {
        font-size: 1.94444em
    }
}

.what-cus-get .holder .flex-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 2.5em
}

@media (max-width: 890px) {
    .what-cus-get .holder .flex-container {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start
    }
}

.what-cus-get .holder .flex-container .info-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.what-cus-get .holder .flex-container .info-block .item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 3.88889em
}

@media (max-width: 650px) {
    .what-cus-get .holder .flex-container .info-block .item {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }
}

@media (max-width: 500px) {
    .what-cus-get .holder .flex-container .info-block .item {
        margin-top: 2.5em
    }

    .what-cus-get .holder .flex-container .info-block .item:first-child {
        margin-top: 0px
    }
}

.what-cus-get .holder .flex-container .info-block .item .image {
    margin-top: 0
}

@media (max-width: 650px) {
    .what-cus-get .holder .flex-container .info-block .item .image img {
        width: 40px
    }
}

.what-cus-get .holder .flex-container .info-block .item .info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: 2.44444em
}

.what-cus-get .holder .flex-container .info-block .item .info .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 1.38889em;
    color: #ffffff;
    margin-bottom: .28em;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    letter-spacing: 1.8px
}

@media (max-width: 600px) {
    .what-cus-get .holder .flex-container .info-block .item .info .title {
        font-size: 1.11111em
    }
}

.what-cus-get .holder .flex-container .info-block .item .info .text {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .81111em;
    max-width: 25.09091em;
    color: #ffffff
}

@media (max-width: 600px) {
    .what-cus-get .holder .flex-container .info-block .item .info .text {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

@media (max-width: 890px) {
    .what-cus-get .holder .flex-container .image {
        margin-top: 6.66667em
    }
}

.what-cus-get .holder .flex-container .image img {
    width: 100%;
    display: block
}

.privacy .holder {
    display: block
}

@media (max-width: 500px) {
    .privacy .holder {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

.privacy .holder .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 2.22222em;
    color: #ffffff;
    margin-bottom: 30px;
}

.privacy .holder .privacy-navigator {
    float: left;
    margin-right: 70px;
    margin-bottom: 45px
}

@media (max-width: 768px) {
    .privacy .holder .privacy-navigator {
        margin-right: 35px;
        margin-bottom: 20px
    }
}

@media (max-width: 500px) {
    .privacy .holder .privacy-navigator {
        margin-right: 0px;
        margin-bottom: 50px
    }
}

.privacy .holder .privacy-navigator .sub-title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: .88889em;
    color: rgba(255, 255, 255, 0.6)
}

.privacy .holder .privacy-navigator .link-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 1.44444em
}

.privacy .holder .privacy-navigator .link-holder a {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .88889em;
    color: rgba(255, 255, 255, 0.6);
    background-color: #0e1214;
    padding: .625em 2.875em;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 7px;
    max-width: 276px;
    text-decoration: none;
    text-align: center;
    -webkit-transition: 0.3s;
    transition: 0.3s
}

.privacy .holder .privacy-navigator .link-holder a:hover {
    color: #fff
}

@media (max-width: 500px) {
    .privacy .holder .privacy-navigator .link-holder a {
        max-width: 100%;
        margin-bottom: 5px
    }
}

.privacy .holder img {
    float: left;
    max-width: 300px
}

.privacy .holder .seo-text .holder p {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    color: #ffffff;
    margin-bottom: 4.54545em
}

.privacy .holder .seo-text .holder ul {
    list-style: none;
    margin-bottom: 4.54545em
}

.privacy .holder .seo-text .holder ul li {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    color: #ffffff
}

.privacy .holder .seo-text .holder ul li:before {
    content: "—";
    position: relative;
    left: -5px
}

.privacy .holder .seo-text .holder h1, .privacy .holder .seo-text .holder h2, .privacy .holder .seo-text .holder h3, .privacy .holder .seo-text .holder h4, .privacy .holder .seo-text .holder h5, .privacy .holder .seo-text .holder h6 {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    color: #fff;
    margin-bottom: 15px
}

.privacy .holder .seo-text p {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    color: #ffffff;
    margin-bottom: 4.54545em
}

.privacy .holder .seo-text ul {
    list-style: none;
    margin-bottom: 4.54545em
}

.privacy .holder .seo-text ul li {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    color: #ffffff
}

.privacy .holder .seo-text ul li:before {
    content: "—";
    position: relative;
    left: -5px
}

.privacy .holder .seo-text h1, .privacy .holder .seo-text h2, .privacy .holder .seo-text h3, .privacy .holder .seo-text h4, .privacy .holder .seo-text h5, .privacy .holder .seo-text h6 {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    color: #fff;
    margin-bottom: 15px
}

.check .holder .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 2.22222em;
    color: #ffffff
}

.check .holder .form-and-order {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%
}

@media (max-width: 1000px) {
    .check .holder .form-and-order {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }
}

.check .holder .form-and-order .item {
    width: 100%
}

.check .holder .form-and-order .item .header {
    display: none
}

@media (max-width: 600px) {
    .check .holder .form-and-order .item .header {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        border-radius: 7px;
        background-color: transparent;
        border: 1px solid #d0d4d9;
        font-family: "Montserrat", sans-serif;
        font-style: normal;
        font-weight: 600;
        font-size: .94444em;
        padding: .94118em 2.05882em;
        width: 100%;
        color: #ffffff;
        margin-bottom: 1.17647em
    }
}

.check .holder .form-and-order .item .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: static;
    max-width: 100%;
    max-height: 100%;
    height: 100%;
    width: 100%;
    border: none;
    background-color: transparent
}

@media (max-width: 600px) {
    .check .holder .form-and-order .item .content {
        display: none
    }
}

.check .holder .form-and-order .item .content form {
    width: 100%;
    margin-top: 35px;
}

.ccpw_coin_price, .ccpw-up, .ccpw_coin_market_cap, .ccpw_coin_total_volume, .ccpw_coin_supply {
    font-weight: 600;
    color: #ffffff;
}

.ccpw-up, .ccpw_coin_supply {
    min-width: 155px;
}

.ccpw_coin_price span, .ccpw-up span, .ccpw_coin_market_cap span, .ccpw_coin_total_volume span, .ccpw_coin_supply span {
    padding-left: 10px;
    font-weight: 500;
}

.market-cup-item {
    margin-right: 30px;
    font-size: 14px;
    color: #fff;
    font-family: "Poppins", sans-serif;
    display: flex;
}

span.market-cup-title {
    font-weight: 600;
    margin-right: 8px;
}

.check .holder .form-and-order .item .content form .name-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media (max-width: 600px) {
    .check .holder .form-and-order .item .content form .name-holder {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.check .holder .form-and-order .item .content form .name-holder .item {
    margin-right: 20px
}

.check .holder .form-and-order .item .content form .name-holder .item:last-child {
    margin-right: 0px
}

@media (max-width: 1000px) {
    .check .holder .form-and-order .item .content form .name-holder .item {
        margin-right: 20px
    }

    .check .holder .form-and-order .item .content form .name-holder .item:last-child {
        margin-right: 0px
    }
}

.check .holder .form-and-order .item .content form .item .title {
    font-family: "Montserrat", sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: .94444em;
    color: #ffffff;
    margin-bottom: .82353em
}

.check .holder .form-and-order .item .content form .item .text {
    font-family: "Montserrat", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .94444em;
    color: #ffffff;
    margin-bottom: 1.29412em
}

.check .holder .form-and-order .item .content form .item .text span {
    color: #229c7e
}

.check .holder .form-and-order .item .content form .item input {
    width: 100%;
    margin-top: 1.18182em;
    margin-bottom: 2em;
    background: #0e1214;
    border-radius: 7px;
    padding: 1.45455em .90909em;
    border: none;
    color: #fff;
    font-size: .77778em
}

.check .holder .form-and-order .item .content form .item input::-webkit-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.check .holder .form-and-order .item .content form .item input:-ms-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.check .holder .form-and-order .item .content form .item input::-ms-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.check .holder .form-and-order .item .content form .item input::placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.check .holder .form-and-order .item .content form .item label {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: .72222em;
    color: #ffffff
}

.check .holder .form-and-order .item .content form .item-chekbox {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

@media (max-width: 600px) {
    .check .holder .form-and-order .item .content form .item-chekbox {
        margin-bottom: 20px
    }
}

.check .holder .form-and-order .item .content form .item-chekbox label {
    font-family: "Montserrat", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .94444em;
    color: #ffffff
}

.check .holder .form-and-order .item .content form .item-chekbox .custom-checkbox {
    position: absolute;
    z-index: -1;
    opacity: 0
}

.check .holder .form-and-order .item .content form .item-chekbox .custom-checkbox + label {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.check .holder .form-and-order .item .content form .item-chekbox .custom-checkbox + label::before {
    content: "";
    display: inline-block;
    width: 1em;
    height: 1em;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    border: 1px solid #adb5bd;
    border-radius: 0.25em;
    margin-right: 0.3em;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 50% 50%
}

.check .holder .form-and-order .item .content form .item-chekbox .custom-checkbox:checked + label::before {
    background-color: #000;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")
}

.check .holder .form-and-order .item-holder {
    width: 100%
}

.check .holder .form-and-order .item-holder .item {
    width: 100%
}

.check .holder .form-and-order .item-holder .item:last-child {
    margin-top: 50px
}

@media (max-width: 600px) {
    .check .holder .form-and-order .item-holder .item:last-child {
        margin-top: 0px
    }
}

.check .holder .form-and-order .item-holder .item .header {
    display: none
}

@media (max-width: 600px) {
    .check .holder .form-and-order .item-holder .item .header {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        border-radius: 7px;
        background-color: transparent;
        border: 1px solid #d0d4d9;
        font-family: "Montserrat", sans-serif;
        font-style: normal;
        font-weight: 600;
        font-size: .94444em;
        padding: .94118em 2.05882em;
        width: 100%;
        color: #ffffff;
        margin-bottom: 1.17647em
    }
}

.check .holder .form-and-order .item-holder .item .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: static;
    max-width: 100%;
    max-height: 100%;
    height: 100%;
    width: 100%;
    border: none;
    background-color: transparent
}

@media (max-width: 600px) {
    .check .holder .form-and-order .item-holder .item .content {
        display: none
    }
}

.check .holder .form-and-order .item-holder .item .content form {
    margin-top: 36px;
    width: 100%
}

.check .holder .form-and-order .item-holder .item .content form .name-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media (max-width: 600px) {
    .check .holder .form-and-order .item-holder .item .content form .name-holder {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.check .holder .form-and-order .item-holder .item .content form .name-holder .item {
    margin-right: 20px
}

.check .holder .form-and-order .item-holder .item .content form .name-holder .item:last-child {
    margin-right: 0px
}

@media (max-width: 1000px) {
    .check .holder .form-and-order .item-holder .item .content form .name-holder .item {
        margin-right: 20px
    }

    .check .holder .form-and-order .item-holder .item .content form .name-holder .item:last-child {
        margin-right: 0px
    }
}

.check .holder .form-and-order .item-holder .item .content form .item .title {
    font-family: "Montserrat", sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: .94444em;
    color: #ffffff;
    margin-bottom: .82353em
}

.check .holder .form-and-order .item-holder .item .content form .item .text {
    font-family: "Montserrat", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .94444em;
    color: #ffffff;
    margin-bottom: 1.29412em
}

.check .holder .form-and-order .item-holder .item .content form .item .text span {
    color: #229c7e
}

.check .holder .form-and-order .item-holder .item .content form .item input {
    width: 100%;
    margin-top: 1.18182em;
    margin-bottom: 2em;
    background: #0e1214;
    border-radius: 7px;
    padding: 1.45455em .90909em;
    border: none;
    color: #fff;
    font-size: .77778em
}

.check .holder .form-and-order .item-holder .item .content form .item input::-webkit-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.check .holder .form-and-order .item-holder .item .content form .item input:-ms-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.check .holder .form-and-order .item-holder .item .content form .item input::-ms-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.check .holder .form-and-order .item-holder .item .content form .item input::placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.check .holder .form-and-order .item-holder .item .content form .item label {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: .72222em;
    color: #ffffff
}

.check .holder .form-and-order .item-holder .item .content form .item-chekbox {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

@media (max-width: 600px) {
    .check .holder .form-and-order .item-holder .item .content form .item-chekbox {
        margin-bottom: 20px
    }
}

.check .holder .form-and-order .item-holder .item .content form .item-chekbox label {
    font-family: "Montserrat", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .94444em;
    color: #ffffff
}

.check .holder .form-and-order .item-holder .item .content form .item-chekbox .custom-checkbox {
    position: absolute;
    z-index: -1;
    opacity: 0
}

.check .holder .form-and-order .item-holder .item .content form .item-chekbox .custom-checkbox + label {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.check .holder .form-and-order .item-holder .item .content form .item-chekbox .custom-checkbox + label::before {
    content: "";
    display: inline-block;
    width: 1em;
    height: 1em;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    border: 1px solid #adb5bd;
    border-radius: 0.25em;
    margin-right: 0.3em;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 50% 50%
}

.check .holder .form-and-order .item-holder .item .content form .item-chekbox .custom-checkbox:checked + label::before {
    background-color: #000;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")
}

.check .holder .form-and-order .order-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    max-width: 100%;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

@media (max-width: 1000px) {
    .check .holder .form-and-order .order-holder {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-top: 30px
    }
}

@media (max-width: 600px) {
    .check .holder .form-and-order .order-holder {
        margin-bottom: 20px
    }
}

.check .holder .form-and-order .order-holder .order {
    padding: 40px 24px;
    background-color: #0e1214;
    border-radius: 7px;
    max-width: 476px;
    width: 100%
}

.check .holder .form-and-order .order-holder .order .title-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 35px
}

.check .holder .form-and-order .order-holder .order .title-container .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 1.38889em;
    color: #ffffff
}

.check .holder .form-and-order .order-holder .order .title-container .change {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 1.11111em;
    color: #0634da;
    text-decoration: underline
}

.check .holder .form-and-order .order-holder .order .item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative;
    margin-bottom: 32px
}

.check .holder .form-and-order .order-holder .order .item .title {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .88889em;
    color: #ffffff
}

.check .holder .form-and-order .order-holder .order .item .title span {
    font-weight: bold
}

.check .holder .form-and-order .order-holder .order .item .cost {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .88889em;
    color: #ffffff
}

.check .holder .form-and-order .order-holder .order .item .cost span {
    font-weight: bold
}

.check .holder .form-and-order .order-holder .order .item .line {
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #3e4143;
    bottom: -3px
}

.profile .holder .tab-container .tab-nav {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 50px
}

.profile .holder .tab-container .tab-nav span {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: .88889em;
    color: #ffffff;
    max-width: 9.375em;
    border: 1px solid #4436a7;
    margin-right: 3.125em;
    padding: 0;
    border-radius: 7px
}

.profile .holder .tab-container .tab-nav span:last-child {
    border: 1px solid transparent
}

.profile .holder .tab-container .tab-nav span a {
    padding: .875em 0;
    width: 100%;
    height: 100%
}

.profile .holder .tab-container .tab-nav span:last-child {
    margin-right: 0px
}

.profile .holder .tab-container .tab-nav .active {
    background-color: #4436a7;
    border-radius: 7px;
    padding: 0
}

.profile .holder .tab-container .tab-nav a {
    position: relative
}

.profile .holder .tab-container .tab-nav a .logout {
    color: #cf6679;
    font-size: 1.11111em
}

.profile .holder .tab-container .tab-nav a .image {
    position: absolute;
    left: -14px;
    top: -1px
}

@media (max-width: 920px) {
    .profile .holder .tab-nav {
        display: none
    }
}

.profile .holder .tab-content .item, .profile .holder .accordion .item {
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: 20px
}

@media (max-width: 920px) {
    .profile .holder .tab-content .item, .profile .holder .accordion .item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

.profile .holder .tab-content .item .header, .profile .holder .accordion .item .header {
    display: none;
    border: 1px solid #d0d4d9;
    width: 100%;
    text-align: center;
    font-family: "Montserrat", sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: .94444em;
    color: #ffffff;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 7px;
    padding: .88889em 2em
}

@media (max-width: 920px) {
    .profile .holder .tab-content .item .header, .profile .holder .accordion .item .header {
        display: none
    }
}

.profile .holder .tab-content .item .content, .profile .holder .accordion .item .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    position: static;
    max-width: 100%;
    max-height: 100%;
    border: none;
    margin-top: 1.11111em;
    background-color: transparent
}

.profile .holder .tab-content .item .content form, .profile .holder .accordion .item .content form {
    width: 50%
}

@media (max-width: 600px) {
    .profile .holder .tab-content .item .content form, .profile .holder .accordion .item .content form {
        width: 100%
    }
}

.profile .holder .tab-content .item .content form .name-holder, .profile .holder .accordion .item .content form .name-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media (max-width: 600px) {
    .profile .holder .tab-content .item .content form .name-holder, .profile .holder .accordion .item .content form .name-holder {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.profile .holder .tab-content .item .content form .name-holder .item-holder, .profile .holder .accordion .item .content form .name-holder .item-holder {
    margin-right: 20px;
    width: 100%
}

.profile .holder .tab-content .item .content form .name-holder .item-holder:last-child, .profile .holder .accordion .item .content form .name-holder .item-holder:last-child {
    margin-right: 0px
}

@media (max-width: 1000px) {
    .profile .holder .tab-content .item .content form .name-holder .item-holder, .profile .holder .accordion .item .content form .name-holder .item-holder {
        margin-right: 20px
    }

    .profile .holder .tab-content .item .content form .name-holder .item-holder:last-child, .profile .holder .accordion .item .content form .name-holder .item-holder:last-child {
        margin-right: 0px
    }
}

.profile .holder .tab-content .item .content form .item-holder, .profile .holder .accordion .item .content form .item-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.profile .holder .tab-content .item .content form .item-holder input, .profile .holder .accordion .item .content form .item-holder input {
    width: 100%;
    margin-top: 1.18182em;
    margin-bottom: 2em;
    background: #0e1214;
    border-radius: 7px;
    padding: 1.45455em .90909em;
    border: none;
    color: #fff;
    font-size: .77778em
}

.profile .holder .tab-content .item .content form .item-holder input::-webkit-input-placeholder, .profile .holder .accordion .item .content form .item-holder input::-webkit-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.profile .holder .tab-content .item .content form .item-holder input:-ms-input-placeholder, .profile .holder .accordion .item .content form .item-holder input:-ms-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.profile .holder .tab-content .item .content form .item-holder input::-ms-input-placeholder, .profile .holder .accordion .item .content form .item-holder input::-ms-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.profile .holder .tab-content .item .content form .item-holder input::placeholder, .profile .holder .accordion .item .content form .item-holder input::placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.profile .holder .tab-content .item .content form .item-holder label, .profile .holder .accordion .item .content form .item-holder label {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: .72222em;
    color: #ffffff
}

.profile .holder .tab-content .item .content form .btn, .profile .holder .accordion .item .content form .btn {
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 14px 0px
}

.profile .holder .tab-content .item .content .membership-plan, .profile .holder .accordion .item .content .membership-plan {
    width: 100%
}

.profile .holder .tab-content .item .content .membership-plan .holder, .profile .holder .accordion .item .content .membership-plan .holder {
    padding: 0px
}

@media (min-width: 921px) {
    .profile .holder .tab-content .item-logout, .profile .holder .accordion .item-logout {
        display: none
    }
}

.profile .holder .tab-content .item-logout a, .profile .holder .accordion .item-logout a {
    position: relative;
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 1.11111em;
    color: #cf6679;
    padding-left: 30px
}

.profile .holder .tab-content .item-logout a .logout, .profile .holder .accordion .item-logout a .logout {
    color: #cf6679;
    font-size: 1.11111em
}

.profile .holder .tab-content .item-logout a .image, .profile .holder .accordion .item-logout a .image {
    position: absolute;
    left: 2px;
    top: 2px
}

@media (max-width: 920px) {
    .profile .holder .tab-content .active, .profile .holder .accordion .active {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .profile .holder .tab-content .active .content, .profile .holder .accordion .active .content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

.noUi-horizontal .noUi-handle {
    width: 24px;
    height: 24px;
    left: -17px;
    top: -3px;
    border-radius: 62px;
    border: 3px solid #229c7e
}

.noUi-connect {
    background: transparent
}

.noUi-target {
    background: #737373;
    border-radius: 4px;
    border: none;
    height: 5px;
    max-width: 280px
}

@media (max-width: 500px) {
    .noUi-target {
        max-width: 98%
    }
}

.noUi-connect, .noUi-origin {
    top: -6px
}

.noUi-handle:before, .noUi-handle:after {
    display: none
}

.noUi-base, .noUi-connects {
    max-width: 280px;
    background-color: #737373
}

@media (max-width: 500px) {
    .noUi-base, .noUi-connects {
        max-width: 98%
    }
}

@-webkit-keyframes fake {
    from {
        opacity: 1
    }
    to {
        opacity: 1
    }
}

@keyframes fake {
    from {
        opacity: 1
    }
    to {
        opacity: 1
    }
}

.profile-test .holder body {
    -webkit-animation: fake 1s infinite;
    animation: fake 1s infinite
}

.profile-test .holder .worko-tabs .state {
    position: absolute;
    left: -10000px
}

.profile-test .holder .worko-tabs .flex-tabs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.profile-test .holder .worko-tabs .flex-tabs .tab {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.profile-test .holder .worko-tabs .flex-tabs .panel {
    min-height: 300px;
    display: none;
    width: 100%;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    margin-top: 2.77778em
}

.profile-test .holder .worko-tabs .flex-tabs .panel form {
    width: 50%
}

@media (max-width: 600px) {
    .profile-test .holder .worko-tabs .flex-tabs .panel form {
        width: 100%
    }
}

.profile-test .holder .worko-tabs .flex-tabs .panel form .name-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media (max-width: 600px) {
    .profile-test .holder .worko-tabs .flex-tabs .panel form .name-holder {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.profile-test .holder .worko-tabs .flex-tabs .panel form .name-holder .item-holder {
    margin-right: 20px;
    width: 100%
}

.profile-test .holder .worko-tabs .flex-tabs .panel form .name-holder .item-holder:last-child {
    margin-right: 0px
}

@media (max-width: 1000px) {
    .profile-test .holder .worko-tabs .flex-tabs .panel form .name-holder .item-holder {
        margin-right: 20px
    }

    .profile-test .holder .worko-tabs .flex-tabs .panel form .name-holder .item-holder:last-child {
        margin-right: 0px
    }
}

.profile-test .holder .worko-tabs .flex-tabs .panel form .item-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.profile-test .holder .worko-tabs .flex-tabs .panel form .item-holder input {
    width: 100%;
    margin-top: 1.18182em;
    margin-bottom: 2em;
    background: #0e1214;
    border-radius: 7px;
    padding: 1.45455em .90909em;
    border: none;
    color: #fff;
    font-size: .77778em
}

.profile-test .holder .worko-tabs .flex-tabs .panel form .item-holder input::-webkit-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.profile-test .holder .worko-tabs .flex-tabs .panel form .item-holder input:-ms-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.profile-test .holder .worko-tabs .flex-tabs .panel form .item-holder input::-ms-input-placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.profile-test .holder .worko-tabs .flex-tabs .panel form .item-holder input::placeholder {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .77778em;
    color: #6b6b6b
}

.profile-test .holder .worko-tabs .flex-tabs .panel form .item-holder label {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: .72222em;
    color: #ffffff
}

.profile-test .holder .worko-tabs .flex-tabs .panel .membership-plan .holder {
    padding: 0px
}

.profile-test .holder .worko-tabs .tab {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: .88889em;
    color: #ffffff;
    cursor: pointer;
    max-width: 150px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-radius: 7px;
    text-align: center;
    padding: .875em 0em;
    margin-right: 3.125em
}

.profile-test .holder .worko-tabs .tab:last-child {
    margin-right: 0px
}

.profile-test .holder #tab-one:checked ~ .tabs #tab-one-label, .profile-test .holder #tab-two:checked ~ .tabs #tab-two-label, .profile-test .holder #tab-three:checked ~ .tabs #tab-three-label, .profile-test .holder #tab-four:checked ~ .tabs #tab-four-label {
    background-color: #4436a7;
    cursor: default;
    border: 1px solid #4436a7
}

.profile-test .holder #tab-one:checked ~ .tabs #tab-one-panel, .profile-test .holder #tab-two:checked ~ .tabs #tab-two-panel, .profile-test .holder #tab-three:checked ~ .tabs #tab-three-panel, .profile-test .holder #tab-four:checked ~ .tabs #tab-four-panel {
    display: block
}

@media (max-width: 600px) {
    .profile-test .holder .worko-tabs .tabs .tab {
        width: 100%;
        margin: 0px;
        max-width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        border: 1px solid #d0d4d9;
        margin-top: .55556em;
        margin-bottom: .55556em;
        padding-left: 2em
    }

    .profile-test .holder .flex-tabs {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .profile-test .holder .flex-tabs #tab-one-label {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .profile-test .holder .flex-tabs #tab-two-label {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .profile-test .holder .flex-tabs #tab-three-label {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }

    .profile-test .holder .flex-tabs #tab-four-label {
        -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
        order: 7
    }

    .profile-test .holder .flex-tabs #tab-one-panel {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .profile-test .holder .flex-tabs #tab-two-panel {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }

    .profile-test .holder .flex-tabs #tab-three-panel {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }

    .profile-test .holder .flex-tabs #tab-four-panel {
        -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
        order: 8
    }

    .profile-test .holder #tab-one:checked ~ .tabs #tab-one-label, .profile-test .holder #tab-two:checked ~ .tabs #tab-two-label, .profile-test .holder #tab-three:checked ~ .tabs #tab-three-label, .profile-test .holder #tab-four:checked ~ .tabs #tab-four-label {
        border-bottom: none
    }
}

.text-block .holder .seo-text .holde p {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    color: #ffffff;
    margin-bottom: 4.54545em
}

.text-block .holder .seo-text .holde ul {
    list-style: none;
    margin-bottom: 4.54545em
}

.text-block .holder .seo-text .holde ul li {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    color: #ffffff
}

.text-block .holder .seo-text .holde ul li:before {
    content: "—";
    position: relative;
    left: -5px
}

.text-block .holder .seo-text .holde h1, .text-block .holder .seo-text .holde h2, .text-block .holder .seo-text .holde h3, .text-block .holder .seo-text .holde h4, .text-block .holder .seo-text .holde h5, .text-block .holder .seo-text .holde h6 {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    color: #fff;
    margin-bottom: 15px
}

.seo-text .holde p {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    color: #ffffff;
    margin-bottom: 4.54545em
}

.seo-text .holde ul {
    list-style: none;
    margin-bottom: 4.54545em
}

.seo-text .holde ul li {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: .61111em;
    color: #ffffff
}

.seo-text .holde ul li:before {
    content: "—";
    position: relative;
    left: -5px
}

.seo-text .holde h1, .seo-text .holde h2, .seo-text .holde h3, .seo-text .holde h4, .seo-text .holde h5, .seo-text .holde h6 {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    color: #fff;
    margin-bottom: 15px
}

table .mp-table thead th:last-child {
    text-align: right
}

table.mp-table {
    border: 1px solid #fff;
    margin-top: 50px
}

table.mp-table thead tr th {
    border: 1px solid #fff;
    color: #fff;
    border-left: 1px solid #fff;
    font-family: "Poppins", sans-serif
}

table.mp-table tbody tr td {
    border: 1px solid #fff;
    color: #fff;
    font-family: "Poppins", sans-serif
}

table.mp-table tfoot tr th {
    font-family: "Poppins", sans-serif;
    border: 1px solid #fff;
    color: #fff
}

.user-registration-page main .mp_wrapper .mepr_error {
    background-color: #ff5722 !important;
    border: 0 !important;
    border-radius: 5px;
    margin: 15px auto;
    color: #fff;
    max-width: 66.33333em;
    font-family: "Poppins", sans-serif;
    font-weight: 600
}

.mepr-account-table {
    font-family: "Poppins", sans-serif;
    color: #fff
}

#menu-footer_menu {
    margin-left: 50px
}

@media (max-width: 1030px) {
    #menu-footer_menu {
        margin-left: 0px
    }
}

@media (max-width: 660px) {
    #menu-footer_menu {
        margin-left: 0px
    }
}

#menu-footer_menu li:last-child a {
    margin-bottom: 0px
}

@media (max-width: 375px) {
    #menu-footer_menu li a {
        font-size: 11px
    }
}

.google {
    position: relative
}

.google .btn {
    margin-top: 2.42857em;
    width: 100%;
    padding: .78571em
}

@media (max-width: 470px) {
    .google .btn {
        padding: 1.21429em
    }
}

.google .google-logo {
    position: absolute;
    bottom: 7px;
    left: 100px
}

@media (max-width: 1180px) {
    .google .google-logo {
        left: 85px
    }
}

@media (max-width: 1037px) {
    .google .google-logo {
        left: 95px
    }
}

@media (max-width: 890px) {
    .google .google-logo {
        left: 65px;
        bottom: 5px
    }
}

@media (max-width: 500px) {
    .google .google-logo {
        left: 3.88889em;
        bottom: .44444em
    }
}

@media (max-width: 380px) {
    .google .google-logo {
        left: 3.88889em;
        bottom: .55556em
    }
}

@media (max-width: 375px) {
    .submit #wp-submit {
        padding: 14px 0px;
        width: 100%
    }
}

.mepr-account-change-password {
    font-family: "Poppins", sans-serif;
    font-weight: 600
}

.project-overview .holder .crypto-update {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

@media (max-width: 768px) {
    .project-overview .holder .crypto-update {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }
}

@media (max-width: 520px) {
    .project-overview .holder .crypto-update {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        width: 100%;
    }

    .project-overview .holder .crypto-update .image-holder {
        width: 100%;
        max-width: unset;
        max-height: unset;
    }
}

@media (max-width: 1080px) {
    .project-overview .holder .crypto-update .social-link-white-holder {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }
}

@media (max-width: 768px) {
    .project-overview .holder .crypto-update .social-link-white-holder {
        display: none
    }
}

@media (max-width: 1080px) {
    .project-overview .holder .crypto-update .image-holder {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }
}

@media (max-width: 768px) {
    .project-overview .holder .crypto-update .image-holder {
        margin-right: 30px
    }
}

@media (max-width: 426px) {
    .project-overview .holder .crypto-update .image-holder {
        margin-right: 0px
    }
}

@media (max-width: 1080px) {
    .project-overview .holder .crypto-update .info-and-social {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }
}

@media (max-width: 1081px) {
    .project-overview .holder .social-link-white-holder .social-link-white-holder {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important
    }
}

@media (max-width: 1081px) and (max-width: 768px) {
    .project-overview .holder .social-link-white-holder {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .project-overview .holder .social-link-white-holder .image-holder {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        margin-left: 35px;
        margin-right: 66px
    }

    .project-overview .holder .social-link-white-holder .info-and-social {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

@media (max-width: 1081px) and (max-width: 800px) {
    .project-overview .holder .social-link-white-holder {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

@media (max-width: 1081px) and (max-width: 425px) {
    .project-overview .holder .social-link-white-holder {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.project-overview .holder .after_economy_info_soc {
    display: none
}

@media (max-width: 768px) {
    .project-overview .holder .after_economy_info_soc {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

@media (max-width: 768px) {
    .project-overview .holder .economy-info {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }
}

@media (max-width: 768px) {
    .project-overview .holder .after_economy_info_soc {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3;
        display: block;
        margin: auto;
        margin-top: 30px
    }

    .project-overview .holder .after_economy_info_soc .heateor_sss_horizontal_sharing .heateor_sss_sharing_ul li {
        margin-right: 19px !important
    }

    .project-overview .holder .after_economy_info_soc .heateor_sss_horizontal_sharing .heateor_sss_sharing_ul li:last-child {
        margin-right: 0px
    }

    .project-overview .holder .after_economy_info_soc .heateor_sss_horizontal_sharing .heateor_sss_sharing_ul li i {
        width: 20px !important;
        height: 20px !important
    }
}

@media (max-width: 1080px) {
    .project-overview .economy-info {
        margin-left: 0px !important;
        width: 100%
    }
}

@media (max-width: 768px) {
    .project-overview .economy-info {
        margin-left: 0px !important;
        width: 100% !important
    }

    .submit-project .holder .form-submit-project {
        width: 100%;
    }

    .submit-project .holder .image-text-holder {
        width: 100%;
        justify-content: center;
        display: block;
        margin-top: 20px;
    }

    .submit-project .holder .image-text-holder .image {
        text-align: center;
    }
}

.project-overview .news-item-page a {
    position: relative
}

.project-overview .news-item-page a .author {
    position: absolute;
    background-color: #000;
    padding: 10px 53px;
    bottom: 16px;
    left: 22px;
    border-radius: 7px;
    font-weight: 600 !important;
    font-size: 20px !important;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    cursor: pointer
}

.project-overview .news-item-page a .author:hover {
    font-weight: bold
}

@media (max-width: 400px) {
    .project-overview .news-item-page a .author {
        font-weight: 600 !important;
        font-size: 13px !important;
        padding: 4px 25px;
        left: 13px;
        bottom: 11px
    }
}

.project-overview .news-item-page a .text {
    margin-bottom: 18px !important
}

.project-overview .news-item-page a:nth-child(1) {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.project-overview .news-item-page a:nth-child(2) {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
}

.project-overview .news-item-page a:nth-child(3) {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4
}

.project-overview .news-item-page .info-line-review {
    margin-top: 20px !important;
    margin-bottom: 5px !important;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
}

.project-overview .news-item-page .info-line-review .left-part-info-line-review .rating {
    display: none
}

.project-overview .news-item-page .info-line-review .right-part-info-line-review {
    display: none
}

.project-overview .news-item-page hr {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5
}

.project-overview .mobile-nav .menu-holder .menu-item-has-children {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

.project-overview .mobile-nav .menu-holder .menu-item-has-children ul {
    display: none;
    border: 1px solid #fff;
    padding: 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.project-overview .mobile-nav .menu-holder .menu-item-has-children:hover ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.project-overview .social-link-white-holder {
    margin-left: -40px
}

@media (max-width: 1280px) {
    .project-overview .social-link-white-holder {
        margin-left: 0px
    }
}

.project-overview .social-link-white-holder .heateor_sss_horizontal_sharing ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.project-overview .social-link-white-holder .heateor_sss_horizontal_sharing ul li i {
    width: 20px !important;
    height: 20px !important
}

@media (max-width: 470px) {
    .ur-submit-button {
        padding: 14px 0px;
        font-size: 14px;
        font-weight: 400
    }
}

@media (max-width: 470px) {
    #wp-submit {
        padding: 14px 0px;
        font-size: 14px;
        font-weight: 400
    }
}

.logout {
    border: 1px solid transparent !important
}

@media (min-width: 920px) {
    .mob-nav-acc {
        display: none
    }
}

@media (max-width: 920px) {
    .mob-nav-acc {
        display: -ms-grid;
        display: grid;
        -ms-grid-columns:(1fr) [ 3 ];
        grid-template-columns: repeat(3, 1fr);
        grid-gap: 15px
    }

    .mob-nav-acc .header {
        font-family: "Montserrat", sans-serif;
        border: 1px solid #d0d4d9;
        width: 100%;
        text-align: center;
        font-family: "Montserrat", sans-serif;
        font-style: normal;
        font-weight: bold;
        font-size: .94444em;
        color: #ffffff;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        border-radius: 7px;
        padding: .88889em .88889em;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        align-items: center
    }
}

.mp_wrapper {
    max-width: 68.33333em;
    margin: 0 auto;
    padding: 0 .83333em;
    width: 100%
}

.mp_wrapper h3, .mp_wrapper h2, .mp_wrapper h1, .mp_wrapper h4, .mp_wrapper h5, .mp_wrapper h6 {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 40px;
    line-height: 48px;
    text-align: center;
    letter-spacing: 1.8px;
    color: #FFFFFF;
    margin-bottom: 20px
}

.mp_wrapper label {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: .72222em;
    color: #ffffff
}

@media (max-width: 426px) {
    .mp_wrapper label {
        font-size: 1.11111em
    }
}

@media (max-width: 920px) {
    .mp_wrapper {
        margin-top: 1.11111em
    }
}

.mp_wrapper input {
    width: 100%;
    margin-top: 1.18182em;
    margin-bottom: 2em;
    background: #0e1214;
    border-radius: 7px;
    padding: 1.45455em .90909em;
    border: none;
    color: #fff;
    font-size: .77778em
}

.mp_wrapper .submit input {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-size: .77778em;
    border: none;
    border-radius: 7px;
    color: #ffffff;
    background: #4436a7;
    padding: .78571em;
    width: 100%;
    max-width: 100%;
    cursor: pointer;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

#mepr-account-logout {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

@media (min-width: 920px) {
    #mepr-account-logout {
        display: none
    }
}

#mepr-account-logout span {
    color: #cf6679;
    font-family: "Montserrat", sans-serif;
    font-size: 17px;
    font-weight: bold;
    margin-left: 8px
}

.empty-search {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 95px
}

.empty-search .title {
    font-style: normal;
    font-weight: 600;
    font-size: 2.22222em;
    letter-spacing: 1.8px;
    color: #ffffff;
    text-align: center;
    font-family: "Poppins", sans-serif
}

.empty-search .error {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: .72222em;
    margin-top: 40px;
    color: #cf6679
}

.empty-search .subtitle {
    display: none
}

.tab-nav #mepr-account-logout {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important
}

@media (min-width: 920px) {
    .tab-nav #mepr-account-logout {
        display: none
    }
}

.single-crypto_event main .seo-text, .single-one_crypto_news main .seo-text {
    margin-top: 30px;
    margin-bottom: 30px
}

.single-crypto_event main .seo-text img, .single-one_crypto_news main .seo-text img {
    width: auto
}

.nav-links {
    display: none;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.nav-links .nav-previous, .nav-links .nav-next {
    margin: 0px 10px
}

.nav-links .nav-previous a, .nav-links .nav-next a {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    color: #fff;
    font-size: 1.66667em
}

.ur-frontend-form {
    border: none !important;
    padding: 0px !important
}

.ur-frontend-form form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.ur-frontend-form form .ur-form-row {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important
}

.ur-frontend-form form .ur-form-row input {
    border-radius: 7px !important;
    height: 50px !important
}

.ur-frontend-form form .ur-form-row {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important
}

.ur-frontend-form form .ur-form-row .ur-form-grid {
    width: 100% !important;
    padding: 0px !important
}

.ur-button-container {
    padding: 0px !important
}

.ur-button-container button {
    padding: 14px 0px !important;
    width: 100% !important;
    margin: 0px !important
}

.ur-frontend-form .ur-form-row .ur-form-grid label .required, .ur-frontend-form .ur-form-row .ur-form-grid legend .required {
    color: #FFF !important
}

.user-registration-message {
    font-family: "Poppins", sans-serif
}

.mepr_password_reset_requested {
    font-family: "Poppins", sans-serif
}

main p {
    font-family: "Poppins", sans-serif;
    color: #fff
}

main p a {
    color: #0634da
}

.wp_google_login .wp_google_login__button-container .wp_google_login__button {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-size: .77778em;
    border: none;
    border-radius: 7px;
    color: #ffffff;
    background: #4436a7;
    padding: .78571em;
    width: 100%;
    max-width: 100%;
    cursor: pointer;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    line-height: 167.5%;
    text-align: center;
    color: #FFFFFF
}

.wp_google_login .wp_google_login__button-container .wp_google_login__button:hover {
    background: #229c7e
}

.wp_google_login .wp_google_login__button-container .wp_google_login__button span {
    display: none
}

#wp-submit {
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 167.5%;
    color: #FFFFFF
}

.rea-mo-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

@media (max-width: 325px) {
    .rea-mo-container {
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important
    }
}

@media (max-width: 600px) {
    .rea-mo-container a img {
        width: 150px !important;
        height: 125px !important
    }
}

@media (max-width: 768px) {
    .rea-mo-container {
        margin-bottom: 20px;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }
}

@media (max-width: 768px) {
    .rea-mo-container .rea-mo {
        margin-left: 16px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

@media (max-width: 600px) {
    .rea-mo-container .rea-mo {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

@media (max-width: 768px) {
    .rea-mo-container .rea-mo .author {
        margin-top: 0px !important
    }
}

@media (max-width: 600px) {
    .rea-mo-container .rea-mo .author {
        font-size: 11px !important
    }
}

.rea-mo-container .rea-mo a .title {
    font-style: normal !important;
    font-weight: bold !important;
    font-size: 22px !important;
    line-height: 111% !important;
    color: #fff !important
}

@media (max-width: 768px) {
    .rea-mo-container .rea-mo .info-line-review {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        margin-top: 0px !important;
        margin-bottom: 0px !important
    }
}

@media (max-width: 768px) {
    .rea-mo-container .rea-mo .info-line-review .left-part-info-line-review {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }
}

@media (max-width: 600px) {
    .rea-mo-container .rea-mo .info-line-review .right-part-info-line-review {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }
}

@media (max-width: 920px) {
    .mepr-no-active-subscriptions {
        margin: 30px 0px
    }
}

.mepr-no-active-subscriptions a {
    max-width: 600px
}

@media (max-width: 600px) {
    .mepr-no-active-subscriptions a {
        max-width: 300px
    }
}

.credit-card-btn {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-size: .77778em !important;
    border: none !important;
    border-radius: 7px !important;
    color: #ffffff !important;
    background: #4436a7 !important;
    padding: .78571em !important;
    width: 100% !important;
    max-width: 375px !important;
    cursor: pointer !important;
    -webkit-transition: 0.3s !important;
    transition: 0.3s !important;
    -webkit-box-sizing: border-box !important;
    box-sizing: border-box !important;
    display: block;
    margin: auto;
    height: 50px
}

.credit-card-btn:hover {
    background: #229c7e !important
}

.mp-form-row input {
    font-family: "Poppins", sans-serif !important
}

.pdf_block_review {
    padding: 0 .83333em;
    width: 100%;
    max-height: 90vh;
    margin: 30px auto
}

.sign-up-holder .res-pass {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 50px
}

.mepr_updated {
    background-color: #229c7e !important;
    border: 0 !important;
    border-radius: 5px;
    margin: 15px auto;
    color: #fff;
    max-width: 66.33333em;
    font-family: "Poppins", sans-serif;
    font-weight: 600
}

.wpcf7-response-output {
    background-color: #229c7e !important;
    border: 0 !important;
    border-radius: 5px;
    margin: 15px auto;
    color: #fff;
    max-width: 66.33333em;
    font-family: "Poppins", sans-serif;
    font-weight: 600
}

.submit-project .holder .form-submit-project form textarea {
    width: 100%;
    background: #0e1214;
    border-radius: 7px;
    padding: 1.45455em .90909em;
    border: none;
    color: #fff;
    font-size: .77778em;
    margin-top: 1.18182em;
}

.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
    background-color: #ff5722 !important
}

.mp-no-subs {
    font-family: "Poppins", sans-serif;
    font-style: normal;
    font-weight: 600;
    color: #fff;
    font-size: 14px;
    text-align: center
}

@media (max-width: 920px) {
    .mp-no-subs {
        margin: 30px 0px;
        font-size: 12px
    }
}

.info-line {
    display: none;
}

.header-fixed .info-line {
    display: flex;
    margin-bottom: 0;
}

.tw-fus {
    margin: 30px 0;
}

.crypto-update img {
    max-width: 220px;
}

@media (max-width: 767px) {
    .crypto-update img {
        max-width: 100%;
    }
}

.header-donate h2.CDBBC-title, .header-donate p.CDBBC-desc, .header-donate .message, .header-donate span.cdbbc_tag_heading {
    display: none;
}

.header-donate .cdb-metamask-wrapper {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: row-reverse;
    width: 230px;
}

.header-donate .cdbbc_tag {
    color: #FFFFFF;
    font-size: 13px;
    font-family: "Poppins", sans-serif;
    text-align: center;
    width: calc(100% - 50px);
}

.header-donate .tip-button {
    background-image: url('../img/metamask-logo-svg-vector.svg');
    width: 40px;
    height: 40px;
}

.header-donate .tip-button:hover {
    background-image: url('../img/metamask-logo-svg-vector.svg');
}

@media (max-width: 390px) {
    .header-donate .cdb-metamask-wrapper {
        width: 35px;
    }

    .header-donate .cdbbc_tag {
        display: none;
    }

    .header-donate .tip-button {
        background-image: url('../img/metamask-logo-svg-vector.svg');
        width: 35px;
        height: 35px;
    }
}

@media (max-width: 1080px) {
    .membership-plan .mepr-account-row-action.mepr-account-renew.btn {
        width: 100% !important;
    }
}

@media (max-width: 768px) {
    textarea#message {
        margin-right: 0;
    }

    .submit-project .left-part, .submit-project .right-part {
        width: 100%;
    }

    .membership-plan .holder .plan-holder .plan-info {
        width: 100%;
    }
}

@media (max-width: 595px) {
    .chose-plan {
        margin-bottom: 25px;
    }
}

@media (max-width: 440px) {
    .title.title-flex {
        flex-direction: column !important;
        align-items: center;
        margin: 0 !important;
    }

    .pay-info {
        margin-top: 20px;
    }
}

.market-cup-content {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 30px;
}

.crypto-project-ntf-title {
    margin-top: 20px;
}

@media (max-width: 1040px) {
    .market-cup {
        overflow-x: auto;
        overflow-y: hidden;
        width: 100%;
    }

    .market-cup-content {
        width: 1050px;
    }

    /*.tw-fus {
        margin: 0 0 25px;
    }*/

    .header-height {
        height: 115px;
    }
}


.heateor_sss_sharing_ul{
    display: flex;
    flex-direction: column;
}


.main-content{
    position: relative;
}
.social-link-fixed{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 5;
    min-height: calc(100vh - 150px);
    display: flex;
    align-items: center;
    transition: all .3s;
}
.social-link-fixed .social-link-white-holder{
    margin-left: 0;
}
.social-link-fixed.fix{
    position: fixed;
    min-height: 100vh;
}
.social-link-fixed.fix-b{
    position: absolute;
    bottom: 0;
    left: 0;
    top: auto;
    align-items: flex-end;
}
.social-link-fixed .heateor_sss_sharing_ul{
    display: flex;
    flex-direction: column;
}
.social-link-fixed .heateor_sss_sharing_ul > a{
    margin: 2px;
}
.social-link-fixed .heateor_sss_more{
    padding: 0 !important;
}
@media (max-width: 768px){
    /*.social-link-fixed{
        display: none;
    }*/
    .heateor_sss_sharing_ul{
        flex-direction: row;
    }
}




/*New styles for blocks load more*/
.crypto-project-fix{
    padding: 0;
    margin-bottom: 30px;
}
.crypto-project-fix .item-holder{
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start !important;
    align-items: stretch;
    margin: 0 -13px;
}
.crypto-project-fix .review-holder-line{
    margin-top: 0 !important;
}
.crypto-project-fix .item-holder .item{
    margin: 30px 0 0 !important;
    padding: 0 13px;
    width: auto;
    flex-basis: 33.33%;
}
.btn_loadmore_w{
    padding: 0 13px;
    flex-basis: 100%;
    text-align: center;
}
.btn_loadmore{
    font-family: "Poppins", sans-serif;
    margin-top: 58px;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    color: #fff;    
    display: inline-block;    
    position: relative;
    cursor: pointer;
    transition: 0.3s;
}
.btn_loadmore::after{
    content: "";
    background: url("data:image/svg+xml;charset=UTF-8,<svg width='26' height='8' viewBox='0 0 26 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M25.3536 4.35356C25.5488 4.15829 25.5488 3.84171 25.3536 3.64645L22.1716 0.464468C21.9763 0.269206 21.6597 0.269206 21.4645 0.464468C21.2692 0.65973 21.2692 0.976313 21.4645 1.17157L24.2929 4L21.4645 6.82843C21.2692 7.02369 21.2692 7.34027 21.4645 7.53554C21.6597 7.7308 21.9763 7.7308 22.1716 7.53554L25.3536 4.35356ZM-4.37114e-08 4.5L25 4.5L25 3.5L4.37114e-08 3.5L-4.37114e-08 4.5Z' fill='white'/></svg>");
    background-size: 28px 28px;
    height: 28px;
    width: 28px;
    position: absolute;
    right: -63px;
    transition: all 0.3s ease;
}
@media screen and (max-width: 920px){
    .crypto-project-fix .item-holder .item{
        flex-basis: 50%;
    }
}
/*New styles blocks*/