.elementor-5631 .elementor-element.elementor-element-70a4384{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5631 .elementor-element.elementor-element-98146e7{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5631 .elementor-element.elementor-element-333a9fb{--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;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5631 .elementor-element.elementor-element-83ad445{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5631 .elementor-element.elementor-element-119ba92{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5631 .elementor-element.elementor-element-119ba92::before, .elementor-5631 .elementor-element.elementor-element-119ba92 > .elementor-background-video-container::before, .elementor-5631 .elementor-element.elementor-element-119ba92 > .e-con-inner > .elementor-background-video-container::before, .elementor-5631 .elementor-element.elementor-element-119ba92 > .elementor-background-slideshow::before, .elementor-5631 .elementor-element.elementor-element-119ba92 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5631 .elementor-element.elementor-element-119ba92 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5631 .elementor-element.elementor-element-184f350{text-align:left;}.elementor-5631 .elementor-element.elementor-element-184f350 img{width:120px;max-width:120px;height:120px;object-fit:cover;object-position:center center;border-radius:1000px 1000px 1000px 1000px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5631 .elementor-element.elementor-element-5f60416 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:var( --e-global-color-5d6b9a3 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-5631 .elementor-element.elementor-element-8fba397 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5631 .elementor-element.elementor-element-8fba397 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5631 .elementor-element.elementor-element-8fba397{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5631 .elementor-element.elementor-element-8fba397 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5631 .elementor-element.elementor-element-8fba397 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-5631 .elementor-element.elementor-element-8fba397 .elementor-icon-list-text{color:var( --e-global-color-5d6b9a3 );transition:color 0.3s;}.elementor-5631 .elementor-element.elementor-element-16ce518{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5631 .elementor-element.elementor-element-0d7c6c8{text-align:left;}.elementor-5631 .elementor-element.elementor-element-0d7c6c8 img{width:120px;height:120px;object-fit:cover;object-position:center center;border-radius:1000px 1000px 1000px 1000px;}.elementor-5631 .elementor-element.elementor-element-aa2c7b6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:var( --e-global-color-5d6b9a3 );}.elementor-5631 .elementor-element.elementor-element-767e93a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5631 .elementor-element.elementor-element-767e93a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5631 .elementor-element.elementor-element-767e93a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5631 .elementor-element.elementor-element-767e93a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5631 .elementor-element.elementor-element-767e93a .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-5631 .elementor-element.elementor-element-767e93a .elementor-icon-list-text{color:var( --e-global-color-5d6b9a3 );transition:color 0.3s;}.elementor-5631 .elementor-element.elementor-element-c630ba1{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5631 .elementor-element.elementor-element-1f50f12{text-align:left;}.elementor-5631 .elementor-element.elementor-element-1f50f12 img{width:120px;max-width:120px;height:120px;object-fit:cover;object-position:center center;border-radius:1000px 1000px 1000px 1000px;}.elementor-5631 .elementor-element.elementor-element-5c43d34 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:var( --e-global-color-5d6b9a3 );}.elementor-5631 .elementor-element.elementor-element-fa486d3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5631 .elementor-element.elementor-element-fa486d3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5631 .elementor-element.elementor-element-fa486d3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5631 .elementor-element.elementor-element-fa486d3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5631 .elementor-element.elementor-element-fa486d3 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-5631 .elementor-element.elementor-element-fa486d3 .elementor-icon-list-text{color:var( --e-global-color-5d6b9a3 );transition:color 0.3s;}.elementor-5631 .elementor-element.elementor-element-a536ea0{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5631 .elementor-element.elementor-element-bd47808{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5631 .elementor-element.elementor-element-bd47808::before, .elementor-5631 .elementor-element.elementor-element-bd47808 > .elementor-background-video-container::before, .elementor-5631 .elementor-element.elementor-element-bd47808 > .e-con-inner > .elementor-background-video-container::before, .elementor-5631 .elementor-element.elementor-element-bd47808 > .elementor-background-slideshow::before, .elementor-5631 .elementor-element.elementor-element-bd47808 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5631 .elementor-element.elementor-element-bd47808 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5631 .elementor-element.elementor-element-c45e010{text-align:left;}.elementor-5631 .elementor-element.elementor-element-c45e010 img{width:120px;max-width:120px;height:120px;object-fit:cover;object-position:center center;border-radius:1000px 1000px 1000px 1000px;}.elementor-5631 .elementor-element.elementor-element-bb899aa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:var( --e-global-color-5d6b9a3 );}.elementor-5631 .elementor-element.elementor-element-0e4ef7f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5631 .elementor-element.elementor-element-0e4ef7f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5631 .elementor-element.elementor-element-0e4ef7f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5631 .elementor-element.elementor-element-0e4ef7f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5631 .elementor-element.elementor-element-0e4ef7f .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-5631 .elementor-element.elementor-element-0e4ef7f .elementor-icon-list-text{color:var( --e-global-color-5d6b9a3 );transition:color 0.3s;}.elementor-5631 .elementor-element.elementor-element-8066566{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5631 .elementor-element.elementor-element-8066566.e-con{--align-self:flex-start;}.elementor-5631 .elementor-element.elementor-element-dd6071d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5631 .elementor-element.elementor-element-dd6071d::before, .elementor-5631 .elementor-element.elementor-element-dd6071d > .elementor-background-video-container::before, .elementor-5631 .elementor-element.elementor-element-dd6071d > .e-con-inner > .elementor-background-video-container::before, .elementor-5631 .elementor-element.elementor-element-dd6071d > .elementor-background-slideshow::before, .elementor-5631 .elementor-element.elementor-element-dd6071d > .e-con-inner > .elementor-background-slideshow::before, .elementor-5631 .elementor-element.elementor-element-dd6071d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5631 .elementor-element.elementor-element-f3af7b6{text-align:left;}.elementor-5631 .elementor-element.elementor-element-f3af7b6 img{width:120px;max-width:120px;height:120px;object-fit:cover;object-position:center center;border-radius:1000px 1000px 1000px 1000px;}.elementor-5631 .elementor-element.elementor-element-e871a70 > .elementor-widget-container{margin:0px 0px 0px -5px;padding:0px 0px 0px 0px;}.elementor-5631 .elementor-element.elementor-element-e871a70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-5631 .elementor-element.elementor-element-e871a70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-5631 .elementor-element.elementor-element-e871a70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-5631 .elementor-element.elementor-element-e871a70 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-5631 .elementor-element.elementor-element-e871a70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-5631 .elementor-element.elementor-element-e871a70 .elementor-icon-list-icon i{color:#0A66C2;transition:color 0.3s;}.elementor-5631 .elementor-element.elementor-element-e871a70 .elementor-icon-list-icon svg{fill:#0A66C2;transition:fill 0.3s;}.elementor-5631 .elementor-element.elementor-element-e871a70{--e-icon-list-icon-size:15px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:0px;}.elementor-5631 .elementor-element.elementor-element-e871a70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5631 .elementor-element.elementor-element-e871a70 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;}.elementor-5631 .elementor-element.elementor-element-e871a70 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-5631 .elementor-element.elementor-element-c59804b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5631 .elementor-element.elementor-element-c59804b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5631 .elementor-element.elementor-element-c59804b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5631 .elementor-element.elementor-element-c59804b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5631 .elementor-element.elementor-element-c59804b .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-5631 .elementor-element.elementor-element-c59804b .elementor-icon-list-text{color:var( --e-global-color-5d6b9a3 );transition:color 0.3s;}@media(min-width:768px){.elementor-5631 .elementor-element.elementor-element-333a9fb{--width:868px;}.elementor-5631 .elementor-element.elementor-element-8066566{--width:250px;}}/* Start custom CSS for icon-list, class: .elementor-element-e871a70 *//* --- IKONETS BASIS (kun inde i .mega-box5) --- */
.mega-box5 .elementor-element.linkedin .elementor-icon-list-icon,
.mega-box5 .elementor-element.linkedinpost .elementor-icon-list-icon{
  display:inline-flex;
  align-items:center;
  line-height:0;
  color:inherit;
  transition:color .2s ease, filter .2s ease;
}
/* Fjern grayscale på LinkedIn-ikonets SVG i .mega-box5 */
.mega-box5 .elementor-element.linkedin .elementor-icon-list-icon svg,
.mega-box5 .elementor-element.linkedinpost .elementor-icon-list-icon svg,
.mega-box5 .elementor-element.linkedin .elementor-icon-list-icon svg *,
.mega-box5 .elementor-element.linkedinpost .elementor-icon-list-icon svg *{
  filter: none !important;
  -webkit-filter: none !important;
}


.mega-box5 .elementor-element.linkedin .elementor-icon-list-icon svg,
.mega-box5 .elementor-element.linkedinpost .elementor-icon-list-icon svg,
.mega-box5 .elementor-element.linkedin .elementor-icon-list-icon svg path,
.mega-box5 .elementor-element.linkedinpost .elementor-icon-list-icon svg path{
  fill:currentColor !important;   /* svg følger tekstfarve */
  transition:fill .2s ease, filter .2s ease;
}

/* --- HOVER PÅ .mega-box5: BLÅT ICON & INGEN GRAYSCALE --- */
.mega-box5:hover .elementor-element.linkedin .elementor-icon-list-icon,
.mega-box5:hover .elementor-element.linkedinpost .elementor-icon-list-icon{
  color:#0A66C2 !important;       /* LinkedIn-blå */
  filter:none !important;         /* fjern evt. grayscale på container */
}

.mega-box5:hover .elementor-element.linkedin .elementor-icon-list-icon svg,
.mega-box5:hover .elementor-element.linkedinpost .elementor-icon-list-icon svg,
.mega-box5:hover .elementor-element.linkedin .elementor-icon-list-icon svg path,
.mega-box5:hover .elementor-element.linkedinpost .elementor-icon-list-icon svg path{
  fill:#0A66C2 !important;
  filter:none !important;         /* fjern evt. grayscale på selve SVG */
}

/* --- HVIS DU HAR EN UNIVERSAL GRAYSCALE-REGEL PÅ BØRN I .mega-box5 ---
   fx: .mega-box5:hover * { filter:grayscale(1); }
   Så hold LinkedIn-ikonet og dets børn udenfor gråtoningen:
*/
.mega-box5:hover *:not(.elementor-element.linkedin):not(.elementor-element.linkedin *):not(.elementor-element.linkedinpost):not(.elementor-element.linkedinpost *){
  /* din eksisterende grayscale-regel kan stå her, hvis du har en */
}

/* VIGTIGT: Vi targetter KUN .mega-box5 – ingen regler her rammer #sticky-header */


/* Gælder for: <li class="elementor-icon-list-item linkedin-post"> ... */
.elementor-icon-list-item.linkedin-post .elementor-icon-list-text,
.elementor-icon-list-item.linkedin.post .elementor-icon-list-text{
  position: relative;
  display: inline-block;
  transition: color .22s ease;
}

/* Skab den nye hover-tekst som et overlay */
.elementor-icon-list-item.linkedin-post .elementor-icon-list-text::after,
.elementor-icon-list-item.linkedin.post .elementor-icon-list-text::after{
  content: "Latest LinkedIn post";
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  transform: translateY(6px);
  transition: opacity .22s ease, transform .22s ease;
  white-space: nowrap;
}

/* Hover: fade den oprindelige tekst ud og fade/slide den nye ind */
.elementor-icon-list-item.linkedin-post:hover .elementor-icon-list-text,
.elementor-icon-list-item.linkedin.post:hover .elementor-icon-list-text{
  color: transparent; /* skjul original tekst men bevar bredden */
}

.elementor-icon-list-item.linkedin-post:hover .elementor-icon-list-text::after,
.elementor-icon-list-item.linkedin.post:hover .elementor-icon-list-text::after{
  opacity: 1;
  transform: translateY(0);
}

/* Mindre bevægelse for dem der ønsker det */
@media (prefers-reduced-motion: reduce){
  .elementor-icon-list-item.linkedin-post .elementor-icon-list-text::after,
  .elementor-icon-list-item.linkedin.post .elementor-icon-list-text::after{
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8066566 *//* Base: hold originaltekst på én linje */
.elementor-element.linkedin .elementor-icon-list-text,
.elementor-element.linkedinpost .elementor-icon-list-text{
  position: relative;
  display: inline-block;
  white-space: nowrap;     /* <- vigtig: undgå linjeskift */
  transition: color .22s ease;
  line-height: 1.2;        /* justér hvis nødvendigt */
}

/* Pseudo-elementet må ALDRIG påvirke layoutet i base */
.elementor-element.linkedin .elementor-icon-list-text::after,
.elementor-element.linkedinpost .elementor-icon-list-text::after{
  content: "Latest LinkedIn post";
  position: absolute;      /* <- vigtig */
  left: 0;
  top: 0;
  opacity: 0;
  transform: translateY(6px);
  transition: opacity .22s ease, transform .22s ease;
  white-space: nowrap;
  pointer-events: none;
  margin-left: 5px;
}

/* Hover på container: skjul original, vis ny i sort */
.mega-box5:hover .elementor-element.linkedin .elementor-icon-list-text,
.mega-box5:hover .elementor-element.linkedinpost .elementor-icon-list-text{
  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
}

.mega-box5:hover .elementor-element.linkedin .elementor-icon-list-text::after,
.mega-box5:hover .elementor-element.linkedinpost .elementor-icon-list-text::after{
  opacity: 1;
  transform: translateY(0);
  color: #000 !important;
  -webkit-text-fill-color: #000 !important;
}/* End custom CSS */