  @media screen and (max-width: 1399px) {
	
}
@media screen and (max-width: 1199px) {

}
@media screen and (min-width: 900px) {
    
}
}
@media screen and (max-width: 1299px) 

}
@media screen and (max-width: 991px) {
.burger-ksu img {
    width: 30px;
}
.stepmain1 {
	background: inherit;
}
.stepmain2 {
	background: inherit;
}
.stepmain .container {
	padding: 0px;
	overflow: hidden;
}
.stepmainblock {
    background: #6fd2db;
    margin: 5px 0px;
}
.stepmain .block1 , .stepmain .block2 a , .stepmain .block3 , .stepmain .block3 {
    font-size: 28px;
	color: #fff;
}
.stepmain .block3 a {
	color: #fff!important;
}
}
@media screen and (max-width: 767px) {
:root {
  --font13: 11.5px;
  --font14: 12px;
  --font15: 13px;
  --font16: 14px;
  --font17: 15px;
  --font19: 16px;
  --font24: 17px;
  --font26: 17px;
  --font35: 30px;
  --font37: 32px;
  --font45: 35px;
  --font50: 40px;
  --font55: 45px;
}
.slider-main .slick-list, .slider-main .slick-track {
    height: 490px;
}
.d-flex.topbottombar {
    border-top: 1px #ffffff36 solid;
    padding: 10px;
}
.topbar-ksu .nav {
	margin: auto;
}
.navbar-ksu .navbar-nav {
	margin: auto;
}
.navbar-ksu .nav-item .nav-link {
    padding: 0px 15px;
}
.slider-main .slick-dots {
    top: 30%;
}
.newsmainblock {
    margin-bottom: 45px;
}
.newsmainblock .item .text {
    position: initial;
}
.newsmainbl {
    padding-bottom: 40px;
	overflow: hidden;
}
.factsmain .factblock {
    padding: 22px 0px;
}
.factsmain .item .container {
    padding: 0px 25px;
	overflow: hidden;
}
.factsmain .item {
    height: inherit;
}
.factsmain .item .descfact {
    width: 100%;
}
.factsmain .item .descfacttext p {
    margin-top: 35px;
}
.factsmain .item .factimg.block1 , .factsmain .item .factimg.block2 , .factsmain .item .factimg.block3 {
    position: initial;
}
.factsmain .item .block-item .block1, .factsmain .item .block-item .block2 , .factsmain .item .block-item .block3 {
    position: initial;
    margin: auto;
    padding: 0;
}
.title-x h3 img {
    top: -29px;
}
.navbar-ksu {
    position: relative;
}
.navbar-ksu .nav-item {
    position: initial;
}
.dropmenut {
    width: 100%;
    text-align: left;
}
}
@media screen and (max-width: 576px) {
:root {
  --font24: 13px;
  --font26: 12px;
  --font35: 22px;
  --font37: 25px;
  --font45: 28px;
  --font50: 32px;
  --font55: 35px;
}
.navbar-ksu .nav-item .nav-link {
    padding: 0px 5px;
}
.newsmainblock .container , .newsmainblock .newsmainbl{
	padding: 0px;
	margin: 0px;
}
.bakmagdoc {
    background: inherit;
    margin: 0px;
}
.stepmain .block2 .item {
	border-right: inherit;
    margin: 5px 0px;
    background: #6fd2db;
}
.title-x h3 img {
    top: -24px;
}
}
@media screen and (max-width: 1399px) and (min-width: 1200px) {
:root {
  --font13: 12.5px;
  --font14: 13px;
  --font15: 14px;
  --font16: 15px;
  --font17: 16px;
  --font19: 18px;
  --font24: 23px;
  --font26: 25px;
  --font35: 34px;
  --font37: 36px;
  --font45: 44px;
  --font50: 49px;
  --font55: 54px;
}
}
@media screen and (max-width: 1199px) and (min-width: 992px) {
:root {
  --font13: 11.5px;
  --font14: 12px;
  --font15: 13px;
  --font16: 14px;
  --font17: 15px;
  --font19: 17px;
  --font24: 22px;
  --font26: 17px;
  --font35: 33px;
  --font37: 35px;
  --font45: 43px;
  --font50: 48px;
  --font55: 53px;
}
.newsit:last-child {
	display: none;
}
}
@media screen and (max-width: 991px) and (min-width: 768px) {
:root {
  --font26: 10.5px;
  --font50: 40px;
  --font55: 44px;
}
.newsit:last-child {
	display: none;
}
.factsmain .item {
    font-size: 13px;
}
.factsmain .item .descfacttext p {
    font-size: 10px;
}
}
@media screen and (max-width: 767px) and (min-width: 576px) {
:root {

}
}
@media screen and (max-width: 575px) and (min-width: 361px) {
:root {

}
.slider-main .item .text {
    width: 90%;
}
}
@media screen and (max-width: 360px) {
:root {
  --font26: 9px;
}
.slider-main .item .text {
    width: 100%;
}
}