/* Add your own modification from here
-------------------------------------------------------------- */

/* Portfolio Next Project Bereich entfernen */
.single-portfolio .post-navigation,
.single-portfolio .portfolio-navigation,
.single-portfolio .project-navigation,
.single-portfolio .case-navigation,
.single-portfolio .ct-portfolio-navigation,
.single-portfolio .portfolio-next,
.single-portfolio .next-project,
.single-portfolio .single-portfolio-navigation {
    display: none !important;
}

/* Enverion global header logo size */
body .main-header .main-header__layout .main-header__inner .main-header__logo {
  width: 180px !important;
  min-width: 180px !important;
  height: 90px !important;
  overflow: visible !important;
}

body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-light,
body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-light a,
body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-dark,
body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-dark a {
  width: 180px !important;
  max-width: 180px !important;
  height: auto !important;
}

body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-light img,
body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-dark img {
  width: 180px !important;
  max-width: 180px !important;
  height: auto !important;
  max-height: none !important;
  object-fit: contain !important;
}

@media (max-width: 1024px) {
  body .main-header .main-header__layout .main-header__inner .main-header__logo {
    width: 145px !important;
    min-width: 145px !important;
    height: 73px !important;
  }

  body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-light,
  body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-light a,
  body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-dark,
  body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-dark a,
  body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-light img,
  body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-dark img {
    width: 145px !important;
    max-width: 145px !important;
    height: auto !important;
  }
}

@media (max-width: 767px) {
  body .main-header .main-header__layout .main-header__inner .main-header__logo {
    width: 110px !important;
    min-width: 110px !important;
    height: 55px !important;
  }

  body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-light,
  body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-light a,
  body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-dark,
  body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-dark a,
  body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-light img,
  body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-dark img {
    width: 110px !important;
    max-width: 110px !important;
    height: auto !important;
  }
}

/* Enverion global header logo size */
body .main-header .main-header__layout .main-header__inner .main-header__logo {
  width: 180px !important;
  min-width: 180px !important;
  height: 90px !important;
  overflow: visible !important;
}

body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-light,
body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-light a,
body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-dark,
body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-dark a {
  width: 180px !important;
  max-width: 180px !important;
  height: auto !important;
}

body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-light img,
body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-dark img {
  width: 180px !important;
  max-width: 180px !important;
  height: auto !important;
  max-height: none !important;
  object-fit: contain !important;
}

@media (max-width: 1024px) {
  body .main-header .main-header__layout .main-header__inner .main-header__logo {
    width: 145px !important;
    min-width: 145px !important;
    height: 73px !important;
  }

  body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-light,
  body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-light a,
  body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-dark,
  body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-dark a,
  body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-light img,
  body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-dark img {
    width: 145px !important;
    max-width: 145px !important;
    height: auto !important;
  }
}

@media (max-width: 767px) {
  body .main-header .main-header__layout .main-header__inner .main-header__logo {
    width: 110px !important;
    min-width: 110px !important;
    height: 55px !important;
  }

  body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-light,
  body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-light a,
  body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-dark,
  body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-dark a,
  body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-light img,
  body .main-header .main-header__layout .main-header__inner .main-header__logo .logo-dark img {
    width: 110px !important;
    max-width: 110px !important;
    height: auto !important;
  }
}

