body {
 font-family: "Inter", sans-serif;
margin:0px;
  padding:0px;
}

header{width:100%;padding:15px 0px;}

.top_header_content{width:100%;text-align:center;}

.logo{float:left;}

.logo h1{width:100%;color:#373737;font-size:24px;font-weight:bold;margin-top:5px;text-align:left;margin-top:5px;margin-bottom:0px;}

.logo p{width:100%;color:#dc2626;font-size:10px;font-weight:bold;margin-top:5px;text-align:left;margin-top:0px;margin-bottom:0px;}

.top_link{float:right;font-size:15px;color:#fff;background:#dc2626;padding-left: 1.5rem;
    padding-right: 1.5rem;border-radius:40px;text-decoration:none;padding-top: .5rem;
    padding-bottom: .5rem;font-weight:500;}

.menu{display:inline-block;text-align:center;margin-top:8px;}

nav{width:100%;margin:0px;padding:0px;}

nav ul{width:100%;margin:0px;padding:0px;}

nav ul li{margin-right:10px;list-style:none;display:inline-block;}

nav ul li a{text-decoration:none;color:#000;font-size:16px;}

section.banner{width:100%;background:#001233;padding:110px 0px;}

.banner h2{width:100%;color:#fff;font-size: 3rem;font-weight: 700;margin-top:30px;}

.banner p{width:100%;color:#d1d5db;font-size:16px;line-height:22px;margin-top:15px;}

.banner a{border:#fff solid 1px;padding:8px 20px;color:#fff;text-decoration:none;margin-top:10px;display:inline-block;margin-top:10px;border-radius:48px;margin-right:10px;}

.banner a:hover{background:#ffffff1a;}

.banner figure{width:100%;margin-bottom:0px;}

.banner figure img{width:100%;}

.container {
    max-width: 1400px;
    width: 90%;
}

section.mid{width:100%;padding-top: 4rem;
    padding-bottom: 4rem;}

.mid h2{width:100%;font-size: 2.25rem;
        line-height: 2.5rem;font-weight: 700;color:#000;text-align:center;}

.mid p{width:100%;font-size:16px;color:#4b5563;margin-top:15px;margin-bottom:30px;
        text-align:center;}

.substantial_savings{width:100%;box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px;border-radius:10px;text-align:center;padding:30px;}

.substantial_savings:hover{box-shadow: rgba(0, 0, 0, 0.1) 0px 18px 15px -3px;}

.substantial_savings figure{width:100%;}

.substantial_savings h3{width:100%;font-size: 1.25rem;
            line-height: 1.75rem;font-weight: 600;color:#000;text-align:center;margin-bottom:0px;}

.substantial_savings p{width:100%;font-size:16px;color:#4b5563;margin-top:10px;
        text-align:center;margin-bottom:0px;}


.bg_color{background:#f9fafb !important;}


.substantial_margin{margin-top:66px;}

.mbps{width:100%;box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px;border-radius:10px;text-align:center;}

.mbps h4{width:100%;background: linear-gradient(90deg,rgba(42, 123, 155, 1) 0%, rgba(94, 163, 250, 1) 0%, rgba(59, 130, 246, 1) 100%);font-size: 2.25rem;
    line-height: 2.9rem;font-weight: 700;color:#fff;text-align:center;padding:18px 0px 20px;border-top-left-radius:10px;border-top-right-radius:10px;}

.mbps h4 font{font-size:25px;}

.mbps_size{font-size:23px !important;font-weight:400;line-height:0px !important;}

.mbps p{width:100%;font-size: 1.125rem;color:#000;margin-top:25px;
        text-align:center;margin-bottom:25px;font-weight: 500;}

.mbps a{width:90%;background:#dc2626;display:inline-block;color:#fff;padding:8px;text-decoration:none;text-align:center;font-size: 1.125rem;font-weight: 500;border-radius:10px;margin-bottom:25px;}

.mbps a:hover{background:#b91c1c;}

.mbps_bg_one{background: linear-gradient(90deg,rgba(42, 123, 155, 1) 0%, rgba(167, 84, 246, 1) 0%, rgba(148, 52, 234, 1) 100%) !important;}
.mbps_bg_two{background: linear-gradient(90deg,rgba(42, 123, 155, 1) 0%, rgba(239, 68, 68, 1) 0%, rgba(221, 39, 39, 1) 100%) !important;}

.affordable_margin{margin-top:120px;}

.affordable_content{width:100%;box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px;text-align:center;padding-bottom:14px;}

.internet_content{width:100%;background: linear-gradient(90deg,rgba(42, 123, 155, 1) 0%, rgba(94, 163, 250, 1) 0%, rgba(59, 130, 246, 1) 100%);border-top-left-radius:10px;border-top-right-radius:10px;padding:10px 0px;text-align:center;}

.internet_content i{margin-right:10px;color:#fff;}

.internet_content i:last-child{margin-right:0px;}

.internet_content h2{width:100%;font-size: 1.25rem;font-weight: 700;color:#fff;margin-top:0px;margin-bottom:0px;}

.affordable_content p{width:100%;font-size: .875rem;color:#6b7280;text-align:center;margin-bottom:0px;margin-top:20px;}

.affordable_content h5{width:100%;margin-top:0px;text-align:center;font-size: 1.875rem;font-weight: 700;color:#2563eb;margin-bottom:25px;}

.affordable_content h5 font{font-size:14px;font-weight:normal;}

.affordable_content ul{width:100%;margin:0px 0px 10px 0px;padding:0px 30px 0px 30px;display:inline-block;min-height:184px;}

.affordable_content ul li{width:100%;list-style:none;margin-bottom:10px;  background:url(../xelgs/tik.png) no-repeat 0px 8px !important;padding-left:25px;color:#000;text-align:left;}

.affordable_content a{
    width: 90%;
    background: #dc2626;
    display: inline-block;
    color: #fff;
    padding: 8px;
    text-decoration: none;
    text-align: center;
    font-size: .875rem;
    font-weight: 500;
    border-radius: 10px;
    margin-bottom:10px;
}

.affordable_content a:hover{background:#b91c1c;}

.affordable_link{background:#fff !important;border:#dc2626 solid 1px !important;color:#dc2626 !important;}

.affordable_link:hover{background:#fef2f2 !important;color:#000 !important;}

.affordable_bg_one{background: linear-gradient(90deg,rgba(42, 123, 155, 1) 0%, rgba(167, 84, 246, 1) 0%, rgba(148, 52, 234, 1) 100%) !important;}
.affordable_bg_two{background: linear-gradient(90deg,rgba(42, 123, 155, 1) 0%, rgba(239, 68, 68, 1) 0%, rgba(221, 39, 39, 1) 100%) !important;}
.affordable_bg_three{background: linear-gradient(90deg,rgba(42, 123, 155, 1) 0%, rgba(34, 197, 94, 1) 0%, rgba(22, 163, 74, 1) 100%) !important;}

.bg_one{color:#9333ea !important;}
.bg_two{color:#dc2626 !important;}
.bg_three{color:#16a34a !important;}


section.upgrade{width:100%;background:#001233;text-align:center;    padding-top: 4rem;
    padding-bottom: 4rem;}

.upgrade_content{width:730px;display:inline-block;}

.upgrade_content h2{width:100%;font-size: 2.25rem;font-weight: 700;color:#fff;}

.upgrade_content p{width:100%;    font-size: 1.25rem;color:#fff;margin-top:10px;display:inline-block;margin-bottom:30px;}

.zip_code{width:464px;float:left;background:#fff;height:46px;}

.submit{float:left;background:#dc2626;border:none;width:60px;height:46px;color:#fff;border-top-right-radius: 10px;border-bottom-right-radius: 10px;margin-left:-10px;}

.submit_link{
    float:right;
    background: #dc2626;
    display: inline-block;
    color: #fff;
    padding: 8px 30px;
    border:none;
    margin-top:7px;
    text-decoration: none;
    text-align: center;
    font-size: .875rem;
    font-weight: 500;
    border-radius: 10px;
    margin-bottom: 0px;
}

.submit_link:hover{ background: #b91c1c;}

footer{width:100%;background:#001233;padding-bottom:15px;}

.about_content{width:100%;}

.about_content h2{width:100%;color:#fff;font-size: 1.25rem;font-weight: 700;padding-top: 4rem;}

.about_content p{
    width: 100%;
    color: #d1d5db;
    font-size: 16px;
    line-height: 22px;
    margin-top:20px;
  margin-bottom:30px;
    display:inline-block;
}

.about_content a{width:40px;height:40px;float:left;background:#ffffff1a;border-radius:50%;text-align:center;color:#fff;margin-right:10px;padding-top:7px;}

.about_content a:hover{background:#fff3;}

.contact_content{width:100%;}

.contact_content h2{width:100%;color:#fff;font-size: 1.25rem;font-weight: 700;margin-bottom:33px;padding-top: 4rem;display:inline-block;}

.contact_content i{float:left;color:#ef4444;margin-top:4px;}

.contact_content p{float:right;width:95%;color:#fff;}

.contact_content a{text-decoration:none;color:#fff;}

.copyright{width:100%;border-top:#374151 solid 1px;margin-top:30px;}

.copyright p{color:#9ca3af;font-size: .875rem;padding-top:25px;}

.get_touch{text-align:left !important;}

.get_touch_content{width:100%;margin-top:20px;}

.get_touch_content figure{float:left;margin-top:19px;}

.get_touch_content p{width:90%;float:right;text-align:left !important;margin-bottom:8px !important;}

.get_touch_content a{text-decoration:none;color: #4b5563;}

.get_touch_content p font{color:#000;font-weight:bold;}

.get_touch_head{font-size:12px !important;color: #4b5563 !important;font-weight:normal !important;}

.form_content{width:100%;float:left;background:#f9fafb;padding: 2rem;}

.form_content h2{width:100%;font-size: 1.5rem;font-weight: 700;text-align:left;margin-bottom:15px;margin-top:0px;}

.form_lable{color:#000;font-size: .875rem;font-weight: 500;margin-bottom:2px;}

.form_list{height:40px;font-size:15px;margin-bottom:20px;}

.message{font-size:15px;margin-bottom:20px;}

.send_message{
    width:100%;
    background: #dc2626;
    display: inline-block;
    color: #fff;
    border:none;
    padding: 8px;
    text-decoration: none;
    text-align: center;
    font-size: .875rem;
    font-weight: 500;
    border-radius: 10px;
    margin-bottom: 10px;
}

.send_message:hover{background: #b91c1c;}

.get_padding{padding-top:0px !important;}


 .mean-container b {
    color: #fff;
    float: left;
    padding:0px 0px 0px;
    font-size:5px;
    width:100%;
    background:#fff;
}




.form_list::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #9ca3af;
}
.form_list:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #9ca3af;
   opacity:  1;
}
.form_list::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #9ca3af;
   opacity:  1;
}
.form_list:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #9ca3af;
}
.form_list::-ms-input-placeholder { /* Microsoft Edge */
   color:    #9ca3af;
}

.form_list::placeholder { /* Most modern browsers support this now. */
   color:    #9ca3af;
}



.message::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #9ca3af;
}
.message:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #9ca3af;
   opacity:  1;
}
.message::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #9ca3af;
   opacity:  1;
}
.message:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #9ca3af;
}
.message::-ms-input-placeholder { /* Microsoft Edge */
   color:    #9ca3af;
}

.message::placeholder { /* Most modern browsers support this now. */
   color:    #9ca3af;
}
































