/* Large Layout: 1200px.
@media only screen and (min-width: 1200px){
.container {padding: 0;}
.container-fluid{padding: 0;}


.cta_two_btn {
    margin-left: 49px;
}



}


*/

/* Medium screen  */
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .banner-one__left {
        margin-right: 0;
    }

    .banner-one__img {
        margin-right: 0;
        margin-left: 0;
    }

    .banner-one__title br {
        display: none;
    }

    .banner-one__title {
        font-size: 65px;
    }

    .about-agency__left {
        margin-left: 0;
        margin-right: 0;
    }

    .about-agency__right {
        margin-left: 0;
        margin-right: 0;
    }

    .creative-agency__video-text {
        left: 30%;
    }

    .work .section-title__bg {
        left: 394px;
    }

    .work__left {
        margin-right: 0;
    }

    .work__right {
        margin-left: 0;
        margin-right: 0;
    }

    .work-shape-3 {
        display: none;
    }

    .work__title {
        font-size: 40px;
        line-height: 47px;
    }

    .testimonial-one__img-1 {
        top: 85px;
        left: -50px;
    }

    .testimonial-one__img-2 {
        top: 85px;
        right: -50px;
    }

    .services-one__single {
        padding: 60px 25px 50px;
    }

    .service-one__title {
        font-size: 22px;
        line-height: 32px;
    }

    .blog-one .section-title__bg {
        left: 375px;
    }

    .blog-one-shape-2 {
        display: none;
    }

    .blog-one__single {
        padding: 70px 25px 45px;
    }

    .blog-one__title {
        font-size: 21px;
        line-height: 32px;
    }

    .footer-widget__company {
        margin-left: 0;
    }

    .site-footer-shape-2 {
        display: none;
    }

    .site-footer-shape-3 {
        display: none;
    }

    .banner-two__left {
        margin-right: 0;
    }

    .banner-two__img {
        margin-right: 0;
    }

    .banner-two__title {
        font-size: 50px;
        line-height: 64px;
    }

    .banner-two__text-1 br {
        display: none;
    }

    .banner-two__text-2 br {
        display: none;
    }

    .services-two__left {
        margin-left: 0;
        margin-right: 0;
    }

    .services-two__right {
        margin-left: 0;
        margin-top: 50px;
    }

    .services-two {
        padding: 0 0 85px;
    }

    .about-agency-two__right {
        margin-left: 0;
        margin-right: 0;
    }

    .about-agency-two__section-title-title {
        font-size: 40px;
        line-height: 47px;
    }

    .about-agency-two__text-1 br {
        display: none;
    }

    .work-two__left {
        margin-left: 0;
        margin-right: 0;
    }

    .work-two__title br {
        display: none;
    }

    .work-two__title {
        font-size: 34px;
        line-height: 44px;
    }

    .work-three__left {
        margin-right: 0;
    }

    .work-three__right {
        margin-left: 0;
    }

    .work-three__right-img {
        margin-right: 0;
    }

    .work-three__title {
        font-size: 38px;
        ;
        line-height: 43px;
    }

    .work-three__text {
        font-size: 20px;
    }

    .work-three {
        padding: 0 0 146px;
    }

    .testimonial-two__client-info {
        padding-left: 0;
    }

    .work-together__left {
        margin-left: 0;
    }

    .work-together__right {
        margin-right: 0;
        margin-top: 150px;
        margin-left: 0;
    }

    .blog-two {
        padding: 0 0 150px;
    }

    .work-together-shape-1 {
        display: none;
    }

    .work-together {
        padding-bottom: 134px;
    }

    .banner-three__right {
        max-width: 600px;
        margin: 0 auto;
    }

    .banner-three__left {
        margin-bottom: 100px;
        margin-top: 144px;
        max-width: 650px;
        margin-right: auto;
        margin-left: auto;
    }

    .digital-agency__seo-services-single+.digital-agency__seo-services-single {
        margin-left: 63px;
    }

    .increasing-traffic__right {
        margin-left: 0;
    }

    .increasing-traffic__title br {
        display: none;
    }

    .increasing-traffic__img img {
        width: auto;
    }

    .digital-agency-shape-3 {
        display: none;
    }

    .about-agency-three__img {
        margin-left: 0;
        margin-right: 0;
    }

    .about-agency-three__right {
        margin-right: 0;
    }

    .about-agency-three__right .section-title__title {
        font-size: 39px;
        line-height: 44px;
    }

    .digital-agency {
        position: relative;
        display: block;
        padding: 0 0 55px;
    }

    .about-agency-three {
        padding: 70px 0 24px;
    }

    .seo-services__section-title-title br {
        display: none;
    }

    .seo-services__section-title-title {
        font-size: 44px;
        line-height: 55px;
    }

    .seo-services__single {
        padding: 55px 25px 75px;
    }

    .testimonial-three__img-1 {
        left: 0;
        z-index: 1;
    }

    .testimonial-three__img-2 {
        right: 0;
        z-index: 1;
    }

    .testimonial-three__inner-two {
        padding-left: 30px;
        padding-right: 30px;
    }

    .testimonial-three__text br {
        display: none;
    }

    .logo-integrations__slack {
        display: none;
    }

    .logo-integrations__diamond {
        display: none;
    }

    .blog-one__section-title-text br {
        display: none;
    }

    .blog-three__single {
        padding: 59px 25px 60px;
    }

    .blog-three__title {
        font-size: 23px;
        line-height: 31px;
    }

    .support__left {
        margin-right: 0;
    }

    .support__right {
        margin-left: 0;
        margin-right: 0;
    }

    .blog-three {
        padding: 0 0 105px;
    }

    .support {
        padding: 0 0 280px;
    }

    .subscribe-three {
        padding: 0 0 183px;
    }

    .site-footer-three .footer-widget__company {
        margin-top: 30px;
    }

    .site-footer-three .footer-widget__solution {
        margin-top: 30px;
    }

    .banner-four__right {
        margin-right: 0;
    }

    .banner-four__small-img {
        top: -360px;
        left: 0px;
    }

    .banner-four__title br {
        display: none;
    }

    .banner-four__title {
        font-size: 70px;
        line-height: 75px;
    }

    .banner-four__title {
        font-size: 50px;
        line-height: 55px;
    }

    .banner-four__text br {
        display: none;
    }

    .super-apps__single {
        padding: 0 6px 0;
    }

    .super-apps__text {
        font-size: 15px;
    }

    .super-apps__img-shape-1 {
        right: 50px;
    }

    .our-software__right {
        margin-left: 0;
        margin-right: 0;
    }

    .our-software__title br {
        display: none;
    }

    .our-software__title {
        font-size: 39px;
        line-height: 44px;
    }

    .our-software__sub-title {
        font-size: 35px;
        line-height: 40px;
    }

    .super-apps {
        padding: 100px 0 40px;
    }

    .software-feature__img {
        margin-left: 0;
        margin-right: 0;
        max-width: 600px;
        margin: 0 auto;
    }

    .software-feature__content {
        max-width: 600px;
        margin: 60px auto 0;
    }

    .software-feature-benefit__img {
        margin-left: 0;
        margin-right: 0;
    }

    .software-feature-benefit {
        padding: 0px 0 170px;
    }

    .software-feature {
        padding: 0 0 115px;
    }

    .software-feature-benefit-shape-1 {
        display: none;
    }

    .testimonial-four__carousel.owl-carousel .owl-dots {
        display: none;
    }

    .subscribe-four__img {
        margin-left: 0;
        margin-right: 0;
    }

    .about-page-banner__left {
        max-width: 600px;
        margin: 0 auto;
    }

    .about-page-banner__img {
        margin-right: 0;
        max-width: 600px;
        margin: 50px auto 0;
    }

    .about-page-banner__big-text {
        display: none;
    }

    .about-page-banner__title br {
        display: none;
    }

    .about-page-banner__text-1 br {
        display: none;
    }

    .about-page-banner__text-2 br {
        display: none;
    }

    .about-page-counter__right .creative-agency__content-inner {
        padding-left: 50px;
    }

    .how-we-do-shape-1,
    .how-we-do-shape-2,
    .how-we-do-shape-3 {
        display: none;
    }

    .error-page-banner__inner {
        margin-left: 0px;
        margin-right: 0px;
    }

    .error-page-banner-img-2 {
        display: none;
    }

    .contact-page-banner-titles__right {
        margin-left: 0;
        margin-right: 0;
        margin-top: 150px;
    }

    .post-news__title a br {
        display: none;
    }

    .banner-titles-two__title br {
        display: none;
    }

    .blog-details__two-img-2 {
        margin-top: 30px;
    }

    .blog-details__title br {
        display: none;
    }

    .portfolio-titles__left:before {
        display: none;
    }

    .portfolio-titles__left {
        max-width: 600px;
        margin: 60px auto 0;
    }

    .portfolio__titles__img {
        margin-left: 0;
        margin-right: 0;
        max-width: 600px;
        margin: 60px auto 0;
    }

    .project__img {
        margin-right: 0;
    }

    .project__content {
        margin-left: 0;
        margin-right: 0;
    }

    .project__img-2 {
        margin-left: 0;
        margin-right: 0;
    }

    .project-two__img {
        margin-right: 0;
    }

    .project-two__content {
        margin-left: 0;
        margin-top: 60px;
    }

    .project-two__content-2 {
        margin-left: 0;
        margin-right: 0;
        margin-top: 110px;
    }

    .project-two__img-2 {
        margin-left: 0;
    }

    .banner-titles__title {
        font-size: 60px;
    }

    .project-titles-details__content {
        padding-left: 40px;
        padding-right: 40px;
        max-width: 600px;
        margin: 0 auto;
    }

    .project-titles-details__title {
        font-size: 35px;
        line-height: 40px;
    }

    .project-titles-details__img {
        max-width: 600px;
        margin: 60px auto 0;
    }

    .client-details__left {
        margin-right: 0;
    }

    .client-details__img {
        margin-left: 0;
        margin-right: 0;
    }





    .creative-agency-two__bg-right-img {
        display: none;
    }



















}

