/*body{*/
/*	margin: 0;*/
/*	padding: 0;*/
/*	box-sizing: border-box;*/
/*	overflow-x: hidden;*/
/*	overflow-y:hidden;*/
/*	}*/


/* html{*/
/*	margin: 0;*/
/*	padding: 0;*/
/*	box-sizing: border-box;*/
/*	overflow-x: hidden;*/
/*}*/

/*div{*/
/*	display: flex;*/
/*}*/

/*a{*/
/*	text-decoration: none;*/
/*	color: #fff;*/
/*	outline: 0;*/
/*	cursor: pointer;*/
/*	font-family: sans-serif;*/
/*}*/

/*a:visited{*/
/*	color: #fff;*/
/*}*/

/*ul{*/
/*	list-style: none;*/
/*	padding-left: 0;*/
/*}*/

/*h1, h2, h3, h4, h5, h6{*/
/*	margin: 0;*/
/*}*/

/*.flex-container{*/
/*	flex-direction: column;*/
/*}*/

/*#page1, #page2, #page3, #twopage1,#twopage2,#treepage1,#fourpage1,#fivepage1,#fivepage2,#sixpage1{*/
/*	width: 100%;*/
/*	height: 100vh;*/
/*	flex-direction: column;*/
/*}*/

/*#fourpage2{*/
/*	width: 100%;*/
/*	height: 80vh;*/
/*	flex-direction: column;*/
/*}*/

/*#twopage3{*/
/*	width: 100%;*/
/*	height: 65vh;*/
/*	flex-direction: column;*/
/*}*/

/*#page1{*/
/*	background-size: cover;*/
/*}*/

/*#page2{*/
/*	background-size: cover;*/
/*}*/

/*#page3{*/
/*	background-size: cover;*/
/*}*/

/*#twopage1{*/
/*	background-size: cover;*/
/*}*/

/*#fourpage1{*/
/*	background-size: cover;*/
/*	margin-bottom: 25px;*/
/*    background-attachment: fixed;*/
/*}*/

/*#treepage1{*/
/*	background-size: cover;*/
/*	height: 50vh;*/
/*	width: 100%;*/
/*    border-bottom: 2px solid;*/
/*}*/

/*#sixpage1{*/
/*	background-size: cover;*/
/*	height: auto;*/
/*	width: 100%;*/
/*	z-index:2;*/
/*    border-bottom: 2px solid #a09f9f;*/
/*}*/


/*#caption{*/
/*	background-size: cover;*/
/*	width: 100%;*/
/*    height: 50vh;*/
/*}*/

/*#sixpage2{*/
	/*background: url(../img/learn/lm.jpg) center center no-repeat;*/
/*	background-size: cover;*/
/*	width: 100%;*/
/*    height: 90vh;*/
/*}*/

/*#header{*/
/*    height: 100px;*/
/*    width: 100%;*/
/*}*/

/*#logo{*/
/*    width: 150px;*/
/*    padding: 12px 60px;*/
/*    cursor: pointer;*/
/*}*/

/*#logo img,.line-img img{*/
/*	width: 95%;*/
/*}*/

/*.member img, .members img{*/
/*	width: 100%;*/
/*	height: 100%;*/
/*}*/

/*.member img{*/
/*	width: 100%;*/
/*	height: 100%;*/
/*}*/

/*nav{*/
/*	flex: 8;*/
/*}*/

/*nav ul{*/
/*	text-align: center;*/
/*	float: right;*/
/*	margin: 0;*/
/*	padding: 40px;*/
/*    font: bold 15px 'Gothic A1', sans-serif;*/
/*    text-transform: uppercase;*/
/*}*/

/*nav ul li{*/
/*	float: left;*/
/*	width: 150px;*/
/*}*/

/*#slogan{*/
/*	height: auto;*/
/*	width: 100%;*/
/*	flex-direction: column;*/
/*}*/

