.fonone {
  width: 100%;
  height: 100vh; /* или нужная высота */
  background-image: url('/img/f1.jpg');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.top120 {margin-top:190px!important; color:#fff!important; margin-bottom:20px!important;}
.serviceone {color:#fff!important;  margin-bottom:10px!important;  margin-top:10px!important;}
.sckool {background:#F0F5FA; border-radius:5px; padding:10px 10px 40px 10px;}
.sckool p {margin-bottom:10px!important; margin-top:10px!important;}
.sckool p a {margin-bottom:40px!important;}
.ordern {text-decoration:none!important; background:#fff; color:#1F547F!important; border: 2px solid #1F547F; padding: 10px 20px; border-radius:5px; transition: 0.5s all;}
.ordern a {text-decoration:none!important; color:#1F547F!important;}
.ordern:hover {background:#F0F5FA; transition: 0.5s all;}

/* При ширине меньше 980px — фон смещается на правую часть */
@media screen and (max-width: 980px) {
  .fonone {
    background-position: right center;
  }
}

@media (max-width: 1200px){
	
.n2-ss-layer {padding-top:20px;}	

	
}

@media (max-width: 920px){
	
.n2-ss-layer {padding-top:20px;}	
.wp-container-12 {padding-left:30px;}	
	
}

@media (max-width: 600px){
	
.wp-block-media-text__media img {max-width:60px!important;}	
	
	
}