
	.has-carret{
		vertical-align: middle;
    padding-right: 16px;
    background: url(/common/img/breadcrumb_arrow.png) right 50% no-repeat;
	}

	.by-links{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
		column-gap: 20px;
    row-gap: 20px;
	}
	.by-link{
		background-color: #335b4c;
    color: #fff;
		align-items: center;
    border: none;
    cursor: pointer;
    display: inline-flex;
    font-size: 14px;
    justify-content: center;
    letter-spacing: 1.2px;
    line-height: 20px;
    padding: 16px;
    text-align: center;
	}
	.by-link:visited, .by-link:link{
    color: #fff;

	}
	.by-link:hover{
		background-color: #003220;
	}
	@media screen and (max-width : 990px){
		.by-navigation{
			z-index: 2;
			position: relative;
			overflow-x: initial;
		}
		.by-navigation__model__title{
			font-size: 11px;
			font-family: BentleyRegular,arial,helvetica,sans-serif;
		}
		.by-navigation .by-navigation__model .by-navigation__model__img{
			margin: 16px auto;
		}
		.by-navigation .by-navigation__model{
			flex-basis: calc(100% / 3);
			width: calc(100% / 3);
		}
		.by-links{
			margin-bottom: 48px;
			margin-top: 48px;
		}
	}
@media screen and (min-width:991px){
	.by-navigation .by-navigation__model{
		flex-basis: 33.33333%;
	}
	.by-navigation__model__title{
		font-size: 11px;
		font-weight: bold;
		align-items: center;
    display: flex;
		font-family: BentleyRegular,arial,helvetica,sans-serif;
	}
	.by-navigation__model__img{
		grid-column: 1/2;
    grid-row: 1/2;
    width: 104px;
	}
	.by-navigation__model__phrase{
		grid-column: 1/3;
    grid-row: 2/3;
		width: auto;
		color: #727376;
		margin-top: 8px;
		text-align: center;
	}
	.by-text-columns{
		margin-bottom: calc(var(--gap) * 8);
	}
	.by-links{
		margin-bottom: 64px;
    margin-top: 64px;
	}
	.by-img-columns .by-img-columns__model-img .by-img-columns__model-img__wrapper .by-img-columns__model-img__bg{
		display: none;
	}
}
@media screen and (min-width:1280px){
	.by-container {
    min-width: 1280px;
    max-width: 1280px;
	}
	.by-title__hero-text{
		max-width: calc(33.33333% - 20px);
	}
}