/*#slogan2, #slogan3{*/
/*	height: 100vh;*/
/*	width: 100%;*/
/*	flex-direction: column;*/
/*}*/

/*#slogan2 h1, #slogan h1, #slogan3 h1{*/
/*	color: #fff;*/
/*	font: bold 3em tahoma; */
/*	text-shadow: 0px 0px 10px gray;*/
/*}*/

/*#slogan h1{*/
/*	margin: 25% auto 2% 25%;*/
/*}*/

/*#slogan2 h1{*/
/*	margin: 35% auto 2% 50%;*/
/*}*/

/*#slogan3 h1{*/
/*    margin: 14% auto 2% 35%;*/
/*    width: 1178px;*/
/*}*/

/*#slogan p{*/
/*	width:62vw;*/
/*   	color: #fff;*/
/*	font: bold 20px tahoma; */
/*	text-shadow: 0px 0px 10px gray;*/
/*    margin: 18% auto auto auto;*/
/*    text-align: center;*/
/*}*/

/*.button{*/
/*	font: normal 1em tahoma;*/
/*	border: 1px solid #fff;*/
/*	padding:  10px 20px;*/
/*	border-radius: 50px;*/
/*	cursor: pointer; */
/*}*/

/*#slogan a{*/
/*	margin: 0% auto auto 25%;*/
/*}*/

/*#slogan2 a{*/
/*	margin: 0% auto 2% 50%;*/
/*}*/

/*#slogan3 a{*/
/*	margin:0% auto 2% 35%;*/
/*}*/

/*Footer*/

/*#footer {*/
/*    width: 100%;*/
/*    height: auto;*/
/*    background: linear-gradient(to bottom, #171616 0%,#252525 100%);*/
/*    flex-direction: column;*/
/*    align-items: center;*/
/*    z-index: 2;*/
/*    border-top: 2px solid;*/
/*}*/

/*.block__footer{*/
/*	height: 170px;*/
/*    border-bottom: 1px solid white;*/
/*    width: 47vw;*/
/*    padding-bottom: 15px;*/
/*}*/

/*.block__footer-2{*/
/*	flex-direction: column;*/
/*	align-items: center;*/
/*}*/

/*.block__footer-2 p{*/
/*	color: white;*/
/*    font-family: sans-serif;*/
/*    font-family: 'Raleway', sans-serif;*/
/*}*/

/*.block__footer-2 div a{*/
/*	margin: 10px;*/
/*}*/

/*.block__footer-2 div a i {*/
/*	font-size:25px;*/
/*}*/

/*#address{*/
/*	flex: 2;*/
/*}*/

/*#menu{*/
/*	flex: 1;*/
/*	font: bold 17px sans-serif;*/
/*    letter-spacing: 1px;*/
/*}*/

/*#menu ul{*/
/*	margin-top: 40px;*/
/*}*/

/*#menu ul li{*/
/*	line-height: 23px;*/

/*} */

/*#address ul{*/
/*	color: #fff;*/
/*	margin-top: 40px;*/
/*}*/

/*#address ul li{*/
/*	line-height: 30px;*/
/*    font-family: 'Raleway', sans-serif;*/
/*}*/

/*#address ul li:nth-child(1){*/
/*    font: bold 16px sans-serif;*/
/*    letter-spacing: 1px;*/
/*    font-family: 'Raleway', sans-serif;*/
/*} */



/*Who We Are */

/*#text{*/
/*	height: 30vh;*/
/*    width: 60vw;*/
/*    flex-direction: column;*/
/*    padding-left: 10%;*/
/*    padding-top: 10%;*/
/*}*/

/*#text h3{*/
/*	color: #fff;*/
/*	font: normal 1.5em tahoma; */
/*	text-shadow: 0px 0px 10px gray;*/
/*	width: 40vw;*/
/*}*/

