/* screen - details */

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

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

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

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

.details .copyright-stylestyle2taguis-PYXcJA {
  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);
}

.details .group-272-fgHrt0 {
  background-color: transparent;
  height: 635px;
  position: absolute;
  right: calc(49.91% - 501px);
  top: 118px;
  width: 1004px;
}

.details .group-271-IH2ns3 {
  background-color: transparent;
  height: 89.13%;
  left: 0px;
  position: absolute;
  top: 10.87%;
  width: 99.95%;
}

.details .event-attiremee-createdwi-fico-Zd7u3p {
  background-color: transparent;
  bottom: calc(102.11% - 408px);
  color: var(--masala);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-m);
  font-weight: 300;
  height: 400px;
  letter-spacing: 0.42px;
  line-height: 21px;
  position: absolute;
  right: -2px;
  text-align: left;
  width: 48.61%;
}

.details .span0-KyaWjn {
}

.details .span1-KyaWjn {
}

.details .span2-KyaWjn {
}

.details .span3-KyaWjn {
}

.details .span4-KyaWjn {
}

.details .span5-KyaWjn {
}

.details .span6-KyaWjn {
}

.details .span7-KyaWjn {
}

.details .span8-KyaWjn {
}

.details .span9-KyaWjn {
}

.details .span10-KyaWjn {
}

.details .accomodations-a-ation-travel-to-Zd7u3p {
  background-color: transparent;
  bottom: 0.27%;
  color: var(--blue);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-m);
  font-weight: 300;
  height: 568px;
  left: 0px;
  letter-spacing: 0.42px;
  line-height: 21px;
  position: absolute;
  text-align: left;
  width: 49.30%;
}

.details .span0-sIqsss {
}

.details .span1-sIqsss {
}

.details .span2-sIqsss {
  text-decoration: underline;
}

.details .span3-sIqsss {
}

.details .span4-sIqsss {
  color: var(--masala);
  font-family: var(--font-family-poppins-bold);
  font-style: normal;
  font-weight: 700;
}

.details .span5-sIqsss {
}

.details .span6-sIqsss {
}

.details .span7-sIqsss {
  color: var(--masala);
  font-family: var(--font-family-poppins-bold);
  font-style: normal;
  font-weight: 700;
}

.details .span8-sIqsss {
}

.details .span9-sIqsss {
}

.details .span10-sIqsss {
}

.details .span11-sIqsss {
}

.details .span12-sIqsss {
}

.details .span13-sIqsss {
}

.details .span14-sIqsss {
}

.details .span15-sIqsss {
}

.details .span16-sIqsss {
  text-decoration: underline;
}

.details .span17-sIqsss {
}

.details .span18-sIqsss {
}

.details .span19-sIqsss {
  text-decoration: underline;
}

.details .span20-sIqsss {
}

.details .span21-sIqsss {
}

.details .span22-sIqsss {
  text-decoration: underline;
}

.details .line-IH2ns3 {
  background-color: transparent;
  height: 1px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 54px;
  width: 100%;
}