/* Tablet Layout: 768px. */
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .banner-one__left {
        margin-right: 0;
    }

    .banner-one__img {
        margin-right: 0;
        margin-left: 0;
    }

    .banner-one__right {
        margin-top: 50px;
    }

    .about-agency__left {
        margin-left: 0;
        margin-right: 0;
    }

    .about-agency__right {
        margin-left: 0;
        margin-right: 0;
    }

    .creative-agency__content-inner {
        padding-left: 30px;
    }

    .creative-agency__video-text {
        left: 30%;
    }

    .work .section-title__bg {
        left: 272px;
    }

    .work__left {
        margin-right: 0;
    }

    .work__right {
        margin-left: 0;
        margin-right: 0;
        margin-top: 40px;
    }

    .work-shape-3 {
        display: none;
    }

    .testimonial-one__img-1 {
        top: 85px;
        left: 0px;
    }

    .testimonial-one__img-2 {
        top: 85px;
        right: 0px;
    }

    .testimonial-one__img-4 {
        right: -25px;
    }

    .services-one__section-title-title {
        font-size: 40px;
        line-height: 50px;
    }

    .blog-one .section-title__bg {
        left: 258px;
        top: -132px;
    }

    .blog-one-shape-2 {
        display: none;
    }

    .blog-one-shape-1 {
        top: 4px;

    }

    .footer-widget__about-text br {
        display: none;
    }

    .footer-widget__company {
        margin-left: 0;
    }

    .site-footer__bottom-inner {
        justify-content: center;
        flex-direction: column;
    }

    .site-footer__bottom-app {
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .site-footer-shape-2 {
        display: none;
    }

    .site-footer-shape-3 {
        display: none;
    }

    .banner-two__img {
        margin-right: 0;
        margin-top: 50px;
    }

    .banner-two__big-text {
        font-size: 230px;
    }

    .services-two__left {
        margin-left: 0;
        margin-right: 0;
    }

    .services-two__right {
        margin-left: 0;
        margin-top: 50px;
    }

    .services-two {
        padding: 0 0 85px;
    }

    .services-two__list {
        float: none;
        margin: 0 auto;
    }

    .services-two__list-two {
        margin-left: 0;
        margin-top: 30px;
        margin-left: auto;
        margin-right: auto;
    }

    .services-two__section-title-title br {
        display: none;
    }

    .about-agency-two__right {
        margin-left: 0;
        margin-right: 0;
        margin-top: 50px;
    }

    .creative-agency-two {
        position: relative;
        display: block;
        padding: 140px 0 330px;
    }

    .work-two__left {
        margin-left: 0;
        margin-right: 0;
    }

    .work-two {
        padding: 0 0 133px;
    }

    .work-three__left {
        margin-right: 0;
    }

    .work-three__right {
        margin-left: 0;
        margin-top: 50px;
    }

    .work-three__right-img {
        margin-right: 0;
    }

    .work-three__title {
        font-size: 38px;
        ;
        line-height: 43px;
    }

    .work-three__text {
        font-size: 20px;
    }

    .work-three {
        padding: 0 0 146px;
    }

    .testimonial-two__client-info {
        padding-left: 0;
    }

    .testimonial-two {
        padding: 0 0 172px;
    }

    .blog-two__left {
        margin-bottom: 30px;
    }

    .work-together__left {
        margin-left: 0;
    }

    .work-together__right {
        margin-right: 0;
        margin-top: 50px;
        margin-left: 0;
    }

    .blog-two {
        padding: 0 0 150px;
    }

    .work-together {
        padding-bottom: 134px;
    }

    .banner-three__right {
        max-width: 600px;
        margin: 0 auto;
    }

    .banner-three__left {
        margin-bottom: 100px;
        margin-top: 144px;
        max-width: 650px;
        margin-right: auto;
        margin-left: auto;
    }

    .digital-agency__seo-services-single+.digital-agency__seo-services-single {
        margin-left: 30px;
    }

    .digital-agency__seo-services-single:nth-child(3) {
        margin-left: 0;
        margin-bottom: 0;
    }

    .digital-agency__seo-services-single:nth-child(4) {
        margin-bottom: 0;

    }

    .digital-agency__seo-services-single {
        max-width: 220px;
        float: none;
        margin-bottom: 30px;
    }

    .digital-agency__seo-sercives-list {
        text-align: center;
    }

    .increasing-traffic__right {
        margin-left: 0;
        margin-top: 50px;
    }

    .increasing-traffic__img img {
        width: auto;
    }

    .digital-agency-shape-3 {
        display: none;
    }

    .increasing-traffic__right {
        margin-left: 0;
        margin-top: 50px;
    }

    .increasing-traffic__img img {
        width: 100%;
    }

    .about-agency-three__img {
        margin-left: 0;
        margin-right: 0;
    }

    .about-agency-three__right {
        margin-right: 0;
    }

    .digital-agency {
        position: relative;
        display: block;
        padding: 0 0 80px;
    }

    .about-agency-three {
        padding: 70px 0 24px;
    }

    .seo-services__section-title-title br {
        display: none;
    }

    .seo-services__section-title-title {
        font-size: 44px;
        line-height: 55px;
    }

    .seo-services-shape-1 {
        display: none;
    }

    .seo-services__btn-box {
        float: none;
        margin-top: 65px;
    }

    .seo-services__single-1 {
        margin-top: 0px;
    }

    .seo-services__single-4 {
        margin-top: 0px;
    }

    .testimonial-three__img-1 {
        left: 0px;
        top: 310px;
        z-index: 1;
    }

    .testimonial-three__img-2 {
        right: 0;
        top: 310px;
        z-index: 1;
    }

    .testimonial-three__img-3 {
        left: 0;
    }

    .testimonial-three__img-4 {
        right: 0;
    }

    .testimonial-three__inner-two {
        padding-left: 30px;
        padding-right: 30px;
    }

    .testimonial-three__text br {
        display: none;
    }

    .section-title__title {
        font-size: 49px;
    }

    .pricing-plan-two__section-title-text br {
        display: none;
    }

    .logo-integrations__shape {
        width: 600px;
        height: 600px;
    }

    .logo-integrations__title-box {
        top: 0px;
    }

    .logo-integrations__invision {
        top: 150px;
    }

    .logo-integrations__fb-chat {
        bottom: 192px;
    }

    .logo-integrations__jd {
        top: 435px;
    }

    .logo-integrations__ai {
        top: 287px;
        left: 70px;
    }

    .logo-integrations__dropbox {
        top: 290px;
        right: 80px;
    }

    .logo-integrations__slack {
        display: none;
    }

    .logo-integrations__diamond {
        display: none;
    }

    .blog-three__right {
        float: none;
        margin-top: 0;
        margin-bottom: 60px;
    }

    .blog-one__section-title-text br {
        display: none;
    }

    .blog-three__top .section-title {
        margin-bottom: 10px;
    }

    .blog-three-shape-2 {
        display: none;
    }

    .blog-three {
        padding: 0 0 57px;
    }

    .support__left {
        margin-right: 0;
    }

    .support__right {
        margin-left: 0;
        margin-right: 0;
    }

    .support {
        padding: 0 0 280px;
    }

    .support__img img {
        width: auto;
    }

    .subscribe-three {
        padding: 0 0 183px;
    }

    .site-footer-three .footer-widget__company {
        margin-top: 30px;
    }

    .site-footer-three .footer-widget__solution {
        margin-top: 30px;
    }

    .banner-four__right {
        margin-right: 0;
    }

    .banner-four__small-img {
        top: -335px;
        left: 232px;
    }

    .banner-four__img {
        margin-top: 390px;
    }

    .our-software__right {
        margin-left: 0;
        margin-right: 0;
        margin-top: 50px;
    }

    .super-apps {
        padding: 100px 0 7px;
    }

    .software-feature__img {
        margin-left: 0;
        margin-right: 0;
        max-width: 600px;
        margin: 0 auto;
    }

    .software-feature__content {
        max-width: 600px;
        margin: 60px auto 0;
    }

    .software-feature-benefit__img {
        margin-left: 0;
        margin-right: 0;
        margin-top: 60px;
    }

    .software-feature-benefit {
        padding: 0px 0 150px;
    }

    .software-feature {
        padding: 0 0 115px;
    }

    .software-feature-benefit-shape-1 {
        display: none;
    }

    .pricing-plan-three__section-title-text br {
        display: none;
    }

    .pricing-plan-three {
        padding: 0px 0 116px;
    }

    .testimonial-four__carousel.owl-carousel .owl-dots {
        display: none;
    }

    .subscribe-four__img {
        margin-left: 0;
        margin-right: 0;
    }

    .subscribe-four__right {
        margin-left: 0;
        margin-top: 50px;
    }

    .about-page-banner__left {
        max-width: 600px;
        margin: 0 auto;
    }

    .about-page-banner__img {
        margin-right: 0;
        max-width: 600px;
        margin: 50px auto 0;
    }

    .about-page-banner__big-text {
        display: none;
    }

    .about-page-banner__title br {
        display: none;
    }

    .about-page-banner__text-1 br {
        display: none;
    }

    .about-page-banner__text-2 br {
        display: none;
    }

    .how-we-do-shape-1,
    .how-we-do-shape-2,
    .how-we-do-shape-3 {
        display: none;
    }

    .how-we-do__single-1 {
        margin-right: 0;
    }

    .how-we-do__single-2 {
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
    }

    .how-we-do__single-3 {
        margin-right: 0;
        margin-top: 0;
        margin-bottom: 50px;
    }

    .how-we-do__single-4 {
        margin-left: 0;
        margin-right: 0;
        margin-bottom: 0;
    }

    .how-we-do__single {
        margin-bottom: 50px;
    }

    .error-page-banner__inner {
        margin-left: 0px;
        margin-right: 0px;
    }

    .error-page-banner-img-2 {
        display: none;
    }

    .contact-info__right {
        margin-top: 60px;
    }

    .services-page__single {
        padding-left: 50px;
        padding-right: 50px;
    }

    .hire-us__img {
        margin-right: 0px;
    }

    .hire-us__content {
        margin-right: 0;
        margin-left: 0;
    }

    .post-news__title a br {
        display: none;
    }

    .banner-titles-two__title br {
        display: none;
    }

    .banner-titles-two__title {
        font-size: 55px;
        line-height: 60px;
    }

    .blog-details__two-img-2 {
        margin-top: 30px;
    }

    .blog-details__title br {
        display: none;
    }

    .portfolio-titles__left {
        max-width: 600px;
        margin: 60px auto 0;
    }

    .portfolio__titles__img {
        margin-left: 0;
        margin-right: 0;
        max-width: 600px;
        margin: 60px auto 0;
    }

    .portfolio-titles__left:before {
        display: none;
    }

    .project__img {
        margin-right: 0;
    }

    .project__content {
        margin-left: 0;
        margin-right: 0;
    }

    .project__img-2 {
        margin-left: 0;
        margin-right: 0;
    }

    .project-two__img {
        margin-right: 0px;
    }

    .project-two__content {
        margin-left: 0;
        margin-top: 49px;
    }

    .project-two__content-2 {
        margin-left: 0;
        margin-right: 0;
        margin-top: 110px;
    }

    .project-two__img-2 {
        margin-left: 0;
        margin-top: 60px;
    }

    .project-two__single-1 {
        margin-bottom: 0;
    }

    .project-two__single-2 {
        margin-bottom: 100px;
    }

    .banner-titles__title {
        font-size: 60px;
        line-height: 65px;
    }

    .project-titles-details__content {
        padding-left: 40px;
        padding-right: 40px;
        max-width: 600px;
        margin: 0 auto;
    }

    .project-titles-details__title {
        font-size: 35px;
        line-height: 40px;
    }

    .project-titles-details__img {
        max-width: 600px;
        margin: 60px auto 0;
    }

    .portfolio-single__item-details {
        margin-left: 50px;
    }

    .client-details__img {
        margin-left: 0;
        margin-right: 0;
        margin-top: 60px;
    }




    .creative-agency-two__bg-right-img {
        display: none;
    }

    .creative-agency-two__counter {
        float: none;
        padding-right: 15px;
        padding-left: 15px;
        max-width: 100%;
        width: 100%;
        padding-top: 280px;
    }

    .creative-agency-two__bg-left {
        width: 100%;
        float: none;
    }

    .creative-agency-two__bg-right {
        display: none;
    }

    .creative-agency-two__bg-box {
        min-height: 850px;
    }

    .creative-agency-two__video-link .creative-agency__video-icon {
        transform: translatex(-50%);
        right: 0;
        left: 50%;
        top: 90px;
    }



}