/*#stat{*/
/*    flex-direction: row;*/
/*    width: 50vw;*/
/*    background: white;*/
/*    text-transform: uppercase;*/
/*    font: bold 0.6em tahoma;*/
/*    letter-spacing: 1px;*/
/*    border-radius: 10px;*/
/*    margin:auto auto 35px 150px;*/
/*    height: 18vh;*/
/*}*/

/*.info{*/
/*	text-align: center;*/
/*	flex: 1;*/
/*    flex-direction: column;*/
/*    padding: 6px 0px 0px 5px;*/
/*}*/

/*#line1,#line2,#team,#line1-nae{*/
/*	flex-direction: row;*/
/*}*/

/*#line1,#line2,.member,#line1-nae{*/
/*	height: 50vh;*/
/*	width: 100%;*/
/*}*/

/*.line-text,.line-img,.member,.members{*/
/*	flex: 1;*/
/*}*/

/*.line-text{*/
/*	background: #efc239;*/
/*	flex-direction: column;*/
/*}*/

/*.line-text h4{*/
/*    color: #fff;*/
/*    font: bold 1em tahoma;*/
/*    margin: 0px auto 15px 0px;*/
/*}*/

/*.line-text p{*/
/*    font: 1em tahoma;*/
/*    color: #fff;*/
/*    text-transform: uppercase;*/
/*    margin: 0 auto 0 0;*/
/*    letter-spacing: 2px;*/
/*}*/

/*.line-text__block{*/
/*    flex-direction: column;*/
/*    width: 500px;*/
/*    margin: auto;*/
/*}*/

/*#team{*/
/*    margin: 75px;*/
/*}*/

/*.member,.members{*/
/*    margin:40px 65px auto 65px;*/
/*    height: auto;*/
/*    flex-direction: column;*/
/*}*/

/*.member h6{*/
/*    color: #d8d8d8;*/
/*    font: bold 1em tahoma;*/
/*    margin: 10px auto auto 10px;*/

/*}*/

/*.member p{*/
/*	color: #787878;*/
/*    font-family: sans-serif;*/
/*    font-size: 18px;*/
/*    margin: 10px;*/
/*}*/


/*.info h3 img{*/
/*	width: 35px;*/
/*	height: auto;*/
/*    margin: auto 25px auto 0px;*/
/*}*/

/*.info h3{*/
/*	font-size: 40px;*/
/*	color: #484848;*/
/*}*/

/*.info p{*/
/*	font:bold 12px tahoma;*/
/*}*/


/*CONTACT US*/

/*#treepage1{*/
/*	flex-direction: column;*/
/*	z-index: 2;*/
/*}*/

/*#treepage2{*/
/*	height: 100vh;*/
/*	width: 100%;*/
/*	flex-direction: column;*/
/*	background: #f8f8f8;*/
/*	align-items: center;*/
/*}*/

/*#caption h1{*/
/*	margin: 5% auto;*/
/*	font: normal 2em tahoma;*/
/*	color: #fff;*/
/*	letter-spacing: 1px;*/
/*}*/

/*#contact-info{*/
/*	padding: 20px;*/
/*	margin: 10px;*/
/*	width: 10vw;*/
/*	height: auto;*/
/*	box-shadow: 0px 0px 10px -4px gray;*/
/*	border-radius: 5px;*/
/*}*/

/*PROJECTS*/
/*.members{*/
/*    background: #ffffff;*/
/*    border-radius: 5px;*/
/*    box-shadow: 3px 0px 25px 3px #d4d4d4;*/
/*    min-width: 25vw;*/
/*    max-width: 30vw;*/
/*}*/

/*.members h2, .members p, .members a{*/
/*	color: #111;*/
/*	font-family: 'Raleway', sans-serif;*/
/*}*/

/*.members a{*/
/*	border: 0;*/
/*	border-radius: 50px;*/
/*	border:1px solid #111;*/
/*	padding: 10px 15px;  */
/*	font: 15px sans-serif;*/
/*}*/

/*.members a:hover{*/
/*font: 18px sans-serif;*/
/*padding: auto;*/
/*}*/

