@media screen and (max-width: 1023px) {
  
 .sticky .main-menu li a,
 .main-menu li a {
    padding: 2px 4px;
    font-size: 12px;
  }
 .logo-img {
    max-height: 60px;
    padding: 7px 0px;
    transition: all 0.5s;
}
.main-menu-col {

    width: 45%;

}
.left-things {

    width: 38%;

}

.image-blocks .grid-item.col-md-9 {

    height: 660px;
    width: 100%;

}

.image-blocks .grid-item.col-md-3 {
    width: 49%;

}
.logo-row {

   
}
.left-things ul li {
    list-style: none;
    display: inline-table;
    font-size: 14px;
    padding: 20px 10px;
    border-right: 1px solid;
    height: 60px;
}
.service-title {

    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    line-height: 14px;
    text-align: center;

}
.full-banner-title {
    font-size: 100px;
}

}