.details .h6-tagh4-IH2ns3 {
  background-color: transparent;
  color: var(--razzmatazz);
  font-family: var(--font-family-poppins-medium);
  font-size: 28px;
  font-style: normal;
  font-weight: 500;
  height: 41px;
  left: 0px;
  letter-spacing: 0.84px;
  line-height: 46px;
  position: absolute;
  text-align: left;
  top: -9px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

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

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

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

.details .contact-zbaxuO {
  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;
}

.details .details-zbaxuO {
  background-color: transparent;
  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;
}

.details .travel-zbaxuO {
  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;
}

.details .location-zbaxuO {
  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;
}

.details .guest-speakers-zbaxuO {
  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;
}

.details .agenda-zbaxuO {
  background-color: transparent;
  cursor: pointer;
  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;
}

.details .about-zbaxuO {
  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;
}

.details .home-zbaxuO {
  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;
}

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

.details .women-in-title-koyqHw {
  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%;
}

.details .span0-atzfbD {
}

.details .span1-atzfbD {
}

.details .x2021-first-american-koyqHw {
  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%;
}
/* screen - mobile-details */

.mobile-details {
  background-color: #f8f8f8;
  height: 100vh;
  margin: 0px;
  min-height: 1476px;
  min-width: 375px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.mobile-details .group-272-4MhNEy {
  background-color: transparent;
  height: 1225px;
  mix-blend-mode: normal;
  position: absolute;
  right: calc(49.65% - 151px);
  top: 97px;
  width: 304px;
}

.mobile-details .group-271-WPPmRm {
  background-color: transparent;
  bottom: 0px;
  height: 1176px;
  left: 0px;
  position: absolute;
  width: 303px;
}

.mobile-details .event-attiremee-createdresort-c-v8qrNk {
  background-color: transparent;
  bottom: -1px;
  color: var(--masala);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-s);
  font-weight: 300;
  height: 591px;
  letter-spacing: 0.39px;
  line-height: 19px;
  position: absolute;
  right: 1px;
  text-align: left;
  width: 99.01%;
}

.mobile-details .span0-uihztX {
}

.mobile-details .span1-uihztX {
}

.mobile-details .span2-uihztX {
}

.mobile-details .span3-uihztX {
}

.mobile-details .span4-uihztX {
}

.mobile-details .span5-uihztX {
}

.mobile-details .span6-uihztX {
}

.mobile-details .span7-uihztX {
}

.mobile-details .span8-uihztX {
}

.mobile-details .span9-uihztX {
}

.mobile-details .span10-uihztX {
}

.mobile-details .span11-uihztX {
}

.mobile-details .span12-uihztX {
}

.mobile-details .accomodations-a-ation-travel-to-v8qrNk {
  background-color: transparent;
  bottom: calc(100.50% - 575px);
  color: var(--blue);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-s);
  font-weight: 300;
  height: 572px;
  left: 0px;
  letter-spacing: 0.39px;
  line-height: 19px;
  position: absolute;
  text-align: left;
  width: 100.66%;
}

.mobile-details .span0-LqER3e {
}

.mobile-details .span1-LqER3e {
}

.mobile-details .span2-LqER3e {
  text-decoration: underline;
}

.mobile-details .span3-LqER3e {
}

.mobile-details .span4-LqER3e {
}

.mobile-details .span5-LqER3e {
}

.mobile-details .span6-LqER3e {
}

.mobile-details .span7-LqER3e {
}

.mobile-details .span8-LqER3e {
}

.mobile-details .span9-LqER3e {
}

.mobile-details .span10-LqER3e {
}

.mobile-details .span11-LqER3e {
}

.mobile-details .span12-LqER3e {
}

.mobile-details .span13-LqER3e {
}

.mobile-details .span14-LqER3e {
  text-decoration: underline;
}

.mobile-details .span15-LqER3e {
}

.mobile-details .span16-LqER3e {
}

.mobile-details .span17-LqER3e {
  text-decoration: underline;
}

.mobile-details .span18-LqER3e {
}

.mobile-details .span19-LqER3e {
}

.mobile-details .span20-LqER3e {
  text-decoration: underline;
}

.mobile-details .line-WPPmRm {
  background-color: transparent;
  height: 1px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 34px;
  width: 99.84%;
}

.mobile-details .h6-tagh4-WPPmRm {
  background-color: transparent;
  height: 30px;
  left: 0px;
  letter-spacing: 0.60px;
  line-height: 46px;
  position: absolute;
  text-align: left;
  top: -13px;
  white-space: nowrap;
  width: 100.49%;
}

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

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

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

