/*@media screen and (min-device-width: 1445px) and (max-device-width: 2000px){*/
/*    #slogan2 h1, #slogan h1, #slogan3 h1{*/
/*        width: 40vw;*/
/*        font: bold 3em tahoma;*/
/*    }*/

/*    #stat{*/
/*        height: 20vh;*/
/*    }*/

/*    #treepage2 {*/
/*    height: 70vh;*/
/*}*/

/*    .yball {*/
/*    position: absolute;*/
/*    width: 1000px;*/
/*    height: 1000px;*/
/*    border-radius: 800px;*/
/*    background: #f5b700;*/
/*    left: -530px;*/
/*    top: 325px;*/
/*}*/
/*    .yballr {*/
/*    position: absolute;*/
/*    width: 1000px;*/
/*    height: 1000px;*/
/*    border-radius: 800px;*/
/*    background: #f5b700;*/
/*    left: -530px;*/
/*    top: 370px;*/
/*}*/
/*#contact {*/
/*    width: 840px;*/
/*    height: 360px;*/
/*    margin: 200px auto 50px 320px;*/
/*    flex-direction: column;*/
/*    background: #f5f5f5;*/
/*    box-shadow: 3px 6px 10px 3px #00000029;*/
/*    border-radius: 10px;*/
/*    z-index: 2;*/
/*}*/
/*    .cu {*/
/*    position: absolute;*/
/*    width: auto;*/
/*    height: 400px;*/
/*    right: 370px;*/
/*    top: 430px;*/
/*}*/
/*    .lm{*/
/*    position: absolute;*/
/*    width: auto;*/
/*    height: 400px;*/
/*    right: 400px;*/
/*    top: 515px;*/
/*}*/
/*    #slogan2 h1 {*/
/*    margin: 28% auto 2% 50%;*/
/*}*/

/*}*/
/*@media(max-width: 1440px){*/

/*    #slogan2 h1, #slogan h1, #slogan3 h1{*/
/*        width: 50vw;*/
/*        font: bold 2em tahoma;*/
/*        margin: 14% auto 2% 35%;*/
/*    }*/

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

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

/*    #slogan2 h1, #slogan h1, #slogan3 h1{*/
/*        width: 49vw;*/
/*        font: bold 2em tahoma;*/
/*    }*/

/*    #stat{*/
/*       height: 20vh;*/
/*    }*/


/*    .lm{*/
/*        top: 320px;*/
/*    }*/
/*}*/

/*@media(max-width: 1060px){*/
/*    #twopage2{*/
/*        height: 90vh;*/
/*    }*/

/*    #twopage3{*/
/*        height: 60vh;*/
/*    }*/

/*    #fivepage2 {*/
/*    height: 90vh;*/
/*}*/
/*    #sixpage2{*/
/*    height: auto;*/
/*    padding: 20px 0px;*/
/*}*/
/*	nav ul li {*/
/*    width: 110px;*/
/*}*/
/*	.line-text__block{*/
/*    width: 460px;*/
/*}*/

/*    .line-img{*/
/*        height: auto;*/
/*    }*/

/*	.line-text p {*/
/*    font: normal 0.7em tahoma;*/
/*}*/

/*	.member {*/
/*    margin: 30px 40px auto 40px;*/
/*}    */
/*	.members{*/
/*    margin:40px 15px auto 15px;*/
/*}*/
/*	#text {*/
/*    height: auto;*/
/*    padding-left: 17%;*/
/*    padding-top: 7%;*/
/*}*/
/*	.info p {*/
/*    margin-top: 5px;*/
/*}*/

/*    #team{*/
/*        margin: auto;*/
/*}*/

/*    #contact-info{*/
/*        width: 20vw;*/
/*}*/

/*    #stat{*/
/*    height: auto;*/
/*}*/

/*    .info h3 img {*/
/*    width: 28px;*/
/*}*/

/*    .info h3 {*/
/*    font-size: 30px;*/
/*}*/

/*    .info p {*/
/*    font: bold 9px tahoma;*/
/*}*/
/*    #fourpage2 {*/
/*    height: 90vh;*/
/*}*/
/*    #header {*/
/*    height: 150px!important;*/
/*}*/
/*    .learn-more{*/
/*    margin-top: 30px;*/
/*    }*/

/*    .yball {*/
/*    left: -440px;*/
/*    top: 200px;*/
/*}*/
/*    .yballr {*/
/*    left: -440px;*/
/*    top: 325px;*/
/*}*/

/*    #contact {*/
/*    margin: 200px auto 50px 80px;*/
/*}*/
/*    .cu {*/
/*    top: 230px;*/
/*}*/
/*    .lm {*/
/*    top: 333px;*/
/*    right: 320px;*/
/*}*/

/*    .contact__block div textarea{*/
/*    padding: 7px 40px 30px 13px;*/
/*}*/
/*}*/

/*@media (max-width: 960px){*/
/*	.info h3{*/
/*	font-size: 30px;*/
/*}*/
/*	nav ul li {*/
/*    width: 100px;*/
/*}*/
/*	#text {*/
/*    height: auto;*/
/*    padding-left: 17%;*/
/*    padding-top: 7%;*/
/*}*/



