﻿body{overflow-x:hidden}.click_here{font-size:26px;color:#d82d00}#regForm{background-color:#fff;margin:100px auto;padding:40px;width:70%;min-width:300px;box-shadow:1px 5px 15px 0}.lable-right{text-align:right}input{padding:10px;width:100%;font-size:17px;font-family:Raleway;border:1px solid #aaa}.tab{display:none}.step{height:15px;width:15px;margin:0 2px;background-color:#bbb;border:none;border-radius:50%;display:inline-block;opacity:.5}.step.active{opacity:1}.step.finish{background-color:#4CAF50}.onoffswitch{position:relative;width:90px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid #999;border-radius:20px}.onoffswitch-inner{display:block;width:200%;margin-left:-100%;-moz-transition:margin 0.3s ease-in 0s;-webkit-transition:margin 0.3s ease-in 0s;-o-transition:margin 0.3s ease-in 0s;transition:margin 0.3s ease-in 0s}.onoffswitch-inner:before,.onoffswitch-inner:after{display:block;float:left;width:50%;height:30px;padding:0;line-height:30px;font-size:14px;color:#fff;font-family:Trebuchet,Arial,sans-serif;font-weight:700;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.onoffswitch-inner:before{content:"YES";padding-left:10px;background-color:#006fc1;color:#FFF}.onoffswitch-inner:after{content:"NO";padding-right:10px;background-color:#e10000;color:#FFF;text-align:right}.onoffswitch-switch{display:block;width:18px;margin:6px;background:#FFF;border:2px solid #999;border-radius:20px;position:absolute;top:0;bottom:0;right:56px;-moz-transition:all 0.3s ease-in 0s;-webkit-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}.full-width-container{width:100%;min-width:320px}.sized-container{max-width:900px;width:100%}.slide-container{position:relative;left:0;overflow:hidden}.slide{float:left}.button-container{overflow:hidden;padding-top:30px}.button-container button{float:right;margin-left:30px}.pagination-container{margin-top:0}.pagination{width:100%;text-align:center;padding:0 15px;margin-bottom:20px}.indicator{width:35px;height:25px;border:4px solid lightgray;border-radius:50%;display:inline-block;-webkit-transition:all 0.3s;transition:all 0.3s;position:relative}.indicator .tag{position:absolute;top:-30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:lightgray;white-space:nowrap}.indicator.active,.indicator.complete{border-color:#4648ca}.indicator.active .tag,.indicator.complete .tag{color:#4f1966}.indicator.complete:after{position:absolute;color:#4f1966;left:4px;top:3px;font-size:14px}.progress-bar-container{width:10%;height:4px;display:inline-block;background-color:lightgray;position:relative;top:10px}.progress-bar-container:last-of-type{display:none}.progress-bar-container .progress-bar{width:0;height:100%;background-color:#4648ca}.next1{width:90px;text-align:center;float:right;margin-top:15px;margin-right:0}.previous1{width:90px;text-align:center;float:right;margin-top:15px;margin-left:0px;margin-right:0}.app-line{margin-bottom:50px!important;margin-left:25px!important}

/*CheckBox Css*/

.radio-tile-group{margin:auto 200px;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.radio-tile-group .input-container{position:relative;height:4rem;width:40rem;margin:.5rem}.radio-tile-group .input-container .radio-button{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;margin:0;cursor:pointer}.radio-tile-group .input-container .radio-tile{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;height:100%;border:2px solid #4648ca;border-radius:5px;padding:1rem;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease}.radio-tile-group .input-container .icon svg{fill:#079ad9;width:3rem;height:3rem}.radio-tile-group .input-container .radio-tile-label{text-align:center;font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#4648ca}.radio-tile-group .input-container .radio-button:checked+.radio-tile{background-color:#4648ca;border:2px solid #4648ca;color:#fff;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.radio-tile-group .input-container .radio-button:checked+.radio-tile .icon svg{fill:#fff;background-color:#4648ca}.radio-tile-group .input-container .radio-button:checked+.radio-tile .radio-tile-label{color:#fff;background-color:#4648ca}@media (max-width:1024px){.build-btn{margin-right:40px !important;}.header_btn a.ttm-btn{margin-right:0;font-size:12px;padding:9px 8px 10px 8px}.radio-tile-group .input-container{width:auto}.radio-tile-group{margin:auto 0}.site-branding img{width:150px}.radio-tile-group .input-container .radio-tile-label{font-size:.8rem}.header_btn #appointment{top:100%}.slide-button{margin-right:0px!important;padding:9px 23px 10px 22px!important}.slide-button-mob{width:50%}.indicator{height:22px;border:3px solid lightgray}.progress-bar-container{height:3px;top:10px}}@media (max-width:767px){.header_btn a.ttm-btn{margin-right:0;margin-left:0;font-size:12px;padding:9px 8px 10px 8px}.radio-tile-group .input-container{width:auto}.radio-tile-group{margin:auto 0}.site-branding img{width:150px}.radio-tile-group .input-container .radio-tile-label{font-size:.8rem}.header_btn #appointment{top:100%}.slide-button{margin-right:0px!important;padding:9px 23px 10px 22px!important}.slide-button-mob{width:50%}.pagination{padding:0 0px!important;margin-bottom:10px!important}.header_btn #appointment{padding:20px 10px 20px 10px!important}.build-btn{margin-right:40px!important}.indicator{height:16.3px;width:18px;border:3px solid lightgray}.progress-bar-container{height:3px;width:3%;top:7px}}.fleft{float:left!important}.panel-close{float:right;font-size:20px;margin-top:-15px;margin-right:-5px;background:#4648ca;color:#fff!important;font-weight:100;padding:5px 10px}.panel-close:hover{background:#130050;color:#fff}.ttm-stickable-header.fixed-header .header_btn #appointment{top:0}.mb100{margin-bottom:100px!important}