body.not-front.page-node #main{width:auto;max-width:100%}.node .container-fluid{max-width:1180px}.node .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node .row:after,.node .row:before{display:none}.node [class*=col-]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;float:none}.angle-wrapper{position:relative;overflow:hidden}.angle-wrapper:after,.angle-wrapper:before{content:'';position:relative;margin-right:-1px;margin-left:-1px;display:block;padding-bottom:10%}.angle-wrapper:before{border-top-left-radius:8px;border-top-right-radius:8px;-ms-transform:translateY(50%) skewY(-2deg);transform:translateY(50%) skewY(-2deg)}.angle-wrapper:after{border-bottom-left-radius:8px;border-bottom-right-radius:8px;-ms-transform:translateY(-50%) skewY(2deg);transform:translateY(-50%) skewY(2deg)}.angle-wrapper__content{position:relative;z-index:1;display:block}.angle-wrapper__content:after,.angle-wrapper__content:before{content:'';display:table}.angle-wrapper--revert:before{-ms-transform:translateY(50%) skewY(2deg);transform:translateY(50%) skewY(2deg)}.angle-wrapper--revert:after{-ms-transform:translateY(-50%) skewY(-2deg);transform:translateY(-50%) skewY(-2deg)}.angle-wrapper .angle-wrapper .angle-wrapper__content,.angle-wrapper .angle-wrapper:after,.angle-wrapper .angle-wrapper:before{background-color:#fff}.step--subscription [class*=col-]:nth-child(2n+1) .angle-wrapper:before{-ms-transform:translateY(50%) skewY(2deg);transform:translateY(50%) skewY(2deg)}.step--subscription [class*=col-]:nth-child(2n+1) .angle-wrapper:after{-ms-transform:translateY(-50%) skewY(-2deg);transform:translateY(-50%) skewY(-2deg)}.step--subscription [class*=col-]:nth-child(2n+1) .angle-wrapper--revert:before{-ms-transform:translateY(50%) skewY(-2deg);transform:translateY(50%) skewY(-2deg)}.step--subscription [class*=col-]:nth-child(2n+1) .angle-wrapper--revert:after{-ms-transform:translateY(-50%) skewY(2deg);transform:translateY(-50%) skewY(2deg)}.h-scroll-wrapper{position:relative;overflow:hidden;display:-ms-flexbox;display:flex}.h-scroll-element{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:100%}@media screen and (min-width: 62em){.h-scroll-element{position:relative;top:30px;padding-bottom:30px}}.js-can-scroll .h-scroll-element{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}@media screen and (max-width: 61.9375em){.js-can-scroll .h-scroll-element:after{transition:opacity 250ms ease-in-out 0ms;content:'';position:absolute;display:block;top:0;bottom:0;right:0;z-index:1;width:60px;background-image:linear-gradient(to right, rgba(255,255,254,0), #fff);opacity:1}.js-can-scroll .h-scroll-element.js-been-scrolled:after{opacity:0;pointer-events:none}}.h-scroll-btn{display:none;position:absolute;top:0;bottom:0;z-index:10;padding:0;border:none;width:35px;background-color:transparent}.js-can-scroll .h-scroll-btn{display:block}.h-scroll-btn:after,.h-scroll-btn:before{content:'';position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);display:block}.h-scroll-btn:before{height:90px;width:35px;background:linear-gradient(to bottom, #005ca9, #11b9e8)}.h-scroll-btn:after{background-size:contain;background-repeat:no-repeat;background-position:center;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:13px;width:7px}.h-scroll-btn--prev{left:0;background-image:linear-gradient(to right, #fff, rgba(255,255,255,0))}.h-scroll-btn--prev:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37.35' height='65.6'%3E%3Cpath d='M4.45 28.3a4.816 4.816 0 0 1 3.2 1.3L36.05 58a4.56 4.56 0 0 1-.2 6.4 4.476 4.476 0 0 1-6.1 0L1.35 36a4.468 4.468 0 0 1 0-6.4 4.855 4.855 0 0 1 3.1-1.3z' fill='%23fff'/%3E%3Cpath d='M32.85 0a4.481 4.481 0 0 1 4.5 4.5 4.626 4.626 0 0 1-1.3 3.2L7.65 36.1a4.56 4.56 0 0 1-6.4-.2 4.476 4.476 0 0 1 0-6.1l28.4-28.5a4.224 4.224 0 0 1 3.2-1.3z' fill='%23fff'/%3E%3C/svg%3E")}.h-scroll-btn--next{right:0;background-image:linear-gradient(to right, rgba(255,255,255,0), #fff)}.h-scroll-btn--next:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37.35' height='65.6'%3E%3Cpath d='M32.9 37.3c-1.2 0-2.3-.5-3.2-1.3L1.3 7.6c-1.7-1.8-1.6-4.7.2-6.4 1.7-1.6 4.4-1.6 6.1 0L36 29.6c1.8 1.8 1.8 4.6 0 6.4-.8.8-1.9 1.2-3.1 1.3z' class='st0' fill='%23fff'/%3E%3Cpath d='M4.5 65.6c-2.5 0-4.5-2-4.5-4.5 0-1.2.5-2.4 1.3-3.2l28.4-28.4c1.8-1.7 4.7-1.6 6.4.2 1.6 1.7 1.6 4.4 0 6.1L7.7 64.3c-.8.9-2 1.3-3.2 1.3z' class='st0' fill='%23fff'/%3E%3C/svg%3E")}.h-scroll-btn--disabled,.js-can-scroll .h-scroll-btn--disabled{display:none}.subscription-form{position:relative;overflow:hidden}.subscription-form form>div{display:-ms-flexbox;display:flex}.subscription-form form.form-ajax-processing .step:before{opacity:0.4;pointer-events:all}.subscription-form form.js-transition{transition:transform 1s ease-in-out 0ms}.subscription-form__background{position:absolute;top:0;left:0;width:100%;height:100%}.subscription{padding:0 30px;min-width:300px;max-width:300px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:16px}.subscription:first-child{margin-left:auto}.subscription:last-child{margin-right:auto}.subscription__footer,.subscription__header{-ms-flex:0 0 auto;flex:0 0 auto}.subscription .title-subscription-box{position:relative;display:block;margin-left:20px;margin-bottom:-40px;padding:30px 20px 15px;width:165px;border-radius:5px;background:#BCFC32;z-index:1}.subscription__title{position:relative;z-index:10;color:#005ca9;margin:0;font-weight:700;font-size:50px;font-family:TT-round,Arial,sans-serif;line-height:1}.subscription__value{margin-bottom:0;font-weight:700;font-size:40px;font-family:TT-round,Arial,sans-serif;line-height:1}.subscription__subtitle{margin-bottom:0;font-size:24px;font-family:TT-round,Arial,sans-serif;text-transform:uppercase}.subscription__main{-ms-flex:1 0 auto;flex:1 0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.subscription__disney-plus{margin:24px 10px 15px;border-radius:5px;overflow:hidden}.subscription__disney-plus-text{position:relative;z-index:1;text-align:center;font-size:18px;font-weight:bold;color:white;padding:5px 0 10px;margin-top:-5px;background-color:#005ca9}.subscription__additionals{-ms-flex:1 0 auto;flex:1 0 auto}.subscription__additionals .subscription__additionals_items>*,.subscription__additionals>*{margin-top:16px}.subscription__additional{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;font-family:"Belgacom",Arial,sans-serif}.subscription .additional__visual{-ms-flex:0 0 auto;flex:0 0 auto;width:30px;height:auto}.subscription .additional__visual img{max-height:30px}.subscription .additional__content{padding-left:10px}.subscription .additional__title{margin:0}.subscription .additional__subtitle{list-style:none;margin:0;padding:0}.subscription .additional__subtitle li{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:start;justify-content:flex-start}.subscription .additional__subtitle li:before{content:'';display:block;margin-right:5px;border-radius:2px;height:8px;width:8px;background-color:#333}.subscription__price{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.subscription__price .price{margin:0;color:white}.subscription__price--promo{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.subscription__price--promo .price__details{margin:0;font-weight:700;color:#e50069}.subscription__price--promo .price:not(.price--old){width:100%}.subscription__duration{margin:0 0 10px;text-align:center;font-weight:100}.subscription__duration>*{font-weight:400}.subscription__select{transition:background-color 250ms ease-in-out 0ms;display:block;border:none;margin-bottom:10px;padding:20px 10px;border-radius:5px;width:100%;background-color:#d8127e;color:#fff;font-size:16px;font-family:"Belgacom",Arial,sans-serif;line-height:1;text-align:center}@media screen and (min-width: 48em){.subscription__select{font-size:22px}}.subscription__select>*{display:block;font-weight:300;font-size:12px}@media screen and (min-width: 48em){.subscription__select>*{margin-top:4px;font-size:13px}}.subscription__select:focus,.subscription__select:hover{background-color:#ee2f97;color:#fff;text-decoration:none}.subscription__cta{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:10px 0 0;color:#1f2437;font-weight:100}.subscription__cta:after{background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37.35' height='65.6'%3E%3Cpath d='M32.9 37.3c-1.2 0-2.3-.5-3.2-1.3L1.3 7.6c-1.7-1.8-1.6-4.7.2-6.4 1.7-1.6 4.4-1.6 6.1 0L36 29.6c1.8 1.8 1.8 4.6 0 6.4-.8.8-1.9 1.2-3.1 1.3z' class='st0' fill='%231f2437'/%3E%3Cpath d='M4.5 65.6c-2.5 0-4.5-2-4.5-4.5 0-1.2.5-2.4 1.3-3.2l28.4-28.4c1.8-1.7 4.7-1.6 6.4.2 1.6 1.7 1.6 4.4 0 6.1L7.7 64.3c-.8.9-2 1.3-3.2 1.3z' class='st0' fill='%231f2437'/%3E%3C/svg%3E");content:'';display:block;margin-left:10px;height:13px;width:7px}.subscription--style-10 .angle-wrapper:after,.subscription--style-10 .angle-wrapper:before,.subscription--style-10 .angle-wrapper__content{background-color:#89b9dc}.subscription--style-9 .angle-wrapper:after,.subscription--style-9 .angle-wrapper:before,.subscription--style-9 .angle-wrapper__content{background-color:#93bfdf}.subscription--style-8 .angle-wrapper:after,.subscription--style-8 .angle-wrapper:before,.subscription--style-8 .angle-wrapper__content{background-color:#9cc5e2}.subscription--style-7 .angle-wrapper:after,.subscription--style-7 .angle-wrapper:before,.subscription--style-7 .angle-wrapper__content{background-color:#a6cae5}.subscription--style-6 .angle-wrapper:after,.subscription--style-6 .angle-wrapper:before,.subscription--style-6 .angle-wrapper__content{background-color:#b0d0e8}.subscription--style-5 .angle-wrapper:after,.subscription--style-5 .angle-wrapper:before,.subscription--style-5 .angle-wrapper__content{background-color:#bad6eb}.subscription--style-4 .angle-wrapper:after,.subscription--style-4 .angle-wrapper:before,.subscription--style-4 .angle-wrapper__content{background-color:#c4dced}.subscription--style-3 .angle-wrapper:after,.subscription--style-3 .angle-wrapper:before,.subscription--style-3 .angle-wrapper__content{background-color:#cee2f0}.subscription--style-2 .angle-wrapper:after,.subscription--style-2 .angle-wrapper:before,.subscription--style-2 .angle-wrapper__content{background-color:#d7e8f3}.subscription--style-1 .angle-wrapper:after,.subscription--style-1 .angle-wrapper:before,.subscription--style-1 .angle-wrapper__content{background-color:#e1edf6}.subscription--style-0 .angle-wrapper:after,.subscription--style-0 .angle-wrapper:before,.subscription--style-0 .angle-wrapper__content{background-color:#ebf3f9}.subscription--promo .angle-wrapper:after,.subscription--promo .angle-wrapper:before,.subscription--promo .angle-wrapper__content{background-color:#f8bfd9}.subscription__promo-text{position:absolute;bottom:-15px;left:0;margin:0;font-weight:100;font-size:12px}.step-subscription--internet-mobile .subscription__value,.step-subscription--internet-tv .subscription__value,.step-subscription--internet .subscription__value,.step-subscription--reload-offer .subscription__value,.step-subscription--starterpack-offer .subscription__value,.step-subscription--with-device .subscription__value,.step-subscription--without-device .subscription__value{display:-ms-flexbox;display:flex;line-height:0.8}.step-subscription--internet-mobile .subscription__unit,.step-subscription--internet-tv .subscription__unit,.step-subscription--internet .subscription__unit,.step-subscription--reload-offer .subscription__unit,.step-subscription--starterpack-offer .subscription__unit,.step-subscription--with-device .subscription__unit,.step-subscription--without-device .subscription__unit{justify-self:flex-start;font-size:20px}.step-subscription--internet-mobile .subscription__subtitle,.step-subscription--internet-tv .subscription__subtitle,.step-subscription--internet .subscription__subtitle,.step-subscription--reload-offer .subscription__subtitle,.step-subscription--starterpack-offer .subscription__subtitle,.step-subscription--with-device .subscription__subtitle,.step-subscription--without-device .subscription__subtitle{text-transform:none}.subscription.subscription-element{min-width:290px;max-width:290px}.subscription.subscription-element .subscription__header .subscription__title{position:absolute;top:0;left:0;padding:15px 15px 0 15px;margin:0;margin-bottom:0;font-size:28px;color:#BCFC32}.subscription.subscription-element .gradient-wrapper__content{min-height:100px;padding:15px 30px 20px}.subscription.subscription-element .subscription__main{padding:0}.subscription.subscription-element .subscription__price{position:relative;margin:0;padding:0}.subscription.subscription-element .subscription__price .subtitle{position:absolute;bottom:-15px;left:0;margin:0}.subscription .gradient-wrapper{position:relative;margin:20px 0;border-radius:5px;background:linear-gradient(130deg, #0944a9, #11b9e8);color:white}.subscription .gradient-wrapper.with-arrow::after{position:absolute;display:block;bottom:-19px;left:40px;content:'';width:0;height:0;border-style:solid;border-width:20px 10px 0 10px;border-color:#0877C5 transparent transparent transparent}.subscription .gradient-wrapper br{display:none}.subscription .gradient-wrapper__content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;min-height:130px;padding:30px 30px 20px 30px}.subscription .no-subscription-box{margin-top:60px}.subscription .gradient-wrapper-header .gradient-wrapper__content{min-height:0}.subscription.subscription--promo .gradient-wrapper.with-arrow{background:linear-gradient(130deg, #9E1981, #E50069)}.subscription.subscription--promo .gradient-wrapper.with-arrow::after{border-color:#bd0e77 transparent transparent transparent}.subscription.subscription--promo .gradient-wrapper.with-arrow .gradient-wrapper__content p,.subscription.subscription--promo .gradient-wrapper.with-arrow .gradient-wrapper__content span,.subscription.subscription--promo .gradient-wrapper.with-arrow .gradient-wrapper__content span.duration{color:white}.subscription.subscription--promo .gradient-wrapper.with-arrow .gradient-wrapper__content .price.price--old::before{-ms-transform:rotate(-30deg);transform:rotate(-30deg);background-color:white}.subscription .subscription__web_deals{display:-ms-flexbox;display:flex;padding:10px 0 10px;min-height:80px;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end}.subscription .subscription__web_deals .web_deals{position:relative;width:calc(100% - 5px);margin-left:auto;padding:7px 20px 7px 75px;border:1px solid #910bfe;border-radius:5px}.subscription .subscription__web_deals .web_deals::before{content:'';display:block;position:absolute;bottom:-5px;left:-5px;height:65px;width:65px;background-image:url("/sites/tango/themes/tango/svg/webdeals.svg");background-size:contain;background-position:50%;background-repeat:no-repeat}.subscription .subscription__web_deals .web_deals__content{font-size:14px;font-weight:400;text-align:center;color:#910bfe;line-height:1}.price{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:TT-round,Arial,sans-serif;line-height:0.8;color:#005ca9}.price .value{font-weight:700;font-size:46px}.price .value span{margin:0 3px;vertical-align:top;font-size:50%}.price .prefix{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;line-height:1}.price .suffix{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;line-height:1}.price .suffix--en-gb{-ms-flex-pack:end;justify-content:flex-end}.price .currency{font-weight:700;font-size:20px}.price .duration{color:white;font-weight:300}.price .mentions{display:block;margin-top:6px;width:100%;color:#333;font-weight:100;font-size:12px;font-family:"Belgacom",Arial,sans-serif}.price--old{position:relative;color:#333}.price--old:before{position:absolute;content:"";background-color:#e50069;width:106%;left:-3px;height:10%;top:50%;-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.price--old .value{font-size:22px;text-decoration:none}.price--old .currency{font-size:10px}.price--promo{color:#e50069}.banner{position:relative;z-index:100;background-color:#005ca9;background-image:radial-gradient(circle at center, #000 0%, #0067b3 0%, #004b8a 62%, #002e61 100%);color:#fff}.banner__title{width:100%;margin-top:20px;font-size:22px;font-family:TT-round,Arial,sans-serif;line-height:1.45455;text-align:center}.banner__title span{font-weight:700}@media screen and (min-width: 48em){.banner__title span{display:block}}.banner__content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:180px}.subscription-filter{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;font-family:TT-round,Arial,sans-serif}@media screen and (max-width: 74.9375em){.subscription-filter{-ms-flex-wrap:wrap;flex-wrap:wrap}}.subscription-filter--level-0{margin-top:40px;font-size:20px}.subscription-filter--level-1{margin-top:20px;font-size:16px}.subscription-filter__item{border-bottom:1px solid rgba(255,255,255,0.3)}.subscription-filter__item+.subscription-filter__item{padding-left:35px}.subscription-filter .filter{position:relative;border:0;padding:0 0 12px;background:none}.subscription-filter .filter:before{transition:background-color 250ms ease-in-out 0ms;content:'';position:absolute;bottom:0;left:0;width:100%;height:5px;background-color:transparent}.subscription-filter .filter.js-active:before{background-color:#BCFC32}.js [id^=animated-toggle--]{transition:max-height 250ms ease-in-out 0ms;overflow:hidden;max-height:0}.node-type-subscription-landing-page .node-subscription-landing-page .paragraphs-items{padding-right:0;padding-left:0}.node-type-subscription-landing-page .node-subscription-landing-page .paragraphs-items+.paragraphs-items{margin-top:10px}@media screen and (min-width: 48em){.node-type-subscription-landing-page .node-subscription-landing-page .paragraphs-items+.paragraphs-items{margin-top:20px}}.node-type-subscription-landing-page .paragraphs-items-field-landing-page-paragraphs .paragraphs-items:last-child:not(.paragraphs-items--reassurance){padding-bottom:10px}@media screen and (min-width: 48em){.node-type-subscription-landing-page .paragraphs-items-field-landing-page-paragraphs .paragraphs-items:last-child:not(.paragraphs-items--reassurance){padding-bottom:20px}}.node-type-subscription-landing-page .paragraph-item--subscription-select .container-fluid{display:block;padding:30px 15px}.subscription{min-width:260px;max-width:260px}.subscription .angle-wrapper:first-child{padding-top:30px}.subscription__header{padding:0}.subscription__title{padding-left:35px;margin:-40px 0 0;font-weight:700;font-size:40px}.subscription__main{padding-left:35px;font-weight:100;font-size:16px}.subscription__price{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 20px 0 35px}.subscription__price p{-ms-flex:1 0 100%;flex:1 0 100%}.subscription__price .value{font-size:55px}.subscription__price .subtitle{-ms-flex:1 0 100%;flex:1 0 100%;font-size:12px}.subscription .angle-wrapper:after,.subscription .angle-wrapper:before,.subscription .angle-wrapper__content{background-color:#d9e8f4}
