.gip-section{box-sizing:border-box;isolation:isolate;color:#151515;font-family:Manrope,Arial,sans-serif}
.gip-section *{box-sizing:border-box}
/* Override the site's existing full-width reset only within these containers. */
body .elementor .gip-section{padding-left:var(--padding-left,28px)!important;padding-right:var(--padding-right,28px)!important}
body .elementor .gip-section .gip-box{width:var(--width,100%)!important;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;padding-left:var(--padding-left,0px)!important;padding-right:var(--padding-right,0px)!important}
body .elementor .gip-section .gip-inner{width:100%!important;max-width:1200px!important;margin-left:auto!important;margin-right:auto!important}
body .elementor .gip-section .gip-copy a{text-decoration:underline!important}
.gip-section .gip-inner{width:100%;max-width:1200px;margin-inline:auto;min-width:0}
.gip-section .gip-box{min-width:0}
.gip-section .elementor-widget{min-width:0;max-width:100%}
.gip-section .elementor-heading-title{margin:0;overflow-wrap:break-word}
.gip-section .gip-heading{max-width:1060px}
.gip-section .gip-copy{max-width:900px}
.gip-section p{margin:0 0 10px}
.gip-section .gip-dark,.gip-dark{color:#fff}
.gip-dark>.gip-inner>.gip-heading .elementor-heading-title,.gip-dark>.gip-inner>.gip-copy,.gip-dark>.gip-inner>.gip-copy p,.gip-dark .gip-box:not(.gip-card)>.gip-heading .elementor-heading-title,.gip-dark .gip-box:not(.gip-card)>.gip-copy{color:#fff}
.gip-section .gip-card{color:#151515;box-shadow:0 8px 0 rgba(21,21,21,.06);position:relative;transition:transform .2s ease}
.gip-section .gip-card:hover{transform:translateY(-3px)}
.gip-section .gip-card .elementor-heading-title,.gip-section .gip-card .gip-copy{color:#151515}
.gip-section .gip-card .gip-button{margin-top:auto}
.gip-section .gip-pricing .gip-card{border-top:7px solid #d5ff63}
.gip-section .gip-price p{display:flex;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:1px solid #151515}
.gip-section .gip-copy a{color:inherit;text-decoration:underline;text-underline-offset:4px}
.gip-section a:focus-visible,.gip-section input:focus-visible,.gip-section textarea:focus-visible,.gip-section select:focus-visible{outline:3px solid #151515;outline-offset:4px}
.gip-dark a:focus-visible{outline-color:#d5ff63}
.gip-section .elementor-button:hover,.gip-section .elementor-button:focus{border-color:#d5ff63}
.gip-section .gip-secondary .elementor-button:hover{background:#fff;color:#151515;border-color:#151515}
.gip-section .gip-actions{justify-content:flex-start;align-items:center;gap:12px}
.gip-section .gip-actions>.gip-box{--width:auto!important;width:auto;flex:0 1 auto}
.gip-section .gip-illustration img{width:100%;height:auto;border-radius:24px;display:block}
.gip-section .gip-hero-row{align-items:center}
#goedkopeiptv-header{padding:20px 28px;border-bottom:1px solid #d5ff63}
#goedkopeiptv-header .gip-header-row{align-items:center;gap:16px}
#goedkopeiptv-header .gip-brand{--width:20%!important;width:20%}
#goedkopeiptv-header .gip-navigation{--width:57%!important;width:57%;justify-content:center;gap:4px;align-items:center}
#goedkopeiptv-header .gip-header-row>.gip-box:last-child{--width:auto!important;width:auto}
#goedkopeiptv-header .gip-nav-link .elementor-button{padding:10px 9px;border-radius:8px}
#goedkopeiptv-header .gip-nav-link{width:auto}
#goedkopeiptv-header .gip-brand .elementor-heading-title{color:#d5ff63;white-space:nowrap}
#goedkopeiptv-footer{border-top:1px solid #d5ff63}
#goedkopeiptv-footer .gip-footer-links{gap:6px}
#goedkopeiptv-footer .gip-copy a:hover{color:#d5ff63}
.gip-section[id]{scroll-margin-top:24px}
.gip-section .wpforms-container{margin:0;max-width:850px;color:#151515;--wpforms-button-background-color:#d5ff63;--wpforms-button-text-color:#151515;--wpforms-label-color:#151515;--wpforms-field-background-color:#fff;--wpforms-field-text-color:#151515;--wpforms-field-border-color:#151515}
.gip-section .wpforms-container input,.gip-section .wpforms-container select,.gip-section .wpforms-container textarea{border:1px solid #151515!important;border-radius:10px!important;background:#fff!important;color:#151515!important;max-width:100%}
.gip-section .wpforms-container .wpforms-submit{background:#d5ff63!important;color:#151515!important;border:1px solid #151515!important;border-radius:12px!important;box-shadow:none!important}
.gip-section .wpforms-container .wpforms-submit:hover{background:#151515!important;color:#fff!important}
@media(max-width:1024px){#goedkopeiptv-header .gip-brand{--width:100%!important;width:100%;align-items:center}#goedkopeiptv-header .gip-navigation{--width:78%!important;width:78%;justify-content:flex-start}#goedkopeiptv-header .gip-header-row{justify-content:center}}
@media(max-width:767px){.gip-section .gip-row{gap:20px}.gip-section .gip-actions{align-items:stretch}.gip-section .gip-actions>.gip-box{--width:100%!important;width:100%}.gip-section .gip-actions .elementor-button{width:100%}.gip-section .gip-card{padding:24px}.gip-section .gip-row>.gip-box{width:100%}#goedkopeiptv-header{padding:18px 20px}#goedkopeiptv-header .gip-navigation{--width:100%!important;width:100%;flex-direction:row;justify-content:center;gap:2px}#goedkopeiptv-header .gip-header-row>.gip-box:last-child{--width:100%!important;width:100%;align-items:center}#goedkopeiptv-header .gip-navigation .elementor-button{padding:10px 8px}.gip-section .elementor-heading-title{hyphens:auto}}
@media(prefers-reduced-motion:reduce){.gip-section *{transition:none!important;scroll-behavior:auto!important}}
