@media only screen and (min-width:480px) and (max-width: 767px){
.mean-container a.meanmenu-reveal{    margin-top: -68px;}
.about-img img{width: 100%;     margin-bottom: 20px;}
img.class-relative{display: none; margin-bottom: 18px;}
section.counter-section{display: none;}
.center-cls{width: 90%;}
.about-journey{    padding: 15px;}
section.mission-part {padding: 50px 0 0 0;}
.cover-product{    width: 100%;}
.zoom-effect img{    margin-bottom: 12px;}
.sitemap-list {    margin-bottom: 20px;}
.common-banner{    padding: 70px 0px;}
.our-three {    width: 100%;}
.boxes {margin-bottom: 15px;    padding: 2px;    float: left;   width: 100%;}
.social-links {    display: none;}
.top-links {    text-align: center;   padding-bottom: 15px;}
.title h1:after{    left: 34%;}
.about-text span{    font-size: 20px;}
.copy-para p {    line-height: 25px;}
.inner-mission p{text-align: left; padding: 0;}
.main-title h2 {    font-size: 20px;    font-weight: 600;}
ul.megamenu-list.list-col-12 {column-count: 1;}
ul.navbar-nav {    display: none;}
.about-section-three .lower-row:before{display: none;}
.about-section-three .lower-row .text-column .inner{    padding-left: 0;}
.about-section-three{    padding: 40px 0px 0px;}
.year-text p{    line-height: 62px !important;}
.service-block .image-column{margin: 0px auto; float: none !important;}
.only-full-metter img{width: 100% !important;}
.call-to-action-four .inner{overflow: inherit !important; padding-left: inherit !important;}
.call-to-action-four .inner .content{padding: 0 !important;}
.link-box a {    width: 100%;    text-align: center;}
.call-to-action-four .image-layer{width: inherit !important;}
.call-to-action-four .inner .content:before{content: inherit !important;}
.call-to-action-four .inner h2{font-size: 28px; padding-left: 20px; text-align: center; padding-top: 16px;}
.footer-style-four .upper-section{padding: 20px 0px 0px !important;}
.main-footer .widgets-section{    padding: 100px 0px 0px !important;}
.about-section-three .lower-row .image-box:before{    right: -14px;}
.header-top-two .links{    display: none;}
.header-top-two .top-left .email{padding-right: 0; margin-right: 30px; width: 100%;}
.header-top-two{text-align: center;}
.sec-title h2{    font-size: 32px;}
.service-block .text-column .inner{    padding-right: 0;}
.services .service-block:nth-child(even) .text-column .inner{    padding-right: 0;}
.full-width-section-list h2 {padding-bottom: 22px;}
.mobile-menu{display: block !important;}
.mobile-menu {    position: absolute;  top: 25px;    right: 22px;}
.new-content-padding p {    color: #222;}
.for-img-type {    margin-top: 15px;}
a.hk-hide{pointer-events: all !important;}
ul.inline-effect li{    margin-bottom: 10px !important;}
.call-to-action-four .inner .content {    padding: 15px !important;    text-align: center;}
.why-choose-text h2{font-size: 27px !important;}
.why-choose { padding: 50px 0 420px 0;}
ul.we-ulli{column-count: 1}
.inner-mission h2{    font-size: 20px;}
.inner-mission h3{font-size: 20px;}
.inner-mission{border-right: none;}
div#whatsapp {    display: none !important;}
.phone_lefts-side {    display: none !important;}
.mobile-three-item{display: block !important; width: 100% !important;}
ul.inline-effect{display: block !important;     height: 8vh !important;}
.footer-bottom {    margin-bottom: 45px !important;}
}



@media only screen and (max-width: 479px){
.mean-container a.meanmenu-reveal{    margin-top: -68px;}
.about-img img{width: 100%;     margin-bottom: 20px;}
img.class-relative{display: none; margin-bottom: 18px;}
section.counter-section{display: none;}
.center-cls{width: 90%;}
.about-journey{    padding: 15px;}
section.mission-part {padding: 50px 0 0 0;}
.cover-product{    width: 100%;}
.zoom-effect img{    margin-bottom: 12px;}
.sitemap-list {    margin-bottom: 20px;}
.common-banner{    padding: 70px 0px;}
.our-three {    width: 100%;}
.boxes {margin-bottom: 15px;    padding: 2px;    float: left;   width: 100%;}
.social-links {    display: none;}
.top-links {    text-align: center;   padding-bottom: 15px;}
.title h1:after{    left: 34%;}
.about-text span{    font-size: 20px;}
.copy-para p {    line-height: 25px;}
.inner-mission p{text-align: left; padding: 0;}
.main-title h2 {    font-size: 20px;    font-weight: 600;}
ul.megamenu-list.list-col-12 {column-count: 1;}
ul.navbar-nav {    display: none;}
.about-section-three .lower-row:before{display: none;}
.about-section-three .lower-row .text-column .inner{    padding-left: 0;}
.about-section-three{    padding: 40px 0px 0px;}
.year-text p{    line-height: 62px !important;     position: relative !important;  top: 20px !important; font-size: 45px !important;}
.service-block .image-column{margin: 0px auto; float: none !important;}
.only-full-metter img{width: 100% !important;}
.call-to-action-four .inner{overflow: inherit !important; padding-left: inherit !important;}
.call-to-action-four .inner .content{padding: 0 !important;}
.link-box a {    width: 100%;    text-align: center;}
.call-to-action-four .image-layer{width: inherit !important;}
.call-to-action-four .inner .content:before{content: inherit !important;}
.call-to-action-four .inner h2{font-size: 28px; padding-left: 20px; text-align: center; padding-top: 16px;}
.footer-style-four .upper-section{padding: 20px 0px 0px !important;}
.main-footer .widgets-section{    padding: 100px 0px 0px !important;}
.about-section-three .lower-row .image-box:before{    right: -14px;}
.header-top-two .links{    display: none;}
.header-top-two .top-left .email{padding-right: 0; margin-right: 30px; width: 100%;}
.header-top-two{text-align: center;}
.sec-title h2{    font-size: 32px;}
.service-block .text-column .inner{    padding-right: 0;}
.services .service-block:nth-child(even) .text-column .inner{    padding-right: 0;}
.full-width-section-list h2 {padding-bottom: 22px;}
.mobile-menu{display: block !important;}
.mobile-menu {position: absolute;  top: 25px; right: 22px;   z-index: 99;}
.new-content-padding p {    color: #222;}
.for-img-type {    margin-top: 15px;}
.box {margin: 0 0 0px;}
.enquiry-section .content-box{    padding: 60px 13px 50px;}
a.hk-hide{pointer-events: all !important;}
.call-to-action-four .inner .content {    padding: 15px !important;    text-align: center;}
ul.inline-effect li {    margin-bottom: 5px;    line-height: 28px;}
.cover-product{min-height: auto !important;}
ul.inline-effect{height: inherit !important; display: inherit !important;}
.why-choose { padding: 50px 0 215px 0;}
ul.we-ulli{column-count: 1}
.under-why-choose-us{height: 85vh !important; padding: 15px;}
.content-type-why span{margin-left: 12px !important;}
.why-choose-text h2{font-size: 21px;}
.stil-par{line-height: 33px; font-size: 25px;}
.inner-mission{border-right: none;}
.main-footer .info .info-block{padding-left: 50px;}
.why-choose-img:after{display: none;}
div#whatsapp {    display: none !important;}
.phone_lefts-side {    display: none !important;}
.mobile-three-item{display: block !important;     width: 100% !important;}
ul.inline-effect{display: block !important;     height: 8vh !important;}
.footer-bottom {    margin-bottom: 45px !important;}
.header-top.header-top-two {display: none !important;}
}

@media only screen and (min-width:991px) and (max-width:1199px)  {
.fennec-nav {display: none;}
.about-section-three .lower-row:before{    width: 100%; height: 1000px;     top: 0; bottom:inherit !important;}
.new-content-padding p {    color: #222;    padding-top: 15px;}
.service-block .text-column{  margin-top: 0;}
.mobile-menu{display: block !important;}
.mobile-menu {position: absolute;  top: 25px; right: 22px;   z-index: 99;}
.about-img img{    width: 100%;}
.inner-box-cities{float: left; width: 100%; margin-bottom: 15px;}
a.hk-hide{pointer-events: all !important;}

}
@media only screen and (min-width:768px) and (max-width: 990px){
.fennec-nav {display: none;}
.about-section-three .lower-row:before{    width: 100%; height: 1000px;     top: 0; bottom:inherit !important;}
.new-content-padding p {    color: #222;    padding-top: 15px;}
.service-block .text-column{  margin-top: 0;}
.mobile-menu{display: block !important;}
.mobile-menu {position: absolute;  top: 25px; right: 22px;   z-index: 99;}
.about-img img{    width: 100%;}
.inner-box-cities{float: left; width: 100%; margin-bottom: 15px;}
a.hk-hide{pointer-events: all !important;}
}