@import url('https://fonts.googleapis.com/css2?family=Open+Sans&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Raleway&display=swap');

body {
	/* font-family: 'Segoe UI', sans-serif; */
	font-family: 'Open Sans', sans-serif !important;
	color: #232323;
}
.silder__titre,
.post-block .post-title a,
.navigation .gva_menu > li > a,
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6,
.title  {
	font-family: 'Raleway', sans-serif !important;
}




::-webkit-scrollbar {
	width: 10px;
}
::-webkit-scrollbar-track {
	box-shadow: inset 0 0 8px rgba(30, 115, 189, 0.7);
	border-radius: 10px;
}
::-webkit-scrollbar-thumb {
	border-radius: 10px;
	box-shadow: inset 0 0 8px rgba(30, 115, 189, 0.9);
}


blockquote {
    padding: 14px 28px;
    margin: 0 0 28px;
    font-size: 16px;
    line-height: 23px;
    border-left: 5px solid #eeeeee;
    font-style: italic;
    text-align: left;
}

article.node {
	text-align:  justify;
	padding-bottom: 25px;
}

.listgroupitem_even_dze {
	background-color: #eee;
	color: #777;
}





header.headerdze {
	
}
header.headerdze .header-main-inner {
	background-color: transparent;
}

@media (min-width: 992px) {
	header.headerdze {
		margin-top: 0px;
	}
	
	.navigation .gva_menu > li > a {
		color: #f1f1f1;
		font-size: 12.5px;
		padding: 22px 10px;
	}
	.kahtdze .navigation .gva_menu > li > a {
		color: #000;
		
	}
	.kahtdze .navigation .gva_menu > li > a:hover, .kahtdze .navigation .gva_menu > li > a:after, .kahtdze .navigation .gva_menu > li > a:active {
		color: #1E73BD;
	}
	
	.filarianedze {
		
	}
}

.gsc-socials.style-2 a i.fa-telegram {
	background: #269EDA;
}

.site-branding-logo img {
    height: 85px;
}
.ikegi {
	width: 100%;
	height: 100%;
	/* border: 2px solid #333; */
	background-size: cover !important;
}


.filarianedze {
	background: linear-gradient( rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4) ), url("/sites/default/files/upload/bann01.jpg") !important ;
	background-size: cover !important;
	background-position-x: right;
	background-repeat: no-repeat !important;
	padding: 50px 0 50px !important;
}
.breadcrumb-content-inner .gva-breadcrumb-content .page-title {
	color: #fff !important;
	font-size: 39px;
}
.breadcrumb-content-inner .gva-breadcrumb-content .breadcrumb-links nav.breadcrumb li a {
	color: #ccc !important;
}
.filarianedze .breadcrumb-links nav.breadcrumb li {
	color: #eee !important;
}




.slider__titre {
	background-color: rgba(100, 100, 100, 0.35);
	font-size: 21px !important;
	line-height: 30px !important;
	font-weight: 500 !important;
	white-space: normal !important;
	width: 490px;
    padding: 17px;
    color: #efefef !important ;
    /* border: 1px solid #055f8c; */
}
.slider__titre:before {
	content: '';
    width: 7px;
    height: 40px;
    background: #055f8c;
    position: absolute;
    z-index: 1;
    left: -15px;
    top: -10px;
}
.slider__titre:after {
	content: '';
	width: 40px;
	height: 7px;
	background: #055f8c;
	position: absolute;
	z-index: 1;
	left: -15px ;
	top: -15px;
}
@media (min-width:768px) {
	.slider__titre {
		/* background-color: rgba(0, 0, 0, 1.0); */
		
		
	}
}
/* 
@media (min-width:992px) {
	header.header-v3 .header-main-inner {
		background: transparent;
	}
}
 */

.widget.gsc-heading.style-default .heading-line span.one {
	background: #1E73BD;
}
.widget.gsc-heading.style-default .heading-line span.second {
	background: #1CB055;
}
.widget.gsc-heading.style-default .heading-line span.three {
	background: #1E73BD;
}
/* .widget.gsc-heading.style-default .heading-line span {
    width: 7px;
    height: 7px;
} */


#block-gavias-edubiz-businesshour {
	line-height: 22px;
	text-align: justify;
}



.gsc-image-content.skin-v2 .content .title {
	text-transform: none;
}
.usefullink ul,
.usefullink ul li {
	list-style: none !important;
}
.usefullink ul.menu > li a {
    padding-left: 0px;
}
.usefullink ul.menu > li a:after {
	display: none;
}

.copyright {
    background: #eee;
    color: #1e73bd;
}
.copyright .copyright-inner {
	padding: 10px 0;
}




@media (min-width: 992px) {
	.pagenode150 article.node img {
		width: 80%;
		margin: auto;
	}
}