/*	#twopage2,#twopage3,#team {*/
/*    height: auto;*/
/*    flex-direction: column;*/
/*}*/
/*	.line-text{*/
/*	height: 50vh;*/
/*}*/
/*	.line-img{*/
/*	height: 35vh;*/
/*}*/
/*	#line1,#line2{*/
/*	flex-direction: column;*/
/*}*/
/*	.member {*/
/*    margin: 50px auto;*/
/*    width: 50vh;*/
/*}*/
/*	.info{*/
/*    padding: 15px 0px 0px 0px;*/
/*}*/
/*}*/

/*@media(max-width: 780px){*/
/*	nav ul {*/
/*    font: bold 13px 'Gothic A1', sans-serif;*/
/*}*/
/*	nav ul li {*/
/*    width: 85px;*/
/*}*/
/*	#text {*/
/*    padding-left: 21%;*/
/*    padding-top: 10%;*/
/*}*/
/*	#text h3 {*/
/*    font: bold 1.2em tahoma;*/
/*}*/
/*	#stat {*/
/*    width: 70vw;*/
/*}*/

/*    #line1, #line2{*/
/*    height: 120vh;*/
/*}*/

/*    nav ul {*/
/*    font: bold 12px 'Gothic A1', sans-serif;*/
/*}*/

/*    .members ul li{*/
/*    width: 20vw;*/
/*}*/

/*    .members ul li {*/
/*    width: auto;*/
/*}*/

/*    .heading-nae{*/
/*    font: 17px tahoma;*/
/*    padding-top: 7px;*/
/*    color: #fff;*/
/*    text-align: center;*/
/*}*/
    
/*    .text-nae{*/
/*    font-size: 13px;*/
/*    margin: 10px;*/
/*}*/

/*    .learn-more-bt {*/
/*    margin: 3px 8px -4px 0px;*/
/*    border: 2px outset;*/
/*    padding: 3px;*/
/*    font-size: 14px;*/
/*    height: auto;*/
/*}*/
/*    #fourpage2 {*/
/*    height: 75vh;*/
/*}*/
/*    #fourpage1{*/
/*    margin-bottom: 25px;*/
/*    height: 120vh;*/
/*}*/

/*    .line-text__block {*/
/*    width: auto;*/
/*}*/

/*    .line-text p {*/
/*    font: 10px tahoma;*/

/*}*/

/*    .line-text h4 {*/
/*    font: bold 12px tahoma;*/
/*}*/

/*    .line-text {*/
/*    height: 45vh;*/
/*}*/

/*    .line-img {*/
/*    height: 45vh;*/
/*}*/

/*    #line1-nae {*/
/*    height: auto;*/

/*}*/
/*    .contact__block {*/
/*    height: 50%;*/
/*    flex-direction: row;*/
/*    margin: 28px 0px 25px 0px;*/
/*}*/
/*    .cu {*/
/*    top: 190px;*/
/*    right: 250px;*/
/*}*/
/*    .lm {*/
/*    top: 335px;*/
/*    right: 300px;*/
/*}*/
/*    .contact__block div textarea {*/
/*    padding: 7px 40px 30px 15px;*/

/*}*/
/*    .licon{*/
/*    margin: 30px 30px 0px 40px;*/
/*    }*/

/*    .location {*/
/*    height: 45%;*/
/*    width: 620px;*/
/*    background: #f5f5f5;*/
/*    margin: 10px auto 0px 17px;*/
/*    border-radius: 5px;*/
/*}*/
/*    #map {*/
/*    width: 38%;*/
/*    height: auto;*/
/*    border: 1px solid #000000;*/
/*    border-radius: 4px;*/
/*}*/
/*    #contact {*/
/*    margin: 150px auto 50px 80px;*/
/*    width: 660px;*/
/*}*/

/*    nav ul {*/
/*    font: bold 12px 'Gothic A1', sans-serif;*/
/*}*/

/*    .members ul li{*/
/*    width: 20vw;*/
/*}*/

/*    .members {*/
/*    margin: auto 20px auto 20px;*/
/*}*/

/*    .members ul li {*/
/*    width: auto;*/
/*}*/

/*    .heading-nae{*/
/*    font: 17px tahoma;*/
/*    padding-top: 7px;*/
/*    color: #fff;*/
/*    text-align: center;*/
/*}*/
    
/*    .text-nae{*/
/*    font-size: 13px;*/
/*    margin: 10px;*/
/*}*/

/*    .learn-more-bt {*/
/*    margin: 3px 8px -4px 0px;*/
/*    border: 2px outset;*/
/*    padding: 3px;*/
/*    font-size: 14px;*/
/*}*/
/*    #fivepage1 {*/
/*    height: 80vh;*/
/*}*/

/*    #fivepage2 {*/
/*    height: 68vh;*/
/*}*/

/*    #logo  {*/
/*    flex: 5;*/
/*    padding: 20px 560px 0px 30px;*/
/*}*/

/*    .menu-block {*/
/*    z-index: 10;*/
/*    justify-content: flex-end;*/
/*    width: 90%;*/
/*}*/
/*    .block__footer {*/
/*    height: auto;*/
/*    width: 65vw;*/
/*    padding-bottom: 0px;*/
/*}*/

/*}*/

/*@media(max-width: 425px){*/
/*	nav ul{*/
/*    margin: 5px 20px 0px 0px;*/
/*    padding: 8px 0px 10px 0px;*/
/*	}*/

