@media (min-width:992px) and (max-width:1250px){.main-menu .nav li{margin-right:15px;position:relative}.testimonials .slick-dots{right:-8px}.hero-area .welcome-text h1{font-size:42px;line-height:50px}.team button.NextArrow{right:-10px}.team button.PrevArrow{left:-10px}}@media only screen and (min-width:768px) and (max-width:991px){.section-title{padding:0 60px}.section-title{padding:0 65px}.breadcrumbs h2{font-size:35px}.faq-img{display:none}.top-contact,.topbar .top-right{text-align:center}.lang-nav .lang-dropdown{text-align:left}.top-right{margin-top:5px}.navbar-nav{display:initial}.navbar-nav li{display:inline-block}.logo{text-align:center;padding-top:25px}.main-menu .nav li a{padding:25px 0}.main-menu .nav li{margin-right:21px}.search-form{top:74px}.search-nav-icon{top:24px}.header.sticky .header-inner{position:relative}.header.style2 .header-inner{background:#2a2d2f}.header.style2 .main-menu .nav li.active a,.header.style2 .main-menu .nav li:hover a{background:0 0}.header.style2 .main-menu .nav li a{padding:22px 0}.header.style2 .search-nav-icon{top:22px}.hero-area.style2 .welcome-text h1{font-size:52px;line-height:50px}.hero-area.style2 .welcome-text h1 span{font-size:25px}.header.style2 .search-form{top:68px}.sidebar-quick{overflow:scroll}.background-layer{display:none}.hero-area,.hero-area .single-slide,.hero-area .welcome-text{height:500px}.hero-area.style2,.hero-area.style2 .single-slide,.hero-area.style2 .welcome-text{height:600px}.hero-area.style2 .welcome-text-inner{margin:121.5px 0 0}.hero-area.style2 .slick-dots{bottom:35px}.hero-area .welcome-text h1{font-size:36px;line-height:45px}.hero-area .welcome-text b{font-size:15px;margin-bottom:5px}.hero-area .welcome-text p{font-size:14px}.testimonials .single-testimonial p{font-size:14px}.why-choose::before{display:none}.why-choose .choose-main{margin-top:20px}.why-choose .single-choose p{line-height:20px}.count-img{display:none}.testimonials .single-testimonial{padding:0 25px 25px 25px}.testimonials .slick-dots{right:-12px}.team button.PrevArrow{left:-10px}.team button.NextArrow{right:-10px}.achivements .section-title,.testimonials .section-title{padding:0;margin-right:150px}.news-area .news-meta ul li{font-size:13px}.projects .project-nav li{padding:10px 20px}.team .team-title{font-size:18px}.extra-feature .feature-list li{font-size:13px}.call-to-main{text-align:center}.call-to-main h2{font-size:20px}.call-to-action .button{text-align:center;margin-top:15px;float:none}.call-to-action p{padding:0 90px}.call-to-action .btn{display:inline-block}.project-info{margin-top:30px}.success{padding:100px 0}.footer .photo-gallery ul{margin-left:-25px;margin-top:-15px}.footer .photo-gallery ul li{margin-left:25px;margin-top:15px}.footer .photo-gallery ul li img{width:65px;height:65px}}@media only screen and (max-width:767px){.btn.theme-2{display:none}.hero-area .welcome-text p{color:#fff;font-size:15px;display:none}.hero-area .welcome-text h5{color:#fff;font-size:25px;line-height:32px;text-shadow:1px 2px #000;margin-bottom:10px}.logo .img-logo img{width:130px}.sidebar-quick{overflow:scroll}.section-title{padding:0}.section-title h2{font-size:25px}.section-title h2 span{margin-right:10px;padding-right:10px}.logo{padding-top:0}.mobile-nav{display:block}.slicknav_menu{margin:-31px 0 0 0;background:0 0;padding:0;margin-bottom:0;padding:0}.slicknav_menu .slicknav_nav{background:#379cb0;margin-top:35px}.slicknav_menu .slicknav_nav a i{display:none}.mobile-nav .slicknav_btn{margin:0;background:#379cb0;border-radius:0}.slicknav_nav a:hover{opacity:.8}.header.style2 .logo{padding:0}.header.style2 .header-inner{background:#2a2d2f}.header-inner{padding:20px 0}.hero-area .welcome-text p{font-size:14px}.skills .tab-main .nav{left:0;border:none}.skills .tab-main .nav li{display:block;margin:0;width:100%;margin-bottom:5px}.skills .tab-main .nav li:last-child{margin:0;border:none}.skills .tab-main .nav li a{padding:12px}.pagination-main{margin:40px 0 0}.pagination-main li{margin-top:10px!important}.breadcrumbs{padding:45px 0}.breadcrumbs h2{margin-bottom:15px;font-size:28px}.breadcrumbs ul li a{font-size:14px}.breadcrumbs ul li a i{margin-right:10px;font-size:13px}.faq-img,.topbar .top-right{display:none}.top-contact,.topbar .top-right{text-align:center}.lang-nav .lang-dropdown{text-align:left}.top-right{margin-top:5px}.main-menu{display:none}.logo{text-align:left}.main-menu .nav li a{padding:20px 0}.main-menu .nav li{margin-right:21px}.search-form{top:65px}.search-nav-icon{top:-75px;display:none}.header.sticky .header-inner{position:relative}.hero-area .welcome-text-content{padding:20px}.hero-area,.hero-area .single-slide,.hero-area .welcome-text,.hero-area.style2,.hero-area.style2 .single-slide,.hero-area.style2 .welcome-text{height:150px}.hero-area .welcome-text b{display:none}.hero-area .welcome-text h1{font-size:28px;line-height:35px}.hero-area.style2 .welcome-text-inner{margin-top:70.5px}.hero-area.style2 .button{margin-top:10px}.hero-area.style2 .welcome-text p{font-size:14px}.hero-area.style2 .btn{margin:0;display:block;margin-bottom:10px;font-size:13px}.hero-area.style2 .btn:last-child{margin:0}.hero-area.style2 .slick-dots{bottom:15px}.background-layer{display:none}.hero-area.style2 .welcome-text h1{font-size:26px;line-height:35px;margin-bottom:10px}.hero-area.style2 .welcome-text h1 span{font-size:16px;line-height:20px}.why-choose:before{display:none}.why-choose .single-choose i{width:50px;height:50px;line-height:50px;font-size:22px}.why-choose .single-choose h4{font-size:16px;margin:10px 0}.why-choose .single-choose p{line-height:20px}.count-img{display:none}.achivements .section-title,.skills .section-title,.testimonials .section-title{padding:0;margin:0}.achivements .section-title{text-align:center!important;padding:0 20px}.achivements .single-count{padding-right:35px;text-align:center;padding:0;margin-top:25px}.achivements .single-count .icon{position:relative;display:inline-block;margin-bottom:15px}.projects .project-nav{margin-top:10px}.projects .project-nav li{padding:10px 17px;font-size:13px;margin-right:5px;margin-top:10px}.projects .project-nav li:last-child{margin:0}.testimonials .section-title.white h2{font-size:20px;line-height:24px}.consultation .form-area{padding:25px}.consultation .consult-title h2{font-size:20px;margin-bottom:15px;padding-bottom:15px}.team .team-title{font-size:18px}.news-area .news-meta{display:none}.news-area.single .heading h2{font-size:16px;margin-bottom:20px}.call-to-main{text-align:center}.call-to-main h2{font-size:22px}.call-to-action .button{text-align:center;margin-top:15px;float:none}.call-to-action .btn{display:inline-block}.news-area .news-body h4{font-size:16px;margin-bottom:10px}.news-area.latest .news-meta ul li{font-size:13px}.news-area .news-meta ul li{font-size:13px}.project-info{margin-top:30px}.news-area.single .news-meta{display:none}.news-area.single blockquote{font-size:15px}.news-area.single .content-inner img{margin-top:20px}.news-area.single .heading h2{margin-bottom:0}.blog-comments .single-comments .comment-list{margin-left:0}.project-single .single-project,.services.single .service-content{padding:20px}.about-des .about-title h2{font-size:20px;line-height:28px}.blog-comments .single-comments .head{float:none;margin:0;margin-bottom:10px}.blog-comments .single-comments .body{padding:0}.we-do-list .col-12.fix .single-list{border:#f0f8ff}.we-do-list .single-list{margin:0;border:none;padding-bottom:0;margin-bottom:25px!important}.we-do-list .col-12:last-child .single-list{margin:0!important}.faqs-main .single-faq .faq-title a{font-size:14px}.error-page .error-inner h1{font-size:110px}.error-page .error-inner h2{font-size:26px}.error-page .error-search-form{width:100%}.map{width:100%;height:250px}.skill-img{display:none}.skills .button{text-align:left}.skills .button .btn{margin:0 0 10px;display:block}.skills .button .btn:last-child{margin:0}.news-area.single .news-body h1,.project-single .single-content h1,.services.single .single-service h1{font-size:20px;margin-bottom:10px;line-height:30px}.extra-feature .title h4{font-size:18px;margin:0 0 10px}.extra-feature .feature-list li{font-size:13px;line-height:24px;margin-bottom:5px}.extra-feature .feature-list li:last-child{margin:0}.extra-feature .image{margin-top:20px}.success{padding:100px 0}.success .mail h2{font-size:22px}.footer .photo-gallery ul{margin-left:-25px;margin-top:-15px}.footer .photo-gallery ul li{margin-left:25px;margin-top:15px}.footer .photo-gallery ul li img{width:65px;height:65px}}@media only screen and (max-width:320px){.hero-area .welcome-text h1{font-size:22px;line-height:32px}}@media only screen and (max-width:992px){.footer-height,.precon-options{display:none}}@media only screen and (min-width:992px){#footer-fixed{position:fixed;left:0;right:0;bottom:0;z-index:0;z-index:1}.header.sticky .header-inner{position:fixed;top:0;left:0;width:100%;background:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.35);-moz-box-shadow:0 0 15px rgba(0,0,0,.35);box-shadow:0 0 15px rgba(0,0,0,.35)}.header.sticky .nav li a{padding:20px 8px}.header.sticky .search-nav-icon{top:21px}.header.sticky .logo{padding-top:0}.header.style2.sticky .logo{padding-top:22px}.header.style2.sticky .logo .text-logo a{color:#353535}.header.style2.sticky .main-menu .nav li a{color:#353535}.header.style2.sticky .main-menu .nav .dropdown li a{color:#eee}.header.style2.sticky .main-menu .nav .dropdown li a:hover{color:#fff}.header.style2.sticky .search-nav-icon{top:24px}.header.style2.sticky .search-nav-icon li a{color:#353535}}