@media only screen and (max-width:767px){body{font-size:14px}.ptb-100{padding-top:60px;padding-bottom:60px}.section-title{margin-bottom:45px}.section-title span{font-size:13px;margin-bottom:10px}.section-title h2{font-size:28px}.section-title p{margin:15px auto 0}.preloader .loader{width:80px;height:80px;margin:-80px 0 0 -40px}.form-control{height:45px;padding:10px;font-size:13px}.navbar{padding:15px 0 0}.navbar.navbar.is-sticky{padding:15px 0}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:15px;padding-left:15px}.navbar-light .navbar-toggler{padding:3px 10px;border-color:#fff;color:#fff;border-radius:0;outline:0}.navbar-light .navbar-toggler .navbar-toggler-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggc3Ryb2tlPSdyZ2JhKDI1NSwgMjU1LCAyNTUsIDEpJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPg==)}.navbar-light .navbar-nav{background:#fff;padding:15px;margin-top:15px}.navbar-light .navbar-nav .nav-item{padding-right:0;padding-left:0;padding-bottom:8px;padding-top:8px}.navbar-light .navbar-nav .nav-item .nav-link{color:#000}.navbar-light .navbar-nav .nav-item .nav-link:hover,.navbar-light .navbar-nav .nav-item .nav-link:focus,.navbar-light .navbar-nav .nav-item .nav-link.active{color:#ff2c6f}.navbar-light .navbar-nav .nav-item .nav-link:hover::before,.navbar-light .navbar-nav .nav-item .nav-link:focus::before,.navbar-light .navbar-nav .nav-item .nav-link.active::before{bottom:50%}.navbar-light .navbar-nav .nav-item .nav-link::before{margin-bottom:-5px;margin-right:0}.navbar-light .navbar-nav .nav-item.active .nav-link{color:#ff2c6f}.navbar-light .navbar-nav .nav-item.active .nav-link::before{bottom:50%}.navbar-light.is-sticky .navbar-toggler{border-color:#000000;color:#000000}.navbar-light.is-sticky .navbar-toggler .navbar-toggler-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggc3Ryb2tlPSdyZ2JhKDI1NSwgNDQsIDExMSwgMSknIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+)}.navbar-light.is-sticky .navbar-nav{padding:0}.navbar-light.is-sticky .navbar-nav .nav-item .nav-link::before{margin-bottom:0;margin-top:-5px}.navbar-light.is-sticky .navbar-nav .nav-item .nav-link:hover::before,.navbar-light.is-sticky .navbar-nav .nav-item .nav-link:focus::before,.navbar-light.is-sticky .navbar-nav .nav-item .nav-link.active::before{top:50%;bottom:auto}.navbar-light.is-sticky .navbar-nav .nav-item.active .nav-link::before{top:50%;bottom:auto}.shape1,.shape2,.shape3,.shape4{display:none}.main-banner{height:100%;padding-top:200px;padding-bottom:140px}.main-banner.main-banner-with-form{height:100%;padding-top:200px;padding-bottom:140px}.main-banner .main-banner-content{text-align:center}.banner-form{padding:30px 20px;margin-top:40px}.banner-video{margin-top:40px}.main-banner-content{margin-top:0}.main-banner-content.text-center{margin:0 auto}.main-banner-content span{font-size:14px;letter-spacing:1px}.main-banner-content h1{margin:15px 0 22px;font-size:32px;line-height:43px}.main-banner-content h1 .typewrite{background-size:100px 1.1em!important}.main-banner-content h1 .typewrite span{font-size:30px}.main-banner-content p{max-width:100%}.main-banner-content .btn-box span{display:block;letter-spacing:0;margin:25px 0 10px;font-size:14px}.home-slides.owl-theme .owl-nav [class*=owl-]{position:absolute;left:0;top:auto;width:45px;height:45px;opacity:1;visibility:visible;line-height:45px;margin-top:0;font-size:20px;bottom:10px}.home-slides.owl-theme .owl-nav [class*=owl-].owl-next{left:auto;right:0}.home-slides.owl-theme:hover .owl-nav [class*=owl-],.home-slides.owl-theme:focus .owl-nav [class*=owl-]{left:0}.home-slides.owl-theme:hover .owl-nav [class*=owl-].owl-next,.home-slides.owl-theme:focus .owl-nav [class*=owl-].owl-next{left:auto;right:0}.clip-path-banner{-webkit-clip-path:polygon(0 0,100% 0,100% 97%,70% 100%,0 97%);clip-path:polygon(0 0,100% 0,100% 97%,70% 100%,0 97%)}.clip-path-banner-two{-webkit-clip-path:polygon(0 0,100% 0,100% 95%,30% 100%,0 95%);clip-path:polygon(0 0,100% 0,100% 95%,30% 100%,0 95%)}.creative-banner .creative-shape{bottom:-1px}.features-area{padding-bottom:30px}.single-features{padding:20px 15px}.single-features .icon{font-size:35px}.single-features h3{font-size:19px}.about-image{margin-bottom:35px;margin-left:-7px;margin-right:-7px}.about-image .col-6{padding-right:7px;padding-left:7px}.about-image .mt-30{margin-top:14px}.about-image .image img:hover,.about-image .image img:focus{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.about-content{padding-left:0}.about-content h2{margin:0 0 15px;font-size:25px}.about-content span{font-size:13px}.cta-area{text-align:center;padding-top:50px;padding-bottom:50px}.cta-area .cta-content{margin-bottom:30px}.cta-area .cta-content h3{font-size:28px}.cta-area .text-right{text-align:center!important}.services-area{padding-bottom:30px}.single-services .services-content{padding:25px 20px}.single-services .services-content h3{font-size:19px;margin-bottom:13px}.who-we-are .section-title{margin-bottom:30px}.who-we-are .content ul li{float:unset;width:100%}.skill-content{padding-left:15px;padding-right:15px}.skill-image{background-image:unset}.skill-image img{display:block}.tab .tabs{margin-bottom:35px}.tab .tabs li{margin:0 0 5px}.tab .tabs li a{padding:13px 14px;font-size:13px}.tab .tabs_item .tabs_item_content h3{font-size:19px}.tab .tabs_item .tabs_item_content ul li{float:unset;width:100%}.tab .tabs_item .why-we-different-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tab .tabs_item .why-we-different-img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:25px}.portfolio-area{padding-bottom:30px}.shorting-menu{margin-bottom:30px}.shorting-menu .filter{margin:0 10px 10px}.shorting-menu .filter::before{left:-15px}.single-work .work-image .work-overlay h3{font-size:19px}.counter-wrap{margin-top:35px}.counter-wrap .single-counter{padding-left:93px;margin-left:0}.counter-wrap .single-counter h2{font-size:32px}.counter-wrap .single-counter h3{font-size:19px}.funfacts-area-two{padding-bottom:25px}.single-funfact{margin-bottom:35px}.single-funfact i{font-size:30px}.single-funfact h3{margin:15px 0 3px}.team-box .box-content{top:6px;left:6px;bottom:6px;right:6px}.team-box .box-content .box-inner-content{opacity:1}.team-box .box-content .box-inner-content .title{font-size:19px}.team-box .box-content .box-inner-content ul li a{width:35px;height:35px;line-height:32px}.team-slides.owl-theme .owl-nav{margin-top:25px}.team-slides.owl-theme .owl-nav [class*=owl-]{position:relative;left:0;top:0;opacity:1;visibility:visible;-webkit-transform:unset;transform:unset;margin:0 4px}.team-slides.owl-theme:hover .owl-nav [class*=owl-],.team-slides.owl-theme:focus .owl-nav [class*=owl-]{left:0}.team-slides.owl-theme:hover .owl-nav [class*=owl-].owl-next,.team-slides.owl-theme:focus .owl-nav [class*=owl-].owl-next{left:auto;right:0}.story-content .section-title h2{line-height:36px}.pricing-area{padding-bottom:30px}.pricing-table{padding-bottom:30px;margin-bottom:30px}.pricing-table .pricing-header{padding:20px 15px;font-size:19px}.pricing-table .price{font-size:32px}.pricing-table .price sup{font-size:20px;top:-15px}.pricing-table .pricing-features{margin:0 0 30px}.faq-image{background-image:unset;margin-top:30px}.faq-image img{display:block}.testimonial-item{padding:25px 15px;text-align:center}.testimonial-item .client-image{position:relative;top:0;left:0;margin-bottom:15px}.testimonial-item .testimonial-content .client-info h3{font-size:19px}.testimonial-slides.owl-theme .owl-nav.disabled+.owl-dots{margin-top:20px}.single-blog-post .blog-post-content{padding:25px 15px}.single-blog-post .blog-post-content .date{font-size:13px}.single-blog-post .blog-post-content h3{margin-bottom:13px;line-height:27px;font-size:19px}.blog-slides.owl-theme .owl-nav.disabled+.owl-dots{margin-top:20px}.newsletter{max-width:100%;padding:30px 15px}.newsletter h2{font-size:27px}.newsletter form .form-control{height:65px;padding-left:15px;font-size:13px}.newsletter form button{position:relative;right:0;top:0;height:auto;width:auto;font-size:17px;padding:15px 42px;margin-top:18px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1)}.contact-info{padding:25px 15px}.contact-info ul li{padding-left:55px;margin-bottom:25px}.contact-info ul li i{font-size:17px;width:40px;height:40px;line-height:40px}.contact-form{padding:25px 15px;margin-top:30px}.contact-form h2{margin-bottom:25px;font-size:19px}.page-title-area{padding-top:145px;padding-bottom:85px}.page-title-area h2{font-size:30px}.sidebar{margin-top:40px}.sidebar .widget .widget-title{font-size:19px}.sidebar .widget.widget_recent_entries ul li h5{font-size:15px}.sidebar .widget.widget_tag_cloud .tagcloud a{font-size:14px!important}.blog-details .post-image{margin-bottom:25px}.blog-details h3{font-size:19px;line-height:27px}.blog-details .blog-meta ul{margin:0 0 20px}.blog-details .blog-meta ul li{margin-left:0;margin-right:15px;margin-top:7px}.blog-details .blog-meta ul li::before{display:none}.blog-details blockquote,.blog-details .blockquote{padding:88px 20px 20px;border-width:3px}.blog-details blockquote::before,.blog-details .blockquote::before{left:20px;top:20%}.blog-details blockquote p,.blog-details .blockquote p{font-size:15px}.post-tag-media{text-align:center}.post-tag-media ul.social-share{text-align:center;margin-top:15px}.comments-area .comments-title,.comments-area .comment-reply-title{font-size:19px}.comments-area ol li .comment-body,.comments-area ul li .comment-body{padding:20px 15px}.comments-area ol li .comment-body .comment-meta .comment-author .fn,.comments-area ul li .comment-body .comment-meta .comment-author .fn{font-size:16px}.comments-area ol li .comment-body .reply,.comments-area ul li .comment-body .reply{position:relative;right:0;top:0;margin-top:20px}.footer-area{text-align:center;padding-top:10px;padding-bottom:60px}.footer-area ul{text-align:center;margin-top:15px}.footer-area ul li a{height:35px;font-size:14px;width:35px;line-height:35px}.go-top{bottom:10px;right:10px;font-size:20px;width:40px;border-radius:50%;height:40px;line-height:40px}}@media only screen and (min-width:768px) and (max-width:991px){.ptb-100{padding-top:70px;padding-bottom:70px}.section-title{margin-bottom:50px}.section-title h2{font-size:30px}.navbar{padding:15px 0 0}.navbar.navbar.is-sticky{padding:15px 0}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:15px;padding-left:15px}.navbar-light .navbar-toggler{padding:3px 10px;border-color:#fff;color:#fff;border-radius:0;outline:0}.navbar-light .navbar-toggler .navbar-toggler-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggc3Ryb2tlPSdyZ2JhKDI1NSwgMjU1LCAyNTUsIDEpJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPg==)}.navbar-light .navbar-nav{background:#fff;padding:15px;margin-top:15px}.navbar-light .navbar-nav .nav-item{padding-right:0;padding-left:0;padding-bottom:8px;padding-top:8px}.navbar-light .navbar-nav .nav-item .nav-link{color:#000}.navbar-light .navbar-nav .nav-item .nav-link:hover,.navbar-light .navbar-nav .nav-item .nav-link:focus,.navbar-light .navbar-nav .nav-item .nav-link.active{color:#ff2c6f}.navbar-light .navbar-nav .nav-item .nav-link:hover::before,.navbar-light .navbar-nav .nav-item .nav-link:focus::before,.navbar-light .navbar-nav .nav-item .nav-link.active::before{bottom:50%}.navbar-light .navbar-nav .nav-item .nav-link::before{margin-bottom:-5px;margin-right:0}.navbar-light .navbar-nav .nav-item.active .nav-link{color:#ff2c6f}.navbar-light .navbar-nav .nav-item.active .nav-link::before{bottom:50%}.navbar-light.is-sticky .navbar-toggler{border-color:#000000;color:#000000}.navbar-light.is-sticky .navbar-toggler .navbar-toggler-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggc3Ryb2tlPSdyZ2JhKDI1NSwgNDQsIDExMSwgMSknIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+)}.navbar-light.is-sticky .navbar-nav{padding:0}.navbar-light.is-sticky .navbar-nav .nav-item .nav-link::before{margin-bottom:0;margin-top:-5px}.navbar-light.is-sticky .navbar-nav .nav-item .nav-link:hover::before,.navbar-light.is-sticky .navbar-nav .nav-item .nav-link:focus::before,.navbar-light.is-sticky .navbar-nav .nav-item .nav-link.active::before{top:50%;bottom:auto}.navbar-light.is-sticky .navbar-nav .nav-item.active .nav-link::before{top:50%;bottom:auto}.shape1,.shape2,.shape3,.shape4{display:none}.main-banner{height:100%;padding-top:230px;padding-bottom:195px}.main-banner.main-banner-with-form{height:100%;padding-top:200px;padding-bottom:140px}.banner-form{margin-top:40px}.banner-video{margin-top:40px}.main-banner-content{margin-top:0}.main-banner-content.text-center{margin:0 auto}.main-banner-content h1{margin:16px 0 25px;font-size:45px}.main-banner-content h1 .typewrite span{font-size:40px}.home-slides.owl-theme .owl-nav [class*=owl-]{width:45px;height:45px;opacity:1;left:0;visibility:visible;line-height:45px;font-size:20px}.home-slides.owl-theme .owl-nav [class*=owl-].owl-next{left:auto;right:0}.home-slides.owl-theme:hover .owl-nav [class*=owl-],.home-slides.owl-theme:focus .owl-nav [class*=owl-]{left:0}.home-slides.owl-theme:hover .owl-nav [class*=owl-].owl-next,.home-slides.owl-theme:focus .owl-nav [class*=owl-].owl-next{left:auto;right:0}.clip-path-banner{-webkit-clip-path:polygon(0 0,100% 0,100% 93%,70% 100%,0 93%);clip-path:polygon(0 0,100% 0,100% 93%,70% 100%,0 93%)}.clip-path-banner-two{-webkit-clip-path:polygon(0 0,100% 0,100% 93%,30% 100%,0 93%);clip-path:polygon(0 0,100% 0,100% 93%,30% 100%,0 93%)}.creative-banner .creative-shape{bottom:-1px}.features-area{padding-bottom:40px}.single-features{padding:30px 20px}.single-features .icon{font-size:40px}.single-features h3{font-size:20px}.about-content{padding-left:0;margin-top:35px}.about-content span{font-size:13px}.about-content h2{margin:0 0 15px;font-size:28px}.cta-area{padding-top:55px;padding-bottom:55px}.cta-area .cta-content h3{font-size:27px}.services-area{padding-bottom:40px}.single-services .services-content h3{font-size:20px}.who-we-are .section-title{margin-bottom:25px}.skill-content{padding-left:15px;padding-right:15px}.skill-image{background-image:unset}.skill-image img{display:block}.tab .tabs li{margin:0 2px}.tab .tabs li a{padding:13px 20px;font-size:14px}.tab .tabs_item .tabs_item_content{margin-bottom:35px}.tab .tabs_item .tabs_item_content h3{font-size:20px}.tab .tabs_item .tabs_item_content ul li{font-size:14px}.tab .tabs_item .why-we-different-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tab .tabs_item .why-we-different-img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tab .tabs_item .tabs_item_img img{width:100%}.portfolio-area{padding-bottom:40px}.single-work .work-image .work-overlay h3{font-size:20px}.counter-wrap{margin-top:30px}.counter-wrap .single-counter{padding-left:110px;margin-left:0}.counter-wrap .single-counter h2{font-size:40px}.counter-wrap .single-counter h3{font-size:20px}.single-funfact i{font-size:35px}.single-funfact h3{font-size:30px;margin:20px 0 4px}.team-box .box-content{top:6px;left:6px;bottom:6px;right:6px}.team-box .box-content .box-inner-content{opacity:1}.team-box .box-content .box-inner-content .title{font-size:20px}.team-slides.owl-theme .owl-nav [class*=owl-]{left:-15px;opacity:1;visibility:visible}.team-slides.owl-theme .owl-nav [class*=owl-].owl-next{left:auto;right:-15px}.team-slides.owl-theme:hover .owl-nav [class*=owl-],.team-slides.owl-theme:focus .owl-nav [class*=owl-]{left:-15px}.team-slides.owl-theme:hover .owl-nav [class*=owl-].owl-next,.team-slides.owl-theme:focus .owl-nav [class*=owl-].owl-next{left:auto;right:-15px}.story-content .section-title h2{line-height:40px}.pricing-area{padding-bottom:40px}.pricing-table{padding-bottom:30px;margin-bottom:30px}.pricing-table .pricing-header{padding:25px 15px;font-size:20px}.pricing-table .price{font-size:35px;margin-top:20px;margin-bottom:20px}.pricing-table .price sup{font-size:20px;top:-15px}.testimonial-item .testimonial-content .client-info h3{font-size:20px}.faq-image{margin-top:30px;background-image:unset}.faq-image img{display:block}.single-blog-post .blog-post-content{padding:20px}.single-blog-post .blog-post-content h3{font-size:20px}.newsletter h2{font-size:30px}.contact-form{margin-top:30px}.contact-form h2{margin-bottom:25px;font-size:20px}.page-title-area{padding-top:140px;padding-bottom:100px}.page-title-area h2{font-size:40px}.sidebar{margin-top:40px}.sidebar .widget .widget-title{font-size:20px}.blog-details h3{font-size:20px}.blog-details blockquote p,.blog-details .blockquote p{font-size:16px}.comments-area .comments-title,.comments-area .comment-reply-title{font-size:20px}.footer-area{padding-top:40px;padding-bottom:40px}.footer-area ul li a{height:35px;font-size:15px;width:35px;line-height:35px}}@media only screen and (min-width:992px) and (max-width:1199px){.shape1,.shape2,.shape3,.shape4{display:none}.skill-content{padding-left:50px;padding-right:50px}.tab .tabs_item .tabs_item_content ul li{width:48%;font-size:14px}}@media only screen and (min-width:1650px){.main-banner.main-banner-with-form{height:100vh}}