/*.members ul li:nth-child(4){*/
/*	height: 50px;*/
/*}*/

/*.text-nae{*/
/*	color: #fff;*/
/*	text-align: center;*/
/*    font: 15px tahoma;*/
/*    margin: 8px 20px 10px 20px;*/
/*}*/

/*.heading-nae{*/
/*	font: 25px tahoma;*/
/*    padding-top: 7px;*/
/*    color: #fff;*/
/*	text-align: center;*/
/*}*/

/*.learn-more-bt{*/
/*    width: auto;*/
/*    float: right;*/
/*    margin: 8px 10px -2px 0px;*/
/*    border: 2px outset;*/
/*    padding: 5px;*/
/*}*/

/*NEWS AND EVENTS*/

/*.menu li a{*/
/*	color: white;*/
/*	font-family:sans-serif;*/
/*}*/

/*.menu li a:hover{*/
/*	border-bottom:2px solid  #efc239;*/
/*	color: #efc239;*/
/*	padding-bottom: 5px;*/
/*	transition: ease 0.3s;*/
/*}*/

/*@keyframes mymove {
    from {width:  0%;height:0%;}
    to {width: 20%;height: 5%;}
}*/

/*#line1-nae{*/
/*	height: 400px;*/
/*    border-bottom: 2px solid #a2a2a2;*/

/*}*/

/*#fivepage1{*/
/*	height:65vh;*/

/*}*/

/*#fivepage2{*/
/*	height: auto;*/
/*    border-bottom: 2px solid gray;*/
/*    z-index: 2;*/
/*    padding-bottom: 20px;*/
/*}*/

/*LEARN-MORE*/
/* #learn-more-index{*/
/*    width: 60%;*/
/*    padding: 15px;*/
/*    margin: auto;*/
/*    text-align: justify;*/
/*    font: 16px tahoma;*/
/*    font-family: sans-serif;*/
/*    background: #5858582b;*/
/*    border-radius: 10px;*/
/*    z-index: 2;*/
/*    flex-direction: column;*/
/*}*/

/*#sixpage2{*/
/*	justify-content: center;*/
/*    height: auto;*/
/*    padding: 20px 0px;*/
/*}*/

/*CONTACT*/
/*#contact{*/
/*	width: 650px;*/
/*    height: 360px;*/
/*    margin: 230px auto 50px 200px;*/
/*    flex-direction: column;*/
/*    background: #f5f5f5;*/
/*    box-shadow: 3px 6px 10px 3px #00000029;*/
/*    border-radius: 10px;*/
/*    z-index: 2;*/
/*}*/

/*.location{*/
/*    height: 30%;*/
/*    margin: 10px auto 0px 17px;*/
/*    border-radius: 5px;*/
/*}*/

/*.contact__block{*/
/*    height: 80%;*/
/*    flex-direction: column;*/
/*    margin: 17px 0px 0px 5px;*/
/*}*/

/*.contact__block form{*/
/*    width: 100%;*/
/*    height: auto;*/
/*}*/

/*.contact__block i{*/
/*    margin: 0px 20px;*/
/*}*/

/*.contact__block form input{*/
/*    border: 0;*/
/*    background: transparent;*/
/*    border-bottom: 1px solid #f5b700;*/
/*    width: 85%;*/
/*    padding: 10px 0px;*/
/*    outline: 0;*/
/*    margin-top: 10px;*/
/*}*/

/*.contact__block form input[type="submit"]{*/
/*    margin-top: 0;*/
/*    background: #f5b700;*/
/*    border-radius: 50px;*/
/*    border-bottom: 0;*/
/*    width: 50%;*/
/*    margin: 1% 20%;*/
/*    cursor: pointer;*/
/*    color: #fff;*/
/*    letter-spacing: 1px;*/
/*}*/

/*.contact__block form input[type="submit"]:hover{*/
/*    transform: scale(0.95, 0.95);*/
/*    transition: .7s;*/
/*}*/

