@media only screen and (max-width:760px){img{max-width:100%;height:auto;}
.header-section{max-width:100%;min-height:inherit;background-size:cover;}
.header-section .logo{max-width:100%;}
.header-section .container{position:inherit;min-height:inherit;}
.header-section .container .top-info01{position:inherit;left:auto;top:auto;width:100%;}
.header-section .container .top-info02{position:inherit;left:auto;top:auto;width:100%;}
.header-section .container .top-info03{position:inherit;left:auto;top:auto;width:100%;}
.header-section .container .top-info04{position:inherit;right:auto;top:auto;width:100%;}
.header-section .container .top-info05{position:inherit;right:auto;top:auto;width:100%;}
.header-section h3{font-size:25px;}
.header-section p{font-size:14px;}
.header-section p strong{font-size:16px;}
.header-section .container .down-arrow{display:none;}
.header-section .navigation{display:none;}
.sticky{display:none;}
.content-section{}
.content-section h2{font-size:30px;}
.content-section h3{font-size:24px;}
.content-section h4{font-size:22px;}
.content-section h5{font-size:20px;}
.content-section h6{font-size:18px;}
.content-section p{font-size:14px;}
.home-section01{padding:15px 0;min-height:inherit;background-size:cover;}
.home-section01 p{text-align:center !important;}
.home-section01 .services-box{margin:15px auto;height:auto;position:inherit;background:none;}
.home-section01 .services-box h5 strong{font-size:20px;}
.home-section01 .services-box .box01{min-height:inherit;padding:15px;text-align:center;display:block;}
.home-section01 .services-box .box01 h5{padding-right:0;padding-left:10px;margin-bottom:5px;}
.home-section01 .services-box .box01 p a{padding:10px;text-align:center;}
.home-section01 .services-box .box02{min-height:inherit;padding:15px;text-align:center;display:block;}
.home-section01 .services-box .box02 h5{padding-left:10px;margin-bottom:5px;}
.home-section01 .services-box .box02 p a{padding:10px;text-align:center;}
.home-section01 .services-box .box03{min-height:inherit;padding:15px;text-align:center;display:block;}
.home-section01 .services-box .box03 h5{padding-right:0;padding-left:10px;margin-bottom:5px;}
.home-section01 .services-box .box03 p a{padding:10px;text-align:center;}
.home-section01 .services-box .box04{min-height:inherit;padding:15px;text-align:center;display:block;}
.home-section01 .services-box .box04 h5{padding-left:10px;margin-bottom:5px;}
.home-section01 .services-box .box04 p a{padding:10px;text-align:center;}
.home-section02{padding:15px 0;min-height:inherit;background-size:cover;margin-top:0px;}
.home-section02 figure{text-align:center;margin-top:0px;}
.home-section02 article{padding-top:20px;padding-bottom:40px;padding-left:0;text-align:center;}
.home-section02 .read-more{margin:15px auto;}
.home-section03{padding:0;min-height:inherit;background-size:cover;}
.home-section03 figure{position:inherit;}
.home-section03 figure img{display:inline-block;width:245px;}
.home-section03 figure .img-box01{position:inherit;top:auto;right:auto;width:100%;height:auto;text-align:center;}
.home-section03 figure .img-box02{position:inherit;top:auto;right:auto;width:100%;height:auto;text-align:center;}
.home-section03 figure .img-box03{position:inherit;top:auto;right:auto;width:100%;height:auto;text-align:center;}
.home-section03 figure .img-box04{position:inherit;top:auto;right:auto;width:100%;height:auto;text-align:center;}
.home-section03 figure .img-box05{position:inherit;top:auto;right:auto;width:100%;height:auto;text-align:center;}
.home-section03 figure .img-box06{position:inherit;top:auto;right:auto;width:100%;height:auto;text-align:center;}
.home-section03 figure .img-box07{position:inherit;top:auto;right:auto;width:100%;height:auto;text-align:center;}
.home-section03 figure .img-box08{position:inherit;top:auto;right:auto;width:100%;height:auto;text-align:center;}
.home-section03 article{padding:20px;border-left:4px solid #363638;}
.home-section03 .view-more{margin:20px auto;font-size:16px;}
.home-section04{padding:20px 0;}
.inner-content-section h1{font-size:35px;}
.inner-content-section h2{font-size:32px;}
.inner-content-section h3{font-size:28px;}
.inner-content-section h4{font-size:24px;}
.inner-content-section h5{font-size:18px;}
.inner-content-section h6{font-size:16px;}
.inner-content-section p{font-size:14px;}
.services-content{background:none;padding:30px 0 0 0;}
.services-content .container{position:inherit;}
.services-content .container .service-box{position:inherit;top:auto;right:auto;}
.services-content .service-box01{padding:15px;text-align:center;}
.services-content .service-box02{padding:15px;background-color:#167db7;}
.services-content .service-box02 h2{font-size:32px;}
.services-content .service-box02 h2 strong{font-size:32px;}
.services-content .service-box02 ul{max-width:inherit;}
.services-content .service-box02 ul li{font-size:16px;width:100%;float:none;}
.services-content .service-box03 h3{font-size:30px;text-align:left;background-position:left bottom;}
.services-content .service-box03 h3 strong{font-size:30px;}
.services-content .service-box03 .content{height:auto;margin:30px auto;text-align:left !important;}
.services-content .service-box03 .content p{font-size:16px;}
.services-content .service-box03 .content ul li{font-size:16px;}
.services-content .service-box04 [class*="col-"]{padding:15px;}
.services-content .service-box04 .ser-box{position:relative;overflow:hidden;}
.services-content .service-box04 .ser-box .bdr-box{border:2px solid #FFFFFF;top:10px;left:10px;right:10px;bottom:10px;}
.services-content .service-box04 .ser-box .blk-box{top:20px;left:20px;right:20px;bottom:20px;padding:15px;font-size:24px;}
.services-content .service-box04 .ser-box .blk-box span{font-size:18px;}
.services-content .service-box04 .ser-box .more-box{border:2px solid #2887be;border-radius:0px;width:150px;height:auto;position:absolute;left:50%;bottom:40px;margin-left:-75px;z-index:9999;}
.services-content .service-box04 .ser-box .more-box a{padding:10px;width:auto;height:auto;}
.services-content .service-box04 .ser-box .more-box a span{font-size:13px;}
.products-content{background:none;min-height:inherit;margin-top:-40px;}
.products-content .container{position:inherit;}
.products-content .product-section{margin:0 -15px;padding:30px;max-width:inherit;min-height:inherit;background:url(../images/project-content-bg.png) no-repeat top;text-align:center;}
.products-content .product-section h2{font-size:30px;}
.products-content .product-section p{font-size:16px;max-width:inherit;}
.products-content .container .product-box01{position:inherit;top:auto;left:auto;margin-top:15px;width:auto;height:auto;}
.products-content .container .product-box02{position:inherit;top:auto;right:auto;margin-top:15px;width:auto;height:auto;}
.products-content .container .product-box03{position:inherit;top:auto;left:auto;margin-left:0px;margin-top:15px;width:auto;height:auto;}
.products-content .container .product-box04{position:inherit;top:auto;left:auto;margin-top:15px;width:auto;height:auto;}
.products-content .container .product-box05{position:inherit;top:auto;right:auto;margin-top:15px;width:auto;height:auto;}
.products-content .container .product-box06{position:inherit;top:auto;left:auto;margin-left:0px;margin-top:15px;width:auto;height:auto;}
.products-content .container .product-box01 img, .products-content .container .product-box02 img, .products-content .container .product-box03 img, .products-content .container .product-box04 img, .products-content .container .product-box05 img, .products-content .container .product-box06 img{position:inherit;top:auto;left:auto;}
.products-content .container h3{margin:-50px auto 0 auto;}
.products-content .container h3 a{font-size:18px;line-height:20px;}
.products-content .container h3 a::before{display:none;}
.footer-section{text-align:center;}
.footer-section .row{padding:30px 0;}
.footer-section [class*="col-"]{padding:15px;}
.footer-section ul.menu li{padding:5px;font-size:14px;display:inline;}
.footer-section ul.menu li a{display:inline-block;}
.footer-section p{font-size:14px;}
}
@media only screen and (min-width:480px) and (max-width:760px){img{max-width:100%;height:auto;}
.container{max-width:100% !important;}
}
@media only screen and (min-width:760px) and (max-width:1023px){img{max-width:100%;height:auto;}
.container{max-width:100% !important;}
.header-section .navigation{display:none;}
.sticky{display:none;}
}
@media only screen and (min-width:1024px) and (max-width:1140px){img{max-width:100%;height:auto;}
.container{max-width:100% !important;}
.header-section .navigation ul li a{padding:0 10px;}
.sticky{left:0;}
}
@media only screen and (min-width:1141px) and (max-width:1169px){img{max-width:100%;height:auto;}
.container{max-width:100% !important;}
.header-section .navigation ul li a{padding:0 15px;}
.sticky{left:0;}
}
@media only screen and (min-width:1170px) and (max-width:1199px){img{max-width:100%;height:auto;}
.container{max-width:100% !important;}
.header-section .navigation ul li a{padding:0 18px;}
.sticky{left:0;}
}