.base-notification-tooltip{display:flex;left:0;right:0;position:fixed;gap:1rem;padding:1rem;bottom:0}.base-notification-tooltip.default{background-color:green}.base-notification-tooltip.active{animation-duration:var(--animation-duration);animation-fill-mode:forwards;animation-timing-function:linear;animation-name:base-notification-tooltip-active}.base-notification-tooltip.active.reverse{animation-direction:reverse}@keyframes base-notification-tooltip-active{0%{transform:translate3d(0,100%,0)}to{transform:none}}.loading-data{position:absolute;left:0;top:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center;font-size:3rem}.loading-data.loading-background{background-color:#cccccc88}.loading-data.global-loader{position:fixed;z-index:2000}.loading-data.relative-loader{position:relative}.error-dialog .glyphicons-exclamation-sign{font-size:4rem}.error-dialog .error-dialog-title{margin:0;font-size:1.5rem;text-transform:none}.error-dialog .error-text{overflow-wrap:break-word}.base-modal-dialog .modal-header{display:flex;align-items:center}.base-modal-dialog .modal-header h1,.base-modal-dialog .modal-header h2,.base-modal-dialog .modal-header h3,.base-modal-dialog .modal-header h4,.base-modal-dialog .modal-header h5,.base-modal-dialog .modal-header h6{margin:0}.base-modal-dialog .modal-header>span{display:flex;align-items:center;justify-content:space-between;flex-grow:1}.base-modal-dialog .modal-header .close{text-shadow:none;color:#fff}.base-modal-dialog .modal-header .close:focus{outline:none}.base-modal-dialog .modal-header .close span{font-size:2rem}.base-modal-dialog .modal-title{font-size:1.5rem}.base-modal-dialog .modal-footer{position:relative}.base-modal-dialog .modal-footer .footer-content{width:100%;margin:0;text-align:right}.base-modal-dialog .modal-footer .footer-content button{margin:.25rem}.base-modal-dialog .fullscreen{height:100%;width:100vw;max-width:none;max-height:none;margin:0;padding:0;align-items:normal}.base-modal-dialog .information-panel{padding:.5rem 1rem;background-color:#eee}.session-timeout-dialog .session-timeout-dialog-title{font-size:1.5rem;margin:0;text-transform:none}.session-timeout-dialog .modal-body{padding:1.3rem}.session-timeout-dialog .modal-footer{padding:1.3rem;position:relative}.session-timeout-dialog .timer{margin-left:.5rem;font-size:2rem}.session-timeout-dialog .footer-content{width:100%;text-align:right;margin:0}.session-timeout-dialog .glyphicons-stopwatch{font-size:3rem;color:#ff7518}.session-timeout-dialog .time-remaining:after{content:":"}.base-container{position:relative;display:flex;flex-direction:column;flex-grow:1}.base-container.with-jumbotron .page-header{background-color:transparent}.base-container .top-bar{position:relative;z-index:16;padding-left:0;padding-right:0}.base-container .top-bar.no-bread-crumbs{border-bottom:1rem solid #222}.base-container .jumbotron+.content{top:0;padding-top:0}.base-container .jumbotron+.content:before{display:none}.base-container .jumbotron{min-height:175px;margin:0;padding:1rem;border-radius:0;background-size:cover;background-position:50%;text-shadow:1px 1px 10px #fff}.base-container .jumbotron .jumbotron-content header+hr{display:none}.base-container .body-content{display:flex;flex-grow:1;padding-right:0;padding-left:0;position:relative}.base-container .content-header>p:first-child{margin-top:2rem}.base-container .notification-tooltip{bottom:0}.base-container .notification-tooltip.with-mobile-footer{bottom:3.5rem}@media (min-width:768px){.base-container .jumbotron{min-height:250px}.base-container .notification-tooltip.with-mobile-footer{bottom:0}}.page-header{display:flex;height:64px;align-items:center;justify-content:space-between;padding-left:0;padding-right:0;z-index:20}.page-header .logo{margin-left:1rem}.page-header .logo img{max-height:3rem;max-width:100%;width:auto}.page-header .photo{margin-right:1rem;align-items:center}.page-header .photo .rounded-profile-image{width:3rem;height:3rem}.page-header .navigation{display:flex;margin-left:auto;padding:0;align-self:stretch;justify-content:flex-end}.page-header .navigation .nav .nav-item{width:64px;height:64px;display:none;position:relative}.page-header .navigation .nav .nav-item.long-visible{display:none}.page-header .navigation .nav .nav-item>a{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;padding:0;color:inherit;text-decoration:none;text-align:center}.page-header .navigation .nav .nav-item .dropdown-menu{background-color:#000;border-radius:0}.page-header .navigation .nav .nav-item .dropdown-menu.show{right:0;left:auto}.page-header .navigation .nav .nav-item .dropdown-menu .dropdown-item{padding:0;margin-top:.25rem;margin-bottom:.25rem}.page-header .navigation .nav .nav-item .dropdown-menu .dropdown-item:focus,.page-header .navigation .nav .nav-item .dropdown-menu .dropdown-item:hover{color:inherit;background-color:inherit}.page-header .navigation .nav .nav-item .dropdown-menu a{padding:.5rem 1.5rem;color:#fff}.page-header .navigation .nav .nav-item .dropdown-menu a .glyphicons{padding-right:.4rem}.page-header .navigation .nav .nav-item .dropdown-menu a:hover{background-color:#222}.page-header .navigation .nav .nav-item.profile{display:block}.page-header .navigation .nav .nav-item.profile .nav-item{margin-left:auto;margin-right:0}.page-header .navigation .nav .nav-item.profile .nav-item .photo{font-size:.8rem}.page-header .navigation .nav .nav-item.user-login{display:block;margin-right:1rem}.page-header .navigation .nav .nav-item.user-login .photo{margin-right:0}.page-header .navigation .nav .nav-item.user-login .photo .rounded-profile-image{width:2rem}@media (min-width:768px){.page-header{position:relative;height:100px}.page-header .logo{display:flex;min-width:225px;justify-content:center;max-width:42%;margin-left:0}.page-header .logo img{height:auto;width:auto;max-height:4.5rem}.page-header .navigation .nav+.nav{margin-right:1rem}.page-header .navigation .nav .nav-item{width:100px;height:100px;display:block}.page-header .navigation .nav .nav-item .photo .rounded-profile-image,.page-header .navigation .nav .nav-item.user-login .photo .rounded-profile-image{width:3.5rem;height:3.5rem}.page-header .navigation .nav .nav-item>a>.glyphicons{font-size:2rem;margin-bottom:.75rem}.page-header .navigation .nav .nav-item.user-login .photo{font-size:1rem}}@media (min-width:992px){.page-header .navigation .nav .nav-item.long-visible{display:inherit}.page-header .navigation .nav .dropdown-item.long-invisible{display:none}}.profile-image{overflow:hidden;border:2px solid #fff;box-shadow:0 0 .6rem 0 rgba(0,0,0,.5);margin:0 auto .5rem;display:flex;flex-direction:column;justify-content:center;border-radius:50%}.profile-image img{height:auto}.footer{font-size:.7rem;padding-left:0;padding-right:0;margin-bottom:3.5rem}.footer .navbar .links{flex:0 0 100%;text-align:center}.footer .navbar .links button{font-weight:400;font-size:.7rem}.footer .navbar .copyright{flex:0 0 100%;font-size:.7rem;text-align:center}@media (min-width:768px){.footer{margin-bottom:0}.footer .navbar{flex-direction:row-reverse}.footer .navbar .links{text-align:right;flex:0 0 58.33%;max-width:58.33%}.footer .navbar .copyright{text-align:left;flex:0 0 41.66%;max-width:41.66%}}@media (min-width:1200px){.footer .navbar .copyright,.footer .navbar .links{flex:0 0 auto;width:auto;max-width:100%}}.navbar-default{background-color:#fff}.footer-dialogs{font-style:normal}.footer-dialogs .footer-dialogs-title{margin:0;font-size:1.5rem;text-transform:none;color:#fff}.footer-dialogs .buttons button{min-width:3rem}.footer-dialogs.base-modal-dialog .modal-header{padding:1rem;text-transform:uppercase}.footer-dialogs .well{padding:2rem;background-color:#e5e5e5;color:#222}.footer-dialogs .panel-body{padding:1rem 1rem 0;border:1px solid #222;margin-bottom:1rem}.footer-dialogs .footer-links button{padding:0;border:0;background-color:transparent;font-weight:400;color:inherit}.footer-dialogs .footer-links .separator{margin:0 .25rem}.footer-dialogs button.link{border:0;background-color:transparent;color:#2780e3;padding:0;margin:0}.footer-dialogs .footer-body{display:flex;justify-content:space-between;align-items:center}.privacy-policy .content-header{display:flex;flex-wrap:wrap;justify-content:space-between}.privacy-policy .content-header .header{font-size:2rem}.privacy-policy .content-header .date{font-size:1rem}.privacy-policy.form .content-header .date{font-size:1.2rem}@media (min-width:768px){.privacy-policy.form .content-header .header{text-transform:uppercase}.privacy-policy.form .content-header .date{font-size:1.5rem}}.security-info .content-header{display:flex;flex-wrap:wrap;justify-content:space-between}.security-info .content-header .header{font-size:2rem}.security-info .content-header .date{font-size:1rem}.security-info.form .content-header .date{font-size:1.2rem}@media (min-width:768px){.security-info.form .content-header .header{text-transform:uppercase}.security-info.form .content-header .date{font-size:1.5rem}}.terms-dialog.terms .content-header .date{font-size:1rem}@media (min-width:768px){.terms-dialog.terms .content-header .header{text-transform:none}.terms-dialog.terms .content-header .date{font-size:1rem}}.terms .content-header{display:flex;flex-wrap:wrap;justify-content:space-between}.terms .content-header .header{font-size:2rem}.terms .content-header .date{font-size:1.2rem}@media (min-width:768px){.terms .content-header .header{text-transform:uppercase}.terms .content-header .date{font-size:1.5rem}}.mobile-footer{position:fixed;bottom:0;left:0;right:0;height:3.5rem;margin:0;padding:0;color:#fff;background:linear-gradient(#333,#000 80%);z-index:10051}.mobile-footer.navigation .nav{height:3.5rem;min-width:100%;margin:0;justify-content:space-around}.mobile-footer.navigation .nav .nav-item{flex-basis:0;flex-grow:1;max-width:100%;text-align:center;text-transform:uppercase}.mobile-footer.navigation .nav .nav-item:hover{background-color:rgba(54,54,54,.25)}.mobile-footer.navigation .nav .nav-item.active{background-color:rgba(54,54,54,.5)}.mobile-footer.navigation .nav .nav-item>a{display:flex;justify-content:center;flex-direction:column;flex:1;padding:0;color:inherit;text-decoration:none;text-align:center;height:3.5rem;background-color:transparent}.mobile-footer.navigation .nav .nav-item>a span{font-size:.7rem}.mobile-footer.navigation .nav .nav-item>a span.custom-icon{font-size:1.5rem;margin-bottom:.25rem}.mobile-footer.navigation .nav .nav-item>a:focus,.mobile-footer.navigation .nav .nav-item>a:hover{background-color:transparent}.mobile-footer.navigation .nav .nav-item .dropdown-menu{background-color:#000;border-radius:0;text-transform:none}.mobile-footer.navigation .nav .nav-item .dropdown-menu .dropdown-item{padding:0;margin-top:.25rem;margin-bottom:.25rem}.mobile-footer.navigation .nav .nav-item .dropdown-menu .dropdown-item:focus,.mobile-footer.navigation .nav .nav-item .dropdown-menu .dropdown-item:hover{color:inherit;background-color:inherit}.mobile-footer.navigation .nav .nav-item .dropdown-menu .dropdown-item a{padding:.5rem 1.5rem}.mobile-footer.navigation .nav .nav-item .dropdown-menu .dropdown-item a:hover{background-color:#222}.mobile-footer.navigation .nav .nav-item .dropdown-menu .dropdown-item .custom-icon{padding-right:.4rem}.mobile-footer.navigation .nav .nav-item .dropdown-menu.show{right:0;left:auto}.mobile-footer.navigation .nav .nav-item.long-visible{display:none}@media (min-width:576px){.mobile-footer.navigation .nav .nav-item.long-visible{display:inherit}.mobile-footer.navigation .nav .dropdown-item.long-invisible{display:none}}@media (min-width:768px){.mobile-footer{display:none}}.mobile-app-dialog .modal-dialog{justify-content:center}.mobile-app-dialog .modal-dialog .modal-content{width:auto;max-width:100%;background:radial-gradient(circle,#3cb79b 15%,#297a69 100%);color:#fff;padding:1rem}.mobile-app-dialog .modal-dialog .modal-content .phone-image{display:none;width:auto;flex-basis:0;flex-grow:1;max-width:100%}.mobile-app-dialog .modal-dialog .modal-content .content-container{display:flex}.mobile-app-dialog .modal-dialog .modal-content .content{padding-left:1rem;padding-right:1rem;text-align:center;width:350px}.mobile-app-dialog .modal-dialog .modal-content .content .header{font-size:2.375rem;text-shadow:0 .125rem .19rem #000029;padding-top:2rem;opacity:1;font-weight:550;line-height:3rem}.mobile-app-dialog .modal-dialog .modal-content .content .title{padding-top:1rem;font-size:1.4375rem;text-shadow:0 .125rem .19rem #000029;opacity:1}.mobile-app-dialog .modal-dialog .modal-content .content .app-icons{display:flex;max-width:215px;margin:4rem auto 1rem;justify-content:space-between}.mobile-app-dialog .modal-dialog .modal-content .content .app-icons img{cursor:pointer;height:2rem}.mobile-app-dialog .modal-dialog .modal-content .content .instruction{font-size:.8125rem;margin-bottom:1rem}.mobile-app-dialog .modal-dialog .modal-content .check{position:absolute;bottom:0;right:1rem;font-size:.625rem;z-index:1}.mobile-app-dialog .modal-dialog .modal-content .check input{min-width:1rem;min-height:1rem;padding:.5rem;margin-right:.1rem}.mobile-app-dialog .modal-dialog .modal-content .close{color:#fff;position:absolute;top:0;right:.5rem}@media (min-width:768px){.mobile-app-dialog .modal-dialog .modal-content{width:630px}.mobile-app-dialog .modal-dialog .modal-content .phone-image{display:block}}.notification-tooltip{opacity:.9;font-size:.875rem;line-height:1.5;cursor:default;padding:.75rem 1.25rem;gap:.5rem;align-items:baseline;z-index:5}.push-notification{width:350px;position:fixed;bottom:1rem;right:1rem;z-index:1070;background-color:#222;cursor:pointer}.push-notification .notification-layout{display:flex;flex-wrap:wrap;position:relative;margin:0;height:100px}.push-notification .notification-layout:hover .close-button{display:block}.push-notification .notification-layout .close-button{display:none;position:absolute;right:.5rem;top:.5rem;z-index:1;color:#fff}.push-notification .notification-layout .notification-icon{width:25%;padding:0}.push-notification .notification-layout .notification-body{width:75%;padding-left:1rem;padding-right:1rem}.push-notification .notification-layout .notification-body .title{margin-top:1rem;color:#fff;font-size:.75rem;font-weight:700}.push-notification .notification-layout .notification-body .content{height:65px;padding-right:.5rem;font-size:.625rem;color:#fff}.push-notification .notification-layout .notification-body .link{position:absolute;bottom:.5rem;font-size:.5625rem}.push-notification .notification-layout .notification-body .link>a{color:#3dbb9c}.confirmation-dialog .modal-body{max-height:500px;overflow:auto;word-break:break-word}.confirmation-dialog .confirmation-dialog-title{margin:0;font-size:1.5rem}.toggle,.toggle-wrapper{display:inline-block}.toggle{position:relative;overflow:hidden;background-color:#fff}.toggle.disabled{pointer-events:none;cursor:default}.toggle input[type=checkbox]{display:none}.toggle-group{position:absolute;width:200%;top:0;bottom:0;left:0;transition:left .35s;-webkit-transition:left .35s;-moz-user-select:none;-webkit-user-select:none}.toggle.off .toggle-group{left:-100%}.toggle-off,.toggle-on{position:absolute;top:0;bottom:0;margin:0;border:0;display:flex;align-items:center;justify-content:center;border-radius:0}.toggle-on{left:0;right:50%}.toggle-off{left:50%;right:0;box-shadow:none}.toggle-handle{position:relative;margin:0 auto;padding-top:0;padding-bottom:0;height:100%;width:0;border-width:0 1px;background-color:#fff}.toggle.btn.btn-light{border-color:rgba(0,0,0,.15)}.toggle.btn{min-width:4.25rem;min-height:2.15rem}.toggle-on.btn{padding-right:1.5rem}.toggle-off.btn{padding-left:1.5rem}.section-wrapper{margin-bottom:2rem}.survey{padding:1rem 2rem;position:relative}.engagement-header{display:flex;flex-direction:column}.engagement-header .content-header{display:flex;flex-wrap:wrap;flex-grow:1;font-size:1.4rem}.engagement-header .content-header hr{flex-grow:1}.engagement-header .count,.engagement-header .preview{align-self:flex-start;padding-top:1.5rem;padding-bottom:1.5rem;text-transform:uppercase;font-size:1.25rem;white-space:nowrap}.engagement-header .count .number,.engagement-header .preview .number{font-weight:600}.engagement-header .count{align-self:flex-end;padding-top:0;padding-bottom:0}.engagement-header .reply-data{word-break:break-word;word-wrap:break-word}.engagement-header .reply-time{font-size:1rem;white-space:nowrap}.engagement-header .reply-result{display:none;font-size:2.5rem}.engagement-header .reply-result,.engagement-header .reply-time{align-self:flex-end;margin-left:auto}@media (min-width:768px){.engagement-header{flex-direction:row;justify-content:space-between}.engagement-header .content-header{font-size:1.75rem}.engagement-header .count,.engagement-header .preview{align-self:center;padding-top:0;padding-bottom:0;text-align:right}.engagement-header .mobile{display:none}.engagement-header .reply-result{display:inherit;padding-left:2rem;padding-bottom:.5rem}}.quiz{padding:1rem 2rem;position:relative}.feed-message{padding:1rem;width:100%}.feed-message .message-body{word-break:break-word}.feed-message .message-body img{max-width:100%}.feed-message-header{display:flex;flex-wrap:wrap}.feed-message-header .reply-time{align-self:flex-end;white-space:nowrap;margin-left:auto}.feed-message-response-header{display:flex;flex-wrap:wrap}.feed-message-response-header .photo{padding:0 2rem 0 0}.feed-message-response-header .reply-data{display:flex;flex:1;flex-wrap:wrap;word-break:break-word;word-wrap:break-word}.feed-message-response-header .reply-data .reply-subject{font-size:1.2rem;font-weight:700;margin-top:0}.feed-message-response-header .reply-data .reply-fullname{font-weight:700}.feed-message-response-header .reply-data .reply-time{white-space:nowrap;align-self:end;margin-left:auto}.feed-message-response-header .rounded-circle{position:relative;height:4rem;width:4rem;overflow:hidden;border:2px solid #fff;box-shadow:0 0 .6rem 0 rgba(0,0,0,.5);margin:0 auto .5rem;text-align:center}.feed-message-response-header .rounded-circle img{display:inline-block;margin:0 -25%;width:auto;height:100%}.error-page{min-height:100vh;display:flex;flex-direction:column;flex-grow:1}.error-page .body-content{padding-bottom:8rem}.error-page .error-body{padding:2rem 5rem 0}.error-page .error-header{height:290px;background-color:#056eb7;border-bottom:1rem solid #000;text-align:center}.error-page .error-header .title{padding-top:2rem}.error-page .error-header .title .code{font-weight:700;font-size:8rem;padding-top:4rem;padding-bottom:.7rem;line-height:1}.error-page .error-header .title .message{font-size:1.4rem}@media (min-width:768px){.error-page .error-header{text-align:left}.error-page .error-header .title{padding-left:5rem}}.notfound h3{margin-bottom:1rem}.notfound .btn{display:inline-block;font-weight:700;text-transform:uppercase;border-radius:0}.notfound .btn span{padding:0 .25rem}.notfound .btn .custom-icon{font-size:.9rem}.upload-document{padding-top:2rem;font-size:1.15rem}.upload-document .button-container{display:flex;justify-content:space-between;margin-top:2rem}.upload-document .button-container label{width:48%}.upload-document .button-container label input{display:none}.upload-document .button-container label .custom-icon{margin-right:.5rem}.preview-document{padding-top:2rem;font-size:1.15rem}.preview-document .button-container{display:flex;justify-content:space-between;margin-top:2rem}.preview-document .button-container button{width:48%}.preview-document .button-container button .custom-icon{padding-bottom:.2rem;vertical-align:middle}.preview-document .button-container button .custom-icon.glyphicons-chevron-left{margin-right:.5rem}.preview-document .button-container button .custom-icon.glyphicons-chevron-right{margin-left:.5rem}.documents-carousel{padding:1rem;text-align:center}.documents-carousel .VueCarousel-wrapper .VueCarousel-slide .document-container{position:relative;text-align:center;padding:1rem;padding-bottom:2rem;height:100%}.documents-carousel .VueCarousel-wrapper .VueCarousel-slide .document-container img{max-height:90vh;max-width:90%;width:auto;height:auto}.documents-carousel .VueCarousel-wrapper .VueCarousel-slide .document-container .file-container{display:flex;flex-direction:column;justify-content:center;height:100%}.documents-carousel .VueCarousel-wrapper .VueCarousel-slide .document-container .file-container .custom-icon{font-size:30vw;color:#666;display:block}.documents-carousel .VueCarousel-wrapper .VueCarousel-slide .document-container .file-container .document-name{font-size:1.5rem;word-break:break-word}.documents-carousel .VueCarousel-wrapper .VueCarousel-slide .document-container .remove{position:absolute;top:0;right:0;font-size:2rem}.documents-carousel .VueCarousel-navigation .VueCarousel-navigation-prev{margin-left:2rem}.documents-carousel .VueCarousel-navigation .VueCarousel-navigation-next{margin-right:2rem}.remove-document-dialog .modal-content{text-align:left}.remove-document-dialog .modal-content .check{justify-content:flex-start}.finalize-document{padding-top:2rem}.finalize-document .form-group label{display:block}.finalize-document .form-group label:after{content:":"}.finalize-document .form-group .input-group{position:relative}.finalize-document .form-group .input-group .error{position:absolute;top:-1.5rem;right:0}.finalize-document .form-group .input-group .input-group-prepend{position:absolute;left:.5rem;top:.625rem;z-index:4}.finalize-document .form-group .input-group .form-control{padding-left:2rem}.finalize-document .form-group .input-group .v-select{width:100%}.finalize-document .form-group .input-group .v-select .vs__dropdown-toggle{border-radius:0}.finalize-document .button-container{display:flex;justify-content:space-between;margin-top:2rem}.finalize-document .button-container button{width:48%}.finalize-document .button-container button .custom-icon{padding-bottom:.2rem;vertical-align:middle}.finalize-document .button-container button .custom-icon.glyphicons-chevron-left{margin-right:.5rem}.finalize-document .button-container button .custom-icon.glyphicons-chevron-right{margin-left:.5rem}.engagement-question .buttons{display:flex}.engagement-question .buttons .feed-button{display:none}.engagement-question .buttons .next-button{margin-left:auto}@media (min-width:768px){.engagement-question .buttons button{width:auto}.engagement-question .buttons .feed-button{display:inline-block;margin-left:1rem}}.option-question{display:flex;flex-direction:column}.option-question .answer-options{margin:1rem 0}.option-question .answer-options .option-container{display:flex;align-items:center;justify-content:flex-end}.option-question .answer-options .option-container button{display:flex;align-items:center;width:100%;margin:.5rem 0}.option-question .answer-options .option-container button .text{margin:auto;word-break:break-word}.option-question .answer-options .option-container button:focus{box-shadow:none}@media (min-width:768px){.option-question{flex-direction:row}.option-question .question-container{width:49%;max-width:49%}.option-question .answer-options{width:33%;max-width:33%;margin-left:auto}.option-question .answer-options .option-container button{width:50%}}.text-question .question-text{margin-bottom:1.5rem}.text-question textarea{height:200px;width:100%}.engagement-start .greeting-message{overflow-wrap:break-word}.engagement-start .greeting-message img{max-width:100%}.engagement-start .buttons{display:flex;justify-content:center;gap:1rem}.engagement-start .buttons .back-button{display:inline-block}.engagement-start .buttons .feed-button{display:none}.engagement-start .anonymous-hint{display:flex;align-items:flex-start;padding:1.2rem;margin:2rem 0}.engagement-start .anonymous-hint span:first-child{margin-top:.2rem;margin-right:.5rem}@media (min-width:768px){.engagement-start .buttons{justify-content:flex-start}.engagement-start .buttons .back-button{display:none}.engagement-start .buttons .feed-button{display:inline-block}.engagement-start .buttons .start-button{margin-left:auto;margin-right:0}}.engagement-preview .buttons{display:flex}.engagement-preview .buttons .feed-button{display:none}.engagement-preview .buttons .finish-button{margin-left:auto}@media (min-width:768px){.engagement-preview{border-top:1px solid #ccc;margin-top:2rem;padding-top:1rem}.engagement-preview .buttons .feed-button{display:initial;margin-left:1rem}}.engagement-questions-list .question{display:flex;flex-wrap:wrap;padding:.5rem 0}.engagement-questions-list .question .question-text-wrapper .feed-back,.engagement-questions-list .question>.feed-back{margin-top:1rem;display:flex;flex:1;align-items:center;padding:1rem;border:1px solid;border-left:.3rem solid}.engagement-questions-list .question .question-text-wrapper .feed-back .custom-icon,.engagement-questions-list .question>.feed-back .custom-icon{margin-right:.5rem;font-size:1.25rem}.engagement-questions-list .question .question-text-wrapper .feed-back .feed-back-text,.engagement-questions-list .question>.feed-back .feed-back-text{font-size:.7rem}.engagement-questions-list .question .question-text-wrapper .feed-back .feed-back-text img,.engagement-questions-list .question>.feed-back .feed-back-text img{max-width:100%}.engagement-questions-list .question .question-text-wrapper{display:flex;flex-direction:column;width:100%}.engagement-questions-list .question .question-text-wrapper .question-text,.engagement-questions-list .question .question-text-wrapper .question-text a{display:flex}.engagement-questions-list .question .question-text-wrapper .question-text .custom-icon{margin:.25rem .5rem 0 0}.engagement-questions-list .question .question-text-wrapper .question-text .custom-icon.center{align-self:center}.engagement-questions-list .question .question-text-wrapper>.feed-back{display:none}.engagement-questions-list .question .correct-answer-hint{text-transform:uppercase;text-align:start;font-weight:700}.engagement-questions-list .question .correct-answer-hint:after{content:":"}.engagement-questions-list .question .correct-answer{text-transform:uppercase;font-weight:700}.engagement-questions-list .question .answer-text{width:100%}.engagement-questions-list .question .answer-text .answer-value{border:1px solid #ccc;border-left:.3rem solid;padding:1rem;margin-top:1rem;font-weight:700}.engagement-questions-list .question .answer{width:100%;text-transform:uppercase;text-align:start}.engagement-questions-list .question .answer.bold{font-weight:700}.engagement-questions-list .question .answer .answer-value{margin-left:1.75rem}.engagement-questions-list .question .link{color:#222}.engagement-questions-list .question .link:hover{text-decoration:none}@media (min-width:768px){.engagement-questions-list .question .question-text-wrapper{width:50%}.engagement-questions-list .question .question-text-wrapper>.feed-back{display:flex;padding:1rem}.engagement-questions-list .question .question-text-wrapper>.feed-back .custom-icon{margin-right:1rem}.engagement-questions-list .question .question-text-wrapper>.feed-back .feed-back-text{font-size:1.15rem}.engagement-questions-list .question .answer{width:50%;text-align:right;margin-left:0}.engagement-questions-list .question>.feed-back{display:none}}.engagement-expired{font-size:1.15rem}.engagement-completed .message{padding:1rem 0}.engagement-completed .message img{max-width:100%}.engagement-completed .buttons{display:flex;justify-content:center}@media (min-width:768px){.engagement-completed .buttons{justify-content:flex-end}}.preview-completed .message{margin:1rem 0}.preview-completed .message img{max-width:100%}.preview-completed .message .message-content{overflow-wrap:break-word}.preview-completed .buttons{display:flex;justify-content:center}.preview-completed .buttons .back-button{display:inline-block}.preview-completed .buttons .feed-button{display:none}.preview-completed .hint-as-section{border-bottom:1px solid #ccc;margin-bottom:2rem;padding-bottom:1rem}@media (min-width:768px){.preview-completed .buttons{justify-content:flex-end}.preview-completed .buttons .back-button{display:none}.preview-completed .buttons .feed-button{display:inline-block}}.engagement-feedback-question .buttons{display:flex}.engagement-feedback-question .buttons .feed-button{display:none}.engagement-feedback-question .buttons .next-button,.engagement-feedback-question .buttons .submit-button{margin-left:auto}@media (min-width:768px){.engagement-feedback-question .buttons button{width:auto}.engagement-feedback-question .buttons .feed-button{display:inline-block;margin-left:1rem}}.feedback-option-question .answer-options .option-container .resolution{display:none}@media (min-width:768px){.feedback-option-question .answer-options .option-container .resolution{display:inline;white-space:nowrap}.feedback-option-question .answer-options .option-container button{margin-left:.5rem}}.option-feed-back{border:1px solid;border-left:.3rem solid;padding:1rem;margin-top:1rem;display:flex;align-items:center}.option-feed-back .custom-icon{display:none}.option-feed-back .feed-back-text{margin-left:1rem}.option-feed-back .feed-back-text h3{margin:0 0 1rem;font-weight:600}.option-feed-back .feed-back-text img{max-width:100%}@media (min-width:768px){.option-feed-back .custom-icon{display:inline;font-size:3rem}}.feedback-text-question{display:flex;flex-direction:column}.feedback-text-question .correct-answer{font-weight:600;margin-top:.5rem;width:100%;display:flex;justify-content:flex-end}.feedback-text-question .correct-answer label{margin-right:.5rem}.feedback-text-question .correct-answer label:after{content:":"}.feedback-text-question .option-feed-back{margin-bottom:1.5rem}.quiz-preview-completed .message-wrapper{display:flex;flex-direction:column}.quiz-preview-completed .message-wrapper .message-content{order:2;overflow-wrap:break-word}.quiz-preview-completed .message-wrapper .message-result{text-align:center;font-size:2.5rem}@media (min-width:768px){.quiz-preview-completed .message-wrapper{flex-direction:row}.quiz-preview-completed .message-wrapper .message-content{order:0;flex:2}.quiz-preview-completed .message-wrapper .message-result{display:none}}.gauge-chart{position:relative;text-align:center}.gauge-chart canvas{max-width:100%}.gauge-chart .value{position:absolute;top:5rem;left:0;right:0;font-size:3rem;font-weight:600}body,html{min-height:100vh}body table,html table{max-width:100%}body{display:flex;flex-direction:column;min-width:300px}@media (min-width:768px){body{padding-bottom:0}}body #app{display:flex;flex-grow:1}hr{height:.2rem}@media (min-width:1500px){.container{max-width:1470px}}.check{display:flex;align-items:center;justify-content:center}.check input{min-width:1.5rem;min-height:1.5rem;padding:.5rem;margin:.75rem;background-color:#eee;cursor:pointer}.check label{margin:0;cursor:pointer}.control-label{font-weight:500;font-size:1.25rem}.control-label:after{content:":"}.form-control{border-radius:0}.pointer{cursor:pointer}.field-container{position:relative;margin-top:1.5rem}.field-container .error{text-align:right;font-size:.8rem;position:absolute;top:-1.25rem;right:0}.validation.form-control,.validation.input-group{border:1px solid var(--danger)}.tooltip[class*=tooltip-].bs-tooltip-bottom .arrow[class*=border-]:before{border-bottom-color:inherit}.tooltip[class*=tooltip-].bs-tooltip-top .arrow[class*=border-]:before{border-top-color:inherit}.tooltip[class*=tooltip-].bs-tooltip-left .arrow[class*=border-]:before{border-left-color:inherit}.tooltip[class*=tooltip-].bs-tooltip-right .arrow[class*=border-]:before{border-right-color:inherit}.tooltip[class*=tooltip-] .tooltip-inner{border-radius:0;padding:.5rem}@media (min-width:768px){body .page-notification{bottom:0}}.modal-open .modal{padding-bottom:3.5rem}@media (min-width:768px){.modal-open .modal{padding-bottom:0}}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}@keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity .15s cubic-bezier(1,.5,.8,1)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{cursor:not-allowed;background-color:#f8f8f8}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{appearance:none;display:flex;padding:0 0 4px;background:none;border:1px solid rgba(60,60,60,.26);border-radius:4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:rgba(60,60,60,.5);transform:scale(1);transition:transform .15s cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:rgba(60,60,60,.5);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;box-shadow:0 3px 6px 0 rgba(0,0,0,.15);border:1px solid rgba(60,60,60,.26);border-top-style:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap}.vs__dropdown-option:hover{cursor:pointer}.vs__dropdown-option--highlight{background:#5897fb;color:#fff}.vs__dropdown-option--disabled{background:inherit;color:rgba(60,60,60,.5)}.vs__dropdown-option--disabled:hover{cursor:inherit}.vs__selected{display:flex;align-items:center;background-color:#f0f0f0;border:1px solid rgba(60,60,60,.26);border-radius:4px;color:#333;line-height:1.4;margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:rgba(60,60,60,.5);text-shadow:0 1px 0 #fff}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{appearance:none;line-height:1.4;font-size:1em;border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::placeholder{color:inherit}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search:hover{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid rgba(99,99,99,.1);border-right:.9em solid rgba(99,99,99,.1);border-bottom:.9em solid rgba(99,99,99,.1);border-left:.9em solid rgba(60,60,60,.45);transform:translateZ(0);animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em}.vs--loading .vs__spinner{opacity:1}body{background-color:#fff;color:#222}body .btn,body .form-control{border-radius:0}body a{color:#2780e3}body a:hover{color:#666}.authentication{width:100%}.authentication .address{display:flex;justify-content:center;height:3rem;align-items:center;font-weight:600;color:#666;padding:0 1rem;margin:0}.authentication .article{position:relative;margin:0;padding:4rem 2rem 2rem}.authentication .article .article-header{position:absolute;top:0;left:0;right:0;padding:.625rem 1.5rem;background-color:rgba(0,90,156,.8);text-align:right;color:#fff;font-weight:600;font-size:1.2rem;text-transform:uppercase;margin:0}.authentication a,.authentication label{font-weight:600}.authentication .btn-default{color:#333;background-color:buttonface;border-color:buttonface}.authentication .btn-default:hover{background-color:#ccc;border-color:#ccc}.authentication .btn-link{padding-left:0;padding-right:0;color:#2780e3}.authentication .btn-link:focus,.authentication .btn-link:hover{text-decoration:none;color:#666}.authentication .btn-main,.authentication .btn-warning{color:#fff;background-color:#ff7518;border-color:#ff7518}@media (min-width:768px){.authentication .address{justify-content:flex-start;padding-left:3rem}.authentication .article{padding:4rem 2rem 2rem;background-color:#e9ecef}.authentication .article.jumbotron{background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative}.authentication .article.jumbotron.slide_1{background-image:url(/dist/static/img/shutterstock_1.jpg)}.authentication .article.jumbotron.slide_2{background-image:url(/dist/static/img/shutterstock_2.jpg)}.authentication .article.jumbotron.slide_3{background-image:url(/dist/static/img/shutterstock_3.jpg)}.authentication .article.jumbotron.slide_4{background-image:url(/dist/static/img/shutterstock_4.jpg)}.authentication .article.jumbotron.slide_5{background-image:url(/dist/static/img/shutterstock_5.jpg)}.authentication .article .article-header{padding:.625rem 6rem}}.authentication-header{height:7rem;padding:0 1rem;align-items:center;display:flex}.authentication-header .logo img{max-width:100%;max-height:5rem;width:auto}.authentication-footer{display:flex;align-items:center;justify-content:center;height:5rem;background-color:#222;gap:1rem}.authentication-footer button .custom-icon{vertical-align:middle;margin-right:.3rem;font-size:1.2em}@media (min-width:768px){.authentication-footer{justify-content:flex-end;padding-right:6rem;text-align:right}}.login{width:100%;padding:1.5rem;background-color:hsla(0,0%,100%,.8)}.login header h2{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.login hr{display:none}.login .agreement-button{padding:0;border:0}.login .buttons{display:flex;flex-direction:column;margin-top:1rem}.login .buttons a{margin-bottom:.5rem}@media (min-width:576px){.login{padding:2rem}.login .buttons{flex-direction:row;justify-content:space-between}.login .buttons a{margin-bottom:0}}@media (min-width:768px){.login{max-width:500px;margin-left:auto;margin-right:4rem}}.text-form-group{display:flex;flex-wrap:wrap;margin-bottom:2.5rem}.text-form-group .error{margin-top:.2rem}.text-form-group .label-wrapper,.text-form-group .text-wrapper{display:flex;flex:1 0 100%}.text-form-group .label-wrapper{display:flex;white-space:nowrap;flex-wrap:wrap}.text-form-group .label-wrapper .control-label{flex-grow:1}.text-form-group .text-info{margin-top:.2rem;margin-left:.5rem}.hidden-text-form-group .text-append{width:0}.hidden-text-form-group .text-append .custom-icon{right:1.5rem;line-height:2rem;cursor:pointer;margin-top:1px}.request-login{width:100%;padding:1.5rem;background-color:hsla(0,0%,100%,.8)}.request-login .buttons{display:flex;flex-direction:column}.request-login .buttons a{margin-bottom:.5rem}@media (min-width:576px){.request-login{padding:2rem}.request-login .buttons{flex-direction:row;justify-content:space-between}.request-login .buttons a{margin-bottom:0}}@media (min-width:768px){.request-login .text-form-group .text-wrapper input{max-width:260px}.request-login .text-form-group .label-wrapper{max-width:260px;flex-wrap:nowrap}}.request-code{width:100%;padding:1.5rem;background-color:hsla(0,0%,100%,.8)}.request-code .buttons{display:flex;flex-direction:column}.request-code .buttons a{margin-bottom:.5rem}.request-code .info{display:flex;margin:1.5rem 0}.request-code .info .custom-icon{font-size:3rem;color:#005580;padding-right:1rem;display:none}.request-code .info .contact{font-weight:700}@media (min-width:576px){.request-code{padding:2rem}.request-code .buttons{flex-direction:row;justify-content:space-between}.request-code .buttons a{margin-bottom:0}}@media (min-width:768px){.request-code .info .custom-icon{display:block}.request-code .text-form-group .text-wrapper input{max-width:260px}.request-code .text-form-group .label-wrapper{max-width:260px;flex-wrap:nowrap}}.request-company-code{width:100%;padding:1.5rem;background-color:hsla(0,0%,100%,.8)}.request-company-code .buttons{display:flex;flex-direction:column}.request-company-code .buttons a{margin-bottom:.5rem}@media (min-width:576px){.request-company-code{padding:2rem}.request-company-code .buttons{flex-direction:row;justify-content:space-between}.request-company-code .buttons a{margin-bottom:0}}@media (min-width:768px){.request-company-code .text-form-group .text-wrapper input{max-width:260px}.request-company-code .text-form-group .label-wrapper{max-width:260px;flex-wrap:nowrap}}.request-new-password{width:100%;padding:1.5rem;background-color:hsla(0,0%,100%,.8)}.request-new-password .buttons{display:flex;flex-direction:column}.request-new-password .buttons a{margin-bottom:.5rem}@media (min-width:576px){.request-new-password{padding:2rem}.request-new-password .buttons{flex-direction:row;justify-content:space-between}.request-new-password .buttons a{margin-bottom:0}}@media (min-width:768px){.request-new-password .text-form-group .text-wrapper input{max-width:260px}.request-new-password .text-form-group .label-wrapper{max-width:260px;flex-wrap:nowrap}}.verification-code{width:100%;text-align:center;padding:1.5rem;background-color:hsla(0,0%,100%,.8)}.verification-code header{text-align:center}.verification-code header .custom-icon{font-size:2.2rem}.verification-code .content{margin-top:1rem}.verification-code .content .hint{font-weight:700}.verification-code .content>button{margin-top:1rem;width:100%}@media (min-width:576px){.verification-code{padding:2rem}.verification-code .content,.verification-code header{max-width:500px;margin:0 auto}.verification-code .content>button{width:auto}}.checkbox input[type=checkbox]{position:absolute;opacity:0}.checkbox input[type=checkbox]+label{margin-bottom:0;cursor:pointer}.checkbox input[type=checkbox]+label .text-label{padding:.5rem 1rem .5rem 0;display:block;width:100%}.checkbox input[type=checkbox]+label .text-label:before{content:"";background:#f5f5f5;border-radius:10%;border:1px solid #8e8e8e;display:inline-block;width:1.5rem;height:1.5rem;position:relative;top:50%;margin-right:.5rem;vertical-align:bottom;cursor:pointer;text-align:center;transition:all .5s ease}.checkbox input[type=checkbox]:checked+label .text-label:before{background-color:#293038;border-color:#293038;box-shadow:inset 0 0 0 .25rem #f5f5f5}.checkbox input[type=checkbox]:focus+label .text-label:before{outline:none;border-color:#293038}.checkbox input[type=checkbox]:disabled+label .text-label:before{box-shadow:inset 0 0 0 .25rem #f5f5f5;border-color:#b5b5b5;background:#b5b5b5}.radio input[type=radio]{position:absolute;opacity:0}.radio input[type=radio]+label{margin-bottom:0;cursor:pointer}.radio input[type=radio]+label .text-label{padding:.5rem 1rem .5rem 0;display:block;width:100%}.radio input[type=radio]+label .text-label:before{content:"";background:#f5f5f5;border-radius:10%;border:1px solid #8e8e8e;display:inline-block;width:1.5rem;height:1.5rem;position:relative;top:50%;margin-right:.5rem;vertical-align:bottom;cursor:pointer;text-align:center;transition:all .5s ease}.radio input[type=radio]:checked+label .text-label:before{background-color:#293038;border-color:#293038;box-shadow:inset 0 0 0 .25rem #f5f5f5}.radio input[type=radio]:focus+label .text-label:before{outline:none;border-color:#293038}.radio input[type=radio]:disabled+label .text-label:before{box-shadow:inset 0 0 0 .25rem #f5f5f5;border-color:#b5b5b5;background:#b5b5b5}.radio input[type=radio]+label .image-label{position:relative;display:block;margin:auto;width:250px;height:160px;border-radius:10%;box-shadow:0 0 .6rem .2rem rgba(0,0,0,.5);background:linear-gradient(hsla(0,0%,56%,.2),#fff 50%,hsla(0,0%,56%,.2))}.radio input[type=radio]+label .image-label img.background-image{max-width:100%;max-height:100%;position:absolute;margin:auto;left:0;top:0;bottom:0;right:0}.radio input[type=radio]+label .text-label:before{border-radius:100%}.receive-code-methods{width:fit-content;margin:auto;text-align:left}.agreement-sms-permission{padding:0 2rem;margin-top:2.5rem}.agreement-sms-permission h3{margin-bottom:1rem}.agreement-sms-permission .checkbox-container{display:flex;align-items:center;justify-content:center;font-size:.875rem}.agreement-sms-permission .checkbox-container input{min-width:1.5rem;min-height:1.5rem;padding:.5rem;margin:.75rem;background-color:#eee}.agreement-sms-permission .checkbox-container label{margin:0;font-weight:400}.check-verification-code{width:100%;text-align:center;padding:1.5rem;background-color:hsla(0,0%,100%,.8)}.check-verification-code header{text-align:center}.check-verification-code header .custom-icon{font-size:2.2rem}.check-verification-code .content .btn-main{width:100%}.check-verification-code .content .sms-data{display:flex;margin:0;padding:1rem 0 .5rem;align-items:center;word-break:break-all}.check-verification-code .content .sms-data .custom-icon{font-size:3rem}.check-verification-code .content .sms-data img{height:4rem;width:auto}.check-verification-code .content .sms-data .sms-data-text{margin:0 1rem;text-align:left}.check-verification-code .content .verification-text{padding:1.5rem 3rem;margin-bottom:1rem}.check-verification-code .content .verification-text label{border-radius:0}.check-verification-code .content .verification-text label .custom-icon{font-size:1.5rem}.check-verification-code .content .verification-text input{height:3rem;padding:.375rem .75rem;font-weight:700;color:#2780e3}.check-verification-code .content .verification-text input:not(.border-danger){font-size:1.5rem;text-align:center;text-transform:uppercase}.check-verification-code .content .links{margin:1rem 0}.check-verification-code .content .links .btn-link{width:100%}@media (min-width:576px){.check-verification-code{padding:2rem}.check-verification-code .content,.check-verification-code header{max-width:500px;margin:0 auto}.check-verification-code .content .btn-main{width:auto}.check-verification-code .content .links .btn-link{width:auto;margin:0 1.5rem}}.notauthorized h3{margin-bottom:1rem;font-weight:700}.server-error h3{margin-bottom:1rem;text-transform:uppercase;font-weight:400}.server-error hr{margin:1.5rem 0}.server-error .content-error{max-height:250px;margin-bottom:2rem;padding:1rem;border:.01rem solid #ccc;background-color:#eee;overflow:auto}.server-error .content-error .error-message{font-weight:700;font-size:1.5rem;margin-bottom:.5rem}.server-error .content-error strong{margin-right:.5rem}.server-error button{display:inline-block;font-weight:700;text-transform:uppercase;border-radius:0}.server-error button span{padding:0 .25rem}.access-code-expired{padding-top:2rem}.access-code-expired button{width:100%}@media (min-width:576px){.access-code-expired button{width:auto}}.unsubscribe-section{padding-top:2rem}.unsubscribe-section header{display:flex;align-items:baseline}.unsubscribe-section header .text-info{margin-left:.5rem}.unsubscribe-section .control-label{margin-right:1rem}.unsubscribe-section .toggle{width:6rem}.unsubscribe-section .toggle span{font-size:.75rem}@media (min-width:768px){.unsubscribe-section .btn-main{margin-left:auto;display:flex}}