/*======================================================
    Media Query
=======================================================*/
/* max-width 992px */@media(max-width:992px){.padding{padding:60px 0 40px}.sm-padding{padding:15px}p br{display:none}span br{display:none}.default-btn{padding:0 30px}.section-heading h2{font-size:32px;line-height:42px}.section-heading p br{display:inherit}.contact-section .contact-form{margin-top:0}.contact-section .contact-form .form-group{margin-bottom:0}.contact-section .contact-form .form-control.address{height:inherit;margin:15px 0 20px}}@media all and (max-width:768px){.padding{padding:60px 0}.xs-padding{padding:15px}.section-heading p br,p br{display:none}.team-items{overflow:hidden}}@media all and (max-width:580px){#scrollup{bottom:20px;right:20px}.header-1 .header-right a.header-btn{padding:0 15px;font-size:8px}.about-section .play-btn{top:45%}.about-bg-holder .bg-front{right:0;top:50px}.contact-section .contact-form{padding:35px}.contact-section .form-heading h3{font-size:30px;line-height:1.2}}@media(max-width:320px){.header-1 .header-right a.header-btn{display:none}}@media all and (max-width:768px){.slider-content-wrap{height:500px}.main-slider .slide-caption.big{font-size:32px;line-height:22px;min-height:30px}.main-slider .slide-caption.small{font-size:14px}.main-slider .slide-caption.big .inner-layer{line-height:40px;margin-top:0}.main-slider .slide-caption.small{margin-top:0}.border-layers{width:200px;height:290px;left:60px;top:110px}.slider-content{margin:0 20px}.main-slider .slick-arrow{width:30px}}@media all and (max-width:420px){.border-layers{display:none}.construction .slider-content{margin-left:20px}}@media all and (max-width:380px){.slider-content-wrap{height:450px}.main-slider .slide-caption.medium{line-height:1}.main-slider .slide-caption.big{font-size:22px;line-height:22px;letter-spacing:0}.main-slider .slide-caption.big .inner-layer{line-height:1.2}.main-slider .slide-btn-group{margin-top:15px}}@media(max-width:992px){.agency .hero-section br{display:inherit}.saas .hero-section br{display:inherit}.hero-img-2{background-size:80%}.saas .hero-img{right:-200px;-webkit-background-size:70%;background-size:70%}.saas .hero-section{height:500px}}@media all and (max-width:768px){.agency .hero-section{height:450px;border-bottom:1px solid #f1f1f1}.hero-img-2{display:none}.agency .hero-content h1{font-size:36px;line-height:1.2}.saas .hero-img{display:none}.saas .hero-content h2{font-size:32px}.saas .content-section .section-heading{text-align:left}}@media all and (max-width:580px){.saas .hero-section{height:400px}.subscribe-section .subscribe-form{flex-direction:column;width:100%}.subscribe-section .subscribe-form .submit{position:inherit;right:inherit;top:inherit;transform:inherit;cursor:pointer;width:100%;margin-top:15px;height:55px;line-height:55px}.agency .hero-content p br,.agency .hero-content h1 br{display:none}}@media all and (max-width:420px){.saas .hero-content h2{line-height:1.2}.saas .hero-content p br,.saas .hero-content h2 br{display:none}}@media(max-width:992px){.about-section .section-heading h2{font-size:28px;line-height:36px}.about-bg-holder .dot-pattern{right:80px;top:60px}.about-bg-holder .bg-back{top:100px}.about-section .play-btn{right:130px;top:190px}.about-section .default-btn{margin-right:0}.about-section .btn-wrap img{max-width:150px;margin-left:10px}.about-section-3 .about-bg-holder{right:0;margin-top:50px}.agency .address-box{margin-top:50px}.agency .appointment-form{padding-right:0}.services-wrap .sm-padding{padding:20px 15px}}@media all and (max-width:768px){.about-bg-holder{height:400px;right:0;margin-top:40px}.about-bg-holder .bg-front{display:none}.about-bg-holder .bg-back{top:0;width:100%;height:100%;background-size:100%;background-position:center center}.about-section .play-btn{right:50%;top:50%;transform:translate(50%,-50%)}.construction .about-bg-holder{right:auto;margin-top:40px;height:auto}.construction .about-bg-holder .about-bg{display:none}.construction .about-bg-holder img{width:100%}.construction .about-bg-holder .play-btn{margin-right:0}}@media all and (max-width:580px){.services-wrap .sm-padding{padding:15px}.services-wrap .sm-padding:not(:last-of-type){margin-bottom:20px}}@media(max-width:992px){.construction .content-wrap .text-right{text-align:center!important}.saas .content-section .section-heading{margin-bottom:40px}}@media all and (max-width:768px){.content-section .col-lg-6{text-align:center!important}.content-section .content-bg{margin-top:50px}}@media(max-width:992px){.saas .feature-items .col-md-6:nth-child(4),.saas .feature-items .col-md-6:nth-child(2){transform:translateY(0)}}@media(max-width:992px){.default-form{position:inherit;top:0}}@media all and (max-width:768px){.default-form .form-group{margin-bottom:.5rem}.default-form .form-group .col-md-12,.default-form .form-group .col-sm-6{padding:.5rem}.default-form .default-btn{margin-top:.5rem}}@media(max-width:992px){.cta-content{padding:100px 0}.cta-img{right:-110px}}@media all and (max-width:768px){.cta-content h2{font-size:32px}}@media(max-width:992px){.team-section-2 .team-social li a{width:25px;height:25px;line-height:25px}}@media all and (max-width:768px){.team-section-2 .team-item img{width:100%}.team-section-2 .team-items{grid-template-columns:50% 50%;grid-row-gap:30px}.team-section-2 .team-items .custom-col:nth-child(2n+2){margin-top:0}}@media all and (max-width:580px){.team-section-2 .team-items{grid-template-columns:100%}}@media(max-width:1024px){.counter-content h3{font-size:28px;font-weight:400}}@media(max-width:992px){.project-details{padding:20px;margin:20px 0}}@media all and (max-width:768px){.portfolio-filter li{margin:0 8px}.project-details-meta h3{font-size:16px}}@media all and (max-width:420px){.project-details .btn-group{flex-direction:column;justify-content:inherit}.project-details .btn-group .default-btn{margin-right:auto}.project-details .social-share{margin-right:auto;margin-top:20px}.project-details .social-share li a{margin-left:0;margin-right:5px}}@media all and (max-width:768px){.skill-wrap{padding:60px}}@media(max-width:992px){.counter-wrap{box-shadow:none}}@media all and (max-width:768px){.counter-wrap{padding:40px 0}}@media(max-width:992px){.saas .testi-controls{display:none}.saas .banner-section .section-heading{text-align:center}.carousel-wrap:before{left:70px;background-size:70%}}@media all and (max-width:580px){.banner-section-2 .banner-item{display:block;padding:20px}.banner-section-2 .banner-item .review-content{margin-left:0}.banner-section-2 .banner-item img{margin-bottom:15px}}@media(max-width:992px){.saas .pricing-section .section-heading{text-align:center}.cd-pricing-switcher{text-align:center}}@media(max-width:1024px){.table,.table .code{font-size:12px}}@media(max-width:992px){.sidebar-wrap{padding-left:0;margin-top:20px}.counter-col:nth-child(1){border-right:1px solid #eee;border-bottom:1px solid #eee}.counter-col:nth-child(2){border-right:0;border-bottom:1px solid #eee}.counter-col:nth-child(3){border-right:1px solid #eee}.counter-col:nth-child(4){border-right:0}}@media all and (max-width:768px){.sidebar-wrap{padding-left:0}.padding-tb-50{padding:30px 0 20px 0}.service-item{margin:0}.blog-single-content h2 a{font-size:22px;line-height:28px}.blog-single-content h2{line-height:28px}blockquote p{font-size:20px;line-height:32px}.classic-blog .blog-content h3 a{font-size:22px;line-height:30px}.page-content h2{font-size:30px;line-height:36px}}@media all and (max-width:580px){section{overflow:hidden}.counter-content h3{font-size:24px}.banner-section .banner-content{font-size:14px;line-height:2}.padding{padding:40px 0 0}.page-header{background:repeating-linear-gradient(45deg,#1d2335,#0a1024 277px)}.author-box{flex-direction:column}.author-box img{margin-right:auto;margin-bottom:15px}.author-info{padding-left:0}.skill-wrap{padding:50px 15px}.cta-content h2{font-size:28px;line-height:1.3}.corporate .footer-top{padding:60px 0}.default-form{padding:20px 20px}.default-form h2{font-size:28px;line-height:1.3}.carousel-wrap{padding:30px 0 50px}.banner-item .review{padding:20px}.carousel-wrap:before{left:-48px;background-size:100%}.carousel-wrap:before{background-position:center center;background-size:100%;width:120%;left:-48px;top:-110px}.testimonials-carousel-3 .banner-item .review p{font-size:20px}.banner-section-2 .banner-item .banner-i-content h4{margin-top:0}.footer-section-inner{padding:30px 0}.agency .hero-section{height:400px}.agency .hero-content h1{font-size:28px;line-height:1.3}.hero-content .default-btn{padding:0 20px}.hero-content .default-btn,.hero-content .play-btn small{font-size:10px}}@media all and (max-width:420px){.page-content h2 br{display:none}.counter-content h3{font-size:18px}.page-header{height:230px;padding:0}.project-details-meta li h3{font-size:12px}.blog .blog-section.padding{padding-bottom:90px}.blog-content{padding:25px}.agency .footer-section.info-active{margin-top:0}.blog-single-wrap .comments-area li>div{padding:20px}.blog-single-wrap .comments-area .comment-thumb{left:20px}.blog-single-wrap .comments-area .comment-thumb .comment-img{width:60px;height:60px}.blog-single-wrap .comments-area .comment-main-area{padding-left:75px}.blog-single-wrap .comments-area ol ul{padding-left:20px}.blog-single-wrap .comment-respond .form-inputs>input:nth-child(2),.blog-single-wrap .comment-respond .form-inputs>input:nth-child(3){width:100%}.business .about-section .default-btn{margin-right:0;padding:0 15px}}@media(max-width:320px){.padding{padding:40px 0 0}.project-details-meta li h3{font-size:12px}.blog-single-wrap .comments-area li>div{padding:20px 10px}.blog-single-wrap .comments-area .comment-thumb{left:10px}.blog-single-wrap .comments-area .comment-thumb .comment-img{width:50px;height:50px}.blog-single-wrap .comments-area .comment-main-area{padding-left:65px}.blog-single-wrap .comments-area ol ul{padding-left:10px}.blog-single-wrap .comments-area .comments-meta h4{font-size:16px;letter-spacing:0;line-height:1.3}.blog-single-wrap .comments-area .comments-meta h4 span{font-weight:400;display:block;font-size:10px;margin-left:0}.blog-single-wrap .comments-area .comment-main-area p{margin-bottom:20px;font-size:13px;line-height:1.6}blockquote{padding:30px}blockquote p{font-size:18px;line-height:1.5;margin-bottom:0}blockquote span{margin-top:10px}.contact-section .contact-form{padding:20px}.contact-form .col-md-12,.contact-form .sm-padding{padding:10px}}@media(max-width:992px){.footer-top{padding:60px 0}.footer-top.active{padding:100px 0 60px}.footer-widget.link-widget{text-align:center}.footer-info-list{padding:20px}.footer-info-list svg{width:30px;margin-right:10px}.footer-info-list h3{font-size:12px;letter-spacing:0}}@media all and (max-width:768px){.footer-info-list{width:100%}.section-heading h2{font-size:24px;line-height:32px;text-align:center}.footer-info-inner{flex-wrap:wrap}.footer-info-inner .footer-info-list:not(:last-of-type){border-right:0;border-bottom:1px solid rgba(255,255,255,0.5)}.footer-widget.link-widget{text-align:center}.info-active .footer-top{padding:220px 0 60px}.footer-top{padding:100px 0}.footer-info-list{justify-content:flex-start}.sponsor-item{padding:0 25px}.footer-cta{position:inherit}.footer-cta-inner{width:100%;padding:20px}.footer-cta-inner .footer-cta-list h2{font-size:22px;line-height:28px}.footer-top.active{padding:0 0 60px}}@media all and (max-width:580px){.footer-cta-inner{flex-direction:column;text-align:center}.footer-cta-inner .default-btn{margin-top:20px}}