.Course-block .part2 .boxcontent.new_sty>div {
    margin-top: 2rem;
}

.Course-block .part2 .boxcontent.new_sty>div h3 {
    font-size: 24px;
}
.Course-block .part1 .col-md-2 .in{
	width:18vw;
      height:18vw;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}
@media (max-width: 768.9px) {
	.Course-block .part1 .col-md-2 .in{
	width:13rem;
      height:13rem;
	}
}

@media (max-width: 700.9px) {
	.Course-block .part1 .col-md-2 .in{
	width:12rem;
      height:12rem;
	}
}
@media (max-width: 650.9px) {
	.Course-block .part1 .col-md-2 .in{
	width:11rem;
      height:11rem;
	}
}
@media (max-width: 600.9px) {
	.Course-block .part1 .col-md-2 .in{
	width:10rem;
      height:10rem;
	}
}

@media (max-width: 575.9px) {
	.Course-block .part1 .col-md-2 .in{
	width:45vw;
      height:45vw;
	}
}

@media (max-width: 1226.9px) {
  header .header .container .right .nav-link{
  	margin:0 0.5rem;
  }
}

@media (max-width: 1121.9px) {
  header .header .container .right .nav-link{
  	margin:0 5px;
  }
}

@media (max-width: 1181.9px) {
  header .header .container .right{
  	width:100%;
  }
  header .lang a{
  	margin-left:5px;
  }
}

@media (max-width: 1041.9px) {
  header .header .container .right .nav-link{
  	margin:0 2px;
  }
}

@media (max-width: 1280px) {
    .Course-block .part2 .boxcontent.new_sty>div h3 {
        font-size: 1.8vw;
    }
}

@media (max-width: 768px) {
    .Course-block .part2 .boxcontent.new_sty>div h3 {
        font-size: 2vw;
    }
}

@media (max-width: 575.98px) {
    .Course-block .part2 .boxcontent.new_sty>div h3 {
        font-size: 20px;
    }
}

.Course-block .part2 .boxcontent.new_sty>div div {
    font-size: 1.04vw;
}

@media (max-width: 768px) {
    .Course-block .part2 .boxcontent.new_sty>div div {
        font-size: 1.8vw;
    }
}

@media (max-width: 575.98px) {
    .Course-block .part2 .boxcontent.new_sty>div div {
        font-size: 16px;
    }
}
.n_color h3,.n_color h4{
	color:#0EAAA5
}