	html {
    font-family: 'sky'; 
	}
	body { font-family: 'sky' !important ; }
	.main-menu--inner .main-menu__item .main-menu__link {
	    font-family: 'nawar';
    /* font-family: 'sky-bold'; */
    font-size: 1rem;


	}
	.articleFonts { font-family: bahij;
		font-size: 1.1rem; }
	.button--primary  {
		border: 2px solid #4c585c;
	}
	h1, h2, h3, h4, h5, h6 { letter-spacing: 0 !important}
	.main-menu__item--has-child .main-menu__link span::after {
	right: auto;
	left: -21px;
	}
/*
	.main-menu__item:not(:last-of-type) {
	margin: 0 20px;
	}
*/
.main-menu__sub-list li a:hover, .main-menu__sub-list li.item--active a {
	color: #edf5f9;

}
.causes__bg {
	left: 0  !important;
	right: auto !important;
}

	.testimonials-slider--style-3 .testimonials-slider__author::before {
		margin: 0 0 0  20px !important;
	}
.blog-item__view i {
	color: #940d0d !important;
	margin-right: 30px;
}
	.main-menu__item{
	margin: 0 9px !important;
	}
	.blog-item__title {
	font-family: 'sky-bold';
	letter-spacing: 0 !important;
	}
	.blog-item__details, .blog-item__content p {
	font-family: 'sky';
	}
	.promo-primary__title::before {     right: 0; }
	.promo-primary__title::after {     right: 80px; }
	.align-container__item { 
	text-align: right; 
	font-family: 'sky-bold'; 
	}
	.promo-primary__title {    letter-spacing: -1px;
    line-height: 71px;
    text-shadow: 0px 0px 11px #08080966;
    font-size: 3.5rem; }
	.promo-primary__pre-title { font-family: 'sky'; }
	
	.footer-socials__item { margin:  0 10px;     font-size: 2rem;
	}
	.footer-socials__item:not(:last-of-type) { margin-right:  0 ;}
	.hid { display: none !important;}
	.footer-privacy { text-align: center;     margin-top: 17px;}
	footer.footer {     padding: 60px 0 10px 0 !important; }
	.footer__title, .footer p, .footer-privacy {
	font-family: 'sky' !important ;
	}
	.instagram-slider__icon-hover { color: #fff !important;}
	.header-logo {        padding: 10px 25px 0 0;
	}
	.header-logo__img {
		max-height: 75px;
	}
	
	.blog-item__badge {font-family: sky;
	letter-spacing: 0;}
	
	/* .dropdown-trigger {     margin: 0 0 0 15px !important; } */
	.aside-menu { text-align: right !important;}
	
	header.header .button {
	width: 160px;
	font-family: 'sky-bold';
	}
	.headerNUmbers { 
	font-size: 3.3rem;
	line-height: 45px; }
	.main-menu--inner .main-menu__item--active .main-menu__link span::after, .main-menu--inner .main-menu__item--has-child:hover .main-menu__link span::after {
		background: #63a3c6;
		opacity: 1;
}
	.main-menu--inner .main-menu__item--active .main-menu__link {
		color: #68add1;
		opacity: 1;
	}
	.aside-menu__item--has-child .aside-menu__link span::after { display: none !important;}
	.aside-menu__link {
		color: #4a5659;
		font-size: 18px;
		font-weight: 900;
	}
	.aside-menu__sub-list a {    font-size: 17px;
		margin: 0 10px; }
.recent-posts__item-link {
	color: #4c575c;
	font-weight: 700;
    font-family: 'Sky';
    letter-spacing: 0 !important;
	font-size: 1rem;
	line-height: normal;
}
	.button {     padding: 10px 40px;    font-size: 18px;
	}
.blog-post .recent-posts { font-family: 'sky';}
.recent-posts__item-description span { font-size: 11px;}
.blog-post__title {
    margin-bottom: 20px;
    font-weight: 800;
    font-family: 'sky-bold';
    letter-spacing: 0;
}
.counter-item__lower { letter-spacing: 0;}
.blog-post__description span {    margin: 0 55px 0 0; }
.blog-post .heading_H2 {     font-size: 24px;
}

[dir=rtl] .slick-slide {
    float: right !important;
}
.slick-slide {
	float: right !important;
	display: block !important;
}



.projects-masonry__item--primary .projects-masonry__img {
	    background: #0018258a;

}


.heading__title {
    letter-spacing: 0 !important;
    font-family: 'sky-bold'; }
.donation-item__img::before { padding: 0 !important}

.about-us__text-aside {
	font-family: 'omar';
	color: #4c585c;

}

.blog-post__description i {
    color: #05496f !important;
}

.vid-meta {
	font-size: 0.7rem;
}
.promo-primary__title span:nth-of-type(2) {
    font-weight: 300;
    font-family: sky;
}
 .album-Headline {
	 background: #4c575c !important;
    font-family: 'nawar';
    font-size: 1.5rem;    padding: 10px;
 }
 .order-item__link {
    font-weight: 100;
    letter-spacing: 0;
    margin: 2px;
    font-size: .9rem;
}
.testimonials--style-2 .testimonials-slider__text {
        font-size: 2.3rem;
    font-weight: 900;
    line-height: 49px;
    text-align: right;
}
.testimonials--style-2 .testimonials-slider__icon { font-size: 90px}
.instagram-slider__item:hover { text-align: center;
    font-weight: 800;
    letter-spacing: 0;
}
.instagram-slider__icon-hover {

    font-weight: 900;
    width: 100%;
}
/*
.main-menu__item {
    margin: 0 15px !important;
}
*/
	.main-menu__item .main-menu__link::before {
		background: #63a3c6;
	}
	.main-menu--inner .main-menu__item--has-child .main-menu__link span::after {
		display: none !important;
	}
.blog-post__socials li:not(:last-of-type) {
	margin: 0 10px 0 10px !important;
}
.heading__title span:nth-of-type(2) {
	font-family: 'sky';
	font-weight: 100;
}
a { text-decoration: none !important;}
.upcoming-item__date { 
    font-size: .7rem;
	color: #ffffff;
	background-color: #4c575c;
}

	.button--squared { background: none;     color: #4c585c;}
	.button:hover {     background: #6e787b;
		color: #fff !important;}
	.main-menu--inner .main-menu__item:hover .main-menu__link
	{     color: #278abc;
	}
@media only screen and (min-width: 1200px) {
.dropdown-trigger {
    display: none !important;
}
}




/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
	.promo-primary__title {
    letter-spacing: -1px;
    line-height: 48px;
    text-shadow: 0px 0px 11px #08080966;
    font-size: 2.1rem;
}
.promo-primary__pre-title {
    font-family: 'sky';
    font-size: 1.2rem;
}
	.articleFonts img, .img_but { width: 100%; height: auto !important;}
}

	.blog-item--style-1 .blog-item__title a {     color: #4c575c; }
.headerDeath {     color: #e53242 !important;
}
	.slider__next, .slider__prev {    border: 2px solid #4c575c;
	}
	/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) { }


	.promo-pannel__video::before {
		background-color: rgb(64 187 199 / 30%) !important;


	}

	.FirstPage .slider__next,.FirstPage  .slider__prev {
		border: 2px solid #fff;
	}

	.FirstPage .slider__next:hover, .FirstPage .slider__prev:hover {
		color: #ffffff;
		background-color: #014b5ee0;
	}

	.FirstPage .promo-slider__count::after {     background: #ffffff9e;
	 }

	.promo-slider__item--style-3 .promo-slider__title {
		font-size: 2.4rem !important;
		line-height: 48px;
	}

	strong {
		color: inherit !important;
	}