@media only screen and (max-width:767px){body{font-size:14px}.ptb-100{padding-top:50px;padding-bottom:50px}iframe{width:100%}.pt-100{padding-top:50px}.ptb-70{padding-top:20px;padding-bottom:20px}.pb-100{padding-bottom:50px}.pt-70{padding-top:30px}.pb-90{padding-bottom:50px}.pb-70{padding-bottom:20px}.pt-45{padding-top:30px}.pt-20{padding-top:0}.ml-20,.ml-50{margin-left:0}.default-btn{padding:8px 25px}.scetion-title h2{font-size:24px}.scetion-title p{padding-top:15px}.menu-btn{display:none}.mobile-nav .logo img{max-width:61px}.other-side{display:none}.main-banner{padding-top:100px;padding-bottom:50px}.banner-text h1{font-size:32px;margin-bottom:10px;margin-top:5px}.banner-text p{margin-bottom:20px}.banner-shape-1,.home-shape{display:none}.banner-another{background-color:#f5f6ff;background-image:none}.banner-ptb{padding-top:100px;padding-bottom:20px}.banner-img-3{padding-bottom:50px;margin-top:0}.banner-img-3 img{padding:0 15px}.banner-img-shape,.banner-social-icon{display:none}.brand-title{padding-top:50px;margin-bottom:30px;text-align:center}.brand-title h2{font-size:24px}.about-shape{display:none}.about-content{margin-left:0}.about-content h2{font-size:24px}.about-content p{margin-bottom:0;margin-top:10px}.about-content .about-btn{margin-top:20px}.service-card{padding:30px}.service-card a h3{font-size:18px;margin-bottom:10px}.service-shape1{display:none}.faq-img{margin-bottom:10px}.faq-img img{-webkit-animation:none;animation:none;height:auto}.faq-content h2{font-size:24px;margin-bottom:15px}.faq-content p{padding-bottom:25px}.faq-accordion{margin-bottom:30px;max-width:100%}.faq-accordion .accordion .accordion-item{border-radius:30px}.faq-accordion .accordion .accordion-title{padding:10px 60px 10px 25px;font-size:16px}.faq-accordion .accordion .accordion-title i{height:30px;font-size:20px;top:10px;width:30px;line-height:30px}.faq-accordion .accordion .accordion-content{padding-bottom:10px}.portfolio-mt{margin-top:0}.portfolio-area .owl-nav{padding-top:30px}.portfolio-area .owl-nav .owl-prev{position:absolute;bottom:0;top:unset;left:30%;margin-top:0}.portfolio-area .owl-nav .owl-next{right:30%;position:absolute;bottom:0;top:unset;margin-top:0}.portfolio-item .portfolio-content a h3{font-size:18px}.submission-title h2{font-size:25px;margin-bottom:20px}.submission-form{height:auto;padding:25px;max-width:100%;border-radius:5px}.submission-form .form-group{margin-bottom:20px}.submission-form .form-group .form-control{height:50px;padding:0;font-size:14px;border-bottom:1px solid #ddd;border-radius:inherit;line-height:50px}.submission-form .form-group.border-line:before{display:none}.submission-form .default-btn{padding:8px 25px;font-size:15px;text-align:center;margin:0 auto;width:100%;float:none}.tabs-item-list ul li a{padding:8px 40px;margin:0 5px}#prices-conten{margin-top:30px}.single-price .single-price-title{margin-bottom:20px;margin-top:15px}.single-price .single-price-title h2{font-size:30px}.single-price .single-price-title h2 sub,.single-price .single-price-title h2 sup{font-size:18px}.single-price ul li{margin-top:5px}.single-price .get-btn{margin-top:20px}.member-card .member-img a img{width:100%}.counter-area:before,.member-shape{display:none}.single-counter h3{font-size:22px}.single-counter p{font-size:18px}.single-counter i{height:60px;font-size:26px;margin-bottom:25px;width:60px;line-height:60px}.testimonial-area .owl-theme .owl-nav{margin-top:20px}.testimonial-slider .testimonial-icon{font-size:100px}.testimonial-item{padding-right:20px;padding-bottom:30px;margin-top:90px;padding-left:20px}.testimonial-img img{-webkit-animation:none;animation:none;height:auto;max-width:100%;margin-top:30px}.shape-left,.shape-right{display:none}.blog-card .blog-img a{display:block}.blog-card .blog-img a img{width:100%}.blog-card .blog-content{border-radius:0;width:100%}.blog-card .blog-content .blog-tag{bottom:90%}.blog-card .blog-content a h3{font-size:20px}.bg-footer{height:auto;border-radius:0;margin-top:0}.bg-footer:after,.bg-footer:before{display:none}.footer-top{padding-top:50px;padding-bottom:20px}.footer-single .footer-single-content a img{margin-bottom:10px;width:130px}.footer-single .footer-single-content p{max-width:300px}.footer-single .newsleter-area .newsletter-form .form-control{height:50px;line-height:50px}.footer-single .newsleter-area .newsletter-form .subscribe-btn{top:5px}.footer-list h3{font-size:22px;margin-bottom:10px}.footer-list ul li{font-size:14px;margin-top:5px}.footer-bottom{padding-top:15px;padding-bottom:15px}.header-content-right .header-contact{text-align:center;margin:5px 0 0;float:none}.header-content-right .header-contact li{font-size:13px;margin-right:10px}.header-content-right .header-contact li i{font-size:15px}.header-content-right .header-social{text-align:center;float:none}.header-content-right .header-social li{padding-right:10px;padding-left:0}.header-content-right .header-social li a{font-size:18px}.banner-into{padding-top:125px;padding-bottom:125px}.banner-content{margin-bottom:30px}.banner-content h1{font-size:35px;margin-bottom:15px}.banner-content p{margin-bottom:25px}.banner-content .banner-content-btn .learn-btn{padding:8px 25px}.banner-content .banner-content-btn .banner-play-btn .play-btn i{height:40px;font-size:30px;margin-right:5px;width:40px;line-height:40px}.about-area .pl-0,.about-area .px-0{padding-left:15px!important}.about-img-2{height:auto;margin-bottom:30px;position:relative;max-width:500px;margin-left:auto;margin-top:80px;z-index:1}.about-img-2 .about-man{text-align:center}.about-img-2 .about-man img{height:auto;text-align:center;margin-top:-80px}.about-img-2 .about-man:before,.about-shape1,.about-shape2,.member-shape-2{display:none}.service-area{position:relative}.service-area .owl-nav{margin-bottom:50px}.service-area .owl-nav .owl-prev{left:30%}.service-area .owl-nav .owl-next,.service-area .owl-nav .owl-prev{-webkit-transition:all .5s ease;transition:all .5s ease;position:absolute;opacity:1;bottom:-30px;top:unset}.service-area .owl-nav .owl-next{right:30%}.service-area .service-slider:hover .owl-prev{opacity:1;left:30%}.service-area .service-slider:hover .owl-next{right:30%;opacity:1}.faq-bg{height:auto;padding-top:50px;margin-bottom:0;position:relative;padding-bottom:50px}.faq-bg-into{height:auto;max-width:100%;top:unset}.faq-bg-into:before{display:none}.client-area .owl-theme .owl-nav{margin-bottom:20px;margin-top:20px}.subscribe-area:after,.subscribe-area:before{display:none}.subscribe-area .subscribe-content h2{font-size:24px;margin-bottom:30px}.footer-single-2{margin-bottom:20px}.footer-single-2 .footer-single-content-2 a img{margin-bottom:10px;width:130px}.footer-single-2 .footer-single-content-2 p{margin-bottom:10px;max-width:300px}.footer-single-2 .footer-social{list-style:none;padding:0;margin:0}.footer-single-2 .footer-social li{padding-right:10px}.footer-single-2 .footer-social li a{font-size:24px}.footer-list-2 h3{font-size:22px;margin-bottom:10px}.footer-list-2 ul li{font-size:14px;margin-top:5px}.footer-bottom-2{padding-top:15px;padding-bottom:15px}.inner-banner .inner-title{padding-top:120px;padding-bottom:60px}.inner-banner .inner-title h3{font-size:26px}.inner-banner .inner-title ul li{font-size:16px}.pagination-area{margin-top:0}.service-dtls-content{margin-bottom:30px}.service-dtls-content h2{font-size:24px;margin-bottom:20px}.service-dtls-content .service-dtls-btn{margin-top:5px}.service-dtls-content .pager-area{margin-bottom:30px;text-align:center;float:left;margin-top:10px}.service-dtls-content .pager-area .pager a{padding:8px 25px}.blog-dtls-content .blog-text h2{font-size:24px}.blog-dtls-content .blog-text blockquote{padding:30px!important;font-size:16px}.blog-dtls-content .bolg-gallery{padding:0 15px}.blog-dtls-content .bolg-gallery-item{padding-right:3px;padding-left:3px}.blog-dtls-content h3{font-size:20px;margin-bottom:20px;margin-top:20px}.blog-dtls-content .post-navigation .navigation-links div a{padding:5px 20px}.blog-dtls-content .comment-area .comment-title{font-size:20px}.blog-dtls-content .comment-area .comment-card .comment-author-img{margin-bottom:15px}.blog-dtls-content .comment-area .comment-card .comment-author-title{position:inherit;display:block}.blog-dtls-content .comment-area .comment-card .comment-body{margin-left:0;margin-top:5px}.blog-dtls-content .comment-area .comment-respond{margin-bottom:30px}.blog-dtls-content .comment-area .comment-respond .comment-respond-title{font-size:20px;margin-bottom:10px}.blog-dtls-content .comment-area .comment-respond .comment-form p{font-size:13px}.blog-dtls-content .comment-area .comment-respond .comment-form .form-group{margin-bottom:15px}.blog-dtls-content .comment-area .comment-respond .comment-form .form-group label{margin-bottom:5px}.blog-dtls-content .comment-area .comment-respond .comment-form .form-group .form-control{padding:22px 18px}.blog-dtls-content .comment-area .comment-respond .comment-form .post-com-btn{padding:10px 20px}.widget-area .widget{margin-top:25px}.contact-width{width:100%}.contact-wrap-form{padding:30px}.contact-wrap-form .form-group{margin-bottom:15px}.contact-wrap-form .form-group .form-control{font-size:14px}.contact-wrap-form .with-errors{margin-bottom:15px}.error-area{padding:110px 15px 100px}.error-area .error-content h1{font-size:100px}.contact-wrap-form .agree-label{margin-bottom:0}.contact-wrap-form .forget{float:unset}.contact-wrap-form .default-btn{width:100%}.login-social-btn{height:40px;font-size:20px;margin-bottom:15px;width:100%;line-height:45px}}@media only screen and (min-width:576px) and (max-width:767px){.main-banner .container-fluid{max-width:540px}.about-content.about-width{max-width:540px;margin-left:auto}.about-max .container-fluid{max-width:540px}.service-card p{max-width:350px;margin:0 auto}.service-shape1{display:none}.faq-content{max-width:540px;margin:auto}.faq-accordion{max-width:540px;margin-left:auto}.faq-accordion .accordion .accordion-title{padding:15px 60px 15px 25px}.faq-accordion .accordion .accordion-title i{top:15px}.portfolio-area .owl-nav .owl-prev{left:40%}.portfolio-area .owl-nav .owl-next{right:40%}.testimonial-area .container-fluid,.testimonial-item{max-width:540px}.blog-card .blog-content{border-radius:15px;width:75%}.footer-single .footer-single-content p{max-width:340px}.banner-img-2 .dots{right:-18px}.about-img-2{margin-right:auto;margin-left:auto}.service-area .owl-nav .owl-prev{left:40%}.service-area .owl-nav .owl-next{right:40%}.client-area .container-fluid{max-width:540px}.subscribe-area .subscribe-content h2{text-align:center}.footer-single-2 .footer-single-content-2 p{max-width:340px}.footer-single-2 .footer-social{list-style:none;padding:0;margin:0;display:inline-block}.banner-another .container-fluid{max-width:540px}.service-dtls-content .pager-area{float:right;margin-top:5px}}@media only screen and (min-width:768px) and (max-width:991px){body{font-size:14px}.ptb-100{padding-bottom:50px}.pt-100,.ptb-100{padding-top:50px}.pb-100{padding-bottom:50px}.ptb-70{padding-top:20px;padding-bottom:20px}.pt-70{padding-top:30px}.pb-90{padding-bottom:50px}.pb-70{padding-bottom:20px}.pt-45{padding-top:30px}.pt-20{padding-top:0}.ml-20,.ml-50{margin-left:0}.default-btn{padding:8px 25px}.scetion-title h2{font-size:26px}.scetion-title p{padding-top:15px}.menu-btn{display:none}.mobile-nav .logo img{max-width:110px}.other-side{display:none}.main-banner{padding-top:100px;padding-bottom:50px}.main-banner .container-fluid{max-width:720px}.banner-text{max-width:650px;margin-left:0}.banner-text h1{font-size:35px;margin-bottom:10px;margin-top:5px}.banner-text p{margin-bottom:20px}.banner-shape-1,.home-shape{display:none}.banner-another{background-color:#f5f6ff;background-image:none}.banner-another .container-fluid{max-width:720px}.banner-ptb{padding-top:100px;padding-bottom:20px}.banner-img-3{padding-bottom:50px;margin-top:0}.banner-img-3 img{padding:0 15px}.about-shape{display:none}.about-content{padding:0 15px;margin-bottom:0}.about-content.about-width{max-width:720px;margin-left:auto}.about-content h2{font-size:26px}.about-content p{margin-bottom:0;margin-top:10px}.about-content .about-btn{margin-top:20px}.service-card{padding:30px}.service-card a h3{font-size:18px;margin-bottom:10px}.service-shape1{display:none}.faq-area .container-fluid{max-width:720px}.faq-img{margin-bottom:10px}.faq-img img{-webkit-animation:none;animation:none;height:auto}.faq-content{margin-right:auto;text-align:center;margin-left:auto}.faq-content h2{font-size:26px;margin-bottom:15px}.faq-content p{padding-bottom:25px}.faq-content-text,.faq-img-2{text-align:center}.faq-content-text p{max-width:540px}.faq-accordion,.faq-content-text p{margin-right:auto;margin-bottom:30px;margin-left:auto}.faq-accordion{max-width:80%}.faq-accordion .accordion .accordion-item{border-radius:30px}.faq-accordion .accordion .accordion-title{padding:10px 60px 10px 25px;font-size:16px}.faq-accordion .accordion .accordion-title i{height:30px;font-size:20px;top:10px;width:30px;line-height:30px}.faq-accordion .accordion .accordion-content{padding-bottom:10px}.portfolio-mt{margin-top:0}.portfolio-area .owl-nav .owl-prev{left:0}.portfolio-area .owl-nav .owl-next{right:0}.portfolio-item .portfolio-content h3{font-size:18px}.portfolio-item .portfolio-content i{margin-top:1px}.submission-title h2{font-size:25px;margin-bottom:20px}.submission-form{height:auto;padding:25px;max-width:100%;border-radius:5px}.submission-form .form-group{margin-bottom:20px}.submission-form .form-group .form-control{height:50px;padding:0;font-size:14px;border-bottom:1px solid #ddd;border-radius:inherit;line-height:50px}.submission-form .form-group.border-line:before{display:none}.submission-form .default-btn{padding:8px 30px;font-size:16px;text-align:center;margin:0 auto;width:100%;float:none}.tabs-item-list ul li a{padding:8px 40px;margin:0 5px}#prices-conten{margin-top:30px}.single-price .single-price-title{margin-bottom:20px;margin-top:15px}.single-price .single-price-title h2{font-size:30px}.single-price .single-price-title h2 sub,.single-price .single-price-title h2 sup{font-size:18px}.single-price ul li{margin-top:5px}.single-price .get-btn{margin-top:20px}.member-card .member-img a img{width:100%}.counter-area:before,.member-shape{display:none}.single-counter h3{font-size:21px}.single-counter p{font-size:17px}.single-counter i{height:60px;font-size:26px;margin-bottom:25px;width:60px;line-height:60px}.testimonial-area .container-fluid{max-width:720px}.testimonial-area .owl-theme .owl-nav{margin-top:20px}.testimonial-slider .testimonial-icon{font-size:100px}.testimonial-item{padding-right:20px;padding-bottom:30px;margin-top:90px;padding-left:20px}.testimonial-img{text-align:center}.testimonial-img img{-webkit-animation:none;animation:none;height:auto;max-width:100%;margin-top:30px}.shape-left,.shape-right{display:none}.blog-card .blog-img a{display:block}.blog-card .blog-img a img{width:100%}.blog-card .blog-content{border-radius:15px;width:90%}.blog-card .blog-content .blog-tag{bottom:120px}.blog-card .blog-content a h3{font-size:18px}.bg-footer{height:auto;background-color:#e5e5e5;border-radius:0;margin-top:0}.bg-footer:after,.bg-footer:before{display:none}.footer-top{padding-top:50px;padding-bottom:20px}.footer-single .footer-single-content{text-align:left}.footer-single .footer-single-content a img{margin-bottom:10px;width:130px}.footer-single .footer-single-content p{max-width:300px;text-align:left;margin:0 auto}.footer-single .newsleter-area .newsletter-form .form-control{height:50px;line-height:50px}.footer-single .newsleter-area .newsletter-form .subscribe-btn{top:5px}.footer-list h3{font-size:22px;margin-bottom:10px}.footer-list ul li{font-size:14px;margin-top:5px}.footer-bottom{padding-top:15px;padding-bottom:15px}.header-content-right .header-contact li{margin-right:10px}.header-content-right .header-contact li i{margin-right:4px}.banner-into{padding-top:125px;padding-bottom:125px}.banner-content{margin-bottom:30px;text-align:center}.banner-content h1{font-size:35px;margin-bottom:10px}.banner-content p{margin-right:auto;margin-bottom:10px;margin-left:auto}.banner-content .banner-content-btn .learn-btn{padding:8px 32px}.banner-content .banner-content-btn .banner-play-btn .play-btn i{height:40px;font-size:30px;width:40px;line-height:40px}.banner-img-2{text-align:center}.banner-img-2 .dots{right:8.7%}.about-img-2{margin-right:auto;margin-left:auto}.faq-bg{height:auto;padding-top:50px;margin-bottom:0;padding-bottom:50px}.faq-bg-into{top:unset}.faq-bg-into:before,.subscribe-area:after,.subscribe-area:before{display:none}.subscribe-area .subscribe-content h2{font-size:26px;margin-bottom:20px;text-align:center}.member-shape-2{display:none}.footer-single-2 .footer-single-content-2 a img{margin-bottom:10px;width:130px}.footer-list-2 h3{font-size:22px;margin-bottom:10px}.footer-list-2 ul li{font-size:14px;margin-top:5px}.brand-title{padding-top:50px;margin-bottom:30px;text-align:center}.brand-title h2{font-size:26px}.about-max .container-fluid{max-width:720px}.inner-banner .inner-title{padding-bottom:90px}.pagination-area{margin-top:0}.service-dtls-content{margin-bottom:20px}.service-dtls-content h2{font-size:26px;margin-bottom:20px}.service-dtls-content .pager-area,.service-dtls-content .service-dtls-btn{margin-top:5px}.service-dtls-content .pager-area .pager a{padding:8px 25px}.blog-dtls-content .blog-text h2{font-size:26px}.blog-dtls-content .comment-area .comment-respond{margin-bottom:30px}.login-social-btn{height:40px;font-size:20px;text-align:center;width:90px;line-height:45px}.contact-wrap-form .default-btn{padding:10px 45px}}@media only screen and (min-width:992px) and (max-width:1199px){.main-nav nav .navbar-nav .nav-item a{margin-right:7px;margin-left:7px}.banner-text{max-width:460px;margin-left:auto}.banner-text h1{font-size:50px}.banner-shape-1 img{height:750px;max-width:600px}.portfolio-area .owl-theme .owl-nav .owl-prev{left:-5%}.portfolio-area .owl-theme .owl-nav .owl-next{right:-5%}.portfolio-item .portfolio-content a h3{font-size:18px}.testimonial-img img{height:auto;margin-top:0}.blog-card .blog-content{padding-right:10px;width:95%;padding-left:10px}.blog-card .blog-content a h3{font-size:18px}.footer-list h3{font-size:22px}.footer-list ul li{font-size:13px}.about-img-2 .about-man img{height:500px;margin-top:-90px}.about-img-2 .about-man:before{height:420px;width:420px}.faq-content-text .font-size{font-size:15px}.faq-bg-into:before{bottom:0}.subscribe-area:before{width:70%}.footer-list-2 h3{font-size:22px}.footer-list-2 ul li{font-size:15px}.banner-social-icon .banner-icon1{top:20%}.banner-social-icon .banner-icon2{right:5%}.banner-social-icon .banner-icon4{top:61%}.banner-img-shape img{border:none;max-width:200px}}@media only screen and (min-width:1800px){.banner-shape-1 img{height:auto;max-width:100%}.home-shape .shape1{position:absolute;top:73%;left:10%}.home-shape .shape2{position:absolute;top:25%;left:3%}.home-shape .shape3{position:absolute;top:17%;left:23%}.home-shape .shape4{position:absolute;top:43%;left:48%}.home-shape .shape6{right:48%;position:absolute;top:15%}.home-shape .shape7{right:10%;position:absolute;top:6%}.about-shape{right:0;position:absolute;top:0}.about-shape img{height:auto;max-width:100%}.member-shape{top:-400px}.member-shape img,.shape-left img{height:auto;max-width:100%}.shape-right{right:0;position:absolute;top:-50px;z-index:-1}.shape-right img{height:auto;max-width:100%}.bg-footer{border-radius:50% 0 0 0}.bg-footer:before{top:-50px}.banner-img-shape{right:30px;position:absolute;top:70px}.banner-img-shape img{max-width:100%}.service-shape1 img{height:970px;max-width:100%}.about-ml{margin-bottom:30px;margin-left:100px}}@media only screen and (min-width:1200px){.container{max-width:1170px!important}}@media only screen and (max-width:991px){.mobile-nav{position:relative;display:block}.mobile-nav .logo{font-size:20px;text-decoration:none;font-weight:700;color:#fff;text-transform:uppercase;position:absolute;top:9px;left:15px;z-index:999}.mean-container .mean-bar{padding:0;background-color:#fff}.mean-container a.meanmenu-reveal{padding:20px 15px 0 0;margin-top:-8px}.mobile-nav nav .navbar-nav .nav-item a i{display:none}.main-nav{display:none!important}}