body{font-family:'Open Sans';margin:0;padding:0}*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;font-size:14px;font-family:'Open Sans'}a{color:#fff;cursor:pointer;text-dicoration:none}a:active,a:focus,a:hover,a:link,a:visited{color:#fff;text-dicoration:none}li,p,ul{margin:0;padding:0}p{font-family:'Open Sans';font-weight:400}table{width:100%}a,button{cursor:pointer;background-color:transparent;border:none}a:active,a:focus,a:hover,a:link,a:visited,button:active,button:focus,button:hover,button:link,button:visited{text-decoration:none}.pn-input{border:none;border-bottom:1px solid #d2d2d2;color:#4d4d4d;font-size:14px;padding:5px 4px;font-weight:500}.pn-input:focus{border-bottom:1px solid #b5b0b0}.pn-btn{background-color:#00bce8;color:#fff;padding:12px 22px;border-radius:20px;font-size:14px;font-weight:600;cursor:pointer}.pn-btn:hover{background-color:#03b3dc;cursor:pointer}.pn-select{border:none;border-bottom:1px solid #d2d2d2;color:#4d4d4d;font-size:14px;padding:5px 4px;font-weight:500}.pn-select:focus{border-bottom:1px solid #b5b0b0}.pn-checkbox{position:absolute;opacity:0}.pn-checkbox+label{position:relative;cursor:pointer;padding:0}.pn-checkbox+label:before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#fff;border-radius:5px;-webkit-box-shadow:0 0 17px 2px #cbcbcb;box-shadow:0 0 17px 2px #cbcbcb;cursor:pointer}.pn-checkbox:hover+label:before{background:#fff}.pn-checkbox:focus+label:before{-webkit-box-shadow:0 0 24px 3px #cbcbcb;box-shadow:0 0 24px 3px #cbcbcb}.pn-checkbox:checked+label:before{background:#61cced}.pn-checkbox:disabled+label{color:#b8b8b8;cursor:auto}.pn-checkbox:disabled+label:before{-webkit-box-shadow:none;box-shadow:none;background:#ddd}.pn-checkbox:checked+label:after{content:'';position:absolute;left:5px;top:9px;background:#fff;width:2px;height:2px;-webkit-box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}span.select2{width:100%!important}.select2-container--default .select2-search{display:none}.select2-container--default .select2-selection--single{border:none;border-bottom:1px solid #d2d2d2;border-radius:0;height:auto;color:#4d4d4d;font-size:14px;padding:1px 4px;font-weight:500}.select2-container--default .select2-selection__rendered{color:#4d4d4d}.pnAlertContainer{z-index:2000!important;max-width:340px;width:100%}.wrpAlert{margin-top:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.wrpAlert{margin-top:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pnAlert{border-style:solid;border-width:2px 0 2px 0;border-color:#335eea;-webkit-box-shadow:0 20px 40px 0 rgba(22,28,45,.05);box-shadow:0 20px 40px 0 rgba(22,28,45,.05);-webkit-transition:background .3s,border .3s,border-radius .3s,-webkit-box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,-webkit-box-shadow .3s;-o-transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-box-shadow .3s;width:100%;border-radius:3px;position:relative;padding:20px 15px;line-height:20px}.pnAlert span{display:block;max-width:89%}.pnAlert .close{color:#000;float:right;font-size:17px;font-weight:500;line-height:1;text-shadow:0 1px 0 #fff;opacity:.5;outline:0;text-shadow:none;top:10px!important;margin-top:0!important}.pnAlert .close:hover{color:#ab9898;font-size:17px}.pnAlert .close:not(:disabled):not(.disabled){cursor:pointer}.pnAlert .close{line-height:.5}.pnAlert button.close{padding:0;background-color:transparent;border:0}.pnAlertDanger,.pnAlertInfo,.pnAlertSuccess{color:#000;background-color:unset;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(34,41,66,.4);box-shadow:0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(34,41,66,.4)}.pnAlertDanger{background:-o-linear-gradient(30deg,#fff,#fff);background:linear-gradient(60deg,#fff,#fff);background-color:#fff}.pnAlertSuccess{background:-o-linear-gradient(30deg,#fff,#fff);background:linear-gradient(60deg,#fff,#fff);background-color:#fff}.pnAlertInfo{background:-o-linear-gradient(30deg,#fff,#fff);background:linear-gradient(60deg,#fff,#fff);background-color:#fff}.d-none{display:none!important}.container{max-width:1600px;width:100%;margin:0 auto}.wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.tableResponese{overflow-x:auto}.valid-field{display:none;color:red}.main-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;height:100%;max-height:100%;min-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}header{padding:10px 25px;width:100%}header .topMenu{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .topMenu .logo img{width:200px;height:48px}header .topMenu .logo p{font-size:22px;font-weight:bolder;color:#00bce8;text-transform:uppercase}header .topRight button{padding:0;font-size:15px;color:#16bee9}header .topRight button span{font-size:21px}header .topRight button i{padding-right:8px;font-size:21px}main{width:100%}main .content{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}main .content .steps{margin:0 auto;max-width:-webkit-calc(100% - 300px);max-width:calc(100% - 300px);width:100%;max-width:60%}main .content .steps .step{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}main .content .steps .step .fields{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}main .content .steps .step .field{width:-webkit-calc(100% / 2 - 20px);width:calc(100% / 2 - 20px);min-width:200px;margin-right:15px;max-width:210px}main .content .steps .step .field select{width:100%}main .content .steps .step .panel-btn{margin-top:25px;margin-bottom:20px}main .content .steps .step-title{font-size:24px;font-weight:700;margin-bottom:51px}main .content .steps .step-gender .step-title,main .content .steps .step-smoker .step-title{margin-bottom:25px}main .content .steps .step-gender .panel-btn,main .content .steps .step-smoker .panel-btn{margin-top:0}main .content .steps .step-gender .panel-btn button,main .content .steps .step-smoker .panel-btn button{margin-right:15px}main .content .steps .step-gender .disclosure,main .content .steps .step-smoker .disclosure{margin-top:30px;font-size:12px}main .content .steps .step-personalinfo .fields{margin-top:15px}main .content .steps .step-personalinfo .confirm-term{margin-top:25px}main .content .step-progress{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%}main .content .step-progress .complete{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#00bce8;height:208px;width:211px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;border-radius:100% 0 0 100%/48% 0 0 50%}main .content .step-progress .complete p{color:#fff;font-size:20px}main .content .step-progress .complete span{font-weight:bolder;font-size:22px;padding-right:10px}.footer{height:33px;width:100%;background-color:#00bce8;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer p{text-align:center;color:#fff}@media (max-width:840px){main .content .steps{max-width:-webkit-calc(100% - 200px);max-width:calc(100% - 200px)}main .content .step-progress .complete{height:175px;width:171px;border-radius:100% 0 0 100%/48% 0 0 50%}main .content .step-progress .complete span{padding-right:5px}}@media (max-width:840px){main{height:auto;margin:0;padding:0 0 0 30px}main .content{-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;height:auto;margin:10px 0}main .content .step-progress{height:auto;margin-left:0}main .content .step-progress .complete span{padding-right:5px}}@media (max-width:780px){main .content .steps{margin-top:20px}main .content .steps .step-title{margin-bottom:15px}main .content .steps .step-personalinfo .panel-btn{margin-top:15px}main .content .steps .step-personalinfo .fields .field{margin-top:5px;width:100%}}@media (max-width:700px){main .content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}main .content .steps{max-width:-webkit-calc(100% - 100px);max-width:calc(100% - 100px)}main .content .steps .step-title{text-align:center}main .content .steps .step .fields{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}main .content .steps .step .panel-btn{text-align:center}main .content .step-progress{margin-bottom:20px}main .content .step-progress .complete{height:34px;width:171px;border-radius:10px}}@media (max-width:680px){main .content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}main .content .steps{max-width:-webkit-calc(100% - 100px);max-width:calc(100% - 100px)}main .content .steps .step-title{text-align:center}main .content .steps .step .fields{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}main .content .steps .step .field{width:100%}main .content .steps .step .field input{width:100%}main .content .steps .step .panel-btn{text-align:center}}@media (max-width:560px){main{padding:0}main .content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}main .content .steps{max-width:100%}}@media (max-width:500px){main .content .steps .step-gender button,main .content .steps .step-smoker button{margin:0;margin-bottom:5px}main .content .steps .step-born .field,main .content .steps .step-state-zipcode .field{margin-right:0}main .content .steps .step-personalinfo .fields{margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}main .content .steps .step-personalinfo .field{margin-right:0}}


header .topMenu .logo img {
       width: 235px;
    height: auto;
    margin-right: 13px;
}
@media (max-width: 350px){
	.logo>img{
		width: 100% !important;
		object-fit: contain; 
	}
}