.cart-preview{display:flex;flex-direction:row}.cart-preview .cart-preview-panel{display:flex;flex-direction:column;justify-content:space-between;padding:0 1rem}.cart-preview .cart-preview-panel .cart-preview-panel-dropdown>.dropdown-toggle{color:#585857;font-size:1.125rem;font-weight:500;text-transform:initial;padding:0}.cart-preview .cart-preview-panel .cart-preview-panel-label{color:#adb5bd;font-size:.875rem;font-weight:500;text-transform:uppercase}.cart-preview .cart-preview-panel .cart-preview-panel-text{font-size:1.125rem;font-weight:500}

.boxed-layout{display:flex;flex-direction:column;min-height:100vh}.boxed-layout .page-header{background:#fff;box-shadow:rgba(0,0,0,0.15) 0 0.5rem 1rem 0;font-size:.875rem;line-height:1.75rem;padding-bottom:1rem;padding-top:1rem;position:sticky;top:0;z-index:10}.boxed-layout .page-header .brand-logo{height:2rem}.boxed-layout .page-content{flex-grow:1}.boxed-layout .page-footer{background:#172a59;color:#f8f9fa;font-size:.875rem}.boxed-layout .page-footer>nav{padding-top:4rem}.boxed-layout .page-footer>nav h1,.boxed-layout .page-footer>nav h2,.boxed-layout .page-footer>nav h3,.boxed-layout .page-footer>nav h4,.boxed-layout .page-footer>nav h5,.boxed-layout .page-footer>nav h6{border-bottom:1px solid rgba(173,181,189,0.15);color:#fff;font-size:1.125rem;margin-bottom:25px;overflow-wrap:break-word;padding-bottom:20px}.boxed-layout .page-footer>nav h1:after,.boxed-layout .page-footer>nav h2:after,.boxed-layout .page-footer>nav h3:after,.boxed-layout .page-footer>nav h4:after,.boxed-layout .page-footer>nav h5:after,.boxed-layout .page-footer>nav h6:after{content:"";background-color:#ea533d;display:block;height:1px;overflow-wrap:break-word;position:relative;top:21px;width:40px}.boxed-layout .page-footer>nav a{color:#ced4da;display:block;font-size:.875rem}.boxed-layout .page-footer>nav a:focus,.boxed-layout .page-footer>nav a:hover{color:#ea533d}.boxed-layout .page-footer>nav a>i{position:relative;width:1.75rem}.boxed-layout .page-footer>nav a>i:before{bottom:-1px;position:absolute;text-align:center;width:1.75rem}.boxed-layout .page-footer>nav>.row>*{margin-bottom:2rem}.boxed-layout .page-footer .nav{flex-direction:column}.boxed-layout .page-footer .nav .nav-item .nav-link{align-items:center;display:flex;flex-direction:row;flex-grow:1;padding-bottom:0;padding-top:0}.boxed-layout .page-footer .nav .nav-item .nav-link::before{content:"\f105";font-family:"Font Awesome 5 Pro";padding-right:1rem}.boxed-layout .page-footer .copyright{background:#0f1c3a;font-size:.875rem;padding:1rem 0}.boxed-layout .page-footer .pay-by-card{max-height:40px}

.screen-privacy-policy ol{margin:1rem 0;text-align:justify}.screen-privacy-policy ol li{margin:.5rem 0}.screen-privacy-policy ol li strong{font-weight:500}

.service-checkbox{align-items:center;border:1px solid #ced4da;cursor:pointer;display:flex;flex-direction:row;padding-bottom:1rem;padding-top:1rem;transition:border-color .3s ease-in-out, box-shadow .3s ease-in-out}.service-checkbox:hover:not(.disabled):not(.fetching){border-color:#218838;box-shadow:rgba(0,0,0,0.15) 0 0.5rem 1rem}.service-checkbox.checked{border-color:#218838;box-shadow:rgba(0,0,0,0.15) 0 0.5rem 1rem}.service-checkbox.disabled{cursor:not-allowed}.service-checkbox.fetching{cursor:progress}.service-checkbox .service-checkbox-check{color:#ced4da;font-size:1.5rem;padding-left:1rem;padding-right:1rem}.service-checkbox.checked .service-checkbox-check{color:#28a745}.service-checkbox.fetching .service-checkbox-check>i{animation:fa-spin 1s infinite steps(8)}.service-checkbox.checked:not(.fetching) .service-checkbox-check>i::before{content:"\f058"}.service-checkbox.fetching .service-checkbox-check>i::before{content:"\f110"}.service-checkbox .service-checkbox-content{flex-grow:1}.service-checkbox .service-checkbox-price{padding-left:1rem;padding-right:1rem;font-size:1.125rem;font-weight:500}

.tv-bundle-checkbox .tv-bundle-checkbox-title{font-size:1.125rem}.tv-bundle-checkbox .tv-bundle-checkbox-subtitle{color:#adb5bd;font-weight:500}.tv-bundle-checkbox .tv-bundle-checkbox-subtitle>i{margin-right:.5rem}

.tv-package-checkbox .tv-package-checkbox-title{font-size:1.125rem}.tv-package-checkbox .tv-package-checkbox-subtitle{color:#adb5bd;font-weight:500}.tv-package-checkbox .tv-package-checkbox-subtitle>i{margin-right:.5rem}

.screen-return-policy h6{text-align:center}.screen-return-policy ol{margin:1rem 0;text-align:justify}.screen-return-policy ol li{margin:.5rem 0}.screen-return-policy ol li strong{font-weight:500}

.screen-service-policy ol{margin:1rem 0;text-align:justify}.screen-service-policy ol li{margin:.5rem 0}.screen-service-policy ol li strong{font-weight:500}

.welcome-screen .welcome-hero{background:#264796;height:100vh}

.btn{overflow:hidden;transition:background-color .3s ease-in-out, border-color .3s ease-in-out, color .3s ease-in-out}.btn-link{font-weight:500}html,body{font-family:"Montserrat", sans-serif;font-size:16px;line-height:1.5;scroll-behavior:smooth;min-height:100vh}.border-bottom-dual{border-bottom:1px solid #e9ecef;margin-bottom:2rem;padding-bottom:1rem;position:relative}.border-bottom-dual::before{content:"";bottom:-1px;background:#ea533d;height:1px;left:0;position:absolute;width:50px}.list-style-lower-alpha{list-style-type:lower-alpha}.list-style-lower-roman{list-style-type:lower-roman}.list-style-upper-roman{list-style-type:upper-roman}

