/*!
Theme Name: telMAX
Author: Apt.
Description: Created for telMAX by Apt.
Version: 2025.1
*/
:root{--deep-green-color: #0a004d;--limewire-color: #5ce1e6;--electric-limewire-color: #5ce1e6;--mauve-it-color: #b7b5f5;--grey-matter-color: #353531;--light-speed-color: #f9f9eb;--translucent-grey-matter-color: rgba(53, 53, 49, .8);--canada-red-color: #cd2225;--holiday-red-color: #eb002e;--limewire-gradient: linear-gradient(to right, var(--limewire-color), var(--mauve-it-color));--reverse-limewire-gradient: linear-gradient(to right, var(--mauve-it-color), var(--limewire-color));--limewire-gradient-alt: linear-gradient(to right, var(--limewire-color) 35%, var(--mauve-it-color) 65%);--sans-serif: "proxima-nova", -apple-system, sans-serif;--serif: "quincy-cf", serif;--body-line-height: 1.3;--heading-line-height: 1.1;--ease-in-out-cubic: cubic-bezier(.65, 0, .35, 1);--carousel-slide-easing: cubic-bezier(.645, .045, .355, 1);--border-radius: 20px;--content-padding: 24px;--button-size: 44px;--input-size: 44px;--logo-width: 176px}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}[data-anim=fade-in]{opacity:0;-webkit-transition:opacity 1s var(--ease-in-out-cubic);transition:opacity 1s var(--ease-in-out-cubic)}[data-anim=fade-in].anim-inview{opacity:1}[data-anim=fade-in-up]{-webkit-transition:opacity 1s var(--ease-in-out-cubic),-webkit-transform 1s var(--ease-in-out-cubic);transition:opacity 1s var(--ease-in-out-cubic),-webkit-transform 1s var(--ease-in-out-cubic);transition:opacity 1s var(--ease-in-out-cubic),transform 1s var(--ease-in-out-cubic);transition:opacity 1s var(--ease-in-out-cubic),transform 1s var(--ease-in-out-cubic),-webkit-transform 1s var(--ease-in-out-cubic);opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem)}[data-anim=fade-in-up].anim-inview{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.button-theme-black{--background: black;--color: white}.button-theme-black:hover,.button-theme-black:focus-visible{--background: var(--mauve-it-color)}.button-theme-white{--background: white;--color: var(--deep-green-color)}.button-theme-white:hover,.button-theme-white:focus-visible{--background: var(--mauve-it-color)}.button-theme-deep-green,.theme-light-speed .button.theme-default,.theme-mauve-it .button.theme-default,.theme-limewire .button.theme-default{--background: var(--deep-green-color);--color: var(--light-speed-color)}.button-theme-deep-green:hover,.theme-light-speed .button.theme-default:hover,.theme-mauve-it .button.theme-default:hover,.theme-limewire .button.theme-default:hover,.button-theme-deep-green:focus-visible,.theme-light-speed .button.theme-default:focus-visible,.theme-mauve-it .button.theme-default:focus-visible,.theme-limewire .button.theme-default:focus-visible{--background: var(--limewire-color);--color: var(--deep-green-color)}.button-theme-deep-green-with-limewire{--background: var(--deep-green-color);--color: var(--limewire-color)}.button-theme-deep-green-with-limewire:hover,.button-theme-deep-green-with-limewire:focus-visible{--background: var(--limewire-color);--color: var(--deep-green-color)}.button-theme-limewire{--background: var(--limewire-color);--color: var(--deep-green-color)}.button-theme-limewire:hover,.button-theme-limewire:focus-visible{--background: var(--mauve-it-color)}.button-theme-electric-limewire,.theme-black .button.theme-default{--background: var(--electric-limewire-color);--color: black}.button-theme-electric-limewire:hover,.theme-black .button.theme-default:hover,.button-theme-electric-limewire:focus-visible,.theme-black .button.theme-default:focus-visible{--background: var(--mauve-it-color)}.button-theme-mauve-it,.global-footer a[class=button],.global-footer button[class=button],.theme-transparent .button.theme-default,.theme-translucent .button.theme-default{--background: var(--mauve-it-color);--color: var(--deep-green-color)}.button-theme-mauve-it:hover,.global-footer a[class=button]:hover,.global-footer button[class=button]:hover,.theme-transparent .button.theme-default:hover,.theme-translucent .button.theme-default:hover,.button-theme-mauve-it:focus-visible,.global-footer a[class=button]:focus-visible,.global-footer button[class=button]:focus-visible,.theme-transparent .button.theme-default:focus-visible,.theme-translucent .button.theme-default:focus-visible{--background: var(--limewire-color)}.button-theme-grey-matter,.theme-white .button.theme-default{--background: var(--grey-matter-color);--color: white}.button-theme-limewire-gradient-on-deep-green,.theme-deep-green .button.theme-default{--background: linear-gradient(var(--deep-green-color), var(--deep-green-color)) padding-box, var(--limewire-gradient) border-box;--color: white;border-color:rgba(0,0,0,0) !important}.button-theme-limewire-gradient-on-deep-green:hover,.theme-deep-green .button.theme-default:hover,.button-theme-limewire-gradient-on-deep-green:focus-visible,.theme-deep-green .button.theme-default:focus-visible{--background: var(--limewire-color);--color: var(--deep-green-color);border-color:var(--background)}.button-theme-limewire-gradient-on-deep-green-with-limewire{--background: linear-gradient(var(--deep-green-color), var(--deep-green-color)) padding-box, var(--limewire-gradient) border-box;--color: var(--limewire-color);border-color:rgba(0,0,0,0) !important}.button-theme-limewire-gradient-on-deep-green-with-limewire:hover,.button-theme-limewire-gradient-on-deep-green-with-limewire:focus-visible{--background: var(--limewire-color);--color: var(--deep-green-color);border-color:var(--background)}.button-theme-light-speed{--background: var(--light-speed-color);--color: var(--deep-green-color)}.button-theme-light-speed:hover,.button-theme-light-speed:focus-visible{--background: var(--limewire-color)}.button-theme-light-speed:hover .icon:after,.button-theme-light-speed:hover .social-nav a:after,.social-nav .button-theme-light-speed:hover a:after,.button-theme-light-speed:focus-visible .icon:after,.button-theme-light-speed:focus-visible .social-nav a:after,.social-nav .button-theme-light-speed:focus-visible a:after{background-color:var(--deep-green-color)}.button-theme-limewire-gradient-on-grey-matter,.theme-grey-matter .button.theme-default{--background: linear-gradient(var(--grey-matter-color), var(--grey-matter-color)) padding-box, var(--limewire-gradient) border-box;--color: white;border-color:rgba(0,0,0,0) !important}.button-theme-limewire-gradient-on-grey-matter:hover,.theme-grey-matter .button.theme-default:hover,.button-theme-limewire-gradient-on-grey-matter:focus-visible,.theme-grey-matter .button.theme-default:focus-visible{--background: var(--limewire-color);--color: var(--deep-green-color);border-color:var(--background)}.button-theme-limewire-gradient-on-grey-matter-with-limewire{--background: linear-gradient(var(--grey-matter-color), var(--grey-matter-color)) padding-box, var(--limewire-gradient) border-box;--color: var(--limewire-color);border-color:rgba(0,0,0,0) !important}.button-theme-limewire-gradient-on-grey-matter-with-limewire:hover,.button-theme-limewire-gradient-on-grey-matter-with-limewire:focus-visible{--background: var(--limewire-color);--color: var(--deep-green-color);border-color:var(--background)}.button-theme-canada-red,.theme-canada-white .button.theme-default,.theme-canada-translucent .button.theme-default{--background: var(--canada-red-color);--color: white}.button-theme-canada-red:hover,.theme-canada-white .button.theme-default:hover,.theme-canada-translucent .button.theme-default:hover,.button-theme-canada-red:focus-visible,.theme-canada-white .button.theme-default:focus-visible,.theme-canada-translucent .button.theme-default:focus-visible{--background: var(--mauve-it-color)}.button-theme-holiday-red{--background: var(--holiday-red-color);--color: var(--light-speed-color)}.button-theme-holiday-red:hover,.button-theme-holiday-red:focus-visible{--background: var(--mauve-it-color);--color: var(--deep-green-color)}.limewire-to-mauve-it-gradient-text{background:-webkit-gradient(linear, left top, right top, from(var(--limewire-color)), to(var(--mauve-it-color)));background:linear-gradient(to right, var(--limewire-color), var(--mauve-it-color));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.theme-black{--background: black;--color: white}.theme-deep-green{--background: var(--deep-green-color);--color: var(--light-speed-color)}.theme-limewire{--background: var(--limewire-color);--color: var(--deep-green-color)}.theme-mauve-it{--background: var(--mauve-it-color);--color: var(--deep-green-color)}.theme-mauve-it .testimonials-card{--background: var(--deep-green-color);--color: var(--light-speed-color)}.theme-grey-matter{--background: var(--grey-matter-color);--color: white}.theme-light-speed{--background: var(--light-speed-color);--color: var(--deep-green-color)}.theme-white{--background: white;--color: var(--grey-matter-color)}.theme-white .testimonials-card{--background: var(--grey-matter-color);--color: white}.theme-translucent{--background: var(--translucent-grey-matter-color);--color: white}.theme-transparent{--background: transparent;--color: white;--list-background: var(--translucent-grey-matter-color)}.theme-canada-translucent{--background: rgba(255,255,255,.85);--color: var(--canada-red-color)}.theme-canada-white{--background: white;--color: var(--deep-green-color)}[hidden]:not([hidden=false]),.visually-hidden{position:absolute;white-space:nowrap;width:1px;height:1px;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);overflow:hidden}#searchwp-form-2{background-color:var(--light-speed-color)}#searchwp-form-2:before{background:var(--grey-matter-color)}#searchwp-form-2 .swp-flex--row{border-color:var(--grey-matter-color)}form.searchwp-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;padding:24px 48px 24px 40px;background-color:var(--deep-green-color);border-radius:60px;-webkit-box-shadow:0 8px 10px 0 rgba(0,0,0,.3);box-shadow:0 8px 10px 0 rgba(0,0,0,.3)}form.searchwp-form:before{content:"";display:block;width:96px;height:96px;background:var(--limewire-gradient-alt);-webkit-mask:url("assets/images/icons/search.svg") center no-repeat;mask:url("assets/images/icons/search.svg") center no-repeat;-webkit-mask-size:contain;mask-size:contain}form.searchwp-form .swp-flex--row{background-color:#fff;border:2px solid var(--limewire-color);border-radius:2em;-webkit-box-shadow:0 8px 10px 0 rgba(0,0,0,.3);box-shadow:0 8px 10px 0 rgba(0,0,0,.3)}form.searchwp-form input.swp-input--search{padding-right:0 !important;padding-left:24px !important;min-width:260px;background:none !important;border:none !important;color:var(--deep-green-color) !important;font-size:1.125rem !important}form.searchwp-form input.swp-input--search:focus{background:none !important}form.searchwp-form input.swp-input--search:focus-visible{outline:none}form.searchwp-form input[type=search]::-webkit-search-cancel-button,form.searchwp-form input[type=search]::-webkit-search-decoration,form.searchwp-form input[type=search]::-webkit-search-results-button,form.searchwp-form input[type=search]::-webkit-search-results-decoration{display:none;-webkit-appearance:none;appearance:none}form.searchwp-form input[type=search]::-ms-clear{display:none;width:0;height:0}form.searchwp-form input[type=search]::-moz-search-cancel-button{display:none}form.searchwp-form .search-submit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;margin:6px;padding:0 1.667em;height:56px;background:var(--mauve-it-color);border:none;border-radius:60px;text-align:center;font:inherit;font-weight:500;font-size:1.125rem;line-height:1;color:var(--deep-green-color);text-decoration:none;cursor:pointer;-webkit-transition:background-color .15s linear,border-color .15s linear,color .15s linear;transition:background-color .15s linear,border-color .15s linear,color .15s linear}form.searchwp-form .search-submit:hover,form.searchwp-form .search-submit:focus-visible{background:var(--limewire-color)}form.searchwp-form .search-submit:hover{text-decoration:none}form.searchwp-form .search-submit:focus-visible{outline:0}@media screen and (max-width: 767px){form.searchwp-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:24px}form.searchwp-form input.swp-input--search{min-width:0}}.searchwp-live-search-results .searchwp-live-search-result a{text-decoration:none}:host{position:relative;z-index:1;display:block;margin-left:auto;margin-right:auto}.carousel{width:100%;max-width:100%;min-width:0;min-height:0;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.carousel-vertical>.carousel-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.carousel-items{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-timing-function:var(--carousel-slide-easing, initial);transition-timing-function:var(--carousel-slide-easing, initial);-webkit-box-sizing:content-box;box-sizing:content-box}.carousel-android .carousel-item,.carousel-ios .carousel-item,.carousel-items{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.carousel-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.carousel-item{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;display:block}.carousel-item-invisible-blank{visibility:hidden}.carousel-autoheight,.carousel-autoheight .carousel-item{height:auto}.carousel-autoheight .carousel-items{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.carousel-backface-hidden .carousel-item{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.carousel-fade.carousel-free-mode .carousel-item{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.carousel-fade .carousel-item{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.carousel-fade .carousel-item .carousel-item{pointer-events:none}.carousel-fade .is-active,.carousel-fade .is-active .is-active{pointer-events:auto}.nav-button-prev[aria-disabled=true],.nav-button-prev.is-disabled,.nav-button-next[aria-disabled=true],.nav-button-next.is-disabled{opacity:.35;cursor:auto;pointer-events:none}.nav-button-prev.is-hidden,.nav-button-next.is-hidden{opacity:0;cursor:auto;pointer-events:none}.nav-disabled .nav-button-prev,.nav-disabled .nav-button-next{display:none !important}.nav-button-lock{display:none}:root{--swiper-pagination-color: var(--limewire-color);--swiper-pagination-bullet-width: 36px;--swiper-pagination-bullet-height: 9px;--swiper-pagination-bullet-border-radius: 10px;--swiper-pagination-bullet-inactive-color: var(--mauve-it-color);--swiper-pagination-bullet-inactive-opacity: 0.4;--swiper-pagination-bullet-horizontal-gap: 6px}@media screen and (min-width: 1024px){:root{--swiper-pagination-bullet-width: 72px}}.carousel-pagination{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.carousel-pagination.is-hidden{opacity:0}.is-disabled>.carousel-pagination,.carousel-pagination.is-disabled{display:none !important}.carousel-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.carousel-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.carousel-pagination-clickable .carousel-pagination-bullet{cursor:pointer}.carousel-pagination-bullet:only-child{display:none !important}.carousel-pagination-bullet.is-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.carousel-horizontal>.carousel-pagination-bullets .carousel-pagination-bullet,.layout-horizontal.carousel-pagination-bullets .carousel-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.carousel-horizontal.carousel-rtl>.carousel-pagination-bullets-dynamic .carousel-pagination-bullet{-webkit-transition:200ms right,200ms -webkit-transform;transition:200ms right,200ms -webkit-transform;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}body{font-family:var(--sans-serif);font-weight:500;font-size:16px;line-height:var(--body-line-height);letter-spacing:.02em;color:var(--deep-green-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0;font-weight:500;line-height:var(--heading-line-height)}h1:not(:last-child),h2:not(:last-child),h3:not(:last-child),h4:not(:last-child),.h1:not(:last-child),.h2:not(:last-child),.h3:not(:last-child),.h4:not(:last-child){margin-bottom:.5em}h5:not(:last-child),h6:not(:last-child),.h5:not(:last-child),.h6:not(:last-child){margin-bottom:1em}h1,.h1,.p1,h2,.h2,.p2{font-size:2.8125rem}h3,.h3,.p3,.about-telmax-page #principles b{font-size:1.875rem}h4,.h4,.p4{font-size:1.5625rem}h5,.h5,.p5{font-size:1.25rem}h6,.h6,.p6{font-size:1.125rem}p{margin:0;font-size:1em}p:not(:last-child){margin-bottom:1.5em}.p1 i,.p2 i,.p3 i,.about-telmax-page #principles b i,.p4 i{white-space:nowrap;font-family:var(--serif);font-weight:bold;font-style:italic}.p{font-size:1rem}.p7{font-size:.875rem}.p8{font-size:.75rem}strong,b{font-weight:bold}em,i{font-style:italic}ul,ol{margin:0;padding:0;list-style:none}li{font-size:1em}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.3em}a:hover{-webkit-text-decoration:1px underline;text-decoration:1px underline}u{text-underline-offset:.3em}img,figure{height:auto}img{max-width:100%}figure{margin:0}picture{display:block}picture img{display:block}video{max-width:100%}embed,iframe,object{max-width:100%}table{margin:2em 0;width:100%}table th{font-weight:bold}table td{padding:.25em;border:1px solid}fieldset{margin:0;padding:0;border:0}address{font-style:normal}@media screen and (min-width: 1024px){h1,.h1,.p1{font-size:5rem}h2,.h2,.p2{font-size:3.75rem}h3,.h3,.p3,.about-telmax-page #principles b{font-size:2.8125rem}h4,.h4,.p4{font-size:1.875rem}h5,.h5,.p5{font-size:1.5625rem}h6,.h6,.p6{font-size:1.25rem}.p7{font-size:1.125rem}.p8{font-size:.875rem}}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:88px}@media screen and (min-width: 1024px){html{scroll-padding-top:104px}}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;min-height:100vh;background-color:var(--light-speed-color)}main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}:root{--section-padding: 60px;--section-padding-condensed: 24px}@media screen and (min-width: 1280px){:root{--section-padding: 100px;--section-padding-condensed: 60px}}.page-section{display:block;width:100%;padding-block:var(--section-padding);background:var(--background, none);color:var(--color, inherit)}.page-section[hidden]{display:none !important}.page-section.margin-bottom-none{-webkit-padding-after:0;padding-block-end:0}.page-section.margin-bottom-none.with-background .layout-wrapper{-webkit-padding-after:0;padding-block-end:0}.page-section.margin-top-none{-webkit-padding-before:0;padding-block-start:0}.page-section.margin-top-none.with-background .layout-wrapper{-webkit-padding-before:0;padding-block-start:0}.page-section.margin-none{padding-block:0}.page-section.margin-none.with-background .layout-wrapper{padding-block:0}.page-section.with-background{position:relative;display:grid;grid-template-columns:100%;grid-template-areas:"area";padding-block:0;overflow:hidden}.page-section.with-background.theme-grey-matter .background-logo{opacity:.2}.page-section.with-background .layout-wrapper,.page-section.with-background .background-wrapper{grid-area:area}.page-section.with-background .background-wrapper.size-content{position:absolute;z-index:0;inset:0}.page-section.with-background .background-wrapper .image-wrapper,.page-section.with-background .background-wrapper .video-wrapper{height:100%}.page-section.with-background .background-wrapper .image,.page-section.with-background .background-wrapper .background-video{display:block;width:100%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover}.page-section.with-background .layout-wrapper{z-index:2;padding:var(--section-padding) var(--content-padding)}.page-section.with-background .layout-wrapper.align-center{justify-self:center;-ms-flex-item-align:center;align-self:center}@media screen and (max-width: 767px){.page-section.with-background{text-align:center}.page-section.with-background .layout-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}}@media screen and (min-width: 1024px){.page-section.padding-S{--section-padding: var(--section-padding-condensed)}}#award-winning{position:relative}#award-winning .layout-wrapper{position:relative;z-index:1}#award-winning.with-background .background-wrapper .image{-o-object-fit:fill;object-fit:fill;-o-object-position:center bottom;object-position:center bottom}#award-winning:after{content:"";position:absolute;z-index:2;bottom:0;left:0;display:block;width:90vw;aspect-ratio:5/2;background:url("assets/images/detail-fibre-optic.webp") bottom left no-repeat;background-size:contain}@media screen and (max-width: 1023px){#award-winning{-webkit-padding-after:5vw;padding-block-end:5vw}#award-winning:after{content:"";position:relative;margin-top:-2rem;width:75vw;max-width:450px}#award-winning .copy-wrapper.background-translucent{padding-block:3rem}}@media screen and (min-width: 1024px){#award-winning:after{width:32vw}}#black-friday-deals h2.heading:not(:last-child){margin-bottom:1em}#black-friday-deals h2.heading:before{content:"";display:block;margin-bottom:1.5rem;margin-inline:auto;width:100%;max-width:500px;aspect-ratio:380/108;background:url("assets/images/black-friday-extended-heading.svg") center center no-repeat;background-size:contain}#black-friday-deals .deal-card .buttons-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#black-friday-deals .background-wrapper{background-color:#161616}#black-friday-deals .background-wrapper .background-logo{opacity:1}@media screen and (min-width: 1024px){#black-friday-deals .deal-cards-list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:2rem}#black-friday-deals .deal-cards-list .list-item{display:-webkit-box;display:-ms-flexbox;display:flex}#black-friday-deals .deal-cards-list .card-wrapper,#black-friday-deals .deal-cards-list .deal-card{min-height:100%}#black-friday-deals .deal-cards-list .deal-card{display:-webkit-box;display:-ms-flexbox;display:flex}#black-friday-deals .deal-cards-list .deal-card .copy-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}}.buyapowa-form-section{padding-block:0}.contact-section .layout-wrapper{max-width:880px}.contact-section .button{width:176px}.contact-section .button:hover{--background: var(--deep-green-color);--color: var(--limewire-color)}@media screen and (min-width: 768px){.contact-section .card .icon-wrapper:not(:last-child){margin-bottom:0}.contact-section .card .content-wrapper{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-section .card .heading{font-size:1.875rem;line-height:var(--heading-line-height)}.contact-section .card .button{width:auto;-ms-flex-negative:0;flex-shrink:0;padding:0 1.667em;height:var(--button-size);font-size:1.125rem}}@media screen and (min-width: 1024px){#difference-makers-business .card{aspect-ratio:5/6;padding:40px}#difference-makers-business .card .icon:not(:last-child),#difference-makers-business .card .social-nav a:not(:last-child):after,.social-nav #difference-makers-business .card a:not(:last-child):after,#difference-makers-business .card .social-nav a:not(:last-child),.social-nav #difference-makers-business .card a:not(:last-child),#difference-makers-business .card p:not(:last-child){margin-bottom:40px}}.news-section{background-color:var(--mauve-it-color)}.news-section .carousel-pagination-bullet:not(.is-active){background:var(--deep-green-color)}@media screen and (min-width: 1024px){.news-section .news-card .cta-button:not(:first-child){margin-top:auto}}@media screen and (min-width: 1024px){.pc-mag-section .heading:not(:last-child){margin-bottom:0}}:root{--scrolling-wrapper-max-width: 100vw}@media screen and (min-width: 1440px){:root{--scrolling-wrapper-max-width: 1440px}}.scrolling-section{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1024px){.scrolling-section{-webkit-padding-before:calc(var(--section-padding) + 52px);padding-block-start:calc(var(--section-padding) + 52px);min-height:100vh}.scrolling-section .layout-wrapper.layout-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:none}.scrolling-section .layout-wrapper.layout-grid>.copy-wrapper{-ms-flex-item-align:center;align-self:center;width:calc((var(--scrolling-wrapper-max-width) - var(--layout-padding)*2 - var(--layout-gap-h))/2)}.scrolling-section .layout-wrapper.layout-grid .carousel{overflow:visible}.scrolling-section .layout-wrapper.layout-grid .carousel-items{gap:2rem}.scrolling-section .layout-wrapper.layout-grid .carousel-item{-ms-flex-negative:0;flex-shrink:0;width:400px}}@media screen and (min-width: 1440px){.scrolling-section .layout-wrapper.layout-grid{-webkit-padding-start:calc((100vw - 1440px)/2 + var(--layout-padding));padding-inline-start:calc((100vw - 1440px)/2 + var(--layout-padding))}}.speed-test-section .layout-wrapper{max-width:800px}.speed-test-section .copy-wrapper b i{font-family:var(--serif);font-weight:bold;font-style:italic}.why-fibre-section{padding-block:0;background-color:var(--deep-green-color);overflow:hidden}.why-fibre-section .layout-wrapper{gap:0;padding-inline:0;max-width:1680px}.why-fibre-section .copy-wrapper,.why-fibre-section .carousel-wrapper{background-color:var(--background);color:var(--color)}.why-fibre-section .copy-wrapper{padding:2rem 1.5rem}.why-fibre-section .video-wrapper .video{display:block;width:100%;height:auto}.why-fibre-section .copy-wrapper-C .image{margin-bottom:var(--content-padding)}@media screen and (min-width: 1024px){.why-fibre-section .layout-wrapper{display:grid;grid-template-columns:29% repeat(2, minmax(0, 1fr));grid-template-areas:"A B D" "A B E" "A C E"}.why-fibre-section .copy-wrapper-A{grid-area:A}.why-fibre-section .video-wrapper{grid-area:B}.why-fibre-section .video-wrapper .video{height:100%;-o-object-fit:cover;object-fit:cover}.why-fibre-section .copy-wrapper-B{grid-area:C;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.why-fibre-section .carousel-wrapper{position:relative;grid-area:D}.why-fibre-section .carousel-wrapper:after{content:"";position:absolute;z-index:1;top:0;left:100%;width:50vw;height:100%;background-color:var(--limewire-color)}.why-fibre-section .carousel-wrapper .carousel{min-height:100%}.why-fibre-section .copy-wrapper-C{grid-area:E;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.why-fibre-section .copy-wrapper-C .image{width:57%;max-width:270px}}.about-telmax-page #principles b{font-weight:600}.about-telmax-page #principles b a{text-decoration:none;cursor:default}.about-telmax-page #principles b a:hover{background-color:#fff;background-image:var(--limewire-gradient);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-moz-text-fill-color:rgba(0,0,0,0)}.about-telmax-page #impact .card{border:none}.about-telmax-page #impact .card.theme-deep-green,.about-telmax-page #impact .card.theme-grey-matter{color:var(--limewire-color)}.about-telmax-page #impact .card .icon:not(:last-child),.about-telmax-page #impact .card .social-nav a:not(:last-child):after,.social-nav .about-telmax-page #impact .card a:not(:last-child):after,.about-telmax-page #impact .card .social-nav a:not(:last-child),.social-nav .about-telmax-page #impact .card a:not(:last-child){margin-bottom:3rem}@media screen and (max-width: 1023px){.about-telmax-page #special .heading{font-size:2.8125rem}}.business-page #header{background-color:var(--grey-matter-color)}.business-page #header .layout-wrapper{gap:0}.business-page #business-needs .phone-ring-icon:after{width:92%;height:92%}@media screen and (min-width: 1024px){.business-page #business-needs .layout-wrapper{max-width:1100px}.business-page #business-needs .cards-grid{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:var(--layout-padding)}.business-page #business-needs .cards-grid .card{max-width:none}.business-page #business-needs .cards-grid .card:nth-child(4){grid-column:span 3;padding:3rem}.business-page #business-needs .cards-grid .card:nth-child(4) .copy-wrapper{display:grid;grid-template-columns:150px minmax(0, 1fr);gap:var(--layout-padding);font-size:1.5625rem}.business-page #business-needs .cards-grid .card:nth-child(4) p:not(.heading):not(:last-child){margin-bottom:1.5em}.business-page #business-needs .cards-grid .card:nth-child(4) .icon,.business-page #business-needs .cards-grid .card:nth-child(4) .social-nav a:after,.social-nav .business-page #business-needs .cards-grid .card:nth-child(4) a:after,.business-page #business-needs .cards-grid .card:nth-child(4) .social-nav a,.social-nav .business-page #business-needs .cards-grid .card:nth-child(4) a{width:150px;height:150px}.business-page #business-needs .cards-grid .card:nth-child(4) .heading{font-size:2.8125rem}.business-page #business-needs .cards-grid .card:nth-child(4) .buttons-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:var(--layout-padding)}.business-page #business-needs .cards-grid .card:nth-child(4) .button{padding:0 1.667em;height:var(--button-size);font-size:1.125rem}}@media screen and (min-width: 1024px){.business-page #pc-mag .badge-images-grid{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.business-page #experts .card .icon:after,.business-page #experts .card .social-nav a:after,.social-nav .business-page #experts .card a:after{background:var(--limewire-gradient-alt)}.business-page #experts .card i{font-family:var(--serif);font-weight:bold;font-style:italic}@media screen and (min-width: 1024px){.business-page #experts .card{padding:32px 40px 40px}.business-page #experts .card .copy-wrapper{font-size:1.5625rem}.business-page #experts .card p:not(:last-child){margin-bottom:1.5em}.business-page #experts .card .icon,.business-page #experts .card .social-nav a:after,.social-nav .business-page #experts .card a:after,.business-page #experts .card .social-nav a,.social-nav .business-page #experts .card a{--icon-size: 90px}.business-page #experts .card .button{padding:0 1.667em;height:var(--button-size);font-size:1.125rem}}.construction-page #timeline .layout-wrapper>.copy-wrapper{margin:0 auto;max-width:calc(768px - var(--layout-padding)*2)}.construction-page #timeline .timeline-nav-carousel .carousel-item.is-prev{opacity:0}.construction-page #timeline .timeline-nav-carousel .icon:after,.construction-page #timeline .timeline-nav-carousel .social-nav a:after,.social-nav .construction-page #timeline .timeline-nav-carousel a:after{background:-webkit-gradient(linear, left top, right top, from(var(--limewire-color)), color-stop(30%, var(--limewire-color)), color-stop(60%, var(--mauve-it-color)), to(var(--mauve-it-color)));background:linear-gradient(to right, var(--limewire-color) 0%, var(--limewire-color) 30%, var(--mauve-it-color) 60%, var(--mauve-it-color) 100%)}.home-page #header .subheading{margin-top:-0.5em}.home-page #maxfibre-8-0 h2.heading:before{content:"";display:block;margin-bottom:3.75rem;aspect-ratio:340/70;width:100%;max-width:340px;background:url("assets/images/text/welcome-to-maxfibre-8-0-text-dark.svg") center center no-repeat;background-size:contain}@media screen and (max-width: 1023px){.home-page #maxfibre-8-0 h2.heading:before{margin-inline:auto;margin-bottom:2rem}}.internet-page #maxfibre-8-0 h2.heading:before{content:"Welcome to MAXfibre 8.0";display:block;margin-bottom:3.75rem;aspect-ratio:340/70;width:100%;max-width:340px;background:url("assets/images/text/welcome-to-maxfibre-8-0-text-dark.svg") center center no-repeat;background-size:contain;text-indent:-999em}@media screen and (max-width: 1023px){.internet-page #maxfibre-8-0 h2.heading:before{margin-inline:auto;margin-bottom:2rem}}@media screen and (min-width: 768px){.internet-page #plans .plan-cards-grid{--columns: 3;max-width:1000px}}.internet-page #internet-deal.with-background .background-wrapper .image{-o-object-fit:fill;object-fit:fill;-o-object-position:center top;object-position:center top}.internet-page #maxfibre-8-0-promo h2.heading:before{content:"Welcome to MAXfibre 8.0";display:block;margin-bottom:3.75rem;aspect-ratio:340/70;width:100%;max-width:340px;background:url("assets/images/text/welcome-to-maxfibre-8-0-text.svg") center center no-repeat;background-size:contain;text-indent:-999em}@media screen and (max-width: 1023px){.internet-page #maxfibre-8-0-promo h2.heading:before{margin-inline:auto;margin-bottom:2rem}}.internet-page #eero .badge-images-grid{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:2.5rem}.internet-page #eero .badge-images-grid .image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.internet-page #eero .badge-images-grid .image-wrapper:nth-child(1){max-width:127px}.internet-page #eero .badge-images-grid .image-wrapper:nth-child(2){max-width:147px}.internet-page #eero .badge-images-grid .image{width:100%;max-width:none;height:auto}.internet-page #eero .connection-line{background:var(--limewire-gradient)}.internet-page #eero .links-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.internet-page #eero .links-wrapper .link{max-width:144px}.internet-page #eero .links-wrapper .image{width:100%;height:auto}.internet-page #eero .copy-wrapper b{display:block;margin-top:1.5em;font-weight:600;font-size:1.25em}.max-deals-page #bundle-1 .button-wrapper{grid-column:span 2;text-align:center}@media screen and (max-width: 480px){.max-deals-page .layout-wrapper.layout-grid{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.max-deals-page .card-wrapper{display:block}}@media screen and (max-width: 767px){.max-deals-page #fibre-internet .layout-wrapper.layout-grid{text-align:left}}@media screen and (max-width: 1023px){.max-deals-page .layout-wrapper.layout-grid .image-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (min-width: 1024px){.max-deals-page #fibre-internet .layout-wrapper.layout-grid,.max-deals-page #tv-and-streaming .layout-wrapper.layout-grid,.max-deals-page #home-phone .layout-wrapper.layout-grid,.max-deals-page #bundle-1 .layout-wrapper.layout-grid,.max-deals-page #bundle-2 .layout-wrapper.layout-grid,.max-deals-page #bundle-3 .layout-wrapper.layout-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:0 var(--layout-gap-h)}.max-deals-page #fibre-internet .layout-wrapper.layout-grid .card-wrapper,.max-deals-page #tv-and-streaming .layout-wrapper.layout-grid .card-wrapper,.max-deals-page #home-phone .layout-wrapper.layout-grid .card-wrapper,.max-deals-page #bundle-1 .layout-wrapper.layout-grid .card-wrapper,.max-deals-page #bundle-2 .layout-wrapper.layout-grid .card-wrapper,.max-deals-page #bundle-3 .layout-wrapper.layout-grid .card-wrapper{-ms-flex-item-align:start;align-self:start}.max-deals-page #fibre-internet .image-content,.max-deals-page #tv-and-streaming .image-content,.max-deals-page #home-phone .image-content,.max-deals-page #bundle-1 .image-content,.max-deals-page #bundle-2 .image-content,.max-deals-page #bundle-3 .image-content{grid-area:A}.max-deals-page #fibre-internet>.copy-wrapper,.max-deals-page #tv-and-streaming>.copy-wrapper,.max-deals-page #home-phone>.copy-wrapper,.max-deals-page #bundle-1>.copy-wrapper,.max-deals-page #bundle-2>.copy-wrapper,.max-deals-page #bundle-3>.copy-wrapper{grid-area:B}.max-deals-page #fibre-internet .card-wrapper,.max-deals-page #tv-and-streaming .card-wrapper,.max-deals-page #home-phone .card-wrapper,.max-deals-page #bundle-1 .card-wrapper,.max-deals-page #bundle-2 .card-wrapper,.max-deals-page #bundle-3 .card-wrapper{grid-area:C}.max-deals-page #fibre-internet .layout-wrapper.layout-grid,.max-deals-page #tv-and-streaming .layout-wrapper.layout-grid,.max-deals-page #bundle-2 .layout-wrapper.layout-grid{grid-template-areas:"A B" "A C"}.max-deals-page #fibre-internet{margin-bottom:-32px}.max-deals-page #fibre-internet .layout-wrapper.layout-grid .card-wrapper{justify-self:flex-start}.max-deals-page #fibre-internet .layout-wrapper.layout-grid .card-wrapper .deal-card{min-width:450px}.max-deals-page #home-phone .layout-wrapper.layout-grid,.max-deals-page #bundle-1 .layout-wrapper.layout-grid,.max-deals-page #bundle-3 .layout-wrapper.layout-grid{grid-template-areas:"B A" "C A"}}@media screen and (min-width: 1024px){.max-network-page #header .layout-wrapper>.copy-wrapper:first-child{grid-column:span 2;text-align:center}}.max-network-page #discover-heading .layout-wrapper{max-width:820px}.max-network-page #discover .timeline-nav-carousel .carousel-items{height:100%}.max-network-page #discover .timeline-nav-carousel .carousel-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto}.max-network-page #discover .timeline-nav-carousel .gta-map-icon{width:300px;height:auto;aspect-ratio:4/3}.max-network-page #discover .timeline-nav-carousel .gta-map-icon:after{-webkit-mask-image:url("assets/images/icons/gta-map-alt.svg");mask-image:url("assets/images/icons/gta-map-alt.svg")}.max-network-page #discover .timeline-nav-carousel .connection-line{-webkit-margin-before:20px;margin-block-start:20px}.maxassist-page .toast{display:none !important}.maxassist-page #chat .card.align-center .copy-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.maxassist-page #chat .card.align-center .buttons-wrapper{margin-top:0}.plans-page #plans .layout-wrapper>.icon,.plans-page #plans .social-nav .layout-wrapper>a:after,.social-nav .plans-page #plans .layout-wrapper>a:after,.plans-page #plans .social-nav .layout-wrapper>a,.social-nav .plans-page #plans .layout-wrapper>a{margin-bottom:-1rem;--icon-size: 64px}.plans-page #plans .layout-wrapper>.icon:after,.plans-page #plans .social-nav .layout-wrapper>a:after,.social-nav .plans-page #plans .layout-wrapper>a:after{background:var(--limewire-gradient-alt)}.plans-page #plans .business-phone-plan-cards-grid{max-width:945px}.plans-page #plans .business-phone-plan-cards-grid .plan-card ul{margin-top:-0.66em;list-style:none}.plans-page #plans .business-phone-plan-cards-grid .plan-card li{display:grid;grid-template-columns:1em minmax(0, 1fr);gap:1.5rem;margin-left:0;font-weight:normal}.plans-page #plans .business-phone-plan-cards-grid .plan-card li:not(:last-child){margin-bottom:.66em}.plans-page #plans .business-phone-plan-cards-grid .plan-card li:before{content:"";display:block;width:1.25em;height:1.25em;background:var(--limewire-color);-webkit-mask:url("assets/images/icons/check.svg") center no-repeat;mask:url("assets/images/icons/check.svg") center no-repeat;-webkit-mask-size:contain;mask-size:contain}.plans-page #plans .details{max-width:945px}.plans-page #plans .table th,.plans-page #plans .table td{width:25%;border-color:hsla(0,0%,100%,.15)}.plans-page #plans .table .check-icon:after{background-color:var(--limewire-color)}.plans-page #plans .table .sign-x-icon:after{background-color:hsla(0,0%,100%,.15)}@media screen and (min-width: 1024px){.plans-page #plans .layout-wrapper>.icon,.plans-page #plans .social-nav .layout-wrapper>a:after,.social-nav .plans-page #plans .layout-wrapper>a:after,.plans-page #plans .social-nav .layout-wrapper>a,.social-nav .plans-page #plans .layout-wrapper>a{margin-bottom:-2rem;--icon-size: 100px}}.plans-page #security-header{position:relative}.plans-page #security-header .layout-wrapper{position:relative;z-index:2;max-width:860px}.plans-page #security-header:after{content:"";position:absolute;z-index:1;top:50%;left:50%;width:60vw;max-width:325px;aspect-ratio:215/270;background:#dce57c;-webkit-mask:url("assets/images/icons/security-shield.svg") center no-repeat;mask:url("assets/images/icons/security-shield.svg") center no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.plans-page #security .cards-grid{gap:0}.plans-page #security .card{padding-block:var(--content-padding);max-width:none;border:none;border-bottom:2px solid;border-radius:0}.plans-page #security .card:last-child{border-bottom:0}@media screen and (min-width: 1024px){.plans-page #security .cards-grid{gap:0}.plans-page #security .card{padding-inline:var(--layout-padding);border-right:2px solid;border-bottom:0}.plans-page #security .card:last-child{border-right:0}}.resident-relations-page #header .layout-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:768px;text-align:center}.resident-relations-page #header .buttons-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.resident-relations-page #listening{text-align:center}.resident-relations-page #listening .layout-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1280px;margin-inline:auto}.resident-relations-page #listening .cards-grid{gap:0}.resident-relations-page #listening .card{text-align:center;border:0;border-radius:0;font-weight:normal}.resident-relations-page #listening .card .icon,.resident-relations-page #listening .card .social-nav a:after,.social-nav .resident-relations-page #listening .card a:after,.resident-relations-page #listening .card .social-nav a,.social-nav .resident-relations-page #listening .card a{margin-inline:auto}@media screen and (min-width: 1024px){.resident-relations-page #listening .layout-wrapper{gap:5rem}.resident-relations-page #listening .card{padding-block:0 2rem;padding-inline:4rem;max-width:none}.resident-relations-page #listening .card:nth-child(n+2){border-left:2px solid}}.resident-relations-page #contact{font-weight:normal}.resident-relations-page #contact .heading:not(:last-child){margin-bottom:1em}@media screen and (min-width: 1024px){.resident-relations-page #contact .layout-wrapper{gap:12.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.resident-relations-page #contact .copy-wrapper{padding-top:2rem}}.resident-relations-page #feedback{text-align:center}.resident-relations-page #feedback .layout-wrapper{gap:5rem;margin-inline:auto;max-width:1400px}.resident-relations-page #feedback .list{display:grid;gap:4rem;counter-reset:feedback-list}.resident-relations-page #feedback .list-item{position:relative;counter-increment:feedback-list}.resident-relations-page #feedback .list-item:before{content:counter(feedback-list);position:absolute;z-index:1;top:0;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.75rem;aspect-ratio:1;background-color:var(--deep-green-color);border:2px solid var(--mauve-it-color);border-radius:50%;font-size:2.5rem;font-weight:600;color:var(--light-speed-color);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.resident-relations-page #feedback .card{padding-block:3.5rem 3rem;border-color:var(--mauve-it-color)}@media screen and (min-width: 1024px){.resident-relations-page #feedback .list{grid-template-columns:repeat(3, minmax(0, 1fr));gap:2.25rem}.resident-relations-page #feedback .card{padding-block:4.5rem 3.5rem;height:100%}}.resident-relations-page #email{text-align:center}.resident-relations-page #email .layout-wrapper{margin-inline:auto;max-width:768px}.resident-relations-page #email .button:not(:last-child){margin-bottom:2.5rem}.resident-relations-page #email .button:hover:hover,.resident-relations-page #email .button:hover:focus-visible{--background: var(--mauve-it-color);--color: var(--deep-green-color)}.resident-relations-page #email .button+p{font-size:1.125rem;font-weight:500}.resident-relations-page #customers{text-align:center}.resident-relations-page #customers .layout-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-inline:auto;max-width:768px}.restoration-page #timeline .layout-wrapper>.copy-wrapper{margin:0 auto;max-width:calc(768px - var(--layout-padding)*2)}.restoration-page #timeline .timeline-nav-carousel .carousel-item.is-prev{opacity:0}.restoration-page #timeline .timeline-nav-carousel .icon:after,.restoration-page #timeline .timeline-nav-carousel .social-nav a:after,.social-nav .restoration-page #timeline .timeline-nav-carousel a:after{background:-webkit-gradient(linear, left top, right top, from(var(--limewire-color)), color-stop(30%, var(--limewire-color)), color-stop(60%, var(--mauve-it-color)), to(var(--mauve-it-color)));background:linear-gradient(to right, var(--limewire-color) 0%, var(--limewire-color) 30%, var(--mauve-it-color) 60%, var(--mauve-it-color) 100%)}.solutions-page #industries{position:relative;overflow:visible}.solutions-page #industries .carousel-items{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.solutions-page #industries .carousel-item{height:auto}.solutions-page #industries .card{height:100%}.solutions-page #industries:after{content:"";position:absolute;z-index:2;bottom:0;left:0;display:block;width:40vw;max-width:460px;aspect-ratio:5/2;background:url("assets/images/detail-fibre-optic.webp") bottom left no-repeat;background-size:contain;-webkit-transform:translateY(50%);transform:translateY(50%)}.solutions-page #experts .card .icon:after,.solutions-page #experts .card .social-nav a:after,.social-nav .solutions-page #experts .card a:after{background:var(--limewire-gradient-alt)}.solutions-page #experts .card i{font-family:var(--serif);font-weight:bold;font-style:italic}@media screen and (min-width: 1024px){.solutions-page #experts .card{padding:32px 40px 40px}.solutions-page #experts .card .copy-wrapper{font-size:1.5625rem}.solutions-page #experts .card p:not(:last-child){margin-bottom:1.5em}.solutions-page #experts .card .icon,.solutions-page #experts .card .social-nav a:after,.social-nav .solutions-page #experts .card a:after,.solutions-page #experts .card .social-nav a,.social-nav .solutions-page #experts .card a{--icon-size: 90px}.solutions-page #experts .card .button{padding:0 1.667em;height:var(--button-size);font-size:1.125rem}}.support-page #chat .layout-wrapper{max-width:800px}.support-page #chat .cards-grid .card{padding:20px;max-width:none}.support-page #register .layout-wrapper{max-width:800px}.support-page #register .card{position:relative;border:none;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.25);box-shadow:0 3px 4px 0 rgba(0,0,0,.25)}.support-page #register .card:after{content:"";position:absolute;inset:0;z-index:1;-o-object-fit:cover;object-fit:cover;background-color:#000;-webkit-mask:url("assets/images/logos/telmax-invert.svg") center center no-repeat;mask:url("assets/images/logos/telmax-invert.svg") center center no-repeat;-webkit-mask-size:cover;mask-size:cover;opacity:.11}.support-page #register .card .copy-wrapper{position:relative;z-index:2}.support-page #register .heading{font-size:2rem}.support-page #register .button{position:relative;gap:.5rem;padding:0 1.667em;height:var(--button-size);font-size:1.125rem}@media screen and (min-width: 768px){.support-page #register .card{padding:40px 30px}}@media screen and (min-width: 768px){.support-page #contact .card .icon-wrapper:not(:last-child){margin-bottom:0}.support-page #contact .card .content-wrapper{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.support-page #contact .card .heading{font-size:1.875rem}.support-page #contact .card .button{width:auto;-ms-flex-negative:0;flex-shrink:0;padding:0 1.667em;height:var(--button-size);font-size:1.125rem}}.tv-and-streaming-page #maxfibre-8-0 h2.heading:before{content:"Welcome to MAXfibre 8.0";display:block;margin-bottom:3.75rem;aspect-ratio:340/70;width:100%;max-width:340px;background:url("assets/images/text/welcome-to-maxfibre-8-0-text-dark.svg") center center no-repeat;background-size:contain;text-indent:-999em}@media screen and (max-width: 1023px){.tv-and-streaming-page #maxfibre-8-0 h2.heading:before{margin-inline:auto;margin-bottom:2rem}}.tv-and-streaming-page #features{position:relative}.tv-and-streaming-page #features:after{content:"";position:absolute;bottom:0;max-width:300px;background-position:bottom;background-repeat:no-repeat;background-size:contain}.tv-and-streaming-page #features b{display:block;margin-top:1.5em;font-weight:600;font-size:1.25em}.tv-and-streaming-page #features .copy-wrapper:not(.p6){font-size:.875rem}.tv-and-streaming-page #features .links-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.tv-and-streaming-page #features .links-wrapper .link{max-width:144px}.tv-and-streaming-page #features .links-wrapper .image{width:100%;height:auto}@media screen and (max-width: 1023px){.tv-and-streaming-page #features .layout-wrapper{-webkit-padding-after:200px;padding-block-end:200px}.tv-and-streaming-page #features:after{left:0;width:22vw;aspect-ratio:121/279;background-image:url("assets/images/tv-app-remote-mobile.webp");background-size:contain}}@media screen and (min-width: 1024px){.tv-and-streaming-page #features:after{left:14vw;width:22vw;aspect-ratio:635/483;background-image:url("assets/images/tv-app-remote.webp");background-size:contain}.tv-and-streaming-page #features .layout-wrapper.layout-grid.columns-3{grid-template-columns:repeat(7, minmax(0, 1fr));gap:60px}.tv-and-streaming-page #features .layout-wrapper.layout-grid.columns-3>.copy-wrapper,.tv-and-streaming-page #features .layout-wrapper.layout-grid.columns-3 .content-wrapper{grid-column:span 2}.tv-and-streaming-page #features .layout-wrapper.layout-grid.columns-3 .image-content{grid-column:span 3}}@media screen and (min-width: 1440px){.tv-and-streaming-page #features .layout-wrapper{-webkit-padding-after:calc(var(--section-padding)*1.25);padding-block-end:calc(var(--section-padding)*1.25)}.tv-and-streaming-page #features:after{left:calc((100vw - 1440px)/2 + 15vw)}}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;padding:0 1.667em;height:var(--button-size);background:var(--background, var(--deep-green-color));border:2px solid;border-radius:2em;border-color:var(--background, var(--deep-green-color));text-align:center;font:inherit;font-weight:700;font-size:1.125rem;line-height:1;color:var(--color, var(--light-speed-color));text-decoration:none;cursor:pointer;-webkit-transition:background-color .15s linear,border-color .15s linear,color .15s linear;transition:background-color .15s linear,border-color .15s linear,color .15s linear}.button.size-small{padding:0 1rem;height:36px;font-size:.875rem;gap:.5rem}.button.size-small .icon,.button.size-small .social-nav a:after,.social-nav .button.size-small a:after,.button.size-small .social-nav a,.social-nav .button.size-small a{position:relative;width:1rem;height:1rem}.button.style-outline{background:rgba(0,0,0,0);border-color:var(--background);color:var(--background)}.button.style-outline:hover,.button.style-outline:focus-visible{background:var(--background);color:var(--color)}.button.with-icon{gap:.66em}.button:hover{text-decoration:none}.button:focus-visible{outline:0}.details-button{width:100%;text-align:left;background-color:var(--limewire-color);border-radius:55px;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.25);box-shadow:0 3px 4px 0 rgba(0,0,0,.25);color:var(--grey-matter-color)}.details-button[open] .details-summary:after,.details-button[open] .details-summary:hover:after{-webkit-mask-image:url("assets/images/icons/circle-arrow-down-fill.svg");mask-image:url("assets/images/icons/circle-arrow-down-fill.svg")}.details-button .details-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--content-padding);list-style:none;padding:10px 28px;cursor:pointer}.details-button .details-summary:hover:after{-webkit-mask-image:url("assets/images/icons/circle-arrow-right-fill.svg");mask-image:url("assets/images/icons/circle-arrow-right-fill.svg")}.details-button .details-summary::-webkit-details-marker{display:none}.details-button .details-summary .icon,.details-button .details-summary .social-nav a:after,.social-nav .details-button .details-summary a:after,.details-button .details-summary .social-nav a,.social-nav .details-button .details-summary a{width:5.625rem;height:5.625rem}.details-button .details-summary:after{content:"";-ms-flex-negative:0;flex-shrink:0;display:block;margin-left:auto;width:4rem;height:4rem;background-color:currentColor;-webkit-mask-image:url("assets/images/icons/circle-arrow-right.svg");mask-image:url("assets/images/icons/circle-arrow-right.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.details-button .details-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;padding:0 1.25rem 2rem}.details-button .details-content .copy-wrapper{padding:2rem;background-color:#fff;border-radius:2rem;font-weight:normal}.details-button .details-content .copy-wrapper ol{margin-left:1.5em;list-style:decimal}.details-button .details-content .copy-wrapper ol:not(:last-child){margin-bottom:2rem}.details-button .details-content .details-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.details-button .details-content .details-footer .links-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.details-button .details-content .details-footer .links-wrapper .link{max-width:144px}.details-button .details-content .details-footer .links-wrapper .image{width:100%;height:auto}@media screen and (max-width: 767px){.details-button .details-summary:after,.details-button .details-summary .icon,.details-button .details-summary .social-nav a:after,.social-nav .details-button .details-summary a:after,.details-button .details-summary .social-nav a,.social-nav .details-button .details-summary a{width:3rem;height:3rem}}.icon-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;width:var(--button-size);height:var(--button-size);background-color:rgba(0,0,0,0);border:none;color:inherit;cursor:pointer}.icon-button .icon,.icon-button .social-nav a:after,.social-nav .icon-button a:after,.icon-button .social-nav a,.social-nav .icon-button a{-ms-flex-negative:0;flex-shrink:0}.icon-button:focus-visible{outline:0}.menu-button .icon,.menu-button .social-nav a:after,.social-nav .menu-button a:after,.menu-button .social-nav a,.social-nav .menu-button a{width:100%;height:100%}.menu-button .icon:after,.menu-button .social-nav a:after,.social-nav .menu-button a:after{background:var(--limewire-gradient);-webkit-mask-image:url("assets/images/icons/menu-circle.svg");mask-image:url("assets/images/icons/menu-circle.svg")}.menu-button[aria-expanded=true] .icon:after,.menu-button[aria-expanded=true] .social-nav a:after,.social-nav .menu-button[aria-expanded=true] a:after{-webkit-mask-image:url("assets/images/icons/circle-quit.svg");mask-image:url("assets/images/icons/circle-quit.svg")}.card{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--content-padding);background:var(--background, white);border:2px solid;border-radius:var(--border-radius);color:var(--color, var(--grey-matter-color))}.card.theme-grey-matter{border:none}.card.theme-translucent{border-color:var(--limewire-color)}.card.theme-translucent .icon:after,.card.theme-translucent .social-nav a:after,.social-nav .card.theme-translucent a:after{background:var(--limewire-gradient-alt)}.card.align-left .copy-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:start;text-align:left}.card.align-center .copy-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.card.theme-default{--background: white;--color: var(--grey-matter-color)}.card .copy-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.card .icon,.card .social-nav a:after,.social-nav .card a:after,.card .social-nav a,.social-nav .card a{--icon-size: 64px}.card .icon:not(:last-child),.card .social-nav a:not(:last-child):after,.social-nav .card a:not(:last-child):after,.card .social-nav a:not(:last-child),.social-nav .card a:not(:last-child){margin-bottom:1.5rem}.card .icon-wrapper:not(:last-child){margin-bottom:1.5rem}.card .heading-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;width:100%}.card .heading{font-weight:600}.card p:not(:last-child){margin-bottom:1.5rem}.card .buttons-wrapper{margin-top:auto}.card .button{padding:0 1rem;height:36px;font-size:.875rem;gap:.5rem}.card .button .icon,.card .button .social-nav a:after,.social-nav .card .button a:after,.card .button .social-nav a,.social-nav .card .button a{position:relative;width:1rem;height:1rem}.deal-card{padding:44px 44px 44px 24px;padding-right:calc(var(--content-padding)*2);background:var(--background, var(--deep-green-color));border-radius:var(--border-radius);text-align:left;font-weight:normal;color:var(--color, var(--light-speed-color))}.deal-card.with-swash{position:relative}.deal-card.with-swash:after{content:"";position:absolute;z-index:1;top:20px;right:20px;display:block;width:50%;max-width:207px;aspect-ratio:207/80;background-color:var(--swash-color);-webkit-mask:url("assets/images/swash.svg") center no-repeat;mask:url("assets/images/swash.svg") center no-repeat;-webkit-mask-size:contain;mask-size:contain}.deal-card.theme-mauve-it,.deal-card.theme-white,.deal-card.theme-translucent,.deal-card.theme-limewire{border:2px solid}.deal-card.theme-white .connection-line{background:var(--deep-green-color)}.deal-card.theme-black{background-color:#000;border:2px solid var(--electric-limewire-color);color:#fff}.deal-card.theme-black .connection-line{background:var(--electric-limewire-color)}.deal-card.theme-mauve-it .connection-line,.deal-card.theme-limewire .connection-line{height:2px;background:var(--deep-green-color)}.deal-card.theme-white-with-deep-green{border:2px solid;background-color:#fff;color:var(--deep-green-color)}.deal-card.theme-white-with-deep-green .connection-line{background:var(--deep-green-color)}.deal-card.theme-white-with-limewire{border:2px solid var(--limewire-color);background-color:#fff;color:var(--deep-green-color)}.deal-card.theme-white-with-limewire .connection-line{background:var(--deep-green-color)}.deal-card.theme-white-with-mauve-it{background-color:#fff;color:var(--deep-green-color)}.deal-card.theme-white-with-mauve-it .connection-line{background:var(--mauve-it-color)}.deal-card.theme-translucent-with-mauve-it{background-color:hsla(0,0%,100%,.9);border:2px solid var(--mauve-it-color);color:var(--deep-green-color)}.deal-card.theme-translucent-with-mauve-it .connection-line{background:var(--mauve-it-color)}.deal-card.theme-translucent-with-mauve-it p:not(.heading) i{font-size:1.25rem;font-family:var(--serif);font-weight:bold;font-style:italic}.deal-card.theme-translucent-with-electric-limewire{background-color:rgba(53,53,49,.8);border:2px solid var(--electric-limewire-color);color:var(--light-speed-color)}.deal-card.theme-translucent-with-electric-limewire .connection-line{background:var(--electric-limewire-color)}.deal-card.theme-translucent{border-color:var(--limewire-color)}.deal-card.theme-canada-translucent,.deal-card.theme-canada-white{border:2px solid var(--canada-red-color)}.deal-card.theme-canada-translucent .connection-line,.deal-card.theme-canada-white .connection-line{background:var(--canada-red-color)}.deal-card.theme-canada-translucent p i,.deal-card.theme-canada-white p i{font-size:1.25rem;font-family:var(--serif);font-weight:bold;font-style:italic}.deal-card.theme-canada-white.with-swash:after{max-width:52px;aspect-ratio:52/57;-webkit-mask:url("assets/images/icons/maple-leaf.svg") center no-repeat;mask:url("assets/images/icons/maple-leaf.svg") center no-repeat}.deal-card.theme-deep-green-translucent{background-color:rgba(27,61,56,.8);border:2px solid var(--light-speed-color)}.deal-card.theme-deep-green-translucent .connection-line{background:var(--light-speed-color)}.deal-card .heading{font-weight:600}.deal-card .heading:not(:last-child){margin-bottom:.5em}.deal-card .heading b{font-size:3.75rem}.deal-card p:not(.heading){line-height:1.6}.deal-card p:not(.heading):not(:last-child){margin-bottom:.66em}.deal-card p:not(.heading) i{font-family:var(--serif);font-size:1.4em}.deal-card .connection-line{-webkit-margin-before:1.5rem;margin-block-start:1.5rem;height:4px}.deal-card .button{font-weight:600;font-size:1.25rem}@media screen and (max-width: 1023px){.deal-card{padding:40px 40px 30px 20px}}.bundle-deal-card .heading-button{margin-bottom:1em !important;padding:0 1em;height:56px;font-size:1.125rem;pointer-events:none}.bundle-deal-card .subheading{margin-bottom:.35em !important;font-family:var(--serif);font-weight:bold;font-style:italic;line-height:var(--heading-line-height)}.bundle-deal-card .services-list{font-weight:500}.bundle-deal-card .services-list:not(:last-child){margin-bottom:1rem}.bundle-deal-card .services-list .list-item:not(:last-child){margin-bottom:1rem}.bundle-deal-card .services-list p{line-height:var(--heading-line-height)}.bundle-deal-card .disclaimer-text-wrapper{font-size:1rem}.bundle-deal-card .button:hover,.bundle-deal-card .button:focus-visible{--background: var(--mauve-it-color);--color: var(--deep-green-color)}@media screen and (min-width: 1024px){.bundle-deal-card .heading-button{font-size:1.875rem}}.details-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;width:100%;list-style:none;border-color:rgba(0,0,0,0);border-radius:var(--border-radius);color:var(--mauve-it-color)}.details-card[open]{background-color:rgba(0,0,0,.2);border-color:var(--limewire-color);color:#fff}.details-card[open] .details-summary{position:relative;padding-block:3rem}.details-card[open] .details-summary:after{position:absolute;top:var(--content-padding);right:1rem;width:1.5rem;height:1.5rem;background-color:currentColor;-webkit-mask-image:url("assets/images/icons/sign-x.svg");mask-image:url("assets/images/icons/sign-x.svg")}.details-card .details-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;gap:var(--content-padding);padding:var(--content-padding);width:100%;cursor:pointer}.details-card .details-summary:after{content:"";display:block;width:2.5rem;height:2.5rem;background-color:currentColor;-webkit-mask-image:url("assets/images/icons/circle-add.svg");mask-image:url("assets/images/icons/circle-add.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.details-card .details-summary::-webkit-details-marker{display:none}.details-card .details-summary::marker{display:none}.details-card .details-content{padding:0 var(--content-padding) var(--content-padding);width:100%}.expanding-card{aspect-ratio:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:420px;border-color:var(--limewire-color)}.expanding-card.is-open .icon,.expanding-card.is-open .social-nav a:after,.social-nav .expanding-card.is-open a:after,.expanding-card.is-open .social-nav a,.social-nav .expanding-card.is-open a,.expanding-card.is-open .button-wrapper{display:none}.expanding-card.is-open .text-wrapper{display:block}.expanding-card .icon,.expanding-card .social-nav a:after,.social-nav .expanding-card a:after,.expanding-card .social-nav a,.social-nav .expanding-card a{--icon-size: 96px}.expanding-card .icon:after,.expanding-card .social-nav a:after,.social-nav .expanding-card a:after{background-color:var(--limewire-color)}.news-card{position:relative;background-color:var(--deep-green-color);border:none;overflow:hidden;color:#fff}.news-card:after{content:"";position:absolute;inset:0;z-index:1;-o-object-fit:cover;object-fit:cover;background-color:#000;-webkit-mask:url("assets/images/logos/telmax-invert-D.svg") center center no-repeat;mask:url("assets/images/logos/telmax-invert-D.svg") center center no-repeat;-webkit-mask-size:cover;mask-size:cover;opacity:.1}.news-card .copy-wrapper{position:relative;z-index:2}.news-card .date{-ms-flex-negative:0;flex-shrink:0;pointer-events:none}.news-card .date:not(:last-child){margin-bottom:2rem}.news-card .cta-button{-ms-flex-negative:0;flex-shrink:0}.news-card .cta-button:not(:first-child){margin-top:1.5rem}.plan-card{font-weight:600}.plan-card.with-badge{position:relative;margin-right:22px;max-width:360px}.plan-card.with-badge .badge-image-wrapper{position:absolute;top:22px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7%;max-width:120px;aspect-ratio:1;border-radius:50%;background-color:var(--deep-green-color);-webkit-transform:translateX(22px);transform:translateX(22px)}.plan-card.with-badge .badge-image-wrapper .image{display:block;width:100%;max-width:none;height:auto}.plan-card.with-badge .copy-wrapper{padding-right:90px}.plan-card.theme-grey-matter{border:none}.plan-card .header-wrapper:not(:last-child){margin-bottom:.75rem}.plan-card p i{font-size:1.125em;font-family:var(--serif);font-weight:bold;font-style:italic}.plan-card p:not(:last-child){margin-bottom:1.5em}.plan-card ul:not(:last-child),.plan-card ol:not(:last-child){margin-bottom:1.5em}.plan-card ul{list-style:disc}.plan-card ol{list-style:decimal}.plan-card li{margin-left:1em}.plan-card .heading{font-weight:600}.plan-card .heading:not(:last-child){margin-bottom:0}.plan-card .heading b{margin-right:.1em;font-size:2.8125rem}.plan-card .subheading{font-family:var(--serif);font-weight:bold;font-style:italic}.plan-card .subheading:not(:last-child){margin-bottom:.25rem}.plan-card .conditions-text{font-size:.75rem}.plan-card .button{margin-top:0}.plan-card .badge-button{pointer-events:none}.plan-card .badge-button:not(:last-child){margin-bottom:2.5rem}.plan-card .content-container:not(:last-child){margin-bottom:1.5em}.plan-card .content-container .image-wrapper:not(:last-child){margin-bottom:1.5em}.plan-card .disclaimer-text-wrapper{font-size:.5rem}.plan-card .disclaimer-text-wrapper:not(:last-child){margin-bottom:1rem}.plan-card .expand-button{margin-top:auto}.plan-card .expand-button[aria-expanded=true] .icon:after,.plan-card .expand-button[aria-expanded=true] .social-nav a:after,.social-nav .plan-card .expand-button[aria-expanded=true] a:after{-webkit-mask-image:url("assets/images/icons/arrow-top-left.svg");mask-image:url("assets/images/icons/arrow-top-left.svg")}@media screen and (min-width: 1024px){.plan-card.with-badge{position:relative;margin-right:140px;max-width:360px}.plan-card.with-badge .badge-image-wrapper{top:70px;max-width:210px;-webkit-transform:translateX(50%);transform:translateX(50%)}.plan-card.with-badge .copy-wrapper{padding-right:90px}}.testimonials-card{padding:var(--content-padding);background:var(--background, var(--deep-green-color));border-radius:var(--border-radius);text-align:left;color:var(--color, var(--light-speed-color))}.testimonials-card .card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;margin-bottom:10px}.testimonials-card .user-icon{width:48px;height:48px}.testimonials-card .star-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cards-carousel .carousel-items{height:100%}.cards-carousel .carousel-item{height:auto}.cards-carousel .card{height:100%}.cards-carousel .nav-button-prev,.cards-carousel .nav-button-next{position:absolute;z-index:100;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.cards-carousel .nav-button-prev[aria-disabled=true],.cards-carousel .nav-button-next[aria-disabled=true]{opacity:0}.cards-carousel .nav-button-prev{left:14px}.cards-carousel .nav-button-next{right:14px}@media screen and (min-width: 1024px){.cards-carousel .carousel-item{width:calc((100vw - var(--layout-padding)*2 - 60px)/3)}}@media screen and (min-width: 1280px){.cards-carousel .carousel-item{width:calc((100vw - var(--layout-padding)*2 - 90px)/4)}}.copy-carousel .carousel-items{-webkit-transition-timing-function:var(--carousel-slide-easing);transition-timing-function:var(--carousel-slide-easing)}.copy-carousel .nav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:.5rem 1rem}.copy-carousel .carousel-pagination{margin-top:0;margin-bottom:14px;gap:14px}.copy-carousel .carousel-pagination-bullet{width:56px;background-color:var(--deep-green-color)}.images-carousel .carousel-items{-webkit-transition-timing-function:var(--carousel-slide-easing);transition-timing-function:var(--carousel-slide-easing)}.images-carousel .image{border-radius:var(--border-radius)}.marquee-carousel{-webkit-mask-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(15%, black), color-stop(black), color-stop(85%), to(transparent));-webkit-mask-image:linear-gradient(to right, transparent, black 15%, black, 85%, transparent);mask-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(15%, black), color-stop(black), color-stop(85%), to(transparent));mask-image:linear-gradient(to right, transparent, black 15%, black, 85%, transparent)}.marquee-carousel .carousel-items{-webkit-transition-timing-function:linear;transition-timing-function:linear}.marquee-carousel .carousel-item{white-space:nowrap;width:75vw;text-align:center}.marquee-carousel .carousel-item[data-text=text-100-independent] .text-wrapper{-webkit-transform:translateX(-7vw);transform:translateX(-7vw)}@media screen and (min-width: 1024px){.marquee-carousel .carousel-item{width:38vw}.marquee-carousel .carousel-item[data-text=text-100-independent] .text-wrapper{-webkit-transform:translateX(-5vw);transform:translateX(-5vw)}}@media screen and (min-width: 1440px){.marquee-carousel .carousel-item{width:29vw}}@media screen and (min-width: 1680px){.marquee-carousel .carousel-item{width:25vw}}@media screen and (min-width: 1920px){.marquee-carousel .carousel-item{width:22vw}}.scrolling-cards-carousel .carousel-items{height:100%;-webkit-transition-timing-function:var(--carousel-slide-easing);transition-timing-function:var(--carousel-slide-easing)}.scrolling-cards-carousel .carousel-item{position:relative;height:auto}.scrolling-cards-carousel .card,.scrolling-cards-carousel .testimonials-card{height:100%}.scrolling-cards-carousel .card{border-radius:10px}@media screen and (max-width: 1023px){.scrolling-cards-carousel .carousel-item{width:calc(100vw - var(--layout-padding)*4)}}@media screen and (min-width: 1024px){.scrolling-cards-carousel .carousel-pagination{display:none}}.sections-carousel .carousel-items{-webkit-transition-timing-function:var(--carousel-slide-easing);transition-timing-function:var(--carousel-slide-easing)}.sections-carousel .carousel-item{position:relative;width:calc(100vw - var(--layout-padding)*2)}.sections-carousel .carousel-nav{display:none}.sections-carousel .nav-button-prev,.sections-carousel .nav-button-next{position:absolute;z-index:100;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.sections-carousel .nav-button-prev[aria-disabled=true],.sections-carousel .nav-button-next[aria-disabled=true]{opacity:0}.sections-carousel .nav-button-prev{left:14px}.sections-carousel .nav-button-next{right:14px}@media screen and (min-width: 1024px){.sections-carousel .carousel-nav{display:block}.sections-carousel .carousel-item{position:relative;width:calc(100vw - (var(--layout-padding) + 64px)*2)}.sections-carousel .carousel-item.is-active:before{opacity:0;pointer-events:none}.sections-carousel .carousel-item.is-active .content-wrapper{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .3s linear .5s,-webkit-transform .4s linear .5s;transition:opacity .3s linear .5s,-webkit-transform .4s linear .5s;transition:opacity .3s linear .5s,transform .4s linear .5s;transition:opacity .3s linear .5s,transform .4s linear .5s,-webkit-transform .4s linear .5s}.sections-carousel .carousel-item:not(.is-active){cursor:pointer}.sections-carousel .carousel-item:before{content:"";position:absolute;z-index:3;inset:0;background-color:rgba(0,0,0,.5);border-radius:var(--border-radius);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.sections-carousel .content-wrapper{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem);-webkit-transition:opacity .15s linear,-webkit-transform .4s linear;transition:opacity .15s linear,-webkit-transform .4s linear;transition:opacity .15s linear,transform .4s linear;transition:opacity .15s linear,transform .4s linear,-webkit-transform .4s linear}}@media screen and (min-width: 1440px){.sections-carousel.is-animating .nav-button-prev,.sections-carousel.is-animating .nav-button-next{opacity:0}.sections-carousel .carousel-item{width:calc(1440px - (var(--layout-padding) + 64px)*2)}.sections-carousel .nav-button-prev{left:calc((100vw - (1440px + (var(--layout-padding) - 64px)*2))/2)}.sections-carousel .nav-button-next{right:calc((100vw - (1440px + (var(--layout-padding) - 64px)*2))/2)}}.segmented-list-carousel .segmented-list .list-item{height:auto}@media screen and (max-width: 1023px){.segmented-list-carousel .segmented-list{gap:0;font-size:1.125rem}.segmented-list-carousel .segmented-list .list-item{-webkit-box-flex:0;-ms-flex:none;flex:none;height:auto}}.timeline-content-carousel{overflow:visible}.timeline-content-carousel .copy-wrapper i{font-family:var(--serif);font-size:1.875rem}.timeline-content-carousel .copy-wrapper ul{font-size:1.25rem}.timeline-content-carousel .copy-wrapper ul:not(:last-child){margin-bottom:2em}.timeline-content-carousel .copy-wrapper ul{list-style:disc}.timeline-content-carousel .copy-wrapper li{margin-left:1.5em}.timeline-content-carousel .copy-wrapper li:not(:last-child){margin-bottom:.5em}@media screen and (max-width: 1023px){.timeline-content-carousel .carousel-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;margin-top:2rem}}@media screen and (min-width: 1024px){.timeline-content-carousel .nav-button-prev,.timeline-content-carousel .nav-button-next{position:absolute;z-index:50;z-index:100;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.timeline-content-carousel .nav-button-prev[aria-disabled=true],.timeline-content-carousel .nav-button-next[aria-disabled=true]{opacity:0}.timeline-content-carousel .nav-button-prev{left:-112px}.timeline-content-carousel .nav-button-next{right:-112px}}.timeline-nav-carousel .carousel-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.timeline-nav-carousel .carousel-item.is-active{opacity:1}.timeline-nav-carousel .icon,.timeline-nav-carousel .social-nav a:after,.social-nav .timeline-nav-carousel a:after,.timeline-nav-carousel .social-nav a,.social-nav .timeline-nav-carousel a{width:130px;height:130px}.timeline-nav-carousel .icon.gta-map-icon,.timeline-nav-carousel .social-nav a.gta-map-icon:after,.social-nav .timeline-nav-carousel a.gta-map-icon:after,.timeline-nav-carousel .social-nav a.gta-map-icon,.social-nav .timeline-nav-carousel a.gta-map-icon{width:170px}.timeline-nav-carousel .icon:after,.timeline-nav-carousel .social-nav a:after,.social-nav .timeline-nav-carousel a:after{background-color:var(--limewire-color)}.timeline-nav-carousel .connection-line{position:relative;margin-block:80px 14px;margin-inline:0;height:6px;background:none}.timeline-nav-carousel .connection-line:before{content:"";position:absolute;inset:0;background:var(--limewire-gradient);-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(50%);transform:scaleX(50%);-webkit-transition:-webkit-transform .3s var(--carousel-slide-easing);transition:-webkit-transform .3s var(--carousel-slide-easing);transition:transform .3s var(--carousel-slide-easing);transition:transform .3s var(--carousel-slide-easing), -webkit-transform .3s var(--carousel-slide-easing)}.timeline-nav-carousel .connection-line:after{content:"";position:absolute;top:50%;left:50%;display:block;width:32px;height:32px;background-color:var(--mauve-it-color);border-radius:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 1024px){.timeline-nav-carousel .carousel-item.is-prev{opacity:1}}.tabs-container .empty-text{padding:var(--content-padding);background-color:var(--limewire-color);border:2px solid;border-radius:var(--border-radius);text-align:center;color:var(--deep-green-color)}.image-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}.wysiwyg-content h1,.wysiwyg-content .h1,.wysiwyg-content .p1,.wysiwyg-content h2,.wysiwyg-content .h2,.wysiwyg-content .p2{font-size:1.875rem}.wysiwyg-content h3,.wysiwyg-content .h3,.wysiwyg-content .p3,.wysiwyg-content .about-telmax-page #principles b,.about-telmax-page #principles .wysiwyg-content b{font-size:1.5625rem}.wysiwyg-content h4,.wysiwyg-content .h4,.wysiwyg-content .p4{font-size:1.25rem}.wysiwyg-content h5,.wysiwyg-content .h5,.wysiwyg-content .p5{font-size:1.125rem}.wysiwyg-content h6,.wysiwyg-content .h6,.wysiwyg-content .p6{font-size:1rem}.wysiwyg-content ul:not(:last-child),.wysiwyg-content ol:not(:last-child){margin-bottom:2em}.wysiwyg-content ul{list-style:disc}.wysiwyg-content ol{list-style:decimal}.wysiwyg-content li{margin-left:1.5em}.wysiwyg-content li:not(:last-child){margin-bottom:.5em}.details{width:100%;text-align:left;background:var(--background, var(--deep-green-color));border-radius:var(--border-radius);color:var(--color, var(--light-speed-color))}.details.theme-grey-matter .details-summary:after{background-color:var(--limewire-color)}.details[open] .details-summary{border-bottom-left-radius:0;border-bottom-right-radius:0}.details[open] .details-summary:hover:after{-webkit-mask-image:url("assets/images/icons/circle-arrow-up-fill.svg");mask-image:url("assets/images/icons/circle-arrow-up-fill.svg")}.details[open] .details-summary:after{-webkit-mask-image:url("assets/images/icons/circle-arrow-up.svg");mask-image:url("assets/images/icons/circle-arrow-up.svg")}.details .details-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--content-padding);list-style:none;padding:2rem 3rem;border-radius:var(--border-radius);cursor:pointer;-webkit-transition:background-color .15s linear;transition:background-color .15s linear}.details .details-summary:hover{background-color:rgba(0,0,0,.1)}.details .details-summary:hover:after{-webkit-mask-image:url("assets/images/icons/circle-arrow-down-fill.svg");mask-image:url("assets/images/icons/circle-arrow-down-fill.svg")}.details .details-summary::-webkit-details-marker{display:none}.details .details-summary::marker{display:none}.details .details-summary:after{content:"";-ms-flex-negative:0;flex-shrink:0;display:block;width:4rem;height:4rem;background-color:currentColor;-webkit-mask-image:url("assets/images/icons/circle-arrow-down.svg");mask-image:url("assets/images/icons/circle-arrow-down.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.details .details-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;padding:0 1rem 2rem}@media screen and (min-width: 1024px){.details .details-summary{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 3rem}.details .details-summary:hover:after{-webkit-mask-image:url("assets/images/icons/circle-arrow-right-fill.svg");mask-image:url("assets/images/icons/circle-arrow-right-fill.svg")}.details .details-summary:after{margin-left:auto;-webkit-mask-image:url("assets/images/icons/circle-arrow-right.svg");mask-image:url("assets/images/icons/circle-arrow-right.svg")}.details .details-content{padding-inline:3rem}}.dialog{position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;width:100%;height:100%;background-color:rgba(0,0,0,0);border:none;overflow:auto;pointer-events:none}.dialog[open]{pointer-events:auto}.dialog:modal{max-width:none;max-height:none}.dialog.anim-open .layout-wrapper{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);-webkit-transition-delay:.15s;transition-delay:.15s}.dialog.anim-open::-ms-backdrop{opacity:1}.dialog.anim-open::backdrop{opacity:1}.dialog.anim-closed .layout-wrapper{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;-webkit-transition-delay:0;transition-delay:0}.dialog.anim-closed::-ms-backdrop{opacity:0;transition-delay:.25s}.dialog.anim-closed::backdrop{opacity:0;-webkit-transition-delay:.25s;transition-delay:.25s}.dialog::-ms-backdrop{background-color:rgba(0,0,0,.43);backdrop-filter:blur(20px);opacity:0;-ms-transition:opacity .15s linear;transition:opacity .15s linear;cursor:pointer}.dialog::backdrop{background-color:rgba(0,0,0,.43);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;cursor:pointer}.dialog .layout-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;opacity:0;-webkit-transform:translateY(2em) scale(0.93);transform:translateY(2em) scale(0.93);-webkit-transition:opacity .15s linear,-webkit-transform .25s var(--standard-easing);transition:opacity .15s linear,-webkit-transform .25s var(--standard-easing);transition:opacity .15s linear,transform .25s var(--standard-easing);transition:opacity .15s linear,transform .25s var(--standard-easing),-webkit-transform .25s var(--standard-easing)}.dialog .dialog-container{width:100%;background:var(--background, var(--deep-green-color));border-radius:var(--border-radius);-webkit-box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),0 25px 50px -12px rgba(0,0,0,.25);box-shadow:0 0 rgba(0,0,0,0),0 0 rgba(0,0,0,0),0 25px 50px -12px rgba(0,0,0,.25);color:var(--color, var(--light-speed-color))}.dialog .dialog-header{position:sticky;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding:24px 16px}.dialog .dialog-header .heading{margin-bottom:0}.dialog .dialog-header .close-button .icon,.dialog .dialog-header .close-button .social-nav a:after,.social-nav .dialog .dialog-header .close-button a:after,.dialog .dialog-header .close-button .social-nav a,.social-nav .dialog .dialog-header .close-button a{width:100%;height:100%}.dialog .dialog-body{padding:0 16px 32px}@media screen and (min-width: 768px){.dialog .dialog-header{padding:32px 44px}.dialog .dialog-body{padding:0 44px 44px}}.business-contact-dialog .dialog-container{position:relative;max-width:860px;overflow:hidden}.business-contact-dialog .dialog-container:after{content:"";position:absolute;inset:0;z-index:1;-o-object-fit:cover;object-fit:cover;background-color:#000;-webkit-mask:url("assets/images/logos/telmax-invert.svg") center center no-repeat;mask:url("assets/images/logos/telmax-invert.svg") center center no-repeat;-webkit-mask-size:cover;mask-size:cover;opacity:.1}.business-contact-dialog .dialog-header,.business-contact-dialog .dialog-body{position:relative;z-index:2}.business-contact-dialog .dialog-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.business-contact-dialog .dialog-header .close-button{position:absolute;z-index:1;top:1rem;left:1rem}.business-contact-dialog .dialog-header .close-button .icon:after,.business-contact-dialog .dialog-header .close-button .social-nav a:after,.social-nav .business-contact-dialog .dialog-header .close-button a:after{background-color:var(--limewire-color)}@media screen and (max-width: 1023px){.business-contact-dialog .buttons-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.global-footer{background-color:var(--background, var(--deep-green-color));color:var(--color, var(--light-speed-color));font-size:1.125rem;padding-block:80px 40px}.global-footer .layout-wrapper{gap:0}.global-footer .footer-section,.global-footer .nav-wrapper,.global-footer .content-wrapper,.global-footer .footer-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.global-footer .nav-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media screen and (max-width: 1023px){.global-footer .social-nav{-ms-flex-item-align:center;align-self:center}.global-footer .footer-bar{font-size:1rem}}@media screen and (min-width: 1024px){.global-footer .footer-section{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:80px;margin-bottom:80px}.global-footer .nav-wrapper{gap:3.75rem}.global-footer .content-wrapper{grid-column:span 2;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.global-footer .content-wrapper .heading:not(:last-child){margin-bottom:1em}.global-footer .content-wrapper .connection-line{display:none}.global-footer .footer-bar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}}.form{text-align:left}.form .label{display:block;font-weight:bold}.form .label:not(:last-child){margin-bottom:.5rem}.form .label .required-character{color:#ff2525}.form .label .optional-text{opacity:.6}.form .field-wrapper:not(:last-child){margin-bottom:1rem}.form .text-input,.form .email-input,.form .phone-input,.form .textarea,.form .file-input{--fill-color: white;display:block;padding:.65rem 1rem;width:100%;background-color:#fff;border:2px solid rgba(0,0,0,0);border-radius:.5rem;font-family:var(--sans-serif);font-size:.9375rem;letter-spacing:-0.01em;color:var(--deep-green-color)}.form .text-input:focus-visible,.form .email-input:focus-visible,.form .phone-input:focus-visible,.form .textarea:focus-visible,.form .file-input:focus-visible{outline:2px solid currentColor}.form .text-input:focus-visible,.form .email-input:focus-visible,.form .phone-input:focus-visible,.form .textarea:focus-visible,.form .file-input:focus-visible{background:-webkit-gradient(linear, left top, left bottom, from(var(--fill-color)), to(var(--fill-color))) padding-box,var(--limewire-gradient) border-box;background:linear-gradient(var(--fill-color), var(--fill-color)) padding-box,var(--limewire-gradient) border-box}.form .file-input{padding:6px}.form .file-input::-webkit-file-upload-button{display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;white-space:nowrap;padding:0 1rem;height:36px;background:var(--mauve-it-color);border:0;border-radius:4px;text-align:center;font:inherit;font-weight:700;font-size:.875rem;line-height:1;color:var(--deep-green-color);text-decoration:none;cursor:pointer;-webkit-transition:background-color .15s linear,color .15s linear;transition:background-color .15s linear,color .15s linear}.form .file-input::file-selector-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;padding:0 1rem;height:36px;background:var(--mauve-it-color);border:0;border-radius:4px;text-align:center;font:inherit;font-weight:700;font-size:.875rem;line-height:1;color:var(--deep-green-color);text-decoration:none;cursor:pointer;-webkit-transition:background-color .15s linear,color .15s linear;transition:background-color .15s linear,color .15s linear}.form .field-description-text{margin-top:.5rem;font-size:.875rem}.form .button{width:100%}.subscribe-form{--fill-color: white;max-width:428px}.theme-grey-matter .subscribe-form{--fill-color: var(--grey-matter-color)}.theme-grey-matter .subscribe-form .input{color:#fff}.theme-grey-matter .subscribe-form .input::-webkit-input-placeholder{color:#fff}.theme-grey-matter .subscribe-form .input::-moz-placeholder{color:#fff}.theme-grey-matter .subscribe-form .input:-ms-input-placeholder{color:#fff}.theme-grey-matter .subscribe-form .input::-ms-input-placeholder{color:#fff}.theme-grey-matter .subscribe-form .input::placeholder{color:#fff}.subscribe-form .response:not(:empty){margin-top:2rem}@media screen and (max-width: 1023px){.theme-grey-matter .subscribe-form .input{color:#fff}.theme-grey-matter .subscribe-form .input::-webkit-input-placeholder{color:#fff}.theme-grey-matter .subscribe-form .input::-moz-placeholder{color:#fff}.theme-grey-matter .subscribe-form .input:-ms-input-placeholder{color:#fff}.theme-grey-matter .subscribe-form .input::-ms-input-placeholder{color:#fff}.theme-grey-matter .subscribe-form .input::placeholder{color:#fff}.subscribe-form .fields-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.subscribe-form .input{height:64px;background:-webkit-gradient(linear, left top, left bottom, from(var(--fill-color)), to(var(--fill-color))) padding-box,var(--limewire-gradient) border-box;background:linear-gradient(var(--fill-color), var(--fill-color)) padding-box,var(--limewire-gradient) border-box;border:2px solid rgba(0,0,0,0);border-radius:2em}.subscribe-form .button{height:56px}}@media screen and (min-width: 1024px){.theme-grey-matter .subscribe-form .input{background:rgba(0,0,0,0)}.subscribe-form .fields-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px;background:-webkit-gradient(linear, left top, left bottom, from(var(--fill-color)), to(var(--fill-color))) padding-box,var(--limewire-gradient) border-box;background:linear-gradient(var(--fill-color), var(--fill-color)) padding-box,var(--limewire-gradient) border-box;border:2px solid rgba(0,0,0,0);border-radius:2em}}.cards-grid{--gap: 22px;--columns: 1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gap);width:100%}.cards-grid .card{-webkit-box-flex:1;-ms-flex:1 0 calc((100% - (var(--columns) - 1)*var(--gap))/var(--columns));flex:1 0 calc((100% - (var(--columns) - 1)*var(--gap))/var(--columns));max-width:300px}@media screen and (min-width: 768px){.cards-grid{--gap: 30px;--columns: 3}}.badge-images-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--layout-padding)}.badge-images-grid .image{max-width:210px}.details-cards-grid{display:grid;gap:var(--content-padding);width:100%}@media screen and (min-width: 1024px){.details-cards-grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--layout-padding)}.details-cards-grid .grid-item{display:-webkit-box;display:-ms-flexbox;display:flex}}.expanding-cards-grid .expanding-card{max-width:420px}@media screen and (min-width: 768px){.expanding-cards-grid{--gap: 60px;--columns: 2}}@media screen and (min-width: 768px){.plan-cards-grid{--gap: 22px;--columns: 4}}.heading{line-height:var(--heading-line-height)}.heading i{font-family:var(--serif);font-weight:bold;font-style:italic}@media screen and (min-width: 640px){.heading i{white-space:nowrap}}:root{--icon-size: 24px}.icon,.social-nav a:after,.social-nav a{-ms-flex-negative:0;flex-shrink:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:var(--icon-size);height:var(--icon-size);text-indent:-999em}.icon:after,.social-nav a:after{content:"";width:100%;height:100%;background:currentColor;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.advertising-icon:after{-webkit-mask-image:url("assets/images/icons/advertising.svg");mask-image:url("assets/images/icons/advertising.svg")}.arrow-bottom-right-icon:after{-webkit-mask-image:url("assets/images/icons/arrow-bottom-right.svg");mask-image:url("assets/images/icons/arrow-bottom-right.svg")}.arrow-left-icon:after{-webkit-mask-image:url("assets/images/icons/arrow-left.svg");mask-image:url("assets/images/icons/arrow-left.svg")}.arrow-right-icon:after{-webkit-mask-image:url("assets/images/icons/arrow-right.svg");mask-image:url("assets/images/icons/arrow-right.svg")}.arrow-top-left-icon:after{-webkit-mask-image:url("assets/images/icons/arrow-top-left.svg");mask-image:url("assets/images/icons/arrow-top-left.svg")}.check-icon:after{-webkit-mask-image:url("assets/images/icons/check.svg");mask-image:url("assets/images/icons/check.svg")}.cinema-icon:after{-webkit-mask-image:url("assets/images/icons/cinema.svg");mask-image:url("assets/images/icons/cinema.svg")}.circle-arrow-down-icon:after{-webkit-mask-image:url("assets/images/icons/circle-arrow-down.svg");mask-image:url("assets/images/icons/circle-arrow-down.svg")}.circle-arrow-down-fill-icon:after{-webkit-mask-image:url("assets/images/icons/circle-arrow-down-fill.svg");mask-image:url("assets/images/icons/circle-arrow-down-fill.svg")}.circle-arrow-left-icon:after{-webkit-mask-image:url("assets/images/icons/circle-arrow-left.svg");mask-image:url("assets/images/icons/circle-arrow-left.svg")}.circle-arrow-left-fill-icon:after{-webkit-mask-image:url("assets/images/icons/circle-arrow-left-fill.svg");mask-image:url("assets/images/icons/circle-arrow-left-fill.svg")}.circle-arrow-right-icon:after{-webkit-mask-image:url("assets/images/icons/circle-arrow-right.svg");mask-image:url("assets/images/icons/circle-arrow-right.svg")}.circle-arrow-right-fill-icon:after{-webkit-mask-image:url("assets/images/icons/circle-arrow-right-fill.svg");mask-image:url("assets/images/icons/circle-arrow-right-fill.svg")}.circle-arrow-up-icon:after{-webkit-mask-image:url("assets/images/icons/circle-arrow-up.svg");mask-image:url("assets/images/icons/circle-arrow-up.svg")}.circle-arrow-up-fill-icon:after{-webkit-mask-image:url("assets/images/icons/circle-arrow-up-fill.svg");mask-image:url("assets/images/icons/circle-arrow-up-fill.svg")}.circle-chevron-left-icon:after{-webkit-mask-image:url("assets/images/icons/circle-chevron-left.svg");mask-image:url("assets/images/icons/circle-chevron-left.svg")}.circle-chevron-right-icon:after{-webkit-mask-image:url("assets/images/icons/circle-chevron-right.svg");mask-image:url("assets/images/icons/circle-chevron-right.svg")}.circle-play-icon:after{-webkit-mask-image:url("assets/images/icons/circle-play.svg");mask-image:url("assets/images/icons/circle-play.svg")}.circle-sign-check-icon:after{-webkit-mask-image:url("assets/images/icons/circle-sign-check.svg");mask-image:url("assets/images/icons/circle-sign-check.svg")}.cloud-upload-icon:after{-webkit-mask-image:url("assets/images/icons/cloud-upload.svg");mask-image:url("assets/images/icons/cloud-upload.svg")}.computer-icon:after{-webkit-mask-image:url("assets/images/icons/computer.svg");mask-image:url("assets/images/icons/computer.svg")}.configuration-icon:after{-webkit-mask-image:url("assets/images/icons/configuration.svg");mask-image:url("assets/images/icons/configuration.svg")}.creative-icon:after{-webkit-mask-image:url("assets/images/icons/creative.svg");mask-image:url("assets/images/icons/creative.svg")}.credit-card-icon:after{-webkit-mask-image:url("assets/images/icons/credit-card.svg");mask-image:url("assets/images/icons/credit-card.svg")}.danger-icon:after{-webkit-mask-image:url("assets/images/icons/danger.svg");mask-image:url("assets/images/icons/danger.svg")}.document-icon:after{-webkit-mask-image:url("assets/images/icons/document.svg");mask-image:url("assets/images/icons/document.svg")}.email-icon:after{-webkit-mask-image:url("assets/images/icons/email.svg");mask-image:url("assets/images/icons/email.svg")}.emoticon-smiley-icon:after{-webkit-mask-image:url("assets/images/icons/emoticon-smiley.svg");mask-image:url("assets/images/icons/emoticon-smiley.svg")}.energy-icon:after{-webkit-mask-image:url("assets/images/icons/energy.svg");mask-image:url("assets/images/icons/energy.svg")}.extractor-icon:after{-webkit-mask-image:url("assets/images/icons/extractor.svg");mask-image:url("assets/images/icons/extractor.svg")}.favorite-heart-icon:after{-webkit-mask-image:url("assets/images/icons/favorite-heart.svg");mask-image:url("assets/images/icons/favorite-heart.svg")}.favorite-star-icon:after{-webkit-mask-image:url("assets/images/icons/favorite-star.svg");mask-image:url("assets/images/icons/favorite-star.svg")}.flag-icon:after{-webkit-mask-image:url("assets/images/icons/flag.svg");mask-image:url("assets/images/icons/flag.svg")}.flower-macro-icon:after{-webkit-mask-image:url("assets/images/icons/flower-macro.svg");mask-image:url("assets/images/icons/flower-macro.svg")}.full-screen-icon:after{-webkit-mask-image:url("assets/images/icons/full-screen.svg");mask-image:url("assets/images/icons/full-screen.svg")}.gas-icon:after{-webkit-mask-image:url("assets/images/icons/gas.svg");mask-image:url("assets/images/icons/gas.svg")}.globe-icon:after{-webkit-mask-image:url("assets/images/icons/globe.svg");mask-image:url("assets/images/icons/globe.svg")}.graph-icon:after{-webkit-mask-image:url("assets/images/icons/graph.svg");mask-image:url("assets/images/icons/graph.svg")}.grid-2x2-icon:after{-webkit-mask-image:url("assets/images/icons/grid-2x2.svg");mask-image:url("assets/images/icons/grid-2x2.svg")}.grid-3x3-icon:after{-webkit-mask-image:url("assets/images/icons/grid-3x3.svg");mask-image:url("assets/images/icons/grid-3x3.svg")}.gta-map-icon:after{-webkit-mask-image:url("assets/images/icons/gta-map.svg");mask-image:url("assets/images/icons/gta-map.svg")}.headquarters-icon:after{-webkit-mask-image:url("assets/images/icons/headquarters.svg");mask-image:url("assets/images/icons/headquarters.svg")}.health-and-bio-icon:after{-webkit-mask-image:url("assets/images/icons/health-and-bio.svg");mask-image:url("assets/images/icons/health-and-bio.svg")}.help-icon:after{-webkit-mask-image:url("assets/images/icons/help.svg");mask-image:url("assets/images/icons/help.svg")}.home-icon:after{-webkit-mask-image:url("assets/images/icons/home.svg");mask-image:url("assets/images/icons/home.svg")}.hospital-icon:after{-webkit-mask-image:url("assets/images/icons/hospital.svg");mask-image:url("assets/images/icons/hospital.svg")}.line-bubble-message-icon:after{-webkit-mask-image:url("assets/images/icons/line-bubble-message.svg");mask-image:url("assets/images/icons/line-bubble-message.svg")}.line-share-icon:after{-webkit-mask-image:url("assets/images/icons/line-share.svg");mask-image:url("assets/images/icons/line-share.svg")}.line-target-icon:after{-webkit-mask-image:url("assets/images/icons/line-target.svg");mask-image:url("assets/images/icons/line-target.svg")}.map-marker-icon:after{-webkit-mask-image:url("assets/images/icons/map-marker.svg");mask-image:url("assets/images/icons/map-marker.svg")}.maple-leaf-icon:after{-webkit-mask-image:url("assets/images/icons/maple-leaf.svg");mask-image:url("assets/images/icons/maple-leaf.svg")}.maple-leaf-outline-icon:after{-webkit-mask-image:url("assets/images/icons/maple-leaf-outline.svg");mask-image:url("assets/images/icons/maple-leaf-outline.svg")}.menu-hamburger-icon:after{-webkit-mask-image:url("assets/images/icons/menu-hamburger.svg");mask-image:url("assets/images/icons/menu-hamburger.svg")}.optical-fiber-icon:after{-webkit-mask-image:url("assets/images/icons/optical-fiber.svg");mask-image:url("assets/images/icons/optical-fiber.svg")}.phone-ring-icon:after{-webkit-mask-image:url("assets/images/icons/phone-ring.svg");mask-image:url("assets/images/icons/phone-ring.svg")}.phone-icon:after{-webkit-mask-image:url("assets/images/icons/phone.svg");mask-image:url("assets/images/icons/phone.svg")}.play-icon:after{-webkit-mask-image:url("assets/images/icons/play.svg");mask-image:url("assets/images/icons/play.svg")}.raw-materials-icon:after{-webkit-mask-image:url("assets/images/icons/raw-materials.svg");mask-image:url("assets/images/icons/raw-materials.svg")}.security-shield-icon:after{-webkit-mask-image:url("assets/images/icons/security-shield.svg");mask-image:url("assets/images/icons/security-shield.svg")}.sign-x-icon:after{-webkit-mask-image:url("assets/images/icons/sign-x.svg");mask-image:url("assets/images/icons/sign-x.svg")}.star-icon:after{-webkit-mask-image:url("assets/images/icons/star.svg");mask-image:url("assets/images/icons/star.svg")}.snow-icon:after{-webkit-mask-image:url("assets/images/icons/snow.svg");mask-image:url("assets/images/icons/snow.svg")}.stopwatch-icon:after{-webkit-mask-image:url("assets/images/icons/stopwatch.svg");mask-image:url("assets/images/icons/stopwatch.svg")}.sun-icon:after{-webkit-mask-image:url("assets/images/icons/sun.svg");mask-image:url("assets/images/icons/sun.svg")}.tv-icon:after{-webkit-mask-image:url("assets/images/icons/tv.svg");mask-image:url("assets/images/icons/tv.svg")}.universities-icon:after{-webkit-mask-image:url("assets/images/icons/universities.svg");mask-image:url("assets/images/icons/universities.svg")}.user-circle-icon:after{-webkit-mask-image:url("assets/images/icons/user-circle.svg");mask-image:url("assets/images/icons/user-circle.svg")}.user-group-icon:after{-webkit-mask-image:url("assets/images/icons/user-group.svg");mask-image:url("assets/images/icons/user-group.svg")}.user-icon:after{-webkit-mask-image:url("assets/images/icons/user.svg");mask-image:url("assets/images/icons/user.svg")}.video-camera-icon:after{-webkit-mask-image:url("assets/images/icons/video-camera.svg");mask-image:url("assets/images/icons/video-camera.svg")}.video-player-icon:after{-webkit-mask-image:url("assets/images/icons/video-player.svg");mask-image:url("assets/images/icons/video-player.svg")}.water-icon:after{-webkit-mask-image:url("assets/images/icons/water.svg");mask-image:url("assets/images/icons/water.svg")}.wifi-icon:after{-webkit-mask-image:url("assets/images/icons/wifi.svg");mask-image:url("assets/images/icons/wifi.svg")}.wrench-icon:after{-webkit-mask-image:url("assets/images/icons/wrench.svg");mask-image:url("assets/images/icons/wrench.svg")}.cloud-upload-anim-icon:after{background-color:rgba(0,0,0,0) !important;background-image:url("assets/images/icons/cloud-upload.gif");background-position:center center;background-repeat:no-repeat;background-size:contain}.customer-care-anim-icon:after{background-color:rgba(0,0,0,0) !important;background-image:url("assets/images/icons/customer-care.gif");background-position:center center;background-repeat:no-repeat;background-size:contain}.optical-fiber-anim-icon:after{background-color:rgba(0,0,0,0) !important;background-image:url("assets/images/icons/optical-fiber.gif");background-position:center center;background-repeat:no-repeat;background-size:contain}.stopwatch-anim-icon:after{background-color:rgba(0,0,0,0) !important;background-image:url("assets/images/icons/stopwatch.gif");background-position:center center;background-repeat:no-repeat;background-size:contain}.wifi-anim-icon:after{background-color:rgba(0,0,0,0) !important;background-image:url("assets/images/icons/wifi.gif");background-position:center center;background-repeat:no-repeat;background-size:contain}.image.border-round{border-radius:var(--border-radius)}.input{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1.25em;height:var(--input-size);background-color:#fff;border:none;border-radius:2em;font:inherit;font-size:1em;line-height:1;color:var(--deep-green-color)}.input:focus-visible{outline:0}.animated-connection-line{position:relative;margin-block:2rem;width:100%;height:8px;background:var(--limewire-gradient);border:none;border-radius:1rem;height:10px;-webkit-transform:scaleX(1%);transform:scaleX(1%);-webkit-transition:-webkit-transform 1.5s cubic-bezier(0.83, 0, 0.17, 1);transition:-webkit-transform 1.5s cubic-bezier(0.83, 0, 0.17, 1);transition:transform 1.5s cubic-bezier(0.83, 0, 0.17, 1);transition:transform 1.5s cubic-bezier(0.83, 0, 0.17, 1), -webkit-transform 1.5s cubic-bezier(0.83, 0, 0.17, 1)}.animated-connection-line.anim-inview{-webkit-transform:scaleX(100%);transform:scaleX(100%)}.connection-line{position:relative;margin-block:2rem;width:100%;height:3px;background:var(--reverse-limewire-gradient);border:none;border-radius:1rem}.connection-line.will-anim-grow{height:10px;-webkit-transform:scaleX(1%);transform:scaleX(1%);-webkit-transition:-webkit-transform 3s cubic-bezier(0.83, 0, 0.17, 1);transition:-webkit-transform 3s cubic-bezier(0.83, 0, 0.17, 1);transition:transform 3s cubic-bezier(0.83, 0, 0.17, 1);transition:transform 3s cubic-bezier(0.83, 0, 0.17, 1), -webkit-transform 3s cubic-bezier(0.83, 0, 0.17, 1)}.connection-line.will-anim-grow.anim-grow{-webkit-transform:scaleX(100%);transform:scaleX(100%)}.nav-link:not(:hover){text-decoration:none}.skip-nav-link{position:fixed;z-index:10010;top:0;left:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 22px;width:100%;height:44px;background-color:#000;color:#fff;overflow:hidden}.skip-nav-link:focus{display:-webkit-box;display:-ms-flexbox;display:flex;outline:none;-webkit-text-decoration:1px underline;text-decoration:1px underline}.cards-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;width:100%}@media screen and (min-width: 768px){.cards-list .card p:not(:last-child),.cards-list .card .icon:not(:last-child),.cards-list .card .social-nav a:not(:last-child):after,.social-nav .cards-list .card a:not(:last-child):after,.cards-list .card .social-nav a:not(:last-child),.social-nav .cards-list .card a:not(:last-child){margin-bottom:0}.cards-list .card .copy-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.cards-list .card .buttons-wrapper{margin-top:0;margin-left:auto}}.deal-cards-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.deal-cards-list .deal-card{-webkit-padding-after:24px;padding-block-end:24px;width:100%;max-width:490px !important}.deal-cards-list .deal-card .image-wrapper{margin-bottom:-1em;max-width:372px}.deal-cards-list .deal-card .connection-line{margin-block:1.25em}.faq-list{margin:0 auto;max-width:1024px}.faq-list.theme-grey-matter .heading-button{background-color:var(--grey-matter-color);border-color:var(--limewire-color);color:#fff}.faq-list.theme-grey-matter .heading-button[aria-expanded=true]{border-bottom:none}.faq-list.theme-grey-matter .heading-button[aria-expanded=true] .button{background-color:#fff;color:var(--grey-matter-color)}.faq-list.theme-grey-matter .heading-button:hover{background-color:var(--background, var(--deep-green-color));color:var(--color, var(--limewire-color))}.faq-list.theme-grey-matter .heading-button:hover .button{color:var(--grey-matter-color)}.faq-list.theme-grey-matter .heading-button .button{background:var(--grey-matter-color);border-color:var(--limewire-color);color:#fff}.faq-list.theme-grey-matter .copy-wrapper{border-color:var(--limewire-color)}.faq-list .heading-container{margin:0}.faq-list .heading-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin:0;padding:var(--content-padding) var(--layout-padding);width:100%;background-color:#fff;font-weight:600;font-family:var(--sans-serif);border:2px solid var(--deep-green-color);border-radius:var(--border-radius);color:var(--deep-green-color);text-align:left;text-transform:none;cursor:pointer}.faq-list .heading-button:hover{background-color:var(--background, var(--deep-green-color));color:var(--color, var(--limewire-color))}.faq-list .heading-button:hover.theme-limewire .button{background:var(--deep-green-color);color:var(--limewire-color)}.faq-list .heading-button:hover .button{background:var(--limewire-color)}.faq-list .heading-button:focus{outline:0}.faq-list .heading-button[aria-expanded=true]{padding-top:var(--layout-padding);background-color:var(--background, var(--deep-green-color));border-bottom:none;border-radius:var(--border-radius) var(--border-radius) 0 0;color:var(--color, var(--limewire-color))}.faq-list .heading-button[aria-expanded=true].theme-limewire .button{background:var(--deep-green-color);color:var(--limewire-color)}.faq-list .heading-button[aria-expanded=true] .button{background:var(--limewire-color)}.faq-list .heading-button[aria-expanded=true] .icon:after,.faq-list .heading-button[aria-expanded=true] .social-nav a:after,.social-nav .faq-list .heading-button[aria-expanded=true] a:after{-webkit-mask-image:url("assets/images/icons/arrow-top-left.svg");mask-image:url("assets/images/icons/arrow-top-left.svg")}.faq-list .heading-button .button{background:#fff;border-color:var(--deep-green-color);color:var(--deep-green-color)}.faq-list .heading-button .icon:after,.faq-list .heading-button .social-nav a:after,.social-nav .faq-list .heading-button a:after{-webkit-mask-image:url("assets/images/icons/arrow-bottom-right.svg");mask-image:url("assets/images/icons/arrow-bottom-right.svg")}.faq-list .content-container{margin:0;margin-bottom:1.25rem}.faq-list .content-container:last-of-type{margin-bottom:0}.faq-list .copy-wrapper{padding:0 var(--layout-padding) var(--layout-padding);width:100%;background-color:var(--background, var(--deep-green-color));border-width:0 2px 2px;border-style:solid;border-color:var(--deep-green-color);border-radius:0 0 var(--border-radius) var(--border-radius);color:var(--color, var(--limewire-color));text-align:left}@media screen and (max-width: 1023px){.faq-list .heading-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:2rem;padding:calc(var(--layout-padding)*2);font-size:1.5625rem}.faq-list .heading-button[aria-expanded=true]{padding-top:calc(var(--layout-padding)*2)}.faq-list .copy-wrapper{padding:0 calc(var(--layout-padding)*2) calc(var(--layout-padding)*2)}}.nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em}.segmented-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;font-weight:600}.segmented-list:not(:last-child){margin-bottom:var(--layout-gap-v)}.segmented-list .list-item{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;max-width:210px;padding:calc(var(--content-padding)*1.5) var(--content-padding);background-color:var(--list-background, var(--deep-green-color));text-align:left;color:var(--color, white)}.segmented-list .list-item.with-icon{text-align:center}.segmented-list .list-item:first-child{border-radius:var(--border-radius) 0 0 var(--border-radius)}.segmented-list .list-item:last-child{border-radius:0 var(--border-radius) var(--border-radius) 0}.segmented-list .list-item:not(:last-child){margin-bottom:0}.segmented-list .icon,.segmented-list .social-nav a:after,.social-nav .segmented-list a:after,.segmented-list .social-nav a,.social-nav .segmented-list a{--icon-size: 64px}.segmented-list .icon:not([class*=anim]):after,.segmented-list .social-nav a:not([class*=anim]):after,.social-nav .segmented-list a:not([class*=anim]):after{background:var(--limewire-gradient)}.background-logo{display:block;width:100%;height:100%;background-position:top 10% right 5%;background-repeat:no-repeat;background-size:cover;opacity:.05}.background-logo,.background-logo.variation-a{background-image:url("assets/images/logos/telmax-invert.svg")}.background-logo.variation-b{background-image:url("assets/images/logos/telmax-invert-B.svg")}.background-logo.variation-c{background-image:url("assets/images/logos/telmax-invert-C.svg")}.background-logo.variation-e{background-image:url("assets/images/logos/telmax-invert-E.svg")}.theme-deep-green .background-logo{opacity:.11}.maxweekends-logo{display:block;width:100%;max-width:225px;aspect-ratio:225/27;background-color:currentColor;-webkit-mask:url("assets/images/logos/maxweekends.svg") center no-repeat;mask:url("assets/images/logos/maxweekends.svg") center no-repeat;-webkit-mask-size:contain;mask-size:contain;text-indent:-999em}.maxweekends-logo.theme-deep-green{background-color:var(--deep-green-color)}.maxweekends-logo.theme-white{background-color:#fff}.telmax-logo{display:block;width:var(--logo-width);aspect-ratio:88/27;background-color:currentColor;-webkit-mask:url("assets/images/logos/telmax.svg") center no-repeat;mask:url("assets/images/logos/telmax.svg") center no-repeat;-webkit-mask-size:contain;mask-size:contain;text-indent:-999em}.telmax-logo.with-fibre-built-for-business-tagline{aspect-ratio:272/123;-webkit-mask-image:url("assets/images/logos/telmax-fibre-built-for-business.svg");mask-image:url("assets/images/logos/telmax-fibre-built-for-business.svg")}.telmax-logo.with-fibre-built-for-ai-tagline{aspect-ratio:272/123;-webkit-mask-image:url("assets/images/logos/telmax-fibre-built-for-ai.svg");mask-image:url("assets/images/logos/telmax-fibre-built-for-ai.svg")}.select-menu{--fill-color: white;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;padding:.65rem 1rem;width:100%;background-color:#fff;border:2px solid rgba(0,0,0,0);border-radius:.5rem;font-family:var(--sans-serif);font-size:.9375rem;line-height:1.6;letter-spacing:-0.01em;color:var(--deep-green-color)}.select-menu::-ms-expand{display:none}.select-menu:focus-visible{outline:2px solid currentColor}.select-menu:focus-visible{background:-webkit-gradient(linear, left top, left bottom, from(var(--fill-color)), to(var(--fill-color))) padding-box,var(--limewire-gradient) border-box;background:linear-gradient(var(--fill-color), var(--fill-color)) padding-box,var(--limewire-gradient) border-box}.anchor-nav .button:hover{background-color:var(--toggle-button-background);color:var(--toggle-button-color)}.carousel-nav .icon,.carousel-nav .social-nav a:after,.social-nav .carousel-nav a:after,.carousel-nav .social-nav a,.social-nav .carousel-nav a{width:100%;height:100%}@media screen and (min-width: 1024px){.carousel-nav .icon-button{width:64px;height:64px}}@media screen and (min-width: 1024px){.footer-nav .nav-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2em}}.global-nav{position:sticky;z-index:1000;top:0;width:100%;max-height:100vh;background-color:var(--background, var(--deep-green-color));color:var(--color, var(--light-speed-color));font-size:1.125rem}.global-nav .layout-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:88px}.global-nav .telmax-logo{position:relative;z-index:2;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.global-nav .nav-link:not(.button){white-space:nowrap;font-weight:500;-webkit-transition:color .15s linear;transition:color .15s linear}.global-nav .nav-link:not(.button):hover{color:var(--limewire-color);text-decoration:none}.global-nav .nav-link.button{--background: transparent;--border-color: white;--color: white;padding-inline:18px 10px;border-color:var(--border-color);gap:28px}.global-nav .nav-link.button:hover{--background: var(--limewire-color);--border-color: var(--limewire-color);--color: var(--deep-green-color)}.global-nav .nav-link.button:hover .icon:before,.global-nav .nav-link.button:hover .social-nav a:before,.social-nav .global-nav .nav-link.button:hover a:before{background-color:var(--limewire-color)}.global-nav .nav-link.button .icon,.global-nav .nav-link.button .social-nav a:after,.social-nav .global-nav .nav-link.button a:after,.global-nav .nav-link.button .social-nav a,.social-nav .global-nav .nav-link.button a{--icon-size: 36px;color:var(--deep-green-color)}.global-nav .nav-link.button .icon:before,.global-nav .nav-link.button .social-nav a:before,.social-nav .global-nav .nav-link.button a:before{content:"";position:absolute;z-index:0;inset:0;background-color:#fff;border-radius:50%}.global-nav .nav-link.button .icon:after,.global-nav .nav-link.button .social-nav a:after,.social-nav .global-nav .nav-link.button a:after{width:24px;height:24px}@media screen and (max-width: 1023px){.global-nav.nav-open .telmax-logo{opacity:0;pointer-events:none}.global-nav.nav-open .nav-container{pointer-events:auto}.global-nav.nav-open .nav-container:after{-webkit-transform:scaleY(1);transform:scaleY(1)}.global-nav.nav-open .nav-container .nav-list{opacity:1;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-delay:.2s;transition-delay:.2s}.global-nav.nav-open .toggle-nav{opacity:1;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-delay:.2s;transition-delay:.2s;pointer-events:auto}.global-nav .telmax-logo{width:92px}.global-nav .nav-container{position:absolute;z-index:1;top:88px;left:0;padding:100px 22px 22px;width:100%;height:calc(100vh - 88px);pointer-events:none}.global-nav .nav-container:after{content:"";position:absolute;z-index:1;inset:0;background-color:var(--background, var(--deep-green-color));-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .35s var(--ease-in-out-cubic);transition:-webkit-transform .35s var(--ease-in-out-cubic);transition:transform .35s var(--ease-in-out-cubic);transition:transform .35s var(--ease-in-out-cubic), -webkit-transform .35s var(--ease-in-out-cubic)}.global-nav .nav-list{position:relative;z-index:2;gap:2rem;opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.global-nav .nav-list .nav-list{display:none}.global-nav .nav-item.is-current .nav-link:after{opacity:1}.global-nav .nav-link{position:relative;padding-bottom:.1em;font-size:1.875rem}.global-nav .nav-link:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:3px;background:var(--limewire-gradient);border-radius:1px;opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.global-nav .nav-link.button{padding:0;height:auto;background:rgba(0,0,0,0) !important;border:none;font-weight:normal;line-height:var(--body-line-height)}.global-nav .nav-link.button .icon,.global-nav .nav-link.button .social-nav a:after,.social-nav .global-nav .nav-link.button a:after,.global-nav .nav-link.button .social-nav a,.social-nav .global-nav .nav-link.button a{display:none}}@media screen and (min-width: 1024px){.global-nav .layout-wrapper{position:relative;height:104px}.global-nav .layout-wrapper:after{content:"";width:var(--logo-width)}.global-nav .menu-button{display:none}.global-nav .nav-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2em;padding:0 1.667em;height:var(--button-size);background-color:hsla(0,0%,100%,.21);border-radius:3em}.global-nav .nav-list .nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-nav .nav-list .nav-item.with-nav-list{position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.45rem}.global-nav .nav-list .nav-item.with-nav-list:hover>.nav-list{opacity:1;pointer-events:auto;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-delay:.1s;transition-delay:.1s}.global-nav .nav-list .nav-item.with-nav-list:hover>.nav-list:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.global-nav .nav-list .nav-item.with-nav-list:after{content:"";position:relative;top:1px;display:block;width:15px;height:8px;background-color:currentColor;-webkit-mask:url("assets/images/icons/chevron-down.svg") center no-repeat;mask:url("assets/images/icons/chevron-down.svg") center no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transition:background-color .15s linear;transition:background-color .15s linear}.global-nav .nav-list .nav-list{position:absolute;z-index:1;top:100%;background-color:rgba(0,0,0,0);opacity:0;pointer-events:none;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.global-nav .nav-list .nav-list:before{content:"";position:fixed;z-index:1;top:82px;left:0;width:100vw;height:60px;background-color:var(--deep-green-color);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top center;transform-origin:top center;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out, -webkit-transform .15s ease-out}.global-nav .nav-list .nav-list .nav-list{display:none}.global-nav .nav-list .nav-list .nav-item{position:relative;z-index:2;margin-left:-4.35rem}.global-nav .nav-item.with-button{position:absolute;right:var(--layout-padding)}}@media screen and (min-width: 1024px)and (max-width: 1279px){.global-nav .telmax-logo,.global-nav .layout-wrapper:after{width:120px}.global-nav .button.with-icon{padding-inline:1em}.global-nav .button.with-icon .icon,.global-nav .button.with-icon .social-nav a:after,.social-nav .global-nav .button.with-icon a:after,.global-nav .button.with-icon .social-nav a,.social-nav .global-nav .button.with-icon a{display:none}}@media screen and (min-width: 1280px){.global-nav .nav-list{gap:2.5em;padding:0 1.667em;height:60px}.global-nav .nav-link.button{height:56px}}@media screen and (min-width: 1440px){.global-nav .nav-list{gap:3em}}.social-nav .nav-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.25em}.social-nav a{width:1.125rem;height:1.125rem;text-indent:-999em}.social-nav a[href^="https://www.facebook.com/"]{-webkit-mask-image:url("assets/images/logos/facebook.svg");mask-image:url("assets/images/logos/facebook.svg")}.social-nav a[href^="https://www.instagram.com/"]{-webkit-mask-image:url("assets/images/logos/instagram.svg");mask-image:url("assets/images/logos/instagram.svg")}.social-nav a[href^="https://www.linkedin.com/"]{-webkit-mask-image:url("assets/images/logos/linkedin.svg");mask-image:url("assets/images/logos/linkedin.svg")}.tabs-nav{--gap: 22px;--columns: 1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gap);width:100%;margin-bottom:60px}.tabs-nav .tab-button{-webkit-box-flex:1;-ms-flex:1 0 calc((100% - (var(--columns) - 1)*var(--gap))/var(--columns));flex:1 0 calc((100% - (var(--columns) - 1)*var(--gap))/var(--columns));padding:0;max-width:250px;background-color:rgba(0,0,0,0);border:none;cursor:pointer}.tabs-nav .tab-button:hover .card,.tabs-nav .tab-button[aria-selected=true] .card{background-color:var(--limewire-color)}.tabs-nav .card{padding:1rem}.tabs-nav .card .icon,.tabs-nav .card .social-nav a,.social-nav .tabs-nav .card a,.tabs-nav .card .social-nav a:after,.social-nav .tabs-nav .card a:after{--icon-size: 40px}.tabs-nav .card .icon:not(:last-child),.tabs-nav .card .social-nav a:not(:last-child),.social-nav .tabs-nav .card a:not(:last-child),.tabs-nav .card .social-nav a:not(:last-child):after,.social-nav .tabs-nav .card a:not(:last-child):after{margin-bottom:1rem}.tabs-nav .heading:not(:last-child){margin-bottom:0}.toggle-nav{position:absolute;z-index:100;left:var(--layout-padding)}@media screen and (max-width: 1023px){.toggle-nav{top:0;opacity:0;pointer-events:none;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}}@media screen and (min-width: 1024px){.toggle-nav{top:calc(100% + 44px)}}.table{margin:0;width:100%;font-weight:normal;font-size:14px}.table th,.table td{padding:1em 0;border:none;border-bottom:1px solid;text-align:center}.table th{font-size:1rem;font-weight:600}.table td:first-child{text-align:left}.table .icon,.table .social-nav a,.social-nav .table a,.table .social-nav a:after,.social-nav .table a:after{margin:0 auto;width:1rem;height:1rem}.tab-panel .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--layout-gap-v)}.tab-panel .content-wrapper>.heading{margin-bottom:0}.tile{display:grid;grid-template-columns:100%;grid-template-areas:"area";width:100%;overflow:hidden}.tile .content-wrapper,.tile .background-wrapper{grid-area:area}.tile .content-wrapper{z-index:2;padding:var(--content-padding)}.tile .image-wrapper{height:100%}.tile .image{display:block;width:100%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover}.content-section-tile{border-radius:var(--border-radius)}.content-section-tile .content-wrapper{-ms-flex-item-align:end;align-self:end;padding:var(--layout-padding)}@media screen and (max-width: 1023px){.content-section-tile .segmented-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;font-size:1.125rem}.content-section-tile .segmented-list .list-item{padding:0;max-width:none;background-color:rgba(0,0,0,0);text-align:left}.content-section-tile .segmented-list .list-item:not(:last-child){margin-bottom:.5em}.content-section-tile .segmented-list .icon,.content-section-tile .segmented-list .social-nav a,.social-nav .content-section-tile .segmented-list a,.content-section-tile .segmented-list .social-nav a:after,.social-nav .content-section-tile .segmented-list a:after{display:none}}.content-tile{border-radius:10px;color:var(--grey-matter-color)}.content-tile .content-wrapper{-ms-flex-item-align:end;align-self:end}.content-tile .copy-wrapper{padding:var(--content-padding);background-color:hsla(0,0%,100%,.8);border-radius:10px;text-align:left}@media screen and (max-width: 1023px){.content-tile .h5{font-size:1.5625rem}.content-tile .p7{font-size:1.125rem}}.toast{position:fixed;z-index:50;bottom:56px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:10px 24px 10px 15px;background-color:var(--limewire-color);border-radius:3em 0 0 3em;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.25);box-shadow:0 3px 4px 0 rgba(0,0,0,.25);color:var(--background);font-weight:600;font-size:.875rem;line-height:var(--heading-line-height);-webkit-transition:background-color .15s linear,color .15s linear,-webkit-transform .35s var(--carousel-slide-easing);transition:background-color .15s linear,color .15s linear,-webkit-transform .35s var(--carousel-slide-easing);transition:background-color .15s linear,color .15s linear,transform .35s var(--carousel-slide-easing);transition:background-color .15s linear,color .15s linear,transform .35s var(--carousel-slide-easing),-webkit-transform .35s var(--carousel-slide-easing);-webkit-transform:translateX(calc(100% - 74px));transform:translateX(calc(100% - 74px));overflow:hidden}.toast .icon-button{-ms-flex-negative:0;flex-shrink:0}.toast .icon-button .icon,.toast .icon-button .social-nav a,.social-nav .toast .icon-button a,.toast .icon-button .social-nav a:after,.social-nav .toast .icon-button a:after{width:100%;height:100%}.toast p:not(:last-child){margin-bottom:.5rem}.toast .connection-line{display:none;margin-block:.7rem;height:2px;opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:opacity .15s linear,-webkit-transform .35s var(--carousel-slide-easing);transition:opacity .15s linear,-webkit-transform .35s var(--carousel-slide-easing);transition:opacity .15s linear,transform .35s var(--carousel-slide-easing);transition:opacity .15s linear,transform .35s var(--carousel-slide-easing),-webkit-transform .35s var(--carousel-slide-easing)}.toast .buttons-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.toast .button{padding-inline:10px;gap:.5rem;height:20px;font-size:.75rem}.toast .button:after{display:none}@media screen and (max-width: 1023px){.toast.is-open{-webkit-transform:translateX(0);transform:translateX(0)}.toast.is-open .icon-button .icon:after,.toast.is-open .icon-button .social-nav a:after,.social-nav .toast.is-open .icon-button a:after{-webkit-mask-image:url("assets/images/icons/circle-chevron-right.svg");mask-image:url("assets/images/icons/circle-chevron-right.svg")}.toast.theme-deep-green .button{background:var(--deep-green-color);border-color:var(--deep-green-color)}.toast.theme-grey-matter .button{background:var(--grey-matter-color);border-color:var(--grey-matter-color)}.toast .desktop-button{display:none}.toast .icon-button{width:48px;height:48px}.toast .button{color:#fff}.toast .button:hover{background:var(--mauve-it-color);border-color:var(--mauve-it-color);color:var(--deep-green-color)}}@media screen and (min-width: 1024px){.toast{bottom:44px;right:22px;display:block;padding:20px 20px 20px 16px;max-width:140px;border-radius:10px;font-size:1rem;-webkit-transform:none;transform:none}.toast:hover,.toast.is-open{background-color:var(--background);color:#fff}.toast:hover .connection-line,.toast.is-open .connection-line{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.toast:not(.is-open):hover .button{background-color:var(--limewire-color);border-color:var(--limewire-color);color:var(--background)}.toast.is-open{max-width:none}.toast.is-open .desktop-button{display:none}.toast.is-open .open-close-button{opacity:1;pointer-events:auto}.toast.is-open .connection-line{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.toast.is-open .buttons-wrapper .buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.toast .open-close-button{display:none}.toast .copy-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.toast .heading{max-width:140px}.toast p:not(:last-child){margin-bottom:0}.toast .connection-line{display:block}.toast .buttons-wrapper .buttons-wrapper{display:none}.toast .button{padding-inline:.66em;height:36px;font-size:.875rem}.toast .button:after{display:block;width:18px;height:18px}.toast .desktop-button{background-color:var(--background);color:var(--limewire-color)}.toast .desktop-button:after{display:none}}.toggle{--bubble-offset: 2px;--bubble-width: 0;position:relative;padding:2px;background-color:var(--toggle-background);border:2px solid;border-radius:22px;border-color:var(--toggle-border)}.toggle,.toggle.theme-deep-green{--toggle-background: transparent;--toggle-border: var(--deep-green-color);--toggle-button-background: var(--deep-green-color);--toggle-button-color: var(--light-speed-color)}.toggle.theme-light-speed{--toggle-background: transparent;--toggle-border: var(--light-speed-color);--toggle-button-background: var(--light-speed-color);--toggle-button-color: var(--grey-matter-color)}.toggle.theme-limewire{--toggle-background: rgba(53, 53, 49, .40);--toggle-border: white;--toggle-button-background: var(--limewire-color);--toggle-button-color: var(--deep-green-color)}.toggle:not(.anim-enabled) .button.is-current{background-color:var(--toggle-button-background);color:var(--toggle-button-color)}.toggle.anim-enabled:after{opacity:1;-webkit-transition:-webkit-transform .2s cubic-bezier(0.25, 1, 0.5, 1);transition:-webkit-transform .2s cubic-bezier(0.25, 1, 0.5, 1);transition:transform .2s cubic-bezier(0.25, 1, 0.5, 1);transition:transform .2s cubic-bezier(0.25, 1, 0.5, 1), -webkit-transform .2s cubic-bezier(0.25, 1, 0.5, 1)}.toggle:after{content:"";position:absolute;z-index:1;top:2px;left:0;width:var(--bubble-width);height:36px;background-color:var(--toggle-button-background);border-radius:22px;opacity:0;-webkit-transform:translateX(var(--bubble-offset));transform:translateX(var(--bubble-offset))}.toggle .button{position:relative;z-index:2;height:36px;background:rgba(0,0,0,0);border:none;color:var(--toggle-border);font-size:1rem}.toggle .button.is-current{background-color:var(--toggle-button-background);color:var(--toggle-button-color)}.section-filters-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1em}.section-filters-toggle .button:hover{background-color:var(--toggle-button-background);color:var(--toggle-button-color)}@media screen and (max-width: 1023px){.section-filters-toggle{padding:0;border:0}.section-filters-toggle:after{content:none}.section-filters-toggle .button{border:2px solid}.section-filters-toggle .button.is-current{border:2px solid var(--toggle-button-background);outline:2px solid var(--toggle-button-background)}}@media screen and (min-width: 1024px){.section-filters-toggle .button:not(.is-current):not(:first-child){-webkit-margin-start:-0.8335em;margin-inline-start:-0.8335em}.section-filters-toggle .button:not(.is-current):not(:last-child){-webkit-margin-end:-0.8335em;margin-inline-end:-0.8335em}}.carousel-wrapper.layout-full{margin-inline:calc(var(--layout-padding)*-1)}.carousel-wrapper.constrain-width{width:100%}@media screen and (max-width: 1023px){.carousel-wrapper.layout-full-mobile{margin-inline:calc(var(--layout-padding)*-1);max-width:100vw}}@media screen and (min-width: 1440px){.carousel-wrapper.layout-full{margin-inline:calc(((100vw - 1440px)/2 + var(--layout-padding))*-1)}}.copy-wrapper.background-translucent{padding:var(--content-padding);background-color:rgba(0,0,0,.3);border-radius:var(--border-radius)}@media screen and (min-width: 1024px){.copy-wrapper.background-translucent{padding:var(--layout-padding)}}.buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}.align-center .buttons-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.buyapowa-form-wrapper{min-height:700px}.card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-wrapper .deal-card-superheading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;font-weight:600;margin-bottom:.5em}.card-wrapper .deal-card-superheading:after{content:"";display:block;width:1.125em;height:1.125em;background-color:#fff;-webkit-mask:url("assets/images/icons/maple-leaf.svg") center center no-repeat;mask:url("assets/images/icons/maple-leaf.svg") center center no-repeat;-webkit-mask-size:contain;mask-size:contain}.cards-carousel-wrapper{width:100%}.expanding-content-wrapper .expand-button[aria-expanded=true] .icon:after,.expanding-content-wrapper .expand-button[aria-expanded=true] .social-nav a:after,.social-nav .expanding-content-wrapper .expand-button[aria-expanded=true] a:after{-webkit-mask-image:url("assets/images/icons/arrow-top-left.svg");mask-image:url("assets/images/icons/arrow-top-left.svg")}@media screen and (max-width: 1023px){.expanding-content-wrapper .expanding-copy-wrapper{display:none;margin-bottom:3rem}.expanding-content-wrapper .expanding-copy-wrapper.is-open{display:block}}@media screen and (min-width: 1024px){.expanding-content-wrapper .expand-button{display:none}}:root{--layout-padding: 22px;--layout-gap-v: 2rem;--layout-gap-h: 2rem}@media screen and (min-width: 1280px){:root{--layout-padding: 3.75rem;--layout-gap-v: 3.75rem;--layout-gap-h: 6.25rem}}.layout-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--layout-gap-v);margin:0 auto;padding-inline:var(--layout-padding, 22px);width:100%;max-width:1440px}.layout-wrapper.width-S{max-width:768px}.layout-wrapper.width-M{max-width:1120px}.layout-wrapper.width-M .deal-card{max-width:420px}.layout-wrapper.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media screen and (max-width: 767px){.layout-wrapper.layout-grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;text-align:center}}@media screen and (min-width: 1024px){.layout-wrapper.layout-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--layout-gap-h);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout-wrapper.layout-grid.columns-3{grid-template-columns:repeat(3, minmax(0, 1fr))}}.list-wrapper{width:100%}.table-wrapper{width:100%}.timeline-content-carousel-wrapper{margin-inline:auto;padding-inline:var(--layout-padding);width:100%;max-width:768px}.timeline-nav-carousel-wrapper{max-width:100vw}.video-wrapper .video{display:block;width:100%;max-width:none;height:auto}.video-wrapper .video.border-round{border-radius:var(--border-radius)}
.smile-gradient-icon:after {background: linear-gradient(45deg, #f0f994, #b7b5f1);background-color: transparent;-webkit-mask-image: url("assets/images/icons/smile-gradient.svg");mask-image: url("assets/images/icons/smile-gradient.svg");}.account-gradient-icon:after {background: linear-gradient(45deg, #f0f994, #b7b5f1);background-color: transparent;-webkit-mask-image: url("assets/images/icons/account-gradient.svg");mask-image: url("assets/images/icons/account-gradient.svg");}.pointer-gradient-icon:after {background: linear-gradient(45deg, #f0f994, #b7b5f1);background-color: transparent;-webkit-mask-image: url("assets/images/icons/pointer-gradient.svg"); mask-image: url("assets/images/icons/pointer-gradient.svg");}
.refer-a-friend-section .raf-card{order:2}.refer-a-friend-section .raf-copy{order:1}.refer-a-friend-section .card-items .icon,.refer-a-friend-section .card-items .social-nav a:after,.social-nav .refer-a-friend-section .card-items a:after,.refer-a-friend-section .card-items .social-nav a,.social-nav .refer-a-friend-section .card-items a{margin-right:.75rem}.refer-a-friend-section .card-items .icon::after,.refer-a-friend-section .card-items .social-nav a::after,.social-nav .refer-a-friend-section .card-items a::after{background:linear-gradient(45deg, #f0f994, #b7b5f1);background-color:rgba(0,0,0,0)}.refer-a-friend-section .mobile-button{display:block; order: 3}.refer-a-friend-section .desktop-button{display:none}@media screen and (min-width: 1024px){.refer-a-friend-section .mobile-button{display:none}.refer-a-friend-section .desktop-button{display:block}.refer-a-friend-section .raf-card{order:1}.refer-a-friend-section .raf-copy{order:2}}
#header i { font-family: var(--serif); }
@media screen and (max-width: 1023px) { .global-nav .nav-list .nav-list {display: block;} .global-nav .nav-list .nav-list a { font-size: 20px}}
/* DSN logo override */
.telmax-logo{
  background-color: transparent !important;
  -webkit-mask: none !important;
  mask: none !important;
  -webkit-mask-image: none !important;
  mask-image: none !important;
  background-image: url("../../../wpcontent/dsn-logo.png?v=20260523-1") !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: contain !important;
}

/* Keep all homepage difference-maker cards the same visual height. */
.home-page .scrolling-section.theme-deep-green .content-tile .image-wrapper{
  height: auto !important;
  aspect-ratio: 6/7;
  overflow: hidden;
}

.home-page .scrolling-section.theme-deep-green .content-tile .image{
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

/* Keep the first homepage services slider CTA aligned and clickable. */
.home-page .sections-carousel .content-section-tile .button-wrapper,
.home-page .sections-carousel .content-section-tile .buttons-wrapper{
  display: flex;
  width: 100%;
}

@media screen and (max-width: 1023px){
  .home-page .sections-carousel .content-section-tile .button-wrapper,
  .home-page .sections-carousel .content-section-tile .buttons-wrapper{
    justify-content: center;
  }
}

@media screen and (min-width: 1024px){
  .home-page .sections-carousel .content-section-tile .button-wrapper,
  .home-page .sections-carousel .content-section-tile .buttons-wrapper{
    justify-content: flex-start;
  }
}