/*	nav ul li {*/
/*    width: 53px;*/
/*}*/
/*	#logo {*/
/*    flex: 5;*/
/*    padding: 10px 220px 0px 20px;*/
/*}*/

/*	nav ul {*/
/*    font: bold 10px 'Gothic A1', sans-serif;*/
/*}*/

/*    #twopage1{*/
/*    height: auto;*/
/*    }*/


/*	#stat {*/
/*    width: 55vw;*/
/*    margin: 6% auto 3% auto;*/
/*    flex-direction: column;*/
/*}   */
/*	.info h3 {*/
/*    font-size: 30px;*/
/*}*/
/*	.info h3 img {*/
/*    width: 30px;*/
/*    margin: auto 15px auto 0px;*/
/*}*/
/*	.info p {*/
/*    font: bold 10px tahoma;*/
/*}*/

/*    #line1, #line2{*/
/*    height: 75vh;*/
/*}*/
/*	.line-text {*/
/*    height: 30vh;*/
/*}*/
/*	.line-text__block {*/
/*    width: 340px;*/
/*}*/
/*	.line-text h4 {*/
/*    font: bold 11px tahoma;*/
/*}*/
/*	.line-text p {*/
/*    font: 10px tahoma;*/
/*    width: auto;*/
/*}*/
/*	.line-img {*/
/*    height: 30vh;*/
/*}*/
/*    #team{*/
/*        margin-top: 30px; */
/*    }*/

/*	.member {*/
/*    width: 55vw;*/
/*    margin: 0px auto 30px auto;*/
/*    background: #222;*/
/*}*/
/*	#address ul {*/
/*    padding-left: 15%;*/
/*}*/
/*	#footer {*/
/*    height: auto;*/
/*}*/

/*	#menu ul {*/
/*    padding-left: 15%;*/
/*}*/

/*    #slogan2 h1, #slogan h1, #slogan3 h1{*/
/*        font: bold 1em tahoma;*/
/*}*/
    
/*    #slogan2, #slogan, #slogan3{*/
/*        text-align: center;*/
/*    }*/

/*    #slogan2 h1, #slogan h1, #slogan3 h1{*/
/*        margin: 40vh auto 3vh auto;*/
/*        width: 90%;*/

/*    } */

/*    #slogan2 a, #slogan a, #slogan3 a{*/
/*        margin: 0 auto;*/
/*    }*/

/*    #contact-info{*/
/*        width: 70vw;*/
/*    }*/

/*    #caption h1{*/
/*        margin: 15% auto;*/
/*    }*/

/*    #text{*/
/*        width: 100%;*/
/*        padding-left: 10%;*/
/*        padding-top: 15%;*/
/*}*/

/*    #text h3{*/
/*        width: 80vw;*/
/*        font: bold 20px tahoma;*/
/*}*/
/*    .line-text {*/
/*    height: auto;*/
/*}*/

/*    .line-text__block {*/
/*    width: 42vw;*/
/*}*/
/*    .line-text h4 {*/
/*    font: bold 6px tahoma;*/
/*}*/
    
/*    .line-text p {*/
/*    font: 7px tahoma;*/
/*    letter-spacing: 0px;*/
/*}*/


/*    .line-img {*/
/*    height: auto;*/
/*}*/
/*    .heading-nae {*/
/*    font: 18px tahoma;*/
/*}*/
    
/*    .text-nae {*/
/*    font-size: 12px;*/
/*    margin: 5px;*/
/*}*/
    
/*    .learn-more-bt {*/
/*    margin: 3px 20px 0px 0px;*/
/*    border: 2px outset;*/
/*    padding: 1px;*/
/*    font-size: 12px;*/
/*    height: auto;*/
/*}*/

/*    #fourpage2 {*/
/*    height: 180vh;*/
/*}*/

/*    #address ul {*/
/*    padding-left: 10%;*/
/*    font-size: 12px;*/
/*    margin-top: 20px;*/
/*}*/

/*    #menu ul {*/
/*    padding-left: 10%;*/
/*    height: auto;*/
/*    margin-top: 20px;*/
/*    width: 35vw;*/
/*    font-size: 13px;*/

/*}*/

/*    #address ul {*/
/*    padding-left: 10%;*/
/*    font-size: 13px;*/
/*    margin-top: 20px;*/
/*    width: 55vw;*/
/*}*/

/*    .members ul{*/
/*    margin: 0px;*/
/*}*/

/*    .members {*/
/*    margin: 0 20px auto 20px;*/
/*}*/
/*    .line-text {*/
/*    height: auto;*/
/*}*/

/*    .line-text h4 {*/
/*    font: bold 15px tahoma;*/
/*}*/
/*    .line-text p {*/
/*    font: 10px tahoma;*/
/*    letter-spacing: 0px;*/
/*}*/


/*    .line-img {*/
/*    height: auto;*/
/*}*/

/*    #fivepage1 {*/
/*    height: auto;*/
/*}*/

/*    #learn-more{*/
/*    flex-direction: column;*/
/*    height: 170vh;*/
/*}*/

/*    .learn-more-bt {*/
/*    margin: 0px 20px 0px 0px;*/
/*    border: 2px outset;*/
/*    padding: 1px;*/
/*    font-size: 12px;*/
/*    height: auto;*/
/*}*/

