
@media only screen and (max-width: 1149px) { 
.row {width: 100%;}
section.start {
	background-position: center -88px;
    background-size: 1320px;
}
section.start .container {padding-top: 129px;}
section.start.cms .container {padding-top: 115px;}

section.learn {
    min-height: 450px;
	background-position: center -30px;
}
header nav .row .column.logo {
    width: 260px;
    margin-right: 55px;
}
}

 
 /* max-width - small pc & laptop screens
    max-device-width - tablet and smartphones */
  
  @media only screen and (max-width: 938px) 
 {
	  section.start{background-size: 2200px;}
	  section.more br{display:none;}
	  section.more .row{width:600px;}
	  section.more .column, section.more .column:nth-child(1),section.more .column:nth-child(2){
		  width:100%; text-align:center
	  }
	  section.main, section.more{height:auto;}
	 .row{width: 400px; -ms-flex-wrap: wrap;flex-wrap: wrap;}
 }
  
  
 @media only screen and (max-device-width : 938px) 
 {
	  section.start{background-size: 2200px;}
	  section.more br{display:none;}
	  section.more .row{width:600px;}
	  section.more .column, section.more .column:nth-child(1),section.more .column:nth-child(2){
		  width:100%; text-align:center
	  }
	  section.main, section.more{height:auto;}
	 .row{width: 400px; -ms-flex-wrap: wrap;flex-wrap: wrap;}
 }

/* SmartPhones */
 @media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) {  

	.column, .row{width:600px}
	.column{padding: 50px;}
	h4{font-size:45px;}
	h3{font-size: 55px;}
	h3,h4{padding:20px}
	p{font-size: 40px;line-height: 55px;}
	
	section.main img {width: 170px;}
}


 