
.logo__img { max-width: 180px; height: 40px; transition:all 500ms cubic-bezier(0,.14,.19,1); } 
.f-nav .logo__img { max-width: 140px; height: 30px; }

._bg_shadow.yellow {
  background: #F1EED0;
  opacity: 50%;
}


.visual_header,
.header_v2{ margin: 0; padding: 20px 0;}

.col._visual{ display: flex; align-items: center;}

.header_v2 ._title_section{ padding-right: 7px;}

.visual_header{ margin-left: 20px;}

footer ._centered{ justify-content: center;}

.logo-footer__img{ max-width: 180px;}


._sub_menu ._sub_item:nth-child(2)::after{
    border-left: 0;
}

#features ._sub_menu__container {
  flex-wrap: wrap;
}

#features ._sub_menu{
  /* padding-bottom: 0; */
}


._menu_simple ._sub_item {
    border-left: 1px solid #DADADA;
    border-bottom: 1px solid #DADADA;
    height: 150px;
    display: flex;
    align-items: center;
    padding: 0;
}

._menu_simple ._sub_item ._p {
    margin: 0 auto;
}

._menu_simple ._sub_item:first-child,
._menu_simple ._sub_item:nth-child(5){border-left: 0;}

._menu_simple ._sub_item:nth-child(5),
._menu_simple ._sub_item:nth-child(6),
._menu_simple ._sub_item:nth-child(7),
._menu_simple ._sub_item:nth-child(8){border-bottom: 0;}


._menu_simple ._sub_item:nth-child(2)::after, 
._menu_simple ._sub_item:nth-child(2)::before {
    border: 0;
}

._menu_vertical{ margin-bottom: 60px; /* border-right: 1px solid #DADADA;;*/}
._menu_vertical li { border-bottom: 1px solid #DADADA; margin: 0;}
._menu_vertical li:last-child{ border: 0;}
._menu_vertical li a{ color:black; padding: 5px 15px; border-radius: 20px; margin: 7px -15px; display: block;}
._menu_vertical li.active a{ background: #000; color: #fff;}

._features h1{ margin-top: 0; }
._features{ padding-left: 30px; }
