/* Responsive CSS Style */
/* Begin of mobile navigation fix */
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .submenu-container,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container {
  padding-top: 1rem; }

body{--wp--style--global--content-size: 100%}

@media (min-width: 960px) {
  .wp-block-navigation__responsive-container-open:not(.always-shown) {
    display: none !important; }

  .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {
    display: block !important;
    width: 100%;
    position: relative;
    z-index: auto;
    background-color: inherit; } }
/* neutralize the wp default for 600px */
@media (max-width: 599px) {
  .footer-links{padding-top:16px}
}
@media (min-width: 600px) {
  .wp-block-navigation__responsive-container-open:not(.always-shown) {
    display: flex; }

  .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {
    display: none; }
  .principles .wp-block-column{flex-basis: calc(50% - .5rem)!important}
  .principles p{font-size: clamp(.75rem,2.08333333vw,1.25rem)!important}
  .footer-links{grid-template-columns:1fr 1fr;grid-template-areas:'a b''c d''c e'}
  .footer-links .footer-logo+.wp-block-column{padding-top:6.5rem}
  .case-list .wp-block-post-template.is-flex-container.is-flex-container>li{width:47.5%}
}
/* End of mobile navigation fix */
@media only screen and (max-width: 1180px) {
  .is-layout-constrained {
    width: 100%;
    margin: 0 auto; }
    .is-layout-constrained .is-layout-constrained {
      width: 100%; }

  footer.wp-block-template-part .is-layout-constrained {
    width: 100%; }
    footer.wp-block-template-part .is-layout-constrained .is-layout-constrained {
      width: 100%; } 
      .partnet-title-font {font-size: 30px;}
      .footer-four-null {display: none !important;}
      /* .about-us-marketing-lrresistible ul li {width: 24%;} */
    }
