img {
max-width: 100%;
height: auto;
width: auto\9; border: 0px;
}
.img-right {
float: right;
}
@media screen and (max-width: 1170px) {
.page-wrapper {
margin: 0 auto;
width: 94%;
}
ul.web-nav li a {
padding: 10px 8px;
}
#home-block02 {
background: none;
padding: 0;
}
#home-block02 .page-wrapper {
width: 100%;
}
#about-box {
float: left;
width: 44%;
padding: 30px 3% 60px 3%;
background: #aa89aa;
min-height: 330px;
}
#news-box {
float: right;
width: 44%;
padding: 30px 3% 60px 3%;
background: #b8c96a;
min-height: 330px;
}
.prev {
right: 50px;
top: 40px;
}
.next {
right: 20px;
top: 40px;
}
footer #foot-logo {
width: 25%;
}
footer #foot-address {
width: 70%;
}
#access {
display: none !important;
}
#mobile-menu {
display: block !important;
}
#cssmenu {
display: none;
margin-top: 64px !important;
position: absolute !important;
}
.menu {
background: #009ae2;
padding: 5px 10px;
color: #fff;
float: right;
text-transform: uppercase;
margin: 35px 0;
}
.head-logo {
width: 100%;
}
.head-contact {
width: 100%;
padding-left: 0;
}
.head-contact .call-box {
width: 100%;
margin-top: 15px;
}
.head-contact .email-box {
width: 100%;
margin-top: 15px;
margin-bottom: 15px;
}
}
@media screen and (max-width: 1023px) {
.call-box,
.email-box {
padding: 0 0 0 35px;
font-size: 13px;
font-weight: 500;
background-size: 25px;
}
}
@media screen and (max-width: 769px) {
.call-box,
.email-box {
padding: 0 0 0 35px;
font-size: 12px;
font-weight: 600;
background-size: 25px;
margin: 1rem 0px;
}
li.menu-item-911.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-947 {
width: 100%;
}
.header-cont {
display: flex;
padding: 1rem 0;
align-items: flex-start;
justify-content: space-around;
flex-direction: column;
}
}
@media screen and (max-width: 767px) {
.page-wrapper {
margin: 0 auto;
width: 94%;
}
#sub-banner img {
display: block;
width: 100%;
height: 150px;
}
header {
height: auto;
}
#logo {
width: 100%;
float: left;
}
ul.web-nav {
display: none;
}
.mobile-nav {
display: block;
}
#home-block01 ul li {
width: 46%;
padding: 2%;
}
#home-block01 ul li .img-content {
font-size: 24px;
}
#home-block02 {
background: none;
padding: 0;
}
#home-block02 .page-wrapper {
width: 100%;
}
#about-box {
float: left;
width: 94%;
padding: 3%;
background: #aa89aa;
}
#news-box {
float: left;
width: 94%;
padding: 3% 3% 60px 3%;
background: #b8c96a;
}
.prev {
right: 50px;
top: 25px;
}
.next {
right: 20px;
top: 25px;
}
.facilities-row .col01,
.facilities-row .col02 {
float: left;
width: 100%;
}
footer #foot-logo {
display: none;
}
footer #foot-address {
float: left;
margin: 0;
text-align: center;
width: 100%;
}
#cssmenu {
display: none;
margin-top: 28px !important;
position: absolute !important;
}
.menu {
background: #009ae2;
padding: 5px 10px;
color: #fff;
float: right;
text-transform: uppercase;
margin: 0px 0px 0px;
}
}
@media screen and (max-width: 575px) {
#sub-banner img {
display: block;
width: 100%;
height: 150px;
object-fit: cover;
object-position: -160px;
}
}