.bg-cover{background-size:cover;background-position:top center}@media(min-width: 767px){h1{font-size:6.4rem;line-height:6.6rem;font-weight:300}}h2{font-size:2.6rem;line-height:3.4rem}p{font-size:1.6rem;line-height:2.6rem}.subtitle{font-size:2.4rem;line-height:3.4rem}.boxes{display:grid;row-gap:3rem}@media(min-width: 767px){.boxes{grid-template-columns:repeat(2, 1fr);-moz-column-gap:4rem;column-gap:4rem}}@media(min-width: 901px){.boxes{grid-template-columns:repeat(3, 1fr);-moz-column-gap:4rem;column-gap:4rem}}.boxes>div>div{background-color:rgba(7,16,18,.18);border-radius:25px;border:1px solid rgba(2,107,115,.84);padding:3rem 3rem}@media(min-width: 767px){.boxes>div>div{padding:3rem 4rem}}.boxes>div>div h3{font-size:2rem;line-height:2.6rem;font-weight:600}.boxes>div>div ul li{font-size:1.2rem;line-height:2.2rem}.boxes>div>div ul li strong{font-size:1.6rem;line-height:2.6rem}.boxes>div>div ul li:before{content:"fiber_manual_record";color:var(--text100);font-size:.7rem;top:7px}.boxes>div>div .small{font-size:1.2rem;line-height:2.2rem}.boxes--single-box{display:grid;background-color:rgba(7,16,18,.18);border-radius:25px;border:1px solid rgba(2,107,115,.84);padding:3rem 3rem}@media(min-width: 767px){.boxes--single-box{padding:7rem 10rem;justify-items:center;width:1000px}}.boxes--single-box h3{font-size:2.6rem;line-height:2.6rem;font-weight:700}.boxes--single-box p{font-size:1.6rem;line-height:2.6rem}ul.check>li{padding-left:5rem;margin-bottom:3rem !important}ul.check>li strong{color:var(--primary100);font-size:2rem}ul.check>li:before{font-family:"Material Icons";content:"check_circle";color:var(--primary100);font-size:3.2rem;font-weight:900;top:-11px;width:0;height:0}@media(min-width: 450px){.icon-left{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:2rem;column-gap:2rem}.icon-left>div:nth-of-type(1){margin-top:2rem}}.faq-list>li{padding-left:5rem;margin-bottom:3rem !important}.faq-list>li strong{color:#fff !important;font-size:2rem}.faq-list>li:before{font-family:"Material Icons";content:"check_circle";color:var(--primary100);font-size:3.2rem;font-weight:900;top:-11px;width:0;height:0;left:-1px !important}.footer{background-color:rgba(0,0,0,0);padding-top:5rem;border-top:1px solid rgba(5,89,96,.73);margin-bottom:10rem}.btn{display:inline-block;border-radius:25px;font-size:1.5rem;letter-spacing:1px;padding:1.3rem 5rem;text-decoration:none !important;transition:.3s;cursor:pointer;text-align:center;text-transform:uppercase;font-weight:600;margin-right:10px}.btn--second{color:#000}.btn--second:hover{background-color:var(--secondary80)}.discount-circle>div{width:126px;height:126px;display:flex;align-items:center;justify-content:center;position:relative;text-align:center}.discount-circle>div img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;z-index:0}.discount-circle>div>div{position:relative;z-index:1}.discount-circle p{font-size:4.2rem;font-weight:700;letter-spacing:.6px;color:#000;margin-bottom:13px}.discount-circle p span{font-size:1.8rem}.discount-circle .smaller{font-size:1.2rem;line-height:1.4rem;text-transform:uppercase;font-weight:700;color:#000;margin-top:2px}.image{margin-top:40px}@media(min-width: 901px){.image{text-align:right;position:absolute;right:0;bottom:0}}.image-holder{position:relative}@media(min-width: 901px){.image-holder{padding-bottom:320px}}@media(min-width: 901px){.negative-margin{margin-top:-5rem;padding-top:0}}:root{--primary100: #00bbc5;--basicFontFamily: "FedraSansAltPro", sans-serif;--headerFontFamily: "FedraSansAltPro", sans-serif}