@media only screen and (min-width:991px) and (max-width:1199px)  {
.sticky{display: none;}
.mobile-menu{display: block; background: #099deb;}
.about-section{    bottom: -70%; position:static !important;}
.shades-color span{    font-size: 12px;}
.main-title h1{    width: 100%;     font-size: 33px;}
.about-bg{padding: 60px 0 60px 0;}
.about-page-hide-img{padding-bottom: 30px !important;}
.about-content p {    padding-bottom: 18px;}
section.products-categires{padding: 100px 0 30px 0;}
.product-bg span{    font-size: 21px;}
.counter-box span{font-size: 200px;}
.year-of-experince span{font-size: 36px; line-height: 30px;}
.tagline span{    font-size: 28px; font-weight: 900;  line-height: 40px;}
footer::after{bottom: 372px;}
.address-text { text-align: left;}
.widget ul {column-count: 1; margin-bottom: 30px;}
footer::before{bottom: 0;}
.breadcrumbs-description p{display: none;}
.breadcrumbs-page{    background-position: 100% 100%;}
.white-bg-shadow ul{column-count: 2;}
.inner-left-side-product li{margin-right: 0;}
.form-style-10 p{    font-size: 22px;}
.cover-product{ width: 100%;}
.breadcrumbs-page h1{    font-size: 1.0rem;}
figure.imghvr-fall-away-vert p { display: none;}
.mobile-version { display: block; background: #001568;}
.logo img {    width: 100% !important;}
.border-line img {width: 100%;}
.products-categires::after{    width: 412px;}
div#owl-demo .owl-buttons{    top: 90px;     left: -23%;}
div#owl-demo-client .owl-buttons{ top: 30%;}
.buttton-row li {    display: inline-block; margin-bottom: 15px;}
.address-text span{font-size: 14px;}
.heading-product a{    font-size: 18px;}
*.animated{animation-duration:inherit !important;}

}

@media only screen and (min-width:768px) and (max-width: 990px){
.sticky{display: none;}
.mobile-menu{display: block; background: #099deb;}
.about-section{    bottom: -70%; position:static !important;}
.shades-color span{    font-size: 14px;}
.main-title h1{    width: 100%;     font-size: 33px;}
.about-bg{padding: 60px 0 60px 0;}
.about-page-hide-img{padding-bottom: 0px !important;}
.about-content p {    padding-bottom: 18px;}
section.products-categires{padding: 100px 0 30px 0;}
.product-bg span{    font-size: 15px;}
.counter-box span{font-size: 200px;}
.year-of-experince span{font-size: 30px; line-height: 30px;}
.tagline span{font-size: 28px;  font-weight: 900;  line-height: 48px;}
footer::after{bottom: 372px;}
.address-text { text-align: left;}
.widget ul {column-count: 2; margin-bottom: 30px;}
footer::before{bottom: 0;}
.breadcrumbs-description p{display: none;}
.breadcrumbs-page{    background-position: 88% 100%;}
.white-bg-shadow ul{column-count: 2;}
.inner-left-side-product li{margin-right: 0;}
.form-style-10 p{    font-size: 22px;}
.cover-product{ width: 100%;}
.breadcrumbs-page h1{    font-size: 1.0rem;}
figure.imghvr-fall-away-vert p { display: none;}
div#owl-demo .owl-buttons{left: -28%;}
.contact-info-text a{    overflow-wrap: break-word;}
.mobile-version { display: block; background: #001568; }
.about-content h2 {font-size: 26px;}
.border-line img {width: 100%;}
.products-categires::after{width: 280px; height: 600px;}
div#owl-demo .owl-buttons{top: 133px; display: none;}
#owl-demo-client .owl-buttons{top: 30%;}
.widget ul{column-count: 1;}
.address-text span{font-size: 14px;}
.about-page {padding-top: 20px;}
ul.listing-ul li {margin-bottom: 12px;}
*.animated{animation-duration:inherit !important;}
.address-footer a{word-break: break-all; font-size: 30px;}
.zoom-effect{margin-bottom: 25px;}

}
@media only screen and (min-width:480px) and (max-width: 767px){
.sticky{display: none;}
.mobile-menu{display: block; background: #099deb;}
.social-media {display: none;}
.about-section{bottom: -70%; position:static !important; width: 95%;}
.main-title h1{width: 100%;}
.about-img { margin-bottom: 20px;}
.about-bg{    padding: 60px 0 60px 0;}
section.products-categires{padding: 100px 0 30px 0;}
.products-categires::after{width: 480px !important;}
.prod-img img{left: 0px !important;}
.prod-content p { line-height: 25px; font-size: 16px;}
.ser-img {margin-bottom: 35px;}
.client-img img {border-radius: 50px; width: 20% !important;}
.tagline {margin-bottom: 35px;}
.address-footer a{font-size: 21px; word-break: break-all;}
footer::after{ bottom: 1247px; width: 480px;}
footer::before{right: 0px;}
.widget {margin-bottom: 30px;}
.address-text {text-align: left;}
.counter-box {text-align: center;}
.year-of-experince span{    font-size: 39px !important;}
.year-of-experince {margin-bottom: 30px;}
.welcome p{text-align: center;}
.presence-a{font-size: 22px;}
.breadcrumbs-page{background-position: 0 0;}
ul.coloring li a{width: 100%; float: left; margin-bottom: 15px;}
.breadcrumbs-description{max-width: 100%;}
.inner-left-side-product li{ width: 100%; float: left;}
.cover-product{margin-bottom: 15px; width: 100%;}
.mobile-version { display: block; background: #001568;}
.about-content h2 {font-size: 26px;}
.border-line img {width: 100%;}
.products-categires::after{width: 280px; height: 700px;}
div#owl-demo .owl-buttons{top: 133px;}
#owl-demo-client .owl-buttons{    top: 22%;}
.widget ul{column-count: 1;}
.address-text span{font-size: 16px;}
.about-page {padding-top: 20px;}
ul.listing-ul li {margin-bottom: 12px;}
.logo img {    width: 30% !important;    text-align: center;}
.logo {width: 100%; text-align: center; margin: 0px auto;}
.tagline span{font-size: 38px; line-height: 45px;}
.inner-states{ margin-bottom: 15px;}
.inner-left-side-product li{line-height: 18px;}
*.animated{animation-duration:inherit !important;}
.shades-color {padding-bottom: 20px !important; padding-top: 20px !important;}
.prod-content p{color: #fff;}
.border-line a{font-size: 22px;}
.about-page-hide-img{padding-bottom: 50px !important}
.widget p {color: #909090;}
.sitemap-list {margin-bottom: 30px;}
.inner-states a{margin-bottom: 0px !important;}
.welcome ul{ float: none !important;  text-align: center; display: inherit !important;}
.products-categires h2 { color: #fff !important;}
.counter-box span{    line-height: 0 !important;}
div#owl-demo { margin-bottom: 100px !important;}
}

@media only screen and (max-width: 479px){
.sticky{display: none;}
.mobile-menu{display: block; background: #099deb;}
.social-media {display: none;}
.about-section{bottom: -70%; position:static !important; width: 95%;}
.main-title h1{width: 100%; font-size: 19px; line-height: 28px;}
.about-img { margin-bottom: 20px;}
.about-bg{    padding: 60px 0 60px 0;}
section.products-categires{padding: 100px 0 30px 0;}
.products-categires::after{width: 100%;}
.prod-img img{left: 0px !important;}
.prod-content p { line-height: 25px; font-size: 16px;     padding: 0 !important;}
.ser-img {margin-bottom: 35px;}
.client-img img {border-radius: 50px; width: 20% !important;}
.tagline {margin-bottom: 35px;}
.address-footer a{font-size: 18px; word-break: break-word; line-height: 48px;}
footer::after{    bottom: 1307px; display: none;}
footer::before{right: 0px; display: none;}
.widget {margin-bottom: 30px;}
.address-text {text-align: left;}
.counter-box {text-align: center;}
.year-of-experince span{    font-size: 45px;}
.year-of-experince {margin-bottom: 30px;}
.welcome p{text-align: center;}
.presence-a{font-size: 22px;}
.breadcrumbs-page{background-position: 0 0;     padding: 50px 0;}
ul.coloring li a{width: 100%; float: left; margin-bottom: 15px;}
.breadcrumbs-description{max-width: 100%;}
.inner-left-side-product li{ width: 100%; float: left;}
.cover-product{margin-bottom: 15px; width: 100%;}
.top-header{display: none;}
.phone-icon a{    font-size: 33px;}
.product-bg span{    font-size: 22px;}
.counter-box span{    font-size: 200px;}
.widget img {    width: 39%;}
.widget li {line-height: 35px;}
.social-footer li{    margin-right: 0 !important;}
.shades-color {padding-bottom: 10px !important;    padding-top: 10px !important;}
.white-bg-shadow ul {column-count: 1;}
.mobile-version { display: block; background: #001568;}
.about-content h2 {    font-size: 26px;}
.border-line img {    width: 100%;}
.products-categires::after{width: 317px; height: 503px;}
div#owl-demo .owl-buttons{top: 133px; display: none;}
#owl-demo-client .owl-buttons{    top: 35%;}
.widget ul{column-count: 1;}
.address-text span{font-size: 16px;}
.about-page {padding-top: 20px;}
ul.listing-ul li {margin-bottom: 12px;}
.logo img {    width: 30% !important;    text-align: center;}
.logo {width: 100%; text-align: center; margin: 0px auto;}
.tagline span{font-size: 25px; line-height: 35px;}
.inner-states{ margin-bottom: 15px;}
.inner-left-side-product li{line-height: 18px;}
.prod-content h3 {    font-size: 24px;}
/*.demo p { display: none;} */
*.animated{animation-duration:inherit !important;}
.inner-left-side-product h3 {font-size: 25px;}
.buttton-row li {display: inline-block; margin-bottom: 12px;}
.prod-content h2 {    font-size: 31px;    color: #fff;}
.about-page-hide-img{padding-bottom: 0px !important;}
.sitemap-list {margin-bottom: 30px;}
.about-content {padding: 0 !important;}
.inner-states a{margin-bottom: 0 !important;}
.counter-box span {line-height: 0px !important;}
div#owl-demo{    margin-bottom: 50px;}
}