@font-face{font-family:FuturaBQBook;src:url(../fonts/FuturaBQ-Book.woff2) format("woff2"),url(../fonts/FuturaBQ-Book.woff) format("woff"),url(../fonts/FuturaBQ-Book.eot)}@font-face{font-family:FuturaBQLight;src:url(../fonts/FuturaBQ-Light.woff2) format("woff2"),url(../fonts/FuturaBQ-Light.woff) format("woff"),url(../fonts/FuturaBQ-Light.eot)}@font-face{font-family:FuturaBQMedium;src:url(../fonts/FuturaBQ-Medium.woff2) format("woff2"),url(../fonts/FuturaBQ-Medium.woff) format("woff"),url(../fonts/FuturaBQ-Medium.eot)}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #fff;border-radius:5px}::-webkit-scrollbar-thumb{background:#888;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#5c5c5c}.js-focus-visible :focus:not(.focus-visible){outline:0}@media screen and (max-width:1199px){.dev{display:none!important}}@media screen and (min-width:1200px){.mob{display:none!important}}.wait-loader{position:fixed;display:flex;top:0;left:0;z-index:9999;width:100%;height:100%;background-color:#333;opacity:.6;align-items:center;justify-content:center}.wait-loader em{font-size:45px;width:45px;height:45px;z-index:10000;color:#fff}.signin-popup{position:fixed;height:auto!important;width:calc(55vw - 32px)!important;left:calc(50vw - 400px);top:calc(55vh - 250px);z-index:1000;padding:40px 0 16px 0;background-color:#fff;border-radius:8px}@media screen and (max-width:1199px){.signin-popup.signin-position{top:50%;left:50%;width:calc(100vw - 32px)!important;transform:translate(-50%,-50%)}}@media screen and (min-width:1200px){.signin-popup.signin-position{top:160px;right:10%;width:290px}}.signin-popup .container{max-width:340px;width:auto}.signin-popup .container .close-pop-up{position:absolute;cursor:pointer;top:20px;right:20px;height:13px;width:13px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M14.8517 2.07396L15.1169 1.80879L14.8517 1.54363L14.459 1.15085L14.1938 0.885686L13.9286 1.15085L8.00129 7.07818L2.07396 1.15085L1.80879 0.885686L1.54363 1.15085L1.15085 1.54363L0.885686 1.80879L1.15085 2.07396L7.07819 8.00129L1.15085 13.9286L0.885686 14.1938L1.15085 14.459L1.54363 14.8517L1.80879 15.1169L2.07396 14.8517L8.00129 8.9244L13.9286 14.8517L14.1938 15.1169L14.459 14.8517L14.8517 14.459L15.1169 14.1938L14.8517 13.9286L8.9244 8.00129L14.8517 2.07396Z' fill='%23222222' stroke='%23222222' stroke-width='0.75'/%3E%3C/svg%3E");background-size:contain}.signin-popup .container .title{font-family:minerva-modern,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;margin-bottom:32px;text-align:center;font-size:28px;line-height:32px}.signin-popup .container .msg-error{font-family:FuturaBQLight,Verdana,Arial,sans-serif;font-size:14px;text-align:center;color:#d0021b}.signin-popup .container .input-row{width:100%;float:none;clear:none;position:relative;margin:16px 0}.signin-popup .container .input-row label{position:absolute;top:-10px;left:16px;background:#fff;padding:0 4px;font-family:sofia-pro,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;font-size:12px;text-transform:none}.signin-popup .container .input-row input{font-family:sofia-pro,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;border:1px solid #d8d8d8;font-size:16px;line-height:24px;padding:12px 16px;width:100%;border-radius:5px;-webkit-appearance:none}.signin-popup .container .input-row input::-moz-placeholder{padding-left:0!important}.signin-popup .container .input-row input::placeholder{padding-left:0!important}.signin-popup .container .input-row input[type=password]{margin:0}.signin-popup .container .forgot-row{display:grid;justify-content:flex-end;width:100%;margin-bottom:15px}.signin-popup .container .forgot-row .view-text-message{font-family:sofia-pro,sans-serif;font-weight:600;font-stretch:normal;font-style:normal;color:#222!important;font-size:12px!important;text-decoration:underline}.signin-popup .container .signin-button-row{margin-top:auto;display:flex;flex-direction:column;align-items:center;margin-bottom:30px}.signin-popup .container .signin-button-row button{display:flex;justify-content:center;align-items:center;border-radius:100px;font-family:sofia-pro,sans-serif;font-weight:600;font-stretch:normal;font-style:normal;border-style:solid;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:.5px;color:#fff;cursor:pointer;text-decoration:none;transition:background-color .3s ease;position:relative;border-width:1px;background-color:#557b92;border-color:#557b92;height:40px;padding:6px 32px 8px 32px;font-size:16px;line-height:24px;letter-spacing:.5px;border-color:#557b92;text-transform:uppercase;width:100%}.modal-popup-overlay{position:fixed;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.modal-popup-overlay.signin-popup-overlay{margin-top:118px}@media screen and (max-width:1199px){.modal-popup{width:420px}.modal-popup .modal-popup-title{font-family:FuturaBQMedium,Verdana,Arial,sans-serif;font-size:16px;font-weight:500;padding-left:0}.modal-popup button.modal-popup-button{width:110px;height:40px}.modal-popup button.modal-popup-button[type=submit]{margin-left:20px}}@media screen and (max-width:760px){.modal-popup{width:335px}.modal-popup .modal-popup-title{font-family:FuturaBQMedium,Verdana,Arial,sans-serif;font-size:16px;font-weight:500;padding-left:0;padding-top:3px!important}.modal-popup button.modal-popup-button{width:110px;height:40px}.modal-popup button.modal-popup-button[type=submit]{margin-left:20px}}@media screen and (min-width:1200px){.modal-popup{width:517px}.modal-popup .modal-popup-title{font-family:FuturaBQMedium,Verdana,Arial,sans-serif;font-size:18px;font-weight:500}.modal-popup button.modal-popup-button{width:160px;height:40px}.modal-popup button.modal-popup-button[type=submit]{margin-left:26px}.modal-popup button.modal-popup-button:hover{text-decoration:underline}}.modal-popup{position:relative;top:50%;margin:auto;background-color:#fff;border-radius:4px;transform:translateY(-50%);padding:20px}.modal-popup .modal-popup-title{text-transform:uppercase;text-align:justify;color:#333}.modal-popup .modal-popup-text{font-family:FuturaBQLight,Verdana,Arial,sans-serif;font-size:14px;font-weight:300;color:#333}.modal-popup .modal-popup-buttons{padding:0;text-align:right;margin-top:33px}.modal-popup button.modal-popup-button{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:14px;text-transform:uppercase;color:#333;background-color:#fff;border:solid 1px #333}.modal-popup button.modal-popup-button[type=submit]{color:#fff;background-color:#326fa8;border:0}.modal-popup button.modal-popup-button:hover{text-decoration:underline}@media screen and (max-width:1199px){.modal-popup.doctor-info-popup{width:100%;height:100%;border-radius:0;padding:0}.modal-popup.doctor-info-popup .doctor-container-fluid{height:100%}.modal-popup.doctor-info-popup .doctor-container-fluid .doctor-header{height:44px;align-items:center;margin-bottom:15px;border-bottom:1px solid #333}.modal-popup.doctor-info-popup .doctor-container-fluid .doctor-content{height:100%}.modal-popup.doctor-info-popup .doctor-container-fluid .doctor-content .view-more{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:14px;font-style:italic;text-decoration:underline;margin-top:15px}.modal-popup .shape-close{text-align:left;cursor:pointer}}@media screen and (min-width:1200px){.modal-popup.doctor-info-popup{width:849px;height:550px;padding:10px 0}.modal-popup.doctor-info-popup .doctor-container-fluid{padding-right:20px}.modal-popup.doctor-info-popup .doctor-container-fluid .doctor-header{margin-bottom:10px}.modal-popup .shape-close{text-align:right;cursor:pointer}}.modal-popup.doctor-info-popup .modal-popup-title{text-transform:none}.modal-popup.doctor-info-popup .doctor-info-layout{overflow-y:auto}@media screen and (min-width:1200px){.modal-popup.doctor-info-popup .doctor-info-layout{max-height:480px}.modal-popup.doctor-info-popup .modal-popup-title{font-family:FuturaBQMedium,Verdana,Arial,sans-serif;font-size:20px;font-weight:600}}.modal-popup.doctor-info-popup .doctor-info-row-layout{min-height:98px;background-color:#f2f2f2;margin:0 0 10px 0;padding:15px}.modal-popup.doctor-info-popup .doctor-info-photo-layout{padding:0;text-align:left}.modal-popup.doctor-info-popup .doctor-info-photo-layout .doctor-info-photo{width:63px;height:68px;-o-object-fit:cover;object-fit:cover}.modal-popup.doctor-info-popup .doctor-info-text{font-family:FuturaBQLight,Verdana,Arial,sans-serif;font-size:14px;font-weight:300;text-align:left}.modal-popup.doctor-info-popup .doctor-info-text.name{font-family:FuturaBQMedium,Verdana,Arial,sans-serif;font-size:14px;font-weight:500}.modal-popup.know-doctor-popup{padding:10px 0;min-height:230px;overflow:hidden}@media screen and (max-width:1199px){.modal-popup.know-doctor-popup{height:100%;width:100%}.modal-popup.know-doctor-popup .know-doctor-section{padding:10px 30px}.modal-popup.know-doctor-popup .know-doctor-container{border-top:2px solid #f2f2f2;margin-top:5px;padding-top:10px}.modal-popup.know-doctor-popup .modal-popup-title{text-transform:capitalize}}@media screen and (min-width:1200px){.modal-popup.know-doctor-popup .modal-popup-title{text-transform:capitalize!important}.modal-popup.know-doctor-popup .know-doctor-section{margin-right:10px;padding:2px}}.modal-popup.know-doctor-popup .know-doctor-layout{padding:10px 0}.modal-popup.know-doctor-popup .know-doctor-photo-layout{padding:0 0 0 30px}@media screen and (max-width:1199px){.modal-popup.know-doctor-popup .know-doctor-photo-layout .know-doctor-photo{width:100%;height:100%}}@media screen and (min-width:1200px){.modal-popup.know-doctor-popup .know-doctor-photo-layout .know-doctor-photo{width:145px;height:185px}}.modal-popup.know-doctor-popup .know-doctor-text{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:14px;font-weight:300;margin-right:10px}.modal-popup.know-doctor-popup .know-doctor-text.title{font-weight:600;margin-top:10px;text-align:left}.modal-popup.know-doctor-popup .know-doctor-text.section{line-height:20px;padding:5px 20px 0 0;text-align:justify}@media screen and (max-width:1199px){.modal-popup.terms-conditions-popup{max-height:350px}}@media screen and (min-width:1200px){.modal-popup.terms-conditions-popup{min-width:820px}}.modal-popup.terms-conditions-popup{padding:10px 0;overflow-x:hidden;overflow-y:auto}.modal-popup.terms-conditions-popup .carriers-layout{padding:10px 30px}.modal-popup.terms-conditions-popup .terms-conditions-text{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:16px;font-weight:300}.modal-popup.terms-conditions-popup .terms-conditions-text.title{font-weight:600;margin:10px;text-align:left}.modal-popup.terms-conditions-popup .terms-conditions-text.section{line-height:20px;padding:20px;text-align:justify}.modal-popup.terms-conditions-popup li.empty{list-style:none}@media screen and (max-width:1199px){.modal-popup.edit-location-popup .modal-popup-text{padding-left:0;margin-top:10px}}.button-bar{margin:15px 80px}@media screen and (max-width:760px) and (orientation:portrait){.button-bar{margin:15px 60px}}.button-accordion{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:14px;cursor:pointer}.button-accordion.open::after{transform:scaleY(.5) rotate(-90deg)}.button-accordion:after{content:">";font-size:18px;display:inline-block;margin-left:10px;transform:scaleY(.5) rotate(90deg);vertical-align:baseline}@media screen and (max-width:1199px){.button-accordion{text-align:center;margin-left:10px;max-width:0}}@media screen and (min-width:1200px){.button-accordion{text-align:right}}.hidden{display:none!important}.input-text-layout{height:65px}@media only screen and (min-device-width:375px) and (max-device-width:667px){.input-text-layout{height:72px}}.input-text-layout input.ng-not-empty~label,.input-text-layout input:focus~label,.input-text-layout input:valid~label{top:-20px;font-size:14px;color:#333}.input-text-layout .input-text{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:16px;width:100%;padding-bottom:5px;display:block;border:none;border-bottom:solid 2px #999}@media only screen and (min-device-width:375px) and (max-device-width:667px){.input-text-layout .input-text{font-size:20px}}.input-text-layout .input-text.invalid-date.ng-touched,.input-text-layout .input-text.ng-empty.ng-touched:not(.insurance-text),.input-text-layout .input-text.ng-invalid.ng-touched{border-bottom:solid 2px #d0021b}.input-text-layout .input-text:focus{outline:0}.input-text-layout .highlighted{border-bottom:solid 3px #326fa8!important}label:not(.switch){font-family:FuturaBQLight,Verdana,Arial,sans-serif;font-size:14px;position:absolute;pointer-events:none;left:15px;top:10px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}@media only screen and (min-device-width:375px) and (max-device-width:667px){label:not(.switch){font-size:20px}}.bar{position:absolute;display:block;width:92%}.bar:after,.bar:before{content:"";height:3px;width:0;bottom:0;position:absolute;background:#326fa8;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.bar:before{left:50%}.bar:after{right:50%}input:focus~.bar:after,input:focus~.bar:before{width:50%}.highlight{position:absolute;height:60%;width:100px;top:25%;left:0;pointer-events:none;opacity:.5}input:focus~.highlight{animation:inputHighlighter .3s ease}@keyframes inputHighlighter{from{background:#326fa8}to{width:0;background:0 0}}body{background-color:#f2f2f2}.container-layout{height:100%;padding:0}.header-layout{box-shadow:0 2px 4px 0 rgba(0,0,0,.1);background-color:#fff}.header-layout .row-separator{border:solid .5px #333}@media screen and (max-width:1199px){.header-layout .row-layout{padding:5px 0 2px 0}}@media screen and (min-width:1200px){.header-layout .row-half-layout{align-items:center;height:58.5px}}.header-layout .shape-logo{width:190px;height:32px}.header-layout .logged-container{margin:unset;padding:unset;min-width:350px;margin-left:-60px}.header-layout .text-title{color:#333;text-transform:uppercase}@media screen and (max-width:1199px){.header-layout .text-title.schedule{font-family:FuturaBQMedium,Verdana,Arial,sans-serif;font-size:14px;font-weight:500;margin-right:10px}.header-layout .text-title.foryou{font-family:FuturaBQLight,Verdana,Arial,sans-serif;font-size:14px;font-weight:300}}@media screen and (min-width:1200px){.header-layout .text-title.schedule{font-family:FuturaBQMedium,Verdana,Arial,sans-serif;font-size:18px;font-weight:500;text-align:right;margin-right:20px}.header-layout .text-title.foryou{font-family:FuturaBQLight,Verdana,Arial,sans-serif;font-size:16px;font-weight:300;letter-spacing:.5px;text-align:center}}.header-layout .text-logout{font-family:FuturaBQLight,Verdana,Arial,sans-serif;font-size:16px;text-transform:capitalize;text-decoration:underline;cursor:pointer}.header-layout .progress-layout .step-layout,.header-layout .progress-layout .view-layout .step1-layout,.header-layout .progress-layout .view-layout .step2-layout,.header-layout .progress-layout .view-layout .step3-layout,.header-layout .progress-layout .view-layout .step4-layout,.header-layout .progress-layout .view-layout .step5-layout,.view-layout .header-layout .progress-layout .step1-layout,.view-layout .header-layout .progress-layout .step2-layout,.view-layout .header-layout .progress-layout .step3-layout,.view-layout .header-layout .progress-layout .step4-layout,.view-layout .header-layout .progress-layout .step5-layout{display:flex;align-items:center;letter-spacing:.3px;color:#333;white-space:nowrap}@media screen and (max-width:1199px){.header-layout .progress-layout .step-layout.step,.header-layout .progress-layout .view-layout .step.step1-layout,.header-layout .progress-layout .view-layout .step.step2-layout,.header-layout .progress-layout .view-layout .step.step3-layout,.header-layout .progress-layout .view-layout .step.step4-layout,.header-layout .progress-layout .view-layout .step.step5-layout,.view-layout .header-layout .progress-layout .step.step1-layout,.view-layout .header-layout .progress-layout .step.step2-layout,.view-layout .header-layout .progress-layout .step.step3-layout,.view-layout .header-layout .progress-layout .step.step4-layout,.view-layout .header-layout .progress-layout .step.step5-layout{font-family:FuturaBQLight,Verdana,Arial,sans-serif;font-size:12px;font-weight:300;flex-flow:column}}@media screen and (min-width:1200px){.header-layout .progress-layout .step-layout.step,.header-layout .progress-layout .view-layout .step.step1-layout,.header-layout .progress-layout .view-layout .step.step2-layout,.header-layout .progress-layout .view-layout .step.step3-layout,.header-layout .progress-layout .view-layout .step.step4-layout,.header-layout .progress-layout .view-layout .step.step5-layout,.view-layout .header-layout .progress-layout .step.step1-layout,.view-layout .header-layout .progress-layout .step.step2-layout,.view-layout .header-layout .progress-layout .step.step3-layout,.view-layout .header-layout .progress-layout .step.step4-layout,.view-layout .header-layout .progress-layout .step.step5-layout{font-family:FuturaBQLight,Verdana,Arial,sans-serif;font-size:16px;font-weight:300;flex-flow:row nowrap;justify-content:center}}.header-layout .progress-layout .step-layout.completed,.header-layout .progress-layout .view-layout .completed.step1-layout,.header-layout .progress-layout .view-layout .completed.step2-layout,.header-layout .progress-layout .view-layout .completed.step3-layout,.header-layout .progress-layout .view-layout .completed.step4-layout,.header-layout .progress-layout .view-layout .completed.step5-layout,.view-layout .header-layout .progress-layout .completed.step1-layout,.view-layout .header-layout .progress-layout .completed.step2-layout,.view-layout .header-layout .progress-layout .completed.step3-layout,.view-layout .header-layout .progress-layout .completed.step4-layout,.view-layout .header-layout .progress-layout .completed.step5-layout{font-weight:400;color:#326fa8}.header-layout .progress-layout .step-layout.completed::before,.header-layout .progress-layout .view-layout .completed.step1-layout::before,.header-layout .progress-layout .view-layout .completed.step2-layout::before,.header-layout .progress-layout .view-layout .completed.step3-layout::before,.header-layout .progress-layout .view-layout .completed.step4-layout::before,.header-layout .progress-layout .view-layout .completed.step5-layout::before,.view-layout .header-layout .progress-layout .completed.step1-layout::before,.view-layout .header-layout .progress-layout .completed.step2-layout::before,.view-layout .header-layout .progress-layout .completed.step3-layout::before,.view-layout .header-layout .progress-layout .completed.step4-layout::before,.view-layout .header-layout .progress-layout .completed.step5-layout::before{content:"";width:20px;height:20px;background-image:url(../img/shape.png);background-image:-webkit-image-set(url("../img/shape.png") 1x, url("../img/shape@2x.png") 2x, url("../img/shape@3x.png") 3x);background-image:image-set("../img/shape.png" 1x, "../img/shape@2x.png" 2x, "../img/shape@3x.png" 3x);margin-right:4px}.header-layout .progress-layout .step-layout.completed .number,.header-layout .progress-layout .view-layout .completed.step1-layout .number,.header-layout .progress-layout .view-layout .completed.step2-layout .number,.header-layout .progress-layout .view-layout .completed.step3-layout .number,.header-layout .progress-layout .view-layout .completed.step4-layout .number,.header-layout .progress-layout .view-layout .completed.step5-layout .number,.view-layout .header-layout .progress-layout .completed.step1-layout .number,.view-layout .header-layout .progress-layout .completed.step2-layout .number,.view-layout .header-layout .progress-layout .completed.step3-layout .number,.view-layout .header-layout .progress-layout .completed.step4-layout .number,.view-layout .header-layout .progress-layout .completed.step5-layout .number{display:none}.header-layout .progress-layout .step-layout.current,.header-layout .progress-layout .view-layout .current.step1-layout,.header-layout .progress-layout .view-layout .current.step2-layout,.header-layout .progress-layout .view-layout .current.step3-layout,.header-layout .progress-layout .view-layout .current.step4-layout,.header-layout .progress-layout .view-layout .current.step5-layout,.view-layout .header-layout .progress-layout .current.step1-layout,.view-layout .header-layout .progress-layout .current.step2-layout,.view-layout .header-layout .progress-layout .current.step3-layout,.view-layout .header-layout .progress-layout .current.step4-layout,.view-layout .header-layout .progress-layout .current.step5-layout{font-weight:500;font-family:FuturaBQMedium;color:#326fa8}.header-layout .progress-layout .step-layout.current .number,.header-layout .progress-layout .view-layout .current.step1-layout .number,.header-layout .progress-layout .view-layout .current.step2-layout .number,.header-layout .progress-layout .view-layout .current.step3-layout .number,.header-layout .progress-layout .view-layout .current.step4-layout .number,.header-layout .progress-layout .view-layout .current.step5-layout .number,.view-layout .header-layout .progress-layout .current.step1-layout .number,.view-layout .header-layout .progress-layout .current.step2-layout .number,.view-layout .header-layout .progress-layout .current.step3-layout .number,.view-layout .header-layout .progress-layout .current.step4-layout .number,.view-layout .header-layout .progress-layout .current.step5-layout .number{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:14px;color:#fff;background-color:#326fa8;border:solid 1px #326fa8;border-radius:20px}.header-layout .progress-layout .step-layout .number,.header-layout .progress-layout .view-layout .step1-layout .number,.header-layout .progress-layout .view-layout .step2-layout .number,.header-layout .progress-layout .view-layout .step3-layout .number,.header-layout .progress-layout .view-layout .step4-layout .number,.header-layout .progress-layout .view-layout .step5-layout .number,.view-layout .header-layout .progress-layout .step1-layout .number,.view-layout .header-layout .progress-layout .step2-layout .number,.view-layout .header-layout .progress-layout .step3-layout .number,.view-layout .header-layout .progress-layout .step4-layout .number,.view-layout .header-layout .progress-layout .step5-layout .number{font-family:FuturaBQMedium,Verdana,Arial,sans-serif;font-size:16px;font-weight:500;min-width:22px;height:22px;margin-right:7px;text-align:center;color:#333}.header-layout .progress-layout .progress-bar{display:flex;flex-flow:row nowrap;background-color:#d0d0d0;height:3px;justify-content:flex-start;transition:width .5s ease}@media screen and (max-width:1199px){.header-layout .progress-layout .progress-bar.progress-align{margin-bottom:12px}}.header-layout .progress-layout .progress-bar .perc{background-color:#326fa8;width:0;height:3px;transition:width .5s ease}.header-layout .progress-layout .progress-bar .perc.perc-33{width:33.3%}.header-layout .progress-layout .progress-bar .perc.perc-66{width:66.6%}.header-layout .progress-layout .progress-bar .perc.perc-100{width:100%}.header-layout .text-logout{font-family:FuturaBQLight,Verdana,Arial,sans-serif;font-size:16px;text-transform:capitalize;text-decoration:underline;color:#333}.header-layout .signin-layout{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:16px;font-weight:300;color:#333;cursor:pointer}.header-layout .signin-layout:hover{text-decoration:underline}.header-layout .signin-layout::before{content:"";display:inline-block;vertical-align:text-bottom;width:25px;height:25px;background-image:url(../img/account-ico.png);background-image:-webkit-image-set(url("../img/account-ico.png") 1x, url("../img/account-ico@2x.png") 2x, url("../img/account-ico@3x.png") 3x);background-image:image-set("../img/account-ico.png" 1x, "../img/account-ico@2x.png" 2x, "../img/account-ico@3x.png" 3x);margin-right:5px}.header-layout .signin-layout.open::after{transform:scaleY(.5) rotate(-90deg)}.header-layout .signin-layout:after{content:">";font-size:18px;display:inline-block;margin-left:10px;transform:scaleY(.5) rotate(90deg);vertical-align:baseline}@media screen and (max-width:1199px){.header-layout .signin-layout{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:16px;font-weight:300;color:#2e6eaa;cursor:pointer}.header-layout .signin-layout::before{content:"";display:inline-block;vertical-align:text-bottom;width:25px;height:25px;background-image:url(../img/account-ico.png);background-image:-webkit-image-set(url("../img/account-ico.png") 1x, url("../img/account-ico@2x.png") 2x, url("../img/account-ico@3x.png") 3x);background-image:image-set("../img/account-ico.png" 1x, "../img/account-ico@2x.png" 2x, "../img/account-ico@3x.png" 3x);margin-right:5px}.header-layout .signin-layout:after{content:""}}.view-button-large,.view-button-medium,.view-button-small,.view-layout .step5-layout .button-phone{margin:10px auto;border-radius:4px;border:solid #333;color:#333;background-color:#fff;text-align:center;cursor:pointer}.view-button-large:hover,.view-button-medium:hover,.view-button-small:hover,.view-layout .step5-layout .button-phone:hover{border-width:2px}.checked.view-button-large,.checked.view-button-medium,.checked.view-button-small,.view-layout .step5-layout .checked.button-phone{color:#fff;background-color:#326fa8}.view-button-large{font-family:FuturaBQMedium,Verdana,Arial,sans-serif;font-size:20px;max-width:340px;height:67px;padding:15px;border-width:1px}.view-button-medium{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:14px;text-transform:uppercase;max-width:180px;height:40px;padding:10px;border-width:1px}.view-button-small,.view-layout .step5-layout .button-phone{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:16px;max-width:80px;height:40px;padding:8px;border-width:1px}.view-button-small.left,.view-layout .step5-layout .left.button-phone{margin-right:20px}.view-button-small.right,.view-layout .step5-layout .right.button-phone{margin-left:20px}.view-text-message,.view-text-modal-title,.view-text-title{padding:5px;color:#333}.view-text-title{padding:10px;margin-bottom:10px}@media screen and (max-width:1199px){.view-text-title.font{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:22px}}@media screen and (max-width:1199px) and (max-width:320px){.view-text-title{font-size:21px!important}}@media screen and (min-width:1200px){.view-text-title.font{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:25px}}.view-text-modal-title{text-align:left;padding-left:15px;font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:20px;font-weight:600}.view-text-message{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:16px}@media screen and (max-width:760px){.view-text-message.font{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:14px}}.view-text-message.msg-error{color:#d0021b}.view-text-message.msg-link{color:#326fa8;cursor:pointer}.view-text-message.msg-link:hover{text-decoration:underline}.view-text-field-error{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:12px;font-weight:500;text-align:left;color:#d0021b}.view-layout .overview-layout .exam-info-layout,.view-layout .overview-layout .reschedule-warn-layout,.view-layout .overview-layout .store-info-layout{border-radius:4px;padding:10px 4px;background-color:#fff}.scheduler-back-cta{max-width:1140px;width:100%;text-align:center;margin-right:auto;margin-left:auto;width:90px;height:32px;margin:24px 655px 8px 208px;padding:2px 0;border:solid 1px #333;background-color:#fff;text-transform:uppercase;cursor:pointer}.scheduler-back-cta img{width:15px;height:10px;margin:3px 4px 4px 0;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:1199px){.scheduler-back-cta{margin-left:25px}}@media screen and (max-width:1199px){.view-layout.view-content-layout{margin-bottom:70px}.view-layout .view-step-layout{padding:0}}@media screen and (min-width:1200px){.view-layout.view-content-layout{margin-bottom:61px;max-width:1140px}}.view-layout .overview-accordion{height:40px;padding:0 20px;border:solid .5px #333;background-color:#fff;line-height:40px}.view-layout .overview-accordion .title{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:16px;font-weight:600}.view-layout .overview-layout{padding-left:0;padding-right:0}@media screen and (max-width:1199px){.view-layout .overview-layout{background-color:#fff}.view-layout .overview-layout.overview-content-layout{border-width:0 1px 1px 1px;border-style:solid;border-color:#979797}.view-layout .overview-layout .store-info-content{padding:10px;margin:0 auto}}@media screen and (min-width:1200px){.view-layout .overview-layout.overview-content-layout{width:280px;margin-top:30px}}.view-layout .overview-layout .store-info-layout .store-address,.view-layout .overview-layout .store-info-layout .store-link,.view-layout .overview-layout .store-info-layout .store-name{padding:2px 4px;color:#333}@media screen and (max-width:1199px){.view-layout .overview-layout .store-info-layout.store-info-box{border:solid 1px #333;border-radius:0}.view-layout .overview-layout .store-info-layout .store-link.edit-location-link{text-align:right;padding-right:30px}}.view-layout .overview-layout .store-info-layout .store-name{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:14px;font-weight:600;text-transform:capitalize;margin-right:15px}.view-layout .overview-layout .store-info-layout .store-address{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:14px;font-weight:300;text-transform:capitalize;word-break:break-word;padding-right:30px}.view-layout .overview-layout .store-info-layout .store-link{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:15px;color:#326fa8;cursor:pointer}.view-layout .overview-layout .exam-info-layout{padding:0}@media screen and (min-width:1200px){.view-layout .overview-layout .exam-info-layout.margin{margin-top:10px}}@media screen and (max-width:1199px){.view-layout .overview-layout .exam-info-layout .exam-info-header{border-radius:0!important}}.view-layout .overview-layout .exam-info-layout .exam-info-header{font-family:FuturaBQMedium,Verdana,Arial,sans-serif;font-size:15px;font-weight:500;height:31px;padding:5px 0;margin:0;border-radius:4px;color:#fff;background-color:#333;-webkit-user-select:none;-moz-user-select:none;user-select:none}.view-layout .overview-layout .exam-info-layout .exam-info-header.expanded{border-radius:4px 4px 0 0}.view-layout .overview-layout .exam-info-layout .exam-info-content{padding:10px 0}.view-layout .overview-layout .exam-info-layout .exam-info-content .exam-info-link{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:16px;color:#326fa8}.view-layout .overview-layout .exam-info-layout .exam-info-content .exam-info-section{padding:0 15px;flex-wrap:nowrap}.view-layout .overview-layout .exam-info-layout .exam-info-content .exam-info-text{margin:3px 10px;padding:0 10px}.view-layout .overview-layout .exam-info-layout .exam-info-content .exam-info-text.text{font-family:FuturaBQLight,Verdana,Arial,sans-serif;font-size:14px}.view-layout .overview-layout .exam-info-layout .exam-info-content .exam-info-text.section{font-family:FuturaBQMedium,Verdana,Arial,sans-serif;font-size:15px;font-weight:500;text-transform:uppercase}.view-layout .overview-layout .exam-info-layout .exam-info-content .exam-info-text.doctor{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:14px;margin:0;padding:0}.view-layout .overview-layout .exam-info-layout .exam-info-content .exam-info-text.link{text-decoration:underline;cursor:pointer}.view-layout .overview-layout .reschedule-warn-layout{font-family:FuturaBQLight,Verdana,Arial,sans-serif;font-size:14px;color:#333;margin-top:10px;padding:15px}.view-layout .overview-layout .reschedule-warn-layout span{font-family:FuturaBQMedium,Verdana,Arial,sans-serif;font-size:14px}.view-layout .step-loader{display:flex;flex:1 0 auto;align-items:center;justify-content:center;min-height:400px}.view-layout .step-loader em{font-size:45px}@media screen and (max-width:1199px){.view-layout .step-layout,.view-layout .step1-layout,.view-layout .step2-layout,.view-layout .step3-layout,.view-layout .step4-layout,.view-layout .step5-layout{padding:20px;margin:10px 0;background-color:#fff;text-align:center}.view-layout .step-layout .button-forward,.view-layout .step1-layout .button-forward,.view-layout .step2-layout .button-forward,.view-layout .step3-layout .button-forward,.view-layout .step4-layout .button-forward,.view-layout .step5-layout .button-forward{color:#fff;background-color:#326fa8;min-width:200px;height:40px;text-transform:uppercase;font-size:14px;margin-top:20px!important;padding-top:10px;font-family:FuturaBQBook}}@media screen and (min-width:1200px){.view-layout .step-layout,.view-layout .step1-layout,.view-layout .step2-layout,.view-layout .step3-layout,.view-layout .step4-layout,.view-layout .step5-layout{padding:20px 50px 50px 50px;margin:5px 0;border-radius:4px;background-color:#fff;text-align:center}.view-layout .step-layout .button-forward,.view-layout .step1-layout .button-forward,.view-layout .step2-layout .button-forward,.view-layout .step3-layout .button-forward,.view-layout .step4-layout .button-forward,.view-layout .step5-layout .button-forward{color:#fff;background-color:#326fa8;min-width:200px;height:40px;text-transform:uppercase;float:right;font-size:14px;margin-top:20px!important;padding-top:10px;font-family:FuturaBQBook}}@media screen and (min-width:1200px) and (max-width:1199px){.view-layout .step-layout .button-forward.button-align,.view-layout .step1-layout .button-forward.button-align,.view-layout .step2-layout .button-forward.button-align,.view-layout .step3-layout .button-forward.button-align,.view-layout .step4-layout .button-forward.button-align,.view-layout .step5-layout .button-forward.button-align{max-width:165px;margin:0 auto}}@media screen and (min-width:1200px) and (min-width:1200px){.view-layout .step-layout .button-forward.button-align,.view-layout .step1-layout .button-forward.button-align,.view-layout .step2-layout .button-forward.button-align,.view-layout .step3-layout .button-forward.button-align,.view-layout .step4-layout .button-forward.button-align,.view-layout .step5-layout .button-forward.button-align{max-width:175px;margin:0 auto 0 10px}}@media screen and (min-width:1200px){.view-layout .step-layout .button-forward:hover,.view-layout .step1-layout .button-forward:hover,.view-layout .step2-layout .button-forward:hover,.view-layout .step3-layout .button-forward:hover,.view-layout .step4-layout .button-forward:hover,.view-layout .step5-layout .button-forward:hover{text-decoration:underline}}.view-layout .step-header-layout{font-family:FuturaBQLight,Verdana,Arial,sans-serif;font-size:20px;border-bottom:solid .5px #ccc}.view-layout .step2-layout{padding-bottom:80px!important}.view-layout .step3-layout{padding-bottom:80px!important}.view-layout .step3-layout .patient-error-row .col{margin-bottom:20px}.view-layout .step3-layout .insurance-message{margin:20px auto}.view-layout .step3-layout .insurance-type{margin:10px auto 40px auto}.view-layout .step3-layout .insurance-type .select-box{font-weight:300;padding-bottom:5px;border-bottom:1px solid #000;cursor:pointer}.view-layout .step3-layout .insurance-type .select-box.selected{font-weight:600;border-bottom:solid 3px #326fa8!important}@media screen and (max-width:1199px){.view-layout .step4-layout .more-exam{font-family:FuturaBQLight,Verdana,Arial,sans-serif;font-size:17px;margin-top:10px}}@media screen and (min-width:1200px){.view-layout .step4-layout .more-exam{font-family:FuturaBQLight,Verdana,Arial,sans-serif;font-size:19px;margin-top:10px}}.view-layout .step5-layout{padding-bottom:80px!important}.view-layout .step5-layout .button-phone.size{margin-top:unset;height:35px;padding-top:5px}.view-layout .step5-layout .button-phone.left{margin-right:0}.view-layout .step5-layout .button-phone.right{margin-left:0}@media screen and (max-width:760px){.view-layout .step5-layout .button-phone.size{height:30px;line-height:14px;font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:14px}}.view-layout .step5-layout .button-phone.checked{color:#fff;background-color:#326fa8;border-color:#326fa8}.view-layout .step5-layout .options-layout{margin-top:15px}@media screen and (max-width:1199px){.view-layout .step5-layout .options-layout{flex-direction:row-reverse}}.view-layout .step5-layout .options-layout .view-text-message{letter-spacing:-.5px;margin-top:8px}.view-layout .step5-layout .options-layout .step-5-message{margin:34px 47px 48px 0;font-family:FuturaBQMedium;font-size:12px;font-weight:400;font-stretch:normal;font-style:oblique;line-height:normal;letter-spacing:normal;color:#333}.view-layout .step5-layout .options-layout .step-5-message a{color:#2286e3}@media screen and (max-width:1199px){.view-layout .step5-layout .options-layout .step-5-message{display:none}}.view-layout .step5-layout .switch{margin-top:8px;font-size:0}.view-layout .step5-layout .msg-error{margin-bottom:15px;margin-top:-10px;font-size:18px}.view-layout .cal-header-layout{height:40px;color:#fff;background-color:#333}.view-layout .cal-header-layout .cal-arrow{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:12px;cursor:pointer}@media (max-width:320px){.view-layout .cal-header-layout .cal-arrow{height:40px}}.view-layout .cal-header-layout .cal-arrow.left::after,.view-layout .cal-header-layout .cal-arrow.right::before{position:absolute;top:50%;transform:translateY(-50%) scaleX(.6)}@media screen and (max-width:320px){.view-layout .cal-header-layout .cal-arrow.left::after,.view-layout .cal-header-layout .cal-arrow.right::before{top:33%}}.view-layout .cal-header-layout .cal-arrow.left::after{content:"<"}.view-layout .cal-header-layout .cal-arrow.right::before{content:">"}@media screen and (max-width:1199px){.view-layout .cal-header-layout .cal-arrow.left{text-align:left}.view-layout .cal-header-layout .cal-arrow.right{text-align:right}}@media screen and (min-width:1200px){.view-layout .cal-header-layout .cal-arrow.left{text-align:right}.view-layout .cal-header-layout .cal-arrow.right{text-align:left}}.view-layout .cal-header-layout .cal-text-month{padding:5px;font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:20px;font-weight:500;text-align:center}.view-layout .cal-content-layout .cal-cell-week-layout{min-height:20px;padding:2px;margin:5px;font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:16px;font-weight:600;text-align:center}.view-layout .cal-content-layout .cal-cell-day-layout.available,.view-layout .cal-content-layout .cal-cell-day-layout.selected{border-radius:4px}.view-layout .cal-content-layout .cal-cell-day-layout{padding:10px;margin:4px;font-weight:600;text-align:center;border-style:solid;border-width:1px}.view-layout .cal-content-layout .cal-cell-day-layout.size{min-height:50px;font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:16px}.view-layout .cal-content-layout .cal-cell-day-layout.size:hover:not(.blocked){text-decoration:underline}@media screen and (max-width:760px) and (orientation:portrait){.view-layout .cal-content-layout .cal-cell-day-layout.size{min-height:44px;font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:14px}}@media screen and (max-width:320px){.view-layout .cal-content-layout .cal-cell-day-layout.size{min-height:40px;font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:10px}}.view-layout .cal-content-layout .cal-cell-day-layout.before,.view-layout .cal-content-layout .cal-cell-day-layout.noday{border-color:#fff;cursor:default}.view-layout .cal-content-layout .cal-cell-day-layout.selected{border-color:#326fa8;color:#fff;background-color:#326fa8;cursor:default}.view-layout .cal-content-layout .cal-cell-day-layout.blocked{text-decoration:line-through;border-color:#fff;cursor:default}.view-layout .cal-content-layout .cal-cell-day-layout.available{border-color:#e3e3e3;background-color:#e3e3e3;cursor:pointer}.view-layout .cal-text-aptm{margin-bottom:0;padding-bottom:0}.view-layout .cal-text-know-doctor{margin-top:0;padding-top:0}.view-layout .aptm-header-layout{margin-top:20px}.view-layout .aptm-header-layout .aptm-tab-layout{padding:10px 4px 10px 4px;margin-bottom:20px;border-bottom:solid 1px #ccc;font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:16px;font-weight:300;text-align:center;cursor:pointer}@media screen and (max-width:320px){.view-layout .aptm-header-layout .aptm-tab-layout{padding:10px 2px 20px 2px}}.view-layout .aptm-header-layout .aptm-tab-layout:hover:not(.selected){text-decoration:underline}.view-layout .aptm-header-layout .aptm-tab-layout.selected{border-bottom:solid 3px #326fa8;font-weight:600}.view-layout .aptm-header-layout .aptm-tab-layout .aptm-tab-time{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:13px;font-weight:300}@media (max-width:320px){.view-layout .aptm-header-layout .aptm-tab-layout .aptm-tab-time{font-size:11px!important}}@media screen and (max-width:320px){.view-layout .aptm-tab-layout{font-size:14px!important}}.view-layout .aptm-content-layout .aptm-grid-layout .aptm-cell-empty,.view-layout .aptm-content-layout .aptm-grid-layout .aptm-cell-layout{height:65px;padding:5px 5px 0 5px}.view-layout .aptm-content-layout .aptm-grid-layout .aptm-cell-empty{border:solid 1px #fff}.view-layout .aptm-content-layout .aptm-grid-layout .aptm-cell-layout{color:#222;text-align:left;cursor:pointer}.view-layout .aptm-content-layout .aptm-grid-layout .aptm-cell-layout .aptm-box{height:60px;padding:0 5px;border-radius:4px;border:solid 1px #333}.view-layout .aptm-content-layout .aptm-grid-layout .aptm-cell-layout .aptm-box:hover:not(.selected){text-decoration:underline}.view-layout .aptm-content-layout .aptm-grid-layout .aptm-cell-layout .selected{color:#fff;background-color:#326fa8;border-color:#326fa8}.view-layout .aptm-content-layout .aptm-grid-layout .aptm-cell-layout .locked{background-color:#b2b2b2;border-color:#b2b2b2;cursor:default}.view-layout .aptm-content-layout .aptm-grid-layout .aptm-cell-layout .aptm-cell-text-time{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:20px;font-weight:500}.view-layout .aptm-content-layout .aptm-grid-layout .aptm-cell-layout .aptm-cell-text-provider{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:12px;font-weight:300;text-overflow:ellipsis}.view-layout .aptm-content-layout .aptm-grid-layout .next-aptm-row,.view-layout .aptm-content-layout .aptm-grid-layout .no-aptm-row,.view-layout .aptm-content-layout .aptm-grid-layout .walk-in-aptm-row{color:#333}.view-layout .aptm-content-layout .aptm-grid-layout .no-aptm-row{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:16px;margin-top:35px}.view-layout .aptm-content-layout .aptm-grid-layout .next-aptm-row{font-family:FuturaBQLight,Verdana,Arial,sans-serif;font-size:16px;margin-top:6px}@media screen and (max-width:1199px){.terms-conditions-layout{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:16px;margin-top:20px;display:none}}@media screen and (min-width:1200px){.terms-conditions-layout{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:13px}}.footer-layout{height:60px;padding:0 10px;flex-wrap:nowrap;background-color:#fff;border-bottom:solid 1px #333;box-shadow:0 -2px 4px 0 rgba(0,0,0,.1);z-index:0}.footer-layout .button-back,.footer-layout .button-forward{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:14px;height:40px;line-height:40px;text-transform:uppercase;text-align:center;cursor:pointer}.footer-layout .button-back{border:1px solid #333;color:#333;background-color:#fff}@media screen and (max-width:1199px){.footer-layout .button-back.button-align{max-width:165px;margin:0 auto}}@media screen and (min-width:1200px){.footer-layout .button-back.button-align{max-width:175px;margin:0 10px 0 auto}}.footer-layout .button-back:hover{text-decoration:underline}.footer-layout .button-forward{color:#fff;background-color:#326fa8}@media screen and (max-width:1199px){.footer-layout .button-forward.button-align{max-width:165px;margin:0 auto}}@media screen and (min-width:1200px){.footer-layout .button-forward.button-align{max-width:175px;margin:0 auto 0 10px}}.footer-layout .button-forward:hover{text-decoration:underline}.switch{position:relative;width:50px;height:24px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#666;transition:.4s}.slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s}input:checked+.slider{background-color:#326fa8}input:focus+.slider{box-shadow:0 0 1px #326fa8}input:checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}@media screen and (min-width:1200px){.more-info-modal{display:flex;flex-flow:column nowrap;overflow:hidden;width:850px;height:550px;padding:20px;background-color:#fff;border-radius:4px;box-sizing:unset}.more-info-modal .store-phone-directions-distance{display:flex;flex-flow:row nowrap}.more-info-modal .store-phone-directions-distance a{font:15px FuturaBQBook;color:#333;text-decoration:underline;margin-right:8px}.more-info-modal .store-phone-directions-distance .store-distance{font-size:12px;margin-left:-10px}.more-info-modal .store-phone-directions-distance .spot-pin-icon::before{content:"";display:inline-block;width:20px;height:20px;background:url(../../../../images/spotpin-ico@3x.png) no-repeat;background-size:100%;vertical-align:text-bottom;margin-right:5px}.more-info-modal .store-phone-directions-distance .directions-icon::before{content:"";display:inline-block;width:20px;height:20px;background:url(../../../../images/spotpin-ico@3x.png) no-repeat;background-size:100%}}@media screen and (min-width:1200px) and (-ms-high-contrast:none),screen and (min-width:1200px) and (-ms-high-contrast:active){.more-info-modal{box-sizing:content-box!important}}@media screen and (min-width:1200px){.more-info-modal .more-info-row{display:flex;flex-flow:row nowrap;justify-content:space-between}.more-info-modal .more-info-row .more-info-column{display:flex;flex-flow:column nowrap}.more-info-modal .more-info-row.more-info-tabs{justify-content:flex-start;min-width:450px;margin-top:10px;font-family:FuturaBQLight,Verdana,Arial,sans-serif;font-size:14px;font-weight:100;color:#333;text-transform:uppercase}}@media screen and (min-width:1200px) and (-ms-high-contrast:none),screen and (min-width:1200px) and (-ms-high-contrast:active){.more-info-modal .more-info-row.more-info-tabs{left:35%!important}}@media screen and (min-width:1200px){.more-info-modal .more-info-row.more-info-tabs .tab{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.more-info-modal .more-info-row.more-info-tabs #slider,.more-info-modal .more-info-row.more-info-tabs .tab{display:inline-block;text-align:center;color:#333;width:215px;height:2px;padding:20px 0}}@media screen and (min-width:1200px) and (-ms-high-contrast:none),screen and (min-width:1200px) and (-ms-high-contrast:active){.more-info-modal .more-info-row.more-info-tabs #slider,.more-info-modal .more-info-row.more-info-tabs .tab{display:inline-table!important}}@media screen and (min-width:1200px){.more-info-modal .more-info-row.more-info-tabs .tab:hover{cursor:pointer}.more-info-modal .more-info-row.more-info-tabs #slider{background-color:transparent;border-bottom:2px solid #333;transition:transform .5s;width:200px}.more-info-modal .more-info-row.more-info-tabs #tab1.checked~#slider{transform:translate(-640px,0)}.more-info-modal .more-info-row.more-info-tabs #tab2.checked~#slider{transform:translate(-423px,0)}.more-info-modal .more-info-row.more-info-tabs #tab3.checked~#slider{transform:translate(-200px,0)}.more-info-modal .more-info-row.more-info-tabs .tab.checked{font-family:FuturaBQLight,Verdana,Arial,sans-serif;font-size:14px;font-weight:600}.more-info-modal .more-info-row.more-info-tabs-content{flex:1 1 auto;margin-top:20px}.more-info-modal .more-info-row .more-info-accordion,.more-info-modal .more-info-row .more-info-tab-content{display:flex;flex-flow:column nowrap;flex:1 1 auto}.more-info-modal .more-info-row .more-info-tab-content{overflow:auto}.more-info-modal .more-info-row .more-info-tab-content.payment-insurance{height:235px;width:850px;overflow:scroll;overflow-x:hidden;overflow-y:scroll}.more-info-modal .more-info-row .more-info-tab-content.doctor-tab{position:absolute}.more-info-modal .more-info-row .more-info-tab-content .doctor-info-accordion{height:235px;width:850px;overflow:scroll;overflow-x:hidden;overflow-y:scroll}.more-info-modal .more-info-row .more-info-tab-content .doctor-info-accordion div{font-family:FuturaBQMedium,Verdana,Arial,sans-serif;font-size:14px;background-color:#f2f2f2;margin-bottom:10px;color:#333}.more-info-modal .more-info-row .more-info-tab-content .doctor-info-accordion div .doctor-info-image-container{width:63px;height:68px;margin:3px;overflow:hidden}.more-info-modal .more-info-row .more-info-tab-content .doctor-info-accordion div .doctor-info-image-container img.doctor-info-image{width:100%}.more-info-modal .more-info-row .more-info-tab-content .doctor-info-accordion div div{display:block}.more-info-modal .more-info-row .more-info-tab-content .doctor-info-accordion div div .doctor-name{display:flex;padding-bottom:7px}.more-info-modal .more-info-row .more-info-tab-content .doctor-info-accordion div div .doctor-languages{font-family:FuturaBQLight,Verdana,Arial,sans-serif;font-size:14px}.more-info-modal .more-info-row .more-info-tab-content .doctor-info-accordion div .view-more{float:right;flex:0 0 auto;color:#333}.more-info-modal .more-info-row .more-info-tab-content .doctor-info-accordion .doctor-info-main-info{display:flex;padding:8px 18px}.more-info-modal .more-info-row .more-info-tab-content .doctor-info-accordion .doctor-info-main-info .doctor-info-left-info{width:80%;margin-left:10px}.more-info-modal .more-info-row .more-info-tab-content .doctor-info-accordion .doctor-info-view-more{padding:8px 18px;background-color:#fff}.more-info-modal .more-info-row .more-info-tab-content .doctor-info-accordion .doctor-info-view-more li span{font-family:FuturaBQLight,Verdana,Arial,sans-serif;font-size:14px}.more-info-modal .more-info-row .more-info-accordion .toggle{flex:0 0 auto;font-family:FuturaBQMedium,Verdana,Arial,sans-serif;font-size:14px;color:#333;background-color:#f2f2f2;padding:8px 18px}.more-info-modal .more-info-row .more-info-accordion .content{font-family:FuturaBQBook,Verdana,Arial,sans-serif;font-size:14px;flex:0 0 0;overflow:hidden}.more-info-modal .more-info-row .more-info-accordion .content:last-child{margin-bottom:0}.more-info-modal .more-info-row .more-info-accordion .content.open{flex:1 1 0;padding:14px}.more-info-modal .more-info-row .more-info-accordion .content.open .minimum-age{font-style:italic;margin-bottom:5px;margin-top:-10px}.more-info-modal .more-info-row ul.more-info-list{display:flex;flex-flow:column wrap;font-family:FuturaBQLight,Verdana,Arial,sans-serif;font-size:14px;height:100%}}@media screen and (min-width:1200px) and (-ms-high-contrast:none),screen and (min-width:1200px) and (-ms-high-contrast:active){.more-info-modal .more-info-row ul.more-info-list{height:100px!important}}@media screen and (min-width:1200px){.more-info-modal .more-info-row ul.more-info-list li{list-style:disc inside}.more-info-modal .more-info-row .store-hours h3{text-transform:uppercase}.more-info-modal .more-info-row .store-hours span{font-family:FuturaBQLight,Verdana,Arial,sans-serif;font-size:14px;color:#333}.more-info-modal .more-info-row .store-hours .more-info-store-hours-container{display:flex}.more-info-modal .more-info-row .store-hours .more-info-store-hours-container .more-info-week-day span{display:block}.more-info-modal .more-info-row .store-hours .more-info-store-hours-container .more-info-week-hours{margin-left:45px}.more-info-modal .more-info-row .store-hours .more-info-store-hours-container .more-info-week-hours span{display:block;width:150px}.more-info-modal h1{font-size:20px;font-family:FuturaBQMedium;color:#333;text-transform:capitalize;margin-bottom:5px;width:100%}.more-info-modal .close-icon{width:25px;height:25px;background:url(../img/xclose-ico.png);background-size:100%;text-indent:-9999px}.more-info-modal p{font-family:FuturaBQLight,Verdana,Arial,sans-serif;font-size:14px;color:#333;text-transform:capitalize}.more-info-modal ul{padding-inline-start:unset}.more-info-modal .lc-accordion{position:relative;cursor:pointer}.more-info-modal .lc-accordion.open::after{transform:scaleY(.5) rotate(-90deg)}.more-info-modal .lc-accordion:after{content:">";font-size:18px;display:inline-block;margin-left:10px;transform:scaleY(.5) rotate(90deg);vertical-align:baseline}.more-info-modal .store-hours{width:190px;min-height:157px}.more-info-modal .store-hours>h3{font-size:14px;font-family:FuturaBQMedium;color:#333;margin-top:15px;margin-bottom:8px}.more-info-modal .store-hours span{font-size:14px;font-family:FuturaBQBook;color:#333}.more-info-modal .store-hours .more-info-row{margin-bottom:8px}.more-info-modal .schedule-eye-exam{margin-bottom:10px}}@media screen and (max-width:1199px){.more-info-modal{height:100%;width:100%;flex:1 1 auto;padding:20px;overflow:hidden auto}.more-info-modal .store-phone-directions-distance{display:flex;flex-flow:row nowrap}.more-info-modal .store-phone-directions-distance a{font:15px FuturaBQBook;color:#333;text-decoration:underline;margin-right:8px}.more-info-modal .store-phone-directions-distance .store-distance{font-size:12px;margin-left:-10px}.more-info-modal .store-phone-directions-distance .spot-pin-icon::before{content:"";display:inline-block;width:20px;height:20px;background:url(../../../../images/spotpin-ico@3x.png) no-repeat;background-size:100%;vertical-align:text-bottom;margin-right:5px}.more-info-modal .store-phone-directions-distance .directions-icon::before{content:"";display:inline-block;width:20px;height:20px;background:url(../../../../images/spotpin-ico@3x.png) no-repeat;background-size:100%}.more-info-modal .more-info-header{flex:0 0 44px;padding:10px;border-bottom:1px solid #979797;margin:-10px -20px 20px -20px;padding-bottom:10px}.more-info-modal .more-info-header a{font:16px FuturaBQLight;color:#222;font-weight:600}.more-info-modal .more-info-header a::before{content:"";display:inline-block;background:url(/wcsstore/LensCraftersStorefrontAssetStore/EyeExam/Scheduler/assets/img/arrow-ico@3x.png) no-repeat;background-size:100%;width:24px;height:24px;margin-right:5px;vertical-align:bottom}.more-info-modal .more-info-row{display:flex;flex-flow:row nowrap;justify-content:space-between}.more-info-modal .more-info-row.centered{justify-content:center}.more-info-modal .more-info-row #slider{background-color:transparent;border-bottom:2px solid #333;transition:transform .5s;width:200px}.more-info-modal .more-info-row #tab1.checked~#slider{transform:translate(-345px,0);width:100px}}@media screen and (max-width:1199px) and (max-height:568px) and (max-width:320px){.more-info-modal .more-info-row #tab1.checked~#slider{transform:translate(-280px,15px)}}@media screen and (max-width:1199px) and (min-width:600px){.more-info-modal .more-info-row #tab1.checked~#slider{transform:translate(-620px,5px)}}@media screen and (max-width:1199px) and (min-width:1024px){.more-info-modal .more-info-row #tab1.checked~#slider{transform:translate(-870px,5px)}}@media screen and (max-width:1199px){.more-info-modal .more-info-row #tab2.checked~#slider{transform:translate(-225px,0)}}@media screen and (max-width:1199px) and (max-height:568px) and (max-width:320px){.more-info-modal .more-info-row #tab2.checked~#slider{transform:translate(-185px,15px)}}@media screen and (max-width:1199px) and (min-width:600px){.more-info-modal .more-info-row #tab2.checked~#slider{transform:translate(-415px,5px)}}@media screen and (max-width:1199px) and (min-width:1024px){.more-info-modal .more-info-row #tab2.checked~#slider{transform:translate(-585px,5px)}}@media screen and (max-width:1199px){.more-info-modal .more-info-row #tab3.checked~#slider{transform:translate(-110px,0);width:100px}}@media screen and (max-width:1199px) and (max-height:568px) and (max-width:320px){.more-info-modal .more-info-row #tab3.checked~#slider{transform:translate(-90px,15px)}}@media screen and (max-width:1199px) and (min-width:600px){.more-info-modal .more-info-row #tab3.checked~#slider{transform:translate(-200px,5px)}}@media screen and (max-width:1199px) and (min-width:1024px){.more-info-modal .more-info-row #tab3.checked~#slider{transform:translate(-290px,5px)}}@media screen and (max-width:1199px){.more-info-modal .more-info-row .tab.checked{font-family:FuturaBQLight,Verdana,Arial,sans-serif;font-size:14px;font-weight:600}.more-info-modal .more-info-row .macys-logo{display:block;background:transparent url(../../../../images/macyslogo.png) no-repeat;background-size:100%;width:40px;height:40px;margin-right:10px}.more-info-modal .more-info-row .store-info{flex:0 1 auto}.more-info-modal .more-info-row .store-info .store-name-logo{display:flex;flex-flow:row nowrap}.more-info-modal .more-info-row .store-info .store-name-logo .store-name{align-self:flex-start}.more-info-modal .more-info-row .store-info .store-name-logo .store-name>h2{font:20px FuturaBQBook;color:#333;text-transform:capitalize;margin-bottom:12px;text-align:left}.more-info-modal .more-info-row .store-info>p{font:15px FuturaBQLight;color:#333;text-transform:capitalize;margin-bottom:12px}.more-info-modal .more-info-row .store-info a{font:15px FuturaBQBook;color:#333;text-decoration:underline}.more-info-modal .more-info-row .store-favourite{position:relative;display:inline-block;width:20px;height:20px}.more-info-modal .more-info-row .store-favourite .empty-heart-icon{display:block;background:transparent url(../images/heart-empty.png) no-repeat;background-size:100%;width:20px;height:20px;margin-top:5px}.more-info-modal .more-info-row .store-favourite .full-heart-icon{display:block;background:transparent url(../images/heart-full.png) no-repeat;background-size:100%;width:20px;height:20px;margin-top:5px}.more-info-modal .more-info-row .store-distance-logo{display:flex}.more-info-modal .more-info-row .store-distance-logo .directions-icon{margin-left:20px}.more-info-modal .more-info-row .store-distance-logo .store-distance{font:12px FuturaBQBook;color:#5a5a5a}.more-info-modal .more-info-row .store-distance-logo .store-distance.spot-pin-icon::before{width:20px;height:20px}.more-info-modal .more-info-row .store-hours{color:#333;font-size:15px;font-family:FuturaBQBook;margin-top:12px}.more-info-modal .more-info-row .store-hours h3.open::after{transform:scaleY(.5) rotate(-90deg)}.more-info-modal .more-info-row .store-hours h3:after{content:">";font-size:18px;display:inline-block;margin-left:10px;transform:scaleY(.5) rotate(90deg);vertical-align:baseline}.more-info-modal .more-info-row .store-hours-content{display:flex;font:15px FuturaBQBook;margin-top:10px}.more-info-modal .more-info-row .store-hours-content .week-day span,.more-info-modal .more-info-row .store-hours-content .week-hours span{display:block}.more-info-modal .more-info-row .store-hours-content .week-hours{margin-left:45px}.more-info-modal .more-info-row a.schedule-eye-exam{margin:24px 0 32px 0;flex:1 0 auto;justify-content:center}.more-info-modal .more-info-row.more-info-tabs{font:14px FuturaBQLight;font-weight:100;color:#333;text-transform:uppercase;text-align:center;min-width:450px}}@media screen and (max-width:1199px) and (min-width:376px) and (max-width:412px){.more-info-modal .more-info-row.more-info-tabs{margin-left:20px}}@media screen and (max-width:1199px) and (max-height:568px) and (max-width:320px){.more-info-modal .more-info-row.more-info-tabs{min-width:unset;width:370px}}@media screen and (max-width:1199px){.more-info-modal .more-info-row.more-info-tabs .tab{width:110px}.more-info-modal .more-info-row.more-info-tabs #slider,.more-info-modal .more-info-row.more-info-tabs label{display:inline-block;text-align:center;color:#333;width:110px;height:2px;font:14px FuturaBQLight;font-weight:100}.more-info-modal .more-info-row.more-info-tabs #slider[for=tab3],.more-info-modal .more-info-row.more-info-tabs label[for=tab3]{padding-top:8px}.more-info-modal .more-info-row.more-info-tabs #slider[for=tab2],.more-info-modal .more-info-row.more-info-tabs label[for=tab2]{margin-left:-5px}.more-info-modal .more-info-row.more-info-tabs #slider[for=tab1],.more-info-modal .more-info-row.more-info-tabs label[for=tab1]{padding-right:10px}.more-info-modal .more-info-row.more-info-tabs label:hover{cursor:pointer}.more-info-modal .more-info-row.more-info-tabs [type=radio]{display:none}.more-info-modal .more-info-row.more-info-tabs #slider{background-color:transparent;border-bottom:2px solid #333;transition:transform .5s;padding:20px 0;width:115px}.more-info-modal .more-info-row.more-info-tabs [type=radio]:checked+label{font:14px FuturaBQLight;font-weight:600}.more-info-modal .more-info-row.more-info-tabs-content{flex:1 1 auto;margin-top:20px}.more-info-modal .more-info-row .more-info-accordion,.more-info-modal .more-info-row .more-info-tab-content{display:flex;flex-flow:column nowrap;flex:1 1 auto}.more-info-modal .more-info-row .more-info-tab-content{overflow:auto}.more-info-modal .more-info-row .more-info-tab-content .more-info-accordion{display:flex;flex-flow:column nowrap;flex:1 1 auto}.more-info-modal .more-info-row .more-info-tab-content .more-info-accordion .toggle{flex:0 0 auto;font:14px FuturaBQMedium;color:#333;background-color:#f2f2f2;padding:8px 18px}.more-info-modal .more-info-row .more-info-tab-content .more-info-accordion .content{font:14px FuturaBQBook;flex:0 0 0;overflow:hidden;margin-bottom:16px}.more-info-modal .more-info-row .more-info-tab-content .more-info-accordion .content:last-child{margin-bottom:0}.more-info-modal .more-info-row .more-info-tab-content .more-info-accordion .content.open{flex:1 0 auto;padding:14px}.more-info-modal .more-info-row .more-info-tab-content ul.more-info-list{display:flex;flex-flow:column nowrap;font:14px FuturaBQBook;height:100%;margin-top:20px}.more-info-modal .more-info-row .more-info-tab-content ul.more-info-list li{list-style:disc inside}.more-info-modal .more-info-row .more-info-tab-content .doctor-info-accordion div{background-color:#f2f2f2;margin-bottom:10px;font:14px FuturaBQMedium,Arial,Helvetica,sans-serif;color:#333}.more-info-modal .more-info-row .more-info-tab-content .doctor-info-accordion div .doctor-info-image-container{width:63px;height:68px;margin:3px;overflow:hidden}.more-info-modal .more-info-row .more-info-tab-content .doctor-info-accordion div .doctor-info-image-container img.doctor-info-image{width:100%}.more-info-modal .more-info-row .more-info-tab-content .doctor-info-accordion div div{display:block}.more-info-modal .more-info-row .more-info-tab-content .doctor-info-accordion div div .doctor-name{display:flex;padding-bottom:7px}.more-info-modal .more-info-row .more-info-tab-content .doctor-info-accordion div div .doctor-languages{font:14px FuturaBQLight,Arial,Helvetica,sans-serif}.more-info-modal .more-info-row .more-info-tab-content .doctor-info-accordion div .view-more{float:right;flex:0 0 auto;color:#333}.more-info-modal .more-info-row .more-info-tab-content .doctor-info-accordion .doctor-info-main-info{display:flex;padding:8px 18px}.more-info-modal .more-info-row .more-info-tab-content .doctor-info-accordion .doctor-info-main-info .doctor-info-left-info{width:80%;margin-left:10px}.more-info-modal .more-info-row .more-info-tab-content .doctor-info-accordion .doctor-info-view-more{padding:8px 18px;background-color:#fff}.more-info-modal .more-info-row .more-info-tab-content .doctor-info-accordion .doctor-info-view-more li span{font:14px FuturaBQLight,Arial,Helvetica,sans-serif}.more-info-modal h1{font-size:20px;font-family:FuturaBQMedium;color:#333;text-transform:capitalize;margin-bottom:5px}.more-info-modal .close-icon{width:25px;height:25px;background:url(../img/xclose-ico.png);background-size:100%;text-indent:-9999px}.more-info-modal p{font-family:FuturaBQLight,Verdana,Arial,sans-serif;font-size:14px;color:#333;text-transform:capitalize}.more-info-modal ul{padding-inline-start:unset}.more-info-modal .lc-accordion{position:relative;cursor:pointer}.more-info-modal .lc-accordion.open::after{transform:scaleY(.5) rotate(-90deg)}.more-info-modal .lc-accordion:after{content:">";font-size:18px;display:inline-block;margin-left:10px;transform:scaleY(.5) rotate(90deg);vertical-align:baseline}.more-info-modal .store-hours{width:190px;min-height:60px;margin-bottom:10px;font-size:15px;color:#333;margin-top:12px;text-transform:capitalize}.more-info-modal .store-hours>h3{font-size:14px;font-family:FuturaBQMedium;color:#333;margin-top:15px;margin-bottom:8px}.more-info-modal .store-hours span{font-size:14px;font-family:FuturaBQBook;color:#333}.more-info-modal .store-hours .more-info-row{margin-bottom:8px}.more-info-modal .schedule-eye-exam{margin-bottom:10px}}.modal-overlay{position:absolute;background-color:rgba(51,51,51,.6);width:100%;height:calc(100% + 40px)}.header-update-reset-password-modal .content{width:50%!important;padding:30px 32px 16px 32px!important}.header-update-reset-password-modal .content h2{font-size:28px!important;margin:0!important}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-update-reset-password-modal .content{height:90vh!important;overflow-y:scroll;overflow-x:hidden}.header-update-reset-password-modal .content form{overflow:unset!important}.header-update-reset-password-modal .content input[type=submit]{display:flex;justify-content:center;align-items:center;border-radius:100px;font-family:sofia-pro,sans-serif;font-weight:600;font-stretch:normal;font-style:normal;border-style:solid;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:.5px;color:#fff;cursor:pointer;text-decoration:none;transition:background-color .3s ease;position:relative;border-width:1px;background-color:#557b92;padding:6px 32px 8px 32px}}.header-update-reset-password-modal .content p.temp-pass-message.update-reset{width:75%;font-weight:400;font-size:14px;line-height:24px;text-align:center}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-update-reset-password-modal .content p.temp-pass-message.update-reset{width:90%}}.header-update-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe.submit{width:50%!important}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-update-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe.submit{width:100%!important}}.header-update-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe.submit .submit{width:100%;display:flex;justify-content:center}.header-update-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row{min-height:unset!important}.header-update-reset-password-modal .content input[autocomplete=off]::-webkit-contacts-auto-fill-button,.header-update-reset-password-modal .content input[autocomplete=off]::-webkit-credentials-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;height:0;width:0;margin:0}.header-update-reset-password-modal .content .check-psw,.header-update-reset-password-modal .content input[type=password],.header-update-reset-password-modal .content input[type=text]{width:60%!important}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-update-reset-password-modal .content .check-psw,.header-update-reset-password-modal .content input[type=password],.header-update-reset-password-modal .content input[type=text]{width:90%!important}}.header-update-reset-password-modal .content input[type=text].update-psw-email{color:#222!important;background-color:#f6f6f6!important;font-size:16px!important;line-height:24px!important;margin-bottom:20px}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-update-reset-password-modal .content input[type=text].update-psw-email{margin-bottom:5px;width:100%!important}}.header-update-reset-password-modal .content .WC_PasswordUpdateForm_FormInput_logonPasswordOld_In_Logon_1,.header-update-reset-password-modal .content .WC_PasswordUpdateForm_FormInput_logonPasswordVerify_In_Logon_1{margin-bottom:15px}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-set-a-new-password-modal .content{height:90vh!important;overflow:scroll}.header-set-a-new-password-modal .content input[type=submit]{display:flex;justify-content:center;align-items:center;border-radius:100px;font-family:sofia-pro,sans-serif;font-weight:600;font-stretch:normal;font-style:normal;border-style:solid;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:.5px;color:#fff;cursor:pointer;text-decoration:none;transition:background-color .3s ease;position:relative;border-width:1px;background-color:#557b92;padding:6px 32px 8px 32px}.header-set-a-new-password-modal .content form{overflow:unset!important}}.header-reset-password-done-modal,.header-reset-password-modal,.header-set-a-new-password-modal,.header-update-reset-password-modal{position:absolute;display:none;text-align:left;z-index:10038;text-align:center}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-reset-password-done-modal .container-check .check-psw,.header-reset-password-modal .container-check .check-psw,.header-set-a-new-password-modal .container-check .check-psw,.header-update-reset-password-modal .container-check .check-psw{width:100%!important}}.header-reset-password-done-modal .content,.header-reset-password-modal .content,.header-set-a-new-password-modal .content,.header-update-reset-password-modal .content{display:flex;flex-direction:column;align-items:center;border:none;content:"";position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:5px;margin:0;padding:40px 32px 16px 32px;background-color:#fff;clear:both;width:60%!important;height:auto;min-height:410px}.header-reset-password-done-modal .content .check-psw,.header-reset-password-modal .content .check-psw,.header-set-a-new-password-modal .content .check-psw,.header-update-reset-password-modal .content .check-psw{width:60%;margin-left:30px}.header-reset-password-done-modal .content .check-psw .passwordRequirements,.header-reset-password-modal .content .check-psw .passwordRequirements,.header-set-a-new-password-modal .content .check-psw .passwordRequirements,.header-update-reset-password-modal .content .check-psw .passwordRequirements{padding-left:0!important}.header-reset-password-done-modal .content .PasswordUpdateFailureResponseMessageDiv,.header-reset-password-modal .content .PasswordUpdateFailureResponseMessageDiv,.header-set-a-new-password-modal .content .PasswordUpdateFailureResponseMessageDiv,.header-update-reset-password-modal .content .PasswordUpdateFailureResponseMessageDiv{text-align:left;font-family:sofia-pro,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;font-size:12px;line-height:16px;color:#e32118!important;width:60%;letter-spacing:.16px;margin:0!important;margin-top:4px!important;font-size:12px;line-height:16px;padding-left:16px}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-reset-password-done-modal .content .PasswordUpdateFailureResponseMessageDiv,.header-reset-password-modal .content .PasswordUpdateFailureResponseMessageDiv,.header-set-a-new-password-modal .content .PasswordUpdateFailureResponseMessageDiv,.header-update-reset-password-modal .content .PasswordUpdateFailureResponseMessageDiv{width:100%}}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-reset-password-done-modal .content,.header-reset-password-modal .content,.header-set-a-new-password-modal .content,.header-update-reset-password-modal .content{width:calc(100vw - 32px)!important;padding:40px 16px 16px 16px!important;min-height:450px!important}.header-reset-password-done-modal .content .ResetPasswordForm input.WC_PasswordResetForm_FormInput_logonId_In_ResetPasswordForm_1,.header-reset-password-modal .content .ResetPasswordForm input.WC_PasswordResetForm_FormInput_logonId_In_ResetPasswordForm_1,.header-set-a-new-password-modal .content .ResetPasswordForm input.WC_PasswordResetForm_FormInput_logonId_In_ResetPasswordForm_1,.header-update-reset-password-modal .content .ResetPasswordForm input.WC_PasswordResetForm_FormInput_logonId_In_ResetPasswordForm_1{width:100%!important}.header-reset-password-done-modal .content .ResetPasswordForm .passwordResetSubmitButton,.header-reset-password-done-modal .content .ResetPasswordForm .setNewPassword,.header-reset-password-modal .content .ResetPasswordForm .passwordResetSubmitButton,.header-reset-password-modal .content .ResetPasswordForm .setNewPassword,.header-set-a-new-password-modal .content .ResetPasswordForm .passwordResetSubmitButton,.header-set-a-new-password-modal .content .ResetPasswordForm .setNewPassword,.header-update-reset-password-modal .content .ResetPasswordForm .passwordResetSubmitButton,.header-update-reset-password-modal .content .ResetPasswordForm .setNewPassword{width:100%!important}}.header-reset-password-done-modal .content input[type=password],.header-reset-password-done-modal .content input[type=text],.header-reset-password-modal .content input[type=password],.header-reset-password-modal .content input[type=text],.header-set-a-new-password-modal .content input[type=password],.header-set-a-new-password-modal .content input[type=text],.header-update-reset-password-modal .content input[type=password],.header-update-reset-password-modal .content input[type=text]{font-family:sofia-pro,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;border:1px solid #d8d8d8;font-size:16px;line-height:24px;letter-spacing:.16px;color:#767676!important;padding:12px 16px;background:#fff}.header-reset-password-done-modal .content input[type=password]::-moz-placeholder,.header-reset-password-done-modal .content input[type=text]::-moz-placeholder,.header-reset-password-modal .content input[type=password]::-moz-placeholder,.header-reset-password-modal .content input[type=text]::-moz-placeholder,.header-set-a-new-password-modal .content input[type=password]::-moz-placeholder,.header-set-a-new-password-modal .content input[type=text]::-moz-placeholder,.header-update-reset-password-modal .content input[type=password]::-moz-placeholder,.header-update-reset-password-modal .content input[type=text]::-moz-placeholder{padding-left:0!important}.header-reset-password-done-modal .content input[type=password]::placeholder,.header-reset-password-done-modal .content input[type=text]::placeholder,.header-reset-password-modal .content input[type=password]::placeholder,.header-reset-password-modal .content input[type=text]::placeholder,.header-set-a-new-password-modal .content input[type=password]::placeholder,.header-set-a-new-password-modal .content input[type=text]::placeholder,.header-update-reset-password-modal .content input[type=password]::placeholder,.header-update-reset-password-modal .content input[type=text]::placeholder{padding-left:0!important}.header-reset-password-done-modal .content input[type=password].error,.header-reset-password-done-modal .content input[type=password].required,.header-reset-password-done-modal .content input[type=text].error,.header-reset-password-done-modal .content input[type=text].required,.header-reset-password-modal .content input[type=password].error,.header-reset-password-modal .content input[type=password].required,.header-reset-password-modal .content input[type=text].error,.header-reset-password-modal .content input[type=text].required,.header-set-a-new-password-modal .content input[type=password].error,.header-set-a-new-password-modal .content input[type=password].required,.header-set-a-new-password-modal .content input[type=text].error,.header-set-a-new-password-modal .content input[type=text].required,.header-update-reset-password-modal .content input[type=password].error,.header-update-reset-password-modal .content input[type=password].required,.header-update-reset-password-modal .content input[type=text].error,.header-update-reset-password-modal .content input[type=text].required{border-color:#e32118;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.2755 17.0746L13.617 4.37382C13.4433 4.10719 13.2063 3.88758 12.927 3.73464C12.6428 3.57901 12.324 3.49744 12 3.49744C11.676 3.49744 11.3572 3.57901 11.073 3.73464C10.7937 3.88758 10.5567 4.10719 10.383 4.37382L2.72631 17.0717C2.72606 17.0721 2.72581 17.0725 2.72556 17.073C2.59056 17.2985 2.51719 17.5555 2.51281 17.8184C2.50847 18.0789 2.57206 18.336 2.69727 18.5644C2.86117 18.8486 3.09698 19.0847 3.38107 19.2489C3.66769 19.4147 3.99319 19.5013 4.32428 19.5001L4.33001 19.5L19.678 19.5001L19.686 19.5001C20.0149 19.5037 20.339 19.4203 20.6254 19.2586C20.908 19.099 21.1441 18.8687 21.3107 18.5904C21.4382 18.3604 21.5032 18.101 21.4988 17.8379C21.4945 17.5707 21.4187 17.3095 21.2795 17.0813L21.2755 17.0746ZM22.61 19.3401C22.3093 19.8509 21.8791 20.2733 21.3629 20.5648C20.8467 20.8562 20.2628 21.0064 19.67 21.0001H4.33001C3.73333 21.0023 3.14675 20.8462 2.63021 20.5475C2.11367 20.2488 1.68569 19.8183 1.39001 19.3001C1.13426 18.8396 1.00424 18.32 1.01302 17.7934C1.0218 17.2667 1.16906 16.7517 1.44001 16.3001L9.11001 3.58006C9.42015 3.09488 9.84746 2.69558 10.3525 2.419C10.8576 2.14241 11.4242 1.99744 12 1.99744C12.5758 1.99744 13.1424 2.14241 13.6475 2.419C14.1526 2.69558 14.5799 3.09488 14.89 3.58006L22.56 16.3001C22.8384 16.7564 22.9899 17.2788 22.9986 17.8133C23.0074 18.3477 22.8733 18.8748 22.61 19.3401Z' fill='%23E32118'/%3E%3Cpath d='M12 17C12.5523 17 13 16.5523 13 16C13 15.4477 12.5523 15 12 15C11.4477 15 11 15.4477 11 16C11 16.5523 11.4477 17 12 17Z' fill='%23E32118'/%3E%3Cpath d='M12 8C11.7348 8 11.4804 8.10536 11.2929 8.29289C11.1054 8.48043 11 8.73478 11 9V13C11 13.2652 11.1054 13.5196 11.2929 13.7071C11.4804 13.8946 11.7348 14 12 14C12.2652 14 12.5196 13.8946 12.7071 13.7071C12.8946 13.5196 13 13.2652 13 13V9C13 8.73478 12.8946 8.48043 12.7071 8.29289C12.5196 8.10536 12.2652 8 12 8Z' fill='%23E32118'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right 48px}.header-reset-password-done-modal .content input[type=password].valid,.header-reset-password-done-modal .content input[type=text].valid,.header-reset-password-modal .content input[type=password].valid,.header-reset-password-modal .content input[type=text].valid,.header-set-a-new-password-modal .content input[type=password].valid,.header-set-a-new-password-modal .content input[type=text].valid,.header-update-reset-password-modal .content input[type=password].valid,.header-update-reset-password-modal .content input[type=text].valid{border-color:#2f8656}.header-reset-password-done-modal .content input[type=password].focus-visible,.header-reset-password-done-modal .content input[type=password]:focus,.header-reset-password-done-modal .content input[type=text].focus-visible,.header-reset-password-done-modal .content input[type=text]:focus,.header-reset-password-modal .content input[type=password].focus-visible,.header-reset-password-modal .content input[type=password]:focus,.header-reset-password-modal .content input[type=text].focus-visible,.header-reset-password-modal .content input[type=text]:focus,.header-set-a-new-password-modal .content input[type=password].focus-visible,.header-set-a-new-password-modal .content input[type=password]:focus,.header-set-a-new-password-modal .content input[type=text].focus-visible,.header-set-a-new-password-modal .content input[type=text]:focus,.header-update-reset-password-modal .content input[type=password].focus-visible,.header-update-reset-password-modal .content input[type=password]:focus,.header-update-reset-password-modal .content input[type=text].focus-visible,.header-update-reset-password-modal .content input[type=text]:focus{border-color:#557b92!important}.header-reset-password-done-modal .content .logon-email,.header-reset-password-modal .content .logon-email,.header-set-a-new-password-modal .content .logon-email,.header-update-reset-password-modal .content .logon-email{font-family:sofia-pro,sans-serif;font-weight:600;font-stretch:normal;font-style:normal;font-size:20px;line-height:32px;color:#222}.header-reset-password-done-modal .content .ResetPasswordUpdateSubmitForm,.header-reset-password-done-modal .content .UpdatePasswordUpdateSubmitForm,.header-reset-password-modal .content .ResetPasswordUpdateSubmitForm,.header-reset-password-modal .content .UpdatePasswordUpdateSubmitForm,.header-set-a-new-password-modal .content .ResetPasswordUpdateSubmitForm,.header-set-a-new-password-modal .content .UpdatePasswordUpdateSubmitForm,.header-update-reset-password-modal .content .ResetPasswordUpdateSubmitForm,.header-update-reset-password-modal .content .UpdatePasswordUpdateSubmitForm{display:flex;flex-direction:column;align-items:center;flex-grow:1;width:100%}.header-reset-password-done-modal .content .ResetPasswordUpdateSubmitForm .fe.submit,.header-reset-password-done-modal .content .UpdatePasswordUpdateSubmitForm .fe.submit,.header-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe.submit,.header-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe.submit,.header-set-a-new-password-modal .content .ResetPasswordUpdateSubmitForm .fe.submit,.header-set-a-new-password-modal .content .UpdatePasswordUpdateSubmitForm .fe.submit,.header-update-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe.submit,.header-update-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe.submit{width:auto;margin-top:auto}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-reset-password-done-modal .content .ResetPasswordUpdateSubmitForm .fe.submit,.header-reset-password-done-modal .content .UpdatePasswordUpdateSubmitForm .fe.submit,.header-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe.submit,.header-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe.submit,.header-set-a-new-password-modal .content .ResetPasswordUpdateSubmitForm .fe.submit,.header-set-a-new-password-modal .content .UpdatePasswordUpdateSubmitForm .fe.submit,.header-update-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe.submit,.header-update-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe.submit{width:100%;padding-top:16px}}.header-reset-password-done-modal .content .ResetPasswordUpdateSubmitForm .fe.submit input[type=button],.header-reset-password-done-modal .content .UpdatePasswordUpdateSubmitForm .fe.submit input[type=button],.header-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe.submit input[type=button],.header-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe.submit input[type=button],.header-set-a-new-password-modal .content .ResetPasswordUpdateSubmitForm .fe.submit input[type=button],.header-set-a-new-password-modal .content .UpdatePasswordUpdateSubmitForm .fe.submit input[type=button],.header-update-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe.submit input[type=button],.header-update-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe.submit input[type=button]{width:100%;color:#fff!important}.header-reset-password-done-modal .content .ResetPasswordUpdateSubmitForm .fe-row,.header-reset-password-done-modal .content .UpdatePasswordUpdateSubmitForm .fe-row,.header-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row,.header-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row,.header-set-a-new-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row,.header-set-a-new-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row,.header-update-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row,.header-update-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row{width:100%;width:100%;min-height:84px;margin-bottom:16px}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-reset-password-done-modal .content .ResetPasswordUpdateSubmitForm .fe-row,.header-reset-password-done-modal .content .UpdatePasswordUpdateSubmitForm .fe-row,.header-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row,.header-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row,.header-set-a-new-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row,.header-set-a-new-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row,.header-update-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row,.header-update-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row{margin-bottom:8px}}.header-reset-password-done-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe,.header-reset-password-done-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe,.header-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe,.header-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe,.header-set-a-new-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe,.header-set-a-new-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe,.header-update-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe,.header-update-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe{width:100%;margin:0;background:#fff;display:flex;flex-direction:column;align-items:center}.header-reset-password-done-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe input,.header-reset-password-done-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe input,.header-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe input,.header-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe input,.header-set-a-new-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe input,.header-set-a-new-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe input,.header-update-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe input,.header-update-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe input{width:60%}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-reset-password-done-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe input,.header-reset-password-done-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe input,.header-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe input,.header-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe input,.header-set-a-new-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe input,.header-set-a-new-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe input,.header-update-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe input,.header-update-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe input{width:100%!important}}.header-reset-password-done-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .passwordRequirements,.header-reset-password-done-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .passwordRequirements,.header-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .passwordRequirements,.header-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .passwordRequirements,.header-set-a-new-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .passwordRequirements,.header-set-a-new-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .passwordRequirements,.header-update-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .passwordRequirements,.header-update-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .passwordRequirements{width:60%;text-align:left;padding-left:16px;font-family:sofia-pro,sans-serif;font-weight:500;font-stretch:normal;font-style:normal;font-size:10px;line-height:16px;color:#767676;margin-top:4px;order:1}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-reset-password-done-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .passwordRequirements,.header-reset-password-done-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .passwordRequirements,.header-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .passwordRequirements,.header-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .passwordRequirements,.header-set-a-new-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .passwordRequirements,.header-set-a-new-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .passwordRequirements,.header-update-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .passwordRequirements,.header-update-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .passwordRequirements{width:100%}}.header-reset-password-done-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .passwordRequirements .passwordRequirementsDetails,.header-reset-password-done-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .passwordRequirements .passwordRequirementsDetails,.header-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .passwordRequirements .passwordRequirementsDetails,.header-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .passwordRequirements .passwordRequirementsDetails,.header-set-a-new-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .passwordRequirements .passwordRequirementsDetails,.header-set-a-new-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .passwordRequirements .passwordRequirementsDetails,.header-update-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .passwordRequirements .passwordRequirementsDetails,.header-update-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .passwordRequirements .passwordRequirementsDetails{display:flex;flex-direction:row;align-items:center}.header-reset-password-done-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .passwordRequirements .passwordRequirementsDetails .passwordRequirementsDetail,.header-reset-password-done-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .passwordRequirements .passwordRequirementsDetails .passwordRequirementsDetail,.header-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .passwordRequirements .passwordRequirementsDetails .passwordRequirementsDetail,.header-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .passwordRequirements .passwordRequirementsDetails .passwordRequirementsDetail,.header-set-a-new-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .passwordRequirements .passwordRequirementsDetails .passwordRequirementsDetail,.header-set-a-new-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .passwordRequirements .passwordRequirementsDetails .passwordRequirementsDetail,.header-update-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .passwordRequirements .passwordRequirementsDetails .passwordRequirementsDetail,.header-update-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .passwordRequirements .passwordRequirementsDetails .passwordRequirementsDetail{display:flex;flex-direction:row;align-items:center;color:#222;margin-left:0;margin-right:16px;width:auto}.header-reset-password-done-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .passwordRequirements .passwordRequirementsDetails .passwordRequirementsDetail .icon,.header-reset-password-done-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .passwordRequirements .passwordRequirementsDetails .passwordRequirementsDetail .icon,.header-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .passwordRequirements .passwordRequirementsDetails .passwordRequirementsDetail .icon,.header-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .passwordRequirements .passwordRequirementsDetails .passwordRequirementsDetail .icon,.header-set-a-new-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .passwordRequirements .passwordRequirementsDetails .passwordRequirementsDetail .icon,.header-set-a-new-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .passwordRequirements .passwordRequirementsDetails .passwordRequirementsDetail .icon,.header-update-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .passwordRequirements .passwordRequirementsDetails .passwordRequirementsDetail .icon,.header-update-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .passwordRequirements .passwordRequirementsDetails .passwordRequirementsDetail .icon{position:unset!important;pointer-events:none;margin-right:6px;height:16px;width:16px}.header-reset-password-done-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .reset-your-password,.header-reset-password-done-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .reset-your-password,.header-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .reset-your-password,.header-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .reset-your-password,.header-set-a-new-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .reset-your-password,.header-set-a-new-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .reset-your-password,.header-update-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .reset-your-password,.header-update-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .reset-your-password{text-align:center}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-reset-password-done-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .reset-your-password,.header-reset-password-done-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .reset-your-password,.header-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .reset-your-password,.header-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .reset-your-password,.header-set-a-new-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .reset-your-password,.header-set-a-new-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .reset-your-password,.header-update-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .reset-your-password,.header-update-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .reset-your-password{width:100%}}.header-reset-password-done-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe span.required,.header-reset-password-done-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe span.required,.header-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe span.required,.header-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe span.required,.header-set-a-new-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe span.required,.header-set-a-new-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe span.required,.header-update-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe span.required,.header-update-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe span.required{text-align:left;font-family:sofia-pro,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;font-size:12px;line-height:16px;color:#e32118!important;width:50%;letter-spacing:.16px;margin:0!important;margin-top:4px!important;font-size:12px;line-height:16px;padding-left:16px}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-reset-password-done-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe span.required,.header-reset-password-done-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe span.required,.header-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe span.required,.header-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe span.required,.header-set-a-new-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe span.required,.header-set-a-new-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe span.required,.header-update-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe span.required,.header-update-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe span.required{width:100%}}.header-reset-password-done-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe span.required[for=new-password],.header-reset-password-done-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe span.required[for=new-password],.header-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe span.required[for=new-password],.header-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe span.required[for=new-password],.header-set-a-new-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe span.required[for=new-password],.header-set-a-new-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe span.required[for=new-password],.header-update-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe span.required[for=new-password],.header-update-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe span.required[for=new-password]{order:2}.header-reset-password-done-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe span.required strong,.header-reset-password-done-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe span.required strong,.header-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe span.required strong,.header-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe span.required strong,.header-set-a-new-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe span.required strong,.header-set-a-new-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe span.required strong,.header-update-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe span.required strong,.header-update-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe span.required strong{font-family:sofia-pro,sans-serif;font-weight:400;font-stretch:normal;font-style:normal}.header-reset-password-done-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .icon,.header-reset-password-done-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .icon,.header-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .icon,.header-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .icon,.header-set-a-new-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .icon,.header-set-a-new-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .icon,.header-update-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .icon,.header-update-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .icon{position:absolute;right:22%!important;top:12px!important;cursor:pointer}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-reset-password-done-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .icon,.header-reset-password-done-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .icon,.header-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .icon,.header-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .icon,.header-set-a-new-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .icon,.header-set-a-new-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .icon,.header-update-reset-password-modal .content .ResetPasswordUpdateSubmitForm .fe-row .fe .icon,.header-update-reset-password-modal .content .UpdatePasswordUpdateSubmitForm .fe-row .fe .icon{right:16px!important}}.header-reset-password-done-modal .content .temp-pass-message,.header-reset-password-modal .content .temp-pass-message,.header-set-a-new-password-modal .content .temp-pass-message,.header-update-reset-password-modal .content .temp-pass-message{font-family:sofia-pro,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;margin-top:15px;margin-bottom:25px}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-reset-password-done-modal .content .temp-pass-message,.header-reset-password-modal .content .temp-pass-message,.header-set-a-new-password-modal .content .temp-pass-message,.header-update-reset-password-modal .content .temp-pass-message{margin-top:15px!important;margin-bottom:15px!important;line-height:1.6!important}}.header-reset-password-done-modal .content .close-reset-password,.header-reset-password-done-modal .content .close-update-reset-password,.header-reset-password-modal .content .close-reset-password,.header-reset-password-modal .content .close-update-reset-password,.header-set-a-new-password-modal .content .close-reset-password,.header-set-a-new-password-modal .content .close-update-reset-password,.header-update-reset-password-modal .content .close-reset-password,.header-update-reset-password-modal .content .close-update-reset-password{content:"";height:13px;width:13px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M14.8517 2.07396L15.1169 1.80879L14.8517 1.54363L14.459 1.15085L14.1938 0.885686L13.9286 1.15085L8.00129 7.07818L2.07396 1.15085L1.80879 0.885686L1.54363 1.15085L1.15085 1.54363L0.885686 1.80879L1.15085 2.07396L7.07819 8.00129L1.15085 13.9286L0.885686 14.1938L1.15085 14.459L1.54363 14.8517L1.80879 15.1169L2.07396 14.8517L8.00129 8.9244L13.9286 14.8517L14.1938 15.1169L14.459 14.8517L14.8517 14.459L15.1169 14.1938L14.8517 13.9286L8.9244 8.00129L14.8517 2.07396Z' fill='%23222222' stroke='%23222222' stroke-width='0.75'/%3E%3C/svg%3E");background-size:contain;position:absolute;top:20px;right:20px;cursor:pointer}.header-reset-password-done-modal .content h2,.header-reset-password-modal .content h2,.header-set-a-new-password-modal .content h2,.header-update-reset-password-modal .content h2{text-align:center;font-family:minerva-modern,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;font-size:27px;text-transform:unset}.header-reset-password-done-modal .content .forgot-message,.header-reset-password-modal .content .forgot-message,.header-set-a-new-password-modal .content .forgot-message,.header-update-reset-password-modal .content .forgot-message{font-family:sofia-pro,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;text-align:center;width:410px;font-size:14px;line-height:24px;letter-spacing:.5px;margin:0;padding:40px 0}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-reset-password-done-modal .content .forgot-message,.header-reset-password-modal .content .forgot-message,.header-set-a-new-password-modal .content .forgot-message,.header-update-reset-password-modal .content .forgot-message{margin:0;width:100%}}.header-reset-password-done-modal .content .ResetPasswordFailureResponseMessageDiv,.header-reset-password-modal .content .ResetPasswordFailureResponseMessageDiv,.header-set-a-new-password-modal .content .ResetPasswordFailureResponseMessageDiv,.header-update-reset-password-modal .content .ResetPasswordFailureResponseMessageDiv{font-family:sofia-pro,sans-serif;font-weight:400;font-stretch:normal;font-style:normal}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-reset-password-done-modal .content .ResetPasswordFailureResponseMessageDiv,.header-reset-password-modal .content .ResetPasswordFailureResponseMessageDiv,.header-set-a-new-password-modal .content .ResetPasswordFailureResponseMessageDiv,.header-update-reset-password-modal .content .ResetPasswordFailureResponseMessageDiv{text-align:center;color:#e32118;width:260px;font-size:12px;margin:auto}}.header-reset-password-done-modal .content .ResetPasswordForm,.header-reset-password-modal .content .ResetPasswordForm,.header-set-a-new-password-modal .content .ResetPasswordForm,.header-update-reset-password-modal .content .ResetPasswordForm{display:flex;flex-grow:1;flex-direction:column;align-items:center;margin:0;height:100%;width:100%}.header-reset-password-done-modal .content .ResetPasswordForm .logon-email-container,.header-reset-password-modal .content .ResetPasswordForm .logon-email-container,.header-set-a-new-password-modal .content .ResetPasswordForm .logon-email-container,.header-update-reset-password-modal .content .ResetPasswordForm .logon-email-container{width:100%;padding:0 180px;text-align:left}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-reset-password-done-modal .content .ResetPasswordForm .logon-email-container,.header-reset-password-modal .content .ResetPasswordForm .logon-email-container,.header-set-a-new-password-modal .content .ResetPasswordForm .logon-email-container,.header-update-reset-password-modal .content .ResetPasswordForm .logon-email-container{padding:0}}.header-reset-password-done-modal .content .ResetPasswordForm .logon-email-container input.WC_PasswordResetForm_FormInput_logonId_In_ResetPasswordForm_1,.header-reset-password-modal .content .ResetPasswordForm .logon-email-container input.WC_PasswordResetForm_FormInput_logonId_In_ResetPasswordForm_1,.header-set-a-new-password-modal .content .ResetPasswordForm .logon-email-container input.WC_PasswordResetForm_FormInput_logonId_In_ResetPasswordForm_1,.header-update-reset-password-modal .content .ResetPasswordForm .logon-email-container input.WC_PasswordResetForm_FormInput_logonId_In_ResetPasswordForm_1{display:flex;flex-direction:row;align-items:center;position:relative;margin:0!important;box-sizing:border-box!important;width:100%}.header-reset-password-done-modal .content .ResetPasswordForm .logon-email-container span,.header-reset-password-modal .content .ResetPasswordForm .logon-email-container span,.header-set-a-new-password-modal .content .ResetPasswordForm .logon-email-container span,.header-update-reset-password-modal .content .ResetPasswordForm .logon-email-container span{margin:auto;text-align:center;float:unset;font-family:sofia-pro,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;font-size:12px;line-height:16px;letter-spacing:.16px;color:#e32118!important;margin-top:5px;position:relative;left:16px}.header-reset-password-done-modal .content .ResetPasswordForm .logon-email-container span[generated=true],.header-reset-password-modal .content .ResetPasswordForm .logon-email-container span[generated=true],.header-set-a-new-password-modal .content .ResetPasswordForm .logon-email-container span[generated=true],.header-update-reset-password-modal .content .ResetPasswordForm .logon-email-container span[generated=true]{display:none!important}.header-reset-password-done-modal .content .ResetPasswordForm .logon-email-container .icon-error-field,.header-reset-password-modal .content .ResetPasswordForm .logon-email-container .icon-error-field,.header-set-a-new-password-modal .content .ResetPasswordForm .logon-email-container .icon-error-field,.header-update-reset-password-modal .content .ResetPasswordForm .logon-email-container .icon-error-field{width:24px;height:24px;top:13px;position:absolute;left:74%}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-reset-password-done-modal .content .ResetPasswordForm .logon-email-container .icon-error-field,.header-reset-password-modal .content .ResetPasswordForm .logon-email-container .icon-error-field,.header-set-a-new-password-modal .content .ResetPasswordForm .logon-email-container .icon-error-field,.header-update-reset-password-modal .content .ResetPasswordForm .logon-email-container .icon-error-field{left:85%}}.header-reset-password-done-modal .content .ResetPasswordForm .passwordResetSubmitButton,.header-reset-password-done-modal .content .ResetPasswordForm .setNewPassword,.header-reset-password-modal .content .ResetPasswordForm .passwordResetSubmitButton,.header-reset-password-modal .content .ResetPasswordForm .setNewPassword,.header-set-a-new-password-modal .content .ResetPasswordForm .passwordResetSubmitButton,.header-set-a-new-password-modal .content .ResetPasswordForm .setNewPassword,.header-update-reset-password-modal .content .ResetPasswordForm .passwordResetSubmitButton,.header-update-reset-password-modal .content .ResetPasswordForm .setNewPassword{display:flex;justify-content:center;align-items:center;border-radius:100px;font-family:sofia-pro,sans-serif;font-weight:600;font-stretch:normal;font-style:normal;border-style:solid;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:.5px;color:#fff;cursor:pointer;text-decoration:none;transition:background-color .3s ease;position:relative;border-width:1px;background-color:#557b92;border-color:#557b92;height:40px;padding:6px 32px 8px 32px;font-size:16px;line-height:24px;letter-spacing:.5px;border-color:#557b92;text-transform:uppercase;color:#fff!important;width:60%;margin-top:auto}.header-reset-password-done-modal .content .ResetPasswordForm .passwordResetSubmitButton:before,.header-reset-password-done-modal .content .ResetPasswordForm .setNewPassword:before,.header-reset-password-modal .content .ResetPasswordForm .passwordResetSubmitButton:before,.header-reset-password-modal .content .ResetPasswordForm .setNewPassword:before,.header-set-a-new-password-modal .content .ResetPasswordForm .passwordResetSubmitButton:before,.header-set-a-new-password-modal .content .ResetPasswordForm .setNewPassword:before,.header-update-reset-password-modal .content .ResetPasswordForm .passwordResetSubmitButton:before,.header-update-reset-password-modal .content .ResetPasswordForm .setNewPassword:before{content:"";height:100%;width:100%;border-width:1px;border-style:solid;display:inline-block;position:absolute;left:50%;top:50%;border-radius:100px;transform:translate(-50%,-50%);transition:all .3s ease}.header-reset-password-done-modal .content .ResetPasswordForm .passwordResetSubmitButton:hover:before,.header-reset-password-done-modal .content .ResetPasswordForm .setNewPassword:hover:before,.header-reset-password-modal .content .ResetPasswordForm .passwordResetSubmitButton:hover:before,.header-reset-password-modal .content .ResetPasswordForm .setNewPassword:hover:before,.header-set-a-new-password-modal .content .ResetPasswordForm .passwordResetSubmitButton:hover:before,.header-set-a-new-password-modal .content .ResetPasswordForm .setNewPassword:hover:before,.header-update-reset-password-modal .content .ResetPasswordForm .passwordResetSubmitButton:hover:before,.header-update-reset-password-modal .content .ResetPasswordForm .setNewPassword:hover:before{border-width:3px}.header-reset-password-done-modal .content .ResetPasswordForm .passwordResetSubmitButton:hover,.header-reset-password-done-modal .content .ResetPasswordForm .setNewPassword:hover,.header-reset-password-modal .content .ResetPasswordForm .passwordResetSubmitButton:hover,.header-reset-password-modal .content .ResetPasswordForm .setNewPassword:hover,.header-set-a-new-password-modal .content .ResetPasswordForm .passwordResetSubmitButton:hover,.header-set-a-new-password-modal .content .ResetPasswordForm .setNewPassword:hover,.header-update-reset-password-modal .content .ResetPasswordForm .passwordResetSubmitButton:hover,.header-update-reset-password-modal .content .ResetPasswordForm .setNewPassword:hover{background-color:rgba(36,76,90,.2)}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-reset-password-done-modal .content .ResetPasswordForm .passwordResetSubmitButton,.header-reset-password-done-modal .content .ResetPasswordForm .setNewPassword,.header-reset-password-modal .content .ResetPasswordForm .passwordResetSubmitButton,.header-reset-password-modal .content .ResetPasswordForm .setNewPassword,.header-set-a-new-password-modal .content .ResetPasswordForm .passwordResetSubmitButton,.header-set-a-new-password-modal .content .ResetPasswordForm .setNewPassword,.header-update-reset-password-modal .content .ResetPasswordForm .passwordResetSubmitButton,.header-update-reset-password-modal .content .ResetPasswordForm .setNewPassword{font-size:14px}}.header-reset-password-done-modal .content .ResetPasswordForm .passwordResetSubmitButton:before,.header-reset-password-done-modal .content .ResetPasswordForm .setNewPassword:before,.header-reset-password-modal .content .ResetPasswordForm .passwordResetSubmitButton:before,.header-reset-password-modal .content .ResetPasswordForm .setNewPassword:before,.header-set-a-new-password-modal .content .ResetPasswordForm .passwordResetSubmitButton:before,.header-set-a-new-password-modal .content .ResetPasswordForm .setNewPassword:before,.header-update-reset-password-modal .content .ResetPasswordForm .passwordResetSubmitButton:before,.header-update-reset-password-modal .content .ResetPasswordForm .setNewPassword:before{border-color:#557b92}.header-reset-password-done-modal .content .ResetPasswordForm .passwordResetSubmitButton:hover,.header-reset-password-done-modal .content .ResetPasswordForm .setNewPassword:hover,.header-reset-password-modal .content .ResetPasswordForm .passwordResetSubmitButton:hover,.header-reset-password-modal .content .ResetPasswordForm .setNewPassword:hover,.header-set-a-new-password-modal .content .ResetPasswordForm .passwordResetSubmitButton:hover,.header-set-a-new-password-modal .content .ResetPasswordForm .setNewPassword:hover,.header-update-reset-password-modal .content .ResetPasswordForm .passwordResetSubmitButton:hover,.header-update-reset-password-modal .content .ResetPasswordForm .setNewPassword:hover{background-color:#192c50;border-color:#192c50}.header-reset-password-done-modal .content .ResetPasswordForm .passwordResetSubmitButton:hover:before,.header-reset-password-done-modal .content .ResetPasswordForm .setNewPassword:hover:before,.header-reset-password-modal .content .ResetPasswordForm .passwordResetSubmitButton:hover:before,.header-reset-password-modal .content .ResetPasswordForm .setNewPassword:hover:before,.header-set-a-new-password-modal .content .ResetPasswordForm .passwordResetSubmitButton:hover:before,.header-set-a-new-password-modal .content .ResetPasswordForm .setNewPassword:hover:before,.header-update-reset-password-modal .content .ResetPasswordForm .passwordResetSubmitButton:hover:before,.header-update-reset-password-modal .content .ResetPasswordForm .setNewPassword:hover:before{border-color:#192c50}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-reset-password-done-modal .content .temporary-psw,.header-reset-password-modal .content .temporary-psw,.header-set-a-new-password-modal .content .temporary-psw,.header-update-reset-password-modal .content .temporary-psw{margin-bottom:0}}.header-reset-password-done-modal .content .sentTempPasswordText,.header-reset-password-modal .content .sentTempPasswordText,.header-set-a-new-password-modal .content .sentTempPasswordText,.header-update-reset-password-modal .content .sentTempPasswordText{font-family:sofia-pro,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;font-size:14px;line-height:24px;letter-spacing:.5px;text-align:center;width:60%;margin:48px}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-reset-password-done-modal .content .sentTempPasswordText,.header-reset-password-modal .content .sentTempPasswordText,.header-set-a-new-password-modal .content .sentTempPasswordText,.header-update-reset-password-modal .content .sentTempPasswordText{margin:auto;width:100%;margin:16px!important}}.header-reset-password-done-modal .content .sentTempPasswordText a,.header-reset-password-modal .content .sentTempPasswordText a,.header-set-a-new-password-modal .content .sentTempPasswordText a,.header-update-reset-password-modal .content .sentTempPasswordText a{font-family:sofia-pro,sans-serif;font-weight:600;font-stretch:normal;font-style:normal;color:#557b92;text-decoration:underline;font-size:14px;line-height:24px;letter-spacing:.5px}.header-reset-password-done-modal .content .sentTempPasswordText .emailId,.header-reset-password-modal .content .sentTempPasswordText .emailId,.header-set-a-new-password-modal .content .sentTempPasswordText .emailId,.header-update-reset-password-modal .content .sentTempPasswordText .emailId{font-family:sofia-pro,sans-serif;font-weight:600;font-stretch:normal;font-style:normal;font-size:20px;line-height:32px;color:#222;margin-bottom:32px;display:block}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-reset-password-done-modal .content .sentTempPasswordText .emailId,.header-reset-password-modal .content .sentTempPasswordText .emailId,.header-set-a-new-password-modal .content .sentTempPasswordText .emailId,.header-update-reset-password-modal .content .sentTempPasswordText .emailId{margin:0;margin-bottom:16px;padding:0}}.header-reset-password-done-modal .content .center-align,.header-reset-password-modal .content .center-align,.header-set-a-new-password-modal .content .center-align,.header-update-reset-password-modal .content .center-align{margin-top:auto;width:100%}.header-reset-password-done-modal .content .center-align .setNewPassword.button-medium-blue-fill,.header-reset-password-modal .content .center-align .setNewPassword.button-medium-blue-fill,.header-set-a-new-password-modal .content .center-align .setNewPassword.button-medium-blue-fill,.header-update-reset-password-modal .content .center-align .setNewPassword.button-medium-blue-fill{display:flex;justify-content:center;align-items:center;border-radius:100px;font-family:sofia-pro,sans-serif;font-weight:600;font-stretch:normal;font-style:normal;border-style:solid;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:.5px;color:#fff;cursor:pointer;text-decoration:none;transition:background-color .3s ease;position:relative;border-width:1px;background-color:#557b92;border-color:#557b92;height:40px;padding:6px 32px 8px 32px;font-size:16px;line-height:24px;letter-spacing:.5px;border-color:#557b92;text-transform:uppercase;color:#fff!important;width:50%}.header-reset-password-done-modal .content .center-align .setNewPassword.button-medium-blue-fill:before,.header-reset-password-modal .content .center-align .setNewPassword.button-medium-blue-fill:before,.header-set-a-new-password-modal .content .center-align .setNewPassword.button-medium-blue-fill:before,.header-update-reset-password-modal .content .center-align .setNewPassword.button-medium-blue-fill:before{content:"";height:100%;width:100%;border-width:1px;border-style:solid;display:inline-block;position:absolute;left:50%;top:50%;border-radius:100px;transform:translate(-50%,-50%);transition:all .3s ease}.header-reset-password-done-modal .content .center-align .setNewPassword.button-medium-blue-fill:hover:before,.header-reset-password-modal .content .center-align .setNewPassword.button-medium-blue-fill:hover:before,.header-set-a-new-password-modal .content .center-align .setNewPassword.button-medium-blue-fill:hover:before,.header-update-reset-password-modal .content .center-align .setNewPassword.button-medium-blue-fill:hover:before{border-width:3px}.header-reset-password-done-modal .content .center-align .setNewPassword.button-medium-blue-fill:hover,.header-reset-password-modal .content .center-align .setNewPassword.button-medium-blue-fill:hover,.header-set-a-new-password-modal .content .center-align .setNewPassword.button-medium-blue-fill:hover,.header-update-reset-password-modal .content .center-align .setNewPassword.button-medium-blue-fill:hover{background-color:rgba(36,76,90,.2)}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-reset-password-done-modal .content .center-align .setNewPassword.button-medium-blue-fill,.header-reset-password-modal .content .center-align .setNewPassword.button-medium-blue-fill,.header-set-a-new-password-modal .content .center-align .setNewPassword.button-medium-blue-fill,.header-update-reset-password-modal .content .center-align .setNewPassword.button-medium-blue-fill{font-size:14px}}.header-reset-password-done-modal .content .center-align .setNewPassword.button-medium-blue-fill:before,.header-reset-password-modal .content .center-align .setNewPassword.button-medium-blue-fill:before,.header-set-a-new-password-modal .content .center-align .setNewPassword.button-medium-blue-fill:before,.header-update-reset-password-modal .content .center-align .setNewPassword.button-medium-blue-fill:before{border-color:#557b92}.header-reset-password-done-modal .content .center-align .setNewPassword.button-medium-blue-fill:hover,.header-reset-password-modal .content .center-align .setNewPassword.button-medium-blue-fill:hover,.header-set-a-new-password-modal .content .center-align .setNewPassword.button-medium-blue-fill:hover,.header-update-reset-password-modal .content .center-align .setNewPassword.button-medium-blue-fill:hover{background-color:#192c50;border-color:#192c50}.header-reset-password-done-modal .content .center-align .setNewPassword.button-medium-blue-fill:hover:before,.header-reset-password-modal .content .center-align .setNewPassword.button-medium-blue-fill:hover:before,.header-set-a-new-password-modal .content .center-align .setNewPassword.button-medium-blue-fill:hover:before,.header-update-reset-password-modal .content .center-align .setNewPassword.button-medium-blue-fill:hover:before{border-color:#192c50}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-reset-password-done-modal .content .center-align .setNewPassword.button-medium-blue-fill,.header-reset-password-modal .content .center-align .setNewPassword.button-medium-blue-fill,.header-set-a-new-password-modal .content .center-align .setNewPassword.button-medium-blue-fill,.header-update-reset-password-modal .content .center-align .setNewPassword.button-medium-blue-fill{width:100%}}.header-reset-password-done-modal .content .center-align .setNewPassword.button-medium-blue-fill span,.header-reset-password-modal .content .center-align .setNewPassword.button-medium-blue-fill span,.header-set-a-new-password-modal .content .center-align .setNewPassword.button-medium-blue-fill span,.header-update-reset-password-modal .content .center-align .setNewPassword.button-medium-blue-fill span{color:#fff!important}.header-reset-password-done-modal .content .setNewPassword,.header-reset-password-modal .content .setNewPassword,.header-set-a-new-password-modal .content .setNewPassword,.header-update-reset-password-modal .content .setNewPassword{width:60%;margin:auto;text-transform:uppercase;font-family:sofia-pro,sans-serif;font-weight:400;font-stretch:normal;font-style:normal}.header-reset-password-done-modal .content .setNewPassword:hover,.header-reset-password-modal .content .setNewPassword:hover,.header-set-a-new-password-modal .content .setNewPassword:hover,.header-update-reset-password-modal .content .setNewPassword:hover{color:#fff!important}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-reset-password-done-modal .content .setNewPassword,.header-reset-password-modal .content .setNewPassword,.header-set-a-new-password-modal .content .setNewPassword,.header-update-reset-password-modal .content .setNewPassword{width:100%}}.header-reset-password-done-modal .content .passwordResetResendButton,.header-reset-password-modal .content .passwordResetResendButton,.header-set-a-new-password-modal .content .passwordResetResendButton,.header-update-reset-password-modal .content .passwordResetResendButton{font-family:sofia-pro,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;color:#222;text-decoration:underline;border:none;text-align:center;background:unset;width:100%;margin:auto;margin-top:10px;margin-bottom:24px}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-reset-password-done-modal .content .passwordResetResendButton,.header-reset-password-modal .content .passwordResetResendButton,.header-set-a-new-password-modal .content .passwordResetResendButton,.header-update-reset-password-modal .content .passwordResetResendButton{font-size:16px;margin-bottom:16px}}.header-reset-password-done-modal .content .button-medium-blue-fill,.header-reset-password-modal .content .button-medium-blue-fill,.header-set-a-new-password-modal .content .button-medium-blue-fill,.header-update-reset-password-modal .content .button-medium-blue-fill{text-transform:uppercase;font-family:sofia-pro,sans-serif;font-weight:700;font-stretch:normal;font-style:normal}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.header-reset-password-done-modal .content,.header-reset-password-modal .content,.header-set-a-new-password-modal .content,.header-update-reset-password-modal .content{border:none;content:"";position:fixed;margin-left:unset;padding:40px 40px 40px 40px;background-color:#fff;height:400px;width:68%}}.header-reset-password-done-modal form,.header-reset-password-modal form,.header-set-a-new-password-modal form,.header-update-reset-password-modal form{float:left;clear:both;margin:10px 0 0 0;position:relative}.header-reset-password-done-modal form .fe,.header-reset-password-modal form .fe,.header-set-a-new-password-modal form .fe,.header-update-reset-password-modal form .fe{float:left;clear:both;width:325px;margin:6px 0;position:relative}.header-reset-password-done-modal label,.header-reset-password-modal label,.header-set-a-new-password-modal label,.header-update-reset-password-modal label{font-weight:700;font-family:FuturaBQBook;font-size:12px;font-weight:700;letter-spacing:.5px;color:#1f1f1f;margin-bottom:10px;padding-bottom:20px}.header-reset-password-done-modal a.button.black-outline.close-reset-password.disabled.inline:hover,.header-reset-password-modal a.button.black-outline.close-reset-password.disabled.inline:hover,.header-set-a-new-password-modal a.button.black-outline.close-reset-password.disabled.inline:hover,.header-update-reset-password-modal a.button.black-outline.close-reset-password.disabled.inline:hover{color:#1f1f1f!important}.header-reset-password-done-modal a.button.black-outline.close-update-reset-password.disabled.inline:hover,.header-reset-password-modal a.button.black-outline.close-update-reset-password.disabled.inline:hover,.header-set-a-new-password-modal a.button.black-outline.close-update-reset-password.disabled.inline:hover,.header-update-reset-password-modal a.button.black-outline.close-update-reset-password.disabled.inline:hover{color:#1f1f1f!important}.header-reset-password-done-modal .fe.submit .close-reset-cancel-password,.header-reset-password-done-modal .fe.submit .close-update-reset-cancel-password,.header-reset-password-done-modal .fe.submit .new-button,.header-reset-password-modal .fe.submit .close-reset-cancel-password,.header-reset-password-modal .fe.submit .close-update-reset-cancel-password,.header-reset-password-modal .fe.submit .new-button,.header-set-a-new-password-modal .fe.submit .close-reset-cancel-password,.header-set-a-new-password-modal .fe.submit .close-update-reset-cancel-password,.header-set-a-new-password-modal .fe.submit .new-button,.header-update-reset-password-modal .fe.submit .close-reset-cancel-password,.header-update-reset-password-modal .fe.submit .close-update-reset-cancel-password,.header-update-reset-password-modal .fe.submit .new-button{width:140px!important;height:40px}.header-reset-password-done-modal .fe.submit .close-reset-cancel-password .rounded-button,.header-reset-password-done-modal .fe.submit .close-update-reset-cancel-password .rounded-button,.header-reset-password-done-modal .fe.submit .new-button .rounded-button,.header-reset-password-modal .fe.submit .close-reset-cancel-password .rounded-button,.header-reset-password-modal .fe.submit .close-update-reset-cancel-password .rounded-button,.header-reset-password-modal .fe.submit .new-button .rounded-button,.header-set-a-new-password-modal .fe.submit .close-reset-cancel-password .rounded-button,.header-set-a-new-password-modal .fe.submit .close-update-reset-cancel-password .rounded-button,.header-set-a-new-password-modal .fe.submit .new-button .rounded-button,.header-update-reset-password-modal .fe.submit .close-reset-cancel-password .rounded-button,.header-update-reset-password-modal .fe.submit .close-update-reset-cancel-password .rounded-button,.header-update-reset-password-modal .fe.submit .new-button .rounded-button{background-color:transparent;margin-top:-5px!important}.header-reset-password-done-modal .fe.submit .new-button,.header-reset-password-modal .fe.submit .new-button,.header-set-a-new-password-modal .fe.submit .new-button,.header-update-reset-password-modal .fe.submit .new-button{margin-top:-4px}.myPreference .check-psw span.passwordRequirements{margin:10px 0}.check-psw .eight-char,.check-psw .lower-char,.check-psw .number-char,.check-psw .special-char,.check-psw .upper-char{display:flex;align-items:self-end;margin-bottom:8px}.check-psw .eight-char .circle,.check-psw .lower-char .circle,.check-psw .number-char .circle,.check-psw .special-char .circle,.check-psw .upper-char .circle{background:#c4c4c4;width:14px;height:14px;border-radius:50px}.check-psw .eight-char .circle svg,.check-psw .lower-char .circle svg,.check-psw .number-char .circle svg,.check-psw .special-char .circle svg,.check-psw .upper-char .circle svg{display:none;height:16px;width:16px}.check-psw .eight-char .text,.check-psw .lower-char .text,.check-psw .number-char .text,.check-psw .special-char .text,.check-psw .upper-char .text{margin-left:10px;color:#222;font-weight:500;font-size:10px;line-height:16px}.check-psw .eight-char.correct .circle,.check-psw .lower-char.correct .circle,.check-psw .number-char.correct .circle,.check-psw .special-char.correct .circle,.check-psw .upper-char.correct .circle{background:0 0}.check-psw .eight-char.correct .circle svg.correct,.check-psw .lower-char.correct .circle svg.correct,.check-psw .number-char.correct .circle svg.correct,.check-psw .special-char.correct .circle svg.correct,.check-psw .upper-char.correct .circle svg.correct{display:block}.check-psw .eight-char.error .circle,.check-psw .lower-char.error .circle,.check-psw .number-char.error .circle,.check-psw .special-char.error .circle,.check-psw .upper-char.error .circle{background:0 0}.check-psw .eight-char.error .circle svg.error,.check-psw .lower-char.error .circle svg.error,.check-psw .number-char.error .circle svg.error,.check-psw .special-char.error .circle svg.error,.check-psw .upper-char.error .circle svg.error{display:block}.check-psw .passwordRequirements{display:block!important;white-space:nowrap;color:#767676;font-weight:500;font-size:10px;line-height:16px;margin-top:14px;margin-bottom:8px}@media (max-width:767px){.check-psw .passwordRequirements{margin-top:0;padding:0}}.button-medium-blue-fill{display:flex;justify-content:center;align-items:center;border-radius:100px;font-family:sofia-pro,sans-serif;font-weight:600;font-stretch:normal;font-style:normal;border-style:solid;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:.5px;color:#fff;cursor:pointer;text-decoration:none;transition:background-color .3s ease;position:relative;border-width:1px;background-color:#557b92;border-color:#557b92;height:40px;padding:6px 32px 8px 32px;font-size:16px;line-height:24px;letter-spacing:.5px;border-color:#557b92;text-transform:uppercase}.button-medium-blue-fill:before{content:"";height:100%;width:100%;border-width:1px;border-style:solid;display:inline-block;position:absolute;left:50%;top:50%;border-radius:100px;transform:translate(-50%,-50%);transition:all .3s ease}.button-medium-blue-fill:hover:before{border-width:3px}.button-medium-blue-fill:hover{background-color:rgba(36,76,90,.2)}@media only screen and (max-width:415px),only screen and (min-width:416px) and (max-width:1024px){.button-medium-blue-fill{font-size:14px}}.button-medium-blue-fill:before{border-color:#557b92}.button-medium-blue-fill:hover{background-color:#192c50;border-color:#192c50}.button-medium-blue-fill:hover:before{border-color:#192c50}.hide-schedule{display:none!important}.background-update-reset{position:fixed;top:0;left:0;z-index:2;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.insurance-container{margin:48px 0}.insurance-container div:first-child{max-width:640px!important;width:100%}.insurance-container div:first-child .insurance-input-container,.insurance-container div:first-child .insurance-input-container.select{position:relative}.insurance-container div:first-child .insurance-input-container a,.insurance-container div:first-child .insurance-input-container.select a{cursor:pointer}.insurance-container div:first-child .insurance-input-container a svg.icon,.insurance-container div:first-child .insurance-input-container.select a svg.icon{width:16px;height:16px;right:7px;left:7px;pointer-events:none;fill:#767676}.insurance-container div:first-child .insurance-input-container a.clear-input-icon,.insurance-container div:first-child .insurance-input-container.select a.clear-input-icon{position:absolute;top:17px;right:17px}.insurance-container div:first-child .insurance-input-container a.clear-input-icon.selectize,.insurance-container div:first-child .insurance-input-container.select a.clear-input-icon.selectize{right:43px;top:16px;background:#fff;z-index:1}.insurance-container .selectize-control button.selectize-clear-button{z-index:2;position:absolute;right:40px;top:12px;height:24px;width:24px;border:none;background:#fff}.insurance-container .selectize-control button.selectize-clear-button[disabled]{display:none}.insurance-container .selectize-control button.selectize-clear-button:hover svg{opacity:75%}.insurance-container .selectize-control button.selectize-clear-button svg{position:absolute;top:4px;left:4px;float:none;height:16px;width:16px;opacity:50%}.insurance-container .selectize-control .selectize-input{padding-left:16px;padding-right:44px}.insurance-container .selectize-control .selectize-input.input-active{border:2px solid #557b92}.insurance-container .selectize-control .selectize-input::-ms-expand{display:none}.insurance-container .selectize-control .selectize-input input{font-family:sofia-pro,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;font-size:16px}.insurance-container .selectize-control .selectize-input .item{font-size:16px;font-family:sofia-pro,Verdana,Arial,sans-serif;font-weight:400;text-align:left}.insurance-container .selectize-control .selectize-input,.insurance-container .selectize-control .selectize-input.input-active{display:flex!important;align-items:center;height:48px}.insurance-container .selectize-control~label{font-size:12px;font-family:sofia-pro,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;width:100%;display:block;color:#767676;margin-bottom:5px;letter-spacing:.5px;pointer-events:none;width:auto;position:absolute;left:12px;top:.1rem;padding:0 4px;cursor:text;transition:top .2s ease-in,left .2s ease-in,font-size .2s ease-in;background-color:#fff;z-index:1;transform:translateY(-50%);max-width:calc(100% - 75px)}.insurance-container .selectize-control.single .selectize-dropdown .selectize-dropdown-content .no-results .option{font-family:sofia-pro,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;font-size:16px;height:48px;padding-left:16px;display:flex;align-items:center;margin:0}.insurance-container .selectize-control.single .selectize-dropdown .selectize-dropdown-content .no-results .option.option-1{color:#767676}.insurance-container .selectize-control.single .selectize-dropdown .selectize-dropdown-content .no-results .option.option-2{background-color:#f6f6f6}.insurance-container .selectize-control.single .selectize-input.input-active~.selectize-dropdown{margin:0;box-sizing:border-box;border-color:#557b92;border-width:2px}.insurance-container .selectize-control.single .selectize-dropdown.single .selectize-dropdown-content .option{font-family:sofia-pro,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;font-size:16px;height:48px;display:flex;align-items:center;padding:0;padding-left:16px}.insurance-container .selectize-control.single .selectize-input:after{background-repeat:no-repeat;background-size:16px;width:16px;height:9px;top:50%;background-image:url(../../assets/img/arrow-down.svg);border:initial}.insurance-container .selectize-control.single .selectize-input:not(.dropdown-active):after{top:50%}.insurance-container .selectize-control.single .selectize-input.dropdown-active:after{transform:rotate(180deg)}.insurance-container .selectize-control.single .selectize-input{padding-left:16px;padding-right:44px}.insurance-container .selectize-control.single .selectize-input.input-active{border:2px solid #557b92}.insurance-container .selectize-control.single .selectize-input.ng-valid.full:not(.input-active){border:1px solid #247534}.insurance-container .selectize-control.single .selectize-input.ng-valid.full:not(.input-active):before{content:" ";display:block;position:absolute;top:35%;right:40px;margin-top:-2.5px;background-repeat:no-repeat;background-image:url(../../assets/img/confirm-check.svg);background-size:20px;width:24px;height:24px;z-index:1}.insurance-container .insurance-input-container.empty-select .selectize-input.ng-invalid.not-full:not(.input-active),.insurance-container .selectize-control.single .selectize-input.ng-dirty.ng-invalid.not-full:not(.input-active){border:1px solid red}.insurance-container .insurance-input-container.empty-select .selectize-input.ng-invalid.not-full:not(.input-active):before,.insurance-container .selectize-control.single .selectize-input.ng-dirty.ng-invalid.not-full:not(.input-active):before{content:" ";display:block;position:absolute;top:35%;right:40px;margin-top:-3px;background-repeat:no-repeat;background-image:url(../../assets/img/warning.svg);background-size:20px;width:20px;height:20px;z-index:1}.insurance-container .selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0 none!important;box-shadow:inset 0 0 12px 4px #fff}.insurance-container .selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden}.insurance-container .selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.insurance-container .selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.insurance-container .selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.insurance-container .selectize-dropdown-header-close:hover{color:#000}.insurance-container .selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;box-sizing:border-box}.insurance-container .selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.insurance-container .selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.insurance-container .selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.insurance-container .selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px!important}.insurance-container .selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:700;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #d0d0d0;border-radius:0 2px 2px 0;box-sizing:border-box}.insurance-container .selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,.05)}.insurance-container .selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}.insurance-container .selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:0 0}.insurance-container .selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#fff}.insurance-container .selectize-control{position:relative}.insurance-container .selectize-dropdown,.insurance-container .selectize-input,.insurance-container .selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}.insurance-container .selectize-control.single .selectize-input.input-active,.insurance-container .selectize-input{background:#fff;cursor:text;display:inline-block}.insurance-container .selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:3px}.insurance-container .selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.insurance-container .selectize-input.full{background-color:#fff}.insurance-container .selectize-input.disabled,.insurance-container .selectize-input.disabled *{cursor:default!important}.insurance-container .selectize-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.insurance-container .selectize-input.dropdown-active{border-radius:3px 3px 0 0}.insurance-container .selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1}.insurance-container .selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.insurance-container .selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.insurance-container .selectize-control.multi .selectize-input.disabled>div,.insurance-container .selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.insurance-container .selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0 2px 0 0!important;text-indent:0!important;border:0 none!important;background:0 0!important;line-height:inherit!important;-webkit-user-select:auto!important;box-shadow:none!important}.insurance-container .selectize-input>input::-ms-clear{display:none}.insurance-container .selectize-input>input:focus{outline:0!important}.insurance-container .selectize-input::after{content:" ";display:block;clear:left}.insurance-container .selectize-input.dropdown-active::before{content:" ";display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.insurance-container .selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.insurance-container .selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.insurance-container .selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px;position:unset;height:auto;width:auto;opacity:unset}.insurance-container .selectize-dropdown .optgroup-header,.insurance-container .selectize-dropdown [data-selectable]{padding:5px 8px}.insurance-container .selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.insurance-container .selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.insurance-container .selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.insurance-container .selectize-dropdown .active.create{color:#495c68}.insurance-container .selectize-dropdown .create{color:rgba(48,48,48,.5)}.insurance-container .selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px}.insurance-container .selectize-control.single .selectize-input,.insurance-container .selectize-control.single .selectize-input input{cursor:pointer}.insurance-container .selectize-control.single .selectize-input.input-active,.insurance-container .selectize-control.single .selectize-input.input-active input{cursor:text}.insurance-container .selectize-control.single .selectize-input:after{content:" ";display:block;position:absolute;top:50%;right:15px;margin-top:-3px;border-style:solid;border-width:0;border-color:grey transparent transparent transparent}.insurance-container .selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0;border-color:transparent transparent grey transparent}.insurance-container .selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.insurance-container .selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.insurance-container .selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}