@media(max-width:767px){.pt-100{padding-top:50px}.pb-100{padding-bottom:50px}.pb-70{padding-bottom:20px}p{font-size:15px}.theme-btn .default-btn{padding:10px;font-size:14px;margin:0 5px;margin-right:0}.section-title{margin-bottom:30px}.section-title span{font-size:15px}.section-title h2{font-size:25px;line-height:1.5;margin-bottom:10px}.header-area{border-bottom:0}.header-area .header-left{text-align:center;margin-bottom:10px;margin-top:5px}.header-area .header-right{text-align:center}.header-area .language{text-align:center;}.header-area .header-right ul li{margin-left:0;margin-bottom:5px;font-size:14px}.header-area .header-right ul li::before{display:none}.header-area .header-right ul li:last-child{margin-bottom:0}.navbar-area .mobile-nav{display:block;position:relative}.navbar-area .mobile-nav .navbar-nav{overflow-y:scroll}.navbar-area .mobile-nav .logo{position:absolute;left:15px;z-index:99999;max-width:160px}.navbar-area .mean-container .mean-bar{background-color:#fff;padding:0;-webkit-box-shadow:3px 5px 25px 0 rgba(0,0,0,0.1);box-shadow:3px 5px 25px 0 rgba(0,0,0,0.1)}.navbar-area .mean-container a.meanmenu-reveal{padding:15px 15px 0 0;color:#007dc4}.navbar-area .mean-container a.meanmenu-reveal span{background:#007dc4;margin-top:-5px}.navbar-area .mobile-nav nav .navbar-nav .nav-item a{color:#1f1c0c}.navbar-area .mobile-nav nav .navbar-nav .nav-item a i{display:none}.navbar-area .main-nav{display:none!important}.banner-section{text-align:center;height:100%;padding-top:150px}.banner-section .banner-text{padding-bottom:100px}.banner-section .banner-text h1{font-size:25px;margin-bottom:25px;line-height:1.5}.banner-section .banner-text p{margin-bottom:35px}.banner-section .banner-text .theme-btn .default-btn{margin:0 5px}.banner-section .banner-img{position:relative;right:0;max-width:100%;margin:auto;left:0}.about-section .section-title{margin-bottom:25px}.about-section .about-text{padding:30px 20px;margin:0 15px}.about-section .about-text h2{font-size:20px;margin-bottom:10px}.about-section .about-text ul li{font-size:16px}.about-section .about-text .authore-info{margin-bottom:25px}.service-section{padding-bottom:120px}.service-section .section-title{margin-bottom:25px}.service-section .service-link{margin-top: 60px;}.service-section .service-slider .service-items{width:100%;max-width:unset;margin:0}.service-section .service-slider .service-items .service-text{margin:0 10px 10px}.service-section .service-slider .owl-prev{opacity:1;left:30%!important;top:inherit!important;bottom:-120px}.service-section .service-slider .owl-prev:hover{left:30%!important}.service-section .service-slider .owl-next{opacity:1;right:30%!important;top:inherit!important;bottom:-120px}.service-section .service-slider .owl-next:hover{right:30%!important}.service-section .service-slider:hover .owl-next{right:30%!important}.service-section .service-slider:hover .owl-prev{left:30%!important}.counter-section .counter-text{padding:20px 20px}.project-section{padding-bottom:115px}.project-section .project-slider .project-item .project-link p{padding:10px 50px 10px 10px;font-size:14px}.project-section .project-slider .owl-prev{opacity:1;left:30px!important;top:inherit!important;bottom:-115px}.project-section .project-slider .owl-prev:hover{left:30px!important}.project-section .project-slider .owl-next{opacity:1;right:30px!important;top:inherit!important;bottom:-115px}.project-section .project-slider .owl-next:hover{right:30px!important}.project-section .project-slider:hover .owl-next{right:30px!important}.project-section .project-slider:hover .owl-prev{left:30px!important}.video-section .video-text a{width:40px;height:40px;line-height:30px}.video-section .video-text a i{font-size:30px}.video-section .video-text h2{font-size:20px;line-height:1.5}.blog-section .blog-card .blog-text h3{font-size:18px;line-height:1.5}.blog-section .blog-card .blog-text p{margin-bottom:10px;height: auto;}.blog-section .blog-link{margin-top:10px}.footer-area .pl-35{padding-left:0}.footer-area .footer-widget{margin-bottom:35px}.footer-area .footer-widget h3{font-size:20px;margin-bottom:30px}.footer-area .footer-widget ul li{font-size:14px}.footer-area .footer-bottom{margin-top:15px;text-align:center;padding:25px 0}.footer-area .footer-bottom ul{margin-bottom:10px}.footer-area .footer-bottom ul li{margin:0 5px;font-size:14px}.footer-area .footer-bottom .copyright-text{text-align:center}.footer-area .footer-bottom .copyright-text p{font-size:14px}.navbar-style-two .appoint-btn{display:none}.banner-slider{text-align:center}.banner-slider .slider-items{padding-top:140px;padding-bottom:150px;height:100%;font-size:25px}.banner-slider .slider-items .slider-text h1{font-size:25px}.banner-slider .owl-prev{width:35px!important;height:35px!important;font-size:16px!important;line-height:40px!important;top:inherit;bottom:80px;left:20%}.banner-slider .owl-next{width:35px!important;height:35px!important;font-size:16px!important;line-height:40px!important;top:inherit;bottom:80px;right:20%}.facilities-section .p-0{padding-right:15px!important;padding-left:15px!important}.facilities-section .facilities-img{height:260px;margin-bottom:15px}.service-style-three{padding-bottom:20px}.service-style-three .service-card{padding:40px 15px 30px 15px}.service-style-three .service-card h3{font-size:18px}.banner-slider .slider-items .slider-text .theme-btn .default-btn{margin:0 5px}.banner-slider .slider-items .slider-text .theme-btn .video-btn i{left:0}.join-section .join-img{position:relative;height:350px}.join-section .join-text{padding:20px;margin:0 15px 50px}.page-title{padding:150px 0 100px}.page-title .text-start,.page-title .text-end{text-align:center!important}.page-title h2{font-size:35px}.page-title ul li{margin-left:0;margin:0 15px;font-size:16px}.about-style-two .about-text{padding-left:0}.contact-section .contact-area{padding:20px;margin:0 10px}.contact-section .contact-area .default-btn{padding:8px 20px;font-size:14px}.contact-section .contact-img{height:300px;margin:0 10px}.service-style-two{padding-bottom:20px}.service-style-two .service-items{margin:0 10px 30px}.service-style-four{padding-bottom:50px}.service-style-four .service-slider .owl-prev,.service-style-four .service-slider .owl-next{bottom:-55px}.about-style-two{padding-top:50px}.service-details-area .service-details-text .accordions .accordion-item .accordion-title{padding:10px 15px}.service-details-area .service-details-text .accordions .accordion-item .accordion-title h2{font-size:14px}.project-style-four{padding-bottom:105px}.project-style-four .project-slider .owl-prev,.project-style-four .project-slider .owl-next{bottom:-70px}.project-style-three .project-menu ul li{margin-bottom:15px}.project-style-three .p-0{padding-left:15px!important;padding-right:15px!important}.project-style-three .project-card{margin-bottom:30px}.project-style-three .project-card a i{top:40%}.faq-section .faq-accordian .accordions .accordion-item .accordion-title{padding:10px 15px}.faq-section .faq-accordian .accordions .accordion-item .accordion-title h2{font-size:14px}.signin-section .signin-form{padding:15px}.signup-section .signup-form{padding:15px}.error-section h1{font-size:70px}.error-section h2{font-size:30px}.error-section p{font-size:14px}.error-section .theme-btn .default-btn{padding:8px 15px;font-size:15px}.testimonial-section .testimonial-slider .testimonial-item .client-info{text-align:center}.testimonial-section .testimonial-slider .testimonial-item .client-info img{position:relative;top:0;left:0;right:0;margin:0 auto 20px}.testimonial-section .testimonial-slider .testimonial-item .client-info h3,.testimonial-section .testimonial-slider .testimonial-item .client-info span{padding-left:0}.blog-section .pagination{margin-top:10px;margin-bottom:35px}.blog-details-area .blog-sidebar .blog-widget .popular-post{max-width:400px}.blog-details-area .blog-details-text .blog-comment,.service-details-area .col-lg-8 .blog-comment{padding:20px}}@media(min-width:768px) and (max-width:991px){.pt-100{padding-top:70px}.pb-100{padding-bottom:70px}.pb-70{padding-bottom:40px}.theme-btn .default-btn{padding:10px;font-size:14px;margin:0 5px;margin-right:0}.section-title span{font-size:16px}.section-title h2{font-size:25px;max-width:500px;margin:0 auto 20px}.section-title p{max-width:500px;margin:auto}.header-area .header-right{text-align:center}.header-area .header-right ul li{font-size:14px}.header-area .header-right ul li::before{display:none}.navbar-area .mobile-nav{display:block;position:relative}.navbar-area .mobile-nav .navbar-nav{overflow-y:scroll}.navbar-area .mobile-nav .logo{position:absolute;left:15px;z-index:99999;max-width:160px}.navbar-area .mean-container .mean-bar{background-color:#1f1c0c;padding:0;-webkit-box-shadow:3px 5px 25px 0 rgba(0,0,0,0.1);box-shadow:3px 5px 25px 0 rgba(0,0,0,0.1)}.navbar-area .mean-container a.meanmenu-reveal{padding:15px 15px 0 0;color:#fff}.navbar-area .mean-container a.meanmenu-reveal span{background:#ffea00;margin-top:-5px}.navbar-area .mobile-nav nav .navbar-nav .nav-item a{color:#27222c}.navbar-area .mobile-nav nav .navbar-nav .nav-item a i{display:none}.navbar-area .main-nav{display:none!important}.banner-section{text-align:center;height:100%;padding-top:150px}.banner-section .banner-text{padding-bottom:100px;margin:auto}.banner-section .banner-text h1{font-size:30px;margin-bottom:25px}.banner-section .banner-text p{margin-bottom:35px}.banner-section .banner-img{position:relative;right:0;max-width:100%;margin:auto;left:0}.page-title h2{font-size:30px}.about-section .about-text{margin:0 15px}.about-section .about-text ul li{font-size:15px}.about-section .about-text .authore-info{margin-bottom:30px}.service-section .service-slider .service-text p{font-size:15px}.service-section .service-slider .service-items{max-width:100%}.service-section .service-slider .owl-next{opacity:1;right:-30px!important;width:30px;height:30px;line-height:34px!important;font-size:16px!important}.service-section .service-slider:hover .owl-next{right:-30px!important}.service-section .service-slider .owl-prev{opacity:1;left:-30px!important;width:30px;height:30px;line-height:34px!important;font-size:16px!important}.service-section .service-slider:hover .owl-prev{left:-30px!important}.project-section .project-slider .owl-next{opacity:1;right:-35px!important;width:30px;height:30px;line-height:34px!important;font-size:16px!important}.project-section .project-slider:hover .owl-next{right:-35px!important}.project-section .project-slider .owl-prev{opacity:1;left:-35px!important;width:30px;height:30px;line-height:34px!important;font-size:16px!important}.project-section .project-slider:hover .owl-prev{left:-35px!important}.team-section .team-card::before{-webkit-transform:rotate(7deg);transform:rotate(7deg)}.blog-section .blog-card .blog-text h3{font-size:20px}.footer-area .pl-35{padding-left:0}.footer-area .footer-widget h3{margin-bottom:20px}.footer-area .footer-bottom{margin-top:30px;text-align:center}.footer-area .footer-bottom ul{margin-bottom:10px}.footer-area .footer-bottom .copyright-text{text-align:center}.header-style-two .header-left a i{width:30px;height:30px;font-size:16px;margin-right:0;line-height:30px}.navbar-style-two .appoint-btn{display:none}.banner-slider{text-align:center}.banner-slider .slider-items{padding-top:140px;padding-bottom:200px;height:100%}.banner-slider .slider-items .slider-text{max-width:500px;margin:auto}.banner-slider .slider-items .slider-text h1{font-size:40px}.banner-slider .owl-prev{width:35px!important;height:35px!important;font-size:16px!important;line-height:40px!important;top:inherit;bottom:110px;left:35%}.banner-slider .owl-next{width:35px!important;height:35px!important;font-size:16px!important;line-height:40px!important;top:inherit;bottom:110px;right:35%}.about-style-two .about-text .section-title h2{margin:0 auto 20px 0}.facilities-section .section-title h2{margin:0 auto 20px 0}.facilities-section .section-title p{margin:0 auto 0 0}.facilities-section .p-0{padding-right:15px!important;padding-left:15px!important}.facilities-section .facilities-img{height:500px;margin:0 0 15px 0}.service-style-three .service-card{padding:40px 15px 30px 15px}.service-style-three .service-card h3{font-size:18px}.footer-area .footer-widget{margin-bottom:40px}.footer-area .footer-widget h3{margin-bottom:30px}.banner-section .banner-text .theme-btn .default-btn{padding:10px 25px;margin:0 10px}.join-section .section-title h2{margin:0 auto 20px 0}.join-section .section-title p{margin:0 auto 0 0}.join-section .join-img{position:relative;height:500px}.join-section .join-text{padding:30px;margin:0 15px 70px}.page-title{padding:150px 0 100px}.about-style-two .about-img img{width:100%}.about-style-two .about-text{padding-left:0}.contact-section .contact-img{height:500px}.project-style-three{padding-bottom:70px}.testimonial-section .testimonial-slider .testimonial-item{max-width:100%}.blog-section .pagination{margin-top:10px;margin-bottom:35px}.blog-details-area .blog-sidebar .blog-widget .popular-post{max-width:400px}.blog-details-area .blog-details-text .blog-comment{padding:20px}}@media(min-width:992px) and (max-width:1199px){.section-title h2{max-width:500px;margin:0 auto 15px}.section-title p{max-width:600px}.header-area .header-right ul li{margin-left:10px;font-size:13px}.header-area .header-right ul li::before{display:none}.banner-section{height:100%;padding:150px 0}.banner-section .banner-text{max-width:500px}.banner-section .banner-text h1{font-size:45px;line-height:1.5}.banner-section .banner-img{right:10%;max-width:285px}.about-section .about-text ul li{font-size:16px}.service-section .service-slider .service-items{max-width:100%}.service-section .service-slider .service-items .service-text p{font-size:17px}.service-section .service-slider .owl-next{opacity:1;right:-30px!important;width:30px;height:30px;line-height:34px!important;font-size:16px!important}.service-section .service-slider:hover .owl-next{right:-30px!important}.service-section .service-slider .owl-prev{opacity:1;left:-30px!important;width:30px;height:30px;line-height:34px!important;font-size:16px!important}.service-section .service-slider:hover .owl-prev{left:-30px!important}.project-section .project-slider .owl-next{opacity:1;right:-35px!important;width:30px;height:30px;line-height:34px!important;font-size:16px!important}.project-section .project-slider:hover .owl-next{right:-35px!important}.project-section .project-slider .owl-prev{opacity:1;left:-35px!important;width:30px;height:30px;line-height:34px!important;font-size:16px!important}.project-section .project-slider:hover .owl-prev{left:-35px!important}.team-section .team-card .team-text p{font-size:15px}.blog-section .blog-card .blog-text h3{font-size:18px}.footer-area .footer-widget p{font-size:16px}.footer-area .footer-widget ul li{font-size:15px}.footer-area .pl-35{padding-left:20px}.footer-area .footer-bottom ul li{font-size:14px;margin-right:10px}.footer-area .footer-bottom .copyright-text p{font-size:14px}.navbar-area .main-nav .navbar .navbar-nav .nav-item .nav-link{font-size:14px;margin:0 15px}.navbar-area .main-nav .navbar .appoint-btn a{padding:10px 15px;font-size:14px}.banner-slider .slider-items{height:100%;padding:100px;padding-bottom:100px}.banner-slider .slider-items .slider-text{max-width:500px;text-align:center;margin:auto}.banner-slider .slider-items .slider-text h1{font-size:40px}.banner-slider .owl-prev,.banner-slider .owl-next{top:35%}.service-style-three .service-card h3{font-size:20px}.project-section .project-slider .project-item .project-link p{padding:10px 50px 10px 20px}.main-nav nav .navbar-nav .nav-item .dropdown-menu{width:220px}}@media(min-width:1799px){.navbar-area::before{width:35%;-webkit-clip-path:polygon(0 0,100% 0,90% 100%,0% 100%);clip-path:polygon(0 0,100% 0,90% 100%,0% 100%)}.navbar-area::after{width:36%;-webkit-clip-path:polygon(0 0,100% 0,90% 100%,0% 100%);clip-path:polygon(0 0,100% 0,90% 100%,0% 100%)}.banner-slider .owl-prev{left:10%}.banner-slider .owl-next{right:10%}.about-section .about-text ul li{width:300px}.facilities-section .facililties-text .section-title h2{margin:0 auto 15px 0}.facilities-section .facililties-text .section-title p{margin:0 auto 0 0}}