@media screen and (max-width:480px){.about-client-heading,.bar-tab .tab-item,.contactus-bar,.footer-logo a{text-align:center}.header-top-right-social{float:left}.footer-top{padding:0;display:block;height:auto}.footer-top::before{content:"";position:absolute;background:0 0!important;height:100px!important;width:100%;left:0;bottom:0;top:0}.footer-middle{padding:40px 15px}.footer-bottom{padding:20px 15px}.footer-logo a{width:100%;float:left;padding:0!important}.footer-top-right-info{padding:15px 0}.subscribe-input{width:100%!important}.footer-logo{width:100%;display:none}.slider-text{left:0;width:100%;padding:55px}.slider-text h3{font-size:36px}.slider-section .owl-carousel .owl-item img{height:550px;object-fit:cover}.about-info-left{height:320px}.about-home-right-info{margin-top:50px}.tab-content-block{padding-bottom:50px}.home-feature-bg{height:auto}.contactus-bar-button-block,.share-item{margin-top:20px}.nav-tabs .nav-link{flex:auto!important;width:100%;float:left;display:flex;flex-direction:column}.bar{position:fixed;right:0;left:0;z-index:10;height:45px;padding-right:10px;padding-left:10px;background-color:var(--white);border-bottom:1px solid #ddd;-webkit-backface-visibility:hidden;backface-visibility:hidden}.bar .icon,.item-cart{position:relative}.bar-tab{bottom:0;display:table;width:100%;height:50px;padding:0;table-layout:fixed;border-top:1px solid #ddd;border-bottom:0}.bar-tab .tab-item{display:table-cell;width:1%;height:50px;color:#929292;vertical-align:middle}.bar-tab .tab-item .icon{top:3px;width:24px;height:24px;padding-top:0;padding-bottom:0}.bar .icon{z-index:20;padding-top:10px;padding-bottom:10px;font-size:24px}.icon{display:inline-block;font-family:Ratchicons;font-size:24px;line-height:1;text-decoration:none;-webkit-font-smoothing:antialiased}.icon-home:before{content:'\e82b'}.bar-tab .tab-item .icon~.tab-label{line-height:100%;margin-top:2px;white-space:nowrap;display:block;font-size:11px}.item-cart .btn-shopping-cart{position:absolute;top:0;right:15%;z-index:99}.item-cart .btn-shopping-cart .total-shopping-cart{background:#ea3a3c;width:15px;height:15px;display:inline-block;text-align:center;border-radius:100%;font-size:10px;line-height:15px;color:#fff}.mobile-header-menu{position:fixed;width:100%;z-index:10;background:#fff}.main-content-wrapper{margin-top:74px;display:inline-block;position:relative;width:100%}.overview-feature-item{width:100%}.about-client-counter-wrapper,.overview-image-top,.related-project-wrapper,.service-proposal-body,.tags-area{flex-direction:column}.about-client-counter-item{margin-left:0}.author-img img{margin-bottom:20px}.comments-reply{margin:0}.proposal-item{width:100%;display:inline-block;height:250px;flex:auto;margin-bottom:20px}.proposal-item-img-bg{margin-right:0;margin-bottom:20px}#comingHeader .countdown{flex-direction:column;width:100%}#comingHeader .countdown div{width:100%;margin:0 0 20px}.page-not-found-inner{max-width:100%;width:100%}.notfound-404 h1{font-size:150px}.testimonial{padding:85px 0 45px;margin:70px 0 35px}.grid-news-paggination ul li{width:auto}.grid-news-paggination ul li:hover,.grid-news-paggination ul li:hover a{background:#fff;color:#2e3856}.grid-news-paggination{margin-bottom:30px}.terms-policy{text-align:left}.error-msg-display{top:10px!important;right:70px}.comment-date-right{float:left!important}}@media screen and (max-width:768px){.about-client-heading,.bar-tab .tab-item,.contactus-bar,.footer-logo a{text-align:center}.header-top-right-social{float:left}.mobile-menu-wrapper{padding:0 8%}.footer-top{padding:0;height:auto}.footer-top::before{content:"";position:absolute;background:0 0;height:125px;width:25.5%;left:0;bottom:0;top:0}.footer-middle{padding:40px 15px}.footer-bottom{padding:20px 15px}.footer-logo{display:none}.footer-logo a{width:100%;float:left;padding:15px}.footer-top-right-info{padding:15px 0}.slider-text{left:0;width:100%;padding:60px}.slider-section .owl-carousel .owl-item img{height:550px;object-fit:cover}.overview-feature-item,.subscribe-input{width:100%}.about-info-left{height:320px}.about-home-right-info{margin-top:50px}.tab-content-block{padding-bottom:50px}.contactus-bar-button-block,.share-item{margin-top:20px}.nav-tabs .nav-link{flex:50%}.bar{position:fixed;right:0;left:0;z-index:10;height:45px;padding-right:10px;padding-left:10px;background-color:var(--white);border-bottom:1px solid #ddd;-webkit-backface-visibility:hidden;backface-visibility:hidden}.bar .icon,.item-cart{position:relative}.bar-tab{bottom:0;display:table;width:100%;height:50px;padding:0;table-layout:fixed;border-top:1px solid #ddd;border-bottom:0}.bar-tab .tab-item{display:table-cell;width:1%;height:50px;color:#929292;vertical-align:middle}.bar-tab .tab-item .icon{top:3px;width:24px;height:24px;padding-top:0;padding-bottom:0}.bar .icon{z-index:20;padding-top:10px;padding-bottom:10px;font-size:24px}.icon{display:inline-block;font-family:Ratchicons;font-size:24px;line-height:1;text-decoration:none;-webkit-font-smoothing:antialiased}.icon-home:before{content:'\e82b'}.bar-tab .tab-item .icon~.tab-label{line-height:100%;margin-top:2px;white-space:nowrap;display:block;font-size:11px}.item-cart .btn-shopping-cart{position:absolute;top:0;right:15%;z-index:99}.item-cart .btn-shopping-cart .total-shopping-cart{background:#ea3a3c;width:15px;height:15px;display:inline-block;text-align:center;border-radius:100%;font-size:10px;line-height:15px;color:#fff}.mobile-header-menu{position:fixed;width:100%;z-index:10;background:#fff}.main-content-wrapper{margin-top:74px;display:inline-block;position:relative;width:100%}.about-client-counter-wrapper,.overview-image-top,.tags-area{flex-direction:column}.about-client-counter-item{margin-left:0}.author-img img{margin-bottom:20px}.comments-reply{margin:0}.testimonial{padding:85px 0 45px}.terms-policy{text-align:left}.error-msg-display{top:10px!important}.comment-date-right{float:left!important}}@media screen and (max-width:992px){.mobile-menu-wrapper{padding:0 8%}.footer-top{padding:15px}.footer-middle{padding:40px 15px}.footer-top::before{width:220px}.footer-top-info-text h2{font-size:17px}.footer-top-info-icon span i{font-size:28px}.submit-btn-btn{width:auto}.bar{position:fixed;right:0;left:0;z-index:10;height:45px;padding-right:10px;padding-left:10px;background-color:var(--white);border-bottom:1px solid #ddd;-webkit-backface-visibility:hidden;backface-visibility:hidden}.bar .icon,.item-cart{position:relative}.bar-tab{bottom:0;display:table;width:100%;height:50px;padding:0;table-layout:fixed;border-top:1px solid #ddd;border-bottom:0}.bar-tab .tab-item{display:table-cell;width:1%;height:50px;color:#929292;text-align:center;vertical-align:middle}.bar-tab .tab-item .icon{top:3px;width:24px;height:24px;padding-top:0;padding-bottom:0}.bar .icon{z-index:20;padding-top:10px;padding-bottom:10px;font-size:24px}.icon{display:inline-block;font-family:Ratchicons;font-size:24px;line-height:1;text-decoration:none;-webkit-font-smoothing:antialiased}.icon-home:before{content:'\e82b'}.bar-tab .tab-item .icon~.tab-label{line-height:100%;margin-top:2px;white-space:nowrap;display:block;font-size:11px}.item-cart .btn-shopping-cart{position:absolute;top:0;right:15%;z-index:99}.item-cart .btn-shopping-cart .total-shopping-cart{background:#ea3a3c;width:15px;height:15px;display:inline-block;text-align:center;border-radius:100%;font-size:10px;line-height:15px;color:#fff}.mobile-header-menu{position:fixed;width:100%;z-index:10;background:#fff}.main-content-wrapper{margin-top:74px;display:inline-block;position:relative;width:100%}.overview-feature-item{width:100%}.overview-image-top{flex-direction:column}.testimonial{padding:85px 0 45px}.error-msg-display{top:18px;right:70px}}@media screen and (max-width:1200px){.header-menu:before{width:259px!important;height:100%}.header-top-left{padding-left:0!important}.header-menu{padding:0 10px!important}.top-header{padding-right:0!important}.footer-top{padding:15px 10px}.footer-middle{padding:40px 10px!important}.footer-bottom{padding:20px 10px!important}.footer-top::before{width:28%}.error-msg-display{top:18px}}@media screen and (max-width:1500px){.top-header{padding-right:100px}.header-menu{padding:0 100px}.header-menu::before{width:350px}.header-top-left{padding-left:88px}.error-msg-display{top:18px}}@media screen and (max-width:1880px){.top-header{padding-right:100px}.header-menu{padding:0 100px}.header-menu::before{width:350px}.header-top-left{padding-left:88px}}