div#container{width:1100px;position:relative;margin:0 auto 0 auto;text-align:left}
body{background-color:transparent;color:#000000;font-family:Arial;font-weight:normal;font-size:13px;line-height:1.1875;margin:0;text-align:center}
a{color:#FFFFFF;text-decoration:underline}
a:hover{color:#FFFFFF;text-decoration:underline}
input:focus,textarea:focus,select:focus{outline:none}
#no-overflow{overflow-x:hidden}
#open_s{border:1px solid #FFFFFF;border-radius:5px;background-color:#4578CD;background-image:none;color:#F5F5F5;font-family:Verdana;font-weight:bold;font-style:normal;font-size:16px;padding:0;text-align:center;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-align-self:auto;align-self:auto;-webkit-appearance:none;margin:0}
#login_a{border:1px solid #696969;border-radius:4px;background-color:#FFFFFF;background-image:none;color:#000000;font-family:"Roboto";font-weight:300;font-style:normal;font-size:17px;box-sizing:border-box;line-height:28px;padding:0;margin:10px 0px 20px 0px;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-align-self:auto;align-self:auto;text-align:left}
#login_a:focus{border-color:#87CEEB;box-shadow:inset 0px 1px 1px rgba(0,0,0,0.075),0px 0px 8px rgba(135,206,235,0.60);outline:0}
#password_a{border:1px solid #696969;border-radius:4px;background-color:#FFFFFF;background-image:none;color:#000000;font-family:"Roboto";font-weight:300;font-style:normal;font-size:17px;box-sizing:border-box;line-height:28px;padding:0;margin:10px 0px 20px 0px;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-align-self:auto;align-self:auto;text-align:left}
#password_a:focus{border-color:#F0FFFF;box-shadow:inset 0px 1px 1px rgba(0,0,0,0.075),0px 0px 8px rgba(240,255,255,0.60);outline:0}
#wb_Text14{background-color:transparent;background-image:none;border:0px solid #000000;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-align-self:auto;align-self:auto;padding:0;margin:0;text-align:left}
#wb_Text14 div{text-align:left}
#wb_Text1{background-color:transparent;background-image:none;border:0px solid #000000;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-align-self:auto;align-self:auto;padding:0;margin:0px 0px 40px 0px;text-align:center}
#wb_Text1 div{text-align:center}
#wb_Text4{background-color:transparent;background-image:none;border:0px solid #000000;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-align-self:auto;align-self:auto;padding:0;margin:0;text-align:left}
#wb_Text4 div{text-align:left}
#wb_cap_ok{margin:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-align-self:auto;align-self:auto;vertical-align:top}
#cap_ok{border:0px solid #000000;padding:0;display:inline-block;width:100px;height:auto}
#wb_pass_no{margin:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-align-self:auto;align-self:auto;vertical-align:top}
#pass_no{border:0px solid #000000;padding:0;display:inline-block;width:100px;height:auto}
#wb_pass_yes{margin:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-align-self:auto;align-self:auto;vertical-align:top}
#pass_yes{border:0px solid #000000;box-sizing:border-box;padding:0;display:inline-block;width:100px;height:auto}
#wb_Image2{margin:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-align-self:auto;align-self:auto;vertical-align:top}
#Image2{border:0px solid transparent;padding:0;display:inline-block;width:150px;height:auto}
#wb_Text5{background-color:transparent;background-image:none;border:0px solid #000000;padding:0;margin:0;text-align:left}
#wb_Text5 div{text-align:left}
#wb_Text5{display:block;margin:0;box-sizing:border-box;width:100%}
#wb_Text7{background-color:transparent;background-image:none;border:0px solid #000000;padding:0;margin:0;text-align:left}
#wb_Text7 div{text-align:left}
#wb_Text7{display:block;margin:0;box-sizing:border-box;width:100%}
#Line2{border-color:#4F4F4F;border-style:solid;border-bottom-width:3px;border-top:0px;border-left:0px;border-right:0px;height:0!important;line-height:0px!important;margin:0;padding:0}
#wb_LayoutGrid1{clear:both;position:relative;table-layout:fixed;display:table;text-align:center;width:100%;background-color:transparent;background-image:none;border:0px solid #CCCCCC;box-sizing:border-box;margin:0}
#LayoutGrid1{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin-right:auto;margin-left:auto;max-width:1200px}
#LayoutGrid1>.col-1,#LayoutGrid1>.col-2{box-sizing:border-box;font-size:0px;min-height:1px;padding-right:15px;padding-left:15px;position:relative}
#LayoutGrid1>.col-1,#LayoutGrid1>.col-2{-webkit-flex:0 0 auto;flex:0 0 auto}
#LayoutGrid1>.col-1{background-color:transparent;background-image:none;border:0px solid #FFFFFF;flex-basis:33.33333333%;max-width:33.33333333%;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-align-content:flex-start;-webkit-align-self:stretch;-webkit-align-items:flex-start;display:flex;flex-wrap:wrap;align-content:flex-start;align-self:stretch;align-items:flex-start;-webkit-justify-content:center;justify-content:center;text-align:center}
#LayoutGrid1>.col-2{background-color:transparent;background-image:none;border:0px solid #FFFFFF;flex-basis:66.66666667%;max-width:66.66666667%;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-align-content:flex-start;-webkit-align-self:stretch;-webkit-align-items:flex-start;display:flex;flex-wrap:wrap;align-content:flex-start;align-self:stretch;align-items:flex-start;-webkit-justify-content:center;justify-content:center;text-align:center}
@media(max-width:900px){#LayoutGrid1>.col-1,#LayoutGrid1>.col-2{-webkit-flex-basis:100%!important;flex-basis:100%!important;max-width:100%!important}}
#FlexContainer2{display:-webkit-flex;display:flex;position:relative;padding:10px 10px 10px 10px;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-align-content:flex-start;align-content:flex-start;margin:60px 0px 30px 0px;background-color:transparent;background-image:none;border:0px solid #CCCCCC;box-sizing:border-box;font-size:0px}
#FlexContainer1{display:-webkit-flex;display:flex;position:relative;padding:10px 10px 10px 10px;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center;-webkit-align-content:flex-start;align-content:flex-start;margin:0;background-color:transparent;background-image:none;border:0px solid #CCCCCC;box-sizing:border-box;font-size:0px}
#wb_LayoutGrid2{clear:both;position:relative;table-layout:fixed;display:table;text-align:center;width:100%;background-color:transparent;background-image:none;border:0px solid #CCCCCC;box-sizing:border-box;margin:0}
#LayoutGrid2{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin-right:auto;margin-left:auto;max-width:1150px}
#LayoutGrid2>.col-1{box-sizing:border-box;font-size:0px;min-height:1px;padding-right:15px;padding-left:15px;position:relative}
#LayoutGrid2>.col-1{-webkit-flex:0 0 auto;flex:0 0 auto}
#LayoutGrid2>.col-1{background-color:transparent;background-image:none;border:0px solid #FFFFFF;flex-basis:100%;max-width:100%;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-align-content:center;-webkit-align-self:stretch;-webkit-align-items:center;display:flex;flex-wrap:wrap;align-content:center;align-self:stretch;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center}
@media(max-width:786px){#LayoutGrid2>.col-1{-webkit-flex-basis:100%!important;flex-basis:100%!important;max-width:100%!important}}
#wb_Image3{margin:0;vertical-align:top}
#Image3{border:0px solid #000000;box-sizing:border-box;padding:0;display:block;width:100%;height:auto;max-width:786px;margin-left:auto;margin-right:auto;vertical-align:top}
#restore{border:0px solid #4F4F4F;border-radius:5px;background-color:transparent;background-image:none;color:#696969;font-family:"Roboto";font-weight:300;font-style:normal;font-size:15px;padding:5px 0px 0px 0px;text-align:center;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-align-self:auto;align-self:auto;-webkit-appearance:none;margin:0}
#loadImg{position:absolute;z-index:1000;display:none}
#slider-container{position:relative;width:100%;max-width:300px;margin:10px 0 0 0;font-family:'Segoe UI',Arial,sans-serif;box-sizing:border-box}
#slider-track{position:relative;width:100%;height:38px;background:#e8ecf1;border-radius:6px;overflow:hidden;cursor:pointer;border:2px solid #d1d5db;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);transition:border-color .3s,box-shadow .3s}
#slider-track:hover{border-color:#4578CD}
#slider-fill{position:absolute;left:0;top:0;height:100%;width:0;background:linear-gradient(90deg,#4578CD,#2b5a9e);border-radius:4px;transition:width .12s cubic-bezier(.4,0,.2,1);box-shadow:0 0 20px rgba(69,120,205,.2)}
#slider-thumb{position:absolute;left:0;top:0;width:38px;height:38px;background:linear-gradient(135deg,#fff,#f1f3f5);border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15),0 0 0 2px #4578CD;z-index:2;display:flex;align-items:center;justify-content:center;cursor:grab;transition:left .08s,box-shadow .2s,transform .15s;color:#4578CD}
#slider-thumb:hover{transform:scale(1.03);box-shadow:0 4px 16px rgba(69,120,205,.3),0 0 0 2px #4578CD}
#slider-thumb:active{cursor:grabbing;transform:scale(.95);box-shadow:0 2px 6px rgba(69,120,205,.2),0 0 0 2px #4578CD}
#slider-thumb svg{width:18px;height:18px;transition:transform .3s;color:#4578CD}
#slider-thumb.dragging svg{transform:rotate(90deg)}
#slider-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:'Segoe UI',Arial,sans-serif;font-size:13px;font-weight:500;color:#9ca3af;user-select:none;z-index:1;letter-spacing:.3px;transition:opacity .3s;white-space:nowrap;padding:0 10px}
#slider-status{margin-top:10px;font-family:'Segoe UI',Arial,sans-serif;font-size:13px;font-weight:500;text-align:center;min-height:20px;transition:all .3s;letter-spacing:.2px}
#slider-track.slider-success{border-color:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.15)}
#slider-track.slider-success #slider-fill{background:linear-gradient(90deg,#22c55e,#16a34a)}
#slider-track.slider-success #slider-thumb{box-shadow:0 2px 8px rgba(34,197,94,.25),0 0 0 2px #22c55e;color:#22c55e}
#slider-track.slider-success #slider-text{opacity:0}
#slider-track.slider-success #slider-thumb svg{color:#22c55e}
#slider-track.slider-error{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.15);animation:shake .4s cubic-bezier(.36,.07,.19,.97) both}
#slider-track.slider-error #slider-fill{background:linear-gradient(90deg,#ef4444,#dc2626)}
#slider-track.slider-error #slider-thumb{box-shadow:0 2px 8px rgba(239,68,68,.25),0 0 0 2px #ef4444;color:#ef4444}
@keyframes shake{0%,100%{transform:translateX(0)}20%,60%{transform:translateX(-6px)}40%,80%{transform:translateX(6px)}}
@keyframes success-pop{0%{transform:scale(1)}50%{transform:scale(1.08)}100%{transform:scale(1)}}
#slider-track.slider-success #slider-thumb{animation:success-pop .3s ease}
#footer-divider{width:60px;border:none;border-top:3px solid #4578CD;margin:0 auto 12px auto}
#footer-copyright{text-align:center;color:#6b7280;font-size:13px;font-weight:500;letter-spacing:.3px}
#footer-copyright .brand{color:#4578CD;font-weight:700}
.footer-wrapper{width:100%;margin-top:auto;padding-top:20px;border-top:1px solid #e5e7eb;display:flex;flex-direction:column;align-items:center;justify-content:center}
.footer-wrapper .mobile-image{display:none;width:100%;max-width:400px;margin:0 auto 15px auto}
.footer-wrapper .mobile-image img{width:100%;height:auto;display:block;border-radius:12px}

#LayoutGrid1>.col-1{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:100%}
.footer-wrapper{margin-top:auto;width:100%;padding-top:20px;border-top:1px solid #e5e7eb;display:flex;flex-direction:column;align-items:center;justify-content:center}