/*    #fivepage2 {*/
/*    height: auto;*/
/*}*/

/*    #address ul {*/
/*    padding-left: 10%;*/
/*    font-size: 12px;*/
/*    margin-top: 20px;*/
/*}*/

/*    #menu ul {*/
/*    padding-left: 10%;*/
/*    height: auto;*/
/*    margin-top: 20px;*/
/*    width: 35vw;*/
/*    font-size: 13px;*/

/*}*/

/*    #address ul {*/
/*    padding-left: 10%;*/
/*    font-size: 13px;*/
/*    margin-top: 20px;*/
/*    width: 55vw;*/
/*}*/

/*    .members ul{*/
/*    margin: 0px;*/
/*}*/

/*    .members {*/
/*    margin: 5% auto;*/
/*    width: 40vh;*/
/*    margin-bottom: 15px;*/
/*}*/

/*    .members li a{*/
/*    padding: 3px 10px;*/
/*}*/


/*    .block__footer {*/
/*    height: auto;*/
/*    width: 60vw;*/
/*    flex-direction: column;*/
/*}*/
/*    #line1-nae {*/
/*    height: 30vh;*/
/*}*/
/*    .line-text p {*/
/*    font: 7px tahoma;*/

/*}*/

/*    .line-text p span{*/
/*    	font-size: 1em !important;*/
/*    }*/

/*    .line-text h4 {*/
/*    font: bold 8px tahoma;*/
/*}*/
/*    #treepage2 {*/
/*    height: 150vh;*/
/*    }*/

/*    #contact {*/
/*    margin: 150px auto 50px 80px;*/
/*    width: 60vw;*/
/*    height: auto;*/
/*}*/
/*    .location{*/
/*    flex-direction: column;*/
/*    height: auto;*/
/*    width: auto;*/
/*}*/
/*    .location div:nth-child(2){*/
/*    border-right: 0px solid!important;*/
/*    }*/

/*    .contact__block div i input {*/
/*    width: 155px;*/
/*}*/
/*    .contact__block {*/
/*    flex-direction: column;*/
/*}*/
/*    .contact__block div {*/
/*    flex-direction: column;*/
/*    width: auto;*/
/*    height: 155px;*/
/*    margin: 0px 0px 0px 20px;*/
/*}*/
/*    .contact__block div textarea {*/
/*    padding: 7px 10px 30px 15px;*/
/*}*/
/*    .contact__block button {*/
/*    width: 60px;*/
/*    height: 60px;*/
/*    margin: 25px auto*/
/*}*/
/*    #map {*/
/*    display: none;*/
/*}*/
/*    .licon {*/
/*    display: none;*/
/*}*/
/*    #learn-more-index{*/
/*    	width: 90%;*/
/*    margin-bottom:40px;*/
/*    font: 12px tahoma;*/
/*    height: 90%;*/
/*}*/

/*    .yballr {*/
/*    left: -600px;*/
/*    top: 325px;*/
/*}*/
/*}*/

/*@media(max-width:375px){*/
/*	#logo {*/
/*    padding: 10px 12px;*/
/*}*/
/*	nav ul {*/
/*    margin: 5px 30px 0px 0px;*/
/*    font: 9px 'Gothic A1', sans-serif;*/
/*}*/
/*	nav ul li {*/
/*    width: 45px;*/
/*}*/
/*	#text {*/
/*    padding-top: 20%;*/

/*}*/
/*	#text h3 {*/
/*    font: bold 0.7em tahoma;*/
/*}*/
/*	.info {*/
/*    padding: 6px 0px 0px 6px;*/
/*}*/
/*	.info h3 {*/
/*    font-size: 12px;*/
/*}*/
/*	.info h3 img {*/
/*    width: 20px;*/
/*    margin: auto 8px auto 0px;*/
/*}*/
/*	.info p {*/
/*    font: bold 7px tahoma;*/
/*}*/

/*	.member {*/
/*    width: 23vh;*/
/*}*/
/*	.member h6 {*/
/*    font: bold 0.8em tahoma;*/
/*}*/
/*	.member p {*/
/*    font-size: 14px;*/
/*}*/

/*    .learn-more-bt {*/
/*    margin: 0px 10px -7px 0px;*/
/*    border: 2px outset;*/
/*    padding: 1px;*/
/*    font-size: 9px;*/
/*}*/

/*    #address ul {*/
/*    height: 17vh;*/
/*    font-size: 13px;*/
/*    margin-top: 10px;*/
/*}*/

/*    #address ul li {*/
/*    line-height: 24px;*/
/*}*/

/*    #menu ul {*/
/*    height: auto;*/
/*    margin-top: 9px;*/
/*    font-size: 15px;*/
/*}*/

/*    #slogan p {*/
/*    font: bold 15px tahoma;*/
/*    margin: 35% auto auto auto;*/
/*}*/
/*    .learn-more-bt {*/
/*    margin: 0px 18px -7px 0px;*/
/*}*/
/*    .members {*/
/*    height: 26vh;*/
/*    margin-bottom: 15px;*/
/*    margin:auto;*/
/*}*/

/*    .learn-more-bt {*/
/*    margin: 0px 10px -7px 0px;*/
/*    border: 2px outset;*/
/*    padding: 1px;*/
/*    font-size: 9px;*/
/*}*/

