@media (min-width:1200px){.contact-us .order-2{order:inherit;}
}
@media only screen and (max-width:980px) and (min-width:320px){body.dark-nav .acombo-head h1:before{margin:0 auto;right:0;left:0;}
body .acombo-block .row{display:block;}
body section.acombo-head h1 br{display:none;}
body .acombo-right.col-md-8{padding-left:15px;text-align:center;margin-bottom:3em;}
body .acombo-right h2{font-size:26px;}
body .acombo-right a.acombo-btn{margin:0 auto;}
body section.acombo-head{text-align:center;}
body section.acombo-head h1{font-size:30px;}
body section.acombo-block{padding:4em 0;}
.process-bg{height:auto !important;}
.process-bg:before{position:absolute;background:#000;width:100%;height:100%;content:"";}
.inner-banner h1{font-size:22px !important;line-height:24px !important;}
.our-banner.inner-banner{height:auto;}
.creative-determination [class^="col-"]:first-child{margin-bottom:0;}
.our-work .arrow-btn{text-align:center !important;display:block;width:140px;margin:60px auto 10px;}
.our-work .owl-theme .owl-dots .owl-dot span{width:10px;height:10px;}
a.logo img{max-width:130px !important;}
.typer{height:50px;}
span.cursor{font-size:18px !important;margin:0;}
figcaption{}
.digital-ideas figure:before{background:#00000094;position:absolute;content:"";left:0;width:100%;height:100%;}
.digital-ideas figure{}
.digital-ideas figure figcaption{width:100%;left:0;padding:0 10px;}
.our-pricing-plans .btn-block .btn-primary-border{opacity:1 !important;width:100% !important;}
.pricing-packk .owl-item{width:100% !important;}
.our-pricing-plans ul.nav-tabs li{margin-bottom:12px;}
.our-pricing-plans .btn-block .btn-primary-border span{}
.owl-pricing .item:last-child{margin-bottom:0 !important;margin-top:0 !important;padding-top:12px !important;}
.menu-bottom{display:none;width:40px;height:40px;padding:5px;float:right;position:absolute;z-index:999999;cursor:pointer;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;display:none;right:15px;top:-80px;}
.menu-bottom span{height:3px;background:#f80223;display:block;width:100%;margin-bottom:6px;position:relative;}
.menu-bottom span:nth-child(2){width:70%;}
.menu-bottom.click span:nth-child(1){width:0;}
.menu-bottom.click span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:relative;top:9px;width:100%;}
.menu-bottom.click span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.menu-bottom span:last-child{margin-bottom:0;}
.menu-bottom.click span{background:white;}
.menu-bottom.click{top:-58px;}
header{padding:10px 0;}
header .top-head{float:left;margin:10px 0 0;display:none;}
.menu-bottom{display:block;top:-38px;}
.main-menu,
.sidebar-menu{margin:0;overflow:auto;position:fixed;right:-100%;width:100%;top:0;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;height:100%;z-index:9999;background:#f80223;background:linear-gradient(90deg, #c10922 11%, #f80223 100%);}
.submenu-hd{display:none;}
.submenu-hd li a{font-size:11px !important;}
.submenu-hd ul{margin:0 !important;padding:0 !important;}
.submenu-hd ul li:last-child{border:0px none !important;}
.submenu-hd li{background:#d63128;padding-left:13px !important;}
.main-menu ul{padding:10px 0;}
.menu li{display:block !important;margin:0;padding:0;width:100%;border-bottom:1px solid #ffffff17;position:relative;text-align:left;}
.menu li a{font-size:13px !important;padding-left:10px;color:#fff !important;font-weight:500 !important;padding:9px 15px;text-align:left;display:inline-block;width:85%;letter-spacing:0.5px;text-transform:uppercase;}
.menu-open .main-menu{right:0;}
header .top-menu{text-align:left;position:fixed;z-index:999999;right:-100%;}
.menu-open header .top-menu{top:9px;left:0;}
.main-menu{padding-top:40px;}
.menu-open .menu{transition-delay:0.5s;opacity:1;}
header .menu{opacity:0;}
header .col-md-9{padding:0 10px;}
header .top-head li i{margin-right:2px;}
header .top-head li img{max-width:15px;vertical-align:text-bottom;}
header .top-head li a{font-size:12px;font-weight:500;vertical-align:sub;}
header .top-head li{margin-right:10px;}
footer{padding:15px 0;text-align:center;}
footer img{max-width:130px;}
footer .footer-social{margin-top:10px;}
footer .footer-social li{margin-right:15px;}
footer .footer-social li a{font-size:20px;}
footer .footer-contact{margin-top:0;}
footer .footer-contact li{display:inline-block;margin-right:10px;}
footer .footer-contact li i{margin-right:5px;}
footer .footer-contact li:first-child a{}
footer .footer-contact li:last-of-type{margin-right:0;}
footer .footer-contact li a{font-size:14px !important;font-weight:500 !important;}
footer hr{margin-top:0;margin-bottom:25px;}
footer .page-linking ul li a{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:2px 5px 9px;text-align:center;font-size:12px !important;}
footer .page-linking h4{font-weight:600;font-size:14px !important;margin-bottom:9px;text-align:center;}
footer .page-linking ul li{margin-bottom:7px;}
footer [class^="col-"]{margin-bottom:10px;margin-bottom:16px;}
footer .pl40{padding-right:15px;padding-left:15px;}
.cour-copyright p{font-size:11px;}
.cour-copyright .col-md-4{display:flex;order:2;}
.cour-copyright ul.list-inline li{margin:0 13px 0 0;font-size:12px;}
.cour-copyright ul.list-inline li:last-of-type{margin:0;}
.back-to-top{bottom:33px;}
.our-banner{padding:30px 0;margin-top:0;}
.our-banner h1{font-size:28px;margin-bottom:15px;font-weight:500;line-height:normal;}
.inner-banner img{object-position:60%;object-fit:cover;height:400px;}
.banner-why-chooseus img{object-position:40%;}
.scroll-down img{height:auto;}
.our-banner p{font-size:15px;margin-bottom:5px;}
.our-banner .scroll-down{margin-top:40px;}
.logo-bar{padding:15px 0;}
.creative-determination{padding:70px 0 0;text-align:center;}
.creative-determination .move-vectors{display:none;}
.creative-determination h2{font-size:24px;margin:0 0 15px;}
.creative-determination br{display:none;}
.creative-determination span{font-size:13px;margin-bottom:12px;}
.creative-determination p{font-size:12px;line-height:22px;margin-bottom:15px;}
.arrow-btn{font-size:16px;}
.arrow-btn i{margin-right:5px;}
.arrow-btn img{max-width:25px;right:-15px;bottom:-10px;}
.digital-ideas{padding:30px 0;}
.digital-ideas h2{font-size:20px;margin:0 0 20px;}
.digital-ideas h2 br{display:none;}
.digital-ideas .btn-block{margin-top:0;}
.custom-design-solution{padding:30px 0;}
.custom-design-solution h2{font-size:15px;margin-bottom:23px;}
.custom-design-solution ul{margin:15px 0 0 0;width:100%;}
.custom-design-solution ul li{height:150px;width:150px;line-height:150px;margin-bottom:15px;margin-right:15px;display:inline-block;margin:11px;transform:inherit !important;}
.custom-design-solution ul li.highlighted{transform:scale(1.1);}
.our-place-order{padding:30px 0;background-position:100%;}
.our-place-order:after{display:none;}
.our-place-order .container:before{display:none;}
.our-place-order .container:after{display:none;}
.our-place-order h2{font-size:24px;line-height:30px;margin-bottom:10px;}
.our-place-order h2 span{font-size:18px;}
section.our-place-order .btn-block a{font-size:14px;margin:0 10px 0 0;padding:10px 35px;}
section.our-place-order .btn-block a:last-of-type{margin:0;}
.our-place-order p{margin:5px 0 0 0;}
.our-place-order p a{font-size:24px;}
.our-place-order p img{max-width:7%;margin-right:5px;top:4px;}
.our-pricing-plans{padding:30px 0;}
.our-pricing-plans p{padding:0;font-size:16px;}
.our-pricing-plans h3{margin:0 auto 15px;font-size:21px;width:100%;}
.owl-pricing .owl-nav{top:0;bottom:inherit;}
.owl-pricing .owl-nav .owl-prev{left:inherit;right:47px;top:-30px;}
.owl-pricing .owl-nav i{height:30px;width:30px;line-height:30px;font-size:16px;}
.owl-pricing .owl-nav .owl-next{left:inherit;right:8px;top:-30px;}
.our-combopack{padding:30px 0;min-height:auto;background-position:10% 100%;}
.our-combopack h5{font-size:14px;}
.our-combopack h2{font-size:27px;margin-top:7px;}
.our-combopack h2 br{display:none;}
.our-combopack p{font-size:13px;line-height:17px;margin:0 0 15px;}
.our-combopack .bundle-img{display:none;}
.our-combopack ul li{display:flex;margin:0 0 10px;position:relative;padding-left:15px;}
.our-combopack ul li:before{position:absolute;top:5px;left:0;height:6px;width:6px;}
.our-combopack .btn-pack .custom-btn{padding:10px 30px;margin-right:35px;}
.our-combopack .btn-pack .custom-btn span{font-size:15px;}
.our-combopack .btn-pack .custom-btn.get-now:after{background-size:60%;right:-70px;top:40px;}
.creative-determination .inner-data{width:100%;}
.our-work h2{font-size:25px;margin:10px 0;}
.our-work{padding:20px 0;}
.ul-col-sl-2{display:none !important;}
.our-work p{padding:0;font-size:12px;}
.our-work .ul-col-sl-1,
.our-work .ul-col-sl-2{width:30%;height:auto;}
.mic-img{display:none;}
.toll-free{padding:20px 0;text-align:center;}
.toll-free h2{margin:0;font-size:25px;margin-bottom:20px;}
.toll-free .custom-col{margin:0 auto;width:100% !IMPORTANT;display:block;text-align:center;margin-bottom:30px;flex:inherit;}
.toll-free a{display:block;text-align:center;margin:0 auto;}
.toll-free i{display:none;}
.our-testimonial{padding:20px 0;}
.testimonialcon{padding:0;}
.our-testimonial h4{font-size:17px;margin:0 0 10px;}
.our-testimonial p{font-size:14px;line-height:22px;}
.our-testimonial button.slick-prev.slick-arrow{bottom:30px;top:inherit;}
.our-testimonial button.slick-next.slick-arrow{bottom:30px;top:inherit;}
.digital-ideas [class^="col-"]{width:50%;}
.digital-ideas figure figcaption img{display:none;}
.digital-ideas figure figcaption h6{font-size:14px;line-height:18px;font-weight:500;text-shadow:#000 0 1px 1px;margin:0 0 29px 0;text-align:center;}
.inner-banner .caption{position:absolute;top:20%;text-align:center;padding-right:13px;}
.aboutbanner h1 span{font-size:24px;}
section.our-banner.inner-banner.aboutbanner.text-left{}
section.aboutsec2{text-align:center;padding:20px 0;}
section{overflow:hidden;}
section.aboutsec2 h2{font-size:18px;display:block;line-height:31px;margin-bottom:10px;}
section.aboutsec2 h2 br{display:none;}
section.promises img{display:none;}
section.promises{padding:20px 0;}
.countsec ul li span{font-size:31px;}
.countsec ul li{padding:0 13px;}
.countsec{margin:0 0 0;}
section.absec-3{padding:20px 0;}
section.absec-3 ul li{width:100%;max-width:inherit;}
section.delivering img{position:relative;max-width:100%;}
.process-bg img{height:230px;}
section.combo-pack:before{display:none;}
section.combo-pack:after{display:none;}
section.brandidentitiy{padding:20px 0;}
section.brandidentitiy h2{font-size:22px;margin-bottom:20px;}
section.combo-pack h2 span{font-size:19px;}
section.brandidentitiy h2 br{display:none;}
section.brandidentitiy h2+p{padding:0;font-size:13px;}
section.brandidentitiy .col-md-4{margin:0 0 20px;}
a.redbtn,
a.pinkbtn{display:block;width:300px;margin:0 auto 9px;}
.our-pricing-plans .package{margin-bottom:20px;}
section.our-pricing-plans .mb-5{margin-bottom:0 !important;}
section.creative-determination img{display:none;}
.type-of-websites:after{display:none;}
.type-of-websites .col{}
.type-of-websites figure{padding:20px;width:90%;margin:0 auto 10px;}
.type-of-animation{padding:20px 0;}
.our-recentwork{padding:20px 0;}
.sub-title h2{font-size:22px;}
.sub-title p{font-size:12px;line-height:21px;}
.best-video{padding:30px 0;text-align:center;}
.best-video h3{font-size:22px;line-height:29px;margin-bottom:20px;}
.sub-title p br{display:none;}
.best-video .btn-block a.various,
.best-video .btn-block a.chat{font-size:12px;padding:8px 24px;}
.best-video .tel{font-size:22px;}
.best-video .col-sm-4 img{display:none;}
.type-of-websites .row{display:block;}
.col-md-6.order-2{margin-top:30px;}
section.contact-us{padding:20px 0;}
section.faq-sec .card-header a{font-size:14px;font-weight:600;padding:20px 60px 20px 20px;line-height:normal;}
section.faq-sec .card-header{padding:0;}
section.faq-sec .card-header a.card-link:after{top:20px;}
.our-gurantee{padding:20px 0;}
.our-gurantee .box{padding:20px;text-align:center;}
.our-gurantee .box img{margin:0;max-width:80%;margin:10px 0;margin:0 auto 20px;display:block;}
.our-gurantee .box h4{font-size:22px;line-height:25px;font-weight:600;margin-bottom:10px;}
.our-gurantee .box h2{display:none;}
.our-gurantee .box p{font-size:12px;line-height:22px;}
section.creative-determination.inner-creative.branding-creative.app-creative img{display:block;margin:0 auto;}
section.creative-determination.inner-creative.branding-creative.app-creative .col-md-6 img{max-width:100%;}
section.creative-determination.inner-creative.branding-creative{padding-bottom:30px;}
.our-immaculate{padding:20px 0;}
.our-immaculate h2{font-size:21px;line-height:27px;margin-bottom:20px;font-weight:600;}
.our-immaculate p{font-size:13px;line-height:20px;}
.our-immaculate p br{display:none;}
.line-top{display:none;}
.our-immaculate .box{width:90%;margin:0 auto 10px;}
.our-immaculate .box p{margin-bottom:0px;}
section.new-pf{padding:20px 0;}
.new-pf h2{font-size:29px;margin-bottom:20px;}
.new-pf p br{display:none;}
.new-pf div#filters button{font-size:17px;padding:0px 10px;}
section.footer-form:before{display:none;}
section.footer-form h2{font-size:28px;}
section.footer-form h2+p{font-size:13px;width:70%;margin:0 auto;}
section.footer-form .container{width:90%;padding:30px 40px;margin-bottom:0;}
section.footer-form{margin-bottom:0;}
.element-item img{margin:0 auto;}
.element-item.col-md-4{width:120px !important;margin:0;height:120px;}
.grid.row{text-align:center;margin:0 auto;}
.our-process .row{padding:20px 0;}
.our-process img{max-width:80%;margin:0 auto 20px;display:block;float:none;}
.our-process span{display:none;}
.our-process .row.justify-content-center:after{display:none;}
.our-process h2{display:none;}
.researcher.row{text-align:center;}
.ideate.left.row{flex-direction:column-reverse;}
.revision.left.row{flex-direction:column-reverse;}
section.our-process{text-align:center;}
.our-process .left img{float:none;}
.launch.left.row{flex-direction:column-reverse;}
section.mainpf{padding:20px 0;}
section.mainpf h2{font-size:22px;}
section.mainpf h2+p{padding:0;}
.leftcat{margin:0;}
.leftcat button{display:inline-block;}
.rightfilter{text-align:center;}
.rightfilter button{font-size:10px;padding:5px 15px;}
.grid3{text-align:center;margin:0 auto;display:block;}
.pfimg{width:44% !important;}
.compare-logo img{max-width:69%;}
table.comapare-box thead th:first-child h4{font-size:12px;}
.our-reviews .review-listing{width:100%;padding:0;}
.our-reviews .review-detail{width:100%;float:none;margin-top:60px;}
.mb-none{display:none;}
nav.main-menu{display:none !important;}
.our-reviews .review-blog{padding:230px 40px;}
.every-package:before{display:none;}
section.whychoose{padding:20px 0;}
section.whychoose h2{font-size:22px;margin-bottom:10px;}
section.whychoose h2+p,
section.whychoose h2+p+p{padding:0;}
section.whychoose [class^="col-md-4"]{max-width:inherit;}
.type-of-websites h2 br{display:none;}
ul.list-inline{}
.pfimg.logo{min-height:178px;}
section.whychoose span{width:100%;color:#757575;font-size:14px;}
section.whychoose p{padding:0 0;width:100%;}
.our-pricing-plans h3 br{display:none;}
.inner-banner p{line-height:22px !important;}
header .main-menu li.active>a{color:#000 !important;}
img{max-width:100% !important;}
.type-of-websites h2{font-size:20px !important;line-height:normal !important;padding:13px 0 !important;}
.type-of-websites span{font-size:15px;}
section.contact-us h2{font-size:17px;}
.our-recentwork p{padding:0;font-size:12px;}
.submenu-toggle{display:block;color:#fff;position:absolute;right:20px;top:9px;font-size:20px;}
footer .menu{opacity:1;}
.pfimg.video,
.pfimg.brading{min-height:100px !important;}
.pfimg.mobile{height:220px !important;}
section.review-mobile{display:block;}
.our-reviews{display:none;}
section.main-slider .caption h2{font-size:18px;margin-bottom:10px;}
section.main-slider .caption p{font-size:16px;}
.bx-viewport{height:300px !important;}
section.main-slider .bannerImg{height:500px;object-position:center;object-fit:cover;}
}
@media (max-width:575.98px){section.main-slider .bannerImg{height:580px;}
.footer-form{width:100%;}
}