@import url("font.css");
@import url("header.css");
@import url("footer.css");
@import url("frontpage.css");
@import url("section.css");
@import url("gallery.css");
@import url("cert.css");
@import url("accordion.css");
@import url("banner.css");
@import url("slogan.css");
@import url("indexbelow.css");
*{
	box-sizing:border-box;
	}
body{
	width: auto;
	margin: auto;
	background-color: #FFF;
	overflow-x:hidden;
	margin-top:90px;
}
/*Responsive youtube*/
.video-container {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
	border: 3px solid #7EA538;
}

.video-container iframe,
.video-container object,
.video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}


@media only screen and (max-width: 420px) {
body{
	margin-top:80px;
}
	.video-container {
		margin-bottom:20px;
}
}

.mt-0{
	margin-bottom: 0
}

box-abt{
	color: #FFF;
    text-decoration: none;
    background-color: #43b226;
    padding: 20px ;
    border-radius: 3px;
    -webkit-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    -ms-transition: all 0.2s ease;
    transition: all 0.2s ease;
    display: inline-block;
    margin-top: 10px;
    box-sizing: border-box;
width: 100%;}

.box-abt2{
	background-color: #88ce34;
	color: black
}

box-abt h1{
	font-size: 30px;
	line-height: 43px;
	margin-block-start: 0;
    margin-block-end: 0;
}
box-abt p{
	margin-block-start: 0;
    margin-block-end: 0;
}

box-abt a{
	font-size: 18px;
    line-height: 43px;
    margin-block-start: 0;
    margin-block-end: 0;
    color: #e6ff97;
}

.img-abt{
	
    position: relative;
    bottom: -70px;
    margin-top: -70px;
}