.button.hero-slider-button.webinar-outreach {

  border: 2px solid var(--white);
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #a5aab64d;
  background-image: none;
  margin-top: 80px;
  font-size: 14px;
  font-weight: 400;
  transition-property: none;
}

.button.hero-slider-button.webinar-outreach:hover {

  box-shadow: none;
  color: var(--white);
}

.button.hero-slider-button.webinar-outreach.special {

  margin-left: 30px;
  margin-right: 30px;
}

.button.hero-slider-button.webinar-own-mediadb {

  border: 2px solid var(--white);
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #a5aab64d;
  background-image: none;
  margin-top: 4%;
  font-size: 14px;
  font-weight: 400;
  transition-property: none;
}

.button.hero-slider-button.webinar-own-mediadb:hover {

  box-shadow: none;
  color: var(--white);
}

.button.hero-slider-button.webinar-own-mediadb.special {

  margin-left: 30px;
  margin-right: 30px;
}

.button.hero-slider-button.webinar-own-mediadb.main-button {

  background-image: linear-gradient(135deg, #bf6627, #d35727 19%);
  border-style: none;
}

.button.hero-slider-button.webinar-monitoring-and-coverage-growth {

  border: 2px solid var(--white);
  background-color: #a5aab64d;
  background-image: linear-gradient(to bottom, var(--additional-green), var(--additional-green));
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 0;
  font-size: 14px;
  font-weight: 400;
  transition-property: none;
}

.button.hero-slider-button.webinar-monitoring-and-coverage-growth:hover {

  box-shadow: none;
  color: var(--white);
}

.button.hero-slider-button.webinar-monitoring-and-coverage-growth.special {

  margin-left: 30px;
  margin-right: 30px;
}

.button.hero-slider-button.webinar-neuromediabase {

  border: 2px solid var(--white);
  background-color: #a5aab64d;
  background-image: linear-gradient(to bottom, var(--accent-red), var(--accent-red));
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 18%;
  font-size: 14px;
  font-weight: 400;
  transition-property: none;
}

.button.hero-slider-button.webinar-neuromediabase:hover {

  box-shadow: none;
  color: var(--white);
}

.button.hero-slider-button.webinar-neuromediabase.special {

  margin-left: 30px;
  margin-right: 30px;
}

.button.hero-slider-button.webinar-ai-for-pr {

  border: 2px solid var(--white);
  background-color: #a5aab64d;
  background-image: linear-gradient(to bottom, var(--additional-green), var(--additional-green));
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 10%;
  font-size: 14px;
  font-weight: 400;
  transition-property: none;
}

.button.hero-slider-button.webinar-ai-for-pr:hover {

  box-shadow: none;
  color: var(--white);
}

.button.hero-slider-button.webinar-ai-for-pr.special {

  margin-left: 30px;
  margin-right: 30px;
}

.button.hero-slider-button.webinar-cyberpr2024 {

  border: 2px solid var(--black-2);
  color: var(--black-2);
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #a5aab64d;
  background-image: linear-gradient(#fcee09, #fcee09);
  margin-top: 10%;
  font-size: 14px;
  font-weight: 400;
  transition-property: none;
}

.button.hero-slider-button.webinar-cyberpr2024:hover {

  box-shadow: none;
  color: var(--black-2);
  font-weight: 700;
}

.button.hero-slider-button.webinar-cyberpr2024.special {

  margin-left: 30px;
  margin-right: 30px;
}

.button.hero-slider-button.webinar-texts-and-digital {

  border: 2px solid var(--white);
  background-color: #a5aab64d;
  background-image: linear-gradient(to bottom, var(--black), var(--black));
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 15%;
  margin-bottom: 15%;
  font-size: 14px;
  font-weight: 400;
  transition-property: none;
}

.button.hero-slider-button.webinar-texts-and-digital:hover {

  box-shadow: none;
  color: var(--white);
}

.button.hero-slider-button.webinar-texts-and-digital.special {

  margin-left: 30px;
  margin-right: 30px;
}

.button.hero-slider-button.webinar-prtech-intro {

  border: 2px solid var(--black-2);
  color: var(--black-2);
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #a5aab64d;
  background-image: linear-gradient(#75ff95, #75ff95);
  margin-top: 15%;
  font-size: 14px;
  font-weight: 400;
  transition-property: none;
}

.button.hero-slider-button.webinar-prtech-intro:hover {

  box-shadow: none;
  color: var(--black-2);
  font-weight: 700;
}

.button.hero-slider-button.webinar-prtech-intro.special {

  margin-left: 30px;
  margin-right: 30px;
}

.button.services-simple-button.color-back.header-button.a3.webinar-agency {

  float: none;
  clear: none;
  margin-top: 60px;
}

.button.services-simple-button.color-back.header-button.a3.webinar-mailings {

  float: none;
  clear: none;
  background-color: var(--accent-red);
  margin-top: 60px;
}

.button.services-simple-button.color-back.header-button.a3.webinar-mailings.phone {

  display: none;
}

.button.services-simple-button.crm-b2c.pay.request.webinar-outreach {

  background-color: var(--purple);
  letter-spacing: 1px;
  background-image: linear-gradient(333deg, #643fa7, #d86fd2);
}

.button.services-simple-button.crm-b2c.pay.request.webinar-monitoring-and-coverage-growth {

  background-color: var(--purple);
  background-image: linear-gradient(333deg, var(--gradient-color-1), var(--gradient-color-2));
  letter-spacing: 1px;
}

.button.services-simple-button.crm-b2c.pay.request.webinar-pr-flow {

  background-color: var(--purple);
  letter-spacing: 1px;
  background-image: linear-gradient(333deg, #643fa7, #d86fd2);
}

.button.services-simple-button.crm-b2c.pay.request.webinar-telegram-and-prex {

  background-color: var(--general-accent-blue);
  background-image: linear-gradient(333deg, var(--additional-green), var(--gradient-color-2));
  letter-spacing: 1px;
}

.button.services-simple-button.crm-b2c.pay.request.webinar-neuromediabase {

  background-color: var(--accent-red);
  background-image: linear-gradient(333deg, var(--accent-red) 29%, var(--additional-purple));
  letter-spacing: 1px;
}

.button.services-simple-button.crm-b2c.pay.request.webinar-ai-for-pr {

  background-color: var(--accent-red);
  background-image: linear-gradient(333deg, var(--gradient-color-1) 29%, var(--additional-purple));
  letter-spacing: 1px;
}

.button.services-simple-button.crm-b2c.pay.request.webinar-texts-and-digital {

  background-color: var(--accent-red);
  background-image: linear-gradient(333deg, var(--additional-orange) 29%, var(--accent-red));
  letter-spacing: 1px;
}

.button.services-simple-button.crm-b2c.pay.request.webinar-prtech-intro {

  background-color: var(--accent-red);
  background-image: linear-gradient(127deg, var(--gradient-color-1), #3c94b5 54%, var(--additional-green));
  letter-spacing: 1px;
}

.button.services-simple-button.webinar-outreach {

  background-color: var(--purple);
  letter-spacing: 1px;
  text-transform: uppercase;
  background-image: linear-gradient(333deg, #643fa7, #d86fd2);
  font-size: 14px;
}

.button.services-simple-button.webinar-monitoring-and-coverage-growth {

  background-color: var(--purple);
  background-image: linear-gradient(333deg, var(--gradient-color-1), var(--gradient-color-2));
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 14px;
}

.button.services-simple-button.webinar-telegram-and-prex {

  background-color: var(--general-accent-blue);
  background-image: linear-gradient(333deg, var(--additional-green), var(--gradient-color-2));
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 14px;
}

.button.services-simple-button.webinar-neuromediabase {

  background-color: var(--accent-red);
  background-image: linear-gradient(333deg, var(--accent-red), var(--additional-purple));
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 14px;
}

.button.services-simple-button.prex-2023.pay.request.webinar-outreach {

  background-color: var(--purple);
  letter-spacing: 1px;
  background-image: linear-gradient(333deg, #643fa7, #d86fd2);
}

.button.services-simple-button.prex-2023.pay.request.webinar-monitoring-and-coverage-growth {

  background-color: var(--purple);
  background-image: linear-gradient(333deg, var(--gradient-color-1), var(--gradient-color-2));
  letter-spacing: 1px;
}

.button.services-simple-button.prex-2023.pay.request.webinar-pr-flow {

  background-color: var(--purple);
  letter-spacing: 1px;
  background-image: linear-gradient(333deg, #643fa7, #d86fd2);
}

.button.services-simple-button.prex-2023.pay.request.webinar-telegram-and-prex {

  background-color: var(--general-accent-blue);
  background-image: linear-gradient(333deg, var(--additional-green), var(--gradient-color-2));
  letter-spacing: 1px;
}

.button.services-simple-button.prex-2023.pay.request.webinar-neuromediabase {

  background-color: var(--accent-red);
  background-image: linear-gradient(333deg, var(--accent-red) 29%, var(--additional-purple));
  letter-spacing: 1px;
}

.button.services-simple-button.webinar-ai-for-pr {

  background-color: var(--additional-green);
  background-image: linear-gradient(333deg, var(--gradient-color-1), var(--additional-purple));
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 14px;
}

.button.services-simple-button.webinar-texts-and-digital {

  background-color: var(--additional-green);
  background-image: linear-gradient(333deg, var(--accent-red) 44%, var(--additional-orange));
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 14px;
}

.button.services-simple-button.webinar-prtech-intro {

  background-color: var(--additional-green);
  background-image: linear-gradient(127deg, var(--gradient-color-1) 26%, var(--additional-green) 94%);
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 14px;
}

.button._404-home-button.webinar-outreach {

  background-color: var(--purple);
  letter-spacing: 1px;
  text-transform: uppercase;
  background-image: linear-gradient(333deg, #643fa7, #d86fd2);
  font-size: 14px;
}

.category.webinar-card-category {

  margin: 32px;
  position: absolute;
  top: 0;
  left: 0;
}

.category.webinar-card-category.card-1 {

  background-color: var(--additional-green);
}



.category.webinar-card-category.card-3 {

  background-color: #0fb36e;
}





.category.webinar-card-tag {

  background-color: var(--general-accent-blue);
  margin: 32px;
  display: inline-block;
  position: absolute;
  inset: auto auto 0% 0%;
}

.category.webinar-card-tag.card-1 {

  background-color: var(--accent-red);
}



.webinar-card-description {

  margin-bottom: 0;
}

.webinar-cards {

  flex-wrap: wrap;
  margin-bottom: -40px;
  display: flex;
}

.webinar-card {

  text-align: left;
  background-color: #fff;
  border-radius: 8px;
  flex-flow: column;
  justify-content: flex-start;
  width: 100%;
  height: 500px;
  transition: box-shadow .3s;
  display: block;
  position: static;
  overflow: hidden;
  box-shadow: 0 1px 2px #2e323c17;
}

.webinar-card:hover {

  box-shadow: 0 8px 28px #2e323c17;
}

.webinar-card.disable {

  opacity: .7;
}

.webinar-card.disable:hover {

  box-shadow: none;
}

.webinar-card-image {

  background-color: var(--light-grey);
  background-image: url('/images/background-image.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 200px;
  position: relative;
}

.webinar-card-image.card-1 {

  background-image: url('../images/webinar-back-card.webp');
  background-position: 50%;
  background-size: cover;
}

.webinar-card-image.card-2, .webinar-card-image.card-3 {

  background-image: none;
}

.webinar-card-image.card-mailings {

  background-image: url('../images/Blue-style-figure-layers-shadows-abstract_1920x1200-card.webp');
  background-position: 50%;
  background-size: cover;
}

.webinar-card-image.card-outreach {

  background-image: url('../images/89-card.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.webinar-card-image.card-digital-transformation {

  background-image: linear-gradient(#0000001a, #0000001a), url('../images/abstract-purple-waves-geometric-background-art-pink-waves-card.webp');
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.webinar-card-image.card-own-mediadb {

  background-image: url('../images/fakurian-design-E8Ufcyxz514-unsplash-card.webp');
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
}

.webinar-card-image.card-monitoring-and-coverage-growth {

  background-image: url('../images/richard-horvath-cPccYbPrF-A-unsplash-card.webp');
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
}

.webinar-card-image.card-pr-flow {

  background-image: url('../images/abstract-1527667_1920-card.webp');
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
}

.webinar-card-image.card-telegram-and-prex {

  background-image: url('../images/telegram-and-prex-webinar-bg-card.webp');
  background-position: 50% 100%;
  background-repeat: repeat;
  background-size: cover;
}

.webinar-card-image.card-neuro-mediadatabase {

  background-image: url('../images/image_2023-09-04_13-57-59-2-1-card.webp');
  background-position: 50%;
  background-size: cover;
}

.webinar-card-image.card-ai-for-pr {

  background-image: url('../images/hans-eiskonen-8Pm_A-OHJGg-unsplash-1-card.webp');
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
}

.webinar-card-image.card-cyberpr2024 {

  background-image: url('../images/jr-korpa-9XngoIpxcEo-unsplash_sm-card.webp');
  background-position: 50% 0;
  background-repeat: repeat;
  background-size: cover;
}

.webinar-card-image.texts-and-digital {

  background-image: url('../images/668c4490902e7aa75350c029_li-zhang-K-DwbsTXliY-unsplash-card.webp');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.webinar-card-image.card-prtech-intro {

  background-image: url('../images/maxim-berg-ZESbrsLBPPk-unsplash__-card.webp');
  background-position: 50%;
  background-repeat: repeat;
}

.webinar-card-info {

  color: var(--black-2);
  flex-flow: column;
  flex: 0 auto;
  place-content: flex-start;
  align-items: flex-start;
  padding: 24px 32px;
  display: block;
  position: relative;
}

.webinar-card-header {

  flex: 1;
  margin-top: 2px;
  margin-bottom: 0;
}

.service-simple.key-features.webinar-agency {

  width: 50%;
}

.service-simple-header.webinar-agency {

  font-size: 20px;
}

.service-color-bg-header.webinar-advantages {

  margin-bottom: 0;
}

.service-color-bg-header.b2b.webinar-outreach {

  margin-bottom: 0;
}

.webinar {

  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "Area ."
                 ". ."
                 ". Area-2"
                 / 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  width: 100%;
  padding-bottom: 40px;
  padding-left: 15px;
  padding-right: 15px;
  display: grid;
}

.webinar-section-header {

  color: var(--black-2);
  margin-top: 20px;
  margin-bottom: 8px;
}

.webinar-section-header.pressroom-background-video-copy {

  background-image: url('../images/webinar-back.webp');
  background-position: 50% 0;
  background-size: cover;
  background-attachment: fixed;
}

@media screen and (max-width: 991px) {
  .button.hero-slider-button.webinar-own-mediadb {

    margin-top: 10px;
  }

  .button.hero-slider-button.webinar-own-mediadb.special, .button.hero-slider-button.webinar-monitoring-and-coverage-growth.special {

    flex-direction: row;
    align-items: baseline;
    margin-left: 20px;
    margin-right: 20px;
    position: static;
  }

  .button.hero-slider-button.webinar-neuromediabase {

    margin-top: 0%;
  }

  .button.hero-slider-button.webinar-neuromediabase.special {

    flex-direction: row;
    align-items: baseline;
    margin-left: 20px;
    margin-right: 20px;
    position: static;
  }

  .button.hero-slider-button.webinar-ai-for-pr {

    margin-top: 10%;
  }

  .button.hero-slider-button.webinar-ai-for-pr.special {

    flex-direction: row;
    align-items: baseline;
    margin-left: 20px;
    margin-right: 20px;
    position: static;
  }

  .button.hero-slider-button.webinar-cyberpr2024 {

    margin-top: 10%;
  }

  .button.hero-slider-button.webinar-cyberpr2024.special {

    flex-direction: row;
    align-items: baseline;
    margin-left: 20px;
    margin-right: 20px;
    position: static;
  }

  .button.hero-slider-button.webinar-texts-and-digital {

    margin-top: 10%;
  }

  .button.hero-slider-button.webinar-texts-and-digital.special {

    flex-direction: row;
    align-items: baseline;
    margin-left: 20px;
    margin-right: 20px;
    position: static;
  }

  .button.hero-slider-button.webinar-prtech-intro {

    margin-top: 10%;
  }

  .button.hero-slider-button.webinar-prtech-intro.special {

    flex-direction: row;
    align-items: baseline;
    margin-left: 20px;
    margin-right: 20px;
    position: static;
  }

  .button.services-simple-button.color-back.header-button.a3.webinar-mailings {

    margin-left: 30%;
    margin-right: 30%;
    display: block;
  }
}

@media screen and (max-width: 767px) {
  .button.hero-slider-button.webinar-texts-and-digital, .button.hero-slider-button.webinar-prtech-intro {

    margin-top: 0%;
  }

  .button.services-simple-button.color-back.header-button.a3.webinar-mailings {

    margin-left: 20%;
    margin-right: 20%;
  }

  .button.services-simple-button.webinar-neuromediabase {

    font-size: 12px;
  }

  .button.services-simple-button.webinar-ai-for-pr, .button.services-simple-button.webinar-texts-and-digital, .button.services-simple-button.webinar-prtech-intro {

    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  .button.hero-slider-button.webinar-outreach.special {

    margin-left: 10px;
    margin-right: 10px;
  }

  .button.hero-slider-button.webinar-outreach.special.b2b {

    margin-left: 5px;
    margin-right: 5px;
  }

  .button.hero-slider-button.webinar-own-mediadb {

    padding-left: 15px;
    padding-right: 15px;
    font-size: 13px;
  }

  .button.hero-slider-button.webinar-own-mediadb.special {

    margin-left: 10px;
    margin-right: 10px;
  }

  .button.hero-slider-button.webinar-own-mediadb.special.b2b {

    margin-left: 5px;
    margin-right: 5px;
  }

  .button.hero-slider-button.webinar-monitoring-and-coverage-growth {

    padding-left: 0;
    padding-right: 0;
  }

  .button.hero-slider-button.webinar-monitoring-and-coverage-growth.special {

    margin-left: 10px;
    margin-right: 10px;
  }

  .button.hero-slider-button.webinar-monitoring-and-coverage-growth.special.b2b {

    margin-left: 5px;
    margin-right: 5px;
  }

  .button.hero-slider-button.webinar-neuromediabase {

    padding-left: 12px;
    padding-right: 12px;
  }

  .button.hero-slider-button.webinar-neuromediabase.special {

    margin-left: 10px;
    margin-right: 10px;
  }

  .button.hero-slider-button.webinar-neuromediabase.special.b2b {

    margin-left: 5px;
    margin-right: 5px;
  }

  .button.hero-slider-button.webinar-ai-for-pr {

    padding-left: 12px;
    padding-right: 12px;
  }

  .button.hero-slider-button.webinar-ai-for-pr.special {

    margin-left: 10px;
    margin-right: 10px;
  }

  .button.hero-slider-button.webinar-ai-for-pr.special.b2b {

    margin-left: 5px;
    margin-right: 5px;
  }

  .button.hero-slider-button.webinar-cyberpr2024 {

    padding-left: 12px;
    padding-right: 12px;
  }

  .button.hero-slider-button.webinar-cyberpr2024.special {

    margin-left: 10px;
    margin-right: 10px;
  }

  .button.hero-slider-button.webinar-cyberpr2024.special.b2b {

    margin-left: 5px;
    margin-right: 5px;
  }

  .button.hero-slider-button.webinar-texts-and-digital {

    margin-top: 15%;
    padding-left: 12px;
    padding-right: 12px;
  }

  .button.hero-slider-button.webinar-texts-and-digital.special {

    margin-left: 10px;
    margin-right: 10px;
  }

  .button.hero-slider-button.webinar-texts-and-digital.special.b2b {

    margin-left: 5px;
    margin-right: 5px;
  }

  .button.hero-slider-button.webinar-prtech-intro {

    margin-top: 15%;
    padding-left: 12px;
    padding-right: 12px;
  }

  .button.hero-slider-button.webinar-prtech-intro.special {

    margin-left: 10px;
    margin-right: 10px;
  }

  .button.hero-slider-button.webinar-prtech-intro.special.b2b {

    margin-left: 5px;
    margin-right: 5px;
  }

  .button.services-simple-button.color-back.header-button.a3.webinar-mailings {

    margin-left: 5%;
    margin-right: 5%;
    display: none;
  }

  .button.services-simple-button.color-back.header-button.a3.webinar-mailings.phone {

    display: block;
  }
}

@media screen and (max-width: 991px) {
  .webinar-cards {

    margin-bottom: -16px;
  }

  .webinar-card {

    display: flex;
  }

  .webinar-card-image {

    height: 176px;
    position: relative;
  }

  .webinar-card-info {

    padding: 16px 24px;
  }

  .webinar-card-header {

    margin-bottom: 16px;
  }
}

@media screen and (max-width: 767px) {
  .webinar-cards {

    flex-flow: row;
    align-items: flex-start;
    margin-bottom: -24px;
    display: flex;
  }

  .webinar-card {

    height: 100%;
    margin-bottom: 20px;
  }
}

@media screen and (max-width: 479px) {
  .category.webinar-card-category, .category.webinar-card-tag {

    margin-left: 20px;
    margin-right: auto;
  }

  .webinar-card-image {

    height: 240px;
  }
}

@media screen and (max-width: 991px) {
  .webinar {

    padding-bottom: 16px;
    padding-left: 8px;
    padding-right: 8px;
  }
}

@media screen and (max-width: 767px) {
  .service-simple.key-features.webinar-agency {

    width: 80%;
  }

  .webinar {

    width: 70%;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 24px;
    display: block;
  }

  .webinar-section-header {

    margin-top: 16px;
    font-size: 24px;
    line-height: 32px;
  }
}

@media screen and (max-width: 479px) {
  .service-simple-icon.webinar-agency {

    float: none;
  }

  .webinar {

    width: 100%;
  }
}
