@media only screen and (min-width:768px) and (max-width:991px){.header .navigation li{margin-right:10px}.header .logo{margin-top:25px}.navigation li a{font-size:15px;padding:35px 10px}.topbar-Social li a{font-size:14px}.menu-right-btn{display:none}.header .navigation li .sub-menu{position:absolute;top:95px;width:180px}.header .navigation li .sub-menu li.active a,.header .navigation li .sub-menu li a,.header .navigation li .sub-menu li a:hover{padding:8px 15px}.header .navigation li .sub-menu li .sub-menu-2{position:absolute;width:180px;left:-185px!important;margin:0}.header .navigation li .sub-menu li a,.header .navigation li .sub-menu2 li a{font-size:14px}.hero-area{height:500px}.hero2-area{height:600px!important}.hero-content{margin:118px 0}.hero-shape-1{left:48%;top:10%}.hero-shape-2{top:15%;left:9%}.hero-shape-3{top:35%;left:45%}.hero-shape-4{bottom:10%;left:10%}.hero2-area .hero-content{margin:145px 0}.hero-content span{font-size:17px;margin-bottom:10px;padding-left:15px}.hero-content span::before{position:absolute;content:"";width:4px}.hero-content h1{font-size:35px;line-height:45px!important}.hero2-area .hero-content h1{font-size:33px}.hero2-area .hero-content p{font-size:15px}.hero-content .hero-subscribe{margin-top:35px}.hero-content .hero-subscribe input{width:100%;padding:10px 145px 10px 20px;font-size:14px}.hero-content .hero-subscribe .button{position:absolute;top:0;right:0}.hero-content .hero-subscribe .theme-btn{padding:10px 20px}.hero-image{margin:88px 0}.hero-image::before{width:400px;height:400px;top:-170px;left:75px}.hero2-area .hero-image-2{margin:175px 0}.hero2-area .hero-btn{margin-top:30px}.hero3-area .hero-content{padding:0 50px;margin-top:150px;margin-bottom:50px}.hero3-area .hero-content .hero-subscribe{position:relative;margin:40px 100px 0 100px}.hero3-area{height:auto!important}.hero-area.hero3-area::before{position:absolute;content:"";width:400px;height:400px;background:#fff;border-radius:100%;opacity:.1;right:-45px;top:-180px}.hero-area.hero3-area::after{position:absolute;content:"";width:350px;height:300px;background:#fff;border-radius:100%;opacity:.1;right:-90px;top:-135px}.partner-area{padding:15px 0}.section-title span{padding:5px 25px;font-size:14px}.section-title h3{font-size:35px}.service2-area{padding:100px 0 90px 0}.service-content{margin-top:35px}.service-content h3{margin-bottom:10px}.service-content h3 a{font-size:20px}.service-content p{font-size:15px}.service-btn a{font-size:14px}.service-img{width:100px;height:100px;line-height:100px;position:absolute;top:-50px}.service-img img{width:45px}.service-1::before,.service-2::before,.service-3::before{position:absolute;content:"";width:80px;height:80px}.service-c-title span{font-size:15px}.service-content-left p{font-size:15px}.service-content-left{margin-bottom:30px}.service2-area .owl-carousel .owl-controls{position:absolute;right:-37px;padding:5px 3px}.s-service-content h3 a{font-size:20px}.s-service-btn a{font-size:14px}.about-area{padding-top:0}.about-content .about-title h3{font-size:35px}.about-content .about-title p{font-size:15px}.mission-content h3{font-size:25px;margin-bottom:10px}.about-tab-menu .nav-tabs .nav-item a{padding:17px 80px}.about-image{padding:0}.single-fact{padding:0}.single-fact .fact-content p{font-size:15px}.single-fact2{padding:40px 30px}.process-content h3{font-size:18px}.process-content p{font-size:15px}.s-process-style-2 .process2-image{position:absolute;top:200px}.team-image img{width:150px}.team-social{margin-top:15px}.video-overview::after{width:95px;height:115px;left:-75px;bottom:-28px}.video-overview .promo-video .waves-block .waves{position:absolute;width:180px;height:180px;opacity:0;left:50%;margin-left:-90px;margin-top:-90px}.video-overview{margin:30px 0 30px 0}.project-nav li{font-size:15px}.industries-title h3{font-size:35px}.industries-tab-menu .menu-tab-menu i{margin-right:10px}.industries-tab-menu .menu-tab-menu a{padding:15px 45px;width:320px}.industries-content h3{font-size:30px}.testimonial-inner{background-size:contain;margin-top:35px;margin-bottom:50px}.testimonial2-s-title h3{font-size:35px}.single-testimonial{padding:100px;position:relative}.single-testimonial::before{position:absolute;content:"\efcd";font-size:100px;left:100px}.testimonial-head::after{position:absolute;content:"";top:-4px;right:186px}.testimonial-area .owl-carousel .owl-controls{bottom:-60px;right:50%;margin-right:-66px}.testimonial-title-content{padding:0;margin-top:60px}.testimonial-title-content span{padding:5px 25px;font-size:14px}.testimonial-title-content h3{font-size:30px;margin-bottom:10px}.testimonial-title-content p{font-size:15px}.blog-bg-pattern{position:relative;padding:70px 0}.blog-content{padding:25px}.blog-content p{font-size:15px}.newsletter-inner{padding:70px 0}.newsletter-title{margin-bottom:30px}.newsletter-title h3{font-size:35px}.newsletter-form-content{margin:0 70px}.newsletter-content{margin:0 70px}.newsletter-shape{bottom:60px;left:-40px}.newsletter-shape img{max-width:175px}.single-widget.about-widget{padding:0}.app-store-img img{margin:0}.service-details-sidebar{margin-top:50px}.portfolio-d-sidebar{margin-top:50px}.terms-conditions-area{padding:70px 0}.terms-c-content-widget h3{font-size:25px}.single-c-details{padding:30px}.contact-d-icon i{width:90px;height:90px;line-height:90px;font-size:40px}.contact-d-icon{margin-bottom:20px}.contact-inner{margin-top:30px}.contact-inner-box{margin-top:30px}.maps-area .main-maps{height:300px}.blog-detail-sidebar{margin-top:30px}.mail-success-content h3{font-size:30px}.mail-success-area{padding:100px 0}#myMap{height:300px;width:100%;border-radius:0}}@media only screen and (max-width:767px){body{font-size:14px}#scrollUp{right:20px}.theme-btn{padding:8px 15px;font-size:14px}.theme-btn i{width:30px;height:30px;line-height:30px;font-size:20px;margin-left:12px}.theme-btn.primary{font-size:13px}.mobile-nav{display:block}.mobile-nav{position:relative;z-index:5000}.slicknav_menu .slicknav_menutxt{text-shadow:none;font-family:inherit}.slicknav_nav .slicknav_row,.slicknav_nav a{padding:10px 10px 10px 15px;margin:0}.slicknav_nav .slicknav_item a i{display:none}.slicknav_nav .slicknav_item a:hover{color:#F06}.slicknav_nav a:hover,.slicknav_nav .slicknav_row:hover{color:#F06;background:transparent}.slicknav_btn{background:#F06;position:absolute;top:-33px;right:0;margin:0}.slicknav_menu{background:transparent;padding:0}.slicknav_menu ul.slicknav_nav{background:#222;margin-top:20px;border-radius:4px;padding:10px 5px}.hero-area{height:auto}.topbar-Social{text-align:center;border-bottom:1px solid #fff29}.topbar-Contact{text-align:center;padding:10px 0}.topbar-Contact li{display:inline-block;margin:0;padding:0;margin-right:10px}.topbar-Contact li a{padding:0}.header{padding:20px 0!important}.header .logo{margin:0}.header .logo img{max-width:160px}.header .main-menu{display:none}.menu-right-btn{display:none}.hero-shape-1{position:absolute;left:60px;top:40px}.hero-shape-2{top:5%;left:80%}.hero-shape-3{top:50%;left:20%}.hero-shape-4{top:40%;left:80%}.hero-image{margin:0;margin-top:60px}.topbar .topbar-content li{margin-right:10px;padding-right:10px}.hero-content{margin:0;margin-top:80px;text-align:center}.hero-content span{font-size:16px;margin-bottom:10px;padding:0;font-weight:500}.hero-content span::before{position:absolute;content:"";width:4px;left:30px}.hero-content h1{font-size:30px;line-height:43px!important}.hero-content .hero-subscribe{margin:30px 10px 0 10px}.hero-content .hero-subscribe input{width:100%;padding:10px 15px;height:55px;font-size:14px}.hero-content .hero-subscribe .button{position:inherit;margin-top:15px}.hero-content .hero-subscribe .theme-btn{line-height:38px;font-size:14px;padding:6px 25px;border:2px solid transparent;border-radius:4px}.hero-image{margin:80px 0}.hero-image::before{position:absolute;content:"";width:300px;height:300px;top:-12px;left:-11px}.hero2-area .hero-content p{font-size:15px}.hero2-area .hero-btn .theme-btn.primary{padding:10px 30px}.hero2-area .hero-content{margin:0;margin-top:150px}.hero2-area .hero-image-2{margin:0;margin-top:60px}.hero2-area{height:885px}.hero3-area .hero-content h5{font-size:18px;margin-bottom:10px}.hero3-area .hero-content .typed{font-weight:500;font-size:18px}.hero3-area .hero-content p{font-size:15px;margin-top:10px;padding:0}.partner-area{padding:20px 0}.mission-c-list li{margin:0;margin-bottom:20px}.section-title{margin-bottom:40px}.section-title span{padding:5px 20px;font-size:14px}.section-title h3{font-size:30px}.single-service{padding:30px;margin-top:80px}.service-img{width:90px;height:90px;line-height:90px;top:-45px}.service-img img{width:40px}.service-content h3 a{font-size:20px}.service-content h3{margin-bottom:10px}.service-content p{font-size:15px}.service-content{margin-top:35px}.service-1::before,.service-2::before,.service-3::before{position:absolute;content:"";width:70px;height:70px;top:30px}.service-main-content{margin-bottom:40px}.service2-area .s-service{padding:30px 25px}.service2-area .owl-carousel .owl-controls{bottom:0}.service2-area .owl-theme .owl-dots .owl-dot span{margin:5px 8px}.about-content .about-title span{padding:5px 20px;font-size:14px}.about-content .about-title h3{font-size:25px;line-height:35px}.about-content .about-title p{font-size:15px;margin-top:10px}.about-tab-menu .menu-tab-menu{padding:10px 0}.about-tab-menu .nav-tabs .nav-item a{padding:13px 15px;font-size:14px}.about-tab-menu .nav-tabs .nav-item a::before{position:absolute;content:"";bottom:0}.mission-content h3{font-size:25px;margin-bottom:10px;line-height:33px}.about-image{margin:0;margin-top:30px;padding:0}.about-area{padding:0 0 70px 0}.funfact-inner{padding:10px 30px 40px 30px}.single-fact{padding:0}.single-fact .fact-content h6{font-size:30px;margin-bottom:8px}.section-shape::before{position:absolute;content:"";width:100%;height:100%;right:0;top:0}.process-inner::before{display:none}.single-process{margin-top:35px!important}.single-process .process-image{width:110px;height:110px;line-height:110px;position:absolute;top:0}.single-process .process-image img{width:45px}.process-count span{position:absolute;top:-4px;width:35px;height:35px;line-height:35px;left:54%}.single-process-2{margin:0}.process-content{padding-top:125px}.process-area{padding:70px 0}.process-content p{font-size:15px}.single-team{display:block;text-align:center}.team-page{padding:40px 0 70px 0}.team-image img{width:150px}.team-content{margin:0;margin-top:20px}.team-content span{margin:0;font-size:14px}.team-content h5{margin-bottom:10px}.team-social{margin-top:20px}.intro-video-area{padding:70px 0}.video-overview-shape-1{display:none}.video-overview-shape-2{display:none}.video-overview{margin:15px}.video-overview::before{position:absolute;content:"";width:80px;height:80px;right:-15px;top:-15px}.video-overview::after{position:absolute;content:"";width:50px;height:62px;left:-28px;bottom:-16px}.video-overview .video-main .video{height:50px;width:50px;line-height:50px;font-size:18px}.video-overview .video-main{position:absolute;left:50%;top:50%;margin-left:-25px;margin-top:-25px}.video-overview .promo-video .waves-block .waves{position:absolute;width:100px;height:100px;left:50%;margin-left:-50px;top:50%;margin-top:-50px}.faq-area{padding:70px 0}.faq-area .panel .faq-title a.collapsed,.faq-area .faq-title a{font-size:15px}.faq-area .faq-body{font-size:15px}.faq-area .faq-title b{font-size:15px;margin-right:7px}.portfolio-area{padding:70px 0}.project-nav li{font-size:15px;margin:5px 5px 5px 0!important}.project-nav{margin-bottom:30px;margin-top:25px}.industries-area{padding:70px 0}.industries-title span{padding:5px 20px;font-size:14px}.industries-title h3{font-size:25px;line-height:35px}.industries-tab-menu{margin:20px 0 0 0}.industries-tab-menu .menu-tab-menu a{padding:15px 20px;width:270px}.industries-tab-menu .menu-tab-menu span{font-size:14px}.industries-tab-menu .menu-tab-menu i{font-size:18px;margin-right:10px}.industries-content h3{font-size:20px;font-weight:600;line-height:30px}.industries-content h6{margin-top:10px;font-size:16px;margin-bottom:20px;line-height:25px}.industries-content p{font-size:15px}.pricing-area{padding:70px 0}.pricing-head h5{font-size:16px}.price-rate h4{font-size:40px}.price-details li{font-size:15px}.blog-bg-pattern{padding:70px 0}.blog-content{padding:25px}.blog-top-meta{margin-bottom:10px}.blog-content h3 a{font-size:18px;line-height:28px}.blog-content p{font-size:15px}.newsletter-content{margin:0;padding:40px 30px}.newsletter-inner{padding:0}.newsletter-title span{font-size:16px;font-weight:500;margin-bottom:5px}.newsletter-title h3{font-size:30px;font-weight:600;line-height:35px}.newsletter-title{margin-bottom:30px}.newsletter-form-content .newsletter-f-widget input{width:100%;height:50px;padding:10px 15px;font-size:14px}.newsletter-form-content{margin:0}.newsletter-form-content .newsletter-f-widget .button{position:inherit;margin-top:15px;background:#343A40;border:2px solid transparent}.newsletter-form-content .newsletter-f-widget .button:hover{background:#fff;color:#F06}.newsletter-shape{bottom:15px;left:-75px}.newsletter-shape img{max-width:150px}.footer-area{overflow:hidden}.footer-social{margin-top:20px;text-align:center}.footer-area::before{position:absolute;width:500px;height:500px;right:-30px}.copyright-text{text-align:center}.testimonial-area{padding:70px 0}.testimonial-title-content{padding:0;margin-top:60px}.testimonial-title-content span{padding:5px 20px;font-size:14px}.testimonial-title-content h3{font-size:25px;line-height:33px}.testimonial-title-content p{font-size:15px}.testimonial-area .owl-carousel .owl-controls{position:absolute;bottom:-51px;right:50%;z-index:999;margin-right:-66px}.testimonial-head::after{position:absolute;content:"";right:66px;background:#FFE5EF;opacity:1}.testimonial-inner::before{position:absolute;content:"";width:300px;height:300px;left:0;top:0}.testimonial-inner{background-image:inherit!important;margin:0;margin-bottom:40px}.testimonial-inner::before{display:none}.testimonial-content p{color:#666;font-size:15px;opacity:1;font-weight:normal}.testimonial-bottom h3{color:#F06}.testimonial-bottom span{color:#343A40}.single-testimonial{padding:15px 20px}.newsletter-area{padding-bottom:70px}.testimonial-head::before{position:absolute;content:"";background:#FFE5EF;opacity:.6}.testimonial-bottom{margin-top:20px}.single-testimonial::before{position:absolute;font-size:80px;left:0;color:#FFE5EF;opacity:1;top:140px}.breadcrumbs{padding:80px 0}.breadcrumb-content h3{font-size:25px;font-weight:600}.breadcrumb-menu{text-align:left;margin-top:20px}.service-area{padding:70px 0}.service-details-area{padding:70px 0}.service-d-single-content h3{font-size:20px;font-weight:600;margin-bottom:5px;padding-left:30px}.service-d-single-content p{padding-left:30px;font-size:15px}.service-d-single-content{margin-bottom:20px}.service-d-top-img{margin-top:30px}.service-details-content{margin-top:30px}.service-details-content h3{font-size:20px;line-height:30px}.service-details-content p{font-size:15px}.service-d-list-left h5{font-size:20px}.service-d-list-left p{font-size:15px}.service-d-menu li.active a,.service-d-menu li a:hover,.service-d-menu li a{padding:15px;font-size:14px}.service-d-sidebar-title{font-size:20px;font-weight:600;padding-left:30px}.service-d-client-title h5{font-size:20px}.service-d-list-left{margin-bottom:30px}.service-d-list-right{margin-bottom:30px}.service-d-list-content{margin-top:30px}.pagination li a{width:35px;height:35px;line-height:35px;font-size:13px}.pagination li.prev a,.pagination li.next a{font-size:14px}.pagination{margin:40px 0 0}.portfolio-details-area{padding:70px 0}.portfolio-d-content-widget h3{font-size:20px;font-weight:600;padding-left:35px}.portfolio-d-content-widget p{font-size:15px}.portfolio-d-list-title h3{font-size:20px;font-weight:600}.portfolio-d-list-title p{font-size:15px}.portfolio-d-sidebar{margin-top:30px}.p-single-sidebar-widget h3{font-size:20px}.p-single-sidebar-widget li{font-size:15px;margin-bottom:10px;padding-bottom:10px}.n-project-contact-widget h5{font-size:23px;line-height:28px}.terms-conditions-area{padding:70px 0}.terms-c-content-widget h3{font-size:20px;margin-bottom:10px}.terms-c-content-widget p{margin:0;font-size:15px}.terms-c-single-list h5{font-size:18px}.terms-c-single-list p{font-size:15px}.terms-c-single-list{margin-bottom:15px}.eror-page-area{padding:100px 0}.eror-content{padding:0}.eror-content h3{font-size:30px}.eror-content p{font-size:15px}.c-soon-top-content i{font-size:40px;color:#fff;width:90px;height:90px;line-height:90px;margin-bottom:20px}.c-soon-top-content h3{font-size:25px;margin-bottom:10px}.c-soon-top-content h5{font-size:17px;margin-bottom:15px}.c-soon-top-content p{font-size:14px}.coming-soon-form input{width:100%;height:55px;padding:10px 15px;font-size:14px}.coming-soon-form{margin:0 15px}.coming-soon-form .button{position:initial;margin-top:20px;border-radius:5px}.c-soon-top-content{margin-bottom:30px}.coming-soon-form .button .theme-btn{padding:5px 20px;font-size:14px}.coming-soon-form .button:hover{background:#fff;color:#F06}.c-date-count{margin-top:15px}.coming-soon-social{margin-top:30px}.contact-area{padding:40px 0 70px}.single-c-details{padding:30px}.contact-d-icon{margin-bottom:20px}.contact-d-icon i{width:90px;height:90px;line-height:90px;font-size:35px}.contact-d-content h3{font-size:20px;margin-bottom:10px}.contact-inner{margin-top:30px}.contact-inner-box{margin-top:30px}.contact-c-title h3{font-size:25px}.maps-area .main-maps{height:300px}.footer-logo img{max-width:160px}.service2-area{padding:70px 0}.service-c-title span{padding:8px 15px;font-size:14px}.service-c-title h3{font-size:25px;line-height:32px;font-weight:600}.service-content-left p{font-size:15px}.service-c-title{margin-bottom:10px}.service-content-left{margin-bottom:30px}.service2-area .owl-carousel .owl-controls{position:absolute;bottom:-10px;right:50%;padding:0;background:transparent;margin-right:-45px}.service2-area .owl-carousel .owl-controls .owl-dot{display:inline-block}.service2-area .owl-theme .owl-dots .owl-dot span{margin-left:10px}.s-service-content h3 a{font-size:20px}.s-service-icon{width:90px;height:90px;line-height:90px}.s-service-icon img{width:45px!important;height:45px}.s-service-content{margin-top:10px}.s-service-content h3{margin-bottom:5px}.single-fact2{padding:40px 30px}.s-fact-content h6{font-size:30px;margin-bottom:10px}.funfact2-area{padding:40px 0 70px 0}.process2-area{padding-bottom:70px}.s-process-style-2 .process2-image{top:200px}.testimonial2-area{padding:70px 0 50px 0}.testimonial2-s-title{margin-bottom:125px}.testimonial2-area .owl-carousel .owl-controls{position:absolute;top:0;right:0}.testimonial2-area .owl-carousel .owl-nav div{width:45px;height:45px;font-size:25px;bottom:90px;line-height:43px}.testimonial2-s-title h3{font-size:30px}.testimonial2-area .owl-carousel .owl-nav .owl-prev{margin-right:5px}.single-testimonial2{padding:30px}.s-testimonial2-title{margin:0;margin-top:15px}.s-testimonial2-content p{font-size:14px}.testimonial-ratting{margin-bottom:10px}.s-testimonial2-head::before{font-size:60px}.s-testimonial2-head{display:block;margin-bottom:10px}.testimonial-ratting{margin-bottom:5px}.team2-area{padding:70px 0 40px 0}.pricing2-button a{padding:12px 20px;font-size:14px}.pricing2-bottom li{font-size:14px}.blog2-area{padding:70px 0}.blog2-content h3 a{font-size:18px;line-height:26px}.blog-page-area{padding:40px 0 70px 0}.blog-detail-sidebar{margin-top:30px}.single-popular-feed .feed-desc h6 a{font-size:14px}.singles-s-widget.p-tag-widget li a{padding:10px 15px}.singles-s-widget .widget-title{margin-bottom:25px}.blog-details-area{padding:40px 0 70px}.blog-detail-content{padding:20px}.blog-detail-content p{font-size:15px}.blog-d-single-content blockquote{padding:20px}.blog-d-single-content blockquote h3{font-size:17px;line-height:28px;margin-top:5px;font-weight:500}.blog-d-single-content blockquote span{font-size:15px;font-weight:500}.blog-d-single-content blockquote i{position:absolute;right:20px;font-size:40px;top:18px}.blog-d-content-list h5{font-size:20px;font-weight:600;margin-bottom:10px}.blog-d-content-list li{margin-bottom:10px;font-size:15px}.blog-d-content-list{margin-bottom:20px}.blog-d-content-middle h3{font-size:20px;line-height:28px}.blog-single-meta{margin-bottom:10px;padding-bottom:15px}.blog-d-tag-widget{margin-top:25px;padding:25px}.blog-d-tag-title{font-size:18px}.blog-d-tag-widget li a{padding:5px 15px}.blog-d-tag-widget li{margin:5px}.prev-content-left .prev-content span{font-size:14px}.prev-content-left .prev-content h3{font-size:16px;line-height:23px}.prev-content-left{margin:10px 0}.p-comment-title h3{font-size:20px;padding-left:35px}.p-comment-form .form-group input{height:45px}.p-comment-form .form-group textarea{height:120px}.p-comment-form .form-group{margin-bottom:20px}.prev-next-widget{margin:30px 0}.blog-detail-content p{font-size:14px;padding:0;line-height:23px}.hero3-area .hero-content{padding:0;margin:0;margin-top:150px;margin-bottom:50px}.hero3-area{height:870px}.hero-area.hero3-area::before{position:absolute;content:"";width:200px;height:200px;right:-105px;top:-80px}.hero-area.hero3-area::after{position:absolute;content:"";width:250px;height:250px;right:-85px;top:-85px}.hero3-area .hero-content h1{font-size:30px}.coming-soon .count-date{margin-left:-15px}.coming-soon .cdown{width:100px;height:100px;margin:0;margin-left:15px;line-height:100px;margin-top:15px}.coming-soon .cdown span{font-size:30px}.mail-success-area{padding:70px 0}.mail-success-content i{width:110px;height:110px;line-height:110px;font-size:45px}.mail-success-content h3{font-size:30px}.mail-success-content p{font-size:15px}.footer-top-inner{padding:30px 0 60px}.single-partner{margin:0}#myMap{height:220px;width:100%;border-radius:0}}