.elementor-3842 .elementor-element.elementor-element-bc2f7a1{--display:flex;--min-height:285px;--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;--overlay-opacity:0.03;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3842 .elementor-element.elementor-element-bc2f7a1:not(.elementor-motion-effects-element-type-background), .elementor-3842 .elementor-element.elementor-element-bc2f7a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #E5B8AD91 19%, #FFFCF6A6 100%);}.elementor-3842 .elementor-element.elementor-element-bc2f7a1::before, .elementor-3842 .elementor-element.elementor-element-bc2f7a1 > .elementor-background-video-container::before, .elementor-3842 .elementor-element.elementor-element-bc2f7a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-3842 .elementor-element.elementor-element-bc2f7a1 > .elementor-background-slideshow::before, .elementor-3842 .elementor-element.elementor-element-bc2f7a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3842 .elementor-element.elementor-element-bc2f7a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("/img/logo/clubs/psv.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-3842 .elementor-element.elementor-element-8c2853d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3842 .elementor-element.elementor-element-8c2853d.e-con{--align-self:center;}.elementor-3842 .elementor-element.elementor-element-6a577ac > .elementor-widget-container{margin:25px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-3842 .elementor-element.elementor-element-6a577ac.elementor-element{--align-self:center;}.elementor-3842 .elementor-element.elementor-element-6a577ac img{width:75px;height:65px;}.elementor-3842 .elementor-element.elementor-element-4af5bb5 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-3842 .elementor-element.elementor-element-4af5bb5.elementor-element{--align-self:center;}.elementor-3842 .elementor-element.elementor-element-4af5bb5{text-align:center;}.elementor-3842 .elementor-element.elementor-element-4af5bb5 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:28px;font-weight:800;letter-spacing:0.1px;color:#180801F5;}.elementor-3842 .elementor-element.elementor-element-4b5530d{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-size:15px;font-weight:400;letter-spacing:0px;color:#292222;}.elementor-3842 .elementor-element.elementor-element-4b5530d > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3842 .elementor-element.elementor-element-4b5530d.elementor-element{--align-self:center;}.elementor-3842 .elementor-element.elementor-element-f6acdaa{--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;--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-3842 .elementor-element.elementor-element-1b0a003{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3842 .elementor-element.elementor-element-6a46c78 > .elementor-widget-container{margin:0px 0px -20px 5px;padding:0px 0px 0px 0px;}.elementor-3842 .elementor-element.elementor-element-6a46c78.elementor-element{--align-self:flex-start;}.elementor-3842 .elementor-element.elementor-element-8205e4d .elementor-heading-title{font-weight:700;}.elementor-3842 .elementor-element.elementor-element-dc8e812{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#35446D78;--border-color:#35446D78;--border-radius:6px 6px 6px 6px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-3842 .elementor-element.elementor-element-dc8e812:not(.elementor-motion-effects-element-type-background), .elementor-3842 .elementor-element.elementor-element-dc8e812 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEEFD;}.elementor-3842 .elementor-element.elementor-element-c1a6208{font-size:16px;color:#2F3033;}.elementor-3842 .elementor-element.elementor-element-c422b27 ul{grid-template-columns:repeat(1, 1fr);}.elementor-3842 .elementor-element.elementor-element-c422b27{--ui-e-grid-gap:10px;}.elementor-3842 .elementor-element.elementor-element-c422b27 .ui-e-icon{align-self:start;transform:translate3d(0,0px,0);--ui-e-icon-size:24px;}.elementor-3842 .elementor-element.elementor-element-c422b27 .ui-e-wrap{--ui-e-transition:0.2s;gap:10px;}.elementor-3842 .elementor-element.elementor-element-c422b27 .ui-e-img img{width:40px;}.elementor-3842 .elementor-element.elementor-element-3575ee4 ul{grid-template-columns:repeat(1, 1fr);}.elementor-3842 .elementor-element.elementor-element-3575ee4{--ui-e-grid-gap:10px;}.elementor-3842 .elementor-element.elementor-element-3575ee4 .ui-e-icon{align-self:start;transform:translate3d(0,0px,0);--ui-e-icon-size:24px;}.elementor-3842 .elementor-element.elementor-element-3575ee4 .ui-e-wrap{--ui-e-transition:0.2s;gap:10px;}.elementor-3842 .elementor-element.elementor-element-3575ee4 .ui-e-img img{width:40px;}.elementor-3842 .elementor-element.elementor-element-105591f{--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;}.elementor-3842 .elementor-element.elementor-element-3745f33{--display:flex;--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-3842 .elementor-element.elementor-element-3745f33.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-3842 .elementor-element.elementor-element-440be12{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3842 .elementor-element.elementor-element-30f237e{--display:flex;--min-height:600px;}.elementor-3842 .elementor-element.elementor-element-30f237e:not(.elementor-motion-effects-element-type-background), .elementor-3842 .elementor-element.elementor-element-30f237e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9ECEE;}.elementor-3842 .elementor-element.elementor-element-816365c{--display:flex;--min-height:400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3842 .elementor-element.elementor-element-816365c:not(.elementor-motion-effects-element-type-background), .elementor-3842 .elementor-element.elementor-element-816365c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6F8;}.elementor-3842 .elementor-element.elementor-element-746406db{--display:flex;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-3842 .elementor-element.elementor-element-bc2f7a1{--min-height:240px;--overlay-opacity:0.03;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3842 .elementor-element.elementor-element-bc2f7a1::before, .elementor-3842 .elementor-element.elementor-element-bc2f7a1 > .elementor-background-video-container::before, .elementor-3842 .elementor-element.elementor-element-bc2f7a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-3842 .elementor-element.elementor-element-bc2f7a1 > .elementor-background-slideshow::before, .elementor-3842 .elementor-element.elementor-element-bc2f7a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3842 .elementor-element.elementor-element-bc2f7a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:64% auto;}.elementor-3842 .elementor-element.elementor-element-6a577ac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3842 .elementor-element.elementor-element-4af5bb5 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3842 .elementor-element.elementor-element-4af5bb5 .elementor-heading-title{font-size:30px;letter-spacing:0.5px;}.elementor-3842 .elementor-element.elementor-element-4b5530d{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:14px;}.elementor-3842 .elementor-element.elementor-element-f6acdaa{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3842 .elementor-element.elementor-element-1b0a003{--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-3842 .elementor-element.elementor-element-6a46c78 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3842 .elementor-element.elementor-element-126b64c > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-3842 .elementor-element.elementor-element-8205e4d .elementor-heading-title{font-size:28px;}.elementor-3842 .elementor-element.elementor-element-c422b27 ul{grid-template-columns:repeat(1, 1fr);}.elementor-3842 .elementor-element.elementor-element-3575ee4 ul{grid-template-columns:repeat(1, 1fr);}.elementor-3842 .elementor-element.elementor-element-105591f{--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-3842 .elementor-element.elementor-element-440be12{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--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-3842 .elementor-element.elementor-element-440be12.e-con{--flex-grow:1;--flex-shrink:0;}}@media(max-width:767px){.elementor-3842 .elementor-element.elementor-element-bc2f7a1::before, .elementor-3842 .elementor-element.elementor-element-bc2f7a1 > .elementor-background-video-container::before, .elementor-3842 .elementor-element.elementor-element-bc2f7a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-3842 .elementor-element.elementor-element-bc2f7a1 > .elementor-background-slideshow::before, .elementor-3842 .elementor-element.elementor-element-bc2f7a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3842 .elementor-element.elementor-element-bc2f7a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;background-size:457px auto;}.elementor-3842 .elementor-element.elementor-element-bc2f7a1{--overlay-opacity:0.03;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3842 .elementor-element.elementor-element-8c2853d{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3842 .elementor-element.elementor-element-6a577ac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3842 .elementor-element.elementor-element-4af5bb5 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-3842 .elementor-element.elementor-element-4af5bb5 .elementor-heading-title{font-size:28px;}.elementor-3842 .elementor-element.elementor-element-4b5530d{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:13px;letter-spacing:0.1px;}.elementor-3842 .elementor-element.elementor-element-f6acdaa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:5px;--padding-right:5px;}.elementor-3842 .elementor-element.elementor-element-2eb95a4c{text-align:justify;}.elementor-3842 .elementor-element.elementor-element-8205e4d .elementor-heading-title{font-size:22px;}.elementor-3842 .elementor-element.elementor-element-c422b27 ul{grid-template-columns:repeat(1, 1fr);}.elementor-3842 .elementor-element.elementor-element-3575ee4 ul{grid-template-columns:repeat(1, 1fr);}}@media(min-width:768px){.elementor-3842 .elementor-element.elementor-element-1b0a003{--width:70%;}.elementor-3842 .elementor-element.elementor-element-105591f{--width:4%;}.elementor-3842 .elementor-element.elementor-element-440be12{--width:30%;}.elementor-3842 .elementor-element.elementor-element-30f237e{--width:300px;}.elementor-3842 .elementor-element.elementor-element-816365c{--width:300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3842 .elementor-element.elementor-element-1b0a003{--width:100%;}.elementor-3842 .elementor-element.elementor-element-816365c{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-4af5bb5 *//* =========================================
   CUSTOM TV HEADER CSS (Dikke Lijnen Versie)
   ========================================= */

/* 1. Basis instellingen voor de flex-container */
.tv-header .elementor-heading-title {
    display: flex;
    align-items: center;
    justify-content: center; /* Zet op flex-start als tekst links uitgelijnd is */
    gap: 12px;               /* Ruimte tussen tekst en icoon */
}

/* 2. Het icoon creëren via het ::after pseudo-element */
.tv-header .elementor-heading-title::after {
    content: "";
    display: inline-block;
    
    /* AFMETINGEN AANGEPAST VOOR HET NIEUWE ICOON */
    /* Iets vierkanter gemaakt zodat hij niet uitrekt */
    width: 1.2em;  
    height: 1.2em; 
    /* Klein beetje finetunen van de positie t.o.v. de dikke letters */
    position: relative;
    top: 0.05em;

    /* --- DE NIEUWE, DIKKERE SVG CODE --- */
    /* Deze versie is compacter, ronder en heeft dikke lijnen (stroke-width='2.5') */
    --tv-icon-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='7' width='18' height='13' rx='3' ry='3'/%3E%3Cpath d='M8 3L12 7L16 3'/%3E%3C/svg%3E");
    
    /* --- HET MASKER TOEPASSEN --- */
    -webkit-mask-image: var(--tv-icon-url);
    mask-image: var(--tv-icon-url);
    -webkit-mask-size: contain;
    mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-position: center;
    mask-position: center;
    
    /* --- STANDAARD KLEUR (Feyenoord e.d.) --- */
    background-color: #2b2b2b; 
}


/* --- COMPETITIE SPECIFIEKE KLEUREN --- */
/* Gebruik class: "tv-header bundesliga" */
.tv-header.bundesliga .elementor-heading-title::after {
    background-color: #D10000; /* Bundesliga Rood */
}

/* Gebruik class: "tv-header eredivisie" */
/* .tv-header.eredivisie .elementor-heading-title::after {
    background-color: #1e355e; 
} *//* End custom CSS */