/*.contact__block textarea{*/
/*    border: 0;*/
/*    margin-top: 20px;*/
/*    width: 80%;*/
/*    padding: 20px 20px;*/
/*    outline: 0px;*/
/*}*/

/*.contact__block__element{*/
/*	flex-direction: column;*/
/*    height: 340px;*/
/*}*/

/*.contact__block__img{*/
/*    height: 325px;*/
/*    margin: auto auto 5px 0px;*/
/*    border: 1px solid black;*/
/*}*/

/*.contact__title{*/
/*	font-size: 30px;*/
/*	font-family: 'Raleway', sans-serif;*/
/*    margin: 0 auto 30px auto;*/
/*}*/

/*.location div{*/
/*	flex-direction: column;*/
/*}*/

/*.location div h6{*/
/*    font: 17px tahoma;*/
/*    margin: 1px 11px;*/
/*    font-family: 'Raleway', sans-serif;*/

/*}*/

/*.contact__adress{*/
/*    margin: 16px 0px 0px 20px;*/
/*    font-size: 16px;*/
/*    font-family: tahoma;*/
/*    font-family: 'Raleway', sans-serif;*/
/*    padding-top: 5px;*/

/*}*/

/*.contact__adress p i{*/
/*	margin-right: 5px;*/
/*    margin-bottom: 10px;*/
/*    color: black;*/
/*}*/

/*#map{*/
/*    width: 50%;*/
/*    height: auto;*/
/*    border: 1px solid #000000;*/
/*    border-radius: 4px;*/
/*}*/

/*.yball{*/
/*    position: absolute;*/
/*    width: 800px;*/
/*    height: 800px;*/
/*    border-radius: 400px;*/
/*    background:#f5b700;*/
/*    left: -360px;*/
/*    top: 270px;*/
/*}*/

/*.cu{*/
/*    position: absolute;*/
/*    width: auto;*/
/*    height: 400px;*/
/*    right: 330px;*/
/*    top: 280px*/
/*}*/

/*    .licon{*/
/*    width: 74px;*/
/*    margin:12px 30px 0px 95px;*/
/*    }*/

/*LEAR-MORE*/

/*.yballr{*/
/*    position: absolute;*/
/*    width: 800px;*/
/*    height: 800px;*/
/*    border-radius: 400px;*/
/*    background:#f5b700;*/
/*    left: -360px;*/
/*    top: 270px;*/
/*}*/

/*.lm{*/
/*    position: absolute;*/
/*    width: auto;*/
/*    right: 380px;*/
/*    top: 350px;*/
/*}*/

/*NEW CSS 2022*/

body{
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	overflow-x: hidden;
	overflow-y:hidden;
	}


 html{
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	overflow-x: hidden;
}

div{
	display: flex;
}

a{
	text-decoration: none;
	color: #fff;
	outline: 0;
	cursor: pointer;
	font-family: sans-serif;
}

a:visited{
	color: #fff;
}

ul{
	list-style: none;
	padding-left: 0;
}

h1, h2, h3, h4, h5, h6{
	margin: 0;
}

.flex-container{
	flex-direction: column;
}

#page1, #page2, #page3, #twopage1,#twopage2,#treepage1,#fourpage1,#fivepage1,#fivepage2,#sixpage1{
	width: 100%;
	height: 100vh;
	flex-direction: column;
}

#fourpage2{
	width: 100%;
	height: 80vh;
	flex-direction: column;
}

#twopage3{
	width: 100%;
	height: 65vh;
	flex-direction: column;
}

#page1{
	background-size: cover;
}

#page2{
	background-size: cover;
}

#page3{
	background-size: cover;
}

#twopage1{
	background-size: cover;
}

#fourpage1{
	background-size: cover;
	margin-bottom: 25px;
    background-attachment: fixed;
}

#treepage1{
	background-size: cover;
	height: 50vh;
	width: 100%;
    border-bottom: 2px solid;
}

