#main .services_section .list_normal a,.pressing a{color:inherit}.cooperate_section .tab-content .answer_wrp .answer_item div{margin-bottom:38px}#jGrowl{display:block}.simple_section{background-color:#fff;z-index:10;position:relative;overflow:hidden;padding-top:90px;padding-bottom:100px}.simple_item{padding-top:30px;padding-bottom:30px;border-top:1px solid #121212;border-bottom:1px solid #121212;height:100%;display:flex;flex-direction:column;align-items:center}.simple_item p{margin-bottom:17px;font-weight:500;font-size:23px;line-height:30px;letter-spacing:-0.02em;color:#121212;font-family:'IgraSans',sans-serif}.p-likes-wrap{overflow-x:auto;position:relative}div.pluso{padding-left:85px!important;min-width:380px;min-height:59px}.pluso:after{content:'';position:absolute;width:44px;height:44px;top:5px;left:45px;cursor:pointer;background-image:url(../img/no_like.png);background-repeat:no-repeat;background-size:contain}.pluso.liked:after{background-image:url(../img/like.png)}.p-likes{position:absolute;padding:8px 12px;border-radius:122px;background:#eaeaeb;box-shadow:0 0 3px rgba(0,0,0,.3);color:#707070;white-space:nowrap;font:14px Tahoma,Geneva,sans-serif!important;width:35px;height:35px;top:8px;left:2px;display:flex;align-items:center;justify-content:center}.p-likes:after{position:absolute;top:13px;right:-8px;z-index:0;display:block;width:0;border-width:5px 0 5px 9px;border-style:solid;border-color:transparent #eaeaeb;content:''}#main.inner_page .blog_content_section .breadcrumbs li:nth-last-child(2){display:none}.map_wrp::before{z-index:10}#calldroneWidget{top:100px}.service_portfolio ul,.intro_case_descript ul,ul.sitemap,.accordion_item ul{padding:0;margin:0;list-style-type:none;margin-bottom:20px}.service_portfolio ul li,.intro_case_descript ul li,ul.sitemap li,.accordion_item ul li{padding-left:40px;position:relative;font-size:16px;line-height:22px;letter-spacing:-0.02em;color:#000;margin-bottom:11px}.service_portfolio ul li::before,.intro_case_descript ul li::before,ul.sitemap li::before,.accordion_item ul li::before{width:20px;height:2px;content:'';display:block;position:absolute;left:0;background-color:#3139f3;top:9px}.service_page .price_section{background:#c4c4c4}.service_page .rev_item .rev_img{width:100%}.service_page .case_goal_item>p{font-size:35px}.service_page .case_goal_item>p span{left:0}.service_page .rating_flex{overflow-x:auto}[data-type="container"].all .all__btn,[data-type="container"]>div:not(.all__btn):nth-child(n+6){display:none}[data-type="container"].all>div:not(.all__btn):nth-child(n+6){display:block}.vlvk__input{display:none}
.rev_slider3 .owl-prev {
    background-image: url(../img/case_prev.svg);
    width: 36px;
    height: 28px;
    position: absolute;
    top: calc(50% - 14px);
    -webkit-transition: 0.3s;
    transition: 0.3s;
    -webkit-filter: brightness(0) invert(1);
    filter: brightness(0) invert(1);
    left: -90px;
}

.rev_slider3 .owl-next {
    background-image: url(../img/case_next.svg);
    width: 36px;
    height: 28px;
    position: absolute;
    top: calc(50% - 14px);
    -webkit-transition: 0.3s;
    transition: 0.3s;
    -webkit-filter: brightness(0) invert(1);
    filter: brightness(0) invert(1);
    right: -90px;
}

.rev_slider3 .owl-next:hover,
.rev_slider3 .owl-prev:hover {
    -webkit-filter: brightness(1);
    filter: brightness(1)
}
.attach_wrp p {
    text-decoration: none;
}
.language {
    display: flex;
    flex-direction: column;
    padding-left: 13px;
    border-left: 1px solid rgba(36, 36, 36, 0.2);
}
.mobile-language {
    display: flex;
    margin-bottom: 30px;
}
.language .language__link {
    font-weight: normal;
    font-size: 16px;
    line-height: 22px;
    text-align: center;
    letter-spacing: -0.02em;
    color: #121212;
    transition: .3s;
}
.mobile-language .language__link {
    color: #9f9f9f;
    margin-right: 10px;
    font-size: 18px;
    line-height: 20px;
    letter-spacing: -0.02em;
}
.mobile-language .language__link.active,
.language .language__link.active {
    text-decoration: underline;
}
.mobile-language .language__link.active,
.language .language__link.active,
.language .language__link:hover {
    color:#3139f3;
}
.logo-text {
    text-decoration: none;
    color: #000;
    font-size: 24px;
    text-align: center;
}
.inner_page header:not(.fix_head) .logo-text,
.inner_page header:not(.fix_head) .logo span,
.opened_nav .logo-text,
.opened_nav .logo span {
    color: #fff !important;
}
.portfolio-bottom-text {
    color: #fff;
    font-size: 23px;
    margin-left: auto;
}
#aboutus .simple_item p {
    font-family: 'GothamPro',sans-serif;
    padding-left: 40px;
    position: relative;
    font-size: 16px;
    line-height: 22px;
    letter-spacing: -0.02em;
    color: #000;
    margin-bottom: 11px;
    font-weight: 400;
}
.color_icon {
    display: none;
}
.partner_item:hover .color_icon {
    display: block;
}
.partner_item:hover .color_icon+img {
    display: none;
}
@media screen and (min-width: 992px) {
    .mobile-language {
        display: none;
    }
}
@media screen and (max-width: 991px) {
    .language {
        display: none;
    }

    .portfolio-bottom-text {
        font-size: 18px;
    }
}