/* ENVERION SEO PHASE 2 DESIGN REVISION START */
body .ev-seo-hero,
body .ev-seo-section,
body .ev-seo-cta { color:#f7f8fa; margin-inline:auto; width:min(calc(100% - 48px),1180px); }
body .ev-seo-hero.e-con { margin-top:clamp(104px,10vw,144px); margin-bottom:48px; padding:clamp(48px,7vw,88px); border:1px solid rgba(195,240,0,.28); border-radius:32px; background:radial-gradient(circle at 88% 8%,rgba(195,240,0,.18),transparent 32%),linear-gradient(145deg,#151b24 0%,#07090d 72%); box-shadow:0 32px 96px rgba(0,0,0,.34); overflow:hidden; }
body .ev-seo-hero .e-con-inner,
body .ev-seo-section .e-con-inner,
body .ev-seo-cta .e-con-inner { width:100%; }
body .ev-seo-hero .elementor-widget-text-editor,
body .ev-seo-section .elementor-widget-text-editor,
body .ev-seo-cta .elementor-widget-text-editor { color:#c7cdd5; }
body .ev-seo-kicker .elementor-heading-title { color:#c3f000; font-size:.78rem; font-weight:800; letter-spacing:.16em; text-transform:uppercase; }
body .ev-seo-h1 .elementor-heading-title { color:#fff; max-width:980px; font-size:clamp(2.65rem,5.5vw,5.45rem); line-height:.98; letter-spacing:-.05em; text-wrap:balance; }
body .ev-seo-lead { max-width:850px; font-size:clamp(1.05rem,1.55vw,1.28rem); line-height:1.7; }
body .ev-seo-section.e-con { margin-block:24px; padding:clamp(48px,6vw,76px); border:1px solid rgba(255,255,255,.09); border-radius:28px; background:linear-gradient(150deg,rgba(18,23,31,.92),rgba(8,10,14,.96)); box-shadow:0 20px 60px rgba(0,0,0,.18); }
body .ev-seo-section-soft.e-con { background:radial-gradient(circle at 95% 0,rgba(195,240,0,.07),transparent 34%),#0c1016; }
body .ev-seo-section-title .elementor-heading-title { color:#fff; max-width:900px; font-size:clamp(1.9rem,3.15vw,3.15rem); line-height:1.08; letter-spacing:-.03em; text-wrap:balance; }
body .ev-seo-copy { max-width:920px; font-size:1.03rem; line-height:1.72; }
body .ev-seo-copy p { max-width:82ch; }
body .ev-seo-copy p:last-child,
body .ev-seo-lead p:last-child { margin-bottom:0; }
body .ev-seo-actions.e-con { padding:0; align-items:center; gap:14px; }
body .ev-seo-button .elementor-button { min-height:50px; display:inline-flex; align-items:center; justify-content:center; border-radius:999px; font-weight:800; line-height:1.2; padding:14px 25px; transition:transform .2s ease,background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease; }
body .ev-seo-button-primary .elementor-button { background:#c3f000; color:#080a0d; box-shadow:0 10px 28px rgba(195,240,0,.16); }
body .ev-seo-button-primary .elementor-button:hover,
body .ev-seo-button-primary .elementor-button:focus-visible { background:#d8ff31; color:#080a0d; transform:translateY(-2px); box-shadow:0 14px 34px rgba(195,240,0,.24); }
body .ev-seo-button-secondary .elementor-button { background:rgba(255,255,255,.02); color:#fff; border:1px solid rgba(255,255,255,.34); }
body .ev-seo-button-secondary .elementor-button:hover,
body .ev-seo-button-secondary .elementor-button:focus-visible { border-color:#c3f000; color:#c3f000; transform:translateY(-2px); }
body .ev-seo-card-grid.e-con > .e-con-inner { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:22px; align-items:stretch; }
body .ev-seo-card-grid.e-con { width:100%; padding:0; }
body .ev-seo-card-grid > .e-con-inner > .ev-seo-card.e-con { width:auto; min-width:0; height:100%; padding:0 0 26px; border:1px solid rgba(255,255,255,.12); border-radius:22px; background:#080b10; overflow:hidden; box-shadow:0 16px 40px rgba(0,0,0,.2); transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease; }
body .ev-seo-card-grid > .e-con-inner > .ev-seo-card.e-con > .e-con-inner { display:flex; flex-direction:column; height:100%; align-items:stretch; }
body .ev-seo-card-grid > .e-con-inner > .ev-seo-card.e-con:hover { border-color:rgba(195,240,0,.58); transform:translateY(-6px); box-shadow:0 24px 56px rgba(0,0,0,.3); }
body .ev-seo-card-image { order:-10; width:100%; margin:0 0 24px; overflow:hidden; }
body .ev-seo-card-image img { width:100%; aspect-ratio:16/10; display:block; object-fit:cover; filter:saturate(.82) contrast(1.04); transition:transform .45s ease,filter .3s ease; }
body .ev-seo-card:hover .ev-seo-card-image img { transform:scale(1.035); filter:saturate(1) contrast(1.03); }
body .ev-seo-card-title,
body .ev-seo-card-copy,
body .ev-seo-card-link { margin-inline:26px; }
body .ev-seo-card-title .elementor-heading-title { color:#fff; font-size:1.22rem; line-height:1.3; text-wrap:balance; }
body .ev-seo-card-copy { color:#b9c1cc; line-height:1.62; }
body .ev-seo-card-copy p { margin-bottom:0; }
body .ev-seo-card-link { margin-top:auto; padding-top:16px; }
body .ev-seo-card-link .elementor-button { min-height:42px; padding:10px 0 0; background:transparent; color:#c3f000; font-weight:800; text-align:left; }
body .ev-seo-card-link .elementor-button:hover,
body .ev-seo-card-link .elementor-button:focus-visible { color:#e3ff63; transform:translateX(3px); }
body .ev-seo-checklist .elementor-icon-list-items { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:8px 28px; }
body .ev-seo-checklist .elementor-icon-list-item { align-items:flex-start; padding:9px 0; }
body .ev-seo-checklist .elementor-icon-list-icon { color:#c3f000; margin-top:.2em; }
body .ev-seo-checklist .elementor-icon-list-text { color:#eef1f5; font-size:1rem; line-height:1.5; }
body .ev-seo-faq .elementor-tab-title { color:#fff; border-color:rgba(255,255,255,.14); font-weight:750; padding-block:20px; }
body .ev-seo-faq .elementor-tab-title:hover { color:#c3f000; }
body .ev-seo-faq .elementor-tab-content { color:#c7cdd5; border-color:rgba(255,255,255,.14); line-height:1.7; }
body .ev-seo-cta.e-con { margin-top:32px; margin-bottom:80px; padding:clamp(48px,6vw,76px); border-radius:28px; background:radial-gradient(circle at 92% 10%,rgba(195,240,0,.13),transparent 38%),linear-gradient(135deg,#171d26,#0a0d12); border:1px solid rgba(195,240,0,.34); }
body .ev-seo-page-link { color:#c3f000; text-decoration-thickness:1px; text-underline-offset:3px; }
@media (max-width:1024px){
  body .ev-seo-hero,body .ev-seo-section,body .ev-seo-cta{width:min(calc(100% - 40px),1180px);}
  body .ev-seo-card-grid.e-con>.e-con-inner{grid-template-columns:repeat(2,minmax(0,1fr));}
}
@media (max-width:767px){
  body .ev-seo-hero,body .ev-seo-section,body .ev-seo-cta{width:calc(100% - 24px);}
  body .ev-seo-hero.e-con{margin-top:88px;margin-bottom:24px;padding:42px 22px;border-radius:22px;}
  body .ev-seo-section.e-con,body .ev-seo-cta.e-con{margin-block:16px;padding:40px 20px;border-radius:20px;}
  body .ev-seo-h1 .elementor-heading-title{font-size:clamp(2.15rem,11vw,3.3rem);}
  body .ev-seo-card-grid.e-con>.e-con-inner{grid-template-columns:1fr;gap:16px;}
  body .ev-seo-card-grid>.e-con-inner>.ev-seo-card.e-con{border-radius:18px;}
  body .ev-seo-card-title,body .ev-seo-card-copy,body .ev-seo-card-link{margin-inline:22px;}
  body .ev-seo-checklist .elementor-icon-list-items{grid-template-columns:1fr;gap:2px;}
  body .ev-seo-actions.e-con>.e-con-inner{flex-direction:column;align-items:stretch;}
  body .ev-seo-actions .elementor-widget-button,body .ev-seo-actions .elementor-button{width:100%;}
}
@media (prefers-reduced-motion:reduce){
  body .ev-seo-card,body .ev-seo-card-image img,body .ev-seo-button .elementor-button{transition:none!important;transform:none!important;}
}
/* ENVERION SEO PHASE 2 DESIGN REVISION END */

/* ENVERION SEO PHASE 2: contain the transformed off-canvas menu on the calculator page. */
@media (min-width: 768px) and (max-width: 1024px) {
    body.page-id-5570 {
        max-width: 100%;
        overflow-x: hidden;
    }

    @supports (overflow: clip) {
        body.page-id-5570 {
            overflow-x: clip;
        }
    }
}

/* EV WP REFERENCE START */
/* Enverion WordPress-Agentur reference section — page 3157 only */
.page-id-3157 .ev-wp-reference-section {
  padding-block: clamp(72px, 8vw, 112px);
}

.page-id-3157 .ev-wp-reference-intro {
  gap: 0;
}

.page-id-3157 .ev-wp-reference-eyebrow .elementor-heading-title {
  margin: 0 0 14px;
  color: var(--e-global-color-accent, #c8ff00);
  font-size: 13px;
  font-weight: 700;
  line-height: 1.2;
  letter-spacing: .14em;
  text-transform: uppercase;
}

.page-id-3157 .ev-wp-reference-section .elementor-element-65f6444 {
  max-width: 940px;
  margin-bottom: 18px;
}

.page-id-3157 .ev-wp-reference-section .elementor-element-f616ef9 {
  max-width: 920px;
  margin-bottom: 34px;
}

.page-id-3157 .ev-wp-reference-section .elementor-element-f616ef9 p {
  margin-bottom: 0;
}

.page-id-3157 .ev-wp-reference-grid.e-con {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 24px;
  align-items: stretch;
}

.page-id-3157 .ev-wp-reference-card.e-con {
  display: flex;
  flex-direction: column;
  min-width: 0;
  height: 100%;
  padding: 20px 20px 22px;
  overflow: hidden;
  border: 1px solid rgba(255, 255, 255, .14);
  border-radius: 22px;
  background: rgba(5, 8, 13, .76);
  transition: transform .25s ease, border-color .25s ease, box-shadow .25s ease;
}

.page-id-3157 .ev-wp-reference-card.e-con:hover {
  transform: translateY(-3px);
  border-color: rgba(200, 255, 0, .44);
  box-shadow: 0 20px 42px rgba(0, 0, 0, .28);
}

.page-id-3157 .ev-wp-reference-image {
  margin-bottom: 24px;
}

.page-id-3157 .ev-wp-reference-image img {
  display: block;
  width: 100%;
  height: 220px;
  object-fit: cover;
  object-position: center;
  border-radius: 17px;
}

.page-id-3157 .ev-wp-reference-title {
  margin-bottom: 12px;
}

.page-id-3157 .ev-wp-reference-title .elementor-heading-title {
  line-height: 1.25;
}

.page-id-3157 .ev-wp-reference-copy {
  margin-bottom: 22px;
}

.page-id-3157 .ev-wp-reference-copy p {
  margin-bottom: 0;
  line-height: 1.65;
}

.page-id-3157 .ev-wp-reference-button {
  margin-top: auto;
}

.page-id-3157 .ev-wp-reference-button .elementor-button {
  transition: transform .2s ease, box-shadow .2s ease, filter .2s ease;
}

.page-id-3157 .ev-wp-reference-button .elementor-button:hover,
.page-id-3157 .ev-wp-reference-button .elementor-button:focus-visible {
  transform: translateY(-2px);
  box-shadow: 0 10px 24px rgba(200, 255, 0, .18);
  filter: brightness(1.04);
}

@media (max-width: 1024px) {
  .page-id-3157 .ev-wp-reference-grid.e-con {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .page-id-3157 .ev-wp-reference-card.e-con:last-child {
    grid-column: 1 / -1;
    justify-self: center;
    width: 100%;
    max-width: calc(50% - 12px);
  }

  .page-id-3157 .ev-wp-reference-image img {
    height: 210px;
  }
}

@media (max-width: 767px) {
  .page-id-3157 .ev-wp-reference-section {
    padding-block: 64px;
  }

  .page-id-3157 .ev-wp-reference-section .elementor-element-f616ef9 {
    margin-bottom: 28px;
  }

  .page-id-3157 .ev-wp-reference-grid.e-con {
    grid-template-columns: minmax(0, 1fr);
    gap: 18px;
  }

  .page-id-3157 .ev-wp-reference-card.e-con:last-child {
    grid-column: auto;
    justify-self: stretch;
    max-width: none;
  }

  .page-id-3157 .ev-wp-reference-card.e-con {
    padding: 16px 16px 20px;
  }

  .page-id-3157 .ev-wp-reference-image {
    margin-bottom: 20px;
  }

  .page-id-3157 .ev-wp-reference-image img {
    height: 190px;
    border-radius: 15px;
  }
}
/* EV WP REFERENCE END */

/* EV SEO P2 ROLLOUT START */
body:is(
  .page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,
  .page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,
  .page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,
  .page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,
  .page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934
) .ev-seo-phase2-append.e-con {
  width: 100%;
  max-width: none;
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: transparent;
  box-shadow: none;
}

body:is(
  .page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,
  .page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,
  .page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,
  .page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,
  .page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934
) .ev-p2r-section.e-con {
  width: 100%;
  max-width: none;
  margin: 0;
  padding: clamp(72px, 8vw, 112px) 15px;
  border: 0;
  border-radius: 0;
  background: transparent;
  box-shadow: none;
  color: #f7f8fa;
}

body:is(
  .page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,
  .page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,
  .page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,
  .page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,
  .page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934
) .ev-p2r-section.e-con > .e-con-inner {
  width: 100%;
  max-width: 1300px;
  margin-inline: auto;
  padding: 10px;
  gap: 0;
}

body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-eyebrow {
  margin: 0;
}

body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-eyebrow .elementor-heading-title {
  margin: 0 0 14px;
  color: var(--e-global-color-accent, #c8ff00);
  font-size: 13px;
  font-weight: 700;
  line-height: 1.2;
  letter-spacing: .14em;
  text-transform: uppercase;
}

body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-section.e-con > .e-con-inner > .ev-p2r-heading {
  width: 100%;
  max-width: 100%;
  margin: 0 0 18px;
}

body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-section.e-con > .e-con-inner > .ev-p2r-heading .elementor-heading-title {
  color: #f6f8fb;
  font-size: 42px;
  font-weight: 800;
  line-height: 1.12;
  letter-spacing: normal;
}

body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-section.e-con > .e-con-inner > .ev-p2r-intro {
  width: 100%;
  max-width: 100%;
  margin: 0 0 34px;
  color: #f6f8fb;
  font-size: 18px;
  line-height: 1.65;
}

body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-intro p,
body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-copy p {
  margin: 0;
  line-height: 1.65;
}

body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-grid.e-con {
  width: 100%;
  max-width: none;
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: transparent;
  box-shadow: none;
}

body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-grid.e-con > .e-con-inner {
  display: grid;
  grid-auto-flow: row;
  grid-auto-rows: 1fr;
  gap: 24px;
  align-items: stretch;
  width: 100%;
  max-width: none;
  margin: 0;
  padding: 0;
}

body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-count-2 > .e-con-inner { grid-template-columns: repeat(2, minmax(0, 1fr)); }
body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-count-3 > .e-con-inner { grid-template-columns: repeat(3, minmax(0, 1fr)); }
body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-count-4 > .e-con-inner { grid-template-columns: repeat(2, minmax(0, 1fr)); }
body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-count-5 > .e-con-inner { grid-template-columns: repeat(6, minmax(0, 1fr)); }
body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-count-5 > .e-con-inner > .ev-p2r-card { grid-column: span 2; }
body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-count-5 > .e-con-inner > .ev-p2r-card:nth-child(4) { grid-column: 2 / span 2; }
body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-count-5 > .e-con-inner > .ev-p2r-card:nth-child(5) { grid-column: 4 / span 2; }

body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-grid.e-con > .e-con-inner > .ev-p2r-card.e-con {
  display: flex;
  flex-direction: column;
  width: auto;
  min-width: 0;
  height: 100%;
  margin: 0;
  padding: 20px 20px 22px;
  overflow: hidden;
  border: 1px solid rgba(255, 255, 255, .12);
  border-radius: 22px;
  background: #000;
  box-shadow: none;
  transition: transform .25s ease, border-color .25s ease, box-shadow .25s ease;
}

body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-grid.e-con > .e-con-inner > .ev-p2r-card.e-con > .e-con-inner {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  max-width: none;
  height: 100%;
  margin: 0;
  padding: 0;
  gap: 30px;
}

body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-grid.e-con > .e-con-inner > .ev-p2r-card.e-con:hover {
  transform: translateY(-3px);
  border-color: rgba(200, 255, 0, .44);
  box-shadow: 0 20px 42px rgba(0, 0, 0, .28);
}

body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-image {
  width: 100%;
  margin: 0;
  overflow: hidden;
  border-radius: 22px;
}

body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-image .elementor-widget-container {
  overflow: hidden;
  border-radius: inherit;
}

body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-image img {
  display: block;
  width: 100%;
  height: 220px;
  object-fit: cover;
  object-position: var(--ev-p2r-object-position, center);
  border-radius: inherit;
  aspect-ratio: auto;
  filter: none;
  transform: none;
  transition: none;
}

body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-grid.e-con > .e-con-inner > .ev-p2r-card.e-con:hover .ev-p2r-image img {
  filter: none;
  transform: none;
}

body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-title {
  margin: 0;
}

body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-title .elementor-heading-title {
  color: #f4f7ff;
  font-size: 22px;
  font-weight: 800;
  line-height: 24px;
  text-wrap: normal;
}

body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-copy {
  margin: 0;
  color: #f6f8fb;
  font-size: 18px;
  line-height: 1.65;
}

body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-button {
  width: 100%;
  margin: auto 0 0;
  padding: 0;
}

body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-button .elementor-button-wrapper {
  display: flex;
  align-items: flex-end;
}

body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-button.elementor-widget-button .elementor-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 45px;
  padding: 15px 24px;
  border: 0;
  border-radius: 999px;
  background: #d9ff00;
  color: #07101d;
  box-shadow: none;
  font-size: 15px;
  font-weight: 800;
  line-height: 1;
  text-align: center;
  text-decoration: none;
  transition: transform .2s ease, box-shadow .2s ease, filter .2s ease;
}

body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-button.elementor-widget-button .elementor-button:hover,
body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-button.elementor-widget-button .elementor-button:focus-visible {
  background: #d9ff00;
  color: #07101d;
  transform: translateY(-2px);
  box-shadow: 0 10px 24px rgba(200, 255, 0, .18);
  filter: brightness(1.04);
}

@media (max-width: 1024px) {
  body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-section.e-con > .e-con-inner > .ev-p2r-heading .elementor-heading-title {
    font-size: 30px;
    line-height: 1.12;
  }

  body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-section.e-con > .e-con-inner > .ev-p2r-intro,
  body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-copy {
    font-size: 16px;
    line-height: 1.65;
  }

  body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-grid.e-con > .e-con-inner {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-count-5 > .e-con-inner > .ev-p2r-card {
    grid-column: auto;
  }

  body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-count-5 > .e-con-inner > .ev-p2r-card:nth-child(4),
  body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-count-5 > .e-con-inner > .ev-p2r-card:nth-child(5) {
    grid-column: auto;
  }

  body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) :is(.ev-p2r-count-3,.ev-p2r-count-5) > .e-con-inner > .ev-p2r-card:last-child {
    grid-column: 1 / -1;
    justify-self: center;
    width: 100%;
    max-width: calc(50% - 12px);
  }

  body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-image img { height: 210px; }
}

@media (max-width: 767px) {
  body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-section.e-con {
    padding: 64px 12px;
  }

  body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-section.e-con > .e-con-inner > .ev-p2r-intro { margin-bottom: 28px; }

  body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-grid.e-con > .e-con-inner {
    grid-template-columns: minmax(0, 1fr);
    grid-auto-rows: auto;
    gap: 18px;
  }

  body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) :is(.ev-p2r-count-3,.ev-p2r-count-5) > .e-con-inner > .ev-p2r-card:last-child {
    grid-column: auto;
    justify-self: stretch;
    max-width: none;
  }

  body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-grid.e-con > .e-con-inner > .ev-p2r-card.e-con { padding: 16px 16px 20px; }
  body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-image { margin: 0; border-radius: 22px; }
  body:is(.page-id-535,.page-id-575,.page-id-1976,.page-id-3113,.page-id-3171,.page-id-292,.page-id-244,.page-id-3195,.page-id-3206,.page-id-3229,.page-id-3915,.page-id-5570,.page-id-5922,.page-id-5923,.page-id-5924,.page-id-5925,.page-id-5926,.page-id-5927,.page-id-5928,.page-id-5929,.page-id-5930,.postid-5931,.postid-5932,.postid-5933,.postid-5934) .ev-p2r-image img { height: 190px; }
}

@media (prefers-reduced-motion: reduce) {
  body .ev-p2r-card,
  body .ev-p2r-button .elementor-button {
    transition: none !important;
    transform: none !important;
  }
}
/* EV SEO P2 ROLLOUT END */