#sixpage1{
	background-size: cover;
	height: auto;
	width: 100%;
	z-index:2;
    border-bottom: 2px solid #a09f9f;
}


#caption{
	background-size: cover;
	width: 100%;
    height: 50vh;
}

#sixpage2{
	/*background: url(../img/learn/lm.jpg) center center no-repeat;*/
	background-size: cover;
	width: 100%;
    height: 90vh;
}

#header{
    height: 100px;
    width: 100%;
}

#logo{
    width: 150px;
    padding: 12px 60px;
    cursor: pointer;
}

#logo img,.line-img img{
	width: 100%;
	object-fit: cover;
}

.member img, .members img{
	width: 100%;
	height: 100%;
}

#team >div:nth-child(3) img,
#team >div:nth-child(6) img{
    object-position: center;
}

.member img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	height: 300px;
	object-position: top;
}

nav{
	flex: 8;
}

nav ul{
	text-align: center;
	float: right;
	margin: 0;
	padding: 40px;
    font: bold 15px 'Gothic A1', sans-serif;
    text-transform: uppercase;
}

nav ul li{
	float: left;
	width: 150px;
}

#slogan{
	height: auto;
	width: 100%;
	flex-direction: column;
}

#slogan2, #slogan3{
	height: 100vh;
	width: 100%;
	flex-direction: column;
}

#slogan2 h1, #slogan h1, #slogan3 h1{
	color: #fff;
	font: bold 3em tahoma; 
	text-shadow: 0px 0px 10px gray;
}

#slogan h1{
	margin: 25% auto 2% 25%;
}

#slogan2 h1{
	margin: 35% auto 2% 50%;
}

#slogan3 h1{
    margin: 14% auto 2% 35%;
    width: 1178px;
}

#slogan p{
	width:62vw;
   	color: #fff;
	font: bold 20px tahoma; 
	text-shadow: 0px 0px 10px gray;
    margin: 18% auto auto auto;
    text-align: center;
}

.button{
	font: normal 1em tahoma;
	border: 1px solid #fff;
	padding:  10px 20px;
	border-radius: 50px;
	cursor: pointer; 
}

#slogan a{
	margin: 0% auto auto 25%;
}

#slogan2 a{
	margin: 0% auto 2% 50%;
}

#slogan3 a{
	margin:0% auto 2% 35%;
}

/*Footer*/

#footer {
    width: 100%;
    height: auto;
    background: linear-gradient(to bottom, #171616 0%,#252525 100%);
    flex-direction: column;
    align-items: center;
    z-index: 2;
    border-top: 2px solid;
}

.block__footer{
	height: 170px;
    border-bottom: 1px solid white;
    width: 47vw;
    padding-bottom: 15px;
}

.block__footer-2{
	flex-direction: column;
	align-items: center;
}

.block__footer-2 p{
	color: white;
    font-family: sans-serif;
    font-family: 'Raleway', sans-serif;
}

.block__footer-2 div a{
	margin: 10px;
}

.block__footer-2 div a i {
	font-size:25px;
}

#address{
	flex: 2;
}

#menu{
	flex: 1;
	font: bold 17px sans-serif;
    letter-spacing: 1px;
}

#menu ul{
	margin-top: 40px;
}

#menu ul li{
	line-height: 23px;

} 

#address ul{
	color: #fff;
	margin-top: 40px;
}

#address ul li{
	line-height: 30px;
    font-family: 'Raleway', sans-serif;
}

#address ul li:nth-child(1){
    font: bold 16px sans-serif;
    letter-spacing: 1px;
    font-family: 'Raleway', sans-serif;
} 



/*Who We Are */

#text{
	height: 30vh;
	/* width: 60vw; */
	flex-direction: column;
	padding-left: 10%;
	padding-top: 10%;
}

#text h3{
	color: #fff;
	font: normal 1.5em tahoma;
	text-shadow: 0px 0px 10px gray;
	/* width: 40vw; */
}

