/****************** FONTS *******************/


/****************** FONTS *******************/




.title_semibig {
	background:none;
	padding-bottom: 15px;
}


.main_slide_title_1 div {
    font-size: 2rem;
    line-height:58px;
	max-width:750px;
}

.press_item_image img {
    object-fit: contain;
}


.press_item_info {
    text-align: left;

    overflow: visible;
    text-overflow: unset;
    display: -webkit-box;
    -webkit-line-clamp: unset;
    line-clamp: unset;
   
}

a.press_item_link:hover {
    box-shadow: 0 12px 16px rgba(0, 0, 0, 0.2);
}



.title_big, .article_page_title {
background-size: 402px;
    padding-bottom: 145px;
}



@media screen and (max-width: 767px) { 
     /* for mobile view icon */
    .title_semibig {
		background: url(../images/icons/title_img.svg) bottom -45px center no-repeat transparent;
		background-size: 250px;
		padding-bottom: 70px;
	}

	.title_big, .article_page_title {
		background: url(../images/icons/title_img.svg) bottom -42px center no-repeat transparent;
		background-size: 300px;
		padding-bottom: 110px;
	}
}


.main_slide_title_2 {text-align:left; font-size:1.4em; text-shadow:1px 1px 1px rgb(0 0 0 / 47%)}


@media screen and (max-width: 640px){
.main_slide_title_1 {font-size: 1.2em;}
.main_slide_title_2 { font-size:1.1em; text-shadow:1px 1px 1px rgb(0 0 0 / 47%); text-align:center;}
.main_slide_title_1 div {font-size: 1.4em;}
.title_semibig {font-size: 1.8em;}
}

.home__items {}
.home__item {
	display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    position: relative;
	align-items:center;
}
.home__item+.home__item {margin-top:30px;}
.home__item:nth-child(even) {flex-direction:row-reverse;}
.home__item:nth-child(odd) .home__item-img {margin-right:35px;}
.home__item:nth-child(even) .home__item-img {margin-left:35px;}
.home__item-img {min-width:133px;}
.home__item-img img {}
.home__item-content {margin-top: 0px;}
.home__item-content h3 {}

.main_slide_titles_buttons a.btn.btn-simple{
	font-size: 1.1rem;
		font-weight: bold;
		text-transform: uppercase;
		height: auto;
		line-height: 135%;
		padding: 20px 30px;
		border-radius:999px;
		box-shadow: none;
		text-shadow: 1px 1px 1px #000;
	}

@media screen and (max-width: 680px) {
	.home__item {display:block;}
	.home__item .home__item-img {margin-bottom:20px;text-align:center;}
	.home__item:nth-child(odd) .home__item-img {margin-right:0px;}
	.home__item:nth-child(even) .home__item-img {margin-left:0px;}
	
	.main_slide_titles_buttons a.btn.btn-simple{
	    font-size: 1.6rem;
	}

	
}

.main_slide_titles_buttons a.btn.btn-simple:hover{
	background: #ffc756;
}

.content_text .home__items{text-align:left;}

.big_font, .big_font li {font-size: 1.2em;}
a.btn.btn-simple-2:link, .btn.btn-simple-2, a.btn.btn-simple-2:visited, .btn.btn-simple-2:visited {
    color: var(--text_color);
    background: var(--color_1);
    font-size: 1.1rem;
    font-weight: bold;
    text-transform: uppercase;
    height: auto;
    line-height: 135%;
    padding: 20px 30px;
    box-shadow: none;
    border-radius: 99px;
    animation: bg-move linear 5s infinite;
    box-shadow: 0 4px 4px 0 rgb(255 199 86/20%),0 8px 8px 0 rgb(255 199 86/20%),0 16px 16px 0 rgb(255 199 86/20%),0 32px 32px 0 rgb(255 199 86/20%),0 64px 64px 0 rgb(255 199 86/20%),0 128px 128px 0 rgb(255 199 86/20%);
        background-image: linear-gradient(270deg,rgba(100,181,239,0) 48.44%,#ffe3aa 75.52%,rgba(100,181,239,0) 100%);
    background-repeat: no-repeat;
}


a.btn.btn-simple-2:hover{
	background: #ffc301;
}

@keyframes bg-move{
0% {
    background-position: -500px 0;
}
100% {
    background-position: 1000px 0;
}
}

.table-responsive {
	width: 100%;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    margin-bottom: 10px;
}
.table-responsive table {min-width:640px;width:100%;border-spacing:0px;border-collapse:collapse;}
.table-responsive table tr {}
.table-responsive table tbody tr:first-child td }