/* Mobile Layout: 320px. */
@media only screen and (max-width: 767px) {
	
	.thm-btn-yellow {
    position: relative;
    display: inline-block;
    color: var(--thm-secondary);
    background-color: transparent;
    font-size: 16px;
    padding: 8px 30px 5px;
    border-radius: 18px;
    overflow: hidden;
    transition: all 500ms ease;
    z-index: 1;
}

	.whyUs-foodzapp__warpper {
    padding: 20px 20px;
}

	.shape-Whatsapp-ordering img{
	        display: none;
	}
.Shape-Happy-eats-01 {
    right: 0px;
}	
.site-footer__bottom-menu ul li {
   
    width: 100%;
}	
	.site-footer {
    padding: 20px 0 0;
}
.whyUs-foodzapp__warpper .section-title__title {

    font-size: 25px;
    line-height: 36px;
    
}	

.speak__img__02 {
    position: absolute;
    top: 15%;
    left: 40px;
    z-index: 1;
}
.Shape-Happy-eats-01 img {
    width: 25%;
    height: 25%;
}
.work-two__img img {
    width: 50%;
}
.Shape-Happy-eats-02 img {
    width: 35%;
    height: 35%;
}
.Shape-Happy-eats-02 {
        position: absolute;
        bottom: 0px;
        right: 0px;
        z-index: 1;
        text-align: right;
}
.work-two__right {
    position: relative;
    display: block;
    margin-top: 20px;
    margin-right:10px;
    margin-left: 0px;
}
.shape-semi-green-semicircle{
	 display: none;
}
.burger-shape {
    position: relative;
    top: 150px;
    display: none;
}
.tp-service-2-accordion-box .accordion-header .accordion-buttons {
    padding-left: 15px;
    padding-right: 35px;
    font-size: 16px;
    font-weight: 800;
    line-height: 1;

}
	
	.whyUs-foodzapp__text-1 {
    font-size: 16px;
    line-height: 27px;

}
.shape-green-semicircle{
	display:none;
}	

.speak__img {
    position: absolute;
    top: 15%;
    right: 0;
}
	.Shape-Happy-eats img {
    width: 35%;
    height: 35%;
}
	
	.about-foodzapp__warpper {
    padding: 125px 40px;
}
	
	.about-foodzapp__text-2 {
    font-size: 16px;
  line-height: 18px;
}

	.about-foodzapp__text-1 {
    font-size: 18px;
    line-height: 21px;

}
	
.about-foodzapp__content .section-title__title {
    font-size: 30px;
    line-height: 36px;
 
}
	
	.feedbackImg img.banner{
width: 100%;	
display:none;
}

	
	.Shape-Happy-pay {
    position: absolute;
    bottom: -135px;
    right: -6%;
    z-index: 1;
}
	
	.Shape-Happy-pay img {
    width: 40%;
    height: 40%;
}
	
	
	
	.about-foodzapp__warpper__1 {
               padding-right: 30px;
        padding-left: 0px;
        padding-top: 100px;
        padding-bottom: 100px;
	}
	
	.speak__img__1 {
    position: absolute;
    top: 15%;
    right: 0%;
}

	.about-agency__img img{
	        width: 100%;
	}
	
	.swiper-container {
			height: auto; 

}
.swiper-container-wrapper {
    height: auto !important;
}
.swiper-wrapper {

    height:280px;

}
	.thm-btn {
    position: relative;
    display: inline-block;
    color: var(--thm-secondary);
    background-color: transparent;
    font-size: 13px;
    padding: 5px 8px 5px;
    border-radius: 15px;
    overflow: hidden;
    transition: all 500ms ease;
    z-index: 1;
}

    .banner-one {
               padding: 0 0 0px;
    }
.banner-one__img img{
	
}
    .banner-one__left {
        margin-right: 0;
    }

    .banner-one__img {
        margin-right: 0;
        margin-left: 0;
    }

    .banner-one__right {
        margin-top: 50px;
    }

    .banner-one__title br {
        display: none;
    }

    .banner-one__title {
        font-size: 14px;
        line-height: 16px;
        margin-bottom: 10px;
          

    }

    .banner-one-big-text {
        display: none;
    }

    .about-agency__left {
        margin-left: 0;
        margin-right: 0;
    }

    .about-agency__right {
        margin-left: 0;
        margin-right: 0;
    }

    .about-agency__right .section-title__title {
        font-size: 35px;
        line-height: 45px;
    }

    .about-agency__right .creative-services {
        font-size: 30px;
        font-weight: 400;
    }

    .creative-agency__content-left {
        width: 100%;
        float: none;
        min-height: 500px;
    }

    .creative-agency__content-right {
        width: 100%;
        float: none;
    }

    .creative-agency__content-inner {
        width: 100%;
        padding-left: 0;
        max-width: 100%;
        padding: 70px 20px 0;
    }

    .creative-agency__counter-single {
        float: none;
        max-width: 370px;
        width: 100%;
        margin: 0 auto;
        padding: 0 15px 30px;
    }

    .creative-agency__counter-single.mt100 {
        margin-top: 0px;
    }

    .creative-agency__counter-single.mt100_minus {
        margin-top: 0px;
    }


    .creative-agency__video-text {
        display: none;
    }

    .creative-agency__section-title h2 {
        font-size: 25px;
        line-height: 35px;
    }

    .creative-agency__section-title h3 {
        font-size: 25px;
        line-height: 35px;
    }

    .creative-agency__section-title-bg {
        display: none;
    }

    .work .section-title__bg {
        display: none;
    }

    .work .section-title__title {
        font-size: 28px;
        line-height: 33px;
    }

    .work__left {
        margin-right: 0;
    }

    .work__right {
        margin-left: 0;
        margin-right: 0;
        margin-top: 40px;
    }

    .work-shape-3 {
        display: none;
    }

    .work__title {
        font-size: 29px;
        line-height: 36px;
    }

    .work__title br {
        display: none;
    }

    .work .section-title {
        margin-bottom: 86px;
    }

    .testimonial-one__img-1,
    .testimonial-one__img-2,
    .testimonial-one__img-3,
    .testimonial-one__img-4 {
        display: none;
    }

    .testimonial-one__section-title-title {
        font-size: 30px;
        line-height: 35px;
    }

    .services-one__section-title-title {
        font-size: 30px;
        line-height: 40px;
    }

    .services-one__section-title-title br {
        display: none;
    }

    .blog-one .section-title__bg {
        display: none;
    }

    .blog-one .section-title__title {
        font-size: 30px;
        line-height: 35px;
    }

    .blog-one__section-title-text br {
        display: none;
    }

    .blog-one-shape-2 {
        display: none;
    }

    .blog-one__single {
        padding: 70px 25px 45px;
    }

    .blog-one__title {
        font-size: 21px;
        line-height: 32px;
    }

    .subscribe__title {
        font-size: 22px;
        margin-bottom: 40px;
    }

    .subscribe__form .subscribe__btn {
        position: relative;
        right: inherit;
        top: inherit;
        transform: inherit;
        margin-top: 20px;
    }

    .subscribe__form input[type="email"] {
        padding-right: 40px;
    }

    .blog-one {
        padding: 0 0 158px;
    }

    .subscribe {
        padding: 0 0 104px;
    }

    .footer-widget__company {
        margin-left: 0;
        margin-top: 30px;
        margin-bottom: 33px;
    }

    .site-footer__bottom-inner {
        justify-content: center;
        flex-direction: column;
    }

    .site-footer__bottom-app {
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .site-footer__bottom-menu ul li a {
        font-size: 15px;
    }

    .site-footer-shape-2 {
        display: none;
    }

    .site-footer-shape-3 {
        display: none;
    }

      .creative-agency {
               padding: 100px 0px 10px 0px;
    }

    .work {
        padding: 0 0 132px;
    }

    .testimonial-one {
        padding: 0 0 192px;
    }

    .testimonial-one-shape-1 {
        display: none;
    }

    .banner-two__left {
        margin-right: 0;
    }

    .banner-two__img {
        margin-right: 0;
    }

    .banner-two__title {
        font-size: 30px;
        line-height: 34px;
        margin-top: 10px;
    }

    .banner-two__text-1 br {
        display: none;
    }

    .banner-two__text-2 br {
        display: none;
    }

    .banner-two__big-text-box {
        display: none;
    }

    .banner-two__right {
        margin-top: 50px;
    }

    .services-two__left {
        margin-left: 0;
        margin-right: 0;
    }

    .services-two__right {
        margin-left: 0;
        margin-top: 50px;
    }

    .services-two {
        padding: 0 0 85px;
    }

    .services-two__list {
        float: none;
        margin: 0 auto;
    }

    .services-two__list-two {
        margin-left: 0;
        margin-top: 30px;
        margin-left: auto;
        margin-right: auto;
    }

    .services-two__section-title-title br {
        display: none;
    }

    .services-two__list li {
        padding: 55px 35px 45px;
    }

    .services-two__section-title-title {
        font-size: 30px;
        line-height: 40px;
    }

    .about-agency-two__right {
        margin-left: 0;
        margin-right: 0;
        margin-top: 50px;
    }

    .creative-agency-two {
        position: relative;
        display: block;
        padding: 140px 0 330px;
    }

    .about-agency-two__section-title-title {
        font-size: 40px;
        line-height: 47px;
    }

    .about-agency-two__creative-services {
        font-size: 30px;
    }

    .about-agency-two__text-1 br {
        display: none;
    }

    .about-agency-two__text-2 br {
        display: none;
    }

    .work-two__left {
        margin-left: 0;
        margin-right: 0;
    }

    .work-two {
        padding: 0 0 133px;
    }

    .work-two .section-title__title {
        font-size: 30px;
        line-height: 35px;
    }

    .work-two__title br {
        display: none;
    }

    .work-two__title {
        font-size: 28px;
        line-height: 38px;
    }

    .work-three__left {
        margin-right: 0;
    }

    .work-three__right {
        margin-left: 0;
        margin-top: 50px;
    }

    .work-three__right-img {
        margin-right: 0;
    }

    .work-three__title {
        font-size: 24px;
        line-height: 34px;
    }

    .work-three__text {
        font-size: 20px;
        padding-top: 25px;
    }

    .work-three {
        padding: 0 0 146px;
    }

    .testimonial-two__client-info {
        padding-left: 0;
    }

    .testimonial-two__single {
        padding: 65px 25px 55px;
    }

    .testimonial-two__text {
        font-size: 20px;
    }

    .testimonial-two__carousel.owl-carousel .owl-dots {
        display: none;
    }

    .testimonial-two .section-title__title {
        font-size: 30px;
        line-height: 35px;
    }

    .testimonial-two .section-title {
        margin-bottom: 50px;
    }

    .testimonial-two {
        padding: 0 0 146px;
    }

    .blog-two__left {
        margin-bottom: 30px;
    }

    .blog-two__left .section-title__title br {
        display: none;
    }

    .blog-two__left .section-title__title {
        font-size: 28px;
        line-height: 33px;
    }

    .blog-two {
        padding: 0 0 150px;
    }

    .work-together__left {
        margin-left: 0;
    }

    .work-together__right {
        margin-right: 0;
        margin-top: 50px;
        margin-left: 0;
    }

    .work-together__title {
        font-size: 35px;
        line-height: 45px;
    }

    .work-together {
        padding-bottom: 134px;
    }

    .site-footer-two {
        padding: 345px 0 0;
    }

    .subscribe-two {
        padding-bottom: 0;
    }

    .banner-three__left {
        margin-right: 0;
        margin-top: 0;
    }

    .banner-three__right {
        margin-left: 0;
        margin-right: 0;
        margin-top: 90px;
    }

    .banner-three__title {
        font-size: 30px;
        line-height: 35px;
    }

    .banner-three__text {
        font-size: 22px;
        padding-top: 25px;
        padding-bottom: 45px;
    }

    .banner-three__btn-and-consultation {
        flex-direction: column;
        align-items: inherit;
    }

    .banner-three__consultation {
        margin-left: 0;
        margin-top: 15px;
    }

    .digital-agency__section-title-title {
        font-size: 27px;
        line-height: 37px;
    }

    .digital-agency__section-title-title span {
        font-size: 27px;
    }

    .digital-agency__section-title-bg {
        display: none;
    }

    .banner-three {
        padding: 150px 0 143px;
    }

    .digital-agency__seo-services-single+.digital-agency__seo-services-single {
        margin-left: 0px;
    }


    .digital-agency__seo-services-single:nth-child(3) {
        margin-left: 0;
    }

    .digital-agency__seo-services-single:nth-child(4) {
        margin-bottom: 0;

    }

    .digital-agency__seo-services-single {
        float: none;
        margin-bottom: 30px;
        max-width: 100%;
    }

    .digital-agency__seo-sercives-list {
        text-align: center;
    }

    .increasing-traffic__right {
        margin-left: 0;
        margin-top: 50px;
    }

    .increasing-traffic__img img {
        width: 100%;
    }

    .digital-agency {
        padding: 0 0 0;
    }

    .about-agency-three__img {
        margin-left: 0;
        margin-right: 0;
    }

    .about-agency-three__right {
        margin-right: 0;
    }

    .digital-agency {
        position: relative;
        display: block;
        padding: 0 0 80px;
    }

    .about-agency-three {
        padding: 70px 0 24px;
    }

    .about-agency-three__right .section-title__bg {
        display: none;
    }

    .about-agency-three__right .section-title__title {
        font-size: 30px;
        line-height: 40px;
    }

    .seo-services {
        padding: 150px 0 150px;
    }

    .seo-services__section-title-title br {
        display: none;
    }

    .seo-services__section-title-title {
        font-size: 31px;
        line-height: 41px;
    }

    .seo-services-shape-1 {
        display: none;
    }

    .seo-services__btn-box {
        float: none;
        margin-top: 65px;
    }

    .seo-services__single-1 {
        margin-top: 0px;
    }

    .seo-services__single-4 {
        margin-top: 0px;
    }

    .seo-services__single {
        padding: 55px 25px 75px;
    }

    .testimonial-three__img-1,
    .testimonial-three__img-2,
    .testimonial-three__img-3,
    .testimonial-three__img-4 {
        display: none;
    }

    .testimonial-three__inner-two {
        padding-left: 30px;
        padding-right: 30px;
        top: 0;
    }

    .testimonial-three__text br {
        display: none;
    }

    .testimonial-three__main-box {
        margin-left: 0;
        margin-right: 0;
        padding-left: 0;
        padding-right: 0;
    }

    .testimonial-three__inner {
        padding-left: 0;
        padding-right: 0;
        top: 0;
    }

    .testimonial-three-shape-1 {
        display: none;
    }

    .testimonial-three__section-title {
        margin-bottom: 60px;
    }

    .testimonial-three {
        padding: 0 0 146px;
    }

    .testimonial-three__carousel.owl-carousel .owl-dots {
        display: none;
    }

    .pricing-plan-two .section-title__title {
        font-size: 35px;
        line-height: 40px;
    }

    .pricing-plan-two__section-title-text br {
        display: none;
    }

    .logo-integrations__shape {
        width: 300px;
        height: 300px;
    }

    .logo-integrations__title {
        font-size: 30px;
        line-height: 40px;
    }

    .logo-integrations__title-box {
        top: -110px;
    }

    .logo-integrations__inner a {
        width: 70px;
        height: 70px;
    }

    .logo-integrations__invision {
        top: 0;
    }

    .logo-integrations__jd {
        top: 110px;
    }

    .logo-integrations__fb-chat {
        bottom: 0;
    }

    .logo-integrations__ai {
        top: 110px;
        left: 15px;
    }

    .logo-integrations__dropbox {
        top: 110px;
        right: 15px;
    }

    .logo-integrations__slack {
        display: none;
    }

    .logo-integrations__diamond {
        display: none;
    }

    .logo-integrations {
        padding: 0 0 140px;
    }

    .blog-three__right {
        float: none;
        margin-top: 0;
        margin-bottom: 60px;
    }

    .blog-one__section-title-text br {
        display: none;
    }

    .blog-three__top .section-title {
        margin-bottom: 10px;
    }

    .blog-three-shape-2 {
        display: none;
    }

    .blog-three {
        padding: 0 0 57px;
    }

    .blog-three .section-title__title {
        font-size: 30px;
        line-height: 35px;
    }

    .blog-three__single {
        padding: 59px 25px 60px;
    }

    .blog-three__title {
        font-size: 23px;
        line-height: 31px;
    }

    .support__left {
        margin-right: 0;
    }

    .support__right {
        margin-left: 0;
        margin-right: 0;
    }

    .support {
        padding: 0 0 188px;
    }

    .support__img img {
        width: 100%;
    }

    .support__left .section-title__title {
        font-size: 30px;
        line-height: 35px;
    }

    .site-footer-three .footer-widget__company {
        margin-left: 0;
        margin-top: 33px;
        margin-bottom: 33px;
    }

    .site-footer-three .footer-widget__services {
        margin-top: 30px;
    }

    .banner-four__right {
        margin-right: 0;
    }

    .banner-four__small-img {
        display: none;
    }

    .banner-four__title br {
        display: none;
    }

    .banner-four__title {
        font-size: 35px;
        line-height: 40px;
    }

    .banner-four__get-started-button {
        flex-direction: column;
        align-items: inherit;
    }

    .banner-four__intro-video {
        margin-left: 0;
        margin-top: 20px;
    }

    .banner-four__img {
        margin-top: 32px;
    }

    .super-apps__single {
        padding: 0 6px 0;
    }

    .super-apps__text {
        font-size: 15px;
    }

    .super-apps__img-shape-1 {
        right: 50px;
    }

    .our-software__right {
        margin-left: 0;
        margin-right: 0;
        margin-top: 50px;
    }

    .our-software__title br {
        display: none;
    }

    .our-software__title {
        font-size: 35px;
        line-height: 45px;
    }

    .our-software__sub-title {
        font-size: 30px;
        line-height: 40px;
    }

    .super-apps {
        padding: 100px 0 7px;
    }

    .software-feature__img {
        margin-left: 0;
        margin-right: 0;
    }

    .software-feature__content {
        margin: 60px auto 0;
    }

    .software-feature__content .section-title__title br {
        display: none;
    }

    .software-feature__content .section-title__title {
        font-size: 30px;
        line-height: 35px;
    }

    .software-feature__content .section-title {
        margin-right: 0px;
    }

    .our-software {
        padding: 255px 0 83px;
    }

    .software-feature-benefit__img {
        margin-left: 0;
        margin-right: 0;
        margin-top: 60px;
    }

    .software-feature-benefit__title {
        font-size: 30px;
        line-height: 35px;
    }

    .software-feature-benefit {
        padding: 0px 0 146px;
    }

    .software-feature {
        padding: 0 0 115px;
    }

    .software-feature-benefit-shape-1 {
        display: none;
    }

    .pricing-plan-three .section-title__title {
        font-size: 35px;
        line-height: 40px;
    }

    .pricing-plan-three {
        padding: 0px 0 116px;
    }

    .testimonial-four__carousel.owl-carousel .owl-dots {
        display: none;
    }

    .testimonial-four__single {
        padding-left: 0;
    }

    .testimonial-four__single-inner-box {
        padding: 53px 25px 50px;
    }

    .testimonial-four__user {
        display: none;
    }

    .testimonial-four .section-title__title {
        font-size: 30px;
        line-height: 35px;
    }

    .testimonial-four .section-title {
        margin-bottom: 50px;
    }

    .subscribe-four__img {
        margin-left: 0;
        margin-right: 0;
    }

    .subscribe-four__right {
        margin-left: 0;
        margin-top: 50px;
    }

    .site-footer-four .site-footer-bg {
        display: none;
    }

    .subscribe-four {
        padding: 0 0 0px;
    }

    .site-footer-four {
        padding: 200px 0 0;
    }

    .about-page-banner__img {
        margin-right: 0;
        margin: 50px auto 0;
    }

    .about-page-banner__big-text {
        display: none;
    }

    .about-page-banner__title br {
        display: none;
    }

    .about-page-banner__text-1 br {
        display: none;
    }

    .about-page-banner__text-2 br {
        display: none;
    }

    .about-page-banner__title {
        font-size: 34px;
        line-height: 44px;
    }

    .about-page-testimonial-two {
        padding-top: 150px;
    }

    .team .section-title__title {
        font-size: 30px;
        line-height: 40px;
    }

    .team {
        padding: 0 0 150px;
    }

    .blog-sidebar-page-header__title {
        font-size: 50px;
        line-height: 55px;
    }

    .how-we-do-shape-1,
    .how-we-do-shape-2,
    .how-we-do-shape-3 {
        display: none;
    }

    .how-we-do__single-1 {
        margin-right: 0;
    }

    .how-we-do__single-2 {
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
    }

    .how-we-do__single-3 {
        margin-right: 0;
        margin-top: 0;
        margin-bottom: 50px;
    }

    .how-we-do__single-4 {
        margin-left: 0;
        margin-right: 0;
        margin-bottom: 0;
    }

    .how-we-do__single {
        margin-bottom: 50px;
    }

    .hire-us__btn {
        padding: 16px 35px 12px;
    }

    .hire-us__title br {
        display: none;
    }

    .error-page-banner__inner {
        margin-left: 0px;
        margin-right: 0px;
    }

    .error-page-banner-img-2 {
        display: none;
    }

    .error-page-banner__inner-title {
        font-size: 160px;
        line-height: 160px;
    }

    .error-page-banner__inner-sub-title {
        font-size: 31px;
        line-height: 41px;
        margin-top: 0;
        margin-bottom: 20px;
    }

    .error-page__btn {
        margin-top: 50px;
    }

    .contact-page-banner-titles__img {
        margin-right: 0;
    }

    .contact-page-banner-titles__right {
        margin-left: 0;
        margin-right: 0;
        margin-top: 150px;
    }

    .contact-info__content {
        flex-direction: column;
    }

    .contact-info__text {
        margin-left: 0;
        margin-top: 30px;
    }

    .contact-info__single-shape {
        display: none;
    }

    .contact-info__img {
        display: none;
    }

    .contact-info__bottom-content {
        flex-direction: column;
    }

    .contact-info__bottom-text {
        margin-left: 0;
        margin-top: 30px;
    }

    .contact-info__bottom-left {
        padding: 47px 15px 55px;
    }

    .contact-info__right {
        margin-top: 60px;
    }

    .services-page__top {
        padding-left: 30px;
        padding-right: 30px;
        flex-direction: column;
        align-items: inherit;
    }

    .services-page__top-content {
        margin-left: 0;
        margin-top: 20px;
    }

    .services-page__top-title {
        font-size: 21px;
        line-height: 31px;
        margin-bottom: 21px;
    }

    .services-page__single {
        align-items: inherit;
        padding-left: 30px;
        padding-right: 30px;
        flex-direction: column;
    }

    .services-page__content {
        margin-left: 0;
        margin-top: 25px;
    }

    .hire-us__img {
        margin-right: 0px;
    }

    .hire-us__content {
        margin-right: 0;
        margin-left: 0;
    }

    .post-news__title a br {
        display: none;
    }

    .post-news__title {
        font-size: 25px;
        line-height: 35px;
    }

    .post-news__link-post a {
        font-size: 12px;
    }

    .post-news {
        padding: 160px 0 0px;
    }

    .banner-titles-two__title br {
        display: none;
    }

    .banner-titles-two__title {
        font-size: 25px;
        line-height: 35px;
    }

    .blog-details__two-img-2 {
        margin-top: 30px;
    }

    .blog-details__title br {
        display: none;
    }

    .blog-details__title {
        font-size: 25px;
        line-height: 35px;
    }

    .blog-details__solution {
        flex-direction: column;
        align-items: inherit;
    }

    .blog-details__solution-title {
        font-size: 30px;
        line-height: 35px;
    }

    .blog-details__button-and-social-icon {
        flex-direction: column;
    }

    .blog-details__button-box {
        margin-bottom: 20px;
    }

    .have-an-idea-two__pagination li a {
        font-size: 16px;
    }

    .comment-one__single {
        flex-direction: column;
        align-items: inherit;
        padding-left: 30px;
        padding-right: 30px;
    }

    .comment-one__content {
        margin-left: 0;
        margin-top: 20px;
    }

    .comment-one__single-reply {
        margin-left: 20px;
    }

    .comment-one__title,
    .comment-form__title {
        font-size: 30px;
    }

    .portfolio-titles__left:before {
        display: none;
    }

    .portfolio__titles__img {
        margin-left: 0;
        margin-right: 0;
    }

    .portfolio-titles__big-text {
        display: none;
    }

    .portfolio-titles__title br {
        display: none;
    }

    .portfolio-titles__title {
        font-size: 35px;
        line-height: 40px;
    }

    .portfolio-titles__title:before {
        display: none;
    }

    .portfolio-titles__title:after {
        display: none;
    }

    .portfolio-titles__left {
        margin-top: 60px;
    }

    .project__img {
        margin-right: 0;
    }

    .project__content {
        margin-left: 0;
        margin-right: 0;
    }

    .project__img-2 {
        margin-left: 0;
        margin-right: 0;
        margin-top: 50px;
    }

    .project__title br {
        display: none;
    }

    .project__title {
        font-size: 26px;
        line-height: 36px;
    }

    .project__content-2 {
        margin-top: 0;
    }

    .project {
        padding: 64px 0 200px;
    }

    .project__img {
        margin-right: 0;
    }

    .project__content {
        margin-left: 0;
        margin-right: 0;
    }

    .project__img-2 {
        margin-left: 0;
        margin-right: 0;
    }

    .project-two__img {
        margin-right: 0px;
    }

    .project-two__content {
        margin-left: 0;
        margin-top: 49px;
    }

    .project-two__content-2 {
        margin-left: 0;
        margin-right: 0;
        margin-top: 110px;
    }

    .project-two__img-2 {
        margin-left: 0;
        margin-top: 60px;
    }

    .project-two__single-1 {
        margin-bottom: 0;
    }

    .project-two__single-2 {
        margin-bottom: 100px;
    }

    .project-two {
        padding: 65px 0 200px;
    }

    .banner-titles__title {
        font-size: 35px;
        line-height: 40px;
    }

    .project-titles-details__content {
        padding-top: 50px;
        padding-bottom: 0;
        padding-left: 20px;
        padding-right: 20px;
        margin-top: 0;
    }

    .project-titles-details__title {
        font-size: 30px;
        line-height: 40px;
    }

    .project-titles-details__img {
        margin-left: 0;
        margin-right: 0;
        margin-top: 54px;
    }

    .portfolio-single__item {
        align-items: inherit;
        flex-direction: column;
    }

    .portfolio-single__item-details {
        margin-left: 0;
        margin-top: 30px;
    }

    .client-details__client-and-date li+li {
        margin-left: 0;
        margin-top: 30px;
    }

    .client-details__social-box {
        float: left;
    }

    .client-details__img {
        margin-left: 0;
        margin-right: 0;
        margin-top: 50px;
    }

    .have-an-idea__title br {
        display: none;
    }

    .have-an-idea__title {
        font-size: 35px;
        line-height: 45px;
    }

    .have-an-idea__pagination-box {
        margin-top: 50px;
    }

    .have-an-idea__pagination li a {
        font-size: 16px;
    }

    .timer-one-shape-10 {
        display: none;
    }

    .timer-one-shape-11 {
        display: none;
    }

    .timer-one-shape-12 {
        display: none;
    }

    .timer-one__bottom-text br {
        display: none;
    }

    .timer-one__social li a {
        padding: 8px 11px 4px;
    }

    .timer-box h1 {
        font-size: 45px;
    }

    .creative-agency-two__bg-right-img {
        display: none;
    }

    .creative-agency-two__counter {
        float: none;
        padding-right: 15px;
        padding-left: 15px;
        max-width: 100%;
        width: 100%;
        padding-top: 280px;
    }

    .creative-agency-two__bg-left {
        width: 100%;
        float: none;
    }

    .creative-agency-two__bg-right {
        display: none;
    }

    .creative-agency-two__bg-box {
        min-height: 850px;
    }

    .creative-agency-two__video-link .creative-agency__video-icon {
        transform: translatex(-50%);
        right: 0;
        left: 50%;
        top: 90px;
    }

    .creative-agency-two__counter-single {
        float: none;
        width: 100%;
        padding: 0 15px 30px;
    }

    .creative-agency-two__counter-single.mt100 {
        margin-top: 0;
    }

    .creative-agency-two__counter-single.mt100_minus {
        margin-top: 0;
    }







}









@media only screen and (min-width: 1200px) and (max-width: 1880px) {
    .banner-one__left {
        margin-right: 0;
    }

    .banner-one__img {
        margin-right: 0;
        margin-left: 0;
    }

    .banner-two__img {
        margin-right: 0;
    }

    .about-agency-two__right {
        margin-left: 0;
        margin-right: 0;
    }

    .banner-four__right {
        margin-right: 0;
    }

    .banner-four__small-img {
        top: -360px;
        left: 0px;
    }

    .how-we-do-shape-1,
    .how-we-do-shape-2,
    .how-we-do-shape-3 {
        display: none;
    }







}

@media only screen and (min-width: 1200px) and (max-width: 1500px) {
    .work__left {
        margin-right: 0;
    }

    .work__right {
        margin-left: 0;
        margin-right: 0;
    }

    .work-shape-3 {
        display: none;
    }

    .our-software__right {
        margin-left: 0;
        margin-right: 0;
    }






}


@media only screen and (min-width: 1200px) and (max-width: 1460px) {
    .testimonial-one__img-1 {
        left: -140px;
    }

    .testimonial-one__img-2 {
        right: -140px;
    }


}


@media only screen and (min-width: 1200px) and (max-width: 1765px) {
    .services-two__right {
        margin-left: 0px;
    }

    .services-two__left {
        margin-left: 0;
        margin-right: 0;
    }

    .services-two__list-two {
        margin-left: 0;
        margin-top: 30px;
    }

    .services-two__section-title-title br {
        display: none;
    }

    .banner-three__right {
        margin-left: 0;
        margin-right: 0;
    }

    .banner-three__left {
        margin-right: 0;
        margin-top: 144px;
    }

    .software-feature__img {
        margin-left: 0;
        margin-right: 0;
    }

    .software-feature__content .section-title {
        margin-right: 0;
    }

    .software-feature__content .section-title__title br {
        display: none;
    }

    .software-feature__content .section-title__title {
        font-size: 43px;
        line-height: 48px;
    }






}


@media only screen and (min-width: 1200px) and (max-width: 1350px) {
    .work-two__left {
        margin-left: 0;
        margin-right: 30px;
    }

    .subscribe-four__img {
        margin-left: 0;
        margin-right: 0;
    }



}

@media only screen and (min-width: 1200px) and (max-width: 1600px) {
    .work-three__left {
        margin-right: 0;
    }

    .work-three__right {
        margin-left: 0;
    }

    .work-three__right-img {
        margin-right: 0;
    }




}


@media only screen and (min-width: 1200px) and (max-width: 1665px) {
    .testimonial-three__img-1 {
        left: 0;
        z-index: 1;
    }

    .testimonial-three__img-2 {
        right: 0;
        z-index: 1;
    }



}


@media only screen and (min-width: 1200px) and (max-width: 1480px) {
    .work-together__left {
        margin-left: 0;
    }

    .portfolio__titles__img {
        margin-left: 0;
        margin-right: 0;
    }


}


@media only screen and (min-width: 1200px) and (max-width: 1825px) {
    .software-feature-benefit__img {
        margin-left: 0;
        margin-right: 0;
    }



}





















/*--------------------------------------------------------------
# Slider All Responsice Css
/////////
--------------------------------------------------------------*/

@media only screen and (min-width: 992px) and (max-width: 1199px) {}






@media only screen and (min-width: 768px) and (max-width: 991px) {}



@media only screen and (max-width: 767px) {}










@media only screen and (min-width: 1200px) and (max-width: 1594px) {}


@media only screen and (min-width: 1200px) and (max-width: 1340px) {}

@media only screen and (min-width: 1200px) and (max-width: 1510px) {}












/*--------------------------------------------------------------
# Main Menu All Responsice Css
/////////
--------------------------------------------------------------*/

@media only screen and (min-width: 1200px) and (max-width: 1350px) {
    .main-menu-three-wrapper__main-menu {
        margin-left: 50px;
    }


}











@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .main-menu .mobile-nav__toggler {
        margin-right: 0;
        display: inline-block;
        padding: 96px 0 26px;
    }

    .main-menu-three-wrapper__main-menu {
        margin-left: 50px;
    }

    .main-menu-four .main-menu-three-wrapper__main-menu {
        margin-left: 50px;
    }


}


