body{font-family:HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;padding-bottom:50px}a,a:focus,a:hover{text-decoration:none}.wrapper{backgound:#fff;border:1px solid #ccc;box-shadow:-2px 6px 10px 5px rgba(0,0,0,.24);-webkit-box-shadow:-2px 6px 10px 5px rgba(0,0,0,.24);-moz-box-shadow:-2px 6px 10px 5px rgba(0,0,0,.24)}.loader{position:fixed;display:none;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.7);z-index:11}.loader img{width:60px;height:60px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.form-group2{margin-bottom:30px}.smTxt{font-size:12px}.word_brk{word-break:break-all}.lowerAlpha{text-transform:lowercase}::-moz-selection{background:#fff!important}::selection{background:#fff!important}h1{margin:15px 0 30px;color:#a81c39;text-transform:uppercase;text-align:center;font-size:22px;font-weight:700;line-height:24px}.headerSec{padding:15px 0}.headerSec img{width:50%}.headerSec .complogo img{width:70%}.headerSec:after{content:'';clear:both;display:block}.bannerDiv{position:relative}.bannerDiv img{width:100%}.bannerDiv .bannerHeading{position:absolute;left:0;top:20%}.bannerDiv .bannerHeading h2{margin:0}.bannerDiv .bannerHeading h2 span{background:#a81c39;color:#fff;margin:0;padding:5px 10px 5px 15px;display:inline-block;font-size:18px;float:left;font-weight:400}.bannerDiv .bannerHeading h2 span.red{background:#861614}.bannerDiv .bannerHeading h2 span.org{background:#fe5c46}.bannerDiv .bannerHeading h2:after{content:"";display:block;clear:both}.formCont{padding:15px}.formCont .subBtn{border:0;background:#f26249;color:#fff;padding:10px 30px;font-size:16px;width:100%}.stickyBtn{position:fixed;right:0;bottom:0;left:0;text-align:center;background:#a81337;color:#fff;text-decoration:none;padding:10px 15px;z-index:10;font-size:18px}.stickyBtn:focus,.stickyBtn:hover{color:#fff}.genderDiv p,.smokeDiv p{margin:0;font-weight:700}.smokeDiv p span{display:inline-block;margin:0 0 2px 5px}.smokeDiv p span img{width:20px;height:auto}.genderDiv label,.smokeDiv label{font-weight:400;margin:5px 10px 0 0}.formgroup{position:relative}.formlabel{position:absolute;left:15px;top:10px;color:#999;z-index:10;transition:transform 150ms ease-out,font-size 150ms ease-out;cursor:text;font-weight:400;color:#000;padding:0 5px;background:#fff}.focused .formlabel{transform:translateY(-125%);font-size:.75em;color:#5a5a5a;font-weight:700;top:13px}.forminput,.formselect{padding:12px 15px 7px;width:100%;outline:0;border:1px solid #ccc;box-shadow:0 1px 0 0 #e5e5e5;transition:box-shadow 150ms ease-out}.focused .forminput{border:1px solid #f26249}.focused .forminput.filled{border:1px solid #ccc}.labelRed{color:#a81d22}.formgroup .checkbox .formCheckbox{width:15px;height:15px;margin:0}.formgroup .checkbox{padding-top:15px;margin:0}.borBRed{border-bottom:1px solid #a81d22}.forminput[disabled],.formselect[disabled]{background:#fafafa}.ddlError,.dobError,.emailError,.fNameError,.genderSelectText,.mobNoError,.smokeSelectText{color:#ad0619;display:none;font-size:11px;text-align:left}.box1{padding:30px;background:#a81d22;box-sizing:border-box;color:#fff;text-align:center;font-size:14px}.box1 h4{border-bottom:1px solid #fff;margin-bottom:20px;padding-bottom:20px;line-height:24px}.plan{background:#f9f9f9;color:#000;text-align:center;padding:20px 30px}.plan h2{margin:0 0 30px;font-weight:700;font-size:24px}.plan h4{font-size:20px;margin:10px 0 25px}.faqSec{padding:15px 30px;text-align:justify}.faqSec h3{text-transform:uppercase;color:#c5251c;font-size:15px;font-weight:700;margin:15px 0}.faqSec ul{padding-left:15px;font-size:13px}.faqSec ul li{margin-bottom:15px;font-weight:700;border-bottom:1px solid #ccc;padding-bottom:15px;transition:all 1s}.faqSec ul li:last-child{border-bottom:0}.faqSec ul li p{margin:5px 0 5px;font-weight:400;color:#333}.faqSec ul li ol li{font-weight:400;border-bottom:none;padding-bottom:0;margin-bottom:5px;color:#333}.footer{background:#3f3f3f;color:#fff;padding:20px 30px;text-align:justify;font-size:12px}.footer a{text-decoration:none;color:#fff}.footer .box{padding:10px 15px;border:1px solid #d02c16;margin-top:20px;line-height:18px}@media(min-width:992px){.wrapper{width:60%;margin:0 auto}}@media(max-width:991px){.wrapper{border:none}}@media(max-width:580px){.headerSec img{width:60%}.headerSec .complogo img{width:80%}.bannerDiv .bannerHeading h2 span{font-size:14px;font-weight:700}}