.sticky_logo{
    width: 413px;
}
body li.login {
    /* margin-top: 0px; */
    /* float: right !important; */
}
.sticky_menu {
    margin-left: 2% !important;
    /* width: calc(100% - 400px) !important; */
}
.sticky_logo .img-with-aniamtion-wrap img {
    width: 86% !important;
    margin: 0;
    margin-left: 0px !important;
    margin-top: 0px !important;
}

.services-menu ul li a.active {/* border: 3px solid rgba(57,61,68,.81); *//* height: 90px; *//* line-height: 87px; *//* padding-left: 90px; *//* font-size: 20px; *//* border-left: 0; */}
.services-right {
    /* padding-left: 50px !important; */
    /* margin-left: 0 !important; */
    /* width:400px !important; */
}
.services-left {
    /* width: calc(100% - 400px) !important; */
}
.line-red-btn a:hover {
    background: 0 0;
}
.line-red-btn a:before {
    content: "";
    position: absolute;
    width: 0;
    height: 100%;
    background: #fdebf0;
    left: 0;
    border-radius: 50px;
    transition: all ease-in-out .2s;
    top: 0;
    z-index: -1;
}
.red-btn a:before {
    content: "";
    position: absolute;
    width: 0;
    height: 100%;
    left: 0;
    background: #fff;
    top: 0;
    border-radius: 50px;
    z-index: -1;
    transition: all ease-in-out .2s;
}
.red-btn a:hover {
    color: #da2b56;
}
.Services_menu h2.widgettitle {
    background-position: 0px 5px !important;
    background-size: 75px !important;
    padding: 11px 0px 0px 100px !important;
    margin: 0 !important;
}
.Services_menu h2.widgettitle:after{
    bottom: 20px !important;
}
.Services_menu .widget_nav_menu {
    margin-top: -30px; 
}
div#translation-service.active:after {
    background-size: cover !important;
    background-position: center !important;
}
.content_block_translation-service {
    padding: 0 !important;
}
.content_block_translation-service .wpb_text_column.wpb_content_element {
    width: calc(100% - 155px) !important;

}
.content_block_translation-service .wpb_text_column.wpb_content_element p {
    width : 100% !important;
    padding-top: 8px !important;
}

.content_block_translation-service a.nectar-button.medium.regular.regular-button.discover {
    width : 140px !important;
}
.industries-left {
    padding-left:50px !important;
}
.menu-title {
    font-size: 15px !important;
}
.footer-menu-list li {
    padding-left: 8px !important;
}
.show {
    display:
    block !important;
    max-height: 500px !important;
}
.vc_col-sm-8.sticky_menu.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-3 {
    padding-left: 23px;
}
.copyright-logo img {
    width: 100%;
}
.copyright-menu {
    font-size: 13px !important;
}
.blog-banner {
    height:237px !important;
}
}

input.search-field {
    padding: 0 35px 0 10px !important;
}
.search-field {
    height: 30px !important;
}

#menu-blog .menu-item a {
}

#menu-blog .menu-item a {
    font-size : 14px !important;
    border:2px solid transparent;
}

.blog-nav .current-menu-item a,.blog-nav li:hover a{
    border: 2px solid #ee3361 !important;
    font-weight:700 !important;
    box-shadow:1px 10px 10px rgb(238 51 97 / .22)  !important;
}
.posts-container {
        display: flex;
    position: relative;
    width: 100%;
    overflow: visible;
    list-style: none;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-around;
    margin-top: 20px;
}
.posts-container .inner-wrap {
    border-radius : 10px !important;
    background : none !important;
    box-shadow : none !important;
}
.posts-container .inner-wrap article {
    height : 340px; !important;
    background : none !important;
}
.category-news, .category-all {
    position : initial !important;
    box-sizing: content-box !important;
    height: 340px !important;
}
.category-news .inner-wrap, .category-all .inner-wrap {
    background: none !important;
}
.container-wrap {
    background-color : #f8f8f8 !important;
}
.category-title h1, .category-title span {
    font-weight : bold !important;
}
.full-post-link {
    position : initial !important;
    height : auto !important;
}
.category-news a.featured {
    width: 95px !important;
    height: 120px;
}
.post-header a.news {
    font-size : 12px !important;
}
.post-header.featured h3 {
    width: 56% !important;
    color: #393d44;
    font-family: Poppins,sans-serif;
    margin: 0;
}
.excerpt {
    font-size : 12px !important;
    line-height: 20px !important;
}
.blog-recent .col {
    margin-bottom: -25px !important;
}