@font-face{font-family:'Helvetica Neue Light';src:url('../fonts/Helvetica_neue_light/helveticaneue-webfont.eot');src:url('../fonts/Helvetica_neue_light/helveticaneue-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Helvetica_neue_light/helveticaneue-webfont.woff2') format('woff2'),url('../fonts/Helvetica_neue_light/helveticaneue-webfont.woff') format('woff'),url('../fonts/Helvetica_neue_light/helveticaneue-webfont.ttf') format('truetype'),url('../fonts/Helvetica_neue_light/helveticaneue-webfont.svg#body_copylight') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Gotham';src:url('../fonts/GothamRoundedBook/gothamr2-webfont.eot');src:url('../fonts/GothamRoundedBook/gothamr2-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/GothamRoundedBook/gothamr2-webfont.woff2') format('woff2'),url('../fonts/GothamRoundedBook/gothamr2-webfont.woff') format('woff'),url('../fonts/GothamRoundedBook/gothamr2-webfont.ttf') format('truetype'),url('../fonts/GothamRoundedBook/gothamr2-webfont.svg#gotham_roundedbook') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Gotham Italic';src:url('../fonts/GothamRoundedBook_italic/gothamrnd-bookital-webfont.eot');src:url('../fonts/GothamRoundedBook_italic/gothamrnd-bookital-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/GothamRoundedBook_italic/gothamrnd-bookital-webfont.woff2') format('woff2'),url('../fonts/GothamRoundedBook_italic/gothamrnd-bookital-webfont.woff') format('woff'),url('../fonts/GothamRoundedBook_italic/gothamrnd-bookital-webfont.ttf') format('truetype'),url('../fonts/GothamRoundedBook_italic/gothamrnd-bookital-webfont.svg#gotham_roundedbook_italic') format('svg');font-weight:normal;font-style:normal;}body{font-family:'Helvetica Neue Light',Helvetica,Arial sans-serif!important;}.container{min-width:320px;}h1,h2{font-family:'Gotham Italic',Helvetica,sans-serif;color:#c6434e;letter-spacing:0.025em;font-style:italic;}h1,h2,p{margin:0 0 20px;}p{line-height:24px;}section{padding-bottom:55px;margin-bottom:55px;}section.banner{padding-bottom:0;margin-bottom:0;}section.feature-styles{padding-top:35px;}.top{padding:20px 0;border-bottom:solid 1px #dddddd;}a{-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;text-decoration:none;}img{max-width:100%;}.logo{}.logo img{max-width:200px;}.nav{font-size:14px;color:#fff;}.nav ul{padding:0px;margin:0px;list-style:none;text-align:right;}.nav li{display:inline-block;margin-right:20px;text-align:right;}.nav li:last-child{margin-right:0px;}.nav a{font-family:'Gotham',Helvetica,Arial,sans-serif;color:#c6434e;text-decoration:none;}.nav a:hover{color:#783874;}.banner{position:relative;text-align:center;color:#fff;min-height:700px;background:#f3f3f3;}.banner .container{position:absolute;width:100%;top:49%;}.banner .carousel-fade .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;background-attachment:scroll;}.banner .carousel-fade .carousel-inner .active{opacity:1;}.banner .carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1;}.banner .carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1;}.banner .carousel-fade .carousel-control{z-index:2;}.banner .carousel-caption{top:0;bottom:0;left:0;right:0;}.banner .carousel-caption p{text-shadow:none;color:#888;}.banner .carousel-inner>.item{background-size:cover;background-position:center;min-height:700px;}.banner .carousel-indicators{bottom:4%;}.banner .carousel-indicators li{display:inline-block;width:12px;height:12px;margin:3px;text-indent:-999px;cursor:pointer;background-color:#fff;border:1px solid #fff;opacity:.3;border-radius:10px;}.banner .carousel-indicators .active{width:12px;height:12px;margin:3px;background:none;opacity:1;border:2px solid #f87c45;}.content{margin:0 auto;text-align:center;z-index:10;width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);}.content h1{font-size:60px;font-style:italic;text-shadow:none;}.content h2{font-size:40px;color:#fff;font-weight:900;margin:0px;text-shadow:none;}.btn{border-radius:9px!important;background:#c6434e;color:#fff;font-size:14px;padding:10px 40px;max-width:280px;display:block;transition:ease-in-out .3s;margin:0 auto;text-transform:uppercase;letter-spacing:0.025em;}.btn:hover{color:white;background:#783874;}.btn a{color:white;text-decoration:none;}.btn-orange{margin-top:30px;}.btn-orange a{border-radius:2px!important;background:#f87c45;color:#fff;font-size:21px;font-weight:bold;padding:13px 20px;max-width:280px;box-shadow:0px 1px 1px rgba(0,0,0,0.6);display:block;transition:ease-in-out .3s;margin:0 auto;}.btn-orange a:hover{background:#e25719;text-decoration:none;}.bluebg{background:#6abbd9;}.opt-container{}.opt-container h1{font-size:40px;color:#fff;font-weight:bold;margin:40px 0 0 0;}.opt-container h2{font-size:22px;color:#fff;margin:10px 0 20px 0;line-height:30px;}.opt-container h2 span{font-weight:bold;}.opt-container p{font-size:18px;color:#fff;font-weight:300;line-height:28px;}.opt-container .form{margin-bottom:40px;}.opt-container .form input{padding:15px;border:none;border-radius:2px;font-size:16px;color:#ccc;}.opt-container .btn-blue{font-size:22px!important;font-weight:bold;text-align:center;border-radius:2px;color:#fff!important;background:#295d70;padding-top:0px!important;padding-bottom:0px!important;line-height:52px;}.msg{position:relative;transition:.3s;}.success{position:absolute;z-index:20;width:100%;height:100%;background:rgba(106,187,217,0.85);}.success .text-msg{color:#fff;position:relative;font-size:30px;font-weight:bold;text-align:center;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);}.error-msg{background:#c40000;text-align:center;color:#fff;font-size:16px;padding:15px 0;}

/*#coverage{background-image:url(../images/coverage-map.png);background-repeat:no-repeat;max-width="100%";background-position:center;min-height:398px;border-top:solid 1px #dddddd;border-bottom:solid 1px #dddddd;}--> 

#coverage img{visibility:hidden;} */

#coveragetext {margin-top:35px;font-size:18px;color:#888;font-weight:300;text-align:center;}

#documenttext {margin:auto;margin-top:35px;font-size:18px;color:#888;font-weight:300;text-align:left;max-width:1100px}

#superfast {align:center;margin: 0 auto;}

#welcometext {margin-top:35px;font-size:18px;color:#FFF;font-weight:300;text-align:center;}

#portalbutton {color:#fff;}

/*.coveragetext h1{font-size:30px;text-align:center;}.coveragetext .txt{margin-top:35px;font-size:18px;color:#888;font-weight:300;text-align:center;}.coveragetext .getstarted{margin-top:16px;font-size:18px;}.feature-styles .getstarted a{color:#f87c45!important;text-decoration:none;font-weight:bold;transition:ease-in-out;transition-duration:.3s;font-size:18px;}.coveragetext*/

#footertext {margin-top:35px;font-size:10px;color:#888;font-weight:300;text-align:center;}

#mc_embed_signup{background:none!important;}

input.button{
    font-size:22px!important;
    font-weight:bold;
    text-align:center;
    border-radius:2px;
    color:#fff!important;
    background:#295d70;
    padding-top:0px!important;
    padding-bottom:0px!important;
    line-height:52px;
    width:100%;
    padding:15px;
    border:none;
    border-radius:2px;
    margin-bottom:20px;
    margin-top:10px;
}

.mc-field-group input{width:100%;padding:15px;border:none;border-radius:2px;font-size:16px;color:#ccc;}.mc-field-group label{margin:10px 0 5px 0;color:#fff;}.phonefield input{width:30%!important;}.indicates-required{font-size:12px;color:#fff;text-align:right;margin-top:10px;}.small-meta{display:none!important;}.feature-container{padding-top:80px;padding-bottom:40px;}.feature-container img{max-width:100%;}.feature-styles h1{font-size:30px;text-align:center;}

.feature-styles 

.txt{
    margin-top:35px;
    font-size:18px;
    color:#888;
    font-weight:300;
    text-align:center;
}


.feature-styles 

.getstarted{
    margin-top:16px;
    font-size:18px;
}

.feature-styles 

.getstarted a{
    color:#f87c45!important;
    text-decoration:none;
    font-weight:bold;
    transition:ease-in-out;
    transition-duration:.3s;
    font-size:18px;
}


.feature-styles 

.getstarted a:hover{
    color:#000000!important;
    text-decoration:none!important;
}

.feature-icon{width:80px;height:80px;border-radius:40px;font-size:30px;color:#fff;text-align:center;position:absolute;}.feature-icon i{position:relative;top:40%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);}.red{background:#e25858;right:110px;top:-40px;}.green{background-color:#6ad993;right:50px;top:35px;}.blue{background-color:#6abbd9;left:110px;top:-40px;}.orange{background-color:#f87c45;left:70px;top:45px;}.pgreen{background-color:#98d96a;right:110px;top:-40px;}.yellow{background-color:#fccf3c;right:50px;top:35px;}.testimonial-bg{background-image:url(../images/body/testimonial-bg.jpg)!important;background-attachment:fixed;margin-top:40px;padding:20px 0;}.testimonial-title{font-size:30px;color:#000;text-align:center;}.testimonial-photo{width:100px;height:100px;border-radius:50px;overflow:hidden;margin:40px auto;}.testimonial-content{font-size:18px;color:#666;font-style:italic;margin:0 auto!important;text-align:center;}.testimonial-content span{font-style:normal;font-size:16px;color:#000;font-weight:bold;}.testimonial-content span a{font-style:normal;color:#f87c45;font-weight:normal;}.testimonial-bg .flexslider{padding:40px 0!important;background:none!important;box-shadow:none!important;border:none!important;margin-bottom:40px!important;}.testimonial-bg .flex-control-nav{bottom:-10px!important;z-index:40;}.pricing h1{font-size:40px;text-align:center;}.pricing h2{color:#000;font-size:30px;text-align:center;margin:0px;}.pricing-box{}.pricing-box .price{color:#fff;text-align:center;padding:30px 0;}.pricing-box .price .package{font-size:24px;text-transform:uppercase;}.pricing-box .price .divider{height:2px;background:rgba(255,255,255,.3);width:40px;margin:20px auto;}.pricing-box .price .amount{font-size:90px;font-weight:300;line-height:90px;}.pricing-box .price .duration{font-size:20px;font-weight:300;padding-top:10px;}.pricing-box .featcontent{background:#f4f5f6;}.pricing-box .featcontent .feat-list{font-size:20px;font-weight:300;color:#656667;}.pricing-box .featcontent .feat-list ul{list-style:none;margin:0px;padding:0px;margin-bottom:30px;}.pricing-box .featcontent .feat-list li{border-bottom:1px solid rgba(0,0,0,0.1);padding:15px 30px;text-align:center;}.pricing-box .featcontent .feat-list li span{font-size:14px;font-style:italic;}.pricing-box .featcontent .feat-list li:last-child{border-bottom:none;}.pricing-box .featcontent .signup-btn{font-size:20px;text-align:center;padding-bottom:40px;}.pricing-box .featcontent .signup-btn a{padding:15px 30px;background:#424a56;color:#fff!important;text-decoration:none;transition:ease-in-out;transition-duration:.3s;}.pricing-box .featcontent .signup-btn a:hover{background:#f87c45;color:#fff!important;text-decoration:none;}.bgred{background:#c6434e;}.bggreen{background-color:#6ad993;}.bgblue{background-color:#6abbd9;}.bgorange{background-color:#f87c45;}.bgpgreen{background-color:#98d96a;}.bgyellow{background-color:#fccf3c;}.bggray{background-color:#424a56;}.bgpink{background-color:#9f3e61;}.bgpurple{background-color:#783874;}#apply{background:#f3f3f3;padding:55px 0 0;margin-bottom:0;}.contact h1{font-size:40px;color:#f87c45;font-weight:900;text-align:center;}.contact h2{color:#fff;font-size:30px;text-align:center;margin:0px;}.contact-info{padding:0 0 70px 0;font-size:20px;color:#fff;}.contact-info i{margin-right:15px;}.contact-form{padding:0 0 70px 0;text-align:center;}.contact-form label{text-align:left;display:block;color:#888;font-weight:normal;}.contact-form input{width:100%;padding:15px;border:none;border-radius:2px;font-size:16px;color:#888;margin-bottom:25px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;border:solid 1px #dddddd;outline:0;}.contact-form textarea{width:100%;padding:15px;border:none;border-radius:2px;font-size:16px;color:#ccc;margin-bottom:20px;background:#f4f5f6;}.contact-form .btn-message{width:195px;background:#f87c45;color:#fff;font-size:20px;}.success-contact .text-msg{background:#56E047;text-align:center;color:#fff;font-size:16px;padding:15px 0;}.xdivider{margin:40px 0px;}#footer{background:#f3f3f3;padding-bottom:200px;margin-bottom:0;}.footer-nav{font-size:16px;color:#000;}.footer-nav ul{padding:0px;margin:0px;list-style:none;}.footer-nav li{display:inline-block;text-align:right;}.footer-nav li:after{content:'|';margin:0 10px;}.footer-nav li:last-child:after{content:'';margin:0px 0px;}.footer-nav a{color:#000;text-decoration:none;}.footer-nav a:hover{color:#f87c45;}.social-icons{font-size:20px;padding:15px 0;}.social-icons ul{padding:0px;margin:0px;list-style:none;}.social-icons li{display:inline-block;margin:0 10px;}.social-icons li:last-child{margin:0px 0px;}.social-icons a{color:#c6434e;text-decoration:none;}.social-icons a:hover{color:#783874;}.copyright{font-size:16px;color:#777;text-align:center;}@media (min-width: 768px) {.logo img{max-width:135px;}.nav{font-size:14px;color:#fff;text-align:center;margin-top:10px;}.nav ul{padding:0px;margin:0px;list-style:none;text-align:right;}.nav li{display:inline-block;margin-right:40px;}.nav li:last-child{margin-right:0px;}.nav a{color:#c6434e;text-decoration:none;}.nav a:hover{color:#783874;}.opt-container .form input{width:100%;padding:15px;border:none;border-radius:2px;margin-bottom:20px;}}@media (min-width: 768px) and (max-width:991px){.nav li{margin-right:30px;}}@media (max-width: 767px) {.logo{text-align:center;background-position:center;}.logo img{max-width:135px;}.nav{font-size:14px;color:#fff;text-align:center;margin-top:20px;}.nav ul{padding:0px;margin:0px;list-style:none;text-align:center;}.nav li{display:inline-block;margin-right:10px;}.nav li:last-child{margin-right:0px;}.nav a{color:#c6434e;text-decoration:none;}.nav a:hover{color:#783874;}.banner .carousel-indicators{top:600px;}.content{margin:0 auto;text-align:center;z-index:10;width:100%;top:50%;-webkit-transform:translateY(-60%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);}.content h1{font-size:24px;margin:0px;}.btn-orange{margin-top:30px;}.btn-orange a{border-radius:2px!important;background:#f87c45;color:#fff;font-size:18px;font-weight:bold;padding:15px 20px;max-width:280px;box-shadow:0px 1px 1px rgba(0,0,0,0.6);display:block;transition:ease-in-out .3s;margin:0 auto;}.btn-orange a:hover{background:#e25719;text-decoration:none;}.opt-container .form input{width:100%;padding:15px;border:none;border-radius:2px;margin-bottom:20px;}.success .text-msg{font-size:24px;}.pricing-box{margin-bottom:20px;}.pricing-box:last-child{margin-bottom:0px;}.mc-field-group label{margin:10px 0 5px 0;color:#fff;}.phonefield input{width:28%!important;}.feature-container img{margin-bottom:30px;}}@media (max-width: 480px) {.top{padding-bottom:0;}.nav li{display:block;text-align:center;margin:0;border-top:solid 1px #dddddd;}.nav li a{padding:15px 0;display:block;}}@media (max-width: 320px) {.banner .carousel-fade .carousel-inner .item{background-attachment:scroll;}}