/*    #address ul li {*/
/*    line-height: 24px;*/
/*}*/

/*    #menu ul {*/
/*    height: auto;*/
/*    margin-top: 9px;*/
/*    font-size: 15px;*/
/*}*/
/*    .members {*/
/*    height: 26vh;*/
/*    margin: auto;*/
/*    margin-bottom: 15px;*/
/*}*/
/*    .block__footer {*/
/*    height: auto;*/
/*    width: 60vw;*/
/*    flex-direction: column;*/
/*}*/
/*    #contact {*/
/*    margin: 125px auto;*/
/*    width: 70vw;*/
/*    height: auto;*/
/*}*/
/*    #learn-more-index {*/
/*    margin-bottom: 30px;*/
/*}*/
/*}*/

/*@media (max-width: 330px){*/
/*    #line1-nae {*/
/*    margin-top: 15px;*/
/*    height: 18vh;*/
/*}*/

/*    .members {*/
/*    margin: 0px 15px auto 15px;*/
/*    height: 26vh;*/
/*}*/

/*    .line-text__block {*/
/*    width: 45vw;*/
/*}*/
    
/*    .learn-more-bt {*/
/*    margin: 0px 14px 0px 0px;*/
/*}*/
    
/*    #fourpage2 {*/
/*    height: 170vh;*/
/*}*/

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

/*    #address ul li {*/
/*    line-height: 18px;*/
/*}*/
/*    #menu ul {*/
/*    height: auto;*/
/*}*/


/*    #slogan p {*/
/*    font: bold 15px tahoma;*/
/*    margin: 35% auto auto auto;*/
/*}*/

/*    #line1-nae {*/
/*    margin-top: 15px;*/
/*    height: 18vh;*/
/*}*/

/*    #fivepage1 {*/
/*    height: 28vh;*/
/*}*/
/*    .members {*/
/*    margin:auto;*/
/*    height: 28vh;*/
/*    margin-bottom: 15px;*/
/*}*/

/*    .members li a {*/
/*    margin-top: 5px;*/
/*    }*/

/*    .line-text__block {*/
/*    width: 80vw;*/
/*}*/

/*    .learn-more-bt {*/
/*    margin: 0px 14px 0px 0px;*/
/*}*/
    
/*    #fivepage2 {*/
/*    height: 30vh;*/
/*}*/

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

/*    #address ul li {*/
/*    line-height: 18px;*/
/*}*/
/*    #menu ul {*/
/*    height: auto;*/
/*}*/

/*    #address ul{*/
/*    width: 58vw;*/
/*}*/
/*    .block__footer {*/
/*    height: auto;*/
/*    width: 60vw;*/
/*    flex-direction: column;*/
/*}*/

/*}*/

/*HOME*/
/*@media (max-width: 780px){*/
/*    .menu{*/
/*        display:none;*/
/*    }*/
/*    .main-menu{*/
/*        display: block;*/
/*    }*/
/*}*/

/*@media(min-width:780px){*/
/*    .menu{*/
/*        display:block;*/
/*    }*/
/*    .main-menu{*/
/*        display: none;*/
/*    }*/
/*}*/

/*@media(max-width: 380px){*/
/*    .menu-block{*/
/*    z-index: 10;*/
/*    justify-content: flex-end;*/
/*    width: 90%!important;*/
/*}*/
/*    #logo {*/
/*    flex: 5;*/
/*    padding: 15px 175px 0px 30px;*/
/*}*/
/*}*/

/*@media(max-width:435px){*/
/*    #logo {*/
/*    flex: 5;*/
/*    padding:15px 230px 0px 20px;*/
/*}*/
/*    .menu-block {*/
/*    z-index: 10;*/
/*    justify-content: flex-end;*/
/*    width: 90%;*/
/*}*/
/*}*/

/*@media(max-width:330px){*/
/*    .menu-block{*/
/*    z-index: 10;*/
/*    justify-content: flex-end;*/
/*    width: 90%!important;*/
/*}*/
/*    #logo {*/
/*    flex: 5;*/
/*    padding: 15px 175px 0px 30px;*/
/*}*/
/*}*/



/*NEW CSS 2022*/



@media screen and (min-device-width: 1445px) and (max-device-width: 2000px){
    #slogan2 h1, #slogan h1, #slogan3 h1{
        width: 40vw;
        font: bold 3em tahoma;
    }

    #stat{
        height: 20vh;
    }

    #treepage2 {
    height: 70vh;
}

    .yball {
    position: absolute;
    width: 1000px;
    height: 1000px;
    border-radius: 800px;
    background: #f5b700;
    left: -530px;
    top: 325px;
}
    .yballr {
    position: absolute;
    width: 1000px;
    height: 1000px;
    border-radius: 800px;
    background: #f5b700;
    left: -530px;
    top: 370px;
}
#contact {
    width: 840px;
    height: 360px;
    margin: 200px auto 50px 320px;
    flex-direction: column;
    background: #f5f5f5;
    box-shadow: 3px 6px 10px 3px #00000029;
    border-radius: 10px;
    z-index: 2;
}
    .cu {
    position: absolute;
    width: auto;
    height: 400px;
    right: 370px;
    top: 430px;
}
    .lm{
    position: absolute;
    width: auto;
    height: 400px;
    right: 400px;
    top: 515px;
}
    #slogan2 h1 {
    margin: 28% auto 2% 50%;
}

}
@media(max-width: 1440px){

    #slogan2 h1, #slogan h1, #slogan3 h1{
        width: 50vw;
        font: bold 2em tahoma;
        margin: 14% auto 2% 35%;
    }

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

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

    #slogan2 h1, #slogan h1, #slogan3 h1{
        width: 49vw;
        font: bold 2em tahoma;
    }

    #stat{
       height: 20vh;
    }


    .lm{
        top: 320px;
    }
}

