/* screen - agenda */

.agenda {
  background-color: var(--white);
  height: 100vh;
  margin: 0px;
  min-height: 2027px;
  min-width: 1280px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.agenda .group-315-GxyvPh {
  background-color: transparent;
  height: 1751px;
  left: calc(50.00% - 502px);
  position: absolute;
  top: 122px;
  width: 1004px;
}

.agenda .mask-group-1-kFmGi7 {
  background-color: transparent;
  height: 1751px;
  object-fit: cover;
  position: absolute;
  right: 0px;
  top: calc(50.00% - 876px);
  width: 632px;
}

.agenda .footer-GxyvPh {
  background-color: transparent;
  bottom: 0px;
  height: 48px;
  left: 1px;
  position: absolute;
  width: calc(100.00% - 1px);
}

.agenda .group-160-L1ZJmJ {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.agenda .background-stylestyle2-p5uchu {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.agenda .copyright-stylestyle2taguis-p5uchu {
  background-color: transparent;
  color: var(--white);
  font-family: var(--font-family-poppins-regular);
  font-size: var(--font-size-xxs);
  font-style: normal;
  font-weight: 400;
  height: 31px;
  left: 36px;
  letter-spacing: 0.21px;
  line-height: 10px;
  position: absolute;
  text-align: center;
  top: calc(17.65% - 5px);
  width: calc(100.00% - 70px);
}

.agenda .rectangle-78-GxyvPh {
  background-color: var(--sasquatch-socks);
  height: 79px;
  left: 0px;
  position: fixed;
  top: 0px;
  width: 100%;
}

.agenda .group-308-GxyvPh {
  background-color: transparent;
  height: 46px;
  left: calc(50.00% - 502px);
  position: fixed;
  top: 21px;
  width: 1004px;
}

.agenda .menu-home-text-ylthIO {
  background-color: transparent;
  height: 17px;
  mix-blend-mode: normal;
  position: absolute;
  right: 0px;
  top: 29px;
  width: 607px;
}

.agenda .contact-hxfXPd {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% + 2px);
  letter-spacing: 0.97px;
  line-height: 12px;
  position: absolute;
  right: -2px;
  text-align: right;
  top: 2px;
  white-space: nowrap;
  width: 65px;
}

.agenda .details-hxfXPd {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% + 2px);
  letter-spacing: 0.97px;
  line-height: 12px;
  position: absolute;
  right: calc(14.90% - 8px);
  text-align: right;
  top: 2px;
  white-space: nowrap;
  width: 52px;
}

.agenda .travel-hxfXPd {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% + 2px);
  letter-spacing: 0.97px;
  line-height: 12px;
  position: absolute;
  right: calc(27.27% - 13px);
  text-align: right;
  top: 2px;
  white-space: nowrap;
  width: 48px;
}

.agenda .location-hxfXPd {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% + 2px);
  letter-spacing: 0.97px;
  line-height: 12px;
  position: absolute;
  right: calc(40.48% - 28px);
  text-align: right;
  top: 2px;
  white-space: nowrap;
  width: 68px;
}

.agenda .guest-speakers-hxfXPd {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% + 2px);
  left: calc(38.76% - 43px);
  letter-spacing: 0.97px;
  line-height: 12px;
  position: absolute;
  text-align: right;
  top: 2px;
  white-space: nowrap;
  width: 111px;
}

.agenda .agenda-hxfXPd {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: calc(21.66% - 12px);
  letter-spacing: 0.97px;
  line-height: 12px;
  position: absolute;
  text-align: right;
  top: 2px;
  white-space: nowrap;
  width: 55px;
}

.agenda .about-hxfXPd {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% + 2px);
  left: calc(10.11% - 5px);
  letter-spacing: 0.97px;
  line-height: 12px;
  position: absolute;
  text-align: right;
  top: 2px;
  white-space: nowrap;
  width: 45px;
}

.agenda .home-hxfXPd {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% + 2px);
  left: 0px;
  letter-spacing: 0.97px;
  line-height: 12px;
  position: absolute;
  text-align: right;
  top: 2px;
  white-space: nowrap;
  width: 39px;
}

.agenda .wit-wh-text-ylthIO {
  background-color: transparent;
  cursor: pointer;
  height: 46px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 166px;
}

.agenda .women-in-title-FuYh7Y {
  background-color: transparent;
  height: 58.70%;
  left: 0px;
  letter-spacing: 1.66px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 34.78%;
  white-space: nowrap;
  width: 100%;
}

