body {
    padding-top:115px;
}
.uc-hero-top {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9998;
}
.uc-hero-top.active {
    box-shadow: 0px 4px 27px rgb(0 0 0 / 9%);
}
.rev {
    max-width:1920px;
    padding: 0 15px;
    box-sizing:border-box;
    margin-left:auto;
    margin-right:auto;
    margin-top:70px;
}
@media(min-width:1650px) {
    .rev {
        padding: 0 100px;
    }
}
.rev .owl-theme .owl-nav {
    display:none;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background:#355DEF !important;
}
.rev-item__box {
    border: 1px solid #ECECED;
    border-radius: 35px;
    padding:28px;
    font-family: 'Inter',Arial,sans-serif;
    position:relative;
}
.rev-item__soc {
    position:absolute;
    top:28px;
    right:25px;
}
.rev-item__img img {
    max-width:73px;
}
.rev-item__img {
    margin-bottom:15px;
}
.rev-item__name {
    font-weight: 600;
    font-size: 18px;
    color: #202020;
    margin-bottom:9px;
}
.rev-item__star {
    font-size: 14px;
    color: #8E959E;
}
.rev-item__text {
    font-size: 16px;
    line-height: 138.5%;
    color: #2E3B4D;
    margin-top:9px;
}
.rev-item__text p {
    margin-top:15px;
    margin-bottom:0;
}
.rev-item__text p:first-child {
    margin-top:0;
}
.hero-pre .tn-atom {
    background: #FFFFFF !important;
    box-shadow: 0px 4px 27px rgba(0, 0, 0, 0.09);
}
.uc-pricelist .t-container:first-child ,
.uc-pricelist2 .t-container:first-child,
.uc-pricelist3 .t-container:first-child {
    background: #F5F4F4;
    border-radius: 47px;
    padding-top: 78px;
    padding-bottom: 78px;
    padding-left: 100px;
    padding-right: 100px;
    box-sizing: border-box;
    max-width: 1170px;
}
.uc-pricelist .t-container .t-col_6,
.uc-pricelist2 .t-container .t-col_6,
.uc-pricelist3 .t-container .t-col_6 {
    width: 50%;
    margin: 0;
    padding-left: 15px;
    padding-right: 15px;
    box-sizing: border-box;
}
.uc-pricelist .t-btn,
.uc-pricelist2 .t-btn,
.uc-pricelist3 .t-btn {
    display:none;
}
body .pricelist-btn.active .tn-atom,
body .pricelist-btn2.active .tn-atom,
body .pricelist-btn3.active .tn-atom {
    background: #355DEF;
    color: #fff !important;
}
body .pricelist-btn,
body .pricelist-btn2,
body .pricelist-btn3 {
    cursor: pointer !important;
}
.uc-pricelist2,
.uc-pricelist3 {
    display:none;
}
.uc-pricelist.hide,
.uc-pricelist2.hide,
.uc-pricelist2.hide {
    display:none;
}
.uc-pricelist.active,
.uc-pricelist2.active,
.uc-pricelist3.active {
    display:block;
}
.uc-burger-menu .t450__list_item {
    text-align:right;
}
.uc-burger-menu .t450__rightside p,
.uc-burger-menu .t450__rightside p span,
.uc-burger-menu .t450__rightside a {
    color:#fff !important;
}
@media (max-width:992px) {
    .rev .owl-carousel .owl-stage-outer {
        padding-bottom:15px;
    }
    .rev .owl-theme .owl-dots {
        display:none;
    }
    .rev .owl-theme .owl-nav {
        display:flex;
        flex-wrap:wrap;
        justify-content: center;
    }
    body .owl-nav button.owl-prev,
    body .owl-nav button.owl-next {
        width: 58px;
        height: 58px;
        border-radius:50% !important;
        background: #FFFFFF !important;
        border: 1px solid #355DEF !important;
        display:flex;
        flex-wrap:wrap;
    }
    body .owl-nav button.owl-prev span,
    body .owl-nav button.owl-next span {
        width: 22px;
        height: 12px;
        display: block;
        margin-left: auto;
        margin-right: auto;
        font-size: 0;
    }
    body .owl-nav button.owl-prev span {
        background-image: url("data:image/svg+xml,%0A%3Csvg width='22' height='12' viewBox='0 0 22 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 6.75C21.4142 6.75 21.75 6.41421 21.75 6C21.75 5.58579 21.4142 5.25 21 5.25V6.75ZM0.469669 5.46967C0.176777 5.76256 0.176777 6.23744 0.469669 6.53033L5.24264 11.3033C5.53553 11.5962 6.01041 11.5962 6.3033 11.3033C6.59619 11.0104 6.59619 10.5355 6.3033 10.2426L2.06066 6L6.3033 1.75736C6.59619 1.46447 6.59619 0.989593 6.3033 0.696699C6.01041 0.403806 5.53553 0.403806 5.24264 0.696699L0.469669 5.46967ZM21 5.25L1 5.25V6.75L21 6.75V5.25Z' fill='%23355DEF'/%3E%3C/svg%3E%0A");
    }
    body .owl-nav button.owl-next span {
        background-image: url("data:image/svg+xml,%0A%3Csvg width='22' height='12' viewBox='0 0 22 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 6.75C0.585786 6.75 0.25 6.41421 0.25 6C0.25 5.58579 0.585786 5.25 1 5.25L1 6.75ZM21.5303 5.46967C21.8232 5.76256 21.8232 6.23744 21.5303 6.53033L16.7574 11.3033C16.4645 11.5962 15.9896 11.5962 15.6967 11.3033C15.4038 11.0104 15.4038 10.5355 15.6967 10.2426L19.9393 6L15.6967 1.75736C15.4038 1.46447 15.4038 0.989593 15.6967 0.696699C15.9896 0.403806 16.4645 0.403806 16.7574 0.696699L21.5303 5.46967ZM1 5.25L21 5.25V6.75L1 6.75L1 5.25Z' fill='%23355DEF'/%3E%3C/svg%3E%0A");
    }
    .uc-pricelist .t-container:first-child,
    .uc-pricelist2 .t-container:first-child,
    .uc-pricelist3 .t-container:first-child {
        padding-left:20px;
        padding-right:20px;
        width: calc(100% - 30px);
    }
    .uc-pricelist .t-container .t-col_6,
    .uc-pricelist2 .t-container .t-col_6,
    .uc-pricelist3 .t-container .t-col_6 {
        width:100%;
    }
    .uc-pricelist .t-btn,
    .uc-pricelist2 .t-btn,
    .uc-pricelist3 .t-btn {
        display: inline-block;
        background: transparent !important;
        border: 1px solid #355def;
        color: #355def !important;
        border-radius: 35px;
    }
    .uc-pricelist .t-container .t-col_6:first-child,
    .uc-pricelist2 .t-container .t-col_6:first-child,
    .uc-pricelist3 .t-container .t-col_6:first-child {
        margin-bottom: 0 !important;
    }
    .uc-pricelist .t-container .t-col_6:last-child,
    .uc-pricelist2 .t-container .t-col_6:last-child,
    .uc-pricelist3 .t-container .t-col_6:last-child {
        display:none;
        margin-top:30px;
    }
    .uc-pricelist.showAll .t-container .t-col_6:last-child,
    .uc-pricelist2.showAll .t-container .t-col_6:last-child,
    .uc-pricelist3.showAll .t-container .t-col_6:last-child {
        display:block;
    }
}
@media (max-width:767px) {
    body {
        padding-top:95px;
    }
    .rev {
        margin-top:20px;
    }
}
@media (max-width:400px) {
.uc-pricelist .t-container:first-child, .uc-pricelist2 .t-container:first-child, .uc-pricelist3 .t-container:first-child {
    padding-top: 40px;
    padding-bottom: 40px;
}
}