.ui-dialogs-Alert .dialog-close.button{color:#fff}.ui-dialogs-Alert .dialog-header{background-color:#1c95ba;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden}.ui-dialogs-Alert .dialog-header.type-error{background-color:#d53939}.ui-dialogs-Alert .dialog-header.type-warning{background-color:#df6c20}.ui-dialogs-Alert .dialog-header h3.header{color:#fff}.ui-dialogs-Prompt .dialog-header{background-color:#1c95ba;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden}.ui-dialogs-Prompt .dialog-header.type-error{background-color:#d53939}.ui-dialogs-Prompt .dialog-header.type-warning{background-color:#df6c20}.ui-dialogs-Prompt .dialog-header h3.header{color:#fff;overflow:auto;text-align:left;white-space:inherit}.ui-SaleBanner{color:#fff;position:relative;text-align:center}.ui-SaleBanner.visible{padding:10px 30px}@media only screen and (min-width:769px){.ui-SaleBanner.visible{padding:10px 40px}}.ui-SaleBanner.left{text-align:left}.ui-SaleBanner.red{background-color:#dd5b5d;background-image:url(https://d3cdo0emj8d2qc.cloudfront.net/assets/rErDfudST9mF46HWxt4rZ1TcT423pekq.jpg)}.ui-SaleBanner.green{background-color:#31aa31;background-image:url(https://d3cdo0emj8d2qc.cloudfront.net/assets/9W6jrFTvQU2HoQlNKPWjen-VQiW2WW2M.jpg)}.ui-SaleBanner.orange{background-color:#df6c20}.ui-SaleBanner.teal{background-color:#1c95ba}.ui-SaleBanner.blue{background-color:#2079df}.ui-SaleBanner.olive{background-color:#2aa788}.ui-SaleBanner.pink{background-color:#d33162}.ui-SaleBanner.lavender{background-color:#6e60c9}.ui-SaleBanner.light-blue{background-color:#dfedff;color:#13447d}.ui-SaleBanner.light-blue .banner-message .the-message,.ui-SaleBanner.light-blue .banner-message a,.ui-SaleBanner.light-blue .banner-message i,.ui-SaleBanner.light-blue .close-banner,.ui-SaleBanner.light-blue .close-banner:hover{color:#13447d}.ui-SaleBanner .banner-message{align-items:center;display:flex;flex-flow:row;flex-direction:column;justify-content:center}@media only screen and (min-width:769px){.ui-SaleBanner .banner-message{display:grid;grid-template-columns:200px 1fr 200px}}.ui-SaleBanner .banner-message i{color:#fff;font-size:20px;margin-right:6px;vertical-align:top}.ui-SaleBanner .banner-message .the-message{color:#fff;flex:1;font-size:16px;margin:0 0 5px;opacity:1}@media only screen and (min-width:769px){.ui-SaleBanner .banner-message .the-message{font-size:18px;margin:0 auto}}.ui-SaleBanner .banner-message a.button{font-size:14px}@media only screen and (min-width:769px){.ui-SaleBanner .banner-message a.button{font-size:16px;margin-left:20px}}.ui-SaleBanner .banner-message__left{display:none;justify-self:flex-start}@media only screen and (min-width:769px){.ui-SaleBanner .banner-message__left{display:block}}.ui-SaleBanner .banner-message__right{justify-self:flex-end}.ui-SaleBanner .close-banner{cursor:pointer;font-size:20px;line-height:1;opacity:.7;position:absolute;right:15px;top:10px}.ui-SaleBanner .close-banner img{width:15px}.ui-SaleBanner .close-banner:hover{opacity:1}.ui-SaleBanner.prime-countdown .expires-msg{color:#fff;font-style:italic;font-weight:700}.ui-CountdownTimer .countdown{align-items:center;background-color:#bf4646;border-radius:5px;color:#fff;display:flex;padding:0 7px}.ui-CountdownTimer .countdown .fas{display:block;font-size:24px;margin-top:4px;opacity:.6}.ui-CountdownTimer .countdown-content{display:flex;flex-direction:column;margin-left:13px}.ui-CountdownTimer .top{align-items:baseline;display:flex;justify-content:center}.ui-CountdownTimer .bottom{display:flex;justify-content:space-between;margin-left:8px;margin-right:3px}.ui-CountdownTimer .bottom>div{display:inline-block;font-size:10px}.ui-CountdownTimer .countdown .odometer{margin:0}.ui-CountdownTimer .countdown .odometer .odometer-inside{border-radius:3px;overflow:hidden}.ui-CountdownTimer .countdown .odometer .odometer-inside:after{content:":";font-size:18px;font-weight:700;margin:4px}.ui-CountdownTimer .countdown .odometer .odometer-digit{background:none;font-family:Nunito,sans-serif;font-size:16px;font-weight:700;margin:0!important}.ui-CountdownTimer .odometer.seconds .odometer-inside:after{content:none}.ui-CountdownTimer .odometer.odometer-auto-theme,.ui-CountdownTimer .odometer.odometer-theme-train-station{font-family:Nunito,sans-serif}.ui-PrivTermNotice{background:rgba(0,0,0,.25);bottom:0;color:#4a4a4a;left:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:1000}.ui-PrivTermNotice a,.ui-PrivTermNotice a:active,.ui-PrivTermNotice a:hover,.ui-PrivTermNotice a:link,.ui-PrivTermNotice a:visited{color:#4a4a4a;text-decoration:underline}.ui-PrivTermNotice .priv-term-popup{background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.25);left:50%;max-height:95%;max-width:95%;overflow-y:auto;padding:15px 50px 50px;position:absolute;top:50%;transform:translate(-50%,-50%);width:464px}.ui-PrivTermNotice .priv-term-logo-wrapper{height:30px;margin-bottom:10px;text-align:center}.ui-PrivTermNotice .priv-term-logo{height:100%;width:auto}.ui-PrivTermNotice .priv-term-header{color:#5c96de;font-weight:500;margin-bottom:10px;text-align:center}.ui-PrivTermNotice .priv-term-description{margin-bottom:10px}.ui-PrivTermNotice .priv-term-content-container{border:1px solid #4a4a4a;height:150px;margin-bottom:10px;overflow-y:auto;padding-left:10px;padding-right:10px}.ui-PrivTermNotice .priv-term-content-container .container{width:100%}.ui-PrivTermNotice .priv-term-content-container h1{font-size:20px}.ui-PrivTermNotice .priv-term-content-container h2{font-size:18px}.ui-PrivTermNotice .priv-term-content-container h3{font-size:16px}.ui-PrivTermNotice .priv-term-disclaimer{margin-bottom:10px}.ui-PrivTermNotice .priv-term-cta-container{text-align:right}.ui-PrivTermNotice .priv-term-cta{border-radius:50px;margin-left:10px;outline:none;padding:10px 25px}.ui-PrivTermNotice .priv-term-cta:first-of-type{margin-left:0}.ui-PrivTermNotice .priv-term-cta.priv-term-cta-dont-agree{background:#fff;border:1px solid #4a4a4a;color:#4a4a4a}.ui-PrivTermNotice .priv-term-cta.priv-term-cta-agree{background:#2776d3;border:none;color:#fff}body.night-mode .ui-ABTestSelector{background:#2f3137}body.night-mode .ui-ABTestSelector .close{color:#fff}#skip-to-content{background-color:#e6e6e6;color:#636363;left:0;padding:20px;position:absolute;top:6%;transform:translateX(-100%);z-index:9999}#skip-to-content:focus{left:6%;transform:translateX(0)}body.page-backend{background-color:#f8f8f8!important}.init{display:none}.loading-placeholder{--animation-end-position:1000px 0;animation:animatedBackground 5s linear infinite;background-image:linear-gradient(90deg,#e4e4e4,#f1f1f1 40%,#ededed 60%,#e4e4e4);background-position:0 0;background-repeat:repeat;border-radius:5px}@keyframes animatedBackground{0%{background-position:0 0}to{background-position:var(--animation-end-position)}}#fullpage-wrapper{position:relative}.flex-center{-webkit-justify-content:center;justify-content:center}.flex-center,.flex-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}.hidden{display:none;visibility:hidden}.custom-background-overlay{animation-duration:.4s;animation-name:fadeInOverlay;background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:990}@keyframes fadeInOverlay{0%{opacity:0}to{opacity:1}}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*{font-family:Nunito}body{background:#fff;font-family:Nunito,Open Sans,sans-serif;font-weight:400;margin:0}strong{font-weight:700}.link,a,a:focus,a:hover{color:#2079df;text-decoration:none;-o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.link{background:none;border:none;cursor:pointer;display:inline-block;line-height:inherit;padding:initial}h1,h2,h3,h4,h5,label,li,p,ul{font-size:16px}pre code *{font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace}h1,h2,h3,h4,h5{line-height:1.4;margin-bottom:20px;margin-top:20px}h1.span,h2.span,h3.span,h4.span,h5.span{display:inline-block}h1{color:#3d3d3d;font-size:32px;font-weight:700}h1.inverted{color:#fff}h2{color:#4a4a4a;font-size:24px;font-weight:700}h2.inverted{color:#fff;opacity:.95}h3{color:#565656;font-size:18px;font-weight:700}h3.inverted{color:#fff;opacity:.9}h4{color:#636363;font-size:16px;font-weight:700}h4.inverted{color:#fff;opacity:.9}li,p{color:#6b6b6b;font-size:16px}li.inverted,p.inverted{color:#fff;opacity:.85}body.night-mode h1{color:hsla(0,0%,100%,.95)}body.night-mode h2{color:hsla(0,0%,100%,.9)}body.night-mode h3{color:hsla(0,0%,100%,.85)}body.night-mode h4{color:hsla(0,0%,100%,.8)}body.night-mode h5,body.night-mode li,body.night-mode p{color:hsla(0,0%,100%,.75)}label{color:#707070;font-weight:700}.checkbox-input{display:flex;margin:16px 0;position:relative;text-align:left}.checkbox-input.inline{display:inline-block}.checkbox-input label{display:flex;flex-direction:row-reverse}.checkbox-input .checkbox-check{width:10px}.checkbox-input .checkbox-check,.checkbox-input label{cursor:pointer;margin-left:10px}.checkbox-input .checkbox-check:hover,.checkbox-input label:hover{color:#636363}.checkbox-input .checkbox-check:after,.checkbox-input .checkbox-check:before,.checkbox-input label:after,.checkbox-input label:before{content:"";left:0;position:absolute;top:0}.checkbox-input .checkbox-check:before,.checkbox-input label:before{background:none;border:2px solid #b0b0b0;border-radius:2px;cursor:pointer;height:20px;transition:background .3s;width:20px}.checkbox-input input{height:20px;margin:0;min-width:20px;opacity:0;outline:0}.checkbox-input label>input{display:none}.checkbox-input input:checked+.checkbox-check:before,.checkbox-input input:checked+label:before,.checkbox-input label>input:checked+.checkbox-check:before,.checkbox-input label>input:checked+label:before,.checkbox-input.checkbox-input--partially-selected input+.checkbox-check:before,.checkbox-input.checkbox-input--partially-selected input+label:before{background:#2079df;border:none}.checkbox-input input:checked+.checkbox-check:after,.checkbox-input input:checked+label:after,.checkbox-input label>input:checked+.checkbox-check:after,.checkbox-input label>input:checked+label:after,.checkbox-input.checkbox-input--partially-selected input+.checkbox-check:after,.checkbox-input.checkbox-input--partially-selected input+label:after{border-color:#fff;border-style:none none solid solid;border-width:2px;height:6px;left:4px;top:5px;transform:rotate(-45deg);width:12px}.checkbox-input.checkbox-input--partially-selected input+.checkbox-check:after,.checkbox-input.checkbox-input--partially-selected input+label:after{border-left-style:none;transform:none}.checkbox-input input:disabled+label:before{border-color:rgba(0,0,0,.26)}.checkbox-input input:disabled:checked+label:before{background:rgba(0,0,0,.26)}.checkbox-input input:focus+label:before{background:#e3e3e3}.checkbox-input input:focus:checked+label:before{background:#2079df}.checkbox-input.inverted .checkbox-check:before,.checkbox-input.inverted label:before{border-color:#f3f3f3}.checkbox-input.inverted input:checked+.checkbox-check:before,.checkbox-input.inverted input:checked+label:before,.checkbox-input.inverted label>input:checked+.checkbox-check:before,.checkbox-input.inverted label>input:checked+label:before,.checkbox-input.inverted.checkbox-input--partially-selected input+.checkbox-check:before,.checkbox-input.inverted.checkbox-input--partially-selected input+label:before{background:#fff}.checkbox-input.inverted input:checked+.checkbox-check:after,.checkbox-input.inverted input:checked+label:after,.checkbox-input.inverted label>input:checked+.checkbox-check:after,.checkbox-input.inverted label>input:checked+label:after,.checkbox-input.inverted.checkbox-input--partially-selected input+.checkbox-check:after,.checkbox-input.inverted.checkbox-input--partially-selected input+label:after{border-color:#2079df}.date-input .pseudo-input,.date-input input,.date-input textarea,.email-input .pseudo-input,.email-input input,.email-input textarea,.password-input .pseudo-input,.password-input input,.password-input textarea,.text-input .pseudo-input,.text-input input,.text-input textarea{background-color:rgba(0,0,0,.04);border:none;border-bottom:2px solid #e3e3e3;border-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:none;color:#636363;display:block;font-size:16px;font-weight:400;padding:10px;transition:all .1s ease-in-out}.date-input .pseudo-input::-webkit-input-placeholder,.date-input input::-webkit-input-placeholder,.date-input textarea::-webkit-input-placeholder,.email-input .pseudo-input::-webkit-input-placeholder,.email-input input::-webkit-input-placeholder,.email-input textarea::-webkit-input-placeholder,.password-input .pseudo-input::-webkit-input-placeholder,.password-input input::-webkit-input-placeholder,.password-input textarea::-webkit-input-placeholder,.text-input .pseudo-input::-webkit-input-placeholder,.text-input input::-webkit-input-placeholder,.text-input textarea::-webkit-input-placeholder{color:#969696}.date-input .pseudo-input::-moz-placeholder,.date-input input::-moz-placeholder,.date-input textarea::-moz-placeholder,.email-input .pseudo-input::-moz-placeholder,.email-input input::-moz-placeholder,.email-input textarea::-moz-placeholder,.password-input .pseudo-input::-moz-placeholder,.password-input input::-moz-placeholder,.password-input textarea::-moz-placeholder,.text-input .pseudo-input::-moz-placeholder,.text-input input::-moz-placeholder,.text-input textarea::-moz-placeholder{color:#969696}.date-input .pseudo-input:-ms-input-placeholder,.date-input input:-ms-input-placeholder,.date-input textarea:-ms-input-placeholder,.email-input .pseudo-input:-ms-input-placeholder,.email-input input:-ms-input-placeholder,.email-input textarea:-ms-input-placeholder,.password-input .pseudo-input:-ms-input-placeholder,.password-input input:-ms-input-placeholder,.password-input textarea:-ms-input-placeholder,.text-input .pseudo-input:-ms-input-placeholder,.text-input input:-ms-input-placeholder,.text-input textarea:-ms-input-placeholder{color:#969696}.date-input .pseudo-input:-moz-placeholder,.date-input input:-moz-placeholder,.date-input textarea:-moz-placeholder,.email-input .pseudo-input:-moz-placeholder,.email-input input:-moz-placeholder,.email-input textarea:-moz-placeholder,.password-input .pseudo-input:-moz-placeholder,.password-input input:-moz-placeholder,.password-input textarea:-moz-placeholder,.text-input .pseudo-input:-moz-placeholder,.text-input input:-moz-placeholder,.text-input textarea:-moz-placeholder{color:#969696}.date-input .pseudo-input:focus,.date-input input:focus,.date-input textarea:focus,.email-input .pseudo-input:focus,.email-input input:focus,.email-input textarea:focus,.password-input .pseudo-input:focus,.password-input input:focus,.password-input textarea:focus,.text-input .pseudo-input:focus,.text-input input:focus,.text-input textarea:focus{border-bottom:2px solid #2079df;color:#636363;outline:none}.date-input .pseudo-input:active,.date-input .pseudo-input:focus,.date-input .pseudo-input:hover,.date-input input:active,.date-input input:focus,.date-input input:hover,.date-input textarea:active,.date-input textarea:focus,.date-input textarea:hover,.email-input .pseudo-input:active,.email-input .pseudo-input:focus,.email-input .pseudo-input:hover,.email-input input:active,.email-input input:focus,.email-input input:hover,.email-input textarea:active,.email-input textarea:focus,.email-input textarea:hover,.password-input .pseudo-input:active,.password-input .pseudo-input:focus,.password-input .pseudo-input:hover,.password-input input:active,.password-input input:focus,.password-input input:hover,.password-input textarea:active,.password-input textarea:focus,.password-input textarea:hover,.text-input .pseudo-input:active,.text-input .pseudo-input:focus,.text-input .pseudo-input:hover,.text-input input:active,.text-input input:focus,.text-input input:hover,.text-input textarea:active,.text-input textarea:focus,.text-input textarea:hover{background-color:rgba(0,0,0,.06)}.date-input.error input,.date-input.error textarea,.email-input.error input,.email-input.error textarea,.password-input.error input,.password-input.error textarea,.text-input.error input,.text-input.error textarea{background:#f9e1e1;border-color:#e78d8d;color:#de6363}.date-input.error input:focus,.date-input.error textarea:focus,.email-input.error input:focus,.email-input.error textarea:focus,.password-input.error input:focus,.password-input.error textarea:focus,.text-input.error input:focus,.text-input.error textarea:focus{border-color:#d53939;color:#d53939}.date-input.error input::-webkit-input-placeholder,.date-input.error textarea::-webkit-input-placeholder,.email-input.error input::-webkit-input-placeholder,.email-input.error textarea::-webkit-input-placeholder,.password-input.error input::-webkit-input-placeholder,.password-input.error textarea::-webkit-input-placeholder,.text-input.error input::-webkit-input-placeholder,.text-input.error textarea::-webkit-input-placeholder{color:#e78d8d}.date-input.error input::-moz-placeholder,.date-input.error textarea::-moz-placeholder,.email-input.error input::-moz-placeholder,.email-input.error textarea::-moz-placeholder,.password-input.error input::-moz-placeholder,.password-input.error textarea::-moz-placeholder,.text-input.error input::-moz-placeholder,.text-input.error textarea::-moz-placeholder{color:#e78d8d}.date-input.error input:-ms-input-placeholder,.date-input.error textarea:-ms-input-placeholder,.email-input.error input:-ms-input-placeholder,.email-input.error textarea:-ms-input-placeholder,.password-input.error input:-ms-input-placeholder,.password-input.error textarea:-ms-input-placeholder,.text-input.error input:-ms-input-placeholder,.text-input.error textarea:-ms-input-placeholder{color:#e78d8d}.date-input.error input:-moz-placeholder,.date-input.error textarea:-moz-placeholder,.email-input.error input:-moz-placeholder,.email-input.error textarea:-moz-placeholder,.password-input.error input:-moz-placeholder,.password-input.error textarea:-moz-placeholder,.text-input.error input:-moz-placeholder,.text-input.error textarea:-moz-placeholder{color:#e78d8d}.date-input.error label,.email-input.error label,.password-input.error label,.text-input.error label{color:#d53939}.date-input .label-helper,.email-input .label-helper,.password-input .label-helper,.text-input .label-helper{color:#b0b0b0;display:inline-block;font-size:16px;margin-left:5px}.date-input.floating-label,.email-input.floating-label,.password-input.floating-label,.text-input.floating-label{align-items:flex-start;display:flex;flex-direction:column-reverse}.date-input.floating-label input+label,.email-input.floating-label input+label,.password-input.floating-label input+label,.text-input.floating-label input+label{opacity:1;transform:translate(0);transition:all .2s}.date-input.floating-label input:placeholder-shown+label,.email-input.floating-label input:placeholder-shown+label,.password-input.floating-label input:placeholder-shown+label,.text-input.floating-label input:placeholder-shown+label{opacity:0;transform:translateY(10px)}.date-input input:disabled,.email-input input:disabled,.password-input input:disabled,.text-input input:disabled{background-color:rgba(0,0,0,.06);border-bottom-color:transparent}.date-input.red input:focus,.email-input.red input:focus,.password-input.red input:focus,.text-input.red input:focus{border-bottom:2px solid #d53939}.date-input.orange input:focus,.email-input.orange input:focus,.password-input.orange input:focus,.text-input.orange input:focus{border-bottom:2px solid #df6c20}.date-input.yellow input:focus,.email-input.yellow input:focus,.password-input.yellow input:focus,.text-input.yellow input:focus{border-bottom:2px solid #eec430}.date-input.olive input:focus,.email-input.olive input:focus,.password-input.olive input:focus,.text-input.olive input:focus{border-bottom:2px solid #2aa788}.date-input.green input:focus,.email-input.green input:focus,.password-input.green input:focus,.text-input.green input:focus{border-bottom:2px solid #31aa31}.date-input.teal input:focus,.email-input.teal input:focus,.password-input.teal input:focus,.text-input.teal input:focus{border-bottom:2px solid #1c95ba}.date-input.blue input:focus,.email-input.blue input:focus,.password-input.blue input:focus,.text-input.blue input:focus{border-bottom:2px solid #2079df}.date-input.pink input:focus,.email-input.pink input:focus,.password-input.pink input:focus,.text-input.pink input:focus{border-bottom:2px solid #d33162}.date-input.purple input:focus,.email-input.purple input:focus,.password-input.purple input:focus,.text-input.purple input:focus{border-bottom:2px solid #9d4dcb}.date-input.lavender input:focus,.email-input.lavender input:focus,.password-input.lavender input:focus,.text-input.lavender input:focus{border-bottom:2px solid #6e60c9}.date-input.grey input:focus,.email-input.grey input:focus,.password-input.grey input:focus,.text-input.grey input:focus{border-bottom:2px solid #636363}.no-year-date-picker .ui-datepicker-year{display:none}.date-input{position:relative}.date-input input{padding-left:45px}.date-input:after{-webkit-font-smoothing:antialiased;bottom:0;color:#b0b0b0;content:"\f073";display:inline-block;font-family:Font Awesome\ 5 Pro;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;padding:10px 15px;position:absolute;text-rendering:auto}.ui-datepicker{border:2px solid #c9c9c9}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{cursor:pointer}.ui-datepicker .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-prev:hover{background-color:#e3e3e3}.ui-datepicker .ui-datepicker-next:after,.ui-datepicker .ui-datepicker-prev:after{-webkit-font-smoothing:antialiased;color:#969696;content:"\f053";display:inline-block;font-family:Font Awesome\ 5 Pro;font-size:16px;font-style:normal;font-variant:normal;font-weight:900;text-rendering:auto}.ui-datepicker .ui-datepicker-next{right:3px;top:3px}.ui-datepicker .ui-datepicker-next:after{content:"\f054";position:absolute;right:5px}.ui-datepicker .ui-datepicker-prev{left:3px;top:3px}.ui-datepicker .ui-datepicker-prev:after{left:5px;position:absolute}.ui-datepicker td .ui-state-default:hover{background:#2079df}.ui-datepicker .ui-icon-circle-triangle-e,.ui-datepicker .ui-icon-circle-triangle-w{background-image:none;display:none}.radio-input .header{margin:10px auto}.radio-input .option{cursor:pointer;display:block;font-size:16px;margin-bottom:12px;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-input .option input{cursor:pointer;left:0;margin:0;opacity:0;position:absolute;top:0}.radio-input .checkmark{border:2px solid #b0b0b0;border-radius:50%;height:20px;left:0;position:absolute;top:0;width:20px}.radio-input .option .checkmark{transition:all .15s ease-in-out}.radio-input .option:hover input~.checkmark{background-color:#e3e3e3}.radio-input .option:hover input:checked~.checkmark{background-color:#fff}.radio-input .option:active input~.checkmark{background-color:#c9c9c9}.radio-input .option input:checked~.checkmark{border-color:#2079df}.radio-input .checkmark:before{background:rgba(0,0,0,.1);border-radius:100%;content:"";height:30px;left:-7px;opacity:0;position:absolute;top:-7px;transform:scale(0);transition:transform .1s ease-in-out;width:30px}.radio-input .option input:focus~.checkmark:before{opacity:1;transform:scale(1)}.radio-input .option input:checked~.checkmark:before{opacity:0}.radio-input .checkmark:after{content:"";position:absolute;transform:scale(0);transition:transform .1s ease-in-out}.radio-input .option input:checked~.checkmark:after{transform:scale(1)}.radio-input .option .checkmark:after{background:#2079df;border-radius:50%;height:8px;left:4px;top:4px;width:8px}.radio-alt-input .header{margin:10px auto}.radio-alt-input .option{cursor:pointer;display:inline-block;margin:auto 10px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-alt-input .option:first-of-type{margin-left:0}.radio-alt-input .option:last-of-type{margin-right:0}.radio-alt-input .option.error .checkmark{background:#f9e1e1;border-color:#e78d8d}.radio-alt-input .option.error .checkmark .text{color:#de6363}.radio-alt-input.block .option{margin:auto 0}.radio-alt-input.block .option .checkmark{border-left:none;border-radius:0}.radio-alt-input.block .option:first-of-type .checkmark{border-left:2px solid #c9c9c9;border-radius:5px 0 0 5px}.radio-alt-input.block .option:last-of-type .checkmark{border-radius:0 5px 5px 0}.radio-alt-input .option input{cursor:pointer;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%}.radio-alt-input .option label{display:none}.radio-alt-input .checkmark{border:2px solid #c9c9c9;border-radius:5px;height:100%;transition:all .1s ease-in-out;width:100%}.radio-alt-input .text{margin:0;padding:15px}.radio-alt-input .option:hover input~.checkmark{background-color:#e3e3e3}.radio-alt-input .option:active input~.checkmark{background-color:#c9c9c9}.radio-alt-input .option input:focus~.checkmark{background-color:#e3e3e3}.radio-alt-input .option input:checked~.checkmark{background:#2079df;border-color:transparent}.radio-alt-input .option input:checked~.checkmark .text{color:#fff}.radio-alt-input .option.checked .checkmark{background:#2079df;border-color:transparent}.radio-alt-input .option.checked .checkmark .text{color:#fff}.radio-alt-input.block .option:focus input~.checkmark,.radio-alt-input.block .option:hover input~.checkmark{background-color:#efefef}.radio-alt-input.block .option:active input~.checkmark{background-color:#e3e3e3}.radio-alt-input.block .option input:checked~.checkmark{background:#e3e3e3;border-color:#c9c9c9}.radio-alt-input.block .option input:checked~.checkmark .text{color:#636363}.radio-alt-input.thin .option .checkmark .text{padding:5px 10px}.toggle-input input{bottom:0;height:100%;margin:0;opacity:0;position:absolute;width:100%}.toggle-input label{align-items:center;display:inline-block;display:flex;height:24px;margin-bottom:0;position:relative;width:42px}.toggle-input .slider{background-color:#c9c9c9;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;-webkit-transition:.2s;transition:.2s}.toggle-input .slider:focus{background-color:#b0b0b0}.toggle-input .slider:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:16px;left:4px;position:absolute;-webkit-transition:.2s;transition:.2s;width:16px}.toggle-input input:checked+.slider{background-color:#2079df}.toggle-input input:focus~.slider,.toggle-input input:hover~.slider{background-color:#b0b0b0}.toggle-input input:focus:checked~.slider,.toggle-input input:hover:checked~.slider{background-color:#1d6dc9}.toggle-input input:checked+.slider:before{-webkit-transform:translateX(18px);-ms-transform:translateX(18px);transform:translateX(18px)}.toggle-input.small label{height:18px;width:31.5px}.toggle-input.small .slider:before{bottom:3px;height:12px;left:3px;width:12px}.toggle-input.small input:checked+.slider:before{-webkit-transform:translateX(13.5px);-ms-transform:translateX(13.5px);transform:translateX(13.5px)}.toggle-input.large label{height:32px;width:56px}.toggle-input.large .slider:before{bottom:5px;height:22px;left:5px;width:22px}.toggle-input.large input:checked+.slider:before{-webkit-transform:translateX(24px);-ms-transform:translateX(24px);transform:translateX(24px)}.range-slider-input .slider{-webkit-appearance:none;background:#c9c9c9;border-radius:100em;height:5px;opacity:1;outline:none;-webkit-transition:.2s;transition:opacity .2s}.range-slider-input .slider:active,.range-slider-input .slider:focus{box-shadow:none}.range-slider-input .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#2079df;border:3px solid #fff;border-radius:100em;cursor:pointer;height:25px;transition:all .1s ease-in-out;width:25px}.range-slider-input .slider::-webkit-slider-thumb:active{height:30px;width:30px}.range-slider-input .slider::-moz-range-thumb{background:#2079df;border:3px solid #fff;border-radius:100em;cursor:pointer;height:25px;width:25px}select.select-input{background-color:#e8e8e8;background-image:none;border:none;border-radius:5px;box-shadow:none;color:#636363;display:block;font-size:16px;height:34px;line-height:1.42857143;padding:6px 12px;transition:background-color .1s ease-in-out}select.select-input:focus{background-color:#ddd;outline:none}.button{align-items:center;background:#e3e3e3;border:none;border-radius:10rem;box-shadow:inset 0 0 0 1px transparent;color:#707070;cursor:pointer;display:inline-flex;font-size:16px;font-style:normal;height:2.57142858em;justify-content:center;line-height:1em;min-height:1em;outline:0;padding:.78571429em 1.5em;text-decoration:none;text-shadow:none;text-transform:none;transition:all .1s ease-in-out;user-select:none;white-space:nowrap}.button:not(.icon){font-family:Nunito,Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:700}.button:focus,.button:hover{background:#c9c9c9;color:#636363}.button:active{background:#b0b0b0}.button.wide{display:flex;width:100%}.button.small{font-size:14px}.button.basic{background:transparent;box-shadow:inset 0 0 0 1px #c9c9c9;color:#707070;font-weight:400}.button.basic:hover{background:rgba(0,0,0,.05);box-shadow:inset 0 0 0 2px #c9c9c9}.button.basic:active{background:rgba(0,0,0,.1)}.button.basic:active,.button.basic:focus{box-shadow:inset 0 0 0 2px #c9c9c9}.button.basic.red{fill:#d53939;background:none;box-shadow:inset 0 0 0 1px #d53939;color:#d53939}.button.basic.red:focus,.button.basic.red:hover{background-color:rgba(213,57,57,.2);box-shadow:inset 0 0 0 2px #d53939}.button.basic.red:active{background-color:rgba(213,57,57,.25);box-shadow:inset 0 0 0 2px #d53939}.button.basic.orange{fill:#df6c20;background:none;box-shadow:inset 0 0 0 1px #df6c20;color:#df6c20}.button.basic.orange:focus,.button.basic.orange:hover{background-color:rgba(223,108,32,.2);box-shadow:inset 0 0 0 2px #df6c20}.button.basic.orange:active{background-color:rgba(223,108,32,.25);box-shadow:inset 0 0 0 2px #df6c20}.button.basic.yellow{fill:#eec430;background:none;box-shadow:inset 0 0 0 1px #eec430;color:#eec430}.button.basic.yellow:focus,.button.basic.yellow:hover{background-color:rgba(238,196,48,.2);box-shadow:inset 0 0 0 2px #eec430}.button.basic.yellow:active{background-color:rgba(238,196,48,.25);box-shadow:inset 0 0 0 2px #eec430}.button.basic.olive{fill:#2aa788;background:none;box-shadow:inset 0 0 0 1px #2aa788;color:#2aa788}.button.basic.olive:focus,.button.basic.olive:hover{background-color:rgba(42,167,136,.2);box-shadow:inset 0 0 0 2px #2aa788}.button.basic.olive:active{background-color:rgba(42,167,136,.25);box-shadow:inset 0 0 0 2px #2aa788}.button.basic.green{fill:#31aa31;background:none;box-shadow:inset 0 0 0 1px #31aa31;color:#31aa31}.button.basic.green:focus,.button.basic.green:hover{background-color:rgba(49,170,49,.2);box-shadow:inset 0 0 0 2px #31aa31}.button.basic.green:active{background-color:rgba(49,170,49,.25);box-shadow:inset 0 0 0 2px #31aa31}.button.basic.teal{fill:#1c95ba;background:none;box-shadow:inset 0 0 0 1px #1c95ba;color:#1c95ba}.button.basic.teal:focus,.button.basic.teal:hover{background-color:rgba(28,149,186,.2);box-shadow:inset 0 0 0 2px #1c95ba}.button.basic.teal:active{background-color:rgba(28,149,186,.25);box-shadow:inset 0 0 0 2px #1c95ba}.button.basic.blue{fill:#2079df;background:none;box-shadow:inset 0 0 0 1px #2079df;color:#2079df}.button.basic.blue:focus,.button.basic.blue:hover{background-color:rgba(32,121,223,.2);box-shadow:inset 0 0 0 2px #2079df}.button.basic.blue:active{background-color:rgba(32,121,223,.25);box-shadow:inset 0 0 0 2px #2079df}.button.basic.pink{fill:#d33162;background:none;box-shadow:inset 0 0 0 1px #d33162;color:#d33162}.button.basic.pink:focus,.button.basic.pink:hover{background-color:rgba(211,49,98,.2);box-shadow:inset 0 0 0 2px #d33162}.button.basic.pink:active{background-color:rgba(211,49,98,.25);box-shadow:inset 0 0 0 2px #d33162}.button.basic.purple{fill:#9d4dcb;background:none;box-shadow:inset 0 0 0 1px #9d4dcb;color:#9d4dcb}.button.basic.purple:focus,.button.basic.purple:hover{background-color:rgba(157,77,203,.2);box-shadow:inset 0 0 0 2px #9d4dcb}.button.basic.purple:active{background-color:rgba(157,77,203,.25);box-shadow:inset 0 0 0 2px #9d4dcb}.button.basic.lavender{fill:#6e60c9;background:none;box-shadow:inset 0 0 0 1px #6e60c9;color:#6e60c9}.button.basic.lavender:focus,.button.basic.lavender:hover{background-color:rgba(110,96,201,.2);box-shadow:inset 0 0 0 2px #6e60c9}.button.basic.lavender:active{background-color:rgba(110,96,201,.25);box-shadow:inset 0 0 0 2px #6e60c9}.button.basic.grey{fill:#636363;background:none;box-shadow:inset 0 0 0 1px #636363;color:#636363}.button.basic.grey:focus,.button.basic.grey:hover{background-color:rgba(99,99,99,.2);box-shadow:inset 0 0 0 2px #636363}.button.basic.grey:active{background-color:rgba(99,99,99,.25);box-shadow:inset 0 0 0 2px #636363}.button.icon{background:transparent;border-radius:4px;font-size:18px;height:2.25em;padding:0;width:2.25em}.button.icon:focus,.button.icon:hover{background:#e3e3e3}.button.icon:active{background:#d6d6d6}.button.icon:not(.basic).red{color:#fff}.button.icon:not(.basic).red:focus,.button.icon:not(.basic).red:hover{background:#ca2b2b}.button.icon:not(.basic).red:active{background:#b52626}.button.icon:not(.basic).orange{color:#fff}.button.icon:not(.basic).orange:focus,.button.icon:not(.basic).orange:hover{background:#c9611d}.button.icon:not(.basic).orange:active{background:#b2561a}.button.icon:not(.basic).yellow{color:#fff}.button.icon:not(.basic).yellow:focus,.button.icon:not(.basic).yellow:hover{background:#ecbd18}.button.icon:not(.basic).yellow:active{background:#d9ad12}.button.icon:not(.basic).olive{color:#fff}.button.icon:not(.basic).olive:focus,.button.icon:not(.basic).olive:hover{background:#259377}.button.icon:not(.basic).olive:active{background:#207e67}.button.icon:not(.basic).green{color:#fff}.button.icon:not(.basic).green:focus,.button.icon:not(.basic).green:hover{background:#2b962b}.button.icon:not(.basic).green:active{background:#268226}.button.icon:not(.basic).teal{color:#fff}.button.icon:not(.basic).teal:focus,.button.icon:not(.basic).teal:hover{background:#1983a4}.button.icon:not(.basic).teal:active{background:#15718e}.button.icon:not(.basic).blue{color:#fff}.button.icon:not(.basic).blue:focus,.button.icon:not(.basic).blue:hover{background:#1d6dc9}.button.icon:not(.basic).blue:active{background:#1a61b2}.button.icon:not(.basic).pink{color:#fff}.button.icon:not(.basic).pink:focus,.button.icon:not(.basic).pink:hover{background:#c12957}.button.icon:not(.basic).pink:active{background:#ac254e}.button.icon:not(.basic).purple{color:#fff}.button.icon:not(.basic).purple:focus,.button.icon:not(.basic).purple:hover{background:#923ac5}.button.icon:not(.basic).purple:active{background:#8334b1}.button.icon:not(.basic).lavender{color:#fff}.button.icon:not(.basic).lavender:focus,.button.icon:not(.basic).lavender:hover{background:#5d4dc3}.button.icon:not(.basic).lavender:active{background:#4f3eb8}.button.icon:not(.basic).grey{color:#fff}.button.icon:not(.basic).grey:focus,.button.icon:not(.basic).grey:hover{background:#565656}.button.icon:not(.basic).grey:active{background:#4a4a4a}.button.icon.button.loading,.button.icon.disabled{pointer-events:none}.button.bold{font-weight:700}.button.as-dropdown{display:flex}.button.as-dropdown:after{content:"\f078";font-family:Font Awesome\ 5 Pro;margin-left:auto}.button.left-icon{display:inline-flex}.button.left-icon i:after,.button.left-icon i:before{margin-right:10px}.button.right-icon{display:inline-flex}.button.right-icon i:after,.button.right-icon i:before{margin-left:10px}.button.thin{height:2em;padding:.5em 1em}.button.box{border-radius:5px;cursor:pointer;font-size:16px;padding:.5em 1em;text-align:left}.button.box.light{color:#b0b0b0}.button.box.light:focus,.button.box.light:hover{color:#636363}.button.circle{height:40px;padding:0;width:40px}.button.circle i{font-size:16px}.button.circle.small{height:30px;width:30px}.button.circle.small i{font-size:14px}.button.circle.large{height:50px;width:50px}.button.circle.large i{font-size:18px}.button.no-border{background:transparent;border:none}.button.red{background:#d53939;color:#fff}.button.red:focus,.button.red:hover{background:#ca2b2b}.button.red:active{background:#b52626}.button.orange{background:#df6c20;color:#fff}.button.orange:focus,.button.orange:hover{background:#c9611d}.button.orange:active{background:#b2561a}.button.yellow{background:#eec430;color:#fff}.button.yellow:focus,.button.yellow:hover{background:#ecbd18}.button.yellow:active{background:#d9ad12}.button.olive{background:#2aa788;color:#fff}.button.olive:focus,.button.olive:hover{background:#259377}.button.olive:active{background:#207e67}.button.green{background:#31aa31;color:#fff}.button.green:focus,.button.green:hover{background:#2b962b}.button.green:active{background:#268226}.button.teal{background:#1c95ba;color:#fff}.button.teal:focus,.button.teal:hover{background:#1983a4}.button.teal:active{background:#15718e}.button.blue{background:#2079df;color:#fff}.button.blue:focus,.button.blue:hover{background:#1d6dc9}.button.blue:active{background:#1a61b2}.button.pink{background:#d33162;color:#fff}.button.pink:focus,.button.pink:hover{background:#c12957}.button.pink:active{background:#ac254e}.button.purple{background:#9d4dcb;color:#fff}.button.purple:focus,.button.purple:hover{background:#923ac5}.button.purple:active{background:#8334b1}.button.lavender{background:#6e60c9;color:#fff}.button.lavender:focus,.button.lavender:hover{background:#5d4dc3}.button.lavender:active{background:#4f3eb8}.button.grey{background:#636363;color:#fff}.button.grey:focus,.button.grey:hover{background:#565656}.button.grey:active{background:#4a4a4a}.button.transparent{background:transparent}.button.transparent.red{background:transparent;color:#d53939}.button.transparent.red:focus,.button.transparent.red:hover{background:#fdf6f6}.button.transparent.red:active{background:#f9e1e1}.button.transparent.orange{background:transparent;color:#df6c20}.button.transparent.orange:focus,.button.transparent.orange:hover{background:#fcf0e9}.button.transparent.orange:active{background:#f9e2d2}.button.transparent.yellow{background:transparent;color:#eec430}.button.transparent.yellow:focus,.button.transparent.yellow:hover{background:#fff}.button.transparent.yellow:active{background:#fdfaed}.button.transparent.olive{background:transparent;color:#2aa788}.button.transparent.olive:focus,.button.transparent.olive:hover{background:#c6f1e6}.button.transparent.olive:active{background:#b1ecdd}.button.transparent.green{background:transparent;color:#31aa31}.button.transparent.green:focus,.button.transparent.green:hover{background:#cff1cf}.button.transparent.green:active{background:#bbecbb}.button.transparent.teal{background:transparent;color:#1c95ba}.button.transparent.teal:focus,.button.transparent.teal:hover{background:#c5ebf6}.button.transparent.teal:active{background:#afe3f3}.button.transparent.blue{background:transparent;color:#2079df}.button.transparent.blue:focus,.button.transparent.blue:hover{background:#e9f2fc}.button.transparent.blue:active{background:#d2e4f9}.button.transparent.pink{background:transparent;color:#d33162}.button.transparent.pink:focus,.button.transparent.pink:hover{background:#fbeef2}.button.transparent.pink:active{background:#f7d9e2}.button.transparent.purple{background:transparent;color:#9d4dcb}.button.transparent.purple:focus,.button.transparent.purple:hover{background:#fff}.button.transparent.purple:active{background:#f4ebf9}.button.transparent.lavender{background:transparent;color:#6e60c9}.button.transparent.lavender:focus,.button.transparent.lavender:hover{background:#fff}.button.transparent.lavender:active{background:#f9f8fd}.button.transparent.grey{background:transparent;color:#636363}.button.transparent.grey:focus,.button.transparent.grey:hover{background:#d6d6d6}.button.transparent.grey:active{background:#c9c9c9}.button.inverted{background:rgba(0,0,0,.05);box-shadow:inset 0 0 0 2px #fff;color:#fff}.button.inverted:focus,.button.inverted:hover{background:rgba(0,0,0,.15)}.button.inverted:active{background:rgba(0,0,0,.25)}.button.inverted.red{background:#ca2b2b;color:#fff}.button.inverted.red:focus,.button.inverted.red:hover{background:#b52626;box-shadow:inset 0 0 0 2px #fff}.button.inverted.red:active{background:#a02222;box-shadow:inset 0 0 0 2px #fff}.button.inverted.orange{background:#c9611d;color:#fff}.button.inverted.orange:focus,.button.inverted.orange:hover{background:#b2561a;box-shadow:inset 0 0 0 2px #fff}.button.inverted.orange:active{background:#9c4c16;box-shadow:inset 0 0 0 2px #fff}.button.inverted.yellow{background:#ecbd18;color:#fff}.button.inverted.yellow:focus,.button.inverted.yellow:hover{background:#d9ad12;box-shadow:inset 0 0 0 2px #fff}.button.inverted.yellow:active{background:#c29a10;box-shadow:inset 0 0 0 2px #fff}.button.inverted.olive{background:#259377;color:#fff}.button.inverted.olive:focus,.button.inverted.olive:hover{background:#207e67;box-shadow:inset 0 0 0 2px #fff}.button.inverted.olive:active{background:#1b6a56;box-shadow:inset 0 0 0 2px #fff}.button.inverted.green{background:#2b962b;color:#fff}.button.inverted.green:focus,.button.inverted.green:hover{background:#268226;box-shadow:inset 0 0 0 2px #fff}.button.inverted.green:active{background:#206f20;box-shadow:inset 0 0 0 2px #fff}.button.inverted.teal{background:#1983a4;color:#fff}.button.inverted.teal:focus,.button.inverted.teal:hover{background:#15718e;box-shadow:inset 0 0 0 2px #fff}.button.inverted.teal:active{background:#126078;box-shadow:inset 0 0 0 2px #fff}.button.inverted.blue{background:#1d6dc9;color:#fff}.button.inverted.blue:focus,.button.inverted.blue:hover{background:#1a61b2;box-shadow:inset 0 0 0 2px #fff}.button.inverted.blue:active{background:#16559c;box-shadow:inset 0 0 0 2px #fff}.button.inverted.pink{background:#c12957;color:#fff}.button.inverted.pink:focus,.button.inverted.pink:hover{background:#ac254e;box-shadow:inset 0 0 0 2px #fff}.button.inverted.pink:active{background:#972044;box-shadow:inset 0 0 0 2px #fff}.button.inverted.purple{background:#923ac5;color:#fff}.button.inverted.purple:focus,.button.inverted.purple:hover{background:#8334b1;box-shadow:inset 0 0 0 2px #fff}.button.inverted.purple:active{background:#752e9d;box-shadow:inset 0 0 0 2px #fff}.button.inverted.lavender{background:#5d4dc3;color:#fff}.button.inverted.lavender:focus,.button.inverted.lavender:hover{background:#4f3eb8;box-shadow:inset 0 0 0 2px #fff}.button.inverted.lavender:active{background:#4638a5;box-shadow:inset 0 0 0 2px #fff}.button.inverted.grey{background:#565656;color:#fff}.button.inverted.grey:focus,.button.inverted.grey:hover{background:#4a4a4a;box-shadow:inset 0 0 0 2px #fff}.button.inverted.grey:active{background:#3d3d3d;box-shadow:inset 0 0 0 2px #fff}.button.button.loading,.button.disabled,.button:disabled{cursor:default}.button.button.loading,.button.button.loading:active,.button.button.loading:focus,.button.button.loading:hover,.button.disabled,.button.disabled:active,.button.disabled:focus,.button.disabled:hover,.button:disabled,.button:disabled:active,.button:disabled:focus,.button:disabled:hover{background:#e3e3e3;border:none;box-shadow:none;color:#b0b0b0}.button.button.loading.basic,.button.disabled.basic,.button:disabled.basic{background:transparent;box-shadow:inset 0 0 0 1px #c9c9c9;color:#b0b0b0;font-weight:400}.button.button.loading.basic:active,.button.button.loading.basic:focus,.button.button.loading.basic:hover,.button.disabled.basic:active,.button.disabled.basic:focus,.button.disabled.basic:hover,.button:disabled.basic:active,.button:disabled.basic:focus,.button:disabled.basic:hover{background:none;box-shadow:inset 0 0 0 1px #c9c9c9}.button.loading .loading-spinner{margin:0 auto}.button.light-blue{background:#d2e4f9;color:#2079df}.button.light-blue:focus,.button.light-blue:hover{background:#bbd6f6}.button.light-blue:active{background:#a5c9f3}i.button{background:none;color:#7d7d7d;font-family:Font Awesome\ 5 Pro}i.button:focus,i.button:hover{background:none;color:#707070}i.button:active{background:none;color:#636363}body.night-mode .button{background:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.85)}body.night-mode .button:focus,body.night-mode .button:hover{background:#525660;color:#d6d7dc}body.night-mode .button:active{background:#474a53;color:#d6d7dc}body.night-mode .button.red{background:#e78d8d;color:#a02222}body.night-mode .button.red:focus,body.night-mode .button.red:hover{background:#e27878}body.night-mode .button.red:active{background:#de6363}body.night-mode .button.orange{background:#eca779;color:#9c4c16}body.night-mode .button.orange:focus,body.night-mode .button.orange:hover{background:#e99863}body.night-mode .button.orange:active{background:#e5894d}body.night-mode .button.yellow{background:#f6df8e;color:#c29a10}body.night-mode .button.yellow:focus,body.night-mode .button.yellow:hover{background:#f4d877}body.night-mode .button.yellow:active{background:#f2d15f}body.night-mode .button.olive{background:#60d7b9;color:#1b6a56}body.night-mode .button.olive:focus,body.night-mode .button.olive:hover{background:#4cd2b1}body.night-mode .button.olive:active{background:#37cda8}body.night-mode .button.green{background:#6cd56c;color:#206f20}body.night-mode .button.green:focus,body.night-mode .button.green:hover{background:#58cf58}body.night-mode .button.green:active{background:#45c945}body.night-mode .button.teal{background:#56c4e6;color:#126078}body.night-mode .button.teal:focus,body.night-mode .button.teal:hover{background:#40bce2}body.night-mode .button.teal:active{background:#2ab5df}body.night-mode .button.blue{background:#79afec;color:#16559c}body.night-mode .button.blue:focus,body.night-mode .button.blue:hover{background:#63a1e9}body.night-mode .button.blue:active{background:#4d94e5}body.night-mode .button.pink{background:#e585a2;color:#972044}body.night-mode .button.pink:focus,body.night-mode .button.pink:hover{background:#e07092}body.night-mode .button.pink:active{background:#dc5b82}body.night-mode .button.purple{background:#c89ce2;color:#752e9d}body.night-mode .button.purple:focus,body.night-mode .button.purple:hover{background:#be88dc}body.night-mode .button.purple:active{background:#b374d7}body.night-mode .button.lavender{background:#b3ace3;color:#4638a5}body.night-mode .button.lavender:focus,body.night-mode .button.lavender:hover{background:#a299dc}body.night-mode .button.lavender:active{background:#9186d6}body.night-mode .button.grey{background:#969696;color:#3d3d3d}body.night-mode .button.grey:focus,body.night-mode .button.grey:hover{background:#898989}body.night-mode .button.grey:active{background:#7d7d7d}body.night-mode .button.basic{background:none;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.85);color:hsla(0,0%,100%,.85)}body.night-mode .button.basic:focus,body.night-mode .button.basic:hover{box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.85)}body.night-mode .button.basic.red{background:none;box-shadow:inset 0 0 0 1px #e78d8d;color:#e78d8d}body.night-mode .button.basic.red:focus,body.night-mode .button.basic.red:hover{background-color:rgba(0,0,0,.05);box-shadow:inset 0 0 0 2px #e78d8d}body.night-mode .button.basic.red:active{background-color:rgba(0,0,0,.1);box-shadow:inset 0 0 0 2px #e78d8d}body.night-mode .button.basic.orange{background:none;box-shadow:inset 0 0 0 1px #eca779;color:#eca779}body.night-mode .button.basic.orange:focus,body.night-mode .button.basic.orange:hover{background-color:rgba(0,0,0,.05);box-shadow:inset 0 0 0 2px #eca779}body.night-mode .button.basic.orange:active{background-color:rgba(0,0,0,.1);box-shadow:inset 0 0 0 2px #eca779}body.night-mode .button.basic.yellow{background:none;box-shadow:inset 0 0 0 1px #f6df8e;color:#f6df8e}body.night-mode .button.basic.yellow:focus,body.night-mode .button.basic.yellow:hover{background-color:rgba(0,0,0,.05);box-shadow:inset 0 0 0 2px #f6df8e}body.night-mode .button.basic.yellow:active{background-color:rgba(0,0,0,.1);box-shadow:inset 0 0 0 2px #f6df8e}body.night-mode .button.basic.olive{background:none;box-shadow:inset 0 0 0 1px #60d7b9;color:#60d7b9}body.night-mode .button.basic.olive:focus,body.night-mode .button.basic.olive:hover{background-color:rgba(0,0,0,.05);box-shadow:inset 0 0 0 2px #60d7b9}body.night-mode .button.basic.olive:active{background-color:rgba(0,0,0,.1);box-shadow:inset 0 0 0 2px #60d7b9}body.night-mode .button.basic.green{background:none;box-shadow:inset 0 0 0 1px #6cd56c;color:#6cd56c}body.night-mode .button.basic.green:focus,body.night-mode .button.basic.green:hover{background-color:rgba(0,0,0,.05);box-shadow:inset 0 0 0 2px #6cd56c}body.night-mode .button.basic.green:active{background-color:rgba(0,0,0,.1);box-shadow:inset 0 0 0 2px #6cd56c}body.night-mode .button.basic.teal{background:none;box-shadow:inset 0 0 0 1px #56c4e6;color:#56c4e6}body.night-mode .button.basic.teal:focus,body.night-mode .button.basic.teal:hover{background-color:rgba(0,0,0,.05);box-shadow:inset 0 0 0 2px #56c4e6}body.night-mode .button.basic.teal:active{background-color:rgba(0,0,0,.1);box-shadow:inset 0 0 0 2px #56c4e6}body.night-mode .button.basic.blue{background:none;box-shadow:inset 0 0 0 1px #79afec;color:#79afec}body.night-mode .button.basic.blue:focus,body.night-mode .button.basic.blue:hover{background-color:rgba(0,0,0,.05);box-shadow:inset 0 0 0 2px #79afec}body.night-mode .button.basic.blue:active{background-color:rgba(0,0,0,.1);box-shadow:inset 0 0 0 2px #79afec}body.night-mode .button.basic.pink{background:none;box-shadow:inset 0 0 0 1px #e585a2;color:#e585a2}body.night-mode .button.basic.pink:focus,body.night-mode .button.basic.pink:hover{background-color:rgba(0,0,0,.05);box-shadow:inset 0 0 0 2px #e585a2}body.night-mode .button.basic.pink:active{background-color:rgba(0,0,0,.1);box-shadow:inset 0 0 0 2px #e585a2}body.night-mode .button.basic.purple{background:none;box-shadow:inset 0 0 0 1px #c89ce2;color:#c89ce2}body.night-mode .button.basic.purple:focus,body.night-mode .button.basic.purple:hover{background-color:rgba(0,0,0,.05);box-shadow:inset 0 0 0 2px #c89ce2}body.night-mode .button.basic.purple:active{background-color:rgba(0,0,0,.1);box-shadow:inset 0 0 0 2px #c89ce2}body.night-mode .button.basic.lavender{background:none;box-shadow:inset 0 0 0 1px #b3ace3;color:#b3ace3}body.night-mode .button.basic.lavender:focus,body.night-mode .button.basic.lavender:hover{background-color:rgba(0,0,0,.05);box-shadow:inset 0 0 0 2px #b3ace3}body.night-mode .button.basic.lavender:active{background-color:rgba(0,0,0,.1);box-shadow:inset 0 0 0 2px #b3ace3}body.night-mode .button.basic.grey{background:none;box-shadow:inset 0 0 0 1px #969696;color:#969696}body.night-mode .button.basic.grey:focus,body.night-mode .button.basic.grey:hover{background-color:rgba(0,0,0,.05);box-shadow:inset 0 0 0 2px #969696}body.night-mode .button.basic.grey:active{background-color:rgba(0,0,0,.1);box-shadow:inset 0 0 0 2px #969696}body.night-mode .button.button.loading,body.night-mode .button.disabled,body.night-mode .button:disabled{background:#5e626e;border:none;box-shadow:none;color:#acafb9;cursor:default}body.night-mode .button.button.loading:active,body.night-mode .button.button.loading:focus,body.night-mode .button.button.loading:hover,body.night-mode .button.disabled:active,body.night-mode .button.disabled:focus,body.night-mode .button.disabled:hover,body.night-mode .button:disabled:active,body.night-mode .button:disabled:focus,body.night-mode .button:disabled:hover{background:#5e626e;border:none;box-shadow:none;color:#acafb9}body.night-mode .button.button.loading.basic,body.night-mode .button.disabled.basic,body.night-mode .button:disabled.basic{background:none;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.65);color:hsla(0,0%,100%,.65)}body.night-mode .button.button.loading.basic:active,body.night-mode .button.button.loading.basic:focus,body.night-mode .button.button.loading.basic:hover,body.night-mode .button.disabled.basic:active,body.night-mode .button.disabled.basic:focus,body.night-mode .button.disabled.basic:hover,body.night-mode .button:disabled.basic:active,body.night-mode .button:disabled.basic:focus,body.night-mode .button:disabled.basic:hover{background:none;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.65)}.pill{background:#e3e3e3;border-radius:999px;color:#565656;display:inline-block;padding:5px 15px}.pill.red{background:#f9e1e1;color:#ca2b2b}.pill.green{background:#bbecbb;color:#1a5b1a}.pill.orange{background:#f9e2d2;color:#c9611d}.pill.blue{background:#d2e4f9;color:#1d6dc9}.message{background:#e3e3e3;border-radius:5px;color:#707070;font-weight:700;margin:20px auto;padding:10px}.message.info{background-color:#d2e4f9;color:#2079df}.message.info h1,.message.info h2,.message.info h3,.message.info h4,.message.info h5,.message.info p{color:#2079df}.message.info h2{opacity:.95}.message.info h3,.message.info h4{opacity:.9}.message.info li,.message.info p{opacity:.85}.message.negative{background:#f9e1e1;color:#d53939}.message.negative h1,.message.negative h2,.message.negative h3,.message.negative h4,.message.negative h5,.message.negative p{color:#d53939}.message.negative h2{opacity:.95}.message.negative h3,.message.negative h4{opacity:.9}.message.negative li,.message.negative p{opacity:.85}.message.positive{background:#cff1cf;color:#268226}.message.positive h1,.message.positive h2,.message.positive h3,.message.positive h4,.message.positive h5,.message.positive p{color:#268226}.message.positive h2{opacity:.95}.message.positive h3,.message.positive h4{opacity:.9}.message.positive li,.message.positive p{opacity:.85}.message.warning{background:#fcf0e9;color:#b2561a}.message.warning h1,.message.warning h2,.message.warning h3,.message.warning h4,.message.warning h5,.message.warning p{color:#b2561a}.message.warning h2{opacity:.95}.message.warning h3,.message.warning h4{opacity:.9}.message.warning li,.message.warning p{opacity:.85}.message>i.fas{margin-right:8px}.loading-spinner{-webkit-animation:spCircRot .6s linear infinite;animation:spCircRot .6s linear infinite;border:4px solid rgba(0,0,0,.15);border-radius:50%;border-top-color:#2079df;clear:both;height:32px;margin:20px auto;width:32px}.loading-spinner.small{border-width:3px;height:16px;width:16px}.loading-spinner.large{border-width:5px;height:48px;width:48px}.loading-spinner.inline-block{display:inline-block}.loading-spinner.inverted{border-top:4px solid #c9c9c9}@-webkit-keyframes spCircRot{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@keyframes spCircRot{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.divider{border-bottom:2px solid #e3e3e3}.divider.text{align-content:stretch;align-items:center;border-bottom:none;color:#c9c9c9;display:flex;font-size:16px;font-weight:700;justify-content:center}.divider.text i{font-size:24px}.divider.text:after,.divider.text:before{background:#e3e3e3;content:" ";height:2px;text-shadow:none;width:100%}.divider.text:before{margin-right:1em}.divider.text:after{margin-left:1em}.divider.text.inverted{color:#fff;opacity:.9}.dialog-container{align-items:center;display:flex;height:100%;justify-content:center;top:0;width:100%}.dialog,.dialog-container{position:fixed;z-index:1049}.dialog{background:#fff;border-radius:5px;box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12);left:0;margin-left:auto;margin-right:auto;right:0;top:10px;width:95%}@media only screen and (min-width:481px){.dialog{top:auto}}@media (max-height:1000px){.dialog{max-height:calc(100vh - 5%);top:5%}}.dialog i.dialog-close{cursor:pointer;font-size:18px;padding:20px;position:absolute;right:0;top:0}.dialog i.dialog-close:after{content:"\f00d";font-family:Font Awesome\ 5 Pro;font-weight:900}.dialog .dialog-header{border-bottom:1px solid #e3e3e3;text-align:center}.dialog .dialog-header .header{color:#b0b0b0;margin:0;padding-bottom:20px;padding-top:20px}.dialog .dialog-content{max-height:50vh;overflow-y:scroll;padding:20px}@media only screen and (min-width:481px){.dialog .dialog-content{max-height:60vh}}.dialog .dialog-footer{align-items:center;border-top:1px solid #e3e3e3;display:flex;flex-direction:column;justify-content:center;padding:15px}.dialog .dialog-footer .button{margin-left:8px;margin-right:8px;margin-top:0}.dialog .dialog-footer .button:not(.circle){width:100%}.dialog .dialog-footer .button:not(:first-child){margin-top:15px}.dialog.negative{border:2px solid #d53939}.dialog.negative .dialog-header{border-bottom:none}.dialog.negative i.dialog-close.button{color:#fff}.dialog.negative .dialog-header{background:#d53939}.dialog.negative .dialog-header .header{color:#fff}.dialog.positive{border:2px solid #31aa31}.dialog.positive .dialog-header{border-bottom:none}.dialog.positive i.dialog-close.button{background:transparent;color:#fff}.dialog.positive .dialog-header{background:#31aa31}.dialog.positive .dialog-header .header{color:#fff}.dialog.blue{border:2px solid #2079df}.dialog.blue .dialog-header{border-bottom:none}.dialog.blue i.dialog-close.button{color:#fff}.dialog.blue .dialog-header{background:#2079df}.dialog.blue .dialog-header .header{color:#fff}.dialog.no-border .dialog-close.button{color:#e3e3e3}.dialog.no-border .dialog-header{border-bottom:none}.dialog.no-border .dialog-header .header{color:#2079df;font-weight:600;padding-top:40px}.dialog.no-border .dialog-content{max-height:none;overflow:auto;padding:0 40px;text-align:center}.dialog.no-border .dialog-footer{border-top:none;padding:40px 20px}@media only screen and (min-width:769px){.dialog.no-border{width:580px}}@media only screen and (min-width:481px){.dialog .dialog-footer .button:not(.circle){width:100%}}@media only screen and (min-width:769px){.dialog{width:480px}.dialog.wide{width:768px}.dialog.extra-wide{width:95%}.dialog .dialog-footer{flex-direction:row}.dialog .dialog-footer.right-aligned{justify-content:flex-end}.dialog .dialog-footer.left-aligned{justify-content:flex-start}.dialog .dialog-footer .button:not(.circle){width:auto}.dialog .dialog-footer .button:not(:first-child){margin-top:0}}.is-admin .dialog .dialog-footer,.is-admin .dialog .dialog-header{background:#f9f9f9}.is-admin .dialog .dialog-header{align-items:center;display:flex;justify-content:space-between;min-height:70px;padding:1.5em 2em}.is-admin .dialog .dialog-header h3.header{overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.is-admin .dialog .dialog-header i.dialog-close{height:auto;margin-left:1em;padding:0;position:static}.is-admin .dialog .dialog-content{padding:2em}.is-admin .dialog .dialog-footer{border-radius:0 0 5px 5px;border-top:1px solid #f0f0f0;justify-content:space-between;padding:1em}.is-admin .dialog.negative .dialog-header{background:#d53939}.is-admin .dialog.positive .dialog-header{background:#31aa31}.background.dialog-close{height:100%;position:fixed;width:100%}body.night-mode .dialog{background:#2f3137}body.night-mode .dialog .dialog-header{border-bottom:1px solid #474a53}body.night-mode .dialog .dialog-header .header{color:hsla(0,0%,100%,.5)}body.night-mode .dialog .dialog-footer{border-top:1px solid #474a53}body.night-mode .dialog i.dialog-close.button{background:none}.tooltip{font-family:Nunito,Helvetica Neue,Helvetica,Arial,sans-serif}.tooltip.in{filter:alpha(opacity=95);opacity:.95}.tooltip.bottom .tooltip-inner,.tooltip.left .tooltip-inner,.tooltip.right .tooltip-inner,.tooltip.top .tooltip-inner{background-color:#3d3d3d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;font-size:14px;padding:5px 10px}.tooltip.top .tooltip-arrow{border-top-color:#3d3d3d;top:unset!important}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-top-color:#3d3d3d}.tooltip.right .tooltip-arrow{border-right-color:#3d3d3d}.tooltip.left .tooltip-arrow{border-left-color:#3d3d3d}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#3d3d3d}.zoom-in-cursor{cursor:-moz-zoom-in;cursor:-webkit-zoom-in}.zoom-out-cursor{cursor:-moz-zoom-out;cursor:-webkit-zoom-out}.froala-flashcard-theme.UIEditor-border{border:none}.froala-flashcard-theme .fr-element,.froala-flashcard-theme .fr-element.fr-view{background:#f2f2f2;color:#636363;font-size:16px}.froala-flashcard-theme.fr-box .fr-element.fr-view{border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;padding:16px}.froala-flashcard-theme.fr-box.active .fr-popup .fr-command.fr-btn,.froala-flashcard-theme.fr-box.active .fr-toolbar .fr-command.fr-btn{color:#636363;transition:all .1s ease-in-out}.froala-flashcard-theme.fr-box.active .fr-popup .fr-command.fr-btn.fr-active,.froala-flashcard-theme.fr-box.active .fr-toolbar .fr-command.fr-btn.fr-active{color:#2079df}.froala-flashcard-theme.fr-box.active.fr-box.fr-basic .fr-wrapper .fr-placeholder{left:0;padding:16px;pointer-events:none;top:0;z-index:2}.froala-flashcard-theme .fr-popup .fr-command.fr-btn,.froala-flashcard-theme .fr-toolbar .fr-command.fr-btn{color:#c9c9c9;height:38px;width:38px}.froala-flashcard-theme .fr-popup .fr-command.fr-btn i,.froala-flashcard-theme .fr-toolbar .fr-command.fr-btn i{font-size:16px}.froala-flashcard-theme .fr-wrapper,.froala-flashcard-theme.fr-box.fr-basic.fr-top .fr-wrapper,.froala-flashcard-theme.fr-box.fr-basic.fr-top .fr-wrapper.show-placeholder{box-shadow:none}.froala-flashcard-theme .fr-toolbar{border:1px solid #e3e3e3;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:none}body.night-mode .froala-flashcard-theme .fr-toolbar{background-color:#474a53;border:1px solid #767b8a}body.night-mode .froala-flashcard-theme.fr-box .fr-element.fr-view{background-color:#525660;color:#f8f8f8}.fr-element table{width:100%}.fr-element table td{border:1px solid #c9c9c9}.froalaObject table,.question-stub table{width:100%}.froalaObject td,.question-stub td{border:1px solid #c9c9c9;padding:2px}#custom-launcher-container{bottom:10px;display:flex;flex-direction:column-reverse;position:fixed;right:10px;z-index:99999999}#custom-launcher-container .ui-analytics-AnalyticsDebug,#custom-launcher-container .ui-analytics-AnalyticsReportBubble{bottom:unset;position:relative;right:unset}#custom-intercom-launcher,.custom-launcher-bubble{background-color:#2079df;border-radius:50%;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);color:#fff;cursor:pointer;display:none;font-size:18px;height:35px;line-height:34px;margin-top:15px;text-align:center;transition:all .1s ease-in-out;width:35px}@media only screen and (min-width:481px){#custom-intercom-launcher,.custom-launcher-bubble{display:block}}#custom-intercom-launcher:hover,.custom-launcher-bubble:hover{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12);transform:translateY(-2px)}#custom-intercom-launcher:active,.custom-launcher-bubble:active{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);transform:translateY(-1px)}#custom-intercom-launcher .unread-badge,.custom-launcher-bubble .unread-badge{background-color:red;border-radius:20px;color:#fff;font-size:10px;height:15px;line-height:15px;padding:0 5px;position:absolute;right:-2px;text-align:center;top:-5px}#custom-intercom-launcher .text-banner__wrap .button,.custom-launcher-bubble .text-banner__wrap .button{height:auto;white-space:pre-wrap}.ui-analytics-AnalyticsReportBubble.custom-launcher-bubble{bottom:75px}.intercom-launcher,.intercom-launcher-badge-frame,.intercom-launcher-frame{display:none!important}@media only screen and (min-width:481px){.intercom-launcher,.intercom-launcher-badge-frame,.intercom-launcher-frame{display:block!important}}a.cta-link{color:#d33162;cursor:pointer;display:block;font-size:18px;font-weight:700}a.cta-link.inverted{color:#fff}a.cta-link i.fas{transition:transform .2s ease-in-out}a.cta-link:hover i.fas{transform:translateX(3px)}.topic-color-Biochemistry{color:#d33162}.topic-bg-color-Biochemistry,.topic-hover-bg-color-Biochemistry:hover .topic-hover-bg-color{background-color:#d33162}.topic-border-color-Biochemistry{border-color:#d33162}.topic-color-Metabolism{color:#2079df}.topic-bg-color-Metabolism,.topic-hover-bg-color-Metabolism:hover .topic-hover-bg-color{background-color:#2079df}.topic-border-color-Metabolism{border-color:#2079df}.topic-color-Immunology{color:#d53939}.topic-bg-color-Immunology,.topic-hover-bg-color-Immunology:hover .topic-hover-bg-color{background-color:#d53939}.topic-border-color-Immunology{border-color:#d53939}.topic-color-Microbiology{color:#2aa788}.topic-bg-color-Microbiology,.topic-hover-bg-color-Microbiology:hover .topic-hover-bg-color{background-color:#2aa788}.topic-border-color-Microbiology{border-color:#2aa788}.topic-color-Heme-Onc{color:#df6c20}.topic-bg-color-Heme-Onc,.topic-hover-bg-color-Heme-Onc:hover .topic-hover-bg-color{background-color:#df6c20}.topic-border-color-Heme-Onc{border-color:#df6c20}.topic-color-Respiratory{color:#9d4dcb}.topic-bg-color-Respiratory,.topic-hover-bg-color-Respiratory:hover .topic-hover-bg-color{background-color:#9d4dcb}.topic-border-color-Respiratory{border-color:#9d4dcb}.topic-color-Renal{color:#eec430}.topic-bg-color-Renal,.topic-hover-bg-color-Renal:hover .topic-hover-bg-color{background-color:#eec430}.topic-border-color-Renal{border-color:#eec430}.topic-color-Cardiovascular{color:#1c95ba}.topic-bg-color-Cardiovascular,.topic-hover-bg-color-Cardiovascular:hover .topic-hover-bg-color{background-color:#1c95ba}.topic-border-color-Cardiovascular{border-color:#1c95ba}.topic-color-GI{color:#d33162}.topic-bg-color-GI,.topic-hover-bg-color-GI:hover .topic-hover-bg-color{background-color:#d33162}.topic-border-color-GI{border-color:#d33162}.topic-color-Endocrine{color:#2079df}.topic-bg-color-Endocrine,.topic-hover-bg-color-Endocrine:hover .topic-hover-bg-color{background-color:#2079df}.topic-border-color-Endocrine{border-color:#2079df}.topic-color-Reproductive{color:#d53939}.topic-bg-color-Reproductive,.topic-hover-bg-color-Reproductive:hover .topic-hover-bg-color{background-color:#d53939}.topic-border-color-Reproductive{border-color:#d53939}.topic-color-Neurology{color:#2aa788}.topic-bg-color-Neurology,.topic-hover-bg-color-Neurology:hover .topic-hover-bg-color{background-color:#2aa788}.topic-border-color-Neurology{border-color:#2aa788}.topic-color-Psychiatry{color:#df6c20}.topic-bg-color-Psychiatry,.topic-hover-bg-color-Psychiatry:hover .topic-hover-bg-color{background-color:#df6c20}.topic-border-color-Psychiatry{border-color:#df6c20}.topic-color-MSK{color:#9d4dcb}.topic-bg-color-MSK,.topic-hover-bg-color-MSK:hover .topic-hover-bg-color{background-color:#9d4dcb}.topic-border-color-MSK{border-color:#9d4dcb}.topic-color-Behavioral-Science{color:#eec430}.topic-bg-color-Behavioral-Science,.topic-hover-bg-color-Behavioral-Science:hover .topic-hover-bg-color{background-color:#eec430}.topic-border-color-Behavioral-Science{border-color:#eec430}.topic-color-General-Pathology{color:#1c95ba}.topic-bg-color-General-Pathology,.topic-hover-bg-color-General-Pathology:hover .topic-hover-bg-color{background-color:#1c95ba}.topic-border-color-General-Pathology{border-color:#1c95ba}.topic-color-General-Pharmacology{color:#d33162}.topic-bg-color-General-Pharmacology,.topic-hover-bg-color-General-Pharmacology:hover .topic-hover-bg-color{background-color:#d33162}.topic-border-color-General-Pharmacology{border-color:#d33162}.topic-color-Epidemiology-Biostatistics{color:#2079df}.topic-bg-color-Epidemiology-Biostatistics,.topic-hover-bg-color-Epidemiology-Biostatistics:hover .topic-hover-bg-color{background-color:#2079df}.topic-border-color-Epidemiology-Biostatistics{border-color:#2079df}.topic-color-Science-of-Learning{color:#d53939}.topic-bg-color-Science-of-Learning,.topic-hover-bg-color-Science-of-Learning:hover .topic-hover-bg-color{background-color:#d53939}.topic-border-color-Science-of-Learning{border-color:#d53939}.theme-1{color:#d33162}.theme-2{color:#2079df}.theme-3{color:#d53939}.theme-4{color:#2aa788}.theme-5{color:#31aa31}.theme-6{color:#df6c20}.theme-7{color:#9d4dcb}.theme-8{color:#eec430}.theme-9{color:#1c95ba}.fluid-iframe-wrapper{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.fluid-iframe-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.is-admin .ac_results{background:#fff;border:2px solid #c9c9c9;border-radius:0 0 5px 5px;box-sizing:content-box;margin-top:-5px;max-height:200px;overflow-x:hidden;overflow-y:auto;padding:0 10px}.is-admin .ac_results ul li{border-bottom:1px solid #f0f0f0;cursor:pointer;padding:10px 0}.is-admin .ac_results ul li.ac_over{background:transparent;color:#2079df}.tippy-box[data-theme~=custom]{background-color:#fff;border-radius:5px;box-shadow:0 0 3px 3px hsla(0,0%,78%,.3);color:#757575;padding:10px}.tippy-content{white-space:pre-line}.tippy-box[data-theme~=custom][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff;filter:drop-shadow(0 4px 2px rgba(200,200,200,.3))}.tippy-box[data-theme~=custom][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;filter:drop-shadow(0 4px 2px rgba(200,200,200,.3))}.tippy-box[data-theme~=custom][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff;filter:drop-shadow(0 4px 2px rgba(200,200,200,.3))}.tippy-box[data-theme~=custom][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;filter:drop-shadow(0 4px 2px rgba(200,200,200,.3))}.ui-dialogs-background{background:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1049}.container.fullpage{padding-left:15px;padding-right:15px;width:100%}.scrollable{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:scroll}.modal-footer{margin-top:0}body.flex-body{display:flex;flex-direction:column;height:100vh;overflow:hidden}body.flex-body .notifications{position:static}body.flex-body .flex-wrapper{display:flex;flex:1;flex-direction:column;overflow:hidden}body.flex-body .flex-wrapper .ui-landing-navbar{z-index:1000}body.flex-body .flex-wrapper .ui-landing-navbar .navbar-container{position:static}body.flex-body .flex-wrapper main.flex-main{flex:1;overflow:auto}body.flex-body .flex-wrapper main.flex-main #main-section{padding-top:0}.ui-landing-navbar .mobile-menu-container{display:flex;flex-direction:column}.ui-landing-navbar .mobile-menu-container .item{display:flex;justify-content:center}.ui-landing-navbar .mobile-menu-container .footer{margin:10px;text-align:center}.ui-landing-navbar .navbar-container{background:#fff;box-shadow:4px 2px 10px rgba(0,0,0,.15);display:flex;height:60px;justify-content:space-between;opacity:.98;padding:0;transition:box-shadow .25s ease-in-out;width:100%;z-index:1000}.ui-landing-navbar .navbar-container .item{margin:auto 1em}.ui-landing-navbar .navbar-container .items{display:inline-flex;height:60px}@media only screen and (min-width:769px){.ui-landing-navbar .navbar-container .items .free-trial-landing-button.mobile{display:none}}.ui-landing-navbar .navbar-container .items .item.page-link{font-size:18px;top:1px;white-space:nowrap}.ui-landing-navbar .navbar-container .items .item.page-link.plans{margin-left:30px}.ui-landing-navbar .navbar-container .items.center{flex:1}.ui-landing-navbar .navbar-container .items.center .item{width:100%}.ui-landing-navbar .navbar-container .items.right{float:right}.ui-landing-navbar .navbar-container .right-mobile{display:flex;flex:1}.ui-landing-navbar .navbar-container .logo-item{margin-left:15px!important}.ui-landing-navbar .navbar-container img.logo{vertical-align:middle;width:125px}@media (min-width:768px){.ui-landing-navbar .navbar-container.expanded-search .items.left{order:2;padding-left:0}.ui-landing-navbar .navbar-container.expanded-search .items.center{order:1}.ui-landing-navbar .navbar-container.expanded-search .right{order:3}.ui-landing-navbar .navbar-container.expanded-search .right-mobile{flex:0;order:3}.ui-landing-navbar .navbar-container.expanded-search .items.right .item:first-child{margin-left:0}}.ui-landing-navbar .navbar-container.expanded-search .dropdown .text-container .text,.ui-landing-navbar .navbar-container.expanded-search .item.page-link{color:#757575;font-size:16px;font-weight:700}.ui-landing-navbar .navbar-container.expanded-search .item{margin-left:10px;margin-right:10px}.ui-landing-navbar .navbar-container.expanded-search .ui-SearchBar{margin-right:10px;max-width:640px}.ui-landing-navbar .navbar-container.expanded-search .ui-SearchBar .search-input{background:#f1f1f1;max-width:none}.ui-landing-navbar .navbar-container #landing-mobile-menu-toggle{float:right;margin-left:auto}.ui-landing-navbar .navbar-container #landing-mobile-menu-toggle .icon{opacity:1}.ui-landing-navbar .navbar-container #landing-mobile-menu-toggle .icon.close{display:none}.ui-landing-navbar .navbar-container #landing-mobile-menu-toggle .icon svg{color:#707070;height:32px}.ui-landing-navbar .navbar-container #landing-mobile-menu-toggle .menu{width:calc(100vw - 80px)}.ui-landing-navbar .navbar-container #landing-mobile-menu-toggle .menu .item{font-size:18px;margin-left:0;margin-right:0}.ui-landing-navbar .navbar-container .item.page-link{color:#636363;position:relative;transition:all .2s ease-in-out}.ui-landing-navbar .navbar-container .item.page-link:hover{color:#2079df}.ui-landing-navbar .navbar-container .item.page-link:after{background-color:#2079df;content:"";height:2px;left:0;position:absolute;top:100%;transition:all .2s ease;width:0}.ui-landing-navbar .navbar-container .item.page-link.active:after,.ui-landing-navbar .navbar-container .item.page-link:hover:after{width:100%}.ui-landing-navbar .navbar-container .item{transition:all .1s ease-in-out}.ui-landing-navbar .navbar-container .item.page-link.active,.ui-landing-navbar .navbar-container .item.page-link:hover{background:none;color:#2079df}@media (max-width:768px){.ui-landing-navbar .navbar-container .items.left{padding-left:0}.ui-landing-navbar .navbar-container .items.center{display:none}.ui-landing-navbar .navbar-container .items.right{padding-right:0}}.ui-landing-navbar .navbar-container .hide-mobile{display:inline-flex}@media (max-width:980px){.ui-landing-navbar .navbar-container .hide-mobile{display:none}}.ui-landing-navbar .navbar-container .hide-desktop{display:none}@media (max-width:980px){.ui-landing-navbar .navbar-container .hide-desktop{display:inline-flex}}.ui-landing-navbar .navbar-container .institutional{display:inline-flex}@media (max-width:1088px){.ui-landing-navbar .navbar-container .institutional{display:none}}.ui-landing-navbar .mobile-menu-container{background:#fcfcfc;display:none;height:100%;position:fixed;width:100%;z-index:999}.ui-landing-navbar .mobile-menu-container .mobile-menu-wrap{display:flex;flex-direction:column;height:100%}.ui-landing-navbar .mobile-menu-container .menu{flex:1;margin-top:60px;overflow:auto}.ui-landing-navbar .mobile-menu-container .menu .button,.ui-landing-navbar .mobile-menu-container .menu a.item{font-size:18px}.ui-landing-navbar .mobile-menu-container .menu .button{margin-bottom:15px;margin-top:15px}.ui-landing-navbar .mobile-menu-container .menu .item{border-radius:5px;color:#707070;font-weight:400;padding-bottom:20px;padding-top:20px}.ui-landing-navbar .mobile-menu-container .menu .item:hover{background:#eaeaea}.ui-landing-navbar .mobile-menu-container .menu .item-collase-title svg{margin-bottom:-2px;margin-left:10px;transition:transform .4s;width:14px;will-change:transform}.ui-landing-navbar .mobile-menu-container .menu .item-collase-title.expanded svg{transform:rotate(180deg)}.ui-landing-navbar .mobile-menu-container .menu .item-collapse-container{display:none}.ui-landing-navbar .mobile-menu-container .footer{padding:10px}.ui-landing-navbar .mobile-menu-container .footer .heading{color:#969696;margin:0 0 10px}.ui-landing-navbar .mobile-menu-container .footer .button{font-weight:700}.ui-landing-navbar .dropdown:not(.subdropdown){margin:auto;width:auto}.ui-landing-navbar .dropdown:not(.subdropdown)>.text-container{background:transparent;transition:all .1s ease-in-out}.ui-landing-navbar .dropdown:not(.subdropdown)>.text-container:focus,.ui-landing-navbar .dropdown:not(.subdropdown)>.text-container:hover{background:#efefef}.ui-landing-navbar .dropdown:not(.subdropdown)>.text-container:active{background:#e3e3e3}.ui-landing-navbar .dropdown:not(.subdropdown)>.text-container .text{color:#636363;font-size:18px}.dropdown{margin:0 auto;position:relative;width:210px}.dropdown .text-container{align-items:center;background-color:#e3e3e3;border-radius:3px;color:#7d7d7d;cursor:pointer;display:flex;justify-content:space-between;padding:6px 12px}.dropdown .text{margin-right:15px}.dropdown:hover>span{background-color:#d6d6d6;color:#707070}.dropdown .fa-chevron-down{height:16px;transition:all .2s ease-in-out}.dropdown.open>.text-container .fa-chevron-down{transform:rotate(180deg)}.dropdown.open>.dropdown-entry{display:block}.dropdown.subdropdown{width:100%}.dropdown.subdropdown .text-container{background-color:transparent;border-radius:3px;color:#6b6b6b;cursor:pointer;padding:initial}.dropdown.subdropdown .text-container .text{font-size:16px}.dropdown-entry{display:none;left:-100%;min-width:300px;position:absolute;top:42px;will-change:opacity,transform;z-index:5}@media only screen and (min-width:481px){.dropdown-entry{left:0}}@media only screen and (min-width:769px){.dropdown-entry{left:calc(-50% + 20px)}}.dropdown-entry>.dropdown-list{background-color:#fff;border-radius:5px;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12);padding:16px}.dropdown-entry>.dropdown-list ul{list-style:none;margin:0;padding:0}.dropdown-entry>.dropdown-list ul li{border-radius:5px;cursor:pointer;text-align:left}.dropdown-entry>.dropdown-list ul li:hover{background-color:#e3e3e3}.dropdown-entry>.dropdown-list ul li>span{display:inline-block;padding:8px}.dropdown-entry>.dropdown-list ul li a{color:inherit;display:block;padding:8px}.institutional.dropdown .subdropdown>.text-container .fa-chevron-down{transform:rotate(-90deg)}.institutional.dropdown .subdropdown.open>.text-container .fa-chevron-down{transform:rotate(90deg)}.institutional.dropdown .dropdown-entry{left:0;min-width:224px}@media only screen and (min-width:769px){.institutional.dropdown .dropdown-entry{left:0}}.institutional.dropdown .dropdown-entry .subdropdown .dropdown-list{min-width:224px}.institutional.dropdown .dropdown-entry .dropdown-list ul li{border-radius:0}.institutional.dropdown>.text-container,.products.dropdown>.text-container{border:1px solid #e3e3e3}@font-face{font-family:nexus sans;font-style:normal;font-weight:400;src:url(https://d3cdo0emj8d2qc.cloudfront.net/assets/lX1S9zLSTjyukjtnTFKqdncsTFSM-EbQ.woff2) format("woff2")}.footer-container{background:#efefef}.footer-container .container{padding:30px}.footer-container .icons-container{padding:30px;text-align:center}.footer-container .links-container{margin:0;width:100%}.footer-container .grid{flex-wrap:wrap;justify-content:flex-start}.footer-container .grid .features{order:3}@media only screen and (min-width:481px){.footer-container .grid .features{order:0}}.footer-container .footer-grid{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:auto;max-width:970px}.footer-container .column,.footer-container .menu{display:flex;flex-direction:column;margin:12px 21px;padding-bottom:0;padding-top:0;width:200px}.footer-container .menu{margin-left:25px;margin-right:25px}.footer-container h3{color:#7d7d7d;font-weight:700;margin-bottom:10px}.footer-container .item{color:#707070;font-size:15px;margin-bottom:10px;margin-top:10px;transition:color .2s ease-in-out}.footer-container .item:hover{color:#636363}.footer-container a.social-icon{color:grey;margin:0 .35em;opacity:.5;transition:all .1s ease-in-out}.footer-container a.social-icon svg{height:38px;transition:transform .1s ease-in-out}.footer-container a.social-icon svg:hover{transform:translateY(-5px)}.footer-container a.social-icon:hover{opacity:1}.footer-container a.social-icon .fa-facebook-square:hover{color:#3b5998}.footer-container a.social-icon .fa-instagram:hover{color:#c32aa3}.footer-container a.social-icon .fa-twitter:hover{color:#1da1f2}.footer-container a.social-icon .fa-youtube:hover{color:red}.footer-container a.social-icon .fa-linkedin:hover{color:#0077b5}.footer-container .footer-copyright{background:#fff;border-top:2px solid #ff6c00;display:flex;padding:32px 24px}.footer-container .footer-copyright a,.footer-container .footer-copyright p{font-family:nexus sans,Helvetica,Arial,Verdana,Tahoma,sans-serif;font-size:14px;font-style:normal;font-weight:400;max-width:unset;text-align:left}.footer-container .footer-copyright a.rights,.footer-container .footer-copyright p.rights{font-size:12px}.footer-container .footer-copyright .copyright-cookies{display:flex;flex:2;flex-direction:column;padding:0 20px}.footer-container .footer-copyright .copyright-cookies a{background-color:transparent;border:solid transparent;border-width:0 0 2px;color:#007398;font:inherit;padding:0;text-decoration:none;transition:border-color .3s,color .3s}.footer-container .footer-copyright .copyright-cookies a:hover{background-image:none;border-bottom:2px solid #eb6500}.footer-container .footer-copyright .copyright-cookies .copyright-terms-privacy{display:flex;font-family:nexus sans,Helvetica,Arial,Verdana,Tahoma,sans-serif;font-style:normal;font-weight:400}.footer-container .footer-copyright .copyright-cookies .copyright-terms-privacy div{padding-right:10px}.footer-container .footer-copyright .els-logo a img{width:73px}.footer-container .footer-copyright .relx-logo a img{width:90px}@media (max-width:768px){.footer-container .menu{margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}.footer-container .column{margin:0;padding-left:5px;padding-right:5px;width:40%}.footer-container .footer-copyright{flex-direction:column}.footer-container .footer-copyright .copyright-cookies{padding:0}}@media (max-width:480px){.footer-container .container{padding-left:10px;padding-right:10px}}.social-icon{font-size:32px}.footer-chat-banner{background:#1d6dc9;padding:10px}@media only screen and (min-width:481px){.footer-chat-banner{display:none}}.footer-chat-banner .heading{margin:0;padding:10px 0 15px}.footer-chat-banner .button{box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.8);color:hsla(0,0%,100%,.8);font-weight:700}#ot-sdk-btn.ot-sdk-show-settings{background-color:transparent;border:0;border-bottom:.075rem solid transparent;color:#007398;font:inherit;padding:0}#ot-sdk-btn.ot-sdk-show-settings:hover{background-color:transparent;border-bottom-color:#b9b9b9;color:#007398}.care-page{color:#565656}@media only screen and (min-width:769px){.col-md-6{width:50%}}.col-md-9{width:75%}@media only screen and (min-width:769px){.col-md-4{width:33.33333%}}.col-md-3{width:25%}.care-header{margin-bottom:60px;padding-top:30px;text-align:center}@media only screen and (min-width:769px){.care-header{padding-top:60px}}.care-header__heading{font-size:42px;font-weight:700;line-height:1;margin:0 0 20px}@media only screen and (min-width:769px){.care-header__heading{font-size:58px}}.care-header__video{margin:auto;max-width:600px}.care-header__paragraph{margin:auto auto 20px;max-width:400px}@media only screen and (min-width:769px){.care-header__paragraph{margin-bottom:40px}}.text-center{text-align:center}.mbl{margin-bottom:10px}.care-section{border-top:1px solid #e3e3e3;padding:40px 15px}@media only screen and (min-width:769px){.care-section{padding:60px 15px}}.care-section blockquote{border:none;font-size:inherit}.care-section--well{background:#fcfcfc}.care-section__wrap{display:flex;flex-direction:column;margin:auto;max-width:1200px}@media only screen and (min-width:769px){.care-section__wrap{flex-direction:row}}.care-section__heading{font-size:28px;line-height:1.1;margin:0 0 20px}@media only screen and (min-width:769px){.care-section__heading{font-size:32px}}.care-section__survey-paragraph{margin-bottom:20px;max-width:600px}.care-section__survey-heading{font-size:20px;font-weight:700;margin-bottom:20px}.care-section__stats-list{display:flex;flex-direction:column;margin-bottom:20px}@media only screen and (min-width:769px){.care-section__stats-list{flex-direction:row;margin-bottom:0}}.care-section__stats{margin-bottom:20px}@media only screen and (min-width:769px){.care-section__stats{margin-bottom:0;padding-right:20px}}.care-section__stats-heading{font-size:48px;font-weight:700}@media only screen and (min-width:769px){.care-section__stats-heading{font-size:52px}}.care-section__stats-description{font-size:16px}.care-logos{align-items:center;display:flex;flex-direction:column;font-size:26px;justify-content:center;margin-bottom:20px}@media only screen and (min-width:769px){.care-logos{flex-direction:row;margin-bottom:40px}}.care-logos i{color:#d3d3d3;margin:0 40px;max-width:20px}.care-section__paragraph-heading{font-size:18px;font-weight:700;margin-bottom:10px}.care-section__partnership{display:flex;flex-direction:column;margin-bottom:40px}@media only screen and (min-width:769px){.care-section__partnership{flex-direction:row}}.care-section__partnership-container{flex:1;justify-content:center}.care-section__partnership-container--center{max-width:400px;padding:0 40px;text-align:left}.care-section__video{max-width:600px}.care-section__why-image{margin-bottom:20px;max-height:200px}@media only screen and (min-width:769px){.care-section__why-image{margin-bottom:0;max-height:none;max-width:215px}}.care-section__survey-image{max-height:200px}@media only screen and (min-width:769px){.care-section__survey-image{max-height:none;max-width:280px}}.care-section__logo-image{max-width:100%;padding:20px}@media only screen and (min-width:769px){.care-section__logo-image{max-height:100px;padding:0}}.care-section__headspace-wrap{text-align:center;width:100%}@media only screen and (min-width:769px){.care-section__headspace-wrap{text-align:initial}}.care-section__mascot-image{max-width:100%;padding:20px}.care-section__mascot-image.care-section__mascot-image--headspace{max-width:200px}@media only screen and (min-width:769px){.care-section__mascot-image{max-height:220px;max-width:none;padding:0}}