/*general*/

.img-shadow {
	box-shadow: 0px 0px 5px #ccc;
	filter:saturate(0.1);
	transition:.2s;
}
.two-boxes:hover img, .col-md-4:hover img {
	filter:saturate(0.96);
}
.slide, .news, .activities, .newsletter, .cards {
	padding:70px 0;
}

/*About*/
.two-boxes {
	margin-top: -80px;
	position:relative;
	z-index:0;
	margin-bottom: 70px;
}
.two-boxes .container {
	border-radius:2px;
    box-shadow: 0px 0px 5px #c7c7c7;
	padding: 40px 30px;
}
/*slide*/
.overlay {
	background: linear-gradient(0deg, black 0%, transparent 80%);
    position: absolute;
    width: 100%;
    height: 650px;
	z-index:0;
}
.slide a {
	z-index:9;
}
.slide {
	background-size: cover;
	min-height:500px;
	display: flex;
    align-items: center;
}
.slide h1 { 
	color: #fff;
}
.slide .section-title { 
	position: relative;
    z-index: 0;
}
.carousel-control-next, .carousel-control-prev {
    align-items: flex-end;
	bottom:120px;
	opacity:1;
}
.carousel-control-prev  {
	
}
.carousel-control-next-icon {
	 background-position-x: 3px;
}
.container-control-carousel {
	display: block;
    width:80px;
    position: absolute;
    margin: 0 auto !important;
    left: 0;
    right: 0;
    bottom: 100px;
}
.carousel-control-next-icon, .carousel-control-prev-icon {
	width: 1.7rem;
	height: 1.7rem;
	position:relative;
}
.carousel-control-prev-icon {
    left: -180px;
    bottom: 135px;
}
.carousel-control-next-icon {
    right: -180px;
    bottom: 135px;
}
.carousel-control-prev-icon:after, .carousel-control-next-icon:after {
	content: "";
    display: flex;
    position: absolute;
    width: 3rem;
    height: 3rem;
    background: #66b700;
    border-radius: 25px;
    z-index: -1;
    top: -10px;
    right: -13px;
}
/*cards*/
a .card  {
	color:#222;
	transition: .2s;
}
a .card:hover {
	color: #222;
	transform: translatey(-2px);
}
.box-info h5{
	margin-bottom:20px;
}
.newsletter {
	max-width:500px;
	margin:0 auto;
}
/*news*/
.news .col-md-4 {
	transition: .2s;
}
.carousel h4:hover {
	color:#f9a820;
}
/*Cards*/
.cards .card {
	background: #f6f6f6;
	height:100%;
}
.cards p, .news p {
	font-size:15px;
}