#stat{
    flex-direction: row;
    width: 50vw;
    background: white;
    text-transform: uppercase;
    font: bold 0.6em tahoma;
    letter-spacing: 1px;
    border-radius: 10px;
    margin: auto auto 35px 150px;
    height: 18vh;
}

.info{
	text-align: center;
	flex: 1;
	flex-direction: column;
	/* padding: 16px 0px 0px 5px; */
	align-items: center;
	justify-content: center;
	/* margin: 16px 0; */
}

#line1,#line2,#team,#line1-nae{
	flex-direction: row;
}

#line1,#line2,.member,#line1-nae{
	height: 50vh;
	width: 100%;
}

.line-text,.line-img,.member,.members{
	flex: 1;
}

.line-text{
	background: #efc239;
	flex-direction: column;
}

.line-text h4{
    color: #fff;
    font: bold 1em tahoma;
    margin: 0px auto 15px 0px;
}

.line-text p{
    font: 1em tahoma;
    color: #fff;
    text-transform: uppercase;
    margin: 0 auto 0 0;
    letter-spacing: 2px;
}

.line-text__block{
    flex-direction: column;
    width: 500px;
    margin: auto;
}

#team{
    flex-wrap: wrap;
}

.member,.members{
    /* margin:40px 65px auto 65px; */
    height: auto;
    flex-direction: column;
    min-width: 25%;
    max-width: 25%;
}

.member h6{
    color: #212325;
    font: bold 1em tahoma;
    margin: 10px auto auto 10px;
}

.member p{
	color: #787878;
	font-family: sans-serif;
	font-size: 18px;
	margin: 10px;
}


.info h3 img{
	width: 35px;
	height: auto;
    margin: auto 25px auto 0px;
}

.info h3{
	font-size: 40px;
	color: #484848;
}

.info p{
	font:bold 12px tahoma;
}


/*CONTACT US*/

#treepage1{
	flex-direction: column;
	z-index: 2;
}

#treepage2{
	height: 100vh;
	width: 100%;
	flex-direction: column;
	background: #f8f8f8;
	align-items: center;
}

#caption h1{
	margin: 5% auto;
	font: normal 2em tahoma;
	color: #fff;
	letter-spacing: 1px;
}

#contact-info{
	padding: 20px;
	margin: 10px;
	width: 10vw;
	height: auto;
	box-shadow: 0px 0px 10px -4px gray;
	border-radius: 5px;
}

/*PROJECTS*/
.members{
    background: #ffffff;
    border-radius: 5px;
    box-shadow: 3px 0px 25px 3px #d4d4d426;
    min-width: 25vw;
    max-width: 30vw;
    border: solid 1px #d4d4d4;
    border-radius: 6px;
}

.members h2, .members p, .members a{
	color: #111;
	font-family: 'Raleway', sans-serif;
}

.members a{
	border: 0;
	border-radius: 50px;
	border:1px solid #111;
	padding: 10px 15px;  
	font: 15px sans-serif;
}

.members a:hover{
font: 18px sans-serif;
padding: auto;
}

.members ul li:nth-child(4){
	height: 50px;
}

.text-nae{
	color: #fff;
	text-align: center;
    font: 15px tahoma;
    margin: 8px 20px 10px 20px;
}

.heading-nae{
	font: 25px tahoma;
    padding-top: 7px;
    color: #fff;
	text-align: center;
}

.learn-more-bt{
    width: auto;
    float: right;
    margin: 8px 10px -2px 0px;
    border: 2px outset;
    padding: 5px;
}

/*NEWS AND EVENTS*/

.menu li a{
	color: white;
	font-family:sans-serif;
}

.menu li a:hover{
	border-bottom:2px solid  #efc239;
	color: #efc239;
	padding-bottom: 5px;
	transition: ease 0.3s;
}

/*@keyframes mymove {
    from {width:  0%;height:0%;}
    to {width: 20%;height: 5%;}
}*/