@media(max-width: 1060px){
    #twopage2{
        height: 90vh;
    }

    #twopage3{
        height: 60vh;
    }

    #fivepage2 {
    height: 90vh;
}
    #sixpage2{
    height: auto;
    padding: 20px 0px;
}
	nav ul li {
    width: 110px;
}
	.line-text__block{
    width: 460px;
}

    .line-img{
        height: auto;
    }

	.line-text p {
    font: normal 0.7em tahoma;
}

	.member {
    margin: 30px 40px auto 40px;
}    
	.members{
    margin:40px 15px auto 15px;
}
	#text {
    height: auto;
    padding-left: 17%;
    padding-top: 7%;
}
	.info p {
    margin-top: 5px;
}

    #team{
        margin: auto;
}

    #contact-info{
        width: 20vw;
}

    #stat{
    height: auto;
}

    .info h3 img {
    width: 28px;
}

    .info h3 {
    font-size: 30px;
}

    .info p {
    font: bold 9px tahoma;
}
    #fourpage2 {
    height: 90vh;
}
    #header {
    height: 150px!important;
}
    .learn-more{
    margin-top: 30px;
    }

    .yball {
    left: -440px;
    top: 200px;
}
    .yballr {
    left: -440px;
    top: 325px;
}

    #contact {
    margin: 200px auto 50px 80px;
}
    .cu {
    top: 230px;
}
    .lm {
    top: 333px;
    right: 320px;
}

    .contact__block div textarea{
    padding: 7px 40px 30px 13px;
}
}

@media (max-width: 960px){
	.info h3{
	font-size: 30px;
}
	nav ul li {
    width: 100px;
}
	#text {
    height: auto;
    padding-left: 17%;
    padding-top: 7%;
}



	#twopage2,#twopage3,#team {
    height: min-content;
    flex-direction: column;
}
	.line-text{
	height: 50vh;
}
	.line-img{
	height: 35vh;
}
	#line1,#line2{
	flex-direction: column;
}
	.member {
    margin: 50px auto;
    width: 50vh;
    max-width: 100%;
}
	.info{
    padding: 15px 0px 0px 0px;
}
}

@media(max-width: 780px){
	nav ul {
    font: bold 13px 'Gothic A1', sans-serif;
}
	nav ul li {
    width: 85px;
}
	#text {
    padding-left: 21%;
    padding-top: 10%;
}
	#text h3 {
    font: bold 1.2em tahoma;
}
	#stat {
    width: 70vw;
}

    #line1, #line2{
    height: 120vh;
}

    nav ul {
    font: bold 12px 'Gothic A1', sans-serif;
}

    .members ul li{
    width: 20vw;
}

    .members ul li {
    width: auto;
}

    .heading-nae{
    font: 17px tahoma;
    padding-top: 7px;
    color: #fff;
    text-align: center;
}
    
    .text-nae{
    font-size: 13px;
    margin: 10px;
}

    .learn-more-bt {
    margin: 3px 8px -4px 0px;
    border: 2px outset;
    padding: 3px;
    font-size: 14px;
    height: auto;
}
    #fourpage2 {
    height: 75vh;
}
    #fourpage1{
    margin-bottom: 25px;
    height: 120vh;
}

    .line-text__block {
    width: auto;
}

    .line-text p {
    font: 10px tahoma;

}

    .line-text h4 {
    font: bold 12px tahoma;
}

    .line-text {
    height: 45vh;
}

    .line-img {
    height: 45vh;
}

    #line1-nae {
    height: auto;

}
    .contact__block {
    height: 50%;
    flex-direction: row;
    margin: 28px 0px 25px 0px;
}
    .cu {
    top: 190px;
    right: 250px;
}
    .lm {
    top: 335px;
    right: 300px;
}
    .contact__block div textarea {
    padding: 7px 40px 30px 15px;

}
    .licon{
    margin: 30px 30px 0px 40px;
    }

    .location {
    height: 45%;
    width: 620px;
    background: #f5f5f5;
    margin: 10px auto 0px 17px;
    border-radius: 5px;
}
    #map {
    width: 38%;
    height: auto;
    border: 1px solid #000000;
    border-radius: 4px;
}
    #contact {
    margin: 150px auto 50px 80px;
    width: 660px;
}

    nav ul {
    font: bold 12px 'Gothic A1', sans-serif;
}

    .members ul li{
    width: 20vw;
}

    .members {
    margin: auto 20px auto 20px;
}

