

/* Start:/abit/styles.css?15900361622816*/
a.custom-btn {
	width: 100%;
	display: block;
	height: 74px;
	text-align: center;
	font-size: 20px;
	font-weight: 600;
	color: white;
	border-radius: 10px; 
}

.red {
    background-color: #cc2b07;
}

.green {
    background-color: #258a25;
}

.purple {
    background-color: #921f92;
}

.blue {
    background-color: #337ab7;
}

.orange {
    background-color: rgb(255, 144, 1);
}

.text-button {
    padding-top: 21px;
}

.inner-page__content a.custom-btn:hover {
    text-decoration: none;
    color: white;
}

/* стили для кнопок */

.title--underline.title--centered:after {
    top: 5px;
    margin-left: auto;
    margin-right: auto;
} 

.title--centered {
    text-align: center;
}

.title--underline:after {
    content: '';
    display: block;
    width: 55px;
    height: 1px;
    background-color: #374818;
    position: relative;
    top: 10px;
	text-align: center;
}

.news__link-wrapper {
    outline: 0;
}

a.news__link-wrapper {
    color: black;
    -webkit-text-decoration-skip: objects;
    text-decoration: none;
}

.image-link__image-wrapper, .news-thumb__image, .production-teaser .field--name-field-image {
    line-height: 0;
    height: 0;
    padding-top: 66.66667%;
    position: relative;
    overflow: hidden;
    width: 100%;
}

.news-thumb__date-wrapper {
    padding-top: 1.47368rem;
    padding-bottom: .58947rem;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
}

.text--medium {
    font-size: 1.15789rem;
    line-height: 1.68421rem;
}

.image-link__image-wrapper img, .news-thumb__image img, .production-teaser .field--name-field-image img {
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%,-50%) scale(1);
    transform: translate(-50%,-50%) scale(1);
    transition: 1.2s ease-out;
}


.financial__open-pdf, .site-pager, .text-uppercase {
    font-family: "Roboto Condensed",sans-serif;
    letter-spacing: .10526em;
    text-transform: uppercase;
    font-size: 1 rem;
    line-height: 1.36842rem;
    color: #393185;
}


text-uppercase--brand {
    color: black;
}

.level-education {
	margin-top: 48px;
    margin-bottom: 24px;
}

.field--name-title {
	color: black;
}

@media only screen and (max-width: 991px) {
	.text-button {
		padding-top: 14px;
	}
.media>img {
        height: auto !important;
		width: 60%  !important;
    }

	.field--name-title {
		display: block !important;
	}
}

.field--name-title {
		display: none;
}

.media>img {
	height: 125px;
	width: 200px;
}

.news-thumb img:hover {
	position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%,-50%) scale(1.05);
    transform: translate(-50%,-50%) scale(1.05);
    transition: 0.3s ease-out;
}

.custom-btn:hover {
   -ms-transform: scale(1.05);
    transform:  scale(1.05);
    transition: 0.3s ease-out;
}


/* End */
/* /abit/styles.css?15900361622816 */
