*{box-sizing:border-box;font-family:"Google Sans","Roboto",Arial,Helvetica,sans-serif}body{transition:padding-top 240ms cubic-bezier(0.4, 0, 0.2, 1);min-height:980vh}@media (max-width: 1023px){body{min-height:10710px}}section{width:100%;background-color:#fff;box-shadow:0 4px 14px rgba(0,0,0,0.3);position:fixed;top:0;padding-top:60px;min-height:100vh}section .heading{color:#1d2129;display:block;font-size:42px;line-height:50px;margin:20px auto 17px auto;max-width:875px;text-align:center}@media (max-width: 1023px){section .heading{font-size:35px}}section .sub-heading{color:#929598;display:block;font-size:18px;font-weight:300;line-height:28px;margin:0 auto 50px;max-width:875px;text-align:center}@media (max-width: 1023px){section .sub-heading{font-size:16px}}section .content-heading{color:#1d2129;display:block;font-size:28px;line-height:38px;margin:20px auto 17px auto;max-width:875px;text-align:left}@media (max-width: 1023px){section .content-heading{font-size:22px;margin:10px auto 5px auto}}section h1{color:#000;text-align:center}section.active{position:relative}section.fixed{position:fixed}section.relative{position:relative}section.section1{z-index:7;height:100vh;background:#f5f7f8}@media (max-width: 1023px){section.section1{height:800px;padding-top:20px}}section.section1 .heading{margin:20px auto 17px auto;max-width:875px}section.section1 .sub-heading{color:#929598;display:block;font-size:18px;font-weight:300;line-height:24px;margin:0 auto 50px;max-width:875px;text-align:center}section.section1 .box{text-align:center;width:100%;float:left}section.section1 .box .box-child{background:#fff;border:1px solid #dadcde;border-radius:8px;box-shadow:0 0 16px 0 #ced0d4;height:260px;margin:12px;padding-left:25px;padding-right:25px;padding-top:25px;text-align:center;width:calc(50% - 48px);float:left}@media (max-width: 1023px){section.section1 .box .box-child{width:90%;margin:0 5%;margin-bottom:20px;height:218px}}section.section1 .box .box-child .heading{font-size:20px;font-weight:400;letter-spacing:initial;line-height:28px}section.section1 .box .box-child input{background:#fff;border-radius:4px;color:#5f6368;font-family:"Google Sans","Roboto";font-size:16px;height:48px;opacity:1;width:50%;max-width:400px;padding:0 14px}@media (max-width: 1023px){section.section1 .box .box-child input{width:90%}}section.section1 .box .box-child button{font-family:"Google Sans","Roboto",Arial,Helvetica,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;align-content:center;align-items:center;align-self:flex-start;border:1px solid transparent;border-radius:4px;display:inline-flex;flex-direction:row;flex-wrap:nowrap;font-size:16px;font-weight:500;height:48px;justify-content:space-around;letter-spacing:.5px;margin:8px 0;min-width:96px;padding:2px 24px 0;text-align:center;text-decoration:none;transition:background-color .2s, box-shadow .2s, color .2s;vertical-align:middle;background-color:#75d9f4}section.section1 .box .logo img{width:250px;text-align:center;margin-top:25px}@media (max-width: 1023px){section.section1 .box .logo img{width:80%;margin-top:25px;max-width:240px}}section.section2{z-index:6;background:#f5f7f8;height:250vh}@media (max-width: 1023px){section.section2{height:1600px}}section.section2 p{width:100%;text-align:center;color:#000;font-size:42px;margin-bottom:10px;line-height:1}@media (max-width: 1023px){section.section2 p{font-size:35px}}section.section2 h3{color:#34a853;font-size:42px;text-align:center;width:100%;line-height:1;margin-bottom:50px}@media (max-width: 1023px){section.section2 h3{font-size:35px;margin-bottom:0px}}section.section2 .unit{width:100%;float:left;border:1px solid #000;height:200px;border-bottom:none}section.section2 .unit:last-child{border-bottom:1px solid #000}section.section2 .unit .image{width:50%;float:left;padding:20px;height:100%}section.section2 .unit .image img{width:200px}section.section2 .unit .content{width:50%;float:left;height:100%;padding:20px 20px}section.section2 .unit .content h3{color:#000;font-weight:100;text-align:left;margin-bottom:20px;font-size:28px}section.section2 .unit .content p{font-weight:100;color:#444;font-size:16px;text-align:left;line-height:20px}section.section2 .content-container{margin-top:30px}section.section2 .content-container .content{padding-top:30px;padding-left:8%}@media (max-width: 1023px){section.section2 .content-container .content{flex:0 0 100%;max-width:100%}}section.section2 .content-container .content h2{color:#1d2129;display:block;font-size:28px;line-height:38px;margin:20px auto 17px auto;max-width:875px;text-align:left}@media (max-width: 1023px){section.section2 .content-container .content h2{margin:0px auto 5px auto;font-size:22px}}section.section2 .content-container .content p{color:#929598;display:block;font-size:18px;font-weight:300;line-height:24px;margin:0 auto 30px;max-width:875px;text-align:left}@media (max-width: 1023px){section.section2 .content-container .content p{font-size:16px;margin-bottom:10px}}section.section2 .content-container .image{position:relative}@media (max-width: 1023px){section.section2 .content-container .image{display:none}}section.section2 .content-container .image img{position:absolute;z-index:99;width:100%}section.section2 .content-container .image::after{content:'';display:block;position:relative;background:#ee93ec;background-image:linear-gradient(90deg, #ee93ec 0%, #75d9f4 100%);height:375px;left:14%;top:200px;z-index:0;width:86%}section.section2 .content-container .image.right-align::after{left:-5%}section.section3{z-index:5;height:180vh}@media (max-width: 1023px){section.section3{height:3000px}}section.section3 .row{text-align:center}section.section3 .row .content-heading{text-align:center}section.section4{height:100vh;z-index:4}@media (max-width: 1023px){section.section4{height:850px}}section.section4 .sub-heading,section.section4 .heading{text-align:left}section.section4 img{width:70%}section.section5{height:100vh;z-index:3}@media (max-width: 1023px){section.section5{height:850px}}section.section5 img{width:100%}section.section5 ul{list-style:none}section.section5 ul li{color:#137333;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-size:16px;font-weight:600;letter-spacing:initial;line-height:24px;margin-bottom:10px}section.section5 .heading{margin-bottom:60px}section.section6{z-index:2;height:150vh}@media (max-width: 1023px){section.section6{height:2610px}}section.section6 .package-box{width:100%;float:left;margin-bottom:20px}@media (max-width: 1023px){section.section6 .package-box{margin-bottom:0px}}section.section6 .package-box .package-container{border-radius:10px;padding:0px 0px;height:410px;width:calc(33% - 10px);margin-right:10px;float:left;border:1px solid #adb5bd;background-color:#f8f9fa}@media (max-width: 1023px){section.section6 .package-box .package-container{width:90%;margin:0 5% 15px 5%}}section.section6 .package-box .package-container .package{font-size:18px;padding:10px 10px 10px 10px;border-bottom:1px solid #adb5bd;text-align:center;text-transform:uppercase}section.section6 .package-box .package-container .package span{font-size:12px;border:1px solid #dae0e5;padding:6px;border-radius:7px;background-color:#dae0e5;color:#3F51B5}section.section6 .package-box .package-container .fee{padding:10px 15px;text-align:center;font-size:12px;background-color:#17a2b8;color:#fff}section.section6 .package-box .package-container .fee span{font-size:26px;margin-left:2px}section.section6 .package-box .package-container .fee .month{color:#fff;font-size:10px}section.section6 .package-box .package-container .discription{padding:10px 15px 10px 15px;text-align:left;border-bottom:1px solid #adb5bd}section.section6 .package-box .package-container .deviceno{padding:10px 15px;font-size:20px;text-align:center;border-bottom:1px solid #adb5bd}section.section6 .package-box .package-container .device{padding:10px 15px;font-size:20px;text-align:center;border-bottom:1px solid #adb5bd}section.section6 .package-box .package-container .sign-up{padding:10px 10px;text-align:center}section.section6 .package-box .package-container .sign-up button{font-family:"Google Sans","Roboto",Arial,Helvetica,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;align-content:center;align-items:center;align-self:flex-start;border:1px solid transparent;border-radius:4px;display:inline-flex;flex-direction:row;flex-wrap:nowrap;font-size:16px;font-weight:500;height:48px;justify-content:space-around;letter-spacing:.5px;margin:8px 0;min-width:96px;padding:2px 24px 0;text-align:center;text-decoration:none;transition:background-color .2s, box-shadow .2s, color .2s;vertical-align:middle;background-color:#75d9f4}section.section7{z-index:1;background:#f5f5f5;height:100vh}@media (max-width: 1023px){section.section7{height:1100px}}section.section7 .footer-heading{color:#000;cursor:default;letter-spacing:2px;font-size:12px;font-weight:600;text-transform:uppercase}section.section7 ul{list-style:none;border:0;font:inherit;font-size:100%;margin:24px 0 0 0;padding:0;vertical-align:baseline}section.section7 ul li{font-size:14px;line-height:16px;margin-top:8px}section.section7 .content{padding-bottom:50px;border-bottom:1px solid #6c757d}section.section7 p{font-size:14px;line-height:16px;margin-top:8px}section.section7 .logo-trans{text-align:center;padding:20px}section.section7 .logo-trans img{width:80px;padding:10px 10px}.br-right{border-right:1px solid #000}.slide-dots{position:fixed;z-index:999;top:50%;list-style:none;right:20px}.slide-dots li{width:10px;height:10px;background-color:#e9eaeb;border-radius:10px;margin-bottom:10px}.slide-dots li.active{background-color:#5f6673}#map{height:400px;width:100%}@media (max-width: 1023px){#map{margin-bottom:20px}}

/*# sourceMappingURL=style.css.map */
section.section2 .content-container {
    margin-top: 75px;
}
section.section2 .content-container .content {
    padding-top: 81px;
    padding-left: 8%;
}
.redesign-page .support-page .fiber-flat-page-header, .redesign-page .support-page .fiber-flat-page-header .redesign-page-header {
    background: #34a853;
}
.redesign-page .redesign-page-header {
    padding: 80px 0;
    background: #34a853;
}
.fiber-marketing *, .fiber-marketing :after, .fiber-marketing :before {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}
.redesign-page .support-page .redesign-page-maia-aux {
    padding-left: 24px;
    padding-right: 24px;
}
.redesign-page .maia-aux, .redesign-page .redesign-page-maia-aux {
    max-width: 1306px;
    margin: auto;
    padding: 0 15px;
}
@media (min-width: 1024px)
    .redesign-page .support-page .fiber-flat-page-header h1 {
        font-size: 48px;
        line-height: 56px;
    }
    @media (min-width: 600px)
        .redesign-page .support-page .fiber-flat-page-header h1 {
            font-size: 40px;
            line-height: 48px;
        }
        .redesign-page .support-page .fiber-flat-page-header h1 {
            font-size: 28px;
            font-weight: 400;
            line-height: 36px;
            max-width: none;
            text-align: center;
        }
        .redesign-page .fiber-marketing .fiber-flat-page-header h1 {
            max-width: 626px;
            margin: 0 auto;
            padding: 0;
            border-bottom: 0;
            font-family: "Google Sans";
            font-size: 48px;
            line-height: 56px;
            font-weight: 400;
            letter-spacing: .3px;
        }
        .redesign-page .support-page .fiber-flat-page-header .pcmag {
            margin: 36px auto 0;
            max-width: 700px;
            position: relative;
        }
        .fiber-marketing *, .fiber-marketing :after, .fiber-marketing :before {
            -webkit-box-sizing: content-box;
            box-sizing: content-box;
        }
        .redesign-page .support-page #support-contact {
            margin: 0;
            text-align: center;
        }
        .fiber-marketing h1, .fiber-marketing li, .fiber-marketing p, .fiber-marketing ul {
            font-family: Roboto,sans-serif;
        }
        .fiber-marketing ol, .fiber-marketing ul {
            margin: 15px 0 15px 35px;
        }
        .fiber-marketing *, .fiber-marketing :after, .fiber-marketing :before {
            -webkit-box-sizing: content-box;
            box-sizing: content-box;
        }
        .redesign-page .support-page #support-contact.no-fiber-space li {
            width: 205px;
        }
        .redesign-page .support-page #support-contact li {
            position: relative;
            width: 195px;
            display: inline-block;
            text-align: center;
            vertical-align: top;
        }
        .redesign-page .support-page #support-contact .support-contact-item {
            padding-top: 10px;
            min-height: 162px;
            padding-left: 15px;
            padding-right: 15px;
            color: #888;
            font-size: 13px;
            line-height: 1.3;
        }
        .redesign-page .support-page #support-contact li a, .redesign-page .support-page #support-contact li a:visited {
            color: #1e8e3e;
        }
        .redesign-page .support-page #support-contact li a {
            display: block;
            font-size: 18px;
            margin: 0 auto 4px;
            width: 100%;
        }
        .redesign-page .support-page #support-contact li .image-wrap {
            padding: 56.25% 0 0;
            width: 100%;
            position: relative;
            height: 0;
            overflow: hidden;
            display: block;
            margin-bottom: 16px;
        }
        section.section7 ul {
            list-style: none;
            border: 0;
            display: flex;
            font: inherit;
            font-size: 100%;
            margin: 24px 0 0 0;
            padding: 0;
            vertical-align: baseline;
        }

        section.section7 ul li {
            margin: 15%;
            font-size: 14px;
            line-height: 16px;
            margin-top: 8px;
        }

        section.section7 ul li {
            margin: auto;
            font-size: 14px;
            line-height: 16px;
            margin-top: 8px;
        }
        @media (max-width: 1023px)
        section.section2 .content-container .image {
            display: block;
            height: 100px;
        }