@media only screen and (min-width: 768px) and (max-width: 991px) {
    .main-menu .mobile-nav__toggler {
        margin-right: 0;
        display: inline-block;
        padding: 96px 0 26px;
    }

    .main-menu-three-wrapper__main-menu {
        margin-left: 50px;
    }

    .main-menu-four .main-menu-three-wrapper__main-menu {
        margin-left: 50px;
    }


}




@media (max-width: 767px) {
	
	
	.shape-dn{
	 display: none;
	}
	.banner-one-shape-happy img {
    width: 25%;
    height: 25%;
}
	.banner-one-shape-7 img {
    width: 25%;
    height: 25%;
}
	.banner-one__img img {
       width: 100%;
    }
	.swipper-padding {
                padding: 10px 20px;
}
	
	.resturant-login__btn {
    font-size: 14px;

    padding: 12px 20px 8px;

}

    .main-menu .mobile-nav__toggler {
        margin-right: 0;
        display: inline-block;
        padding: 96px 0 26px;
    }

    .main-menu {
               padding: 0 10px;
    }

    .main-menu-wrapper__side-content-icon {
        display: none;
    }

    .main-menu-wrapper__cart-and-search {
        display: none;
    }

    .main-menu-two-wrapper__btn-box {
        display: none;
    }

    .main-menu-three-wrapper__right {
        display: block;
    }

    .main-menu-three-wrapper__left {
        float: none;
    }

    .main-menu-three-wrapper__main-menu {
        float: right;
        margin-left: 0;
    }

    .main-menu-four .main-menu-three-wrapper__main-menu {
        margin-left: 0px;
    }





}