#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;
}
.image-overlay{
width:100%;
max-width:250px;
}
.entry-content-single a img:hover{
opacity: 0.8;
}
.blog_layout1 .entry-thumbanil img{
max-height: 300px;
width: 100%;
object-fit: cover;
}
.wp-block-file:not(.wp-element-button){
font-size:unset;
}
.heading-newsletter{
font-weight: bold;
color: #E7700F;
font-size: 36px;
}
.kw-newsletter-item img{
border:solid 1px #f17130;
transition:.3s;
}
.kw-newsletter-item a:hover img{
opacity:.6;
}
.kw-newsletter-item a{color:black}
.kw-newsletter-pager button:hover {
background-color:#f17130!important;
}
.kw-newsletter-title {
text-align: left;
}
.kw-newsletter-years{
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.kw-newsletter-year.w-50{
width: 49.4%;
}
@media (max-width: 1140px) {
.ak-container, #main {
padding: 0 10px;
width: 100%;
}
}
@media (max-width: 991px) {
.kw-newsletter-year.w-50{
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;
}
@media (max-width: 500px) {
.frs-slideshow-container#home-engpjc {
margin-top: 100px !important;
}
}