.broadband-house-layout{text-align:center;width:100%;min-height:calc(100vh - 76px);padding-left:1rem;padding-right:1rem;position:relative}.broadband-house-layout .main-title{font-family:var(--locale-font,"Dottee"),sans-serif;--tw-text-opacity:1;color:rgb(var(--color-broadband-yellow)/var(--tw-text-opacity,1));margin-bottom:1rem;font-size:28px;line-height:32px}.broadband-house-layout .sub-title{font-family:var(--locale-font,"Non-Dottee"),sans-serif;--tw-text-opacity:1;color:rgb(var(--color-black)/var(--tw-text-opacity,1));font-size:1rem;line-height:1.25rem}.broadband-house-layout .product-title-broadband{font-family:var(--locale-font,"Dottee-Condensed-Light"),sans-serif;text-transform:uppercase;--tw-text-opacity:1;color:rgb(248 255 25/var(--tw-text-opacity,1));font-size:68px;line-height:68px}.broadband-house-layout .btn-black{background-color:rgb(var(--color-black)/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1));padding-top:.5rem;padding-bottom:.5rem;line-height:1.5rem}.broadband-house-layout .btn-base,.broadband-house-layout .btn-black,.broadband-house-layout .btn-yellow{--tw-bg-opacity:1;--tw-text-opacity:1;border-radius:20px;font-size:1rem}.broadband-house-layout .btn-yellow{background-color:rgb(var(--color-broadband-yellow)/var(--tw-bg-opacity,1));text-transform:uppercase;color:rgb(var(--color-black)/var(--tw-text-opacity,1));padding:.875rem 2.5rem;font-weight:700;line-height:1.25rem}.broadband-house-layout .btn-yellow.disabled{pointer-events:none;opacity:.1}.broadband-house-layout .active-product{opacity:1}.broadband-house-layout .btn-base{background-color:rgb(var(--color-broadband-yellow)/var(--tw-bg-opacity,1));color:rgb(var(--color-black)/var(--tw-text-opacity,1));padding-top:10px;padding-bottom:10px;line-height:1.25rem}.broadband-loader .loader{--tw-text-opacity:1;color:rgb(var(--color-broadband-yellow)/var(--tw-text-opacity,1))}.broadband-house-layout.postcode-search,.broadband-postcode-search{background-image:url(./search.C_5ouHe0.png);background-size:cover}@media (orientation:portrait){.broadband-house-layout.postcode-search{background-position:70%}}@media (orientation:landscape){.broadband-house-layout.postcode-search{background-position:50%}}@media (orientation:portrait){.broadband-postcode-search{background-position:70%}}@media (orientation:landscape){.broadband-postcode-search{background-position:50%}}