.agenda .span0-KgyeAo {
}

.agenda .span1-KgyeAo {
}

.agenda .x2021-first-american-FuYh7Y {
  background-color: transparent;
  height: 50.00%;
  left: 0px;
  letter-spacing: 0.85px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: -8.70%;
  white-space: nowrap;
  width: 101.20%;
}

.agenda .group-314-GxyvPh {
  background-color: transparent;
  height: 512px;
  position: fixed;
  right: calc(49.75% - 537px);
  top: 132px;
  width: 1079px;
}

.agenda .group-313-aSHhAF {
  background-color: transparent;
  height: 477px;
  left: calc(49.33% - 495px);
  position: relative;
  top: 17px;
  width: 1004px;
}

.agenda .rectangle-84-x4cN5J {
  background-color: var(--swatch-2);
  bottom: calc(31.87% - 14px);
  height: 44px;
  left: 0px;
  position: absolute;
  width: 194px;
}

.agenda .rectangle-85-x4cN5J {
  background-color: var(--swatch-2);
  bottom: 69px;
  height: 44px;
  left: 0px;
  position: absolute;
  width: 194px;
}

.agenda .rectangle-86-x4cN5J {
  background-color: var(--swatch-2);
  bottom: 0px;
  height: 44px;
  left: 0px;
  position: absolute;
  width: 194px;
}

.agenda .events-begin-su-me-on-wednesday-x4cN5J {
  background-color: transparent;
  color: var(--venice-blue);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-l);
  font-weight: 300;
  height: 191px;
  left: 0px;
  letter-spacing: 0.18px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 60px;
  width: 335px;
}

.agenda .span0-TQlis5 {
  font-family: var(--font-family-poppins-regular);
  font-style: normal;
  font-weight: 400;
}

.agenda .span1-TQlis5 {
}

.agenda .span2-TQlis5 {
  text-decoration: underline;
}

.agenda .span3-TQlis5 {
  text-decoration: underline;
}

.agenda .span4-TQlis5 {
}

.agenda .span5-TQlis5 {
  text-decoration: underline;
}

.agenda .span6-TQlis5 {
}

.agenda .line-x4cN5J {
  background-color: transparent;
  height: 2px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 47px;
  width: 332px;
}

