@media only screen and (max-width:767px){.error,.newsletter{max-width:100%}.copyright-area,.header-area,.shorting-menu,.woocommerce-topbar{text-align:center}.spinner{margin:-70px auto 0 -40px}.ptb-100{padding-top:55px;padding-bottom:55px}.about-text span,.analysis-text ul li,.blog-details-content p,.contact-box .content p,.copyright-area ul li a,.project-details p,.read-more-btn,.single-blog-item span,.single-blog-post .blog-post-content span,.single-repair-feedback .client-info span,.single-team .team-content span,.single-team .team-content ul li a,.single-work .work-content ul li,p{font-size:14px}.btn{font-size:13px;padding:13px 30px}.analysis-text span,.check-your-website .text p,.fun-fact p,.page-title ul li,.repair-banner-content p,.section-title span{font-size:15px}.section-title h3{font-size:23px;max-width:100%;line-height:31px;margin-top:10px;margin-bottom:20px}.header-area .header-info,.rocket,.section-title .read-more-btn,.single-work-process::before,.vector{display:none}.form-control{height:45px;font-size:14px;padding:11px 14px}.features-box p,.form-group,.tab-slider-nav,.woocommerce-topbar .woocommerce-result-count{margin-bottom:10px}.header-area .social-links li a{margin-left:6px;font-size:14px}.main-banner,.main-banner-two{height:100%;padding-top:50px;padding-bottom:50px}.hero-content h1{font-size:30px;line-height:1.3}.hero-content h1 span::after{bottom:7px;height:8px}.hero-content p{margin-bottom:30px;margin-top:20px;font-size:16px}.hero-content .btn{margin-right:10px}.video-btn{padding-right:35px;font-size:13px}.video-btn i{margin-left:10px;font-size:27px;bottom:-4px}.hero-image{position:relative;right:0;bottom:0;width:100%;margin-top:35px;padding:0 15px}.analysis-text,.main-banner-two .hero-content{margin-top:40px}.main-banner-two .banner-image{margin-top:0}.banner-image{margin-top:50px}.main-banner-four,.main-banner-three{height:100%;padding-top:50px;padding-bottom:110px}.features-text,.main-banner-four .banner-image,.main-banner-three .banner-image{margin-top:0;margin-bottom:40px}.owl-theme .owl-nav [class*=owl-]{top:auto;bottom:35px}.single-box,.single-work-process{padding:15px;margin-bottom:30px}.single-box .icon{width:70px;height:70px;font-size:30px;line-height:70px}.services-box .icon,.single-services .icon{line-height:71px;font-size:35px;width:70px;height:70px}.single-box h3{font-size:19px;margin-top:25px;margin-bottom:15px}.about-image,.order-details,.project-info{margin-top:30px}.about-text{margin-top:50px;padding-left:0}.about-text h3{font-size:23px;margin:15px 0 20px;line-height:30px}.about-text p,.page-title h3{margin-bottom:15px}.circle-pattern-2{top:-10px;bottom:auto}.page-title{padding-top:60px;padding-bottom:60px}.page-title h3{font-size:24px}.features-area-three,.features-area-two,.funfacts-area,.gallery-area,.repair-blog-area,.services-area,.team-area,.working-process-area{padding-bottom:25px}.analysis-form,.services-box,.single-blog-item,.single-blog-post .blog-post-content,.single-services,.single-team{padding:15px}.single-services h3{font-size:19px;margin-bottom:15px;margin-top:25px}.services-box .icon{margin:18px 0}.services-box .icon::before{width:106px;height:106px;top:-19px;left:-19px}.cart-totals h3,.checkout-area .title,.contact-text h3,.pricingTable .title,.project-details h3,.services-box h3,.single-blog-item h4,.single-blog-post .blog-post-content h4,.single-features h3,.single-feedback .client-info h4,.single-products .products-content h3,.single-repair-services h3,.single-team .team-content h3,.timeline-heading h4{font-size:19px}.features-text h3{font-size:23px;margin-bottom:18px;line-height:1.3}.features-text ul{margin:20px 0 25px}.features-text ul li{margin-bottom:12px;padding-left:29px;font-size:14px}.features-area .ptb-100{padding-top:40px;padding-bottom:40px}.features-area .img{margin-bottom:35px}.contact-text .social-links,.features-box,.fun-fact,.single-features,.single-footer-widget,.single-repair-blog-post{margin-bottom:30px}.single-features i{width:70px;height:70px;font-size:30px;line-height:72px}.check-your-website .text h3{font-size:23px;margin-bottom:15px}.check-your-website .text .form-control{border-radius:40px;height:50px;margin-bottom:15px}.check-your-website .text .btn{margin-top:0;padding:15px 40px;display:block;width:100%}.box{height:90px}.box span{font-size:85px}.box h3{font-size:15px;line-height:24px}.features-box{padding-left:70px}.features-box i{width:50px;height:50px;font-size:26px;line-height:53px}.features-box h3{font-size:19px;line-height:22px;margin-bottom:15px}.single-work-process h3{font-size:19px;margin-top:25px}.single-work-process .icon{width:70px;height:70px;font-size:35px;line-height:74px}.analysis-form h3{font-size:20px;margin-bottom:25px}.analysis-form form .btn{padding:11px 40px}.analysis-text h3{font-size:22px;margin:15px 0;line-height:31px}.shorting-menu{display:block;padding:10px 10px 5px;margin-bottom:35px;border-radius:5px}.shorting-menu .filter{font-size:14px;margin-bottom:5px}.single-work{margin-top:5px}.single-work .work-content h4{font-size:19px;margin-bottom:8px}.single-work .link-btn,.single-work .popup-btn{right:20px;width:35px;height:35px;line-height:35px;font-size:15px}.single-work:hover .link-btn,.single-work:hover .popup-btn{top:20px}.single-work:hover .link-btn{left:20px}.single-feedback{padding:20px 15px;margin-top:24px}.single-feedback .client-info{padding-left:117px;margin-bottom:25px}.single-feedback .client-info span{font-size:14px;margin-top:8px}.blog-details-comments-form .btn,.fun-fact h3,.owl-theme .owl-dots{margin-top:10px}.fun-fact i{font-size:35px;top:5px}.fun-fact h3{font-size:30px;line-height:26px}.tab-slider-trigger{padding:10px 25px;font-size:14px}.pricing-plan,.pricingTable{margin-top:30px;padding-bottom:25px}.products-details .payment-methods img,.tab-slider-container .row{width:auto}.pricingTable .pricingTable-header{padding:25px 15px 35px;z-index:1}.pricingTable .pricingTable-header::before{z-index:-1}.pricingTable .price-value{font-size:30px;margin-bottom:25px}.pricingTable .price-value span{font-size:13px;margin-left:-5px}.pricingTable .pricing-content li{font-size:14px;margin-bottom:10px;padding-bottom:10px}.pricing-plan h3{font-size:19px;padding-top:25px}.pricing-plan h3 span{height:85px;width:85px;margin:20px auto -65px;line-height:90px;font-size:25px}.pricing-plan ul{margin:70px 0 25px}.pricing-plan li{padding:10px 0;font-size:14px}.pricing-plan#most-popular{top:0;padding:25px 0}.newsletter{padding:20px 15px;border-radius:5px}.newsletter form .form-control{height:70px;border-radius:5px;padding-left:18px;font-size:16px}.newsletter form .btn{position:relative;right:0;top:0;height:55px;width:100%;margin-top:10px}.newsletter h4{margin-bottom:25px;font-size:23px}.timeline::before{left:10px}.timeline>li{margin-bottom:0;position:relative;width:100%;float:left;clear:left}.timeline>li>.timeline-panel{width:calc(100% - 50px);width:-webkit-calc(100% - 50px);float:right;padding:20px 15px;text-align:left}.timeline>li>.timeline-badge{left:-2px;margin-left:0;top:25px}.timeline>li>.timeline-panel::before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}.timeline>li>.timeline-panel::after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}.timeline>li.timeline-inverted{float:left;clear:left;margin-top:30px;margin-bottom:30px}.timeline>li.timeline-inverted .timeline-footer{text-align:right}.timeline>li.timeline-inverted>.timeline-badge{left:-2px}.timeline-body>p{font-size:14px;margin-bottom:40px}.blog-area .section-title{z-index:1}.blog-details .date{padding:9px 19px;font-size:19px}.blog-details-heading h3{font-size:19px;line-height:26px}.blog-details-content .blockquote,.cart-totals,.productsQuickView .modal-content .products-content,.single-repair-feedback,.single-repair-services{padding:20px}.blog-details-content .blockquote .blockquote-footer,.blog-details-content .blockquote p,.blog-details-meta ul .title{font-size:16px}.blog-details-content .title,.side-bar .widget-box .title{font-size:19px;margin-bottom:30px}.blog-details-meta .tags li a{padding:4px 13px;font-size:14px}.blog-details-meta .share{float:none;margin-top:20px}.blog-details-meta .share li a{width:30px;font-size:14px;height:30px;line-height:30px}.blog-details-comments .single-comments{padding-left:120px}.blog-details-comments .single-comments .content h4,.project-info ul li span{font-size:17px}.blog-details-comments .single-comments .content span{font-size:14px;margin:8px 0 15px}.single-comments.left-mr{margin-left:20px;margin-top:35px}.contact-box{padding:20px 15px 20px 80px;margin-bottom:30px}.contact-box .icon{left:15px;top:20px;width:45px;height:45px;line-height:44px;font-size:20px}.contact-box .content h4{font-size:18px;margin-bottom:15px}#map{margin-top:0;margin-bottom:30px}#contactForm .btn{padding:13px 40px;font-size:13px}.accordion .accordion-title{padding:10px 15px;border-radius:5px;font-size:14px}.error h1{font-size:130px}.error p{font-size:18px;margin-top:15px;margin-bottom:25px}.pagination-area,.project-details .features{margin-top:25px}.project-details ul.features li{margin-bottom:12px;padding-left:24px;font-size:14px}.project-info ul li{padding-left:40px;margin-bottom:15px;font-size:14px}.project-info ul li i,.single-footer-widget .logo a{font-size:25px}.page-link{padding:10px 18px;font-size:14px}.side-bar{margin-top:40px;margin-bottom:40px}.side-bar .widget-box{padding:25px 20px}.side-bar .categories-box ul li a,.single-footer-widget .services-list li a{margin-bottom:12px;font-size:14px}.side-bar .tags-box ul li a{padding:4px 14px;font-size:14px}.side-bar .tags-box .title{margin-bottom:24px}.recent-post-desc{margin-top:-5px}.repair-main-banner{padding-top:155px;padding-bottom:245px}.repair-banner-content h2{line-height:1.2;font-size:30px}.repair-boxes-area::before{-webkit-transform:skewY(170deg);transform:skewY(170deg)}.single-repair-box h3{font-size:18px}.single-repair-box img{width:unset}.repair-about-image{padding-bottom:30px}.repair-about-image img:last-child{position:relative;bottom:0;border:none;right:0;margin-top:20px}.repair-services-inner{margin-top:50px;padding:30px 15px}.repair-services-inner .col-lg-4:nth-child(2){border-left:none;border-right:none;margin-bottom:20px;margin-top:20px}.single-repair-blog-post .blog-content h3{font-size:19px;line-height:1.4}.repair-subscribe-area{margin-top:-55px;margin-bottom:55px}.repair-subscribe-content{padding:30px 15px}.repair-subscribe-content h2{font-size:24px;margin-bottom:20px}.repair-subscribe-content form .form-group{float:unset;margin-bottom:10px;width:100%;padding-right:0}.repair-subscribe-content form .btn{float:unset;width:100%}.woocommerce-topbar{padding-top:15px;padding-bottom:15px}.woocommerce-topbar .woocommerce-topbar-ordering .form-control{height:40px;padding:6px 14px}.productsQuickView .modal-content .products-content h3{font-size:19px;margin-bottom:12px;line-height:1.4}.products-details{margin-top:20px}.cart-table table thead tr th{padding:15px;font-size:15px;white-space:nowrap}.cart-buttons .continue-shopping-box{text-align:center;margin-bottom:15px}.cart-buttons .text-right,.copyright-area .text-right{text-align:center!important}.single-repair-blog-post .blog-content ul{overflow:hidden}.footer-area{padding-top:55px}.single-footer-widget h3{font-size:19px;margin-bottom:25px}.single-footer-widget .contact-list li,.single-footer-widget .usefull-links li a{margin-bottom:10px;font-size:14px}.copyright-area{padding-top:30px;padding-bottom:30px;margin-top:25px}.copyright-area .text-right{margin-top:15px}.go-top{bottom:20px;font-size:20px;width:40px;height:40px;line-height:40px}}@media only screen and (min-width:768px) and (max-width:991px){.about-text,.features-area .img,.features-text,.tab-slider-nav{position:relative;z-index:1}.nav-section{min-height:auto;display:block}.ptb-100{padding-top:80px;padding-bottom:80px}.circle-pattern-2,.header-area .header-info li:last-child,.hero-image,.section-title .read-more-btn,.single-work-process::before{display:none}.navbar .row{width:102%}.main-banner,.main-banner-three,.main-banner-two{height:100%;padding-top:110px;padding-bottom:110px}.hero-content h1{font-size:45px;line-height:1.3}.hero-content p{font-size:17px}.copyright-area,.main-banner-two .hero-content{margin-top:50px}.features-text,.main-banner-two .banner-image{margin-top:0}.banner-image img{width:60%!important}.fun-fact,.main-banner-four .banner-image,.main-banner-three .banner-image{margin-bottom:40px}.features-area-two,.gallery-area,.repair-blog-area,.services-area,.team-area{padding-bottom:50px}.single-box,.single-features,.single-footer-widget,.single-repair-blog-post{margin-bottom:30px}.features-area-three{padding-bottom:35px}.main-banner-four{padding-top:110px;padding-bottom:110px;height:100%}.features-text h3{font-size:25px;line-height:34px}.copyright-area p,.copyright-area ul li a,.features-text ul li{font-size:15px}.features-area .img{margin-top:60px}.single-work-process .icon{width:65px;height:65px;font-size:30px;line-height:70px}.single-work-process h3{font-size:20px}.about-image,.analysis-text,.repair-about-content{margin-top:40px}.about-text{margin-top:50px;padding-left:0}.funfacts-area{padding-bottom:40px}.pricing-plan,.pricingTable{margin-top:30px}.tab-slider-nav{margin-bottom:10px}.timeline>li>.timeline-badge{right:-26px}.timeline>li.timeline-inverted>.timeline-badge{left:-26px}.pricing-plan#most-popular{top:0;padding:0 0 20px;z-index:2}.pricing-plan#most-popular h3{margin-top:0;padding-top:20px}.side-bar{margin-top:40px;margin-bottom:40px}.repair-banner-content h2{font-size:45px}.repair-services-inner .col-lg-4:nth-child(2){border:none;margin-top:20px;margin-bottom:20px}.repair-subscribe-content form .form-group{float:left;margin-bottom:0;width:33%;padding-right:15px}.repair-subscribe-content form .btn{width:25%;margin-top:15px}.products-details{margin-top:20px}.footer-area{padding-top:80px}}@media only screen and (min-width:992px) and (max-width:1199px){.box h3,.features-box h3{line-height:28px}.navbar .col-lg-8{-ms-flex:0 0 80%;-webkit-box-flex:0;flex:0 0 80%;max-width:80%}.navbar .col-lg-4{-ms-fles:0 0 20%;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.circle-pattern-2,.navbar-right-side .lang,.navbar-right-side h5{display:none}.features-area .about-text,.main-banner-four .hero-content,.main-banner-three .hero-content{margin-top:0}.main-banner-two .hero-content{margin-top:70px}.hero-image{right:-195px;bottom:30px;width:660px}.hero-content h1{font-size:50px}.services-box h3,.single-services h3{font-size:21px}.about-text{margin-top:80px;padding-left:0;position:relative;z-index:1}.contact-box{padding:20px 20px 20px 80px}.contact-box .icon{left:15px}.box h3{font-size:20px}.timeline>li>.timeline-badge{right:-31px}.timeline>li.timeline-inverted>.timeline-badge{left:-31px}.repair-subscribe-content form .form-group{width:33%;padding-right:15px}.repair-subscribe-content form .btn{width:18%;margin-top:20px}}@media screen and (max-width:1366px){#banner_slider .carousel-item{padding:80px 0}.banner-arrows button{width:55px;height:55px}.container.carousel_crd h3{font-size:28px;line-height:35px}}@media screen and (max-width:1280px){#banner_slider .carousel-item .carousel_crd{padding:0 60px}#banner_slider .carousel_crd .image-item img{object-fit:contain}}@media screen and (max-width:1199px){.about_section .about-item .img-item img,.features-area .about-image .image img{width:100%;height:100%;object-fit:cover}.abt-hd h1,.need--sec h4{padding:10px 0}.abt-hd h1,.service_section .tab-content h2{font-size:22px}.about_section .about-item .img-item{height:380px;width:100%}.about--sec .about-bottom-content{margin-top:10px}.about_section .content-item{padding-left:0}.about--bottom--sec{padding-bottom:20px}.testimonial--sec .do-section-heading{margin-bottom:20px}.testimonial--sec .do-section-heading h3{margin-bottom:50px}.testimonial--sec #testimonial--slider .item{height:320px}header .item{height:600px}header .item .cover .header-content p{font-size:45px}header .item .cover .header-content label{font-size:28px}.features-area{padding:60px 0}.about-text .read-more-btn{font-size:15px}.about-text p{margin-bottom:12px}.features-area .about-image .image{height:260px;width:100%}.features-area .about-image .image img{object-position:center center}.service--sec .serviceCvr.clearfix{padding-bottom:0}.funfacts-area .heading-item{font-size:25px!important}.need--sec h4{font-size:20px}#banner_slider_wrapper .slide-item .content-item h3{font-size:30px;line-height:40px}#banner_slider_wrapper .owl-item.active .slide-item .content-item .banner-btn{margin-top:35px}#banner_slider_wrapper .slide-item{height:550px}.service_section .tab-content .tab-pane{padding:30px;border-radius:25px}.service_section .tab-content .tab-pane .service-btn span:before{top:52%}}@media screen and (max-width:1024px){header .item{height:500px}header .item .cover .header-content p{margin-bottom:0;font-size:35px}.do-section-heading h2,.do-section-heading h2 span,.do-section-heading h3,.do-section-heading h3 span,header .item .cover .header-content label{font-size:25px}.clients_sec{padding:80px 0}#banner_slider .carousel-item .carousel_crd{padding:0 80px}}@media screen and (max-width:991px){.animatedBackground h1,.animatedBackground label{font-size:25px}.about_section{padding:60px 0 0}.about--bottom--sec{padding-top:30px}.testimonial--sec .do-section-heading h3,.testimonial--sec .do-section-heading h3 span{margin-bottom:30px;font-size:22px}.about_section .about-item .img-item{height:100%}.testimonial--sec #testimonial--slider .item p{line-height:22px}.testimonial--sec #testimonial--slider .item{padding:25px;height:360px}.single-footer-widget li a{font-size:15px;margin-bottom:8px}.about_section .content-item h1,.breadcrumb--sec p{font-size:25px}.copyright-area{margin-top:0}.features-area .about-image{margin-bottom:30px}.features-area .about-image .image{height:320px}.about-text .read-more-btn{font-size:14px;margin-top:0}.features-area{padding:40px 0}.do-sevice-section .do-service-container .do-front-part .do-front-content h3,body.nav-open .menu-section ul.menu a,body.nav-open .menu-section ul.menu label{font-size:17px}.do-sevice-section .do-service-container .do-front-part{height:260px}.do-sevice-section .do-service-container{margin-bottom:12px}.service--sec{padding-bottom:40px!important}.do-sevice-section .do-service-container i:before,.funfacts-area .fun-fact i{font-size:45px}.do-section-heading,.do-section-heading-light{margin-bottom:25px}.clints-section h3.heading-item,.clints-section h3.heading-item span,.funfacts-area .heading-item{font-size:22px!important}.funfacts-area .fun-fact,.working-process-area .row .col-6:last-child .single-work-process{margin-bottom:0}.funfacts-area .fun-fact p,.site_map .sitemap-content ul li{font-size:16px}.clients_sec,.clints-section,.need--sec,.site_map,.why-choose-sec{padding:60px 0}.working-process-area .heading-item{font-size:25px!important;margin-top:8px}.working-process-area .section-title{margin-bottom:40px}.working-process-area .single-work-process{padding:20px;margin-bottom:30px}.single-work-process h3{font-size:18px;margin-bottom:10px}.need-item-img img{width:100%;object-fit:cover;margin-bottom:15px}.service--sec .do-front-content h2{font-size:18px}.about_section .content-item-bottom h2{font-size:20px;margin-bottom:15px}.tabing_sec{padding:80px 0}.tabing_sec .tab-content .blocks .block .window.imac{left:64px}.tabing_sec .tab-content .blocks .block:before{bottom:27%}body.nav-open .menu-section ul.menu{width:100%;position:fixed;height:370px;padding:30px}body.nav-open{position:relative}body.nav-open:before{content:"";position:fixed;left:0;top:100px;width:100vw;height:100vh;background:#0000007d;z-index:1}body.nav-open .menu-section ul.menu label~a{display:none!important}body.nav-open .menu-section ul.menu a{display:block;padding-left:15px}body.nav-open .menu-section ul.menu li.dis-none.mobile-quote{display:inline-block;width:auto;margin-top:30px}#banner_slider_wrapper .slide-item{height:500px;padding:60px 0}#banner_slider_wrapper .slide-item .content-item h3{font-size:26px}#banner_slider_wrapper .owl-item.active .slide-item .content-item .banner-btn{font-size:15px;margin-top:30px;padding:12px 25px}.about--sec .about-image{max-width:500px;width:100%;margin:0 auto 40px}.about--sec{padding:80px 0 30px}.service_section .nav-pills{flex-direction:inherit!important;display:flex;align-items:center;justify-content:center;gap:15px;margin-bottom:40px}.service_section .nav-pills .nav-link{width:48%;margin-bottom:0;border-radius:0;box-shadow:0 0 10px #9d9d9d}.about--sec .about-bottom-content{margin-top:0}.features-area.ptb-100{padding-bottom:40px}.card-wrapper div[class^=col-]:nth-child(2n){border-right:0}#banner_slider_wrapper .slide-item .image-item img{max-width:100%;margin:0;height:380px}.site_wrapper{padding:30px}}@media screen and (max-width:850px){#banner_slider .carousel-item .carousel_crd{padding:0 80px}}@media screen and (max-width:767px){.topScrollbar{top:70px;}.logo-section img{max-width:150px;height:100%}.about_section{padding-top:40px}.about_section .about-item .img-item{margin-bottom:20px}.about--bottom--sec{padding-top:15px}.about--bottom--sec .content-item h3.title{font-size:18px}.testimonial--sec .do-section-heading h3,.testimonial--sec .do-section-heading h3 span{font-size:21px}.do-sevice-section .do-service-container .do-front-part,.testimonial--sec #testimonial--slider .item{height:100%}.testimonial--sec{padding-bottom:40px}.copyright-area{padding:10px 0}.single-footer-widget h3{margin-bottom:18px;font-size:18px}.single-footer-widget .services-list li a{margin-bottom:8px}.about_section .content-item h1,.do-section-heading h2,.do-section-heading h2 span,.do-section-heading h3,.do-section-heading h3 span,.service_section .tab-content h2{font-size:22px}#banner_slider .carousel-item .carousel_crd .image-item,#banner_slider_wrapper .slide-item .image-item,.banner-arrows,.whatsapp{display:none}.go-top{bottom:40px}header .item{height:400px}header .item .cover .header-content p{font-size:28px}.blog-details-area .blog-details-content h2,.blog-details.seo_details h3,.why-choose-title h2,.why-choose-title span,header .item .cover .header-content label{font-size:20px}header .item .cover .header-content .line{border:5px solid #fff}header .item .cover .header-content{padding:50px 40px}.features-area .about-image .image{height:260px}.service--sec.do-sevice-section .do-service-container{margin-top:20px!important}.need--sec,.why-choose-sec,.working-process-area{padding:40px 0}.working-process-area .heading-item{font-size:22px!important}.working-process-area .row .col-6:nth-child(3) .single-work-process{margin-bottom:0}.clints-section{padding:50px 0}.tabing_sec{padding:60px 0}.tabing_sec .tab-content .blocks .block .window.imac{left:88px}.tabing_sec .tab-button{padding:10px 18px;font-size:16px}body.nav-open .menu-section ul.menu{top:72px}#banner_slider_wrapper .slide-item .image-item img{max-width:260px;margin:20px auto 0}#banner_slider_wrapper .owl-nav .owl-next,#banner_slider_wrapper .owl-nav .owl-prev{height:40px;width:45px}#banner_slider_wrapper .slide-item .content-item h3{font-size:25px;line-height:34px}#banner_slider_wrapper .owl-item.active .slide-item .content-item .banner-btn{margin-top:25px}#banner_slider_wrapper .owl-item.active .slide-item{text-align:center}.about--sec .about-image{max-width:100%;margin-bottom:30px}.about--sec{padding:60px 0 30px}.service_section .nav-link h3{font-size:16px}.service_section .nav-link .icon-item{max-width:44px;height:44px}.service_section .nav-link .icon-item i:before{font-size:27px}.service_section .nav-link:nth-child(4) .icon-item i:before{font-size:15px}.service_section .nav-pills{margin-bottom:35px}.service_section{padding-top:40px;padding-bottom:60px}.service_section .tab-content .tab-pane{padding:25px 20px;border-radius:20px}.service_section .tab-content .tab-pane .img-card{height:280px}.service_section .tab-content .tab-pane p.paragraph{font-size:15px;line-height:23px;margin-bottom:5px}.blog-details-area .blog-details-heading h1{font-size:22px;padding-bottom:15px}.blog-details-area .blog-details .thumb img{margin-top:10px;margin-bottom:0}.copyright-area{padding-bottom:45px}.features-area.ptb-100{padding-bottom:30px}.blog-details-area .blog-details .thumb{height:350px}#banner_slider_wrapper .slide-item{padding:100px 0;height:420px;text-align:center}.banner_sec .owl-controls .owl-dots{bottom:20px}#banner_slider .carousel-item .carousel_crd{padding:0 15px}}@media only screen and (min-width:768px){.sticky-left-container{display:none}}@media screen and (max-width:575px){.about--bottom--sec .content-item{border-radius:50px;padding-left:25px!important}header .item{height:350px}header .item .cover .header-content{padding:40px 30px}header .item .cover .header-content p{font-size:25px}header .item .cover .header-content label{font-size:15px}.features-area .about-image .image,.need-item-img img,.services-sect .tab-content .tab-pane .img-card{height:100%}.working-process-area .section-title{margin-bottom:30px}.need--sec h4{font-size:18px}.need-item-img{margin-bottom:20px}.clints-section h3.heading-item,.clints-section h3.heading-item span{font-size:20px!important}.clients_sec,.clints-section{padding:40px 0}.service--sec .do-front-content h2{font-size:17px}.tabing_sec .tab-content{padding-top:32px}.tabing_sec .tab-button{padding:6px 15px;font-size:15px;margin:0 5px 15px}.simple-pagination .current,.simple-pagination ul li a,.simple-pagination ul li span{width:38px;height:38px;font-size:16px!important}.tabing_sec .port-image{width:100%;padding:0}.tabing_sec h1{font-size:22px;line-height:32px;padding-top:0;padding-bottom:15px}.container.carousel_crd p,body.nav-open .menu-section ul.menu a,body.nav-open .menu-section ul.menu label{font-size:16px}.tabing_sec .tab-content .blocks .block .window.imac{left:84px}#banner_slider_wrapper .owl-nav.container,#banner_slider_wrapper .slide-item .image-item{display:none}#banner_slider_wrapper .slide-item{padding:60px 0;height:360px}#banner_slider_wrapper .owl-item .slide-item{display:flex;align-items:center;justify-content:center}.services-sect .nav-pills .nav-link{border-radius:20px;flex-direction:column;gap:8px}.services-sect{padding-top:20px;padding-bottom:50px}.service_section .tab-content h2{font-size:20px;line-height:30px}.blog-details-area .blog-details .thumb{height:300px}.card-wrapper div[class^=col-]:nth-child(1n){border-right:0}#clients-pagination-container,#clients-pagination-container ul{margin-top:28px}.container.carousel_crd h3{font-size:23px;margin-bottom:24px}}@media screen and (max-width:450px){.tabing_sec .tab-button{padding:8px 20px;font-size:16px}.simple-pagination .current,.simple-pagination ul li a,.simple-pagination ul li span{box-shadow:0 4px 9px #1534522e;width:35px;height:35px;font-size:15px!important;margin:10px 0}.tabing_sec .tab-content .row{margin-bottom:30px}#banner_slider_wrapper .slide-item .content-item h3{font-size:22px}#banner_slider_wrapper .owl-item.active .slide-item .content-item .banner-btn{padding:10px 25px}#banner_slider_wrapper .owl-item .slide-item{padding:40px 0;height:350px}.banner_sec .owl-controls .owl-dots{bottom:0}}@media screen and (max-width:520px){.tabing_sec .tab-content .blocks .block{margin-bottom:10px;max-width:350px;width:100%}.tabing_sec .tab-content .blocks .block svg{max-width:310px;width:100%}.tabing_sec .tab-content .blocks .block .window.imac{left:74px;width:202px;top:8px;overflow:hidden}.tabing_sec .tab-content .blocks .block .window.imac img{height:128px}.tabing_sec .tab-content .blocks .block:before{bottom:22%}.tabing_sec .blocks .block h3{font-size:19px;padding-top:20px}}@media screen and (max-width:425px){.about_section .content-item h1,.container.carousel_crd h3,.do-section-heading h2,.do-section-heading h2 span,.do-section-heading h3,.do-section-heading h3 span,.tabing_sec h1{font-size:20px}header .item{height:300px}header .item .cover .header-content p{font-size:22px}.features-area .about-image .image{height:100%}.features-area .about-image .image.mt-30{margin-top:20px}.features-area .about-image .col-md-6{padding:0 10px}.abt-hd h1{font-size:21px;line-height:normal}.service--sec.do-sevice-section .do-service-container{margin-top:10px!important}.clints-section h3.heading-item,.clints-section h3.heading-item span,.funfacts-area .heading-item,.working-process-area .heading-item{font-size:20px!important}.single-work-process h3{font-size:16px;margin-top:15px}.working-process-area .single-work-process{padding:15px 10px}body.nav-open .menu-section ul.menu{padding:20px}.tabing_sec .tab-content .blocks .block,.tabing_sec .tab-content .blocks .block svg{width:100%;max-width:290px;margin:0 auto}.tabing_sec .tab-content .blocks .block .window.imac{left:51px;width:188px}.tabing_sec .tab-content .blocks .block .window.imac img{height:118px}.services-sect .nav-pills .nav-link{width:100%;flex-direction:row}.services-sect .tab-content .tab-pane{padding:25px 20px}.services-sect .tab-content .tab-pane .img-card{padding:5px;margin-top:20px}.services-sect .do-section-heading{margin-bottom:50px}.services_accordion .card-head .button_area button{font-size:15px}#banner_slider .carousel-item{height:380px}}@media screen and (max-width:380px){.tabing_sec .blocks .block h3{font-size:17px;padding-top:18px}.simple-pagination .current,.simple-pagination ul li a,.simple-pagination ul li span{box-shadow:0 4px 9px #1534522e;width:35px;height:35px;font-size:15px!important;margin:10px 0}}