/* @import url('http://example.com/example_style.css');  */
@import url('https://7837085.fs1.hubspotusercontent-na1.net/hubfs/7837085/Fonts-new/all-font.css');
@import url('https://7837085.fs1.hubspotusercontent-na1.net/hubfs/7837085/Fonts-new/upperhand-regular.css');
@import url('https://7837085.fs1.hubspotusercontent-na1.net/hubfs/7837085/Fonts-new/ModernDOS8x16.css'); 



@font-face {
    font-family: 'Maison neue book';
    src: url(https://go.teikametrics.com/hubfs/Assets/fonts/maison-neue-book.ttf);
}

@font-face {
    font-family: 'Bogle regular';
    src: url(https://go.teikametrics.com/hubfs/World%20of%20walmart/font/BOGLEREGULAR.otf);
}

@font-face {
    font-family: 'Bogle bold';
    src: url(https://go.teikametrics.com/hubfs/World%20of%20walmart/font/BOGLEBOLD.otf);
}

@font-face {
    font-family: 'Bogle black';
    src: url(https://go.teikametrics.com/hubfs/World%20of%20walmart/font/BOGLEBLACK.otf);
}


html,
body {
  overflow-x: hidden;
}

body {
  margin: 0;
  padding: 0;
  font-family:"Maison Neue" !important;
}

a {
  text-decoration: none !important;
}

.top-bar {
  background-color: #fff;
  padding: 10px 0;
      margin-top: 5px;
}
.top-bar .logo {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
}
.top-bar .logo .content {
  display: inline;
  margin-right: 15px;
}

header {
  padding: 10px 0;
      padding-bottom: 0;
}
header .col-md-4 {
  display: flex;
  align-items: center;
}
header .link {
  width: 100%;
}
header .link ul {
  display: flex;
  align-items: center;
  margin: 0;
  padding: 0;
  width: 100%;
}
header .link ul li {
  width: 50%;
  list-style: none;
}
header .link ul li a {
  color: #0071dc;
  text-decoration: none;
   font-family: 'Bogle bold';
    font-size: 15px;
}
header .logo {
  margin: 0 auto;
}
header .event {
  width: 100%;
}
header .event ul {
  display: flex;
  align-items: center;
  margin: 0;
  padding: 0;
  justify-content: flex-end;
}
header .event ul li {
  margin-right: 30px;
  list-style: none;
  font-size: 15px;
font-family: 'Bogle bold';
      color: #0071dc;
}
header .event ul li i {
  margin-right: 10px;
}
header .event ul li:last-child {
  margin-right: 0;
}

.banner {
/*   background: url("https://go.teikametrics.com/hubfs/Primeday%202022/banner.jpg") no-repeat; */
  background-size: cover;
  padding: 80px 0 80px 0;
  margin-top: -36px;
  background-position: top -140px center;
/*   max-width:264px   */
    background-repeat: no-repeat;
  background-color:#f4f4f4;

    
}
.banner.with_text{padding-bottom: 157px;    background-repeat: no-repeat;    background-color: #e8f9ff;}
.banner .container {
  position: relative;
}
.banner .ballon-img {
  position: absolute;
  right: -120px;
  top: -150px;
}
.banner .gift-img {
  position: absolute;
  right: -110px;
  bottom: 0;
}
.banner .banner-title {
  font-size: 24px;
  margin-bottom: 20px;
  background: rgb(74, 37, 234);
  background: linear-gradient(90deg, rgb(74, 37, 234) 0%, rgb(9, 194, 255) 51%, rgb(9, 194, 255) 100%);
  -webkit-text-fill-color: transparent;
  display: inline-block;
  -webkit-background-clip: text;
  font-weight: bold;
}
.banner .banner-hd {
  font-size: 60px;
  color: #fff;
  line-height: 65px;
/*   margin-bottom: 10px; */
  font-weight: bold;
  padding-right:90px;
  font-family: "Bogle bold";
}
.banner .banner-text {
  font-size: 18px;
  margin-right: 160px;
  margin-bottom: 45px;
  margin-top:35px;
  font-family: 'Bogle regular';
  color:#fff;
  line-height:30px;
}

.banner .banner-text span{font-family: "Bogle bold";}
.banner .events .hd {
  font-size: 24px;
  color: #fff;
  margin-bottom: 15px;
      font-weight: bold;
  margin-bottom:45px;
   font-family: 'Bogle black';
}
.banner .events ul {
  margin: 0;
  padding: 0;
}
.banner .events ul li {
  font-size: 18px;
  list-style: none;
  padding-left: 40px;
  margin-bottom: 18px;
  background: url(https://go.teikametrics.com/hubfs/check-1.png) no-repeat left top 5px;
  font-family: 'Bogle regular';
  color:#fff;
}
.banner .events ul li strong
{
font-family:"Bogle bold";
  
}

.form-wrap {
  background-color: #FFFFFF;
  border-radius: 12px;
  padding: 40px 32px 40px 32px;
  position: relative;
  z-index: 3;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.05);
}
.banner.with_text .form-wrap{
 padding: 40px 32px 10px 32px;
}
.form-wrap .title {
  font-size: 24px;
  color: #0071dc;
  margin-bottom: 25px;
  font-weight: bold;
}
.form-wrap .input {
  margin-bottom: 8px !important;
}
.form-wrap label {
  font-size: 15px;
  color: #0E151B;
  margin-bottom: 8px;
  font-weight: bold;
}
.form-wrap .form-control {
  border: 1px solid #0E151B;
  height: 51px;
  border-radius: 0;
}
.form-wrap .submit-btn {
  background: #1C0A75;
  width: 100%;
  height: 52px;
  border: 0;
  text-align: center;
  color: #fff;
  font-size: 18px;
  font-weight: bold;
}
.form-wrap .term-cond {
  text-align: center;
  font-size: 13px;
}
.form-wrap .term-cond a {
  text-decoration: underline;
}

.w_quick_fact {
margin-top:50px;
}

.are-you {
  padding: 20px 0;
  background:#f4f4f4;
}
.are-you .headline {
  font-family:"Bogle bold";
    font-size: 58px;
    color: #0ac2ff;
    background: linear-gradient(90deg,#4b25ea,#0ac2ff 51%,#0AC2FF);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
      line-height: 75px;
}
.are-you .content {
  font-size: 18px;
  line-height: 31px;
  padding-left: 70px;
  font-family: "Bogle regular";
}

.agenda {
  padding: 20px 0;
}
.agenda .headline {
  font-size: 55px;
  color: #0AC2FF;
  font-weight: bold;
  margin-bottom: 50px;
  background: rgb(74, 37, 234);
  background: linear-gradient(90deg, rgb(74, 37, 234) 0%, rgb(9, 194, 255) 51%, rgb(9, 194, 255) 100%);
  -webkit-text-fill-color: transparent;
  display: inline-block;
  -webkit-background-clip: text;
}
.agenda .accordion-item {
  display: flex;
  border: 0;
}
.agenda .accordion-item figure {
  float: left;
  width: 45%;
  text-align:center
}
.agenda .accordion-item figure img {
    max-height: 190px;
}
.agenda .accordion-item .content {
  float: left;
  width: calc(100% - 100px);
  padding-left: 100px;
  position: relative;
  margin-bottom: 20px;
  padding-bottom: 50px;
}
.agenda .accordion-item .content:before {
  content: "";
  width: 1px;
  height: calc(100% - 100px);
  background-color: #D8D8D8;
  position: absolute;
  left: 50px;
  top: 100px;
}
.agenda .accordion-item .content .tag {
  position: absolute;
  left: 0;
  width: 100px;
}
.agenda .accordion-item .content .head-btn .date {
  font-size: 24px;
  color: #0AC2FF;
  margin-bottom: 30px;
  font-weight: bold;
  background: rgb(74, 37, 234);
  background: linear-gradient(90deg, rgb(74, 37, 234) 0%, rgb(9, 194, 255) 51%, rgb(9, 194, 255) 100%);
  -webkit-text-fill-color: transparent;
  display: inline-block;
  -webkit-background-clip: text;
}
.agenda .accordion-item .content .head-btn .heading {
  font-size: 44px;
  color: #1C0A75;
  padding-right: 200px;
  line-height: 50px;
  margin-bottom: 10px;
  font-weight: bold;
}
.agenda .accordion-item .content .head-btn .heading:hover {
    cursor: pointer;
}
.agenda .accordion-item .content .head-btn .sb-heading {
  font-size: 24px;
  color: #1C0A75;
}
.agenda .accordion-item .content .repeat {
  margin-bottom: 25px;
}
.agenda .accordion-item .content .repeat .text {
  font-size: 24px;
  color: #1C0A75;
  margin-bottom: 15px;
  font-weight: bold;
}
.agenda .accordion-item .content .repeat .time {
  font-size: 18px;
  color: #0E151B;
  font-family: "Maison neue book";
}
.agenda .accordion-item .primeday-image {
  margin-left: 15%;
  margin-top: -45px;
  position: relative;
  z-index: 5;
}
.agenda .padding-bottom {
  padding-bottom: 130px !important;
}

.count-down {
  padding: 80px 0;
}
.count-down .container {
  position: relative;
      background: linear-gradient(90deg,#4b25ea,#0ac2ff 51%,#0AC2FF);
  
}
.count-down .count-down-title {
  font-size: 21px;
  color: #fff;
  margin-bottom: 10px;
  display: inline-block;
  font-weight: bold;
}
.count-down .count-down-hd {
  font-size: 55px;
  color: #fff;
  line-height: 60px;
  margin-bottom: 10px;
  padding-right: 150px;
  font-weight: bold;
}
.count-down .count-down-text {
  font-size: 18px;
  margin-right: 160px;
  margin-bottom: 30px;
  font-family: "Maison neue book";
}
.count-down .register-btn {
  background-color: #fff;
  width: 250px;
  height: 70px;
  line-height: 70px;
  text-align: center;
  font-size: 21px;
  color: #041e42;
  display: inline-block;
  border-radius: 5px;
  font-weight: bold;
}

.count-down .count-img {
  position: absolute;
  right: 0;
  
  max-width: 680px;
}

.footer {
  background: #041E42;
  color: #fff;
  padding: 80px 0 50px;
}
.footer .powered {
  margin-bottom: 20px;
  display: flex;
  align-items: center;
}
.footer .powered span.text {
  margin-right: 25px;
  font-size:12px;
      font-family: "Maison neue";
    font-weight: normal;
    font-style: normal;
}
.footer .prime-logo {
  margin-bottom: 35px;
}
.footer .links ul {
  margin: 0;
  padding: 0;
}
.footer .links ul li {
  list-style: none;
  display: inline-block;
  margin-right: 30px;
  font-family: 'Graphik';
 font-weight: 300;
}
.footer .links ul li a {
  color: #fff;
  text-decoration: underline;
}
.footer .links ul li:last-child {
  margin-right: 0;
}
.footer .f-logo {
  display: flex;
  justify-content: end;
  margin: 60px 0;
}
.footer .f-logo ul {
  margin: 0;
  padding: 0;
}
.footer .f-logo ul li {
  list-style: none;
  display: inline-block;
  margin-right: 2px;
}
.footer .f-logo ul li:last-child {
  margin-right: 0;
}
.footer .f-social {
  display: flex;
  justify-content: flex-end;
}
.footer .f-social .mail img {
  margin-right: 5px;
}
.footer .f-social .social {
  margin: 0 0 0 50px;
  padding: 0;
}
.footer .f-social .social li {
  list-style: none;
  display: inline-block;
  margin-right: 15px;
}
.footer .f-social .social li:last-child {
  margin-right: 0;
}

.hs-error-msgs {
  margin: 0;
  padding: 0;
}
.hs-error-msgs li {
  list-style: none;
}
.hs-error-msgs li label {
  font-size: 12px;
  color: red;
}

.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl{    padding-right: 0 !important;    padding-left: 0 !important;}
.form-wrap .input input,.form-wrap .input select {width: 100%;height: 50px;font-family: 'Maison neue book';}

.form-wrap .input {margin-bottom: 20px;}

input.primary.large {background: #0071dc;
    width: 100%;
    height: 52px;
    border: 0;
    text-align: center;
    color: #fff;

  font-size: 18px;

    text-transform: uppercase;
    font-weight: bold;

}

.form-wrap p {text-align: center;font-size: 13px;font-family: 'Maison neue book';
}

.form-wrap p a {color: #000;}

.footer .f-logo ul li img {max-width: 80%;max-height: 70px;}

.mob-show {display: none;}

.footer .f-social .mail a {color: #fff;text-decoration: none;}
.footer .f-social .mail {font-family: "Maison neue book";}
.links.mob-hide {
    font-size: 13px;
}
.are-you .headline span {
    font-style: italic;
}
.are-you p {
    font-family: 'Maison neue book';
  font-size:18px;
}

.Thank-you .banner {text-align: center;padding-bottom: 50px;}

.Thank-you .banner .banner-title {margin-bottom: 30px;}

.Thank-you .banner  .banner-hd {font-size: 44px;max-width: 720px;margin: 0 auto 35px auto;text-align: center;padding: 0;line-height: 55px;}

.Thank-you .banner .events ul li {width: 32%;display: inline-block;background-position: top center;padding-top: 30px;}

header.Thank-you .logo {text-align: center;}
header.Thank-you {
    padding: 10px 0 0 0;
}
.Thank-you .banner .events ul li span {font-weight: bold;}

header.Thank-you .banner {background-position: bottom center;}
header.Thank-you .banner .events .hd{    margin-bottom: 35px;}

.agenda_with_text .accordion-item figure .date {font-size: 24px;background: #4a25ea;
    background: linear-gradient(90deg,#4a25ea 0%,#09c2ff 51%,#09c2ff 100%);
    -webkit-text-fill-color: transparent;
    display: inline-block;
    -webkit-background-clip: text;margin-bottom: 15px;    font-weight: bold;}

.agenda_with_text .accordion-item figure {text-align: left;padding-top:20px;}

.agenda_with_text .accordion-item figure .left_accordion_heading {font-size: 36px;line-height: 40px;margin-bottom: 50px;color: #1c0a75;font-weight: bold;}
.agenda_with_text .heading_with_text {
    font-size: 24px !important;
    margin-bottom: 10px !important;
}
.agenda.agenda_with_text .accordion-item .content .accordion-collapse>.time {
    margin-bottom: 25px;
      font-family: 'Maison neue book';
    font-size: 18px;
}
.agenda.agenda_with_text .accordion-item .content .head-btn .heading{padding-top:20px;}

.agenda.agenda_with_text .accordion-item .content{    padding-bottom: 20px;}
.hero-img-wrap-uny iframe.hs-responsive-embed-iframe {
    border-radius: 25px;
    position: relative;
}
.hero-img-wrap.hero-img-wrap-uny {
     position: relative;
    top: -85px;
}
img.video_clock {
    position: absolute;
    bottom: -38px;
    left: -11px;
}
.agenda_with_text .accordion-item figure .left_accordion_heading:hover {
    cursor: pointer;
}
  .agenda .head-btn {margin-top: 30px;}
.banner_left_image img {width: 250px;}
.banner_left_image {margin-bottom: 40px;}
.banner.with_text.checklist {padding-bottom: 80px;    margin-bottom: 55px;}
.banner.with_text.checklist .gift-img {bottom: 95px}
.hs-content-name-prime-day-checklist .agenda .headline {margin-bottom: 20px;}
.banner.with_text.checklist .banner-text {padding-right: 80px;}
.banner.with_text.checklist .events {padding-right: 130px;}
.hs-content-name-prime-day-checklist .agenda {padding-bottom: 40px;}

.particles-1 {position: absolute;top: -80px;left: 0;z-index: 0;}

.banner.with_text.checklist {z-index: 9999;position: relative;}

.d-prime-day {position: absolute;left: -129px;top: 160px;}

.pos-relative {position: relative;margin-top: 10px;}
header .logo {
    z-index: 99999;
}

/* world of walmart */
ul.top_strip_log {padding: 0;display: flex;align-items: center;margin-bottom:0;}
ul.top_strip_log li a img {width: auto !important; height: 32px;}
ul.top_strip_log li:first-child a img {margin-right: 70px;}
.logo.worldofwalmart_logo img {width:264px;}
.banner_second_row {margin-top: 44px !important;}
.are-you img {width: 128px;}
.count-down-world { position: relative; background: linear-gradient(90deg,#4b25ea 15%,#0ac2ff 85%); padding: 40px; border-radius: 15px;}
.count-down-world .row {display: flex;align-items: center;}
.count-down-title {font-size: 21px;color: rgb(255 255 255 / 65%); margin-bottom: 15px;font-weight: 700; line-height: normal;}
.count-down-hd {font-size: 48px;color: #fff;margin-bottom: 40px;font-weight: 700;line-height: normal;margin-right:130px}
.count-down-world a.register-btn {font-size: 21px; color: #041E42;font-weight: 700; width: 255px; height: 55px;background: #fff; display: block; text-align: center; line-height: 55px; border-radius: 4px; margin-bottom: 0;}
section.speaker_main h2 {font-size: 42px; color: #0ac2ff; font-weight: 700; background: linear-gradient(90deg,#4b25ea 35%,#0ac2ff 55%); -webkit-text-fill-color: transparent; -webkit-background-clip: text; text-align: center; margin-bottom: 50px;font-family:'Bogle bold'}
.asb_time {font-size: 16px;line-height: normal;color: #123474;font-family:'Bogle bold'}
.asb_heading {font-size: 32px;line-height: normal;color: #0071DC;margin-bottom: 10px;font-family:'Bogle bold';}
.asb_text {font-size: 16px;line-height: normal;color: #0E151B;font-family:'Bogle regular';line-height:24px;}
.asb_center_loop .row {display: flex;align-items: center;}
.asb_center {display: flex;align-items: flex-start;}
.asb_right {margin-left: 20px;}
.asb_center_heading {font-size: 21px;color: #053378;line-height: normal;margin-bottom: 10px;font-family:'Bogle bold';}
.asb_center_text {font-size: 14px;color: #0E151B;font-family:'Bogle regular';line-height:20px;}
.agenda_speaker_block {padding-bottom: 50px;margin-bottom: 50px;border-bottom: 1px solid #0E151B;}
.asb_center_loop {margin-bottom: 20px;}
.asb_center_loop:last-child {margin-bottom: 0;}
.agenda_speaker_block:last-child {margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}
.worldofwalmart-above-slider { background: linear-gradient(90deg,#123070,#0E579C); padding: 35px 0 30px;}
.worldofwalmart-above-slider .slick-slide { margin: 0 30px;line-height:normal}
.worldofwalmart-above-slider .slick-track {display: flex; align-items: center;}
section.speaker_main { margin-bottom: 100px;}
section.footer_above {background: #041E42;}
section.footer_above {background: #041E42;margin-top: 0;padding-bottom: 0;}
section.footer_above .banner_second_row {padding-bottom: 60px; border-bottom: 5px dotted #D8D8D8;}
section.banner .first-row {display: flex; align-items: center;}
img.black_women { max-width: 339px;}
.footer .prime-logo img { max-width: 250px;}
.asb_center_loop img.right_logo {max-width: 170px !important;}
.w_quick_fact {text-align: center; line-height: normal;margin-bottom:80px;}
.quick_count_big {font-size: 72px;color: #2C73D5; font-family:'Bogle black';    margin-bottom: 0;}
.quick_count_text {font-size: 19px; color: #0E151B;font-family:'Bogle regular'}
.quick_count_text span {display: block; margin-top: 10px;}
.yellow { color: #FABF01;}
.w_quick_fact h2.heading{
    font-size: 42px;
    color: #0ac2ff;
    font-weight: 700;
    background: linear-gradient(90deg,#4b25ea 35%,#0ac2ff 55%);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    text-align: center;
    margin-bottom: 50px;
    font-family: 'Bogle bold';
}
input.primary.large:hover{background:#00c5ff}
.count-down-world a.register-btn:hover {
    background: #00c5ff;
    color: #fff;
}
header .event ul li i img {
    margin-bottom: 5px;
}

.q1_seciotn{    height: 30%;
    background: linear-gradient(to bottom, #f4f4f4 50%, #fff 50%);
    padding: 80px 0;
}
.hero-img-wrap.hero-img-wrap-uny.banner_below_video {
    top: 0;
    margin-bottom: 100px;
}
section.speaker_main .days {
    font-size: 28px;
    line-height: normal;
    color: #fabf01;
    margin-bottom: 15px;
    font-family: 'Bogle bold';
}

@media (max-width: 991px) {
.count-down-world a.register-btn { margin-bottom: 30px;}
  .q1_seciotn{padding:50px 0 80px 0}
  .asb_text {margin-bottom: 20px;}
  section.speaker_main{60px}
  
  
}


@media (max-width: 767px) {
  header .link,
header .event,
header .ballon-img,
header .gift-img {
    display: none;
  }

  .banner {
    background-color: #E8F9FF;
    background-position: bottom left;
    padding: 40px 0 0;
    max-height: inherit;
  background-size: cover;}
  .banner .banner-title {
    margin-bottom: 15px;
    text-align: center;
  padding: 0 10px;
  display: block;
    text-align: center;
  }
  
  .form-wrap {
    box-shadow: none;
    padding-bottom: 25px;
    border-radius: 0;
}
  .banner .banner-hd {
    font-size: 36px;
    text-align: center;
    padding: 0px 0px;
    line-height: 44px;
    padding-right:0;
    margin-top: 30px;
  }
  .banner .banner-text {
    margin-right: 0;
    margin-bottom: 30px;
  padding: 0 10px;
   text-align: center;
  }
  .banner .events {
    text-align: center;
  }
  .banner .events ul li {
    padding-left: 0;
    margin-bottom: 10px;
    background: url('https://go.teikametrics.com/hubfs/check-1.png') no-repeat center top;
    padding-top: 30px;
    margin-bottom: 30px;
  }
  .form-wrap .title{text-align:center;}
  .are-you {
    padding: 20px 15px;
  }
  .are-you .headline {
    font-size: 36px;
    text-align: center;
    padding: 0 20px;
    line-height: 42px;
  }
  .are-you .content {
    padding: 0 20px;
    text-align:center;
  }

  
  
  .agenda .headline {
    font-size: 36px;
    text-align: center;
    padding: 0 30px;
  width: 100%;margin-bottom: 0px;}
  .agenda .accordion-item {
    margin-top: 10px;
  }
  .agenda .accordion-item .content .repeat .text{padding: 0 20px;}
  .agenda .accordion-item .content .head-btn .date{margin-bottom: 10px;}
  .agenda .accordion-item figure,
.agenda .accordion-item .tag {
    display: none;
  }
  .agenda .accordion-item .content {
    width: 100%;
    padding: 0;
    text-align: center;
  }
  .agenda .accordion-item .content:before {
    display: none;
  }
  .agenda .accordion-item .content .heading {
    font-size: 36px !important;
    text-align: center;
    padding: 0 !important;
  }
  .agenda .accordion-item .content .head-btn .heading {
    padding-right: 0;
  
  }
  .agenda_with_text .accordion-item .content .head-btn .heading {
    font-size: 24px !important;
    color: #1C0A75 !important;
    margin-bottom: 8px !important;
    font-weight: bold !important;
    line-height: 36px;
  }
  
  .agenda .accordion-item .primeday-image {
    margin-left: 0;
  margin-top: 0;}
  .agenda .padding-bottom {
    padding-bottom: 30px !important;
  }

  .count-down {
    padding: 50px 0;
    text-align: center;
  }
  .count-down .count-down-title {
    margin-bottom: 30px;
  }
  .count-down .count-down-hd {
    font-size: 44px;
    line-height: 55px;
    padding-right: 0;
  }
  .count-down .count-down-text {
    margin-right: 0;
  }
  .count-down .count-down-text {
    padding-right: 0;
  }
  .count-down .count-img {
    position: relative;
    bottom: 0;
    margin-top: 70px;
  }

  .footer {
    padding: 30px 0;
    text-align: center;
  }
  .footer .powered {
    justify-content: center;
  }
  .footer .f-logo {
    margin-bottom: 10px;
    margin-top: 0;
  }
  .footer .f-logo ul li {
    width: 48%;
    margin-right: 0;
    margin-bottom: 20px;
  }
  .footer .mail {
    order: 2;
    width: 100%;
    margin-bottom: 10px;
  }
  .footer .f-social {
    flex-wrap: wrap;
    justify-content: center;
  }
  .footer .f-social .social {
    margin: 0 0 25px 0;
  }
  .footer .mob-hide {
    display: none;
  }
  .footer .mob-show {
    display: block;
  }
  .footer .links ul li {
    width: 100%;
    margin-bottom: 10px;
  }
  
  .agenda.agenda_with_text .accordion-item figure {display: block;width: 100%;text-align: center;margin-bottom:0}

.agenda.agenda_with_text .accordion-item {display: block;}

.agenda.agenda_with_text .accordion-item figure .left_accordion_heading {
/*   display: none; */
  }
  .agenda_with_text .accordion-item figure .left_accordion_heading{    margin-bottom: 15px;    line-height: 45px;}
  img.video_clock {display:none;}
  .hero-img-wrap.hero-img-wrap-uny {display: none;}
  
.are-you.text {padding: 20px 15px;}
.banner.with_text{padding-bottom:0;}
.banner.with_text.checklist .banner-text {padding-right: 0;}

.banner_left_image {text-align: center;}

.banner_left_image img {width: auto;}

.banner.with_text.checklist .events {padding-right: 0;}  
  .banner.with_text.checklist {
    padding-bottom: 0;
    margin-bottom: 0;
}
  .hs-content-name-prime-day-checklist .agenda {
    padding-bottom: 0px;
}
  .particles-1 {top: -48px;}
  
  
  ul.top_strip_log li:first-child a img{margin-right:20px;}
  ul.top_strip_log li a img{height:28px;}
  .logo.worldofwalmart_logo img {width: 230px;}
  img.black_women{ max-width: 80%; margin: 0 auto; padding-top: 30px;}
  .banner_second_row{margin-top:20px !important;}
  .are-you img {margin: 0 auto;display: block; padding: 10px 0 20px;}
  .count-down-world {margin: 30px 0 50px;    padding: 40px 20px;text-align: center;}
  .count-down-hd{    font-size: 36px;margin-right:0;margin-bottom:30px;}
  .count-down-world a.register-btn {margin-bottom: 30px;padding-bottom: 30px; width: auto;}
  .w_quick_fact h2.heading{font-size:36px;}
  .w_quick_block,.w_quick_fact { margin-bottom: 50px;}
  section.speaker_main {margin-bottom: 60px; padding-right: 15px; padding-left: 15px;}
  .asb_heading {margin-top: 6px;}
.asb_center_loop img.right_logo {display: block;margin: 0 auto;padding-top: 20px; padding-bottom: 20px;}
.asb_text {padding-bottom: 30px;}
  .quick_count_big { font-size: 40px;}
 .form-wrap {
    margin-left: 15px;
    margin-right: 15px;
    border-radius: 10px;
} 
  .row.banner_second_row {
    padding-bottom: 50px;
}
  .are-you{padding-top:40px}
  .q1_seciotn{    padding: 5px 0 20px 0;}
  .w_quick_fact .col-md-4:last-child .w_quick_block {
    margin-bottom: 0;
}
  .banner .events ul {
    padding: 0 15px;
}
  img.black_women {
    max-width: 100%;
    padding-left: 15px;
    padding-right: 15px;
}
   .hero-img-wrap.hero-img-wrap-uny.banner_below_video {
    display: block;
    margin-bottom: 40px;
}
  
  
}
@media (min-width: 768px) and (max-width: 1023px) {
  .agenda .headline {
    margin-bottom: 40px;
  }

  header .event ul {
    margin-bottom: 10px;
  }
  header .event ul li {
    text-align: center;
    margin-right: 5;
  }
  header .event ul li i {
    display: block;
  }

  .banner {
    background-position: top center;
    max-height: inherit;
  }
  .banner .banner-hd {
    font-size: 45px;
    line-height: 55px;
  }
  .banner .banner-text {
    margin-right: 0;
  }

  .are-you {
    text-align: center;
  }
  .are-you .headline {
    font-size: 36px;
    margin-bottom: 20px;
  }
  .are-you .content {
    padding-left: 0;
  }

  .agenda .accordion-item figure {
    max-width: 200px;
  }

  .agenda .accordion-item .content .head-btn .heading {
    padding-right: 0;
    font-size: 36px;
  }

  .agenda .accordion-item .primeday-image {
    margin-left: 0%;
  }

  .count-down .count-img {
    max-width: 330px;
  }

  .footer {
    padding: 30px 0;
    text-align: center;
  }
  .footer .powered {
    justify-content: center;
  }
  .footer .f-logo {
    margin-bottom: 10px;
    margin-top: 0;
    justify-content: center;
  }
  .footer .f-logo ul li {
    width: 49%;
    margin-right: 0;
    margin-bottom: 20px;
  }
  .footer .mail {
    order: 2;
    width: 100%;
    margin-bottom: 10px;
  }
  .footer .f-social {
    flex-wrap: wrap;
    justify-content: center;
  }
  .footer .f-social .social {
    margin: 0 0 25px 0;
  }
  .footer .mob-hide {
    display: none;
  }
  .footer .mob-show {
    display: block;
  }
  .footer .links ul li {
    width: 100%;
    margin-bottom: 10px;
  }
  
}


/************************* Mobile updates Jul'24 *****************************/


/*# Top Bar #*/

section.top-bar .logo {
  display: flex;
  justify-content: center;
  align-items: center;
}

section.top-bar ul.top_strip_log {
  margin: 0 auto;
  padding:0;
}
section.top-bar ul.top_strip_log li {
  list-style: none;
  padding:0;
  margin:0 auto;
}

section.top-bar ul.top_strip_log li span {

}

section.top-bar ul.top_strip_log li span a {
  display: block;
}

section.top-bar ul.top_strip_log img {
  max-width: 265px;
  width: 100%!important;
  display: block;
  margin: 0 auto;
  padding: 0 20px;
}
@media (max-width: 767px) {
  section.top-bar ul.top_strip_log img {
    padding: 0 10px;
  }
}
@media (max-width: 580px) {
  section.top-bar ul.top_strip_log img {
    padding: 0 5px;
  }
  section.top-bar {
    margin-bottom: -10px;
  }
}


/*# Primary Nav #*/
@media (max-width: 1024px) {
  header .container.navigation-container {
    max-width: 1024px;
    padding-left: 20px!important;
    padding-right: 20px!important; /* had to overwrite other "!important"s set up in the bootstrap file.*/
    background-color: white;
    box-shadow: 0px 4px 4px rgba(0,0,0,.25);
    position: relative;
    padding-bottom: 20px;
  }
  header .container.navigation-container .row {
    justify-content: space-between;
  }
  header .container.navigation-container .row .col-md-4 {
    width: auto!important;
    padding:0!important;
  }
  header .container.navigation-container .row .col-md-4:first-of-type,   header .container.navigation-container .row .col-md-4:last-of-type {
    flex-grow:1;
    max-width: 33%;
    padding: 0 30px;
  }
  
  header .logo.worldofwalmart_logo img {
    max-width: 220px;
    width: 100%!important;
  }

  header nav.link ul li a, header div.event ul {
    justify-content: space-around;
  }
  
  header nav.link ul li, header div.event ul li {
    text-align: center;
    margin:0;
    padding: 0 20px;
  }
  
  header nav.link ul li a, header div.event ul li a {
    font-size: 14px;
  }
  
}
@media (max-width: 820px) {
  header nav.link ul li a, header div.event ul li a {
    font-size: 13px;
  }
}
@media (max-width: 767px) {
  header .container.navigation-container {
    background-color: transparent;
    box-shadow: none;
  }
  header .logo.worldofwalmart_logo {
    transform: translateY(10px);
  }

}

/*# Banners #*/
section.banner .container {
  padding: 0 20px;
}
@media (max-width: 767px) {
    section.banner .banner-hd {
      padding: 0 20px;
      font-size: 28px;
      line-height: 1.4;
    }
  
    .banner .banner-text {
      padding: 0 20px;
    }  
    section.banner .hd {
      padding: 0 20px;
    }
    section.banner .form-wrap {
      padding: 30px 24px;
      margin-top: 30px;
    }
    section.banner .form-wrap .title {
      line-height: 1.4;

    }  
}

/*# Are You #*/
section.are-you {
  padding-bottom: 100px;
}

@media (max-width: 991px) {
  padding-bottom: 50px;
}

@media (max-width: 767px) {
  section.are-you .headline{
    font-size: 28px!important; 
    line-height: 1.4;
  }  
  section.are-you {
    padding-bottom: 50px;
  }
}

/*# W Quick Fact #*/
div.w_quick_fact {
  margin-top: 100px;
  margin-bottom: 50px;
}
div.w_quick_fact h2.heading {
  padding: 0 20px;
}
@media (max-width: 767px) {
  div.w_quick_fact {
    margin-top: 50px;
  }
  div.w_quick_fact div.w_quick_block {
    padding: 0 20px;
  }
  div.w_quick_fact h2 {
    font-size: 28px!important; 
    line-height: 1.4;
  }
}

/*# Speaker main #*/
section.speaker_main h2 {
  margin-bottom:50px;
}
@media (max-width: 767px) {
  section.speaker_main h2 {
    font-size: 28px!important; 
    line-height: 1.4;
  }  
}

/*# Footer #*/
.footer .f-logo ul {
  display: flex;
  align-items: center;
  gap: 10px;
}
.footer .f-logo ul li {
  margin: 0 auto;
  display: flex;
  justify-content: flex-end;
}


@media (max-width: 1024px){
  .footer .container>.row {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .footer .f-logo ul li {
    justify-content: center;
    align-items: center;
    text-align: center;
  }
  .footer .f-logo ul li:last-child {
    margin-right: auto;
  }
}
@media (max-width: 767px){
    .footer .f-logo ul {
      gap: 2px;
  }
}
@media (max-width: 580px){
  .footer .f-logo ul {
    flex-wrap: wrap;
    margin-bottom: 20px;
  }
  .footer .f-logo ul li {
    padding: 10px;
  }
}
/*# sourceMappingURL=teikanetrics.css.map */