.banner--vdsl2{margin:0;position:relative;background-size:cover !important;background:#fff url("/_shared/banners/vdsl-bg-sm.png") no-repeat center top;min-height:300px;padding:0;max-height:515px;overflow:hidden;background:#3a383a;background:-moz-linear-gradient(top, #3a383a 0%, #231f20 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #3a383a), color-stop(100%, #231f20));background:-webkit-linear-gradient(top, #3a383a 0%, #231f20 100%);background:-o-linear-gradient(top, #3a383a 0%, #231f20 100%);background:-ms-linear-gradient(top, #3a383a 0%, #231f20 100%);background:linear-gradient(to bottom, #3a383a 0%,#231f20 100%)}.banner--vdsl2 #bg-pattern-overlay{object-position:50% -95px;object-fit:cover;position:absolute}.banner--vdsl2 div.background img{object-position:50% -95px}.banner--vdsl2 div.right-content{margin-top:0;padding:0}.banner--vdsl2 div.right-content .rocketfast-title{width:100%;max-width:none;padding-top:10px}@media (min-width: 768px){.banner--vdsl2 div.right-content .rocketfast-title{padding-top:35px}}.banner--vdsl2 object.ultra-price{max-width:200px}@media (min-width: 768px){.banner--vdsl2 object.ultra-price{max-width:245px}}@media (min-width: 992px){.banner--vdsl2 object.ultra-price{max-width:inherit}}.banner--vdsl2 .bannerIcontxt{font-family:"PlutoSans",Arial,Helvetica,sans-serif;font-weight:normal;text-align:center;font-size:16px;justify-content:center;margin-top:0;line-height:1em;position:relative}@media (min-width: 768px){.banner--vdsl2 .bannerIcontxt{margin-bottom:20px;margin-top:50px}}@media (min-width: 992px){.banner--vdsl2 .bannerIcontxt{margin-bottom:5px;margin-top:25px}}.banner--vdsl2 .bannerIcontxt .iii{position:absolute;font-size:120px;color:#fff;opacity:0.6;z-index:0;top:-15px;left:0;right:0}.banner--vdsl2 .bannertxt{font-size:18px;max-width:144px;margin:0 auto;text-align:center;padding-top:20px;line-height:20px}.gradient-text{color:#5ac4be;-webkit-text-fill-color:transparent;background:-webkit-gradient(linear, left bottom, right bottom, color-stop(20%, #5ac4be), color-stop(90%, #3177a5));background:-webkit-linear-gradient(left, #5ac4be 20%, #3177a5 90%);background:-o-linear-gradient(left, #5ac4be 20%, #3177a5 90%);-webkit-background-clip:text;font-family:"PlutoSansLight", Arial, Helvetica, sans-serif}.terms.terms-light{color:#999999;padding-bottom:10px}@media (min-width: 768px){.terms.terms-light{padding-top:18px;padding-bottom:0}}@media (min-width: 992px){.terms.terms-light{padding-top:10px;padding-bottom:0}}.banner--vdsl2 div.right-content .rocketfast-title object.ultra-broadband{max-width:90%;max-height:110px}@media (min-width: 768px){.banner--vdsl2 div.right-content .rocketfast-title object.ultra-broadband{max-height:145px}}@media (min-width: 992px){.banner--vdsl2 div.right-content .rocketfast-title object.ultra-broadband{max-height:235px}}@media (min-width: 992px){.banner--vdsl2{height:100%}.banner--vdsl2 .container{padding:0 10px}.banner--vdsl2 div.right-content .rocketfast-title{margin-top:-26px;margin-bottom:0}.banner--vdsl2 div.right-content .rocketfast-title object{max-width:80%}.banner--vdsl2 .right-content .rocketfast-pricepoint{width:30%}}@media (min-width: 768px){.banner--vdsl2{height:515px}}
