:root{grid-maxWidth:1400px}
body{background-color:#f1f1f1}
.container{max-width:1400px;margin:0 auto 1rem;width:100%}
/* Custom */
p{color:#595959}
h3{font:bold 2.6rem Trebuchet MS,sans-serif}
/* NAVBAR */
nav{margin:0;padding:1.6rem 1rem;background-color:#fff}
.nav a{text-decoration:none}
.brand{font-style:italic}
.sntnc{font:300 2.2rem Trebuchet MS,sans-serif}
/* Marketing */
a.button{padding:1.4rem;border-radius:50em}
.offer-top{color:#fff;background:#21528d;margin:0;padding:1rem 5rem 0}
.offer-top .col{margin:0}
.offer-intro{background:#fff url("../images/background-light.webp") no-repeat top right;background-size:cover;background-position-x:200px;margin:0;padding:10rem 0 5rem 6rem}
.offer-intro h1{color:#009fdb;font:italic 900 extra-condensed 4rem Baskerville,serif;line-height:5rem}
.offer-intro .blue{color:#21528d}
.offer-intro p{color:#21528d;font:bold 2.4rem Trebuchet MS,sans-serif;line-height:3rem}
.offer-10{color:#fff;background:#1e73be;margin:0;padding:2rem 5rem 0}
.offer-10 p{color:#fff;font-size:2rem}
.offer-10 a{color:#fff;text-decoration:underline}
.offer-10 .details{font-size:1.5rem}
.offer-10 .details a:hover{text-decoration:underline;opacity:1}
/* White Rows */
.whtrow{background:#fff;margin:0;padding:5rem}
.whtrow h3{color:#21528d;font:bold 5rem Arial,sans-serif;text-transform:uppercase}
/* Features */
.features{background:#fff;margin:0;padding:5rem;text-align:center}
.features h3{color:#21528d;font:italic 900 extra-condensed 3rem Baskerville,serif;line-height:4rem}
/* DTV Packages*/
.dtv-packs{background:#fff;margin:0;padding:2rem 0;border-top:solid 3px #595959;border-bottom:solid 3px #595959}
.dtv-packs .col-12{padding:2rem 3rem}
.dtv-packs h2{font:italic bold 4rem Georgia,sans-serif}
.dtv-packs img{display:block;margin:2rem auto !important}
.dtv-packs .col-3{padding:3rem 1.5rem 2rem}
.dtv-packs h3{font:italic 900 extra-condensed 3.2rem Baskerville,serif;line-height:4rem}
.dtv-packs .ent{background:#ededee url("../images/pck-top-ent.webp") no-repeat top center}
.dtv-packs .cho{background:#ededee url("../images/pck-top-cho.webp") no-repeat top center}
.dtv-packs .ult{background:#ededee url("../images/pck-top-ult.webp") no-repeat top center}
.dtv-packs .pre{background:#ededee url("../images/pck-top-pre.webp") no-repeat top center}
.dtv-packs .ent h3{color:#21528d}
.dtv-packs .cho h3{color:#e88534}
.dtv-packs .ult h3{color:#000c3c}
.dtv-packs .pre h3{color:#79287b}
.dtv-packs .chn-ent{color:#21528d;font:bold 2.4rem Trebuchet MS,sans-serif}
.dtv-packs .chn-cho{color:#e88534;font:bold 2.4rem Trebuchet MS,sans-serif}
.dtv-packs .chn-ult{color:#000c3c;font:bold 2.4rem Trebuchet MS,sans-serif}
.dtv-packs .chn-pre{color:#79287b;font:bold 2.4rem Trebuchet MS,sans-serif}
/* Options */
.dtv-option{background:#fff;margin:0;padding:5rem}
.dtv-option .col-6{margin:0}
.dtv-option .brd{border-right:solid 1px #595959}
.dtv-option .img-bg-sat{height:360px;border-bottom:solid 1px #595959;background-image:url("../images/via-satellite.webp");background-position:top right;background-repeat:no-repeat;background-size:contain;margin:0 0 5rem}
.dtv-option .img-bg-int{height:360px;border-bottom:solid 1px #595959;background-image:url("../images/via-internet.webp");background-position:top right;background-repeat:no-repeat;background-size:contain;margin:0 0 5rem}
.dtv-option h2{font:italic bold 4rem Georgia,sans-serif}
.dtv-option .price-guarantee{font:bold 2rem Arial,sans-serif;text-transform:uppercase}
.dtv-option h3{color:#21528d;margin:0 0 1rem 0;text-transform:uppercase}
.dtv-option h4{font-weight:800;margin-bottom:0.5rem}
.dtv-option .optns{padding:3rem}
.connect{text-align:left;padding:2rem 0}
.connect{font:bold 2.6rem Trebuchet MS,sans-serif}
.smllprnt{color:#737373;font-size:1.4rem}
.btn-blue{background-color:#76d4f8}
.btn-yellow{background-color:#fdd746}
.marks{color:#8c8c8c;text-align:center;margin:4rem 0 0;font-size:1.4rem}
/* Buttons */
.btn-ent,.btn-cho,.btn-ult,.btn-pre{color:#fff;width:50%}
.btn-ent{background-color:#21528d}
.btn-cho{background-color:#e88534}
.btn-ult{background-color:#000c3c}
.btn-pre{background-color:#7a267b}
/* Prices */
.price{font:3rem Trebuchet MS,sans-serif;text-align:center;position:relative;top:-2rem}
.price-main{font:700 5.5rem Trebuchet MS,sans-serif;position:relative;bottom:-2rem}
.ent .price{color:#21528d}
.cho .price{color:#e88534}
.ult .price{color:#000c3c}
.pre .price{color:#79287b}
/* Image positioning */
.img-auto{display:block;margin:auto}
.img-center{display:block;margin-left:auto !important;margin-right:auto !important}
.img-left{float:left;margin:0 4rem 1.5rem 0}
.img-right{float:right;margin:0 0 1.5rem 4rem}
/**/
/* Utilities */
.mt-4{margin-top:1.5rem !important}
.mb-1{margin-bottom:.25rem !important}
.mb-3{margin-bottom:1rem !important}
.mb-5{margin-bottom:3rem !important}
.ms-5{margin-left:3rem !important}
.me-5{margin-right:3rem !important}
.my-5{margin-top:3rem !important;margin-bottom:3rem !important}
.p-0{padding:0}
.px-0{padding-left:0;padding-right:0}
.pb-1{padding-bottom:.25rem !important}
.pe-5{padding-right:3rem !important}
.w50{width:50%}
/**/
/* Footer */
footer{padding:1rem 0}
footer p{line-height:3rem;color:#e6e6e6;text-align:center}
footer a{color:#e6e6e6;font-size:2rem}
footer a:hover{color:#fff}