html{font-size:13px;height:100%}body,html{position:relative}body{color:#676a6c;font-family:Lato,Open sans,Helvetica Neue,Helvetica,Arial,"sans-serif";font-size:1rem;min-height:100%;padding-bottom:67px;--progress-bar-primary-color:#775f4f}a{color:#775f4f}a:active,a:hover{color:#58473b}a.text-decoration-none,a.text-decoration-none:active,a.text-decoration-none:hover{text-decoration:none}.inherit,.inherit:active,.inherit:hover{color:inherit;text-decoration:inherit}.text-bold{font-weight:800}.navbar-brand img{max-height:31px;max-width:120px}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.overlay-bg{background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:2000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.overlay-bg .overlay-msg{color:#fff;display:inline-block}.no-margin-bottom{margin-bottom:0}.text-italic{font-style:italic}.progress-bar-primary{background-color:var(--progress-bar-primary-color)}.container-no-padding{padding-left:0;padding-right:0}.nav{font-weight:500;letter-spacing:1px}.nav .btn,.nav .open>.dropdown-toggle.btn-default{background-color:transparent;border:0;color:#dfdfdf;font-size:1em;font-weight:500;letter-spacing:1px;line-height:20px;padding-bottom:15px;padding-top:15px;text-transform:uppercase}.nav .btn-default:active:focus{background-color:transparent;border:0;color:#333}.nav .dropdown-menu{text-transform:none}.navbar-default{background-color:#6f6969;border-color:#dfdfdf}.navbar-default .navbar-nav>li>a{color:#dfdfdf}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333}.top-spacer{height:51px}.footer{background-color:#262626;bottom:0;height:67px;padding:10px;position:absolute;width:100%}.footer .container{margin-bottom:0;margin-top:0;padding-left:15px;padding-right:15px}.footer .text-muted{color:hsla(0,0%,100%,.5);line-height:19px;margin:0}.footer .text-muted.links{margin-bottom:10px;text-transform:uppercase}.footer .text-muted.links a{margin-right:15px}.footer .text-muted.links a:last-child{margin-right:0}.footer .links a,.footer .links a:hover,.footer .links a:link,.footer .links a:visited,.footer .social-media-links a,.footer .social-media-links a:hover,.footer .social-media-links a:link,.footer .social-media-links a:visited{color:hsla(0,0%,100%,.5);font-size:.9em;text-decoration:none}.footer .links a:hover,.footer .social-media-links a:hover{color:hsla(0,0%,100%,.8)}label{font-weight:400}label.required{font-weight:700}label.required:after{content:" *";font-weight:700}div[id$=_addresses]>.form-group>.control-label{display:none}.form-filter{background-color:#ddd;padding:10px}.form-actions,.form-filter{margin:10px 0}.questionnaire-form .radio{margin:0}form{position:relative}form .form-overlay{height:100%;position:absolute;top:0;width:100%;z-index:999}.full-width{width:100%}.ace-editor-container{min-height:400px}.ace-form-group-fullscreen{background-color:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}.ace-body-no-scroll{overflow-y:hidden}.btn-disabled,.btn-disabled:active{background-color:#bbb;border-color:#555;color:#555;cursor:not-allowed}.btn-disabled:active:focus,.btn-disabled:active:hover,.btn-disabled:focus,.btn-disabled:hover{background-color:#bbb;border-color:#555;color:#555;outline-color:#555}.editor-toolbar.fullscreen{z-index:9999!important}@media (min-width:768px){.col-sm-seventh{width:7.69%!important}.button-group .form-group{float:left;margin-right:10px}.button-group:after{clear:both;content:"";display:block}.underline-form-rows>.form-group{border-bottom:1px dashed #aaa}}.row.title-bar{background-color:#dfdfdf}.row.title-bar h1{color:#676a6c;font-size:1.5em;font-weight:400;line-height:1.5em;margin:0}h2{font-size:1.2em}h2,h3{font-weight:400;line-height:1.1em;margin-bottom:20px}h3{border-bottom:1px solid #eee;font-size:1.1em;padding-bottom:20px}.margin-top-20{margin-top:20px}.no-margin-top{margin-top:0}.messages-danger{margin:0 0 10px;padding:20px 40px}.messages-danger .fa{float:left;font-size:1.3em;margin-left:-25px;vertical-align:middle}.messages-danger p{margin:0}.bp-loader{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:4px solid #ddd;border-radius:50%;border-top-color:#3590d4;display:inline-block;height:12px;width:12px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.alert-success a{color:#676a6c;font-weight:600}.alert-success a:hover{color:#2b542c;text-decoration:underline}.alert-success a:active,.alert-success a:focus,.alert-success a:visited{border:0;text-decoration:none}.alert-info a{color:#676a6c;font-weight:600}.alert-info a:hover{color:#245269;text-decoration:underline}.alert-info a:active,.alert-info a:focus,.alert-info a:visited{border:0;text-decoration:none}.alert-warning a{color:#676a6c;font-weight:600}.alert-warning a:hover{color:#66512c;text-decoration:underline}.alert-warning a:active,.alert-warning a:focus,.alert-warning a:visited{border:0;text-decoration:none}.alert-danger a{color:#676a6c;font-weight:600}.alert-danger a:hover{color:#843534;text-decoration:underline}.alert-danger a:active,.alert-danger a:focus,.alert-danger a:visited{border:0;text-decoration:none}body[class^=legal]{color:#a6a6a7}body[class^=legal] .container-fluid{margin-bottom:20px}.activation,.anonymized-account,.app_login,.challenge-participate,.error,.forgot_password,.homepage,.mail-unsubscribe,.register,.register-with-company,.register-with-company-team,.removed-account,.reset_password,.shop-prepared-account-confirm,.shop-prepared-account-remove{background-color:#f6f6f6;color:#a6a6a7}.activation .line.small,.anonymized-account .line.small,.app_login .line.small,.challenge-participate .line.small,.error .line.small,.forgot_password .line.small,.homepage .line.small,.mail-unsubscribe .line.small,.register .line.small,.register-with-company .line.small,.register-with-company-team .line.small,.removed-account .line.small,.reset_password .line.small,.shop-prepared-account-confirm .line.small,.shop-prepared-account-remove .line.small{margin-top:60px}.activation .container-fluid,.anonymized-account .container-fluid,.app_login .container-fluid,.challenge-participate .container-fluid,.error .container-fluid,.forgot_password .container-fluid,.homepage .container-fluid,.mail-unsubscribe .container-fluid,.register .container-fluid,.register-with-company .container-fluid,.register-with-company-team .container-fluid,.removed-account .container-fluid,.reset_password .container-fluid,.shop-prepared-account-confirm .container-fluid,.shop-prepared-account-remove .container-fluid{margin-bottom:20px}.activation .forms,.anonymized-account .forms,.app_login .forms,.challenge-participate .forms,.error .forms,.forgot_password .forms,.homepage .forms,.mail-unsubscribe .forms,.register .forms,.register-with-company .forms,.register-with-company-team .forms,.removed-account .forms,.reset_password .forms,.shop-prepared-account-confirm .forms,.shop-prepared-account-remove .forms{margin-top:80px}.activation .promotional,.anonymized-account .promotional,.app_login .promotional,.challenge-participate .promotional,.error .promotional,.forgot_password .promotional,.homepage .promotional,.mail-unsubscribe .promotional,.register .promotional,.register-with-company .promotional,.register-with-company-team .promotional,.removed-account .promotional,.reset_password .promotional,.shop-prepared-account-confirm .promotional,.shop-prepared-account-remove .promotional{margin:40px 0}.activation .promotional p.shout,.anonymized-account .promotional p.shout,.app_login .promotional p.shout,.challenge-participate .promotional p.shout,.error .promotional p.shout,.forgot_password .promotional p.shout,.homepage .promotional p.shout,.mail-unsubscribe .promotional p.shout,.register .promotional p.shout,.register-with-company .promotional p.shout,.register-with-company-team .promotional p.shout,.removed-account .promotional p.shout,.reset_password .promotional p.shout,.shop-prepared-account-confirm .promotional p.shout,.shop-prepared-account-remove .promotional p.shout{font-size:2.5em}.activation .hp-second-line,.anonymized-account .hp-second-line,.app_login .hp-second-line,.challenge-participate .hp-second-line,.error .hp-second-line,.forgot_password .hp-second-line,.homepage .hp-second-line,.mail-unsubscribe .hp-second-line,.register .hp-second-line,.register-with-company .hp-second-line,.register-with-company-team .hp-second-line,.removed-account .hp-second-line,.reset_password .hp-second-line,.shop-prepared-account-confirm .hp-second-line,.shop-prepared-account-remove .hp-second-line{background-color:#e3e3e3;color:#000}.activation .hp-second-line p,.anonymized-account .hp-second-line p,.app_login .hp-second-line p,.challenge-participate .hp-second-line p,.error .hp-second-line p,.forgot_password .hp-second-line p,.homepage .hp-second-line p,.mail-unsubscribe .hp-second-line p,.register .hp-second-line p,.register-with-company .hp-second-line p,.register-with-company-team .hp-second-line p,.removed-account .hp-second-line p,.reset_password .hp-second-line p,.shop-prepared-account-confirm .hp-second-line p,.shop-prepared-account-remove .hp-second-line p{font-size:1.5em;margin-top:10px}.activation .hp-second-line .row .row,.anonymized-account .hp-second-line .row .row,.app_login .hp-second-line .row .row,.challenge-participate .hp-second-line .row .row,.error .hp-second-line .row .row,.forgot_password .hp-second-line .row .row,.homepage .hp-second-line .row .row,.mail-unsubscribe .hp-second-line .row .row,.register .hp-second-line .row .row,.register-with-company .hp-second-line .row .row,.register-with-company-team .hp-second-line .row .row,.removed-account .hp-second-line .row .row,.reset_password .hp-second-line .row .row,.shop-prepared-account-confirm .hp-second-line .row .row,.shop-prepared-account-remove .hp-second-line .row .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.activation .hp-second-line .row .row .col-sm-8,.anonymized-account .hp-second-line .row .row .col-sm-8,.app_login .hp-second-line .row .row .col-sm-8,.challenge-participate .hp-second-line .row .row .col-sm-8,.error .hp-second-line .row .row .col-sm-8,.forgot_password .hp-second-line .row .row .col-sm-8,.homepage .hp-second-line .row .row .col-sm-8,.mail-unsubscribe .hp-second-line .row .row .col-sm-8,.register .hp-second-line .row .row .col-sm-8,.register-with-company .hp-second-line .row .row .col-sm-8,.register-with-company-team .hp-second-line .row .row .col-sm-8,.removed-account .hp-second-line .row .row .col-sm-8,.reset_password .hp-second-line .row .row .col-sm-8,.shop-prepared-account-confirm .hp-second-line .row .row .col-sm-8,.shop-prepared-account-remove .hp-second-line .row .row .col-sm-8{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.activation .advantages,.anonymized-account .advantages,.app_login .advantages,.challenge-participate .advantages,.error .advantages,.forgot_password .advantages,.homepage .advantages,.mail-unsubscribe .advantages,.register .advantages,.register-with-company .advantages,.register-with-company-team .advantages,.removed-account .advantages,.reset_password .advantages,.shop-prepared-account-confirm .advantages,.shop-prepared-account-remove .advantages{padding:20px 0}.activation .advantages .advantages-row-1,.anonymized-account .advantages .advantages-row-1,.app_login .advantages .advantages-row-1,.challenge-participate .advantages .advantages-row-1,.error .advantages .advantages-row-1,.forgot_password .advantages .advantages-row-1,.homepage .advantages .advantages-row-1,.mail-unsubscribe .advantages .advantages-row-1,.register .advantages .advantages-row-1,.register-with-company .advantages .advantages-row-1,.register-with-company-team .advantages .advantages-row-1,.removed-account .advantages .advantages-row-1,.reset_password .advantages .advantages-row-1,.shop-prepared-account-confirm .advantages .advantages-row-1,.shop-prepared-account-remove .advantages .advantages-row-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.activation .advantages .advantages-row-1 .list-unstyled,.anonymized-account .advantages .advantages-row-1 .list-unstyled,.app_login .advantages .advantages-row-1 .list-unstyled,.challenge-participate .advantages .advantages-row-1 .list-unstyled,.error .advantages .advantages-row-1 .list-unstyled,.forgot_password .advantages .advantages-row-1 .list-unstyled,.homepage .advantages .advantages-row-1 .list-unstyled,.mail-unsubscribe .advantages .advantages-row-1 .list-unstyled,.register .advantages .advantages-row-1 .list-unstyled,.register-with-company .advantages .advantages-row-1 .list-unstyled,.register-with-company-team .advantages .advantages-row-1 .list-unstyled,.removed-account .advantages .advantages-row-1 .list-unstyled,.reset_password .advantages .advantages-row-1 .list-unstyled,.shop-prepared-account-confirm .advantages .advantages-row-1 .list-unstyled,.shop-prepared-account-remove .advantages .advantages-row-1 .list-unstyled{max-width:100%;width:380px}.activation .advantages .advantages-row-1 .list-unstyled li span.glyphicon,.anonymized-account .advantages .advantages-row-1 .list-unstyled li span.glyphicon,.app_login .advantages .advantages-row-1 .list-unstyled li span.glyphicon,.challenge-participate .advantages .advantages-row-1 .list-unstyled li span.glyphicon,.error .advantages .advantages-row-1 .list-unstyled li span.glyphicon,.forgot_password .advantages .advantages-row-1 .list-unstyled li span.glyphicon,.homepage .advantages .advantages-row-1 .list-unstyled li span.glyphicon,.mail-unsubscribe .advantages .advantages-row-1 .list-unstyled li span.glyphicon,.register .advantages .advantages-row-1 .list-unstyled li span.glyphicon,.register-with-company .advantages .advantages-row-1 .list-unstyled li span.glyphicon,.register-with-company-team .advantages .advantages-row-1 .list-unstyled li span.glyphicon,.removed-account .advantages .advantages-row-1 .list-unstyled li span.glyphicon,.reset_password .advantages .advantages-row-1 .list-unstyled li span.glyphicon,.shop-prepared-account-confirm .advantages .advantages-row-1 .list-unstyled li span.glyphicon,.shop-prepared-account-remove .advantages .advantages-row-1 .list-unstyled li span.glyphicon{font-size:3rem}.activation .advantages .advantages-row-2,.anonymized-account .advantages .advantages-row-2,.app_login .advantages .advantages-row-2,.challenge-participate .advantages .advantages-row-2,.error .advantages .advantages-row-2,.forgot_password .advantages .advantages-row-2,.homepage .advantages .advantages-row-2,.mail-unsubscribe .advantages .advantages-row-2,.register .advantages .advantages-row-2,.register-with-company .advantages .advantages-row-2,.register-with-company-team .advantages .advantages-row-2,.removed-account .advantages .advantages-row-2,.reset_password .advantages .advantages-row-2,.shop-prepared-account-confirm .advantages .advantages-row-2,.shop-prepared-account-remove .advantages .advantages-row-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;margin-top:30px}.activation .advantages .advantages-row-2 .list-unstyled,.anonymized-account .advantages .advantages-row-2 .list-unstyled,.app_login .advantages .advantages-row-2 .list-unstyled,.challenge-participate .advantages .advantages-row-2 .list-unstyled,.error .advantages .advantages-row-2 .list-unstyled,.forgot_password .advantages .advantages-row-2 .list-unstyled,.homepage .advantages .advantages-row-2 .list-unstyled,.mail-unsubscribe .advantages .advantages-row-2 .list-unstyled,.register .advantages .advantages-row-2 .list-unstyled,.register-with-company .advantages .advantages-row-2 .list-unstyled,.register-with-company-team .advantages .advantages-row-2 .list-unstyled,.removed-account .advantages .advantages-row-2 .list-unstyled,.reset_password .advantages .advantages-row-2 .list-unstyled,.shop-prepared-account-confirm .advantages .advantages-row-2 .list-unstyled,.shop-prepared-account-remove .advantages .advantages-row-2 .list-unstyled{max-width:100%}.activation .advantages .advantages-row-2 .list-unstyled:first-child,.anonymized-account .advantages .advantages-row-2 .list-unstyled:first-child,.app_login .advantages .advantages-row-2 .list-unstyled:first-child,.challenge-participate .advantages .advantages-row-2 .list-unstyled:first-child,.error .advantages .advantages-row-2 .list-unstyled:first-child,.forgot_password .advantages .advantages-row-2 .list-unstyled:first-child,.homepage .advantages .advantages-row-2 .list-unstyled:first-child,.mail-unsubscribe .advantages .advantages-row-2 .list-unstyled:first-child,.register .advantages .advantages-row-2 .list-unstyled:first-child,.register-with-company .advantages .advantages-row-2 .list-unstyled:first-child,.register-with-company-team .advantages .advantages-row-2 .list-unstyled:first-child,.removed-account .advantages .advantages-row-2 .list-unstyled:first-child,.reset_password .advantages .advantages-row-2 .list-unstyled:first-child,.shop-prepared-account-confirm .advantages .advantages-row-2 .list-unstyled:first-child,.shop-prepared-account-remove .advantages .advantages-row-2 .list-unstyled:first-child{width:340px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.activation .advantages .advantages-row-2 .list-unstyled:nth-child(2),.anonymized-account .advantages .advantages-row-2 .list-unstyled:nth-child(2),.app_login .advantages .advantages-row-2 .list-unstyled:nth-child(2),.challenge-participate .advantages .advantages-row-2 .list-unstyled:nth-child(2),.error .advantages .advantages-row-2 .list-unstyled:nth-child(2),.forgot_password .advantages .advantages-row-2 .list-unstyled:nth-child(2),.homepage .advantages .advantages-row-2 .list-unstyled:nth-child(2),.mail-unsubscribe .advantages .advantages-row-2 .list-unstyled:nth-child(2),.register .advantages .advantages-row-2 .list-unstyled:nth-child(2),.register-with-company .advantages .advantages-row-2 .list-unstyled:nth-child(2),.register-with-company-team .advantages .advantages-row-2 .list-unstyled:nth-child(2),.removed-account .advantages .advantages-row-2 .list-unstyled:nth-child(2),.reset_password .advantages .advantages-row-2 .list-unstyled:nth-child(2),.shop-prepared-account-confirm .advantages .advantages-row-2 .list-unstyled:nth-child(2),.shop-prepared-account-remove .advantages .advantages-row-2 .list-unstyled:nth-child(2){width:220px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.activation .advantages .advantages-row-2 .list-unstyled:nth-child(3),.anonymized-account .advantages .advantages-row-2 .list-unstyled:nth-child(3),.app_login .advantages .advantages-row-2 .list-unstyled:nth-child(3),.challenge-participate .advantages .advantages-row-2 .list-unstyled:nth-child(3),.error .advantages .advantages-row-2 .list-unstyled:nth-child(3),.forgot_password .advantages .advantages-row-2 .list-unstyled:nth-child(3),.homepage .advantages .advantages-row-2 .list-unstyled:nth-child(3),.mail-unsubscribe .advantages .advantages-row-2 .list-unstyled:nth-child(3),.register .advantages .advantages-row-2 .list-unstyled:nth-child(3),.register-with-company .advantages .advantages-row-2 .list-unstyled:nth-child(3),.register-with-company-team .advantages .advantages-row-2 .list-unstyled:nth-child(3),.removed-account .advantages .advantages-row-2 .list-unstyled:nth-child(3),.reset_password .advantages .advantages-row-2 .list-unstyled:nth-child(3),.shop-prepared-account-confirm .advantages .advantages-row-2 .list-unstyled:nth-child(3),.shop-prepared-account-remove .advantages .advantages-row-2 .list-unstyled:nth-child(3){width:340px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.activation .advantages .list-unstyled,.anonymized-account .advantages .list-unstyled,.app_login .advantages .list-unstyled,.challenge-participate .advantages .list-unstyled,.error .advantages .list-unstyled,.forgot_password .advantages .list-unstyled,.homepage .advantages .list-unstyled,.mail-unsubscribe .advantages .list-unstyled,.register .advantages .list-unstyled,.register-with-company .advantages .list-unstyled,.register-with-company-team .advantages .list-unstyled,.removed-account .advantages .list-unstyled,.reset_password .advantages .list-unstyled,.shop-prepared-account-confirm .advantages .list-unstyled,.shop-prepared-account-remove .advantages .list-unstyled{padding-left:20px;padding-right:20px}.activation .advantages .list-unstyled li,.anonymized-account .advantages .list-unstyled li,.app_login .advantages .list-unstyled li,.challenge-participate .advantages .list-unstyled li,.error .advantages .list-unstyled li,.forgot_password .advantages .list-unstyled li,.homepage .advantages .list-unstyled li,.mail-unsubscribe .advantages .list-unstyled li,.register .advantages .list-unstyled li,.register-with-company .advantages .list-unstyled li,.register-with-company-team .advantages .list-unstyled li,.removed-account .advantages .list-unstyled li,.reset_password .advantages .list-unstyled li,.shop-prepared-account-confirm .advantages .list-unstyled li,.shop-prepared-account-remove .advantages .list-unstyled li{font-size:1.4em}.activation .advantages .list-unstyled.iconized li,.anonymized-account .advantages .list-unstyled.iconized li,.app_login .advantages .list-unstyled.iconized li,.challenge-participate .advantages .list-unstyled.iconized li,.error .advantages .list-unstyled.iconized li,.forgot_password .advantages .list-unstyled.iconized li,.homepage .advantages .list-unstyled.iconized li,.mail-unsubscribe .advantages .list-unstyled.iconized li,.register .advantages .list-unstyled.iconized li,.register-with-company .advantages .list-unstyled.iconized li,.register-with-company-team .advantages .list-unstyled.iconized li,.removed-account .advantages .list-unstyled.iconized li,.reset_password .advantages .list-unstyled.iconized li,.shop-prepared-account-confirm .advantages .list-unstyled.iconized li,.shop-prepared-account-remove .advantages .list-unstyled.iconized li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.activation .advantages .list-unstyled.iconized li img,.anonymized-account .advantages .list-unstyled.iconized li img,.app_login .advantages .list-unstyled.iconized li img,.challenge-participate .advantages .list-unstyled.iconized li img,.error .advantages .list-unstyled.iconized li img,.forgot_password .advantages .list-unstyled.iconized li img,.homepage .advantages .list-unstyled.iconized li img,.mail-unsubscribe .advantages .list-unstyled.iconized li img,.register .advantages .list-unstyled.iconized li img,.register-with-company .advantages .list-unstyled.iconized li img,.register-with-company-team .advantages .list-unstyled.iconized li img,.removed-account .advantages .list-unstyled.iconized li img,.reset_password .advantages .list-unstyled.iconized li img,.shop-prepared-account-confirm .advantages .list-unstyled.iconized li img,.shop-prepared-account-remove .advantages .list-unstyled.iconized li img{margin-right:10px}.activation .project-choices,.anonymized-account .project-choices,.app_login .project-choices,.challenge-participate .project-choices,.error .project-choices,.forgot_password .project-choices,.homepage .project-choices,.mail-unsubscribe .project-choices,.register .project-choices,.register-with-company .project-choices,.register-with-company-team .project-choices,.removed-account .project-choices,.reset_password .project-choices,.shop-prepared-account-confirm .project-choices,.shop-prepared-account-remove .project-choices{margin-bottom:40px;margin-top:40px}.activation .project-choices .project-choice-container .project-choice h2,.anonymized-account .project-choices .project-choice-container .project-choice h2,.app_login .project-choices .project-choice-container .project-choice h2,.challenge-participate .project-choices .project-choice-container .project-choice h2,.error .project-choices .project-choice-container .project-choice h2,.forgot_password .project-choices .project-choice-container .project-choice h2,.homepage .project-choices .project-choice-container .project-choice h2,.mail-unsubscribe .project-choices .project-choice-container .project-choice h2,.register .project-choices .project-choice-container .project-choice h2,.register-with-company .project-choices .project-choice-container .project-choice h2,.register-with-company-team .project-choices .project-choice-container .project-choice h2,.removed-account .project-choices .project-choice-container .project-choice h2,.reset_password .project-choices .project-choice-container .project-choice h2,.shop-prepared-account-confirm .project-choices .project-choice-container .project-choice h2,.shop-prepared-account-remove .project-choices .project-choice-container .project-choice h2{font-size:2.5em}.activation .project-choices .project-choice-container .project-choice h3,.anonymized-account .project-choices .project-choice-container .project-choice h3,.app_login .project-choices .project-choice-container .project-choice h3,.challenge-participate .project-choices .project-choice-container .project-choice h3,.error .project-choices .project-choice-container .project-choice h3,.forgot_password .project-choices .project-choice-container .project-choice h3,.homepage .project-choices .project-choice-container .project-choice h3,.mail-unsubscribe .project-choices .project-choice-container .project-choice h3,.register .project-choices .project-choice-container .project-choice h3,.register-with-company .project-choices .project-choice-container .project-choice h3,.register-with-company-team .project-choices .project-choice-container .project-choice h3,.removed-account .project-choices .project-choice-container .project-choice h3,.reset_password .project-choices .project-choice-container .project-choice h3,.shop-prepared-account-confirm .project-choices .project-choice-container .project-choice h3,.shop-prepared-account-remove .project-choices .project-choice-container .project-choice h3{font-size:2.2em;margin-bottom:30px}.activation .project-choices .project-choice-container .project-choice p,.anonymized-account .project-choices .project-choice-container .project-choice p,.app_login .project-choices .project-choice-container .project-choice p,.challenge-participate .project-choices .project-choice-container .project-choice p,.error .project-choices .project-choice-container .project-choice p,.forgot_password .project-choices .project-choice-container .project-choice p,.homepage .project-choices .project-choice-container .project-choice p,.mail-unsubscribe .project-choices .project-choice-container .project-choice p,.register .project-choices .project-choice-container .project-choice p,.register-with-company .project-choices .project-choice-container .project-choice p,.register-with-company-team .project-choices .project-choice-container .project-choice p,.removed-account .project-choices .project-choice-container .project-choice p,.reset_password .project-choices .project-choice-container .project-choice p,.shop-prepared-account-confirm .project-choices .project-choice-container .project-choice p,.shop-prepared-account-remove .project-choices .project-choice-container .project-choice p{font-size:1.4em;line-height:1.6em;margin-bottom:20px}.activation h1,.anonymized-account h1,.app_login h1,.challenge-participate h1,.error h1,.forgot_password h1,.homepage h1,.mail-unsubscribe h1,.register h1,.register-with-company h1,.register-with-company-team h1,.removed-account h1,.reset_password h1,.shop-prepared-account-confirm h1,.shop-prepared-account-remove h1{color:#775f4f;font-size:3em;text-decoration:none}.activation h2,.anonymized-account h2,.app_login h2,.challenge-participate h2,.error h2,.forgot_password h2,.homepage h2,.mail-unsubscribe h2,.register h2,.register-with-company h2,.register-with-company-team h2,.removed-account h2,.reset_password h2,.shop-prepared-account-confirm h2,.shop-prepared-account-remove h2{border:0;color:#775f4f;font-size:2em;font-weight:200;margin-bottom:10px;padding-bottom:0}.activation .differentiate,.anonymized-account .differentiate,.app_login .differentiate,.challenge-participate .differentiate,.error .differentiate,.forgot_password .differentiate,.homepage .differentiate,.mail-unsubscribe .differentiate,.register .differentiate,.register-with-company .differentiate,.register-with-company-team .differentiate,.removed-account .differentiate,.reset_password .differentiate,.shop-prepared-account-confirm .differentiate,.shop-prepared-account-remove .differentiate{background-color:#e3e3e3;border:1px solid #d6d6d6;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);color:#3a3a3a;font-size:1.2em;margin-bottom:20px;padding:10px}.btn-primary{background-color:#775f4f;border-color:#866b59;color:#fff;outline:none}.btn-primary:active,.btn-primary:active:focus,.btn-primary:focus,.btn-primary:hover{background-color:#fff;color:#775f4f;outline:none}.btn-primary[disabled]:focus,.btn-primary[disabled]:hover{background-color:#775f4f;border-color:#866b59;color:#fff}.homepage-image{border:2px solid #e7e7e7;border-radius:50%;margin:10px 0}.homepage-image.alt-border{background-color:#f8f8f8;border-color:#f8f8f8}.navbar-brand img{max-width:220px}.video-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.video-container iframe{height:315px;width:560px}.homepage-carousel{background-color:#c6b8a5;color:#3a3a3a;margin-top:40px}.homepage-carousel .quote{padding:40px 0}.homepage-carousel .quote-right{padding:400px 0 0;text-align:right}.homepage-carousel .carousel-inner .item{font-size:1.3em;line-height:1.8em;min-height:510px;padding:40px 0}.homepage-carousel .carousel-inner .item .speaker{color:#ab8e4e;text-align:right}@media (max-width:768px){.video-container{max-width:100%}.video-container.stretch{margin-bottom:20px}.navbar-brand img{max-width:150px}.homepage-image{display:none}}@media (min-width:768px){.video-container.stretch{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:20px}.homepage-image{height:220px;width:220px}.video-container iframe{height:388px;width:690px}.promotional{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.promotional>[class^=col]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:992px){.video-container.stretch{margin-bottom:0}.homepage-image{height:290px;width:290px}}.footer .text-muted.links{border-bottom:0;width:auto}.panel-sleep{border-color:#1ab394}.panel-sleep>.panel-heading{background-color:#1ab394;border-color:#1ab394;color:#fff;font-weight:700}.panel-default .no-problem .badge,.panel-sleep .no-problem .badge{background-color:#1ab394}.panel-default .attention .badge,.panel-sleep .attention .badge{background-color:#db8b02}.panel-default .problem .badge,.panel-sleep .problem .badge{background-color:#a50000}.panel-default .no-state .badge,.panel-sleep .no-state .badge{display:none}.sleep-assessment-container{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.sleep-assessment-container,.sleep-assessment-container .sleep-problem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.sleep-assessment-container .sleep-problem{background-color:#6f6969;border:1px solid #555050;color:#dfdfdf;font-weight:700;padding:0}.sleep-assessment-container .sleep-problem .sleep-problem-icon{background-color:#6f6969;-webkit-box-sizing:initial;box-sizing:initial;color:#dfdfdf;-ms-flex-direction:column;flex-direction:column;width:22px;-ms-flex-pack:center}.sleep-assessment-container .sleep-problem .description,.sleep-assessment-container .sleep-problem .sleep-problem-icon{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;justify-content:center}.sleep-assessment-container .sleep-problem .description{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;margin:0;-ms-flex-pack:center}.sleep-assessment-container .sleep-categories{background-color:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:1px solid #555050;border-top:0}.sleep-assessment-container .sleep-categories .sleep-category{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.sleep-assessment-container .sleep-categories .sleep-category.no-problem .indicator{background-color:#1ab394}.sleep-assessment-container .sleep-categories .sleep-category.attention .indicator{background-color:#db8b02}.sleep-assessment-container .sleep-categories .sleep-category.problem .indicator{background-color:#a50000}.sleep-assessment-container .sleep-categories .sleep-category .indicator{-webkit-box-sizing:initial;box-sizing:initial;color:#fff;padding:10px;text-align:center;width:22px}.sleep-assessment-container .sleep-categories .sleep-category .sleep-category-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.sleep-assessment-container .sleep-categories .sleep-category .sleep-category-content h3{border:0;margin:0;padding:5px 10px}.sleep-assessment-container .sleep-categories .sleep-category .sleep-category-content p{padding:0 10px}.sleep-intake-assessment .alert>p,.sleep-intake-assessment .alert>ul{margin-bottom:10px}.sleep-intake-assessment .alert>ul{margin-top:-10px}.project-choices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.project-choices input[type=radio]{opacity:0;position:fixed;width:0}.project-choices input[type=radio]:checked+.project-choice-container{background-color:#775f4f}.project-choices input[type=radio]:checked+.project-choice-container .fa-thumbs-up,.project-choices input[type=radio]:checked+.project-choice-container h2,.project-choices input[type=radio]:checked+.project-choice-container h3,.project-choices input[type=radio]:checked+.project-choice-container p{color:#fff}.project-choices .project-choice-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;background-color:#e3e3e3;border:1px solid #d6d6d6;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);-ms-flex:1;flex:1;margin:0 20px 10px;padding:10px 40px;position:relative}.project-choices .project-choice-container .fa-thumbs-up{color:#775f4f;position:absolute;right:2px;top:2px}.project-choices .project-choice-container .project-choice{text-align:center}.project-choices .project-choice-container .project-choice h2{color:#775f4f;font-size:2.5em;font-weight:600;text-transform:uppercase}.project-choices .project-choice-container .project-choice h3{border:0;color:#ab8e4e;font-size:1.5em;padding:0}.project-choices .project-choice-container .project-choice p{color:#3a3a3a;font-size:1.1em;line-height:1.6em;margin-bottom:15px}@media (min-width:768px){.dashboard .dl-horizontal,body[class*=sleep-intake-] .dl-horizontal{margin-bottom:0}.dashboard .dl-horizontal dd,body[class*=sleep-intake-] .dl-horizontal dd{margin-left:220px}.dashboard .dl-horizontal dt,body[class*=sleep-intake-] .dl-horizontal dt{width:200px}}@media (max-width:768px){.sleep-assessment-container .sleep-categories{display:block}.sleep-assessment-container .sleep-categories .sleep-category .sleep-category-content{border-bottom:1px solid #1ab394}.sleep-assessment-container .sleep-categories .sleep-category:last-child .sleep-category-content{border-bottom:0}.project-choices .project-choice-container .project-choice h2{font-size:1.5em}}.stamp{background-color:#fffd92;border:3px solid #706a6a;border-radius:50%;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.2);box-shadow:inset 0 0 10px rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;height:200px;position:relative;width:200px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-align:center}.stamp p{color:#706a6a;font-size:19px;font-weight:700;z-index:1}.stamp p span{font-size:35px}.helan.activation,.helan.anonymized-account,.helan.app_login,.helan.challenge-participate,.helan.error,.helan.forgot_password,.helan.homepage,.helan.mail-unsubscribe,.helan.register,.helan.register-with-company,.helan.register-with-company-team,.helan.removed-account,.helan.reset_password,.helan.shop-prepared-account-confirm,.helan.shop-prepared-account-remove{color:#131e55}.helan.activation .attention-row,.helan.anonymized-account .attention-row,.helan.app_login .attention-row,.helan.challenge-participate .attention-row,.helan.error .attention-row,.helan.forgot_password .attention-row,.helan.homepage .attention-row,.helan.mail-unsubscribe .attention-row,.helan.register .attention-row,.helan.register-with-company .attention-row,.helan.register-with-company-team .attention-row,.helan.removed-account .attention-row,.helan.reset_password .attention-row,.helan.shop-prepared-account-confirm .attention-row,.helan.shop-prepared-account-remove .attention-row{margin:40px 0}.helan.activation .attention-row .btn,.helan.anonymized-account .attention-row .btn,.helan.app_login .attention-row .btn,.helan.challenge-participate .attention-row .btn,.helan.error .attention-row .btn,.helan.forgot_password .attention-row .btn,.helan.homepage .attention-row .btn,.helan.mail-unsubscribe .attention-row .btn,.helan.register .attention-row .btn,.helan.register-with-company .attention-row .btn,.helan.register-with-company-team .attention-row .btn,.helan.removed-account .attention-row .btn,.helan.reset_password .attention-row .btn,.helan.shop-prepared-account-confirm .attention-row .btn,.helan.shop-prepared-account-remove .attention-row .btn{font-size:2em}.helan.activation .hp-second-line,.helan.anonymized-account .hp-second-line,.helan.app_login .hp-second-line,.helan.challenge-participate .hp-second-line,.helan.error .hp-second-line,.helan.forgot_password .hp-second-line,.helan.homepage .hp-second-line,.helan.mail-unsubscribe .hp-second-line,.helan.register .hp-second-line,.helan.register-with-company .hp-second-line,.helan.register-with-company-team .hp-second-line,.helan.removed-account .hp-second-line,.helan.reset_password .hp-second-line,.helan.shop-prepared-account-confirm .hp-second-line,.helan.shop-prepared-account-remove .hp-second-line{background-color:#eae7e1;color:#131e55}.helan.activation .project-choices .project-choice-container,.helan.anonymized-account .project-choices .project-choice-container,.helan.app_login .project-choices .project-choice-container,.helan.challenge-participate .project-choices .project-choice-container,.helan.error .project-choices .project-choice-container,.helan.forgot_password .project-choices .project-choice-container,.helan.homepage .project-choices .project-choice-container,.helan.mail-unsubscribe .project-choices .project-choice-container,.helan.register .project-choices .project-choice-container,.helan.register-with-company .project-choices .project-choice-container,.helan.register-with-company-team .project-choices .project-choice-container,.helan.removed-account .project-choices .project-choice-container,.helan.reset_password .project-choices .project-choice-container,.helan.shop-prepared-account-confirm .project-choices .project-choice-container,.helan.shop-prepared-account-remove .project-choices .project-choice-container{background-color:#326aaa;border:1px solid #2c5e96}.helan.activation .project-choices .project-choice-container .fa-thumbs-up,.helan.activation .project-choices .project-choice-container .project-choice h2,.helan.anonymized-account .project-choices .project-choice-container .fa-thumbs-up,.helan.anonymized-account .project-choices .project-choice-container .project-choice h2,.helan.app_login .project-choices .project-choice-container .fa-thumbs-up,.helan.app_login .project-choices .project-choice-container .project-choice h2,.helan.challenge-participate .project-choices .project-choice-container .fa-thumbs-up,.helan.challenge-participate .project-choices .project-choice-container .project-choice h2,.helan.error .project-choices .project-choice-container .fa-thumbs-up,.helan.error .project-choices .project-choice-container .project-choice h2,.helan.forgot_password .project-choices .project-choice-container .fa-thumbs-up,.helan.forgot_password .project-choices .project-choice-container .project-choice h2,.helan.homepage .project-choices .project-choice-container .fa-thumbs-up,.helan.homepage .project-choices .project-choice-container .project-choice h2,.helan.mail-unsubscribe .project-choices .project-choice-container .fa-thumbs-up,.helan.mail-unsubscribe .project-choices .project-choice-container .project-choice h2,.helan.register .project-choices .project-choice-container .fa-thumbs-up,.helan.register .project-choices .project-choice-container .project-choice h2,.helan.register-with-company .project-choices .project-choice-container .fa-thumbs-up,.helan.register-with-company .project-choices .project-choice-container .project-choice h2,.helan.register-with-company-team .project-choices .project-choice-container .fa-thumbs-up,.helan.register-with-company-team .project-choices .project-choice-container .project-choice h2,.helan.removed-account .project-choices .project-choice-container .fa-thumbs-up,.helan.removed-account .project-choices .project-choice-container .project-choice h2,.helan.reset_password .project-choices .project-choice-container .fa-thumbs-up,.helan.reset_password .project-choices .project-choice-container .project-choice h2,.helan.shop-prepared-account-confirm .project-choices .project-choice-container .fa-thumbs-up,.helan.shop-prepared-account-confirm .project-choices .project-choice-container .project-choice h2,.helan.shop-prepared-account-remove .project-choices .project-choice-container .fa-thumbs-up,.helan.shop-prepared-account-remove .project-choices .project-choice-container .project-choice h2{color:#131e55}.helan.activation .project-choices .project-choice-container .project-choice h3,.helan.activation .project-choices .project-choice-container .project-choice p,.helan.anonymized-account .project-choices .project-choice-container .project-choice h3,.helan.anonymized-account .project-choices .project-choice-container .project-choice p,.helan.app_login .project-choices .project-choice-container .project-choice h3,.helan.app_login .project-choices .project-choice-container .project-choice p,.helan.challenge-participate .project-choices .project-choice-container .project-choice h3,.helan.challenge-participate .project-choices .project-choice-container .project-choice p,.helan.error .project-choices .project-choice-container .project-choice h3,.helan.error .project-choices .project-choice-container .project-choice p,.helan.forgot_password .project-choices .project-choice-container .project-choice h3,.helan.forgot_password .project-choices .project-choice-container .project-choice p,.helan.homepage .project-choices .project-choice-container .project-choice h3,.helan.homepage .project-choices .project-choice-container .project-choice p,.helan.mail-unsubscribe .project-choices .project-choice-container .project-choice h3,.helan.mail-unsubscribe .project-choices .project-choice-container .project-choice p,.helan.register .project-choices .project-choice-container .project-choice h3,.helan.register .project-choices .project-choice-container .project-choice p,.helan.register-with-company .project-choices .project-choice-container .project-choice h3,.helan.register-with-company .project-choices .project-choice-container .project-choice p,.helan.register-with-company-team .project-choices .project-choice-container .project-choice h3,.helan.register-with-company-team .project-choices .project-choice-container .project-choice p,.helan.removed-account .project-choices .project-choice-container .project-choice h3,.helan.removed-account .project-choices .project-choice-container .project-choice p,.helan.reset_password .project-choices .project-choice-container .project-choice h3,.helan.reset_password .project-choices .project-choice-container .project-choice p,.helan.shop-prepared-account-confirm .project-choices .project-choice-container .project-choice h3,.helan.shop-prepared-account-confirm .project-choices .project-choice-container .project-choice p,.helan.shop-prepared-account-remove .project-choices .project-choice-container .project-choice h3,.helan.shop-prepared-account-remove .project-choices .project-choice-container .project-choice p{color:#fff}.helan.activation h1,.helan.activation h2,.helan.anonymized-account h1,.helan.anonymized-account h2,.helan.app_login h1,.helan.app_login h2,.helan.challenge-participate h1,.helan.challenge-participate h2,.helan.error h1,.helan.error h2,.helan.forgot_password h1,.helan.forgot_password h2,.helan.homepage h1,.helan.homepage h2,.helan.mail-unsubscribe h1,.helan.mail-unsubscribe h2,.helan.register h1,.helan.register h2,.helan.register-with-company h1,.helan.register-with-company h2,.helan.register-with-company-team h1,.helan.register-with-company-team h2,.helan.removed-account h1,.helan.removed-account h2,.helan.reset_password h1,.helan.reset_password h2,.helan.shop-prepared-account-confirm h1,.helan.shop-prepared-account-confirm h2,.helan.shop-prepared-account-remove h1,.helan.shop-prepared-account-remove h2{color:#131e55}.helan.activation .differentiate,.helan.anonymized-account .differentiate,.helan.app_login .differentiate,.helan.challenge-participate .differentiate,.helan.error .differentiate,.helan.forgot_password .differentiate,.helan.homepage .differentiate,.helan.mail-unsubscribe .differentiate,.helan.register .differentiate,.helan.register-with-company .differentiate,.helan.register-with-company-team .differentiate,.helan.removed-account .differentiate,.helan.reset_password .differentiate,.helan.shop-prepared-account-confirm .differentiate,.helan.shop-prepared-account-remove .differentiate{background-color:#eae7e1;border:1px solid #e0dbd2;color:#131e55;margin-bottom:0}.helan.activation .differentiate a,.helan.anonymized-account .differentiate a,.helan.app_login .differentiate a,.helan.challenge-participate .differentiate a,.helan.error .differentiate a,.helan.forgot_password .differentiate a,.helan.homepage .differentiate a,.helan.mail-unsubscribe .differentiate a,.helan.register .differentiate a,.helan.register-with-company .differentiate a,.helan.register-with-company-team .differentiate a,.helan.removed-account .differentiate a,.helan.reset_password .differentiate a,.helan.shop-prepared-account-confirm .differentiate a,.helan.shop-prepared-account-remove .differentiate a{color:#131e55}.helan.activation .differentiate a:hover,.helan.anonymized-account .differentiate a:hover,.helan.app_login .differentiate a:hover,.helan.challenge-participate .differentiate a:hover,.helan.error .differentiate a:hover,.helan.forgot_password .differentiate a:hover,.helan.homepage .differentiate a:hover,.helan.mail-unsubscribe .differentiate a:hover,.helan.register .differentiate a:hover,.helan.register-with-company .differentiate a:hover,.helan.register-with-company-team .differentiate a:hover,.helan.removed-account .differentiate a:hover,.helan.reset_password .differentiate a:hover,.helan.shop-prepared-account-confirm .differentiate a:hover,.helan.shop-prepared-account-remove .differentiate a:hover{color:#000}.helan .btn-primary{background-color:#131e55;border-color:#18256a;color:#fff}.helan .btn-primary:active,.helan .btn-primary:active:focus,.helan .btn-primary:focus,.helan .btn-primary:hover{background-color:#fff;color:#131e55;outline:none}.helan .btn-primary[disabled]:focus,.helan .btn-primary[disabled]:hover{background-color:#131e55;border-color:#18256a;color:#fff}.helan .homepage-carousel{background-color:#131e55;color:#fff}.helan .homepage-carousel .quote,.helan .homepage-carousel .quote-right{color:#f27360}.helan .homepage-carousel .carousel-inner .item .speaker{color:#fff}.helan .registration-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.helan .registration-row img{max-width:100%}.line-through-diagonal{position:relative}.line-through-diagonal:before{border-top:2px solid;border-color:inherit;color:#f27360;content:"";left:0;position:absolute;right:0;top:55%;-webkit-transform:skewY(-15deg);-ms-transform:skewY(-15deg);transform:skewY(-15deg)}@media (min-width:992px){.helan .advantages .advantages-row-2 .list-unstyled:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.helan .advantages .advantages-row-2 .list-unstyled:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.helan .advantages .advantages-row-2 .list-unstyled:nth-child(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media (max-width:768px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#dfdfdf}.helan .registration-row{display:block}.helan .advantages .advantages-row-2 .list-unstyled:nth-child(2){width:340px}}.alert-danger a.btn-primary,.alert-warning a.btn-primary{color:#fff;font-weight:600}.alert-danger a.btn-primary:hover,.alert-warning a.btn-primary:hover{color:grey;text-decoration:none}.alert-danger a.btn-primary:active,.alert-danger a.btn-primary:focus,.alert-danger a.btn-primary:visited,.alert-warning a.btn-primary:active,.alert-warning a.btn-primary:focus,.alert-warning a.btn-primary:visited{border:0;text-decoration:none}.alert-danger a.btn-danger,.alert-danger a.btn-info,.alert-danger a.btn-success,.alert-danger a.btn-warning,.alert-success a.btn-danger,.alert-success a.btn-info,.alert-success a.btn-success,.alert-success a.btn-warning{color:#fff;font-weight:600}.alert-danger a.btn-danger:hover,.alert-danger a.btn-info:hover,.alert-danger a.btn-success:hover,.alert-danger a.btn-warning:hover,.alert-success a.btn-danger:hover,.alert-success a.btn-info:hover,.alert-success a.btn-success:hover,.alert-success a.btn-warning:hover{color:#f2f2f2;text-decoration:none}.alert-danger a.btn-danger:active,.alert-danger a.btn-danger:focus,.alert-danger a.btn-danger:visited,.alert-danger a.btn-info:active,.alert-danger a.btn-info:focus,.alert-danger a.btn-info:visited,.alert-danger a.btn-success:active,.alert-danger a.btn-success:focus,.alert-danger a.btn-success:visited,.alert-danger a.btn-warning:active,.alert-danger a.btn-warning:focus,.alert-danger a.btn-warning:visited,.alert-success a.btn-danger:active,.alert-success a.btn-danger:focus,.alert-success a.btn-danger:visited,.alert-success a.btn-info:active,.alert-success a.btn-info:focus,.alert-success a.btn-info:visited,.alert-success a.btn-success:active,.alert-success a.btn-success:focus,.alert-success a.btn-success:visited,.alert-success a.btn-warning:active,.alert-success a.btn-warning:focus,.alert-success a.btn-warning:visited{border:0;text-decoration:none}@media (min-width:768px){.xs-visible-label{display:none}.sm-text-center{text-align:center}.challenge-container .dl-horizontal dt{width:70px}.challenge-container .dl-horizontal dd{margin-left:90px;min-width:90px}}@media (max-width:992px){body{padding-bottom:77px}.footer{height:77px}}@media (max-width:768px){.container-fluid.statistics .row>div{padding-left:0;padding-right:0}.statistics svg{max-width:400px}body{padding-bottom:184px}.footer{height:184px}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#dfdfdf}}.line{border-bottom:2px solid #000;height:1px;margin:10px auto}.line.small{width:60px}.line.green{border-bottom-color:#1ab394}.table-summary{margin:10px 0}.pagination{margin-top:0}.person-notes-detail textarea{height:150px}.coupling-tables-container .table th h2{font-weight:700;margin:0}.tab-content{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;padding:10px}.nav-tabs{margin-top:10px}.tabbed-container{padding:0 15px;width:100%}.not-allowed{cursor:not-allowed}.nav-tabs.optimize>li a{max-width:60px;overflow:hidden;white-space:nowrap}.nav-tabs.optimize>li a:hover,.nav-tabs.optimize>li.active a{max-width:none}.nav-tabs>li a{background-color:#eee;border-color:#eee #eee #ddd}.table-training-schedule td,.table-training-schedule th,.text-center th{text-align:center}.hrz3{background-color:#d9edf7}.hrz4{background-color:#fcf8e3}.extended-collection-table{width:100%}.extended-collection-table>tbody:nth-child(odd){background-color:hsla(0,0%,78%,.5)}.extended-collection-table>tbody>tr>td,.extended-collection-table>tbody>tr>th,.extended-collection-table>thead>tr>td,.extended-collection-table>thead>tr>th{border:0;vertical-align:middle}.extended-collection-table>tbody>tr>td:last-child,.extended-collection-table>tbody>tr>th:last-child,.extended-collection-table>thead>tr>td:last-child,.extended-collection-table>thead>tr>th:last-child{width:30px}.extended-collection-table>tbody>tr>td .form-group,.extended-collection-table>tbody>tr>th .form-group,.extended-collection-table>thead>tr>td .form-group,.extended-collection-table>thead>tr>th .form-group{margin-bottom:0}.extended-collection-table>tbody>tr>td:last-child,.extended-collection-table>tbody>tr>th:last-child{width:30px}.extended-collection-table>tbody>tr>td label,.extended-collection-table>tbody>tr>th label{display:none}.extended-collection-table.table-show-labels>tbody>tr>td label,.extended-collection-table.table-show-labels>tbody>tr>th label{display:block}.table-with-inner-table>tbody>tr.odd-row{background-color:#f9f9f9}.table.table-with-inner-table>tbody>tr.inner-table-row>td{border-top:0}.dashboard .messages .alert-danger .measurement-moment,.dashboard-date .messages .alert-danger .measurement-moment{border-bottom-color:#a94442}.dashboard .messages .alert-danger .measurement-moment h3 a,.dashboard-date .messages .alert-danger .measurement-moment h3 a{color:#a94442}.dashboard .messages .alert-success .measurement-moment,.dashboard-date .messages .alert-success .measurement-moment{border-bottom-color:#3c763d}.dashboard .messages .alert-success .measurement-moment h3 a,.dashboard-date .messages .alert-success .measurement-moment h3 a{color:#3c763d}.dashboard .messages .measurement-moment,.dashboard-date .messages .measurement-moment{border-bottom:1px solid transparent;padding:5px 0 10px}.dashboard .messages .measurement-moment:last-child,.dashboard-date .messages .measurement-moment:last-child{border-bottom:none}.dashboard .messages .measurement-moment h3,.dashboard-date .messages .measurement-moment h3{border:none;font-size:1.1em;line-height:1.1em;margin:5px 0;padding:0}.dashboard .messages .measurement-moment p,.dashboard-date .messages .measurement-moment p{font-size:.9em;line-height:.9em;margin:0}.dashboard .messages .measurement-moment p.date,.dashboard-date .messages .measurement-moment p.date{margin-bottom:5px}.btn-small{font-size:12px;line-height:12px;padding-left:6px;padding-right:6px}.btn-our-green{border-color:#e3e3e3}.btn-our-green,.goal-header{background-color:#1ab394;color:#fff}.goal-header{font-size:1.25em;font-weight:500;padding:10px}.container-fluid.statistics .row>div:first-child{padding-left:0}.container-fluid.statistics .row>div:last-child{padding-right:0}.statistics .well{text-align:center}.statistics .well h3{margin-top:0}.statistics svg{width:100%}.statistics .percentage{font-size:1.4em;font-weight:800}.statistics .left-column,.statistics .main-circle{fill:#1ab394}.statistics .secondary-circle{fill:#10705d}.statistics .right-column{fill:#ff6e6e}.statistics .scale-legend{color:#676a6c;font-size:.6em;text-transform:uppercase}.statistics .scale-column-legend{fill:#fff;font-size:.6em}.goals{position:relative}.goals .goal-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.goals h3{border-bottom:0;color:#58473b;font-size:1.5em;font-weight:400;line-height:1.5em;margin:5px 0;padding:0}.goals h3 .glyphicon{color:#db8b02}.goals h3 .fa{color:#a50000}.goals .goal-date{font-size:.9em;margin-top:-10px}.goals .goal-progress-bar{background-color:#dfdfdf;height:30px;position:relative}.goals .back-bar{font-size:1.2em;padding:4px 10px}.goals .back-bar,.goals .front-bar{height:100%;left:0;position:absolute;top:0}.goals .front-bar{background-color:#ffaf25}.goals .front-bar.complete{background-color:#63d2bc}.goals .thumbs-up{font-size:1.2em;height:100%;left:0;padding:4px 10px;position:absolute;text-align:right;top:0;width:100%}.goals .thumbs-up .fa{color:#fff;font-size:1.2em}.goals .container-fluid.well{padding:5px 19px}.goals .container-fluid.well .info{color:#775f4f;font-size:1em;height:30px;line-height:1.05em}.goals .container-fluid.well .info.complete{color:#1ab394}.goals .container-fluid.well .info div{padding:0;text-align:right}.goals .goal{background-color:#ddd;height:45px;margin-bottom:10px;position:relative;width:100%}.goals .goal>div{background-color:#775f4f;border:1px solid #775f4f;height:43px;left:0;padding:11px 0 0 10px;position:absolute;top:0}.goals .goal>span{padding:13px 5px 13px 0;position:absolute;right:5px;top:0}.goals .goal>span.counter{line-height:1em;padding-top:9px;text-align:right;word-spacing:-2px}.goals .goal .fa{color:#fff;font-size:2em;position:absolute;right:5px;top:7px}.goals .goal.goal-attained>span{padding-right:30px}.goals-previous .goal>div{background-color:#b59f90;border:1px solid #b59f90}.goals-previous .goal .fa{color:#676a6c}.goals-next .goal>div{background-color:#3a2e26}.goals-questionnaires{margin-bottom:20px}.goals-questionnaires .goal{border:1px solid #775f4f;border-radius:4px}.goals-questionnaires .goal.goal-attained{border:1px solid #faebcc}.goals-questionnaires .goal.goal-attained>div{border:0}.goals-questionnaires .goal>div{background-color:#fcf8e3;border:1px solid #faebcc;border-radius:4px}.goals-questionnaires .goal .fa{color:#676a6c}.grey-out{background-color:#fff;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.grey-out.opacity-30{opacity:.3}.stats-spinner-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;opacity:.3}.goal-selection{padding:0}.goal-selection a{color:#676a6c;display:block;font-size:1.2em;line-height:1.4em;text-align:center;width:50%}.goal-selection a:hover{background-color:#1ab394;color:#fff;text-decoration:none}.goal-selection a.current,.goal-selection a.current:hover{background-color:#e3e3e3;color:#676a6c}.goal-selection a:first-child{float:left}.goal-selection a:last-child{float:right}.goal-selection:after{clear:both;content:"";display:table}.company-admin-dashboard .well h2,.company-mgmt-dashboard .well h2{margin:10px 0}.company-admin-dashboard .well th,.company-mgmt-dashboard .well th{border-top:0}.company-couplings h2{border-bottom:1px solid #ddd;padding-bottom:5px}.alert-purple{background-color:#e4d9f7;border-color:#c7bcf1;color:#53318f}.personality-type h3{border-bottom:0;margin-bottom:10px;padding-bottom:0}.questionnaire-form form[name=evaluation] h3,.questionnaire-form form[name=evaluation_both] h3,.questionnaire-view form[name=evaluation] h3,.questionnaire-view form[name=evaluation_both] h3{background-color:#eee;margin-top:40px;padding:5px}form[name=fagerstrom] .radio label.required,form[name=post_measurement] .radio label.required,form[name=pre_measurement] .radio label.required{font-weight:400}form[name=fagerstrom] .radio label.required:after,form[name=post_measurement] .radio label.required:after,form[name=pre_measurement] .radio label.required:after{content:" "}.questionnaire-form .radio label.required,.questionnaire-view .radio label.required{font-weight:400}.questionnaire-form .radio label.required:after,.questionnaire-view .radio label.required:after{content:" "}.questionnaire-form form[name=back] .radio input[type=radio],.questionnaire-form form[name=background_information] .radio input[type=radio],.questionnaire-form form[name=feel_good] .radio input[type=radio],.questionnaire-form form[name=job_conditions] .radio input[type=radio],.questionnaire-form form[name=job_content] .radio input[type=radio],.questionnaire-form form[name=smoking] .radio input[type=radio],.questionnaire-form form[name=stress] .radio input[type=radio],.questionnaire-form form[name=work_circumstances] .radio input[type=radio],.questionnaire-form form[name=work_relations] .radio input[type=radio],.questionnaire-view form[name=back] .radio input[type=radio],.questionnaire-view form[name=background_information] .radio input[type=radio],.questionnaire-view form[name=feel_good] .radio input[type=radio],.questionnaire-view form[name=job_conditions] .radio input[type=radio],.questionnaire-view form[name=job_content] .radio input[type=radio],.questionnaire-view form[name=smoking] .radio input[type=radio],.questionnaire-view form[name=stress] .radio input[type=radio],.questionnaire-view form[name=work_circumstances] .radio input[type=radio],.questionnaire-view form[name=work_relations] .radio input[type=radio]{margin-right:10px;position:relative}.questionnaire-form .feel-good,.questionnaire-view .feel-good{color:#fff;line-height:40px;min-height:40px}.questionnaire-form .feel-good .value,.questionnaire-view .feel-good .value{display:inline-block;margin-left:10px;margin-right:15px;text-align:right;width:20px}.questionnaire-form .feel-good-1,.questionnaire-view .feel-good-1{background-color:#ef5764}.questionnaire-form .feel-good-2,.questionnaire-view .feel-good-2{background-color:#f9695f}.questionnaire-form .feel-good-3,.questionnaire-view .feel-good-3{background-color:#fb8456}.questionnaire-form .feel-good-4,.questionnaire-view .feel-good-4{background-color:#fb9854}.questionnaire-form .feel-good-5,.questionnaire-view .feel-good-5{background-color:#fbab53}.questionnaire-form .feel-good-6,.questionnaire-view .feel-good-6{background-color:#ddb15b}.questionnaire-form .feel-good-7,.questionnaire-view .feel-good-7{background-color:#a9b16a}.questionnaire-form .feel-good-8,.questionnaire-view .feel-good-8{background-color:#81b276}.questionnaire-form .feel-good-9,.questionnaire-view .feel-good-9{background-color:#5eb280}.questionnaire-form .feel-good-10,.questionnaire-view .feel-good-10{background-color:#09b294}.questionnaire-form .form-field-info,.questionnaire-view .form-field-info{font-style:italic;margin-bottom:20px;margin-top:-10px}.strip-radio-margin-top .radio{margin-top:0}.questionnaire-list .goal-attained>div{padding-right:35px}.workable-work h2,.workable-work-v- h2{background-color:#77b977;border:1px solid #56a756;border-radius:4px;color:#000;margin-top:20px;padding:5px 10px}.workable-work h3,.workable-work-v- h3{background-color:#ccc;border:1px solid #aaa;border-radius:4px;color:#000;padding:10px 5px}.workable-work .help-block,.workable-work-v- .help-block{font-style:italic}.workable-work .question-container,.workable-work-v- .question-container{background-color:rgba(91,91,91,.1);margin-bottom:10px;padding:10px 10px 1px}.workable-work .question-container>.help-block,.workable-work-v- .question-container>.help-block{font-size:.9em;margin-top:-10px}.workable-work .small,.workable-work-v- .small{width:60px}.workable-work .medium,.workable-work-v- .medium{width:50%}@media (min-width:768px){.workable-work .question-container h3{border-bottom:0;padding-bottom:0}}.action-log li{border:1px solid #ddd;border-bottom:0;font-size:1.2rem;line-height:1.2rem;padding:10px}.action-log li:last-child{border-bottom:1px solid #ddd}.action-log li .operator{font-size:1rem;line-height:1rem}.action-log li .performed-at{color:#919191;font-size:.95rem;line-height:.95rem}label.required{font-weight:400}.sleep-intake h2{font-size:20px;font-weight:700}.sleep-intake h3{border-bottom:0;font-size:15px;font-weight:700;padding-bottom:5px}.sleep-intake .sleep-intake-form-group .row.form-group{margin-bottom:10px;padding-top:5px}.sleep-intake .sleep-intake-form-group .row.form-group:nth-child(2n){background-color:#f6f6f6}.sleep-revisit h2,.sleep-super-intake h2{background-color:#e6e6e6;padding:5px}.sleep-revisit h3,.sleep-super-intake h3{border-bottom:0;font-weight:700;padding-bottom:5px}.questionnaire-form .has-error{background-color:#f2dede}.questionnaire-form.sleep-super-intake .sleep-intake-form-group{padding-left:20px}.company-admin-dashboard-events h3,.company-admin-dashboard-measurement-moments h3,.company-dashboard-measurement-moments h3{border-bottom-color:#ddd;margin-bottom:10px;margin-top:10px;padding-bottom:10px}.company-admin-dashboard-events .row.measurement-moment,.company-admin-dashboard-measurement-moments .row.measurement-moment,.company-dashboard-measurement-moments .row.measurement-moment{border-bottom:1px solid #eee;margin-bottom:5px}.company-admin-dashboard-events .row.measurement-moment:last-child,.company-admin-dashboard-measurement-moments .row.measurement-moment:last-child,.company-dashboard-measurement-moments .row.measurement-moment:last-child{border-bottom:none;margin-bottom:0}#companyDashboardMembersModal .measurement-moment-choice-options,#companyDashboardMembersModal .on-language-options,#companyDashboardMembersModal .on-measurement-moment-options,#companyDashboardMembersModal .on-questionnaire-options,#companyDashboardMembersModal .on-test-options,#companyDashboardMembersModal [class*=on-member-filter-]{margin-left:20px}#companyDashboardMembersModal .week-field{display:inline-block;margin-right:10px;width:60px}#companyDashboardMembersMailModal dd{border-bottom:1px solid #d3d3d3;margin-bottom:10px;padding-bottom:10px}#companyDashboardMembersMailModal dd:last-child{border-bottom:0}body[class^=faq-mgmt-item-] .faq-problem-field{min-height:75px}body[class^=faq-mgmt-item-] .faq-solution-field{min-height:100px}body[class^=faq-mgmt-item-] .faq-translations-first-row td{border-top:1px solid #ccc}body[class^=faq-mgmt-item-] .faq-translations-first-row td:first-child{vertical-align:top}.faq-category-view ul.list-unstyled ol,.faq-category-view ul.list-unstyled ul,.faq-library-view ul.list-unstyled ol,.faq-library-view ul.list-unstyled ul{margin-bottom:10px}.faq-question-container h4{font-size:1.25em;font-weight:800;margin-top:30px}.faq-question-container ol,.faq-question-container ul{margin-bottom:20px}.media-asset-view iframe,.media-manage-assets-preview iframe{border:0;height:100%;width:100%}.view-person-available-assets .list-group-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.view-person-available-assets .list-group-item .icon{padding:10px;-webkit-box-flex:1;border-right:1px solid #ddd;-ms-flex:1;flex:1;line-height:2em;text-align:center}.view-person-available-assets .list-group-item .icon.not-available{background-color:#bbb;color:#888}.view-person-available-assets .list-group-item .icon.unseen{background-color:#db8b02;color:#fff}.view-person-available-assets .list-group-item a{padding:10px 15px;-webkit-box-flex:10;-ms-flex:10;flex:10;-webkit-box-flex:50;-ms-flex-positive:50;flex-grow:50}.view-person-available-assets .panel-info .icon{background-color:#d9edf7;color:#31708f}.view-person-available-assets .panel-warning .icon{background-color:#fcf8e3;color:#8a6d3b}.view-person-available-assets .panel-default .icon{background-color:#f5f5f5;color:#333}.sleep-diary .diary-hour{padding-bottom:10px;padding-top:10px}.sleep-diary .diary-hour,.sleep-diary .diary-quarter-hour{border-color:#777;border-style:solid;border-width:1px 0 0 1px;min-height:40px}.sleep-diary .diary-quarter-hour{font-family:Courier New,Courier,monospace;font-size:.8em;font-weight:700;padding-bottom:5px;padding-top:5px;word-break:break-all}.sleep-diary>.diary-hours>.row:last-child .diary-quarter-hour{border-bottom-width:1px}.sleep-diary>.diary-hours>.row>[class*=col-]:last-child .diary-hour:last-child,.sleep-diary>.diary-hours>.row>[class*=col-]:last-child .diary-quarter-hour:last-child{border-right-width:1px}.sleep-diary .asleep{background-color:#1ab394;color:#fff}.sleep-diary .awake{background-color:#db8b02;color:#fff}.sleep-diary .lights-out{border-left:2px solid #a50000!important}.sleep-diary .selected{background-color:#dfdfdf!important;color:#fff}.sleep-diary .diary-hours-legend>.row{margin-top:10px}.sleep-diary .diary-hours-legend>.row .btn{padding:12px 6px;text-align:left;width:100%}.sleep-diary .diary-hours-legend>.row .btn .legend{border:1px solid #777;display:inline-block;height:20px;text-align:center;width:20px}.sleep-efficiency-graph{min-height:400px;width:100%}@media (max-width:768px){.sleep-diary .diary-quarter-hour{padding-left:5px;padding-right:5px}}.course-viewer .list-group-item.active,.course-viewer .list-group-item.active:focus,.course-viewer .list-group-item.active:hover{background-color:#775f4f;border-color:#775f4f}.course-viewer-page form fieldset.elegant{margin-top:20px}.course-viewer-page form fieldset.elegant legend{font-size:1.15em}.course-viewer-page form fieldset.alternate{background-color:#ffffe2;margin-top:20px;padding:0}.course-viewer-page form fieldset.alternate legend{background-color:#ffffe2;border-bottom:0;margin-bottom:10px;padding:5px 10px}.course-viewer-page form fieldset.alternate .fieldset-content{padding:0 10px 0 30px}.course-viewer-page form fieldset.alternate:nth-child(odd){background-color:#f3f3f3}.course-viewer-page form fieldset.alternate:nth-child(odd) legend{background-color:#f3f3f3}.enhanced-thumb-icon{font-size:1.3em}.enhanced-thumb-icon.glyphicon-thumbs-down{color:#a50000}.enhanced-thumb-icon.glyphicon-thumbs-up{color:#56a756}.intervention-log li{border:1px solid #ddd;border-bottom:0;font-size:1rem;line-height:1rem;padding:0}.intervention-log li:last-child{border-bottom:1px solid #ddd}.intervention-log li .intervention-log-meta{padding:10px;-webkit-box-flex:2;background-color:#eee;-ms-flex:2;flex:2;font-size:1rem;line-height:1rem}.intervention-log li .intervention-log-info{padding:10px;-webkit-box-flex:8;-ms-flex:8;flex:8}.intervention-log li .intervention-description,.intervention-log li .performed-at{color:#919191}.intervention-log li .intervention-title{font-weight:600}.page{border:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;height:294mm;margin:0 auto 20px;padding:15mm;position:relative;width:210mm}.page.landscape{height:207mm;padding:15mm;width:297mm}.page.landscape .page-header{margin-bottom:10px;margin-top:-30px}.page.landscape .page-header img{float:left}.page.landscape .page-header h1{font-size:2.4em;margin-bottom:0;text-align:right}.page.landscape .page-footer{width:267mm}.page.landscape p{margin-bottom:5px}.page h1{margin-bottom:30px}.page h2{border-bottom:1px solid #eee;margin-bottom:10px;padding-bottom:10px}.page h3{border-bottom:0;font-size:1.1em;font-weight:600;line-height:1.1em;margin-bottom:20px;padding-bottom:0}.page h4{font-size:1.05em;font-weight:600;line-height:1.05em}.page p{margin-bottom:20px}.page .fa-heartbeat,.page .fa-tint{color:#bb0a1e;font-size:70px}.page .fa-tint{margin-right:17px}.page .fa-balance-scale{color:#1ab394;font-size:60px}.page .page-footer{border-top:1px solid #ddd;bottom:8mm;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;padding-top:10px;position:absolute;width:18cm}.page .page-header{margin-top:-10px}.page .page-header img{width:75px}@page{size:A4;margin:0}@media print{html{height:auto}body{margin:0;padding:0}.sf-toolbar{display:none!important}.nav-tabs{display:none}.tab-content{border:0}.questionnaire-form .row.title-bar h1,.questionnaire-view .row.title-bar h1{line-height:normal;margin-top:0}.questionnaire-form button,.questionnaire-view button,.top-spacer{display:none}.sleep-diary .diary-hour,.sleep-diary .diary-quarter-hour{border-color:#777;border-style:solid;border-width:1px 0 0 1px}}@media print{.sleep-diary>.diary-hours>.row:last-child .diary-quarter-hour{border-bottom-width:1px}.sleep-diary>.diary-hours>.row>[class*=col-]:last-child .diary-hour:last-child,.sleep-diary>.diary-hours>.row>[class*=col-]:last-child .diary-quarter-hour:last-child{border-right-width:1px}.sleep-diary .asleep{background-color:#1ab394!important;color:#fff}.sleep-diary .awake{background-color:#db8b02!important;color:#fff}.sleep-diary .lights-out{border-left:2px solid #a50000!important}.sleep-diary .selected{background-color:#dfdfdf!important;color:#fff}.sleep-diary .diary-hours-legend>.row .btn .legend{border:1px solid #777}}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-bottom-0{border-bottom:0!important}.border-start-0{border-left:0!important}.border-end-0{border-right:0!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-bottom,.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-start{border-top-left-radius:var(--bs-border-radius)!important}.rounded-end{border-bottom-right-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.card{--bs-card-spacer-y:16px;--bs-card-spacer-x:16px;--bs-card-title-spacer-y:8px;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-card-cap-padding-y:8px;--bs-card-cap-padding-x:16px;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb),0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:16px;--bs-card-group-margin:12px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:var(--bs-body-color);-ms-flex-direction:column;flex-direction:column;height:var(--bs-card-height);min-width:0;word-wrap:break-word;background-clip:border-box;background-color:var(--bs-card-bg);border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius);-webkit-box-shadow:var(--bs-card-box-shadow);box-shadow:var(--bs-card-box-shadow)}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-bottom:inherit;border-top:inherit}.card>.list-group:first-child{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);border-top-width:0}.card>.list-group:last-child{border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{-webkit-box-flex:1;color:var(--bs-card-color);-ms-flex:1 1 auto;flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x)}.card-title{color:var(--bs-card-title-color);margin-bottom:var(--bs-card-title-spacer-y)}.card-subtitle{color:var(--bs-card-subtitle-color);margin-bottom:0;margin-top:calc(var(--bs-card-title-spacer-y)*-.5)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color);color:var(--bs-card-cap-color);margin-bottom:0;padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color);color:var(--bs-card-cap-color);padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.bg-white{--bs-white-rgb:255,255,255;--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.w-100{width:100%!important}.w-75{width:75%!important}.w-66{width:66%!important}.w-50{width:50%!important}.w-33{width:33%!important}.w-25{width:25%!important}@media (max-width:768px){.d-xs-none{display:none!important}.d-xs-inline{display:inline!important}.d-xs-inline-block{display:inline-block!important}.d-xs-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.w-xs-100{width:100%!important}.w-xs-66{width:66%!important}.w-xs-50{width:50%!important}.w-xs-33{width:33%!important}.w-xs-25{width:25%!important}.w-xs-auto{width:auto!important}}@media (min-width:768px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.w-sm-100{width:100%!important}.w-sm-66{width:66%!important}.w-sm-50{width:50%!important}.w-sm-33{width:33%!important}.w-sm-25{width:25%!important}.w-sm-auto{width:auto!important}}@media (min-width:992px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.w-md-100{width:100%!important}.w-md-66{width:66%!important}.w-md-50{width:50%!important}.w-md-33{width:33%!important}.w-md-25{width:25%!important}.w-md-auto{width:auto!important}}@media (min-width:1200px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.flex-row{-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-row,.flex-row-reverse{-webkit-box-orient:horizontal!important}.flex-row-reverse{-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column{-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-column,.flex-column-reverse{-webkit-box-orient:vertical!important}.flex-column-reverse{-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-evenly{-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-self-start{-ms-flex-item-align:start!important;align-self:start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.flex-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.gap-0{gap:0}.gap-1{gap:16px}.gap-2{gap:32px}.gap-3{gap:48px}.gap-4{gap:64px}.gap-5{gap:80px}@media (max-width:768px){.flex-xs-row{-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xs-row,.flex-xs-row-reverse{-webkit-box-orient:horizontal!important}.flex-xs-row-reverse{-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xs-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xs-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}}@media (min-width:768px){.flex-sm-row{-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-row,.flex-sm-row-reverse{-webkit-box-orient:horizontal!important}.flex-sm-row-reverse{-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}}@media (min-width:992px){.flex-md-row{-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-row,.flex-md-row-reverse{-webkit-box-orient:horizontal!important}.flex-md-row-reverse{-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}}@media (min-width:1200px){.flex-lg-row{-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-row,.flex-lg-row-reverse{-webkit-box-orient:horizontal!important}.flex-lg-row-reverse{-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}}.card .list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:16px;--bs-list-group-item-padding-y:8px;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#337ab7;--bs-list-group-active-border-color:#337ab7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:var(--bs-list-group-border-radius);-ms-flex-direction:column;flex-direction:column;margin-bottom:0;padding-left:0}.card .list-group-item{background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);color:var(--bs-list-group-color);display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);position:relative;text-decoration:none}.card .list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.card .list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.card .list-group-item.disabled,.card .list-group-item:disabled{background-color:var(--bs-list-group-disabled-bg);color:var(--bs-list-group-disabled-color);pointer-events:none}.card .list-group-item.active{background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color);color:var(--bs-list-group-active-color);z-index:2}.card .list-group-item+.list-group-item{border-top-width:0}.card .list-group-item+.list-group-item.active{border-top-width:var(--bs-list-group-border-width);margin-top:calc(var(--bs-list-group-border-width)*-1)}.card .list-group-flush{border-radius:0}.card .list-group-flush:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.card .list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width) 0;margin-bottom:0}.card .list-group-flush>.list-group-item:last-child{border-bottom-width:0}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.start-0{left:0!important}.bottom-0{bottom:0!important}.end-0{right:0!important}.top-50{top:50%!important}.start-50{left:50%!important}.bottom-50{bottom:50%!important}.end-50{right:50%!important}.top-100{top:100%!important}.start-100{left:100%!important}.bottom-100{bottom:100%!important}.end-100{right:100%!important}.translate-middle{-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}.z-1020{z-index:1020!important}.z-9999{z-index:9999!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.ms-0{margin-left:0!important}.me-0,.mx-0{margin-right:0!important}.mx-0{margin-left:0!important}.my-0{margin-bottom:0!important;margin-top:0!important}.m-1{margin:4px!important}.mt-1{margin-top:4px!important}.mb-1{margin-bottom:4px!important}.ms-1{margin-left:4px!important}.me-1,.mx-1{margin-right:4px!important}.mx-1{margin-left:4px!important}.my-1{margin-bottom:4px!important;margin-top:4px!important}.m-2{margin:8px!important}.mt-2{margin-top:8px!important}.mb-2{margin-bottom:8px!important}.ms-2{margin-left:8px!important}.me-2,.mx-2{margin-right:8px!important}.mx-2{margin-left:8px!important}.my-2{margin-bottom:8px!important;margin-top:8px!important}.m-3{margin:16px!important}.mt-3{margin-top:16px!important}.mb-3{margin-bottom:16px!important}.ms-3{margin-left:16px!important}.me-3,.mx-3{margin-right:16px!important}.mx-3{margin-left:16px!important}.my-3{margin-bottom:16px!important;margin-top:16px!important}.m-4{margin:24px!important}.mt-4{margin-top:24px!important}.mb-4{margin-bottom:24px!important}.ms-4{margin-left:24px!important}.me-4,.mx-4{margin-right:24px!important}.mx-4{margin-left:24px!important}.my-4{margin-bottom:24px!important;margin-top:24px!important}.m-5{margin:48px!important}.mt-5{margin-top:48px!important}.mb-5{margin-bottom:48px!important}.ms-5{margin-left:48px!important}.me-5,.mx-5{margin-right:48px!important}.mx-5{margin-left:48px!important}.my-5{margin-bottom:48px!important;margin-top:48px!important}.m-auto{margin:auto!important}.mt-auto{margin-top:auto!important}.mb-auto{margin-bottom:auto!important}.ms-auto{margin-left:auto!important}.me-auto,.mx-auto{margin-right:auto!important}.mx-auto{margin-left:auto!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.ps-0{padding-left:0!important}.pe-0,.px-0{padding-right:0!important}.px-0{padding-left:0!important}.py-0{padding-bottom:0!important;padding-top:0!important}.p-1{padding:4px!important}.pt-1{padding-top:4px!important}.pb-1{padding-bottom:4px!important}.ps-1{padding-left:4px!important}.pe-1,.px-1{padding-right:4px!important}.px-1{padding-left:4px!important}.py-1{padding-bottom:4px!important;padding-top:4px!important}.p-2{padding:8px!important}.pt-2{padding-top:8px!important}.pb-2{padding-bottom:8px!important}.ps-2{padding-left:8px!important}.pe-2,.px-2{padding-right:8px!important}.px-2{padding-left:8px!important}.py-2{padding-bottom:8px!important;padding-top:8px!important}.p-3{padding:16px!important}.pt-3{padding-top:16px!important}.pb-3{padding-bottom:16px!important}.ps-3{padding-left:16px!important}.pe-3,.px-3{padding-right:16px!important}.px-3{padding-left:16px!important}.py-3{padding-bottom:16px!important;padding-top:16px!important}.p-4{padding:24px!important}.pt-4{padding-top:24px!important}.pb-4{padding-bottom:24px!important}.ps-4{padding-left:24px!important}.pe-4,.px-4{padding-right:24px!important}.px-4{padding-left:24px!important}.py-4{padding-bottom:24px!important;padding-top:24px!important}.p-5{padding:48px!important}.pt-5{padding-top:48px!important}.pb-5{padding-bottom:48px!important}.ps-5{padding-left:48px!important}.pe-5,.px-5{padding-right:48px!important}.px-5{padding-left:48px!important}.py-5{padding-bottom:48px!important;padding-top:48px!important}@media (max-width:768px){.m-xs-0{margin:0!important}.mt-xs-0{margin-top:0!important}.mb-xs-0{margin-bottom:0!important}.ms-xs-0{margin-left:0!important}.me-xs-0,.mx-xs-0{margin-right:0!important}.mx-xs-0{margin-left:0!important}.my-xs-0{margin-bottom:0!important;margin-top:0!important}.m-xs-1{margin:4px!important}.mt-xs-1{margin-top:4px!important}.mb-xs-1{margin-bottom:4px!important}.ms-xs-1{margin-left:4px!important}.me-xs-1,.mx-xs-1{margin-right:4px!important}.mx-xs-1{margin-left:4px!important}.my-xs-1{margin-bottom:4px!important;margin-top:4px!important}.m-xs-2{margin:8px!important}.mt-xs-2{margin-top:8px!important}.mb-xs-2{margin-bottom:8px!important}.ms-xs-2{margin-left:8px!important}.me-xs-2,.mx-xs-2{margin-right:8px!important}.mx-xs-2{margin-left:8px!important}.my-xs-2{margin-bottom:8px!important;margin-top:8px!important}.m-xs-3{margin:16px!important}.mt-xs-3{margin-top:16px!important}.mb-xs-3{margin-bottom:16px!important}.ms-xs-3{margin-left:16px!important}.me-xs-3,.mx-xs-3{margin-right:16px!important}.mx-xs-3{margin-left:16px!important}.my-xs-3{margin-bottom:16px!important;margin-top:16px!important}.m-xs-4{margin:24px!important}.mt-xs-4{margin-top:24px!important}.mb-xs-4{margin-bottom:24px!important}.ms-xs-4{margin-left:24px!important}.me-xs-4,.mx-xs-4{margin-right:24px!important}.mx-xs-4{margin-left:24px!important}.my-xs-4{margin-bottom:24px!important;margin-top:24px!important}.m-xs-5{margin:48px!important}.mt-xs-5{margin-top:48px!important}.mb-xs-5{margin-bottom:48px!important}.ms-xs-5{margin-left:48px!important}.me-xs-5,.mx-xs-5{margin-right:48px!important}.mx-xs-5{margin-left:48px!important}.my-xs-5{margin-bottom:48px!important;margin-top:48px!important}.p-xs-0{padding:0!important}.pt-xs-0{padding-top:0!important}.pb-xs-0{padding-bottom:0!important}.ps-xs-0{padding-left:0!important}.pe-xs-0,.px-xs-0{padding-right:0!important}.px-xs-0{padding-left:0!important}.py-xs-0{padding-bottom:0!important;padding-top:0!important}.p-xs-1{padding:4px!important}.pt-xs-1{padding-top:4px!important}.pb-xs-1{padding-bottom:4px!important}.ps-xs-1{padding-left:4px!important}.pe-xs-1,.px-xs-1{padding-right:4px!important}.px-xs-1{padding-left:4px!important}.py-xs-1{padding-bottom:4px!important;padding-top:4px!important}.p-xs-2{padding:8px!important}.pt-xs-2{padding-top:8px!important}.pb-xs-2{padding-bottom:8px!important}.ps-xs-2{padding-left:8px!important}.pe-xs-2,.px-xs-2{padding-right:8px!important}.px-xs-2{padding-left:8px!important}.py-xs-2{padding-bottom:8px!important;padding-top:8px!important}.p-xs-3{padding:16px!important}.pt-xs-3{padding-top:16px!important}.pb-xs-3{padding-bottom:16px!important}.ps-xs-3{padding-left:16px!important}.pe-xs-3,.px-xs-3{padding-right:16px!important}.px-xs-3{padding-left:16px!important}.py-xs-3{padding-bottom:16px!important;padding-top:16px!important}.p-xs-4{padding:24px!important}.pt-xs-4{padding-top:24px!important}.pb-xs-4{padding-bottom:24px!important}.ps-xs-4{padding-left:24px!important}.pe-xs-4,.px-xs-4{padding-right:24px!important}.px-xs-4{padding-left:24px!important}.py-xs-4{padding-bottom:24px!important;padding-top:24px!important}.p-xs-5{padding:48px!important}.pt-xs-5{padding-top:48px!important}.pb-xs-5{padding-bottom:48px!important}.ps-xs-5{padding-left:48px!important}.pe-xs-5,.px-xs-5{padding-right:48px!important}.px-xs-5{padding-left:48px!important}.py-xs-5{padding-bottom:48px!important;padding-top:48px!important}}@media (min-width:768px){.m-sm-0{margin:0!important}.mt-sm-0{margin-top:0!important}.mb-sm-0{margin-bottom:0!important}.ms-sm-0{margin-left:0!important}.me-sm-0,.mx-sm-0{margin-right:0!important}.mx-sm-0{margin-left:0!important}.my-sm-0{margin-bottom:0!important;margin-top:0!important}.m-sm-1{margin:4px!important}.mt-sm-1{margin-top:4px!important}.mb-sm-1{margin-bottom:4px!important}.ms-sm-1{margin-left:4px!important}.me-sm-1,.mx-sm-1{margin-right:4px!important}.mx-sm-1{margin-left:4px!important}.my-sm-1{margin-bottom:4px!important;margin-top:4px!important}.m-sm-2{margin:8px!important}.mt-sm-2{margin-top:8px!important}.mb-sm-2{margin-bottom:8px!important}.ms-sm-2{margin-left:8px!important}.me-sm-2,.mx-sm-2{margin-right:8px!important}.mx-sm-2{margin-left:8px!important}.my-sm-2{margin-bottom:8px!important;margin-top:8px!important}.m-sm-3{margin:16px!important}.mt-sm-3{margin-top:16px!important}.mb-sm-3{margin-bottom:16px!important}.ms-sm-3{margin-left:16px!important}.me-sm-3,.mx-sm-3{margin-right:16px!important}.mx-sm-3{margin-left:16px!important}.my-sm-3{margin-bottom:16px!important;margin-top:16px!important}.m-sm-4{margin:24px!important}.mt-sm-4{margin-top:24px!important}.mb-sm-4{margin-bottom:24px!important}.ms-sm-4{margin-left:24px!important}.me-sm-4,.mx-sm-4{margin-right:24px!important}.mx-sm-4{margin-left:24px!important}.my-sm-4{margin-bottom:24px!important;margin-top:24px!important}.m-sm-5{margin:48px!important}.mt-sm-5{margin-top:48px!important}.mb-sm-5{margin-bottom:48px!important}.ms-sm-5{margin-left:48px!important}.me-sm-5,.mx-sm-5{margin-right:48px!important}.mx-sm-5{margin-left:48px!important}.my-sm-5{margin-bottom:48px!important;margin-top:48px!important}}@media (min-width:992px){.m-md-0{margin:0!important}.mt-md-0{margin-top:0!important}.mb-md-0{margin-bottom:0!important}.ms-md-0{margin-left:0!important}.me-md-0,.mx-md-0{margin-right:0!important}.mx-md-0{margin-left:0!important}.my-md-0{margin-bottom:0!important;margin-top:0!important}.m-md-1{margin:4px!important}.mt-md-1{margin-top:4px!important}.mb-md-1{margin-bottom:4px!important}.ms-md-1{margin-left:4px!important}.me-md-1,.mx-md-1{margin-right:4px!important}.mx-md-1{margin-left:4px!important}.my-md-1{margin-bottom:4px!important;margin-top:4px!important}.m-md-2{margin:8px!important}.mt-md-2{margin-top:8px!important}.mb-md-2{margin-bottom:8px!important}.ms-md-2{margin-left:8px!important}.me-md-2,.mx-md-2{margin-right:8px!important}.mx-md-2{margin-left:8px!important}.my-md-2{margin-bottom:8px!important;margin-top:8px!important}.m-md-3{margin:16px!important}.mt-md-3{margin-top:16px!important}.mb-md-3{margin-bottom:16px!important}.ms-md-3{margin-left:16px!important}.me-md-3,.mx-md-3{margin-right:16px!important}.mx-md-3{margin-left:16px!important}.my-md-3{margin-bottom:16px!important;margin-top:16px!important}.m-md-4{margin:24px!important}.mt-md-4{margin-top:24px!important}.mb-md-4{margin-bottom:24px!important}.ms-md-4{margin-left:24px!important}.me-md-4,.mx-md-4{margin-right:24px!important}.mx-md-4{margin-left:24px!important}.my-md-4{margin-bottom:24px!important;margin-top:24px!important}.m-md-5{margin:48px!important}.mt-md-5{margin-top:48px!important}.mb-md-5{margin-bottom:48px!important}.ms-md-5{margin-left:48px!important}.me-md-5,.mx-md-5{margin-right:48px!important}.mx-md-5{margin-left:48px!important}.my-md-5{margin-bottom:48px!important;margin-top:48px!important}}@media (min-width:1200px){.m-lg-0{margin:0!important}.mt-lg-0{margin-top:0!important}.mb-lg-0{margin-bottom:0!important}.ms-lg-0{margin-left:0!important}.me-lg-0,.mx-lg-0{margin-right:0!important}.mx-lg-0{margin-left:0!important}.my-lg-0{margin-bottom:0!important;margin-top:0!important}.m-lg-1{margin:4px!important}.mt-lg-1{margin-top:4px!important}.mb-lg-1{margin-bottom:4px!important}.ms-lg-1{margin-left:4px!important}.me-lg-1,.mx-lg-1{margin-right:4px!important}.mx-lg-1{margin-left:4px!important}.my-lg-1{margin-bottom:4px!important;margin-top:4px!important}.m-lg-2{margin:8px!important}.mt-lg-2{margin-top:8px!important}.mb-lg-2{margin-bottom:8px!important}.ms-lg-2{margin-left:8px!important}.me-lg-2,.mx-lg-2{margin-right:8px!important}.mx-lg-2{margin-left:8px!important}.my-lg-2{margin-bottom:8px!important;margin-top:8px!important}.m-lg-3{margin:16px!important}.mt-lg-3{margin-top:16px!important}.mb-lg-3{margin-bottom:16px!important}.ms-lg-3{margin-left:16px!important}.me-lg-3,.mx-lg-3{margin-right:16px!important}.mx-lg-3{margin-left:16px!important}.my-lg-3{margin-bottom:16px!important;margin-top:16px!important}.m-lg-4{margin:24px!important}.mt-lg-4{margin-top:24px!important}.mb-lg-4{margin-bottom:24px!important}.ms-lg-4{margin-left:24px!important}.me-lg-4,.mx-lg-4{margin-right:24px!important}.mx-lg-4{margin-left:24px!important}.my-lg-4{margin-bottom:24px!important;margin-top:24px!important}.m-lg-5{margin:48px!important}.mt-lg-5{margin-top:48px!important}.mb-lg-5{margin-bottom:48px!important}.ms-lg-5{margin-left:48px!important}.me-lg-5,.mx-lg-5{margin-right:48px!important}.mx-lg-5{margin-left:48px!important}.my-lg-5{margin-bottom:48px!important;margin-top:48px!important}}:root{--bs-border-radius:6px;--bs-border-radius-pill:800px;--bs-border-color:#676a6c;--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#db8b02;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-root-font-size:16px;--bs-body-line-height:24px;--bs-body-color:#000;--bs-body-color-rgb:0,0,0;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(0,0,0,.75);--bs-secondary-color-rgb:0,0,0;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(0,0,0,.5);--bs-tertiary-color-rgb:0,0,0;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:4.875px;--bs-border-radius-sm:3.25px;--bs-border-radius-lg:6.5px;--bs-border-radius-xl:13px;--bs-border-radius-xxl:26px;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:650px;--bs-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075)}