.elementor-11948 .elementor-element.elementor-element-2f6eba0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;}.elementor-11948 .elementor-element.elementor-element-822948d{--spacer-size:50px;}.elementor-11948 .elementor-element.elementor-element-8f959e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;--overlay-opacity:0.5;}.elementor-11948 .elementor-element.elementor-element-8f959e5::before, .elementor-11948 .elementor-element.elementor-element-8f959e5 > .elementor-background-video-container::before, .elementor-11948 .elementor-element.elementor-element-8f959e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-11948 .elementor-element.elementor-element-8f959e5 > .elementor-background-slideshow::before, .elementor-11948 .elementor-element.elementor-element-8f959e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11948 .elementor-element.elementor-element-8f959e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11948 .elementor-element.elementor-element-5bf275a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;}.elementor-11948 .elementor-element.elementor-element-1680edd{--divider-border-style:curved;--divider-color:#0C17DB;--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-11948 .elementor-element.elementor-element-1680edd .elementor-divider-separator{width:100%;}.elementor-11948 .elementor-element.elementor-element-1680edd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11948 .elementor-element.elementor-element-cf7899f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;}.elementor-11948 .elementor-element.elementor-element-0da6bd2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;--overlay-opacity:0.5;}.elementor-11948 .elementor-element.elementor-element-0da6bd2::before, .elementor-11948 .elementor-element.elementor-element-0da6bd2 > .elementor-background-video-container::before, .elementor-11948 .elementor-element.elementor-element-0da6bd2 > .e-con-inner > .elementor-background-video-container::before, .elementor-11948 .elementor-element.elementor-element-0da6bd2 > .elementor-background-slideshow::before, .elementor-11948 .elementor-element.elementor-element-0da6bd2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11948 .elementor-element.elementor-element-0da6bd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11948 .elementor-element.elementor-element-385a76a{--display:flex;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;border-style:none;--border-style:none;--border-radius:00px 00px 00px 00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11948 .elementor-element.elementor-element-68f4f79 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-11948 .elementor-element.elementor-element-18826ad{font-size:15px;font-weight:300;line-height:2em;color:#54595F;}.elementor-11948 .elementor-element.elementor-element-b952c24{--display:flex;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;}.elementor-11948 .elementor-element.elementor-element-89c38de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;}.elementor-11948 .elementor-element.elementor-element-50605a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;}.elementor-11948 .elementor-element.elementor-element-4343e30{--display:flex;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;}.elementor-11948 .elementor-element.elementor-element-f4ddf66{--spacer-size:73px;}.elementor-11948 .elementor-element.elementor-element-7d20770 .proradio-owl-carousel-container {margin:-1px !important;}.elementor-11948 .elementor-element.elementor-element-7d20770 .owl-item {padding:1px;}.elementor-11948 .elementor-element.elementor-element-7d20770 .proradio-post  {min-height:224px;}.elementor-11948 .elementor-element.elementor-element-7d20770 .proradio-post .proradio-post__header  {padding-top:87%;}.elementor-11948 .elementor-element.elementor-element-7d20770 .proradio-post__card  {padding-top:87%;}.elementor-11948 .elementor-element.elementor-element-7d20770 .proradio-post__title  {font-size:50px;}.elementor-11948 .elementor-element.elementor-element-7d20770 .proradio-meta  {display:block;}.elementor-11948 .elementor-element.elementor-element-7d20770 .proradio-cats  {display:block;}.elementor-11948 .elementor-element.elementor-element-7d20770 .proradio-actions{display:none;}.elementor-11948 .elementor-element.elementor-element-4abe98b{--display:flex;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;}.elementor-11948 .elementor-element.elementor-element-0d33d13 .elementor-heading-title{font-size:30px;color:var( --e-global-color-secondary );}.elementor-11948 .elementor-element.elementor-element-25d004d{font-size:15px;font-weight:300;line-height:2em;color:#ffffff;}.elementor-11948 .elementor-element.elementor-element-a7adaaf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;--border-radius:6px 6px 6px 6px;}.elementor-11948 .elementor-element.elementor-element-a7adaaf.e-con{--e-con-transform-rotateZ:0deg;--e-con-transform-translateX:0px;--e-con-transform-skewX:0deg;--e-con-transform-skewY:0deg;}.elementor-11948 .elementor-element.elementor-element-bb52ed5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;}.elementor-11948 .elementor-element.elementor-element-a7f5116{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;}.elementor-11948 .elementor-element.elementor-element-8f78fbe{text-align:center;}.elementor-11948 .elementor-element.elementor-element-8f78fbe .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-11948 .elementor-element.elementor-element-6985787:not( .elementor-widget-image ), .elementor-11948 .elementor-element.elementor-element-6985787.elementor-widget-image img{-webkit-mask-image:url( https://goldenoldiesradio.eu/wp-content/plugins/elementor/assets/mask-shapes/oval-horizontal.svg );-webkit-mask-size:127%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-11948 .elementor-element.elementor-element-6985787{font-size:15px;font-weight:300;line-height:2em;color:#ffffff;}.elementor-11948 .elementor-element.elementor-element-3fd3d4f{--spacer-size:50px;}.elementor-11948 .elementor-element.elementor-element-6804b08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;}.elementor-11948 .elementor-element.elementor-element-4cffc1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;}.elementor-11948 .elementor-element.elementor-element-bfeedbf{--display:flex;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;}.elementor-11948 .elementor-element.elementor-element-90a660f{text-align:center;}.elementor-11948 .elementor-element.elementor-element-90a660f .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-11948 .elementor-element.elementor-element-f9688bd{text-align:center;font-size:15px;font-weight:300;line-height:2em;color:#ffffff;}.elementor-11948 .elementor-element.elementor-element-5e6cb16 .proradio-meta  {display:none;}.elementor-11948 .elementor-element.elementor-element-5e6cb16 .proradio-cats  {display:block;}.elementor-11948 .elementor-element.elementor-element-5e6cb16 .proradio-actions{display:block;}.elementor-11948 .elementor-element.elementor-element-5e6cb16 .proradio-excerpt{display:block;}.elementor-11948 .elementor-element.elementor-element-5e6cb16 .proradio-filter-tag{text-align:left;}.elementor-11948 .elementor-element.elementor-element-5e6cb16 .proradio-wp-pagination p{text-align:center;width:100%;}.elementor-11948 .elementor-element.elementor-element-4909855{--divider-border-style:curved;--divider-color:#0C17DB;--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-11948 .elementor-element.elementor-element-4909855 .elementor-divider-separator{width:100%;}.elementor-11948 .elementor-element.elementor-element-4909855 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11948 .elementor-element.elementor-element-18dd361{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;--overlay-opacity:0.5;}.elementor-11948 .elementor-element.elementor-element-18dd361::before, .elementor-11948 .elementor-element.elementor-element-18dd361 > .elementor-background-video-container::before, .elementor-11948 .elementor-element.elementor-element-18dd361 > .e-con-inner > .elementor-background-video-container::before, .elementor-11948 .elementor-element.elementor-element-18dd361 > .elementor-background-slideshow::before, .elementor-11948 .elementor-element.elementor-element-18dd361 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11948 .elementor-element.elementor-element-18dd361 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11948 .elementor-element.elementor-element-bfa01a3{--display:flex;--proradio-section-parallax:no;--proradio-section-parallax-speed:60;}@media(min-width:768px){.elementor-11948 .elementor-element.elementor-element-a7f5116{--content-width:759px;}}/* Start custom CSS for container, class: .elementor-element-2f6eba0 *//* ───────────────────────────────────────────
   MI AMIGO HERO
─────────────────────────────────────────── */

.miamigo-hero {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 80vh;
  padding: 80px 24px;
  overflow: hidden;
  background-image:
    url('https://example.com/jouw-achtergrond.jpg');
  background-size: cover;
  background-position: center;
  text-align: center;
}

/* Diepe gradient overlay voor dramatisch effect */
.miamigo-hero__overlay {
  position: absolute;
  inset: 0;
  background: linear-gradient(
    160deg,
    rgba(5, 10, 60, 0.82) 0%,
    rgba(10, 20, 80, 0.75) 50%,
    rgba(0, 0, 0, 0.88) 100%
  );
  z-index: 1;
}

/* Content wrapper */
.miamigo-hero__content {
  position: relative;
  z-index: 2;
  max-width: 860px;
  margin: 0 auto;
  padding: 56px 48px;
  background: rgba(255, 255, 255, 0.04);
  border: 1px solid rgba(255, 255, 255, 0.10);
  border-radius: 20px;
  backdrop-filter: blur(6px);
  box-shadow:
    0 8px 40px rgba(0, 0, 0, 0.50),
    inset 0 1px 0 rgba(255, 255, 255, 0.08);
}

/* Badge / label bovenaan */
.miamigo-hero__badge {
  display: inline-block;
  margin-bottom: 24px;
  padding: 6px 18px;
  background: rgba(255, 200, 50, 0.15);
  border: 1px solid rgba(255, 200, 50, 0.40);
  border-radius: 999px;
  color: #ffd966;
  font-size: 0.85rem;
  font-weight: 600;
  letter-spacing: 0.06em;
  text-transform: uppercase;
}

/* Hoofdtitel */
.miamigo-hero__title {
  margin: 0 0 20px 0;
  font-size: clamp(2.2rem, 5.5vw, 4rem);
  font-weight: 800;
  line-height: 1.08;
  letter-spacing: -0.03em;
  color: #ffffff;
  text-shadow:
    0 2px 4px rgba(0, 0, 0, 0.30),
    0 8px 28px rgba(0, 0, 0, 0.45);
}

/* Decoratieve gouden lijn */
.miamigo-hero__divider {
  width: 60px;
  height: 3px;
  margin: 0 auto 22px auto;
  background: linear-gradient(90deg, #f5c842, #ffaa00);
  border-radius: 999px;
}

/* Subtitel */
.miamigo-hero__subtitle {
  margin: 0 0 20px 0;
  font-size: clamp(1rem, 2.2vw, 1.35rem);
  font-weight: 500;
  color: rgba(255, 255, 255, 0.80);
  line-height: 1.4;
}

/* Intro tekst */
.miamigo-hero__intro {
  max-width: 640px;
  margin: 0 auto 36px auto;
  font-size: clamp(0.95rem, 1.6vw, 1.1rem);
  line-height: 1.75;
  color: rgba(255, 255, 255, 0.70);
}

/* CTA knop */
.miamigo-hero__cta {
  display: inline-block;
  padding: 14px 36px;
  background: linear-gradient(90deg, #0c17db 0%, #3b49ff 100%);
  color: #ffffff;
  font-size: 1rem;
  font-weight: 700;
  letter-spacing: 0.03em;
  text-decoration: none;
  border-radius: 12px;
  border: 1px solid rgba(255, 255, 255, 0.10);
  box-shadow:
    0 4px 20px rgba(12, 23, 219, 0.40),
    0 1px 0 rgba(255, 255, 255, 0.10) inset;
  transition:
    transform 0.15s ease,
    box-shadow 0.15s ease,
    opacity 0.15s ease;
}

.miamigo-hero__cta:hover {
  transform: translateY(-4px);
  box-shadow:
    0 12px 36px rgba(12, 23, 219, 0.50),
    0 1px 0 rgba(255, 255, 255, 0.10) inset;
  opacity: 0.96;
}

/* ── Responsief ── */
@media (max-width: 768px) {
  .miamigo-hero {
    min-height: 70vh;
    padding: 60px 16px;
  }

  .miamigo-hero__content {
    padding: 36px 22px;
  }

  .miamigo-hero__title {
    letter-spacing: -0.02em;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-de15d38 */.miamigo-cta {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 80px 24px;
  overflow: hidden;
  background: linear-gradient(
    160deg,
    rgba(5, 10, 60, 0.95) 0%,
    rgba(10, 20, 80, 0.95) 50%,
    rgba(0, 0, 0, 1) 100%
  ) !important;
}/* End custom CSS */