.satisfied-banner{background:#fcfcfc;background-size:cover;min-height:460px}@media (min-width: 480px){.satisfied-banner{min-height:460px}}.satisfied-banner .container{position:relative;text-align:center}@media (min-width: 992px){.satisfied-banner .container{padding:0px 50px}}.satisfied-banner--copy-wrap{z-index:1;padding:30px 0 20px}@media (min-width: 992px){.satisfied-banner--copy-wrap{padding:160px 0 180px}}.satisfied-banner--copy-wrap .sub-title{font-family:"PlutoSansLight",Arial,Helvetica,sans-serif;font-weight:normal;margin-top:0px;font-size:25px;line-height:1.3;letter-spacing:-1px;text-align:center;margin-bottom:0}@media (min-width: 768px){.satisfied-banner--copy-wrap .sub-title{font-size:40px;line-height:1}}@media (min-width: 992px){.satisfied-banner--copy-wrap .sub-title{text-align:left}}.satisfied-banner--copy-wrap .main-title{font-family:"PlutoSansBold",Arial,Helvetica,sans-serif;font-weight:normal;font-size:40px;line-height:0.95;letter-spacing:-1px;text-align:center;margin:0;color:#050505}@media (min-width: 768px){.satisfied-banner--copy-wrap .main-title{font-size:58px;padding-bottom:12px}}@media (min-width: 992px){.satisfied-banner--copy-wrap .main-title{text-align:left}}@media (min-width: 992px){.satisfied-banner--finn-heart-wrap{position:absolute;bottom:0;right:-140px}.satisfied-banner--finn-heart-wrap img.finn-heart{max-width:480px}}.satisfied-banner--orange-bottom-border{border-bottom:2px solid #ff8200}.satisfied-banner .clickable{display:block;width:100%;height:100%;position:absolute;z-index:2;float:left}@media (min-width: 768px){.hero-NBN--cta{margin-left:23px}}
