.tf-tv-kaarten{gap:24px!important;align-items:stretch!important;margin:0!important}.tf-pakketten{position:relative;height:620px;margin:32px 0 0!important;padding:0!important;border-radius:var(--tf-r-groot);background:#0b2240;overflow:hidden;color:#fff}.tf-pakketten>.wp-block-group__inner-container{display:contents}.tf-pakketten-tekst{position:absolute!important;inset:0;display:flex!important;flex-direction:column;align-items:center;justify-content:center;margin:0!important;padding:0 24%!important;text-align:center;background:radial-gradient(closest-side,rgba(11,34,64,.92),rgba(11,34,64,.55) 70%,rgba(11,34,64,0))}.tf-pakketten-tekst>.wp-block-group__inner-container{padding:0!important}.entry-content .tf-pakketten-tekst h2{margin:0!important}.entry-content .tf-pakketten-tekst p{color:rgba(255,255,255,.75);font-size:16px;margin:18px 0 0!important}.entry-content p.tf-pakketten-link{position:absolute;right:28px;bottom:28px;margin:0!important}@media (max-width:900px){.tf-pakketten{height:auto;padding:48px 20px 72px!important}.tf-pakketten-tekst{position:relative!important;inset:auto;padding:0!important;background:none}.tf-pakketten>.wp-block-group__inner-container{display:flex;flex-direction:column-reverse}.entry-content p.tf-pakketten-link{right:20px;bottom:22px}}.entry-content .tf-pakketten-tekst h2,.entry-content .tf-pakketten-tekst h2.tf-h2-l{color:#fff!important}.entry-content p.tf-pakketten-link{z-index:2}.ob-tile img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}@media (prefers-reduced-motion:reduce){.pv-stap{animation:none}}@media (prefers-reduced-motion:reduce){.bkv-scan,.bkv-puls,.bkv-k{animation:none}}@media (prefers-reduced-motion:reduce){.tfv-boeking *{animation:none!important}.bk-scan{display:none}}@media (prefers-reduced-motion:reduce){.tf-vk,.tf-vk:hover{transition:none;transform:none}}@media (prefers-reduced-motion:reduce){.ob-ray,.ob-tg,.ob-mv,.ob-tile{animation:none}.ob-mv{transform:translateX(420px)}}@media (prefers-reduced-motion:reduce){.tfv-scherm *,.tfv-app *,.tf-stappen span{animation:none!important}}@media (prefers-reduced-motion:reduce){.dcl-scan{display:none}.dcl-ok{animation:none!important;opacity:1}}@media (prefers-reduced-motion:reduce){.tf-nav-js #primary-menu li.mega-menu > ul.sub-menu,.tf-nav-js .main-navigation::after,body::after{transition:none!important}}.tf-tv-kaarten>.wp-block-column{display:flex}.tf-reken>.wp-block-column>*{flex:1}.tfv-kanalen *{box-sizing:border-box}.tf-pakketten-wrap{padding-top:32px!important}.tf-pakketten .tf-pakketten-tekst{z-index:1;background:radial-gradient(ellipse 34% 30% at 50% 50%,rgba(11,34,64,.96) 0%,rgba(11,34,64,.85) 55%,rgba(11,34,64,0) 100%)!important}.tf-pakketten:has(.tf-baan){background:radial-gradient(ellipse 60% 55% at 50% 50%,#173a66 0%,#0b2240 70%)}.tf-baan{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.ob-wrap{position:absolute;left:50%;top:50%;width:0;height:0;transform:scaleY(.62)}.tf-pakketten:has(.tf-baan) .tf-pakketten-tekst,.tf-pakketten:has(.tf-baan) .tf-pakketten-link{z-index:2}.tf-baan .ob-ray:nth-child(1){--h:0deg;--dl:0.0s;--k:-14deg}.tf-baan .ob-ray:nth-child(2){--h:0deg;--dl:-3.571s;--k:10deg}.tf-baan .ob-ray:nth-child(3){--h:0deg;--dl:-7.143s;--k:-6deg}.tf-baan .ob-ray:nth-child(4){--h:0deg;--dl:-10.714s;--k:16deg}.tf-baan .ob-ray:nth-child(5){--h:0deg;--dl:-14.286s;--k:-10deg}.tf-baan .ob-ray:nth-child(6){--h:0deg;--dl:-17.857s;--k:8deg}.tf-baan .ob-ray:nth-child(7){--h:0deg;--dl:-21.429s;--k:12deg}.tf-baan .ob-ray:nth-child(8){--h:0deg;--dl:-25.0s;--k:-16deg}.tf-baan .ob-ray:nth-child(9){--h:0deg;--dl:-28.571s;--k:6deg}.tf-baan .ob-ray:nth-child(10){--h:0deg;--dl:-32.143s;--k:-14deg}.tf-baan .ob-ray:nth-child(11){--h:0deg;--dl:-35.714s;--k:10deg}.tf-baan .ob-ray:nth-child(12){--h:0deg;--dl:-39.286s;--k:-6deg}.tf-baan .ob-ray:nth-child(13){--h:0deg;--dl:-42.857s;--k:16deg}.tf-baan .ob-ray:nth-child(14){--h:0deg;--dl:-46.429s;--k:-10deg}.tf-baan .ob-ray:nth-child(15){--h:180deg;--dl:-1.786s;--k:-10deg}.tf-baan .ob-ray:nth-child(16){--h:180deg;--dl:-5.357s;--k:8deg}.tf-baan .ob-ray:nth-child(17){--h:180deg;--dl:-8.929s;--k:12deg}.tf-baan .ob-ray:nth-child(18){--h:180deg;--dl:-12.5s;--k:-16deg}.tf-baan .ob-ray:nth-child(19){--h:180deg;--dl:-16.071s;--k:6deg}.tf-baan .ob-ray:nth-child(20){--h:180deg;--dl:-19.643s;--k:-14deg}.tf-baan .ob-ray:nth-child(21){--h:180deg;--dl:-23.214s;--k:10deg}.tf-baan .ob-ray:nth-child(22){--h:180deg;--dl:-26.786s;--k:-6deg}.tf-baan .ob-ray:nth-child(23){--h:180deg;--dl:-30.357s;--k:16deg}.tf-baan .ob-ray:nth-child(24){--h:180deg;--dl:-33.929s;--k:-10deg}.tf-baan .ob-ray:nth-child(25){--h:180deg;--dl:-37.5s;--k:8deg}.tf-baan .ob-ray:nth-child(26){--h:180deg;--dl:-41.071s;--k:12deg}.tf-baan .ob-ray:nth-child(27){--h:180deg;--dl:-44.643s;--k:-16deg}.tf-baan .ob-ray:nth-child(28){--h:180deg;--dl:-48.214s;--k:6deg}@media (max-width:781px){.tf-pakketten:has(.tf-baan){height:560px!important;padding:0!important}.tf-pakketten:has(.tf-baan) .tf-pakketten-tekst{position:absolute!important;inset:0;padding:0 28px!important;display:flex!important;flex-direction:column;justify-content:center}.tf-pakketten:has(.tf-baan) .tf-pakketten-link{position:absolute;left:0;right:0;bottom:22px;text-align:center}.ob-wrap{transform:scale(.55,.34)}}@media (prefers-reduced-motion:reduce){.pv-stap{animation:none}}@media (prefers-reduced-motion:reduce){.bkv-scan,.bkv-puls,.bkv-k{animation:none}}@media (prefers-reduced-motion:reduce){.tfv-boeking *{animation:none!important}.bk-scan{display:none}}@media (prefers-reduced-motion:reduce){.tf-vk,.tf-vk:hover{transition:none;transform:none}}@media (prefers-reduced-motion:reduce){.ob-ray,.ob-tg,.ob-mv,.ob-tile{animation:none}.ob-mv{transform:translateX(420px)}}@media (prefers-reduced-motion:reduce){.tfv-scherm *,.tfv-app *,.tf-stappen span{animation:none!important}}@media (prefers-reduced-motion:reduce){.dcl-scan{display:none}.dcl-ok{animation:none!important;opacity:1}}@media (prefers-reduced-motion:reduce){.tf-nav-js #primary-menu li.mega-menu > ul.sub-menu,.tf-nav-js .main-navigation::after,body::after{transition:none!important}}