.learn-more1 .members{
    min-width: 80%;
}

    .members ul li {
    width: auto;
}

    .heading-nae{
    font: 17px tahoma;
    padding-top: 7px;
    color: #fff;
    text-align: center;
}
    
    .text-nae{
    font-size: 13px;
    margin: 10px;
}

    .learn-more-bt {
    margin: 3px 8px -4px 0px;
    border: 2px outset;
    padding: 3px;
    font-size: 14px;
}
    #fivepage1 {
    height: 80vh;
}

    #fivepage2 {
    height: min-content;
}

    #logo  {
    flex: 5;
    padding: 20px 560px 0px 30px;
}

    .menu-block {
    z-index: 10;
    justify-content: flex-end;
    width: 90%;
}
    .block__footer {
    height: auto;
    width: 65vw;
    padding-bottom: 0px;
}

}

@media(max-width: 425px){
	nav ul{
    margin: 5px 20px 0px 0px;
    padding: 8px 0px 10px 0px;
	}

	nav ul li {
    width: 53px;
}
	#logo {
    flex: 5;
    padding: 10px 220px 0px 20px;
}

	nav ul {
    font: bold 10px 'Gothic A1', sans-serif;
}

    #twopage1{
    height: auto;
    }


	#stat {
    width: 80%;
    margin: 6% auto 3% auto;
    flex-direction: column;
}   
	.info h3 {
    font-size: 30px;
}
	.info h3 img {
    width: 30px;
    margin: auto 15px auto 0px;
}
	.info p {
    font: bold 10px tahoma;
}

    #line1, #line2{
    height: 75vh;
}
	.line-text {
    height: 30vh;
}
	.line-text__block {
    width: 340px;
}
	.line-text h4 {
    font: bold 11px tahoma;
}
	.line-text p {
    font: 10px tahoma;
    width: auto;
}
	.line-img {
    height: 30vh;
}
    #team{
        margin-top: 30px; 
    }

	.member {
    width: 80%;
    margin: 0px auto 30px auto;
    background: #222;
}
	#address ul {
    padding-left: 15%;
}
	#footer {
    height: auto;
}

	#menu ul {
    padding-left: 15%;
}

    #slogan2 h1, #slogan h1, #slogan3 h1{
        font: bold 1em tahoma;
}
    
    #slogan2, #slogan, #slogan3{
        text-align: center;
    }

    #slogan2 h1, #slogan h1, #slogan3 h1{
        margin: 40vh auto 3vh auto;
        width: 90%;

    } 

    #slogan2 a, #slogan a, #slogan3 a{
        margin: 0 auto;
    }

    #contact-info{
        width: 70vw;
    }

    #caption h1{
        margin: 15% auto;
    }

    #text{
        width: 100%;
        padding-left: 10%;
        padding-top: 15%;
}

    #text h3{
        width: 80vw;
        font: bold 20px tahoma;
}
    .line-text {
    height: auto;
}

    .line-text__block {
    width: 80%;
}
    .line-text h4 {
    font: bold 6px tahoma;
}
    
    .line-text p {
    font: 7px tahoma;
    letter-spacing: 0px;
}


    .line-img {
    height: auto;
}
    .heading-nae {
    font: 18px tahoma;
}
    
    .text-nae {
    font-size: 12px;
    margin: 5px;
}
    
    .learn-more-bt {
    margin: 3px 20px 0px 0px;
    border: 2px outset;
    padding: 1px;
    font-size: 12px;
    height: auto;
}

    #fourpage2 {
    height: 180vh;
}

    #address ul {
    padding-left: 10%;
    font-size: 12px;
    margin-top: 20px;
}

    #menu ul {
    padding-left: 10%;
    height: auto;
    margin-top: 20px;
    width: 35vw;
    font-size: 13px;

}

    #address ul {
    padding-left: 10%;
    font-size: 13px;
    margin-top: 20px;
    width: 55vw;
}

    .members ul{
    margin: 0px;
}

    .members {
    margin: 0 20px auto 20px;
}
    .line-text {
    height: auto;
}

    .line-text h4 {
    font: bold 15px tahoma;
}
    .line-text p {
    font: 10px tahoma;
    letter-spacing: 0px;
}


    .line-img {
    height: auto;
}

    #fivepage1 {
    height: auto;
}

    #learn-more{
    flex-direction: column;
    height: 170vh;
    align-items: center;
}

.learn-more1{
    flex-direction: column;
}

    .learn-more-bt {
    margin: 0px 20px 0px 0px;
    border: 2px outset;
    padding: 1px;
    font-size: 12px;
    height: auto;
}

    #fivepage2 {
    height: auto;
}

    #address ul {
    padding-left: 10%;
    font-size: 12px;
    margin-top: 20px;
}

    #menu ul {
    padding-left: 10%;
    height: auto;
    margin-top: 20px;
    width: 35vw;
    font-size: 13px;

}

    #address ul {
    padding-left: 10%;
    font-size: 13px;
    margin-top: 20px;
    width: 55vw;
}

    .members ul{
    margin: 0px;
}

    .members {
    margin: 5% auto;
    width: 40vh;
    margin-bottom: 15px;
}

    .members li a{
    padding: 3px 10px;
}


    .block__footer {
    height: auto;
    width: 60vw;
    flex-direction: column;
}
    #line1-nae {
    height: 30vh;
}
    .line-text p {
    font: 16px tahoma;
}

    .line-text p span{
    	font-size: 1em !important;
    }

    .line-text h4 {
    font: bold 18px tahoma;
}
    #treepage2 {
    height: 150vh;
    }

    #contact {
    margin: 150px auto 50px 80px;
    width: 60vw;
    height: auto;
}
    .location{
    flex-direction: column;
    height: auto;
    width: auto;
}
    .location div:nth-child(2){
    border-right: 0px solid!important;
    }

    .contact__block div i input {
    width: 155px;
}
    .contact__block {
    flex-direction: column;
}
    .contact__block div {
    flex-direction: column;
    width: auto;
    height: 155px;
    margin: 0px 0px 0px 20px;
}
    .contact__block div textarea {
    padding: 7px 10px 30px 15px;
}
    .contact__block button {
    width: 60px;
    height: 60px;
    margin: 25px auto
}
    #map {
    display: none;
}
    .licon {
    display: none;
}
    #learn-more-index{
    	width: 90%;
    margin-bottom:40px;
    font: 12px tahoma;
    height: 90%;
}

    .yballr {
    left: -600px;
    top: 325px;
}
}