@media screen and (max-width:1365px) {
      .about-us-approach-grid {
        grid-template-columns: 30% 1fr;
        grid-template-areas:  'f a' 'b g' 'h c' 'd i' 'j e';
      }
      .about-us-approach-grid-point-bottom {
        justify-content: end!important;
      }
}
/* Smaller than standard 960 (devices and browsers) */
@media only screen and (max-width: 959px) {
  header.wp-block-template-part .wp-block-buttons {
    display: none !important; }
  header.wp-block-template-part .wp-block-buttons > .wp-block-button {
    display: none !important; }
  header.wp-block-template-part .wp-block-site-title {
    font-size: 1.4em; }

  footer.wp-block-template-part .wp-block-group.has-background,
  .pricing-table {
    padding: 1.25rem !important;
  } 
  .header-img {
    width: 60px !important;
  }
  .wp-site-blocks .services-header .wp-block-heading,.wp-site-blocks .services-header p{width:100%}
  .about-us-approach-grid {
    grid-template-columns: 1fr;
    grid-template-areas:  'f' 'a' 'b' 'g' 'h' 'c' 'd' 'i' 'j' 'e';
  }
  .wp-block-template-part .wp-block-group .wp-block-columns .wp-block-column .has-extra-small-font-size .wp-block-navigation__responsive-container {
    height: 100vh;
  }
  .about-us-point-media>h2 { font-size: 28px;}
  .home-person-info-slider-row-content {padding: 0 0 0 10px;}
  .home-person-info-slider-row-content img{display: none;}
  .about-us-row-image-content-right {order: 2; margin-top: 0!important;}
  .home-point {display: flow-root!important;padding: 10px;}
  .home-point h2 {margin-top: 20px;}
  .home-point p {margin-top: 74px;margin-bottom: 35px;}
  .home-style-margin {padding: 0 10px;}
  .style-padding {padding: 0px;}
  .about-us-row-image {
    text-align: center!important;
  }
  .about-us-row-image-content {display: inline-grid!important;}
  .about-us-row-image-content img{max-width: 100%!important;width: 680px;}
  .about-us-row-content {padding: 2rem 0 0 0;background: #fff;}
  .about-us-mg-motor h2 {font-size: 3rem;}
  .about-us-bottom-two-item {display: block!important;}
  .about-us-bottom-two-item-two-div {margin-top: 6.25rem!important;}
  .about-us-bottom-two-item img {width: 680px; max-width: 680px;}
  .home-person-fly-image-top {margin-top: 2rem!important;gap: 0!important;}
  .first-banner-title {padding: 4.375rem 3.125rem!important;margin-top: 3.1875rem!important;line-height: 2.375rem;}
  .home-marketing-services-top {margin-top: 3.46875rem;}
  .home-platforms-top {margin-top: 1.875rem;}
  .home-marketing-agency-margin {padding: 3.125rem 10px;}
  .home-point{padding: 2rem 10px;}
  .home-point>p::before {top: -26px;}
  .contact-header-view {
    padding-left: 10%;
    padding-right: 10%;
    /* padding-top: 8%; */
  }

  .header-link {
    display: none;
  }
  .header-view {
    grid-template-columns: 1fr 1fr;
    grid-template-areas: 'b a';
  }
  .header-view-a {
    display: flex;
    flex-direction: row;
    justify-content: end;
  }

  .header-view-b {
    display: flex;
  }
  body .header-view-b>.wp-block-site-logo {
    margin: 0 !important;
  }
  .ooh-billboard-right {padding: 20px 40px 20px 0px;}
}
@media only screen and (min-width: 720px) {
  body{
    --wp--style--global--content-size:680px;
    --wp--style--global-title-text-font:36px;
    --wp--style--global-vice-title-text-font:18px;
    --wp--style--global-content-text-font:16px;
    --wp--style--global-content-text-font-sub:15px;
  }
  .principles.wp-block-columns{padding:0}
  .home-data .wp-block-column{flex-basis: calc(20% - .8rem)!important}
  .home-services .tabs{flex: 1 0 36%;font-size:1rem;row-gap:1.5em;flex-direction:column}
  .home-services .content{flex: 1 0 64%}
  .home-services .tabs>li{text-align:left;padding:0 1.1em}
  .home-services .tabs>li::after{transform-origin: 0 50%}
  .footer-policy {
    list-style: none;
    display: flex;
    justify-content: center;
    font-size: 16px;
    line-height: 1.5;
    color: #fff;
  }
  
  .footer-policy li:not(:first-child)::before {
    content: " ";
    display: inline-block;
    width: 4px;
    height: 4px;
    border-radius: 2px;
    background: currentColor;
    margin: 0 .8125em;
    vertical-align: middle;
  }

  .home-data-black-text-big {font-size: 21px;}
  .home-data-black-text-small {font-size: 12px;}

  .case-display-title {font-size: 48px;}
  .case-display-desc div {font-size: 18px;}
  .partner-header-div-bg-red {min-height: 48%;}
  .partner-heder-btn-font {font-size: 12px!important;}
  .services-list .wp-block-column:first-child{flex: 1 0 45.94180704%!important}
  .services-list .wp-block-column:last-child{flex: 1 0 54.05819296%!important}
  .services-list .wp-block-post:nth-child(odd) .wp-block-column:first-child{order: 2}
  .case-section > .wp-block-group{font-size:.875rem}
  .about-us-marketing-lrresistible ul li {width: 30%;}
  .about-driving-right p {font-size: 2.5em;}
  .footer-setp-size {font-size: 2.5em;}
  .footer-point-size {font-size: 3em;}
  .contact-header-view {
    padding-left: 5%;
    padding-right: 5%;
    padding-top: 60px;
  }
  .about-header {padding-top: 0 !important;}
  .influencer-header {
    /* margin-top: -32px; */
    padding-top: 60px;
  }
  
  .influencer-header-h1 {
    font-size: 3em;
  }

  .sponsorship-header {padding-top: 60px;padding-left: 10%; padding-right: 10%;}
  .sponsorship-dive {
    padding-left: 20%;
    padding-right: 20%;
  }
  .digital-header-p {font-size: 2em;}
  .digital-crafting-first-view-title {font-size: 2.5em;}
  .event-header-view-title-first {font-size: 2.5em;}
  .event-header-view-title-content {font-size: 1em;}
  .ooh-header {padding-top: 100px;}
  .ooh-header-h2 {font-size: 3.5em;}
  .home-header-view-h1 {font-size: 3em;}
  .home-show-view-all-in-h4 {font-size: 3em;}
  .home-marketing-main-title {font-size: 3em;}
  .case-header-title {font-size: 2em;}
}
@media only screen and (max-width: 719px) {
  body{
    --wp--style--global-title-text-font:28px;
    --wp--style--global-vice-title-text-font:16px;
    --wp--style--global-content-text-font:15px;
    --wp--style--global-content-text-font-sub:14px;
  }
  .footer-policy {
    list-style: none;
    display:flex;
    font-size: 16px;
    line-height: 1.5;
    color: #fff;
    text-align: center;
    flex-direction: column;
    row-gap: 0.5rem;
  }
  header.wp-block-template-part .header-logo img {height: 45px;width: auto;}
  header.wp-block-template-part+* {padding-top: 65px;}
  .case-display-title {font-size: 24px;}
  .case-display-desc div {font-size: 14px;}
  .case-cover .wp-block-post-title{width:100%;padding:0 1rem}
  .partner-content-bodrder {font-size: 18px;}
  .partner-header-div-bg-red { min-height: 56%;padding-top: 10% 1rem!important}
  .partner-heder-btn-font {font-size: 12px!important;}
  .partnet-title-font {font-size: 20px;}
  .service-header .wp-block-cover__inner-container{justify-content:flex-start}
  .services-header .wp-block-post-title{width: 100%}
  .review-header-row{flex-direction:column!important;text-align:left}
  .review-model-icon{display: none}
  .principle-header .partner-header-div-bg-red {min-height: 56%;padding-top:10%}
  .case-section > .wp-block-group,.case-section > .wp-block-image,.case-section .wp-block-image img{flex:1 0 100%;max-width:100%}
  .case-section > .wp-block-group{padding:2rem 1rem 1rem}
  .team-list {padding: 4vw!important;}
  .team-list .wp-block-post{width:calc(50% - .625em)!important;padding:2rem 3vw 2.5rem}
  .team-list .wp-block-post-template.is-flex-container{gap:1.25em}
  .about-us-marketing-lrresistible ul li {width: 40%;}
  .home-person-info-slider-row {display: inline-block;width: 100%;}
  .home-person-info-slider-row-content>h2{font-size: 24px;}
  .home-person-info-slider-row-content>p {font-size: 16px;}
  .wpcf7-form .form-control{flex:1 0 100%}
  .about-us-row-image-content img{max-width: 100%!important;width: 700px;}
  .about-us-bottom-two-item {padding: 0 10px;}
  .about-us-bottom-two-item img { max-width: 100%;}
  .about-us-row-image-content h2 {line-height: 34px;}
  .about-us-row-image-content p {line-height: 20px;}
  .about-us-row-image-content-left {margin-top: 0!important;}
  .about-us-row-image-content-right-top {margin-top: 2rem!important;}
  .about-us-point-media h2 {line-height: 2.125rem;}
  .about-us-marketing-lrresistible>h2 {line-height: 2.125rem;}
  .about-us-marketing-lrresistible>p {line-height: 1.25rem;margin-top: 1rem;}
  .about-us-approach-top {margin-top: 2.25rem!important;}
  .about-us-mg-motor p{line-height: 1.5rem!important;}
  .about-us-bottom-two-item {margin-top: 4.25rem!important;margin-bottom: 4.25rem!important;}
  .about-us-bottom-two-item-two-div {margin-top: 3.25rem!important;}
  .home-brand-slider-parter {height: 120px;}
  .about-us-point-media {padding: 1.6875rem 0 1.5625rem 0;margin-top: 3.25rem!important;}
  .about-us-marketing-lrresistible {padding: 1.25rem 0 2.5rem 0;}
  .about-us-marketing-lrresistible ul {margin-top: 3.1875rem;}
  .about-us-marketing-lrresistible>ul::before {top: -1.9375rem;}
  .about-us-mg-motor {padding: 2.1875rem 0 2.5625rem 0;}
  .style-slider-top-bottom-margin {margin-top: 3.4375rem!important;padding: 2.5rem 0;}
  .style-slider-top-bottom-margin-home {margin-top: 0!important;padding: 2.5rem 0;}
  .home-person-info-slider-row-content>p {line-height: 1.5rem;margin-top: 0!important;}
  .first-banner-title {padding: 3.375rem 3.125rem!important;margin-top: 3.1875rem!important;line-height: 2.375rem;}
  .home-our-principles-margin {margin: 3.53125rem 0 2.9375rem 0!important;}
  .about-us-bg-red-view {display: none;}
  .about-driving-right p {font-size: 2em;}
  .about-driving p {font-size: 1.6em;}
  .footer-setp-size {font-size: 1.5em;}
  .footer-point-size {font-size: 2.5em;}
  .contact-grid-view {
    grid-template-columns: 1fr;
    grid-template-areas: 'a' 'b';
  }
  .contact-grid-view-c {display: none;}
  .contact-header-view {
    padding-left: 5%;
    padding-right: 5%;
    padding-top: 100px;
  }
  .about-header-h1 { font-size: 2.5em; }
  .about-header {padding-top: 20px !important;}
  .influencer-header {
    /* margin-top: -32px; */
    padding-top: 90px;
  }
  
  .influencer-header-h1 {font-size: 2.5em;}
  .sponsorship-header {padding-top: 100px;padding-left: 10%;padding-right: 10%;}
  .sponsorship-blossom-size {font-size: 2.5em;}
  .sponsorship-grid {
    grid-template-columns: 1fr;
    grid-template-areas: 'a' 'b' 'c';
  }
    .sponsorship-dive {
      padding-left: 10%;
      padding-right: 10%;
    }

    .digital-header-view {padding: 100px 20px 0px;}
    .digital-header-h1 {font-size: 3.5em;}
    .digital-header-p {font-size: 1.5em;}
    .digital-crafting-first-view-title {font-size: 2em;}
    .event-header-view-title-first {font-size: 2em;}
    .event-header-view-title-content {font-size: 1em;}
    .ooh-header {padding-top: 60px;}
  .ooh-header-h2 {font-size: 2em;}
  .home-show-view-all-in {padding: 30px;}
  .home-show-view-all-in-h4 {font-size: 2em;}
  .home-show-view-cultural {padding:30px}
  .home-proven-view-center-sub-h2 {
    font-size: 2em;
  }
  .home-header-view {padding: 0px 50px 0px !important;}
  .home-header-view-h1 {font-size: 2em;}
  .home-trustworthy {padding: 30px;}
  .home-marketing-main-partner {font-size: 1.5em;}
  .home-marketing-main-title {font-size: 2em;}
  .home-marketing-main-title {
    padding-left: 50px;
    padding-right: 50px;
    font-size: 2em;
  }
  .home-marketing-main-content {
    padding-left: 50px;
    padding-right: 50px;
  }
  .home-marketing-main-btn {padding-left: 50px;}
  .event-header-view {padding-top: 70px;}
  .case-header-title {font-size: 1.5em;}
  .case-header-content {font-size: 1.2em;}
  .contact-header-h2 {font-size: 2em;}
  
}
@media only screen and (max-width: 419px) {
  .team-list .wp-block-post{width:100%!important}
  .about-driving-right p {font-size: 1.5em;}
  .about-driving p {font-size: 1.2em;}
  .footer-padding {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .contact-header-view {
    padding-left: 5%;
    padding-right: 5%;
    padding-top: 100px;
  }
  .about-header-h1 { font-size: 2em; }
  .influencer-header-h1 {font-size: 2em;}
  .sponsorship-header {padding-top: 100px;}
  .sponsorship-header>h2 {font-size: 2em;}
  .sponsorship-dive {
    padding-left: 10%;
    padding-right: 10%;
  }
  .sponsorship-blossom-size {font-size: 2em;}
  .digital-header-h1 {font-size: 2em;}
  .digital-header-p {font-size: 1.2em;}
  .home-show-view-all-in-h4 {font-size: 1.5em;}
  .home-header-view-h1 {padding-top: 0px;}
  .home-btn-red a{font-size: 14px !important; line-height: 50px; padding: 0 20px; white-space:nowrap}
  .home-btn-black a{font-size: 14px !important; line-height: 50px; padding: 0 10px; white-space:nowrap}
  .bank-header-right-sub-l>h2 {font-size: 34px;}
  .bank-header-right-sub-l>p {font-size: 29px;}
}
@media only screen and (min-width:1181px) {
  .home-data-black-text-big {font-size: 30px;}
  .home-data-black-text-small {font-size: 16px;}
  .partner-header-div-bg-red {min-height: 36%;}
} 
@media only screen and (min-width: 960px) {
  body{--wp--style--global--content-size:900px}
  .footer-links{grid-template-columns:28% 1fr 1fr 1fr;grid-template-areas:'a b c d''a b c e'}
  .footer-links .footer-logo~.wp-block-column:not(:last-child){padding-top:6.5rem}
  .social-medias ul{grid-template-columns:repeat(9, 5rem)}
  .principles{gap:2rem!important}
  .principles .wp-block-column{flex-basis:calc(25% - 2.66666667rem)!important}
  .principles p{font-size: clamp(.75rem,.95vw,1.25rem)!important}
  .home-services .tabs{font-size: 1.25rem}
  .home-data-black-text-big {font-size: 22px;}
  .home-data-black-text-small {font-size: 13px;}
  .partner-heder-btn-font {font-size: 16px!important;}
  .services-header .wp-block-post-featured-image{display: block}
  .service-content .wp-block-post-featured-image{display: none}
  .service-content .entry-content>:first-child{width:45.46666667%;margin-left:0!important;margin-right:0!important}
  .case-list .wp-block-post-template.is-flex-container.is-flex-container>li{width:30%}
  .case-results .wp-block-image {display:flex}
  .case-results .wp-block-image ~ p {padding-right: 38%}
  .case-section > .wp-block-group{font-size:1rem}
  .about-us-marketing-lrresistible ul li {width: 24%;}
  .about-us-row-image-content img{min-width: 600px!important;width: 600px!important;}
  /* .about-us-bottom-two-item img {width: 4.7px; max-width: 4.7px;} */
  .about-driving-right p {
    font-size: 3em;
  }

  .about-driving p {
    font-size: 2.5em;
  }
  .footer-setp-size {font-size: 3.5em;}
  .footer-point-size {font-size: 5em;}
  .contact-header-view {
    padding-left: 25%;
    padding-right: 25%;
    padding-top: 50px;
  }
  .influencer-header {
    /* margin-top: -32px; */
    padding-top: 76px;
  }
  
  .influencer-header-h1 {
    font-size: 4em;
  }

  .sponsorship-header {padding-top: 0px;padding-left: 13%; padding-right: 13%;}
  .sponsorship-dive {
    padding-left: 25%;
    padding-right: 25%;
  }
  .event-header-view-title-first {font-size: 3em;}
  .event-header-view-title-content {font-size: 1em;}
  .home-header-view-h1 {font-size: 4em;}
  .home-marketing-main-title {font-size: 3em;}
  .ooh-header-h2 {font-size: 4.5em;}
  .case-header-title {font-size: 3em;}
}
@media only screen and (min-width: 1366px) {
  /* body{--wp--style--global--content-size:1180px} */
  body{
    --wp--style--global--content-size:1306px;
    --wp--style--global-title-text-font:48px;
    --wp--style--global-vice-title-text-font:20px;
    --wp--style--global-content-text-font:18px;
    
  }
  .footer-links{grid-template-columns:24% 1fr 1fr 1fr 1fr;grid-template-areas:'a b c d e'}
  .footer-links .footer-logo~.wp-block-column{padding-top:6.5rem}
  .social-medias ul{gap: 3.25rem;grid-template-columns:repeat(9, 6.25rem)}
  .social-medias li{width:6.25rem;height:6.25rem;font-size:2.4rem}
  .home-services .tabs{flex: 1 0 47.1669219%}
  .home-services .content{flex: 1 0 52.8330781%}
  .home-data-black-text-big {font-size: 40px;}
  .home-data-black-text-small {font-size: 17px;}
  .case-list .wp-block-post-template.is-flex-container.is-flex-container>li{width:21.25%}
  .case-section > .wp-block-group{font-size:1.125rem}
  .team-list .wp-block-post-template.is-flex-container{font-size:1.5rem}
  .about-us-marketing-lrresistible ul li {width: 16.2%!important;}
  .about-us-approach-grid::after {
    content: " ";
    display: inline-block;
    width: 100%;
    height: 2px;
    position: absolute;
    top: calc(50% + 10px);
    background: #D9D9D9;
  }
  .about-us-approach-grid-point::before {
    content: " ";
    position: absolute;
    width: 14px;
    height: 14px;
    border-radius: 7px;
    top: -36px;
    background:#D9D9D9;
  }
  .about-driving-right p {font-size: 4em;}
  .about-driving p {font-size: 3em;}
  .footer-setp-size {font-size: 5em;}
  .footer-point-size {font-size: 11em;}
  .influencer-header-h1 {font-size: 5em;}
  .ooh-header-h2 {font-size: 6em;}
  .sponsorship-header {padding-left: 14%; padding-right: 14%;}
  .home-nav-ul {
    gap: 25px 4vw;
  }
  
}
@media only screen and (min-width: 1600px) {
  body{--wp--style--global--content-size:1500px}
  .principles.wp-block-columns{gap:4.125rem!important}
  .principles .wp-block-column{flex-basis:calc(25% - 3.09375rem)!important}

  .home-data-black-text-big {font-size: 54px;}
  .home-data-black-text-small {font-size: 18px;}
  .team-list .wp-block-post{width:calc(25% - 2.1875em)!important}
  .about-us-approach-grid-point::before {
    top: -38px;
  }
  .about-us-bottom-two-item img {width: 707px; max-width: 707px;}
  .ooh-header {padding-left: 14%;padding-right: 14%;}
}

@media only screen and (max-width: 781px) {
  .event-scroll-sub-view-left {border-top-right-radius: 40px;}
  .event-scroll-sub-view-right {border-top-left-radius: 40px;}
  .event-scroll-img-radius-left>img {border-top-right-radius: 40px;}
  .event-scroll-img-radius-right>img {border-top-left-radius: 40px;}
  .home-scroll-div-l {border-top-right-radius: 40px;}
  .home-scroll-sub-div-l img {border-top-right-radius: 40px;}
  .home-marketing-main-partner {color: #EC1F25;padding-bottom: 0px;padding-left: 0px;}
  .home-marketing-main-title {padding-left: 0px;padding-right: 0px;}
  .home-marketing-main-content {padding-left: 0px;padding-right: 0px;}
  .home-marketing-main-btn {padding-left: 0px;}
  .home-header-view-h1 {padding-top: 120px;}
  .home-all-in-view {padding: 20px;}
  .home-all-in-view-center {padding: 0px;}
  .home-proven-view {padding: 0px 20px;}
  .home-scroll-overlap {padding: 20px;}
  .home-service-clear {display: none;}
  .ooh-slider-view {padding: 20px;}
  .ooh-billboard {padding-top: 20px;}
  .ooh-billboard-right {padding: 20px;}
  .ooh-billboard-right-p {margin-top: 20px;margin-bottom: 20px;}
  .advertisiing-home-small-img {display: none;}
  .advertising-billboard-content {padding-right: 20px;}
  .event-scroll-view {position: static;}
  .digital-crafting-first-view {padding-left: 20px; padding-right: 20px;}
  .sponsorship-elevation-h {padding: 0 20px;}
  .sponsorship-elevation-p {padding: 20px 20px;}
  .sponsorship-null-view {display: none;}
  .about-arrow {width: 90px;}
  .about-decade-bg-title {font-size: 2em !important;}
  .about-decade-bg h2 {font-size: 3em;}
  .mg-cart-australia-l {padding: 0 50px;}
  .mg-cart-australia-r-img {padding:0 50px;}
  .mg-case-view-l{padding: 0;}
  .mg-cart-australia-l>h2 {font-size: 28px;}
  .mg-case-view-l>h2 {font-size: 26px;}
  .bank-header-right {flex-direction: row;}
  .bank-header-right-sub-l>h2 {font-size: 50px;}
  .bank-story-view-content {padding:20px 10%;}
  .bank-story-campaign-father {padding: 20px;}
  .bank-story-campaign {padding: 0 20px;}
  .bank-header-right-sub {padding: 50px 50px 0;}
}

@media only screen and (max-width: 540px) {
  .home-header-view {padding: 0px 20px 50px !important;}
  .home-partners {padding: 20px;}
  .home-partners-sub-view {padding: 20px;}
  .home-potential {padding: 50px 20px;}
  .home-scroll-text-view {padding: 0px 10px;}
  .home-service-view-father {padding:20px;}
  .home-service-view-sub {padding: 0 10px;}
  .home-service-gray {padding: 20px;}
  .home-padding {padding: 20px;}
  .home-marketing-main {padding: 20px;}
  .home-marketing-main-partner {padding-top: 0px;}
  .home-marketing-main-title { padding: 0 10px !important;}
  .ooh-header {padding-left: 20px; padding-right: 20px;}
  .advertising-slider-view {padding: 0 20px;}
  .ooh-transit {padding: 0;}
  .advertisiing-home-view-title {padding: 0 20px;}
  .event-scroll-view {padding: 0 20px !important;}
  .event-scroll-sub-bg-first {padding: 20px;}
  .event-scroll-sub-bg-three {padding: 20px;}
  .event-images {padding: 0 20px;}
  .sponsorship-header {padding: 100px 20px;}
  .sponsorship-partnership-h {padding: 0 20px; font-size: 25px;}
  .sponsorship-partnership-p {padding: 10px 20px;font-size: 1em;}
  .sponsorship-partnership-p-s {padding-top: 0px;}
  .sponsorship-blossom-size {padding: 10px 20px 0px; font-size: 2em;}
  .sponsorship-blossom-size-p {padding: 0 20px;font-size: 1em;}
  .sponsorship-blossom-view {padding: 0 20px;}
  .influencer-header {padding-left: 20px; padding-right: 20px;}
  .influencer-header-sub-p {padding:2% 0 0;}
  .influencer-header-sub-img {padding-top: 20px;}
  .influencer-building-left {padding: 20px 20px 0;}
  .about-header-view {padding-left: 20px; padding-right: 20px;}
  
  
  .case-header-view {padding: 20px;}
  .contact-header-view {padding-left: 20px; padding-right: 20px;}
  .contact-view {padding: 20px;}
  .mg-cart-australia-r-img {padding: 0 20px;}
  .mg-case-view {padding: 0 20px;}
  .mg-case-view-r {padding: 0;}
  .mg-cart-australia-l {padding: 0 20px;}
  .bank-header-right-sub-l>h2 {font-size: 40px;}
  .bank-header-right-sub-l>p {font-size: 35px;}
  .bank-header-right-sub {padding: 0 20px;}
  .bank-story-view-content {padding:20px;}
  .bank-story-campaign {padding:0;}
  .bank-story-campaign-ui { padding: 0 10px;}
  .bank-story-campaign-bank-p {padding: 0 20px;}
  .footer-padding {padding: 0!important;margin-left:0!important;margin-right:0!important}
}
/* Tablet Portrait size to standard 960 (devices and browsers) */
/* All Mobile Sizes (devices and browser) */
/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */

/*# sourceMappingURL=responsive.css.map */
