#main {
margin: 0 auto;
width: 1140px;
}
#home-about,#home-school,#service-section{
margin-top:30px;
}
#home-about a,section.future a,section.about #main a{
display: inline-block;
width: fit-content;
}
#home-school{
margin-bottom: 30px;
}
#cta-banner{
padding:30px 0;
background-size: cover;
min-height: 450px;
align-content: center;
}
#academic h1{
margin-bottom:0;
line-height:normal;
}
#video{
padding:30px;
}
.main-logo img{
padding: 0 15px;
}
.main-logo{
padding:30px 0;
}
.kw-logo{
padding-top: 30px;
padding-bottom: 30px;
}
#text-20 .textwidget p:last-child{
margin-bottom:0;
}
.size-large,#cta-banner b{
font-size:34px;
}
.mt-30px{
margin-top:30px;
}
.post-10.hentry{
margin-bottom:30px;
}
section.co-profile .gca-column,.contact .gca-column{
margin-top:15px;
}
@media (max-width: 1140px) {
.ak-container, #main {
padding: 0 10px;
width: 100%;
}
}
@media only screen and (max-width: 800px) {
#post-927 .entry-content {
text-align: justify;
display: grid;
grid-template-columns: 1fr 1fr;
gap:15px;
}