body{
    overflow-x: hidden !important; 
 }
 @font-face {
   font-family: 'att_aleck_sansbold';
   font-display: auto;
   src: url('fonts/ATTAleckSans_Bd.ttf'); /* IE9 Compat Modes */
 }
 
 @font-face {
   font-family: 'att_aleck_sansblack';
   font-display: auto;
   src: url('fonts/ATTAleckSans_Blk.ttf'); /* IE9 Compat Modes */
 }
 
 @font-face {
   font-family: 'att_aleck_sanslight';
   font-display: auto;
   src: url('fonts/attalecksans_lt-webfont.woff2'); /* IE9 Compat Modes */
 }
 
 
 @font-face {
   font-family: 'att_aleck_sansmd';
   font-display: auto;
   src: url('fonts/ATTAleckSans_Md.ttf');
 }
 
 @font-face {
   font-family: 'PF DIN Text Comp Pro';
   src: url(sansation_light.woff);
 }
 
 @font-face {
   font-family: 'PF DIN Text Pro';
   font-display: auto;
   src: url('fonts/PFDINTextPro-Black.otf'); 
 }
 
 @font-face {
   font-family: 'PF DIN Text Pro';
   font-display: auto;
   src: url('fonts/PFDINTextPro-Bold.otf');
 }
 
 @font-face {
   font-family: 'PF DIN Text Pro';
   font-display: auto;
   src: url('fonts/PFDINTextPro-Medium.otf');
 }
 
 @font-face {
   font-family: 'PF DIN Text Pro';
   font-display: auto;
   src: url('fonts/PFDINTextPro-Regular.otf'); 
 }
 
 @font-face {
   font-family: 'PF DIN Text Comp Pro';
   font-display: auto;
   src: url('fonts/PFDINTextCompPro-Reg.ttf'); 
 }
 
 @font-face {
   font-family: 'Jubilat';
   font-display: auto;
   src: url('fonts/Jubilat-Regular.otf'); 
 }
 
 @font-face {
   font-family: 'Jubilat';
   font-display: auto;
   src: url('fonts/Jubilat-BoldItalic.otf'); 
 }
 
 /*body {
     font-family: 'PFDINTextPro-Regular' !important;
 }
 
 .additionalDetails-container-legalTitle p {
     font-size: 14px;
     font-family: 'att_aleck_sansregular' !important;
 }
 
 .additionalDetails-container p {
     font-size: 12px;
     font-family: 'att_aleck_sansregular' !important;
     font-weight: 100;
 }*/
 
 html {
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
 }
 
 .disclaimer_text{
     font-family: PFDINTextPro-Regular !important;
 }
 
 .additionalDetails-container-legalTitle {
     text-align: center;
     padding-top: 20px !important;
 }
 
 .additionalDetails-container {
     text-align: center;
     padding-top: 20px !important;
     padding-bottom: 12px !important;
 }
 
 .additionalDetails {
     font-family: 'att_aleck_sansmd';
     font-size: 14px;
     color: #191919;
     font-weight: 500;
     text-align: center;
     text-decoration: underline !important;
 }
 
 .nav-top {
     padding:6px 0px;
 }
 
 .top-menu {
     background-color: #191919;
     color: #fff;
     padding: 0 0;
     border-bottom: 4px solid rgba(0,130,219,.9);
 }
 
 .dealer-name {
     font-size: 14px;
     font-family: 'att_aleck_sansbold';
     padding: 14px 0 12px 0 !important;
     margin: 0px !important;
 }
 
 .dealer-icon {
     margin-top: -6px;
     padding-right: 5px;
     width: 16px;
     height: 12px;
 }
 
 .bg-navbar{
    background-color: #102641;
 }
 
 .cta:hover {
     font-family: 'Jubilat' !important;
     font-size: 14px !important;
     color: #000000 !important;
     width: 180px;
     text-decoration: none !important;
 /*    top: 22px !important;
     position: inherit;*/
 }
 
 .explore {
     border: none;
     background: none;
     font-family: att_aleck_sansblack !important;
     outline: none !important;
     text-transform: uppercase;
     font-size: 14px;
     padding: 0px 0px 3px 0px;
     border-bottom: 5px solid rgba(0,87,148,.75) !important;
     top: 23px;
     position: relative;
 }
 
 .dropdown-toggle::after {
     display: inline-block;
     margin-left: .255em;
     vertical-align: .255em;
     content: "";
     border-top: .3em solid;
     border-right: .3em solid transparent;
     border-bottom: 0;
     border-left: .3em solid transparent;
     color: #0277c8;
 }
 
 .mnicon {
     width: 20px;
     height: 16px;
     vertical-align: text-bottom;
     margin: 0px 6px 0px -13px;
 }
 
 .dropdown-item.active, .dropdown-item:active {
     color: #2f2f2f;
     text-decoration: none;
     background-color: #f2f2f2;
 }
 
 .ddbox {
     background-clip: padding-box;
     border: none !important;
     border-radius: 4px;
     -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
     box-shadow: 0 6px 12px rgba(0,0,0,.175);
 }
 
 .dont {
     font-size: 2.9rem;
     padding: 55px 0px 45px 0px;
     font-family: att_aleck_sansmd !important;
 }
 
 .dd-menu {
     font-family: att_aleck_sansmd !important;
     font-size: 13px;
     text-decoration: none;
 }
 
 .dropdown-item {
     padding: 0.35rem 2rem !important;
 }
 
 
 .pricing-box {
     padding: 0px 15px 15px 15px;
     background: #fff;
     box-shadow: 0px 0px 5px #4c4c4c29;
 }
 
 .select {
     /*border-top: 12px solid #ffb000;*/
     box-shadow: 0px 0px 5px #4c4c4c29;
 }
 
 .choice {
     /*border-top: 12px solid #af29bb;*/
     box-shadow: 0px 0px 5px #4c4c4c29;
 }
 
 .entertainment {
     /*background-image:linear-gradient(135deg,#0057b8,#009fbd);*/
     height: 12px !important;
     box-shadow: 0px 0px 5px #4c4c4c0d;
 }
 
 .title {
     margin-left: 20px;
     margin-right: 20px;
     color: #191919;
     font-family: "att_aleck_sansblack";
     /*font-size: 28px;*/
     font-size: 26px;
     padding-top: 39px;
     padding-bottom: 12px;
     border-bottom: 2px solid #e6e2e2;
     word-wrap: break-word;
 }
 
 .title h4 {
     font-size: 18px;
 }
 
 
 .panel-body-header {
     padding-bottom: 5%;
 }
 
 .panel-packages-subheader {
     color: #191919;
     font-family: "att_aleck_sansmd";
     font-size: 20px;
     font-weight: 500;
     line-height: 25px;
  height: 92.8px !important;
 }
 
 .dollar {
     color: #191919;
     font-family: "att_aleck_sansblack";
     line-height: 34px;
     font-size: 30px;
     top: -20px;
 }
 
 .amount {
     color: #191919;
     font-family: "att_aleck_sansblack";
     font-size: 60px;
     line-height: 34px;
 }
 
 .superscript {
     display: block;
     position: relative;
     left: 2px;
     top: 4px;
     font-family: "att_aleck_sansblack";
 }
 
 .subscript {
     position: relative;
     left: 2px;
 }
 
 .perunit {
     color: #959595;
     font-family: "att_aleck_sansregular";
     font-size: 14px;
     line-height: 22px;
     /* position: absolute; */
     top: 23px;
 }
 
 .packages-description {
     color: #191919;
     font-family: "att_aleck_sansregular";
     font-size: 16px;
     padding-bottom: 10%;
     padding-top: 30px;
 }
 
 .decimal {
     color: #191919;
     font-family: "att_aleck_sansbold";
     /* font-size: 38px; */
     line-height: 0px;
     padding-left: 3%;
 }
 
 .supsub {
     position: absolute;
 }
 
 .panel-body {
     padding: 15px;
 }
 
 .panel-body {
     padding-bottom: 0 !important;
 }
 
 sub {
     bottom: -.25em;
 }
 
 .pre-footer {
     background-color: #f2f2f3;
     color: #191919;
     border-top: 2px solid #e6e2e2;
     /*margin-top: 30px;*/
 }
 
 .brand-footer {
     background-color: #f2f2f3;
     color: #191919;
     /*border-right: 2px solid #e6e2e2;*/
     padding:40px 0px;
 }
 
 .brand-text {
     padding-top: 35px;
     padding-left: 50px !important;
     margin-left: -8%;
 }
 
 .footer-title {
     position: relative;
     color: #191919;
     font-size: 14px;
       font-family: 'att_aleck_sansblack';
     padding-bottom: 20px;
 }
 
 .footer-links {
     line-height: 2.5;
 }
 
 .footer-bottom {
     /*padding: 3% 0 1.5% 0;*/
     background-color: #191919;
     /*border-top: 2px solid #1f5368;*/
 }
 .footer-links .address-link {
     font-size: 14px;
       font-family: 'att_aleck_sansblack';
     line-height: 1.5;
     overflow: hidden;
 }
 
 .copy-right {
     color: #959595;
     width: 80%;
     margin: 0 auto;
     text-align: center;
     font-size: 12px;
     font-weight: 100;
 }
 
 @media only screen and (max-width: 575px) {
 .brand-text {
     padding-top: 0px  !important;
     padding-left: 0px !important;
     padding-bottom: 30px !important;
 }
 
 .dont .dont3 {
     font-size: 18px !important;
     padding: 0px 0px 0px 0px;
     font-family: att_aleck_sansmd !important;
     line-height: 34px !important;
 }
 
 .dont .dont2 {
     font-size: 32px !important;
     padding: 0px 0px 0px 0px;
     font-family: att_aleck_sansmd !important;
     line-height: 34px !important;
 }
 
 
 .contact-us-base {
     font-family: 'att_aleck_sanslight';
     padding: 0 !important;
     padding-top: 0px !important;
     margin-bottom: 15px !important;
     text-transform: none !important;
     font-size: 52px !important;
     color: #181819;
     font-weight: 400;
     text-align: center;
     line-height: 60px;
     z-index: 100209 !important;
 }
 
 .base-tv-packages-description {
     color: #181819;
     font-family: 'att_aleck_sansregular';
     font-size: 16px;
     line-height: 22px;
     padding-left: 0%;
     padding-right: 0%;
     text-align: center;
    width: 80% !important;
     margin-top: 20px !important;
 }
 .btn-send-message {
     width: 50% !important;
 }
  }
 
  .contact-us-base {
     font-family: 'att_aleck_sanslight';
     padding: 0 !important;
     padding-top: 30px !important;
     margin-bottom: -5px !important;
     text-transform: none !important;
     font-size: 52px !important;
     color: #181819;
     font-weight: 400;
     text-align: center;
 }
 
 .base-tv-packages-description {
     color: #181819;
     font-family: 'att_aleck_sansregular';
     font-size: 16px;
     line-height: 22px;
     /* padding-left: 24%; */
     /* padding-right: 24%; */
     text-align: center;
     width: 57%;
     margin: auto;
 }
 .btn-package {
     background: linear-gradient(228.06deg,#009fdb 0%,#005794 100%) !important;
     color: #fff !important;
     border-radius: 40px !important;
     border: none !important;
     font-family: 'att_aleck_sansmd';
     font-size: 16px;
     min-width: 20%;
     padding: 13px 0px 11px 0px !important;
 }
 
 .btn-send-message {
     width: 30% !important;
 }
 
 .contact-us-description {
     padding-bottom: 12px;
 }
 
 .get-quote-learn-more {
     text-align: center;
 }
 
 .call-option {
     color: #5a5a5a;
     font-family: 'att_aleck_sanslight';
     font-size: 28px;
     line-height: 25px;
     text-align: center;
     padding-top: 18px;
 }
 
 .call-link>ul {
     padding-top: 0 !important;
     padding-bottom: 4px;
 }
 
 .call-link>ul>li {
     position: relative;
     display: inline-block;
     padding: 0 20px 0 20px;
     list-style: none;
 }
 
 .call-link>ul>li span {
     padding-left: 3px;
 }
 
 .call-link>ul>li span {
     padding-left: 3px;
 }
 
 
 .call-link>ul>li span a {
     color: #191919;
 }
 
 .call-option>ul>li span a {
     color: #5a5a5a !important;
 }
 
 .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
     color: #495057;
     background-color: #fff;
     font-family: att_aleck_sansmd !important;
     border-color: #009fdb #dee2e6 #fff !important;
     border-top:2px solid;
 
 }
 
 .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
     color: #495057;
     background-color: #fff;
 
 }
 
 .nav-tabs .nav-link {
     color: #495057;
     border: 1px solid transparent;
     border-top-left-radius: .25rem;
     font-family: att_aleck_sansmd !important;
     border-top-right-radius: .25rem;
 }
 
 .nav-tabs {
      border: none !important;
 }
 
 .nav-tabs .nav-item {
     margin-bottom: -1px;
     border-bottom: 1px solid #fff !important;
 }
 
 b, strong {
     font-weight: 800 !important;
 }
 
 .modal-open {
     overflow: hidden;
     padding-right: 0 !important;
 }
 
 
 /*New Design Updated CSS querys start from here */
 
 
 .header_images{
     position: relative;
 }
 
 .banner-image {
   background-image: url("img/bundle.png");
   height: 70%;
   background-position: 10% 65%;
   background-repeat: no-repeat;
   background-size: cover;
   position: relative;
   min-height: 665px;
 }
 
 .glips_img{
     float: right;
     width: 35px !important;
     margin-right: 4%;
     margin-top: 3%;
 }
 
 .group_img{
     /*float: left;*/
     width: 32px !important;
     margin-left: 48%;
     margin-top: 35%;
 }
 
 .logo_img{
     width: 130px !important;
     margin-left: 4%;
     margin-top: 1%;
 }
 
 .cta{
     font-family: 'Jubilat' !important;
     float: right;
     background-color: #FDD746;
     font-size: 16px !important;
     padding: 4px;
     border-radius: 5px;
     color: #000000 !important;
     width: 180px;
     text-align: center;
     margin-top: 25px;
     margin-right: 4%;
 }
 .cta2{
     font-family: 'Jubilat' !important;
     /* float: right; */
     background-color: #FDD746;
     font-size: 25px !important;
     padding: 4px;
     border-radius: 5px;
     color: #000000 !important;
     width: 180px;
     text-align: center;
     margin-top: 25px;
     /* margin-right: 4%; */
     /* margin-left: 63px; */
 
 }
 .cta2:hover {
     font-family: 'Jubilat' !important;
     font-size: 14px !important;
     color: #000000 !important;
     width: 180px;
     text-decoration: none !important;
 /*    top: 22px !important;
     position: inherit;*/
 }
 
 
 
 .banner_text{
     position: absolute;
 }
 
 .banner_text h2{
     margin-top: 15% !important;
 }
 .banner_text h2 {
     font-family: 'Jubilat';
     font-style: normal !important;
     font-weight: bold !important;
     letter-spacing:0.7px;
     font-size: 40px;
     /* margin-left:65px; */
 }
 
 .banner_text p span{
     font-family: 'PF DIN Text Pro';
     font-style: normal;
     font-weight: 500;
     font-size: 18px;
     line-height: 28px;
     text-transform: uppercase;
     letter-spacing:1.5px;
     /* margin-left:65px; */
     margin-top:3%;
 }
 .anywhr{
     margin-left: 0px !important;
     margin-top: -31px !important;
 }
 
 .banner_text h4{
     font-family: 'Jubilat' !important;
     font-style: normal !important;
     font-weight: 700 !important;
     font-size: 50px;
     margin-left: 8.5%;
 }
 .banner_text h6{
     font-family: 'Jubilat' !important;
     font-style: normal !important;
     font-weight: 900 !important;
     font-size: 25px;
     text-decoration: underline;
     text-decoration-color: #1EBCF8;
     margin-left: 25%;
     margin-top: -8.5%;
 }
 .banner_text h5{
     font-family: 'Jubilat' !important;
     font-style: normal !important;
     font-weight: 900 !important;
     font-size: 18px;
     margin-left: 25%;
     margin-top: -2%;
 }
 
 .banner_text h3{
     font-family: 'Jubilat' !important;
     font-size: 12px;
     letter-spacing: 1px;
     margin-left: 30%;
     margin-top: -26px;
 }
 .header_menu{
    list-style-type: none;
    display: flex;
    /* margin-left: -9.3%; */
}
 .header_menu li {
     
     text-transform: uppercase;
 }
 
 .header_menu li a{
     font-size: 16px !important;
     line-height: 18px;
     letter-spacing: 1px;
     font-family: 'PF DIN Text Pro' !important;
     font-style: normal;
     font-weight: 500;
     color: #ffffff !important;
 }
 
 .disclaimer p{
     font-family: 'PF DIN Text Comp Pro' !important;
     font-size: 9px !important;
     letter-spacing:0.4px !important;
     line-height: 12px;
     color: #fff;
     margin-left:65px;
     margin-top:5%;
 }
 
 .disclaimer span{
     font-size:7px !important;
     cursor:pointer;
     margin-left: 4px !important;
     letter-spacing:0.3px !important;
     text-decoration: underline;
     text-underline-offset:2px !important;
 }
 
 .browse{
     background: #FDD746;
     color: #000 !important;
     border-radius: 7px;
     width: 230px;
     padding: 5px;
     margin-left: 8%;
     margin-top: 2%;
     font-family: 'PF DIN Text Pro' !important;
     font-style: normal;
     font-weight: 600;
     font-size: 18px;
     letter-spacing: 0.5px;
     text-transform: uppercase;
     box-shadow: none;
     border: none;
 }
 
 .bludiv{
     z-index: 999999 !important;
     background: #1EBCF8;
     color: #fff;
     height: 30px;
 }
 
 .content_banner {
     /*background:#f2f2f2;*/
     background-image: url("img/content_banner.png");
     height: 70%;
     background-position: 10% 65%;
     background-repeat: no-repeat;
     background-size: cover;
     /*position: relative;*/
     min-height: 430px;
 }
 .content_text h2{
     font-family: 'Jubilat';
     font-style: normal !important;
     font-weight: 700;
     text-align: center;
     color: #ffffff;
     letter-spacing:0.5px;
     padding-top: 15px;
 }
 .content_text p{
     font-family: 'PF DIN Text Pro';
     font-style: normal;
     font-weight: 200 !important;
     text-align: center;
     text-transform: uppercase;
     color: #ffffff;
     letter-spacing: 1.3px;
 }
 
 .product_icons{
     margin-left: 13%;
 }
 .product_icons ul li{
     display: inline-block;
     margin-right: 13%;
     margin-top: 4%;
 }
 
 .texts{
 margin-left:1.2%;
 }
 
 .texts li p{
     font-family: 'PF DIN Text Pro' !important;
     font-style: normal;
     font-weight: 500;
     font-size: 12px;
     text-align: center;
     text-transform: uppercase;
     color: #ffffff;
     margin-top: -40px;
     margin-left: -18px;
     letter-spacing: 0.5px;
 }
 .signal{
     margin-left: -10px !important;
 }
 
 .content_disclaimer{
     margin-top: 3%;
 }
 
 .content_disclaimer p{
     color: #ffffff;
     font-family: 'PF DIN Text Comp Pro';
     font-style: normal;
     font-weight: 400;
     font-size: 13px;
     line-height: 8px;
     align-items: center;
     text-align: center  !important;
     margin-top: -6px;
 }
 
 .explore_new{
     font-family: 'Jubilat' !important;
     font-style: normal !important;
     font-weight: 700;
     font-size: 35px;
     line-height: 51px;
     text-align: center;
     margin-top: 2%;
     color: #102641;
     text-transform: uppercase;
 }
 
 .explore_text{
     font-family: 'PF DIN Text Pro';
     font-style: normal;
     font-weight: 500;
     font-size: 22px;
     letter-spacing: 1px;
     line-height: 24px;
     text-align: center;
     text-transform: uppercase;
     color: #102641;
     margin-top: 12px;
     width: 80%;
     margin-left: 9%;
     margin-bottom: 4%;
 }
 .title_new{
     color: #fff;
     font-family: 'PF DIN Text Pro';
     font-style: normal;
     font-weight: 700;
     font-size: 18px;
     line-height: 20px;
     text-transform: uppercase;
     letter-spacing: 1.5px;
     margin-left: 3%;
 }
 
 .first_banner h4{
     font-family: 'Jubilat' !important;
     font-style: italic;
     font-weight: 700 !important;
     font-size: 25px;
     margin-left: 3%;
     margin-top: -22%;
 }
 
 .first_banner h6{
     font-family: 'Jubilat' !important;
     font-style: italic;
     font-weight: 900 !important;
     font-size: 15px;
     text-decoration: underline;
     text-decoration-color: #fff;
     margin-left: 24%;
     margin-top: -12%;
 }
 .first_banner h5{
     font-family: 'Jubilat' !important;
     font-style: italic;
     font-weight: 900 !important;
     font-size: 12px;
     margin-left: 23%;
     margin-top: -3%;
 }
 .first_banner h3{
     font-family: 'PF DIN Text Pro';
     font-size: 10px;
     letter-spacing: 0.3px;
     margin-left: 31%;
     margin-top: -21px;
 }
 
 
 .browse_new{
     background: #FDD746;
     color: #000 !important;
     border-radius: 3px;
     width: 105px;
     padding: 4px;
     margin-left: 65%;
     margin-top: 2%;
     font-family: 'PF DIN Text Pro' !important;
     font-style: normal;
     font-weight: 600;
     font-size: 14px;
     letter-spacing: 0.5px;
     text-transform: uppercase;
     box-shadow: none;
     border: none;
 }
 .packages_description_new{
     font-family: 'PF DIN Text Pro';
     font-size: 9px;
     line-height: 12px;
     color: #FFFFFF;
     /*width: 160px;*/
     margin-left:3%;
 }
 
 .banner_list{
 margin-top: 2%;
 margin-bottom: 12%;
 }
 
 .banner_list ul li p,.last_blist,.lastp{
     list-style-type: none;
     font-family: 'PF DIN Text Pro';
     font-style: normal;
     font-weight: 500;
     font-size: 14px;
     line-height: 18px;
     letter-spacing:0.2px;
     color: #FFFFFF;
     margin-top: -8%;
     width: 255px;
 }
 .banner_list ul li img{
     margin-left: -10%;
 }
 .hbo_max{
     font-family: 'PF DIN Text Comp Pro';
     font-style: normal;
     font-weight: 400;
     font-size: 12px;
     line-height: 16px;
     color: #FFFFFF;
     width: 240px; 
     margin-top: -3%;   
 }
 .lastp{
     font-size: 10px;
     width: 300px;
     margin-left: 5%;
     margin-top: 5%;
 }
 .legalTitle_new{
     font-family: 'PF DIN Text Comp Pro';
     font-style: normal;
     font-weight: 400;
     font-size: 14px;
     line-height: 21px;
     text-align: center;
     color: #000000;
     margin-bottom: 10px;
     text-transform: uppercase;
 }
 .entertain_new{
     font-family: 'Jubilat';
     font-style: normal !important;
     font-weight: 700;
     font-size: 40px;
     line-height: 51px;
     text-align: center;
     color: #102641;
     margin-top: 3%;
 }
 
 .banner_col_text{
     font-family: 'PF DIN Text Pro';
     font-style: normal;
     font-weight: 500;
     font-size: 20px;
     line-height: 20px;
     color: #000000;
     text-align:left;
 }
 .ent_banner{
     height: 480px;
     margin-left: -7%;
 }
 .banner_col_text ul li{
     margin-left: 18%;
     margin-top: 5%;
     width: 90%;
     line-height: 23px;
 }
 .banner_col_text p{
     font-family: 'PF DIN Text Comp Pro';
     font-style: normal;
     font-weight: 400;
     font-size: 14px;
     line-height: 18px;
     color: #000000;
     margin-left: 18%;
     margin-top: 2%;
 }
 .bandtext{
     margin-top: 4%;
 }
 .footer_banner{
     background-image: url("img/banner.png");
     height: 50%;
     background-position: 10% 65%;
     background-repeat: no-repeat;
     background-size: cover;
     position: relative;
     min-height:280px;
     /*margin-top: 5%;*/
 }
 .footer_banner h2{
     font-family: 'Jubilat';
     font-style: normal !important;
     font-weight: 700;
     font-size: 30px;
     line-height: 51px;
     text-align: center;
     color: #FFFFFF;
     letter-spacing:1.4px;
     padding-top: 15px;
 }
 .footer_banner p{
     font-family: 'PF DIN Text Pro';
     font-style: normal;
     font-weight: 500;
     font-size: 20px;
     line-height: 24px;
     text-align: center;
     color: #FFFFFF;
     width: 65%;
     margin-left: 17%;
     margin-top: 2%;
     line-height: 28px;
 }
 .footer_browse{
     background: #FDD746;
     color: #000 !important;
     border-radius: 7px;
     width: 230px;
     padding: 5px;
     /* margin-left: 40%; */
     margin-top: 2%;
     font-family: 'PF DIN Text Pro' !important;
     font-style: normal;
     font-weight: 600;
     font-size: 18px;
     letter-spacing: 0.5px;
     box-shadow: none;
     border: none;
 }
 .footer-title-new{
     margin-top: -2%;
     margin-bottom: 2%;
 }
 .footer-title-new,.footer-links-new{
     font-family: 'PF DIN Text Pro';
     font-style: normal;
     font-weight: 500;
     font-size: 18px;
     color: #000000;
 }
 
 .copy-right-new{
     font-family: 'PF DIN Text Pro';
     font-style: normal;
     font-weight: 400;
     font-size: 14px;
     line-height: 18px;
     text-align: center;
     color: #FFFFFF;
     margin-left: 10%;
     margin-top: 18px;
     padding: 10px;
     height: 50px;
 }
 .fiber{
     background-image: url('img/banner2.png');
     height: 100%;
     background-position: 10% 65%;
     background-repeat: no-repeat;
     background-size: cover;
     /*position: relative;*/
     min-height: 750px;
 }
 .top_img{
     float: left;
     width: 40px !important;
     margin-left: 2%;
     margin-top: -2%;
 }
 
 .left_img{
     float: left;
     width: 40px !important;
     margin-left: 41%;
     margin-top: 32%;
 }
 
 .fiber h2{
    font-family: 'Jubilat';
     font-style: normal !important;
     font-weight: bold !important;
     letter-spacing:0.9px;
     line-height: 30px;
     font-size: 30px;
     text-align: center;
     margin-top:15px; 
     color: #fff;
     padding-top: 40px;
 }
 .no_price{
     font-family: 'PF DIN Text Pro';
     letter-spacing:1px;
     line-height: 20px;
     font-size: 18px;
     text-align: center;
     color: #fff;
     padding-top: 20px;
     /*text-transform: uppercase;*/
 }
 
 .get_started{
         font-family: 'Jubilat';
     font-style: normal !important;
     font-weight: bold;
     /* float: right; */
     /* margin-right: 13%; */
     letter-spacing: 0.5px;
     /* line-height: 23px; */
     font-size: 28px;
     margin-top: 15px;
     color: #fff;
     padding-top: 40px;
     text-align: left;
 }
 .add_att{
     font-family: 'PF DIN Text Pro';
     /* float: right; */
     /* margin-right: -24%; */
     letter-spacing: 0.8px;
     line-height: 20px;
     font-size: 18px;
     /* margin-top: 5%; */
     color: #fff;
     /* padding-top: 30px; */
     text-align: left;
 }
 .price_h4{
        font-family: 'Jubilat' !important;
     font-style: italic;
     font-weight: 700 !important;
     font-size: 50px;
     /* float: right; */
     /* margin-right: -6.3%; */
     /* margin-top: 11%; */
     text-align: left;
     margin-right: 42px;
 }
 .price_h6{
    font-family: 'Jubilat' !important;
     font-style: italic;
     font-weight: 900 !important;
     font-size: 22px !important;
     text-decoration: underline;
     text-decoration-color: #1EBCF8;
     /* float: right; */
     /* margin-right: -9% !important; */
     /* margin-top: 9.5% !important; */
     text-align: left;
     margin-top: -62px;
     margin-left: 90px;
 }
 .price_h5{
           font-family: 'Jubilat' !important;
     font-style: italic;
     font-weight: 900 !important;
     font-size: 18px !important;
     /* float: right; */
     /* margin-right: -9.3% !important; */
     /* margin-top: 13.4% !important; */
     text-align: left;
     margin-top: -7px;
     margin-right: -5px;
     margin-left: 90px;
 }
 
 .price_h3{
          font-family: 'PF DIN Text Pro' !important;
     font-size: 10px !important;
     font-weight: 100 !important;
     /* float: right !important; */
     /* margin-right: -15.5% !important; */
     /* margin-top: 10.5% !important; */
     text-align: left;
     margin-top: -21px;
     margin-right: -5px;
     margin-left: 131px;
 }
 .autopay{
         font-family: 'PF DIN Text Pro' !important;
     font-size: 7px;
     text-align: left;
     color: #fff;
     /* float: right; */
     /* margin-right: -34.5%; */
     margin-top: -4px;
     text-align: left;
     margin-right: -7px;
 }
 .att_list{
      float: left !important;
     /* margin-right: -43.6% !important; */
     /* margin-top: 21% !important; */
     padding-left: 0;;
 }
 
 .att_list li{
     font-family: 'PF DIN Text Pro' !important;
     color: #fff !important;
     line-height: 35px !important;
     font-size: 15px;
     letter-spacing: 0.5px !important;
 }
 .disclaimer_bottom{
           font-family: 'PF DIN Text Comp Pro';
     font-size: 8px !important;
     letter-spacing: 0.7px !important;
     color: #fff;
     /* text-align: left; */
     /* float: right; */
     /* margin-right: -39.5% !important; */
     margin-top: 27% !important;
 }
 .last_banner{
        background-image: url(img/banner3.png);
     /* background-position: 10% 65%; */
     background-repeat: no-repeat;
     background-size: cover;
     /* position: relative; */
      min-height: 700px; 
     margin-top: 3%;
 }
 .left-img{background: url(img/inside_banner.png) no-repeat;
     color: #FFF;
     left: 98px;
     margin-top: 15%;}
 .inside_banner{
     height: 430px;
     margin-left: 7%;
     margin-top: 13%;
 }
 .get_more{
        font-family: 'Jubilat';
     font-style: normal !important;
     font-weight: 700;
     font-size: 20px;
     line-height: 30px;
     color: #FFFFFF;
     text-transform: uppercase;
     letter-spacing: 0.8px;
     /* position: absolute; */
     /* margin-left: 8%; */
     /* margin-top: -30%;*/
 }
 .imgtext h3{
     font-family: 'PF DIN Text Pro';
     font-style: normal;
     font-weight: 500;
     font-size: 18px;
     line-height: 38px;
     color: #FFFFFF;
     text-transform: uppercase;
     letter-spacing: 1.5px;
     margin-left: 8.3%;
     margin-top: -28%;
 }
 
 .banner_h4{
         font-family: 'Jubilat' !important;
     position: absolute;
     font-style: italic;
     font-weight: 700 !important;
     letter-spacing: 2px !important;
     font-size: 40px;
     /* float: left; */
     /* margin-left: 8%;*/
 }
 .banner_h6{
    font-family: 'Jubilat' !important;
     font-style: italic;
     position: absolute;
     font-weight: 900 !important;
     font-size: 19px !important;
     text-decoration: underline;
     text-decoration-color: #1EBCF8;
     /* float: left; */
     margin-left: 12% !important;
     margin-top: 5px !important;
 }
 .banner_h5{
        font-family: 'PF DIN Text Pro' !important;
     font-size: 10px !important;
     position: absolute;
     font-weight: 600 !important;
     font-size: 16px !important;
 
     /* float: left !important; */
     margin-left: 12% !important;
     margin-top: 25px;
 }
 
 .banner_h3{
     font-family: 'PF DIN Text Pro' !important;
     font-size: 10px !important;
     position: absolute;
     font-weight: 100 !important;
     float: left !important;
     margin-left: 16.8% !important;
     margin-top: 30px;
 }
 
 .banner_p{
   font-family: 'PF DIN Text Comp Pro';
     font-style: normal;
     font-weight: 400;
     font-size: 12px;
     line-height: 16px;
     /* text-align: left; */
     letter-spacing: 0.6px;
     /* margin-left: 8.5%; */
     margin-top: 8%;
 }
 .banner_last{
     margin-top: 5px !important;
     text-align: left;
     padding-left: 16px;
 }
 
 .banner_last li{
      font-family: 'PF DIN Text Pro' !important;
     color: #fff !important;
     font-size: 14px !important;
     line-height: 30px !important;
     letter-spacing: 0.5px !important;
 }
 .tyt{
    color: #fff !important;
     font-size: 12px !important;
     font-family: 'PF DIN Text Pro' !important;
 }
 .disc{
     font-family: 'PF DIN Text Comp Pro' !important;
     color: #fff !important;
     font-size: 9px !important;
     /* margin-left: 8.3% !important;*/
 }
 
 .barimg{
     width: 6px;
     margin-left: -15px;
     margin-top: -80%;
 }