.agenda .agenda-x4cN5J {
  background-color: transparent;
  color: var(--razzmatazz);
  font-family: var(--font-family-poppins-medium);
  font-size: 26px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  left: 0px;
  letter-spacing: 0.78px;
  line-height: 46px;
  position: absolute;
  text-align: left;
  top: -10px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.agenda .download-pdf-agenda-x4cN5J {
  background-color: transparent;
  bottom: 10px;
  cursor: pointer;
  height: 22px;
  left: 11px;
  letter-spacing: 0.42px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 169px;
}

.agenda .event-details-x4cN5J {
  background-color: transparent;
  bottom: calc(17.47% - 4px);
  cursor: pointer;
  height: 22px;
  left: 11px;
  letter-spacing: 0.42px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 97px;
}

.agenda .travel-information-x4cN5J {
  background-color: transparent;
  bottom: calc(32.64% - 7px);
  cursor: pointer;
  height: 22px;
  left: 11px;
  letter-spacing: 0.42px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 139px;
}
/* screen - mobile-agenda */

.mobile-agenda {
  background-color: var(--white);
  height: 100vh;
  margin: 0px;
  min-height: 1739px;
  min-width: 375px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.mobile-agenda .group-323-Gqxgdh {
  background-color: transparent;
  height: 1568px;
  position: absolute;
  right: calc(49.76% - 151px);
  top: 86px;
  width: 303px;
}

.mobile-agenda .download-pdf-agenda-ZWWw2S {
  background-color: transparent;
  bottom: 2px;
  cursor: pointer;
  height: 22px;
  left: 0px;
  letter-spacing: 0.42px;
  line-height: 21px;
  position: absolute;
  text-align: center;
  text-decoration: underline;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.mobile-agenda .group-626-ZWWw2S {
  background-color: transparent;
  bottom: calc(16.98% - 221px);
  height: 1303px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  width: 303px;
}

.mobile-agenda .event-details-ZWWw2S {
  background-color: transparent;
  cursor: pointer;
  height: 22px;
  left: 0px;
  letter-spacing: 0.42px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  text-decoration: underline;
  top: 178px;
  white-space: nowrap;
  width: 100%;
}

.mobile-agenda .events-begin-su-me-on-wednesday-ZWWw2S {
  background-color: transparent;
  color: var(--venice-blue-2);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-m);
  font-weight: 300;
  height: 127px;
  left: 0px;
  letter-spacing: 0.17px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: 44px;
  width: 100%;
}

.mobile-agenda .span0-zyEOO9 {
  font-family: var(--font-family-poppins-regular);
  font-style: normal;
  font-weight: 400;
}

.mobile-agenda .span1-zyEOO9 {
}

.mobile-agenda .span2-zyEOO9 {
  text-decoration: underline;
}

.mobile-agenda .span3-zyEOO9 {
  font-family: var(--font-family-poppins-medium);
  font-style: normal;
  font-weight: 500;
  text-decoration: underline;
}

.mobile-agenda .span4-zyEOO9 {
}

.mobile-agenda .span5-zyEOO9 {
  font-family: var(--font-family-poppins-medium);
  font-style: normal;
  font-weight: 500;
  text-decoration: underline;
}

.mobile-agenda .span6-zyEOO9 {
}

.mobile-agenda .line-ZWWw2S {
  background-color: transparent;
  height: 2px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 34px;
  width: calc(100.00% - 2px);
}

.mobile-agenda .agenda-ZWWw2S {
  background-color: transparent;
  color: var(--razzmatazz);
  font-family: var(--font-family-poppins-medium);
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  height: 27px;
  left: 0px;
  letter-spacing: 0.54px;
  line-height: 46px;
  position: absolute;
  text-align: left;
  top: -14px;
  white-space: nowrap;
  width: 100%;
}

.mobile-agenda .footer-Gqxgdh {
  background-color: transparent;
  bottom: 0px;
  height: 54px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.mobile-agenda .group-160-iEB8cx {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.mobile-agenda .background-stylestyle2-YYxiNh {
  background-color: var(--athens-gray);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.mobile-agenda .copyright-stylestyle2taguis-YYxiNh {
  background-color: transparent;
  height: 41px;
  left: 36px;
  letter-spacing: 0.21px;
  line-height: 10px;
  position: absolute;
  text-align: center;
  top: calc(46.15% - 19px);
  width: calc(100.00% - 70px);
}

.mobile-agenda .menu-tablet-Gqxgdh {
  background-color: transparent;
  height: 64px;
  position: fixed;
  right: 0px;
  top: 0px;
  width: 100%;
}

.mobile-agenda .header-bar-rCVxzP {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.mobile-agenda .menu-mobile-b-rCVxzP {
  background-color: transparent;
  height: 27px;
  position: absolute;
  right: 0px;
  top: 37px;
  width: 150px;
}

.mobile-agenda .rectangle-22-U0PsA1 {
  background-color: var(--sasquatch-socks);
  height: 3.70%;
  left: 0px;
  position: absolute;
  top: 96.30%;
  width: 100%;
}

.mobile-agenda .rectangle-76-U0PsA1 {
  background-color: var(--sasquatch-socks);
  height: 3.70%;
  left: 0px;
  opacity: 0;
  position: absolute;
  top: 96.30%;
  width: 100%;
}

.mobile-agenda .group-27-U0PsA1 {
  background-color: transparent;
  cursor: pointer;
  height: 77.78%;
  left: 44.67%;
  position: absolute;
  top: 0px;
  width: 31.33%;
}

.mobile-agenda .menu-Fuqvqf {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 1.05px;
  line-height: 21px;
  position: absolute;
  text-align: right;
  top: -3px;
  white-space: nowrap;
  width: 49px;
}

.mobile-agenda .women-in-title-rCVxzP {
  background-color: transparent;
  cursor: pointer;
  height: 26px;
  left: 36px;
  letter-spacing: 1.19px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  top: 36px;
  white-space: nowrap;
  width: 144px;
}
/* screen - tablet-agenda */

.tablet-agenda {
  background-color: var(--white);
  height: 100vh;
  margin: 0px;
  min-height: 2228px;
  min-width: 1024px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.tablet-agenda .group-322-ojyWvm {
  background-color: transparent;
  height: 1976px;
  left: calc(50.00% - 384px);
  position: absolute;
  top: 132px;
  width: 768px;
}

.tablet-agenda .mask-group-1-wZfAhY {
  background-color: transparent;
  bottom: 0px;
  height: 1751px;
  object-fit: cover;
  position: absolute;
  right: calc(49.94% - 316px);
  width: 632px;
}

.tablet-agenda .download-pdf-agenda-wZfAhY {
  background-color: transparent;
  cursor: pointer;
  height: 22px;
  left: 0px;
  letter-spacing: 0.42px;
  line-height: 21px;
  position: absolute;
  text-align: center;
  text-decoration: underline;
  top: 184px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.tablet-agenda .event-details-wZfAhY {
  background-color: transparent;
  height: 22px;
  left: 0px;
  letter-spacing: 0.42px;
  line-height: 21px;
  position: absolute;
  text-align: center;
  text-decoration: underline;
  top: 158px;
  white-space: nowrap;
  width: 100%;
}

.tablet-agenda .events-begin-su-me-on-wednesday-wZfAhY {
  background-color: transparent;
  color: var(--venice-blue-2);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-l);
  font-weight: 300;
  height: 79px;
  left: 0px;
  letter-spacing: 0.18px;
  line-height: 28px;
  position: absolute;
  text-align: center;
  top: 60px;
  width: 100%;
}

.tablet-agenda .span0-qOlHNF {
  font-family: var(--font-family-poppins-regular);
  font-style: normal;
  font-weight: 400;
}

.tablet-agenda .span1-qOlHNF {
}

.tablet-agenda .span2-qOlHNF {
  text-decoration: underline;
}

.tablet-agenda .span3-qOlHNF {
  font-family: var(--font-family-poppins-medium);
  font-style: normal;
  font-weight: 500;
  text-decoration: underline;
}

.tablet-agenda .span4-qOlHNF {
}

.tablet-agenda .span5-qOlHNF {
  font-family: var(--font-family-poppins-medium);
  font-style: normal;
  font-weight: 500;
  text-decoration: underline;
}

.tablet-agenda .span6-qOlHNF {
}

.tablet-agenda .line-wZfAhY {
  background-color: transparent;
  height: 2px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 47px;
  width: calc(100.00% - 2px);
}

.tablet-agenda .agenda-wZfAhY {
  background-color: transparent;
  color: var(--razzmatazz);
  font-family: var(--font-family-poppins-medium);
  font-size: 26px;
  font-style: normal;
  font-weight: 500;
  height: 38px;
  left: 0px;
  letter-spacing: 0.78px;
  line-height: 46px;
  position: absolute;
  text-align: center;
  top: -10px;
  white-space: nowrap;
  width: 100%;
}

.tablet-agenda .footer-ojyWvm {
  background-color: transparent;
  bottom: 0px;
  height: 48px;
  left: 0px;
  position: absolute;
  width: calc(100.00% + 1px);
}

.tablet-agenda .group-160-MUgjaV {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.tablet-agenda .background-stylestyle2-XNOYrh {
  background-color: var(--athens-gray);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.tablet-agenda .copyright-stylestyle2taguis-XNOYrh {
  background-color: transparent;
  height: 31px;
  left: 36px;
  letter-spacing: 0.21px;
  line-height: 10px;
  position: absolute;
  text-align: center;
  top: calc(17.65% - 5px);
  width: calc(100.00% - 70px);
}

.tablet-agenda .mobile-menu-header-bar-ojyWvm {
  background-color: transparent;
  height: 92px;
  left: 0px;
  position: fixed;
  top: 0px;
  width: 100%;
}

.tablet-agenda .header-bar-zqDMsk {
  background-color: transparent;
  height: 98.37%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.tablet-agenda .wit-wh-text-zqDMsk {
  background-color: transparent;
  cursor: pointer;
  height: 46px;
  left: 128px;
  position: absolute;
  top: 34px;
  width: 166px;
}

.tablet-agenda .women-in-title-fnxO6v {
  background-color: transparent;
  height: 58.70%;
  left: 0px;
  letter-spacing: 1.66px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 34.78%;
  white-space: nowrap;
  width: 100%;
}

.tablet-agenda .span0-Wq6ujB {
}

.tablet-agenda .span1-Wq6ujB {
}

.tablet-agenda .x2021-first-american-fnxO6v {
  background-color: transparent;
  height: 50.00%;
  left: 0px;
  letter-spacing: 0.85px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: -8.70%;
  white-space: nowrap;
  width: 101.20%;
}

.tablet-agenda .line-3-zqDMsk {
  background-color: transparent;
  height: 6px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 89px;
  width: 100%;
}

.tablet-agenda .menu-mobile-active-ojyWvm {
  background-color: transparent;
  cursor: pointer;
  height: 41px;
  position: fixed;
  right: 128px;
  top: 48px;
  width: 122px;
}

.tablet-agenda .rectangle-73-X6LGnx {
  background-color: var(--white);
  height: 2.44%;
  left: 0px;
  position: absolute;
  top: 90.24%;
  width: 100%;
}

.tablet-agenda .contact-X6LGnx {
  background-color: transparent;
  height: 26px;
  left: 0px;
  letter-spacing: 1.49px;
  line-height: 16px;
  position: absolute;
  text-align: center;
  top: 9.76%;
  width: 101.64%;
}

.tablet-agenda .travel-X6LGnx {
  background-color: transparent;
  height: 2px;
  left: 0px;
  letter-spacing: 1.49px;
  line-height: 16px;
  overflow: hidden;
  position: absolute;
  text-align: center;
  top: 39.02%;
  white-space: nowrap;
  width: 100%;
}

.tablet-agenda .location-X6LGnx {
  background-color: transparent;
  height: 2px;
  left: 0px;
  letter-spacing: 1.49px;
  line-height: 16px;
  overflow: hidden;
  position: absolute;
  text-align: center;
  top: 36.59%;
  white-space: nowrap;
  width: 100%;
}

.tablet-agenda .details-X6LGnx {
  background-color: transparent;
  height: 2px;
  left: 0px;
  letter-spacing: 1.49px;
  line-height: 16px;
  overflow: hidden;
  position: absolute;
  text-align: center;
  top: 34.15%;
  white-space: nowrap;
  width: 100%;
}

.tablet-agenda .speakers-X6LGnx {
  background-color: transparent;
  height: 2px;
  left: 0px;
  letter-spacing: 1.49px;
  line-height: 16px;
  overflow: hidden;
  position: absolute;
  text-align: center;
  top: 34.15%;
  white-space: nowrap;
  width: 100%;
}

.tablet-agenda .agenda-X6LGnx {
  background-color: transparent;
  height: 2px;
  left: 0px;
  letter-spacing: 1.49px;
  line-height: 16px;
  overflow: hidden;
  position: absolute;
  text-align: center;
  top: 31.71%;
  white-space: nowrap;
  width: 100%;
}

.tablet-agenda .about-X6LGnx {
  background-color: transparent;
  height: 2px;
  left: 0px;
  letter-spacing: 1.49px;
  line-height: 16px;
  overflow: hidden;
  position: absolute;
  text-align: center;
  top: 31.71%;
  white-space: nowrap;
  width: 100%;
}

.tablet-agenda .register-X6LGnx {
  background-color: transparent;
  height: 2px;
  left: 0px;
  letter-spacing: 1.49px;
  line-height: 16px;
  overflow: hidden;
  position: absolute;
  text-align: center;
  top: 29.27%;
  white-space: nowrap;
  width: 100%;
}

.tablet-agenda .rectangle-75-X6LGnx {
  background-color: var(--sasquatch-socks);
  height: 90.24%;
  left: 0px;
  position: absolute;
  top: 9.76%;
  width: 98.39%;
}

.tablet-agenda .rectangle-74-X6LGnx {
  background-color: var(--razzmatazz);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 98.39%;
}

.tablet-agenda .group-239-X6LGnx {
  background-color: transparent;
  height: 25px;
  left: calc(48.53% - 27px);
  position: absolute;
  top: calc(50.00% - 12px);
  width: 56px;
}

.tablet-agenda .menu-OCDHgO {
  background-color: transparent;
  height: 108.00%;
  left: 0px;
  letter-spacing: 1.67px;
  line-height: 18px;
  position: absolute;
  text-align: center;
  top: 14.00%;
  white-space: nowrap;
  width: 103.57%;
}
@media screen and (max-width: 1023px) {
  .screen.agenda { 
    display: none;
   }
  .screen.tablet-agenda { 
    display: none;
   }
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
  .screen.agenda { 
    display: none;
   }
  .screen.mobile-agenda { 
    display: none;
   }
}
@media screen and (min-width: 1280px) {
  .screen.tablet-agenda { 
    display: none;
   }
  .screen.mobile-agenda { 
    display: none;
   }
}