.mobile-details .copyright-stylestyle2taguis-x3vfzx {
  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-details .menu-tablet-4MhNEy {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: fixed;
  top: 0px;
  width: 100%;
}

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

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

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

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

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

.mobile-details .menu-xM1iSn {
  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-details .women-in-title-KyjKWZ {
  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-details */

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

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

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

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

.tablet-details .copyright-stylestyle2taguis-ux6GjT {
  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-details .group-272-26Rm1Z {
  background-color: transparent;
  height: 562px;
  left: 128px;
  position: absolute;
  top: 117px;
  width: calc(100.00% - 256px);
}

.tablet-details .group-271-aUINND {
  background-color: transparent;
  height: 91.28%;
  left: 0px;
  position: absolute;
  top: 8.72%;
  width: 99.93%;
}

.tablet-details .event-attiremee-createdresort-c-ck8xvx {
  background-color: transparent;
  bottom: 0px;
  color: var(--masala);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-s);
  font-weight: 300;
  height: 515px;
  letter-spacing: 0.39px;
  line-height: 19px;
  position: absolute;
  right: -2px;
  text-align: left;
  width: 48.70%;
}

.tablet-details .span0-JAC65k {
}

.tablet-details .span1-JAC65k {
}

.tablet-details .span2-JAC65k {
}

.tablet-details .span3-JAC65k {
}

.tablet-details .span4-JAC65k {
}

.tablet-details .span5-JAC65k {
}

.tablet-details .span6-JAC65k {
}

.tablet-details .span7-JAC65k {
}

.tablet-details .span8-JAC65k {
}

.tablet-details .span9-JAC65k {
}

.tablet-details .span10-JAC65k {
}

.tablet-details .span11-JAC65k {
}

.tablet-details .span12-JAC65k {
}

.tablet-details .accomodations-a-ation-travel-to-ck8xvx {
  background-color: transparent;
  bottom: calc(104.55% - 479px);
  color: var(--blue);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-s);
  font-weight: 300;
  height: 458px;
  left: 0px;
  letter-spacing: 0.39px;
  line-height: 19px;
  position: absolute;
  text-align: left;
  width: 49.35%;
}

.tablet-details .span0-V3vZHr {
}

.tablet-details .span1-V3vZHr {
}

.tablet-details .span2-V3vZHr {
  text-decoration: underline;
}

.tablet-details .span3-V3vZHr {
}

.tablet-details .span4-V3vZHr {
}

.tablet-details .span5-V3vZHr {
}

.tablet-details .span6-V3vZHr {
}

.tablet-details .span7-V3vZHr {
}

.tablet-details .span8-V3vZHr {
}

.tablet-details .span9-V3vZHr {
}

.tablet-details .span10-V3vZHr {
}

.tablet-details .span11-V3vZHr {
}

.tablet-details .span12-V3vZHr {
}

.tablet-details .span13-V3vZHr {
}

.tablet-details .span14-V3vZHr {
  text-decoration: underline;
}

.tablet-details .span15-V3vZHr {
}

.tablet-details .span16-V3vZHr {
}

.tablet-details .span17-V3vZHr {
  text-decoration: underline;
}

.tablet-details .span18-V3vZHr {
}

.tablet-details .span19-V3vZHr {
}

.tablet-details .span20-V3vZHr {
  text-decoration: underline;
}

.tablet-details .line-aUINND {
  background-color: transparent;
  height: 1px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 34px;
  width: 99.93%;
}

.tablet-details .h6-tagh4-aUINND {
  background-color: transparent;
  height: 30px;
  left: 0px;
  letter-spacing: 0.60px;
  line-height: 46px;
  position: absolute;
  text-align: left;
  top: -13px;
  white-space: nowrap;
  width: 100.20%;
}

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

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

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

.tablet-details .women-in-title-iN8txG {
  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-details .span0-uxSYeM {
}

.tablet-details .span1-uxSYeM {
}

.tablet-details .x2021-first-american-iN8txG {
  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-details .line-3-MHAi8p {
  background-color: transparent;
  height: 6px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 89px;
  width: 100%;
}

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

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

.tablet-details .contact-K7NGbe {
  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-details .travel-K7NGbe {
  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-details .location-K7NGbe {
  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-details .details-K7NGbe {
  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-details .speakers-K7NGbe {
  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-details .agenda-K7NGbe {
  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-details .about-K7NGbe {
  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-details .register-K7NGbe {
  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-details .rectangle-75-K7NGbe {
  background-color: var(--sasquatch-socks);
  height: 90.24%;
  left: 0px;
  position: absolute;
  top: 9.76%;
  width: 98.39%;
}

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

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

.tablet-details .menu-fVtRa7 {
  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.details { 
    display: none;
   }
  .screen.tablet-details { 
    display: none;
   }
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
  .screen.details { 
    display: none;
   }
  .screen.mobile-details { 
    display: none;
   }
}
@media screen and (min-width: 1280px) {
  .screen.mobile-details { 
    display: none;
   }
  .screen.tablet-details { 
    display: none;
   }
}