@media only screen and (min-width:1400px) and (max-width:2000px){#statestic .col-md-6.statestic-text{padding:70px 150px}}@media only screen and (min-width:1200px) and (max-width:1399px){.subscribe-form .form-control{width:91%}.home-ban .ban-text h1{font-size:67px;margin-bottom:18px;line-height:65px}.home-ban .ban-text{left:-60px}.nav-collapse a{padding:0 15px}@media only screen and (min-width:992px) and (max-width:1199px){h2{font-size:40px;line-height:42px}#top-header .container{max-width:100%}#top-header p{font-size:13px}.top-contact .contact-txt span{font-size:15px}.nav-collapse a{padding:0 18px}.home-ban .ban-text h1{font-size:53px;line-height:57px}.home-ban .ban-text p{font-size:16px}.home-ban .ban-text h4{font-size:24px;margin-bottom:10px}.slide .carousel-caption{left:10%}#home-about h3{font-size:19px}.call-text .num{font-size:25px}#service-provider .service-text h3{font-size:17px}#completed-projects #header-title .col-md-5{-ms-flex:0 0 31.666667%;flex:0 0 31.666667%;max-width:31.666667%}#completed-projects #header-title .col-md-4{-ms-flex:0 0 43.333333%;flex:0 0 43.333333%;max-width:43.333333%}#completed-projects h2{font-size:23px;line-height:32px}#completed-projects .service-text h3{font-size:16px}#statestic .col-md-6.statestic-text{padding:20px}#statestic ul li img.icon{width:40px}#statestic ul li .text p{font-size:14px}#statestic ul li .num,.counter-count{font-size:30px}#statestic ul{margin:20px auto}.features-text{padding:30px}#features h2{font-size:24px;margin-bottom:9px;line-height:27px}.subscribe-header .subscribe-icon{width:47px}.subscribe-form .form-control{width:89%}.subscribe-header .subscribe-title p{font-size:13px}.footer-contact .f-icon{width:23px}#footer-img .fimg ul li img{height:260px}.follow-img{top:19%}.inner-page-main-banner h1{padding:0;font-size:55px}.inner-page-main-banner{padding:100px 0}#completed-projects-inner-page #header-title .col-md-5{-ms-flex:0 0 31.666667%;flex:0 0 31.666667%;max-width:31.666667%}#completed-projects-inner-page #header-title .col-md-4{-ms-flex:0 0 43.333333%;flex:0 0 43.333333%;max-width:43.333333%}#completed-projects-inner-page h2{font-size:23px;line-height:32px}#completed-projects-inner-page .service-text h3{font-size:16px}#inner-benifit .content{padding:0;width:100%}#service-icon .icon-box{min-height:460px}}@media only screen and (max-width:767px){.ustbg{margin-top:10px!important}.ustbgg{margin-top:50px!important}.carousel-caption{left:0!important}}@media only screen and (min-width:900px){.home-ban .ban-text{left:-60px;margin-top:-40%!important}}}@media only screen and (min-width:768px) and (max-width:991px){h2{font-size:29px;font-weight:700;line-height:32px}.btn{padding:12px 22px;font-size:13px}.social ul{margin:0;float:none}#top-header p{text-align:center}.top-contact{float:left}.top-contact .contact-txt span{font-size:14px}.get-quote{margin-top:-62px}.top-contact ul{margin:0 0 20px}#top-header .row,.top-contact{display:none}#menu-toggle{padding:28px 12px;float:right;display:block}.navbar-brand{padding:14px 0;line-height:48px}.navbar-header{width:100%}.caret{right:20px;position:absolute;top:20px}.sticky{top:22px}.home-ban .ban-text{top:45%;width:90%}.home-ban .ban-text h1{font-size:40px;margin:8px 0;line-height:37px}.carousel-control-next img,.carousel-control-prev img{height:30px;width:30px}.slide .carousel-control-next,.slide .carousel-control-prev{width:30px}.home-ban .ban-text p{font-size:17px;margin:10px 0}.home-ban .ban-text h4{font-size:30px;margin-bottom:0}.ban-buttons{margin-top:7px;display:inline-block}.ban-buttons .btn{margin-right:6px}.home-ban .btn{padding:5px 15px;font-size:14px}#home-about h2{margin-bottom:24px}#home-about h3{font-size:23px}.sub-text{padding:0 16px;margin-top:0}.call-text .num{font-size:22px}#home-about .box{padding:20px 15px}.sub-title{margin-bottom:10px}#statestic .col-md-6.statestic-text{padding:20px}#statestic ul li img.icon{width:40px}#statestic ul li .text p{font-size:12px}#statestic ul li .num,.counter-count{font-size:20px}#statestic ul{margin:20px auto}.features-text{padding:30px}#features h2{font-size:24px;margin-bottom:9px;line-height:27px}#completed-projects #header-title .col-md-5{-ms-flex:0 0 31.666667%;flex:0 0 31.666667%;max-width:31.666667%}#completed-projects #header-title .col-md-4{-ms-flex:0 0 43.333333%;flex:0 0 43.333333%;max-width:43.333333%}#completed-projects h2{font-size:23px;line-height:32px}#completed-projects .service-text h3{font-size:16px}#testimonial .sub-title{text-align:center}#testimonial .bx-wrapper{margin-left:-2%}#testimonial #header-title{text-align:center}#testimonial #header-title .col-md-2,#testimonial #header-title .col-md-4,#testimonial #header-title .col-md-5{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.test-txt{padding:0 17px}#testimonial .btn{margin:20px auto 0;float:none}#keypoint .col-md-6{padding:0 15px!important}#keypoint .tab-content{text-align:center}#keypoint .tab-content h3{font-size:17px;line-height:27px}#keypoint .tab-content p{font-size:14px;line-height:26px}#keypoint .tab-content{padding:10px 30px 30px 10px}#keypoint .tab-icon{height:30px;float:none}#keypoint .tab-icon .icon,#keypoint .tab-icon .icon-h{width:25px}#keypoint .tab-icon{margin:0 auto;display:table}#keypoint .tab-header span{font-size:13px;line-height:16px}#keypoint .tab-content .row .col-lg-6:first-child{padding-top:30px;order:2}#keypoint .tab-content .row .col-lg-6:last-child{padding-top:30px;order:1}#keypoint .key-img{margin:0 auto;width:55%;float:none;display:table}#keypoint .nav-tabs .nav-link{height:100%}#quick-contact h2{font-size:26px;margin-bottom:20px;line-height:20px}#quick-contact h3{font-size:20px}#quick-contact .contact-form{padding:20px;background:#0668e2}#quick-contact .contact-form .form-title{font-size:22px;margin-bottom:23px;color:#fff}#quick-contact{height:427px}#quick-contact .contact-form .form-control{height:40px}#quick-contact .contact-form textarea.form-control{height:113px}#team .team-info h3{font-size:15px}#team .col-md-6{padding:0 15px!important}.team-img img{width:100%}#team figure:hover figcaption h3{font-size:14px}.blog-txt h2{font-size:17px;line-height:23px}.blog-txt{padding:21px 15px 50px}.subscribe-header .subscribe-icon{width:46px}.subscribe-header .subscribe-title h3{font-size:28px}.subscribe-header .subscribe-title p{font-size:13px;line-height:21px}.subscribe-form{padding:10px}.subscribe-form .form-control{height:42px;width:86%}.subscribe-btn{width:14%}#footer-img .fimg ul li img{height:100px}.follow-img{width:80px}footer .container{max-width:97%}footer .footer1 .col-md-3:first-child{flex:0 0 100%;padding:30px;max-width:100%;text-align:center;width:100%}footer .footer1 .col-md-3{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}footer .footer1 p{font-size:14px;margin:0}footer .footer1 h4{font-size:18px;margin:0 0 16px}.footer-contact .f-icon{width:23px}footer .footer1 .col-md-3.footer-contact{margin-bottom:0}footer .footer2 .left,footer .footer2 .right{text-align:center;width:100%;float:none}footer .footer2 .left{font-size:12px}footer .footer2 .right ul{text-align:center}footer .footer2 .right ul li{float:none;display:inline-block}footer .footer2{padding:9px 0 15px}footer .footer1 .col-md-3{margin-bottom:20px;width:50%;float:left}.inner-page-main-banner h1{padding:0;font-size:45px}.inner-page-main-banner{padding:100px 0}#completed-projects-inner-page #header-title .col-md-5{-ms-flex:0 0 31.666667%;flex:0 0 31.666667%;max-width:31.666667%}#completed-projects-inner-page #header-title .col-md-4{-ms-flex:0 0 43.333333%;flex:0 0 43.333333%;max-width:43.333333%}#completed-projects-inner-page h2{font-size:23px;line-height:32px}#completed-projects-inner-page .service-text h3{font-size:14px}#service-icon .icon-box{min-height:450px}#inner-benifit .content{padding:0;width:100%}#service-details .some-feature-box ul li{margin-bottom:30px}#service-details h3{font-size:35px}#inner-page .c-box{margin-bottom:30px}#contact-form-map .contact-form{padding:25px;margin-bottom:40px}}@media only screen and (min-width:640px) and (max-width:767px){.social ul{margin:0;float:none}#top-header p{text-align:center}.top-contact{float:left}.top-contact .contact-txt span{font-size:14px}.get-quote{margin-top:-62px}.top-contact ul{margin:0 0 20px}#top-header .row,.top-contact{display:none}#menu-toggle{padding:28px 12px;float:right;display:block}.navbar-brand{padding:14px 0;line-height:48px}.navbar-header{width:100%}.caret{right:20px;position:absolute;top:20px}.sticky{top:22px}.home-ban .ban-text{width:90%}.home-ban .ban-text h1{font-size:25px;margin:8px 0;line-height:27px}.carousel-control-next img,.carousel-control-prev img{height:30px;width:30px}.slide .carousel-control-next,.slide .carousel-control-prev{width:30px}.home-ban .ban-text p{font-size:13px;display:none}.home-ban .ban-text h4{font-size:17px;margin-bottom:0}.ban-buttons{margin-top:7px;display:inline-block}.ban-buttons .btn{margin-right:6px;margin-top:0}.home-ban .btn{padding:5px 9px;font-size:12px}#content .row-am{padding:60px 0}h2{font-size:29px;line-height:29px}.sub-title{margin:0 auto 20px}.btn{padding:8px 29px;font-size:12px}#home-about{text-align:center}#home-about h3{font-size:17px;line-height:25px}#home-about h2{margin-bottom:14px}#home-about p{font-size:15px;line-height:24px}.sub-text{margin-top:0}.call-info{margin:0 auto;float:none;display:table}.call-text{text-align:left;float:left}.call-text span{font-size:13px}.call-text .num{font-size:22px}#usp{margin:40px 0 0}#home-about .box{text-align:center}.abt-main{padding-right:15px}#home-about .abt-text{padding:0 15px}#service-provider{text-align:center}#service-provider .service-text h3{font-size:17px;text-align:left}figure.effect-sadie:hover .service-text{transform:translate3d(0,-95%,0) translate3d(0,-95px,0)}#service-provider .bx-wrapper{padding:0 45px;width:440px}figure.effect-sadie .service-txt1{text-align:left}#content #project-contact.row-am{padding:40px 0;text-align:center}#project-contact .text{width:100%}#project-contact .btn{margin:20px auto 0;float:none}#statestic{text-align:center}#statestic ul li img.icon{height:55px;margin:10px auto;width:55px;float:none;display:table}.counter-count{font-size:27px}#statestic ul{margin:10px auto}#statestic ul li .num{font-size:27px}#statestic ul li .text p{font-size:13px;margin-bottom:0}#statestic ul li{text-align:center}#statestic ul li .text,.stastic-info{margin:0 auto;float:none;display:table}.features-text{padding:60px 30px}#features .sub-title{text-align:left;margin:20px 0}#features h3{font-size:23px}#features li{text-align:left}#features li:before{margin-right:8px}#features .btn{margin:0;float:none;display:table}#completed-projects .readmore{margin:0 auto;display:table}#completed-projects .grid figure{overflow:hidden;margin:0 auto;display:table}#completed-projects .grid{width:auto;display:table}#completed-projects{text-align:center}.filters ul{justify-content:center;flex-wrap:wrap;margin:30px 0 0}.filters ul li{margin-right:4px;margin-bottom:7px}#completed-projects .grid .col-md-4{padding:0}#completed-projects #header-title .btn{margin:0 auto;float:none;display:table}#completed-projects .grid{width:92%!important}#testimonial .bx-wrapper{padding:0 45px;width:440px}#testimonial{text-align:center}.testimonial-box{border-right:0;padding:0}#keypoint{text-align:center}#keypoint .col-md-6{padding:0 15px!important}#keypoint .tab-content h3{font-size:17px;line-height:27px}#keypoint .tab-content p{font-size:14px;line-height:26px}#keypoint .tab-content{padding:10px 30px 30px 10px}#keypoint .tab-icon{height:30px;float:none}#keypoint .tab-icon .icon,#keypoint .tab-icon .icon-h{width:25px}#keypoint .tab-icon{margin:0 auto;display:table}#keypoint .tab-header span{font-size:13px;line-height:16px}#keypoint .tab-content .row .col-lg-6:first-child{padding-top:30px;order:2}#keypoint .tab-content .row .col-lg-6:last-child{padding-top:30px;order:1}#keypoint .key-img{margin:0 auto;width:90%;float:none;display:table}#keypoint .nav-tabs .nav-link{height:100%}#quick-contact{text-align:center}#quick-contact h2{margin-bottom:20px;width:100%}#quick-contact h3{font-size:20px}#quick-contact .contact-form{padding:20px;background:#0668e2;margin-top:0}#quick-contact .contact-form .form-title{font-size:29px;margin-bottom:23px;color:#fff}#quick-contact{height:auto}#team{text-align:center}#team .col-md-6{padding:0 15px!important}.team-img img{width:100%}#post{text-align:center}.blog-txt h2{font-size:17px;line-height:23px}.blog-txt{padding:21px 15px 50px}.blog-txt .blog-btm{right:0;left:0}#post .btn{margin:0 auto;float:none}#client-logo ul li{width:31.33%}.subscribe-header .subscribe-icon{margin:0 auto 10px;width:46px;float:none}.subscribe-header .subscribe-title{text-align:center;width:100%}.subscribe-header .subscribe-title h3{font-size:28px}.subscribe-header .subscribe-title p{font-size:13px;margin-bottom:13px;line-height:21px}.subscribe-form{padding:10px}.subscribe-form .form-control{height:43px;width:90%}#footer-img .fimg ul li img{height:100px}.follow-img{width:80px}footer{text-align:center}footer .footer1 p{font-size:14px;margin:0}footer .footer1 h4{margin:0 0 16px}.footer-contact .f-icon{margin:10px auto 15px;width:50px;float:none;display:table}.footer-contact span{width:100%}footer .footer1 .col-md-3{margin-bottom:20px}footer .footer1 .col-md-3.footer-contact{margin-bottom:0}footer .footer2 .left,footer .footer2 .right{text-align:center;width:100%;float:none}footer .footer2 .left{font-size:12px}footer .footer2 .right ul{text-align:center}footer .footer2 .right ul li{float:none;display:inline-block}footer .footer2{padding:9px 0 15px}.mobile{display:block}.desktop{display:none}#inner-page h3{font-size:35px}.inner-page-main-banner{padding:100px 0}.inner-page-main-banner h1{font-size:35px;text-align:center}.inner-page-main-banner h2{font-size:13px;text-align:center}.inner-page-main-banner p{padding:0 15px;font-size:15px;font-weight:400;color:#fff;text-align:center;margin:0;width:100%;line-height:1.7;float:left}#inner-about{text-align:center}#inner-about h3{font-size:17px;line-height:25px}#inner-about h2{margin-bottom:14px}#inner-about p{font-size:15px;line-height:24px}#inner-about .sub-text{margin-top:0}#inner-about #usp{margin:40px 0 0}#inner-about .box{padding:30px;text-align:center}#inner-about .abt-main{padding-right:15px}#inner-about .abt-text{padding:0 15px}#completed-projects-inner-page .readmore{margin:0 auto;display:table}#completed-projects-inner-page .grid figure{overflow:hidden;margin:0 auto;display:table}#completed-projects-inner-page .grid{width:auto;display:table}#completed-projects-inner-page{text-align:center}#completed-projects-inner-page .filters ul{justify-content:center;flex-wrap:wrap;margin:30px 0 0}#completed-projects-inner-page.filters ul li{margin-right:4px;margin-bottom:7px}#completed-projects-inner-page .grid .col-md-4{padding:0}#completed-projects-inner-page #header-title .btn{margin:0 auto;float:none;display:table}#completed-projects-inner-page .grid{width:92%!important}#service-icon .icon-box{min-height:inherit}#inner-benifit .content{padding:0;width:100%}#service-details h3{font-size:30px}#inner-page .c-box{margin-bottom:30px}#contact-form-map .contact-form{padding:25px;margin-bottom:40px}}@media only screen and (min-width:480px) and (max-width:639px){.social ul{margin:0;float:none}#top-header p{text-align:center}.top-contact{float:left}.top-contact .contact-txt span{font-size:14px}.get-quote{margin-top:-62px}.top-contact ul{margin:0 0 20px}#top-header .row,.top-contact{display:none}#menu-toggle{padding:28px 12px;float:right;display:block}.navbar-brand{padding:14px 0;line-height:48px}.navbar-header{width:100%}.caret{right:20px;position:absolute;top:20px}.sticky{top:22px}.ban-img{height:216px;object-fit:cover}.home-ban .ban-text{width:90%}.home-ban .ban-text h1{font-size:25px;margin:8px 0;line-height:27px}.carousel-control-next img,.carousel-control-prev img{height:30px;width:30px}.slide .carousel-control-next,.slide .carousel-control-prev{width:30px}.home-ban .ban-text p{font-size:13px;display:none}.home-ban .ban-text h4{font-size:17px;margin-bottom:0}.ban-buttons{margin-top:7px;display:inline-block}.ban-buttons .btn{margin-right:6px}.home-ban .btn{padding:5px 9px;font-size:12px;margin-top:0}#content .row-am{padding:40px 0}h2{font-size:26px;line-height:29px}.sub-title{margin:0 auto 20px}.btn{padding:8px 29px;font-size:12px}#home-about{text-align:center}#home-about h3{font-size:17px;line-height:25px}#home-about h2{margin-bottom:14px}#home-about p{font-size:15px;line-height:24px}.abt-main{padding-right:15px}#home-about .abt-text{padding:0 15px}.sub-text{margin-top:0}.call-info{margin:0 auto;float:none;display:table}.call-text{text-align:left;float:left}.call-text span{font-size:13px}.call-text .num{font-size:22px}#usp{margin:40px 0 0}#home-about .box,#service-provider{text-align:center}#service-provider .service-text h3{font-size:17px;text-align:left}figure.effect-sadie:hover .service-text{transform:translate3d(0,-95%,0) translate3d(0,-95px,0)}#service-provider .bx-wrapper{padding:0 45px}figure.effect-sadie .service-txt1{text-align:left}#content #project-contact.row-am{padding:40px 0;text-align:center}#project-contact .text{width:100%}#project-contact .btn{margin:20px auto 0;float:none}#statestic{text-align:center}#statestic .col-md-6.statestic-text{padding:40px 15px}#statestic ul{margin:10px auto}#statestic ul li img.icon{height:55px;margin:10px auto;width:55px;float:none;display:table}#statestic ul li .num,.counter-count{font-size:27px}#statestic ul li .text p{font-size:13px;margin-bottom:0}#statestic ul li{text-align:center}#statestic ul li .text{margin:0 auto;float:none;display:table}.stastic-info{margin:0 auto}.features-text{padding:60px 30px}#features h3{font-size:23px}#features li{text-align:left}#features li:before{margin-right:8px}#features .btn{margin:0}#features .sub-title{margin:20px 0}#completed-projects .readmore{margin:0 auto;display:table}#completed-projects .grid figure{overflow:hidden;margin:0 auto;display:table}#completed-projects .grid{width:auto;display:table}#completed-projects{text-align:center}.filters ul{justify-content:center;flex-wrap:wrap;margin:30px 0 0}.filters ul li{margin-right:4px;margin-bottom:7px}#completed-projects .grid .col-md-4{padding:0}#completed-projects #header-title .btn{margin:0 auto;float:none}#completed-projects .grid{width:100%!important}#testimonial .bx-wrapper{padding:0 45px}#testimonial{text-align:center}.testimonial-box{border-right:0;padding:0}#testimonial .btn{float:none}#keypoint{text-align:center}#keypoint .col-md-6{padding:0 15px!important}#keypoint .tab-content h3{font-size:17px;line-height:27px}#keypoint .tab-content p{font-size:14px;line-height:26px}#keypoint .tab-content{padding:10px 30px 30px 10px}#keypoint .tab-icon{height:30px;float:none}#keypoint .tab-icon .icon,#keypoint .tab-icon .icon-h{width:25px}#keypoint .tab-icon{margin:0 auto;display:table}#keypoint .tab-header span{font-size:13px;line-height:16px}#keypoint .tab-content .row .col-lg-6:first-child{padding-top:30px;order:2}#keypoint .tab-content .row .col-lg-6:last-child{padding-top:30px;order:1}#keypoint .key-img{margin:0 auto;width:90%;float:none;display:table}#keypoint .nav-tabs .nav-link{height:100%}#quick-contact{text-align:center}#quick-contact h2{font-size:26px;margin-bottom:20px;width:100%}#quick-contact h3{font-size:20px}#quick-contact .contact-form{padding:20px;background:#0668e2;margin-top:0}#quick-contact .contact-form .form-title{font-size:26px;margin-bottom:23px;color:#fff}#quick-contact{height:auto}#team{text-align:center}#team .col-md-6{padding:0 15px!important}.team-img img{width:100%}#post{text-align:center}.blog-txt h2{font-size:17px;line-height:23px}.blog-txt{padding:21px 15px 50px}.blog-txt .blog-btm{right:0;left:0}#post .btn{margin:0 auto;float:none}#client-logo ul li{width:31.33%}.subscribe-header .subscribe-icon{margin:0 auto 10px;width:46px;float:none}.subscribe-header .subscribe-title{text-align:center;width:100%}.subscribe-header .subscribe-title h3{font-size:28px}.subscribe-header .subscribe-title p{font-size:13px;margin-bottom:13px;line-height:21px}.subscribe-form{padding:10px}.subscribe-form .form-control{height:42px;width:90%}.subscribe-btn{width:10%}#footer-img .fimg ul li img{height:100px}.follow-img{width:80px}footer{text-align:center}footer .footer1 p{font-size:14px;margin:0}footer .footer1 h4{margin:0 0 16px}.footer-contact .f-icon{margin:10px auto 15px;width:50px;float:none;display:table}.footer-contact span{width:100%}footer .footer1 .col-md-3{margin-bottom:20px}footer .footer1 .col-md-3.footer-contact{margin-bottom:0}footer .footer2 .left,footer .footer2 .right{text-align:center;width:100%;float:none}footer .footer2 .left{font-size:12px}footer .footer2 .right ul{text-align:center}footer .footer2 .right ul li{float:none;display:inline-block}footer .footer2{padding:9px 0 15px}.mobile{display:block}.desktop{display:none}#inner-page h3{font-size:25px}.inner-page-main-banner{padding:100px 0}.inner-page-main-banner h1{font-size:35px;text-align:center}.inner-page-main-banner h2{font-size:13px;text-align:center}.inner-page-main-banner p{padding:0 15px;text-align:center}#inner-about{text-align:center}#inner-about h3{font-size:17px;line-height:25px}#inner-about h2{margin-bottom:14px}#inner-about p{font-size:15px;line-height:24px}#inner-about .abt-main{padding-right:15px}#inner-about .abt-text{padding:0 15px}#inner-about .sub-text{margin-top:0}#inner-about #usp{margin:40px 0 0}#inner-about .box{padding:30px;text-align:center}#service-icon .icon-box{min-height:inherit}#inner-benifit .content{padding:0;width:100%}#service-details h3{font-size:25px}#completed-projects-inner-page .readmore{margin:0 auto;display:table}#completed-projects-inner-page .grid figure{overflow:hidden;margin:0 auto;display:table}#completed-projects-inner-page .grid{width:auto;display:table}#completed-projects-inner-page{text-align:center}#completed-projects-inner-page .filters ul{justify-content:center;flex-wrap:wrap;margin:30px 0 0}#completed-projects-inner-page .filters ul li{margin-right:4px;margin-bottom:7px}#completed-projects-inner-page .grid .col-md-4{padding:0}#completed-projects-inner-page #header-title .btn{margin:0 auto;float:none}#completed-projects-inner-page .grid{width:100%!important}#inner-page .c-box{margin-bottom:30px}#contact-form-map .contact-form{padding:25px;margin-bottom:40px}}@media only screen and (min-width:320px) and (max-width:479px){.social ul{margin:0;float:none}#top-header p{text-align:center}.top-contact{float:left}.top-contact .contact-txt span{font-size:14px}.get-quote{margin-top:-62px}.top-contact ul{margin:0 0 20px}#top-header .row,.top-contact{display:none}#menu-toggle{padding:28px 12px;float:right;display:block}.navbar-brand{padding:14px 0;line-height:48px}.navbar-header{width:100%}.caret{right:20px;position:absolute;top:20px}.sticky{top:22px}.ban-img{height:216px;object-fit:cover}.home-ban .ban-text{top:-50%;width:90%}.home-ban .ban-text h1{font-size:21px;line-height:26px}.carousel-control-next img,.carousel-control-prev img{height:30px;width:30px}.slide .carousel-control-next,.slide .carousel-control-prev{width:30px}.home-ban .ban-text p{font-size:13px;display:none}.home-ban .ban-text h4{font-size:17px;margin-bottom:0}.ban-buttons{margin-top:7px;display:inline-block}.ban-buttons .btn{margin-right:6px}.home-ban .btn{padding:5px 9px;font-size:12px;margin-top:0}#content .row-am{padding:40px 0}h2{font-size:26px;line-height:29px}.sub-title{margin:0 auto 20px}.btn{padding:8px 29px;font-size:12px}#home-about{text-align:center}#home-about h3{font-size:17px;line-height:25px}#home-about h2{margin-bottom:14px}#home-about p{font-size:15px;line-height:24px}.abt-main{padding-right:15px}#home-about .abt-text{padding:0 15px}.sub-text{margin-top:0}.call-info{margin:0 auto;float:none;display:table}.call-text{text-align:left;float:left}.call-text span{font-size:13px}.call-text .num{font-size:22px}#usp{margin:40px 0 0}#home-about .box,#service-provider{text-align:center}#service-provider .service-text h3{font-size:17px}figure.effect-sadie:hover .service-text{transform:translate3d(0,-95%,0) translate3d(0,-95px,0)}figure.effect-sadie .service-txt1{text-align:left}#content #project-contact.row-am{padding:40px 0;text-align:center}#project-contact .text{width:100%}#project-contact .btn{margin:20px auto 0;float:none}#statestic{text-align:center}#statestic .col-md-6.statestic-text{padding:40px 15px}#statestic ul{margin:10px auto}#statestic ul li img.icon{height:55px;margin:10px auto;width:55px;float:none;display:table}#statestic ul li .num,.counter-count{font-size:27px}#statestic ul li .text p{font-size:13px;margin-bottom:0}#statestic ul li{text-align:center}#statestic ul li .text{margin:0 auto;float:none;display:table}.features-text{padding:60px 30px}#features .sub-title{margin:20px 0}#features .btn{margin:0}#features h3{font-size:23px}#features li{text-align:left}#features li:before{margin-right:8px}#completed-projects{text-align:center}.filters ul{justify-content:center;flex-wrap:wrap;margin:30px 0 0}.filters ul li{margin-right:4px;margin-bottom:7px}#completed-projects .grid .col-md-4{min-height:360px;padding:0}#completed-projects #header-title .btn{float:none}#completed-projects .readmore{margin:0 auto;display:table}#testimonial{text-align:center}.testimonial-box{border-right:0;padding:0}#testimonial .btn{float:none}#keypoint{text-align:center}#keypoint .col-md-6{padding:0 15px!important}#keypoint .tab-content h3{font-size:17px;line-height:27px}#keypoint .tab-content p{font-size:14px;line-height:26px}#keypoint .tab-content{padding:10px 30px 30px 10px}#keypoint .tab-icon{height:30px;float:none}#keypoint .tab-icon .icon,#keypoint .tab-icon .icon-h{width:25px}#keypoint .tab-icon{margin:0 auto;display:table}#keypoint .tab-header span{font-size:13px;line-height:16px}#keypoint .tab-content .row .col-lg-6:first-child{padding-top:30px;order:2}#keypoint .tab-content .row .col-lg-6:last-child{padding-top:30px;order:1}#keypoint .key-img{margin:0 auto;width:90%;float:none;display:table}#keypoint .nav-tabs .nav-link{height:100%}#quick-contact{text-align:center}#quick-contact h2{font-size:26px;margin-bottom:20px;width:100%}#quick-contact h3{font-size:20px}#quick-contact .contact-form{padding:20px;background:#0668e2;margin-top:0}#quick-contact .contact-form .form-title{font-size:26px;margin-bottom:23px;color:#fff}#quick-contact{height:auto}#team{text-align:center}#team .col-md-6{padding:0 15px!important}.team-img img{width:100%}#post{text-align:center}.blog-txt h2{font-size:17px;line-height:23px}.blog-txt{padding:21px 15px 50px}.blog-txt .blog-btm{right:0;left:0}#post .btn{float:none}#client-logo ul li{width:31.33%}.subscribe-header .subscribe-icon{margin:0 auto 10px;width:46px;float:none}.subscribe-header .subscribe-title{text-align:center;width:100%}.subscribe-header .subscribe-title h3{font-size:28px}.subscribe-header .subscribe-title p{font-size:13px;margin-bottom:13px;line-height:21px}.subscribe-form{padding:10px}.subscribe-form .form-control{height:42px;width:87%}.subscribe-btn{height:42px;width:13%}.subscribe-btn img{width:100%}#footer-img .fimg ul li img{height:100px}.follow-img{top:9%;width:80px}footer{text-align:center}footer .footer1 p{font-size:14px;margin:0}footer .footer1 h4{margin:0 0 16px}.footer-contact .f-icon{margin:10px auto 15px;width:50px;float:none;display:table}.footer-contact span{width:100%}footer .footer1{padding:50px 0}footer .footer1 .col-md-3{margin-bottom:20px}footer .footer1 .col-md-3.footer-contact{margin-bottom:0}footer .footer2 .left,footer .footer2 .right{text-align:center;width:100%;float:none}footer .footer2 .left{font-size:12px}footer .footer2 .right ul{text-align:center}footer .footer2 .right ul li{float:none;display:inline-block}footer .footer2{padding:9px 0 15px}.mobile{display:block}.desktop{display:none}#inner-page h3{font-size:25px}.inner-page-main-banner{padding:100px 0}.inner-page-main-banner h1{font-size:30px;text-align:center}.inner-page-main-banner h2{font-size:13px;text-align:center}.inner-page-main-banner p{padding:0 15px;text-align:center}#inner-about{text-align:center}#inner-about h3{font-size:17px;line-height:25px}#inner-about h2{margin-bottom:14px}#inner-about p{font-size:15px;line-height:24px}#inner-about .abt-main{padding-right:15px}#inner-about .abt-text{padding:0 15px}#inner-about .sub-text{margin-top:0}#inner-about #usp{margin:40px 0 0}#inner-about .box{padding:30px;text-align:center}#service-icon .icon-box{min-height:inherit}#inner-benifit .content{padding:0;width:100%}#completed-projects-inner-page{text-align:center}#completed-projects-inner-page .filters ul{justify-content:center;flex-wrap:wrap;margin:30px 0 0}#completed-projects-inner-page .filters ul li{margin-right:4px;margin-bottom:7px}#completed-projects-inner-page .grid .col-md-4{min-height:360px;padding:0}#completed-projects-inner-page #header-title .btn{float:none}#completed-projects-inner-page .readmore{margin:0 auto;display:table}#inner-page .c-box{margin-bottom:30px}#contact-form-map .contact-form{padding:25px;margin-bottom:40px}}