@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Noto+Serif:ital,wght@0,100..900;1,100..900&display=swap');


/*!Navbar styles*/
.navbar a{font-weight:700;color:var(--secondary)!important}
.breadcrumb .breadcrumb-item a{color:var(--secondary)}
.breadcrumb .breadcrumb-item.active{color:#000000 !important}
.nav-item a.nav-link{border-radius:1rem!important}
.nav-item.active a.nav-link{background:var(--primary);color:#fff!important;border-radius:.5rem!important}
.nav-item a:hover{background:var(--info);color:var(--secondary);border-radius:.5rem!important}
body{-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";}
body{ -webkit-font-feature-settings: "liga" 0, "clig" 0;
-moz-font-feature-settings: "liga" 0, "clig" 0;
font-feature-settings: "liga" 0, "clig" 0;}
.dropdown-menu a{color:#fff!important}
.dropdown-menu a.dropdown-item{border-radius:.5rem!important;background:var(--secondary)!important}
.dropdown-menu a.dropdown-item:hover{background:var(--primary)!important;color:#fff!important}
.dropdown-menu a.active.dropdown-item{background:var(--primary)!important}
.dropdown-menu{padding:0!important;background:0 0;margin-top:0!important;border:0!important}
.dropdown-menu .dropdown-item.active{background:#fff!important}
.list-group.list-group-flush li{background:0 0!important}
.btn{font-weight:700}
.btn.btn-info,.btn.btn-warning{color:var(--secondary)}
header .table td,header .table th{border:0!important}
.table.blue th{border-bottom:1px solid #053668!important;background:rgba(5,54,104,.9)}
.table.blue td{background:rgba(0,72,144,.9);color:#fff;border-bottom:1px solid #053668!important}
.nav-pills a{background:var(--secondary)!important;color:#fff!important;font-weight: 500;}
.nav-pills a.active{background:var(--primary)!important}
.nav-pills a:hover{background:var(--info)!important; color:var(--secondar)!important;}
.tab-content{border-radius:.5rem!important}
@media(max-width:992px){.nav-item a{padding-left:15px!important;margin-bottom:2px}
}
@media(min-width:992px){.compare,.contact,.faqs,.search,.how{padding-top:100px!important;padding-bottom:100px!important}
}
@media(max-width:768px){
.list-group.list-group-flush li:last-child{border-bottom:1px solid #c9d2b9}
.PRODUCT img{display:block !important;float:none !important;width:100%;height:auto;margin-bottom:10px;margin-left:0px !important}
}

/* Page Headers */
.header img {width: 100%;}

footer {background-color: #000000; color: var(--white);}
footer a:hover{color: var(--white);text-decoration:none}
.foot-links a{font-weight:700;text-transform:uppercase; color: var(--white); }
footer hr{border-left:0!important;border-right:0px!important;border-top:0!important;border-bottom:1px solid #fff}
.disclaimer p{font-size:12px!important}
/* .disclaimer a{color:#fff!important} */
@media(max-width:480px){header.home .btn{display:block!important}
header.home .btn-primary{margin-top:10px}
}
.plan-details-table a{display:inline-block}
.plan-details-table td:nth-child(1){width:30%}
.CMAL td,.CRNT td,.LAPN-PRICING td,.MTMD td{text-align:left!important}
/*!PRODUCTS*/
.btn-group>.btn-group,.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.dropdown-menu{float:left}
.PRODUCT td{vertical-align:middle!important}
.PRODUCT th{vertical-align:bottom!important;background:var(--primary)!important;color:var(--white)}
.PRODUCT .table{background:#fff}
.PRODUCT h2{color:var(--primary)}
.PRODUCT h3{color:var(--primary)}
.PRODUCT img{margin-left:10px !important;border-radius:.5rem !important;margin-bottom:10px;}
.avg-savings,.avg-savings-num{background:var(--dark);color:#fff;font-weight:700}
.MTMD td{width:33%!important}
.CMAL table{max-width:500px!important;width:100%!important}
.avg-savings{border-right:0!important}
.CMAL td,.CRNT td,.HMIP-COLUMNS th{width:33%!important}
.CMAL td,.CRNT td{font-weight:400!important;vertical-align:top!important;border-left:0!important}
.LAPN-PRICING{max-width:400px!important}
.TDOC .video-table td:first-child,.TVIP .video-table td:first-child{border-right:1px solid #fff!important}
.TDOC td,.TDOC th,.TVIP td,.TVIP th{padding:0!important;border:0!important}
.TDOC .video-table,.TVIP .video-table{text-align:center}
.LCA td,.LCA th{text-align:center!important}
.SPVC td:nth-child(1),.SPVC th:nth-child(1){width:35%!important;text-align:right!important}
.SPVC td:nth-child(2),.SPVC th:nth-child(2){width:65%!important}
.FIVECOLUMN td:nth-child(4),.FIVECOLUMN td:nth-child(5),.FIVECOLUMN th:nth-child(4),.FIVECOLUMN th:nth-child(5){font-weight:700!important}
.TWOCOLUMN td:nth-child(2),.TWOCOLUMN td:nth-child(3),.TWOCOLUMN th:nth-child(2),.TWOCOLUMN th:nth-child(3){width:50%}
.THREECOLUMN td:nth-child(2),.THREECOLUMN td:nth-child(3),.THREECOLUMN th:nth-child(2),.THREECOLUMN th:nth-child(3){text-align:center}
.FOURCOLUMN td:nth-child(2),.FOURCOLUMN td:nth-child(3),.FOURCOLUMN td:nth-child(4),.FOURCOLUMN th:nth-child(2),.FOURCOLUMN th:nth-child(3),.FOURCOLUMN th:nth-child(4){text-align:center;width:22%}
.FIVECOLUMN td:nth-child(2),.FIVECOLUMN td:nth-child(3),.FIVECOLUMN td:nth-child(4),.FIVECOLUMN td:nth-child(5),.FIVECOLUMN th:nth-child(2),.FIVECOLUMN th:nth-child(3),.FIVECOLUMN th:nth-child(4),.FIVECOLUMN th:nth-child(5){text-align:center;width:17%}
.SIXCOLUMN th:nth-child(2),.SIXCOLUMN ttd:nth-child(2),.text-left{text-align:left}
.SIXCOLUMN td:nth-child(2),.SIXCOLUMN td:nth-child(3),.SIXCOLUMN td:nth-child(4),.SIXCOLUMN td:nth-child(5),.SIXCOLUMN td:nth-child(6),.SIXCOLUMN th:nth-child(2),.SIXCOLUMN th:nth-child(3),.SIXCOLUMN th:nth-child(4),.SIXCOLUMN th:nth-child(5),.SIXCOLUMN th:nth-child(6){text-align:center;width:16%}
.SEVENCOLUMN td:nth-child(2),.SEVENCOLUMN td:nth-child(3),.SEVENCOLUMN td:nth-child(4),.SEVENCOLUMN td:nth-child(5),.SEVENCOLUMN td:nth-child(6),.SEVENCOLUMN td:nth-child(7),.SEVENCOLUMN th:nth-child(2),.SEVENCOLUMN th:nth-child(3),.SEVENCOLUMN th:nth-child(4),.SEVENCOLUMN th:nth-child(5),.SEVENCOLUMN th:nth-child(6),.SEVENCOLUMN th:nth-child(7){text-align:center;width:12%}
@media (min-width:768px){.TVIP .video-table td{display:table-cell}
}
/*!Smart Search CSS*/
.psl.custom-select{-webkit-appearance: none;-moz-appearance: none;appearance: none;}

.n-line{text-decoration: none !important}
.psl-dropdown:after { content: none  !important}
.shadow-lg-up{box-shadow:0 0 3rem 0 rgba(0,0,0,.5) !important}
#mapDirCont{z-index: 9999 !important;}
.psl-directions{height:500px}
.card.psl-result-title{border:0px !important}
.inline-block{display:inline-block !important}
.psl-count{text-align: right;}
.psl-shortcuts{text-align:right;}
.prov-info{width:33% !important}
.network-logos{width:78px !important;height:78px !important}
.hide{display:none !important}

/* Skip to main content (accessibility) */
.skip-to-main {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) translateY(calc(-100% - 10px));
  z-index: 99999;
  padding: 0.5rem 1.25rem;
  background: var(--primary);
  color: #fff !important;
  font-weight: 700;
  text-decoration: none;
  border-radius: 0 0 4px 4px;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
  opacity: 0;
  pointer-events: none;
  transition: transform 0.2s ease, opacity 0.2s ease;
}
 
.skip-to-main:hover {
  color: #fff !important;
}
 
.skip-to-main:focus-visible {
  transform: translateX(-50%) translateY(0);
  opacity: 1;
  pointer-events: auto;
  outline: 1px solid rgba(255, 255, 255, 0.8);
  outline-offset: 1px;
}
 
@media (prefers-reduced-motion: reduce) {
  .skip-to-main {
    transition: none;
  }
}

@media(max-width:1024px){
.psl-directions{height:500px}
}

@media(max-width:768px){
.psl-directions{height:500px}
.psl-count,.psl-title{text-align:center;}
.psl-shortcuts{text-align:left;}
.prov-info{width:40% !important}
}
/*!END Smart Search CSS*/