@media(max-width:375px){
	#logo {
    padding: 10px 12px;
}
	nav ul {
    margin: 5px 30px 0px 0px;
    font: 9px 'Gothic A1', sans-serif;
}
	nav ul li {
    width: 45px;
}
	#text {
    padding-top: 20%;

}
	#text h3 {
    font: bold 0.7em tahoma;
}
	.info {
    padding: 6px 0px 0px 6px;
}
	.info h3 {
    font-size: 12px;
}
	.info h3 img {
    width: 20px;
    margin: auto 8px auto 0px;
}
	.info p {
    font: bold 7px tahoma;
}

	.member {
    width: 23vh;
}
	.member h6 {
    font: bold 0.8em tahoma;
}
	.member p {
    font-size: 14px;
}

    .learn-more-bt {
    margin: 0px 10px -7px 0px;
    border: 2px outset;
    padding: 1px;
    font-size: 9px;
}

    #address ul {
    height: 17vh;
    font-size: 13px;
    margin-top: 10px;
}

    #address ul li {
    line-height: 24px;
}

    #menu ul {
    height: auto;
    margin-top: 9px;
    font-size: 15px;
}

    #slogan p {
    font: bold 15px tahoma;
    margin: 35% auto auto auto;
}
    .learn-more-bt {
    margin: 0px 18px -7px 0px;
}
    .members {
    height: 26vh;
    margin-bottom: 15px;
    margin:auto;
}

    .learn-more-bt {
    margin: 0px 10px -7px 0px;
    border: 2px outset;
    padding: 1px;
    font-size: 9px;
}

    #address ul li {
    line-height: 24px;
}

    #menu ul {
    height: auto;
    margin-top: 9px;
    font-size: 15px;
}
    .members {
    height: 26vh;
    margin: auto;
    margin-bottom: 15px;
}
    .block__footer {
    height: auto;
    width: 60vw;
    flex-direction: column;
}
    #contact {
    margin: 125px auto;
    width: 70vw;
    height: auto;
}
    #learn-more-index {
    margin-bottom: 30px;
}
}

@media (max-width: 330px){
    #line1-nae {
    margin-top: 15px;
    height: 18vh;
}

    .members {
    margin: 0px 15px auto 15px;
    height: 26vh;
}

    .line-text__block {
    width: 45vw;
}
    
    .learn-more-bt {
    margin: 0px 14px 0px 0px;
}
    
    #fourpage2 {
    height: 170vh;
}

    #menu ul li {
    line-height: 18px;
}

    #address ul li {
    line-height: 18px;
}
    #menu ul {
    height: auto;
}


    #slogan p {
    font: bold 15px tahoma;
    margin: 35% auto auto auto;
}

    #line1-nae {
    margin-top: 15px;
    height: 18vh;
}

    #fivepage1 {
    height: 28vh;
}
    .members {
    margin:auto;
    height: 28vh;
    margin-bottom: 15px;
}

    .members li a {
    margin-top: 5px;
    }

    .line-text__block {
    width: 80vw;
}

    .learn-more-bt {
    margin: 0px 14px 0px 0px;
}
    
    #fivepage2 {
    height: 30vh;
}

    #menu ul li {
    line-height: 18px;
}

    #address ul li {
    line-height: 18px;
}
    #menu ul {
    height: auto;
}

    #address ul{
    width: 58vw;
}
    .block__footer {
    height: auto;
    width: 60vw;
    flex-direction: column;
}

}

/*HOME*/
@media (max-width: 780px){
    .menu{
        display:none;
    }
    .main-menu{
        display: block;
    }
}

@media(min-width:780px){
    .menu{
        display:block;
    }
    .main-menu{
        display: none;
    }
}

@media(max-width: 380px){
    .menu-block{
    z-index: 10;
    justify-content: flex-end;
    width: 90%!important;
}
    #logo {
    flex: 5;
    padding: 15px 175px 0px 30px;
}
}

@media(max-width:435px){
    #logo {
    flex: 5;
    padding:15px 230px 0px 20px;
}
    .menu-block {
    z-index: 10;
    justify-content: flex-end;
    width: 90%;
}
}

@media(max-width:330px){
    .menu-block{
    z-index: 10;
    justify-content: flex-end;
    width: 90%!important;
}
    #logo {
    flex: 5;
    padding: 15px 175px 0px 30px;
}
}