#line1-nae{
	height: 400px;
    border-bottom: 2px solid #a2a2a2;

}

#fivepage1{
	height:65vh;
}

#fivepage2{
	height: auto;
    border-bottom: 2px solid gray;
    z-index: 2;
    padding-bottom: 20px;
}

#fivepage2 > div{
    flex-wrap: wrap;
    justify-content: center;
}

.learn-more1 ul li:nth-child(3){
    height: 300px;
}

.learn-more1 ul li:nth-child(3) img{
    object-fit: cover;
}

/*LEARN-MORE*/

.learn-more1 .members{
    margin:8px;
}

 #learn-more-index{
    width: 60%;
    padding: 15px;
    margin: auto;
    font: 16px tahoma;
    font-family: sans-serif;
    border-radius: 10px;
    z-index: 2;
    flex-direction: column;
}

#sixpage2{
	justify-content: center;
    height: auto;
    padding: 20px 0px;
}

/*CONTACT*/
#contact{
	width: 650px;
    height: 360px;
    margin: 230px auto 50px 200px;
    flex-direction: column;
    background: #f5f5f5;
    box-shadow: 3px 6px 10px 3px #00000029;
    border-radius: 10px;
    z-index: 2;
}

.location{
    height: 30%;
    margin: 32px auto 0px 17px;
    border-radius: 5px;
}

.contact__block{
    height: 80%;
    flex-direction: column;
    margin: 17px 0px 0px 5px;
}

.contact__block form{
    width: 100%;
    height: auto;
}

.contact__block i{
    margin: 0px 20px;
}

.contact__block form input{
    border: 0;
    background: transparent;
    border-bottom: 1px solid #f5b700;
    width: 85%;
    padding: 10px 0px;
    outline: 0;
    margin-top: 10px;
}

.contact__block form input[type="submit"]{
    margin-top: 0;
    background: #f5b700;
    border-radius: 50px;
    border-bottom: 0;
    width: 50%;
    margin: 31% 20%;
    cursor: pointer;
    color: #fff;
    letter-spacing: 1px;
}

.contact__block form input[type="submit"]:hover{
    transform: scale(0.95, 0.95);
    transition: .7s;
}

.contact__block textarea{
    border: 0;
    margin-top: 20px;
    width: 80%;
    padding: 20px 20px;
    outline: 0px;
}

.contact__block__element{
	flex-direction: column;
    height: 340px;
}

.contact__block__img{
    height: 325px;
    margin: auto auto 5px 0px;
    border: 1px solid black;
}

.contact__title{
	font-size: 30px;
	font-family: 'Raleway', sans-serif;
    margin: 0 auto 30px auto;
}

.location div{
	flex-direction: column;
}

.location div h6{
    font: 17px tahoma;
    margin: 1px 11px;
    font-family: 'Raleway', sans-serif;

}

.contact__adress{
    margin: 16px 0px 0px 20px;
    font-size: 16px;
    font-family: tahoma;
    font-family: 'Raleway', sans-serif;
    padding-top: 5px;

}

.contact__adress p i{
	margin-right: 5px;
    margin-bottom: 10px;
    color: black;
}

#map{
    width: 50%;
    height: auto;
    border: 1px solid #000000;
    border-radius: 4px;
}

.yball{
    position: absolute;
    width: 800px;
    height: 800px;
    border-radius: 400px;
    background:#f5b700;
    left: -360px;
    top: 270px;
}

.cu{
    position: absolute;
    width: auto;
    height: 400px;
    right: 330px;
    top: 280px
}

    .licon{
    width: 74px;
    margin:12px 30px 0px 95px;
    }

/*LEAR-MORE*/

.yballr{
    position: absolute;
    width: 800px;
    height: 800px;
    border-radius: 400px;
    background:#f5b700;
    left: -360px;
    top: 270px;
}

.lm{
    position: absolute;
    width: auto;
    right: 380px;
    top: 350px;
}