@media (min-width:1200px){.container{max-width:1170px}.nav-item.dropdown .dropdown-menu{display:block;visibility:hidden;opacity:0;top:120%}.nav-item.dropdown:hover .dropdown-menu{opacity:1;visibility:visible;top:100%}}@media (min-width:1650px){.container{max-width:1320px}.banner .container,.feature .container,.service .container,.skills .container,.testimonial .container,header .container{max-width:1620px}.footer .container{max-width:1170px}.cases-content-slider{position:relative;right:-150px}.testimonial .container{padding:0 50px}}@media (min-width:1400px){.about-content,.about-content p{padding-right:0}}@media (min-width:1200px) and (max-width:1400px){.banner .banner-content h1{font-size:70px}.about-content{padding-right:0}.about-content p{padding-right:0;font-size:20px;line-height:38px}.about-item h4{font-size:20px}.feature .video-icon{left:44%}.service-item .service-content{padding:50px 20px}.cases-content .heading p{font-size:18px;line-height:38px}h5{font-size:16px}.skills:before{background-size:contain;top:13%}}@media (min-width:1024px) and (max-width:1200px){.heading h2{font-size:38px;line-height:51px}.about .heading{text-align:center}.about-content p{padding-right:0}.video-block .video-content{margin-left:0}.feature{padding:0}.feature-bg{position:relative;width:100%;height:500px}.video-wrap{margin-right:0;left:50%;right:auto;margin-left:-50px}.feature:after{display:none}.client-logo{margin:20px 0}.skills:before{display:none}.cases-content{padding-left:0}.cases-content .heading p{font-size:16px;line-height:36px}.cases-content-slider{right:0;margin-top:40px}.feature-content{margin-top:40px}.feature-bg{padding-right:0}.feature-bg img{width:100%}.contact-page .contact-form-section{padding-right:0}.process-item:after{display:none}.services-info-block h2{font-size:36px;line-height:66px;margin-bottom:20px}}@media (max-width:992px){.banner .banner-content h1{font-size:60px;line-height:80px}.heading h2{font-size:38px;line-height:51px}.about .heading h2{font-size:36px;line-height:50px}.about-content{text-align:center}.about-content,.about-content p{padding-right:0}.feature-content{margin-top:40px}.feature-bg{padding-right:0}.feature-bg img{width:100%}.video-block .video-content{margin-left:0}.video-icon{top:50%}.feature:after{display:none}.client-logo{margin:20px 0}.skills:before{display:none}.cases-content{padding-left:0}.cases-content .heading p{font-size:16px;line-height:36px}.cases-content-slider{right:0;margin-top:40px}.section-padding{padding:80px 0}.contact-page .contact-form-section{padding-right:0}.process-item:after{display:none}.services-info-block h2{font-size:36px;line-height:66px;margin-bottom:20px}.page-header .page-header-info h2{font-size:39px;line-height:65px;letter-spacing:0;margin:20px 0}.portfolio-details{padding-top:80px}.portfolio-info-section{padding-bottom:80px;padding-top:30px}.portfolio-filter li a{padding:0 20px;font-size:28px;line-height:47px}.feature{padding:0}.feature .video-wrap{margin-right:0;left:50%;right:auto;margin-left:-50px}.feature-bg{position:relative;width:100%;height:500px}.video-block .video-wrap{top:90%}}@media (max-width:768px){.banner .banner-content .subheading{font-size:16px;line-height:30px;letter-spacing:4px}.banner .banner-content{padding:280px 0}.banner .banner-content h1{font-size:40px;line-height:60px;margin-top:20px;margin-bottom:40px}.service-item .service-content{padding:5px;margin-top:30px}.skill-content{margin-top:30px}.post-comments .latest-comments .comments-box{display:block}.post-comments .latest-comments .comments-box .comments-text{padding-left:0;margin-top:20px}.blog-sidebar{padding-left:0;margin-top:50px}.portfolio-filter li{display:block}.portfolio-filter li a{font-size:28px;line-height:47px}.gallery-img-lg{height:545px}.btn{padding:18px 30px;width:210px}.video-block .video-wrap{top:90%}}@media (min-width:316px) and (max-width:576px){p{font-size:18px;line-height:32px}.banner .banner-content{padding:280px 0}.banner .banner-content h1{font-size:36px;line-height:60px}.banner .banner-content .subheading{font-size:12px;line-height:30px;letter-spacing:2px}.banner .banner-content .btn{margin-bottom:10px}.btn{padding:13px 30px;font-size:14px;width:200px}.banner .banner-socials a{display:block}.about-content p{font-size:18px;line-height:40px;padding-right:0}.feature:before{display:none}.feature-content{padding-left:30px}.feature-box{padding:40px}.feature-box h4{font-size:20px;line-height:26px;margin-bottom:15px}.service-item .service-img{margin-bottom:20px;padding:0}.service-item .service-img img{border-radius:0}.service-item .service-content{padding:0}.service-item{margin-bottom:30px}.service-item p{font-size:16px}.client-logo{margin:20px 0}.skills:before{display:none}.skill-content{margin-top:40px}.cases-content{padding-left:0}.cases-content .heading p{font-size:16px;line-height:36px}.cases-content-slider{right:0;margin-top:40px}.case-single .case-single-desc{width:85%}.section-padding{padding:80px 0}.footer-btm{padding:20px 10px}.navbar-brand{width:30%;width:66%;display:inline-block}.menu-btn-box{width:56px;height:56px;padding-top:15px}.page-header{padding:265px 0 110px}.page-header .page-header-info h2{font-size:26px;line-height:50px}.page-header .page-header-info p{font-size:18px;line-height:32px}.contact-page .contact-form-section{padding-right:0}.contact-page .contact-form-section h2{font-size:38px;line-height:68px;font-weight:400}.contact-page{padding:92px 0 130px}.services-info-block{padding:20px 0}.services-info-block h2{font-size:28px;line-height:57px;margin-bottom:20px}.services-info-block p{font-size:18px;line-height:39px}.process-item .process-content{padding:40px 0}.cta-content h3{font-size:29px;line-height:37px;margin-bottom:30px}.portfolio-details{padding-top:80px}.portfolio-info-section{padding-bottom:80px;padding-top:30px}.post-comments .latest-comments .comments-box .comments-text{padding-left:0;margin-top:20px}.post-comments .latest-comments ul li .comments-reply{padding:50px 30px 0 0}.post-comments .latest-comments ul li .comments-reply li:before{display:none}.counter-item,.team-item{margin-bottom:40px}.blog-sidebar{padding-left:0;margin-top:50px}.pagination ul li a{margin-bottom:10px}.intro-heading{padding-right:0}.intro-block .intro-year{float:none}.intro-block .intro-year:before{display:none}.intro-block .intro-content{padding-left:0;margin-top:30px}.gallery-img-lg{height:345px}.clients{padding:77px 0}.search-box{display:none}.blog-item .blog-content{top:54%;padding:0 13px 0 20px}.blog-item .video-btn{top:40%;left:42%;margin-left:-20px}.feature{padding:0}.video-block{top:30%}.video-content{padding:0 20px}.video-content h2{font-size:23px;line-height:42px}.video-section{height:702px}.video-block .video-wrap{left:44%}}
:root{--g1e6630f1d2:1}
