@media(min-width:320px) and (max-width:767px){
    .bg-warning-inr ul li a{font-size: 15px;}
    .bg-warning-inr ul{padding: 0px;}
	.platform-inr3 h2:before{ display:none;}
.nav-header img {width: 72%;}	
.nav-area .button-area a button {padding: 10px 12px;}	
.nav-toggle {top: 29%;}
.nav-search {text-align: center;}	
.nav-search-button .fa {margin-left: 0;margin-right: 0;}	
.navigation-portrait .nav-search {height: 48px; padding: 0 10px;margin-right: 45px;}	
.nav-search-button span {display: none;}	
.navigation-portrait .nav-search-button {width: 9px;line-height: 57px;font-size: 22px;}	
.banner-inr h1 {font-size: 30px;}
.banner-inr h1 br{ display:none;}
.nav-area {margin-bottom: 37px;}
.banner-inr p {font-size: 16px;}
.button-area {margin-top: 10px; padding: 10px 0;}
.button-area a button {padding: 16px 16px;}
.image-inr img {width: 100%;}
.image-area {margin-bottom: 50px;padding: 20px 0;}
.service-inr h1 {font-size: 27px;}
.t img {width: 90px;height: 90px;}
.t2 img {width: 90px;height: 90px;}
.t3 img {width: 90px;height: 90px;}
.t4 img {width: 90px;height: 90px;}
.t5 img {width: 90px;height: 90px;}
.t6 img {width: 90px;height: 90px;}
.service-in2 h3 {font-size: 21px; } 
.about-inr2 h1 {font-size: 29px;}
.about { padding: 50px 0;}
.service-area { margin-bottom: 60px;}
.about-inr3 {margin-top: 30px;}
.process-inr h1 {font-size: 28px;}
.process-inr p {font-size: 16px;}
.process-inr2 h3 {font-size: 24px;}
.case-inr2 {text-align: center;}
.case-inr2 h2 {font-size: 34px;}
.process-area {margin-bottom: 50px;}
.case-area .button-area {margin-top: 0;text-align: center;}
.text h3 {font-size: 19px;}
.text p {font-weight: 600;}
.case-inr4 h2 {font-size: 21px;}
.case-inr3 {margin-bottom: 40px;}
.case-inr4 {text-align: center;margin-bottom: 20px;}
.case-area {margin-bottom: 0;}
.testi-area {padding: 40px 0;}
.testi-inr h1 {font-size: 30px;}
.testi-inr p {
    font-size: 16px;
    margin-bottom: 30px;
}

.testi-area .testimonial:after { display:none;}
.tst2 {width: 100%; margin-top:50px;}
  .tst2-name {width: 50%;float: left;margin-bottom: 0;margin-left: 25px;}
.tst2-name h3 {margin-bottom: 10px;font-size: 22px;margin-top: 12px;}
.tst { width: 100%;}
.tst-name {width: 50%;}
.tst-name h3 {font-size: 20px;}
.b img {width: 67%; margin-bottom:10px;}
.box2 {padding: 30px 20px;width: 100%;}
.box2 h3 {margin-bottom: 10px;font-size: 21px;}
.box {margin-top: -76px;}
.testi-area {margin-bottom: 30px;}
.news-inr2 {text-align: center;}
.news-inr2 h2 {font-size: 26px;}
.news-area .button-area {text-align: center;}
.project-area {padding: 51px 0;margin-bottom: 50px;}
.project-inr h2 {font-size: 30px;}
.project-inr p {font-weight: 600;}
.p h3 {font-size: 19px;}
.project-inr2 img {width: 100%;}
.project-inr3 {margin-left: 0;}
.project-inr3 img {width: 64%;}
.project-area .button-area a .bg-diff {margin-left: 0px;}
.case-area .button-area a .bg-diff {margin-left: 0;}
.formbtn {padding: 15px 19px;margin-top: 20px;}
.footer-inr2 img {width: 144px;}
.footer-inr2 p {font-size: 15px;}
.footer-inr3 h3 {margin-top: 20px;margin-bottom: 15px;}
.copy-inr {padding-top: 20px;}
.copy-inr2 {text-align: center;margin-bottom: 20px;}
.copy-inr3 p {text-align: center;}
.youtube-inr h1 {font-size: 27px;}
.youtube-inr p {font-size: 14px;}
.youtube-area {margin-bottom: 50px;}
.platform-inr2 h4 {font-size: 22px;}
.platform-inr2 p {font-size: 17px;}
.platform-inr2 h2 {font-size: 24px;}
.platform-inr2 {margin-bottom: 20px;}
.platform-inr img {margin-top: 20px;}
.platform-inr img {width: 100%;border-radius: 25px;margin-top: 20px; margin-bottom:20px;}
.dash { margin: 5px 0;}
.platform-inr3 h2 {font-size: 27px;}
.platform-inr3 h2:before {width: 28%;bottom: -574px;}
.platform-inr3 {margin-top: 20px;}
.platform-inr3 p {font-size: 15px;}
.ex-area {padding: 50px 0;margin-bottom: 50px;}
.ex-inr2 h2:before {width: 23%;bottom: -85px;}
.platforms {margin-bottom: 50px;}
.ex-inr2 {padding: 30px 20px;}
.ex-inr2 h2 {font-size: 30px;}
.ex-inr2 br{display:none;}
.result-in3 h2 {font-size: 32px;}
.result-in3 h2:before { width: 20%;bottom: -46px;}
.result-in3 p {font-size: 15px;}
.result-in2 img {border-radius: 25px;}
.result-in5 img {width: 100%; border-radius: 25px;margin-top: 30px;}
.result { margin-bottom: 50px}
.testimonial-area .testi-inr h1 {font-size: 24px;}
.testimonial-area .testi-inr p br{ display:none;}
.testimonial-area .testimonial .title { padding: 7px;font-size: 18px;}
.testimonial-area .testimonial .post { font-size: 13px;}
.testimonial-area .testimonial {padding: 95px 14px 50px;margin: 50px 20px 30px;}
.pg {margin-bottom: 10px;padding: 20px 0;}	
.pg h3 {margin-left: 8px;}	
.heading-name h3 {font-size: 33px;margin-top: 18px;}	
.heading-name {width: 60%;margin-left: 68px;}	
.standard-inr2 ul li a {font-size: 15px;}	
.standard-inr2 p {font-size: 16px;}	
.standard-inr2 { margin-bottom: 30px;}	
.standard-inr3 {padding: 30px 20px;}	
.standard-area {background-image: none;margin-bottom: 50px;}
.pkg-area {padding: 30px 0;margin-bottom: 40px;}
.pkg-inr2 h2 {font-size: 26px;}	
.pkg-inr2 h3 {font-size: 22px;}	
.campaign-inr4 {padding: 30px 20px;}	
.campaign-inr2 img { width: 74%;}	
.campaign-inr2 {margin-bottom: 30px;}	
.campaign-inr3 h3 {font-size: 21px;}	
.campaign .button-area {text-align: center;}
.blog-inr2 h1 {font-size: 33px;text-align: center;}
.blog-inr2 p {font-size: 16px;text-align: center;}
.blog .pg {text-align: center;}
.email-img {float: none; width: 70%;text-align: center;margin: 0 auto;}
.email-name {width: 100%;margin-left: 0;}
.email-name h3 {margin-top: 20px;}
.articles-button {text-align: center;margin-bottom: 20px;}
.articles-inr2 h2 {font-size: 30px;text-align: center;margin-bottom: 30px;}
.articles {padding: 50px 0;margin-bottom: 50px;}
.text2 h3 {font-size: 17px;margin-top: 20px;}
.articles-inr5 {margin-top: 20px;}
.marteking-inr2 {text-align: center;}
.marteking-inr2 h1 {font-size: 30px;}
.marteking-inr2 h1 br{ display:none;}
.marteking-inr3 { margin-top: 30px;}
.marketing {margin-bottom: 50px;}
.media-area {margin-bottom: 50px;padding: 50px 0;}
.media-inr h1 {font-size: 25px;}
.media-inr2 {margin: 0;margin-bottom: 20px;}
.media-inr2 img {width: 45%;}
.media-inr p {margin-bottom: 30px;}
.media-inr2 h3 {font-size: 23px;}
.media-inr2 {padding: 20px 20px;border-radius: 25px;}
.media-inr3 {margin: 0;margin-bottom: 20px;}
.media-inr3 img {width: 45%;}
.media-inr3 h3 {font-size: 23px;}
.media-inr3 {padding: 20px 20px;border-radius: 25px;}
.millions-inr2 h1 {font-size: 29px;}
.millions-inr3 img {margin-top: 20px;box-shadow: 0 15px 30px 0 rgb(11 90 208 / 15%);}
.millions {margin-bottom: 60px;}
.step-name h3 {font-size: 18px;font-weight: 800;}
.step-name {width: 100%; margin-left: 5px;}
.step-inr3 {margin-top: 20px;text-align: center;}
.step-inr3 h1 {font-size: 28px;font-weight: 700;}
.step-are {margin-bottom: 50px;}
.study-area {padding: 50px 0;}
.study-inr2 h1 {font-size: 21px;}
.study-area .tst { width: 100%;}
.study-area  .button-area a .bg-diff {margin-left: 0px;margin-top: 20px;}
.study-area .button-area {text-align: center;}
.study-inr3 {margin-top: 30px;}
.traffic {width: 80%;padding: 15px 40px;margin-top: -58px;text-align: center;}
.traffic h4 {font-size: 18px;}
.traffic h3 {font-size: 24px;}
.study-inr3 img {width: 100%;}
.past-inr2 {margin-bottom: 20px;}
.past-inr2 img{ width:100%;}
.past-area {margin-bottom: 50px;}
.quote-inr h1 {font-size: 23px;font-weight: 700;}
.quote .contact-inr3 {width: 100%;padding: 45px 20px;text-align: left;}
.formlbl {font-size: 19px;}
.forminpt {padding: 10%;font-size: 16px;}
.formtext {font-size: 16px;}
.quote {margin-bottom: 50px;}
.service-inr h1 br{ display:none;}
.package-inr h1 {font-size: 30px;}
.found-area {padding: 50px 0;background-image: none;}
.found-inr {width: 100%; padding: 40px 30px;}
.found-inr h1 {font-size: 80px;margin-bottom: 20px;}
.found-inr h2 {font-size: 36px;font-weight: 800;}
.found-area .button-area a button {padding: 15px 9px;}
.found-area .button-area a .bg-diff {margin-left: 7px;}
.found-area .button-area {margin-top: 71px;}
.contact-inr2 {text-align: center;}
.contact-inr2 h1 {font-size: 32px;}
.contact-area { background-image: none; padding: 0;margin-bottom: 50px;}
.contact-inr3 {padding: 34px 20px;}
.faq-area {padding: 50px 0;margin-bottom: 50px;}
.faq-inr h1 {font-size: 32px;}
.faq-area .faq-list li {width: 100%; padding: 28px 30px;}
.faq-area .faq-list .faq-heading::before {
    font-size: 31px;
    right: -24px;
    top: 0px;
    width: 27px;
    height: 27px;
    line-height: 18px;}
	
.a-inr h1 br{ display:none;}	
.faq-area .faq-heading {font-size: 16px;}	
.a-inr h1 {font-size: 26px;}	
.a-inr p br{ display:none;}	
.a-inr p {font-size: 16px;}	
.text {padding: 32px 20px;}	
.studies-inr2 h1 br{ display:none;}	
.studies-inr2 h1 {color: #1f2559;font-size: 28px;}	
.studies-inr {padding: 0;}	
.studies-inr2 p br{ display:none;}	
.studies-area {margin-bottom: 50px;border-bottom: none;}	
.blogp-inr2 h1 br{ display:none;}	
.blogp-inr2 {padding: 35px 20px;margin-top: 0;}	
.blogp-inr2 h1 {
    margin-bottom: 18px;
    font-size: 30px;}
.pkg1-inr2 h2 {font-size: 27px;}
.blog-post { margin-bottom: 50px;}
.blog-inr2 h5 {text-align: center;}
.clint-inr2 h2 {font-size: 30px;}
.clint-inr2 p {font-size: 16px;}
.mission-area {padding: 50px 0;margin-bottom: 50px;}
.mssion-inr2 h1 {font-size: 27px;}
.mssion-inr3 img {border-radius: 24px}
.values-inr h1 {font-size: 26px;}
.whole-menu {padding: 20px 20px;}
.menu-name { width: 100%;margin-left: 0;margin-top: 20px;}
.menu-name h3 {font-size: 22px;}
.menu-img img {width: 78px;}
.values-area {margin-bottom: 50px;}
.team-area {margin-bottom: 50px;padding: 50px 0;}
.tean-inr2 h1 {font-size: 29px;}
.our-team .social-links {margin-bottom: 30px;}
.office-inr h1 br{ display:none;}
.office-inr h1 {
    color: #1f2559;
    font-size: 29px;}

.office-inr2 img {border-radius: 25px;
    margin-bottom: 30px;}
.press-inr h1 br{ display:none;} 
.press-inr h1 {
    color: #1f2559;
    font-size: 26px;}
.press-inr2 h3 {
    font-size: 21px;}	
	
.press-inr2 {margin-bottom: 30px;}	

.link {
    padding: 20px 14px;
    border-radius: 10px;
    font-size: 15px;
    font-weight: 600;
    text-align: center;
    line-height: 1em;
    background-color: #ffffff;
    color: #1f2559;
    transition: 0.8s;
    border: 1px solid #e7e8f1;
    margin-bottom: 10px;
}

.gallery-area img {
    height: 100%;
    width: 100%;
    object-fit: cover;
    border-radius: 13px;
}

.gallery-area .country {
    margin: 20px 0;
    display: grid;
    gap: 10px;
    grid-template: none;}

.header h2 {
    color: #1f2559;
    font-size: 28px;}
.header p {
    font-size: 16px;}

.navbutton{margin-top: 30px;}

.mobile-view{display: none;}




	
}

@media(min-width:768px) and (max-width:991px){
	.articles .button-area {
    width: 100%;
    float: left;
    margin-top: -27px;
    padding: 20px 0;
    text-align: right;
}
	
.nav-header img {width: 91%;}	
.nav-area .button-area a button {padding: 10px 12px;}	
.nav-toggle {top: 62%;}
	.nav-search {text-align: center;}
		.nav-search-button span {display: none;}	

.nav-search-button .fa {margin-left: 0;margin-right: 0;}	
.navigation-portrait .nav-search {height: 48px; padding: 0 10px;margin-right: 45px;}	
.navigation-portrait .nav-search-button {width: 9px;line-height: 57px;font-size: 22px;}	
.banner-inr h1 {font-size: 43px;}
.nav-area {margin-bottom: 37px;}
.process-inr h1 {color: #1f2559;font-size: 37px;}
.process-inr2 h3 {font-size: 25px;}	
.case-inr4 h2 {font-size: 26px;}	
.tst2-name {
    width: 50%;}	
.tst2 {
    width: 100%;}	
.testi-inr p {
    font-size: 17px;
    margin-bottom: 12px;}	
.tst {width: 100%;}	
.b img { width: 78%;}	
.box2 {padding: 30px 15px; width: 100%;}	
.box {margin-top: -130px;}
.project-inr3 {margin-left: 0;}	
.testi-inr3 {margin-top: 20px;}	
.youtube-area {margin-bottom: 50px;}	
.ex-inr2 h2:before{ display:none;} 	
.result-in3 h2:before{ display:none;}	
.campaign-inr4 {padding: 29px 30px;}	
.text2 h3 {font-size: 16px;}	
.marteking-inr3 img {
    width: 66%;}
.media-inr2 { margin:0; margin-bottom:20px;}
.media-inr3 { margin:0; margin-bottom:20px;}	
.media-inr3 h3 {font-size: 23px;}	
.quote .contact-inr3 {
    width: 100%;}	
.media-inr2 h3 {font-size: 23px;}	
.found-inr {
    width: 87%;}	
.text h3 {
    font-size: 17px;}	
	
.blogp-inr2 h1 {
    font-size: 36px;}	
.clint-inr2 h2 {
    font-size: 42px;}	
	
.mission-area .button-area {
    text-align: left;
}	
.mssion-inr3 {
    width: 100%;
    float: left;
    text-align: center;
}	
.mssion-inr3 img {
    width: 77%;
    float: none;}	
.menu-name {
    width: 100%;
    float: left;
    margin-bottom: 0;
    text-align: left;
    margin-left: 0;
    margin-top: 20px;
}	
.our-team .social-links {
    padding: 0;
    margin: 0;
    list-style: none;
    margin-bottom: 30px;
}	
.press-inr2 { margin-bottom:30px;}	
.project-area .button-area {
    width: 100%;
    float: left;
    margin-top: 10px;
    text-align: center;
}		
.service-area .button-area {
    width: 100%;
    float: left;
    margin-top: 17px;
    padding: 20px 0;
    text-align: center;
}
.about .button-area {
    width: 100%;
    float: left;
    margin-top: -29px;
    padding: 20px 0;
    text-align: left;
}
	
}


@media(min-width:360px) and (max-width:767px){
	
	.nav-toggle {
    top: 35%;
}
}

@media(min-width:365px) and (max-width:767px){
.nav-area .button-area {
    width: 100%;
    float: left;
    margin-top: 52px;}


}
@media(min-width:439px) and (max-width:767px){

.nav-area .button-area {
    width: 100%;
    float: left;
    margin-top: 11px;
}
.nav-toggle {
    top: 61%;
}

.project-area .button-area {
    width: 100%;
    float: left;
    margin-top: -24px;
}

}
@media(min-width:992px) and (max-width:1024px){
.service-in2 h3 {
    margin-bottom: 12px;
    font-size: 18px;}	
	
.service-in2 ul li a {
    color: #62668a;
    font-size: 13px;
    font-weight: 600;
    margin-left: 9px;
}	
.marteking-inr2 h1 {
    color: #1f2559;
    font-size: 34px;}	
.media-inr3 h3 {
    width: 100%;
    float: left;
    margin-top: 20px;
    margin-bottom: 12px;
    color: #1f2559;
    font-size: 18px;}	
.media-inr3 img {
    width: 42%;
    float: none;
}	
	
.media-inr2 h3{width: 100%;
    float: left;
    margin-top: 20px;
    margin-bottom: 12px;
    color: #1f2559;
    font-size: 18px;}	
.media-inr2 img {
    width: 42%;
    float: none;
}	
.millions-inr2 h1 {
    color: #1f2559;
    font-size: 30px;}		
	
.step-inr3 h1 {
    color: #1f2559;
    font-size: 34px;}
	
.study-inr2 h1 {
    color: #1f2559;
    font-size: 28px;}
.traffic {
    background-color: #fff;
    width: 45%;
    float: right;
    text-align: left;
    padding: 28px 11px;
    margin-top: -134px;
    position: relative;
    border-radius: 17px;
    margin-right: 34px;
}	
.quote .contact-inr3 {
    width: 80%;}	
	
.formlbl {
    font-size: 24px;
    margin-bottom: 10px;
    color: #1f2559;
    font-weight: 600;
    text-align: left;
}	
	
.forminpt {font-size: 18px;}	
.formtext {
    width: 100%;
    float: left;
    font-size: 20px;}	
	
.package-in2 ul li a {
    font-size: 12px;}	
.campaign-inr4 {
    padding: 27px 57px;}		

.text h3 {
    color: #1f2559;
    font-size: 16px;}
.case-inr4 h2 {
    font-size: 31px;}
.blogp-inr2 h1 {
    margin-bottom: 18px;
    color: #1f2559;
    font-size: 39px;}

.articles .button-area {
    width: 100%;
    float: left;
    margin-top: -27px;
    padding: 20px 0;
    text-align: right;
}
.menu-name {
    width: 70%;
    float: left;
    margin-bottom: 0;
    text-align: left;
    margin-left: 54px;
}
	
}

@media(min-width:1326px) and (max-width:1440px){

.articles .button-area {
    width: 100%;
    float: left;
    margin-top: -33px;
    padding: 20px 0;
    /* text-align: right; */
    text-align: right;
}

}